.header .logo{width:308px;height:54px;margin-top:13px;z-index:33}
.header .tools{border-left:1px solid #e5e5e5;padding:21px 13px}
.header .tools>a{width:38px;height:38px;float:left;background-position:center center;background-repeat:no-repeat}
.header .tools>a.search{background-image:url(../images/tools01.png)}
.header .tools>a.menber{background-image:url(../images/tools02.png)}
.header .tools>a.nav-ico{background-image:url(../images/tools03.png)}
.header .tools .dldc{display:none;top:100%;left:0;width:100%;z-index:99;background-color:#fff;padding:9px 0;text-align:center}
.header .tools .dldc a{padding:5px 0;line-height:21px;float:none;width:100%}
.header .tools .dldc2{width:200%;display:block;right:0;left:initial}
.header .tools .dldc2 a{color:#14a83a}
.header .nav{margin-right:12px}
.header .nav li{float:left;position:relative}
.header .nav li>a{padding:25px 14px;font-size:16px;color:#333;position:relative;line-height:30px}
.header .nav li .nline{position:absolute;bottom:0;left:0;height:4px;width:100%;text-align:center}
.header .nav li .nline i{display:inline-block;height:100%;width:0;vertical-align:top;background-color:#14a83a;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}
.header .nav li:hover .nline i{width:100%;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}
.header .nav .snav{display:none;position:absolute;left:0;top:100%;width:100%;z-index:9999;padding:10px 0;background-color:#fff;text-align:center}
.header .nav .snav a{margin:5px 0;line-height:20px}
.header .nav .snav a:hover{color:#14a83a}
.header .search_box{background-color:#fff;padding:20px 0;left:295px;right:51px;top:0;display:none}
.header .search_box .inp-box{width:348px;height:38px;border:1px solid #dcdcdc;border-radius:6px;padding-left:10px;overflow:hidden;vertical-align:top}
.header .search_box .inp-box .inp{width:88.8%;line-height:38px;color:#999}
.header .search_box .inp-box .btn{width:11.2%;height:38px;background:url(../images/tools01.png) no-repeat center center}
.h-bg{position:fixed;left:0;top:84px;z-index:999;width:100%;height:100%;background:url(../images/bg-ico.png) repeat center center}
.footer{padding:32px 0;background:url(../images/footer-bg.jpg) repeat-x center center;background-size:100% 100%}
.footer.f-fixed{position:absolute;left:0;bottom:0;z-index:99;width:100%}
.footer .ewm{padding:1px;border:1px solid #999;width:62px;height:62px}
.footer .f-select{position:relative}
.footer .f-select .d-selc{width:96px;padding:0 20px 0 10px;line-height:20px;border:1px solid #d5d5d5;color:#3f3f3f;background:url(../images/ico02.png) no-repeat 96% center}
.footer .f-select .select-pop{display:none;position:absolute;left:0;bottom:21px;width:126px;padding:6px 0;background-color:#fff;border:1px solid #d5d5d5;text-align:center}
.footer .f-select .select-pop a{padding:5px;display:block;line-height:20px}
.banner li{background-repeat:no-repeat;background-position:center center;background-size:cover}
.content-box{overflow:hidden}
.box-wrap{position:absolute;left:0;bottom:-246px;width:100%}
.box-wrap .wrap{padding:12px 2.5% 29px;background-color:#fff}
.box-wrap .wrap .narr{width:82px;height:21px;top:-21px;left:50%;margin-left:-41px;background:url(../images/ico01.png) no-repeat center center}
.box-wrap .wrap .narr i{display:block;width:100%;height:100%;background:url(../images/ico04.png) no-repeat center center}
.box-wrap .wrap .narr.open i{background-image:url(../images/ico03.png)}
.box-wrap .cont1{width:43.77%;margin-right:2.63%}
.box-wrap .cont1 .cont1-con .con-l{width:180px;height:128px;margin-right:2.8%}
.box-wrap .cont1 .cont1-con .con-l li{height:128px;background-repeat:no-repeat;background-position:center center;background-size:cover}
.box-wrap .cont1 .i-news li{padding-bottom:12px;margin-bottom:7px;border-bottom:1px solid #e8e8e8}
.box-wrap .cont1 .i-news li a{display:flex;padding:4px 0 0 16px;background:url(../images/ico06.png) no-repeat left 12px}
.box-wrap .cont1 .i-news li.last{border-bottom:none;margin-bottom:0}
.box-wrap .cont2{width:25.43%}
.box-wrap .cont2 .video{height:128px}
.box-wrap .cont2 .video .video-ico{left:50%;top:50%;width:54px;height:54px;margin-left:-27px;margin-top:-27px;background:url(../images/video.png) no-repeat center center}
.box-wrap .cont2 .i-about{height:204px;background:url(../testing/a01.png) no-repeat 7.58% top}
.box-wrap .cont2 .i-about .about-box{left:0;bottom:0;width:87.6%;padding:14px 6.2% 26px;border-bottom:4px solid #14a83b;background:url(../images/ico07.png) no-repeat 95% 90% #293563}
.title{line-height:27px;padding-bottom:6px;border-bottom:1px solid #e8e8e8}
.title .more{padding-right:20px;background:url(../images/ico05.png) no-repeat right center}
.map2{height:480px}
.contact{margin-top:-44px}
.contact li{background-color:#fff;width:31.66%;margin-left:.835%;margin-right:.835%;float:left;position:relative;padding-top:70px;padding-bottom:43px;border-bottom:3px solid #e9e9e9}
.contact li .ico{width:72px;height:72px;line-height:72px;border:3px solid #fff;border-radius:50%;background-color:#32417d;background-position:center center;background-repeat:no-repeat;top:-39px;left:50%;margin-left:-39px}
.contact li .ico1{width:72px;height:60px;line-height:24px;border:3px solid #fff;border-radius:50%;background-color:#32417d;background-position:center center;background-repeat:no-repeat;top:-39px;left:50%;margin-left:-39px;padding-top:12px;}
.popvedio{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}
.popvedio .pv-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.9;filter:alpha(opacity=90)}
.popvedio .pv-box{height:500px;width:800px;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;background:#000}
.popvedio .pv-box .pv-tab{width:100%;height:100%}
.popvedio .pv-box .pv-tab video{width:100%;height:100%}
.popvedio .pv-close{width:36px;height:36px;display:block;right:0;top:-36px;z-index:99;background:#14a83a url(../images/close.png) no-repeat center center;position:absolute;background-size:14px}
@media (max-width:900px){.popvedio .pv-box{width:96%;height:60%;max-width:800px;max-height:500px}
}
