@charset "UTF-8";
/*!****** lib.css *******/
/*!-----------------[初始化]--------------*/
*,: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}
table{border-collapse:collapse;border-spacing:0}
ol,ul{list-style:none}
q:after,q:before{content:''}
abbr,acronym,fieldset,img{border:0}
.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{float:right}
.c{clear:both}
.fix{zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
em{font-weight:400;font-style:normal}
body{color:#333;font-size:14px;line-height:1.5;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif;padding-top:1.32rem}
img{max-width:100%;border:none}
input,select,textarea{font-size:14px;color:#333;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
a{color:inherit;text-decoration:none}
/*!-----------------[初始化结束]--------------*/
.wp{width:95%;max-width:14rem;margin:0 auto}
/*!-----------------[字体]--------------*/
@font-face{font-family:SYST-Bold;src:url(../fonts/SourceHanSerifCN-Bold.otf)}
@font-face {font-family: FZFWZhuZiMinchoE;src: url(../fonts/FZFWZhuZiMinchoE.TTF);}
/*!******************************
    -------[=头部]-------
********************************/
.header{position:fixed;left:0;top:0;right:0;height:1.32rem;background:url(../images/hd-bg1.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;z-index:99;transition:.5s}
.header.fixed{background:var(--theme-color)}
.header .wp{height:100%;display:flex;justify-content:space-between}
.header .hd-l{flex-shrink:0}
.header .hd-r{padding-top:.14rem;flex-shrink:0;display:flex;flex-direction:column;justify-content:flex-start}
.header .logo{display:block;height:100%;display:flex;align-items:center}
.header .logo .ig1{display:block;max-width:3.5rem;max-height:.7rem}
.header .hd-set{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}
.header .hd-set .item{margin-left:.06rem;display:block;flex-shrink:0}
.header .hd-set .link{display:flex;flex-wrap:wrap;align-items:center}
.header .hd-set .link a{padding:0 .12rem;display:block;font-size:var(--fz14);color:#fff;line-height:2;position:relative}
.header .hd-set .link a:before{content:'';position:absolute;right:0;top:50%;width:1px;height:.12rem;background-color:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.header .hd-set .link a:last-child:before{display:none}
.header .hd-set .h-so{position:relative}
.header .hd-set .h-so .act{font-size:0;width:.4rem;height:.4rem;display:flex;justify-content:center;align-items:center;cursor:pointer}
.header .hd-set .h-so .act img{display:block;flex-shrink:0}
.header .nav .hd-set{display:none}
.header .nav ul{margin:0 -.265rem;display:flex;justify-content:space-between}
.header .nav li{position:relative}
.header .nav .v1{padding:0 .165rem;display:block;font-size:var(--fz20);color:#fff;line-height:.6rem;transition:.5s}
.header .nav .arr{position:absolute;top:0;right:0;width:.8rem;height:.8rem;line-height:.8rem;text-align:center;z-index:2;display:none;transition:.5s}
.header .nav .arr i{display:inline-block;vertical-align:middle;width:.2rem;height:.2rem;margin-top:-.15rem;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg)}
.header .nav .on .arr{transform:rotate(180deg)}
.header .nav .on .arr i,.header .nav li:hover .arr i{border-color:var(--theme-color)}
.header .nav .sub{position:absolute;top:100%;left:50%;white-space:nowrap;background-color:#fff;box-shadow:0 0 .15rem rgba(0,0,0,.2);transform:translateX(-50%);z-index:2;display:none}
.header .nav .v2{display:block;font-size:var(--fz16);line-height:3;padding:0 .2rem;color:#333;text-align:center;transition:.5s}
.header .nav .v2:hover{background-color:var(--theme-color);color:#fff}
.so-pop{position:absolute;top:120%;right:0;background-color:#fff;box-shadow:0 0 .15rem rgba(0,0,0,.2);z-index:2;display:none}
.so-pop form{display:flex;align-items:center}
.so-pop .inp input{width:2rem;height:.5rem;line-height:.5rem;padding:0 .15rem;font-size:var(--fz16);color:#333}
.so-pop .btn{flex-shrink:0;display:block;width:.5rem;height:.5rem;border:none;background-color:var(--theme-color);font-size:0;cursor:pointer}
.so-pop .btn img{width:.23rem}
/*!******************************
    -------[=导航]-------
********************************/
.menuBtn{display:none;position:fixed;top:.2rem;right:.24rem;width:.6rem;height:.6rem;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:.06rem;background-color:#fff;margin:.1rem 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{display:none;margin:0;position:absolute;left:0;top:50%;margin-top:-.08rem;width:.6rem}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
/*!******************************
    -------[=底部]-------
********************************/
.footer{background-color:#265aaf}
.footer .fot-1{padding:.46rem 0 .33rem}
.footer .fot-1 .wp{display:flex;justify-content:space-between;align-items:flex-start}
.footer .fot-1 .fot-col{margin-top:.05rem;width:24.86%;flex-shrink:0}
.footer .fot-1 .fot-com{padding:.1rem 5% 0 11.4%;flex-grow:1}
.footer .fot-1 .fot-cor{flex-shrink:0}
.footer .fot-2{padding:.13rem 0;background-color:#13489e}
.footer .footer-logo{display:block}
.footer .footer-logo img{display:block;max-height:.7rem}
.footer .footer-info{margin-right:-.3rem;font-size:var(--fz14);color:#fff;line-height:2.36;display:flex;align-items:flex-start}
.footer .footer-info .item{padding-right:.3rem;width:42.2%}
.footer .footer-info .item:nth-child(even){width:57.8%}
.footer .footer-info a{margin-right:.12rem;font-size:inherit;color:inherit}
.footer .footer-info a:hover{text-decoration:underline}
.footer .footer-code{width:1.16rem;background-color:#fff;overflow:hidden}
.footer .footer-code img{margin:0 auto;display:block}
.footer .footer-copy{font-size:var(--fz14);color:#fff;text-align:center;line-height:1.5}
/*!******************************
    -------[=公用]-------
********************************/
#browser-modal{width:100%;height:100%;top:0;left:0;text-align:center;color:#303233;position:fixed;z-index:9990009;display:none}
#browser-modal .browser-modal-cover{position:fixed;left:0;top:0;height:100%;width:100%;background-color:#004585;z-index:-1}
#browser-modal .browser-content{width:700px;margin-top:120px;margin-left:auto;margin-right:auto;padding-bottom:80px;padding-top:50px;background-color:#fff;border-radius:5px}
#browser-modal .browser-content .browser-dpc-logo img{height:42px;margin:45px auto 40px}
#browser-modal .browser-content .browser-text-title{text-transform:uppercase;font-size:24px}
#browser-modal .browser-content .browser-text-desc{margin-top:30px;margin-bottom:20px;font-size:14px}
#browser-modal .browser-content .browser-list{width:600px;margin:20px auto;height:130px}
#browser-modal .browser-content .browser-item{float:left;width:150px;padding-top:20px;padding-bottom:20px;margin-left:auto;margin-right:auto}
#browser-modal .browser-content .browser-item .iconfont{width:100px;height:100px;margin:0 auto 10px;font-size:80px;line-height:80px}
#browser-modal .browser-content .browser-item .iconchrome{background:url(../images/bro.png) no-repeat}
#browser-modal .browser-content .browser-item .iconfirefox{background:url(../images/bro.png) 0 -100px no-repeat}
#browser-modal .browser-content .browser-item .iconopera{background:url(../images/bro.png) 0 -200px no-repeat}
#browser-modal .browser-content .browser-item .iconEdge{background:url(../images/bro.png) 0 -300px no-repeat}
#browser-modal .browser-content .browser-item a{cursor:pointer;display:block}
#browser-modal .browser-content .browser-item a img{display:block;margin:0 auto;max-width:100px;width:100px;height:100px}
#browser-modal .browser-content .browser-item a h4{text-align:center;margin-top:20px;font-size:18px;font-weight:700}
.pages{padding-top:.66rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.pages ul{margin:0 -.05rem -.05rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.pages ul li{margin-bottom:.05rem;padding:0 .05rem}
.pages ul a{padding:0 .06rem;display:block;min-width:.44rem;height:.44rem;line-height:.42rem;font-size:.24rem;color:#1e55af;text-align:center;border:1px solid #1e55af;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.pages ul span{font-size:.24rem;color:#1e55af}
.pages ul .next a,.pages ul .prev a{padding:0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:.1rem auto;background-size:.1rem auto}
.pages ul .prev a{background-image:url(../images/icon-arrow7.png)}
.pages ul .prev a:hover{background-image:url(../images/icon-arrow9.png)}
.pages ul .next a{background-image:url(../images/icon-arrow8.png)}
.pages ul .next a:hover{background-image:url(../images/icon-arrow10.png)}
.pages ul .active a,.pages ul a:hover{background-color:#1e55af;color:#fff}
.pages ul .disable a{pointer-events:none;opacity:.5}
/*!******************************
    -------[=响应]-------
********************************/
@media screen and (max-width:1200px){
body{padding-top:1rem}
.menuBtn{display:block}
.wp{padding:0 .3rem;max-width:none;width:auto}
.header{border:none;height:1rem;background:var(--theme-color)}
.header.open{background:var(--theme-color)}
.header .hd-r{padding:0;padding-right:.9rem;justify-content:center}
.header .nav{position:fixed;top:1rem;left:0;right:0;bottom:0;padding:0 .3rem;background-color:var(--theme-color);z-index:99;display:none}
.header .nav .hd-set{margin-bottom:.1rem;padding:.2rem 0;border-bottom:1px solid rgba(255,255,255,.1);display:flex;justify-content:flex-start}
.header .nav .hd-set .link{margin:0 -.2rem;display:flex}
.header .nav .hd-set .link a{padding:0 .2rem}
.header .nav .hd-set .link a:before{height:.2rem}
.header .nav ul{display:block}
.header .nav .on .v1,.header .nav li:hover .v1{background-color:#fff;color:var(--theme-color)}
.header .nav .v1{line-height:.8rem;text-align:center}
.header .nav .arr{display:block}
.header .nav .sub{position:static;transform:none;width:100%;box-shadow:0 .06rem .15rem rgba(0,0,0,.1)}
.header .hd-set .link{display:none}
.header .hd-set .h-so .act{width:.6rem;height:.6rem}
.so-pop{position:fixed;top:1rem;left:0;right:0;z-index:99}
.so-pop .inp{flex:1}
.so-pop .inp input{width:100%;height:.8rem;line-height:.8rem;padding:0 .3rem}
.so-pop .btn{width:.8rem;height:.8rem}
.so-pop .btn img{width:.44rem}
.footer .fot-1{padding:.4rem 0}
.footer .fot-1 .wp{display:block}
.footer .fot-1 .fot-col,.footer .fot-1 .fot-com,.footer .fot-1 .fot-cor{margin:0;width:100%}
.footer .fot-1 .fot-col{margin-bottom:.2rem}
.footer .fot-1 .fot-com{padding:0;margin-bottom:.2rem}
.footer .footer-logo img{margin:0 auto}
.footer .footer-info{display:block;text-align:center;line-height:2}
.footer .footer-info .item{padding:0;width:100%!important}
.footer .footer-code{margin:0 auto;width:2rem}
.pages{padding-top:.4rem}
}
/*!******************************
    -------[=字号]-------
********************************/
:root{--fz12:0.12rem;--fz14:0.14rem;--fz16:0.16rem;--fz18:0.18rem;--fz20:0.2rem;--fz22:0.22rem;--fz24:0.24rem;--fz26:0.26rem;--fz28:0.28rem;--fz30:0.3rem;--fz32:0.32rem;--fz34:0.34rem;--fz36:0.36rem;--fz38:0.38rem;--fz40:0.4rem;--fz42:0.42rem;--fz44:0.44rem;--fz46:0.46rem;--fz48:0.48rem;--fz50:0.5rem;--theme-color:#285CB2;--theme-color1:#04478E}
.fz12{font-size:var(--fz12)}
.fz14{font-size:var(--fz14)}
.fz16{font-size:var(--fz16)}
.fz18{font-size:var(--fz18)}
.fz20{font-size:var(--fz20)}
.fz22{font-size:var(--fz22)}
.fz24{font-size:var(--fz24)}
.fz26{font-size:var(--fz26)}
.fz28{font-size:var(--fz28)}
.fz30{font-size:var(--fz30)}
.fz32{font-size:var(--fz32)}
.fz34{font-size:var(--fz34)}
.fz36{font-size:var(--fz36)}
.fz38{font-size:var(--fz38)}
.fz40{font-size:var(--fz40)}
.fz42{font-size:var(--fz42)}
.fz44{font-size:var(--fz44)}
.fz46{font-size:var(--fz46)}
.fz48{font-size:var(--fz48)}
.fz50{font-size:var(--fz50)}
@media screen and (max-width:1920px){
:root{--fz12:12px}
}
@media screen and (max-width:1525px){
:root{--fz14:0.16rem;--fz16:0.18rem;--fz18:0.2rem;--fz20:0.22rem;--fz22:0.24rem;--fz24:0.26rem;--fz26:0.28rem;--fz28:0.3rem;--fz30:0.32rem;--fz32:0.34rem;--fz34:0.36rem;--fz36:0.38rem;--fz38:0.4rem;--fz40:0.42rem;--fz42:0.44rem;--fz44:0.46rem;--fz46:0.48rem;--fz48:0.5rem;--fz50:0.52rem}
}
@media screen and (max-width:1342px){
:root{--fz14:0.18rem;--fz16:0.2rem;--fz18:0.22rem;--fz20:0.24rem;--fz22:0.26rem;--fz24:0.28rem;--fz26:0.3rem;--fz28:0.32rem;--fz30:0.34rem;--fz32:0.36rem;--fz34:0.38rem;--fz36:0.4rem;--fz38:0.42rem;--fz40:0.44rem;--fz42:0.46rem;--fz44:0.48rem;--fz46:0.5rem;--fz48:0.52rem;--fz50:0.54rem}
}
@media screen and (max-width:1199px){
:root{--fz12:0.2rem;--fz14:0.24rem;--fz16:0.28rem;--fz18:0.32rem;--fz20:0.36rem;--fz22:0.4rem;--fz24:0.44rem;--fz26:0.48rem;--fz28:0.52rem;--fz30:0.56rem;--fz32:0.56rem;--fz34:0.56rem;--fz36:0.56rem;--fz38:0.56rem;--fz40:0.56rem;--fz42:0.56rem;--fz44:0.56rem;--fz46:0.56rem;--fz48:0.56rem;--fz50:0.56rem}
}
@media screen and (max-width:959px){
:root{--fz12:0.24rem;--fz14:0.26rem;--fz16:0.28rem;--fz18:0.3rem;--fz20:0.32rem;--fz22:0.34rem;--fz24:0.36rem;--fz26:0.38rem;--fz28:0.4rem;--fz30:0.42rem;--fz32:0.42rem;--fz34:0.42rem;--fz36:0.42rem;--fz38:0.42rem;--fz40:0.42rem;--fz42:0.42rem;--fz44:0.42rem;--fz46:0.42rem;--fz48:0.42rem;--fz50:0.42rem}
}
/*!****** lib.css end *******/
.g-hd1{border-bottom:1px solid #285cb2;display:flex;justify-content:space-between;align-items:flex-start}
.g-hd1 .title{padding:0 0 .1rem .2rem;font-size:var(--fz24);color:#285cb2;line-height:1.25;position:relative}
.g-hd1 .title:before{content:'';position:absolute;left:0;top:0;width:.12rem;height:.14rem;background:url(../images/tit-icn1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.g-hd1 .title:after{content:'';position:absolute;left:0;bottom:-3px;width:100%;height:5px;background-color:#285cb2}
.g-hd1 .more{margin-left:.2rem;font-size:var(--fz14);color:#666;line-height:2;flex-shrink:0}
.g-hd1 .more:hover{color:#04478e;font-weight:700}
.g-hd1.c1 .title{color:#333}
.g-hd1.noLine{border-color:transparent}
.g-hd1.noLine .title:after{display:none}
.g-hd2{padding:0 .22rem;min-height:.45rem;background-color:#ededed;display:flex}
.g-hd2 .icon{margin-top:-.07rem;width:.53rem;background-color:#04478e;position:relative;flex-shrink:0;display:flex;justify-content:center;align-items:center}
.g-hd2 .icon:before{content:'';position:absolute;left:100%;top:0;width:.05rem;height:.06rem;background:url(../images/icon-shape2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.g-hd2 .icon img{display:block;max-width:80%;max-height:80%;flex-shrink:0}
.g-hd2 .title{padding:0 .2rem;min-height:.45rem;font-size:var(--fz20);color:#04478e;font-weight:700;text-align:center;flex-grow:1;display:flex;justify-content:center;align-items:center;font-family: FZFWZhuZiMinchoE; }
.ban{position:relative;overflow:hidden}
.ban:before{content:'';position:absolute;left:0;bottom:0;right:0;height:.33rem;background:url(../images/ban-bg1.png) center top no-repeat;-webkit-background-size:cover;background-size:cover;z-index:5}
.ban img{display:block;width:100%}
.g-pagination1{position:absolute;left:0;bottom:.56rem!important;right:0;font-size:0;text-align:center;z-index:10}
.g-pagination1 .swiper-pagination-bullet{margin:0 .1rem!important;display:inline-block;vertical-align:middle;width:.22rem;height:.22rem;border:1px solid #fff;border-radius:50%;position:relative;opacity:1;background-color:transparent}
.g-pagination1 .swiper-pagination-bullet:before{content:'';position:absolute;left:50%;top:50%;width:100%;height:100%;background-color:#fff;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.g-pagination1 .swiper-pagination-bullet-active:before{width:.1rem;height:.1rem;opacity:1}
.g-pagination2{position:absolute;width:auto!important;left:auto!important;right:.28rem!important;bottom:.16rem!important;font-size:var(--fz24);color:#dcdcdc;line-height:1;z-index:10;display:flex;align-items:flex-end}
.g-pagination2:before{content:'';position:absolute;right:.1rem;bottom:0;width:.28rem;height:.4rem;background:url(../images/line1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.g-pagination2 em{display:none}
.g-pagination2 .swiper-pagination-current{padding-bottom:.15rem;font-size:var(--fz32);color:#fff}
.g-pagination2 .swiper-pagination-total{padding-bottom:.02rem;margin-left:.12rem}
.g-arrow1{position:absolute;top:50%;width:.6rem;height:.6rem;background-repeat:no-repeat;background-position:center center;-webkit-background-size:.21rem auto;background-size:.21rem auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:10;cursor:pointer;opacity:.5;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.g-arrow1.prev{left:0;background-image:url(../images/icon-arrow1.png)}
.g-arrow1.next{right:0;background-image:url(../images/icon-arrow2.png)}
.g-arrow1:hover{opacity:1}
.g-arrow2{position:absolute;top:1.18rem;width:.54rem;height:.54rem;background-color:#ddd;background-repeat:no-repeat;background-position:center center;-webkit-background-size:.14rem auto;background-size:.14rem auto;border-radius:50%;cursor:pointer;z-index:10;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.g-arrow2.prev{left:0;background-image:url(../images/icon-arrow3.png)}
.g-arrow2.next{right:0;background-image:url(../images/icon-arrow4.png)}
.g-arrow2:hover{background-color:#285cb2}
.g-arrow2.prev:hover{background-image:url(../images/icon-arrow5.png)}
.g-arrow2.next:hover{background-image:url(../images/icon-arrow6.png)}
.banner{height:5.5rem;position:relative;overflow:hidden}
.banner:before{content:'';position:absolute;left:0;bottom:0;right:0;height:.65rem;background:url(../images/banner-bg1.png) center top no-repeat;-webkit-background-size:cover;background-size:cover;z-index:5}
.banner .swiper-slide{height:auto}
.banner .bg{display:block;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.news-swiper1{height:5.54rem;position:relative;overflow:hidden}
.news-swiper1 .swiper-slide{height:auto}
.news-swiper1 .con{display:block;height:100%;position:relative;overflow:hidden}
.news-swiper1 .pic{display:block;width:100%;height:100%;object-fit:cover;transition: all 0.5s ease-in-out;}
.news-swiper1:hover .pic{transform: scale(1.03);opacity: 0.9;}
.lst-4 .pic::before {position: absolute;top: 0;left: -75%;z-index: 2;display: block;content: '';width: 50%;height: 100%;background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);-webkit-transform: skewX(-25deg);transform: skewX(-25deg);}
.lst-4 .pic:hover::before {-webkit-animation: shine .75s;animation: shine .75s;}
.topic-swiper1 .pic::before {position: absolute;top: 0;left: -75%;z-index: 2;display: block;content: '';width: 50%;height: 100%;background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);-webkit-transform: skewX(-25deg);transform: skewX(-25deg);}
.topic-swiper1 .pic:hover::before {-webkit-animation: shine .75s;animation: shine .75s;}
.news-swiper1 .con::before {position: absolute;top: 0;left: -75%;z-index: 2;display: block;content: '';width: 50%;height: 100%;background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);-webkit-transform: skewX(-25deg);transform: skewX(-25deg);}
.news-swiper1 .con:hover::before {-webkit-animation: shine .75s;animation: shine .75s;}

@-webkit-keyframes shine{100%{left:125%}
}
@keyframes shine{100%{left:125%}
}
.news-swiper1 .text{padding:0 .2rem;padding-right:1.2rem;padding-top:.07rem;position:absolute;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.49);z-index:10}
.news-swiper1 .tit{font-size:var(--fz24);color:#fff;font-weight:400;height:.75rem;line-height:.75rem;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.media-swiper1{margin:0 -.84rem;padding:.3rem .84rem .2rem;height:3.9rem;position:relative;overflow:hidden}
.media-swiper1 .slider{position:relative}
.media-swiper1 .swiper-slide{height:auto}
.media-swiper1 .con{display:block;background-color:#f2f2f2;border-radius:.1rem;position:relative;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.media-swiper1 .pic{height:1.98rem;position:relative;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.media-swiper1 .pic:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/ls-bg1.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;z-index:1}
.media-swiper1 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.media-swiper1 .play-btn{position:absolute;left:50%;top:50%;width:.36rem;height:.36rem;background:url(../images/icon-play1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}
.media-swiper1 .text{padding:.21rem .14rem .16rem}
.media-swiper1 .tit{margin-bottom:.06rem;font-size:var(--fz16);color:#333;font-weight:700;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.media-swiper1 .date{font-size:var(--fz14);color:#888}
.media-swiper1 .btns{margin-top:.2rem;display:none}
.media-swiper1 .btns .s1{padding:0 .14rem;display:block;min-width:.94rem;line-height:.27rem;font-size:var(--fz12);color:#fff;background-color:#285cb2;border-radius:.14rem;flex-shrink:0;display:flex;align-items:center}
.media-swiper1 .btns .s1 .icon-play{margin-right:.1rem;display:block;width:.08rem;height:.09rem;background:url(../images/icon-play2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.media-swiper1 .con:hover{margin:-.24rem -.42rem 0;background-color:#d4d4d4;box-shadow:0 .03rem .08rem 0 rgba(0,0,0,.14);z-index:10}
.media-swiper1 .con:hover .pic{height:2.27rem}
.media-swiper1 .con:hover .btns{display:flex}
.report-swiper1{border-right:1px solid #285cb2;position:relative;overflow:hidden}
.report-swiper1 .con{display:block;border:1px solid #285cb2}
.report-swiper1 .pic{height:2.06rem;overflow:hidden}
.report-swiper1 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.report-swiper1 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.topic-swiper1{position:relative;overflow:hidden}
.topic-swiper1 .con{display:block}
.topic-swiper1 .pic{padding-top:57.67%;position:relative;overflow:hidden}
.topic-swiper1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.topic-swiper1 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst-1{margin-bottom:-.41rem}
.lst-1 li{padding-right:.04rem;margin-bottom:.41rem}
.lst-1 .con{padding:.1rem .16rem;display:block;height:.91rem;position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center}
.lst-1 .con:before{content:'';position:absolute;right:.06rem;bottom:.03rem;width:.14rem;height:.14rem;background:url(../images/icon-shape1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;z-index:0}
.lst-1 .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}
.lst-1 .bg:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;box-shadow:0 .03rem .08rem 0 rgba(0,0,0,.14);z-index:-1}
.lst-1 .bg:after{content:'';position:absolute;left:.04rem;top:.06rem;width:100%;height:100%;background-color:#f3d189;z-index:-2}
.lst-1 .tit{margin:.08rem 0 .05rem;font-size:var(--fz16);color:#333;font-weight:normal;line-height:1.5;}
.lst-1 .date{font-size:var(--fz12);color:#888;line-height:1.5;display:flex;align-items:center}
.lst-1 .date .icon-date{margin-right:.1rem;display:block;width:.14rem;height:.14rem;background:url(../images/icon-date1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.lst-1 li:nth-child(even) .bg:after{background-color:#0054a3}
.lst-1 .con:hover .tit{color:#04478e}
.lst-1 .con:hover .date{color:#04478e}
.lst-2 li{border-bottom:1px dashed #bfbfbf}
.lst-2 .con{display:block;height:.75rem;display:flex;justify-content:space-between;align-items:center}
.lst-2 .pic{margin-right:.16rem;width:1.17rem;height:.5rem;line-height:.5rem;font-size:0;text-align:center;flex-shrink:0}
.lst-2 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-2 .text{width:calc(100% - 2.4rem);max-width:100%;flex-grow:1}
.lst-2 .tit{font-size:var(--fz16);color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.lst-2 .date{margin-left:.16rem;font-size:var(--fz16);color:#333;line-height:1.5;flex-shrink:0}
.lst-2 .con:hover .tit{color:#285cb2;font-weight:700}
.lst-3 li{border-bottom:1px dashed #bfbfbf}
.lst-3 .con{display:block;height:.95rem;display:flex;align-items:center}
.lst-3 .pic{margin-right:.16rem;width:1rem;height:.56rem;flex-shrink:0}
.lst-3 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.lst-3 .text{width:calc(100% - 1.16rem);max-width:100%;flex-grow:1}
.lst-3 .tit{margin-bottom:.08rem;font-size:var(--fz16);color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.lst-3 .date{font-size:var(--fz14);color:#285cb2}
.lst-3 .con:hover .tit{color:#285cb2;font-weight:700}
.lst-4{margin:0 -.18rem -.4rem;display:flex;flex-wrap:wrap}
.lst-4 li{padding:0 .18rem;margin-bottom:.4rem;width:33.33%;flex-shrink:0}
.lst-4 .con{display:block;height:100%;background-color:#fff;box-shadow:0 .03rem .08rem 0 rgba(0,0,0,.14);border-radius:0 .3rem;position:relative;z-index:1;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-4 .more-btn{position:absolute;right:0;bottom:0;width:.31rem;height:.31rem;background:url(../images/icon-more1.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-4 .pic{padding-top:75.23%;position:relative;overflow:hidden}
.lst-4 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.lst-4 .date{padding:.09rem .06rem .24rem;position:absolute;left:.22rem;top:.22rem;min-width:.6rem;min-height:.78rem;color:#fff;text-align:center;line-height:1.3;z-index:10;overflow:hidden}
.lst-4 .date:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#285cb2;opacity:.62;z-index:-1;-webkit-transform:skewY(-10deg);-ms-transform:skewY(-10deg);-o-transform:skewY(-10deg);transform:skewY(-10deg);transform-origin:0 0}
.lst-4 .date .d1{font-size:var(--fz24);font-weight:700}
.lst-4 .date .d2{font-size:var(--fz12)}
.lst-4 .text{padding:.31rem .22rem;min-height:1.74rem}
.lst-4 .tit{margin-bottom:.11rem;font-size:var(--fz16);color:#333;font-weight:700;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-4 .desc{font-size:var(--fz12);color:#888;line-height:1.67;height:5.01em;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-4 .con:hover{background-color:#f2f2f2}
.lst-4 .con:hover .more-btn{background-image:url(../images/icon-more2.png)}
.lst-4 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst-4 .con:hover .desc,.lst-4 .con:hover .tit{color:#285cb2}
.lst-5 .con{padding-left:.25rem;display:block;position:relative;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-5 .con:before{margin-top:-.01rem;content:'';position:absolute;left:0;top:50%;width:.13rem;height:.03rem;background-color:#285cb2;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-5 .tit{font-size:var(--fz16);color:#333;font-weight:400;height:.45rem;line-height:.45rem;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.lst-5 .con:hover{padding-left:.4rem}
.lst-5 .con:hover:before{width:.25rem}
.lst-5 .con:hover .tit{color:#285cb2;font-weight:700}
.lst-6{margin:.3rem -.2rem -.44rem;display:flex;flex-wrap:wrap}
.lst-6 li{padding:0 .2rem;margin-bottom:.44rem;width:33.33%;flex-shrink:0}
.lst-6 .con{display:block;height:100%;background-color:#fff;box-shadow:0 .03rem .17rem 1px rgba(4,0,0,.05);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-6 .pic{padding-top:66.67%;position:relative;overflow:hidden}
.lst-6 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.lst-6 .date{position:absolute;left:0;bottom:0;min-width:.53rem;height:.53rem;border-radius:50% 50% 50% 0;background-color:#04478e;color:#fff;line-height:1.06;text-align:center;z-index:10;display:flex;flex-direction:column;justify-content:center;align-items:center}
.lst-6 .date .d1{font-size:var(--fz18);font-weight:700}
.lst-6 .date .d2{font-size:var(--fz14)}
.lst-6 .text{padding:.1rem .15rem;height:.69rem;display:flex;justify-content:center;align-items:center}
.lst-6 .tit{font-size:var(--fz16);color:#333;font-weight:400;line-height:1.5;text-align:center;max-height:3em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-6 .con:hover{background-color:#285cb2}
.lst-6 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst-6 .con:hover .tit{color:#fff}
.lst-7 .con{display:block;position:relative;}
/*.lst-7 .con:before{content:'';position:absolute;left:0;top:50%;width:.06rem;height:.06rem;background-color:#04478e;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}*/
.lst-7 .con span{
	    margin-bottom: .05rem;
	    display: block;
	    color: #04478e;
	    padding-left: .3rem;
	    padding-right: .3rem;
	    background: url(../images/icon-date3.svg) no-repeat left center;
	    font-size: .2rem;
	    color: #11509D;
	    font-family: "Georgia";
}
.lst-7 .tit{font-size:var(--fz16);color:#333;font-weight:normal;transition: transform 0.35s ease-out;}
.lst-7 .con:hover .tit{color:#04478e; transform: translateX(10px);}
.lst-8 li{margin-bottom:.2rem}
.lst-8 li:last-child{margin-bottom:0}
.lst-8 .con{display:block;position:relative;display:flex;align-items:flex-start}
.lst-8 .con:before{content:'';position:absolute;left:1.6rem;bottom:0;right:0;height:1px;border-top:1px dotted #e4e4e4}
.lst-8 .pic{margin-right:.17rem;width:1.43rem;height:.93rem;overflow:hidden}
.lst-8 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.lst-8 .text{padding:.04rem 0;width:calc(100% - 1.6rem);max-width:100%;flex-grow:1}
.lst-8 .date{margin-bottom:.11rem;font-size:var(--fz14);color:#333}
.lst-8 .tit{font-size:var(--fz16);color:#333;font-weight:400;line-height:1.56;max-height:3.12em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.lst-8 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst-8 .con:hover .tit{color:#1f55ad;font-weight:700}
.lst-9{margin-top: .3rem;}
.lst-9 li{margin-bottom:.36rem}
.lst-9 li:last-child{margin-bottom:0}
.lst-9 .con{padding:.23rem 0 .16rem;padding-right:.18rem;display:block;background-color:#f6f6f6;border-radius:0 0 .2rem;position:relative;z-index:1;overflow:hidden;display:flex;align-items:flex-start;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-9 .con:before{content:'';position:absolute;right:-.2rem;bottom:-.1rem;width:2.84rem;height:.9rem;background:url(../images/ls-bg2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-9 .date{margin-right:.04rem;width:.86rem;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;align-items:center}
.lst-9 .date .d1{margin-bottom:.14rem;min-width:.55rem;line-height:.55rem;max-width:100%;background-color:#04478e;font-size:var(--fz24);color:#fff;font-weight:700;text-align:center;border-radius:50%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-9 .date .d2{font-size:var(--fz12);color:#04478e;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-9 .text{padding-top:.14rem;width:calc(100% - .9rem);max-width:100%;flex-grow:1}
.lst-9 .t1{margin-bottom:.17rem;display:flex;justify-content:space-between;align-items:center}
.lst-9 .tit{width:calc(100% - 1.3rem);font-size:var(--fz18);color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;flex-shrink:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-9 .more{margin-left:.3rem;padding:0 .08rem;display:block;min-width:.8rem;line-height:.25rem;background-color:#f6f6f6;border-radius:.13rem;font-size:var(--fz12);color:#04478e;text-align:center;flex-shrink:0;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-9 .desc{font-size:var(--fz14);color:#888;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-9 .desc p{white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.lst-9 .con:hover{background-color:#04478e}
.lst-9 .con:hover:before{opacity:1}
.lst-9 .con:hover .date .d1{background-color:#fff;color:#04478e}
.lst-9 .con:hover .date .d2,.lst-9 .con:hover .tit{color:#fff}
.lst-9 .con:hover .more{opacity:1}
.lst-9 .con:hover .desc{color:#fff}
.row-index1{padding:.91rem 0 .87rem;overflow:hidden}
.row-index1 .wp{display:flex;justify-content:space-between}
.row-index1 .row-col,.row-index1 .row-cor{padding:.16rem;background-color:#fff;box-shadow:0 .04rem .17rem 0 rgba(0,0,0,.16);flex-shrink:0}
.row-index1 .row-col{width:62.57%}
.row-index1 .row-cor{width:35.71%}
.row-index1 .lst-1{margin-top:.18rem}
.row-index2{padding:.45rem 0 .39rem;overflow:hidden}
.row-index2 .wp{display:flex;justify-content:space-between;align-items:flex-start}
.row-index2 .row-col,.row-index2 .row-cor{width:47.71%;flex-shrink:0}
.row-index2 .row-col .g-hd1{margin-bottom:.27rem}
.row-index2 .row-cor .g-hd1{margin-bottom:.23rem}
.row-index3{padding:.7rem 0 .3rem;overflow:hidden}
.row-index3 .g-hd1{margin-bottom:.25rem}
.row-index4{padding:.3rem 0 .39rem;overflow:hidden}
.row-index4 .g-hd1{margin-bottom:.25rem}
.row-index5{padding:.36rem 0 .2rem;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.row-index5 .wp{display:flex;justify-content:space-between;align-items:flex-start}
.row-index5 .row-col{width:31.43%;flex-shrink:0}
.row-index5 .g-hd1{margin-bottom:.12rem}
.row-index5 .box-news1{margin-bottom:.06rem}
.row-index5 .box-report1{margin-bottom:.28rem}
.row-index6{padding:.65rem 0 .62rem;overflow:hidden}
.row-index6 .g-hd1{margin-bottom:.49rem}
.row-ny1{padding:.82rem 0 .5rem;overflow:hidden}
.row-ny1 .wp{display:flex;justify-content:space-between;align-items:flex-start}
.row-ny1 .row-col{width:calc(100% - 4.1rem);flex-shrink:0}
.row-ny1 .row-cor{width:3.7rem;flex-shrink:0}
.row-ny1 .rowCor-items{margin-bottom:.42rem;background-color:#fff;box-shadow:0 .03rem .17rem 1px rgba(4,0,0,.05)}
.row-ny1 .rowCor-items:last-child{margin-bottom:0}
.row-ny1 .lst-7{padding:.33rem .12rem .16rem;margin-top: -.2rem;}
.row-ny1 .lst-7 li{border-bottom: 1px solid rgba(0,0,0,.1);padding:.1rem 0}
.row-ny1 .lst-8{padding:.48rem .2rem .69rem}
.box-news1{display:block;border-bottom:1px solid #d1e0f9}
.box-news1 .pic{height:1.6rem;overflow:hidden}
.box-news1 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.box-news1 .text{padding:.21rem 0 .07rem}
.box-news1 .tit{margin-bottom:.08rem;font-size:var(--fz16);color:#285cb2;font-weight:700;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.box-news1 .date{font-size:var(--fz16);color:#888}
.box-news1:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.box-report1{display:block;position:relative;z-index:1;display:flex;align-items:flex-start}
.box-report1:before{content:'';position:absolute;left:0;top:.28rem;right:0;bottom:0;background-color:#fff;box-shadow:0 .03rem .08rem 0 rgba(0,0,0,.14);z-index:-1}
.box-report1 .pic{width:2rem;height:2.7rem;box-shadow:0 .03rem .08rem 0 rgba(0,0,0,.14);overflow:hidden;flex-shrink:0}
.box-report1 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.box-report1 .text{padding:.56rem .18rem .12rem;width:calc(100% - 2rem);flex-shrink:0}
.box-report1 .tit{margin-bottom:.09rem;font-size:var(--fz18);color:#285cb2;font-weight:700;line-height:1.22;max-height:2.44em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.box-report1 .info{margin-bottom:.12rem;font-size:var(--fz14);color:#333;display:flex;flex-wrap:wrap}
.box-report1 .info span{margin-right:.25rem}
.box-report1 .desc{margin-bottom:.32rem;font-size:var(--fz12);color:#888;line-height:1.67;max-height:5.01em;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}
.box-report1 .more{display:flex;justify-content:flex-end}
.box-report1 .more .s1{padding:0 .1rem;display:block;min-width:.75rem;line-height:.23rem;font-size:var(--fz12);color:#fff;text-align:center;background-color:#285cb2;border-radius:.12rem}
.box-report1:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.box-dta1 .hd{padding:0 .68rem;padding-bottom:.18rem;border-bottom: 1px solid rgba(0,0,0,.1);}
.box-dta1 .hd .title{margin:.3rem 0;font-size:var(--fz28);color:#1e55af;text-align:center;font-weight:400;line-height:1.22}
.box-dta1 .hd .info{font-size:var(--fz14);color:#333;text-align:center;display: flex;justify-content: center;flex-wrap: wrap;align-items: center;}
.box-dta1 .hd .info span{display: flex;font-size: var(--fz14);color: #999999;align-items: center;margin: 0 0.2rem 0 0;line-height: 0.5rem;}
.box-dta1 .hd .info span img{padding-right: .05rem;max-height: 0.21rem;}
.box-dta1 .cont{padding:.3rem 0 .4rem;font-size:var(--fz16);color:#333;line-height:2;}
.box-dta1 .cont p{font-size:var(--fz16);color:#333;line-height:2!important;margin-bottom: .1rem;}
.v_news_content p{text-indent: 2em;}
.box-dta1 .cont img{max-width: 600px;width: 100%;}
.box-dta1 .bot{padding-top:.3rem;border-top:1px solid #bfbfbf;display:flex;justify-content:space-between;align-items:center}
.box-dta1 .bot-page{max-width:80%;font-size:var(--fz16);color:#333;line-height:2.75;flex-shrink:0}
.box-dta1 .bot-page .item{display:block;font-size:inherit;color:inherit;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.box-dta1 .bot-page a.item:hover{color:#1f55ad;font-weight:700}
.box-dta1 .bot-return{display:block;font-size:var(--fz18);color:#888;flex-shrink:0;flex-shrink:0;display:flex;align-items:center}
.box-dta1 .bot-return .icon-return{margin-right:.14rem;display:block;width:.32rem;height:.28rem;background:url(../images/icon-return1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.box-dta1 .bot-return:hover{color:#1f55ad;font-weight:700}
.box-dta1 .bot-return:hover .icon-return{background-image:url(../images/icon-return2.png)}

.share{margin: 0 0 .3rem;text-align: center;}
.Annex {margin: .3rem 0;color: #04478e;text-indent: 0em;}
.Annex h3 {margin: .24rem 0;font-size: var(--fz20);background: url(../images/atth.png) no-repeat 0;padding-left: .42rem;}
.Annex ul li {line-height: 2em;}
.Annex ul li a{margin-right:.1rem;color:#444;}
.Annex ul li a:hover {color: #04478e;}
.fl{float:left;}
.fr{float: right;}
.dqwz{border-bottom:1px solid #d9d9d9;overflow: hidden;padding: 0 0 .05rem 0;}
.dqwz .local{display: flex;align-items: center;flex-wrap: wrap;font-size: var(--fz16); color: #555555;}
.dqwz .local span{font-size: var(--fz14);font-weight: normal;line-height: 0.32rem;text-transform: uppercase;color: #555;margin:0 .1rem;font-family: "宋体";}
.dqwz p{line-height: 0.32rem; font-size: var(--fz16); color: #04478e;text-align: right;}
.dqwz .lm{font-size: var(--fz24);font-family: FZFWZhuZiMinchoE; color: #04478e;font-weight: bold;display: flex;align-items: center;flex-wrap: wrap;}
.dqwz a{color: #555;margin-left: .1rem;}
.dqwz a:hover{color: #04478e;}

@media screen and (max-width:1200px){
.Annex h3 {	padding-left: .52rem;}
.g-hd1 .title{padding-left:.28rem}
.g-hd1 .title:before{width:.2rem;height:.23rem}
.g-hd1 .title:after{bottom:-2px;height:3px}
.g-hd2{min-height:.8rem}
.g-hd2 .icon{width:.8rem}
.g-hd2 .title{min-height:.8rem;font-size:var(--fz24);}
.g-pagination2:before{right:.17rem}
.news-swiper1{height:4.84rem;}
.news-swiper1 .con{height:auto;padding-top:65.53%}
.news-swiper1 .pic{position:absolute;left:0;top:0}
.media-swiper1{margin:0;height:4.55rem}
.media-swiper1 .con{opacity:1!important}
.media-swiper1 .play-btn{width:.46rem;height:.46rem}
.media-swiper1 .text{padding:.2rem .3rem}
.media-swiper1 .date{font-size:12px}
.media-swiper1 .btns .s1{line-height:.42rem;border-radius:.5rem}
.media-swiper1 .btns .s1 .icon-play{width:.14rem;height:.15rem}
.lst-1 .con{padding:.1rem .3rem;height:1.4rem}
.lst-1 .con:before{width:.18rem;height:.18rem}
.lst-1 .date .icon-date{width:.24rem;height:.24rem}
.lst-2 .con{height:1rem}
.lst-2 .pic{width:1.3rem;height:.56rem;line-height:.56rem}
.lst-2 .text{width:calc(100% - 3.18rem)}
.lst-2 .date{font-size:12px}
.lst-3 .con{height:1.6rem}
.lst-3 .pic{width:2rem;height:1.12rem}
.lst-3 .text{width:calc(100% - 2.16rem)}
.lst-3 .date{font-size:12px}
.lst-4 .more-btn{width:.43rem;height:.43rem}
.lst-4 .text{padding:.3rem;padding-bottom:.5rem}
.lst-5 .tit{height:.6rem;line-height:.6rem}
.lst-6 .date{min-width:.9rem;height:.9rem}
.lst-6 .text{height:1.2rem}
.lst-7 .con{padding-left:0}
.lst-7 .con:before{width:.1rem;height:.1rem}
.lst-7 .con span{font-size: .28rem;padding-left: .45rem;}
.lst-7 .tit{margin: .2rem 0;}
.lst-8 .pic{width:2.4rem;height:1.56rem}
.lst-8 .text{width:calc(100% - 2.57rem)}
.lst-9 li{margin-bottom:.3rem}
.lst-9 .date{width:1.6rem}
.lst-9 .date .d1{margin-bottom:.1rem;min-width:.7rem;line-height:.7rem}
.lst-9 .text{padding-top:.14rem;width:calc(100% - 1.64rem)}
.lst-9 .t1{margin-bottom:.1rem}
.lst-9 .tit{width:100%;white-space: normal;}
.lst-9 .more,.lst-9 .desc{display:none}
.row-index1{padding:.4rem 0}
.row-index1 .wp{display:block}
.row-index1 .row-col,.row-index1 .row-cor{padding:.3rem;width:100%;display: block;}
.row-index1 .row-col{margin-bottom:.4rem}
.row-index2{padding:.4rem 0}
.row-index2 .wp{display:block}
.row-index2 .row-col,.row-index2 .row-cor{width:100%}
.row-index2 .row-col{margin-bottom:.4rem}
.row-index2 .row-col .g-hd1,.row-index2 .row-cor .g-hd1{margin-bottom:.15rem}
.row-index3,.row-index5{padding:.4rem 0}
.row-index5 .wp{display:block}
.row-index5 .row-col{margin-bottom:.4rem;width:100%}
.row-index5 .row-col:last-child{margin-bottom:0}
.row-index5 .box-news1{margin-bottom:.2rem}
.row-index6{padding:.4rem 0}
.row-index6 .g-hd1{margin-bottom:.4rem}
.row-ny1{padding:.4rem 0}
.row-ny1 .wp{display:block}
.row-ny1 .row-col,.row-ny1 .row-cor{width:100%;}
.row-ny1 .row-col{margin-bottom:.7rem}
.row-ny1 .lst-7,.row-ny1 .lst-8{padding:.3rem .4rem}
.box-news1 .pic{height:auto;padding-top:36.14%;position:relative}
.box-news1 .pic img{position:absolute;left:0;top:0}
.box-news1 .text{padding:.2rem 0 .15rem}
.box-news1 .date{font-size:12px}
.box-report1 .pic{width:3rem;height:4.05rem}
.box-report1 .text{padding:.6rem .25rem .15rem;width:calc(100% - 3rem)}
.box-report1 .more .s1{padding:0 .15rem;line-height:.42rem;border-radius:.5rem}
.box-dta1 .hd{padding:0;padding-bottom:.3rem;}
.box-dta1 .cont{line-height:1.9}
.box-dta1 .bot{padding-top:.3rem}
.box-dta1 .bot-page{line-height:2.2}
}
@media screen and (max-width:750px){
.lst-4 li,.lst-6 li{width:100%}
}