html,body,ul,li,span,dl,dt,dd,p{ padding:0; margin:0; list-style:none; font-size:12px; color:#464646; }
img {border:0;}
h1,h2,h3 {margin:0; padding-top:12px; padding-bottom:7px;}
A:link {COLOR: #464646; TEXT-DECORATION: none;font-size:12px;}
A:visited {COLOR: #464646; TEXT-DECORATION: none;font-size:12px;}
A:hover {COLOR: #000000; TEXT-DECORATION: underline;font-size:12px;}
.hrclass {border:none;border-top:1px solid #CCC;width:90%;}
.pro_list {padding-top:8px; padding-left:6px;}
.pro_list ul {}
.pro_list ul li { float:left; text-align:center; margin-left:20px; margin-bottom:5px; width:220px; height:185px;}
.pro_list ul li span { display:block; padding-top:5px;}
.pro_list ul li A:link {COLOR: #464646; TEXT-DECORATION: none;font-size:12px; line-height:1.5; padding-top:4px;}
.pro_list ul li A:visited {COLOR: #464646; TEXT-DECORATION: none;font-size:12px; line-height:1.5; padding-top:4px;}
.pro_list ul li A:hover {COLOR: #0000FF; text-decoration:underline;font-size:12px; line-height:1.5; padding-top:4px;}
.pro_cont { padding:6px 16px 6px 16px;  line-height:24px;}
.pro_cont p { padding-top:10px;}
.normal { border:#ccc solid 1px; padding:1px;}
.over { border:#B60E27 solid 1px; padding:1px;}

.info_cont { padding:12px; line-height:26px;}
.clear { width:0; line-height:0; font-size:0; clear:both; height:0px;}
.newslist { width:96%;}
.newslist ul{}
.newslist ul li{ background:url(images/news_dot.gif) no-repeat 10px center;BORDER-BOTTOM: #CFCFCF 1px dashed; text-align:left; padding-left:30px; line-height:28px; height:28px;}
.newslist ul li span { float:right; display:block; width:150px; height:20px; color:#CCCCCC;}
.news_cont {padding:10px 18px 10px 18px; line-height:28px;}

.top{
	width:100%;
	height:173px; background: url(images/top_bg.gif) repeat-x;
}
.top_top { width:980px; height:28px; margin:0 auto; line-height:28px;}
.top_top span { float:right; padding-right:22px;}
.top_logo {width:980px; height:104px; margin:0 auto;}
.top_nav {width:980px; height:40px; margin:0 auto; padding-left:150px;}
.top_nav a {width:108px; height:40px; line-height:40px; text-align:center; font-size:14px; color:#FFFFFF; display:block; float:left; font-weight:bold;}
.top_nav a:link,top_nav a:visited { background:url(images/nav_bg1.gif) no-repeat;}
.top_nav a:hover { background:url(images/nav_bg2.gif) no-repeat; text-decoration:none; color:#FFFF00;}

.banner { width:100%; height:478px; padding-top:10px; background:url(images/banbg.jpg) repeat-x;}
.banner_fox {width:980px; height:460px; margin:0 auto; background:url(images/banner_bg.jpg) no-repeat center bottom; }
.focusBox { position: relative; width:980px; height:424px; padding:0px; background-color:#d5d6d8; margin:0 auto; overflow:hidden; }	
.focusBox .pic img {display: block; }	
.focusBox .hd { overflow:hidden; zoom:1; position:absolute; bottom:5px; right:10px; z-index:1}	
.focusBox .hd li{float:left; line-height:15px; text-align:center; font-size:12px; width:25px; height:10px; cursor:pointer; overflow:hidden; background:#919191; margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }	
.focusBox .hd .on{ background:#fff; filter:alpha(opacity=100);opacity:1;   }	

.gonggao { width:100%; height:39px; padding-top:18px; background:url(images/body_bg1.gif) repeat-x;}
.gonggao_body { width:978px; height:35px; margin:0 auto; border:#CCCCCC solid 1px;  background:#FFFFFF; }
.gonggao_body span { display:block; float:left;}
.gonggao_body .s1 { height:35px; width:80px; padding-left:22px;}
.gonggao_body .s2 { height:35px; width:760px; padding-top:12px; padding-left:15px; overflow:hidden;}
.gonggao_body .s2 li { float:left; }
.gonggao_body .s3 { width:60px; height:35px; padding-left:22px;}

.body1 { width:100%; background: url(images/body_bg.gif);}
.body1_box { width:978px; height:390px; border:#CCCCCC solid 1px; background:#FFFFFF; margin:0 auto;}

.body_left { float:left; width:213px;}
.body_left ul { padding-left:5px;}
.body_left ul li { height:29px; line-height:29px; border-bottom:#CCCCCC dashed 1px;}
.body_left ul li.bigt { line-height:29px; line-height:29px; padding-left:40px; background:url(images/dot0.gif) no-repeat 22px center; font-size:14px; font-weight:bold;}
.body_left ul li.bigt a { font-size:14px;}
.body_left ul li.smallt { padding-left:50px; background:url(images/dot2.gif) no-repeat 30px center;}
.body_right { float:left; width:760px;}
.body_right01 { font-size:15px; font-weight:bold; padding-top:10px; padding-left:30px;}
.body_right01 span { float:right; padding-right:20px;}


/*--------多列滚动样式------------*/
.body_right02{ overflow:hidden; position:relative; width:765px; padding-top:2px; }
.body_right02 .bd{ padding:10px; overflow:hidden;  }
.body_right02 .bd .ulWrap ul{ overflow:hidden; zoom:1; width:186px;  float:left; _display:inline;  }
.body_right02 .bd .ulWrap ul li{ margin-left:12px; width:176px; height:166px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.body_right02 .bd .ulWrap ul li img { border:#CCCCCC solid 1px;}
.body_right02 .bd .ulWrap ul li a { display:block; width:172px; height:146px; padding-top:10px; border:#e4e4e4 solid 1px;}
.body_right02 .bd .ulWrap ul li a:link { background-color:#f1f1f1; text-align:center;}
.body_right02 .bd .ulWrap ul li a:visited { background-color:#f1f1f1; text-align:center;}
.body_right02 .bd .ulWrap ul li a:hover { background-color:#feefe8; text-decoration:none;}
.body_right02 .bd .ulWrap ul li span { display:block; padding-top:5px;}
		
.body_banner {width:100%; background: url(images/body_bg.gif); text-align:center; padding-top:10px; padding-bottom:10px;}
.gywm {width:100%; background: url(images/body_bg.gif); padding-top:10px;}
.gywm_box { width:978px; height:31px; border: #CCCCCC solid 1px; background:url(images/gywm_bg.gif); margin:0 auto;}
.gywm_box span { float:right; line-height:31px; padding-right:22px;}
.body_gsjj { width:100%;background: url(images/body_bg.gif);}
.gsjj_body { width:954px; border-left: #CCCCCC solid 1px;  border-right: #CCCCCC solid 1px; border-bottom: #CCCCCC solid 1px; margin:0 auto; background-color:#FFFFFF; padding:12px; line-height:27px;}
.gsjj_body img {padding:2px; border:#CCCCCC solid 1px; margin-right:7px;}
.news_body {width:100%; height:435px; background: url(images/body_bg.gif); padding-top:10px;}
.body_news { width:978px; margin:0 auto;}
.body_news1 { float:left; border:#CCCCCC solid 1px; width:296px; height:430px; background-color:#FFFFFF; }
.body_news1 span { float:left;}
.body_news1 span.span1 { display:block; width:103px; height:33px; color:#FFFFFF; font-size:14px; font-weight:bold; line-height:33px; text-align:center; background:url(images/cy_62.jpg) no-repeat;}
.body_news1 span.span2 { display:block; height:33px; width:185px; background:url(images/body_newstit.gif) repeat-x; text-align:right; line-height:33px; padding-right:8px;}
.body_news1 span.span3 { display:block; width:296px; color:#f04a10; background:url(images/lxbg.jpg) no-repeat left bottom;  font-size:14px; font-weight:bold; line-height:30px; padding-left:8px; padding-top:12px;}
.body_news1 ul { padding-top:39px; padding-left:6px; padding-right:6px;}
.body_news1 ul li { padding-left:27px; height:28px; line-height:28px; background:url(images/dot.gif) no-repeat 13px center; border-bottom:#CCCCCC dashed 1px; }
.youqing { width:100%;background: url(images/body_bg.gif); padding-bottom:12px;}
.youqing_box { border-left: #CCCCCC solid 1px;  border-right: #CCCCCC solid 1px;  border-bottom: #CCCCCC solid 1px; background-color:#fff; width:956px; overflow:hidden; margin:0 auto; padding-top:12px; padding-left:22px;}
.youqing_box ul {}
.youqing_box ul li { padding:0 12px; height:25px; float:left;}

.foot_nav { width:100%; background-color:#023c6a; height:28px;}
.foot_nav_box { width:980px; margin:0 auto; padding-left:100px;}
.foot_nav_box a:link { color:#FFFFFF;}
.foot_nav_box a:hover {color:#FFFFFF;}
.foot_nav_box a:visited {color:#FFFFFF;}
.foot_nav a:link,foot_nav a:visited { display:block; width:95px; height:28px; color:#addbfe; float:left; line-height:28px; text-align:center;}
.footer { width:100%;background-color:#176eb5;}
.footer_box { width:980px; margin:0 auto; height:126px; }
.footer_box1 { float:left; height:91px; width:80px; padding-top:22px; padding-left:42px;}
.footer_box2 { float:left; height:100px; width:600px; line-height:29px; color:#FFFFFF; padding-top:12px; padding-left:17px; border-bottom:#FFFFFF dashed 1px;}
.footer_box3 { float:left; height:91px; width:241px; padding-top:22px;}
.footer_box4 { color:#FFFFFF; padding-top:6px; height:25px; width:600px; margin:0 auto;}

.newsbody { width:100%; padding-top:18px; margin-bottom:8px; background:url(images/body_bg1.gif) repeat-x;}
.newsbody_fox { width:980px; margin:0 auto;  overflow:hidden; }

.newsbody_left {background-color:#FFFFFF; width:213px; border:#CCCCCC solid 1px; float:left;}
.newsbody_left1 {}
.newsbody_left1 ul { padding-bottom:6px;}
.newsbody_left1 ul li { border-bottom:#CCCCCC dashed 1px; height:30px; line-height:30px; padding-left:58px; background:url(images/dot.gif) no-repeat 12px center;}
.newsbody_left1 ul li.bigt {height:30px; line-height:30px; padding-left:48px; background:url(images/dot0.gif) no-repeat 28px center; font-size:14px; font-weight:bold;}
.newsbody_left1 ul li.bigt a { font-size:14px;}
.newsbody_left1 ul li.smallt { padding-left:58px; background:url(images/dot2.gif) no-repeat 38px center; }
.newsbody_left1 span { display:block; text-align:center; width:213px; height:38px; background:url(images/pro_03.jpg) no-repeat; line-height:38px; color:#FFFFFF; font-size:14px; font-weight:bold;}


.newsbody_left2 {}
.newsbody_left2 ul { padding-bottom:6px;}
.newsbody_left2 ul li { border-bottom:#CCCCCC dashed 1px; height:30px; line-height:30px; padding-left:28px; background:url(images/dot.gif) no-repeat 14px center;}
.newsbody_left2 ul li.bigt {height:30px; line-height:30px; padding-left:28px; background:url(images/dot0.gif) no-repeat 18px center; font-size:14px; font-weight:bold;}
.newsbody_left2 ul li.bigt a { font-size:13px;}
.newsbody_left2 span { display:block; text-align:center; width:213px; height:38px; background:url(images/pro_03.jpg) no-repeat; line-height:38px; color:#FFFFFF; font-size:14px; font-weight:bold;}


.newsbody_right { width:755px; margin-left:10px; float:left;}
.newsbody_right1 { width:740px; height:35px; padding-left:13px; color:#f57301; font-size:14px; line-height:35px; font-weight:bold; background-color:#efefef; border-bottom: #CCCCCC solid 1px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;border-top:#CCCCCC solid 1px;}
.newsbody_right1 a:link { color:#f57301; font-size:14px;}
.newsbody_right1 a:visited { color:#f57301; font-size:14px;}
.newsbody_right1 a:hover { text-decoration:underline;font-size:14px;}
.newsbody_right2 {width:729px; padding:12px; background-color:#FFFFFF; border-bottom:#CCCCCC solid 1px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;}
.about_info { padding:4px; line-height:27px;}

.about_body {}
.about_body ul {}
.about_body ul li{ float:left; width:240px; height:178px;}
.about_body ul li span { display:block; text-align:center}
.about_body img { border:#CCCCCC solid 1px; padding:2px; width:226px; height:156px;}

.about_body2 {}
.about_body2 ul {}
.about_body2 ul li{ float:left; width:240px; height:188px;}
.about_body2 ul li span { display:block; text-align:center}
.about_body2 img { border:#CCCCCC solid 1px; padding:2px; width:226px; height:156px;}


.pages_c { text-align: center; padding:20px 0 8px 0;}
.pages { margin: 0 50px 0 50px; }
.pages a, .pages b { display: inline-block;margin: 0; padding:4px 8px !important; line-height: 13px;border: 1px solid; border-color:#00828d; background-color: #ecf0f2; text-decoration: none; color: #444;  border-radius: 3px; vertical-align: top; *font-family:"宋体";}
.pages a:hover { color: #fff; background: #006ec3 !important; border-color:#006ec3; text-decoration: none; }
.pages b { color: #fff !important; background: #006ec3 !important; border-color: #006ec3; }

.pages{ padding:9px 5px 5px 5px; text-align:center;}
.pages ul{}
.pages ul li{ display:inline;}
.pages ul li a,.pages ul li span{ padding:5px;}


/*相关产品和新闻*/
.relate_list{margin-top:10px;}
.relate h4{line-height:30px;border-bottom:1px solid #1355c6;padding-left:5px;}
#relate_p .img img{width:157px;height:120px;}
#relate_p li{margin-left:10px;margin-right:10px;_display:inline;}
#relate_n li{width:48%;float:left;}
.relate ul{float:none;}



.pro_list2 {padding-top:8px; padding-left:0px;}
.pro_list2 ul {}
.pro_list2 ul li { float:left; text-align:center; margin-left:20px; margin-bottom:5px; width:200px; height:180px;}
.pro_list2 ul li span { display:block; padding-top:5px;}
.pro_list2 ul li A:link {COLOR: #464646; TEXT-DECORATION: none;font-size:12px; line-height:1.5; padding-top:4px;}
.pro_list2 ul li A:visited {COLOR: #464646; TEXT-DECORATION: none;font-size:12px; line-height:1.5; padding-top:4px;}
.pro_list2 ul li A:hover {COLOR: #0000FF; text-decoration:underline;font-size:12px; line-height:1.5; padding-top:4px;}


.news_list2 { width:100%;}
.news_list2 ul{}
.news_list2 ul li{ background:url(images/news_dot.gif) no-repeat 10px center;BORDER-BOTTOM: #CFCFCF 1px dashed; text-align:left; padding-left:30px; line-height:28px; height:28px; width:45%; float:left}
.news_list2 ul li span { float:right; display:block; width:150px; height:20px; color:#CCCCCC;}


