﻿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 'PingFang SC','Microsoft Yahei',Tahoma,'Hiragino Sans GB',STHeiti,'Microsoft Sans Serif','WenQuanYi Micro Hei',sans-serif;outline:0;padding-top:120px}
img{max-width:100%;border:none;display:block;max-width:100%}
input,select,textarea{font-size:14px;color:#333;font-family:'PingFang SC','Microsoft Yahei',Tahoma,'Hiragino Sans GB',STHeiti,'Microsoft Sans Serif','WenQuanYi Micro Hei',sans-serif}
input,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],select,textarea{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;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
a:hover{color:#054086}
.wp{width:81.3%;max-width:1580px;padding:0 15px;margin:0 auto}
.go-top{position:fixed;right:15px;bottom:10%;width:35px;height:35px;cursor:pointer;border-radius:50%;overflow:hidden;z-index:99;display:none}
@media only screen and (max-width:750px){
.wp{width:100%}
}
.menuBtn{position:fixed;width:30px;height:37px;top:11px;right:15px;z-index:35;display:none;cursor:pointer;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.menuBtn b{display:block;height:3px;background-color:#fff;margin:7px 0;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.menuBtn.open b{display:none;margin:0;position:absolute;left:0;top:50%;width:30px}
.menuBtn.open b:first-child{display:block;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.header{position:fixed;top:0;left:0;right:0;height:120px;background-color:#054086;background-image:url(../images/g-bg01.png);background-repeat:no-repeat;background-position:right top;-o-background-size:2242px 940px;background-size:2242px 940px;z-index:99}
.logo{float:left;height:120px;line-height:120px;font-size:0;margin-left:50px}
.logo img{display:inline-block;vertical-align:middle;max-height:70%}
.hdr{float:right;margin-right:155px;padding-top:26px}
.hd-links{font-size:0;text-align:right}
.hd-links .so{display:inline-block;vertical-align:middle;margin-right:45px;position:relative}
.hd-links .so img{display:block;cursor:pointer}
.hd-links .so .box{position:absolute;top:150%;right:0;width:280px;box-shadow:0 0 5px rgba(0,0,0,.2);z-index:9;display:none}
.hd-links .so form{font-size:0}
.hd-links .so input{display:inline-block;vertical-align:middle;width:200px;height:40px;line-height:40px;font-size:14px;padding:0 10px}
.hd-links .so button{display:inline-block;vertical-align:middle;width:80px;height:40px;line-height:40px;border:none;background-color:#054086;text-align:center;font-size:14px;cursor:pointer;color:#fff;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.hd-links .so button:hover{color:#eee661}
.hd-links .v1{display:inline-block;vertical-align:middle;font-size:16px;color:#fff}
.hd-links .v1:hover{color:#eee661}
.hd-links b{display:inline-block;vertical-align:middle;width:1px;height:12px;background-color:#fff;opacity:.3;margin:0 15px}
.ul-nav{float:right;margin-right:-15px}
.ul-nav li{float:left;padding:0 15px;position:relative}
.ul-nav .v1{display:block;font-size:18px;line-height:60px;color:#fff}
.ul-nav li:hover .v1{color:#eee661}
.ul-nav .arr{display:none;position:absolute;right:0;top:0;height:35px;width:35px;line-height:35px;text-align:center;font-size:20px;color:#fff;font-weight:700}
.ul-nav .arr.on{color:#eee661;font-size:24px}
.ul-nav .sub{display:none;position:absolute;top:100%;left:0;right:0;background-color:#00b232;z-index:2}
.ul-nav .v2{display:block;text-align:center;font-size:16px;line-height:40px;color:#fff}
.ul-nav .v2:hover{background-color:#054086;color:#eee661}
@media only screen and (min-width:950px) and (max-width:1920px){
body{padding-top:6.25vw}
.header{height:6.25vw;-o-background-size:116.7vw 48.95vw;background-size:116.7vw 48.95vw}
.logo{height:6.25vw;line-height:6.25vw;margin-left:2.604vw}
.hdr{margin-right:8.072vw;padding-top:1.354vw}
.hd-links .so{margin-right:2.343vw}
.hd-links .v1{font-size:.833vw}
.hd-links b{margin:0 .781vw}
.ul-nav{margin-right:-.781vw}
.ul-nav li{padding:0 .781vw}
.ul-nav .v1{font-size:.937vw;line-height:3.125vw}
.ul-nav .v2{font-size:.833vw;line-height:2.083vw}
}
@media only screen and (max-width:1200px){
.hdr{margin-right:15px}
.ul-nav{margin-right:-5px}
.ul-nav li{padding:0 5px}
}
@media only screen and (max-width:950px){
body{padding-top:60px}
.menuBtn{display:block}
.header{height:60px;-o-background-size:cover;background-size:cover}
.logo{margin-left:15px;height:60px;line-height:60px}
.logo img{max-height:60%}
.hdr{display:none;position:fixed;top:60px;left:0;right:0;bottom:0;padding:15px;margin:0;overflow-y:auto;background-color:#054086;z-index:99}
.hd-links{text-align:center;margin-bottom:10px}
.hd-links .so{margin:0 15px}
.hd-links .so .box{right:auto;left:0;width:220px}
.hd-links .so input{width:160px;height:30px;line-height:30px}
.hd-links .so button{width:60px;height:30px;line-height:30px}
.hd-links .v1{font-size:14px}
.hd-links b{margin:0 10px}
.ul-nav{float:none;margin:0}
.ul-nav li{float:none;padding:0}
.ul-nav .v1{font-size:14px;line-height:35px;text-align:center}
.ul-nav .arr{display:block}
.ul-nav .sub{position:static}
.ul-nav .v2{font-size:14px;line-height:30px}
}
.footer{background-color:#054086;padding:32px 0 36px}
.footer .copy{text-align:center;font-size:0}
.footer .copy a,.footer .copy p{display:inline-block;vertical-align:middle;font-size:12px;color:#fff;margin:0 10px;line-height:23px}
.footer .copy img{display:inline-block;margin-right:5px}
@media only screen and (max-width:950px){
.footer{padding:15px 0}
}
.row-a{padding-top:82px}
.row-a,.row-a .wp{height:100%}
.g-tit-a1{margin-bottom:79px}
.row-a1{position:relative;background:url(../images/a-bg5.jpg) center no-repeat;-o-background-size:cover;background-size:cover}
.row-a1 .bg{position:absolute;left:0;top:0;right:0;bottom:0}
.row-a1 .bg img{width:100%;height:100%}
.m-con-a1 .l{width:40%}
.m-con-a1 .r{width:55.4%;position:relative}
.m-con-a1 .r::after{content:'';position:absolute;right:-10px;bottom:-10px;width:150px;height:160px;background:url(../images/a-icon3.png) center no-repeat;-o-background-size:150px 160px;background-size:150px 160px}
.ul-list-a1 li{margin-bottom:15px}
.ul-list-a1 .con{display:block;padding-bottom:19px;position:relative;border-bottom:1px solid #b7d0e6;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.ul-list-a1 .con::before{content:'';position:absolute;left:0;bottom:0;width:0;height:1px;background-color:#00b233;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-list-a1 .con:hover{border-bottom-color:transparent}
.ul-list-a1 .con:hover:before{width:100%}
.ul-list-a1 .con::after{content:'';position:absolute;right:0;bottom:-3px;width:7px;height:7px;background-color:#00b233;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.ul-list-a1 .tit{font-size:20px;font-weight:400;color:#333;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-align:left;margin-bottom:20px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-list-a1 .con:hover .tit{color:#003}
.ul-list-a1 .desc{font-size:14px;font-weight:400;color:#697d8e;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:33px;text-align:justify}
.ul-list-a1 .item{display:block}
.ul-list-a1 .date{font-size:14px;font-weight:400;color:#00b233;padding-left:21px;text-align:left;background:url(../images/a-icon1.png) left center no-repeat;-o-background-size:auto;background-size:auto}
.slick-a1 .item{display:block;position:relative}
.slick-a1 .item::after{content:'';position:absolute;right:0;bottom:0;width:125px;height:89px;background:url(../images/a-icon2.png) center no-repeat;-o-background-size:125px 89px;background-size:125px 89px}
.slick-a1 .pic{position:relative;width:100%;height:590px;overflow:hidden}
.slick-a1 .pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.slick-a1 .item:hover .pic img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.slick-a1 .pic-txt{overflow:hidden;position:absolute;left:0;bottom:0;width:100%;height:50%;background:url(../images/a-bg1.png) center no-repeat;-o-background-size:cover;background-size:cover;padding-top:28.8%;padding-right:135px;padding-left:37px}
.slick-a1 .tit{float:left;width:83%;font-size:20px;font-weight:400;color:#fff;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.slick-a1 .item:hover .tit{color:#00b233}
.slick-a1 .date{float:right;font-size:14px;font-weight:400;color:#eee660;text-align:right;margin-top:-37px}
.slick-a1 .date span{font-size:30px;font-weight:400;color:#eee660;display:block}
.slick-a1 .slick-dots{position:absolute;bottom:62px;left:35px;text-align:center;z-index:3}
.slick-a1 .slick-dots li{display:inline-block;margin:0 3px}
.slick-a1 .slick-dots button{background:0 0;font-size:0;cursor:pointer;border:1px solid #fff;width:10px;height:10px;border-radius:50%}
.slick-a1 .slick-dots li.slick-active button{background-color:#eee660;border:none}
.ellipsis{position:relative;max-height:62px;line-height:22px;padding-right:14px;overflow:hidden}
.ellipsis-container{position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:transparent;text-align:justify}
.ellipsis-content{font-size:14px;font-weight:400;color:#697d8e;display:inline-block;vertical-align:top}
.ellipsis-ghost{position:absolute;z-index:1;top:0;left:50%;width:100%;height:100%}
.ellipsis-ghost:before{content:"";display:block;float:right;width:50%;height:100%}
.ellipsis-placeholder{content:"";display:block;float:right;width:50%;height:72px}
.ellipsis-more{float:right;width:50px;height:30px;margin-top:-30px;font-size:14px;font-weight:400;color:#697d8e;position:relative;left:14px;text-align:right}
.m-con-a2 .l{width:46%}
.m-con-a2 .r{width:50.4%}
.ul-list-a2 .con{overflow:hidden}
.ul-list-a2 .con::after{display:none}
.ul-list-a2 .date{float:left;font-size:14px;font-weight:400;color:#00b233;text-align:right;background:0 0;position:relative;margin-right:73px;padding-top:4px;padding-left:7px;margin-top:15px}
.ul-list-a2 .date span{display:block;font-size:24px;font-weight:700}
.ul-list-a2 .date .icon{position:absolute;top:0;left:0;width:100px;height:75px}
.ul-list-a2 .txt{overflow:hidden}
.ul-list-a2 .tit{margin-bottom:10px}
.ul-list-a2 .desc{margin-bottom:6px}
.slick-a2 .slick-arrow{position:absolute;width:33px;height:62px;top:-70px;border:0;font-size:0;cursor:pointer;background-color:transparent;background-position:center;background-repeat:no-repeat;z-index:2;outline:0}
.slick-a2 .slick-prev{left:0;background-image:url(../images/a-l.png)}
.slick-a2 .slick-next{left:215px;background-image:url(../images/a-r.png)}
.slick-a2 .slick-dots{position:absolute;top:-55px;left:45px;text-align:center;z-index:3}
.slick-a2 .slick-dots li{display:inline-block;margin:0 3px}
.slick-a2 .slick-dots button{width:35px;height:5px;background:0 0;font-size:0;cursor:pointer;border:1px solid #8292a3;opacity:.5}
.slick-a2 .slick-dots li.slick-active button{background-color:#054086;opacity:.5;border-color:rgba(5,64,134,.5)}
.row-a3{overflow:hidden;padding-bottom:30px}
.ul-icon-a1{padding-top:30px;margin:0 -20px}
.ul-icon-a1 li{float:left;width:33.33%}
.ul-icon-a1 .con{position:relative;margin:0 20px;padding-top:81px}
.ul-icon-a1 .icon{position:absolute;left:0;top:-299px;z-index:1;height:862px;width:250px}
.ul-icon-a1 .icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.ul-icon-a1 li:nth-child(2) .con{padding-top:0}
.ul-icon-a1 li:nth-child(2) .con .icon{top:-381px}
.ul-icon-a1 .txt{position:relative;z-index:2;padding-left:20px}
.ul-icon-a1 .tit{font-size:24px;font-weight:300;color:#054086;text-align:center;margin-bottom:101px}
.ul-icon-a1 .tit.tit2{color:#fff}
.ul-icon-a1 .tit span{display:block}
.ul-icon-a1 .tit p{font-weight:700}
.ul-icon-a1 .qr{margin:0 auto;width:202px;height:202px;background-color:#fff;border-radius:10px;padding:13px;text-align:center;line-height:202px}
.ul-icon-a1 .qr img{display:inline-block;width:100%}
.row-a4{height:100vh;-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden}
.m-con-a3{position:absolute;right:0;bottom:0;text-align:center;overflow:hidden}
.m-con-a3 .item:nth-child(3){position:relative}
.m-con-a3 .item{float:left;overflow:hidden}
.m-con-a3 .txt{width:335px;min-height:343px;background-color:rgba(238,230,96,.6);padding:39px 48px 0}
.m-con-a3 .icon{width:100px;height:77px;line-height:77px;text-align:center;margin:0 auto 12px}
.m-con-a3 .icon img{display:inline-block;max-width:100%;vertical-align:middle}
.m-con-a3 .num{font-size:80px;font-weight:700;color:#fff;text-shadow:0 5px 8px rgba(0,0,0,.4);border-bottom:1px solid rgba(255,255,255,.5);line-height:1.2;margin-bottom:5px}
.m-con-a3 .desc{font-size:26px;font-weight:400;color:#fff;text-shadow:0 5px 8px rgba(0,0,0,.4)}
.m-con-a3 .item2 .txt{padding-top:168px;padding-bottom:168px}
.m-con-a3 .item:nth-child(2) .txt{background-color:rgba(0,178,51,.6)}
.m-con-a3 .item2 .num{line-height:1.5;margin-bottom:42px}
.m-con-a3 .item:nth-child(3) .txt{background-color:rgba(19,80,153,.6);float:left}
.m-con-a3 .item .con{overflow:hidden}
.m-con-a3 .item:nth-child(3) .txt:nth-child(2){background-color:rgba(252,151,147,.6)}
.m-con-a3 .item .con2 .txt{min-height:284px;padding:69px 150px 0;overflow:hidden;width:670px;background-color:rgba(238,230,96,.6)}
.m-con-a3 .item .con2 .icon{float:left;margin-right:15px;padding-top:40px;position:relative}
.m-con-a3 .item .con2 .icon::after{content:'';position:absolute;right:-17px;top:0;width:1px;height:159px;border-right:1px solid rgba(255,255,255,.5)}
.m-con-a3 .item .con2 .info{overflow:hidden}
.m-con-a3 .item .con2 .num{border:none}
.m-con-a4{position:absolute;right:0;bottom:627px}
.m-con-a4 .txt{background-color:rgba(0,178,51,.6)}
.row-a5{height:100vh;background-color:#054086}
.row-a5 .wp{width:91.7%;max-width:1760px}
.ul-pic-a1{overflow:hidden;margin:0 auto}
.ul-pic-a1 li{float:left;width:50%}
.ul-pic-a1 .con{overflow:hidden;height:586px}
.ul-pic-a1 .pic{float:left;position:relative;width:557px;height:586px;overflow:hidden}
.ul-pic-a1 .pic img,.ul-pic-a1 .pic2 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-pic-a1 .pic:hover img,.ul-pic-a1 .txt:hover img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.ul-pic-a1 .pic-tit{position:absolute;bottom:0;left:0;width:100%;height:116px;font-size:22px;font-weight:400;color:#fff;padding:12px 30px;line-height:1.8;background-color:rgba(0,0,0,.5)}
.ul-pic-a1 .txt{display:block;overflow:hidden;padding-top:55px}
.ul-pic-a1 li:last-child .txt{padding-top:0}
.ul-pic-a1 .date{font-size:14px;font-weight:400;color:#fefeff;margin-bottom:8px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.ul-pic-a1 .tit{font-size:26px;font-weight:400;color:#fff;margin-bottom:21px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-pic-a1 .txt:hover .tit{color:#00b233}
.ul-pic-a1 .info{padding:0 30px}
.ul-pic-a1 .desc{margin-bottom:34px}
.ul-pic-a1 .desc .ellipsis-content{font-size:14px;font-weight:400;color:#8abae4}
.ul-pic-a1 .desc.ellipsis{max-height:88px}
.ul-pic-a1 .desc.ellipsis .ellipsis-more{margin-top:-6px}
.ul-pic-a1 .pic2{width:320px;height:320px;overflow:hidden}
.ul-pic-a1 li:last-child .pic2{margin-bottom:54px}
@media only screen and (min-width:950px) and (max-width:1920px){
.row-a{padding-top:4.27vw}
.g-tit-a1{margin-bottom:4.114vw}
.m-con-a1 .r::after{right:-.52vw;bottom:-.52vw;width:7.812vw;height:8.333vw;-o-background-size:7.812vw 8.333vw;background-size:7.812vw 8.333vw}
.ul-list-a1 li{margin-bottom:.781vw}
.ul-list-a1 .con{padding-bottom:.989vw}
.ul-list-a1 .tit{font-size:1.041vw;margin-bottom:1.041vw}
.ul-list-a1 .desc{font-size:.729vw;margin-bottom:1.718vw}
.ul-list-a1 .date{font-size:.729vw;padding-left:1.093vw}
.slick-a1 .item::after{width:6.51vw;height:4.635vw;-o-background-size:6.51vw 4.635vw;background-size:6.51vw 4.635vw}
.slick-a1 .pic{height:30.72vw}
.slick-a1 .pic-txt{padding-right:7.031vw;padding-left:1.927vw}
.slick-a1 .tit{font-size:1.041vw}
.slick-a1 .date{font-size:.729vw;margin-top:-1.927vw}
.slick-a1 .date span{font-size:1.562vw}
.slick-a1 .slick-dots{bottom:3.229vw;left:1.822vw}
.slick-a1 .slick-dots li{margin:0 .156vw}
.slick-a1 .slick-dots button{width:.52vw;height:.52vw}
.ellipsis{max-height:3.229vw;line-height:1.145vw;padding-right:.729vw}
.ellipsis-content{font-size:.729vw}
.ellipsis-placeholder{height:3.75vw}
.ellipsis-more{width:2.604vw;height:1.562vw;margin-top:-1.562vw;font-size:.729vw;left:.729vw}
.ul-list-a2 .date{margin-right:.781vw;margin-right:3.802vw}
.row-a3{padding-bottom:1.562vw}
.ul-icon-a1{padding-top:1.562vw;margin:0 -1.041vw}
.ul-icon-a1 .con{margin:0 1.041vw;padding-top:4.218vw}
.ul-icon-a1 .icon{top:-15.57vw;height:44.89vw;width:13.02vw}
.ul-icon-a1 li:nth-child(2) .con .icon{top:-19.84vw}
.ul-icon-a1 .txt{padding-left:1.041vw}
.ul-icon-a1 .tit{font-size:1.25vw;margin-bottom:5.26vw}
.ul-icon-a1 .qr{width:10.52vw;height:10.52vw;border-radius:.52vw;padding:.677vw;line-height:10.52vw}
.ul-list-a2 .tit{margin-bottom:10px}
.ul-list-a2 .desc{margin-bottom:6px}
.ul-list-a2 .date{padding-top:4px;padding-left:7px}
.m-con-a3 .txt{width:17.44vw;min-height:17.86vw;padding:2.031vw 2.5vw 0}
.m-con-a3 .icon{width:5.208vw;height:4.010vw;line-height:4.010vw;margin:0 auto .625vw}
.m-con-a3 .num{font-size:4.166vw;margin-bottom:.26vw}
.m-con-a3 .desc{font-size:1.354vw}
.m-con-a3 .item2 .txt{padding-top:8.75vw;padding-bottom:8.75vw}
.m-con-a3 .item2 .num{margin-bottom:2.187vw}
.m-con-a3 .item .con2 .txt{min-height:14.79vw;padding:3.593vw 7.812vw 0;width:34.89vw}
.m-con-a3 .item .con2 .icon{margin-right:.781vw;padding-top:2.083vw}
.m-con-a3 .item .con2 .icon::after{right:-.885vw;height:8.281vw}
.m-con-a4{bottom:32.65vw}
.ul-pic-a1 .pic{width:29.01vw;height:30.52vw}
.ul-pic-a1 .pic-tit{height:6.041vw;font-size:1.145vw;padding:.625vw 1.562vw}
.ul-pic-a1 .txt{padding-top:2.864vw}
.ul-pic-a1 .date{font-size:.729vw;margin-bottom:.416vw}
.ul-pic-a1 .tit{font-size:1.354vw;margin-bottom:1.093vw}
.ul-pic-a1 .info{padding:0 1.562vw}
.ul-pic-a1 .desc{margin-bottom:1.77vw}
.ul-pic-a1 .desc .ellipsis-content{font-size:.729vw}
.ul-pic-a1 .desc.ellipsis{max-height:4.583vw}
.ul-pic-a1 .desc.ellipsis .ellipsis-more{margin-top:-.312vw}
.ul-pic-a1 .pic2{width:16.66vw;height:16.66vw}
.ul-pic-a1 li:last-child .pic2{margin-bottom:2.812vw}
.ul-pic-a1 .con{height:30.52vw}
}
@media only screen and (max-width:1440px){
.ul-list-a1 .desc{margin-bottom:1.118vw}
}
@media only screen and (max-width:1366px){
.ul-list-a1 .tit{font-size:16px;margin-bottom:.5vw}
.ul-list-a1 .desc{font-size:14px;margin-bottom:15px}
.ellipsis{max-height:46px;line-height:16px;padding-right:9px}
.ellipsis-more{width:15px;height:5px;margin-top:-12px;font-size:14px;left:9px;line-height:.5}
.ul-list-a1 .date{font-size:12px;padding-left:15px}
.slick-a2 .slick-dots button{width:24px;height:4px}
.slick-a2 .slick-next{left:174px}
.ul-pic-a1 .desc.ellipsis{max-height:66px}
.ul-pic-a1 .desc.ellipsis .ellipsis-more{margin-top:2px}
}
@media only screen and (max-width:1199px){
.ellipsis-more{margin-top:0;bottom:0;line-height:0}
.ul-list-a1 .tit{margin-bottom:5px}
.ul-list-a1 .desc{margin-bottom:8px}
.ul-icon-a1{padding-top:5.562vw}
.ul-list-a2 .date{margin-top:5px}
.ul-pic-a1 .desc.ellipsis .ellipsis-more{margin-top:11px}
.ul-pic-a1 .txt{display:block;overflow:hidden;padding-top:.864vw}
.ul-pic-a1 li:last-child .pic2{margin-bottom:1.812vw}
}
@media only screen and (max-width:950px){
.m-con-a1 .l{float:left;width:100%;margin-bottom:15px}
.m-con-a1 .r{float:left;width:100%}
.slick-a1 .pic{height:auto}
.slick-a1 .tit{font-size:16px}
.slick-a1 .date span{font-size:22px}
.slick-a1 .date{margin-top:-32px}
.slick-a1 .pic-txt{padding:22% 15% 0 2%}
.m-con-a1 .r::after{right:-7px;bottom:-7px;width:100px;height:110px;-o-background-size:100px 110px;background-size:100px 110px}
.slick-a1 .item::after{width:95px;height:59px;-o-background-size:95px 59px;background-size:95px 59px}
.slick-a1 .slick-dots{left:6px}
.slick-a1 .slick-dots button{width:8px;height:8px}
.slick-a1 .slick-dots li{margin:0 2px}
.m-con-a2 .l{margin-bottom:15px;position:relative;z-index:10;background-color:#d3e7fe}
.m-con-a2 .l,.m-con-a2 .r{float:none;width:100%}
.ul-icon-a1{padding-top:3.157vw;margin:0 -2.105vw}
.ul-icon-a1 .con{margin:0 2.105vw;padding-top:8.526vw}
.ul-icon-a1 .icon{top:-31.47vw;height:90.73vw;width:26.31vw}
.ul-icon-a1 li:nth-child(2) .con .icon{top:-40.1vw}
.ul-icon-a1 .txt{padding-left:2.105vw}
.ul-icon-a1 .tit{font-size:2.526vw;margin-bottom:10.63vw}
.ul-icon-a1 .qr{width:21.26vw;height:21.26vw;border-radius:1.052vw;padding:1.368vw;line-height:21.26vw}
.row-a3 .g-tit-a1{margin-bottom:50px}
.slick-a2 .slick-arrow{top:-58px}
.slick-a2 .slick-dots{top:-43px}
.row-a4,.row-a5{height:auto}
.m-con-a3{width:100%;position:static}
.m-con-a3 .num{font-size:30px}
.m-con-a3 .desc{font-size:18px}
.m-con-a3 .item{width:100%}
.m-con-a3 .item2 .txt{padding-top:15px;padding-bottom:15px}
.m-con-a3 .txt{padding:15px;width:33.33%;min-height:163px}
.m-con-a3 .item .con2 .txt{min-height:163px;padding:15px;width:100%;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:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.m-con-a3 .item .con2 .icon{float:none;margin:inherit;padding-top:0}
.m-con-a3 .item .con2 .icon::after{right:10px;height:100%}
.m-con-a3 .icon{height:50px;line-height:50px}
.m-con-a3 .icon img{max-height:100%}
.m-con-a4{display:none}
.g-tit-a1{margin-bottom:25px}
.row-a{padding-top:30px}
.row-a5 .wp{width:100%}
.ul-pic-a1{margin-left:0;width:100%}
.ul-pic-a1 li{float:none;width:100%}
.ul-pic-a1 .pic{float:none;width:100%;height:auto;margin-bottom:15px}
.ul-pic-a1 .con{height:auto}
.ul-pic-a1 .pic-tit{height:auto;line-height:1.5;font-size:16px;padding:15px 10px}
.ul-pic-a1 .tit{font-size:16px;margin-bottom:15px}
.ul-pic-a1 .desc{margin-bottom:15px}
.ul-pic-a1 .pic2{width:100%;height:auto;overflow:hidden;margin-bottom:15px}
.ul-pic-a1 .info{padding:0}
}
@media only screen and (max-width:750px){
.slick-a1 .date{margin-top:-31px}
.slick-a1 .item::after{width:65px;height:49px;-o-background-size:100%;background-size:100%}
.slick-a1 .tit{width:75%}
.ul-list-a1 .con{padding-bottom:10px}
.ul-list-a2 .date{margin-right:47px}
.ul-icon-a1{padding-top:3.157vw;padding-top:18.157vw;margin:0 -2px}
.ul-icon-a1 .txt{padding-left:2.105vw}
.ul-icon-a1 .con{margin:0 2px;padding-top:8.526vw;padding-bottom:10px}
.ul-icon-a1 .icon{left:50%;top:auto;bottom:0;height:auto;width:100%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}
.ul-icon-a1 li:nth-child(2) .con .icon{top:auto;bottom:0}
.ul-icon-a1 .tit{font-size:14px;margin-bottom:10.63vw}
.ul-icon-a1 .qr{width:21.26vw;height:21.26vw;border-radius:1.052vw;padding:1.368vw;line-height:21.26vw}
}
@media only screen and (max-width:414px){
.ul-icon-a1 .txt{padding-left:0}
}
.row-b{height:100vh}
.row-b1{padding:30px 0;background-image:url(../images/b-pic2.jpg);background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover;position:relative}
.g-tit{text-align:center}
.g-tit .tit{display:inline-block;width:269px}
.g-tit h3{font-size:50px;color:#323232;padding-bottom:18px;margin-bottom:7px;background-image:url(../images/b-icon01.png);background-repeat:no-repeat;background-position:center bottom;-o-background-size:auto 22px;background-size:auto 22px}
.ul-tit-b1{overflow:hidden}
.ul-tit-b1 li{float:left;font-size:14px;color:#919090;width:25%}
.row-b1 .wp{padding:0}
.row-b1 .g-tit,.row-b2 .g-tit{margin-bottom:16px;position:relative;z-index:5}
.row-b3 .g-tit,.row-b4 .g-tit{margin-bottom:16px}
.row-b1 .b-info{overflow:hidden;position:relative;z-index:5}
.row-b1 .b-info .col-l{width:49.6%}
.row-b1 .b-info .col-l .info{background-image:url(../images/b-pic1.jpg);background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover;padding:76px 47px 47px}
.row-b1 .b-info .col-l .info .info1{background-color:#dfe8ef;width:399px;height:467px;padding:35px 29px 24px 36px;margin-left:auto}
.row-b1 .b-info .col-l .info .info1 .tit{overflow:hidden;line-height:1.2;border-bottom:1px solid #9eb4cc;padding-bottom:14px;margin-bottom:13px}
.row-b1 .b-info .col-l .info .info1 .tit h3{float:left;font-size:30px;color:#555}
.row-b1 .b-info .col-l .info .info1 .tit .pic{float:right}
.row-b1 .b-info .col-l .info .info1 .txt{line-height:1.75;margin-bottom:13px;height:312px;overflow:hidden;position:relative}
.row-b1 .b-info .col-l .content{height:312px;width:334px}
.row-b1 .b-info .col-l .inner-container{position:absolute;left:0;overflow-x:hidden;overflow-y:scroll}
.row-b1 .b-info .col-l .inner-container::-webkit-scrollbar{display:none}
.row-b1 .b-info .col-l .info .info1 .txt p{font-size:14px;color:#333;text-indent:2em}
.row-b1 .b-info .col-l .info .info1 .more{text-align:right}
.row-b1 .b-info .col-r{width:49.5%}
.ul-info-b1{overflow:hidden;margin:0 -6px}
.ul-info-b1 li{float:left;width:50%;margin-bottom:10px}
.ul-info-b1 .info{text-align:center;background-color:rgba(238,230,96,.8);padding:17px 16.5px;height:290px;margin:0 6px}
.ul-info-b1 li:nth-child(2) .info{background-color:rgba(0,178,51,.8)}
.ul-info-b1 li:nth-child(3) .info{background-color:rgba(102,61,196,.8)}
.ul-info-b1 li:nth-child(4) .info{background-color:rgba(2,93,201,.8)}
.ul-info-b1 .info1{background-image:url(../images/b-icon031.png);background-repeat:no-repeat;-o-background-size:100% 100%;background-size:100% 100%;height:100%;position:relative;-o-transition:.6s ease-in-out;-moz-transition:.6s ease-in-out;transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out}
.ul-info-b1 .info1::after{content:'';position:absolute;background-image:url(../images/b-icon03.png);width:55px;height:22px;background-repeat:no-repeat;background-position:center;-o-background-size:31px 100%;background-size:31px 100%;bottom:-6px;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transition:.6s ease-in-out;-moz-transition:.6s ease-in-out;transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out}
.ul-info-b1 .info .pic img{width:auto;height:100%;position:absolute;left:50%;top:0;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transition:.6s ease-in-out;-moz-transition:.6s ease-in-out;transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out}
.ul-info-b1 .info .img2{opacity:0}
.ul-info-b1 .info .pic{margin-bottom:18px;padding-top:23%;position:relative}
.ul-info-b1 .info dl{overflow:hidden;display:inline-block;margin:0 -10.5px}
.ul-info-b1 .info dl dd{float:left;font-size:14px;padding:0 10.5px;color:#fff;-o-transition:.6s ease-in-out;-moz-transition:.6s ease-in-out;transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out}
.ul-info-b1 .info .tit h3{font-size:24px;color:#fff;font-weight:400;-o-transition:.6s ease-in-out;-moz-transition:.6s ease-in-out;transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out}
.ul-info-b1 .info2{position:absolute;width:100%;left:0;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.ul-info-b1 li:hover .info .tit h3,.ul-info-b1 li:hover .info dl dd{color:#054086}
.ul-info-b1 li:hover .info .info1::after{background-image:url(../images/b-icon04.png)}
.ul-info-b1 li:hover .info .info1{background-image:url(../images/b-icon041.png)}
.ul-info-b1 li:hover .info .img1{opacity:0}
.ul-info-b1 li:hover .info .img2{opacity:1}
.row-b2{position:relative;background-image:url(../images/b-pic3.jpg);background-repeat:no-repeat;-o-background-size:cover;background-size:cover;padding:10px 0}
.ul-tit-b2{overflow:hidden;display:inline-block}
.ul-tit-b2 li{float:left}
.ul-tit-b2 li span{padding:0 12.5px;font-size:18px;color:#333;cursor:pointer;-o-transition:.6s ease-in-out;-moz-transition:.6s ease-in-out;transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out;display:block;position:relative;z-index:5}
.row-b2 .b-tit{text-align:center;line-height:47px}
.ul-tit-b2 li.on span{font-size:24px;color:#0075ff;position:relative;font-weight:700}
.ul-tit-b2 li.on span::after{content:'';position:absolute;width:47px;height:1px;background-color:#6e88ff;left:50%;bottom:0;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%)}
.ul-tit-b2 li span:hover{font-size:24px;color:#0075ff;position:relative;font-weight:700}
.ul-tit-b2 li span:hover::after{content:'';width:47px;height:1px;background-color:#6e88ff;left:50%;bottom:0;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%);position:relative;z-index:5}
.b-slickBox{max-width:1380px;margin:0 auto;position:relative;z-index:5}
.b-slickBox .item .info{position:relative;height:573px}
.b-slickBox .item .info .pic{position:absolute;width:100%;padding-top:100%;overflow:hidden;z-index:5;border-radius:50%;border:2px solid #fff}
.b-slickBox .item .info .pic img{width:100%;height:100%;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%);-o-transition:.6s ease-in-out;-moz-transition:.6s ease-in-out;transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out}
.b-slickBox .item .info:hover .pic img{-moz-transform:translate(-50%,-50%) scale(1.08);-ms-transform:translate(-50%,-50%) scale(1.08);-o-transform:translate(-50%,-50%) scale(1.08);transform:translate(-50%,-50%) scale(1.08);-webkit-transform:translate(-50%,-50%) scale(1.08)}
.b-slickBox .item .b-txt{position:absolute;left:50%;top:145px;background-color:rgba(255,255,255,.8);padding:59.6% 26px 13px;width:90%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transition:.6s ease-in-out;-moz-transition:.6s ease-in-out;transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out}
.b-slickBox .item .info:hover .b-txt{box-shadow:0 0 12px 0 rgba(55,73,163,.2)}
.b-slickBox .item .b-txt .tit{text-align:center;border:none;margin-bottom:8px;padding-bottom:8px}
.b-slickBox .item .b-txt .tit h3{font-size:27px;color:#054086;font-weight:400;margin-bottom:3px}
.b-slickBox .item .b-txt .tit .p1{font-size:16px;color:#666;margin-bottom:8px}
.b-slickBox .item .b-txt .tit .p2{font-size:18px;color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.b-slickBox .item .b-txt .txt{color:#999;display:none}
.b-slickBox .slick.on{display:block}
.b-slickBox .slick{display:none}
.b-slickBox .item.slick-center .b-txt .txt{display:block}
.b-slickBox .item.slick-center .b-txt{padding:53.5% 26px 19px;width:98%;background-color:rgba(255,255,255,1)}
.b-slickBox .item.slick-center .b-txt .tit,.b-slickBox .item.slick-center .b-txt .tit .p1{margin-bottom:4px}
.b-slickBox .item.slick-center .b-txt .txt p{margin-bottom:-4px}
.b-slickBox .item.slick-center .b-txt .tit{border-bottom:1px solid #e2e2e2}
.b-slickBox .item .b-txt .txt p{font-size:14px;margin-bottom:3px}
.b-slickBox .item .b-txt .txt .mail{font-size:14px}
.b-slickBox .slick .slick-active+.item .info,.b-slickBox .slick .slick-center+.item .info{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transform:scale(1.1);z-index:10}
.b-slickBox .slick .slick-active+.item .info .b-txt,.b-slickBox .slick .slick-center+.item .info .b-txt{padding:54.6% 26px 13px}
.b-slickBox .slick .slick-active+.item+.item+.item+.item .info{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transform:scale(1);z-index:1}
.b-slickBox .slick .slick-active+.item+.item+.item+.item .info .b-txt{padding:59.6% 26px 13px}
.b-slickBox .item.slick-center .info{-moz-transform:scale(1.2)!important;-ms-transform:scale(1.2)!important;-o-transform:scale(1.2)!important;transform:scale(1.2)!important;-webkit-transform:scale(1.2)!important;z-index:15!important}
.b-slickBox .slick .slick-track{padding:58px 0 40px}
.b-slickBox .item.slick-center .b-txt .tit h3{margin-bottom:0;font-weight:700;-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transform:scale(1)}
.b-slickBox .item.slick-center .b-txt .tit .p1{-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);-webkit-transform:scale(.9)}
.b-slickBox .item.slick-center .b-txt .tit .p2{font-size:15px}
.b-slickBox .item.slick-center .b-txt .txt .mail,.b-slickBox .item.slick-center .b-txt .txt p{-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);-webkit-transform:scale(.9)}
.b-slickBox .slick-prev{left:-6.5%;background-image:url(../images/b-icon01_01.png)}
.b-slickBox .slick-next{right:-6.5%;background-image:url(../images/b-icon01_02.png)}
.b-slickBox .slick-arrow{position:absolute;width:37px;height:75px;top:40%;border:0;font-size:0;cursor:pointer;background-color:transparent;background-position:center;background-repeat:no-repeat;z-index:2;outline:0}
.row-b3{background-image:url(../images/b-bg1.jpg);background-repeat:no-repeat;-o-background-size:cover;background-size:cover;padding:130px 0}
.row-b3 .g-tit h3{color:#fff;background-image:url(../images/c-icn10.png)}
.row-b3 .ul-tit-b1 li{color:#7fafda}
.b-slickBox1{padding:0 25px}
.b-slickBox1 .info .date{overflow:hidden;position:relative;height:60px;margin-bottom:1px}
.b-slickBox1 .item{height:382px;position:relative}
.b-slickBox1 .item::after{content:'';position:absolute;width:100%;height:1px;background-color:#fff;top:49%;left:0;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}
.b-slickBox1 .item::before{content:'';position:absolute;top:43%;left:5px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%);width:11px;height:29px;background-image:url(../images/b-icon08_01.png);background-repeat:no-repeat;-o-background-size:100%;background-size:100%;z-index:5}
.b-slickBox1 .item:nth-child(2n)::before{background-image:url(../images/b-icon08_03.png);top:47.5%}
.b-slickBox1 .item .info{width:281px;position:absolute;left:0}
.b-slickBox1 .item:nth-child(2n) .info{position:absolute;bottom:0}
.b-slickBox1 .info .date h3{font-size:40px;color:#eee660;float:left;margin-right:8px}
.b-slickBox1 .info .date p{font-size:14px;color:#94bff1;overflow:hidden;position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.b-slickBox1 .info .tit{position:relative;max-height:90px;line-height:30px;padding-right:14px;overflow:hidden;width:100%}
.b-slickBox1 .info .ellipsis-container{position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:20px;color:#fffcfc;text-align:justify;line-height:1.6}
.b-slickBox1 .info .ellipsis-content{color:#fffcfc;display:inline-block;vertical-align:top;font-size:20px;-o-transition:.6s ease-in-out;-moz-transition:.6s ease-in-out;transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out}
.b-slickBox1 .info:hover .ellipsis-content{color:#eee660}
.b-slickBox1 .info .ellipsis-ghost{position:absolute;z-index:1;top:0;left:50%;width:100%;height:100%}
.b-slickBox1 .info .ellipsis-ghost:before{content:"";display:block;float:right;width:50%;height:100%}
.b-slickBox1 .info .ellipsis-placeholder{content:"";display:block;float:right;width:50%;height:90px}
.b-slickBox1 .info .ellipsis-more{float:right;font-size:22px;width:50px;height:30px;margin-top:-30px;color:#888;position:relative;left:14px;text-align:right}
.b-slickBox1 .slick-prev{left:-4.5%;background-image:url(../images/b-icon09_01.png)}
.b-slickBox1 .slick-next{right:-4.5%;background-image:url(../images/b-icon09_02.png)}
.b-slickBox1 .slick-arrow{position:absolute;width:37px;height:75px;top:40%;border:0;font-size:0;cursor:pointer;background-color:transparent;background-position:center;background-repeat:no-repeat;z-index:2;outline:0}
.row-b4{background-color:#d3e7fe;padding:10px 0}
.row-b4 .g-tit{margin-bottom:23px}
.row-b4 .ul-tit-b1 li{color:#7d8ea0}
.row-b4 .wp{padding:0}
.ul-txt-b1{overflow:hidden;padding:20px 40px 110px}
.ul-txt-b1 li{float:left;width:33.333%;margin-bottom:12px}
.ul-txt-b1 .info{background-color:rgba(5,64,134,.9);position:relative;margin:0 -22px;-o-transition:.6s ease-in-out;-moz-transition:.6s ease-in-out;transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out}
.ul-txt-b1 .info:hover{box-shadow:0 0 12px 0 rgba(55,73,163,.2)}
.ul-txt-b1 .b-white .info{background-color:rgba(255,255,255,.9)}
.ul-txt-b1 .b-y .info{background-color:rgba(238,236,96,.9)}
.ul-txt-b1 .b-green .info{background-color:rgba(0,178,51,.9)}
.ul-txt-b1 .info::after{content:'';width:116px;height:30px;position:absolute;background-image:url(../images/d-icon6.png);background-repeat:no-repeat;-o-background-size:100% 100%;background-size:100% 100%;bottom:-30px;left:95px}
.ul-txt-b1 .b-white .info::after{background-image:url(../images/d-icon7.png);left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%)}
.ul-txt-b1 .b-y .info::after{background-image:url(../images/d-icon8.png);left:inherit;right:100px}
.ul-txt-b1 li:nth-child(4) .info::after{background-image:url(../images/d-icon9.png);height:60px;bottom:-60px}
.ul-txt-b1 li:nth-child(5) .info::after{background-image:url(../images/d-icon10.png);left:50%;height:60px;bottom:-60px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%)}
.ul-txt-b1 li:nth-child(6) .info::after{background-image:url(../images/d-icon11.png);left:50%;height:60px;bottom:-60px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%)}
.ul-txt-b1 .info1{width:420px;margin:0 auto;padding:17px 0 25px}
.ul-txt-b1 .info .tit1{background-image:url(../images/d-icon3.png);-o-background-size:14px;background-size:14px;background-position:left top;padding-top:24px;background-repeat:no-repeat;margin-bottom:21px}
.ul-txt-b1 .b-blue .info .tit1{background-image:url(../images/d-icon5.png)}
.ul-txt-b1 .b-white .info .tit1,.ul-txt-b1 .b-y .info .tit1{background-image:url(../images/d-icon4.png)}
.ul-txt-b1 .b-green .info .tit1{background-image:url(../images/d-icon3.png)}
.ul-txt-b1 .info .tit1 .date span{font-size:12px;color:#fff}
.ul-txt-b1 .b-blue .info .tit1 .date span{color:#eee660}
.ul-txt-b1 .b-white .info .tit1 .date span,.ul-txt-b1 .b-y .info .tit1 .date span{color:#13b545}
.ul-txt-b1 .b-green .info .tit1 .date span{color:#fff}
.ul-txt-b1 .info .txt h3{font-size:18px;color:#000;font-weight:400;margin-bottom:11px;-o-transition:.6s ease-in-out;-moz-transition:.6s ease-in-out;transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out}
.ul-txt-b1 .b-blue .info .txt h3{color:#fff}
.ul-txt-b1 .b-white .info .txt h3,.ul-txt-b1 .b-y .info .txt h3{color:#333}
.ul-txt-b1 .b-green .info .txt h3{color:#fff}
.ul-txt-b1 li:hover.b-blue .info .txt h3{color:#eee661}
.ul-txt-b1 li:hover.b-y .info .txt h3{color:#13b545}
.ul-txt-b1 li:hover.b-green .info .txt h3{color:#eee661}
.ul-txt-b1 li:hover.b-white .info .txt h3{color:#eee661}
.ul-txt-b1 .info .tit{position:relative;max-height:64.7px;line-height:30px;padding-right:14px;overflow:hidden;width:100%}
.ul-txt-b1 .info .ellipsis-container{position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-align:justify;line-height:1.8}
.ul-txt-b1 .info .ellipsis-content{display:inline-block;vertical-align:top;font-size:12px}
.ul-txt-b1 .info .ellipsis-ghost{position:absolute;z-index:1;top:0;left:50%;width:100%;height:100%}
.ul-txt-b1 .info .ellipsis-ghost:before{content:"";display:block;float:right;width:50%;height:100%}
.ul-txt-b1 .info .ellipsis-placeholder{content:"";display:block;float:right;width:50%}
.ul-txt-b1 .info .ellipsis-more{float:right;font-size:12px;width:50px;height:30px;margin-top:-30px;color:#888;position:relative;left:14px;text-align:right}
.ul-txt-b1 .b-green .info .ellipsis-content{color:#bde6ca}
.ul-txt-b1 .b-blue .info .ellipsis-content{color:#fff}
.ul-txt-b1 .b-y .info .ellipsis-content{color:#6c6b4d}
.ul-txt-b1 .b-white .info .ellipsis-content{color:#999}
.ul-txt-b1 li:nth-child(1){z-index:10;position:relative}
.ul-txt-b1 li:nth-child(2){z-index:11;position:relative;top:60px}
.ul-txt-b1 li:nth-child(3){z-index:12;position:relative}
.ul-txt-b1 li:nth-child(4){z-index:9;position:relative}
.ul-txt-b1 li:nth-child(5){z-index:10;position:relative;top:60px}
.ul-txt-b1 li:nth-child(6){z-index:11;position:relative}
@media only screen and (max-width:1920px){
.row-b4 .ul-tit-b1 li{color:#7d8ea0}
.ul-txt-b1{padding-bottom:5.729vw}
.ul-txt-b1 .info{margin:0 -1.145vw}
.ul-txt-b1 .info::after{width:6.041vw;height:1.562vw;bottom:-1.562vw;left:4.947vw}
.ul-txt-b1 .b-y .info::after{right:5.208vw}
.ul-txt-b1 li:nth-child(4) .info::after{height:3.125vw;bottom:-3.125vw}
.ul-txt-b1 li:nth-child(5) .info::after{height:3.125vw;bottom:-3.125vw}
.ul-txt-b1 li:nth-child(6) .info::after{height:3.125vw;bottom:-3.125vw}
.ul-txt-b1 .info1{width:21.87vw;padding:.885vw 0 1.302vw}
.ul-txt-b1 .info .tit1{padding-top:1.25vw;margin-bottom:1.093vw}
.ul-txt-b1 .info .txt h3{font-size:.937vw;margin-bottom:.572vw}
.ul-txt-b1 .info .tit{max-height:3.369vw;line-height:1.562vw}
.ul-txt-b1 li:nth-child(2){top:3.125vw}
.ul-txt-b1 li:nth-child(5){top:3.125vw}
}
@media only screen and (max-width:1440px){
.ul-info-b1 .info dl{margin:0 -4px}
.ul-info-b1 .info dl dd{padding:0 4px}
.ul-info-b1 .info .pic{margin-bottom:12px}
.row-b1{padding:1.041vw 0}
.row-b1 .b-info .col-l .info{padding:5.277vw 3.263vw 3.263vw}
.row-b1 .b-info .col-l .info .info1{width:27.7vw;height:32.43vw;padding:2.43vw 2.013vw 1.666vw 2.5vw}
.row-b1 .b-info .col-l .info .info1 .tit h3{font-size:2.083vw}
.row-b1 .b-info .col-l .info .info1 .txt{height:16.66vw}
.row-b1 .b-info .col-l .content{height:21.66vw;width:23.19vw}
.ul-info-b1 .info{height:20.13vw}
.ul-info-b1 .info1::after{width:3.819vw;height:1.527vw;-o-background-size:2.152vw 100%;background-size:2.152vw 100%}
.ul-info-b1 .info .tit h3{font-size:1.666vw}
.b-slickBox .slick .slick-slide .info{z-index:1!important;-moz-transform:scale(1)!important;-ms-transform:scale(1)!important;-o-transform:scale(1)!important;transform:scale(1)!important;-webkit-transform:scale(1)!important}
.b-slickBox .slick .slick-center+.item .info{z-index:10!important}
.b-slickBox .slick .slick-active+.item .info .b-txt{padding:63.6% 26px 13px}
.b-slickBox .slick .slick-track{padding:0}
.b-slickBox1 .item .info{width:100%}
}
@media only screen and (max-width:1200px){
.b-slickBox1 .info .ellipsis-more{margin-top:-8px}
.ul-txt-b1{padding:15px;margin:0 -5px}
.ul-txt-b1 li:nth-child(2){top:0}
.ul-txt-b1 li:nth-child(5){top:0}
.ul-txt-b1 li{width:50%}
.ul-txt-b1 .info{margin:0 5px}
.ul-txt-b1 .info .tit{max-height:64.7px;line-height:30px}
.ul-txt-b1 .info .tit1{padding-top:10px;margin-bottom:10px}
}
@media only screen and (max-width:950px){
.row-b{height:auto}
.g-tit h3{font-size:5vw}
.row-b1 .b-info .col-l,.row-b1 .b-info .col-r{width:100%;float:none}
.row-b1 .b-info .col-l .info{margin-bottom:10px}
.row-b1 .b-info .col-l .info .info1{width:399px;height:467px}
.row-b1 .b-info .col-l .info .info1 .txt{height:312px}
.row-b1 .b-info .col-l .content{width:100%;height:100%}
.ul-info-b1 .info1::after{width:55px;height:22px;-o-background-size:31px 100%;background-size:31px 100%}
.ul-info-b1 .info{height:200px}
.row-b1 .wp{padding:0 15px}
.row-b1 .b-info .col-l .info .info1 .tit h3{font-size:30px}
.b-slickBox .item .b-txt{top:18%}
.b-slickBox1 .info .ellipsis-content{font-size:18px}
.b-slickBox1 .info .date h3{font-size:20px}
.b-slickBox1 .info .date{height:30px}
.ul-txt-b1 .info .txt h3{font-size:14px}
.ul-txt-b1 .info1{width:100%;padding:20px}
.row-b1::after{content:'';position:absolute;left:0;top:0;background-color:rgba(211,231,255,.4);width:100%;height:100%}
.row-b2::after{content:'';position:absolute;left:0;top:0;background-color:rgba(211,231,255,.6);width:100%;height:100%}
}
@media only screen and (max-width:750px){
.g-tit h3{font-size:21px;padding-bottom:10px;-o-background-size:auto 12px;background-size:auto 12px}
.row-b1,.row-b2,.row-b3,.row-b4{padding:30px 0}
.row-b1 .b-info .col-l .info .info1{width:100%;height:420px}
.row-b1 .b-info .col-l .info .info1 .tit h3{font-size:18px}
.row-b1 .b-info .col-l .info .info1 .tit .pic{height:18px}
.row-b1 .b-info .col-l .info .info1 .tit .pic img{height:100%}
.ul-info-b1 li{width:100%;float:none}
.row-b1 .ul-tit-b1 li,.row-b2 .ul-tit-b1 li{color:#000}
.ul-info-b1 .info .tit h3{font-size:16px}
.b-slickBox{padding:0 10vw}
.b-slickBox .item .info .pic{width:65%;padding-top:65%;position:relative;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%)}
.b-slickBox .item.slick-center .b-txt{width:60%}
.b-slickBox .slick-arrow{width:4.93vw;height:10vw;-o-background-size:100%;background-size:100%}
.b-slickBox .slick-prev{left:0}
.b-slickBox .slick-next{right:0}
.ul-tit-b2 li span:hover,.ul-tit-b2 li.on span{font-size:18px}
.ul-tit-b2 li span{font-size:16px}
.ul-tit-b2 li{width:33.3333%}
.b-slickBox1 .slick-arrow{width:4.93vw;height:10vw;-o-background-size:100%;background-size:100%;bottom:0;top:inherit}
.row-b3{padding:20px 0}
.b-slickBox1 .item:nth-child(2n) .info{position:relative}
.b-slickBox1 .item:nth-child(2n)::before{background-image:url(../images/b-icon08_01.png);top:inherit;bottom:0}
.b-slickBox1 .item::before{left:50%;bottom:0;top:inherit}
.b-slickBox1 .item{height:182px}
.b-slickBox1 .item::after{bottom:0;top:inherit}
.ul-info-b1 .info .pic img{height:48px}
.ul-info-b1 .info .pic{margin-bottom:0;padding-top:56px}
.row-b4 .wp{padding:0 15px}
}
@media only screen and (max-width:460px){
.b-slickBox{padding:0}
.b-slickBox .item.slick-center .b-txt{width:75%;padding:53.5% 10px 19px}
.b-slickBox .item .info .pic{width:80%;padding-top:80%}
.b-slickBox .item .info{height:523px}
.ul-txt-b1 li{width:100%;float:none}
}
.banner{height:0;padding-top:18.2%;background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover}
.g-cur{position:relative;padding:0;background-color:rgba(211,231,254,.5)}
.g-cur .wp{position:relative}
.g-cur .tit{position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:18px 0;font-size:30px;font-weight:700;color:#054086}
.g-cur::before{content:'';position:absolute;top:0;left:0;width:428px;height:100%;background:url(../images/d-icon1.png) center no-repeat;-o-background-size:cover;background-size:cover}
.ul-box{padding-left:240px;text-align:center;font-size:0;overflow:hidden}
.ul-list-d1{display:inline-block;text-align:left;font-size:0}
.ul-list-d1 li{display:inline-block;width:182px;border-bottom:1px solid transparent}
.ul-list-d1 .con{position:relative;display:block;font-size:20px;text-align:center;font-weight:400;color:#333;padding:27px 0;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.ul-list-d1 li.on,.ul-list-d1 li:hover{border-bottom:1px solid rgba(5,64,134,.4)}
.ul-list-d1 li.on .con,.ul-list-d1 li:hover .con{color:#054086;font-weight:Bold}
.ul-list-d1 li.on .con::after,.ul-list-d1 li:hover .con::after{opacity:1}
.ul-list-d1 .con::after{opacity:0;content:'';position:absolute;bottom:0;left:50%;width:51px;height:3px;background:#054086;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.g-pages{text-align:center}
.g-pages a{display:inline-block;font-size:12px;color:#999;width:31px;height:31px;line-height:31px;border:1px solid #999;border-radius:50%;margin:0 3px;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.g-pages .other{border:none}
.g-pages .sum{width:auto;height:auto;border:none}
.g-pages a:hover{border-color:#054086;background-color:#054086;color:#fff}
.g-pages .other:hover,.g-pages .sum:hover{border-color:transparent;background-color:transparent;color:#054086}
.g-cur2{padding-top:30px}
.g-cur2 .wp{width:100%}
.main-d{background-color:#d3e7fe}
.row-d1,.row-d2{padding-top:50px;padding-bottom:46px}
.row-d1 .wp,.row-d2 .wp{width:100%}
.ul-list-d2{margin:0 -10px 10px}
.ul-list-d2 li{float:left;width:33.33%;margin-bottom:39px}
.ul-list-d2 .con{display:block;padding:13px 39px 21px;background-color:rgba(255,255,255,.7);-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 10px}
.ul-list-d2 .con .date{font-size:14px;font-weight:400;color:#999;margin-bottom:15px;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.ul-list-d2 .con .date span{display:block;font-size:40px;font-weight:700;color:#054086;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.ul-list-d2 .con .date .s1{color:#4f4f4f}
.ul-list-d2 .con .tit-d{position:relative;padding-bottom:18px;margin-bottom:15px}
.ul-list-d2 .con .tit-d .tit{font-size:20px;height:60px;font-weight:400;color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.ul-list-d2 .con .tit-d b{position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:rgba(78,78,78,.2);-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.ul-list-d2 .con .desc{margin-bottom:26px}
.ul-list-d2 .con .desc p{height:63px;font-size:14px;font-weight:400;color:#999;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.ul-list-d2 .con .more{position:relative;font-size:14px;font-weight:400;color:#666;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.ul-list-d2 .con .more::after{content:'';position:absolute;bottom:0;left:0;width:76px;height:5px;background:url(../images/d-icon2.png) center no-repeat;-o-background-size:cover;background-size:cover;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.ul-list-d2 .con:hover{background-color:rgba(5,64,134,.8);box-shadow:4px 3px 19px 1px rgba(131,152,175,.31)}
.ul-list-d2 .con:hover .date,.ul-list-d2 .con:hover .date span,.ul-list-d2 .con:hover .more{color:#eee660}
.ul-list-d2 .con:hover .tit-d b{background-color:rgba(255,255,255,.2)}
.ul-list-d2 .con:hover .desc p,.ul-list-d2 .con:hover .tit{color:#fff}
.ul-list-d2 .con:hover .more::after{background-image:url(../images/d-icon2-on.png)}
.row-d2{overflow:hidden}
.ul-list-d3{margin:0 -22px 38px}
.ul-list-d3 li{width:33.33%;float:left;margin-bottom:71px}
.ul-list-d3 .con{position:relative;display:block;padding:18px 34px 25px;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 22px;background-color:rgba(5,64,134,.9)}
.ul-list-d3 .con .pic{position:absolute;width:122px;height:30px;bottom:-29.8px;left:20%}
.ul-list-d3 .con .pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.ul-list-d3 .con .icon{width:14px;height:14px;margin-bottom:12px}
.ul-list-d3 .con .icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.ul-list-d3 .con .info{font-size:12px;font-weight:400;color:#eee660;margin-bottom:22px}
.ul-list-d3 .con .info span{margin-right:15px}
.ul-list-d3 .con .tit{height:54px;font-size:18px;font-weight:400;color:#fff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:12px}
.ul-list-d3 .con .desc p{height:63px;font-size:12px;font-weight:400;color:rgba(255,255,255,.6);line-height:1.8;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.ul-list-d3 .con1 .info{color:#13b545}
.ul-list-d3 .con1 .tit{color:#333}
.ul-list-d3 .con1 .desc p{color:#999}
.ul-list-d3 .con1{background-color:rgba(255,255,255,.9)}
.ul-list-d3 .con1 .pic{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.ul-list-d3 .con2{background-color:rgba(238,230,96,.9)}
.ul-list-d3 .con2 .pic,.ul-list-d3 .con5 .pic{left:56%;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
.ul-list-d3 .con2 .desc p{color:#6c6b4d}
.ul-list-d3 .con3 .pic{left:20%;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
.ul-list-d3 .con4{background-color:#15b747}
.ul-list-d3 .con4 .info{color:#eee660}
.ul-list-d3 .con4 .tit{color:#fff}
.ul-list-d3 .con4 .desc p{color:#bde6ca}
@media only screen and (min-width:751px) and (max-width:1920px){
.g-cur .tit{padding:.937vw 0;font-size:1.562vw}
.g-cur::before{content:'';position:absolute;top:0;left:0;width:22.29vw;height:100%;background:url(../images/d-icon1.png) center no-repeat;-o-background-size:cover;background-size:cover}
.ul-box{padding-left:12.5vw}
.ul-list-d1 li{width:9.4vw}
.ul-list-d1 .con{position:relative;display:block;font-size:1.041vw;text-align:center;font-weight:400;color:#333;padding:1.406vw 0;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.ul-list-d1 .con::after{opacity:0;content:'';position:absolute;bottom:0;left:50%;width:2.656vw;height:.156vw;background:#054086;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.g-cur2{padding-top:1.5625vw}
.row-d1,.row-d2{padding-top:2.6041vw;padding-bottom:2.3958vw}
.ul-list-d2{margin:0 -.52vw .52vw}
.ul-list-d2 li{margin-bottom:2.031vw}
.ul-list-d2 .con{display:block;padding:.677vw 2.031vw 1.093vw;margin:0 .52vw}
.ul-list-d2 .con .date{margin-bottom:.781vw}
.ul-list-d2 .con .date span{font-size:2.083vw}
.ul-list-d2 .con .tit-d{position:relative;padding-bottom:.937vw;margin-bottom:.781vw}
.ul-list-d2 .con .tit-d .tit{font-size:1.041vw;height:3.125vw}
.ul-list-d2 .con .desc{margin-bottom:1.354vw}
.ul-list-d3{margin:0 -1.145vw 1.979vw}
.ul-list-d3 li{margin-bottom:3.697vw}
.ul-list-d3 .con{padding:.937vw 1.77vw 1.302vw;margin:0 1.145vw}
.ul-list-d3 .con .pic{position:absolute;width:6.354vw;height:1.562vw;bottom:-1.552vw}
.ul-list-d3 .con .icon{width:.729vw;height:.729vw;margin-bottom:.625vw}
.ul-list-d3 .con .info{margin-bottom:1.145vw}
.ul-list-d3 .con .info span{margin-right:.781vw}
.ul-list-d3 .con .tit{height:2.812vw;font-size:.937vw}
}
@media only screen and (min-width:751px) and (max-width:1600px){
.ul-list-d3 .con .tit{font-size:15px;height:44px;margin-bottom:8px}
}
@media only screen and (min-width:751px) and (max-width:1200px){
.ul-list-d3 .con .icon{width:10px;height:10px}
.ul-list-d2 .con .tit-d .tit{height:42px;font-size:14px}
}
@media only screen and (max-width:750px){
.banner{padding-top:52.2%}
.g-cur::before{width:100px;height:100%}
.g-cur .tit{padding:0;font-size:16px;max-width:85px;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.g-cur2{padding-top:15px}
.ul-box{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:85px}
.ul-list-d1{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;overflow-x:auto}
.ul-list-d1 li{float:none;display:block;width:80px;margin:0 5px}
.ul-list-d1 .con{font-size:16px;padding:15px 0}
.ul-list-d1 .con::after{opacity:0;content:'';position:absolute;bottom:0;left:50%;width:51px;height:2px;background:#054086;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.g-pages a{display:none}
.g-pages .pages-end,.g-pages .pages-first,.g-pages .pages-next,.g-pages .pages-prev,.g-pages .sum{display:inline-block;width:32px;height:32px;line-height:32px}
.g-pages .sum{width:auto;height:auto}
.row-d1,.row-d2{padding-top:25px;padding-bottom:47px}
.ul-list-d2{margin:0}
.ul-list-d2 li{float:none;width:100%;margin-bottom:20px}
.ul-list-d2 .con{padding:13px 15px;margin:0}
.ul-list-d2 .con .date span{font-size:20px}
.ul-list-d2 .con .date{font-size:14px;margin-bottom:10px}
.ul-list-d2 .con .tit-d .tit{font-size:16px;height:48px}
.ul-list-d2 .con .tit-d{position:relative;padding-bottom:10px;margin-bottom:10px}
.ul-list-d2 .con .desc{margin-bottom:15px}
.ul-list-d3{margin:0 0 30px}
.ul-list-d3 li{width:100%;float:none;margin-bottom:30px}
.ul-list-d3 .con{padding:15px 20px 20px;margin:0}
.ul-list-d3 .con .info{font-size:12px;margin-bottom:10px}
.ul-list-d3 .con .tit{height:48px;font-size:16px;margin-bottom:10px}
.ul-list-d3 .con .pic{position:absolute;width:61px;height:15px;bottom:-15px}
}
.index-hd{position:absolute;z-index:3}
.index-fd{position:absolute;bottom:20px;right:-webkit-calc(50% - 82px);right:-moz-calc(50% - 82px);right:calc(50% - 82px);width:1190px;margin-right:-595px;padding:0;border-radius:50px;z-index:2}
.index-fd .wp{width:auto}
.index-fd2{display:none}
.page1{padding-top:120px}
@media only screen and (min-width:950px) and (max-width:1920px){
.index-fd{bottom:1.041vw;right:-webkit-calc(50% - 4.27vw);right:-moz-calc(50% - 4.27vw);right:calc(50% - 4.27vw);width:61.97vw;margin-right:-30.98vw}
.page1{padding-top:6.25vw}
}
@media only screen and (max-width:950px){
.index-hd{position:fixed;z-index:99}
.index-fd{display:none}
.index-fd2{display:block}
.page{padding:0}
.m-index-l{display:none}
}
.m-index-l{float:left;height:100vh;width:165px;background-color:#054086;background-image:url(../images/g-bg02.png);background-repeat:no-repeat;background-position:left bottom;-o-background-size:527px 777px;background-size:527px 777px;padding-top:2px;z-index:2;overflow:hidden}
.m-index-l .l-logo{display:block;margin-bottom:10px}
.m-index-l .l-logo img{display:block;margin:0 auto}
.m-index-l .menubtn{display:block;margin:0 auto 18px;width:25px;cursor:pointer}
.m-index-l .menubtn b{display:block;height:4px;border-radius:5px;background-color:#fff;margin:6px 0}
.m-index-l .line{display:block;width:1px;height:102px;background-color:#fff;margin:0 auto}
.m-index-l .line2{height:155px;margin-bottom:220px}
.ul-share{text-align:center;font-size:0}
.ul-share a{display:inline-block;margin:8px 0}
@media only screen and (min-width:950px) and (max-width:1920px){
.m-index-l{width:8.593vw;-o-background-size:27.44vw 40.46vw;background-size:27.44vw 40.46vw}
.m-index-l .menubtn{margin:0 auto .937vw;width:1.302vw}
.m-index-l .menubtn b{height:.208vw;border-radius:.26vw;margin:.312vw 0}
.m-index-l .line{width:.052vw;height:5.312vw}
.m-index-l .line2{height:8.072vw;margin-bottom:11.45vw}
.ul-share a{margin:.416vw 0}
}
.ul-r-list{position:fixed;top:100px;right:0;z-index:99}
.ul-r-list .close{position:absolute;left:0;top:-20px;display:block;width:20px;height:20px;line-height:20px;font-size:12px;background-color:#e0e3e8;text-align:center;cursor:pointer;border-radius:50%}
.ul-r-list li{margin-bottom:8px}
.ul-r-list .con{display:block;border-radius:20px 0 0 20px;background-color:#e0e3e8;padding:0 12px;overflow:hidden}
.ul-r-list .pic{float:left;display:block;width:22px;height:30px;line-height:30px;text-align:center;font-size:0;margin-right:10px}
.ul-r-list .pic img{display:inline-block;vertical-align:middle}
.ul-r-list .txt{overflow:hidden;line-height:30px;font-size:16px;text-align:center;color:#054086;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-r-list .con:hover .txt{color:#00b232}
.row-c1{overflow:hidden}
.row-c1 .arr{position:absolute;bottom:30px;right:50%;display:block;width:43px;height:16px;margin-right:-22px;-webkit-animation:2s ease-in-out infinite arrani;-moz-animation:2s ease-in-out infinite arrani;-ms-animation:arrani 2s ease-in-out infinite;-o-animation:2s ease-in-out infinite arrani;animation:2s ease-in-out infinite arrani}
@-webkit-keyframes arrani{
0%,100%{bottom:30px}
50%{bottom:50px}
}
@-moz-keyframes arrani{
0%,100%{bottom:30px}
50%{bottom:50px}
}
@-ms-keyframes arrani{
0%,100%{bottom:30px}
50%{bottom:50px}
}
@-o-keyframes arrani{
0%,100%{bottom:30px}
50%{bottom:50px}
}
@keyframes arrani{
0%,100%{bottom:30px}
50%{bottom:50px}
}
.slick-c1{position:relative}
.slick-c1 .item{width:100%;height:-webkit-calc(100vh - 120px);height:-moz-calc(100vh - 120px);height:calc(100vh - 120px);background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover;min-height:200px;overflow:hidden}
.slick-c1 .slick-arrow{position:absolute;top:50%;margin-top:-40px;display:block;width:80px;height:80px;font-size:0;border:none;background-color:transparent;background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover;border-radius:50%;overflow:hidden;cursor:pointer;z-index:9}
.slick-c1 .slick-prev{left:20px;background-image:url(../images/c-icn01.png)}
.slick-c1 .slick-next{right:175px;background-image:url(../images/c-icn02.png)}
@media only screen and (min-width:950px) and (max-width:1920px){
.row-c1 .arr{bottom:1.562vw;width:2.239vw;height:.833vw;margin-right:-1.145vw}
@-webkit-keyframes arrani{
0%,100%{bottom:1.562vw}
50%{bottom:2.604vw}
}
@-moz-keyframes arrani{
0%,100%{bottom:1.562vw}
50%{bottom:2.604vw}
}
@-ms-keyframes arrani{
0%,100%{bottom:1.562vw}
50%{bottom:2.604vw}
}
@-o-keyframes arrani{
0%,100%{bottom:1.562vw}
50%{bottom:2.604vw}
}
@keyframes arrani{
0%,100%{bottom:1.562vw}
50%{bottom:2.604vw}
}
.slick-c1 .item{height:-webkit-calc(100vh - 6.25vw);height:-moz-calc(100vh - 6.25vw);height:calc(100vh - 6.25vw)}
.slick-c1 .slick-arrow{margin-top:-2.083vw;width:4.166vw;height:4.166vw}
.slick-c1 .slick-prev{left:1.041vw}
.slick-c1 .slick-next{right:9.114vw}
}
@media only screen and (max-width:950px){
.row-c1 .arr,.ul-r-list{display:none}
.slick-c1 .item{height:54.66vw}
.slick-c1 .slick-arrow{margin-top:-15px;width:30px;height:30px}
.slick-c1 .slick-prev{left:15px}
.slick-c1 .slick-next{right:15px}
}
.row-c2{padding-top:50px;background-color:#d3e7ff;overflow:hidden}
.row-c2 .g-tit{margin-bottom:55px}
.m-infoc1{height:-webkit-calc(100vh - 231px);height:-moz-calc(100vh - 231px);height:calc(100vh - 231px);overflow:hidden;background-image:url(../images/c-bg02.png);background-repeat:no-repeat;background-position:left bottom;-o-background-size:cover;background-size:cover;position:relative}
.m-infoc1 .slick{position:absolute;top:64px;left:49%;width:820px;height:408px;background-image:url(../images/c-bg01.jpg);background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover;box-shadow:0 16px 24px rgba(53,53,53,.21);overflow:hidden;z-index:2}
.slick-c2{width:100%;height:100%;position:relative;overflow:hidden}
.slick-c2 .slick-arrow{position:absolute;bottom:45px;background-image:url(../images/c-icn04.png);background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover;display:block;width:18px;height:18px;z-index:2;background-color:transparent;border:none;border-radius:50%;font-size:0;cursor:pointer}
.slick-c2 .slick-prev{left:80px;background-image:url(../images/c-icn04.png)}
.slick-c2 .slick-prev:hover{background-image:url(../images/c-icn05.png)}
.slick-c2 .slick-next{left:180px;background-image:url(../images/c-icn06.png)}
.slick-c2 .slick-next:hover{background-image:url(../images/c-icn07.png)}
.slick-c2 .slick-dots{position:absolute;bottom:45px;left:100px;margin-bottom:6px}
.slick-c2 .slick-dots li{float:left;width:5px;height:5px;border-radius:50%;background-color:#e1e1e1;margin:0 5px;cursor:pointer}
.slick-c2 .slick-dots .slick-active{background-color:#00b233}
.slick-c2 .slick-dots button{display:none}
.slick-c2 .item{padding:40px 60px 35px 80px;overflow:hidden}
.slick-c2 .date{display:inline-block;text-align:center;margin-bottom:10px}
.slick-c2 .date .day{font-size:38px;color:#00b233;line-height:32px}
.slick-c2 .date .year{font-size:14px;color:#999;line-height:32px}
.slick-c2 .tit{font-size:24px;color:#333;line-height:32px;font-weight:initial;margin-bottom:20px;height:64px;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.slick-c2 .desc{font-size:14px;line-height:22px;height:66px;color:#999;margin-bottom:28px;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}
.ul-imgc1{float:right}
.ul-imgc1 li{float:left;margin-left:22px;width:82px}
.m-infoc1 .l{float:left;width:813px;height:545px}
.m-infoc1 .l img{display:block;width:100%}
.m-infoc1 .r{float:right;width:700px;padding-top:494px}
.ul-listc1 a{display:block;overflow:hidden}
.ul-listc1 .tit{font-size:18px;color:#fff;line-height:48px;font-weight:initial;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-listc1 .date{float:right;font-size:14px;line-height:48px;color:#fff}
@media only screen and (min-width:950px) and (max-width:1920px){
.row-c2{padding-top:2.604vw}
.row-c2 .g-tit{margin-bottom:2.864vw}
.m-infoc1{height:-webkit-calc(100vh - 12.03vw);height:-moz-calc(100vh - 12.03vw);height:calc(100vh - 12.03vw)}
.m-infoc1 .slick{top:3.333vw;width:42.7vw;height:21.25vw}
.slick-c2 .slick-arrow,.slick-c2 .slick-dots{bottom:2.343vw}
.slick-c2 .item{padding:2.083vw 3.125vw 1.822vw 4.166vw}
.slick-c2 .date{margin-bottom:.52vw}
.slick-c2 .date .day{font-size:1.979vw;line-height:1.666vw}
.slick-c2 .date .year{line-height:1.666vw}
.slick-c2 .tit{font-size:1.25vw;line-height:1.666vw;margin-bottom:1.041vw;height:3.333vw}
.slick-c2 .desc{margin-bottom:1.458vw}
.ul-imgc1 li{margin-left:1.145vw;width:4.27vw}
.m-infoc1 .l{width:42.34vw;height:28.38vw}
.m-infoc1 .r{width:36.45vw;padding-top:25.72vw}
.ul-listc1 .tit{font-size:.937vw;line-height:2.5vw}
.ul-listc1 .date{font-size:.729vw;line-height:2.5vw}
}
@media only screen and (max-width:1200px){
.slick-c2 .desc{-webkit-line-clamp:2;height:44px}
}
@media only screen and (max-width:950px){
.row-c2{padding-top:15px}
.row-c2 .g-tit{margin-bottom:15px}
.m-infoc1{margin:0;padding:15px 0;height:auto;background-color:#054086}
.m-infoc1 .slick{position:static;width:auto;height:auto;margin-bottom:15px}
.slick-c2 .slick-arrow{bottom:5px}
.slick-c2 .slick-prev{left:50%;margin-left:-60px}
.slick-c2 .slick-next{left:50%;margin-left:42px}
.slick-c2 .slick-dots{left:50%;margin-left:-37px;bottom:5px}
.slick-c2 .item{padding:15px 15px 30px}
.slick-c2 .date{margin-bottom:10px}
.slick-c2 .date .day{font-size:20px;line-height:22px}
.slick-c2 .date .year{line-height:22px;font-size:12px}
.slick-c2 .tit{font-size:16px;line-height:24px;margin-bottom:10px;height:48px}
.slick-c2 .desc{margin-bottom:10px;height:66px;-webkit-line-clamp:3}
.ul-imgc1 li{margin-left:10px;width:42px}
.m-infoc1 .l{float:none;width:auto;height:auto;margin-bottom:10px}
.m-infoc1 .r{float:none;width:auto;padding:0}
.ul-listc1 .tit{font-size:14px;line-height:32px}
.ul-listc1 .date{font-size:12px;line-height:32px}
}
.row-c3{height:100vh;padding-top:42px;overflow:hidden;background-image:url(../images/c-bg03.jpg);background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover}
.row-c3 .g-tit{margin-bottom:10px}
.row-c3 .link{margin-left:75px;font-size:0;margin-bottom:22px}
.row-c3 .link .more{display:inline-block;vertical-align:middle;width:105px;height:30px;line-height:30px;text-align:center;font-size:14px;color:#fff;border-radius:30px;background-color:#054086;overflow:hidden}
.slick-c3{position:relative}
.slick-c3 .slick-arrow{position:absolute;top:-52px;display:block;width:30px;height:30px;font-size:0;border:none;border-radius:50%;background-color:#fff;background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover;overflow:hidden;z-index:2;cursor:pointer}
.slick-c3 .slick-prev{left:0;background-image:url(../images/c-icn08.png)}
.slick-c3 .slick-next{left:35px;background-image:url(../images/c-icn09.png)}
@media only screen and (min-width:950px) and (max-width:750px){
.row-c3{padding-top:5.6vw}
}
@media only screen and (max-width:950px){
.row-c3{height:auto;padding:30px 0 0}
}
.row-c4{height:100vh;background-image:url(../images/c-bg04.jpg);background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover;overflow:hidden;padding:82px 0 0}
.row-c4 .g-tit{margin-bottom:58px}
.g-tit2 h3{color:#fff;background-image:url(../images/c-icn10.png)}
.g-tit2 .ul-tit-b1 li{color:#7fafda}
.m-infoc2 .r{float:right;width:860px;height:576px;position:relative}
.m-infoc2 .r img{display:block;width:100%}
.m-infoc2 .r .name{position:absolute;left:0;bottom:25px;display:block;width:253px;height:66px;line-height:66px;text-align:center;background-image:url(../images/c-bg05.png);background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover;font-size:18px;color:#fff;padding-right:20px}
.m-infoc2 .r .name span{font-size:24px;margin-right:15px}
.scroll-c{float:left;width:643px;position:relative}
.scroll-c .tag{position:absolute;left:0;top:-88px;font-size:0;z-index:2}
.scroll-c .tag p{display:inline-block;vertical-align:middle;width:150px;height:54px;line-height:52px;border:1px solid rgba(255,255,255,.5);color:#fff;font-size:22px;text-align:center;margin-right:20px}
.scroll-c .info{font-size:16px;color:#fff;line-height:36px;text-indent:2em;padding-right:45px;height:566px;overflow-y:auto}
.scroll-c .info::-webkit-scrollbar{width:8px;background-color:#1e538d}
.scroll-c .info::-webkit-scrollbar-thumb{background-color:#7199c4}
@media only screen and (min-width:950px) and (max-width:1920px){
.row-c4{padding:4.27vw 0 0}
.row-c4 .g-tit{margin-bottom:3.020vw}
.row-c4 .r{width:44.79vw;height:30vw}
.scroll-c{width:33.48vw}
.scroll-c .tag{top:-4.583vw}
.scroll-c .tag p{width:7.812vw;height:2.812vw;line-height:2.708vw;font-size:1.145vw;margin-right:1.041vw}
.scroll-c .info{font-size:.833vw;line-height:1.875vw;padding-right:2.343vw;height:29.47vw}
}
@media only screen and (max-width:950px){
.row-c4{height:auto;padding:30px 0}
.row-c4 .g-tit{margin-bottom:15px}
.row-c4 .r{float:none;width:auto;height:auto;margin-bottom:10px}
.scroll-c{float:none;width:auto}
.scroll-c .tag{position:static;margin-bottom:10px}
.scroll-c .tag p{width:80px;height:30px;line-height:28px;font-size:14px;margin-right:10px}
.scroll-c .info{font-size:14px;line-height:1.8;padding-right:15px;height:auto;max-height:400px}
}
.row-e1{background-color:#d3e7fe;padding:77px 0 42px}
.row-e1 .wp{width:100%}
.ul-list-e1{overflow:hidden;margin:0 -25.5px;padding-bottom:55px}
.ul-list-e1 li{float:left;width:50%;margin-bottom:47px}
.ul-list-e1 .con{display:block;padding:18px 37px 19px 38px;overflow:hidden;margin:0 25.5px;background-color:#fff;border-radius:20px 0;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-list-e1 .con:hover{background-color:#054086;box-shadow:0 5px 17px 1px rgba(0,0,0,.15)}
.ul-list-e1 .pic{float:left;width:144px;height:216px;overflow:hidden;margin-right:30px}
.ul-list-e1 img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-list-e1 .con:hover img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.ul-list-e1 .txt{overflow:hidden;padding:20px 0 0}
.ul-list-e1 h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;float:left;font-size:20px;font-weight:400;color:#333;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-list-e1 .con:hover h3{color:#fff}
.ul-list-e1 .con:hover .more,.ul-list-e1 .con:hover em{color:#ffe857}
.ul-list-e1 .more{float:right;font-size:16px;font-weight:300;color:#054086;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-list-e1 em{font-size:18px;font-weight:300;color:#054086;margin-left:16px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-list-e1 .desc{width:100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:16px;color:#333;margin-bottom:20px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-list-e1 .con:hover .desc{color:#fff}
.ul-list-e1 .info{margin-bottom:10px}
.ul-list-e1 .con:hover .email,.ul-list-e1 .con:hover .info{color:#fff;opacity:.6}
.ul-list-e1 .email,.ul-list-e1 .info{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:14px;color:#333;opacity:.6;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-list-e2 .con{padding:37px 35px 29px 34px}
.ul-list-e2 li{margin-bottom:54px}
.ul-list-e2 .pic{width:250px;height:176px;margin-right:21px}
.ul-list-e2 .txt{padding:0}
.ul-list-e1 .tit{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:20px;font-weight:400;color:#333;margin-bottom:12px}
.ul-list-e2 .desc1{width:100%;margin-bottom:8px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.ul-list-e2 .desc1 p{font-size:14px;color:#666;line-height:1.9;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-list-e2 .con:hover .desc1{color:#fff}
.ul-list-e2 .date{overflow:hidden}
.ul-list-e2 .date p{float:left;font-size:14px;color:#054086;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-list-e2 .con:hover .date p{color:#ffe857}
.ul-list-e2 .date em{float:right}
@media only screen and (min-width:950px) and (max-width:1920px){
.row-e1{padding:4.010vw 0 2.187vw}
.ul-list-e1{margin:0 -1.328vw;padding-bottom:2.864vw}
.ul-list-e1 li{margin-bottom:2.447vw}
.ul-list-e1 .con{padding:.937vw 1.927vw .989vw 1.979vw;margin:0 1.328vw;border-radius:1.041vw 1px}
.ul-list-e1 .con:hover{box-shadow:1px .26vw .885vw 1px rgba(0,0,0,.15)}
.ul-list-e1 .pic{width:7.5vw;height:11.25vw;margin-right:1.562vw}
.ul-list-e1 .txt{padding:1.041vw 0 0}
.ul-list-e1 .tit{margin-bottom:1.562vw}
.ul-list-e1 h3{font-size:1.041vw}
.ul-list-e1 .con:hover h3{color:#fff}
.ul-list-e1 .more{font-size:.833vw}
.ul-list-e1 em{font-size:.937vw;margin-left:.833vw}
.ul-list-e1 .desc{font-size:.833vw;margin-bottom:1.041vw}
.ul-list-e1 .info{margin-bottom:.52vw}
.ul-list-e1 .email,.ul-list-e1 .info{font-size:.729vw}
}
@media only screen and (min-width:950px) and (max-width:1620px){
.ul-list-e1{margin:0}
}
@media only screen and (max-width:950px){
.ul-list-e1{margin:0}
.ul-list-e1 li{float:none;width:100%;margin-bottom:20px}
.ul-list-e1 .con{margin:0 20px}
}
@media only screen and (max-width:750px){
.row-e1{padding:32px 0 20px}
.ul-list-e1 .pic{float:none;width:100%;height:auto;margin:0 auto 10px}
.ul-list-e1 .txt{float:none}
.ul-list-e1{padding-bottom:16px}
.ul-list-e1 .con{margin:0 10px;display:block;padding:18px 20px 19px}
}
@media only screen and (min-width:950px) and (max-width:1920px){
.ul-list-e2 .con{padding:1.927vw 1.822vw 1.51vw 1.77vw}
.ul-list-e2 li{margin-bottom:2.812vw}
.ul-list-e2 .pic{width:13.02vw;height:9.166vw;margin-right:1.093vw}
.ul-list-e2 .txt{padding:0}
.ul-list-e1 .tit{font-size:1.041vw;margin-bottom:.625vw}
.ul-list-e2 .desc1 p{margin-bottom:.416vw;font-size:.729vw}
.ul-list-e2 .date p{font-size:.729vw}
}
.m-txtbaody-e1{padding:52px 0 36px;background-color:#d3e7fe}
.m-txtbaody-e1 h1{font-size:34px;font-weight:700;color:#333;text-align:center;margin-bottom:29px}
.m-info-e1{text-align:center;overflow:hidden;margin-bottom:7px}
.m-info-e1 .info{display:inline-block;margin-bottom:24px}
.m-info-e1 span{font-size:14px;color:#999}
.m-desc-e1{font-size:18px;text-align:justify;color:#4d4d4d;border-top:1px solid #aabcd1;border-bottom:1px solid #aabcd1;padding:35px 19px 76px 5px;line-height:1.9}
.m-desc-e1 img{display:block;width:1080px;height:auto;margin:0 auto}
.m-txtbaody-e1 .link{text-align:left;padding:31px 0 0}
.m-txtbaody-e1 .link a{display:block;font-weight:700;margin-bottom:5px}
.m-txtbaody-e1 .link a span:first-child{color:#333;font-size:18px}
.m-txtbaody-e1 .link span:nth-child(2){font-weight:400;color:#666;font-size:18px}
@media only screen and (min-width:950px) and (max-width:1920px){
.m-txtbaody-e1{padding:2.708vw 0 1.875vw}
.m-txtbaody-e1 h1{font-size:1.77vw;margin-bottom:1.51vw}
.m-info-e1{margin-bottom:.364vw}
.m-info-e1 .info{margin-bottom:1.25vw}
.m-desc-e1{font-size:.937vw;padding:1.822vw .989vw 3.958vw .26vw}
.m-desc-e1 img{width:56.25vw}
.m-txtbaody-e1 .link{padding:1.614vw 0 0}
.m-txtbaody-e1 .link a{margin-bottom:.26vw}
.m-txtbaody-e1 .link a span:first-child{color:#333;font-size:.937vw}
.m-txtbaody-e1 .link span:nth-child(2){font-weight:400;color:#666;font-size:.937vw}
}
@media only screen and (max-width:950px){
.m-txtbaody-e1 h1{font-size:27px}
.m-info-e1 .info{margin-bottom:10px}
.m-desc-e1{padding:26px 19px 39px 5px}
.m-txtbaody-e1 .link{padding:25px 0 0}
}
.bshare{float:right}
.bshare .bdsharebuttonbox{text-align:center}
.bshare .bdsharebuttonbox a{display:inline-block;float:none;width:38px;height:38px;margin:0 10px;background-repeat:no-repeat;background-position:center center;-o-background-size:100%;background-size:100%;padding:0;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.bshare .fen{background-image:url(../images/e-con1.png)!important;background-position:center;background-repeat:no-repeat;-o-background-size:100%;background-size:100%;width:38px;height:38px}
.bshare .wx{background-image:url(../images/e-con3.png);background-position:center;background-repeat:no-repeat;-o-background-size:100%;background-size:100%;width:37px;height:36px}
.bshare .wb{background-image:url(../images/e-con2.png);background-position:center;background-repeat:no-repeat;-o-background-size:100%;background-size:100%;width:36px;height:36px}
.bshare .dy{background-image:url(../images/e-con4.png);background-position:center;background-repeat:no-repeat;-o-background-size:100%;background-size:100%;width:36px;height:36px}
.bshare .td{background-image:url(../images/e-con5.png);background-position:center;background-repeat:no-repeat;-o-background-size:100%;background-size:100%;width:36px;height:36px}
@media only screen and (min-width:950px) and (max-width:1920px){
.bshare .bdsharebuttonbox a{display:inline-block;float:none;width:1.979vw;height:1.979vw;margin:0 .52vw}
.bshare .fen{width:1.979vw;height:1.979vw}
.bshare .wx{width:1.927vw;height:1.875vw}
.bshare .dy,.bshare .td,.bshare .wb{width:1.875vw;height:1.875vw}
}
@media only screen and (max-width:960px){
.bshare{float:none;text-align:right;margin-bottom:15px}
}
@media only screen and (max-width:750px){
.m-txtbaody-e1{padding:26px 0 25px}
.m-txtbaody-e1 h1{font-size:20px;margin-bottom:18px}
.m-info-e1 .info{margin-bottom:10px}
.m-desc-e1{font-size:16px;padding:20px 10px 22px}
.m-desc-e1 .tit{font-size:16px!important}
.m-txtbaody-e1 .link a{font-size:17px}
.m-txtbaody-e1 .link{padding:25px 0 0}
.m-txtbaody-e1 .link a span:first-child{font-size:16px}
.m-txtbaody-e1 .link span:nth-child(2){font-size:16px}
.bshare{float:none;text-align:right;margin-bottom:15px}
.bshare .bdsharebuttonbox a{margin:0 5px}
}