blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
abbr,acronym,fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fa{font-family:Arial}
.fg{font-family:Georgia}
.ft{font-family:Tahoma}
.fl{font-family:Lucida Console}
.fs{font-family:'宋体'}
.fw{font-family:'微软雅黑'}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tdu{text-decoration:underline}
.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}
.fc0{color:#000}
.fc3{color:#333}
.fc6{color:#666}
.fc9{color:#999}
.fcr{color:red}
.fcw{color:#fff}
.fcb{color:#00f}
.fcg{color:green}
.f0{font-size:0}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}
.vt{vertical-align:top}
.vn{vertical-align:-2px}
.vimg{margin-bottom:-3px}
.m0{margin:0}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.ml-1{margin-left:-1px}
.mt-1{margin-top:-1px}
.p1{padding:1px}
.pl5{padding-left:5px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.p10{padding:10px}
.pl10{padding-left:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.p20{padding:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.pr,.rel{position:relative}
.abs,.pa{position:absolute}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}
.ovs{overflow:scroll}
.vh{visibility:hidden}
.vv{visibility:visible}
.lh14{line-height:14px}
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.z{_zoom:1}
.h1{height:1px}
.h5{height:5px}
.h,.h10{height:10px}
.h15{height:15px}
.h20{height:20px}
.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}
body{font:12px/1.5 "Arial";color:#333;overflow-x:hidden}
a{text-decoration:none;color:#333}
a:hover{color:#0259b7}
img{max-width:100%;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
input,select,textarea{font-size:12px;color:#333;font-family:"Arial";outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
.ani{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.wp{width:100%;max-width:1440px;margin:0 auto}
.h50{height:50px;clear:both;overflow:hidden}
.h100{height:100px;clear:both;overflow:hidden}
*,:after,:before{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
/*@font-face{src:url(../fonts/SourceHanSansCN-Medium.otf)}*/
@font-face{font-family:DIN-B;src:url(../fonts/DINCondensedBold.woff.ttf)}
@font-face{font-family:DINCond;src:url(../fonts/DINCond-BlackAlternate.otf)}
@font-face{font-family:gabo;src:url(../fonts/gabo_drive.otf)}
.header{position:fixed;top:0;left:0;right:0;height:100px;z-index:1024}
.header:after{content:'';position:absolute;top:0;bottom:0;left:50%;right:50%;background-color:#fff;z-index:-1;transition:.8s;-ms-transition:.8s;-moz-transition:.8s;-webkit-transition:.8s;-o-transition:.8s}
.header.fixed{box-shadow:0 0 12px 2px rgba(2,89,183,.14)}
.header.fixed:after{left:0;right:0}
.header .wp{*zoom:1;background-color:#fff}
.header .wp:after,.header .wp:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.logo{float:left;line-height:100px;width:263px;text-align:center;border-right:1px solid #e5e5e5}
.logo img{display:inline-block;vertical-align:middle;height:58px}
.header .hdr{float:right}
.nav{float:left}
.nav li{float:left;margin-right:50px}
.nav .v1{display:block;line-height:100px;text-align:center;font-size:20px;color:#222;position:relative}
.nav .v1:before{content:'';position:absolute;top:0;left:50%;width:3px;height:0;background-color:#0259b7;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.nav li.ok .v1,.nav li.on .v1,.nav li:hover .v1{color:#0259b7}
.nav li.ok .v1:before,.nav li.on .v1:before,.nav li:hover .v1:before{height:30px}
.nav .nub{position:absolute;left:0;right:0;top:100px;background-color:#fff;display:none;border-top:1px solid #e5e5e5}
.nav .nub .left{float:left;width:50%;height:400px;padding-top:97px;box-shadow:10px 7px 15px 0 rgb(0,0,0,.08)}
.nav .nub .right{float:right;width:50%;height:400px;padding-left:100px;padding-top:58px}
.nav .nub .desc{font-size:22px;line-height:36px;color:#333;margin-bottom:20px}
.nav .nub .pic img{width:100%;display:block}
.nav .nub h3{font-size:26px;font-weight:400;color:#222;margin-bottom:40px}
.nav .nub dl{overflow:hidden;font-size: 0;text-align: center;max-width: 1440px;
	padding-left: 430px;
}
.nav .nub dd{display: inline-block;margin: 0 15px;}
.nav .nub dd a{display:block;line-height:80px;font-size:17px;color:#333;padding-left:15px;background:url(../images/i-01.png) left center no-repeat}
.nav .nub dd a:hover{color:#0259b7;background-image:url(../images/i-01-on.png)}
.header .lang{float:left;line-height:100px;font-size:20px;height:100px;border-right:1px solid #e5e5e5;padding-right:55px}
.so-btn{float:right;width:100px;height:100px;display:block;position:relative}
.so-btn .ico{width:100%;height:100%;display:block;cursor:pointer;background:url(../images/i-so.png) center no-repeat}
.so{position:absolute;right:0;top:100%;margin-top:10px;display:none}
.so .inp{width:260px;height:50px;display:block;border-radius:25px;background-color:#fff;border:0;padding:0 50px 0 15px;font-size:16px;color:#222;box-shadow:0 0 15px rgba(0,0,0,.2)}
.so .btn{position:absolute;right:0;top:0;width:50px;height:50px;border:0;cursor:pointer;background:url(../images/i-so.png) center no-repeat}
.menuBtn{position:relative;z-index:9;display:none;float:right;width:40px;height:40px;padding:7px;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:3px;background-color:#0259b7;margin:3px 0 5px;border-radius:2px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{display:none;margin:0;position:absolute;left:5px;top:50%;width:30px}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.banner .slick-slide .con{height:950px;display:block;position:relative}
.banner .slick-slide .bg{outline:0;display:block;height:100%;position:relative;overflow:hidden;background-position:center center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;background-size:cover;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 5s ease-out;transition:all 5s ease-out}
.banner .slick-slide.img_scale .bg{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 5s ease-out;transition:all 5s ease-out}
.banner .slick-slide.img_scale .tit{opacity:1;-webkit-transition:all 2s ease-out;transition:all 2s ease-out;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.banner .slick-slide.img_scale .desc{opacity:1;-webkit-transition:all 2.5s ease-out;transition:all 2.5s ease-out;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.banner .slick-slide.img_scale .btn{opacity:1;-webkit-transition:all 3s ease-out;transition:all 3s ease-out;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.banner .wp{position:absolute;top:0;height:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.banner .txt{position:absolute;top:50%;z-index:3;left:0;right: 0;color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.banner .tit{position:relative;margin-bottom:100px;opacity:0;-webkit-transition:all 2s ease-out;transition:all 2s ease-out;-webkit-transform:translateY(80px);-moz-transform:translateY(80px);-o-transform:translateY(80px);-ms-transform:translateY(80px);transform:translateY(80px)}
.banner .tit em{font-size:78px;font-weight:700;font-family:arial;color:rgba(255,255,255,.15);text-transform:uppercase;line-height:1}
.banner .tit h2{font-size:60px;line-height:1.2;position:absolute;left:0;top:35px}
.banner .desc{font-size:18px;line-height:2;max-width:960px;margin-bottom:35px;opacity:0;-webkit-transition:all 2.5s ease-out;transition:all 2.5s ease-out;-webkit-transform:translateY(80px);-moz-transform:translateY(80px);-o-transform:translateY(80px);-ms-transform:translateY(80px);transform:translateY(80px)}
.banner .btn{display:inline-block;font-size:16px;padding-left:8px;position:relative;opacity:0;-webkit-transition:all 3s ease-out;transition:all 3s ease-out;-webkit-transform:translateY(80px);-moz-transform:translateY(80px);-o-transform:translateY(80px);-ms-transform:translateY(80px);transform:translateY(80px)}
.banner .btn:before{content:'';width:28px;height:1px;display:inline-block;vertical-align:middle;background-color:#fff;margin-right:8px;position:relative;top:-1px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.banner .btn:after{content:'';position:absolute;top:50%;left:0;width:20px;height:20px;border-radius:50%;margin-top:-10px;border:1px solid #fff}
.banner .btn:hover:before{width:38px}
.banner .slick-dots{position:absolute;left:50%;bottom:30px;width:1440px;z-index:9;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.banner .slick-dots li{width:54px;height:2px;float:left;margin-right:8px;background-color:rgba(255,255,255,.3)}
.banner .slick-dots p{font-size:24px;color:#fff;font-family:DIN-B;position:absolute;bottom:-10px;left:365px;line-height:1;display:none}
.banner .slick-dots em{font-size:40px;padding-right:3px}
.banner .slick-dots span{padding-left:3px}
.banner .slick-dots li.slick-active{background-color:#fff}
.banner .slick-dots li.slick-active p{display:block}
.footer{border-top:8px solid #0259b7;background:url(../images/fd-bg.png) right center no-repeat #fff}
.fd-logo{padding-top:45px;margin-bottom:55px}
.fd-logo .slider{margin:0 -8px}
.fd-logo .con{display:block;height:82px;line-height:80px;text-align:center;
	border:1px solid #cdd8e4;margin:0 8px;overflow: hidden;
	transition:.3s;-ms-transition:.3s;-moz-transition:.3s;
	-webkit-transition:.3s;-o-transition:.3s
}
.fd-logo .con:hover{border-color:#0259b7}
.fd-logo .con img{display:inline-block;vertical-align:middle;max-width:80%;max-height:80%}
.fd-logo .slick-arrow{position:absolute;top:50%;width:50px;height:50px;margin-top:-25px;border:1px solid #cdd8e4;border-radius:50%;font-size:0;text-indent:9999px;cursor:pointer;background-color:transparent;background-position:center;background-repeat:no-repeat}
.fd-logo .slick-prev{left:-72px;background-image:url(../images/arr-l1.png)}
.fd-logo .slick-next{right:-72px;background-image:url(../images/arr-r1.png)}
.fd-logo .slick-arrow:hover{border-color:#0259b7;background-color:#0259b7}
.fd-logo .slick-prev:hover{background-image:url(../images/arr-l-on.png)}
.fd-logo .slick-next:hover{background-image:url(../images/arr-r-on.png)}
.fd-dl{float:left}
.fd-dl dl{float:left;width:180px;margin-right:80px;border-right:1px solid #ededed}
.fd-dl dt{margin-bottom:10px}
.fd-dl dt a{font-size:20px;font-weight:700}
.fd-dl dd a,.fd-dl dd p{display:block;font-size:16px;line-height:35px;color:#888}
.fd-dl dd a:hover{color:#0259b7}
.fd-dl .adds{margin-right:0;width:auto;border-right:0}
.fd-con{overflow:hidden;padding-bottom:55px}
.fd-qr{float:right;text-align:center}
.fd-qr .qr{float: left;margin-left: 15px;}
.fd-qr .pic{width:111px;height:111px;padding:2px;margin:0 auto 12px;background-color:rgba(2,89,183,.5)}
.fd-qr .pic img{width:100%;height:100%;display:block}
.fd-qr p{font-size:16px;color:#888}
.fd-copy{overflow:hidden;border-top:1px solid #ededed;line-height:74px}
.fd-copy .copy{float:left;font-size:16px;color:#999}
.fd-copy .copy a{color:#999}
.fd-copy .copy a:hover{color:#0259b7}
.fd-copy .share{float:right;font-size:0}
.fd-copy .share .bdsharebuttonbox a{width:39px;height:39px;display:inline-block;vertical-align:middle;border:1px solid #7b8fa4;border-radius:50%;margin:0 0 0 11px;background-position:center;background-repeat:no-repeat;float:none;padding:0}
.fd-copy .share .bdsharebuttonbox a:hover{border-color:#0259b7}
.fd-copy .share .bdsharebuttonbox .bds_weixin{background-image:url(../images/fd-1.jpg)}
.fd-copy .share .bdsharebuttonbox .bds_tsina{background-image:url(../images/fd-2.jpg)}
.fd-copy .share .bdsharebuttonbox .bds_qzone{background-image:url(../images/fd-3.jpg)}
.fd-copy .share .bdsharebuttonbox .bds_sqq{background-image:url(../images/fd-4.jpg)}
.fd-copy .share .bdsharebuttonbox .bds_weixin:hover{background-image:url(../images/fd-1-on.jpg)}
.fd-copy .share .bdsharebuttonbox .bds_tsina:hover{background-image:url(../images/fd-2-on.jpg)}
.fd-copy .share .bdsharebuttonbox .bds_qzone:hover{background-image:url(../images/fd-3-on.jpg)}
.fd-copy .share .bdsharebuttonbox .bds_sqq:hover{background-image:url(../images/fd-4-on.jpg)}
.ban{height:626px;overflow:hidden;background-position:center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.ban-1{height:409px}
.ban .wp{height:100%;position:relative}
.ban .tit{position:absolute;left:0;top:51.5%;color:#fff;padding-left:22px}
.ban .tit:after{content:'';position:absolute;left:0;top:0;bottom:0;width:5px;background-color:#fff}
.ban .tit h2{font-size:42px;font-weight:400;line-height:1.1;margin-bottom:11px}
.ban .tit p{font-size:22px}
.cur{position:absolute;right:0;bottom:0;font-size:16px;height:70px;line-height:70px;color:#fff;padding-left:328px;background:rgba(2,89,183,.8)}
.cur:before{content:'';position:absolute;left:-72px;top:0;bottom:0;width:72px;background:url(../images/i-09.png) center no-repeat}
.cur:after{content:'';position:absolute;left:100%;top:0;bottom:0;width:1000px;background:rgba(2,89,183,.8)}
.cur a{color:#fff}
.cur span{background:url(../images/i-10.png) left center no-repeat;padding-left:29px}
.cur a:hover{opacity:.8;text-decoration:underline}
.cur .home{padding-left: 30px;
	background: url(../images/home.png) no-repeat left center;
	-o-background-size: 22px auto;
	-ms-background-size: 22px auto;
	-moz-background-size: 22px auto;
	-webkit-background-size: 22px auto;
	background-size: 22px auto;
}
.pages{overflow:hidden;text-align:center;margin:20px 0 80px}
.pages ul{font-size:0}
.pages li{display:inline-block;vertical-align:middle;margin:0 2px}
.pages a,.pages span{display:block;width:55px;height:55px;line-height:53px;border:1px solid #e5e5e5;text-align:center;font-size:20px;color:#c9c8c8;background-color:#fff;border-radius:50%}
.pages li a:hover,.pages li.on a{background-color:#0e5cb4;border-color:#0e5cb4;color:#fff}
.g-tab1{*zoom:1;background-color:#fff;border-bottom:1px solid #f3f3f3}
.g-tab1:after,.g-tab1:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.g-tab1 li{float:left;}
.g-tab1 li a{display:block;line-height:78px;position:relative;text-align:center;font-size:20px;color:#333;padding: 0 15px;}
.g-tab1 li a:before{content:'';position:absolute;left:50%;right:50%;bottom:-1px;height:2px;background-color:#0259b7;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.g-tab1 li a:after{content:'';position:absolute;right:0;top:50%;width:1px;height:18px;margin-top:-9px;background-color:#e5e5e5}
.g-tab1 li.on a,.g-tab1 li:hover a{color:#0259b7}
.g-tab1 li.on a:before,.g-tab1 li:hover a:before{left:0;right:0}
.g-tab1 li:last-child a:after{display: none;}
.m-txt2 .info li:last-child{border-right: 0;}
.g-t1{text-align:center;padding:60px 0 0}
.g-t1 em{font-size:100px;font-family:DINCond;line-height:1;text-transform:uppercase;color:#e8ebf0;text-shadow:rgba(110,110,110,.2) 1px 0 0,rgba(110,110,110,.2) 0 1px 0,rgba(110,110,110,.2) -1px 0 0,rgba(110,110,110,.2) 0 -1px 0}
.g-t1 .clip-text{margin-top:-55px;position:relative;line-height:1.2;font-size:46px;font-weight:400;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}
.g-t1 .clip-text:after,.g-t1 .clip-text:before{position:absolute;content:''}
.g-t1 .clip-text:before{z-index:-2;top:0;right:0;bottom:0;left:0;background-image:inherit}
.g-t1 .clip-text:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-color:#fff}
.g-t1 .clip-text_one{background-image:url(../images/9.jpg);background-position:left top}
.row-a2 .g-t1 em{color:#fff}
.row-a1{padding-bottom:85px;background-color:#e8ebf0}
.m-slider1{overflow:hidden;padding-top:85px}
.m-slider1 .col-l{width:320px}
.m-slider1 .col-r{float:none;overflow:hidden}
.m-tab1{overflow-y:auto;height:610px}
.m-tab1::-webkit-scrollbar{width:4px}
.m-tab1::-webkit-scrollbar-track{background:#fff}
.m-tab1::-webkit-scrollbar-thumb{background:#0259b7}
.m-tab1::-webkit-scrollbar-thumb:window-inactive{background:#0259b7}
.m-tab1 li{font-size:0;margin-bottom:13px}
.m-tab1 li span{font-size:18px;display:inline-block;height:44px;line-height:44px;position:relative;font-weight: bold;padding-left:32px;padding-right:20px;cursor:pointer;border-radius:22px}
.m-tab1 li span:before{content:'';position:absolute;left:11px;top:50%;width:9px;height:10px;margin-top:-5px;background:url(../images/i-02.png) center no-repeat;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}
.m-tab1 li .ico{width:17px;height:11px;position:relative;top:-1px;margin-left:18px;display:inline-block;vertical-align:middle;background-position:center;background-repeat:no-repeat;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}
.m-tab1 li.on span,.m-tab1 li:hover span{background-color:#0259b7;color:#fff}
.m-tab1 li.on .ico,.m-tab1 li:hover .ico{background-image:url(../images/i-03.gif)}
.m-comm{overflow:hidden}
.m-comm .pic{width:725px;text-align:center;font-size:0;line-height:620px;float:left}
.m-comm .pic img{max-width:90%;max-height:90%;display:inline-block;vertical-align:middle}
.m-comm .con{overflow:hidden}
.m-comm .tit{font-size:30px;padding-bottom:20px;margin-bottom:22px;border-bottom:1px solid #cbd3bd;color:#222}
.m-comm .t-1{font-size:20px;position:relative;padding-left:17px;margin-bottom:20px}
.m-comm .t-1:after{content:'';position:absolute;left:0;top:50%;width:3px;height:20px;margin-top:-10px;background-color:#0259b7}
.m-comm .info{font-size:14px;line-height:24px;padding-bottom:12px;margin-bottom:22px;border-bottom:1px solid #cbd3bd}
.m-comm .info p{margin-bottom:11px;padding-left:18px;background:url(../images/i-04.png) left 7px no-repeat}
.m-comm .an{overflow:hidden;margin:0 -4px 50px}
.m-comm .an li{width:33.33%;float:left}
.m-comm .an .img{display:block;height:65px;text-align:center;border:1px solid #bfc8d2;line-height:63px;margin:0 4px}
.m-comm .an .img img{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}
.g-btn1{width:190px;height:50px;display:block;border-radius:25px;background-color:#0259b7;text-align:center;line-height:50px}
.g-btn1 span{display:inline-block;font-size:16px;padding-left:8px;position:relative;color:#fff}
.g-btn1 span:before{content:'';width:28px;height:1px;display:inline-block;vertical-align:middle;background-color:#fff;margin-right:8px;position:relative;top:-1px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.g-btn1 span:after{content:'';position:absolute;top:50%;left:0;width:20px;height:20px;border-radius:50%;margin-top:-10px;border:1px solid #fff}
.m-list8 .g-btn1:hover span:before,.g-btn1:hover span:before{width: 48px;}
.m-list8 .g-btn1:hover{background-color: #0259b7;}
.m-list8 .g-btn1:hover span:before{background-color: #fff;}
.m-list8 .g-btn1:hover span:after{border-color: #fff;}
.m-list8 .g-btn1:hover span{color: #fff;}
.row-a2{position:relative;overflow:hidden}
.m-slider2{margin-top:60px}
.m-slider2 .con{position:relative}
.m-slider2 .bg{height:727px;background-position:center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.m-slider2 .txt{position:absolute;top:95px;left:50%;width:616px;margin-left:-720px;padding:0 55px 37px;background-color:rgba(255,255,255,.7)}
.m-slider2 .tit{position:relative;padding-bottom:18px;padding-top:40px;border-bottom:1px solid rgba(170,170,170,.7)}
.m-slider2 .tit h3{font-size:24px;color:#333;font-weight:400}
.m-slider2 .ico{position:absolute;right:0;bottom:13px;width:55px;height:55px;background-position:center;background-repeat:no-repeat;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}
.m-slider2 .txt ul{padding-top:17px}
.m-slider2 .txt li a{font-size:16px;line-height:2;display:block}
.m-slider2 .arrow{position:absolute;right:0;bottom:0}
.m-slider2 .arrow span{float:left;display:block;width:75px;height:75px;background-position:center;background-repeat:no-repeat;background-color:#fff;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-slider2 .arrow .prev{background-image:url(../images/arr-l.png);margin-right:1px}
.m-slider2 .arrow .next{background-image:url(../images/arr-r.png)}
.m-slider2 .arrow span:hover{background-color:#0259b7}
.m-slider2 .arrow .prev:hover{background-image:url(../images/arr-l-on.png)}
.m-slider2 .arrow .next:hover{background-image:url(../images/arr-r-on.png)}
.m-tab2{position:absolute;bottom:70px;left:50%;width:100%;max-width:1440px;z-index:2;background-color:rgba(255,255,255,.8);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.m-tab2 li{float:left;width:14.28%}
.m-tab2 .con{border-right:1px solid rgba(255,255,255,.08);height:140px;overflow:hidden;text-align:center;padding-top:10px;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-tab2 .ico{display:block;width:80px;height:80px;position:relative;margin:0 auto}
.m-tab2 .ico i{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-position:center;background-repeat:no-repeat;-o-background-size:auto 60px;-ms-background-size:auto 60px;-moz-background-size:auto 60px;-webkit-background-size:auto 60px;background-size:auto 60px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-tab2 .ico .i-on{opacity:0}
.m-tab2 p{font-size:16px;color:#333}
.m-tab2 li.on .con,.m-tab2 li:hover .con{background-color:#0259b7}
.m-tab2 li.on .con p,.m-tab2 li:hover .con p{color:#fff}
.m-tab2 li.on .con .ico .i-ok,.m-tab2 li:hover .con .ico .i-ok{opacity:0}
.m-tab2 li.on .con .ico .i-on,.m-tab2 li:hover .con .ico .i-on{opacity:1}
.m-tab2 li:last-child{width:14.32%}
.m-tab2 li:last-child .con{border-right:0}
.row-a3{padding-bottom:84px;background-color:#f1f4f8}
.row-a3 .g-t1 em{color:#f1f4f8}
.m-news{margin-bottom:15px;margin-top:65px;position: relative;}
.m-news .btn-more{position: absolute;top: 0;right: -50px;
	font-size: 16px;line-height: 18px;
	color: rgba(255,255,255,.8);padding: 0 0 30px;
	background: url(../images/i-more.png) no-repeat center bottom;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-news .btn-more span{background-color: #0259b7;display: block;width: 50px;padding: 12px 16px 0;}
.m-news .btn-more span em{
	word-wrap: break-word;
	writing-mode: vertical-lr;
	writing-mode: tb-lr;
}
.m-news .btn-more i{display: block;width: 18px;height: 29px;
	border-top: 1px solid rgba(255,255,255,.3);margin-top: 8px;
	background: url(../images/i-more1.png) no-repeat center bottom;
}
.m-news .btn-more:hover{opacity: .8;}
.m-news .con{display:block;overflow:hidden;padding:30px 30px 30px 25px;background-color:#fff}
.m-news .pic{float:left;width:684px;height:295px}
.m-news .pic img{width:100%;height:100%;display:block}
.m-news .txt{overflow:hidden;padding-left:35px;padding-top:28px}
.m-news .info{font-size:16px;color:#acacac;position:relative;padding-bottom:20px;margin-bottom:22px}
.m-news .info:after{content:'';position:absolute;bottom:0;left:0;width:32px;height:1px;background-color:#2e4b9b}
.m-news .info span{padding-left:23px;margin-right:23px;background-position:left center;background-repeat:no-repeat}
.m-news .info .date{background-image:url(../images/i-05.png)}
.m-news .info .lab{background-image:url(../images/i-06.png)}
.m-news h3{font-size:24px;color:#222;font-weight:400;margin-bottom:14px}
.m-news .desc{font-size:16px;color:#888;line-height:29px;margin-bottom:26px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.m-news .g-btn1{height:44px;line-height:44px;width:170px}
.m-list1{overflow:hidden;margin:0 -8px}
.m-list1 li{width:33.33%;float:left}
.m-list1 .con{display:block;margin:0 8px;position:relative;background-color:#fff;overflow:hidden;height:237px;padding-left:45px;padding-right:25px;padding-top:42px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-list1 .bg{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;background-position:center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-list1 .date{position:relative;z-index:2;float:left;padding-bottom:75px;color:#222;font-family:arial;text-align:right;background:url(../images/i-08.png) right bottom no-repeat;-o-background-size:62px auto;-ms-background-size:62px auto;-moz-background-size:62px auto;-webkit-background-size:62px auto;background-size:62px auto}
.m-list1 .date em{display:block;font-size:18px;margin-bottom:6px}
.m-list1 .date span{display:block;font-size:26px;font-weight:700}
.m-list1 .txt{position:relative;z-index:2;overflow:hidden;padding-left:38px}
.m-list1 h3{font-size:18px;line-height:24px;color:#4f4e4e;height:48px;margin-bottom:18px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.m-list1 .desc{font-size:14px;line-height:22px;color:#888;margin-bottom:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.m-list1 .btn{width:28px;height:11px;display:block;background:url(../images/i-07.png) center no-repeat;-o-background-size:28px auto;-ms-background-size:28px auto;-moz-background-size:28px auto;-webkit-background-size:28px auto;background-size:28px auto}
.m-list1 .con:hover .btn{background-image:url(../images/i-07-on.png)}
.m-list1 .con:hover .bg{opacity:.08}
.m-list1 .con:hover{background-color:#1762b2}
.m-list1 .con:hover .date,.m-list1 .con:hover .desc,.m-list1 .con:hover h3{color:#fff}
.m-list1 .con:hover .date{background-image:url(../images/i-08-on.png)}
.m-list2{*zoom:1;margin:0 -22px;}
.m-list2:after,.m-list2:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.m-list2 li{width:33.33%;float:left;margin-bottom:65px}
.m-list2 .con{display:block;border:1px solid #e5e5e5;margin:0 22px;border-radius:10px;overflow:hidden;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-list2 .pic{height:260px;line-height:260px;text-align:center;font-size:0;position:relative;overflow:hidden}
.m-list2 .pic img{display:inline-block;vertical-align:bottom;max-height:100%}
.m-list2 h3{line-height:77px;font-size:20px;font-weight:400;color:#666;text-align:center;padding: 0 10px;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-list2 .play{position:absolute;top:50%;left:50%;width:66px;height:66px;background:url(../images/i-11.png) center no-repeat;-o-background-size:auto 100%;-ms-background-size:auto 100%;-moz-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.m-list2 .con:hover{box-shadow:0 0 11.7px 1.3px rgba(2,89,183,.14)}
.m-list2 .con:hover h3{color:#0259b7}
.pop-video{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1024}
.pop-bg{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7)}
.pop-video .cont{width:660px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.pop-video .close{position:absolute;right:-20px;top:-20px;z-index:3;width:46px;height:46px;border-radius:50%;cursor:pointer;background:url(../images/close.png) center no-repeat #000;-o-background-size:24px auto;-ms-background-size:24px auto;-moz-background-size:24px auto;-webkit-background-size:24px auto;background-size:24px auto;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.pop-video .video video{width:100%;background-color:#000}
.pop-video .close:hover{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.row-c1{overflow:hidden;padding:70px 0}
.m-news2{overflow:hidden;box-shadow:0 0 12.32px 3.68px rgba(141,141,141,.16)}
.m-news2 .col-l,.m-news2 .col-r{width:50%}
.m-news2 .pic{height:408px;position:relative;overflow:hidden}
.m-news2 .pic img{width:100%;height:100%;display:block}
.m-list4 li{height:136px;border-bottom:1px solid #dcdcdc}
.m-list4 .con{display:block;height:100%;padding:25px 40px 0 38px}
.m-list4 h3{font-size:20px;font-weight:400;margin-bottom:2px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-list4 .desc{font-size:16px;line-height:28px;color:#999;margin-bottom:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.m-list4 li:last-child{border-bottom:0}
.m-list4 .bot{font-size:14px}
.m-list4 .date{font-family:arial;color:#999;margin-right:18px}
.m-list4 .btn{font-family:'宋体';color:#0259b7}
.m-list4 li.hover .con{background:url(../images/bg1.jpg) right center no-repeat #0259b7}
.m-list4 li.hover .btn,.m-list4 li.hover .date,.m-list4 li.hover h3{color:#fff}
.m-list4 li.hover .desc{color:rgba(255,255,255,.58)}
.m-list3{overflow:hidden;margin-bottom:60px}
.m-list3 .cont{overflow:hidden;margin:0 -20px}
.m-list3 li{width:33.33%;float:left}
.m-list3 .con{display:block;margin:0 20px}
.m-list3 .pic{padding-top:54%;height:0;position:relative;overflow:hidden;margin-bottom:15px;}
.m-list3 .pic img{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;display:block;
/*	-webkit-transform: scale(1.2) rotate(-5deg);
	-moz-transform: scale(1.2) rotate(-5deg);
	-o-transform: scale(1.2) rotate(-5deg);
	-ms-transform: scale(1.2) rotate(-5deg);
	transform: scale(1.2) rotate(-5deg);*/
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s
}
.m-list3 .info{font-size:14px;color:#0259b7;position:relative;margin-bottom:10px}
.m-list3 .info span{padding-left:23px;margin-right:23px;background-position:left center;background-repeat:no-repeat}
.m-list3 .info .date{background-image:url(../images/i-05-on.png)}
.m-list3 .info .lab{background-image:url(../images/i-06-on.png)}
.m-list3 h3{font-size:20px;color:#111;margin-bottom:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-list3 .desc{font-size:16px;line-height:28px;color:#777;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.m-list3 .row{padding:75px 0}
.m-list3 .row:nth-child(2n+1){background-color:#f9f9f9}
.m-list3 .con:hover h3{color:#0259b7}
.m-list3 .con:hover .pic img{opacity:.6;
	-webkit-transform:scale(1.1) translate(-50%,-50%);
	-moz-transform:scale(1.1) translate(-50%,-50%);
	-o-transform:scale(1.1) translate(-50%,-50%);
	-ms-transform:scale(1.1) translate(-50%,-50%);
	transform:scale(1.1) translate(-50%,-50%)
}
.g-bgc1{background-color:#f9f9f9}
.ban-txt{height:440px}
.ban-txt .wp{position:relative;height:100%}
.ban-txt .tit{position:absolute;top:185px;left:0;right:0;color:#fff}
.ban-txt .tit h1{font-size:42px;line-height:60px;font-weight:400;max-width:960px;margin-bottom:35px}
.ban-txt .info{font-size:16px}
.ban-txt .info span{margin-right:30px}
.ban-txt .g-btn1{position:absolute;right:0;top:20px;background-color:transparent;border:1px solid #fff;height:58px;line-height:56px;width:245px;border-radius:29px}
.row-n1{overflow:hidden;padding-top:65px}
.row-n1 .col-l{width:984px}
.row-n1 .col-r{width:386px}
.m-list3-1 li{width:auto;float:none;margin-bottom:18px}
.m-list3-1 li .con{margin:0}
.m-txt1{padding-bottom:32px}
.m-txt1 .txt{font-size:18px;line-height:35px;color:#666}
.m-txt1 .share{overflow:hidden;margin-top:32px;padding-bottom:25px;border-bottom:1px solid #dae0e5}
.m-txt1 .share .bdsharebuttonbox{float:right}
.m-txt1 .share .bdsharebuttonbox span{float:left;font-size:16px;color:#333;line-height:42px}
.m-txt1 .share .bdsharebuttonbox a{width:30px;height:30px;overflow:hidden;padding:0 4px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-position:center;background-repeat:no-repeat}
.m-txt1 .share .bdsharebuttonbox .bds_sqq{background-image:url(../images/g-i3.png)}
.m-txt1 .share .bdsharebuttonbox .bds_weixin{background-image:url(../images/g-i4.png)}
.m-txt1 .share .bdsharebuttonbox .bds_qzone{background-image:url(../images/g-i5.png)}
.m-txt1 .share .bdsharebuttonbox .bds_tsina{background-image:url(../images/g-i6.png)}
.m-txt1 .arrow{padding-top:26px}
.m-txt1 .arrow a{display:block;font-size:18px;line-height:40px;color:#888}
.m-txt1 .arrow a:hover{color:#0259b7}
.m-t1{font-size:20px;position:relative;margin-bottom:33px;padding-bottom:22px}
.m-t1:after{content:'';position:absolute;left:0;bottom:0;width:24px;height:2px;background-color:#57575a}
.row-b1{background:url(../images/bg2.jpg) center top no-repeat;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}
.ban-map{height:626px;position:relative}
#container{height:100%}
#container .anchorBL{display:none}
#container img{max-width:none;transition:0;-ms-transition:0;-moz-transition:0;-webkit-transition:0;-o-transition:0}
.ban-map .wp{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.row-d1{padding:70px 0 34px;background:url(../images/bg3.png) center 70px no-repeat;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}
.m-list5{overflow:hidden;margin:0 -22px}
.m-list5 li{width:50%;float:left;margin-bottom:46px}
.m-list5 .con{margin:0 22px;height:354px;position:relative;border:1px solid #efefef}
.m-list5 .txt{position:absolute;top:50%;left:58px;right:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.m-list5 h3{font-size:36px;font-weight:400;margin-bottom:16px}
.m-list5 .desc{font-size:18px;line-height:40px;color:#777}
.m-list5 .ico{position:absolute;right:38px;top:30px;width:120px;height:120px;background-position:center;background-repeat:no-repeat;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}
.m-list5 .tel{font-family:DINCond;font-size:48px;color:#0259b7}
.m-list6 li{overflow:hidden;background-color:#fff}
.m-list6 .con{position:relative;overflow:hidden;height:472px}
.m-list6 .pic{height:472px;line-height:472px;font-size:0;float:right;width:571px;text-align:center}
.m-list6 .pic img{display:inline-block;vertical-align:middle;max-height:80%}
.m-list6 .txt{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.m-list6 .i1 .con{height:530px}
.m-list6 .i1 .pic{line-height:530px;height:530px}
.m-list6 li:nth-child(2n+1){background-color:#f9f9f9}
.m-list6 h3{font-size:30px;margin-bottom:12px}
.m-list6 .desc{font-size:18px;line-height:40px;color:#777}
.m-list6 h4{font-size:22px;color:#555}
.m-list7{margin-bottom:60px;margin-top:72px}
.m-list7 li{position:relative;background-color:#fff;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-list7 .con{display:block;height:80px;line-height:80px;padding-left:40px;overflow:hidden;padding-right:120px}
.m-list7 .date{float:left;font-size:20px;color:#b9b9b9;font-family:arial;margin-right:98px}
.m-list7 h3{font-size:20px;color:#666;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-list7 .down{z-index:2;position:absolute;right:43px;top:50%;width:34px;height:34px;margin-top:-17px;background:url(../images/i-16.png) center no-repeat;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-list7 li:nth-child(2n+1){background-color:#f7f9fb}
.m-list7 li:hover .down{background-image:url(../images/i-16-on.png)}
.m-list7 li:hover{z-index:2;box-shadow:0 0 11.7px 1.3px rgba(2,89,183,.14)}
.m-list7 li:hover h3{color:#0259b7}
.g-bgc2{background-color:#f8f8f8}
.row-e1 .col-l{width:275px}
.row-e1 .col-r{float:none;margin-left:310px;padding-top:68px;padding-left:33px;padding-bottom:30px;position:relative;background-color:#fff}
.row-e1 .col-r:after{content:'';position:absolute;top:0;bottom:0;left:100%;width:1000px;background-color:#fff}
.snv{margin-top:67px}
.snv li{border-bottom:2px solid #f8f8f8}
.snv li .s1{display:block;position:relative;/*height:64px;*/line-height:1.5;padding-right: 50px;padding: 12px 0;padding-left:24px;font-size:18px;color:#333;background-color:#fff;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.snv li .s1:after{content:'';position:absolute;right:30px;top:50%;width:16px;height:16px;margin-top:-8px;background:url(../images/i-17.png) center no-repeat;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.snv li.on .s1:after,.snv li:hover .s1:after{background-image:url(../images/i-17-on.png)}
.snv li.on .s1,.snv li:hover .s1{background-color:#00509f;color:#fff}
.snv li.on dl{display:block;/*padding: 15px 0;*/}
.snv dl{display:none;background-color:#fff}
.snv dd a{display:block;font-size:16px;line-height:40px;color:#888;padding-left:60px;position:relative}
.snv dd a:after{content:'';position:absolute;top:50%;left:42px;width:5px;height:5px;border-radius:50%;margin-top:-2px;background-color:#cdced1}
.snv dd.ok a,.snv dd:hover a{color:#00509f}
.snv dd.ok a:after,.snv dd:hover a:after{background-color:#00509f}
.m-list8{overflow:hidden}
.m-list8 li{border:1px solid #e5e5e5;margin-bottom:30px;padding-bottom: 30px;}
.m-list8 .con{overflow:hidden;display:block;padding-left:40px;padding-right:30px}
.m-list8 .pic{float:right;height:513px;line-height:513px;margin-left:30px}
.m-list8 .pic img{display:inline-block;vertical-align:middle}
.m-list8 .txt{overflow:hidden;padding-top:39px}
.m-list8 h3{font-size:36px;font-weight:400;color:#222;margin-bottom:16px}
.m-list8 .desc{font-size:18px;line-height:29px;color:#888;margin-bottom:45px}
.m-list8 .g-btn1{border:1px solid #00509f;background-color:transparent}
.m-list8 .g-btn1 span{color:#00509f}
.m-list8 .g-btn1 span:before{background-color:#00509f}
.m-list8 .g-btn1 span:after{border:1px solid #00509f}
.m-table1{padding:53px 0 80px}
.m-table1 table{width:100%;background-color:#fff}
.m-table1 th{font-size:20px;color:#fff;text-align:center;height:66px;background-color:#00509f;font-weight:400;width:28%}
.m-table1 td{font-size:16px;font-family:arial;padding:25px 35px;text-align:center;border-bottom:1px solid #dfe2e5;border-right:1px solid #dfe2e5}
.m-table1 th:first-child{width:16%;text-align:center}
.m-table1 td:first-child{color:#00509f;text-align:right;padding-right:50px;border-right:0;background-color:#edf2f6}
.m-table1 td:last-child{border-right:0}
.m-table1 tr:last-child td{border-bottom:0}
.m-table1 .pic{margin-bottom:20px}
.m-table1 .add-btn{display:inline-block;vertical-align:middle;font-size:18px;color:#00509f;padding-top:75px;background:url(../images/i-18.png) center top no-repeat}
.m-lsit9{overflow:hidden;margin:0 -15px}
.m-lsit9 li{width:33.33%;float:left;margin-bottom:45px}
.m-lsit9 .con{margin:0 15px;border:1px solid #eee;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-lsit9 .pic{height:260px;line-height:260px;font-size:0;text-align:center}
.m-lsit9 .pic img{display:inline-block;vertical-align:middle;max-height:90%;max-width:90%}
.m-lsit9 .txt{padding:21px;background-color:#e8edf3}
.m-lsit9 h3{font-size:20px;font-family:arial;font-weight:400;color:#333;margin-bottom:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-lsit9 .desc{font-size:16px;line-height:25px;height: 50px;color:#888;margin-bottom:15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.m-lsit9 .bot{overflow:hidden}
.m-lsit9 .btn{width:136px;height:37px;display:block;text-align:center;line-height:37px;font-size:16px;color:#888;background-color:#fff;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-lsit9 .btn:hover,.m-lsit9 .btn.on{background-color:#00509f;color:#fff}
.m-lsit9 .con:hover{border:1px solid #00509f}
.fix-comm{position:fixed;left:0;right:0;bottom:0;padding-top:90px;z-index:1024;height:407px;background-color:rgba(0,0,0,.5);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.fix-comm.open{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.fix-comm .left{width:1115px;float:left}
.fix-comm .right{float:right;padding-top:64px;padding-right:80px}
.fix-comm .list{overflow:hidden;margin:0 -60px}
.fix-comm .list li{width:33.33%;float:left}
.fix-comm .list .con{margin:0 60px;position:relative}
.fix-comm .list .pic{height:218px;line-height:218px;font-size:0;background-color:#fff;text-align:center;margin-bottom:19px}
.fix-comm .list .pic img{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}
.fix-comm .list h3{font-size:20px;font-family:arial;color:#fff;text-align:center;font-weight:400}
.fix-comm .close{width:32px;height:32px;position:absolute;right:0;top:0;cursor:pointer;z-index:2;background:url(../images/i-19.png) center no-repeat}
.fix-comm .btn{width:138px;height:50px;text-align:center;line-height:48px;display:block;font-size:16px;color:#fff;border-radius:3px;margin-bottom:14px;border:1px solid #fff}
.fix-comm .btn:hover{background-color:#00509f;border-color:#00509f}
.contrast-btn{position:absolute;right:105px;top:65px;cursor:pointer}
.contrast-btn .ico{display:block;width:66px;height:66px;border-radius:5px;margin:0 auto 8px;background:url(../images/i-20.png) center no-repeat #00509f}
.contrast-btn p{font-size:16px;text-align:center;color:#00509f}
.row-e1{overflow:hidden;position:relative;padding-bottom: 50px;}
.m-t2{height:70px;overflow:hidden;padding:0 20px 0 30px;background-color:#00509f;margin-bottom:47px}
.m-t2 h2{line-height:70px;color:#fff;font-size:24px;float:left}
.m-t2 .back{width:156px;height:42px;float:right;text-align:center;line-height:42px;margin-top:14px;border-radius:21px;font-size:16px;color:#00509f;background-color:#fff}
.m-t2 .back:before{content:'';width:17px;height:17px;display:inline-block;vertical-align:middle;margin-right:10px;position:relative;top:-2px;background:url(../images/i-21.png) center no-repeat}
.m-t2 .back:hover{background-color:rgba(255,255,255,.8)}
.g-sel{margin-top:30px}
.g-sel.fixed{position:fixed;top:110px;width:275px}
.g-sel.fixed2{position:absolute;top:auto;bottom: 0;width:275px}
.g-sel h3{font-size:18px;height:64px;line-height:64px;background-color:#fff;padding-left:24px;position:relative;cursor:pointer}
.g-sel li{border:1px solid #fff;margin-bottom:2px}
.g-sel h4{font-size:18px;color:#666;height:64px;line-height:64px;padding-left:24px;position:relative;font-weight:400;background-color:#fff;cursor:pointer}
.g-sel h4:after{content:'';position:absolute;right:19px;top:50%;width:18px;height:18px;margin-top:-9px;background:url(../images/i-22.png) center no-repeat}
.g-sel li.on h4:after{background-image:url(../images/i-22-on.png)}
.g-sel li.on{border-color:#5d92c5}
.g-sel li.on dl{display:block}
.g-sel dl{border-top:1px solid #5d92c5;padding:17px 0;background-color:#fff;display:none}
.g-sel dd span{font-size:16px;color:#888;display:block;line-height:43px;padding-left:52px;cursor:pointer;
	background:url(../images/i-23.png) 25px 11px no-repeat
}
.g-sel dd.ok span{background-image:url(../images/i-23-on.png)}
.g-sel h3:after{content:'';position:absolute;right:30px;top:50%;width:16px;height:16px;margin-top:-8px;background:url(../images/i-17.png) center no-repeat;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.g-sel h3.open:after,.g-sel h3:hover:after{background-image:url(../images/i-17-on.png)}
.g-sel h3.open,.g-sel h3:hover{background-color:#00509f;color:#fff}
.row-f1{overflow:hidden;padding:66px 0 0;background-color:#fafafa}
.row-f1 .col-l{width:640px}
.row-f1 .col-r{width:765px}
.m-slider3 .slick-for{border:1px solid #ececec;margin-bottom:10px}
.m-slider3 .slick-for .pic{height:483px;font-size:0;text-align:center;line-height:483px;background-color:#fff}
.m-slider3 .slick-for .pic img{display:inline-block;vertical-align:middle;max-height:90%;max-width:90%}
.m-slider3 .slick-nav{margin:0 -5px}
.m-slider3 .slick-nav .pic{height:90px;font-size:0;text-align:center;line-height:88px;background-color:#fff;cursor:pointer;margin:0 5px;border:1px solid #ececec}
.m-slider3 .slick-nav .pic img{display:inline-block;vertical-align:middle;max-height:90%;max-width:90%}
.m-slider3 .slick-nav .item.slick-current .pic{border:2px solid #00509f}
.m-slider3 .slick-arrow{position:absolute;top:0;bottom:0;width:23px;border:0;cursor:pointer;font-size:0;text-indent:9999px;background-color:rgba(0,0,0,.31);z-index:2;background-position:center;background-repeat:no-repeat}
.m-slider3 .slick-prev{left:5px;background-image:url(../images/i-24.png)}
.m-slider3 .slick-next{right:5px;background-image:url(../images/i-25.png)}
.row-f1 .share{overflow:hidden;margin-top:30px;padding-bottom:27px}
.row-f1 .share .bdsharebuttonbox span{float:left;font-size:16px;color:#333;line-height:42px}
.row-f1 .share .bdsharebuttonbox a{width:30px;height:30px;overflow:hidden;padding:0 4px;background-position:center;background-repeat:no-repeat;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.row-f1 .share .bdsharebuttonbox .bds_sqq{background-image:url(../images/g-i3.png)}
.row-f1 .share .bdsharebuttonbox .bds_weixin{background-image:url(../images/g-i4.png)}
.row-f1 .share .bdsharebuttonbox .bds_qzone{background-image:url(../images/g-i5.png)}
.row-f1 .share .bdsharebuttonbox .bds_tsina{background-image:url(../images/g-i6.png)}
.comm-txt .tit{font-size:32px;font-weight:400;border-bottom:1px solid #d2d2d2;padding-bottom:20px;margin-bottom:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.comm-txt .desc{font-size:16px;line-height:2;color:#777;margin-bottom:24px}
.comm-txt .info{overflow:hidden;padding:17px 0;margin-bottom:27px;border-top:1px dashed #d2d2d2;border-bottom:1px dashed #d2d2d2}
.comm-txt .info ul{max-height: 170px;overflow-y: auto;}
.comm-txt .info ul::-webkit-scrollbar {
    width: 4px;
}
.comm-txt .info ul::-webkit-scrollbar-track {
    background: #eee;
}
.comm-txt .info ul::-webkit-scrollbar-thumb {
    background: #00509f;border-radius: 4px;
}
.comm-txt .info ul::-webkit-scrollbar-thumb:window-inactive {
    background: #00509f;
}
.comm-txt .info li{font-size:16px;line-height:40px;color:#888}
.comm-txt .info em{float:left;margin-right:15px}
.comm-txt .info .con-s{overflow: hidden;}
.comm-txt .info span{display:block;overflow:hidden;padding-left:27px;background:url(../images/i-23-on.png) left center no-repeat}
.an-slider{overflow:hidden;margin-bottom:60px}
.an-slider .t1{width:90px;height:65px;float:left;position:relative;background-color:#3272b1}
.an-slider .t1 span{font-size:18px;color:#fff;line-height:22px;text-align:center;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.an-slider .slider{overflow:hidden}
.an-slider .con{display:block;height:65px;line-height:63px;border:1px solid #c5ccd5;text-align:center;font-size:0;margin-left:9px}
.an-slider .con img{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}
.comm-txt .bot{overflow:hidden}
.comm-txt .tel{width:298px;height:66px;float:left;background-color:#00509f;border-radius:5px;cursor:pointer;padding-left:63px;color:#fff;padding-top:8px}
.comm-txt .tel:before{content:'';display:inline-block;vertical-align:middle;width:38px;height:33px;margin-right:18px;background:url(../images/i-26.png) center no-repeat}
.comm-txt .tel p{display:inline-block;vertical-align:middle}
.comm-txt .tel em{font-size:16px}
.comm-txt .tel span{font-size:24px;font-family:DIN-B;display:block;line-height:1}
.comm-txt .tel-mo{display:none}
.comm-txt .btn-liu{width:298px;height:66px;float:left;border:2px solid #00509f;margin-left:43px;border-radius:5px;text-align:center;line-height:62px;font-size:22px;color:#00509f}
.comm-txt .btn-liu:before{content:'';display:inline-block;vertical-align:middle;width:35px;height:35px;margin-right:16px;position:relative;top:-2px;background:url(../images/i-27.png) center no-repeat}
.row-f2{overflow:hidden;clear:both;padding-bottom:55px;padding-top:65px}
.m-table2 table{width:100%}
.m-table2 td,.m-table2 th{font-size:18px;border:1px solid #e5e5e5;line-height:35px;padding:15px 30px}
.m-table2 th{width:370px;font-weight:400;color: #00509f;padding-right:45px;text-align:right;
	background-color:#e8edf3
}
.m-table2 td{color: #888;}
.m-tab3{margin-bottom:58px;overflow:hidden;background-color:#f5f5f5}
.m-tab3 .tab,.m-tab3 li{float:left}
.m-tab3 li a{width:177px;display:block;height:66px;line-height:66px;font-size:18px;color:#666;text-align:center}
.m-tab3 li.on a,.m-tab3 li:hover a{background-color:#00509f;color:#fff}
.m-tab3 .btn-add{float:right;width:135px;height:37px;text-align:center;line-height:37px;font-size:16px;color:#888;background-color:#fff;margin-right:14px;margin-top:15px}
.m-tab3 .btn-add:hover{color:#fff;background-color:#00509f}
.g-t2{color:#333;margin-bottom:38px}
.g-t2 em{font-size:36px;font-family:arial;line-height:1;text-transform:uppercase}
.g-t2 h2{font-size:36px;font-weight:400}
.g-t2 .clip-text{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}
.g-t2 .clip-text:after,.g-t2 .clip-text:before{position:absolute;content:''}
.g-t2 .clip-text:before{z-index:-2;top:0;right:0;bottom:0;left:0;background-image:inherit}
.g-t2 .clip-text:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-color:#fff}
.g-t2 .clip-text_one{background-image:url(../images/9.jpg);background-position:left top}
.row-v1{padding-bottom:75px;padding-top:110px;background-position:center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.m-txt2{max-width:815px}
.m-txt2 .desc{font-size:16px;line-height:30px;color:#777;margin-bottom:38px}
.m-txt2 .info{overflow:hidden;margin-left:-60px}
.m-txt2 .info li{width:33.33%;float:left;margin-bottom:28px;padding-left:60px;border-right:1px solid #e0e0e0}
.m-txt2 .info p{font-size:16px;color:#666}
.m-txt2 .info .num{color:#0259b7;font-size:16px;line-height:1}
.m-txt2 .info .num span{font-size:36px}
.m-txt2 .info li:nth-child(3n){border-right:0}
.row-v2{padding:145px 0;position:relative;background-position:center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.g-ico1{position:absolute;top:0;left:50%;width:44px;margin-left:-22px}
.row-v2 .g-ico1 .obturateur{width:45px;height:113px}
.m-txt3{text-align:center;color:#fff}
.m-txt3 h3{font-size:36px;font-weight:400;margin-bottom:53px}
.m-txt3 .desc{font-size:16px;line-height:30px}
.row-v3{position:relative;padding:93px 0 150px;background-color:#f2f4f8}
.g-t3 h2{text-align:center;font-size:42px;color:#333;font-weight:400}
.g-t3 h2:after,.g-t3 h2:before{content:'';display:inline-block;vertical-align:middle;width:96px;height:1px}
.g-t3 h2:after{margin-left:24px;background:url(../images/i-29.png) right center no-repeat}
.g-t3 h2:before{margin-right:24px;background:url(../images/i-28.png) left center no-repeat}
.m-list10{overflow:hidden;padding-top:90px;margin:0 -30px}
.m-list10 li{width:33.33%;float:left}
.m-list10 .con{display:block;margin:0 30px}
.m-list10 .ico{display:block;width:118px;height:118px;margin:0 auto 28px;position:relative;border-radius:50%;border:1px dashed #b1b2b4}
.m-list10 .ico:after{content:'';position:absolute;top:8px;bottom:8px;left:8px;right:8px;border-radius:50%;border:1px dashed #b1b2b4}
.m-list10 .ico i{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-list10 .con:hover .i-ok,.m-list10 .i-on{opacity:0}
.m-list10 .tit{text-align:center;padding-bottom:28px;margin-bottom:18px;background:url(../images/i-30.png) center bottom no-repeat}
.m-list10 .tit h3{font-size:26px;font-weight:400}
.m-list10 .tit em{font-size:18px;font-family:arial}
.m-list10 .desc{font-size:18px;line-height:27px;color:#666;text-align:center}
.m-list10 .con:hover .i-on{opacity:1}
.m-list10 .con:hover .ico,.m-list10 .con:hover .ico:after{border-color:#0259b7}
.row-v4{padding:80px 0 100px;position:relative;background-position:center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.m-tab4{position:relative;margin-bottom:62px;overflow:hidden;margin-top:66px}
.m-tab4:before{content:'';position:absolute;left:0;right:0;top:10px;height:1px;background-color:#ccc}
.m-tab4 li{width:33.33%;float:left}
.m-tab4 li span{display:block;font-size:18px;color:#666;padding-top:35px;text-align:center;position:relative;z-index:2;cursor:pointer;background:url(../images/i-32.png) center top no-repeat}
.m-tab4 li.on span{background-image:url(../images/i-31.png);color:#0259b7}
.m-slider4 .con{*zoom:1}
.m-slider4 .con:after,.m-slider4 .con:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.m-slider4 .pic{float:left;width:864px;height:493px;position:relative}
.m-slider4 .pic img{width:100%;height:100%;display:block}
.m-slider4 .txt{height:430px;margin-top:31px;position:relative;overflow:hidden;background:url(../images/bg4.jpg) center top no-repeat #fff;box-shadow:0 0 11.7px 1.3px rgba(2,89,183,.08)}
.m-slider4 .txt-y{position:absolute;top:50%;right:40px;left:68px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.m-slider4 h3{font-size:36px;line-height: 1.3;font-weight:400;position:relative;padding-bottom:10px;margin-bottom:18px}
.m-slider4 h3:after{content:'';position:absolute;left:0;bottom:0;width:30px;height:1px;background-color:#1b1b1b}
.m-slider4 h3 span{font-weight:700;color:#0259b7;position:relative}
/*.m-slider4 h3 span:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:url(../images/i-38.png) left 12px repeat-x}*/
.m-slider4 .desc{font-size:16px;line-height:2;color:#666;max-height: 16em;overflow-y: auto;}
.m-slider4 .desc::-webkit-scrollbar {
    width: 6px;
}
.m-slider4 .desc::-webkit-scrollbar-track {
    background: #ddd;border-radius: 6px;
}
.m-slider4 .desc::-webkit-scrollbar-thumb {
    background: #0259b7;border-radius: 6px;
}
.m-slider4 .desc::-webkit-scrollbar-thumb:window-inactive {
    background: #0259b7;border-radius: 6px;
}
.m-slider4 .arrow{position:absolute;right:0;bottom:0}
.m-slider4 .arrow span{float:left;display:block;width:80px;height:80px;background-position:center;background-repeat:no-repeat;background-color:#f8f8f8;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-slider4 .arrow .prev{background-image:url(../images/i-33.png);}
.m-slider4 .arrow .next{background-image:url(../images/i-34.png)}
.m-slider4 .arrow span:hover{background-color:#ebebf3}
.m-slider4 .arrow .prev:hover{background-image:url(../images/i-33-on.png)}
.m-slider4 .arrow .next:hover{background-image:url(../images/i-34-on.png)}
.row-v5{padding:120px 0 175px;position:relative;background-position:center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.g-t3-1 h2{color:#fff}
.g-t3-1 h2:after{background-image:url(../images/i-36.png)}
.g-t3-1 h2:before{background-image:url(../images/i-35.png)}
.m-slider5{margin-top:125px;background:url(../images/i-37.png) center 40px no-repeat;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}
.m-slider5 .slick-nav{border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:32px}
.m-slider5 .date{font-size:46px;font-family:arial;font-weight:700;color:rgba(255,255,255,.2);margin-top:80px;display:block;line-height:1.4;cursor:pointer}
.m-slider5 .slick-current .date{font-family:gabo;font-weight:400;font-size:120px;color:#fff;margin-top:0}
.m-slider5 .desc{font-size:20px;line-height:39px;color:#fff;position:relative;padding-left:22px}
.m-slider5 .desc:after{content:'';position:absolute;left:0;top:10px;bottom:10px;width:3px;background-color:#0259b7}
.row-v6{padding:84px 0 60px}
.p-map{margin-top:60px}
.p-map img{display:block;margin:0 auto}
.pop-xun{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1024;display:none}
.pop-xun .cont{position:absolute;top:50%;left:50%;width:915px;background-color:#fff;padding:50px 0 56px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.pop-xun .tit{text-align:center;font-size:32px;font-weight:400;margin-bottom:48px}
.pop-xun .item{max-width:638px;margin:0 auto 17px}
.pop-xun .inp{width:100%;height:65px;border:1px solid #dcdcdc;font-size:18px;padding:0 22px}
.pop-xun .text .inp{padding:15px 22px}
.pop-xun .btn{width:230px;height:64px;display:block;margin:30px auto 0;border:0;font-size:22px;color:#fff;border-radius:3px;background-color:#00509f}
.pop-xun .close{width:36px;height:36px;position:absolute;right:0;top:0;background:url(../images/i-close.png) center no-repeat;cursor:pointer}
.pop-xun .close:hover{background-image:url(../images/i-close-on.png)}
.bd_weixin_popup{
		-webkit-box-sizing: content-box;
		-moz-box-sizing: content-box;
		-o-box-sizing: content-box;
		box-sizing: content-box;
}

.m-tit1{overflow: hidden;margin-bottom: 25px;margin-top: 30px;}
.m-tit1 h2{font-size: 28px;float: left;}
.m-tit1 .more{float: right;font-size: 16px;color: #666;margin-top: 15px;}
.m-list2{overflow: hidden;margin-top: 30px;}
/*.m-list2 li{display: none;}
.m-list2 li:nth-child(1),.m-list2 li:nth-child(2),.m-list2 li:nth-child(3){display: block !important;}
*/.m-item{clear: both;}

.d-lang{float: left;position: relative;border-right:1px solid #e5e5e5;
	padding-right:55px;font-family:Source-M;
}
.d-lang dt{line-height:100px;font-size:20px;cursor: pointer;
	height:100px;
}
.d-lang:hover dt{color: #0259b7;}
.d-lang:hover dt:after{border-top-color: #0259b7;}
.d-lang dt:after{content: '';display: inline-block;vertical-align: middle;
	margin-left: 10px;position: relative;top: -2px;
	border-top: 6px solid #333;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
}
.d-lang dd{position: absolute;left: -15px;top: 100%;width: 100px;
	background-color: #fff;padding: 5px;display: none;
	box-shadow: 0px 0px 10px rgba(0,0,0,.15);
}
.d-lang dd a{display: block;line-height: 40px;color: #222;
	padding-left: 15px;font-size: 18px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.d-lang dd a:hover{background-color: #0259b7;color: #fff;}

@media only screen and (min-width:1199px) and (max-width:1920px){
.wp{max-width:75vw}
.h50{height:2.604vw}
.h100,.header{height:5.208vw}
.header.fixed{box-shadow:0vw 0vw .625vw .104vw rgba(2,89,183,.14)}
.m-tit1{margin-bottom: 1.302vw;margin-top: 1.562vw;}
.m-tit1 h2{font-size: 1.458vw;}
.m-tit1 .more{font-size: 0.833vw;margin-top: 0.781vw;}
.logo{line-height:5.208vw;width:13.69vw}
.logo img{height:3.020vw}
.nav li{margin-right:2.604vw}
.nav .v1{line-height:5.208vw;font-size:1.041vw}
.nav .v1:before{width:.156vw}
.nav li.ok .v1:before,.nav li.on .v1:before,.nav li:hover .v1:before{height:1.562vw}
.nav .nub{top:5.208vw}
.nav .nub .left{height:20.83vw;padding-top:5.052vw;box-shadow:.52vw .364vw .781vw 0vw rgb(0,0,0,.08)}
.nav .nub .right{width:50%;height:20.83vw;padding-left:5.208vw;padding-top:3.020vw}
.nav .nub .desc{font-size:1.145vw;line-height:1.875vw;margin-bottom:1.041vw}
.nav .nub h3{font-size:1.354vw;margin-bottom:2.083vw}
.nav .nub dd a{line-height:4.166666vw;font-size:.885vw;padding-left:.781vw}
.header .lang{line-height:5.208vw;font-size:1.041vw;height:5.208vw;padding-right:2.864vw}
.so-btn{width:5.208vw;height:5.208vw}
.so{right:0;top:100%;margin-top:.52vw}
.so .inp{width:13.54vw;height:2.604vw;border-radius:1.302vw;border:0;padding:0 2.604vw 0 .781vw;font-size:.833vw;color:#222;box-shadow:0vw 0vw .781vw rgba(0,0,0,.2)}
.so .btn{width:2.604vw;height:2.604vw}
.banner .tit{margin-bottom:5.20833vw;-webkit-transform:translateY(4.166vw);-moz-transform:translateY(4.166vw);-o-transform:translateY(4.166vw);-ms-transform:translateY(4.166vw);transform:translateY(4.166vw)}
.banner .tit em{font-size:4.062vw}
.banner .tit h2{font-size:3.125vw;left:0;top:1.822vw}
.banner .desc{font-size:.937vw;max-width:50vw;margin-bottom:1.822vw;-webkit-transform:translateY(4.166vw);-moz-transform:translateY(4.166vw);-o-transform:translateY(4.166vw);-ms-transform:translateY(4.166vw);transform:translateY(4.166vw)}
.banner .btn{font-size:.833vw;padding-left:.416vw;-webkit-transform:translateY(4.166vw);-moz-transform:translateY(4.166vw);-o-transform:translateY(4.166vw);-ms-transform:translateY(4.166vw);transform:translateY(4.166vw)}
.banner .btn:before{width:1.458vw;margin-right:.416vw}
.banner .btn:after{width:1.041vw;height:1.041vw;margin-top:-.52vw}
.banner .btn:hover:before{width:1.979vw}
.banner .slick-dots{bottom:1.562vw;width:75vw}
.banner .slick-dots li{width:2.812vw;height:.104vw;margin-right:.416vw}
.banner .slick-dots p{font-size:1.25vw;bottom:-.52vw;left:19vw}
.banner .slick-dots em{font-size:2.083vw;padding-right:.156vw}
.banner .slick-dots span{padding-left:.156vw}
.footer{border-top:solid #0259b7}
.fd-logo{padding-top:2.343vw;margin-bottom:2.864vw}
.fd-logo .slider{margin:0 -.416vw}
.fd-logo .con{height:4.27vw;line-height:4.166vw;margin:0 .416vw}
.fd-logo .slick-arrow{top:50%;width:2.604vw;height:2.604vw;margin-top:-1.302vw;text-indent:520.7vw}
.fd-logo .slick-prev{left:-3.75vw}
.fd-logo .slick-next{right:-3.75vw}
.fd-dl dl{width:9.375vw;margin-right:4.166vw}
.fd-dl dt{margin-bottom:.52vw}
.fd-dl dt a{font-size:1.041vw}
.fd-dl dd a,.fd-dl dd p{font-size:.833vw;line-height:1.822vw}
.fd-con{padding-bottom:2.864vw}
.fd-qr .pic{width:5.781vw;height:5.781vw;padding:.104vw;margin:0 auto .625vw;background-color:rgba(2,89,183,.5)}
.fd-qr p{font-size:.833vw}
.fd-copy{line-height:3.854vw}
.fd-copy .copy{font-size:.833vw}
.fd-copy .share .bdsharebuttonbox a{width:2.031vw;height:2.031vw;margin:0 0 0 .572vw}
.ban{height:32.6vw}
.ban-1{height:21.3vw}
.ban .tit{padding-left:1.145vw}
.ban .tit:after{width:.26vw}
.ban .tit h2{font-size:2.187vw;line-height:1.1;margin-bottom:.572vw}
.ban .tit p{font-size:1.145vw}
.cur{font-size:.833vw;height:3.645vw;line-height:3.645vw;padding-left:17.08vw}
.cur:before{left:-3.75vw;width:3.75vw}
.cur:after{bottom:0;width:52.08vw}
.cur span{padding-left:1.51vw}
.pages{margin:1.041vw 0 4.166vw}
.pages li{margin:0 .104vw}
.pages a,.pages span{width:2.864vw;height:2.864vw;line-height:2.76vw;font-size:1.041vw}
.g-tab1{*zoom:1}
/*.g-tab1 li{width:9.635vw}*/
.g-tab1 li a{line-height:4.062vw;font-size:1.041vw}
.g-tab1 li a:before{height:.104vw}
.g-tab1 li a:after{height:.937vw;margin-top:-.468vw}
.g-t1{padding:3.125vw 0 0}
.g-t1 em{font-size:5.208vw}
.g-t1 .clip-text{margin-top:-2.864vw;font-size:2.39583vw}
.row-a1{padding-bottom:4.427vw;background-color:#e8ebf0}
.m-slider1{padding-top:4.427vw}
.m-slider1 .col-l{width:16.66vw}
.m-slider1 .col-r{float:none}
.m-tab1{overflow-y:auto;height:31.77vw}
.m-tab1 li{margin-bottom:.677vw}
.m-tab1 li span{font-size:.937vw;height:2.291vw;line-height:2.291vw;padding-left:1.666vw;padding-right:1.041vw;border-radius:1.145vw}
.m-tab1 li span:before{left:.572vw;top:50%;width:.468vw;height:.52vw;margin-top:-.26vw}
.m-tab1 li .ico{width:.885vw;height:.572vw}
.m-comm .pic{width:37.76vw;line-height:32.29vw}
.m-comm .tit{font-size:1.562vw;padding-bottom:1.041vw;margin-bottom:1.145vw}
.m-comm .t-1{font-size:1.041vw;padding-left:.885vw;margin-bottom:1.041vw}
.m-comm .t-1:after{width:.156vw;height:1.041vw;margin-top:-.52vw}
.m-comm .info{font-size:.729vw;line-height:1.25vw;padding-bottom:.625vw;margin-bottom:1.145vw}
.m-comm .info p{margin-bottom:.572vw;padding-left:.937vw;background:url(../images/i-04.png) left 0.36458vw no-repeat}
.m-comm .an{margin:0 -.208vw 2.604vw}
.m-comm .an .img{height:3.385vw;line-height:3.281vw;margin:0 .208vw}
.g-btn1{width:9.895vw;height:2.604vw;border-radius:1.302vw;background-color:#0259b7;line-height:2.604vw}
.g-btn1 span{font-size:.833vw;padding-left:.416vw}
.g-btn1 span:before{width:1.458vw;margin-right:.416vw}
.g-btn1 span:after{width:1.041vw;height:1.041vw;margin-top:-.52vw}
.g-btn1 span:hover:before{width:2.5vw}
.m-slider2{margin-top:3.125vw}
.m-slider2 .bg{height:37.86vw}
.m-slider2 .txt{top:4.947vw;left:50%;width:32.08vw;margin-left:-37.5vw;padding:0 2.864vw 1.927vw;background-color:rgba(255,255,255,.7)}
.m-slider2 .tit{padding-bottom:.937vw;padding-top:2.083vw}
.m-slider2 .tit h3{font-size:1.25vw}
.m-slider2 .ico{right:0;bottom:.677vw;width:2.864vw;height:2.864vw}
.m-slider2 .txt ul{padding-top:.885vw}
.m-slider2 .txt li a{font-size:.833vw;line-height:2}
.m-slider2 .arrow{right:0;bottom:0}
.m-slider2 .arrow span{width:3.906vw;height:3.906vw}
.m-tab2{bottom:3.645vw;max-width:75vw}
.m-tab2 li{width:14.28%}
.m-tab2 .con{height:7.291vw;padding-top:.52vw}
.m-tab2 .ico{width:4.166vw;height:4.166vw}
.m-tab2 .ico i{-o-background-size:auto 3.125vw;-ms-background-size:auto 3.125vw;-moz-background-size:auto 3.125vw;-webkit-background-size:auto 3.125vw;background-size:auto 3.125vw}
.m-tab2 p{font-size:.83333vw}
.m-tab2 li:last-child{width:14.32%}
.row-a3{padding-bottom:4.375vw}
.m-news{margin-bottom:.781vw;margin-top:3.385vw}
.m-news .con{padding:1.562vw 1.562vw 1.562vw 1.302vw}
.m-news .pic{width:35.62vw;height:15.36vw}
.m-news .txt{padding-left:1.822vw;padding-top:1.458vw}
.m-news .info{font-size:.833vw;padding-bottom:1.041vw;margin-bottom:1.145vw}
.m-news .info:after{width:1.666vw}
.m-news .info span{padding-left:1.197vw;margin-right:1.197vw}
.m-news h3{font-size:1.25vw;margin-bottom:.729vw}
.m-news .desc{font-size:.833vw;line-height:1.51vw;margin-bottom:1.354vw}
.m-news .g-btn1{height:2.291vw;line-height:2.291vw;width:8.854vw}
.m-list1{margin:0 -.416vw}
.m-list1 .con{margin:0 .416vw;height:12.34vw;padding-left:2.343vw;padding-right:1.302vw;padding-top:2.187vw}
.m-list1 .date{padding-bottom:3.906vw;-o-background-size:3.229vw auto;-ms-background-size:3.229vw auto;-moz-background-size:3.229vw auto;-webkit-background-size:3.229vw auto;background-size:3.229vw auto}
.m-list1 .date em{font-size:.937vw;margin-bottom:.312vw}
.m-list1 .date span{font-size:1.354vw}
.m-list1 .txt{padding-left:1.979vw}
.m-list1 h3{font-size:.937vw;line-height:1.25vw;height:2.5vw;margin-bottom:.937vw}
.m-list1 .desc{font-size:.729vw;line-height:1.145vw;margin-bottom:1.25vw}
.m-list1 .btn{width:1.458vw;height:.572vw;-o-background-size:1.458vw auto;-ms-background-size:1.458vw auto;-moz-background-size:1.458vw auto;-webkit-background-size:1.458vw auto;background-size:1.458vw auto}
.m-list2{*zoom:1;margin:30px -1.145vw 0;}
.m-list2 li{margin-bottom:3.385vw}
.m-list2 .con{margin:0 1.145vw;border-radius:.52vw}
.m-list2 .pic{height:13.54vw;line-height:13.54vw}
.m-list2 h3{line-height:4.010vw;font-size:1.041vw}
.m-list2 .play{width:3.437vw;height:3.437vw}
.m-list2 .con:hover{box-shadow:0vw 0vw .609vw .067vw rgba(2,89,183,.14)}
.pop-video .cont{width:34.37vw}
.pop-video .close{right:-1.041vw;top:-1.041vw;width:2.395vw;height:2.395vw;-o-background-size:1.25vw auto;-ms-background-size:1.25vw auto;-moz-background-size:1.25vw auto;-webkit-background-size:1.25vw auto;background-size:1.25vw auto}
.row-c1{padding:3.645vw 0}
.m-news2{box-shadow:0vw 0vw .641vw .191vw rgba(141,141,141,.16)}
.m-news2 .pic{height:21.25vw}
.m-list4 li{height:7.083vw}
.m-list4 .con{padding:1.302vw 2.083vw 0 1.979vw}
.m-list4 h3{font-size:1.041vw;margin-bottom:.104vw}
.m-list4 .desc{font-size:.833vw;line-height:1.458vw;margin-bottom:.52vw}
.m-list4 .bot{font-size:.729vw}
.m-list4 .date{margin-right:.937vw}
.m-list3{margin-bottom:3.125vw}
.m-list3 .cont{margin:0 -1.041vw}
.m-list3 .con{margin:0 1.041vw}
.m-list3 .pic{padding-top:54%;margin-bottom:.781vw}
.m-list3 .info{font-size:.729vw;margin-bottom:.52vw}
.m-list3 .info span{padding-left:1.197vw;margin-right:1.197vw}
.m-list3 h3{font-size:1.041vw;margin-bottom:.26vw}
.m-list3 .desc{font-size:.833vw;line-height:1.458vw}
.m-list3 .row{padding:3.906vw 0}
.ban-txt{height:22.91vw}
.ban-txt .tit{top:9.635vw}
.ban-txt .tit h1{font-size:2.187vw;line-height:3.125vw;max-width:50vw;margin-bottom:1.822vw}
.ban-txt .info{font-size:.833vw}
.ban-txt .info span{margin-right:1.562vw}
.ban-txt .g-btn1{top:1.041vw;height:3.020vw;line-height:2.916vw;width:12.76vw;border-radius:1.51vw}
.row-n1{padding-top:3.385vw}
.row-n1 .col-l{width:51.25vw}
.row-n1 .col-r{width:20.1vw}
.m-list3-1 li{width:auto;float:none;margin-bottom:.937vw}
.m-list3-1 li .con{margin:0}
.m-txt1{padding-bottom:1.666vw}
.m-txt1 .txt{font-size:.937vw;line-height:1.822vw;color:#666}
.m-txt1 .share{margin-top:1.666vw;padding-bottom:1.302vw}
.m-txt1 .share .bdsharebuttonbox{float:right}
.m-txt1 .share .bdsharebuttonbox span{float:left;font-size:.833vw;color:#333;line-height:2.187vw}
.m-txt1 .share .bdsharebuttonbox a{width:1.562vw;height:1.562vw;padding:0 .208vw;-o-background-size:1.5625vw auto;-ms-background-size:1.5625vw auto;-moz-background-size:1.5625vw auto;-webkit-background-size:1.5625vw auto;background-size:1.5625vw auto}
.m-txt1 .arrow{padding-top:1.354vw}
.m-txt1 .arrow a{font-size:.937vw;line-height:2.083vw}
.m-t1{font-size:1.041vw;margin-bottom:1.718vw;padding-bottom:1.145vw}
.m-t1:after{width:1.25vw;height:.104vw}
.ban-map{height:32.6vw}
.row-d1{padding:3.645vw 0 1.77vw;background:url(../images/bg3.png) center no-repeat}
.m-list5{margin:0 -1.145vw}
.m-list5 li{width:50%;margin-bottom:2.395vw}
.m-list5 .con{margin:0 1.145vw;height:18.43vw}
.m-list5 .txt{top:50%;left:3.020vw;right:1.041vw}
.m-list5 h3{font-size:1.875vw;margin-bottom:.833vw}
.m-list5 .desc{font-size:.937vw;line-height:2.083vw}
.m-list5 .ico{right:1.979vw;top:1.562vw;width:6.25vw;height:6.25vw}
.m-list5 .tel{font-size:2.5vw}
.m-list6 .con{height:24.58vw}
.m-list6 .pic{line-height:24.58vw;height:24.58vw;width:29.73vw}
.m-list6 .i1 .con{height:27.6vw}
.m-list6 .i1 .pic{line-height:27.6vw;height:27.6vw}
.m-list6 h3{font-size:1.562vw;margin-bottom:.625vw}
.m-list6 .desc{font-size:.937vw;line-height:2.083vw}
.m-list6 h4{font-size:1.145vw}
.m-list7{margin-bottom:3.125vw;margin-top:3.75vw}
.m-list7 .con{height:4.166vw;line-height:4.166vw;padding-left:2.083vw;padding-right:6.25vw}
.m-list7 .date{font-size:1.041vw;margin-right:5.104vw}
.m-list7 h3{font-size:1.041vw}
.m-list7 .down{right:2.239vw;width:1.77vw;height:1.77vw;margin-top:-.885vw}
.m-list7 li:hover{box-shadow:0vw 0vw .609vw .067vw rgba(2,89,183,.14)}
.row-e1 .col-l{width:14.32vw}
.row-e1 .col-r{margin-left:16.14vw;padding-top:3.541vw;padding-left:1.718vw;padding-bottom:1.562vw}
.row-e1 .col-r:after{width:52.08vw}
.snv{margin-top:3.489vw}
.snv li{border-bottom:solid #f8f8f8}
.snv li .s1{/*height:3.333vw;line-height:3.333vw;*/padding-left:1.25vw;font-size:.937vw;
	padding-right: 2.604166vw;
}
.snv li .s1:after{right:1.562vw;
	/*top:50%;width:.833vw;height:.833vw;margin-top:-.416vw;
	-o-background-size:.78125vw auto;-ms-background-size:.78125vw auto;-moz-background-size:.78125vw auto;
	-webkit-background-size:.78125vw auto;background-size:.78125vw auto*/
}
/*.snv li.on dl{padding:.781vw 0}*/
.snv dd a{font-size:.833vw;line-height:2.083vw;padding-left:3.125vw}
.snv dd a:after{left:2.187vw;width:.26vw;height:.26vw;margin-top:-.104vw}
.cur .home{padding-left: 1.562vw;
	-o-background-size: 1.145vw auto;
	-ms-background-size: 1.145vw auto;
	-moz-background-size: 1.145vw auto;
	-webkit-background-size: 1.145vw auto;
	background-size: 1.145vw auto;
}
.m-list8 li{margin-bottom:1.562vw}
.m-list8 .con{padding-left:2.083vw;padding-right:1.562vw}
.m-list8 .pic{height:26.71vw;line-height:26.71vw;margin-left:1.562vw}
.m-list8 .txt{padding-top:2.03125vw}
.m-list8 h3{font-size:1.875vw;margin-bottom:.833vw}
.m-list8 .desc{font-size:.937vw;line-height:1.51vw;margin-bottom:2.343vw}
.m-table1{padding:2.76vw 0 4.166vw}
.m-table1 th{font-size:1.041vw;height:3.437vw}
.m-table1 td{font-size:.833vw;padding:1.302vw 1.822vw}
.m-table1 td:first-child{padding-right:2.604vw}
.m-table1 .pic{margin-bottom:1.041vw}
.m-table1 .add-btn{font-size:.937vw;padding-top:3.906vw;-o-background-size:3.125vw auto;-ms-background-size:3.125vw auto;-moz-background-size:3.125vw auto;-webkit-background-size:3.125vw auto;background-size:3.125vw auto}
.m-lsit9{margin:0 -.781vw}
.m-lsit9 li{margin-bottom:2.343vw}
.m-lsit9 .con{margin:0 .781vw}
.m-lsit9 .pic{height:13.54vw;line-height:13.54vw}
.m-lsit9 .txt{padding:1.093vw}
.m-lsit9 h3{font-size:1.041vw;margin-bottom:.26vw}
.m-lsit9 .desc{font-size:.833vw;line-height:1.302vw;height: 2.604vw;margin-bottom:.781vw}
.m-lsit9 .btn{width:7.083vw;height:1.927vw;line-height:1.927vw;font-size:.833vw}
.fix-comm{position:fixed;left:0;right:0;bottom:0;padding-top:4.687vw;z-index:1024;height:21.19vw}
.fix-comm .left{width:58.07vw}
.fix-comm .right{padding-top:3.333vw;padding-right:4.166vw}
.fix-comm .list{margin:0 -3.125vw}
.fix-comm .list .con{margin:0 3.125vw}
.fix-comm .list .pic{height:11.35vw;line-height:11.35vw;margin-bottom:.989vw}
.fix-comm .list h3{font-size:1.041vw}
.fix-comm .close{width:1.666vw;height:1.666vw}
.fix-comm .btn{width:7.187vw;height:2.604vw;line-height:2.5vw;font-size:.833vw;border-radius:.156vw;margin-bottom:.729vw}
.contrast-btn{right:5.468vw;top:3.385vw}
.contrast-btn .ico{width:3.437vw;height:3.437vw;border-radius:.26vw;margin:0 auto .416vw;-o-background-size:1.510416vw auto;-ms-background-size:1.510416vw auto;-moz-background-size:1.510416vw auto;-webkit-background-size:1.510416vw auto;background-size:1.510416vw auto}
.contrast-btn p{font-size:.833vw;color:#00509f}
.m-t2{height:3.645vw;padding:0 1.041vw 0 1.562vw;margin-bottom:2.447vw}
.m-t2 h2{line-height:3.645vw;font-size:1.25vw}
.m-t2 .back{width:8.125vw;height:2.187vw;line-height:2.187vw;margin-top:.729vw;border-radius:1.093vw;font-size:.833vw}
.m-t2 .back:before{width:.885vw;height:.885vw;margin-right:.52vw;top:-.104vw;-o-background-size:.885416vw auto;-ms-background-size:.885416vw auto;-moz-background-size:.885416vw auto;-webkit-background-size:.885416vw auto;background-size:.885416vw auto}
.g-sel{margin-top:1.562vw}
.g-sel h3{font-size:.937vw;height:3.333vw;line-height:3.333vw;padding-left:1.25vw}
.g-sel li{margin-bottom:.104vw}
.g-sel h4{font-size:.937vw;height:3.333vw;line-height:3.333vw;padding-left:1.25vw}
.g-sel h4:after{right:.989vw;width:.937vw;height:.937vw;margin-top:-.468vw}
.g-sel dl{padding:.885vw 0}
.g-sel dd span{font-size:.833vw;line-height:2.239vw;padding-left:2.708vw;-o-background-size:.9375vw auto;-ms-background-size:.9375vw auto;-moz-background-size:.9375vw auto;-webkit-background-size:.9375vw auto;background-size:.9375vw auto}
.g-sel h3:after{right:1.562vw;
	/*width:.833vw;height:.833vw;margin-top:-.416vw;-o-background-size:.78125vw auto;
	-ms-background-size:.78125vw auto;-moz-background-size:.78125vw auto;-webkit-background-size:.78125vw auto;
	background-size:.78125vw auto*/
}
.row-f1{padding:3.437vw 0 0}
.row-f1 .col-l{width:33.33vw}
.row-f1 .col-r{width:39.84vw}
.m-slider3 .slick-for{margin-bottom:.52vw}
.m-slider3 .slick-for .pic{height:25.15vw;line-height:25.15vw}
.m-slider3 .slick-nav{margin:0 -.26vw}
.m-slider3 .slick-nav .pic{height:4.687vw;line-height:4.583vw;margin:0 .26vw}
.m-slider3 .slick-nav .item.slick-current .pic{border:solid #00509f}
.m-slider3 .slick-arrow{top:0;bottom:0;width:1.197vw;border:0;text-indent:520.7vw}
.m-slider3 .slick-prev{left:.26vw}
.m-slider3 .slick-next{right:.26vw}
.row-f1 .share{margin-top:1.562vw;padding-bottom:1.406vw}
.row-f1 .share .bdsharebuttonbox span{float:left;font-size:.833vw;color:#333;line-height:2.187vw}
.row-f1 .share .bdsharebuttonbox a{width:1.562vw;height:1.562vw;padding:0 .208vw;-o-background-size:1.5625vw auto;-ms-background-size:1.5625vw auto;-moz-background-size:1.5625vw auto;-webkit-background-size:1.5625vw auto;background-size:1.5625vw auto}
.comm-txt .tit{font-size:1.666vw;padding-bottom:1.041vw;margin-bottom:1.041vw}
.comm-txt .desc{font-size:.833vw;margin-bottom:1.25vw}
.comm-txt .info{padding:.885vw 0;margin-bottom:1.406vw}
.comm-txt .info li{font-size:.833vw;line-height:2.083vw}
.comm-txt .info em{margin-right:.781vw}
.comm-txt .info span{padding-left:1.406vw;-o-background-size:.9375vw auto;-ms-background-size:.9375vw auto;-moz-background-size:.9375vw auto;-webkit-background-size:.9375vw auto;background-size:.9375vw auto}
.an-slider{margin-bottom:3.125vw}
.an-slider .t1{width:4.687vw;height:3.385vw}
.an-slider .t1 span{font-size:.937vw;line-height:1.145vw}
.an-slider .con{height:3.385vw;line-height:3.281vw;margin-left:.468vw}
.comm-txt .tel{width:15.52vw;height:3.437vw;border-radius:.26vw;padding-left:3.281vw;color:#fff;padding-top:.416vw}
.comm-txt .tel:before{width:1.979vw;height:1.718vw;margin-right:.937vw;-o-background-size:1.979166vw auto;-ms-background-size:1.979166vw auto;-moz-background-size:1.979166vw auto;-webkit-background-size:1.979166vw auto;background-size:1.979166vw auto}
.comm-txt .tel em{font-size:.833vw}
.comm-txt .tel span{font-size:1.25vw}
.comm-txt .btn-liu{width:15.52vw;height:3.437vw;border:solid #00509f;margin-left:2.239vw;border-radius:.26vw;line-height:3.229vw;font-size:1.145vw}
.comm-txt .btn-liu:before{width:1.822vw;height:1.822vw;margin-right:.833vw;top:-.104vw;-o-background-size:1.8229166vw auto;-ms-background-size:1.8229166vw auto;-moz-background-size:1.8229166vw auto;-webkit-background-size:1.8229166vw auto;background-size:1.8229166vw auto}
.row-f2{padding-bottom:2.864vw;padding-top:3.385vw}
.m-table2 td,.m-table2 th{font-size:.937vw;line-height:1.822vw;padding:.781vw 1.562vw}
.m-table2 th{width:19.27vw;padding-right:2.343vw}
.m-tab3{margin-bottom:3.020vw}
.m-tab3 li a{width:9.218vw;height:3.437vw;line-height:3.437vw;font-size:.937vw}
.m-tab3 .btn-add{width:7.031vw;height:1.927vw;line-height:1.927vw;font-size:.833vw;margin-right:.729vw;margin-top:.781vw}
.g-t2{margin-bottom:1.979vw}
.g-t2 em,.g-t2 h2{font-size:1.875vw}
.row-v1{padding-bottom:3.906vw;padding-top:5.729vw}
.m-txt2{max-width:42.44vw}
.m-txt2 .desc{font-size:.833vw;line-height:1.562vw;margin-bottom:1.979vw}
.m-txt2 .info{margin-left:-3.125vw}
.m-txt2 .info li{margin-bottom:1.458vw;padding-left:3.125vw}
.m-txt2 .info p{font-size:.833vw}
.m-txt2 .info .num{color:#0259b7;font-size:.833vw}
.m-txt2 .info .num span{font-size:1.875vw}
.row-v2{padding:7.552vw 0}
.g-ico1{width:2.291vw;margin-left:-1.145vw}
.m-txt3 h3{font-size:1.875vw;margin-bottom:2.76vw}
.m-txt3 .desc{font-size:.833vw;line-height:1.562vw}
.row-v3{padding:4.843vw 0 7.812vw}
.g-t3 h2{font-size:2.187vw}
.g-t3 h2:after,.g-t3 h2:before{width:5vw}
.g-t3 h2:after{margin-left:1.25vw}
.g-t3 h2:before{margin-right:1.25vw}
.m-list10{padding-top:4.687vw;margin:0 -1.562vw}
.m-list10 .con{margin:0 1.562vw}
.m-list10 .ico{width:6.145vw;height:6.145vw;margin:0 auto 1.458vw}
.m-list10 .ico:after{top:.416vw;bottom:.416vw;left:.416vw;right:.416vw}
.m-list10 .tit{padding-bottom:1.458vw;margin-bottom:.937vw}
.m-list10 .tit h3{font-size:1.354vw}
.m-list10 .tit em{font-size:.937vw}
.m-list10 .desc{font-size:.937vw;line-height:1.406vw}
.row-v4{padding:4.166vw 0 5.208vw}
.m-tab4{margin-bottom:3.229vw;margin-top:3.437vw}
.m-tab4:before{top:.52vw}
.m-tab4 li span{font-size:.937vw;padding-top:1.822vw}
.m-slider4 .pic{width:45vw;height:25.67vw}
.m-slider4 .txt{height:22.39vw;margin-top:1.614vw;box-shadow:0vw 0vw .609vw .067vw rgba(2,89,183,.08)}
.m-slider4 .txt-y{top:50%;right:2.083vw;left:3.541vw}
.m-slider4 h3{font-size:1.875vw;padding-bottom:.52vw;margin-bottom:.937vw}
.m-slider4 h3:after{width:1.562vw}
/*.m-slider4 h3 span:after{background:url(../images/i-38.png) left repeat-x}*/
.m-slider4 .desc{font-size:.833vw;}
.m-slider4 .arrow span{width:4.166vw;height:4.166vw}
.row-v5{padding:6.25vw 0 9.114vw}
.m-slider5{margin-top:6.51vw;background:url(../images/i-37.png) center no-repeat;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}
.m-slider5 .slick-nav{margin-bottom:1.666vw}
.m-slider5 .date{font-size:2.395vw;color:rgba(255,255,255,.2);margin-top:4.166vw}
.m-slider5 .slick-current .date{font-size:6.25vw}
.m-slider5 .desc{font-size:1.041vw;line-height:2.031vw;padding-left:1.145vw}
.m-slider5 .desc:after{left:0;top:.52vw;bottom:.52vw;width:.156vw}
.row-v6{padding:4.375vw 0 3.125vw}
.p-map{margin-top:3.125vw}
.pop-xun .cont{width:47.65vw;padding:2.604vw 0 2.916vw}
.pop-xun .tit{font-size:1.666vw;margin-bottom:2.5vw}
.pop-xun .item{max-width:33.22vw;margin:0 auto .885vw}
.pop-xun .inp{height:3.385vw;font-size:.937vw;padding:0 1.145vw}
.pop-xun .text .inp{padding:.781vw 1.145vw}
.pop-xun .btn{width:11.97vw;height:3.333vw;margin:1.562vw auto 0;border:0;font-size:1.145vw;color:#fff;border-radius:.156vw}
.pop-xun .close{width:1.875vw;height:1.875vw}
.banner .slick-slide .con{height:49.47vw}
.g-ico1 .obturateur{zoom:.8}
.m-list10 .ico i{-o-background-size:4.16666vw auto;-ms-background-size:4.16666vw auto;-moz-background-size:4.16666vw auto;-webkit-background-size:4.16666vw auto;background-size:4.16666vw auto}
.g-sel.fixed{position:fixed;top:5.78125vw;width:14.32vw}
.g-sel.fixed2{position:absolute;top:auto;bottom: 20px;width:14.32vw}
/*.m-list2{margin-bottom: -3.385vw;}*/
.nav .nub dl{max-width: 75vw;
	padding-left: 22.39vw;
}

.d-lang{padding-right:2.864vw;}
.d-lang dt{line-height:5.208vw;font-size:1.041vw;height:5.208vw;}
.d-lang dt:after{margin-left: 0.520vw;}
.d-lang dd{left: -0.781vw;width: 5.208vw;
	padding: 0.260vw;
	box-shadow: 0vw 0vw 0.520vw rgba(0,0,0,.15);
}
.d-lang dd a{line-height: 2.083vw;
	padding-left: 0.781vw;font-size: 0.937vw;
}



}
@media only screen and (max-width:1600px){
.fd-logo .slick-arrow{-o-background-size:22px auto;-ms-background-size:22px auto;-moz-background-size:22px auto;-webkit-background-size:22px auto;background-size:22px auto}
}
@media only screen and (max-width:1440px){
.g-sel dd span{padding-left:47px}
.so .btn{-o-background-size:22px auto;-ms-background-size:22px auto;-moz-background-size:22px auto;-webkit-background-size:22px auto;background-size:22px auto}
.fd-dl dl{margin-right: 3vw;}
}
@media only screen and (max-width:1199px){
html{overflow-x: hidden;}
body{padding-top:50px}
.main{min-height: 800px;}
.wp{padding:0 15px;width:auto}
.nav .nub dd a:hover{background-image: none;}
.menuBtn{display:block;margin-top:5px;margin-right:-5px}
.header{height:50px}
.logo{width:auto;height:auto;line-height:50px;border-right:0}
.logo img{height:36px;position:relative;top:-2px}
.header .hdr{position:fixed;top:50px;left:0;right:0;border-top:2px solid #0259b7;background-color:#fff;padding:10px 0 20px;display:none}
.nav{float:none}
.nav li{float:none;margin:0}
.nav .v1{font-size:16px;line-height:46px}
.nav .v1:before{display:none}
.header .lang{float:none;border-right:0;font-size:16px;padding:0;height:auto;line-height:46px;text-align:center;display:block}
.so-btn{float:none;width:auto;height:auto;margin:0 20px}
.so-btn .ico{display:none}
.so{display:block!important;position:relative;top:auto;right:auto}
.so .inp{width:100%;border: 1px solid #ddd;}
.nav .nub{position:static}
.nav .nub .right,.nav .nub h3{display:none}
.nav .nub .left{float:none;width:auto;height:auto;padding:0}
.nav .nub .wp{padding:0}
.nav .nub dl{padding:10px}
.nav .nub dd a{font-size:14px;line-height:30px;background:0 0;text-align:center}
.banner .slick-slide .con{height:220px}
.banner .tit h2{font-size:20px;top:18px}
.banner .tit em{font-size:28px}
.banner .desc{font-size: 12px;line-height: 18px;margin-bottom: 15px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.banner .wp{padding:0;top:0;bottom:0;left:0;right:0;height:auto;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.banner .txt{left:15px;right:15px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.banner .tit{margin-bottom:25px}
.banner .btn{font-size:12px}
.g-t1{padding-top:30px}
.g-t1 em{font-size:30px}
.g-t1 .clip-text{font-size:20px;font-weight:700;margin-top:0}
.m-slider1 .col-l{float:none;width:auto;display:none}
.m-comm .pic{width:auto;float:none;height:auto;line-height:normal;margin-bottom:20px}
.m-tab1 li{display:inline-block}
.m-slider1{padding-top:30px}
.m-comm .tit{font-size:18px;padding-bottom:8px;margin-bottom:10px}
.m-comm .t-1{font-size:16px;margin-bottom:10px}
.m-comm .an{margin-bottom:20px}
.g-btn1{width:150px;height:40px;line-height:40px;margin:0 auto}
.g-btn1 span{font-size:14px}
.row-a1{padding-bottom:30px}
.m-slider2{margin-top:0px}
.m-tab2{padding-bottom: 10px;margin-bottom: 10px;}
.m-slider2 .con{padding:15px}
.m-slider2 .txt{margin:0;width:auto;left:auto;right:auto;padding:0 20px 20px;top:auto;position:relative;z-index:2}
.m-slider2 .bg{position:absolute;top:0;bottom:0;left:0;right:0}
.m-slider2 .tit h3{font-size:18px;font-weight:700}
.m-slider2 .ico{width:40px;height:40px}
.m-slider2 .tit{padding-top:25px}
.m-slider2 .txt li a{font-size:14px}
.m-slider2 .arrow{display:none}
.m-tab2{overflow-x:auto;position:static;margin-top:25px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.m-tab2 ul{width:840px}
.m-tab2 li{width:120px!important}
.m-tab2 p{font-size:14px;line-height:16px}
.m-tab2 .ico{width:40px;height:40px;margin-bottom:10px}
.m-tab2 .ico i{-o-background-size:auto 100%;-ms-background-size:auto 100%;-moz-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%}
.m-tab2 .con{height:95px;padding-top:15px}
.m-news{margin-top:25px}
.m-news .pic{float:none;width:auto;height:auto}
.m-news .con{padding:15px}
.m-news .txt{padding:15px 0 0}
.m-news .info{font-size:12px;padding-bottom:10px;margin-bottom:12px}
.m-news .info span{margin-right:15px}
.m-news h3{font-size:18px;font-weight:700}
.m-news .desc{font-size:14px;line-height:24px;margin-bottom:15px}
.m-list1 .con{padding:15px;height:auto}
.m-list1 .date{display:none}
.m-list1 .txt{padding-left:0}
.m-list1 h3{margin-bottom:10px}
.m-list1 li{width:auto;float:none;margin-bottom:15px}
.m-list1 .btn{display:none}
.m-list1 .desc{margin-bottom:0}
.row-a3{padding-bottom:15px}
.fd-copy .share,.fd-logo{display:none}
.fd-copy .copy{float:none;text-align: center;font-size:12px;line-height:20px;padding:10px 0}
.fd-copy span{display:block;text-align:center}
.footer{border-width:3px}
.fd-copy{}
.fd-dl{float: none;text-align: center;padding-top: 10px;}
.fd-dl dl{width: auto;float: none;margin-right: 0;border-right: 0;}
.fd-dl dt{margin-bottom: 0;}
.fd-dl dt a{display: block;font-size: 18px;line-height: 45px;}
.fd-dl dd a, .fd-dl dd p{font-size: 14px;}
.fd-dl dd p{line-height: 24px;}
.fd-qr{float: none;margin-top: 15px;}
.fd-qr .pic{margin-bottom: 8px;}
.fd-con{padding-bottom: 25px;}
.fd-qr p{font-size: 14px;}
.m-slider1 .slider{padding-bottom:30px}
.m-slider1 .slick-dots{position:absolute;left:0;right:0;z-index:2;bottom:0;text-align:center}
.m-slider1 .slick-dots li{width:8px;height:8px;border-radius:50%;background-color:rgba(0,0,0,.3);display:inline-block;margin:0 2px}
.m-slider1 .slick-dots li button{display:none}
.m-slider1 .slick-dots li.slick-active{background-color:#0259b7}
.ban{height:150px!important}
.cur{display:none}
.ban .tit h2{font-size:22px;font-weight:700;text-align:center;position: relative;padding-bottom: 15px;}
.ban .tit h2:after{content: '';position: absolute;left: 50%;height: 2px;width: 80px;bottom: 0;
	margin-left: -40px;background-color: #fff;
}
.ban .tit p{font-size: 14px;margin: 0 15px;text-align: center;}
.ban .tit{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.ban .tit:after{display: none;}
.m-table1 th{font-size:14px}
.m-table1 td{padding:20px 15px;font-size:12px}
.m-table1 td:first-child{padding-right:15px;text-align:center}
.m-table1{overflow-x:auto;padding:25px 0 30px}
.m-table1 table{width:960px}
.m-table1 .add-btn{font-size:14px}
.row-f1 .col-l{width:auto;float:none}
.m-slider3 .slick-for .pic{height:280px;line-height:278px}
.row-f1{padding:15px 0 0}
.row-f1 .col-r{width:auto;float:none}
.row-f1 .share .bdsharebuttonbox span{font-size:12px}
.row-f1 .share{margin-top:10px;padding-bottom:15px}
.comm-txt .tit{font-size:18px;font-weight:700;padding-bottom:8px;margin-bottom:10px}
.comm-txt .desc{font-size:13px}
.comm-txt .info li{font-size:13px;line-height:2}
.an-slider .t1 span{font-size:14px;line-height:16px}
.an-slider .t1{width:55px}
.comm-txt .tel{display:none}
.comm-txt .btn-liu,.comm-txt .tel-mo{margin-left:0;display:block;width:auto;float:none;margin-bottom:10px}
.an-slider{margin-bottom:15px}
.comm-txt .btn-liu{font-size:18px;font-weight:700}
.row-f2{padding-top:20px}
.m-tab3{overflow-x:auto;margin-bottom:20px}
.m-tab3 ul{width:520px}
.m-tab3 li a{font-size:14px;width:auto;padding:0 20px}
.m-tab3 .btn-add{display:none}
.m-table2 td,.m-table2 th{font-size:12px;line-height:22px;padding:10px 15px}
.comm-txt .info em{margin-right:3px}
.row-e1 .col-l{width:auto;float:none}
.contrast-btn{display:none}
.snv{margin-top:15px}
.snv li .s1{font-size:14px;/*height:50px;line-height:50px*/}
.snv dd a:after{left: 24px;}
.snv li .s1:after{right: 15px;}
.snv dd a{font-size:14px;line-height:36px;padding-left:40px}
.g-sel{margin-top:15px}
.g-sel h4{font-size:14px;height:50px;line-height:50px}
.g-sel dd span{font-size:12px}
.g-sel dl{padding:8px 0}
.row-e1 .col-r{margin:10px 0 0;padding:15px}
.row-e1 .col-r:after{display:none}
.m-t2{height:60px;margin-bottom:20px;padding:0 10px}
.m-t2 h2{font-size:18px;line-height:60px}
.m-t2 .back{display:none}
.m-lsit9 li{width:auto;float:none;margin-bottom:15px}
.m-lsit9 .btn{width:auto;padding:0 15px;font-size:13px}
.m-lsit9 .desc{font-size:12px;line-height:22px}
.m-lsit9 .txt{padding:12px}
.pages a,.pages span{width:30px;height:30px;line-height:28px;font-size:12px}
.pages{margin:30px 0}
.fix-comm .left{width:auto;float:none;margin-bottom:20px}
.fix-comm .list .con{margin:0 5px}
.fix-comm .list{margin:0 -5px}
.fix-comm .list .pic{height:80px;line-height:80px}
.fix-comm .list h3{font-size:13px}
.fix-comm{padding-top:20px;height:auto}
.fix-comm .right{float:none;overflow:hidden;padding:0}
.fix-comm .btn{float:left;font-size:13px;height:45px;line-height:43px;position: relative;z-index: 2;}
.fix-comm .js-qing{float:right}
.m-list8 .pic{float:none;height:200px;line-height:200px;margin:0;text-align:center}
.m-list8 .txt{padding-top:0}
.m-list8 .pic img{max-height:80%}
.m-list8 .con{padding:15px}
.m-list8 h3{font-size:18px;font-weight:400;margin-bottom:8px}
.m-list8 .desc{font-size:14px;line-height:22px;margin-bottom:12px}
.m-list8 li{margin-bottom:15px}
.g-tab1{display:none}
.g-tab1 li{width:auto;display:inline-block}
.g-t2 em{font-size:20px}
.g-t2 h2{font-size:20px;font-weight:700}
.g-t2{margin-bottom:15px}
.row-v1{padding-top:30px;padding-bottom:20px}
.m-txt2 .desc,.m-txt3 .desc{font-size:14px;line-height:26px}
.m-txt2 .info .num span{font-size:18px;font-weight:700}
.m-txt2 .info li{padding-left:20px}
.m-txt2 .info{margin-left:-20px}
.m-txt2 .info p{font-size:12px}
.g-ico1{display:none}
.m-txt3 h3{font-size:20px;font-weight:700;margin-bottom:15px}
.row-v2{padding:30px 0}
.row-v3{padding:30px 0 5px}
.g-t3 h2{font-size:20px;font-weight:700}
.m-list10{margin-top:20px;padding-top:0}
.m-list10 li{width:auto;float:none;margin-bottom:25px}
.m-list10 .ico{width:80px;height:80px;margin-bottom:10px}
.m-list10 .ico i{-o-background-size:50px auto;-ms-background-size:50px auto;-moz-background-size:50px auto;-webkit-background-size:50px auto;background-size:50px auto}
.m-list10 .tit h3{font-size:18px;font-weight:700}
.m-list10 .tit em{font-size:14px}
.m-list10 .desc{font-size:14px;line-height:26px}
.m-list10 .tit{padding-bottom:18px;margin-bottom:12px}
.row-v4{padding:30px 0}
.m-tab4{margin-top:25px;margin-bottom:20px}
.m-tab4 li span{font-size:13px}
.m-slider4 .pic{display:none}
.m-slider4 .txt{padding:15px;margin-top:0;height:auto}
.m-slider4 .txt-y{position:static;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.m-slider4 h3{font-size:18px}
.m-slider4 .desc{font-size:14px;line-height:29px}
.row-v5{padding:30px 0}
.m-slider5 .slick-current .date{font-size:30px}
.m-slider5 .date{font-size:18px;margin-top:17px}
.m-slider5 .slick-nav{padding-bottom:10px;margin-bottom:20px}
.m-slider5 .desc{font-size:14px;line-height:2}
.m-slider5{margin-top:25px}
.row-v6{padding:30px 0}
.p-map{margin-top:20px}
.ban-txt .tit h1{font-size:20px;font-weight:700;line-height:26px;margin-bottom:15px}
.ban-txt{height:auto;padding:30px 0 20px}
.ban-txt .wp{height:auto}
.ban-txt .tit{position:static}
.ban-txt .info{font-size:12px}
.ban-txt .g-btn1{display:none}
.m-txt1 .txt{font-size:14px;line-height:24px}
.row-n1 .col-l{width:auto;float:none}
.row-n1{padding-top:30px}
.m-txt1 .share .bdsharebuttonbox span{font-size:12px}
.m-txt1 .share{margin-top:20px;padding-bottom:15px}
.m-txt1 .arrow a{font-size:13px;line-height:22px;margin-bottom:5px}
.row-n1 .col-r{width:auto;float:none}
.m-t1{padding-bottom:10px;margin-bottom:15px}
.m-list3 h3{font-size:18px}
.m-list3 .desc{font-size:14px;line-height:24px}
.m-news2 .col-l{display:none}
.m-news2 .col-r{width:auto;float:none}
.row-c1{padding:30px 0}
.m-list4 .con{padding:15px}
.m-list4 li{height:auto}
.m-list4 h3{font-size:18px;font-weight:700}
.m-list4 .desc{font-size:14px}
.m-list3 .row{padding:0;background-color:transparent!important}
.m-list3 li{width:auto;float:none;margin-bottom:15px}
.m-list3{margin-bottom:20px}
.ban-map{height:250px}
.row-d1{padding:30px 0 10px}
.m-list5 .con{height:auto;padding:15px}
.m-list5 .txt{position:static;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.m-list5 h3{font-size:18px;font-weight:700;margin-bottom:12px}
.m-list5 .desc,.m-list6 .desc{font-size:14px;line-height:24px}
.m-list5 .ico{display:none}
.m-list5 li{width:auto;float:none;margin-bottom:10px}
.m-list5 .tel{font-size:30px;line-height:1.5}
.m-list6 h3{font-size:18px;margin-bottom:12px}
.m-list6 .txt{position:static;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.m-list6 .pic{display:none}
.m-list6 .con{height:auto!important}
.m-list6 li{margin-bottom:20px}
.ban .tit{padding-left:0}
.m-list7 .con{height:60px;line-height:60px;padding-left:10px;padding-right:45px}
.m-list7 .down{width:30px;height:30px;margin-top:-15px;right:10px}
.m-list7 .date{font-size:14px;display:none}
.m-list7 h3{font-size:13px}
.m-list7{margin-bottom:0;margin-top:25px}
.m-list2 li{width:auto;float:none;margin-bottom:10px}
.m-list2{padding-top:20px}
.m-list2 h3{line-height:40px;font-size:16px}
.m-list2 .pic{height:200px;line-height:200px}
.pop-video .cont{width:96%}
.pop-video .close{top:-30px;right:0;width:30px;height:30px;-o-background-size:20px auto;-ms-background-size:20px auto;-moz-background-size:20px auto;-webkit-background-size:20px auto;background-size:20px auto}
.fd-qr .qr{float: none;display: inline-block;}

.d-lang{float: none;padding-right: 0;}
.d-lang dt{height: 40px;line-height: 40px;text-align: center;font-size: 18px;}
.d-lang dd{position: static;text-align: center;padding: 0;font-size: 15px;
	width: auto;padding: 5px 0;
}
.d-lang dd a{padding-left: 0;font-size: 16px;}



}