@charset "utf-8";
/* CSS Document */

.pbanner{ width:1010px; margin:0 auto; overflow:hidden; text-align:center; margin-top:5px;}
.pbanner img{ width:1010px;}
.topnav{ text-align:left;width:1010px; margin:0 auto; overflow:hidden; margin-top:18px;}
.topnav span.s1{ float:left; font-size:12px;}
.topnav span.s2{ float:right; font-size:14px; color:#238610;}
.nobav{text-align:left;width:1010px; margin:0 auto; overflow:hidden; margin-top:18px; line-height:32px; border-bottom:2px solid #016bc1; font-size:16px; color:#016bc1;}
.nobav span{ display:inline-block; width:32px; height:32px; text-align:center; font-weight:bold; color:#FFF; background:#016bc1; margin-right:15px;}
.nobav a.nmore{ float:right; font-size:12px; color:#666666; font-family:"宋体"}

ul.pilist{width:1010px; margin:0 auto; overflow:hidden; text-align:center; margin-top:22px;font-family:"宋体"; clear:both;}
ul.pilist li{ float:left;}
ul.pilist li.li1{ border:1px solid #dcdcdc; padding:2px; position:relative;}
ul.pilist li.li1 a.cname{ display:block; position:absolute; width:90px; height:38px; background:#016bc1; color:#FFF; line-height:38px; font-size:14px; right:4px; top:234px;}
ul.pilist li.li2{ width:350px; height:270px; font-size:14px; text-align:left; margin-left:28px;}
ul.pilist li.li2 img{ border:1px solid #dcdcdc; padding:2px;}
ul.pilist li.li2 div{ padding-top:10px; padding-bottom:10px;}
ul.pilist li.li2 div a{ float:left; font-weight:bold; color:#333333; font-size:14px;}
ul.pilist li.li2 div a:hover{ color:#F00;}
ul.pilist li.li2 div span{ float:right; font-size:12px; color:#666666;}
ul.pilist li.li2 span.ptext{ clear:both; display:block; font-size:12px; padding-top:10px; color:#666666; line-height:22px;}



.inews{width:1010px;overflow:hidden; margin:0 auto; text-align:left; margin-top:24px; clear:both;}


.inews .inewsleft{ float:left; width:492px; overflow:hidden;}
.inews .inewsleft span.nbtitle{ display:block;border-bottom:2px solid #016bc1; padding-bottom:8px; font-size:14px; color:#666666;}
.inews .inewsleft span.nbtitle a{ float:right;}
.inews .inewsleft span.nbtitle img{ margin-right:20px;}
.inews .inewsleft .pnewsbox{ border:1px solid #dcdcdc; border-top:0; padding-left:20px;}
.inews .inewsleft ul.inewsrec{ overflow:hidden;}
.inews .inewsleft ul.inewsrec li{ float:left; width:210px; margin-top:18px; margin-right:30px; overflow:hidden; border-right:1px dotted #dcdcdc;}
.inews .inewsleft ul.inewsrec li.mp0{ margin-right:0; border:0;}
.inews .inewsleft ul.inewsrec li p{margin:0; padding:0; overflow:hidden;}
.inews .inewsleft ul.inewsrec li p.pic{ width:180px;}
.inews .inewsleft ul.inewsrec li p.pic img{ width:178px; height:130px;}
.inews .inewsleft ul.inewsrec li p.ntitle{ width:230px; font-size:14px; padding-top:10px;}
.inews .inewsleft ul.inewsrec li p.ntitle a{ font-size:16px;color:#4e4f4f;}
.inews .inewsleft ul.inewsrec li p.ntitle a:hover{ font-size:16px;color:#FF0000;}
.inews .inewsleft ul.inewsrec li p.ntitle span{ display:block;line-height:30px; font-size:14px; color:#656565;}
.inews .inewsleft ul.inewsrec li p.ntitle span a.inewsmore{ font-size:14px; color:#016bc1;}
.inews .inewsleft ul.inewslist{ overflow:hidden; clear:both; margin-top:10px;}
.inews .inewsleft ul.inewslist li{ line-height:30px; text-align:left; font-size:14px; }
.inews .inewsleft ul.inewslist li span{ margin-right:8px;}




.inews .inewsright{ float:right; width:496px; overflow:hidden;}
.inews .inewsright span.nbtitle{ display:block;border-bottom:2px solid #016bc1; padding-bottom:8px; font-size:14px;  color:#666666;}
.inews .inewsright span.nbtitle a{ float:right;}
.inews .inewsright span.nbtitle img{ margin-right:20px;}
.inews .inewsright .pnewsbox{ border:1px solid #dcdcdc; border-top:0; padding-left:20px;}
.inews .inewsright ul.inewsrec{ overflow:hidden;}
.inews .inewsright ul.inewsrec li{ float:left; width:140px; margin-top:18px; margin-right:15px; overflow:hidden; }
.inews .inewsright ul.inewsrec li p{margin:0; padding:0; overflow:hidden;}
.inews .inewsright ul.inewsrec li p.pic{ width:180px;}
.inews .inewsright ul.inewsrec li p.pic img{ width:132px; height:130px;}
.inews .inewsright ul.inewsrec li p.ntitle{ width:230px; font-size:14px; padding-top:10px;}
.inews .inewsright ul.inewsrec li p.ntitle a{ font-size:14px;color:#4e4f4f;}
.inews .inewsright ul.inewsrec li p.ntitle a:hover{ font-size:14px;color:#FF0000;}
.inews .inewsright ul.inewsrec li p.ntitle span{ display:block;line-height:30px; font-size:14px; color:#656565;}
.inews .inewsright ul.inewsrec li p.ntitle span a.inewsmore{ font-size:14px; color:#016bc1;}
.inews .inewsright .kefu{ margin-top:24px;}

.profootmenu{width:1010px;overflow:hidden; margin:0 auto; text-align:left; clear:both; padding-top:30px;}
.profootmenu ul{ overflow:hidden;}
.profootmenu ul li{ width:201px; float:left; background:#016BC1; border-right:1px dotted #FFF;border-bottom:1px dotted #FFF; color:#FFF; line-height:44px; text-align:center; font-size:14px;}
.profootmenu ul li a{ color:#FFF;}
.profootmenu ul li a:hover{ color:#FF0000;}

/*list页面*/
.productbox{width:1010px; margin:0 auto; overflow:hidden; text-align:left; margin-top:22px;}
.productbox .productleft{ float:left; width:250px;overflow:hidden; background:url(../images/pleft_bg.jpg) right top no-repeat;}

/*left*/
.productbox .productleft .ipleft{ width:240px; overflow:hidden;}
.productbox .productleft .ipleft span{ display:block;border-bottom:2px solid #016bc1; padding-bottom:8px;}
.productbox .productleft .ipleft ul{ margin-top:15px;}
.productbox .productleft .ipleft ul li{display:block; width:240px;height:42px;border-bottom:1px dotted #b6b6b6;}
.productbox .productleft .ipleft ul li a{ display:block; width:240px; line-height:42px; height:42px; overflow:hidden; background:url(../images/pliabg.jpg) 224px center no-repeat; color:#333333; text-indent:15px; font-size:14px;  text-decoration:none;}
.productbox .productleft .ipleft ul li a:hover{ color:#FFF; background:url(../images/plibg.jpg) right center repeat-y;}
.productbox .productleft .ipleft ul li a.on{ color:#FFF; background:url(../images/plibg.jpg) right center repeat-y;}
.productbox .productleft .zixundianhua{ overflow:hidden; clear:both; margin-top:25px; }
.productbox .productleft .peitaochanpin{ overflow:hidden; background:#E6E6E6; width:236px; margin-top:25px;}
.productbox .productleft .peitaochanpin ul{ padding-bottom:20px;}
.productbox .productleft .peitaochanpin ul li{ font-size:14px; padding:10px; margin-top:20px; clear:both;overflow:hidden}
.productbox .productleft .peitaochanpin ul li a{ display:block;}
.productbox .productleft .peitaochanpin ul li a.img{ float:left; margin-right:10px;}
.productbox .productleft .peitaochanpin span.nbtitle{ display:block;padding-bottom:8px; padding-top:10px; padding-left:10px;}

/*right*/

.productbox .productright{width:740px; margin:0 auto; overflow:hidden; text-align:center;font-family:"宋体"; float:right;}
.productbox .productright .plistbanner{ text-align:center; margin:0 auto; overflow:hidden; border:1px solid #DCDCDC; padding:5px; position:relative;}
.productbox .productright .plistbanner span{ display:block; width:716px; height:52px; background:#5E6365; position:absolute; left:6px; bottom:4px; text-align:left; line-height:26px; padding-left:10px;}
.productbox .productright .plistbanner span a{ display:block; font-size:14px; color:#FFF; font-weight:bold;}
.productbox .productright .plistbanner span a:hover{ color:#F00;}
.productbox .productright .plistbanner span font{ display:block; font-size:12px; color:#FFF;}
.productbox .productright .plistbanner .casename{ display:block; width:120px; height:52px; background:#016BC1; position:absolute; right:6px; bottom:4px; text-align:center; line-height:52px;}
.productbox .productright .plistbanner .casename a{ color:#FFF; font-weight:bold;}


.productbox .productright ul.prolist span.nbtitle{ display:block;border-bottom:2px solid #016bc1; text-align:left; padding-bottom:8px;  color:#666666; margin-bottom:15px;;}
.productbox .productright ul.prolist span.nbtitle font{ float:right;font-size:14px;}
.productbox .productright ul.prolist{width:740px; margin:0 auto; overflow:hidden; text-align:center; margin-top:22px;font-family:"宋体"; }
.productbox .productright ul.prolist li{ float:left;}
.productbox .productright ul.prolist li{ width:350px; height:260px; font-size:14px; text-align:left; margin-bottom:20px; margin-right:20px;}
.productbox .productright ul.prolist li:nth-child(odd){margin-right:0px;}
.productbox .productright ul.prolist li:nth-child(even){margin-right:38px;}

.productbox .productright ul.prolist li img{ border:1px solid #dcdcdc; padding:2px; width:342px; height:190px;}
.productbox .productright ul.prolist li div{ padding-top:10px; padding-bottom:10px; line-height:26px;}
.productbox .productright ul.prolist li div a{ font-weight:bold; color:#333333; font-size:14px;}
.productbox .productright ul.prolist li div a:hover{ color:#F00;}
.productbox .productright ul.prolist li div span{ display:block;font-size:12px; color:#666666;}


.kehujianzheng{width:1010px;overflow:hidden; margin:0 auto; text-align:left; margin-top:24px; clear:both;}

.kehujianzheng span.nbtitle{ display:block;border-bottom:2px solid #016bc1; padding-bottom:8px; font-size:14px; color:#666666;}
.kehujianzheng span.nbtitle a{ float:right;}
.kehujianzheng span.nbtitle img{ margin-right:20px;}
.kehujianzheng .pnewsbox{}
.kehujianzheng ul.inewsrec{ overflow:hidden;}
.kehujianzheng ul.inewsrec li{ float:left; width:480px; margin-top:18px; overflow:hidden; background:#E4E4E4; padding:10px;}
.kehujianzheng ul.inewsrec li.mp0{ margin-left:10px; border:0;}
.kehujianzheng ul.inewsrec li p{margin:0; padding:0; overflow:hidden;}
.kehujianzheng ul.inewsrec li p.pic{ width:180px; float:left;}
.kehujianzheng ul.inewsrec li p.pic img{ width:178px; height:130px;}
.kehujianzheng ul.inewsrec li p.ntitle{ padding-left:20px;font-size:14px; padding-top:10px; float:left;}
.kehujianzheng ul.inewsrec li p.ntitle a{ font-size:16px;color:#4e4f4f;}
.kehujianzheng ul.inewsrec li p.ntitle a:hover{ font-size:16px;color:#FF0000;}
.kehujianzheng ul.inewsrec li p.ntitle span{ display:block;line-height:30px; font-size:14px; color:#656565;}
.kehujianzheng ul.inewsrec li p.ntitle span a.inewsmore{ font-size:14px; color:#016bc1;}


/*product show*/
.proshow{width:1010px;overflow:hidden; margin:0 auto; text-align:left; margin-top:24px; clear:both;}
.proshow .pshowleft{ width:430px;overflow:hidden; float:left;}

/* 本例子css */
		.picFocus{ margin:0 auto;  width:420px; position:relative;  overflow:hidden;  zoom:1;   }
		.picFocus .hd{ width:100%; padding-top:5px;  overflow:hidden; }
		.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
		.picFocus .hd ul li{ padding-top:5px; float:left;  text-align:center;  }
		.picFocus .hd ul li img{ width:95px; height:75px; border:2px solid #ddd; cursor:pointer; margin-right:6px;   }
		.picFocus .hd ul li.on{ background:url("images/icoUp.gif") no-repeat center 0; }
		.picFocus .hd ul li.on img{ border-color:#f60;  }
		.picFocus .bd li{ vertical-align:middle; }
		.picFocus .bd img{ width:415px; height:315px; display:block;  }

.proshow .pshowright{ width:570px; overflow:hidden; float:right; text-align:left;}
.proshow .pshowright .productname{ font-size:24px; font-weight:bold; color:#016bc1}
.proshow .pshowright .projieshao{ font-size:14px; color:#666666; line-height:30px;}
.proshow .pshowright .projieshao .jstitle{ display:block; font-weight:bold; border-bottom:1px dotted #999; line-height:30px; margin-top:10px}
.proshow .pshowright .projieshao p{ margin:0; padding:0;}

.proshow .pshowright .projieshao ul{ display:block; margin-top:10px;}
.proshow .pshowright .projieshao ul li{ width:102px; height:130px; float:left; text-align:center; margin-right:10px;}
.proshow .pshowright .projieshao ul li a{ display:block; text-align:center;}
.proshow .pshowright .projieshao ul li a img{ width:100px; height:90px; padding:2px; border:1px solid #D9D9D9;}






.proshow .pshowright .fenxiang{ width:570px;padding-top:30px; text-align:right;}
.proshow .pshowright .fenxiang .fxbox{ float:left; padding-top:13px;}
.proshow .pshowright .fenxiang span.tel{ float:left; display:block; margin-left:45px; font-size:24px; font-weight:bold; padding-top:5px;font-style: italic;}
.proshow .pshowright .fenxiang span.qq{ float:right; display:block;margin-left:20px;}

.productcontent{width:1010px;overflow:hidden; margin:0 auto; text-align:left; clear:both;}
.productcontent .proother{width:750px;overflow:hidden; margin:0 auto; text-align:left;float:left;}
.productcontent .proshowright{width:240px;overflow:hidden;text-align:left;  float:right;}

.productcontent .prootherright{ width:240px; overflow:hidden; margin-top:20px;}
.productcontent .prootherright span{ display:block;border-bottom:2px solid #016bc1; padding-bottom:8px;}
.productcontent .prootherright ul{ margin-top:15px;}
.productcontent .prootherright ul li{display:block; width:240px;height:42px;border-bottom:1px dotted #b6b6b6;}
.productcontent .prootherright ul li a{ display:block; width:240px; line-height:42px; height:42px; overflow:hidden; background:url(../images/pliabg.jpg) 224px center no-repeat; color:#333333; text-indent:15px; font-size:14px;  text-decoration:none;}
.productcontent .prootherright ul li a:hover{ color:#FFF; background:url(../images/plibg.jpg) right center repeat-y;}
.productcontent .prootherright ul li a.on{ color:#FFF; background:url(../images/plibg.jpg) right center repeat-y;}

.gongyilc{width:1010px;overflow:hidden; margin:0 auto; text-align:left; clear:both;} 
.proother span.pronav{ display:block; text-align:left; border-bottom:1px solid #dcdcdc; font-size:18px; font-weight:bold; color:#000000; line-height:38px; margin-top:15px;}
.prootherrec{width:1010px;overflow:hidden; margin:0 auto; text-align:left; clear:both;}
.prootherrec span.pronav{ display:block; text-align:left; border-bottom:1px solid #dcdcdc; font-size:18px; font-weight:bold; color:#000000; line-height:38px; margin-top:15px;}
.procontent{ padding-top:10px;text-align:left; font-size:14px; line-height:30px; color:#666; overflow:hidden; clear:both;}
.prootherrec .kehulist{ text-align:left; padding-top:15px;}
.prootherrec .kehulist ul{}
.prootherrec .kehulist ul li{ height:238px; height:194px; float:left; margin-right:16px;}
.prootherrec .kehulist ul li a { display:block;}
.prootherrec .kehulist ul li a img{ width:236px; height:160px;}
.prootherrec .kehulist ul li a.khtitle{ line-height:30px; background:#e1e1e1; text-align:center; color:#000000; font-size:14px;}
.prootherrec .kehulist ul li a:hover{ color:#F00;}

.xgtuijian{width:1010px;overflow:hidden; margin:0 auto; text-align:left; clear:both;}
.xgtuijian span.tjnav{ display:block; text-align:left; border-bottom:1px solid #dcdcdc; margin-top:15px; margin-bottom:15px;}
.xgtuijian span.tjnav font{ display:block; color:#333333;font-size:18px; background:#d1d1d1; line-height:26px; width:100px; text-align:center;}
.xgtuijian .tjleft{ float:left; width:532px; overflow:hidden;}

	/* 本例子css */
		.slideBox{ width:530px; height:326px; overflow:hidden; position:relative; }
	
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ height:326px;zoom:1; vertical-align:middle;}
		.slideBox .bd li a{ display:block;}
		
		.slideBox .bd li div{ border:1px solid #dcdcdc; margin-top:10px; color:#333333; font-size:14px; line-height:30px; padding:10px; padding-top:0; padding-bottom:0; position:relative;}
		.slideBox .bd li div font{ font-weight:bold;}
		.slideBox .bd li div span{ font-size:12px}
		.slideBox .bd li div a.more{ display:block; position:absolute; right:0; top:0; line-height:30px; width:70px; background:#016bc1; color:#FFF; text-align:center;}
		.slideBox .bd img{ width:530px; height:250px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:40%; margin-top:-25px; display:block; width:42px; height:42px; filter:alpha(opacity=80);opacity:0.8;   }
		.slideBox .prev {
    background: url("../images/head_10.png") no-repeat center center;
}
.slideBox .next {
    background: url("../images/head_09.png") no-repeat center center;
}
		.slideBox .next{ left:auto; right:3%; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
.xgtuijian .xgright{ float:right; width:448px; overflow:hidden;}
.xgtuijian .xgright ul{}
.xgtuijian .xgright ul li{ width:140px; float:left; margin-left:8px; margin-bottom:8px;}
.xgtuijian .xgright ul li a{ display:block; background:url(../images/xga.jpg) center 30px no-repeat #656565; padding-top:80px; text-align:center; font-size:16px; color:#FFF; padding-bottom:20px;}


.picon{clear:both;height:300px;padding-left:4px;overflow:hidden;position:relative;}
.picon ul{position:absolute;top:0;left:0;height:300px;width:750px;}
.picon li{float:left;height:300px;border-right:1px solid #ddd;width:200px;position:relative;overflow:hidden;}
.picon li.cur div{display:block;}
.picon li div{position:absolute;bottom:0;left:0;z-index:9;height:76px;background:url(../images/shadow.png) repeat;width:100%;color:#fff;display:none;}
*html .picon li div{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/shadow.png");background:none;}
.picon li div h3{margin:0; padding:0;padding:4px 0 0 10px;line-height:26px;font-size:14px;line-height:26px; font-weight:bold;}
.picon li div p{ margin:0; padding:0;line-height:20px;padding:0px 10px 0;font-size:13px;}
.picon li div a{color:#fff;text-decoration:none;}



.anli_con{width: 750px;padding-right: 24px;padding-top: 15px;padding-bottom: 10px;overflow: hidden;margin: 0 auto 25px;}
.anli_con ul li{float: left;width: 304px;padding-right: 50px; margin-top:10px;}
.anli_tu{width: 304px;overflow: hidden;height: 199px;}
.anli_tu img{width: 296px;height: 190px;}
.anli_tu a{border: 1px #dcdcdc solid;padding: 3px;width: 296px;height: 190px;display: block;}
.anli_tu a:hover{border: 1px #016BC1 solid;}
.anli_title{width: 304px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;font-weight: bold;}
.anli_nr{width: 304px;height: 40px;line-height: 20px;overflow: hidden;color: #666666;font-size: 12px;text-align: left;}
