@charset "gb2312";
/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,tr,th,div,dl,dt,dd,form,fieldset,img,cite,strong,em,div{margin:0;padding:0;border:0;}
h1, h2, h3, h4, h5, h6{ font-size:12px;}
img, table, td, th ,embed{ border:none;}
select,input{font-size:12px;}
ul, ol, li{ list-style-type:none; padding:0;}
a{color:#fff; text-decoration:none;}
a:hover{ text-decoration:none; color:#fff;}
a:visited{text-decoration:none;}
body{ font-family:"ËÎÌå"; font-size:12px; color:#fff;margin:0; padding:0; width:100%; height:auto; margin:0 auto; background:#282828; }
.clearit{clear:both; line-height:0; height:0; font-size:0;}

.header{ width:100%; height:95px; margin:0 auto; background:url("../images/header.jpg") repeat-x;}
.head_Cen{ width:1000px; height:95px; margin:0 auto;}
.logo{ height:95px; float:left;}
.msg{ width:200px; float:right; margin-top:8px;}
.msg ul li{ float:right; line-height:26px;}
#nav{ width:1000px; height:52px; margin:0 auto; background:url("../images/nav_bg.jpg") repeat-x; -moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;}
#main_nav ul {font-size: 13px;list-style: none; position:absolute; z-index:9999;}
#main_nav { width:1000px; margin:0 auto; height:52px;position:relative;}
#main_nav li {float: left;position: relative;z-index: 5;width:100px; text-align:center; line-height:52px; float:left; background:url("../images/nav_fg.jpg") no-repeat right;}
#main_nav li a {color: #FFF;display: block;width:100px;height:52px;text-decoration: none;line-height:52px;text-align: center;font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
#main_nav li a:hover{ color:#FFF;}
#main_nav li.focus a, #main_nav li a:hover {background:url("../images/nav_hover.jpg") no-repeat center;color:#FFF;}
#main_nav li.focus ul li a {background:none;color:#fff;}
#main_nav li ul {position: absolute;top:51px;left: 0px;background:url("../images/nav_ul_hover.jpg") repeat;display: none; z-index:99999;}
#main_nav li ul li{float: none; margin:0;}
#main_nav li ul li a{font-size: 12px;width:100px;height: 32px;line-height: 32px;margin: 0px; font-weight:normal; color:#fff;}
#main_nav li ul li a:hover, #main_nav li.focus ul li a:hover { background:#ff6d00;color:#fff;}
/*nav end*/
.search{ height:27px; float:right; margin:12px 8px; display:inline;}
.text_box{ width:190px; padding-left:5px; float:right; height:27px; border:none; background:url("../images/text_box.jpg") no-repeat; line-height:27px;}
.bnt_0a{ float:right;}
/**/
.banner{ width:1000px; margin:0 auto; height:315px;}
#full-screen-slidera { width:100%; height:315px; float:left; position:relative}
#slidesa { display:block; width:100%; height:315px; list-style:none; padding:0; margin:0; position:relative}
#slidesa li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slidesa li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:90%; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
/*header end*/
.main{ width:1000px; margin:0 auto; height:auto!important; overflow:hidden; margin-top:10px;}
.main_lf{ width:315px; float:left;}
.news{ width:313px; height:240px; float:left; background:#424242; border:solid 1px #5a5a5a; padding-bottom:8px;}
.subnav{ width:100%; float:left; height:39px;}
.subnav span{ float:left; height:39px; background:url("../images/subnav_tit.jpg") no-repeat bottom; margin-left:8px; display:inline; font-size:14px; font-weight:bold; line-height:39px;}
.subnav a{ float:right; line-height:39px; padding-right:8px;}
.news ul{ float:left; width:300px; margin:8px 0 0 10px; display:inline;}
.news ul li{ line-height:28px;}
.news ul li span{ float:right; padding-right:8px;}
.lxwm{width:313px; height:auto; padding-bottom:6px; float:left; background:#424242; border:solid 1px #5a5a5a; margin-top:10px;}
.lxwm_cen{ float:left; margin:10px 0 0 10px; display:inline; line-height:26px; font-size:12px!important;}
.main_rg{ width:676px; height:auto; float:right;}
.products{ width:100%; float:left;}
.sider{ width:100%; height:40px; background:url("../images/sider.jpg") no-repeat;}
.sider span{ float:left; height:40px; margin-left:15px; display:inline; font-size:14px; font-weight:bold; line-height:39px;}
.sider a{ float:right; line-height:40px; padding-right:8px;}
.pro_cen{ width:664px; padding:5px; float:left;background:#424242; border:solid 1px #5a5a5a; padding-bottom:8px;}
.piclist{ width:152px; float:left; margin:10px 5px 0 18px; display:inline; text-align:center;}
.piclist dd{ line-height:24px;text-overflow: ellipsis;white-space: nowrap;width:150px;overflow:hidden;}
.pro_cen ul{ width:100%; float:left;}
.pro_cen ul li{ float:left;}
.cases{ width:100%; float:left; margin-top:10px;}
.link{ width:998px; height:30px; margin:0 auto; margin-top:10px;background:#424242; border:solid 1px #5a5a5a;  }
.link span{ height:30px; float:left; width:80px; text-align:center; line-height:30px; font-weight:bold;}
.link ul{ float:left; width:900px;}
.link ul li{ line-height:30px; float:left; padding-right:15px;}
/*mian end*/
.footer{ width:100%; height:55px; margin:0 auto; background:#1d1d1d; margin-top:8px;}
.foot_cen{ width:1000px; height:55px; margin:0 auto;}
.cpy{ height:55px; float:left; width:100%; text-align:center; line-height:55px;}

/*list page*/
.menu{ width:230px; height:auto; float:left;}
.menu_tit{ width:228px; height:38px; line-height:30px; float:left;background:#424242; border:solid 1px #5a5a5a; }
.menu_tit span{ float:left; line-height:38px; font-size:15px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; margin-left:20px; display:inline; background:url("../images/subnav_tit.jpg") no-repeat bottom;}
.menu_cen{ width:228px; float:left; height:auto; border:solid 1px #5a5a5a; border-top:none; }
.menu_cen ul li a{ width:188px; float:left; padding-left:40px; line-height:32px;background:#424242; border-bottom:solid 1px #5a5a5a; display:block;}
.menu_cen ul li a:hover{background:#282828;}
.lxwm_tit{ width:228px; height:38px; line-height:30px; float:left;background:#424242; border:solid 1px #5a5a5a; margin-top:10px; }
.lxwm_tit span{ float:left; line-height:38px; font-size:15px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; margin-left:20px; display:inline; background:url("../images/subnav_tit.jpg") no-repeat bottom;}
.lxwm_list_cen{ float:left;line-height:26px; font-size:12px!important;border:solid 1px #5a5a5a; border-top:none; width:208px; padding:10px;}
.liat_main_rg{ width:760px; height:auto; float:right;background:#424242; min-height:535px;}
.here{ width:100%; float:left; height:32px; border-bottom:solid 1px #999}
.bt_font{ float:left; height:32px; line-height:32px; font-weight:bold; font-size:15px; line-height:32px; padding-left:10px;}
.wz_font{ float:right; line-height:32px; font-size:12px; padding-right:10px;}
.content{ line-height:26px; float:left; margin-top:8px; width:740px; padding:10px; font-size:12px!important; color:#FFF!important;}

.page_list{ width:100%; margin-top:8px; float:left;}
.page_page{
	width:300px;
	float:right;
	margin-top:10px;
	list-style:none;
	color:#FFF;
	padding-bottom:10px;
}
.page_page a:{color:#333; text-decoration:none; }
.page_page a:hover{ text-decoration:underline; color:#FFF;}
.page_page a:visited{color:#FFF;text-decoration:none; }
.page_page2{
	width:500px;
	float:left;
	font-size:12px;
	margin-top:15px;
}
.page_go{
	width:50px;
	float:left;
	font-size:12px;
	text-align:center;
}
.page_go2{
	width:85px;
	float:left;
	text-align:center;
}	

.news_lista{ width:100%; height:auto; float:left;}
.news_lista li span{ float:right;}
.news_lista li{line-height:24px; background:url("../images/li_bg.jpg") no-repeat 2px 9px; padding-left:10px; border-bottom:dashed 1px #dedede}
.titleC{ font-size:16px; color:#fff; font-weight:bold;}


#lanrenzhijia { width:1000px; height:315px; float:left; position:relative}
#slides { display:block; width:1000px; height:315px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:1000px; height:315px; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:1000px; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:280px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
