blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
abbr,acronym,fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fa{font-family:Arial}
.fg{font-family:Georgia}
.ft{font-family:Tahoma}
.fl{font-family:Lucida Console}
.fs{font-family:'宋体'}
.fw{font-family:'微软雅黑'}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tdu{text-decoration:underline}
.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}
.fc0{color:#000}
.fc3{color:#333}
.fc6{color:#666}
.fc9{color:#999}
.fcr{color:red}
.fcw{color:#fff}
.fcb{color:#00f}
.fcg{color:green}
.f0{font-size:0}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}
.vt{vertical-align:top}
.vn{vertical-align:-2px}
.vimg{margin-bottom:-3px}
.m0{margin:0}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.ml-1{margin-left:-1px}
.mt-1{margin-top:-1px}
.p1{padding:1px}
.pl5{padding-left:5px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.p10{padding:10px}
.pl10{padding-left:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.p20{padding:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.pr,.rel{position:relative}
.abs,.pa{position:absolute}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}
.ovs{overflow:scroll}
.vh{visibility:hidden}
.vv{visibility:visible}
.lh14{line-height:14px}
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.z{_zoom:1}
.h1{height:1px}
.h5{height:5px}
.h,.h10{height:10px}
.h15{height:15px}
.h20{height:20px}
.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-overflow-scrolling:touch}
body{background:#fff;font:14px/1.5 pingFangSC-Medium,arial,"Microsoft Yahei",sans-serif;outline:0}
img{max-width:100%;border:none}
input,select,textarea{font-size:14px;color:#333;font-family:"Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif}
input,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
::-webkit-input-placeholder{color:rgba(255,255,255,.3)}
::-moz-placeholder{color:rgba(255,255,255,.3)}
::-ms-input-placeholder{color:rgba(255,255,255,.3)}
select::-ms-expand{display:none}
a{color:#333;text-decoration:none}
a:hover{color:#039}
body{font-family:"微软雅黑";padding-top:100px;zoom:1;margin:0 auto;}
.wp{max-width:1380px;margin:0 auto;padding:0 15px;}
.menuBtn{display:none;position:relative;z-index:9;float:right;width:40px;height:40px;padding:7px;margin-top:9px;cursor:pointer;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.menuBtn b{display:block;height:3px;background-color:#039;margin:3px 0 5px;border-radius:2px;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.menuBtn.open b{display:none;margin:0;position:absolute;left:5px;top:50%;width:30px}
.menuBtn.open b:first-child{display:block;-moz-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;-moz-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.header{background-color:#fff;position:fixed;left:0;top:0;width:100%;border-bottom:2px solid #039;z-index:999}
.hd{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}
.logo img .pic{width: 351px;height: 62px;}
.logo img{display:block;width: 100%;height: 100%;}
.hdr{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.ul-nav{margin-right:15px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;}

.ul-nav li{padding:0 15px;height:98px;line-height:98px;position:relative;-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s;min-width:102px;text-align:center;}

.ul-nav li:hover{
background: url(../images/nav-bg1.png) center center no-repeat;background-size: contain;}
.bg-dd{display:none;width: 100%;height: 100vh;position: fixed;top: 60px;left: 0;background-color: rgba(65,65,65,.8);}
.hdr .on{display:block;}
.ul-nav .icn{display:none;position:absolute;top:10px;right:22px;width:0;height:0;padding:5px;cursor:pointer;border:0 solid #fff;border-right-width:2px;border-bottom-width:2px;-moz-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.ul-nav .icn.on{top:15px;-moz-transform:rotate(225deg);transform:rotate(225deg);-webkit-transform:rotate(225deg);-o-transform:rotate(225deg);-ms-transform:rotate(225deg)}
.ul-nav .v1{font-size:18px}
.ul-nav .v1:hover{font-weight:700;color:#039}
.ul-nav .sub{display:none;position:absolute;top:-webkit-calc(100% + 2px);top:-moz-calc(100% + 2px);top:calc(100% + 2px);left:50%;-moz-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);line-height:18px;font-size:16px;min-width:120px;background-color:rgba(255,255,255,.9);padding-bottom:14px}
.ul-nav .sub::after{content:'';position:absolute;top:0;left:50%;-moz-transform:translate(-50%,-6px) rotate(45deg);transform:translate(-50%,-6px) rotate(45deg);-webkit-transform:translate(-50%,-6px) rotate(45deg);-o-transform:translate(-50%,-6px) rotate(45deg);-ms-transform:translate(-50%,-6px) rotate(45deg);display:block;width:0;height:0;border:6px solid transparent;border-top-color:#039;border-left-color:#039}
.ul-nav .v2{display:block;width:100%;text-align:center;padding-top:20px;}
.ul-nav .v2 h3{    display: inline; font-size:16px; font-weight: normal;border-bottom:1px solid #F0F0F4;}
.ul-nav .v2:hover h3{color:#072E90;border-bottom:1px solid #072E90;}

.hd .btns{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.hd .btns a{display:block;width:44px;height:44px;background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover;border-radius:50%}
.hd .en{background-image:url(../images/g-icn01.png);margin-right:10px}
.hd .en:hover{background-image:url(../images/g-icn01-on.png)}
.hd .so{background-image:url(../images/g-icn02.png)}
.hd .so.on,.hd .so:hover{background-image:url(../images/g-icn02-on.png)}
.so_box{display:none;position:absolute;top:100%;right:0;border:1px solid #039;font-size:0}
.so_box div{font-size:0;}
.so_box input.ipt{width:319px;height:47px;font-size:16px;line-height:47px;background-color:#fff;padding:0 10px;border:none;flex:1;}
.so_box input::-webkit-input-placeholder{color:silver;font-size:16px}
.so_box input:-moz-placeholder{color:silver;font-size:16px}
.so_box input::-moz-placeholder{color:silver;font-size:16px}
.so_box input:-ms-input-placeholder{color:silver;font-size:16px}
.so_box .button{font-size:16px;background-color:#039;width:89px;line-height:47px;color:#fff;border:none;cursor:pointer}
.banner{padding-top:23.4375%;background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover;position:relative;min-height:150px}
.bannav{position:absolute;bottom:0;width:100%}
.bannav .tit{font-size:36px;font-weight:initial;line-height:1;color:#fff;position:relative;z-index:2}
.bannav .tit i{position:absolute;top:10px;left:0;display:block;width:100%;height:49px;background-repeat:no-repeat;background-position:left center;-o-background-size:contain;background-size:contain;z-index:1}
.bannav .links{min-height:100px;line-height:100px;overflow:hidden;}
.bannav .v1{color:#fff;font-size:18px;position:relative;float:left;}
.bannav .v1::after{content:'';position:absolute;left:50%;bottom:0;display:none;width:29px;height:11px;background-image:url(../images/g-icn06.png);background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover;-moz-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%)}
.bannav .v1.on,.bannav .v1:hover{font-weight:700}
.bannav .v1.on::after{display:block}
.bannav b{display:block;width:1px;height:36px;background-color:rgba(255,255,255,.4);margin:32px 26px 0 25px;float:left;}
.ban{min-height:90px}
.m-cur{padding:34px 0 30px}
.cur{font-size:0;text-align:right}
.cur i{display:inline-block;vertical-align:middle;width:26px;height:15px;background-image:url(../images/g-icn05.png);background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover;margin-right:10px}
.cur a{display:inline-block;vertical-align:middle;font-size:16px;color:#333;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.cur a:hover{color:#ffc259}
.cur span{display:inline-block;vertical-align:middle;margin:0 10px;font-size:16px}
.cur p{display:inline-block;vertical-align:middle;font-size:16px;color:#ffc259}
.g-main{background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover}
.g-tit{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:60px}
.g-tit .tit{font-size:28px;letter-spacing:2px;color:#333;line-height:1;margin-right:6px}
.g-tit span{font-size:14px;color:#c5c5c5;margin-right:10px;line-height:1}
.g-tit i{-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;width:100%;height:1px;background-color:#dfdfe1;margin-bottom:6px}
.footer{background-color:#039;padding:41px 0 40px;color:#fff}
.fd{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.fd-l{-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding-right:52px}
.footer .top{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:45px}
.fd-logo img{display:block}
.fd-link{font-size:0;line-height:34px;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;text-align:right;white-space:nowrap}
.fd-link .btn{display:inline-block;vertical-align:middle;width:130px;text-align:center;font-size:16px;background-color:#f08f09;color:#fff;margin-right:10px}
.fd-link .links{display:inline-block;vertical-align:middle;margin-left:10px;font-size:0;position:relative}
.fd-link .links span{display:inline-block;vertical-align:middle;background-color:#2c4da1;font-size:16px;text-align:center}
.fd-link .tag{width:100px;margin-right:5px}
.fd-link .click_box{width:220px;cursor:pointer;padding-right:20px;position:relative;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.fd-link .click_box i{position:absolute;top:0;right:10px;display:block;width:10px;height:100%;background-image:url(../images/g-icn04.png);background-repeat:no-repeat;background-position:center;-o-background-size:auto;background-size:auto;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.fd-link .click_box.on,.fd-link .click_box:hover{background-color:#f08f09}
.fd-link .click_box.on i{-moz-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}
.fd-link .links .sub{display:none;position:absolute;top:100%;right:0;width:220px;background-color:#2c4da1;line-height:34px}
.fd-link .links .sub .v2{display:block;text-align:center;color:#fff;font-size:16px;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.fd-link .links .sub .v2:hover{background-color:#f08f09}
.copy{font-size:16px;color:#b9bed7;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.copy a{margin-right:15px;}
.copy p:first-child{display:flex;align-items:center;justify-content:center}
.copy p a{margin:0;}
.copy img{display:block;}
.fd .qr{width:147px;padding-left:30px;border-left:1px solid #20429a;font-size:16px;line-height:34px;color:#b9bed7;text-align:center}
.fd .qr img{display:block}
@media only screen and (max-width:1380px){
.logo img .pic{width: 25vw;height: 4.49vw;}
body{padding-top:7.246vw}
.logo{width:22.826vw}
.ul-nav{margin-right:1.086vw}
.ul-nav li{padding:0 1.086vw;height:7.101vw;line-height:7.101vw;min-width: 5.312vw;}
.ul-nav .v1{font-size:1.304vw}
.ul-nav .sub{font-size:1.159vw;line-height:2.608vw;min-width:8.695vw;padding-bottom:1.014vw}
.ul-nav .v2 h3{font-size:1.159vw;}
.hd .btns a{width:3.188vw;height:3.188vw}
.hd .en{margin-right:.724vw}
.bannav .tit{font-size:2.608vw}
.bannav .tit i{top:.724vw;height:3.55vw}
.bannav .links{min-height:7.246vw;line-height:7.246vw}
.bannav .v1{font-size:1.304vw}
.bannav b{height:2.608vw;margin:2.318vw 1.884vw 0 1.811vw}
.bannav .v1::after{width:2.101vw;height:.797vw}
.fd-link .btn{width:9.42vw;margin-right:.724vw}
.fd-link .links{margin-left:.724vw}
}
@media only screen and (max-width:1230px)
{
video{display:block;width:100% !important;height:auto !important;}
}
@media only screen and (max-width:960px){
video{display:block;width:100% !important;height:auto !important;}
.logo{padding-top:10px;width:180px}
body{padding-top:60px}
.hd{display:block;height:58px}
.menuBtn{display:block}
.ul-nav {display:none;position:fixed;top:60px;right:0;width:230px;height:calc(100vh - 60px);overflow-y:auto;z-index:999;text-align:center;background-color:#0742A0;padding-top:15px;margin-right:0;}
.ul-nav li{padding:0;height:auto;line-height:40px}
.ul-nav .icn{display:block}
.ul-nav .v1{font-size:16px;color:#fff;}
.ul-nav .sub{position:initial;width:100%;height:auto;font-size:15px;line-height:35px;padding:10px 0;text-align:center;-moz-transform:initial;transform:initial;-webkit-transform:initial;-o-transform:initial;-ms-transform:initial}
.ul-nav .sub::after{content:none}
.ul-nav .v2{padding:0;}
.ul-nav .v2 h3{font-size:15px;}
.hd .btns .en{}
.hd .btns { position: absolute;top: 16px;    right: 40px;}
.hd .btns a {width: 27px;height: 27px;}
.bannav .tit{font-size:20px;font-weight:bold;}
.bannav .tit i{top:7px;height:22px}
.bannav .links{min-height:70px;line-height:70px}
.bannav .v1{font-size:14px}
.bannav b{height:25px;margin:22px 7px}
.bannav .v1::after{width:14px;height:6px}
.ban{min-height:40px}
.m-cur{padding:20px 0 15px}
.cur a{font-size:14px}
.cur span{font-size:14px;margin:0 6px}
.cur p{font-size:14px}
.g-tit{margin-bottom:20px}
.g-tit .tit{font-size:17px;width:100%;line-height:1.5;}
.g-tit span{width:100%;display:block;line-height:1.5;}
.g-tit{display:block;}
.footer{padding:15px 0 20px}
.fd-l{padding:0}
.fd-logo{width:218px}
.footer .top{margin-bottom:10px}
.fd-link{line-height:28px}
.fd-link .btn{width:90px;font-size:14px}
.fd-link .links span{font-size:14px}
.fd-link .tag{width:90px}
.fd-link .click_box{width:180px}
.fd-link .links .sub{width:180px;line-height:28px}
.copy,.fd-link .links .sub .v2{font-size:14px}
.fd .qr{display:none}
.so_box{position:fixed;right:15px;top:58px;}
.so_box input.ipt{width:200px;}
}
@media only screen and (max-width:550px){
video{display:block;width:100% !important;height:auto !important;}
.copy{display:block;text-align:center;}
.copy p{line-height:1.8;}
.copy p:first-child{margin:0 auto;}
.copy a{display:block;}
}
@media only screen and (max-width:520px){
video{display:block;width:100% !important;height:auto !important;}
.bannav .links{line-height:35px}
.bannav b{height:15px;margin: 10px 7px}
}
@media only screen and (max-width:540px){
video{display:block;width:100% !important;height:auto !important;}
.footer .top{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.fd-logo{margin-bottom:10px}
.fd-link{-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none}
}
@media only screen and (max-width:375px){
video{display:block;width:100% !important;height:auto !important;}
.cur{text-align:center;}
.cur i{width:20px;height:11px;margin-right:5px;}
.cur a{font-size:12px;}
.cur span{font-size:12px;margin:0 4px;}
}
.ban-a1 .item{height:0;padding-top:10.8%;-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;min-height:200px;}
.ban-a1 .slick-dots{position:absolute;bottom:21px;right:16.3%;text-align:center;z-index:99;font-size:30px;color:#fff}
.ban-a1 .slick-dots li{display:inline-block;margin:0 11px}
.ban-a1 .slick-dots li button{border:none;font-size:26px;color:#fff;font-family:STENCIL;background-color:transparent}
.ban-a1 .slick-dots .slick-active button{color:#eaa206}
@font-face{font-family:STENCIL;src:url(../fonts/STENCIL.TTF)}
.ban-a1 .slick-dots li em{font-size:36px;font-style:italic;font-family:STENCIL}
.row-d1{padding:30px 0 32px}
.ul-pic-b2 li .pic p{bottom:-31px!important;padding:16px 0;background:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));background:oldlinear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7)) -moz-;background:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));font-weight:400}
.ul-pic-b2 .con .pic img{-moz-transform:translate(-50%,-50%) scale(1.05)!important;-ms-transform:translate(-50%,-50%) scale(1.05)!important;-o-transform:translate(-50%,-50%) scale(1.05)!important;transform:translate(-50%,-50%) scale(1.05)!important;-webkit-transform:translate(-50%,-50%) scale(1.05)!important}
.ul-pic-b2 .con:hover .pic img{-moz-transform:translate(-50%,-50%) scale(1)!important;-ms-transform:translate(-50%,-50%) scale(1)!important;-o-transform:translate(-50%,-50%) scale(1)!important;transform:translate(-50%,-50%) scale(1)!important;-webkit-transform:translate(-50%,-50%) scale(1)!important}
.g-tit-con{padding:50px 0 30px;overflow:hidden}
.g-tit-a1{min-height:50px;font-size:34px;font-weight:600;color:#000;text-align:center;-o-background-size:auto;background-size:auto}
.g-tit-con .more-a1{float:right;margin-top:-40px;background-color:inherit;border:1px solid #c9c9c9;color:#000;background-image:url(../images/a-icon2.png);    display: none;}
.g-tit-con .more-a1:hover{background-image:url(../images/a-icon1.png)}

@media only screen and (min-width:750px) and (max-width:1366px){
.g-tit-con{padding:3.66vw 0 2.196vw}
.g-tit-a1{min-height:3.66vw;font-size:2.489vw;background:url(../images/a-tit-bg0.png) center no-repeat;-o-background-size:21%;background-size:21%}
.g-tit-con .more-a1{margin-top:-2.928vw;border:solid #c9c9c9}
}
@media only screen and (max-width:750px){
.fd-link .btn{display:none}
.ban-a1 .slick-dots{bottom:8px;right:20px}
.ban-a1 .slick-dots li{margin:0 5px}
.ban-a1 .slick-dots li button{font-size:18px}
.g-tit-con{padding:17px 0 15px}
.g-tit-a1{font-size:20px;background:url(../images/a-tit-bg0.png) center 14px no-repeat;-o-background-size:54%;background-size:54%}
.g-tit-con .more-a1{margin-top:-49px;background-position-y:7px}
.more-a1{width:71px;height:25px;line-height:25px;padding-left:11px;letter-spacing:0;font-size:12px;background:url(../images/a-icon1.png) 48px center no-repeat;-o-background-size:19%;background-size:19%}
}
.m-txtcon-a1{position:relative;z-index:99}
.m-data-a2{margin-top:-55px}
.m-data-a1{color:#fff;width:77px;height:77px;font-size:16px;padding-top:8px;margin-bottom:12px;margin-left:18px;line-height:1;text-align:center;font-family:STENCIL;background-color:#072e90}
.m-data-a1 .p1{font-size:40px}
.m-txt-a1 .tit{font-size:20px;color:#000;line-height:1.5;font-weight:600;margin-bottom:1px;-webkit-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
a:hover .tit{color:#072e90}
.m-txt-a1 .desc{font-size:16px;color:#000;line-height:1.65;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.row-a1{padding-bottom:55px;background:url(../images/a-bg1.jpg) top left 13px no-repeat;-o-background-size:cover;background-size:cover}
.row-a01{padding-bottom:52px}
.row-a3{padding-bottom:80px;background:url(../images/a-bg6.jpg) center no-repeat;-o-background-size:cover;background-size:cover}
.row-a4{padding-bottom:78px;}
.row-a5{padding:80px 0 86px;}
.row-a2{padding-bottom:66px;}
.row-a1 .con-a1{overflow:hidden}
.row-a1 .col-l{width:35.6%}
.row-a1 .col-r{width:61.3%}
.slick-a1 .item{display:blo ck}
.slick-a1 .pic{height:229px;background:#ddd;overflow:hidden;border-bottom:2px solid #eaa206}
.slick-a1 .pic img{width: 100%;height: 100%;object-fit:cover;display:block;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;)}
.slick-a1 .item:hover .pic img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform:scale(1.05)}
.slick-a1 .slick-dots{position:absolute;top:200px;right:14px;text-align:center;z-index:3}
.slick-a1 .slick-dots li{display:inline-block;margin:0 5px}
.slick-a1 .slick-dots button{width:10px;height:10px;background:#fff;font-size:0;cursor:pointer;border:none;border-radius:10px}
.slick-a1 .slick-dots li.slick-active button{background:#eaa206}
.slick-a2{margin-top:-55px}
.slick-a2 .item{display:block}
.ul-list-a1{overflow:hidden;margin:0 -15px 22px}
.ul-list-a1 li{float:left;width:50%;padding:0 15px}
.ul-list-a1 .con{display:block}
.ul-list-a1 .pic{height:218px;overflow:hidden;position:relative;border-bottom:2px solid #eaa206}
.ul-list-a1 .pic img{width:100%;height:100%;object-fit:cover;max-height:100%;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.ul-list-a1 a:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ul-list-a3{padding-top:26px;margin-bottom:33px;border-top:1px solid #e5e5e5}
.ul-list-a3 li{margin-bottom:17px}
.ul-list-a3 .con{display:block;font-size:18px;color:#000;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.ul-list-a3 .con:hover{color:#072e90}
.ul-list-a3 .con p{overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.ul-list-a3 .con span{float:right;font-size:16px;font-weight:600;font-family:STENCIL}
@media only screen and (min-width:750px) and (max-width:1366px){
.row-a01{padding-bottom:3.806vw}
.row-a3{padding-bottom:5.856vw}
.row-a4{padding-bottom:5.71vw}
.row-a5{padding:5.856vw 0 6.295vw}
.row-a2{padding-bottom:4.831vw;background:url(../images/a-bg5.jpg) center no-repeat}
.m-data-a2{margin-top:-4.026vw}
.m-data-a1{width:5.636vw;height:5.636vw;font-size:1.171vw;padding-top:.585vw;margin-bottom:.878vw;margin-left:1.317vw}
.m-data-a1 .p1{font-size:2.928vw}
.m-txt-a1 .tit{font-size:1.464vw;margin-bottom:.073vw}
.m-txt-a1 .desc{font-size:1.171vw}
.row-a1{padding-bottom:4.026vw;background:url(../images/a-bg1.jpg) top left no-repeat}
.slick-a1 .pic{border-bottom:solid #eaa206}
.slick-a1 .slick-dots{right:1.024vw}
.slick-a1 .slick-dots li{margin:0 .366vw}
.slick-a1 .slick-dots button{width:.732vw;height:.732vw;border-radius:.732vw}
.slick-a2{margin-top:-4.026vw}
.ul-list-a1{margin:0 -1.098vw 1.61vw}
.ul-list-a1 li{padding:0 1.098vw}
.ul-list-a1 .pic{height:15.95vw;border-bottom:solid #eaa206}
.ul-list-a3{padding-top:1.903vw;margin-bottom:2.415vw;border-top:solid #e5e5e5}
.ul-list-a3 li{margin-bottom:1.244vw}
.ul-list-a3 .con{font-size:1.317vw}
.ul-list-a3 .con span{font-size:1.171vw}
}
@media only screen and (max-width:750px){
.row-a01,.row-a3,.row-a4{padding-bottom:20px}
.row-a5{padding:15px 0 20px}
.row-a2{padding-top:20px;padding-bottom:20px}
.row-a1{background-position:center center}
.row-a1 .col-l,.row-a1 .col-r{float:none;width:100%}
.row-a1 .col-l{margin-bottom:15px}
.slick-a1 .pic{width:100%;height:300px}
.slick-a1 .pic img{width:100%}
.m-data-a1{width:64px;height:64px;font-size:11px;padding-top:4px;margin-bottom:7px;margin-left:15px}
.m-data-a1 .p1{font-size:30px}
.m-txt-a1 .tit{font-size:16px;line-height: 1.5;}
.m-txt-a1 .desc{font-size:14px;line-height:1.5;-webkit-line-clamp: 3;color:#666;}
.ul-list-a1 .pic{width:100%;height:auto;border-bottom:none}
.ul-list-a1 .pic img{border-bottom:2px solid #eaa206}
.ul-list-a1 li{float:none;width:100%;margin-bottom:15px}
.ul-list-a3{padding-top:14px}
.ul-list-a3 .con{font-size:15px}
.ul-list-a3 .con span{font-size:12px}
}
.more-a1{display:inline-block;width:110px;height:36px;line-height:36px;padding-left:20px;letter-spacing:2px;color:#fff;font-family:STENCIL;font-size:16px;background:url(../images/a-icon1.png) 74px center no-repeat #0742a0;-o-background-size:auto;background-size:auto;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.more-a1:hover{background-color:#eaa206;color:#fff}
@media only screen and (max-width:750px){
.more-a1{width:71px;height:25px;line-height:25px;padding-left:11px;letter-spacing:0;font-size:12px;background:url(../images/a-icon1.png) 48px center no-repeat #0742a0;-o-background-size:19%;background-size:19%;background-position-y:8px}
.ul-pic-b1 .info .txt h3{font-size:15px!important;line-height:1.3;margin-bottom:2px!important}
.ul-pic-b1 .info .txt .date{font-size:13px}
}


.row-az1{padding-bottom:80px}
.ul-list-a4{overflow:hidden;margin:0 -15px}
.ul-list-a4 li{float:left;width:33.33%;padding:0 15px}
.ul-list-a4 .con{background-color:#eee}
.ul-list-a4 li:nth-child(1) .con{border-bottom:2px solid #0d70a8}
.ul-list-a4 li:nth-child(2) .con{border-bottom:2px solid #309b22}
.ul-list-a4 li:nth-child(3) .con{border-bottom:2px solid #c99318}
.ul-list-a4 .pic{position: relative;width:100%;margin-bottom:22px;overflow:hidden}
.ul-list-a4 .pic img{display:block; -webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.ul-list-a4 .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ul-list-a4 .pic a{display:block}
.ul-list-a4 .pic p{position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);color: #fff;font-weight: bold;letter-spacing: 2px;font-size:18px;z-index:3;}
.ul-list-a4 .txt{padding:0 25px}
.ul-list-a4 .txt a{line-height:2.4;display:block;-webkit-column-rule:#000;-moz-column-rule:#000;column-rule:#000;font-size:18px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.g-tit-con2{padding-left:8px}
.g-tit-con .more-a2{float:none;border:none}
.g-tit-con .more-a2:hover{background-color:inherit;color:#0742a0;background-image:url(../images/a-icon2.png)}
.row-za2{padding-bottom:100px}
.m-con-a2{overflow:hidden;padding-bottom:30px;}
.m-con-a2 .l{width:98%}
.m-con-a2 .r{width:61%}
.m-con-a2 .desc{font-size:18px;line-height:2.2;text-indent:2em}
.m-con-a2 .desc2{font-size:18px;text-align:right;overflow:hidden}
.m-con-a2 .desc2 p{float:right;max-width:176px}
.m-con-a2 .desc2 p span:first-child{position:relative;top:-36px}
@media only screen and (min-width:750px) and (max-width:1366px){
.row-az1{padding-bottom:5.856vw}
}
@media only screen and (max-width:750px){
.g-tit-con .more-a2{background-position-y:8px}
.row-az1{padding-bottom:20px}
.ul-list-a4 li{float:none;width:100%;margin-bottom:15px}
.ul-list-a4 .pic{margin-bottom:10px}
.ul-list-a4 .pic img{width:100%}
.ul-list-a4 .pic p{font-size:16px;}
.ul-list-a4 .txt{padding:0 19px}
.ul-list-a4 .txt a{line-height:2;font-size:16px;color:#666;}
.row-za2{padding-bottom:40px}
.bgf{background-color:#fff;padding-top:15px;}
.m-con-a2{padding-top:15px;}
.m-con-a2 .l,.m-con-a2 .r{float:none;width:100%}
.m-con-a2 .l{margin-bottom:15px}
.m-con-a2 .l .pic{max-width:100%;margin:0 auto}
.m-con-a2 .desc{font-size:16px;line-height:1.5;color:#666;}
.m-con-a2 .desc2{font-size:15px;line-height:1.5;color:#666;}
.m-con-a2 .desc2 img{max-width:50%}
.m-con-a2 .desc2 p span:first-child{top:-21px}
.m-con-a2 .desc2 span:last-child{display:block}
}
.row-b1{background-image:url(../images/b-bg1.jpg);background-repeat:no-repeat;-o-background-size:cover;background-size:cover;padding-bottom:88px}
.row-b1 .wp{/* text-align:center */}
.row-b1 .b-info{padding:35px 85px 49px;border-top:6px solid #2d56a3;box-shadow:0 0 10px 10px #f7f7f7;margin-bottom:48px}
.row-b1 .b-info .m-bodytxt{margin-bottom:50px}
.row-b1 .b-info .m-bodytxt h1{font-size:32px;padding-bottom:14px}
.row-b1 .b-info .m-bodytxt .info,.row-b3 .m-bodytxt .info{color:#939393;font-size:16px;border-bottom:1px dashed #dcdcdc;padding-bottom:26px;margin-bottom:28px;text-align: center;}
.row-b1 .b-info .m-bodytxt .txt{font-size:20px;line-height:1.5}
.row-b1 .b-info .m-bodytxt .txt p{font-size:18px !important;line-height:2 !important;text-indent:2em !important;}
.row-b1 .b-info .m-flip{font-size:18px}
.row-b1 .b-info .m-flip .pp{margin-bottom:22px;line-height:38px}
.row-b1 .b-info .m-flip .pp span{display:inline-block;text-align:left;width:30%}
.row-b1 .b-info .m-flip .pp i{display:inline-block;background-color:#e9a021;color:#fff;width:85px;font-style:normal;text-align:center}
.row-b1 .b-btn{position:relative;text-align: center;}
.row-b1 .b-btn::after{position:absolute;content:'';width:645px;height:1px;background-color:rgba(210,210,210,.65);left:0;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.row-b1 .b-btn::before{position:absolute;content:'';width:645px;height:1px;background-color:rgba(210,210,210,.65);right:0;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.row-b1 .b-btn .more{display:inline-block;width:110px;height:35px;text-align:center;background-color:#2d56a3;color:#fff;font-size:16px;line-height:35px;z-index: 9;position: relative;}
.ul-info-b1{overflow:hidden}
.ul-info-b1 li .info{overflow:hidden;padding:48px 115px 80px 40px;background-image:url(../images/b-bg2.png);background-repeat:no-repeat;-o-background-size:cover;background-size:cover; ease-in-out;margin-bottom:10px}
.ul-info-b1 li .date{float:left;position:relative;padding-left:26px;margin-right:50px;-moz-transform:translateY(66%);-ms-transform:translateY(66%);-o-transform:translateY(66%);transform:translateY(66%);-webkit-transform:translateY(66%)}
.ul-info-b1 li .date span{position:absolute;display:inline-block;width:40px;height:20px;background-color:#f6b036;line-height:20px;left:-10px;top:50%;color:#fff;text-align:center;-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg);font-size:14px}
.ul-info-b1 li .date p{font-size:42px;color:#2d56a3; ease-in-out;font-family:PHILOSOPHER}
.ul-info-b1 li .date p i{color:#696d74;font-size:25px;width:8px;height:21px;background-image:url(../images/b-pic1.png);background-repeat:no-repeat;background-position:center;-o-background-size:100%;background-size:100%;display:inline-block;-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}
.ul-info-b1 li .txt{overflow:hidden;-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}
.ul-info-b1 li .txt h3{font-size:24px;color:#333;margin-bottom:19px;}
.ul-info-b1 li .txt p{color:#898989;font-size:16px;line-height:2;}
.ul-info-b1 li .con:hover .info{background-image:url(../images/b-bg3.png);-o-background-size:cover;background-size:cover}
.ul-info-b1 li .con:hover .date p,.ul-info-b1 li .con:hover .txt h3,.ul-info-b1 li .con:hover .txt p{color:#fff}
.ul-info-b1 li .con:hover .date p i{background-image:url(../images/b-pic2.png)}
.row-b3 .b-info{min-height: 600px;padding:60px 86px 80px 58px;background-image:url(../images/a-bg4.jpg);background-repeat:no-repeat;-o-background-size:cover;background-size:100% 100%;}
#qrcode {
		position: relative;
	}

	#qrcode canvas {
		width: 100px;
		height: 100px;
		position: absolute;
		left: 55px;
		top: -25px;
		opacity: 0;
		transition: .5s ease-in-out;
		-webkit-transition: .5s ease-in-out;
		background-color:#fff;
		padding:8px;
	}

	#qrcode:hover canvas {
		opacity: 1;
	}

.row-b3 .share{float:left;width:110px;margin-right:86px}
.row-b3 .share .date{text-align:center;margin-bottom:54px}
.row-b3 .share .date h1{display:none;}
.row-b3 .share .date span{display:inline-block;padding:3.5px 5px;background-color:#2d56a3;color:#fff;font-size:14px;line-height:1;margin-bottom:8px}
.row-b3 .share .date p{font-size:42px;color:#2d56a3;position:relative;line-height:1;font-family:PHILOSOPHER}
.row-b3 .share .date p i{color:#696d74;font-size:25px;width:10px;height:20px;background-image:url(../images/b-pic1.png);background-repeat:no-repeat;background-position:center;-o-background-size:100%;background-size:100%;display:inline-block;-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;position:relative;bottom:0px;left:7%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%)}
.row-b3 .share .date b{font-weight:400;color:#2d56a3;font-size:16px}
.ul-share-b1{width:60px;background-color:#fff;padding-top:7px;margin:0 auto}
.ul-share-b1 li{border-bottom:1px solid #f8f8f8;padding:0 5px 1px}
.ul-share-b1 li:last-child{border:none}
.ul-share-b1 .con:hover .pic{background-color:#2d56a3;-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}
.ul-share-b1 .con:hover .pic img{-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}
.ul-share-b1 li:nth-child(1) .con:hover .pic img{content:url(../images/b2-pic_02.png)}
.ul-share-b1 li:nth-child(2) .con:hover .pic img{content:url(../images/b3-pic_06.png)}
.ul-share-b1 li:nth-child(3) .con:hover .pic img{content:url(../images/b3-pic_08.png)}
.ul-share-b1 li:nth-child(4) .con:hover .pic img{content:url(../images/b3-pic_11.png)}
.ul-share-b1 .pic{width:50px;height:50px;position:relative;margin:0 auto;}
.ul-share-b1 .pic img{position:absolute;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}
.row-b3 .m-bodytxt{overflow:hidden}
.row-b3 .m-bodytxt h1{font-size:34px;font-weight:bold;margin-bottom:40px;letter-spacing: 1px;}
.row-b3 .m-bodytxt .txt{font-size:18px;color:#898989;line-height:2}
.row-b3 .m-bodytxt .txt p{text-indent:2em;margin-bottom:15px;color:#333;font-size:18px;}
.row-b3 .m-bodytxt .txt p img{display:block;margin:0 auto;width:700px;height:auto;}
.row-b4 .g-tit-con{position:relative;padding-bottom:32px}
.row-b4 .g-tit-a1{background-image:url(../images/a-tit-bg3.png)}
.row-b4 .g-tit-con .more{display:inline-block;text-align:center;position:absolute;right:5px;top:55%;width:110px;height:35px;line-height:35px;border:1px solid #c9c9c9;background-color:#fff;font-family:STENCIL;font-size:16px;letter-spacing:1px;background-image:url(../images/a-icon2.png);padding-right:24px;background-repeat:no-repeat;-o-background-size:17px 7px;background-size:17px 7px;background-position:right 20px center;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.ul-pic-b1{overflow:hidden;margin:0 -20px}
.ul-pic-b1 li{float:left;width:50%}
.ul-pic-b1 li:nth-last-child(1) .info{margin-bottom:0}
.ul-pic-b1 li:nth-last-child(2) .info{margin-bottom:0}
.ul-pic-b1 li .con:hover .pic{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-transform:scale(1.05)}
.ul-pic-b1 .info{overflow:hidden;margin-bottom:20px;padding:0 20px}
.ul-pic-b1 .info .pic{float:left;width:200px;height:125px;margin-right:20px;overflow:hidden;-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}
.ul-pic-b1 .info .pic img{width:100%;height:100%; object-fit:cover;}
.ul-pic-b1 .info .txt{overflow:hidden;position:relative;height:106px;padding-top:12px;width:400px;-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}
.ul-pic-b1 .info .txt h3{font-size:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.ul-pic-b1 .info .txt .date{font-size:16px;font-family:STENCIL;position:absolute;bottom:0;line-height:1}
.ul-pic-b2{overflow:hidden;position:relative;display:block}
.ul-pic-b2 .con .pic{overflow:hidden;position:relative;height:0;padding-top:94%}
.ul-pic-b2 .li1 .pic{padding-top:141%}
.ul-pic-b2 .li1{width:25%}
.ul-pic-b2 .li2, .ul-pic-b2 .li3, .ul-pic-b2 .li7, .ul-pic-b2 .li6{width:18.75%}
.ul-pic-b2 .li4, .ul-pic-b2 .li5{width:37.5%}
.ul-pic-b2 .li4 .pic, .ul-pic-b2 .li5  .pic{padding-top:47%}
.ul-pic-b2 .con .pic img{width:100%;height:100%;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}
.ul-pic-b2 .pic p{position:absolute;bottom:4px;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);color:#fff;font-size:18px;display:inline-block;width:100%;text-align:center;-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}
.ul-pic-b2 .con:hover .pic p{color:#eaa206}
.ul-pic-b2 .con .pic .bg{background-color:rgba(0,0,0,.3);position:absolute;z-index:9;top:0;left:0;width:100%;height:100%;opacity:0;-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}
.ul-pic-b2 .con:hover .pic .bg{opacity:1}
.ul-pic-b2 .con:hover .pic img{-o-transform:translate(-50%,-50%) scale(.95)}
.ul-pic-b2 li{float:left}
.row-b5 .b-pic{margin:0 auto}
.row-b6{overflow:hidden}
.row-b6 .info1{float:left;margin-right:95px}
.row-b6 .info1 .pic{width:497px;height:583px;float:left;margin-right:26px;overflow:hidden}
.row-b6 .info1 .p2{overflow:hidden}
.row-b6 .info1 .p2 h3{font-size:30px;color:#144fa6;font-weight:400}
.row-b6 .info1 .p2 p{font-size:20px}
.row-b6 .info1 .pic img{width:100%;height:100%;-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}
.row-b6 .info1 .pic:hover img{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-transform:scale(1.05)}
.row-b6 .info2{overflow:hidden}
.row-b6 .info2 .list1{overflow:hidden;margin-bottom:60px}
.row-b6 .info2 .list2{font-size:18px;color:#333;padding:10px 0 82px 55px;border-left:1px solid #e9a021;line-height:2;margin-bottom:46px}
.row-b6 .info2 .list1 ul{border-left:1px solid #e9a021;padding:13px 0 10px 55px;width:332px}
.row-b6 .info2 .list1 ul li{font-size:18px;margin-bottom:21px}
.ul-list-b1{float:left}
.row-b6 .b-list,.ul-list-b2{overflow:hidden}
.row-b6 .b-list .b-tit{overflow:hidden;margin-bottom:21px}
.row-b6 .b-list .b-tit h3{float:left;font-size:24px;color:#000}
.row-b6 .b-list .b-tit .more{float:right;width:70px;height:34px;line-height:34px;text-align:center;border:1px solid #bfbfbf;font-size:16px;-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}
.ul-list-b3 li{list-style-type:none}
.ul-list-b3 li .tit{overflow:hidden;font-size:18px;}
.ul-list-b3 li .tit p{float:left;ease-in-out;display:inline-block;width:463px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.ul-list-b3 li .tit .date{float:right;color:#787878}
.row-b6 .info2 .list3{line-height:2.75;padding:2px 0 8px 55px}
@media only screen and (max-width:1600px){
.ul-info-b1 li .info{padding:20px 10px 30px}
.ul-info-b1 li .date{margin-right:3.125vw}
.ul-info-b1 li .date span{left:-.625vw}
.ul-info-b1 li .date p{font-size:2.625vw}
.ul-info-b1 li .date p i{font-size:1.562vw;width:.5vw;height:1.312vw}
.ul-info-b1 li .txt h3{font-size:16px;margin-bottom:1.187vw;line-height:1.5;}

.ul-info-b1 li .txt p{font-size:1vw}
}
@media only screen and (max-width:1660px){
.ul-pic-b1 .info .txt{width:250px;}

}
@media only screen and (max-width:1500px){
.row-b6 .info1{margin-right:6.333vw}
.row-b6 .info1 .pic{width:33.13vw;height:38.86vw;margin-right:1.733vw}
.row-b6 .info2 .list1{margin-bottom:4vw}
.row-b6 .info2 .list2{padding:.666vw 0 5.466vw 3.666vw;margin-bottom:3.066vw}
.row-b6 .info2 .list1 ul{padding:.866vw 0 .666vw 3.666vw;width:22.13vw}
.row-b6 .info2 .list1 ul li{font-size:12px;margin-bottom:1.4vw}
.row-b6 .b-list .b-tit{margin-bottom:1.4vw}
.row-b6 .b-list .b-tit .more{width:4.666vw;height:2.266vw;line-height:2.266vw}
.row-b6 .info2 .list3{padding:.133vw 0 .533vw 3.666vw}
.ul-list-b3 li .tit p{width:30vw}
}
@media only screen and (max-width:1440px){
.row-b1{padding-bottom:6.111vw}
.row-b1 .b-info{padding:2.43vw 5.902vw 3.402vw;border-top:solid #2d56a3;margin-bottom:3.333vw}
.row-b1 .b-info .m-bodytxt{margin-bottom:3.472vw}
.row-b1 .b-info .m-bodytxt h1{font-size:2.222vw;padding-bottom:.972vw}
.row-b1 .b-info .m-bodytxt .info{padding-bottom:1.805vw;margin-bottom:1.944vw}
.row-b1 .b-info .m-flip .pp{margin-bottom:1.527vw;line-height:2.638vw;text-align:center}
.row-b1 .b-info .m-flip .pp span{width:auto}
.row-b1 .b-info .m-flip .pp i{width:5.902vw}
.row-b1 .b-btn::after{width:44.79vw}
.row-b1 .b-btn::before{width:44.79vw}
.row-b1 .b-btn .more{width:7.638vw;height:2.43vw;line-height:2.43vw}
.ul-pic-b2 .pic p{bottom:.277vw}
.ul-pic-b2 li .pic p{bottom:.625vw}
}
@media only screen and (max-width:1280px){
.row-b4 .g-tit-con .more{right:.39vw;width:8.593vw;height:2.734vw;line-height:2.734vw;padding-right:1.875vw;-o-background-size:1.328vw .546vw;background-size:1.328vw .546vw;background-position:right 1.562vw center}
.ul-pic-b1{margin:0}
.ul-pic-b1 .info{margin-bottom:1.562vw;padding:0}
.ul-pic-b1 .info .pic{width:15.62vw;height:9.765vw;margin-right:1.562vw}
.ul-pic-b1 .info .txt{padding-top:0;}
.row-b6 .info2 .list2,.ul-list-b3 li .tit{font-size:14px}
.row-b6 .b-list .b-tit .more{width:60px;height:30px;line-height:30px}
}
@media only screen and (max-width:990px){
.row-b3 .share .date p i{left:1%;}
.row-b6 .b-list .b-tit h3{font-size:20px}
.row-b6 .info1 .p2 h3{font-size:20px;color:#144fa6;font-weight:400}
.row-b6 .info1 .p2 p{font-size:16px}
.ul-list-b3 li .tit p{width:60vw}
.row-b1 .b-info .m-flip .pp i{width:58px}
.row-b1 .b-info .m-flip .pp{line-height:26px;font-size:12px}
.row-b1 .b-btn .more{width:76px;height:25px;line-height:25px}
.row-b1 .b-info .m-bodytxt h1{font-size:18px}
.row-b1 .b-info .m-bodytxt .txt{font-size:14px}
.row-b1 .b-info .m-bodytxt .info{font-size:12px}
.ul-info-b1 li .date span{width:30px;height:15px;font-size:12px;line-height:15px}
.ul-pic-b1 li{width:auto;float:none}
.ul-pic-b1 .info .pic{width:200px;height:125px}
.ul-pic-b1 .info .txt{width:auto}
.row-b4 .g-tit-con .more{width:110px;height:35px;line-height:35px;-o-background-size:17px 7px;background-size:17px 7px;background-position:right 20px center;bottom:0;top:inherit;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%)}
.row-b4 .g-tit-con{position:inherit}
.ul-pic-b1 li .info{margin-bottom:20px}
.ul-pic-b1 li:nth-last-child(1) .info{margin-bottom:20px}
.ul-pic-b1 li:nth-last-child(2) .info{margin-bottom:20px}
.row-b4{padding-bottom:50px;position:relative}
.row-b3 .b-info{padding:0;background:none;}
.row-b3 .share{margin-right:0;float:none;overflow:hidden;width:auto;margin-bottom:15px;display:none;}
.row-b3 .share .date{margin-bottom:15px}
.ul-share-b1{width:auto;padding-top:0;overflow:hidden;}
.ul-share-b1 li{float:left; width:25%;}
.row-b3 .m-bodytxt h1{font-size:20px}
.row-b6 .info1{width:auto;float:none;margin:0 0 15px;overflow:hidden}
.row-b6 .info2 .list1 ul{width:50%}
.row-b1 .b-btn::before{display:none}
.row-b1 .b-btn::after{display:none}
}
@media only screen and (max-width:750px){
.ul-info-b1 li .con .date p{font-size:18px}
.ul-info-b1 li .date p i{font-size:12px;width:6px;height:12px}
.ul-pic-b1 .info .txt{height:70px}
.ul-pic-b1 .info .txt h3{margin-bottom:10px;font-size:16px;line-height:1.5;}
.ul-pic-b1 .info .pic{width:100px;height:75px}
.ul-pic-b2 .li1{width:100%}
.ul-pic-b2 .li2, .ul-pic-b2 .li3, .ul-pic-b2 .li7, .ul-pic-b2 .li6{width:50%}
.ul-pic-b2 .li4,.ul-pic-b2 .li5{width:100%}
.slick-a1 .slick-dots {top:260px;}
.ul-info-b1 li .txt p{font-size:14px;line-height:1.5;color:#666;    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;}
}
@font-face{font-family:PHILOSOPHER;src:url(../fonts/PHILOSOPHER-REGULAR.TTF)}
.ul-list-d3{margin-bottom:60px}
.ul-list-d3 li{overflow:hidden;background-image:url(../images/d-bg1.png);-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;cursor:pointer;padding:0 222px 0 0;margin-bottom:40px}
.ul-list-d3 li:last-child{margin-bottom:0}
.ul-list-d3 li:hover{background-image:url(../images/d-bg2.png)}
.ul-list-d3 .pic{float:left;overflow:hidden;width:310px; height: 195px; margin-right:58px}
.ul-list-d3 .pic img{width:100%; height: 100%;object-fit:cover;display:block;-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}
.ul-list-d3 li:hover img{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-transform:scale(1.05)}
.ul-list-d3 li .txt{overflow:hidden;-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;padding-top:31px}
.ul-list-d3 li:hover a .txt{color:#fff}
.ul-list-d3 .tit h3{font-size:24px;font-weight:400;margin-bottom:15px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.ul-list-d3 a:hover .tit h3{color:#fff}
.ul-list-d3 .desc p{font-size:16px;letter-spacing:-.07px;line-height:1.9;color:#9e9fa0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.ul-list-d3 li:hover .desc p{color:#abbbda}
.ul-list-d3 .desc .time{font-size:16px;color:#2d56a3;font-family:PHILOSOPHER}
.ul-list-d3 li:hover .desc .time{color:#e7efff}
.row-d-1{padding:30px 0 121px}
.m-tit-d1{overflow:hidden;margin-bottom:30px}
.m-tit-d1 .tit{font-size:24px;float:left}
.m-tit-d2{border-top:2px dashed #e5e6e6;padding-top:34px}
.m-tit-d1 a{display:block;border:1px solid #bfbfbf;float:right;font-size:16px;cursor:pointer;position:relative;padding:3px 24px 5px 15px}
.m-tit-d1 a:hover{color:#737373}
.m-tit-d1 i{border:solid #000;border-width:0 1px 1px 0;display:inline-block;padding:3px;position:absolute;top:37%;right:16%}
.m-tit-d1 .right{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
.ul-list-d1{margin:0 -23px 80px;overflow:hidden}
.ul-list-d2{margin-bottom:0}
.ul-list-d1 li{float:left;width:33.33%;padding: 23px}
.ul-list-d1 li a{display:block}
.ul-list-d1 li a:hover .tit{color:#fff}
.ul-list-d1 .pic{height:0;position:relative;padding-top:67%;overflow:hidden}
.ul-list-d1 .pic img{max-width:100%;max-height:100%;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}
.ul-list-d1 li:hover img{-moz-transform:translate(-50%,-50%) scale(1.05);-ms-transform:translate(-50%,-50%) scale(1.05);-o-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05);-webkit-transform:translate(-50%,-50%) scale(1.05)}
.ul-list-d1 .txt{background-image:url(../images/d-pic3.png);-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;padding:199px 27px 36px;margin-top:-190px;position:relative;z-index:9}
.ul-list-d1 .txt .tit{font-size:20px;letter-spacing:.7px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:18px;line-height:1.6;font-weight:400}
.ul-list-d1 .txt p{background-image:url(../images/d-icon1.png);-o-background-size:21px;background-size:21px;background-position:0;background-repeat:no-repeat;font-size:18px;padding-left:27px}
.ul-lit-d2{margin-bottom:0}
.row-d2{padding-bottom:89px}
.ban-d{height:0;position:relative;padding-top:26.667%;overflow:hidden;margin-bottom:33px}
.ban-d img{max-width:100%;max-height:100%;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}
.ban-d:hover img{-moz-transform:translate(-50%,-50%) scale(1.05);-ms-transform:translate(-50%,-50%) scale(1.05);-o-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05);-webkit-transform:translate(-50%,-50%) scale(1.05)}
.m-desc{margin-bottom:36px}
.m-desc p{font-size:18px;line-height:1.95;text-indent:2em;margin-bottom:2px}
.ul-list-d4 li{border-bottom:1px dashed #d2d2d2;padding-bottom:45px;margin-bottom:43px}
.ul-list-d4 li:last-child{border:0;padding-bottom:0;margin-bottom:0}
.ul-list-d4 .tit{float:left;font-size:26px;color:#e9a021;margin-right:57px}
.ul-list-d4 .desc{font-size:18px;letter-spacing:.62px;text-indent:2em;border-left:1px solid #bababa;line-height:2;padding-left:50px;overflow:hidden;}
.row-d7{overflow:hidden;padding-bottom:81px}
.mapBox1{height:426px;width:810px;float:left}
.mapBox1 img{max-width:889px}
.map-logo{display:block!important;background-color:#e9a021;font-size:18px;color:#fff;text-align:center;line-height:2.45;position:relative}
.map-logo img{display:block!important;position:absolute;width:10px;height:9px;bottom:-8px;left:50%}
.BMap_pop div:nth-child(9){left:-6px!important;top:22px!important}
.BMap_bottom,.BMap_center,.BMap_pop .BMap_top,.BMap_pop div:nth-child(1),.BMap_pop div:nth-child(3),.BMap_pop div:nth-child(5),.BMap_pop div:nth-child(7),.BMap_pop div:nth-child(8),.BMap_pop img,.BMap_shadow,.BMap_stdMpCtrl,.anchorBL{display:none}
.m-about-d3{height:426px;background-image:url(../images/d-bg4.png);-o-background-size:cover;background-size:cover;background-position:center;background-repeat:repeat;overflow:hidden;padding:36px 50px 0 58px}
.ul-list-d8 a{color:#fff}
.ul-list-d8 h3{font-size:22px;letter-spacing:2px}
.ul-list-d8 h3 span{font-weight:400;font-size:20px;letter-spacing:0}
.ul-list-d8 li{border-bottom:1px dashed #507ebf;padding-bottom:14px;margin-bottom:12px;padding-left:16px}
.ul-list-d8 li a{display:block;background-image:url(../images/d-icon2.png);-o-background-size:29px,22px;background-size:29px,22px;background-repeat:no-repeat;background-position:0;padding-left:40px}
.ul-list-d8 li:nth-child(2) a{background-image:url(../images/d-icon3.png)}
.ul-list-d8 li:nth-child(3) a{background-image:url(../images/d-icon4.png)}
.ul-list-d8 li:nth-child(4) a{background-image:url(../images/d-icon5.png)}
.ul-list-d8 li:nth-child(5) a{background-image:url(../images/d-icon6.png)}
.ul-list-d8 li:nth-child(6){border:0}
.ul-list-d8 li:nth-child(6) a{background-image:url(../images/d-icon7.png)}
.row-d4{margin-top:20px;background-color:#f9f9f9}
.ul-list-d5{margin:0 -10px}
.ul-list-d5 li{width:25%;float:left;padding:0 10px;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;margin-bottom:10px;}
.ul-list-d5 li:hover{transform:translateY(-5px);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px)}
.ul-list-d5 li a{box-shadow:0 0 8px rgb(0 0 0 / 13%);display:block;border-top:3px solid #f39a0c;padding:17px 26px 0 28px;height:220px;}
.ul-list-d5 li:hover a{color:#072e90}
.ul-list-d5 li:first-child a{border-color:#f39a0c}
.ul-list-d5 li:nth-child(2) a{border-color:#00a427}
.ul-list-d5 li:nth-child(3) a{border-color:#063786}
.ul-list-d5 li:last-child a{border-color:#f73300}
.ul-list-d5 .time p{font-size:16px;font-family:STENCIL}
.ul-list-d5 .time span{font-size:42px;margin-right:7px}
.ul-list-d5 .desc p{font-size:20px;font-family:PHILOSOPHER;padding-left:3px;line-height:1.6;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.ul-list-d6{margin:0 -19.8px;overflow:hidden}
.ul-list-d6 li{width:33.33%;float:left;padding:0 19.8px;overflow:hidden}
.ul-list-d6 li .pic{overflow:hidden;height:282px;}
.ul-list-d6 li .pic img{height:100%;width:100%;display:block;object-fit:cover;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}
.ul-list-d6 li:hover .pic img{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-transform:scale(1.05)}
.ul-list-d6 .txt{margin-top: -88px;position:relative;z-index:3}
.ul-list-d6 .m-tit{width: 100%;text-align:center;color:#fff;font-size:18px;letter-spacing:1px;padding: 50px 0 10px 4px;margin-bottom:12px;marg;}
.ul-list-d6 li.li1 .m-tit{background: linear-gradient(rgb(5 77 195 / 1%), rgb(25 104 233 / 30%), rgb(5 77 195 / 80%));}
.ul-list-d6 li.li2 .m-tit{background: linear-gradient(rgb(5 77 195 / 1%), rgb(25 104 233 / 30%), rgb(5 77 195 / 80%));}
.ul-list-d6 li.li3 .m-tit{background: linear-gradient(rgb(5 77 195 / 1%), rgb(25 104 233 / 30%), rgb(5 77 195 / 80%));}
.ul-list-d6 .tit h3{font-size:20px;line-height:1.6;margin-bottom:8px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height: 64px;}
.ul-list-d6 li:hover .tit h3{color:#26489c}
.ul-list-d6 .desc p{font-size:16px;letter-spacing:-.1px;line-height:1.8;color:#6e6e6e;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;min-height: 116px;}
.ul-list-d7{overflow:hidden;margin:0 -40px}
.ul-list-d7 li{float:left;width:18%;padding:0 40px}
.ul-list-d7 li:nth-child(2){width:28%}
.ul-list-d7 .txt h3 span{font-size:70px;font-family:STENCIL;color:#072e90;font-weight:400;margin-right:10px}
.ul-list-d7 .txt h3 .sp2{font-size:20px}
.ul-list-d7 .txt h3{font-size:18px;font-weight:400;margin-top:-11px;margin-left:-11px}
.ul-list-d7 .txt p{font-size:18px;margin-top:-15px}
.pages{text-align:center;margin-bottom:76px}
.pages ul{display:inline-block;overflow:hidden}
.pages li{float:left;margin:0 2.2px}
.pages li a{height:32px;display:block;width:32px;color:#999;font-size:14px;font-family:arial;line-height:32px;border-radius:0;border:0}
.pages li.pevr a{background:url(../images/d-l.png) center center no-repeat}
.pages li.next a{background:url(../images/d-r.png) center center no-repeat}
.pages li.on a,.pages li:hover a{background-color:#2d56a3;border:0;color:#fff}
.pages li span{font-size:17px;color:#999;line-height:30px}
@media only screen and (max-width:479px){
.pages li a{height:30px;width:30px;line-height:30px;font-size:14px}
.pages li{margin:0 3px}
.pages{margin-bottom:30px}
}
@media only screen and (min-width:750px) and (max-width:1620px){
.ul-list-d3{margin-bottom:3.177vw}
.ul-list-d3 li{padding:0vw 11.56vw 0 0;margin-bottom:2.083vw}
.ul-list-d3 .pic{margin-right:3.020vw;max-width:16.14vw}
.ul-list-d3 li .txt{padding-top:1.614vw}
.ul-list-d3 .tit h3{font-size:1.25vw;margin-bottom:1.041vw}
.ul-list-d3 .desc p{font-size:.833vw}
.row-d-1{padding:1.851vw 0 7.469vw}
.m-tit-d1{margin-bottom:1.718vw}
.m-tit-d1 .tit{font-size:1.25vw}
.m-tit-d2{padding-top:1.7vw}
.ul-list-d1{margin:0 -1.197vw;margin-bottom:4.2vw}
.ul-list-d2{margin-bottom:0}
.ul-list-d1 li{padding: 1.197vw}
.ul-list-d1 .txt{padding:10.41vw 1.406vw 1.979vw;margin-top:-9.895vw}
.ul-list-d1 .txt .tit{font-size:1.041vw;margin-bottom:.937vw}
.ul-list-d1 .txt p{-o-background-size:1.093vw;background-size:1.093vw;font-size:.937vw;padding-left:1.406vw}
.pages{margin-bottom:4.691vw}
.ul-list-d5{margin:0 -.617vw}
.ul-list-d5 li{padding:0 .617vw}
.ul-list-d5 li a{padding:1.049vw 1.604vw 0 1.728vw}
.ul-list-d5 .time p{font-size:.987vw}
.ul-list-d5 .time span{font-size:2.592vw}
.ul-list-d5 .desc p{font-size:1.234vw}
.ul-list-d6{margin:0 -1.222vw}
.ul-list-d6 li{padding:0 1.222vw}
.ul-list-d6 .txt{margin-top:-1.481vw}
.ul-list-d6 .m-tit{width:8.641vw;font-size:1.111vw;padding:.493vw 0 .617vw .246vw;margin-bottom:.74vw;margin-left:1.234vw}
.ul-list-d6 .tit h3{font-size:1.234vw}
.ul-list-d6 .desc p{font-size:.987vw}
.ul-list-d7{margin:0 -2.469vw}
.ul-list-d7 li{padding:0 2.469vw}
.ul-list-d7 .txt h3 span{font-size:4.32vw;margin-right:.617vw}
.ul-list-d7 .txt h3 .sp2{font-size:1.234vw}
.ul-list-d7 .txt h3{font-size:1.111vw;margin-top:-.679vw;margin-left:-.679vw}
.ul-list-d7 .txt p{font-size:1.111vw;margin-top:-.925vw}
.row-d2{padding-bottom:5.493vw}
.ban-d{margin-bottom:2.024vw}
.m-desc{margin-bottom:2.208vw}
.m-desc p{font-size:1.104vw}
.ul-list-d4 li{padding-bottom:2.76vw;margin-bottom:2.638vw}
.ul-list-d4 .tit{font-size:1.595vw;margin-right:3.496vw}
.ul-list-d4 .desc{font-size:1.104vw;padding-left:3.067vw}
.row-d7{padding-bottom:5vw}
.ul-list-d8 h3{font-size:1.358vw}
.ul-list-d8 h3 span{font-size:1.234vw}
.ul-list-d8 li{padding-bottom:.864vw;margin-bottom:.74vw;padding-left:.987vw}
.ul-list-d8 li a{display:block;-o-background-size:1.79vw,1.358vw;background-size:1.79vw,1.358vw;padding-left:2.469vw}
}
@media only screen and (max-width:1410px){
.ul-list-d6 li .pic{height:20vw;}
.mapBox1{height:26.29vw;width:57.44vw}
.mapBox1 img{max-width:54.87vw}
.m-about-d3{height:26.29vw;padding:2.222vw 3.086vw 0 3.58vw}
.ul-list-d5 li a{height:15.60vw;}
}
@media only screen and (max-width:1200px){
.ul-list-d3 .pic{max-width:25.14vw}
.ul-list-d3 .tit h3{font-size:2vw}
.ul-list-d3 .desc p{font-size:1.5vw;line-height:1.3;margin-bottom:10px}
.m-tit-d1 .tit{font-size:20px}
.ul-list-d1 .txt .tit{font-size:1.5vw;margin-bottom:.937vw}
.ul-list-d1 .txt p{-o-background-size:1.5vw;background-size:1.5vw;font-size:1.5vw;padding-left:2vw}
}
@media only screen and (max-width:750px){
.ul-list-d3{margin-bottom:15px}
.ul-list-d3 li{padding:0vw 20px 0 0;margin-bottom:20px}
.ul-list-d3 .pic{margin-right:18px;max-width:200px}
.ul-list-d3 li .txt{padding-top:15px}
.ul-list-d3 .tit h3{font-size:16px;margin-bottom:15px;line-height:1.5;}
.ul-list-d3 .desc p{font-size:14px;line-height:1.5;color:#666;-webkit-line-clamp: 3;}
.pages{margin-bottom:10px}
.row-d-1{padding:10px 0 15px}
.m-tit-d1{margin-bottom:20px}
.m-tit-d2{padding-top:10px}
.ul-list-d1{margin:0 -10px 20px}
.ul-list-d1 li{width:50%;padding: 10px;margin-bottom:20px}
.ul-list-d1 .txt{padding:20px 15px 15px;margin-top:-85px}
.ul-list-d1 .txt .tit{font-size:16px;margin-bottom:5px;line-height: 1.5;}
.ul-list-d1 .txt p{-o-background-size:16px;background-size:16px;font-size:14px;padding-left:20px}
.row-d4{padding-top:10px}
.ul-list-d5{margin:0 -5px}
.ul-list-d5 li{width:50%;padding:0 5px;}
.ul-list-d5 li a{padding:10px 10px 20px;height:130px;}
.ul-list-d5 .time p{font-size:14px}
.ul-list-d5 .time span{font-size:26px}
.ul-list-d5 .desc p{font-size:14px;line-height:1.5;color:#666;}
.ul-list-d6{margin:0 -5px}
.ul-list-d6 li{width:100%;float:none;padding:0;margin-bottom:15px}
.ul-list-d6 li .pic{height:auto;}
.ul-list-d6 li .pic img{width:100%}
.ul-list-d6 .txt{margin-top: -80px;}
.ul-list-d6 .m-tit{width: 100%;font-size:14px;}
.ul-list-d6 .tit h3{font-size:16px;line-height: 1.5;min-height: auto;}
.ul-list-d6 .desc p{font-size:14px;-webkit-line-clamp: 3;line-height: 1.5;color:#666;min-height: auto;}
.ul-list-d7{margin:0 -5vw}
.ul-list-d7 li{width:50%;padding:0 5vw;text-align:center;margin-bottom:10px}
.ul-list-d7 li:nth-child(2){width:50%}
.ul-list-d7 .txt h3 span{font-size:32px;margin-right:5px}
.ul-list-d7 .txt h3 .sp2{font-size:14px}
.ul-list-d7 .txt h3{font-size:14px;margin-top:0;margin-left:0}
.ul-list-d7 .txt p{font-size:14px;margin-top:0}
.row-d2{padding-bottom:10px}
.ban-d{margin-bottom:15px}
.m-desc{margin-bottom:20px}
.m-desc p{font-size:20px}
.ul-list-d4{margin-bottom:20px}
.ul-list-d4 li{padding-bottom:20px;margin-bottom:15px}
.ul-list-d4 .tit{font-size:24px;margin-right:20px}
.ul-list-d4 .desc{font-size:18px;padding-left:15px;line-height:1.6}
.row-d7{padding-bottom:20px}
.mapBox1{height:50vw;width:100%}
.mapBox1 img{max-width:54.87vw}
.m-about-d3{height:200px;padding:10px 10px 0}
.ul-list-d8 h3{font-size:14px}
.ul-list-d8 h3 span{font-size:12px}
.ul-list-d8 li{padding-bottom:5px;margin-bottom:5px;padding-left:0}
.ul-list-d8 li a{display:block;-o-background-size:20px,22px;background-size:20px,22px;padding-left:28px}
.BMap_stdMpZoom{display:none!important}
.BMap_scaleCtrl{display:none}
.BMap_pop{left:200px;top:62px}
.BMap_Marker div{width:25px!important;height:46px!important}
.BMap_Marker img{max-width:100%!important}
.BMap_pop div:nth-child(9){left:-16px!important;top:22px!important}
}
@media only screen and (max-width:414px){
.ul-list-d3 li{padding:10px}
.ul-list-d3 .pic{max-width:100%;margin:0 auto;float:none}
.ul-list-d3 .pic img{width:100%;margin:0 auto}
.m-tit-d1 .tit{font-size:20px}
.m-tit-d1 a{font-size:14px}
.m-tit-d1 i{padding:2px}
.ul-list-d1{margin:0 0 20px}
.ul-list-d1 li{width:100%;padding:0;margin-bottom:10px}
.ul-list-d1 .txt{padding:100px 15px 15px}
.ul-list-d5 li{width:100%;float:none}
.m-desc p{font-size:14px}
.ul-list-d4 li{padding-bottom:10px;margin-bottom:15px}
.ul-list-d4 .tit{font-size:16px;margin-right:0px;float:none;text-align:center;margin-bottom:5px;}
.ul-list-d4 .desc{font-size:14px;padding-left:10px;line-height:1.5;color:#666;    -webkit-line-clamp: 3;border-left:none;}
}
.swiper-c{margin-bottom:90px;overflow:hidden}
.swiper-c .gallery-top{position:relative}
.swiper-c .gallery-top .swiper-slide{padding:0 50px 62px;background-image:url(../images/c-bg02.png);background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover}
.swiper-c .gallery-top .con{display:block;position:relative;overflow:hidden;}
.swiper-c .gallery-top .pic{width: 100%; height: 663.75px;display:flex;align-items: center;justify-content: center;}
.swiper-c .gallery-top .pic img{display:block;max-width: 100%;max-height:100%; object-fit:cover;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.swiper-c .gallery-top .con:hover .pic img{-moz-transform:scale(1.05);transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05)}
.swiper-c .gallery-top .txt{position:absolute;bottom:0;width:100%;font-size:30px;color:#fff;padding:0 34px;background-color: rgba(0,0,0,0.5);    line-height: 2.5; }
.swiper-c .gallery-top .txt p{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.swiper-c .gallery-top .swiper-button-prev{left:0;width:59px;height:66px;background-image:url(../images/c-arr-l1.png);background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover}
.swiper-c .gallery-top .swiper-button-next{right:0;width:59px;height:66px;background-image:url(../images/c-arr-r1.png);background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover}
.swiper-c .gallery-top .swiper-button-prev::after{content:none}
.swiper-c .gallery-top .swiper-button-next::after{content:none}
.swiper-c .gallery-thumbs{background-image:url(../images/c-bg03.png);background-repeat:no-repeat;background-position:center;-o-background-size:contain;background-size:contain;padding:26px 0 28px}
.swiper-c .gallery-thumbs .swiper-button-prev{left:0;width:30px;height:33px;background-image:url(../images/c-arr-l11.png);background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover}
.swiper-c .gallery-thumbs .swiper-button-next{right:0;width:30px;height:33px;background-image:url(../images/c-arr-r11.png);background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover}
.swiper-c .gallery-thumbs .swiper-button-prev::after{content:none}
.swiper-c .gallery-thumbs .swiper-button-next::after{content:none}
.swiper-c .gallery-thumbs .wrappercenter{justify-content:center;}
.swiper-c .gallery-thumbs .pic{height: 120px;} 
.swiper-c .gallery-thumbs .pic img{width: 100%; height: 100%;object-fit:cover;}
.swiper-c .gallery-thumbs .swiper-slide-thumb-active{border:1px solid #e9a021;background-color:#000;position:relative}
.swiper-c .gallery-thumbs .swiper-slide-thumb-active::after{content:'';position:absolute;top:-24px;left:50%;display:block;width:28px;height:11px;-moz-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);background-image:url(../images/c-icn01.png);background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover}
.swiper-c .gallery-thumbs .swiper-slide-thumb-active .pic{opacity:.6}
.swiper-c .gallery-thumbs .swiper-slide-thumb-active .pic img{display:block}
@media only screen and (max-width:1280px){
.swiper-c .gallery-thumbs .pic{height: 9.375vw; overflow:hidden;} 
.swiper-c .gallery-top .pic{  height: 51.85vw;}
.swiper-c{margin-bottom:7.031vw}
.swiper-c .gallery-top .swiper-slide{padding:0 3.906vw 4.843vw}
.swiper-c .gallery-top .txt{bottom:1.484vw;font-size:2.343vw;padding:0 2.656vw}
.swiper-c .gallery-top .swiper-button-next,.swiper-c .gallery-top .swiper-button-prev{width:4.609vw;height:5.156vw}
.swiper-c .gallery-thumbs{padding:2.187vw 0 1.171vw}
.swiper-c .gallery-thumbs .swiper-slide-thumb-active::after{top:-1.875vw;width:2.187vw;height:.859vw}
}
.m-tit-c img{display:block;margin:0 auto;width:306px}
.list-c{overflow-x:auto;margin-bottom:90px}
.ul-list-c1{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-image:url(../images/c-bg05.png);background-repeat:no-repeat;background-position:top center;-o-background-size:contain;background-size:contain}
.ul-list-c1 li{width:235px}
.ul-list-c1 li:nth-child(2n){padding-top:90px}
.ul-list-c1 li:nth-child(3n){padding-top:140px}
.ul-list-c1 img{display:block;margin:0 auto}
.ul-list-c1 dt{margin-bottom:18px}
.ul-list-c1 .v1{display:block;line-height:69px;text-align:center;font-size:18px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover}
/*.ul-list-c1 .v1:hover{color:#fff;background-image:url(../images/c-txt-bg.jpg)}*/
@media only screen and (min-width:750px) and (max-width:1280px){
.m-tit-c img{width:23.9vw}
.list-c{margin-bottom:7.031vw}
.ul-list-c1 li{width:17.65vw}
.ul-list-c1 li:nth-child(2n){padding-top:7.031vw}
.ul-list-c1 li:nth-child(3n){padding-top:10.93vw}
.ul-list-c1 dt{margin-bottom:1.406vw}
.ul-list-c1 .v1{line-height:5.39vw;font-size:1.406vw}
}
@media only screen and (max-width:960px){
.m-tit-d1 .tit{font-size:16px;}
}
@media only screen and (max-width:750px){
.m-tit-c{margin-bottom:10px}
.m-tit-c img{width:180px}
.list-c{margin-bottom:30px}
.ul-list-c1{display:block;width:100%;}
.ul-list-c1 li{width:100%;}
.ul-list-c1 li:nth-child(2n){padding-top:78px}
.ul-list-c1 li:nth-child(3n){padding-top:82px}
.ul-list-c1 li{padding-top:20px !important;}
.ul-list-c1 dt{margin-bottom:10px}
.ul-list-c1 .v1{line-height:40px;font-size:12px}
.row-b3 .share .date h1{font-size:20px;display:block;font-weight:400;margin-bottom:10px;}
.row-b3 .m-bodytxt h1{font-size:18px;margin-bottom:20px;}
.row-b3 .share .date p{display: inline-block;font-size:16px;}
.row-b3 .share .date p i{width:7px;height:12px;left:13%;}
.ul-info-b1 li .info{padding-top:0;}
.ul-info-b1 li .date{float:none;padding-left:0;}
.ul-info-b1 li .date span{    display: inline;position: static;	vertical-align: middle;}
.ul-info-b1 li .date p{ display: inline-block;	vertical-align: middle;}
.ul-info-b1 li .txt{padding-top:20px;}
}
.m-info-c{padding:0 0 104px 120px}
.m-info-c .l{width:49%;background-color:#fff;background-image:url(../images/c-box-bg.jpg);background-repeat:no-repeat;background-position:center;-o-background-size:604px;background-size:604px;border-top:4px solid #039;padding-top:30px;height:351px}
.m-info-c .txt{width:368px;margin:0 auto;padding:21px 14px 9px 8px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.m-info-c .txt:first-child{border-top:1px solid #eaebed;border-bottom:1px solid #eaebed}
.m-info-c .tit{-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height:24px;border-left:2px solid #e7a020;font-size:24px;line-height:1;color:#039;padding-left:10px}
.m-info-c .name{width:58px;font-size:18px;line-height:23px}
.m-info-c .name p{overflow:hidden;white-space:nowrap;text-align:justify;-moz-text-align-last:justify;text-align-last:justify}
.m-info-c .r{width:49%;height:351px;overflow:hidden}
.m-info-c .r img{display:block;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-info-c .r a:hover img{-moz-transform:scale(1.05);transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05)}
@media only screen and (max-width:1440px){
.m-info-c{padding:0 0 7.222vw 8.333vw}
.m-info-c .l{-o-background-size:41.94vw;background-size:41.94vw;padding-top:2vw;height:24.37vw}
.m-info-c .txt{width:26.38vw;padding:1.458vw .972vw 1.736vw .555vw}
.m-info-c .tit{font-size:1.666vw}
.m-info-c .name{font-size:1.25vw;line-height:1.597vw}
.m-info-c .r{height:24.37vw}
}
@media only screen and (max-width:750px){
.m-info-c{padding:0 0 30px}
.m-info-c .l{width:100%;margin-bottom:15px;height:auto;-o-background-size:400px;background-size:400px;padding-top:40px}
.m-info-c .txt{width:308px;padding:21px 14px 25px 8px}
.m-info-c .tit{width:228px;font-size:18px;padding-left:10px}
.m-info-c .name{font-size:16px;line-height:20px}
.m-info-c .r{width:100%;height:auto}
}
@media only screen and (max-width:414px){
.m-info-c .l{padding:40px 20px 0}
.m-info-c .txt{width:100%}
}
@media only screen and (min-width:1920px){
body{margin:0 auto;}
}