/* CSS Document */
html {min-width:1200px;}
body {font-size:14px; padding:0px;margin:0px; position:relative;line-height:20px; color:#666; font-family:\5FAE\8F6F\96C5\9ED1; background:url(../images/headbg.png) top repeat-x;}
body a{outline:none;blr:expression(this.onFocus=this.blur()); }
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea{margin:0px;padding:0px;font-size:14px; font-family:\5FAE\8F6F\96C5\9ED1;}
h1,h2,h3,h4,h5,h6{padding:0px; margin:0px;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;}
ul,ul li{list-style:none; padding:0px; margin:0px; font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;}
div, span, ul, li, hr{padding:0px; margin:0px;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;}
img{ border:0px; padding:0px; margin:0px;vertical-align:middle;}
a{ text-decoration:none; color:#666; outline:none; outline:none;}
a:hover{color:#14398d;}
input{ border:0px;}
hr {padding:0px; margin:0px; border:0px;}
em,i {font-style:normal;}
.clearfix:before, .clearfix:after { content:""; display:table;}
.clearfix:after {clear:both; }
.clearfix {zoom:1;}
.none {display:none;}
.block {display:block;}
border {border:0px;}

/*公共样式*/
.mainbox1 {width:1200px; clear:both; margin:0 auto; position:relative; overflow:hidden;}
.mainbox2 {width:1200px; clear:both; margin:0 auto; position:relative;}
.mainbox3 {width:100%; clear:both; background:#ecf0f3; padding:7px 0 90px 0;}
.mainbox4 {width:100%; clear:both; margin:0 auto; }
.mainleft {width:167px; float:left;}
.mainright {width:888px; float:right; margin-bottom:100px;}

/*公用标题*/
.acolumn {width:100%; clear:both;height:110px; padding-top:68px; font-weight:300; text-align:center;}
.acolumn img {max-width:100%;}
.bcolumn {width:1100px; margin:0 auto 40px; clear:both; height:50px; line-height:40px; color:#b40800; font-size:18px; font-weight:300; background:url(../images/dx2.jpg) bottom repeat-x;}
.ccolumn {width:1100px; margin:0 auto 20px; clear:both; height:46px; line-height:44px; font-size:18px; color:#e67817; background:url(../images/x1.jpg) bottom repeat-x;}
.ccolumn h2 {float:left; height:46px; background:url(../images/x2.jpg) bottom left no-repeat; font-weight:300; font-size:18px;}

/*头部*/
.header_f{ width:100%; background:#FFFFFF;z-index:90; clear:both; position:relative;}
.header_f .header{ height:70px;}
.header_f .header .logo{ height:50px; margin-top:10px;}
.header_f .header .logo img{ height:100%; width:auto; margin:0px;}
.header_f .header .language{ display:none;}
.header_f .header .naver {margin-top:15px; }

.header {width:1200px; height:150px; margin:0 auto; z-index:90; clear:both; position:relative;}
.header .logo {position:absolute; left:0; top:0; width:450px; height:135px; }
.header .logo img {max-width:100%;margin:14px 0 0 28px; display:inline; float:left;}
.header .language {float:right; height:32px; line-height:32px; padding:0 0px 0 0px; background:url(../images/icon.png) no-repeat 0 5px; width:95px;border:#000000 solid 0px; position:relative;}
.header .language a {float:left; color:#616379; border:#000000 solid 0px; width:65px; height:32px; position:absolute; left:30px;}
.header .language a.up {background:url(../images/icon.png) no-repeat 50px -25px;}
.header .language a.en{ top:30px; display:none;}
.header .language:hover a.en{ display:block;}
.header .language a.down {background:url(../images/icon.png) no-repeat -15px -25px;}
.header .language a:hover{color:#14398d;}
.header .naver {width:790px;float:right;position:relative; margin-top:45px; height:32px; clear:both;border:#000000 solid 0px;}
.header .naver ul {width:702px; float:left; }
.header .naver ul li {float:left; color:#d1d1d1; font-size:14px; border:#000000 solid 0px;height:35px;width:100px; position:relative;}
.header .naver ul li a.lev1 {float:left; width:100%; text-align:center; height:35px; line-height:35px; z-index:999; position:relative;}
.header .naver ul li a.lev1:hover,
.header .naver ul li a.on {color:#04ac23; background:url(../images/menu_cur.png) no-repeat center bottom;}
.header .naver ul li a:hover{ color:#04ac23;}
.header .naver ul li:hover ul{border:#04ac23 solid 1px;}
.header .naver ul li ul { position:absolute; left:0px; top:0px; overflow: hidden; display: block;  opacity: 1; width:105px; background:#FFFFFF;  z-index:1;border:#fff solid 1px; display:none;}
.header .naver ul li ul li{ width:95px; font-size:12px; line-height:30px; height:30px; margin-left:10px; text-indent:6px;}
.header .naver ul li ul li.first{ height:50px;}
.header .naver ul li ul li.last{ height:10px;}

.header .naver .hcode {width:32px; line-height:32px; float:left; margin-left:10px; display:inline; position:relative;}
.header .naver .hcode a {float:left; width:100%; height:32px; background:url(../images/icon.png) no-repeat 0 -80px;}
.header .naver .hcode .uc-2vm{ display:none;position: absolute;left:-110px;top: 40px;
	width: 240px;height: 270px;
	background: url(../images/uc-2vm.png) no-repeat 0 0 transparent;box-shadow: 0px 1px 4px rgba(0,0,0,.2);}
.header .naver .hcode:hover  .uc-2vm{ display:block;}
.header .naver .hweixin {width:32px; line-height:32px; float:left; margin-left:10px; display:inline;}
.header .naver .hweixin a {float:left; width:100%; height:32px; background:url(../images/icon.png) no-repeat -50px -80px;}


/*首页通栏广告*/
.inbaner {width:100%; height:620px; background:#e8e8e8; clear:both; position:relative;}
.inbaner .banbox {width:100%; clear:both; height:620px; margin:0 auto; position:relative;}
/* 本例子css */
		.bannerBox{ width:100%; height:620px; overflow:hidden; position:relative; border:0px solid #ddd;  background:#e8e8e8;  }
		.bannerBox .hd{ height:15px; overflow:hidden; position:absolute; left:0px; bottom:5px; z-index:1; border:#000000 solid 0px; width:100%; text-align:center;}
		.bannerBox .hd ul{ overflow:hidden; zoom:1; border:#000000 solid 0px;  }
		.bannerBox .hd ul li{ width:60px; margin:0px 3px; height:5px; line-height:14px; text-align:center; background:#fff; cursor:pointer; display:inline-block; border:#000000 solid 0px; overflow:hidden; text-indent:-999px; }
		.bannerBox .hd ul li.on{ background:#7aacd4; color:#fff; }
		.bannerBox .bd{ position:relative; height:100%; width:100%; z-index:0;  }
		.bannerBox .bd ul{height:100%; width:100%;}
		.bannerBox .bd li{ vertical-align:middle;height:100%; width:100%; display:block;}
		.bannerBox .bd img{height:100%; width:100%;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.bannerBox .prev,
		.bannerBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.bannerBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.bannerBox .prev:hover,
		.bannerBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.bannerBox .prevStop{ display:none;  }
		.bannerBox .nextStop{ display:none;  }

/*首页产品*/
.inproduct {width:100%; clear:both; position:relative; height:500px; border:#00FF00 solid 0px; background:#e8e8e8; padding-top:80px;}
.inproduct .botbg {width:100%; height:59px; position:absolute; z-index:10; left:0; bottom:0; background:url(../images/productbg1.png) center bottom no-repeat;}
.inproduct .h2 {width:100%; clear:both; height:56px; text-align:center; font-size:26px; font-weight:normal; text-transform:uppercase;}
.inproduct .h2 img {max-width:100%;}
.inproduct .inbox {width:1200px; height:400px; margin:0 auto 112px;background:#fff;}
.inproduct .tab_left {width:400px; float:left; height:400px; background:#dedede;}
.inproduct .tab_left li {width:100%; clear:both; margin-bottom:0px; border-bottom:#FFFFFF solid 1px; height:99px; background:#}
.inproduct .tab_left li.on {background:#fff;}
.inproduct .tab_left li a {width:100%; clear:both; height:99px; float:left; text-align:center;}
.inproduct .tab_left li a.a1 {background:url(../images/product_nav.png) no-repeat 0 -20px;}
.inproduct .tab_left li a.a2 {background:url(../images/product_nav.png) no-repeat 0 -162px;}
.inproduct .tab_left li a.a3 {background:url(../images/product_nav.png) no-repeat 0 -304px;}
.inproduct .tab_left li a.a4 {background:url(../images/product_nav.png) no-repeat 0 -447px;}
/*
.inproduct .tab_left li:hover {background:#7aacd4;}
.inproduct .tab_left li a.a1_1 {background:url(../images/product_nav.png) no-repeat 0 0;}
.inproduct .tab_left li a.a1:hover {background:url(../images/product_nav.png) no-repeat -400px 0;}
.inproduct .tab_left li a.a2_1 {background:url(../images/product_nav.png) no-repeat 0 -142px;}
.inproduct .tab_left li a.a2:hover {background:url(../images/product_nav.png) no-repeat -400px -142px;}
.inproduct .tab_left li a.a3_1 {background:url(../images/product_nav.png) no-repeat 0 -284px;}
.inproduct .tab_left li a.a3:hover {background:url(../images/product_nav.png) no-repeat -400px -284px;}
.inproduct .tab_left li a.a4_1 {background:url(../images/product_nav.png) no-repeat 0 -427px;}
.inproduct .tab_left li a.a4:hover {background:url(../images/product_nav.png) no-repeat -400px -427px;}
*/
.inproduct .pic_right {width:600px; float:right; height:390px; margin:10px 95px 0 0; display:inline; overflow:hidden; line-height:26px; font-size:14px; line-height:26px;}
.inproduct .pic_right img {margin:0 auto; display:block; height:170px;}
.inproduct .chuangxin {width:1200px; margin:0 auto; height:305px; position:relative; border:#000000 solid 0px;}
.inproduct .chuangxin .h2 {width:400px; height:314px; position:absolute; left:0; top:0; background:#FFFFFF;}
.inproduct .chuangxin .cxpic {width:658px; height:265px; float:right; position:relative;}
.inproduct .chuangxin .cxpic h3{ background:url(../images/chuangxin_bg.png) no-repeat 0px 0px;width:126px; height:125px; overflow:hidden;border-radius:6px;}
.inproduct .chuangxin .cxpic h3:hover img{width:136px; height:135px; margin-top:-5px; margin-left:-5px;-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;}
.inproduct .chuangxin .cxpic img {width:126px; height:125px;}
.inproduct .chuangxin .cxpic .h31 { position:absolute; left:0; top:0;}
.inproduct .chuangxin .cxpic .h32 {width:126px; height:125px; position:absolute; left:133px; top:0;}
.inproduct .chuangxin .cxpic .h33 {width:126px; height:125px; position:absolute; left:267px; top:0;}
.inproduct .chuangxin .cxpic .h34 {width:126px; height:125px; position:absolute; left:400px; top:0;}
.inproduct .chuangxin .cxpic .h35 {width:126px; height:125px; position:absolute; left:532px; top:0;}
.inproduct .chuangxin .cxpic .h36 {width:126px; height:125px; position:absolute; left:267px; top:132px;}
.inproduct .chuangxin .cxpic .h37 {width:126px; height:125px; position:absolute; left:400px; top:132px;}


/*创新产品*/
.inchanpin {width:1022px; margin:0 auto; height:345px; clear:both; padding:55px 0 90px 0; overflow:hidden; position:relative;}
.inchanpin .cppic {width:260px; float:left; height:345px; text-align:center;}
.inchanpin .cppic a {float:left; width:100%; height:325px; padding-top:18px;color:#666; cursor:default;}
.inchanpin .cppic a  *{-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;}
.inchanpin .cppic a:hover h2{color:#5190c6; font-size:28px;}
.inchanpin .cppic a:hover h3{color:#5190c6;font-size:20px;}
.inchanpin .cppic a:hover dl{color:#5190c6;}
.inchanpin .cppic img {width:182px; height:182px; border:4px solid #7aacd4; border-radius:100%; margin-bottom:8px;behavior: url(/js/pie.htc);}
.inchanpin .cppic:hover img{ border:#0086ff solid 8px; margin-top:-4px;
transform:rotate(360deg);
-ms-transform:rotate(360deg); 	/* IE 9 */
-moz-transform:rotate(360deg); 	/* Firefox */
-webkit-transform:rotate(360deg); /* Safari 和 Chrome */
-o-transform:rotate(360deg); 	/* Opera */}
.inchanpin .cppic h2 {width:100%; float:left; height:35px; line-height:35px; text-align:center; color:#666; font-size:24px; font-weight:300;}
.inchanpin .cppic h3 {width:100%; float:left; height:30px; line-height:18px; text-align:center; color:#666; font-size:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.inchanpin .cppic dl {width:100%; clear:both; line-height:22px; height:44px; font-size:14px; color:#666;}
.inchanpin .line1 {width:1px; background:#c5d0e6; float:left; margin:0 60px; display:inline; height:345px;}

/*科技先导*/
.keji {width:100%; clear:both; height:542px; text-align:center; position:relative; background:url(../images/keji.jpg) top center repeat-x; overflow:hidden;}
.keji .h1 {width:100%; clear:both;  height:86px; position:absolute; top:90px; z-index:3; border:#000000 solid 0px; left:0px;}
.keji .h1 img {max-width:100%;}
.keji .h2 {width:100%; clear:both; height:46px;position:absolute; top:182px; left:0px; z-index:3;}
.keji .h2 img {max-width:100%;}
.keji .more {width:100%;  text-align:center;  clear:both; height:32px;position:absolute; top:228px; left:0px; z-index:3;} 
.keji .more a {width:132px; height:0px; display:inline-block; background:#0086ff;-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all; overflow:hidden;}
.keji .more a:hover {background:#14398d;}
.keji .jhpic {width:100%;  text-align:center; margin:0 auto; clear:both; height:270px; text-align:center;position:absolute; bottom:0px; left:0px; z-index:3;}
.keji .jhpic img {width:851px;height:270px;}
.keji .topbg {width:100%; height:58px; float:left; position:absolute; z-index:10; left:0; top:0; background:url(../images/kejitop.png) center bottom no-repeat;}
.keji .botbg {width:100%; height:58px; float:left; position:absolute; z-index:10; left:0; bottom:0; background:url(../images/kejibot.png) center bottom no-repeat;}
.keji .cloud {position:absolute;top:0px;left:0px;width:100%;height:100%;background:url(/images/cloud.png) no-repeat;z-index:1;opacity:1;}
#cloud2 {z-index:2;}
/*新飞新闻*/
.xinfeinew {width:1200px; height:580px; margin:38px auto 130px; clear:both;}
.xinfeinew h2 {width:100%; height:100px; text-align:left; clear:both;  font-size:24px; font-weight:normal; text-transform:uppercase; }
.xinfeinew h2 img {max-width:100%; margin-left:330px;}
.xinfeinew .tab_left {width:240px; float:left; height:460px; }
.xinfeinew .tab_left li {width:100%; clear:both; margin-bottom:1px; height:60px;}
.xinfeinew .tab_left li:hover {}
.xinfeinew .tab_left li a {width:100%; clear:both; height:60px; float:left; text-align:center; position:relative;}
.xinfeinew .tab_left li a span{ color:#6f6f6f; font-size:14px; position:absolute; left:57px; top:13px; line-height:150%; font-weight:bold;}
.xinfeinew .tab_left li a i{color:#6f6f6f; font-size:12px; position:absolute; left:57px; top:29px; font-family:Arial, Helvetica, sans-serif; line-height:150%;}
.xinfeinew .tab_left li.cur a span,
.xinfeinew .tab_left li.cur a i{ color:#FFFFFF;}
.xinfeinew .tab_left li a.a1 {background:url(../images/newsleft.png) no-repeat 0 0;}
.xinfeinew .tab_left li.cur a.a1 {background:url(../images/newsleft.png) no-repeat 0 -183px;}
.xinfeinew .tab_left li a.a2 {background:url(../images/newsleft.png) no-repeat 0 -61px;}
.xinfeinew .tab_left li.cur a.a2 {background:url(../images/newsleft.png) no-repeat 0 -244px;}
.xinfeinew .tab_left li a.a3 {background:url(../images/newsleft.png) no-repeat 0 -122px;}
.xinfeinew .tab_left li.cur a.a3 {background:url(../images/newsleft.png) no-repeat 0 -305px;}
/*
.xinfeinew .tab_left li a.a1_a {background:url(../images/newsleft.png) no-repeat 0 -183px;}
.xinfeinew .tab_left li a.a2_a {background:url(../images/newsleft.png) no-repeat 0 -244px;}
.xinfeinew .tab_left li a.a3_a {background:url(../images/newsleft.png) no-repeat 0 -305px;}*/
.xinfeinew .xrght {width:848px; float:right; margin-right:60px; height:480px; position:relative; border:#000000 solid 0px; overflow:hidden;}
.xinfeinew .xrght .npic {width:100%; clear:both; height:216px; position:relative; color:#666;}
.xinfeinew .xrght .npic h3 {width:310px; height:182px; position:absolute; left:0; top:0;}
.xinfeinew .xrght .npic h3 img {width:310px; height:182px; border-radius:6px;}
.xinfeinew .xrght .npic b {width:62px; padding-right:422px; text-align:center; float:right; height:39px; line-height:39px; font-size:48px; font-weight:300;}
.xinfeinew .xrght .npic i {width:62px; padding-right:422px; text-align:center; float:right; height:32px; line-height:28px; font-size:14px; clear:both;}
.xinfeinew .xrght .npic h2 {width:485px; float:right; height:39px; line-height:39px; font-size:14px; color:#04ac23; font-weight:300; clear:both; text-align:left;}
.xinfeinew .xrght .npic h2 a {color:#04ac23;}
.xinfeinew .xrght .npic h2 a:hover {color:#0086ff;}
.xinfeinew .xrght .npic dl {width:485px; float:right; height:75px; line-height:26px; font-size:14px; clear:both;}
.xinfeinew .xrght .npic {width:100%; clear:both; height:216px; position:relative; color:#666;}
.xinfeinew .xrght .newspic {width:310px;  height:230px; float:left;color:#04ac23; margin:auto 40px;}
.xinfeinew .xrght .newspic img{width:310px; height:182px; border-radius:6px;}
.xinfeinew .xrght .newspic h2{ width:100%; margin:5px 0px; line-height:150%; text-align:center; font-size:14px; color:#04ac23;}
.xinfeinew .xrght .newspic a:hover h2{color:#0086ff; }

.xinfeinew .xrght .btn {width:60px; height:25px; position:absolute; left:370px; bottom:0px; z-index:10;}
.xinfeinew .xrght .btn .prev {width:24px; height:25px; float:left; background:url(../images/icon.png) no-repeat -50px -240px;}
.xinfeinew .xrght .btn .prev:hover {background:url(../images/icon.png) no-repeat -0px -240px;}
.xinfeinew .xrght .btn .next {width:24px; height:25px; float:right; background:url(../images/icon.png) no-repeat -75px -240px;}
.xinfeinew .xrght .btn .next:hover {background:url(../images/icon.png) no-repeat -25px -240px;}

/*底部*/
.footer {width:100%;background:#2d2d2d; color:#848484; padding:65px 0 50px 0; text-align:left; clear:both; float:left; overflow:hidden;}
.footer .footbox {width:1200px; margin:0 auto; clear:both; padding-bottom:85px; background:url(../images/footer.png) left repeat-y;}
.footer .footbox ul {float:left; width:200px; padding-left:7px;}
.footer .footbox ul li {width:100%;float:left;line-height:26px;color:#a4a4a4; clear:both; font-size:14px;}
.footer .footbox ul .a1 {font-size:18px;color:#fff;line-height:22px;}
.footer .footbox ul .a1 a {fcolor:#fff;}
.footer .footbox ul .a2 {color:#3d3d3d; font-size:18px; height:35px; line-height:22px;}
.footer .footbox ul .a2 a {color:#535353;}
.footer .footbox ul a {color:#848484;}
.footer .footbox ul a:hover {color:#04ac23;}
.footer .footbox .fright {width:320px; position:relative; top:-15px; float:right;}
.footer .footbox .fright .tel {width:100%; height:110px; margin-bottom:30px; float:left; background:url(../images/icon.png) no-repeat 0 -270px}
.footer .footbox .fright .email {width:100%; clear:both; height:30px;}
.footer .footbox .fright .email .fcode {width:32px; line-height:32px; float:left; margin-right:10px; display:inline; position:relative;}
.footer .footbox .fright .email .fcode a {float:left; width:100%; height:32px; background:url(../images/icon.png) no-repeat 0 -80px;}
.footer .footbox .fright .email .fcode .uc-2vm{ display:none;position: absolute;right: 50px;top: -100px;
	width: 240px;height: 270px;
	background: url(../images/uc-2vm.png) no-repeat 0 0 transparent;box-shadow: 0px 1px 4px rgba(0,0,0,.2);}
.footer .footbox .fright .email .fcode:hover  .uc-2vm{ display:block;}
.footer .footbox .fright .email .fweixin {width:32px; line-height:32px; float:left; margin-right:10px; display:inline;}
.footer .footbox .fright .email .fweixin a {float:left; width:100%; height:32px; background:url(../images/icon.png) no-repeat -50px -80px;}
.footer .footbox .fright .email .fweixin:hover {opacity:0.8;}

.booter {width:100%;background:#04ac23; color:#fff; padding:30px 0 30px 0; text-align:left; clear:both; float:left;overflow:hidden;}
.booter a {color:#fff;}
.booter a:hover {color:#FF0;}
.booter .bootbox {width:1200px; margin:0 auto; clear:both;}
.booter .bootbox .div {width:392px; float:left; padding:0 0 20px 8px; font-weight:300;}
.booter .bootbox .div h2 {width:100%; height:42px; line-height:35px; font-size:18px;}
.booter .bootbox .div dl {width:100%; height:115px; line-height:25px; font-size:14px;}
.booter .bootbox .div .email {width:35px; height:38px; float:left; clear:both; background:url(../images/icon.png) no-repeat 0 -139px;}
.booter .bootbox .div .email:hover {opacity:0.8;}
.booter .copynav {width:100%; padding:0px 0 0px 0; float:left;text-align:center;line-height:30px;color:#fff; font-size:14px;clear:both; height:30px;}
.booter .copynav i {font-size:18px;}
.booter .copycon {width:100%; float:left;text-align:center;line-height:30px;color:#fff; font-size:14px;clear:both; height:30px;}
.booter .copycon i {font-size:18px;}

/*简介页 通栏广告*/
.about-ban {width:100%; clear:both;}

/*简介页 通栏广告下菜单*/
.about-nav {width:978px; margin:0 auto; height:63px; border:1px solid #e0e0e0; clear:both;}
.about-nav li{ float:left;}
.about-nav a {float:left; padding:0 28px; line-height:63px;border-right:1px solid #e0e0e0; display:inline; font-size:14px; color:#666;-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;}
.about-nav a:hover {color:#fff; background:#5190c6;}
.about-nav .on a {color:#fff; background:#5190c6;}

/*简介页 企业文化*/
.about-wenhua {width:1100px; clear:both; margin:0 auto; position:relative;font-size:14px; overflow:hidden;}
.about-wenhua img {max-width:100%; margin:0 auto; display:block;}
.about-wenhua .h1 {width:100%; clear:both; padding-top:118px; height:90px; text-align:center;}
.about-wenhua .h2 {width:100%; clear:both; padding-bottom:36px; text-align:center;}
.about-wenhua table {padding:0px; margin:0px;padding-bottom:50px; line-height:48px; font-size:18px; text-align:center;}

/*简介页 滚动图*/
.about-roll {width:1100px; clear:both; margin:0 auto; height:185px; position:relative; line-height:36px; font-size:14px; overflow:hidden;}
.about-roll .rollpic {width:996px; height:185px; margin:0 auto; clear:both; position:relative;}
.about-roll .rollpic h3 {width:286px; height:180px; float:left; padding:0 23px;}
.about-roll .rollpic h3 img {width:286px; height:180px;}
.about-roll .prev {width:43px; height:43px; float:left; position:absolute; left:0; top:70px; background:url(../images/icon.png) no-repeat 0 -390px;}
.about-roll .prev:hover {background:url(../images/icon.png) no-repeat -100px -390px;}
.about-roll .next {width:43px; height:43px; float:right; position:absolute; right:0; top:70px; background:url(../images/icon.png) no-repeat -50px -390px;}
.about-roll .next:hover {background:url(../images/icon.png) no-repeat -150px -390px;}

/*简介页 新飞荣誉*/
.about-rongyi {width:1200px; clear:both; margin:75px auto 180px; position:relative;font-size:14px; overflow:hidden;}
.about-rongyi .h1 {width:100%; clear:both; margin-bottom:85px; height:110px; text-align:center; background:url(../images/about_bg1.png) bottom center no-repeat;}
.about-rongyi .h1 img {max-width:100%; margin:0 auto; display:block;}
.about-rongyi .history {width:100%;  text-align:center; clear:both; position:relative; }
.about-rongyi .history .yearbg{ background:url(../images/history_line.jpg) no-repeat 0px 40px; width:1200px; border:#000000 solid 0px; height:65px; position:relative; margin-top:220px;}
.about-rongyi .history .yearbg li{ position:absolute; height:65px; bottom:0px;}
.about-rongyi .history .yearbg li a{ display:block; line-height:30px; color:#b2b2b2; font-size:18px; text-align:center; width:80px;-webkit-transition: .2s all; -moz-transition: .2s all; -ms-transition: .2s all; transition: .2s all; }
.about-rongyi .history .yearbg li.cur a,
.about-rongyi .history .yearbg li a:hover{ color:#5190c6; font-size:24px;}
.about-rongyi .history .yearbg li a i{ display:block; height:27px; width:27px; border:#000000 solid 0px; margin:3px auto 0px; background:url(../images/history_dot.png) no-repeat center;/*
-webkit-transition: .2s all; -moz-transition: .2s all; -ms-transition: .2s all; transition: .2s all;*/}
.about-rongyi .history .yearbg li.cur a i,
.about-rongyi .history .yearbg li a:hover i{ background:url(../images/history_dot2.png) no-repeat center;transform:scale(1,1); 
 -webkit-animation:gogogo 1.4s infinite linear ;}
@-webkit-keyframes gogogo {
    0%{
        -webkit-transform:scale(0.7,0.7);
    }
    50%{
        -webkit-transform:scale(1,1);
    }
    100%{
        -webkit-transform:scale(0.7,0.7);
    }

}
.about-rongyi .history .yearbg li dl{ position:absolute; bottom:50px; float:left;border:#000000 solid 0px; padding:10px; width:370px; background:#5190c6;-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius:10px; display:none;opacity:0;}
.about-rongyi .history .yearbg li:hover dl,
.about-rongyi .history .yearbg li.cur dl{ display:block;}
.about-rongyi .history .yearbg li dl .dt{ width:86px;}
.about-rongyi .history .yearbg li dl i{ background:url(../images/history_icon.png) no-repeat center top; width:17px; height:9px; display:inline-block; position:absolute; _bottom:-19px; bottom:-9px;left:32px;}
.about-rongyi .history .yearbg li dl .dt img{ width:80px; height:80px; border:#FFFFFF solid 3px;-moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius:100%;}
.about-rongyi .history .yearbg li dl .dd{  color:#FFFFFF; padding-left:10px;line-height:150%; text-align:left; border:#006600 solid 0px; font-size:13px;}
.about-rongyi .history .yearbg li dl .dd p{ margin-top:0px; margin-bottom:13px;}
/*简介页 向下拉伸效果*/
.about-lashen {width:980px; margin:0 auto; padding:25px 0 45px 0px; clear:both;  line-height:30px; font-size:14px; color:#525252;}
/*
.about-lashen table {text-indent:2em; line-height:30px; font-size:14px; color:#525252;}
.about-lashen table i{color:#5190c6; text-indent:0; float:left;}*/
.abclose {width:100%; clear:both; text-align:center; height:27px; overflow:hidden; border-bottom:1px solid #e0e0e0;}
.abclose img {max-width:100%;}

/*简介页 新飞荣誉*/
/*简介页 新飞荣誉*/

.quality-info{width:1000px; margin:30px auto; line-height:180%; font-size:16px; min-height:300px;}
/*品质页 通栏广告*/
.quality-ban {width:100%; clear:both; height:390px; background:#5190c6; color:#fff; text-align:center; position:relative;}
.quality-ban .banimg {width:100%; clear:both; height:390px; position:absolute; left:0; top:0; z-index:1;}
.quality-ban .banimg img {max-width:100%;}

/*位置*/
.weizhi {width:1200px; margin:0 auto; clear:both;}
.weizhi span { float:right; margin:22px 15px 0 0; display:inline; position:relative;z-index:10; height:20px; line-height:20px; font-size:12px; padding-left:22px; background:url(../images/icon.png) no-repeat 0 -436px;}
.weizhi span a {color:#fff;}
.weizhi font { float:right; margin:22px 15px 86px 0; display:inline; position:relative;z-index:10; height:20px; line-height:20px; font-size:12px; padding-left:22px; background:url(../images/icon.png) no-repeat 0 -536px;}
.weizhi font a {}

/*品质页 荣誉证书*/
.quality-shu {width:1200px; margin:90px auto 70px; clear:both;} 
.quality-shu .h1 {width:100%; clear:both; text-align:center;}
.quality-shu .h1 img {max-width:100%; margin:0 auto; display:block;}
.quality-shu ul {width:100%; clear:both; overflow:hidden;}
.quality-shu ul li {float:left; width:342px; height:345px; text-align:center; margin-right:82px; overflow:hidden; border:#333333 solid 0px;}
.quality-shu ul li img {width:342px; height:262px;}
.quality-shu ul li.al {}
.quality-shu ul li.ar { margin-right:0px; float:right;}
.quality-shu .more {width:66px; height:66px; display:block; margin:0 auto; clear:both; background:url(../images/icon.png) no-repeat 0 -470px;}
.quality-shu .more a {width:100%; float:left; height:66px;}
.quality-shu .more:hover {opacity:0.8;}
#honor_con{ border:#000000 solid 0px; height:690px; overflow:hidden;}

/*产品页 列表*/
.product-ye {width:1200px; height:446px; margin:0px auto 40px; clear:both; background:#fff; position:relative;} 
.product-ye h3 {width:600px; height:445px;}
.product-ye h3 img {width:600px; height:445px;}
.product-ye .prtext {width:500px; padding:40px 50px 0 50px;}
.product-ye .prtext .h1 {width:100%; clear:both; height:46px; line-height:46px; color:#5190c6; font-weight:300; font-size:30px;}
.product-ye .prtext .h1 a {color:#5190c6;}
.product-ye .prtext .h1 a:hover {color:#14398d;}
.product-ye .prtext .h2 {width:100%; clear:both; height:42px; line-height:42px; margin-bottom:5px; color:#666; font-weight:300; font-size:24px; background:url(../images/line1.jpg) left bottom no-repeat;}
.product-ye .prtext .h2 a {color:#666;}
.product-ye .prtext .h2 a:hover {color:#14398d;}
.product-ye .prtext dl {width:100%; clear:both; padding-top:30px; height:220px; line-height:25px; font-size:14px;color:#666;}
.product-ye .prtext .more {width:128px; height:29px; text-indent:39px; font-size:18px; line-height:28px; color:#5190c6; float:left; clear:both; background:url(../images/icon.png) no-repeat -150px -470px;}
.product-ye .prtext .more:hover {opacity:0.8;}
.product-ye .ale {float:left;}
.product-ye .ari {float:right;}

/*产品 列表 左侧菜单*/
.product-menu {width:286px; float:left; background:#dedede; margin-bottom:125px; overflow:hidden;}
.product-menu li {width:100%; clear:both; height:142px; border-top:1px solid #fff; position:relative; top:-1px;text-align:center;}
.product-menu li a {width:100%; padding-top:42px; height:100px; line-height:30px; font-size:24px; float:left; color:#666;}
.product-menu li a:hover {background:#7aacd4; color:#fff;}
.product-menu li i {width:100%; float:left; height:30px; line-height:30px; font-size:14px;}
.product-menu li a.on {background:#7aacd4; color:#fff;}

/*产品 列表 右侧广告*/
.product-rban {width:865px; float:right; margin-bottom:60px; overflow:hidden;}
.product-rban img {width:865px; height:auto;}

/*产品 列表*/
.product-list {width:100%; clear:both; overflow:hidden;}
.product-list li {width:270px; height:298px; text-align:center; border:1px solid #dedede; background:#fff; margin:0 0 35px 24px; display:inline; float:left; overflow:hidden; position:relative;}
.product-list li:hover {border:1px solid #7aacd4;}
.product-list li a {float:left;width:270px; height:298px; color:#666;}
.product-list li a:hover {color:#7aacd4;}
.product-list li a:hover h2 {color:#7aacd4;}
.product-list li h3 {width:250px; height:210px; padding:10px; clear:both;}
.product-list li h3 img {width:250px; height:210px;}
.product-list li h2 {width:250px; height:45px; line-height:45px; font-size:14px; color:#666; font-weight:300; padding:0 10px; clear:both; background:url(../images/line2.jpg) top center no-repeat;}

/*分页
.pages {width:100%; float:left; clear:both; margin:10px 0; display:inline; height:50px; clear:both; text-align:center;}
.pages a {color:#fff; font-size:16px; padding:14px 20px; margin:0 5px; display:inline; background:#cacaca;}
.pages a:hover {background:#5190c6;}
.pages .on {background:#5190c6;}
*/
.pages{width:100%; float:left; clear:both; margin:10px 0; display:inline;height:50px; clear:both; text-align:center;}
.pages a{  border:1px solid #ebeaea;  font-size:16px; padding:14px 20px; margin:0 5px;  background:#cacaca; display:inline-block;}
    
.pages span {display:inline-block;color:#fff;background:#5190c6;border:0px solid #5190c6;  padding:14px 20px; margin:0 5px;font-size:16px;
}
.pages a:hover,.wrap .pages a.hover{ color:#fff; font-size:16px; background:#5190c6;}

.pages .p6 {color:#252d3a;  padding:14px 20px;  font-size:16px;}

/*关闭*/
.close {position:absolute; right:16px; top:15px; width:37px; height:37px;background:url(../images/icon.png) no-repeat -99px -470px;}
.close:hover {opacity:0.8;}

/*产品 列表 弹窗 */
.windows {left:0; width:100%; position:fixed;top:0;left:0px;z-index:999; height:100%; background:url(../images/opacity.png);}
* html .windows {position:fixed; left:0px; top:0;}

.product-win {width:693px; height:auto !important; min-height:440px; height:440px; margin:10% auto 0; clear:both; background:#fff; position:relative; border-radius:6px;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#8f8f8f,direction=120,strength=3);/*ie*/
-moz-box-shadow:0px 5px 10px #ccc;/*firefox*/
-webkit-box-shadow:0px 5px 10px #ccc;/*safari或chrome*/
box-shadow:0px 5px 10px #ccc;/*opera或ie9*/
behavior: url(pie.htc);}
.product-win h2 {width:585px; height:40px; line-height:35px; margin:25px auto 0; clear:both; font-size:18px; color:#5190c6; font-weight:300;}
.product-win table {width:585px; margin:0 auto; clear:both; padding:20px 0 0 0; line-height:26px; font-size:14px; color:#555;}
.product-win table img {margin:0 auto; display:block;}

/*新闻 列表*/
.newslist {width:1200px; margin:0 auto;clear:both; overflow:hidden;}
.newslist .newbox {width:1150px; padding-right:50px; clear:both; height:260px; margin-bottom:33px; background:#fff; position:relative; overflow:hidden;}
.newslist .newbox h3 {width:400px; height:260px; position:absolute; left:0; top:0;}
.newslist .newbox h3 img {width:400px; height:260px;}
.newslist .newbox h3:hover img {opacity:0.8;}
.newslist .newbox h2 {width:700px; padding-top:28px; float:right; height:62px; line-height:62px; font-size:20px; clear:both; font-weight:300; color:#5190c6; border-bottom:1px dotted #ccc;}
.newslist .newbox h2 a {color:#5190c6;}
.newslist .newbox h2 a:hover {color:#14398d;}
.newslist .newbox dl {width:700px; float:right; height:85px; line-height:25px; margin:10px 0 10px 0; font-size:14px; color:#999; clear:both; overflow:hidden;}
.newslist .newbox i {width:700px; float:right; clear:both; height:26px; line-height:26px; color:#999;}

/*新闻 详情*/
.news-xq {width:1120px; padding:30px 40px 40px 40px; margin:0 auto; background:#fff;}
.news-xq h2 {width:100%; height:45px; line-height:45px; text-align:center; color:#5190c6; font-size:24px; font-weight:300;}
.news-xq .date {width:100%; height:62px; line-height:45px; border-bottom:1px dotted #ccc; text-align:center; color:#999; font-size:14px;}
.news-xq .xqtext {width:100%; clear:both; padding:40px 0; text-indent:2em; line-height:30px; font-size:16px; color:#666; border-bottom:1px dotted #ccc;  overflow:hidden;}
.news-xq .xqtext img {padding:0; margin:0 auto; display:block;}
.news-xq .xqtext table {width:100%;line-height:30px; font-size:16px;text-indent:2em;}
.news-xq .fenxiang {width:100%; height:50px; clear:both; padding-top:30px;}
.news-xq .fenxiang .info_share {float:left; padding-top:10px;}
.news-xq .fenxiang .fanhui {width:112px; height:50px; float:right; text-align:center; font-size:18px; color:#fff; line-height:50px; background:#5190c6;-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;}
.news-xq .fenxiang .fanhui:hover {background:#62aded;}

/*新闻 其它新闻*/
.news-qita {width:1200px; padding:15px 0 50px 0; margin:45px auto 0; background:#fff;}
.news-qita .h1 {width:1120px; margin:0 auto; height:75px; line-height:75px; text-align:left; color:#5190c6; font-size:24px; font-weight:300;}
.news-qita .qitext {width:290px; padding:0 30px; height:185px; margin:0 4px 36px 32px;float:left; background:#fafafa; overflow:hidden;-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;}
.news-qita .qitext h2{ display:block;width:100%; clear:both; padding-top:20px; height:90px;border-bottom:1px dotted #ccc;color:#999; font-size:18px; line-height:180%; overflow:hidden; font-weight:normal;}
.news-qita .qitext:hover{ background:#dfedf9;}
.news-qita .qitext:hover h2 {color:#5190c6;}/*
.news-qita .qitext ul {width:100%; clear:both; padding-top:20px; height:80px;border-bottom:1px dotted #ccc;}
.news-qita .qitext ul li {width:100%; clear:both; overflow:hidden; float:left; line-height:35px; font-size:14px;  color:#999;}
.news-qita .qitext ul li a {color:#999;}
.news-qita .qitext ul li a:hover {color:#62aded;}*/
.news-qita .qitext .date {width:100%; float:left; clear:both; padding-top:20px; height:26px; line-height:26px; color:#999;}

/*联系方式*/
.contactus {width:1200px; padding:25px 0 25px 0; margin:50px auto; clear:both; background:url(../images/line3.jpg) left repeat-y;}
.contactus a {color:#fff;}
.contactus a:hover {color:#FF0;}
.contactus .div { padding:0 0 10px 8px;}
.contactus .div h2 {width:100%; height:42px; line-height:35px; font-size:18px; font-weight:300;}
.contactus .div dl {width:100%; height:115px; line-height:25px; font-size:14px;}
.contactus .div .email {width:38px; height:38px; float:left; clear:both; background:url(../images/icon.png) no-repeat -100px -139px;}
.contactus .div .email:hover {opacity:0.8;}
.contactus .w1 {width:450px; float:left;}
.contactus .w2 {width:400px; float:left;}
.contactus .w3 {width:320px;float:right;}
.contactus {}
.contactus {}

.go-top{position: fixed;bottom: 40px;right: 20px;width: 46px;z-index: 999;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||20)-(parseInt(this.currentStyle.marginBottom,10)||20)));
}
.go-top a{display: block;width: 46px;height: 46px;margin-bottom: 10px;background-image: url(../images/go-top.png);}
.go-top a:last-child{margin-bottom: 0;}
.go-top .go{background-position: 0 -100px;}
.go-top .go:hover{background-position: 0 -150px;}
.go-top .feedback{background-position: 0 -50px;}
.go-top .feedback:hover{background-position: 0 -200px;}
.go-top .uc-2vm{background-position: 0 0;}
.go-top .uc-2vm:hover{background-position: 0 -246px;}
.go-top .uc-2vm-pop{
	position: absolute;right: 80px;top: -100px;
	width: 240px;height: 270px;
	background: url(../images/uc-2vm.png) no-repeat 0 0 transparent;box-shadow: 0px 1px 4px rgba(0,0,0,.2);
}
.go-top .online{background-position: 0 -297px;}
.go-top .online:hover{background-position: 0 -346px; }
.dn{ display:none;}
