@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; 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:16px;color:#4e4f4f;}
.inews .inewsright ul.inewsrec li p.ntitle a:hover{ font-size:16px;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;}

.jdkh{width: 1008px;overflow: hidden;margin: 15px auto 20px;border: 1px #DCDCDC solid;}
.jdkh_left{float: left;width: 560px;overflow: hidden;margin-right: 25px;}
.jdkh_left_title{width: 540px;padding: 10px;overflow: hidden;font-size: 18px;color: #016BC1;font-weight: bold;text-align: left;}
.jdkh_left_list{width: 558px;overflow: hidden;padding: 0 1px;}
.jdkh_left_list ul li{width: 150px;margin: 10px 15px;float: left;overflow: hidden;border: 1px #ccc solid;padding: 2px;height: 100px;}
.jdkh_left_list ul li img{width: 150px;height: 100px;overflow: hidden;}
.jdkh_right{float: left;overflow: hidden;width: 393px;padding: 15px 15px;}

.anli_top{width: 1010px;margin: 0 auto 0px;overflow: hidden;border-bottom: 2px #016BC1 solid;}
.anli_top span{width: 110px;height: 25px;padding-top: 5px;text-align: center;float: left;background: #016BC1;color: #fff;}
.anli_top a{float: right;font-size: 14px;color: #016BC1;margin-right: 15px;}
.anli_top p{margin: 0;padding: 0;float: right;}
.anli_con{width: 984px;padding-left: 24px;padding-top: 24px;padding-bottom: 10px;overflow: hidden;margin: 0 auto 25px;border: 1px #DCDCDC solid;}
.anli_con ul li{float: left;width: 304px;padding-right: 24px;}
.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;}

.anli_ad{width: 1010px;height: 85px;overflow: hidden;margin: 0 auto 25px;}
.c_fuwu{width: 978px;padding: 15px;margin: 20px auto 0;overflow: hidden;border: 1px #DCDCDC solid;background: #F5F5F5;text-align: left;}
.c_fuwu_left{width: 460px;float: left;overflow: hidden;}
.c_fuwu_right{float: left;overflow: hidden;width: 518px;}
.fuwu_date{width: 518px;text-align: center;margin-bottom: 8px;}
.fuwu_ren{width: 518px;overflow: hidden;}
.fuwu_ren ul li{float: left;width: 114px;margin-left: 15px;}
.fw_r_tu{width: 110px;height: 138px;border: 1px #DCDCDC solid;padding: 1px;overflow: hidden;margin-bottom: 5px;}
.fw_r_tu img{width: 110px;height: 138px;overflow: hidden;}
.fw_zixun{width: 112px;height: 25px;font-size: 12px;line-height: 25px;text-align: center;background:url(../images/zixun.gif);overflow: hidden;}
.fw_zixun a{color: #fff;}
.fw_con{width: 978px;line-height: 24px;overflow: hidden;font-size: 14px;padding-top: 6px;}
/*right*/

.productbox .productright{width:740px; margin:0 auto; overflow:hidden;  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; }
.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; height:440px; 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 .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;}

.proother{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;}
.proother .procontent{ padding-top:15px;text-align:left; font-size:14px; line-height:30px; color:#666;}
.proother .kehulist{ text-align:left; padding-top:15px;}
.proother .kehulist ul{}
.proother .kehulist ul li{ height:238px; height:194px; float:left; margin-right:16px;}
.proother .kehulist ul li a { display:block;}
.proother .kehulist ul li a img{ width:236px; height:160px;}
.proother .kehulist ul li a.khtitle{ line-height:30px; background:#e1e1e1; text-align:center; color:#000000; font-size:14px;}
.proother .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-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;}


.n_warp{width: 1010px;overflow: hidden;margin: 0 auto;padding-top: 15px;}
.contact_left{width: 236px;float: left;overflow: hidden;}
.contact_l_dh{width: 236px;overflow: hidden;margin-bottom: 20px;}
.contact_l_dh a{display: block;height: 38px;text-align: left;font-size: 14px;color: #016BC1;line-height: 38px;padding-left: 60px;border-bottom: 1px #DCDCDC solid;}
.contact_l_dh a:hover{color: #fff;background: #016BC1;}
.contact_l_dh a.on{color: #fff;background: #016BC1;}
.contact_l_dizhi{width: 236px;overflow: hidden;line-height: 25px;text-align: left;font-size: 14px;margin-bottom: 20px;}
.fwrx{width: 236px;overflow: hidden;}
.shownews_l_top{width: 236px;font-size: 18px;border-bottom: 3px #DADADA solid;font-weight: bold;color: #016BC1;padding-bottom: 10px;margin-bottom: 20px;}
.shownews_l_dh{width: 236px;overflow: hidden;margin-bottom: 20px;}
.shownews_l_dh a{display: block;height: 36px;text-align: left;font-size: 14px;font-weight:bold;background: url(../images/news_l_bg2.gif);line-height: 36px;padding-left: 10px;border-bottom: 1px #DCDCDC solid;}
.shownews_l_dh a:hover{color: #fff;background: url(../images/news_l_bg.gif);}
.shownews_l_dh a.on{color: #fff;background: url(../images/news_l_bg.gif);}

.shownews_title{width: 740px;overflow: hidden;line-height: 30px;}
.shownews_title h1{font-size: 18px;text-align: center;font-weight: bold;}

.shownews_con{width: 720px;margin: 0 auto;overflow: hidden;line-height: 28px;}
.shownews_date{width: 740px;overflow: hidden;border-bottom: 1px #DADADA solid;margin-bottom: 30px;line-height: 30px;font-size: 12px;color: #999999;margin-top: 15px;}
.shownews_date span{float: right;background: #DADADA;width: 80px;height: 30px;line-height: 30px;text-align: center;display: block;}
.shownews_sx{width: 740px;overflow: hidden;margin: 20px auto;}
.shownews_sx ul li{width: 740px;height: 28px;line-height: 28px;overflow: hidden;font-size: 14px;}
.shownews_sx ul li span{float: right;color: #999;font-family: Arial;font-size: 12px;}

.tjyd_top{width: 740px;height: 30px;overflow: hidden;margin-top: 30px;font-weight: bold;border-bottom: 1px #B0B0B0 dashed;}
.tjyd_list{width: 740px;overflow: hidden;margin-top: 10px;border-bottom: 2px #D2D2D2 solid;padding-bottom: 15px;}
.tjyd_list ul li{float: left;width: 337px;font-size: 14px;margin-right: 20px;height: 26px;line-height: 26px;overflow: hidden;background: url(../images/ico2.gif) no-repeat 0 12px;padding-left: 13px;}

.contact_right{width:740px;padding-left: 34px;float: left;overflow: hidden;text-align: left;background: url(../images/line.gif) no-repeat top left}
.contact_r_title{width: 740px;line-height: 35px;font-size: 18px;font-weight: bold;color: #016BC1;border-bottom: 4px #016BC1 solid;margin-bottom: 10px;}
.contact_r_hua{width: 708px;padding: 15px;border: 1px #DCDCDC solid;font-size: 14px;line-height: 24px;background: #F4F4F4;color: #41961C;margin-bottom: 20px;}
.contact_r_tel{width: 740px;overflow: hidden;}
.contact_r_tel ul.contact_r_tel_left{width: 350px;float: left;overflow: hidden;margin-right: 15px;}
.contact_r_tel ul.contact_r_tel_right{width: 375px;float: left;overflow: hidden;font-size: 12px;line-height: 26px;}
.contact_r_tel ul.contact_r_tel_right span{font-size: 14px;font-weight: bold;color: #333;}
.contact_r_tel ul.contact_r_tel_right p{font-size: 18px;color: #333;margin: 0;padding: 0 0 10px;font-weight: bold;}
.contact_ditu{width: 740px;text-align: center;overflow: hidden;margin-bottom: 50px;}
.contact_yg{width: 1010px;margin: 15px auto 15px;text-align: left;overflow: hidden;}
.contact_yg ul li{width: 235px;float: left;overflow: hidden;margin-right: 23px;margin-bottom: 23px;}
.contact_yg ul li.none{margin-right: 0px;}



.contact_yglc{width: 1010px;margin: 15px auto 15px;text-align: left;overflow: hidden;}
.contact_yglc ul li{width: 304px;float: left;overflow: hidden;margin-right: 46px;margin-bottom: 30px;}
.contact_yglc ul li.none{margin-right: 0px;}


.contact_ad{width: 1010px;height: 138px;margin: 0 auto;overflow: hidden;}

.cqyj{width: 1010px;overflow: hidden;margin: 0 auto;line-height: 28px;color: #666666;text-align: left;font-size: 14px;}
.cqyj b{font-size: 15px;color: #333;}
.cqyj p{margin-bottom: 10px;}
.cqyj img{margin-right: 10px;}
.cqyj span{padding-left: 15px;}

.about_case{width: 1008px;overflow: hidden;margin: 20px auto;padding-bottom: 10px;border: 1px #DCDCDC solid;background: url(../images/hot.gif) no-repeat top left;}
.about_case ul.about_case_title{width: 964px;padding-left: 45px;line-height: 50px;overflow: hidden;font-size: 18px;font-weight: bold;margin-bottom: 10px;}
.about_case ul.about_case_list{width: 988px;padding-left: 20px;overflow: hidden;}
.about_case ul.about_case_list li{width: 227px;overflow: hidden;float: left;margin-right: 20px;}
.about_case_tu{width: 221px;overflow: hidden;border: 1px #ddd solid;padding: 2px;height: 150px;}
.about_case_tu img{width: 221px;height: 150px;overflow: hidden;}
.about_case_biaoti{width: 227px;height: 30px;line-height: 30px;text-align: center;overflow: hidden;}


.aboutnavname{width: 1010px; margin:0 auto; overflow:hidden; margin-top:15px; border-bottom:1px solid #4591cd}
.aboutnavname span{ display:block; text-align:center; line-height:40px; background:#4591cd; width:130px; color:#FFF; font-size:16px}
.about_top{width: 1010px;margin: 20px auto 20px;overflow: hidden; font-size:14px;}
.about_top_left{width: 330px;float: left;overflow: hidden;margin-right: 20px;}
.about_top_right{float: left;width: 660px;overflow: hidden;line-height: 26px;color: #666666;text-align: left;}
.about_top_right p{margin-bottom: 10px;}
.about_top p{ font-size:14px;}

.about_menu{width: 1000px;margin: 20px auto 25px;overflow: hidden;}
.about_menu ul li{float: left;margin-right: 50px;}
.about_menu ul li a img{filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}
.about_menu ul li a img:hover{filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=0);}
.about_menu ul li a img.on{filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=0);}
.about_menu_bot{width: 100%;margin: 0px auto 10px;background: url(../images/about_menu_line.gif) repeat-x;clear: both;overflow: hidden;}
.about_menu_bot ul{width: 1000px;margin: 0 auto;overflow: hidden;padding: 0;}
.about_menu_bot ul span{width: 97px;text-align: center;margin-right: 50px;float: left;overflow: hiddenl;}

.news_case_list{width: 1008px;overflow: hidden;margin: 0 auto 25px;}
.news_case_list ul li{float: left;overflow: hidden;width: 252px;height: 180px;position: relative;}
.jiantou{position:absolute; top:70px; right:0px;}
.news_case_con{width: 252px;height: 180px;overflow: hidden;background: url(../images/yuanquan.gif) no-repeat 20px 130px #E7E6E6;}
.news_case_title{width: 220px;text-align: left;padding-left: 22px;padding-right: 10px;height: 40px;line-height: 40px;overflow: hidden;}
.news_case_nr{width: 220px;overflow: hidden;text-align: left;font-size: 12px;padding-left: 22px;padding-right: 10px;line-height: 22px;height: 66px;color: #666666;}
.n_news{width: 430px;float: left;margin-right: 40px;text-align: left;margin-bottom: 20px;}
.n_news_title{width: 430px;border-bottom: 2px #016BC1 solid;margin-bottom: 20px;}
.n_news_title span{width: 110px;height: 30px;line-height: 30px;text-align: center;color: #fff;font-size: 18px;background: #016BC1;display: block;}
.n_news_tupian{width: 430px;height: 260px;overflow: hidden;}
.n_news_tupian img{width: 430px;height: 260px;overflow: hidden;}
.n_news_biaoti{width: 430px;height: 40px;line-height: 40px;font-size: 18px;font-weight: bold;}
.n_news_neirong{width: 430px;color: #666666;height: 50px;line-height: 25px;overflow: hidden;font-size: 14px;border-bottom: 1px #DCDCDC solid;padding-bottom: 10px;}

.n_news_list{width: 430px;overflow: hidden;margin-top: 15px;}
.n_news_list ul li{width: 417px;height: 27px;font-size: 14px;line-height: 27px;overflow: hidden;background: url(../images/ico2.gif) no-repeat 0 12px;padding-left: 13px;}
.n_news_list ul li span{float: right;color: #999;}

.n_hydt{width: 540px;overflow: hidden;float: left;text-align: left;}
.n_hydt_title{width: 540px;border-bottom: 2px #016BC1 solid;}
.n_hydt_title span{width: 110px;height: 30px;line-height: 30px;text-align: center;color: #fff;font-size: 18px;background: #016BC1;display: block;}

.n_hydt_list{width: 540px;overflow: hidden;margin-top: 20px;}
.n_hydt_list ul.n_hydt_list_left{width: 180px;height: 115px;overflow: hidden;float: left;margin-right: 20px;}
.n_hydt_list ul.n_hydt_list_left img{width: 180px;height: 115px;overflow: hidden;}
.n_hydt_list ul.n_hydt_list_right{width: 340px;float: left;overflow: hidden;}
.n_hydt_list ul.n_hydt_list_right li.n_dt_title{width: 340px;height: 30px;line-height: 30px;font-size: 16px;overflow: hidden;font-weight: bold;}
.n_hydt_list ul.n_hydt_list_right li.n_dt_nr{width: 340px;line-height: 26px;height: 78px;overflow: hidden;font-size: 12px;color: #777777;}

.news_fwtd{width: 970px;overflow: hidden;margin: 0 auto 20px;background: #E7E6E6;padding: 10px 20px 20px;text-align: left;font-size: 14px;}
.news_fwtd_title{width: 970px;height: 30px;font-weight: bold;font-size: 18px;color: #016BC1;}
.news_fwtd_k{width: 930px;padding: 20px;background: #fff;overflow: hidden;}
.news_fwtd_left{width: 525px;overflow: hidden;float: left;margin-right: 35px;}
.news_fwtd_left ul.news_fwtd_nr{width: 525px;overflow: hidden;line-height: 26px;font-size: 14px;}
.news_fwtd_left ul.news_fwtd_tu{width: 525px;overflow: hidden;height: 285px;margin-bottom: 6px;}
.news_fwtd_right{width: 370px;overflow: hidden;float: left;}
.news_fwtd_right ul.news_fwtd_neirong{width: 370px;overflow: hidden;font-size: 14px;margin-bottom: 10px;}
.news_fwtd_right ul.news_fwtd_neirong li{width: 370px;height: 28px;line-height: 28px;overflow: hidden;}
.news_fwtd_right ul.news_fwtd_tupian{width: 370px;overflow: hidden;}

.news_rdtj{width: 1010px;overflow: hidden;margin: 0 auto 0px;font-size: 14px;text-align: left;}
.news_rdtj_right{float: left;overflow: hidden;width: 245px;}
.news_rdtj_list{width: 245px;overflow: hidden;border-bottom: 5px #E0E0E0 solid;padding-bottom: 10px;margin-bottom: 20px;}
.news_rdtj_list ul.news_rdtj_list_tu{width: 245px;overflow: hidden;height: 145px;}
.news_rdtj_list ul.news_rdtj_list_tu img{width: 245px;height: 145px;overflow: hidden;}
.news_rdtj_list ul.news_rdtj_list_title{width: 245px;height: 30px;line-height: 30px;overflow: hidden;font-weight: bold;}
.news_rdtj_list ul.news_rdtj_list_title a{color: #333;}
.news_rdtj_list ul.news_rdtj_list_con{width: 245px;height: 44px;line-height: 22px;overflow: hidden;color: #666;font-size: 12px;}
.news_rdtj_left{float: left;overflow: hidden;width: 735px;margin-right: 30px;height: 485px;}

.n_xinwen_list{width: 720px;overflow: hidden;margin: 0 auto;text-align: left;font-size: 14px;}
.n_xinwen_list ul li{width: 695px;background: url(../images/ico1.gif) no-repeat 5px 8px;padding-left: 25px;overflow: hidden;height: 28px;line-height: 28px;}
.n_xinwen_list ul li span{float: right;color: #999;}
.n_xinwen_list ul li.line{width: 720px;height: 1px ;border-bottom: 1px #eee dashed;margin: 10px 0;}

.hot_left .tab_qh{float:left; width:213px; background:#e7e6e6;cursor: pointer; padding:11px 16px 11px 16px; font-size:13px; line-height:21px; color:#656565; position:relative;}
.hot_left .tab_qh .bt{display:block; line-height:32px; font-size:16px;}
.hot_left .tab_qh a{color:#000;}
.hot_left .tab_qh a.go{width:18px; height:18px; background:url(../images/news_09.gif) no-repeat; position:absolute; bottom:13px; right:18px;}
.hot_left .cur{background:#016BC1; color:#fff;}
.hot_left .cur a{color:#fff;}
.hot_left .cur a.go{background:url(../images/news_10.gif) no-repeat;}

.dingzhi{width: 1010px;margin: 20px auto;overflow: hidden;}
.dingzhi ul.dz_left{width: 244px;float: left;overflow: hidden;}
.dingzhi ul.dz_right{width: 751px;padding-left: 15px;line-height: 25px;float: left;overflow: hidden;background: #EDEDED;height: 60px;text-align: left;font-size: 14px;}

.dz_bg{width: 1010px;margin: 35px auto;overflow: hidden;background: url(../images/zd_bg.jpg) no-repeat;height: 402px;}
.dz_bg ul.dz1{float: left;overflow: hidden;text-align: left;font-size: 14px;line-height: 30px;width: 300px;padding-right: 165px;padding-left: 40px;margin-top: 5px;}
.dz_bg ul span{color: #299734;font-size: 20px;font-weight: bold;}
.dz_bg ul.dz2{float: left;overflow: hidden;text-align: left;font-size: 14px;line-height: 30px;width: 335px;padding-left: 170px;margin-top: 10px;}
.dz_bg ul span{color: #299734;font-size: 20px;font-weight: bold;}

.js_ad{width: 1010px;margin: 0 auto 20px;overflow: hidden;}

.gylc{width: 1010px;margin: 20px auto 30px;overflow: hidden;}
.gylc ul.gylc_left{width: 184px;overflow: hidden;float: left;}
.gylc ul.gylc_right{width: 800px;padding-left: 26px;overflow: hidden;color: #555;text-align: left;float: left;height: 60px;background: #EDEDED;line-height: 60px;font-size: 18px;font-weight: bold;}

.sggc{width: 1010px;overflow: hidden;margin: 25px auto 0;background: url(../images/sg_line.gif) repeat-x 0 14px;}
.sggc span{color: #016BC1;font-size: 18px;font-weight: bold;overflow: hidden;background: #fff;width: 100px;padding: 0 15px;height: 30px;line-height: 30px;}

.rxcp_title{width: 1010px;line-height: 35px;text-align:left;margin: 20px auto 0;font-size: 18px;font-weight: bold;color: #016BC1;border-bottom: 4px #016BC1 solid;margin-bottom: 10px;}
.rxcp_con{width: 1010px;margin: 20px auto 15px;overflow: hidden;}
.rxcp_con ul li{width: 316px;float: left;overflow: hidden;margin-left: 10px;margin-right: 10px;background: #E4E4E4;}
.rxcp_tu{width: 308px;overflow: hidden;height: 190px;background: #fff;border: 1px #ddd solid;padding: 3px;}
.rxcp_tu img{width: 308px;height: 190px;overflow: hidden;}
.rxcp_biaoti{width: 316px;text-align: center;font-size: 14px;height: 30px;line-height: 30px;overflow: hidden;}
.rxcp_biaoti a{color: #333;}
.rxcp_nr{width: 300px;padding: 0 8px;height: 50px;line-height: 25px;overflow: hidden;font-size: 12px;text-align: left;color: #666666;}