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 "微软雅黑","Microsoft Yahei";color:#000;overflow-x:hidden}
a{text-decoration:none;color:#000}
a:hover{color:#ed1b24}
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:#000;font-family:"微软雅黑","Microsoft Yahei";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}
@font-face{font-family:gabo;src:url(../fonts/gabo_drive.otf)}
@font-face{font-family:HelveticaB;src:url(../fonts/Helvetica-Black.otf)}
.ani{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.wp{width:100%;max-width:1295px;margin:0 auto}
.warp{width:100%;max-width:1600px;margin:0 auto}
.h50{height:50px;clear:both;overflow:hidden}
.h100{height:100px;clear:both;overflow:hidden}
*{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.bd_weixin_popup{
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-o-box-sizing: content-box;
	box-sizing: content-box;
}
.header{position:absolute;z-index:1024;left:0;right:0;top:0;padding:0 40px 0 60px}
.index .header{position:fixed}
.logo{float:left;margin-top:20px}
.logo img{display:block}
.logo .img2{display:none}
.header .hdr{float:right;position:relative}
.nav{float:left;margin-top:20px}
.nav li{float:left;position:relative}
.nav .v1{font-size:18px;color:#000;position:relative;display:block;padding:15px 17px 15px 15px}
.nav .v1:after{content:'';position:absolute;right:0;top:50%;width:7px;height:18px;margin-top:-9px;background:url(../images/i-01-on.png) center center no-repeat}
.nav dd:hover a,.nav li:hover .v1{color:#ed1b24}
.nav li:last-child .v1:after{display:none}
.nav dl{position:absolute;top:100%;left:50%;opacity:0;width:114px;padding:12px 20px 10px;visibility:hidden;background-color:#fff;border-radius:5px;box-shadow:0 0 15px rgba(0,0,0,.1);-webkit-transform:translate(-50%,30px);-moz-transform:translate(-50%,30px);-o-transform:translate(-50%,30px);-ms-transform:translate(-50%,30px);transform:translate(-50%,30px);transition:.8s;-ms-transition:.8s;-moz-transition:.8s;-webkit-transition:.8s;-o-transition:.8s}
.nav dl:after{content:'';position:absolute;top:-6px;left:50%;width:12px;height:6px;margin-left:-6px;background:url(../images/i-02.png) center center no-repeat}
.nav dd{margin-bottom:4px;border-bottom:1px solid #dee3e7}
.nav dd a{display:block;line-height:30px;height:30px;text-align:center;font-size:14px;color:#333}
.nav li.ok dl{visibility:visible;opacity:1;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
.header .lang{float:left;font-size:18px;font-family:arial;color:#000;line-height:32px;border-left:1px solid rgba(0,0,0,.2);padding-left:34px;margin-top:34px;margin-left:22px}
.header .lang:hover{color:#ed1b24}
.so-btn{float:right;width:30px;height:30px;cursor:pointer;display:block;background:url(../images/i-03-on.png) center no-repeat;margin-top:33px;margin-left:40px}
.so{position:absolute;right:0;top:70px;display:none}
.so .inp{display:block;width:200px;height:36px;border:0;color:#fff;border-radius:30px;font-size:14px;padding:0 40px 0 15px;background-color:rgba(0,0,0,.5)}
.so .btn{width:36px;height:36px;position:absolute;right:0;top:0;background:url(../images/i-03.png) 3px center no-repeat;border:0;cursor:pointer}
.header.white .nav .v1{color:#fff}
.header.white .nav .v1:after{background-image:url(../images/i-01.png)}
.header.white .so-btn{background-image:url(../images/i-03.png)}
.header.white .so .inp{background-color:rgba(255,255,255,.5)}
.header.white .lang{color:#fff;border-left-color:rgba(255,255,255,.2)}
.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:#fff;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{height:100vh}
.banner .slick-list,.banner .slick-slide,.banner .slick-slider,.banner .slick-track{height:100%}
.banner .slick-slide a{outline:0;position:relative;height:100%;display:block;background-position:center center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.banner .slick-arrow{position:absolute;bottom:23px;width:47px;height:47px;border-radius:50%;border:0;cursor:pointer;font-size:0;text-indent:9999px;z-index:2;background-color:rgba(255,255,255,.2);background-position:center;background-repeat:no-repeat}
.banner .slick-prev{right:78px;background-image:url(../images/arr-l.png)}
.banner .slick-next{right:21px;background-image:url(../images/arr-r.png)}
.banner .slick-arrow:hover{background-color:#fc6d41}
.ban{height:554px;background-position:center center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.footer{overflow:hidden;padding:80px 0 40px;background-color:#1a486a}
.wp-1{max-width:1600px;margin:0 auto}
.fd-con{overflow:hidden;padding-bottom:65px}
.fd-con .col-l{width:31%}
.fd-con .col-c{width:41%;height:275px;padding-left:140px;border-left:1px solid rgba(95,127,151,.4);border-right:1px solid rgba(95,127,151,.4)}
.fd-logo{margin-bottom:38px}
.fd-nv{overflow:hidden;width:280px}
.fd-nv li{width:110px;float:left;margin-right:50px;border-bottom:1px solid rgba(95,127,151,.4)}
.fd-nv li:nth-child(2n){margin-right:0}
.fd-nv li a{font-size:14px;line-height:50px;color:#fff;display:block}
.fd-nv li a:hover{color:#ed1b24}
.fd-nv li:last-child,.fd-nv li:nth-last-child(2){border-bottom:0}
.fd-txt span{font-size:16px;color:#fff;display:block;margin-bottom:28px}
.fd-txt .tel{font-size:40px;font-family:gabo;color:#fff;padding-left:60px;background:url(../images/i-08.png) left center no-repeat;margin-bottom:22px}
.fd-txt .desc{font-size:16px;line-height:35px;color:rgba(255,255,255,.6)}
.fd-qr{overflow:hidden}
.fd-qr .item{float:left;width:120px;text-align:center;margin-left:10px}
.fd-qr .pic{margin-bottom:8px}
.fd-qr .pic img{width:100%;display:block}
.fd-qr p{font-size:14px;color:#fff}
.fd-share{overflow:hidden;margin-top:60px}
.fd-share .bdsharebuttonbox{float:right}
.fd-share .bdsharebuttonbox a{width:40px;height:40px;margin:0 0 0 11px;padding:0;background-position:center;background-repeat:no-repeat;opacity:.5}
.fd-share .bdsharebuttonbox .bds_weixin{background-image:url(../images/i-09.png)}
.fd-share .bdsharebuttonbox .bds_tsina{background-image:url(../images/i-10.png)}
.fd-share .bdsharebuttonbox .bds_linkedin{background-image:url(../images/i-11.png)}
.fd-share .bdsharebuttonbox a:hover{opacity:1}
.fd-bot{line-height:51px;font-size:14px}
.fd-bot .tips{float:right;color:rgba(255,255,255,.6);background-color:rgba(0,0,0,.1);padding-left:25px;position:relative}
.fd-bot .tips:before{content:'';position:absolute;top:0;left:-32px;width:32px;height:51px;background:url(../images/i-12.png) left center no-repeat}
.fd-bot .tips:after{content:'';position:absolute;left:100%;width:1000px;top:0;height:51px;background-color:rgba(0,0,0,.1)}
.fd-bot .copy,.fd-bot .copy a{color:rgba(255,255,255,.4)}
.main{position: relative;}
.fix-ico{position: absolute;right: 0;top: 240px;width: 82px;}
.fix-ico img{width: 100%;display: block;}
.g-top{overflow:hidden;padding-bottom:30px;border-bottom:1px solid #e5e5e5}
.g-top .tit{float:left;position:relative}
.g-top .tit h3{font-size:30px;color:#15af2b;position:absolute;left:0;bottom:0}
.g-top .tit em{font-size:100px;font-family:HelveticaB;color:rgba(0,0,0,.1);line-height:1.1;font-weight:700}
.g-top .cur{float:right;font-size:14px;color:#848484;padding-left:23px;margin-top:60px;background:url(../images/i-14.jpg) left center no-repeat}
.g-top .cur a{color:#848484}
.g-top .cur span{font-weight:700;color:#15af2b}
.g-top .cur a:last-child{color: #15af2b;font-weight:700;}
.g-tab{border-bottom:1px solid #e5e5e5}
.g-tab ul{overflow:hidden}
.g-tab li{float:left;border-left:1px solid #e5e5e5}
.g-tab li a{display:block;line-height:50px;text-align:center;font-size:16px}
.g-tab li:last-child{border-right:1px solid #e5e5e5}
.g-tab li.on a,.g-tab li:hover a{background-color:#fc6d41;color:#fff}
.m-adds{max-width:1315px;margin:0 auto 92px;color:#333;padding-top:130px;background:url(../images/t-logo1.png) center 24px no-repeat}
.m-adds .tit{font-size:36px;text-align:center;font-weight:400;margin-bottom:80px}
.m-adds ul{overflow:hidden;margin:0 -12px}
.m-adds li{width:25%;float:left}
.m-adds .con{display:block;margin:0 12px;text-align:center;padding:70px 0 55px;color:#333}
.m-adds .ico{display:block;height:60px;margin-bottom:18px;background-position:center;background-repeat:no-repeat}
.m-adds h4{font-size:18px;font-weight:400;margin-bottom:25px}
.m-adds p{font-family:arial;font-size:18px;line-height:26px;height:52px}
.m-adds .i1 .con{background-color:#f8f8f8}
.m-adds .i2 .con{color:#fff;background-color:#fc6d41}
.m-adds .i3 .con{background-color:#f8f8f8}
.m-adds .i4 .con{color:#fff;background-color:#858585}
.m-adds .i1 .ico{background-image:url(../images/i-e1.png)}
.m-adds .i2 .ico{background-image:url(../images/i-e2.png)}
.m-adds .i3 .ico{background-image:url(../images/i-e3.png)}
.m-adds .i4 .ico{background-image:url(../images/i-e4.png)}
.btn-down{position:absolute;bottom:22px;left:50%;width:40px;height:40px;z-index:2;background:url(../images/i-04.png) center no-repeat}
.btn-down-1{background-image:url(../images/i-04-on.png)}
#page2{background-position:left center;background-repeat: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%}
.p-tips{position:absolute;right:0;bottom:0;width:82px}
.p-tips img{width:100%;display:block}
.m-about{float:right;width:620px;margin-right:150px}
.g-tit1{margin-bottom:25px;position:relative}
.g-tit1 em{font-size:30px;text-transform:uppercase;font-family:arial;font-weight:700;color:rgba(0,0,0,.1)}
.g-tit1 h3{font-size:42px;color:#000;line-height:1.3}
.g-tit1 .more{position:absolute;right:0;font-size:14px;padding-left:24px;background:url(../images/i-07.png) left center no-repeat}
.m-about .desc{font-size:16px;line-height:2em;margin-bottom:55px;text-align:justify;height: 8em;
	display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden
}
.m-about .num{overflow:hidden;margin-bottom:140px}
.m-about .num li{float:left;margin-right:58px}
.m-about .num .top{font-size:14px;margin-bottom:8px}
.m-about .counter{font-family:gabo;font-size:50px;line-height:1;margin-right:5px}
.m-about .num p{font-size:14px;color:rgba(0,0,0,.6)}
.m-about .num li:last-child{margin-right:0}
.m-about .btn{width:153px;height:40px;display:block;text-align:center;border-radius:40px;line-height:40px;color:#fff;font-size:16px;background-color:#fc6d41}
.m-about .btn:hover{opacity:.8}
#page3 .col-l{width:400px;height:100vh;margin-left:150px;position:relative}
#page3 .col-r{float:none;overflow:hidden}
#page3 .cont{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%)}
.pic-tab{height:0;overflow:hidden;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}
.pic-tab.show-db{height:100vh}
.m-tab1{margin-bottom:170px}
.m-tab1 li a{font-size:18px;line-height:40px}
.m-tab1 li.on a,.m-tab1 li:hover a{color:#15af2b}
.g-btn1{width:153px;height:40px;display:block;text-align:center;border-radius:40px;line-height:38px;color:#000;font-size:16px;background-color:#fff;border:1px solid #000}
.g-btn1:hover{color:#fff;border-color:#fc6d41;background-color:#fc6d41}
.m-slider1{position:absolute;right:100px;top:50%;width:340px;background-color:rgba(19,34,84,.95);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.m-slider1 .slider{height:505px;padding:58px 45px 0;color:#fff}
.m-slider1 h3{font-size:22px;margin-bottom:28px}
.m-slider1 .desc{font-size:14px;line-height:30px;margin-bottom:34px;text-align:justify;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}
.m-slider1 .more{font-size:14px;color:#ed1b24}
.m-slider1 .slick-dots{position:absolute;left:48px;bottom:45px}
.m-slider1 .slick-dots li{float:left;width:30px;height:3px;cursor:pointer;background-color:rgba(255,255,255,.3);margin-right:10px}
.m-slider1 .slick-dots li button{display:none}
.m-slider1 .slick-dots li.slick-active{background-color:#fff}
#page4 .g-tit1{text-align:center}
.m-slider2{margin:0 -34px;padding-top:25px}
.m-slider2 .con{display:block;margin:0 34px 60px}
.m-slider2 .pic{padding-top:66%;height:0;position:relative;overflow:hidden}
.m-slider2 .pic img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-slider2 .txt{padding:35px 28px 30px 30px;box-shadow:10px 15px 40px 0 rgba(13,4,9,.1)}
.m-slider2 h3{font-size:20px;font-weight:400;line-height:1.2em;height:2.4em;margin-bottom:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.m-slider2 .date{font-size:14px;color:grey;display:block;font-family:arial;padding-left:29px;margin-bottom:13px;background:url(../images/i-06.png) left center no-repeat}
.m-slider2 .desc{font-size:16px;line-height:30px;color:#4c4c4c;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
}
.m-slider2 .con:hover .pic img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}
.m-slider2 .slick-arrow{position:absolute;top:50%;z-index:2;width:52px;height:52px;border-radius:50%;margin-top:-26px;font-size:0;text-indent:999px;border:0;cursor:pointer;background-color:#f1f1f1;background-position:center;background-repeat:no-repeat}
.m-slider2 .slick-prev{left:-92px;background-image:url(../images/arr-l1.png)}
.m-slider2 .slick-next{right:-92px;background-image:url(../images/arr-r1.png)}
.m-slider2 .slick-prev:hover{background-image:url(../images/arr-l1-on.png)}
.m-slider2 .slick-next:hover{background-image:url(../images/arr-r1-on.png)}
.m-slider2 .slick-arrow:hover{background-color:#fc6d41}
.m-about1{overflow:hidden;padding:88px 0 100px}
.m-about1 .num{overflow:hidden;float:left;margin-right:80px}
.m-about1 .num li{margin-bottom:55px}
.m-about1 .num .top{font-size:14px;margin-bottom:8px}
.m-about1 .counter{font-family:gabo;font-size:50px;line-height:1;margin-right:5px}
.m-about1 .num p{font-size:14px;color:rgba(0,0,0,.6)}
.m-about1 .num li:last-child{margin-right:0}
.m-about1 .pic{float:left;width:388px;position:relative;margin-right:70px}
.m-about1 .pic img{width:100%;display:block;position:relative;z-index:2}
.m-about1 .pic:after{content:'';position:absolute;width:100%;height:100%;right:-16px;bottom:-16px;background-color:#f7f7f7}
.m-about1 .txt{overflow:hidden;font-size:16px;line-height:2}
.m-list1{margin-top:50px}
.m-list1 li{margin-bottom:37px}
.m-list1 .top{overflow:hidden;line-height:67px;height:67px;background-color:#f9f9f9;cursor:pointer;padding-left:85px}
.m-list1 .top span{float:left;font-size:24px;color:#333}
.m-list1 .top .s1{width:38%}
.m-list1 .top .s2{width:20%}
.m-list1 .top .s3{width:27%}
.m-list1 .top .s4{float:none;overflow:hidden;display:block;position:relative}
.m-list1 .top .s4:after{content:'';display:inline-block;vertical-align:middle;width:32px;height:32px;margin-left:20px;background:url(../images/i-15-on.jpg) center no-repeat}
.m-list1 li.open .top .s4:after{background-image:url(../images/i-15.jpg)}
.m-list1 .con{overflow:hidden;padding:50px 65px 42px 85px;border:1px solid #efefef;display:none}
.m-list1 .txt{overflow:hidden;font-size:16px;color:#666;line-height:40px;padding-top:23px;margin-bottom:15px}
.m-list1 .con h3{font-size:26px;font-weight:400;color:#333;border-bottom:1px solid #e5e5e5;padding-bottom:15px}
.m-list1 .btn{width:153px;height:40px;display:block;text-align:center;border-radius:40px;line-height:40px;color:#fff;font-size:16px;background-color:#fc6d41;float:left}
.m-list1 .btn:hover{opacity:.8}
.m-list1 .bot{overflow:hidden}
.m-list1 .bot span{display:block;overflow:hidden;font-size:16px;color:#666;line-height:40px;padding-left:22px}
.m-list2{margin:0 -33px;padding-top:73px}
.m-list2 li{width:33.33%;float:left;margin-bottom:63px}
.m-list2 .con{display:block;margin:0 33px;background-color:#fff;padding:39px 0 48px;box-shadow:3px 5.196px 21px 0 rgba(13,4,9,.1);
	transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;position: relative;
}
.m-list2 .con:after{content: '';position: absolute;right: -80px;bottom: -80px;
	width: 350px;height: 350px;opacity: .1;
	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-list2 .i1 .con:hover:after{background-image: url(../images/i-a1-on.png);}
.m-list2 .i2 .con:hover:after{background-image: url(../images/i-a2-on.png);}
.m-list2 .i3 .con:hover:after{background-image: url(../images/i-a3-on.png);}
.m-list2 .i4 .con:hover:after{background-image: url(../images/i-a4-on.png);}
.m-list2 .i5 .con:hover:after{background-image: url(../images/i-a5-on.png);}
.m-list2 .i6 .con:hover:after{background-image: url(../images/i-a6-on.png);}
.m-list2 .i7 .con:hover:after{background-image: url(../images/i-a7-on.png);}
.m-list2 .i8 .con:hover:after{background-image: url(../images/i-a8-on.png);}
.m-list2 .i9 .con:hover:after{background-image: url(../images/i-a9-on.png);}
.m-list2 .ico{display:block;margin:0 auto 40px;position:relative;width:98px;height:98px;border-radius:50%;border:1px dashed #ccc}
.m-list2 .ico:after{content:'';position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px;border:1px dashed #ccc;border-radius:50%}
.m-list2 .ico img{width:100%;height:100%;display:block;position:absolute;top:0;left:0}
.m-list2 .ico .on{opacity:0}
.m-list2 p{margin:0 60px;font-size:20px;line-height:1.5;height:3em;text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-list2 .ico:before{content:'';position:absolute;bottom:-28px;left:50%;width:26px;height:2px;background-color:#7f7f7f;margin-left:-13px}
.m-list2 .con:hover{background-color:#fc6d41}
.m-list2 .con:hover .ico,.m-list2 .con:hover .ico:after{border-color:#fff}
.m-list2 .con:hover .ico img{opacity:0}
.m-list2 .con:hover .ico .on{opacity:1}
.m-list2 .con:hover .ico:before{background-color:#fff}
.m-list2 .con:hover p{color:#fff}
.m-list3{margin-top: 50px;}
.m-list3 li{margin-bottom:52px;padding:48px 48px 40px 0;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}
.m-list3 .con{float:right;width:638px;padding:61px 65px 78px;background-color:#fff}
.m-list3 .tit{padding-bottom:14px;margin-bottom:12px;border-bottom:1px solid #e5e5e5}
.m-list3 .tit h3{font-size:30px;font-weight:400;color:#333;position:relative;padding-left:13px}
.m-list3 .tit h3:after{content:'';position:absolute;left:0;top:50%;width:2px;height:26px;margin-top:-13px;background-color:#000}
.m-list3 .desc{font-size:16px;line-height:32px;height:96px;color:#2d2d2d;margin-bottom:35px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.m-list3 .g-btn1{border:1px solid rgba(0,0,0,.16);color:#333}
.m-list3 .g-btn1:hover{color:#fff}
.pages{overflow:hidden;margin:50px 0}
.pages.l1{text-align:center}
.pages ul{font-size:0}
.pages li{display:inline-block;vertical-align:middle}
.pages a,.pages span{display:block;width:42px;height:40px;line-height:38px;border:1px solid #f3f3f3;text-align:center;font-size:12px;color:#c9c8c8;background-color:#fff}
.pages li a:hover,.pages li.on a{background-color:#e26824;border-color:#e26824;color:#fff}
.m-list4{margin-top:51px}
.m-list4 li{margin-bottom:38px}
.m-list4 .con{display:block;overflow:hidden;position:relative;background-color:#f8f8f8}
.m-list4 .txt{overflow:hidden;padding:140px 90px 0 99px;color:#000;position:relative}
.m-list4 .con:after{content:'';position:absolute;left:0;bottom:0;width:0;height:3px;background-color:#fd6d41;transition:1.5s;-ms-transition:1.5s;-moz-transition:1.5s;-webkit-transition:1.5s;-o-transition:1.5s}
.m-list4 .pic{width:53%;float:right}
.m-list4 .pic span{display:block;position:relative;padding-top:69%;height:0;overflow:hidden}
.m-list4 .pic img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:2;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-list4 li:nth-child(2n) .pic{float:left}
.m-list4 h3{border-bottom:1px solid #dfdfdf;padding-bottom:35px;margin-bottom:32px}
.m-list4 h3 span{font-size:30px;position:relative;display:block;padding-left:23px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-list4 h3 span:after{content:'';position:absolute;left:0;top:50%;width:2px;height:28px;background-color:#000;margin-top:-14px}
.m-list4 .desc{font-size:16px;line-height:2;margin-bottom:54px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.m-list4 .more{display:block;width:61px;height:61px;border-radius:50%;background:url(../images/i-17.png) center no-repeat #bebebe}
.m-list4 li:nth-child(2n) .con:after{right:0;left:auto}
.m-list4 .con:hover .pic img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.m-list4 .con:hover .more{background-color:#fd6d41}
.m-list4 .con:hover:after{width:100%}
.m-slider3{margin-bottom: 30px;}
.m-slider3 .con{margin:0 30px}
.m-slider3 .pic{padding-top:69%;height:0;position:relative;overflow:hidden}
.m-slider3 .pic img{position:absolute;top:0;left:0;width:100%;height:100%;display:block}
.m-slider3 .slick-arrow{position:absolute;top:0;bottom:0;width:16.5625vw;background-position:center;background-repeat:no-repeat;background-color:transparent;border:0;z-index:2;font-size:0;text-indent:9999px;cursor:pointer}
.m-slider3 .slick-prev{left:0;background-image:url(../images/i-18.png)}
.m-slider3 .slick-next{right:0;background-image:url(../images/i-19.png)}
.m-txt1{max-width:1185px;margin:0 auto;padding:86px 0 82px}
.m-txt1 .tit{border-bottom:1px solid #dfdfdf;padding-bottom:35px;margin-bottom:32px;overflow:hidden}
.m-txt1 .tit h1{font-size:30px;position:relative;display:block;padding-left:23px;float:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-txt1 .tit h1:after{content:'';position:absolute;left:0;top:50%;width:2px;height:28px;background-color:#000;margin-top:-14px}
.m-txt1 .txt{font-size:16px;line-height:2}
.m-txt1 .back{float:right;padding-left:34px;font-size:18px;margin-top:8px;background:url(../images/i-20.png) left center no-repeat}
.m-txt2{position:relative;height:666px;margin-bottom:55px;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 .txt{position:absolute;left:110px;right:110px;top:0;background-color:#fff;font-size:16px;line-height:2;color:#333;border-bottom:3px solid #fc6d41;padding:30px 130px 108px}
.m-list5{text-align:center;font-size:0;padding-top:108px;margin-bottom:80px}
.m-list5 li{display:inline-block;margin:0 85px}
.m-list5 .ico{display:block;margin:0 auto 26px;width:164px;height:131px;border:1px solid #a9a9a9;background-position:center;background-repeat:no-repeat}
.m-list5 h3{font-size:24px;font-weight:400;position:relative;padding-bottom:12px;margin-bottom:14px}
.m-list5 h3:after{content:'';position:absolute;left:50%;bottom:0;width:26px;height:2px;margin-left:-13px;background-color:#7f7f7f}
.m-list5 p{font-size:14px;color:#666;text-transform:uppercase}
.m-list6{overflow:hidden;margin:0 10px 38px;padding-top:50px}
.m-list6 .col-l{width:33.33%}
.m-list6 .item{margin-bottom:20px}
.m-list6 .con{color:#fff;margin:0 10px;display:block;padding:62px 130px 0 50px;background-position:right bottom;background-repeat:no-repeat}
.m-list6 .item h3{font-size:30px;font-weight:400}
.m-list6 .item .desc{font-size:16px;line-height:2}
.m-list6 .i1 .con{height:222px;background-color:#7399ba;background-image:url(../images/i-c1.png)}
.m-list6 .i2 .con{height:246px;background-color:#63b896;background-image:url(../images/i-c2.png)}
.m-list6 .i3 .con{height:488px;background-color:#f08660;background-image:url(../images/i-c3.png)}
.m-list6 .i4 .con{height:309px;background-color:#f0b85d;background-image:url(../images/i-c4.png)}
.m-list6 .i5 .con{height:158px;background-color:#6ab6ba;background-image:url(../images/i-c5.png)}
.m-list6 .i6 .con{height:256px;background-color:#4caf5a;background-image:url(../images/i-c6.png)}
.m-list6 .i7 .con{height:256px;background-color:#bbb;background-image:url(../images/i-c7.png)}
.m-list6 .i8 .con{height:256px;background-color:#8f7879;background-image:url(../images/i-c8.png)}
.m-list6 .col-b{clear:both}
.m-list6 .col-b .item{width:33.33%;float:left}
.m-txt3{overflow:hidden;margin-top:83px;padding:0 38px 0 22px}
.m-txt3 .pic{float:left;margin-right:75px;width:188px}
.m-txt3 .pic img{width:100%;display:block}
.m-txt3 .txt{font-size:20px;line-height:1.8;color:#333;overflow:hidden;padding-top:45px}
.m-txt3 .txt span{font-size:48px}
.m-list7{margin:58px 0 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}
.m-list7 li{width:20%;float:left}
.m-list7 .con{height:717px;position:relative;text-align:center}
.m-list7 .con:after{content:'';position:absolute;top:-18px;bottom:-18px;left:0;right:0;opacity:0;background:rgba(252,109,66,.95);transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-list7 .txt{position:absolute;top:50%;left:0;right:0;color:#fff;z-index:2;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.m-list7 .ico{width:89px;height:89px;display:block;border:1px solid #fff;border-radius:50%;background-position:center;background-repeat:no-repeat;margin:0 auto 58px;position:relative}
.m-list7 .i1 .ico{background-image:url(../images/i-d1.png)}
.m-list7 .i2 .ico{background-image:url(../images/i-d2.png)}
.m-list7 .i3 .ico{background-image:url(../images/i-d3.png)}
.m-list7 .i4 .ico{background-image:url(../images/i-d4.png)}
.m-list7 .i5 .ico{background-image:url(../images/i-d5.png)}
.m-list7 .i1 .con:hover .ico{background-image:url(../images/i-d1-on.png)}
.m-list7 .i2 .con:hover .ico{background-image:url(../images/i-d2-on.png)}
.m-list7 .i3 .con:hover .ico{background-image:url(../images/i-d3-on.png)}
.m-list7 .i4 .con:hover .ico{background-image:url(../images/i-d4-on.png)}
.m-list7 .i5 .con:hover .ico{background-image:url(../images/i-d5-on.png)}
.m-list7 h3{font-size:24px;position:relative;padding-bottom:32px;margin-bottom:32px}
.m-list7 h3:after{content:'';position:absolute;left:50%;width:166px;height:6px;bottom:0;background:url(../images/i-21.png) center no-repeat;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.m-list7 .desc{font-size:20px;line-height:1.8;display:none}
.m-list7 .con:hover:after{opacity:1}
.m-list7 .con:hover .desc{display:block}
.m-list7 .con:hover .ico{background-color:#fff}
.m-list7 .con:hover .ico:after{content:'';position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:4px solid rgba(255,255,255,.2);z-index:-1}
.m-send{text-align:center;padding:102px 0 85px;background:url(../images/bg-4.jpg) center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.m-send p{font-size:20px;line-height:2.4;color:#333}
.m-send .tit{margin-bottom:12px}
.m-send .tit img{display:block;margin:0 auto;width:713px}
.m-txt4{overflow:hidden;margin-top:75px;margin-bottom:103px}
.m-txt4 .pic{width:318px;text-align:center;float:left}
.m-txt4 .pic img{display:inline-block;vertical-align:middle}
.m-txt4 .txt{font-size:16px;line-height:2;color:#333;overflow:hidden}
.m-list8{overflow:hidden;margin:0 -29px}
.m-list8 li{width:25%;float:left;margin-bottom:50px}
.m-list8 .con{display:block;margin:0 29px;padding:10px 10px 25px;background-color:#f7f7f7}
.m-list8 .pic{padding-top:73%;position:relative;overflow:hidden;height:0;background-color:#fff;margin-bottom:17px}
.m-list8 .pic img{position:absolute;top:50%;left:50%;max-width:100%;max-height: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-list8 .pic:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(252,109,66,.9);z-index:1;opacity:0;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-list8 .pic:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;background:url(../images/i-24.png) center no-repeat;opacity:0;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-list8 h3{font-size:18px;font-weight:400;color:#333;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-list8 .con:hover .pic:after,.m-list8 .con:hover .pic:before{opacity:1}
.m-new1{margin-top:50px}
.m-new1 .con{display:block;overflow:hidden;padding:60px 74px 64px 84px;background:url(../images/bg-5.png) left center no-repeat #16588b}
.m-new1 .pic{float:right;width:694px;height:456px;overflow:hidden}
.m-new1 .pic img{width:100%;height:100%;display:block;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-new1 .txt{overflow:hidden;color:#fff;padding-top:18px}
.m-new1 .date{display:block;font-size:24px;font-family:arial;padding-left:28px;background:url(../images/i-25.png) left center no-repeat;margin-bottom:62px}
.m-new1 .txt h3{font-size:30px;font-weight:400;line-height:1.2;padding-right:180px;margin-bottom:34px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.m-new1 .desc{font-size:20px;line-height:1.5;padding-right:65px;margin-bottom:75px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.m-new1 .more{display:block;width:270px;height:68px;border-bottom:2px solid #fc6d41;text-align:center;line-height:66px;font-size:24px;font-family:arial;color:grey;background-color:#fff}
.m-new1 .more:after{content:'';width:25px;height:14px;display:inline-block;vertical-align:middle;margin-left:21px;background:url(../images/i-26.png) center center no-repeat}
.m-new1 .con:hover .more{opacity:.8}
.m-new1 .con:hover .pic img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.m-list9 li{border-bottom:1px solid #e5e5e5}
.m-list9 li a{display:block;overflow:hidden;line-height:165px;font-size:24px;color:grey;font-family:arial}
.m-list9 h3{float:left;width:64%;font-weight:400;color:#000;font-size:24px;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-list9 .date{width:25%;float:left}
.m-list9 .more{float:right;padding-right:47px;background:url(../images/i-26.png) right center no-repeat}
.m-list9 li:hover h3{color:#fc6d41}
.m-contactg .title{font-size:30px;color:#333;text-align:center;margin-bottom:10px;font-weight:400}
.m-contactg .info{text-align:center;padding-bottom:16px;margin-bottom:23px;border-bottom:1px solid #dee3e7}
.m-contactg .info span{font-size:16px;color:#9ca6ae;padding:0 9px}
.m-contactg .text{font-size:14px;color:#666;line-height:2.1428em;/*text-indent:2em*/}
.m-bottomg{overflow:hidden;margin-top:32px;padding-bottom:2px;border-bottom:1px solid #dae0e5}
.m-bottomg .bdsharebuttonbox{float:right}
.m-bottomg .bdsharebuttonbox span{float:left;font-size:16px;color:#333;line-height:42px}
.m-bottomg .bdsharebuttonbox a{width:30px;height:30px;overflow:hidden;padding:0 4px;background-size:contain;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.m-bottomg .bdsharebuttonbox .bds_sqq{background:url(../images/g-i3.png) center center no-repeat}
.m-bottomg .bdsharebuttonbox .bds_weixin{background:url(../images/g-i4.png) center center no-repeat}
.m-bottomg .bdsharebuttonbox .bds_qzone{background:url(../images/g-i5.png) center center no-repeat}
.m-bottomg .bdsharebuttonbox .bds_tsina{background:url(../images/g-i6.png) center center no-repeat}
.m-bottomg .bdsharebuttonbox .bds_fbook{background:url(../images/g-i7.png) center center no-repeat}
.m-bottomg .bdsharebuttonbox .bds_twi{background:url(../images/g-i8.png) center center no-repeat}
.m-bottong1{overflow:hidden;margin-top:32px}
.m-bottong1 .return{float:left;display:block;width:166px;height:42px;line-height:42px;text-align:center;background-color:rgba(254,146,68,1);font-size:14px;color:#fff;border-radius:21px;-webkit-border-radius:21px;-moz-border-radius:21px;-ms-border-radius:21px;-o-border-radius:21px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-bottong1 .return .icon{display:inline-block;background:url(../images/g-i9.png) center center no-repeat;width:18px;height:15px;margin-right:10px;background-size:18px auto;vertical-align:text-top}
.m-bottong1 .botn-r{float:right}
.m-bottong1 .botn-r a{display:inline-block;width:124px;height:42px;line-height:40px;text-align:center;background-color:transparent;border-radius:21px;margin:0 4px;font-size:12px;color:#666;border:1px solid #dae0e5;-webkit-border-radius:21px;-moz-border-radius:21px;-ms-border-radius:21px;-o-border-radius:21px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-bottong1 .botn-r a:hover{color:#fff;background-color:#fe9244;border:1px solid #fe9244}
.m-bottong1 .return:hover{background-color:rgba(254,146,68,.8)}
.row-ovh{overflow:hidden;padding:90px 0 65px}
.row-ovh .wp-2{max-width:1440px;margin:0 auto;width:100%}
.row-ovh .col-l{width:1042px}
.row-ovh .col-r{width:310px}
.m-t1{font-size:20px;position:relative;color:#333;padding-bottom:20px;margin-bottom:37px}
.m-t1:after{content:'';position:absolute;left:0;bottom:0;width:24px;height:2px;background-color:#57575a}
.m-list10 li{margin-bottom:50px}
.m-list10 .con{display:block}
.m-list10 .pic{padding-top:66%;height:0;position:relative;overflow:hidden;margin-bottom:14px}
.m-list10 .pic img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-list10 .date{font-size:16px;font-family:arial;color:#666;padding-left:24px;margin-bottom:3px;display:block;background:url(../images/i-06.png) left center no-repeat}
.m-list10 h3{font-size:15px;line-height:21px;color:#000;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.m-list10 .con:hover h3{color:#fc6d41}
.m-list10 .con:hover .pic img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.mapBox1{height:606px}
.mapBox1 img{max-width:none;transition:0s;-ms-transition:0s;-moz-transition:0s;-webkit-transition:0s;-o-transition:0s}
.pop-bg{position:absolute;top:0;left:0;right:0;height:100%;background-color:rgba(0,0,0,.5)}
.pop-table{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1025;display:none}
.pop-table .cont{position:absolute;top:50%;left:50%;width:1360px;background-color:#fff;-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-table h3{height:86px;line-height:86px;text-align:center;font-size:36px;background-color:#f9f9f9}
.pop-table h3:before{content:'';width:34px;height:34px;display:inline-block;vertical-align:middle;margin-right:15px;background:url(../images/i-28.png) center no-repeat}
.pop-table .con{padding:30px 85px 60px}
.pop-table .top{overflow:hidden;font-size:18px;margin-bottom:18px}
.pop-table .post{float:left;color:#333;font-weight:700}
.pop-table .table{font-size:18px;height:401px;overflow-y:auto;border-top:1px solid #999;border-bottom:1px solid #999}
.pop-table table{width:100%}
.pop-table td{border:1px solid #999;height:55px;border-top:0}
.pop-table .t1{width:180px;text-align:center}
.pop-table .inp{height:55px;display:block;width:100%;text-align:center;font-size:18px;border:0}
.pop-table .date .inp{display:inline-block}
.pop-table .txt{width:100%;display:block;text-align:center;padding:15px;font-size:18px;border:0}
.pop-table .txt1{height:235px}
.pop-table .txt2{height:102px}
.pop-table .tips{color:#666}
.pop-table .bot{overflow:hidden;padding:30px 80px 30px 66px}
.pop-table .num{width:120px}
.pop-table .year{width:75px}
.pop-table .month{width:35px}
.pop-table .day{width:40px}
.pop-table .time .inp{display:inline-block}
.pop-table .time{float:right}
.pop-table .promise{float:left;width:400px}
.pop-table .promise .inp{display:inline-block;width:280px;text-align:left}
.pop-table .t2{padding:0 30px}
.pop-table .t3{text-align:center}
.pop-table .file{overflow:hidden;line-height:35px;font-size:16px;margin-top:15px;margin-bottom: 20px;}
.pop-table .file span{float:left}
.pop-table label{float: left;width:145px;height:35px;display:block;overflow:hidden;background-color:#e5e5e5;text-align:center}
.pop-table label input{position:absolute;left:-9999px}
.pop-table .btn,.btn-yin{width:180px;height:54px;display:block;margin:0 auto;background-color:#fc6d42;font-size:20px;color:#fff;border:0;cursor:pointer;border-radius:40px}
.pop-table .file-tit{float: left;width: 300px;height: 35px;border: 1px solid #999;margin-left: 15px;
	padding: 0 15px;
}





@media only screen and (max-width:1920px){
.g-tit1 h3{font-size:2.1875vw}
.m-about .counter,.m-about1 .counter{font-size:2.604166vw}
.p-tips{width:4.2708333vw}
.m-about{width:32.291666vw;margin-right:7.8125vw}
.m-about .num li{margin-right:3.020833vw}
.m-about .num{margin-bottom:7.291666vw}
.m-about .desc{margin-bottom:2.864583vw}
.m-tab1{margin-bottom:8.854166vw}
#page3 .col-l{margin-left:7.8125vw;width:20.83333vw}
.g-tit1 em{font-size:1.5625vw}
.fd-txt .tel{font-size:2.083333vw}
.fd-con .col-c{padding-left:7.2916666vw}
.g-top .tit em{font-size:5.208333vw}
.g-top .tit h3{font-size:1.5625vw}
.ban{height:28.8541666vw}
.m-list4 h3 span,.m-txt1 .tit h1{font-size:1.5625vw}
.m-txt1{padding-top:4.479166vw;padding-bottom:4.27083vw}
.m-list4 h3,.m-txt1 .tit{padding-bottom:1.8229166vw;margin-bottom:1.6666vw}
.m-list4 .txt{padding:7.291666vw 4.6875vw 0 5.15625vw}
.m-adds .tit{font-size:1.875vw}
.mapBox1{height:31.5625vw}
.m-list7 .con{height:37.34375vw}
.fix-ico{width: 4.2708333vw;top: 12.5vw;}
}
@media only screen and (max-width:1680px){
.m-about .desc{font-size:14px}
.m-slider2 h3{font-size:18px;margin-bottom:12px}
.m-slider2 .txt{padding:25px 20px 20px}
.wp{max-width:1200px}
.m-slider2 .slick-prev{left:-60px}
.m-slider2 .slick-next{right:-60px}
.m-slider2 .desc{font-size:14px;line-height:26px}
.m-slider2 .date{margin-bottom:5px}
.m-slider2{padding-top:15px}
.wp-1{max-width:1200px}
.fd-logo img{height:35px}
.fd-txt span{font-size:14px}
.fd-logo{margin-bottom:25px}
.fd-con .col-l{width:29%}
.fd-qr .item{width:100px}
.fd-qr p{font-size:12px}
.fd-txt .desc{font-size:14px;line-height:30px}
.fd-bot{font-size:12px}
.fd-bot .tips{padding-left:10px;line-height:40px}
.fd-bot .tips:before{height:40px;width: 30px;left: -29px;background-position:right center;
	-o-background-size:auto 100%;-ms-background-size:auto 100%;
	-moz-background-size:auto 100%;
	-webkit-background-size:auto 100%;
	background-size:auto 100%
}
.fd-bot .tips:after{height: 40px;}
.footer{padding:60px 0 30px}
.fd-con{padding-bottom:45px}
.nav .v1{font-size:16px}
.logo img{height:38px}
.warp{max-width:1200px}
.m-list2 .con{margin:0 15px}
.m-list2 li{margin-bottom:30px}
.m-list2 p{font-size:16px}
.m-list2{margin:0 -15px;padding-top:30px}
.m-list2 .con:after{
	width: 280px;height: 280px;right: -70px;bottom: -70px;
}
.g-tab li a{font-size:14px}
.m-list1 .top span{font-size:20px}
.m-txt1 .back,.m-txt1 .txt{font-size:14px}
.m-slider3 .con{margin:0 15px}
.m-list4 .txt{padding:50px 30px 0}
.m-list4 .desc{font-size:14px;margin-bottom:25px}
.m-list4 .more{width:42px;height:42px;-o-background-size:18px auto;-ms-background-size:18px auto;-moz-background-size:18px auto;-webkit-background-size:18px auto;background-size:18px auto}
.m-adds p{font-size:14px}
.m-adds h4{font-size:16px;margin-bottom:15px}
.m-adds .ico{height:45px;-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-adds .con{padding:50px 0 30px}
.m-adds{padding-top:80px;max-width: 1200px;
	-o-background-size:150px auto;
	-ms-background-size:150px auto;
	-moz-background-size:150px auto;
	-webkit-background-size:150px auto;
	background-size:150px auto;
	margin-bottom:60px
}
.m-adds .tit{margin-bottom:50px}
.m-txt3 .txt{font-size:16px}
.m-txt3 .txt span{font-size:32px}
.m-txt3 .pic{width:150px;margin-right:50px}
.m-txt3{margin-top:50px}
.m-list7 h3{font-size:18px;padding-bottom:20px;margin-bottom:20px}
.m-list7 .desc{font-size:14px}
.m-list7 .ico{margin-bottom:30px}
.m-send p{font-size:16px}
.m-send .tit img{width:500px}
.m-send{padding:70px 0 50px}
.m-list6 .item h3{font-size:20px}
.m-list6 .item .desc{font-size:14px}
.m-list3 .tit h3{font-size:22px}
.m-list3 .desc{font-size:14px;line-height:28px;height:84px;margin-bottom:15px}
.g-btn1{font-size:14px}
.m-list3 .tit h3:after{height:18px;margin-top:-9px}
.m-list3 .con{padding:40px;width:550px}
.m-list3 li{padding:30px;margin-bottom:30px}
.m-list5 li{margin:0 40px}
.m-list5 h3{font-size:20px}
.m-list5 p{font-size:12px}
.m-list5{padding-top:100px;margin-bottom:50px}
.m-txt2 .txt{font-size:14px;padding:20px 80px 60px}
.m-txt2{height:450px}
.m-txt4 .pic{width:250px}
.m-list8 h3,.m-txt4 .txt{font-size:14px}
.m-list8 .pic{margin-bottom:10px;padding-bottom:12px}
.m-list8 .con{margin:0 15px}
.m-list8{margin:0 -15px}
.m-list8 li{margin-bottom:30px}
.m-txt4{margin:50px 0 60px}
.m-about1 .pic{width:300px;margin-right:40px}
.m-about1 .txt{font-size:14px}
.m-about1{padding:50px 0 60px}
.row-ovh .wp-2{max-width:1200px}
.row-ovh .col-l{width:880px}
.row-ovh .col-r{width:280px}
.m-contactg .title{font-size:24px}
.m-contactg .info span,.m-list10 h3{font-size:14px}
.m-new1 .pic{width:500px;height:328px}
.m-new1 .date{font-size:18px;margin-bottom:30px}
.m-new1 .txt h3{font-size:22px;padding-right:100px}
.m-new1 .desc{font-size:16px;margin-bottom:25px}
.m-new1 .more{width:200px;height:50px;line-height:48px;font-size:16px}
.m-new1 .more:after{width:20px;margin-left:5px;-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-new1 .con{padding:40px 50px}
.m-list9 h3{font-size:18px}
.m-list9 li a{font-size:18px;line-height:120px}
.m-list9 .date{width:20%}
.pop-table h3{font-size:24px;line-height:60px;height:60px}
.pop-table h3:before{margin-right:5px;-o-background-size:24px auto;-ms-background-size:24px auto;-moz-background-size:24px auto;-webkit-background-size:24px auto;background-size:24px auto}
.pop-table .top{font-size:14px}
.pop-table .con{padding:20px 40px}
.pop-table .inp,.pop-table td{height:36px}
.pop-table .cont{width:1000px}
.pop-table .t1{width:110px}
.pop-table .t2{padding:0 5px;width:55px;text-align:center}
.pop-table .num{width:70px}
.pop-table .year{width:50px}
.pop-table .month{width:25px}
.pop-table .day{width:30px}
.pop-table .table{font-size:14px;height:300px}
.pop-table .file{font-size:12px}
.pop-table .btn{width:150px;height:45px;font-size:14px}
}
@media only screen and (max-width:1440px){
.m-about .num li{margin-bottom:20px}
.m-tab1 li a{font-size:14px;line-height:32px}
.g-btn1{font-size:14px}
.m-slider1 .slider{height:350px;padding:30px 20px 0}
.m-slider1 h3{font-size:18px;margin-bottom:15px}
.m-slider1 .slick-dots{left:20px;bottom:20px}
.m-slider1 .desc{margin-bottom:20px}
.m-slider2 .con{margin:0 20px 40px}
.m-slider2{margin:0 -20px}
#page4 .wp{max-width:1000px}
.m-about .btn{font-size:14px}
.m-about .num{margin-bottom:40px}
.g-tit1{margin-bottom:15px}
.m-about .desc{margin-bottom:20px}
.m-tab1{margin-bottom:30px}
.m-slider2 .txt{box-shadow:5px 8px 15px 0 rgba(13,4,9,.1)}
.m-slider2 h3{font-size:16px;line-height:24px;height:48px;margin-bottom:6px}
.m-slider2 .date{font-size:12px;padding-left:20px;-o-background-size:12px auto;-ms-background-size:12px auto;-moz-background-size:12px auto;-webkit-background-size:12px auto;background-size:12px auto}
.m-slider2 .desc{font-size:12px;line-height:22px}
.g-tit1 .more{font-size:12px}
.g-top .cur{margin-top:45px}
.g-top{padding-bottom:20px}
.m-list2 .ico{width:70px;height:70px}
.m-list1 .top span{font-size:16px}
.m-list1 .top{padding-left:40px}
.m-list1 .con{padding:30px 40px}
.m-list1 .con h3{font-size:20px}
.m-list1 .txt{font-size:14px;line-height:30px;margin-bottom:10px}
.m-list1 .bot span,.m-list1 .btn{font-size:14px}
.m-list1 li{margin-bottom:20px}
}
@media only screen and (max-width:1199px){
.fix-ico{display: none;}
.warp,.wp,.wp-1,.wp-2{width:auto;padding:0 10px}
.header{padding:0 10px;height:60px;background-color:rgba(0,0,0,.5)}
.logo{line-height:60px;margin:0}
.logo img{display:inline-block;vertical-align:middle}
.menuBtn{display:block;margin-top:10px}
.header .hdr{float:none;position:fixed;top:0;bottom:0;width:250px;right:0;background-color:rgba(0,0,0,.8);display:none;padding-top:70px;overflow-y:auto;padding-bottom:50px}
.nav{float:none;margin:0}
.nav li{width:auto;float:none}
.nav .v1:after{display:none}
.nav .v1{padding:0 20px;font-size:14px;line-height:40px}
.header .lang{border-left:0;margin:0 0 20px;display:block;padding-left:20px;float:none}
.so-btn{display:none}
.so{display:block!important;position:relative;margin:0 20px;top:auto}
.so .inp{width:100%}
.nav dl{position:static;opacity:1;visibility:visible;width:auto;display:none;margin:0 20px;padding:10px 0;text-align:left;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);transition:0s;-ms-transition:0s;-moz-transition:0s;-webkit-transition:0s;-o-transition:0s}
.nav dl:after{display:none}
.nav dd a{text-align:left;padding:0 20px}
.banner{height:50vw}
.btn-down{display:none}
#fp-nav{display:none!important}
.m-about{width:auto;margin:0 10px;padding:30px 0;color:#fff}
.g-tit1{text-align:center}
.g-tit1 em{font-size:16px}
.g-tit1 h3{font-size:20px}
.m-about .g-tit1 em,.m-about .g-tit1 h3,.m-about .num p{color:#fff}
.m-about .num li{float:none}
.m-about .counter{font-size:32px}
.m-about .num{margin-bottom:20px}
.m-about .btn{margin:0 auto}
#page3 .col-l{width:auto;float:none;height:auto;padding-top:30px;margin:0}
#page3 .col-r{float:none}
#page3 .cont{position:static;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.m-tab1{overflow:hidden;margin-bottom:15px}
.m-tab1 li{width:25%;float:left;text-align:center}
.g-btn1{margin:0 auto 20px}
.pic-tab.show-db{height:auto;padding:30px 15px}
.m-slider1{position:static;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
#page4{padding-top:30px}
.m-slider2 .slick-next{right:20px;top:40%}
.m-slider2 .slick-prev{left:20px;top:40%}
.fd-con .col-l{width:auto;float:none}
.fd-nv{display:none}
.fd-logo{text-align:center}
.footer{padding:30px 0 10px}
.fd-con .col-c{display:none}
.fd-con .col-r{float:none;text-align:center}
.fd-qr{text-align:center}
.fd-qr .item{display:inline-block;float:none}
.fd-bot .tips,.fd-share{display:none}
.fd-bot{line-height:20px;text-align:center;padding:0 10px}
.fd-con{padding-bottom:20px}
.g-top .cur{display:none}
.g-top .tit{text-align:center;float:none}
.g-top .tit em{font-size:40px}
.g-top .tit h3{font-size:20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.g-tab{border-bottom:0}
.g-tab li a{line-height:40px;border-bottom:1px solid #e5e5e5}
.m-list2 li{width:auto;float:none;margin-bottom:10px}
.header .lang,.nav .v1{color:#fff}
.m-list1 li{margin-bottom:10px}
.m-list1 .top{padding-left:10px;padding-right:10px;line-height:45px;height:45px}
.m-list1 .top span{font-size:14px}
.m-list1 .top .s2,.m-list1 .top .s3{display:none}
.m-list1 .top .s4{float:right}
.m-list1 .top .s4:after{width:25px;height:25px;margin-left:10px}
.m-list1 .top .s1{width:70%}
.m-list1 .con{padding:15px 10px}
.m-list1 .con h3{font-size:16px}
.m-list1 .txt{font-size:12px;line-height:26px}
.m-list1 .col-l,.m-list1 .col-r{width:auto;float:none}
.m-list1{margin-top:20px;margin-bottom:50px}
.g-top{margin-top:15px}
.m-txt1{padding-top:25px}
.m-txt1 .tit h1{font-size:20px;float:none}
.m-txt1 .tit h1:after{height:18px;margin-top:-9px}
.m-txt1 .back{padding-left:24px;-o-background-size:18px auto;-ms-background-size:18px auto;-moz-background-size:18px auto;-webkit-background-size:18px auto;background-size:18px auto}
.m-slider3 .con{margin:0 5px}
.m-slider3 .slick-arrow{display:none!important}
.m-list4 .pic{width:auto;float:none!important}
.m-list4 h3 span{font-size:18px;padding-left:10px}
.m-list4 h3 span:after{content:'';height:16px;margin-top:-8px}
.m-list4 .txt{padding:15px 10px}
.m-list4 .more{display:none}
.m-list4 .desc{margin-bottom:0}
.m-list4{margin-top:20px}
.m-list4 li{margin-bottom:10px}
.pages{margin:30px 0}
.m-adds li{width:auto;float:none;margin-bottom:10px}
.m-adds{padding:50px 10px 0}
.m-adds .tit{font-size:20px;margin-bottom:20px}
.mapBox1{height:250px}
.m-txt3 .pic{display:none}
.m-txt3 .txt{font-size:14px;padding-top:0}
.m-txt3 .txt span{font-size:30px}
.m-txt3{margin-top:20px}
.m-list7{margin-top:25px;padding:20px 0;overflow:hidden}
.m-list7 li{width:50%;margin-bottom:20px}
.m-list7 .con{height:auto}
.m-list7 .txt{position:static;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.m-list7 .desc{display:block}
.m-list7 .ico{margin-bottom:10px}
.m-list7 h3{margin-bottom:10px;padding-bottom:0}
.m-list7 h3:after{display:none}
.m-send p{font-size:14px;line-height:22px}
.m-send{padding:30px 0 20px}
.m-list6 .col-l{width:auto;float:none}
.m-list6 .con{margin:0;height:auto!important;padding:30px 15px 20px}
.m-list6{margin:0 0 20px;padding-top:25px}
.m-list6 .item{margin-bottom:10px}
.m-list6 .col-b .item{width:auto;float:none}
.m-list6 .item h3{font-size:18px}
.m-list3 .con{width:auto;padding:20px 15px 0}
.m-list3 li{padding:20px;margin-bottom:10px}
.m-list3 .tit h3{font-size:18px}
.m-list5{overflow:hidden;padding-top:20px;margin-bottom:20px}
.m-list5 li{width:50%;float:left;margin:0 auto 20px}
.m-list5 .ico{width:120px;height:100px;margin-bottom:10px;-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-list5 h3{font-size:16px;padding-bottom:6px;margin-bottom:8px}
.m-txt2{height:auto}
.m-txt2 .txt{position:static;padding:0}
.m-txt4 .pic{display:none}
.m-txt4{margin:20px 0 30px}
.m-list8 li{width:50%;margin-bottom:10px}
.m-list8 .con{margin:0 5px;padding-bottom:8px}
.m-list8{margin:0 -5px}
.m-list8 h3{font-size:12px}
.m-about1 .counter{font-size:32px}
.m-about1 .num{width:auto;float:none;margin-right:0}
.m-about1 .num li{margin-bottom:20px}
.m-about1 .pic{width:auto;float:none;margin-right:0;margin-bottom:15px}
.m-about1 .pic:after{display:none}
.m-about1{padding:20px 0}
.row-ovh .col-l{width:auto;float:none}
.m-contactg .title{font-size:18px}
.row-ovh{padding:30px 0 20px}
.m-bottomg .bdsharebuttonbox span,.m-contactg .info span{font-size:12px}
.m-bottomg{margin-top:15px}
.m-bottong1 .return{width:120px;height:32px;line-height:32px;font-size:12px}
.m-bottong1 .botn-r a{width:80px;height:32px;line-height:30px}
.row-ovh .col-r{width:auto;float:none;padding-top:30px}
.m-t1{font-size:18px;padding-bottom:15px;margin-bottom:15px}
.m-list10 li{margin-bottom:15px}
.m-list10 .date{font-size:12px}
.m-list9 h3{width:auto;float:none;font-size:14px;padding-right:0}
.m-list9 .date,.m-list9 .more{display:none}
.m-list9 li a{line-height:50px}
.m-new1 .pic{width:auto;float:none;height:auto}
.m-new1 .con{padding:20px}
.m-new1 .txt h3{padding-right:0;font-size:18px;line-height:1.5;margin-bottom:10px}
.m-new1 .date{margin-bottom:10px;font-size:12px}
.m-new1 .desc{padding-right:0}
.pop-table h3{height:40px;line-height:40px;font-size:18px}
.pop-table h3:before{width:25px;-o-background-size:18px auto;-ms-background-size:18px auto;-moz-background-size:18px auto;-webkit-background-size:18px auto;background-size:18px auto}
.pop-table .table{overflow-x:auto;border-left:1px solid #999;border-right:1px solid #999;height:250px}
.pop-table table{width:900px}
.pop-table td{border-left:0}
.pop-table .cont{width:auto;left:10px;right:10px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.pop-table .con{padding:10px 20px 30px}
.pop-table .post{float:none;margin-bottom:5px}
.pop-table .time{font-size:12px;float:none;text-align:right;display:block}
.pop-table .top{margin-bottom:3px}
.pop-table .file{margin-top:8px;margin-bottom:15px}
.m-list1 .bot span{line-height:24px}
.m-list3{margin-top: 20px;}
}
@media only screen and (max-width:479px){
.banner{height:280px}
.ban{height:150px;margin-top:60px}
}


.pop-table-1{position: static;}
.pop-table-1 .cont{position: static;margin: 0 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);
}
.btn-yin{width: 160px;margin-bottom: 150px;}
.pop-table-1 .table{height: auto;font-size: 14px;}
.pop-table-1 .inp{font-size: 14px;}
.pop-table-1 .txt{font-size: 14px;}
.pop-table-1 .txt1{height: 150px;}
.pop-table-1 .txt2{height: 100px;}
.pop-table-1 .inp, .pop-table-1 td{height: 36px;}
.pop-table-1 .top{font-size: 14px;}
.pop-table-1 h3{font-size: 24px;line-height: 60px;height: 60px;}
.pop-table-1 h3:before{margin-right: 5px;
	-o-background-size: 24px auto;
	-ms-background-size: 24px auto;
	-moz-background-size: 24px auto;
	-webkit-background-size: 24px auto;
	background-size: 24px auto;
}
.btn-yin{height: 40px;line-height: 40px;font-size: 14px;}

.pop-table-1 .con{padding-bottom: 30px;}