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}
.service p{text-indent:2em;line-height:38px;font-size:14px;}
.service b{font-size:18px;    line-height: 58px;margin-top:20px;    display: inline-block;}
.service .xian {
    width: 60px;
    height: 1px;
    background: #2190d9;
    margin: 20px auto 0 auto;
}
.web_tit {
    overflow: hidden;
    text-align: center;
    line-height: 1;
    padding: 0 0 38px 0;
}
.web_tit span {
    font-size: 30px;
    color: #333;
}
.web_tit i {
    display: block;
    overflow: hidden;
    background: url(../images/icon_webtit.png) center center no-repeat;
    height: 5px;
    margin: 10px 0 15px 0;
}
.web_tit em {
    color: #999;
    letter-spacing: 6px;
    font-weight: 'Arial';
    text-transform: uppercase;
}
.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:#333;overflow-x:hidden;
    min-width: 1200px;
}
.m-details h1{text-align:center;}
.info .l{text-align: center;
    width: 100%;
    margin: 0 auto;
    display: flow-root;}
.desc b{    color: #2d3084;}
.desc p b span{font-size:14px;line-height: 28px}
.desc b span{font-size:16px;}
.desc p{text-indent:2em;}
.desc p span{font-size:14px;font-family:"微软雅黑","Microsoft Yahei" !important;}
a{text-decoration:none;color:#333}
a:hover{color:#071a4e}
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:"微软雅黑","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:SourceHanSerifCN-Bold;src:url(../fonts/SourceHanSerifCN-Bold.otf)}
.ani{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.wp{width:100%;max-width:1440px;margin:0 auto}
.wp2{width:100%;max-width:1200px;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}
.header{position:fixed;top:0;left:0;right:0;z-index:108;height:100px;padding:0 55px 0 50px;background-image: linear-gradient(rgba(255,255,255, 0.70), rgba(255,255,255, 0.70)), url('');}}
.header.fixed{background:url(../images/hd-bg.png)}
.logo{float:left;width:472px;height:auto;padding-top:35px;}
.logo img{width:100%;height:100%;display:block}
 @media only screen and (max-width: 1200px){
 .logo{ width:400px;}
 .logo img{width:90%;height:90%;display:block}
 }
.hdr{float:right}
.nav{float:left;margin-top:23px;padding-right:54px;/*position:relative*/;}
/*.nav:after{content:'';position:absolute;right:0;top:50%;width:1px;height:24px;margin-top:-12px;background-color:#fff}*/
.nav li{float:left;margin-left:58px}
.nav .v1{display:block;font-size:18px;color:#404040;font-weight:700;line-height:77px;position:relative;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.nav .v1:after{content:'';position:absolute;left:50%;right:50%;bottom:0;height:3px;background-color:#2d3084;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.nav li.on .v1,.nav li:hover .v1{color:#2d3084}
.nav li.on .v1:after,.nav li:hover .v1:after{left:0;right:0}
.nav .sub{position:absolute;top:77px;left:0;width:100%;display:none;background-color:rgba(255,255,255,.7);}
.nav .pic{width:285px;float:left;margin-right:36px}
.nav .pic img{width:100%;display:block}
.nav dl{overflow:hidden;position:relative;font-size: 0;text-align: center;/*top:-11px;margin-bottom:-18px*/}
.nav dd{display: inline-block;}
.nav dd a{display:block;font-size:18px;color:#333;line-height:70px;
    position:relative;padding: 0 37px;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.nav dd a:after{content: '';position: absolute;top: 50%;right: -3px;
    width: 6px;height: 6px;border-radius: 50%;margin-top: -3px;
    background-color: #d2d3d3;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.nav dd a:before{content: '';position: absolute;top: 50%;left: -3px;
    width: 6px;height: 6px;border-radius: 50%;margin-top: -3px;
    background-color: #d2d3d3;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
/*.nav dd{border-bottom:1px dashed #dcdcdc}*/
.nav dd:last-child a:after{display: none;}
.nav dd:first-child a:before{display: none;}
.nav dd:hover a{z-index: 2;color:#c9a857}
.nav dd:hover a:after,.nav dd:hover a:before{background-color: #c9a857;}
.nav li:nth-last-child(1) .sub,.nav li:nth-last-child(2) .sub,.nav li:nth-last-child(3) .sub{left:auto;right:0}
.so-banben{float:left;/*;width:28px;*/ font-size: 18px; line-height: 40px; height:40px;margin-top:40px;}
.so-banben a{float:left;/*width:28px;*/ color: #404040; font-size: 18px; line-height: 40px; height:40px;}
.so-banben a:hover{color: #2d3084; }
.so-banben .on{color: #d7262b; }
.so-btn{float:left;width:40px;height:40px;margin-top:40px;cursor:pointer;background:url(../images/so.png) center no-repeat;-o-background-size:22px auto;-ms-background-size:22px auto;-moz-background-size:22px auto;-webkit-background-size:22px auto;background-size:22px auto}
.so{width:250px;position:absolute;right:200px;top:105px;display:none}
.so .inp{width:100%;display:block;height:40px;background-color:rgba(0,0,0,.6);color:#fff;border-radius:20px;border:0;font-size:16px;padding:0 40px 0 15px}
.so .btn{position:absolute;top:0;right:0;width:40px;height:40px;cursor:pointer;border:0;background:url(../images/i-so.png) center no-repeat}
.hd-btn{float:right;margin-top:33px;margin-left:40px;position:relative}
.hd-btn dt{cursor:pointer;width:110px;height:35px;text-align:center;line-height:35px;font-size:16px;color:#071a4e;background-color:#c9a857}
.hd-btn dt:after{content:'';display:inline-block;vertical-align:middle;width:11px;height:7px;margin-left:7px;position:relative;top:-2px;background:url(../images/i-01.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}
.hd-btn dd{position:absolute;left:0;right:0;top:100%;padding-top:2px;display:none}
.hd-btn dd a{display:block;height:35px;text-align:center;line-height:35px;font-size:14px;color:#071a4e;margin-bottom:2px;background-color:#c9a857}
.hd-btn dd a:hover{background-color:#cb9b24}
.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:#004a84;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:10px;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;position:relative}
.banner .slick-list,.banner .slick-slide,.banner .slick-slider,.banner .slick-track{height:100%}
.banner .slick-slide .con{outline:0;position:relative;display:block;height:100%;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:46px;overflow:hidden;width:52px;height:52px;font-size:0;line-height:0;z-index:9;border-radius:50%;cursor:pointer;border:2px solid rgba(255,255,255,.2);background-color:transparent;background-repeat:no-repeat;background-position:center center}
.banner .slick-prev{left:66px;background-image:url(../images/left.png); background-color:#d7262b;border-color:#d7262b}
.banner .slick-next{left:142px;background-image:url(../images/right.png);background-color:#d7262b;border-color:#d7262b}
.banner .slick-arrow:hover{background-color:#2d3084;border-color:#2d3084}
.btn-down{position:absolute;left:50%;bottom:46px;width:20px;height:27px;z-index:16;margin-left:-10px;background:url(../images/mouse.png) center no-repeat;animation:1s linear infinite alternate next}
.btn-down:after{content:'';position:absolute;left:50%;bottom:40px;width:1px;height:30px;background-color:#fff}
@keyframes next{
0%{opacity:.7;transform:translateY(0)}
100%{opacity:1;transform:translateY(10px)}
}
.ban-yuan{position:absolute;left:66px;bottom:46px;width:62px;height:62px;z-index:3;border:2px solid rgba(255,255,255,.2);border-radius:50%;background:url(../images/i-05.png) center no-repeat}
.ban-yuan .wrapper{width:62px;height:62px;position:absolute;top:-2px;left:-2px;z-index:2;clip:rect(0,62px,62px,31px)}
.ban-yuan .circle{width:60px;height:60px;border:2px solid #fff;border-radius:50%;position:absolute;clip:rect(0,31px,62px,0)}
.ban-yuan li{opacity:0}
.ban-yuan li.base{opacity:1}
.ban-yuan li.base .left,.ban-yuan li.base .right,.ban-yuan li.base .wrapper{-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:linear}
.ban-yuan li.base .wrapper{-webkit-animation-duration:10ms;-webkit-animation-delay:2.5s;-webkit-animation-name:close-wrapper}
.ban-yuan li.base .left{-webkit-animation-duration:5s;-webkit-animation-name:left-spin}
.ban-yuan li.base .right{-webkit-animation-duration:2.5s;-webkit-animation-name:right-spin}
@-webkit-keyframes right-spin{
from{-webkit-transform:rotate(0)}
to{-webkit-transform:rotate(180deg)}
}
@-webkit-keyframes left-spin{
from{-webkit-transform:rotate(0)}
to{-webkit-transform:rotate(360deg)}
}
@-webkit-keyframes close-wrapper{
to{clip:rect(auto,auto,auto,auto)}
}
.ban{height:580px;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}
.footer{padding:90px 0 0; background-color: #1b3768;-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-nv{overflow:hidden;padding-bottom:8px}
.fd-nv dl{width:14.28%;float:left}
.fd-nv dt{margin-bottom:19px}
.fd-nv dt a{display:block;font-size:20px;color:#fff}
.fd-nv dd a{display:block;font-size:16px;line-height:42px;color:rgba(255,255,255,.6);transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.fd-copy{overflow:hidden;margin-top:49px;font-size:16px;line-height:33px;color:rgba(255,255,255,.7);border-top:1px solid rgba(255,255,255,.2);padding:26px 0 36px}
.fd-copy a{color:rgba(255,255,255,.7);transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.fd-copy a:hover,.fd-nv dd a:hover{color:rgba(255,255,255,1)}
.fd-bot{overflow:hidden}
.fd-qr{float:right}
.fd-qr .item{width:109px;float:left;margin-left:20px}
.fd-qr .pic{height:109px;margin-bottom:12px}
.fd-qr img{width:100%;height:100%;display:block}
.fd-qr p{text-align:center;font-size:14px;color:#fff}
.body_home{background:#000;height:100%;overflow:hidden;position:relative}
.index-home body{height:100%;overflow:hidden}
.index-home .wow{opacity:0}
.index-home{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}
.body_b{position:fixed;left:0;top:100%;bottom:0;right:0;background:#fff;transition:top .7s cubic-bezier(.5,0,.2,1) 0s;z-index:88;overflow:auto;overflow-x:hidden;outline:0}
.body_b *{outline:0}
.body_b.showdiv{top:0}
.body_b .mCSB_scrollTools{z-index:4;width:5px}
.body_b .mCSB_scrollTools .mCSB_draggerRail{width:5px;background:rgba(0,0,0,.1)}
.body_b .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#94070a;width:5px}
.body_b .fix-right{right:18px}

.index-home .header{transition: all 0.7s ease-out 0s;}
.header1{
	opacity: 0;
    transform: translateY(-100%);
    transition: all 0.5s ease-out 0s;
}
.header2{
	opacity: 0;
    transform: translateY(-100%);
    transition: all 0.5s ease-out 0s;
	background-color: #f8f8f8;
    
}
.body_b.showdiv .header2,.body_home.showdiv .header1{
    transition: all 0.7s ease-in-out 0.5s;
    transform: none;
    opacity: 1;
}
.fix-right{position:fixed;right:1px;top:50%;z-index: 101;display:none;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.fix-right li{margin-bottom:1px;position:relative}
.fix-right .ico{display:block;width:62px;height:62px;background-color:#112d60;border-radius:3px;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;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.fix-right .tao .ico{background-image:url(../images/i-10.png)}
.fix-right .jing .ico{background-image:url(../images/i-11.png)}
.fix-right .tel .ico{background-image:url(../images/i-12.png)}
.fix-right .top .ico{background-image:url(../images/i-13.png)}
.fix-right .link{position:absolute;top:0;right:64px;width:123px;background-color:#c8ad6b;padding:3px 0;border-radius:3px;visibility:hidden;opacity:0}
.fix-right .link dd{padding:0 0 1px;position:relative}
.fix-right .link dd:after{content:'';position:absolute;left:15px;right:15px;bottom:0;height:1px;background-color:rgba(255,255,255,.1)}
.fix-right .link dd:last-child:after{display:none}
.fix-right .link a{display:block;line-height:51px;font-size:14px;color:#fff;padding:0 15px 0 39px;background:url(../images/i-14.png) 15px center no-repeat;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.fix-right .link dd:hover a{background-color:#c8a243}
.fix-right .tel-txt{position:absolute;top:0;right:64px;height:62px;width:220px;line-height:62px;text-align:center;font-size:24px;color:#fff;font-weight:700;background-color:#c8ad6b;border-radius:3px;visibility:hidden;opacity:0}
.fix-right li:hover .ico{background-color:#c8ad6b}
.fix-right li:hover .link,.fix-right li:hover .tel-txt{visibility:visible;opacity:1;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.row-a1{padding:70px 0 80px; background-color:#fafafa}
.g-t1{*zoom:1}
.g-t1:after,.g-t1:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.g-t1 .tit{font-family:SourceHanSerifCN-Bold;line-height:1.1}
.g-t1 .tit h2{font-size:43px;color:#1b3768;margin-bottom:15px}
.g-t1 .tit em{font-size:18px;color:#c8ad6b; font-weight: 600;}
.g-t1 .tab{overflow:hidden;position:relative;margin-left:488px;margin-top:53px}
.g-t1 .tab li{float:left;margin-right:62px}
.g-t1 .tab li span{font-size:26px;color:#888;display:block;position:relative;padding-bottom:23px;cursor:pointer}
.g-t1 .tab li span:after{content:'';position:absolute;left:50%;right:50%;bottom:-1px;height:2px;background-color:#243149;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.g-t1 .tab li .more{position:absolute;right:0;bottom:26px;display:none;font-size:18px;color:#888}
.g-t1 .tab li .more:hover{color:#1b3768}
.g-t1 .tab li.on span:after,.g-t1 .tab li:hover span:after{left:0;right:0}
.g-t1 .tab li.on span,.g-t1 .tab li:hover span{color:#1b3768}
.g-t1 .tab li.on .more,.g-t1 .tab li:hover .more{display:block}
.row-a1 .g-t1{position:relative;margin-bottom:34px;border-bottom:1px solid rgba(160,160,160,.25)}
.row-a1 .g-t1 .tit{float:left}
.row-a1 .ovh{overflow:hidden;margin:0 -19px}
.row-a1 .col-l{width:33.33%;padding:0 19px}
.m-news1 .con{display:block;height:575px;background-color:#fff; box-shadow:0 2px 20px 0 rgba(0,0,0,.08); margin-bottom: 30px;}
.m-news1 .pic{padding-top:73%;height:0;position:relative;overflow:hidden}
.m-news1 .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-news1 .play{position:absolute;top:50%;left:50%;z-index:2;width:68px;height:68px;background:url(../images/i-06.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;-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-news1 .txt{padding:32px 35px 0;height:236px}
.m-news1 .top{overflow:hidden;margin-bottom:20px}
.m-news1 .lab{float:left;font-size:16px;color:#d7262b}
.m-news1 .date{float:right;font-size:16px;font-family:arial;color:#cbcbcb;padding-left:21px;background:url(../images/i-07.png) left center no-repeat}
.m-news1 h3{font-size:20px;color:#111;font-weight:600;margin-bottom:18px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.m-news1 .desc{font-size:16px;line-height:25px;color:rgba(136,136,136,.6);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.m-news1 .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-news1 .con:hover h3{color:#071a4e}
.m-news2 .con{display:block;padding:55px 35px 0;height:575px;position:relative;background:url(../images/p-bg2.png) right bottom no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.m-news2 .top{overflow:hidden;margin-bottom:24px}
.m-news2 .lab{float:left;font-size:16px;color:#c8ad6b}
.m-news2 .date{float:right;font-size:16px;font-family:arial;color:#cbcbcb;padding-left:21px;background:url(../images/i-07.png) left center no-repeat}
.m-news2 h3{font-size:20px;color:#111;font-weight:400;margin-bottom:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.m-news2 .desc{font-size:16px;line-height:31px;color:rgba(136,136,136,.6);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.m-news2 .btn{width:147px;height:46px;display:block;line-height:46px;
	text-align:center;border-radius:23px;position:absolute;
	left:35px;bottom:54px;overflow: hidden;
	background-color: #c8ad6b;
	-o-background-size:35px auto;
	-ms-background-size:35px auto;
	-moz-background-size:35px auto;
	-webkit-background-size:35px auto;
	background-size:35px auto;
}
.m-news2 .btn:before{content: '';position: absolute;top: 0;bottom: 0;left: 0;
	width: 0;background-color: #1b3768;
	transition:.8s;
	-ms-transition:.8s;
	-moz-transition:.8s;
	-webkit-transition:.8s;
	-o-transition:.8s
}
.m-news2 .btn:after{content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;
	background:url(../images/i-08.png) center no-repeat;
}
.m-news2 .con:hover .btn:before{width: 100%;}
/*.m-news2 .con:hover .btn{opacity:.8;}*/
.m-news2 .con:hover h3{color:#071a4e}
.m-list1 li{margin-bottom:34px;border-bottom:1px solid rgba(218,218,218,.8)}
.m-list1 .con{display:block;overflow:hidden;padding-bottom:37px}
.m-list1 .pic{width:209px;height:144px;float:left;overflow:hidden;margin-right:20px}
.m-list1 .pic img{width:100%;height:100%;display:block;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-list1 .txt{overflow:hidden;padding-top:6px}
.m-list1 h3{font-size:18px;line-height:31px;font-weight:400;color:#333;margin-bottom:9px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.m-list1 .desc{font-size:16px;line-height:28px;color:#888;margin-bottom:18px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.m-list1 li:last-child{border-bottom:0;margin-bottom:0}
.m-list1 li:last-child .con{padding-bottom:0}
.m-list1 .btn{width:30px;height:12px;display:block;margin-left: 0;
	background:url(../images/i-09.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: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 .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-list1 .con:hover h3{color:#071a4e}
.m-list1 .con:hover .btn{margin-left: 10px;background-image: url(../images/i-09-on.png);}
.row-a2{position:relative}
.row-a2:after{content: '';position: absolute;top: 0;bottom: 0;right: 0;width: 38%;
	background:url(../images/p-bg3.jpg) center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover
}
.row-a2 .tab-show1{position: relative;z-index: 2;}
.g-t1-1{padding:54px 0 0;overflow:hidden}
.g-t1-1 .tit{float:left;position:relative;padding-right:35px}
.g-t1-1 .tit:after{content:'';position:absolute;top:50%;left:100%;width:39px;height:39px;margin-top:-20px;background:url(../images/i-15.png) left 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}
.g-t1-1 .tit:before{content:'';position:absolute;top:50%;left:100%;margin-left:39px;height:1px;width:3000px;background-color:#c8ad68}
.m-slider1{width:78%;padding-top:51px;position:relative;z-index:2}
.m-slider1 .con{display:block;padding-top:49%;height:0;position:relative;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-slider1 .slick-arrow{position:absolute;bottom:43px;overflow:hidden;width:62px;height:62px;font-size:0;line-height:0;z-index:9;border-radius:50%;cursor:pointer;border:2px solid rgba(255,255,255,.2);background-color:transparent;background-repeat:no-repeat;background-position:center center}
.m-slider1 .slick-prev{right:123px;background-image:url(../images/i-03.png)}
.m-slider1 .slick-next{right:44px;background-image:url(../images/i-02.png)}
.m-slider1 .slick-arrow:hover{background-color:#c8ad6b;border-color:#c8ad6b}
.m-slider1 .slick-dots{position:absolute;left:0;bottom:0;background-color:#c8ad6b}
.m-slider1 .slick-dots li{width:120px;height:115px;text-align:center;line-height:115px;display:none;font-family:arial;color:#fff;font-size:18px;letter-spacing:1px}
.m-slider1 .slick-dots li em{font-size:28px}
.m-slider1 .slick-dots li.slick-active{display:block}
.hide-dn{height:0;overflow:hidden}
.row-a2 .tab{position:absolute;top:0;bottom:0;right:0;z-index:16;width:22%;padding-right:180px;padding-top:180px;}
.row-a2 .tab li{position:relative;padding-right:68px;cursor:pointer}
.row-a2 .tab li:after{content:'';position:absolute;right:0;top:50%;width:55px;height:76px;z-index:2;background:url(../images/i-17.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;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.row-a2 .tab li:before{content:'';position:absolute;right:26px;bottom:0;width:2px;height:80px;margin-bottom:-40px;background-color:rgba(255,255,255,.1)}
.row-a2 .tab em{font-size:34px;color:#fff;font-family:SourceHanSerifCN-Bold;display:block;text-align:right;line-height:120px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.row-a2 .tab li.hover:after{background-image:url(../images/i-18.png)}
.row-a2 .tab li.hover:before{height:60px}
.row-a2 .tab li.hover em{color:#c8ad6b}
.row-a2 .tab li:last-child:before{display:none}
.g-t1-2{text-align:center;font-size:0;margin-bottom:50px}
.g-t1-2 .tit{display:inline-block;position:relative;padding:0 32px}
.g-t1-2 .tit:after,.g-t1-2 .tit:before{content:'';position:absolute;top:50%;width:587px;height:36px;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%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.g-t1-2 .tit:after{left:100%;background-position:left center;background-image:url(../images/i-20.png)}
.g-t1-2 .tit:before{right:100%;background-position:right center;background-image:url(../images/i-19.png)}
.row-a3{padding:70px 0 95px;background:url(../images/p-bg4.jpg) center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.tab-pic a{display:block;padding-top:28%;height:0;position:relative;overflow:hidden}
.tab-pic img{position:absolute;top:0;left:0;width:100%;height:100%;display:block}
.m-tab1{*zoom:1;box-shadow:0 2px 20px 0 rgba(0,0,0,.12)}
.m-tab1:after,.m-tab1:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.m-tab1 li{width:33.33%;float:left}
.m-tab1 .con{display:block;height:260px;padding:46px 35px 0 72px;
	background-color:#fff;position: relative;
	box-shadow:0 2px 20px 0 rgba(0,0,0,0);
	transition:.5s;
	-ms-transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	-o-transition:.5s
}
.m-tab1 .con:after{content: '';position: absolute;top: 0;right: 0;
	width: 100%;height: 100%;opacity: 0;
    background: url(../images/i-bg1.png) no-repeat right bottom;
	transition:.5s;
	-ms-transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	-o-transition:.5s
}
.m-tab1 .btn{width:40px;height:40px;display:block;position: relative;z-index: 3;
    background:url(../images/i-21.png) center no-repeat;
	-o-background-size:cover;
	-ms-background-size:cover;
	-moz-background-size:cover;
	-webkit-background-size:cover;
	background-size:cover;
	transition:.5s;
	-ms-transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	-o-transition:.5s
}
.m-tab1 li.hover .btn,.m-tab1 li:hover .btn{background-image:url(../images/i-22.png)}
.m-tab1 h3{font-size:30px;color:#333;font-family:SourceHanSerifCN-Bold;margin-bottom:12px;position: relative;z-index: 3;}
.m-tab1 .desc{position: relative;z-index: 3;font-size:16px;line-height:26px;color:#888;margin-bottom:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.m-tab1 li.hover .con,.m-tab1 li:hover .con{position:relative;z-index:2;
	box-shadow:0 2px 20px 0 rgba(0,0,0,.12);
    -o-background-size: cover;
    -ms-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
}
/*.m-tab1 li.hover .con h3,.m-tab1 li:hover .con h3,
.m-tab1 li.hover .desc,.m-tab1 li:hover .desc{color: #fff;}*/
.m-tab1 li.hover .con:after,.m-tab1 li:hover .con:after{opacity: 1;}
.row-a4{/*padding:156px 0 70px;*/padding:100px 0 40px;background:url(../images/p-bg5.jpg) center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.m-list2{overflow:hidden;padding-top:15px}
.m-list2 li{width:33.33%;float:left}
.m-list2 .con{display:block;text-align:center; margin: 0 20px;}
.m-list2 .pic{width:600px;height:345px;margin:0 auto 30px;position:relative}
.m-list2 .pic img{width:100%;height:100%;display:block;position:absolute;top:0;left:0;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-list2 .pic .img2{opacity:0}
.m-list2 .pic:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;background:url(../images/i-bg2.png) center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.m-list2 h3{font-size:30px;color:#333;font-family:SourceHanSerifCN-Bold;margin-bottom:12px}
.m-list2 .more{position:absolute;top:50%;left:50%;width:64px;height:64px;z-index:3;opacity:0;background:url(../images/i-23.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;-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-list2 .desc{font-size:16px;line-height:26px;color:#888;width:260px;margin:0 auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.m-list2 li .con:hover .pic .img1{opacity:0}
.m-list2 li .con:hover .more,.m-list2 li .con:hover .pic .img2{opacity:1}
.g-guide{position:absolute;top:0;bottom:0;left:0;right:0;background-position:center bottom;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.g-guide .con{position:absolute;top:50%;left:0;right:0;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.g-guide .p-logo{margin-bottom:30px}
.g-guide .p-logo img{display:block;margin:0 auto}
.g-guide .tips{color:#0f1057;font-size:16px;line-height:30px;margin-bottom:32px}
.g-guide .btn a{width:187px;height:67px;display:inline-block;margin:0 4px;font-size:20px;border:1px solid #112d60;line-height:65px;font-weight:700;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.g-guide .btn{font-size:0;margin-bottom:28px}
.g-guide .btn .a1{color:#112d60;background-color:transparent}
.g-guide .btn .a2{color:#fff;background-color:#112d60}
.g-guide .btn .a1:hover,.g-guide .btn .a2:hover{color:#fff;border-color:#2d497a;background-color:#2d497a}
.g-guide label{font-size:16px;color:rgba(15,16,87,.8);cursor:pointer}
.g-guide label input{width:14px;height:14px;display:inline-block;vertical-align:middle;position:relative;top:-1px;margin-right:10px;cursor:pointer;background:url(../images/i-24.png) center no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.g-guide label input:checked{background-image:url(../images/i-24-on.png)}
.g-guide .p1{padding:0;font-size:16px;color:#bb8e13;margin-top:20px}
.g-cur{*zoom:1;background-color:#fff;border-bottom:1px solid #e5e5e5}
.g-cur:after,.g-cur:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.g-cur .tab{float:left;line-height:79px}
.g-cur .tab .on{background: #eee;}
.g-cur .tab li{float:left;/*margin-right: 30px; */
    border: 1px solid #e5e5e5;
    border-right:0;
    padding: 0px 26px;
    border-bottom: #fff;}
    .g-cur .tab li:last-child {
  border-right:1px solid #e5e5e5;
}
.g-cur .tab li a{display:block;font-size:18px;color:#333;position:relative;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.g-cur .tab li a:after{content:'';position:absolute;left:50%;right:50%;bottom:0;height:2px;background-color:#2d3084;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.g-cur .tab li.on a,.g-cur .tab li:hover a{color:#2d3084}
.g-cur .tab li.on a:after,.g-cur .tab li:hover a:after{left:0;right:0}
.g-cur .cur{float:right;line-height:79px;font-size:16px;color:#888;padding-left:17px;background:url(../images/i-26.png) left center no-repeat}
.g-cur .cur a{color:#888}
.g-cur .cur a:hover{color:#112d60}
.g-t2{text-align:center;font-size:0;overflow:hidden}
.g-t2 span{font-size:32px;font-family:SourceHanSerifCN-Bold;position:relative;color:#2d3084;display:inline-block;padding:0 15px}
.g-t2 span:after,.g-t2 span:before{content:'';position:absolute;top:50%;width:587px;height:36px;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%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.g-t2 span:after{left:100%;background-position:left center;background-image:url(../images/i-20.png)}
.g-t2 span:before{right:100%;background-position:right center;background-image:url(../images/i-19.png)}
.row-b1{padding:47px 0 92px}
.m-txt1{padding-top:11px}
.m-txt1 .desc{font-size:16px;line-height:2;color:#888;margin-bottom:40px}
.m-txt1 .video{padding-top:45%;height:0;position:relative;overflow:hidden;background-color:#000}
.m-txt1 .video 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-txt1 .play{position:absolute;top:50%;left:50%;z-index:2;width:92px;height:92px;cursor:pointer;background:url(../images/i-25.png) center no-repeat;-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-txt1 .video:hover img{opacity:.7;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.row-b2{padding:54px 0 59px;background:url(../images/p-bg7.jpg) center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.m-list3{*zoom:1;margin:0 -10px;padding:32px 0 0}
.m-list3:after,.m-list3:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.m-list3 li{width:25%;float:left;margin-bottom:19px}
.m-list3 .con{height:157px;display:block;margin:0 10px;text-align:center;position:relative;top:0;padding:35px 20px 0;background-color:#fff;box-shadow:0 0 15.36px .64px rgba(0,0,0,.05);transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-list3 h3{font-size:20px;color:#333;margin-bottom:9px;position:relative;z-index:2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-list3 .desc{font-size:16px;line-height:26px;color:#888;position:relative;z-index:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-list3 .num{position:absolute;right:0;bottom:0;font-size:100px;line-height:1;font-family:Impact;color:rgba(200,173,107,.07)}
.m-list3 .con:hover{top:-8px;box-shadow:0 0 20px rgba(200,173,107,.5)}
.m-list3 .con:hover .desc,.m-list3 .con:hover h3{color:#c8ad6b}
.row-b3{padding:82px 0 0;background:url(../images/p-bg8.jpg) center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.m-list4{overflow:hidden;padding:56px 0 0}
.m-list4 li{width:14.28%;float:left}
.m-list4 .ico{display:block;width:115px;height:115px;border-radius:50%;margin:0 auto 20px;background-position: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%}
.m-list4 h3{font-size:18px;line-height:26px;color:#333;text-align:center;font-weight:400}
.row-b3-2{overflow:hidden;padding-top:92px}
.g-t3{text-align:center;font-size:0;overflow:hidden}
.g-t3 .tab{font-size:32px;font-family:SourceHanSerifCN-Bold;position:relative;display:inline-block}
.g-t3 .tab li{float:left;padding:0 15px;position:relative}
.g-t3 .tab li:after{content:'';position:absolute;right:0;top:50%;width:1px;height:28px;background-color:rgba(0,0,0,.2);margin-top:-14px}
.g-t3 .tab li:last-child:after{display:none}
.g-t3 .tab li a{color:#bbb}
.g-t3 .tab li.hover a{color:#c8ad6b}
.g-t3 .tab:after,.g-t3 .tab:before{content:'';position:absolute;top:50%;width:587px;height:36px;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%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.g-t3 .tab:after{left:100%;background-position:left center;background-image:url(../images/i-20.png)}
.g-t3 .tab:before{right:100%;background-position:right center;background-image:url(../images/i-19.png)}
.p-tips{text-align:center;font-size:16px;color:#888;margin-top:20px;margin-bottom:36px}
.row-b3-2 .col-l,.row-b3-2 .col-r{width:49.375%}
.m-video1 .con{display:block;position:relative}
.m-video1 .pic{padding-top:77.77%;height:0;position:relative;overflow:hidden;background-color:#000}
.m-video1 .con 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-video1 .play{position:absolute;top:50%;left:50%;width:92px;height:92px;z-index:2;background:url(../images/i-25.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;-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-video1:hover img{opacity:.7;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.m-list5{overflow:hidden;margin:0 -9px}
.m-list5 li{width:50%;float:left;margin-bottom:17px}
.m-list5 .con{display:block;position:relative;overflow:hidden;margin:0 9px}
.m-list5 .pic{padding-top:77.45%;height:0;position:relative;overflow:hidden;background-color:#000}
.m-list5 .pic img{position:absolute;top:0;left:0;width:100%;height:100%;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-list5 .con:hover img{opacity:.7;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.row-b3-3{padding:50px 0 133px;overflow:hidden}
.row-b3-3 .col-l{width:44%}
.row-b3-3 .col-r{width:49%}
.m-tel{text-align:center;line-height:23px;color:#666;padding-top:5px;margin-bottom:70px}
.m-tel span{font-size:18px;display:inline-block;vertical-align:middle}
.m-tel em{font-size:14px;color:#fff;height:23px;padding:0 10px;background-color:#c8ad6b;border-radius:4px;margin:0 12px;display:inline-block;vertical-align:middle}
.m-form1 .tit{text-align:center;font-size:26px;font-weight:400;color:#333;line-height:1.1;margin-bottom:66px}
.m-form1 .ovh{overflow:hidden;margin:0 -8px 28px}
.m-form1 .item{padding:0 8px;float:left}
.m-form1 .item-50{width:50%}
.m-form1 .item-30{width:33.33%}
.m-form1 .code{float: none;width: auto;padding-right: 130px;position: relative;}
.m-form1 .pic-code{position: absolute;right: 0;top: 0;width: 120px;height: 46px;}
.m-form1 .pic-code img{width: 100%;height: 100%;display: block;}
.m-form1 .inp{width:100%;display:block;height:46px;border:1px solid #d6d6d6;border-radius:3px;padding:0 15px;font-size:14px;background-color:transparent}
.m-form1 select.inp{background:url(../images/i-27.png) right 13px center no-repeat}
.m-form1 .inp::-webkit-input-placeholder{color:#333}
.m-form1 .inp::-moz-placeholder{color:#333}
.m-form1 .inp::-ms-input-placeholder{color:#333}
.m-form1 .btn{width:100%;display:block;height:46px;margin-top:42px;font-size:16px;color:#fff;border-radius:23px;background-color:#c8ad6b;border:0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-form1 .btn:hover{opacity:.8}
.m-pic img{width:100%;display:block}
.row-c1{overflow:hidden;padding:65px 0 76px}
.row-c1 .col-l{width:73.5%}
.row-c1 .col-r{width:26.5%;padding-left:16px}
.row-c1 .g-t2{margin-bottom:35px}
.m-pic2{position:relative}
.m-pic2 .play{position:absolute;top:50%;left:50%;width:92px;height:92px;cursor:pointer;z-index:3;background:url(../images/i-25.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;-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-pic2 .pic{padding-top:54%;height:0;position:relative;overflow:hidden;background-color:#000}
.m-pic2 .pic img,.m-pic2 .pic video{position:absolute;top:0;left:0;width:100%;height:100%;display:block}
.m-pic2 .pic img{z-index:1}
.m-tab2{overflow:hidden;background-color:#000}
.m-tab2 li{width:33.33%;float:left}
.m-tab2 li a{display:block;height:72px;line-height:72px;font-size:22px;color:#fff;text-align:center;position:relative;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-tab2 li a:after{content:'';position:absolute;top:0;bottom:0;right:0;width:1px;background-color:rgba(255,255,255,.2)}
.m-tab2 li.hover a{background-color:#c8ad6b}
.m-slider2 .con{display:block}
.m-slider2 .pic{padding-top:176%;height:0;position:relative;overflow:hidden}
.m-slider2 .pic img{position:absolute;top:0;left:0;width:100%;height:100%;display:block}
.m-slider2 .slick-dots{position:absolute;left:0;right:0;bottom:25px;z-index:2;text-align:center;font-size:0}
.m-slider2 .slick-dots li{display:inline-block;width:12px;height:12px;border-radius:50%;margin:0 4px;background-color:#dadada}
.m-slider2 .slick-dots li button{display:none}
.m-slider2 .slick-dots li.slick-active{background-color:#c8ad6b}
.m-slider2 .slick-arrow{position:absolute;top:50%;width:22px;height:36px;font-size:0;text-indent:9999px;border:0;cursor:pointer;z-index:2;opacity:.5;background-color:transparent;background-position: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%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-slider2 .slick-prev{left:14px;background-image:url(../images/i-29.png)}
.m-slider2 .slick-next{right:14px;background-image:url(../images/i-28.png)}
.m-slider2 .slick-arrow:hover{opacity:1}
.row-c2{overflow:hidden;padding-bottom:60px}
.row-c2 .col-l,.row-c2 .col-r{width:49.375%}
.row-c2 .g-t2{margin-bottom:34px}
.row-d1{padding:65px 0 124px;background:url(../images/p-bg9.jpg) center bottom 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-slide-certify{position:relative;margin:40px auto}
.m-slide-certify .swiper-container{padding-bottom:60px}
.m-slide-certify .swiper-slide{position:relative;width:1060px;height:646px;box-shadow:0 2px 20px 0 rgba(0,0,0,.15)}
.m-slide-certify .con{display:block;width:100%;height:100%;position:relative}
.m-slide-certify .swiper-slide .pic{opacity:.6;width:100%;height:100%}
.m-slide-certify .swiper-slide img{display:block;width:100%;height:100%}
.m-slide-certify .swiper-slide-active .pic{opacity:1}
.m-slide-certify .play{position:absolute;top:50%;left:50%;width:92px;height:92px;cursor:pointer;z-index:2;background:url(../images/i-25.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;-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-slide-certify h3{position:absolute;left:0;right:0;bottom:0;text-align:center;height:70px;line-height:70px;opacity:0;font-size:24px;color:#fff;font-weight:400;background-color:rgba(0,0,0,.5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-slide-certify .swiper-slide-active h3{opacity:1}
.m-slide-certify .swiper-arrow{position:absolute;top:50%;width:62px;height:74px;cursor:pointer;z-index:2;background-color:rgba(0,0,0,.5);background-position:center;background-repeat:no-repeat;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-slide-certify .swiper-prev{left:0;border-radius:0 37px 37px 0;background-position:17px center;background-image:url(../images/i-30.png)}
.m-slide-certify .swiper-next{right:0;border-radius:37px 0 0 37px;background-position:right 17px center;background-image:url(../images/i-31.png)}
.m-slide-certify .swiper-arrow:hover{background-color:rgba(0,0,0,1)}
.m-item1{overflow:hidden}
.m-item1 .item{float:left}
.m-item1 .item .con{display:block;position:relative}
.m-item1 .item-1{width:50%}
.m-item1 .item-1 .pic{padding-top:81%;height:0;position:relative;overflow:hidden}
.m-item1 .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-item1 .txt{position:absolute;color:#fff;z-index:2}
.m-item1 .txt h3{font-size:28px;font-family:SourceHanSerifCN-Bold;margin-bottom:12px}
.m-item1 .txt .desc{font-size:16px;line-height:28px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.m-item1 .item-1 .txt{position:absolute;left:0;bottom:0;width:332px;height:233px;padding:47px 45px 0 40px;background:rgba(200,173,107,.9)}
.m-item1 .item-2{width:50%}
.m-item1 .item-2 .pic{padding-top:40.5%;height:0;position:relative;overflow:hidden}
.m-item1 .item-2 .txt{top:50%;left:50px;width:250px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.m-item1 .item-3,.m-item1 .item-4{width:25%}
.m-item1 .item-3 .con,.m-item1 .item-4 .pic{padding-top:81%;height:0;position:relative;overflow:hidden}
.m-item1 .item-3 .txt,.m-item1 .item-4 .txt{top:50%;left:48px;right:58px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.m-item1 .item-3 .con{background-color:#ececec}
.m-item1 .item-3 .txt h3{color:#112d60}
.m-item1 .item-3 .txt .desc{color:#666}
.g-bgc1{background-color:#f5f5f5}
.g-bgc2{background-color: #fff;overflow: hidden;}
.m-list6{margin-top:51px}
.m-list6 li{margin-bottom:21px}
.m-list6 .con{padding:36px 50px 38px 40px;display:block;background-color:#fff;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-list6 .lab{display:block;font-size:16px;color:#c8ad6b;margin-bottom:8px}
.m-list6 h3{font-size:24px;font-weight:400;color:#111;margin-bottom:12px}
.m-list6 .desc{font-size:16px;line-height:30px;color:#888;margin-bottom:14px}
.m-list6 .date{font-size:16px;display:block;font-family:Arial;color:#cbcbcb;padding-left:21px;background:url(../images/i-32.png) left center no-repeat}
.m-list6 .con:hover{box-shadow:0 2px 20px 0 rgba(0,0,0,.08)}
.page_list {
    height: 44px;
    line-height: 44px;
    text-align: center;
    letter-spacing: 0;
    font-family: "Arial";
    font-size: 16px;
    margin-top: 20px;
        margin-bottom: 50px;
}
.page_list a {
    display: inline-block;
    color: #898989;
    border: 1px solid #e8e8e8;
    background: #f8f8f8;
    text-align: center;
    padding: 0 8px;
    margin: 0 5px;
    width: 40px;
}
.page_list a.on {
    color: #fff;
    border: 1px solid #ccc;
    background: rgb(215 38 43);
}
.pages ul{display:inline-block}
.pages li{float:left;margin:0 5px}
.pages li a{display:block;width:44px;height:44px;border:2px solid #e8e8e8;text-align:center;line-height:40px;font-size:16px;font-family:Arial;color:#666;border-radius:3px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.pages li.on a,.pages li:hover a{background-color:#d7262b;color:#fff;border-color:#d7262b}
.pages .arrow a{font-family:'黑体';font-weight:700;background-color:#e8e8e8}
.m-list7{*zoom:1;margin:0 -18px;padding-top:20px}
.m-list7:after,.m-list7:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.m-list7 li{width:25%;float:left;margin-bottom:40px}
.m-list7 .con{display:block;margin:0 18px;background-color:#fff;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s; box-shadow:0 2px 20px 0 rgba(0,0,0,.08)}
.m-list7 .pic{padding-top:69%;height:0;position:relative;overflow:hidden;background-color:#000}
.m-list7 .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-list7 .txt{padding:28px }
.m-list7 .top{overflow:hidden;margin-bottom:20px}
.m-list7 .lab{float:left;display:block;font-size:16px;color:#c8ad6b}
.m-list7 .date{float:right;font-size:16px;display:block;font-family:Arial;color:#cbcbcb;padding-left:21px;background:url(../images/i-07.png) left center no-repeat}
.m-list7 h3{font-size:18px;font-weight:600;color:#005bac;line-height:1.5;margin-bottom:10px;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-list7 .desc{font-size:16px;line-height:25px;height:50px;color:rgba(136,136,136,.8);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.m-list7 .con:hover{box-shadow:0 2px 20px 0 rgba(0,0,0,.08); background-color: #005bac;}
.m-list7 .con:hover .pic img{opacity:.7;-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-list7 .con:hover h3{color:#fff}
.m-list7 .con:hover .desc{color:#fff}





.m-list7c{*zoom:1;margin:0 -18px;padding-top:20px}
.m-list7c:after,.m-list7c:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.m-list7c li{width:25%;float:left;margin-bottom:40px}
.m-list7c .con{display:block;margin:0 18px;background-color:#fff;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s; box-shadow:0 2px 20px 0 rgba(0,0,0,.08)}
.m-list7c .pic{padding-top:69%;height:0;position:relative;overflow:hidden;background-color:#000}
.m-list7c .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-list7c .txt{padding:28px }
.m-list7c .top{overflow:hidden;margin-bottom:20px}
.m-list7c .lab{float:left;display:block;font-size:16px;color:#c8ad6b}
.m-list7c .date{float:right;font-size:16px;display:block;font-family:Arial;color:#cbcbcb;padding-left:21px;background:url(../images/i-07.png) left center no-repeat}
.m-list7c h3{font-size:18px;font-weight:600;color:#005bac;line-height:1.5;margin-bottom:10px;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-list7c .desc{font-size:16px;line-height:25px;height:50px;color:rgba(136,136,136,.8);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.m-list7c .con:hover{box-shadow:0 2px 20px 0 rgba(0,0,0,.08); background-color: #005bac;}
.m-list7c .con:hover .pic img{opacity:.7;-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-list7c .con:hover h3{color:#fff}
.m-list7c .con:hover .desc{color:#fff}



.row-ovh{overflow:hidden;padding:40px 0 78px}
.row-ovh .col-l{width:100%;padding:50px;background-color:#fff}
.row-ovh .col-r{width:368px;border-top:4px solid #c8ad6b;background-color:#fff;padding:0 29px}
.m-details h1{font-size:32px;color:#333;margin-bottom:23px}
.m-details .info{font-size:16px;line-height:32px;color:#888;overflow:hidden;border-bottom:1px solid #e5e5e5;padding-bottom:26px;margin-bottom:31px}
.m-details .info span{margin-right:15px}
.m-details .share{float:right}
.m-details .share em{float:left}
.m-details .bdsharebuttonbox{overflow:hidden}
.m-details .bdsharebuttonbox a{float:left;padding:0;margin:0 10px 0 0;
	background-position:center;
	background-repeat:no-repeat;
	width:24px;height:32px;
	-o-background-size:100% auto;
	-ms-background-size:100% auto;
	-moz-background-size:100% auto;
	-webkit-background-size:100% auto;
	background-size:100% auto
}
.bd_weixin_popup{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}

.m-details .txt{font-size:18px;line-height:34px;color:#333;border-bottom:1px solid #e0e0e0;padding-bottom:30px}
.m-details .arrow{font-size:18px;line-height:42px;padding:25px 0 10px}
.m-details .arrow .item{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-details .arrow .item a{color:#666;display:block;position:relative;padding-left:48px}
.m-details .arrow .item.disabled a{color:rgba(102,102,102,.54)}
.m-details .arrow .item:hover span{color:#c8ad6b}
.m-details .item a:before{position:absolute;top:50%;left:0;width:26px;height:26px;border-radius:50%;text-align:center;line-height:26px;font-family:'黑体';font-size:13px;color:#666;background-color:#f0f0f0;margin-top:-13px}
.m-details .prev a:before{content:'<'}
.m-details .next a:before{content:'>'}
.m-details .item.disabled a:before{color:rgba(102,102,102,.5)}
.m-t1{font-size:20px;padding:22px 0 21px;border-bottom:1px solid #ccc}
.m-list8{padding-bottom:25px}
.m-list8 li{border-bottom:1px solid #e5e5e5}
.m-list8 .con{display:block;overflow:hidden;padding:20px 0}
.m-list8 .pic{width:120px;height:83px;float:left;margin-right:18px}
.m-list8 .pic img{width:100%;height:100%;display:block}
.m-list8 .txt{overflow:hidden}
.m-list8 .date{display:block;font-size:16px;font-family:Arial;color:#cbcbcb;padding-left:22px;margin-bottom:5px;background:url(../images/i-32.png) left center no-repeat}
.m-list8 h3{font-size:16px;line-height:20px;font-weight:400;color:#111;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-list8 li:last-child{border-bottom:0}
.m-list8 .con:hover h3{color:#2d3084}
.row-e1{overflow:hidden;background:url(../images/p-bg10.jpg) repeat-y}
.m-team{width:806px;margin:75px auto 35px}
.m-team .con{overflow:hidden;box-shadow:0 2px 20px 0 rgba(0,0,0,.1);background:url(../images/i-bg3.png) right bottom no-repeat #fff;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-team .pic{float:left;width:230px;height:308px}
.m-team .pic img{width:100%;height:100%;display:block}
.m-team .txt{overflow:hidden;padding:49px 38px 0 45px}
.m-team .tit{margin-bottom:20px}
.m-team h3{font-size:30px;font-weight:400;position:relative;padding-left:16px;margin-bottom:7px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-team h3:after{content:'';position:absolute;top:50%;left:0;width:3px;height:28px;margin-top:-14px;background-color:#2d3084;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-team .tit span{font-size:18px;line-height:28px;color:#666;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-team .desc{font-size:16px;line-height:28px;color:#888;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-team .con:hover{background-color:#2d3084;background-image:url(../images/i-bg3-on.png)}
.m-team .con:hover .desc,.m-team .con:hover h3,.m-team .con:hover span{color:#fff}
.m-team .con:hover h3:after{background-color:#fff}
.m-list9{*zoom:1;margin:0 -16px 45px}
.m-list9:after,.m-list9:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.m-list9 li{width:33.33%;float:left;margin-bottom:35px}
.m-list9 .con{overflow:hidden;margin:0 16px;padding:20px;box-shadow:0 2px 20px 0 rgba(0,0,0,.1);background:url(../images/i-bg4.png) right center no-repeat #fff;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-list9 .pic{float:left;width:156px;height:209px}
.m-list9 .pic img{width:100%;height:100%;display:block}
.m-list9 .txt{overflow:hidden;height:209px;position:relative}
.m-list9 .tit{position:absolute;top:50%;left:38px;right:25px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.m-list9 h3{font-size:26px;font-weight:400;position:relative;padding-left:16px;margin-bottom:10px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-list9 h3:after{content:'';position:absolute;top:50%;left:0;width:3px;height:24px;margin-top:-12px;background-color:#2d3084;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-list9 .tit span{font-size:18px;line-height:26px;color:#666;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-list9 .con:hover{background-color:#2d3084;background-image:url(../images/i-bg4-on.png)}
.m-list9 .con:hover h3,.m-list9 .con:hover span{color:#fff}
.m-list9 .con:hover h3:after{background-color:#fff}
.m-txt2{overflow:hidden;padding:76px 0 50px}
.m-txt2 .pic{width:679px;position:relative;margin-left:43px;float:right}
.m-txt2 .pic img{width:100%;display:block}
.m-txt2 .play{position:absolute;left:0;bottom:0;z-index:2;width:108px;height:83px;background:url(../images/i-33.png) center no-repeat #2d3084;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-txt2 .play:hover{opacity:.8}
.m-txt2 h2{font-size:32px;color:#2d3084;margin-bottom:8px}
.m-txt2 .desc{text-align:justify;font-size:16px;line-height:28px;color:#555}
.m-txt2 .lab{font-size:22px;color:#666;overflow:hidden;margin-bottom:25px}
.m-txt2 .lab span{display:inline-block;position:relative}
.m-txt2 .lab span:after{content:'';position:absolute;top:50%;left:100%;height:1px;background-color:#ccc;width:1000px}
.m-slider3{margin:0 -13px 87px}
.m-slider3 .con{display:block;margin:0 13px}
.m-slider3 .pic{padding-top:60%;height:0;position:relative;overflow:hidden;background-color:#000}
.m-slider3 .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-slider3 .slick-arrow{position:absolute;top:50%;z-index:2;width:68px;height:68px;border-radius:50%;font-size:0;text-indent:9999px;border:0;background-color:#f1f1f1;cursor:pointer;background-position:center;background-repeat:no-repeat;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-slider3 .slick-prev{left:-104px;background-image:url(../images/i-34.png)}
.m-slider3 .slick-next{right:-104px;background-image:url(../images/i-35.png)}
.m-slider3 .slick-arrow:hover{background-color:#d3bd89}
.m-slider3 .slick-prev:hover{background-image:url(../images/i-34-on.png)}
.m-slider3 .slick-next:hover{background-image:url(../images/i-35-on.png)}
.m-slider3 .con:hover .pic img{opacity:.7;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.g-t4{overflow:hidden}
.g-t4 h2{font-size:30px;font-weight:400;position:relative;padding-left:25px;float:left;padding-right:22px}
.g-t4 h2:before{content:'';position:absolute;top:50%;left:0;width:4px;height:30px;background-color:#d0bb86;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.g-t4 h2:after{content:'';position:absolute;top:50%;left:100%;height:1px;width:1500px;background-color:#ccc}
.m-list10{overflow:hidden;padding-top:58px;margin-bottom:50px}
.m-list10 li{width:33.33%;float:left}
.m-list10 .ico{float:left;width:75px;height:75px;margin-right:30px;border-radius:50%;border:1px solid #d6d6d6;background-position:center;background-repeat:no-repeat}
.m-list10 .txt{overflow:hidden}
.m-list10 h3{font-size:22px;font-weight:400;margin-bottom:5px}
.m-list10 p{font-size:16px;font-family:Arial}
.m-list11{*zoom:1;margin:0 -23px;padding-top:48px;padding-bottom:88px}
.m-list11:after,.m-list11:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.m-list11 li{width:33.33%;float:left}
.m-list11 .con{display:block;margin:0 23px;height:270px;background-color:#fff;border-top:4px solid #d2bc87;box-shadow:0 2px 20px 0 rgba(0,0,0,.1);padding:35px 40px 0}
.m-list11 h3{font-size:26px;font-weight:400;padding-bottom:19px;border-bottom:1px solid #e0e0e0;margin-bottom:28px}
.m-list11 .desc{font-size:16px;line-height:30px}
.row-f1{padding:66px 0 0;background:url(../images/p-bg11.jpg) center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.m-list12{*zoom:1;margin:0 -15px;padding:40px 0 62px}
.m-list12:after,.m-list12:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.m-list12 li{width:33.33%;float:left;margin-bottom:32px}
.m-list12 .con{display:block;margin:0 15px;background-color:#fff;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-list12 .pic{text-align:center;line-height:280px;height:280px}
.m-list12 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.m-list12 .tit{height:80px;position:relative;margin-top:-20px}
.m-list12 h3{position:absolute;top:50%;left:15px;right:15px;font-size:18px;line-height:28px;color:#666;text-align:center;font-weight:400;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.m-list12 .con:hover{box-shadow:0 2px 25px 0 rgba(0,0,0,.2)}
.row-g1{overflow:hidden;height:590px;margin:82px 0 88px}
.row-g1 .col-l{width:490px;height:100%;background:url(../images/p-bg12.jpg) center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.row-g1 .col-r{float:none;overflow:hidden;height:100%;background:url(../images/p-bg13.jpg) center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.m-txt3{padding:80px 85px 0 70px;color:#fff}
.m-txt3 h3{font-size:32px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid rgba(255,255,255,.3);font-family:SourceHanSerifCN-Bold}
.m-txt3 .desc{font-size:16px;line-height:30px}
.m-list13{overflow:hidden;margin:0 88px;padding-top:102px}
.m-list13 li{width:33.33%;float:left;margin-bottom:20px}
.m-list13 .con{display:block;margin:0 10px;background-color:#fff}
.m-list13 .pic{height:118px;line-height:118px;text-align:center;font-size:0}
.m-list13 .pic img{display:inline-block;vertical-align:middle;max-width:85%;max-height:85%}
.row-b3-3-1{background:url(../images/p-bg14.jpg) left bottom no-repeat}
.row-b3-3-1 .m-form1 .tit{text-align:left}
.g-box1{padding:50px;margin:58px 0;background-color:#fff}
.g-box1-2{
	background: url(../images/pic-bg1.png) no-repeat right top;
	-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-txt4{font-size:16px;line-height:28px;color:#888;margin-bottom:45px}
.m-list14{*zoom:1;margin:0 -12px -25px}
.m-list14:after,.m-list14:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.m-list14 li{width:25%;float:left;margin-bottom:25px}
.m-list14 .con{display:block;margin:0 12px;background-color:#fff;position:relative;top:0;box-shadow:0 0 20px 0 rgba(0,0,0,.1);transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-list14 .pic{text-align:center;line-height:146px;height:146px;font-size:0}
.m-list14 .pic img{max-width: 75%;max-height: 75%;display:inline-block;vertical-align:middle}
.m-list14 .con:hover{top:-5px;box-shadow:0 0 20px 0 rgba(200,173,103,.6)}
.row-h1{overflow:hidden;padding:75px 0 50px}
.row-h1 .col-l{width:1060px}
.row-h1 .col-r{float:none;padding-left:14px;overflow:hidden}
.row-h2{margin-bottom: 50px;}
.m-video2{position:relative}
.m-video2 .pic{padding-top:61%;height:0;position:relative;overflow:hidden;background-color:#000}
.m-video2 .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-video2 .play{position:absolute;top:50%;left:50%;width:92px;height:92px;z-index:2;background:url(../images/i-25.png) center no-repeat;-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-video2 h3{position:absolute;left:0;right:0;bottom:0;padding:0 36px;height:72px;line-height:72px;z-index:2;background:rgba(0,0,0,.5)}
.m-video2 h3 a{display:block;color:#fff;font-weight:400;font-size:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-video2:hover .pic img{opacity:.7;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.m-list15{overflow:hidden}
.m-list15 li{margin-bottom:16px}
.m-list15 .con{display:block;position:relative}
.m-list15 .pic{padding-top:56%;height:0;position:relative;overflow:hidden;background-color:#000}
.m-list15 .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-list15 .con:hover .pic img{opacity:.7;-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-list15 h3{position:absolute;left:0;right:0;bottom:0;padding:0 18px;height:44px;line-height:44px;z-index:2;font-size:20px;color:#fff;font-weight:400;background:rgba(0,0,0,.5)}
.m-list16{overflow:hidden;margin:0 -15px}
.m-list16 li{width:33.33%;float:left;margin-bottom:32px}
.m-list16 .con{display:block;margin:0 15px;position:relative}
.m-list16 .play{position:absolute;top:50%;left:50%;width:80px;height:80px;z-index:2;background:url(../images/i-39.png) center no-repeat;-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-list16 .pic{padding-top:70%;height:0;position:relative;overflow:hidden;background-color:#000}
.m-list16 .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-list16 .con:hover .pic img{opacity:.7;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.p-tips2{font-size:16px;line-height:28px;color:#555;padding:22px 0 0;margin-bottom:45px}
.g-t5{overflow:hidden;margin-bottom:27px}
.g-t5 span{float:left;font-size:24px;color:#c8ad6b;font-family:SourceHanSerifCN-Bold;padding:0 30px;position:relative}
.g-t5 span:after,.g-t5 span:before{content:'';position:absolute;top:50%;width:21px;height:28px;margin-top:-14px;background-position:center;background-repeat:no-repeat}
.g-t5 span:after{right:0;background-image:url(../images/i-41.png)}
.g-t5 span:before{left:0;background-image:url(../images/i-40.png)}
.m-list17{/*border-bottom:1px solid #e5e5e5;*/overflow:hidden;margin-bottom:46px;
	border-left: 1px solid #e5e5e5;
}
.m-list17 li{width:20%;float:left;overflow: hidden;}
.m-list17 .con{display:block;position:relative;border:1px solid #e5e5e5;margin-left: -1px;margin-top: -1px;/*border-right:0;border-bottom:0*/}
.m-list17 .pic{height:129px;line-height:129px;font-size:0;text-align:center}
.m-list17 .pic img{display:inline-block;vertical-align:middle;max-width:85%;max-height:85%}
/*.m-list17 li:last-child .con,.m-list17 li:nth-child(5n) .con{border-right:1px solid #e5e5e5}
.m-list17-1 li:last-child .con{border-bottom:1px solid #e5e5e5}*/
.m-list17 h3{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(200,173,107,.9);text-align:center;font-weight:400;font-size:24px;color:#fff;line-height:129px;opacity:0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-list17 .con:hover h3{opacity:1}
.m-list17 li:nth-child(1) .con,
.m-list17 li:nth-child(2) .con,
.m-list17 li:nth-child(3) .con,
.m-list17 li:nth-child(4) .con,
.m-list17 li:nth-child(5) .con{margin-top: 0;}
/*.m-list17-1{border-bottom:0}*/
.m-slider4 .slick-arrow{position:absolute;top:50%;width:62px;height:74px;cursor:pointer;z-index:2;background-color:rgba(0,0,0,.5);border:0;font-size:0;background-position:center;background-repeat:no-repeat;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-slider4 .slick-prev{left:0;border-radius:0 37px 37px 0;background-position:17px center;background-image:url(../images/i-30.png)}
.m-slider4 .slick-next{right:0;border-radius:37px 0 0 37px;background-position:right 17px center;background-image:url(../images/i-31.png)}
.m-slider4 .slick-arrow:hover{background-color:rgba(0,0,0,1)}
.m-slider4 .slick-dots{position:absolute;left:0;right:0;bottom:19px;text-align:center;z-index:2;font-size:0}
.m-slider4 .slick-dots li{display:inline-block;width:10px;height:10px;border-radius:50%;margin:0 5px;cursor:pointer;background-color:rgba(255,255,255,.2)}
.m-slider4 .slick-dots li button{display:none}
.m-slider4 .slick-dots li.slick-active{background-color:#fff}
.m-tab3{overflow:hidden;margin:0 -6px 18px;padding-top:33px}
.m-tab3 li{width:10%;float:left;margin-bottom:13px}
.m-tab3 li a{display:block;height:46px;line-height:46px;text-align:center;font-size:16px;color:#666;margin:0 6px;border-radius:4px;background-color:#fff;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-tab3 li.on a,.m-tab3 li:hover a{background-color:#c8ad6b;color:#fff}
.g-box1-1{margin-top:0}
.m-txt5{overflow:hidden;padding-top:38px;margin-bottom:100px}
.m-txt5 .pic{text-align:center;width:330px;margin-right:40px;float:left;padding-top:10px;font-size:0}
.m-txt5 .pic img{display:inline-block;vertical-align:middle}
.m-txt5 .txt{overflow:hidden}
.m-txt5 .txt h3{font-size:30px;font-weight:400;margin-bottom:16px}
.m-txt5 .desc{font-size:16px;line-height:34px;color:#888}
.m-list18{overflow:hidden}
.m-list18 li{width:25%;float:left;margin-bottom:30px}
.m-list18 .con{display:block;border:1px solid #e5e5e5;margin:0 14px;position:relative;padding-bottom:65px}
.m-list18 .pic{text-align:center;font-size:0;height:308px;line-height:308px}
.m-list18 .pic img{display:inline-block;vertical-align:middle;max-height:85%;max-width:85%}
.m-list18 .txt{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:url(../images/i-bg5.png) center bottom no-repeat rgba(200,173,107,.96);transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-list18 .tit{position:absolute;top:50%;left:0;right:0;text-align:center;font-size:22px;font-weight:700;line-height:32px;color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.m-list18 .tit span{display:block;padding: 0 15px;}
.m-list18 h3{position:absolute;left:0;right:0;text-align:center;bottom:18px;height: 48px;font-size:16px;font-weight:400;color:#555}
.m-list18 h3 span{position: absolute;top: 0%;left: 10px;right: 10px;text-align: center;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.m-list18 .con:hover .txt{opacity:1}
.m-comm{overflow:hidden}
.m-comm .col-l{width:614px}
.m-comm .slider{height:472px;border:1px solid #d9d9d9}
.m-comm .pic{text-align:center;line-height:470px;font-size:0}
.m-comm .pic img{display:inline-block;vertical-align:middle;max-width:85%;max-height:85%}
.m-comm .slick-arrow{position:absolute;top:50%;width:47px;height:94px;font-size:0;text-indent:9999px;border:0;z-index:2;background-position:center;background-repeat:no-repeat;background-color:transparent;cursor:pointer;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.m-comm .slick-prev{left:-1px;background:url(../images/i-42.png)}
.m-comm .slick-next{right:0;background:url(../images/i-43.png)}
.m-comm .col-r{float:none;overflow:hidden;padding-left:80px;padding-top:44px}
.m-comm h3{font-size:30px;font-weight:400;color:#c8ad6b;margin-bottom:18px}
.m-comm .desc{font-size:18px;line-height:50px;color:#555}
.p-tips3{margin:62px 0 96px;padding:35px 48px 35px 185px;background-color:#f8f8f8;position:relative}
.p-tips3:after{content:'';position:absolute;left:0;top:0;bottom:0;width:185px;background:url(../images/i-44.png) center no-repeat}
.p-tips3 .desc{font-size:18px;line-height:32px;color:#888}
.m-t2{font-size:28px;font-weight:400;text-align:center;margin-bottom:32px}
.m-list19{overflow:hidden}
.m-list19 li{width:25%;float:left;margin-bottom:30px}
.m-list19 .con{display:block;border:1px solid #e5e5e5;margin:0 14px;position:relative;padding-bottom:10px}
.m-list19 .pic{text-align:center;font-size:0;height:300px;line-height:288px}
.m-list19 .pic img{display:inline-block;vertical-align:middle;max-height:70%;max-width:85%}
.m-list19 .txt{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:url(../images/i-bg5.png) center bottom no-repeat rgba(200,173,107,.96);transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-list19 .tit{position:absolute;top:50%;left:0;right:0;text-align:center;
    font-size:22px;font-weight:700;line-height:32px;color:#fff;padding: 0 20px;
    -webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);
    -o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)
}
.m-list19 .tit span{display:block}
.m-list19 h3{position:absolute;left:0;right:0;text-align:center;top:258px;font-size:16px;font-weight:400;color:#555}
.m-list19 .con:hover .txt{opacity:1}
.m-item1-1{padding-top:90px;margin-bottom:82px}
.m-item1-1 .item-2 .txt{width:280px}
.m-list20{margin-top:42px;margin-bottom:80px}
.m-list20 .top{height:56px;line-height:56px;overflow:hidden;color:#fff;padding:0 34px 0 32px;cursor:pointer;background-color:#c8ad6b;margin-bottom:2px}
.m-list20 .top h3{float:left;font-size:16px}
.m-list20 .top .btn{float:right;font-size:16px;padding-right:18px;background:url(../images/i-45.png) right center no-repeat}
.m-list20 .top.open .btn{background-image:url(../images/i-46.png)}
.m-list20 ul{display:none}
.m-list20 li{line-height:65px;height:66px;overflow:hidden;border-bottom:1px solid #e5e5e5;padding-left:30px;font-size:16px;color:#666}
.m-list20 li span{float:left}
.m-list20 li .s1{width:24%}
.m-list20 li .s2{width:21%}
.m-list20 li .s3{width:17%}
.m-list20 li .s4{width:16%}
.m-list20 .more{float:right;margin-right:28px;color:#c8ad6b}
.m-list20 .more:hover{text-decoration:underline}
.m-list21{*zoom:1;margin:55px -15px 90px}
.m-list21:after,.m-list21:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.m-list21 li{width:33.33%;float:left}
.m-list21 .con{display:block;height:155px;overflow:hidden;background-color:#fff;margin:0 15px;color:#333;box-shadow:0 2px 20px 0 rgba(0,0,0,.15);transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-list21 .ico{float:left;display:block;width:140px;height:100%;position:relative;margin-left:38px}
.m-list21 .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-list21 .con:hover .ico .i-ok,.m-list21 .ico .i-on{opacity:0}
.m-list21 .txt{overflow:hidden;padding-top:44px}
.m-list21 .txt h3{font-weight:400;font-size:26px;margin-bottom:3px}
.m-list21 .txt em{font-size:16px;text-transform:uppercase;opacity:.68}
.m-list21 .con:hover .ico .i-on{opacity:1}
.m-list21 .con:hover{background-color:#c8ad6b;color:#fff}
.m-slider5{margin:32px -15px 87px}
.m-slider5 .con{display:block;margin:0 15px}
.m-slider5 .pic{padding-top:67%;height:0;position:relative;overflow:hidden;background-color:#000}
.m-slider5 .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-slider5 .slick-arrow{position:absolute;top:50%;z-index:2;width:22px;height:40px;border-radius:50%;font-size:0;text-indent:9999px;border:0;cursor:pointer;opacity:.5;background-color:transparent;background-position:center;background-repeat:no-repeat;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-slider5 .slick-prev{left:-30px;background-image:url(../images/i-50.png)}
.m-slider5 .slick-next{right:-30px;background-image:url(../images/i-51.png)}
.m-slider5 .slick-arrow:hover{opacity:1}
.m-slider5 .con:hover .pic img{opacity:.7;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.g-bgc3{background:url(../images/p-bg15.jpg) center top no-repeat #f5f5f5}
.p-tips4{text-align:center;font-size:18px;line-height:28px;color:#888;margin-top:14px;margin-bottom:40px}
.g-t2-1{margin-top:60px}
.m-ovh1{overflow:hidden;height:484px;margin-bottom:80px;background-color:#fff}
.m-ovh1 .tab{width:160px;float:left}
.m-ovh1 .tab li{height:240px;position:relative;margin-bottom:2px;background-color:#1b3768;text-align:center;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-ovh1 .tab .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%)}
.m-ovh1 .tab .num{font-size:55px;font-family:Impact;display:block;margin-bottom:5px;color:rgba(255,255,255,.3);line-height:1.1;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-ovh1 .tab p{font-size:18px;color:#fff;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-ovh1 .tab li.hover{background-color:#c8ad6b}
.m-ovh1 .tab li.hover .num{color:rgba(255,255,255,.68)}
.m-ovh1 .tab-con{overflow:hidden;padding:62px 58px 62px 68px}
.m-txt6{overflow:hidden}
.m-txt6 .txt{width:520px;float:left}
.m-txt6 h3{font-size:32px;color:#666;font-family:SourceHanSerifCN-Bold;border-bottom:1px solid #d9d9d9;padding-bottom:23px;margin-bottom:23px}
.m-txt6 .desc{font-size:16px;line-height:28px;color:#888;overflow-y: auto;max-height: 230px;padding-right: 15px;}
.m-txt6 .desc::-webkit-scrollbar {
    width: 4px;
}
.m-txt6 .desc::-webkit-scrollbar-track {
    background: #ddd;
}
.m-txt6 .desc::-webkit-scrollbar-thumb {
    background: #1b3768;
}
.m-txt6 .desc::-webkit-scrollbar-thumb:window-inactive {
    background: #1b3768;
}
.m-txt6 .pic{float:right;width:590px}
.m-txt6 .pic img{width:100%;display:block}
.p-tips5{text-align:center;font-size:16px;color:#888;margin:20px 0}
.p-tips5 span{font-size:24px;color:#c8ad6b;font-weight:700}
.m-map1{margin-bottom:80px}
.m-map1 .pic img{display:block;margin:0 auto}
.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;height: 500px;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{height:100%;}
.pop-video .video video{width:100%;height: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)}
.g-bgc4{
	background: #fff url(../images/pic-bg2.jpg) 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;
}
@media only screen and (max-width:1920px){
	.row-a2 .tab{padding-right: 9.375vw;}
    .ban{height: 30.208333vw;}

}
@media only screen and (max-width:1600px){
.wp{width:1200px}
.nav .v1{font-size:16px}
.nav li{margin-left:30px}
/*.nav .sub{width:520px;padding:25px}*/
.nav .pic{width:260px;margin-right:25px}
/*.nav dd a{font-size:14px;line-height:40px}*/
.nav dd a{font-size: 16px;line-height: 60px;}
.hd-btn dt{font-size:14px}
.hd-btn{margin-left:30px}
.nav{margin-right:25px;padding-right:40px}
.g-t1 .tit h2{font-size:40px}
.g-t1 .tit em{font-size:18px}
.g-t1 .tab li span{font-size:20px}
.g-t1 .tab li .more{font-size:14px;bottom:18px}
.g-t1 .tab{margin-top:28px;margin-left:400px}
.g-t1 .tab li{margin-right:40px}
.m-news1 h3,.m-news2 h3{font-size:18px}
.m-list1 .pic{width:160px;height:110px}
.m-news1 .date,.m-news1 .lab{font-size:14px}
.m-news1 .desc{font-size:14px;line-height:23px}
.m-news1 .txt{padding:25px 30px}
.m-news1 .con,.m-news2 .con{height:500px}
.m-news2 .desc{font-size:14px;line-height:27px}
.m-list1 .desc{font-size:14px;line-height:24px;margin-bottom:10px}
.m-list1 .txt{padding-top:0}
.m-list1 h3{font-size:16px;margin-bottom:3px}
.row-a1{padding:150px 0 20px}
.row-a2 .tab em{font-size:26px}
.g-t1-2{margin-bottom:30px}
.m-tab1 h3{font-size:24px}
.m-tab1 .con{padding:30px 20px 0 50px;height:215px}
.m-tab1 .desc{font-size:14px;line-height:24px}
.row-a3{padding-bottom:60px}
.fd-nv dd a{font-size:14px;line-height:36px}
.fd-nv dt a{font-size:18px}
.footer{padding-top:60px}
.fd-copy{font-size:14px}
.m-list2 h3{font-size:26px}
.m-list2 .desc{font-size:14px;line-height:24px}
.m-pic2 .pic{padding-top:53.5%}
.m-tab2 li a{height:60px;line-height:60px;font-size:18px}
.m-list6 h3{font-size:20px;margin-bottom:10px}
.m-list6 .desc{font-size:14px;line-height:26px;margin-bottom:12px}
.row-ovh .col-l{width:850px}
.row-ovh .col-r{width:330px}
.m-details h1{font-size:26px;margin-bottom:15px}
.m-details .info{font-size:14px}
.m-list8 h3{font-size:14px;line-height:20px}
.m-list8 .date{font-size:14px}
.m-list8 .pic{width:110px;height:75px}
.m-details .txt{font-size:14px;line-height:24px}
.m-details .arrow{font-size:14px;line-height:36px}
.m-ovh1 .tab-con{padding:40px}
.m-txt6 .txt{width:420px}
.m-txt6 .pic{width:490px}
.m-txt6 .desc{font-size:14px;line-height:24px;max-height: 195px;}
.m-txt6 h3{font-size:28px;margin-bottom:20px}
.m-ovh1{height:400px}
.m-ovh1 .tab li{height:199px}
.m-ovh1 .tab .num{font-size:40px}
.m-list12 h3{font-size:16px;line-height:24px}
.row-g1 .col-l{width:390px}
.m-txt3{padding:60px 65px 0 50px}
.m-txt3 .desc{font-size:14px}
.m-txt3 h3{font-size:26px;padding-bottom:12px;margin-bottom:12px}
.m-list13{margin:0 60px}
.m-list9 .pic{width:125px;height:168px}
.m-list9 .tit{left:20px;right:15px}
.m-list9 h3{font-size:22px}
.m-list9 h3:after{height:20px;margin-top:-10px}
.m-list9 .tit span{font-size:14px;line-height:22px}
.m-list9 .txt{height:168px}
.m-team .desc{font-size:14px;line-height:24px}
.m-team h3{font-size:26px}
.m-team .tit span{font-size:16px}
.m-txt2 .pic{width:579px}
.m-txt2 .desc{font-size:14px;line-height:24px}
.g-t4 h2{font-size:26px}
.g-t4 h2:before{height:24px}
.m-item1 .txt h3{font-size:22px}
.m-item1 .txt .desc{font-size:14px;line-height:22px}
.m-item1 .item-3 .txt,.m-item1 .item-4 .txt{left:28px;right:38px}
.m-list21 .txt h3{font-size:22px}
.m-list21 .ico{margin-left:15px;width:110px}
.m-list21 .ico i{-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-comm h3{font-size:24px}
.m-comm .col-r{padding-left:40px;padding-top:25px}
.m-comm .desc{font-size:16px;line-height:40px}
.m-comm .col-l{width:514px}
.m-comm .slider{height:420px}
.m-comm .pic{line-height:420px}
.p-tips3 .desc{font-size:16px}
.m-tab3 li a{font-size:14px}
.m-txt5 .desc{font-size:14px;line-height:30px}
.m-list17 h3{font-size:20px}
.m-list18 .tit{font-size:18px}
.m-slide-certify .swiper-slide{width:880px;height:535px}
.m-slide-certify h3{height:55px;line-height:55px;font-size:20px}
.g-cur .tab li a{font-size:16px}
.g-cur .cur{font-size:14px}
.m-list4 h3{font-size:16px}
.row-h1 .col-l{width:884px}
.m-video2 h3{height:60px;line-height:60px}
.m-list15 h3{font-size:16px}
.m-video2 h3 a{font-size:20px}

}


@media only screen and (max-width:1400px){
    .header{padding: 0 45px 0 40px;}
    .nav li{margin-left: 28px;}
    .nav{padding-right: 10px;}
    .nav dd a{padding: 0 25px;}
}
@media only screen and (max-width:1199px){
    .header{min-width: 1200px;}
    body{overflow-x: auto;}
}
 .c_deve {
  margin-left:244px;
  margin-bottom:54px;
  margin-top:70px
 }
     .c_w_r {
    background: url(../images/bg_earth.png) repeat-y bottom center;
}

 .c_deve ul li {
  padding:40px 75px 30px 66px;
  border-left: 1px solid #cd1e24;
  /*border-left:1px solid #cd1e24;*/
  position:relative
 }
.c_deve ul li .d_year small{font-size:17px;}
 .c_deve ul li .i_circle {
  display:block;
  width:11px;
  height:11px;
  background:#fff url("../images/icon_02.png") no-repeat;
  position:absolute;
  left:-6px;
  top:50px
 }
 .c_deve ul li .d_detail {
  font-size:16px;
  color:#000000;
  line-height:32px
 }
   .c_deve ul li .i_jiantou {
  display:block;
  width:16px;
  height:7px;
  background:url("../images/icon_04.png") no-repeat;
  position:absolute;
  left:-8px;
  top:-2px
 }
 @media (min-width: 768px){
.c_deve ul li .d_year {
    position: absolute;
    left: -150px;
    top: 0px;
    padding-top: 30px;
    font-size: 32px;
    color: #cd1e24;
    line-height: 30px;
    border-right: 2px solid #cd1e24;
    width: 151px;
    height: 100%;
    font-weight: bold;
}}
  @media (min-width: 768px) and (max-width: 899px) {
  .develop_con .title {
   font-size:40px;
   margin:50px 0
  }
  .c_deve {
   margin-left:210px
  }
  .c_deve ul li {
   padding:30px 0 20px 56px
  }
  .c_deve ul li .i_circle {
   top:40px
  }
  .c_deve ul li .d_year {
   top:21px
  }
  .bg_earth {
   height:200px;
   overflow:hidden
  }
 }
 @media (max-width: 768px) {
  .develop_con .title {
   font-size:40px;
   margin:50px 0
  }
  .c_deve {
   margin-left:100px
  }
  .c_deve ul li {
   padding:30px 0 20px 26px
  }
  .c_deve ul li .i_circle {
   top:40px
  }
  .c_deve ul li .d_year {
   top:27px;
   left:-88px;
   font-size:30px
  }
  .c_deve ul li{    border-left: 2px solid #cd1e24;}
  .bg_earth {
   height:160px;
   overflow:hidden
  }
 }
 .margt30{margin-bottom: 33px;
    height: 200px;
    border-left: 1px solid #999;
    padding: 10px 20px;
    width: 47%;
    margin-right: 1.5%;
    /* display: table; */
    border-radius: 5px;
    box-shadow: 10px 10px 5px #dcdcdc;height: 220px;}
    }
