﻿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}
html {font-size: 100px}
table{border-collapse:collapse;border-spacing:0}
abbr,acronym,fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fa{font-family:Arial}
.fg{font-family:Georgia}
.ft{font-family:Tahoma}
.fl{font-family:Lucida Console}
.fs{font-family:'宋体'}
.fw{font-family:'微软雅黑'}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tdu{text-decoration:underline}
.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}
.fc0{color:#000}
.fc3{color:#333}
.fc6{color:#666}
.fc9{color:#999}
.fcr{color:red}
.fcw{color:#fff}
.fcb{color:#00f}
.fcg{color:green}
.f0{font-size:0}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}
.vt{vertical-align:top}
.vn{vertical-align:-2px}
.vimg{margin-bottom:-3px}
.m0{margin:0}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.ml-1{margin-left:-1px}
.mt-1{margin-top:-1px}
.p1{padding:1px}
.pl5{padding-left:5px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.p10{padding:10px}
.pl10{padding-left:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.p20{padding:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.pr,.rel{position:relative}
.abs,.pa{position:absolute}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}
.ovs{overflow:scroll}
.vh{visibility:hidden}
.vv{visibility:visible}
.lh14{line-height:14px}
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.z{_zoom:1}
.h1{height:1px}
.h5{height:5px}
.h,.h10{height:10px}
.h15{height:15px}
.h20{height:20px}
.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}
body{font:12px/1.5 "微软雅黑","Microsoft Yahei";color:#333;overflow-x:hidden;
    min-width: 1200px;
}
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}
.wrapper{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:80px;padding:0 55px 0 50px; background:#fff;box-shadow:0 0 10px rgb(0 0 0 / 10%);}
.logo{float:left;width:179px;height:60px; margin-top:10px;}
.logo img{width:100%;height:100%;display:block; z-index:1000}
.hdr{float:right}
.nav{float:left;margin-top:23px;padding-right:54px;/*position:relative*/;margin-right:35px}
/*.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:#333;line-height:54px;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:#ff0000;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.nav li.on .v1,.nav li:hover .v1{color:#ff0000}
.nav li.on .v1:after,.nav li:hover .v1:after{left:0;right:0}
.nav .sub{position:absolute;top:80px;right:0;width:100%;display:none;background-color:rgba(221,21,0,1); height:500px;}
.nav .pic{width:285px;float:left;margin-right:36px}
.nav .pic img{width:100%;display:block}
.nav dl{overflow:hidden;position:relative; width:1200px; margin:0 auto; padding:60px 0;}
.nav dl dt{width:599px;height:380px;float:left; border-right:solid 1px rgba(255,255,255,.5); }
.nav dl dt img{width:80px; height:80px;}
.nav dl dt h1{font-size:24px; color:#fff; padding:10px 0;}
.nav dl dt p{font-size:16px; line-height:24px;color:#fff;}
.nav dd{display: inline-block; width:600px; float:left}
.nav dd a{display:block;font-size:20px;color:#fff;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:hover{display:block; color:rgba(255,255,255,0.6);position:relative;padding: 0 37px;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}

/*.nav dd{border-bottom:1px dashed #dcdcdc}*/

.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:#fff;background-color:#ff0000}
.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:#fff;margin-bottom:2px;background-color:#ff0000}
.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)}


.index-section2 {  background: url(../images/img1.jpg) no-repeat center;  background-size: cover;  overflow: hidden;}
.index-section2 .wrapper {  position: relative;height: 800px; padding:100px 0;}
.index-section2 .left-nav {  float: left;  width: 560px;  margin-top: 90px; }
.index-section2 .left-nav li {  position: relative;  padding: 22px 35px 22px 89px;  transition: 0.5s; }
.index-section2 .left-nav li.active, .index-section2 .left-nav li:hover {  background: rgba(57, 66, 100, 0.5);  cursor: pointer; }
.index-section2 .left-nav li.active .text, .index-section2 .left-nav li:hover .text {  color: #35aadc; }
.index-section2 .left-nav li.active .img .img1, .index-section2 .left-nav li:hover .img .img1 {  display: none; }
.index-section2 .left-nav li.active .img .img2, .index-section2 .left-nav li:hover .img .img2 {  display: block; }
.index-section2 .left-nav .text {  color: #ffffff; }
.index-section2 .left-nav .text h3 {  font-size: 24px; }
.index-section2 .left-nav .text p {  font-size: 14px;font-weight: 300;  line-height: 24px;  color: rgba(255, 255, 255, 0.7); }
.index-section2 .left-nav .img {  width: 50px;  height: 50px;  position: absolute;  left: 42px;  top: 28px; }
.index-section2 .left-nav .img .img2 {  display: none; }
.index-section2 .right-img {  text-align: center;  margin-right: -100px;  margin-left: 710px;  text-align: center;  padding: 20px; }
.index-section2 .right-img .icon {  position: absolute;  z-index: 99; }
.index-section2 .right-img .icon img {  position: relative; }
.index-section2 .right-img .icon1 {  right: -10px;  top: 140px; }
.index-section2 .right-img .icon2 {  bottom: 219px;  right: 458px; }
.index-section2 .right-img li {  display: none; }
.index-section2 .right-img li.active {  display: block; }
.index-section2 .right-img .item1 {  padding-top: 80px; }
.index-section2 .right-img .item2 {  display: none; }
.index-section2 .right-img .item2 img {  margin-top: 60px; }
.index-section2 .right-img .item3 {  display: none;  padding-top: 80px; }
.index-section2 .right-img .item4{  display: none;  padding-top: 80px; }

.animated {  -webkit-animation-duration: 1s;  animation-duration: 1s;  -webkit-animation-fill-mode: both;  animation-fill-mode: both; }
  @-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 80px, 0);
    transform: translate3d(0, 80px, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }
@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 80px, 0);
    transform: translate3d(0, 80px, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp; }
@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(80px, 0, 0);
    transform: translate3d(80px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }
@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(80px, 0, 0);
    transform: translate3d(80px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight; }





.new {border-radius: 10px;overflow: hidden;}
.new_header {background-color: rgba(255, 255, 255, 0.8);display: flex;align-items: center;height: 0.5rem;font-size: 0.14rem;padding: 0 0.3rem;/* line-height: 1; */}
.new_p1 {color: #464d61;margin-right: 0.27rem;letter-spacing: 1px;font-size: 20px;}
.new_list { padding:10px;overflow: hidden;background-color: white;}
.list-hh1{ width:100%}
.list-hh1 li{float:left;width:24.999%;}
.list-hh1 .item{display:block;height:300px;margin:10px 0 10px 0;background-color:#fff;box-shadow:0px 0px 20px rgba(0,0,0,.1);text-align:center;font-size:14px;color:#666;line-height:22px;padding:20px 0}
.list-hh1 .icon{display:block;margin:30px auto 37px;width:70px;height:70px;background-image:url(../images/icon-h6.png);background-repeat:no-repeat}
.list-hh1 .icon.s1{background-position:0 0}
.list-hh1 .icon.s2{background-position:-260px 0}
.list-hh1 .icon.s3{background-position:-520px 0}
.list-hh1 .icon.s4{background-position:-780px 0}
.list-hh1 .icon.s5{background-position:-1040px 0}
.list-hh1 .icon.s6{background-position:0 100%}
.list-hh1 .icon.s7{background-position:-260px 100%}
.list-hh1 .icon.s8{background-position:-520px 100%}
.list-hh1 .icon.s9{background-position:-780px 100%}
.list-hh1 .icon.s10{background-position:-1040px 100%}
.list-hh1 .item:hover .icon{background-image:url(../images/icon-h6-1.png)}
.list-hh1 h4{font-size:24px;line-height:2;color:#333;font-weight:400;margin-bottom:12px}
.list-hh1 .hover-border .line .s1,.list-hh1 .hover-border .line .s4{height:2px}
.list-hh1 .hover-border .line .s2,.list-hh1 .hover-border .line .s3{width:2px}


.btn-down{position:absolute;left:50%;bottom:46px;width:20px;height:27px;z-index:16;margin-left:-10px;background:url(../images/i-04.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)}
}

.footer{padding:90px 0 0; background:url(../images/fd-bg.png) right top no-repeat #c71505;-o-background-size:auto 70%;-ms-background-size:auto 70%;-moz-background-size:auto 70%;-webkit-background-size:auto 70%;background-size:auto 70%}
.fd-nv{overflow:hidden;padding-bottom:8px}
.fd-nv dl{width:16%;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,.5);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}

.main{background:url(../images/p-bg5.jpg) right top repeat;}


.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-a0{padding:0; height:348px;transform: translateY(-1.9rem);position: relative;z-index: 1;}
.row-a1{padding:31px 0 106px;background:url(../images/p-bg1.png);}
.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:52px;color:#1b3768;margin-bottom:5px}
.g-t1 .tit em{font-size:22px;color:#c8ad6b}
.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}
.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:#c8ad6b}
.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:400;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:#fe0000}
.m-slider1{width:78%;padding-top:51px;position:relative;z-index:2}
.m-slider1 .con{display:block;padding-top:53%;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}

.tgyy ul{position:absolute; overflow:hidden; top:100px; left:200px; z-index:100000}
.tgyy ul li{float:left; width:330px; border:solid 1px #fff; padding:10px; margin:20px; text-align:center;background-color:rgba(185,163,106,.5);}
.tgyy ul li a{font-size:22px;color:#fff;}
.tgyy ul li:hover{background:#163265;}

.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:480px;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:26px;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:70px}
.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:3;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:86px 0 70px;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}
.m-list2 .pic{width:324px;height:321px;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 li{float:left;margin-right:30px}
.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:#c8ad6b;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:#c8ad6b}
.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:#c8ad6b;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,.17)}
.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}
.m-list4 li{width:10%;float:left}
.m-list4 .ico{display:block;width:100px;height:100px;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; border-left:solid 3px #c8ad6b; padding-left: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)}
.pages{font-size:0;margin:60px 0 95px;text-align:center}
.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:#c0a667;color:#fff;border-color:#c0a667}
.pages .arrow a{font-family:'黑体';font-weight:700;background-color:#e8e8e8}
.m-list7{*zoom:1;margin:0 -18px;padding-top:88px}
.m-list7:after,.m-list7:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.m-list7 li{width:33.33%;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}
.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:35px 35px 40px}
.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-32.png) left center no-repeat}
.m-list7 h3{font-size:20px;font-weight:400;color:#111;line-height:1.5;height:3em;margin-bottom:18px;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,.6);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)}
.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:#c8ad6b}
.row-ovh{overflow:hidden;padding:40px 0 78px}
.row-ovh .col-l{width:1030px;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:#c8ad6b}
.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:#c8ad6b;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:#c8ad6b;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:#c8ad6b;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:#c8ad6b;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 #c8ad6b;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:#c8ad6b;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; padding:0 10px;}
.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 30px;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;box-shadow:0 0 20px rgba(212,212,212,.5)}
.m-list13 .con:hover{box-shadow:0 0 20px rgba(200,173,107,.5);}

.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:50%}
.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:45px -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; margin-bottom:20px;}
.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:14px;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;margin-bottom:80px;background-color:#fff; height:490px;}
.m-ovh1 .tab{width:160px;float:left}
.m-ovh1 .tab li{height:80px;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:30px;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: 270px;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:490px}
.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){
.wrapper{width:1200px;}
.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-list1 .kn{width:80px;height:55px}
.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-a2 .tab em{font-size:26px}
.g-t1-2{margin-bottom:80px}
.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: 295px;}
.m-txt6 h3{font-size:28px;margin-bottom:20px}
.m-ovh1{ height:490px;}
.m-ovh1 .tab li{height:80px}
.m-ovh1 .tab .num{font-size:30px}
.m-list12 h3{font-size:16px;line-height:24px}
.row-g1 .col-l{width:390px}
.m-txt3{padding:60px 30px}
.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;}
}


.numCount{ overflow:hidden;padding:30px 0;background:#fff;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}
.numCount li{ float: left; width: 25%; text-align: center;}
.numCount li .item{ margin: 0 10px;}
.numCount li .item .indc{font-size:20px; margin-top:10px;color:#c8ad6b;}
.numCount li .numU{ line-height:1.3;}
.numCount li .numCX{ font-size:40px; color:#dd1504;}
.numCount li .numU .unitC{font-size:18px; line-height: 1.3; margin-left: 0.3em;}
.numCount li .numU sup{vertical-align: top;}
.numCount li .numU sub{vertical-align:baseline;}
@media (max-width:800px){
	.numCount li .numCX{ font-size:36px; }
}
@media (max-width:640px){
	.numCount li .numCX{ font-size:7vw; }
}
@media (max-width:480px){
	.numCount{ font-size:0.5vw;}
}


.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:after,.slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}


.m-history{padding:41px 0 149px;background:url(../images/img32.png) center bottom 261px no-repeat}
.slider-for{margin:-158px 0 93px}
.slider-for .con{overflow:hidden;width:1131px;margin:0 auto; padding:40px 0;}
.slider-for .txt{float:left;font-size:18px;color:#090909;line-height:30px;text-align:justify}
.slider-for .tit{font-size:36px;color:#333;line-height:46px;font-weight:400;padding-left:24px;position:relative;margin-bottom:25px}
.slider-for .tit:after{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:35px;background:#333}
.slider-for .pic{width:48.98%;float:right}
.slider-for .pic img{display:block;width:100%}
.slider-for .year{display:block;text-align:right;width:1131px;margin:28px auto 16px;font-family:Arial;font-size:156px;color:#8ca2cb;line-height:1;font-weight:700;position:relative;z-index:1}
.slider-for .year:after{content:"";width:160px;height:160px;background:#ececec;opacity:.5;filter:alpha(opacity=50);position:absolute;right:-56px;bottom:15px;z-index:-1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.slider-nav{width:1131px;margin:0 auto;padding:0 90px;background:url(../images/img31.png) left center no-repeat}
.slider-nav .tit{font-family:Arial;font-size:16px;color:#333;line-height:45px;text-align:center;font-weight:400;cursor:pointer}
.slider-nav .slick-current .tit{background:url(../images/img30.png) center center no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%;color:#567c89;font-weight:700}



.ul-imgtxtq3{margin:49px -31px 0}
.ul-imgtxtq3:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.ul-imgtxtq3 li{float:left;width:25%;padding:0 31px}
.ul-imgtxtq3 .con{display:block;background-color:#fff;-webkit-box-shadow:0 22px 49px rgba(4,0,0,.1);-moz-box-shadow:0 22px 49px rgba(4,0,0,.1);-ms-box-shadow:0 22px 49px rgba(4,0,0,.1);-o-box-shadow:0 22px 49px rgba(4,0,0,.1);box-shadow:0 22px 49px rgba(4,0,0,.1);overflow:hidden}
.ul-imgtxtq3 .pic{position:relative;height:0;padding-top:65.7%;overflow:hidden}
.ul-imgtxtq3 .pic img{display:block;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ul-imgtxtq3 a:hover .pic img{-webkit-transform:scale(1.08) translate(-50%,-50%);-moz-transform:scale(1.08) translate(-50%,-50%);-ms-transform:scale(1.08) translate(-50%,-50%);-o-transform:scale(1.08) translate(-50%,-50%);transform:scale(1.08) translate(-50%,-50%)}
.ul-imgtxtq3 .box{position:relative;height:0;padding-top:50%; height:300px;}
.ul-imgtxtq3 .txt{position:absolute;top:30%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;padding:0 10px;}
.ul-imgtxtq3 .txt h3{font-size:20px;color:#000;line-height:1.5em;font-weight: bolder;margin-bottom:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-imgtxtq3 a:hover .txt h3{color:#033271}
.ul-imgtxtq3 .desc{height:3.26em;font-size:16px;color:rgba(0,0,0,.7);line-height:1.63em;}
.ul-imgtxtq3-mo{display: none !important;}



/*调查表*/
.survey table{font-size:18px;}
.survey table tr td{padding:5px;}
.survey table tr td.f_1{ padding-top:20px;color:#000;}
.survey table tr td.f_2 li{ float:left; margin-right:40px; margin-bottom:10px; font-size:16px;}
.otherCs{border:none;border-bottom:solid 1px #ccc; width:80%; background:none;}
.submit_btn{width:86px; height:37px; background:#db241c; border:solid 1px #900;color:#fff; cursor:pointer;}
.khjyCss{width:80%;border:none; border:solid 1px #ccc; padding:10px;}

.px13{border:solid 1px #ccc; padding:10px; line-height:28px; font-size:16px;}
.px14{overflow:hidden;padding-top:30px; padding-bottom:20px;}
.px14 strong{ font-size:24px;}
.f_red{color:#db241c;}

.f_1_lomo{width:158px}

.f_2_lomo{ text-align:left;}

.submit_success{ font-size:24px; text-align:center; padding-top:60px;}
.flomo{text-align:left;}
.slomo{ width:150px;}
.flomo .khjyCss{border:solid 1px #ccc; padding:10px;}



.orgTree{overflow: hidden; text-align: center;padding-bottom: 50px;}
.orgTree-a{background: #c71505;color: #fff; font-size: 20px;display: inline-block;border-radius: 5px;padding:10px 15px;position: relative;margin-bottom: 40px;cursor: pointer;}
.orgTree-a:after{position: absolute;content: "";width: 1px; background:#c8ad6b;height: 40px;bottom: -40px;left: 50%;}
.orgTree-b{text-align: center;}
.orgTree-b ul{border-top: solid 1px #c8ad6b; padding-top: 40px;display: inline-block;}
.orgTree-b ul li{background: #c8ad6b;color: #fff; font-size: 18px;display: inline-block;border-radius: 5px;padding:10px 25px;position: relative;margin-bottom: 30px;cursor: pointer;}
.orgTree-b ul li::before{position: absolute;content: "";width: 1px; background:#c8ad6b;height: 70px;top:-41px;left: 50%;}
.orgTree-b ul li:nth-child(2){margin: 0 200px;}
.orgTree-b ul li:nth-child(1){left: -61px;}
.orgTree-b ul li:nth-child(3){right: -61px;}

.orgTree-c{text-align:center;width:480px; margin:0 auto}
.orgTree-c span{background:rgb(200,173,107,0.7); border: solid 1px #fff; color: #fff; font-size: 18px;border-radius: 5px;padding:15px 40px;display:inline-block; margin-bottom: 10px;cursor: pointer;width:400px}
