@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:''}
fieldset,img{border:0}
abbr,acronym{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:MiSans-Normal,'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif;min-height:100vh}
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:MiSans-Normal,'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:#333;text-decoration:none}
/*!-----------------[初始化结束]--------------*/
@font-face{font-family:MiSans-Normal;src:url(../fonts/MiSans-Normal.ttf)}
.wp{width:95%;max-width:16rem;margin:0 auto}
/*!******************************
    -------[=导航]-------
********************************/
.menuBtn{display:none;position:absolute;top:.24rem;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:.08rem 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)}
#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(../img/bro.png) no-repeat}
#browser-modal .browser-content .browser-item .iconfirefox{background:url(../img/bro.png) 0 -100px no-repeat}
#browser-modal .browser-content .browser-item .iconopera{background:url(../img/bro.png) 0 -200px no-repeat}
#browser-modal .browser-content .browser-item .iconEdge{background:url(../img/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}
@media screen and (max-width:1199px){
.menuBtn{display:block}
.wp{padding:0 .3rem;max-width:none;width:auto}
}
: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}
@media screen and (max-width:1920px){
:root{--fz12:12px}
}
@media screen and (max-width:1342px){
: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:1199px){
: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 *******/
/*!****** bl *******/
body{background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}
.page-in{overflow:hidden;max-height:100%;position:relative;z-index:2}
.page-in.show{overflow-y:auto;overflow-x:hidden}
.page-main{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:.6rem;min-height:100vh}
.page-main .main{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;position:relative;overflow:hidden;padding:.4rem 0 0}
.page-main .main.center{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.footer{position:relative;-webkit-box-shadow:0 -.1rem .1rem -.1rem rgba(140,89,205,.66);box-shadow:0 -.1rem .1rem -.1rem rgba(140,89,205,.66);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1rem 0 2.14rem}
.footer::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(../img/ft-bg.png) repeat-y left top;-webkit-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;pointer-events:none}
.footer .f-lks,.footer .f-shares,.footer .ll{position:relative;z-index:2}
.f-icons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.f-icons img{display:block;height:100%}
.f-icons .f-logo{height:.3rem;margin-right:.13rem}
.f-icons .icn{height:.3rem;margin-right:.02rem}
.f-shares{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.f-shares .icon{width:.36rem;height:.36rem;border-radius:50%;font-size:0;line-height:.36rem;background-color:rgba(255,255,255,.3);-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.f-shares .icon img{display:inline-block;vertical-align:middle}
.f-shares .itm{position:relative;margin:0 .09rem;cursor:pointer}
.f-shares .itm:hover .qrbox{opacity:1;visibility:visible}
.f-shares .icon1:hover .icon{background-color:#2698f1}
.f-shares .icon2:hover .icon{background-color:#2572f1}
.f-shares .icon3:hover .icon{background-color:#2472f1}
.f-shares .icon4:hover .icon{background-color:#d12d61}
.f-shares .icon5:hover .icon{background-color:#3dc847}
.f-shares .qrbox{position:absolute;bottom:100%;margin-bottom:.1rem;right:-.2rem;visibility:hidden;opacity:0;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.f-shares .qrbox::after{content:"";display:block;width:0;height:0;border-left:.06rem solid transparent;border-right:.06rem solid transparent;border-top:.1rem solid #fff;position:absolute;top:100%;right:.16rem}
.f-shares .qrbox .qr{background-color:#fff;width:.98rem}
.f-shares .qrbox .qr img{display:block;width:100%}
.f-lks{cursor:pointer}
.f-lks .top{border:1px solid rgba(255,255,255,.3);font-size:var(--fz14);color:#fff;line-height:.3rem;padding:0 .24rem 0 .2rem;position:relative;min-width:1.9rem}
.f-lks .top::after{content:"";display:block;width:.08rem;height:.08rem;border-left:1px solid #fff;border-bottom:1px solid #fff;position:absolute;top:50%;right:.1rem;-webkit-transform:translateY(-50%) rotate(-45deg);-moz-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);-o-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}
.f-lks .box{display:none;position:absolute;bottom:100%;left:0;width:100%;background-color:#fff}
.f-lks .box .a{display:block;font-size:var(--fz12);color:#303030;padding:.05rem;line-height:1.2;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.f-lks .box .a:hover{color:#d62dff}
.f-txt{position:relative;z-index:2;height:.7rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.f-txt .itm{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:var(--fz14);margin:0 .3rem}
.f-txt .icn{width:.3rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.f-txt .icn img{width:.2rem;display:inline-block;vertical-align:middle}
.header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:.6rem;z-index:999;padding:0 1rem 0 2.14rem}
.logo{float:left;line-height:.6rem;font-size:0}
.logo img{display:inline-block;vertical-align:middle;height:.48rem}
.nav{position:relative}
.nav ul{padding:.08rem 0;background:rgba(255,255,255,.2);border-radius:.6rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.nav li{position:relative;margin:0 .16rem}
.nav li:nth-child(1).ok .v1,.nav li:nth-child(1).on .v1{padding-left:.3rem}
.nav li:nth-child(1).ok .v1::after,.nav li:nth-child(1).on .v1::after{opacity:1}
.nav li::after{content:"";display:block;width:2px;height:.2rem;background-color:#fff;position:absolute;top:50%;right:-.16rem;margin-top:-.1rem}
.nav li:last-child::after{display:none}
.nav li::before{content:"";display:block;position:absolute;left:50%;margin-left:-.5rem;bottom:-.11rem;width:1rem;height:.06rem;background:url(../img/n-1.png) no-repeat center;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;opacity:0;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.nav .icondrop{display:none}
.nav .v1{font-size:var(--fz18);color:#fff;position:relative;display:block;line-height:.44rem;padding:0 .16rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;border-radius:.44rem;z-index:2}
.nav .v1::after{content:"";display:block;position:absolute;top:50%;left:.12rem;margin-top:-.05rem;width:.1rem;height:.1rem;border-radius:50%;background-color:#d62dff;opacity:0;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.nav .ok::before,.nav .on::before{opacity:1}
.nav .ok .v1,.nav .on .v1{background-color:#fff;color:#d62dff}
.nav .sub{position:absolute;top:.2rem;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);min-width:100%;background-color:rgba(255,255,255,.2);padding:.4rem 0 .2rem;display:none}
.nav .sub .v2{display:block;font-size:var(--fz14);color:#fff;line-height:.4rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;text-align:center;border-bottom:1px solid #eee}
.nav .sub .v2:last-child{border-bottom:none}
.nav .sub .v2:hover{background-color:#fff;color:#d62dff}
.h-opts{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:.6rem}
.h-so{position:relative;height:.6rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.h-so .icon{font-size:var(--fz26);color:#fff;padding-left:.33rem;background:url(../img/h-i1.png) no-repeat left center;-webkit-background-size:.18rem .18rem;-o-background-size:.18rem;background-size:.18rem;cursor:pointer;position:relative;margin-right:.5rem}
.h-so .so-pop{position:absolute;top:100%;right:0;border:1px solid #eee;display:none}
.h-so .so-pop .inp{display:block;width:2.5rem;height:.4rem;padding:0 .5rem 0 .1rem;background-color:#fff;font-size:var(--fz16);color:#333}
.h-so .so-pop .btn{display:block;background:#d62dff url(../img/h-i1.png) no-repeat center;-webkit-background-size:.18rem .18rem;-o-background-size:.18rem;background-size:.18rem;position:absolute;top:0;right:0;height:.4rem;width:.4rem}
.h-lang{position:relative;cursor:pointer}
.h-lang .top{padding-left:.5rem;background:url(../img/h-i2.png) no-repeat left center;-webkit-background-size:.28rem .28rem;-o-background-size:.28rem;background-size:.28rem;font-size:var(--fz26);color:#fff;padding-right:.45rem;position:relative}
.h-lang .top::after{content:"";display:block;width:.15rem;height:.15rem;background:url(../img/h-i3.png) no-repeat center;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;position:absolute;top:50%;right:0;margin-top:-.07rem}
.h-lang .lang-box{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);min-width:100%;background-color:rgba(255,255,255,.2);display:none}
.h-lang .lang-box .lang{display:block;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:var(--fz16);color:#fff;line-height:.4rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;text-align:center;padding:0 .1rem;border-bottom:1px solid #eee}
.h-lang .lang-box .lang:last-child{border-bottom:none}
.h-lang .lang-box .lang:hover{background-color:#fff;color:#d62dff}
.m-page1 .bpic{margin-bottom:.3rem}
.m-page1 .bpic img{display:block;width:13.95rem;margin:0 auto}
 .bpic.home .i1{
  width: 5.05rem;
  height: auto;
  margin-bottom: 0.2rem;
}
 .bpic.home .tit{
  display: flex;
  align-items: center;
  font-size: .8rem;
  color: #fff;
  font-weight: bold;
  justify-content: center;
  flex-wrap: wrap;
}
.m-page1  .bpic.home .i1{
  display: none;
}
.m-page1  .bpic.home .tit span{
  width: 100%;
  justify-content: center;
}
 .bpic.home .tit span{
  display: flex;
  align-items: center;
 }
 .bpic.home .tit img{
  width: .67rem;
  height: auto;
  margin: 0;
}
.m-page-nxq .bpic.home .i1{
  width: 3.06rem;
 }
.m-page-nxq  .bpic.home .tit{
  font-size: var(--fz48);
}
.m-page-nxq .bpic.home .tit img{
  width: 0.48rem;
}
.m-page1 .links{color:#fff;font-size:var(--fz16);text-align:center;margin-bottom:.8rem}
.m-page1 .links .box{display:inline-block;text-align:left;padding-top:.3rem;position:relative}
.m-page1 .links .box::before{content:"";display:block;position:absolute;top:0;left:.35rem;right:.35rem;height:1px;background-color:#e0d4f4}
.m-page1 .links .top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.2rem}
.m-page1 .links .lk{color:#fff;font-weight:700;letter-spacing:.02rem;margin:0 .35rem}
.m-page1 .links .bot{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.m-page1 .links .bot .lk{font-weight:400}
.g-banbtn.swiper-pagination{display:none}
.g-banbtn.swiper-button-next,.g-banbtn.swiper-button-prev{width:.37rem;height:.37rem;background-repeat:no-repeat;background-position:center;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;margin-top:-.18rem}
.g-banbtn.swiper-button-next::after,.g-banbtn.swiper-button-prev::after{display:none}
.g-banbtn.swiper-button-prev{left:-.8rem;background-image:url(../img/prev.png)}
.g-banbtn.swiper-button-next{right:-.8rem;background-image:url(../img/next.png)}
.m-swb1{position:relative;width:12rem;margin:0 auto}
.m-swb1 .con{display:block;margin:.05rem .05rem;height:1.85rem;border-radius:.12rem;border:1px solid rgba(255,255,255,.4);-webkit-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;color:#fff;padding:.1rem .1rem 0;position:relative}
.m-swb1 .con::after{content:"";display:block;-webkit-box-shadow:0 0 .05rem rgba(0,0,0,.2);box-shadow:0 0 .05rem rgba(0,0,0,.2);background-color:transparent;position:absolute;width:100%;height:100%;left:0;top:-.03rem;pointer-events:none;border-radius:.12rem}
.m-swb1 .con::before{content:"";display:block;position:absolute;bottom:-.04rem;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:1.95rem;height:.06rem;background:url(../img/line1.png) no-repeat center;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;opacity:0;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.m-swb1 .con:hover::before{opacity:1}
.m-swb1 .top{text-align:center}
.m-swb1 .top .h3{font-size:var(--fz14);letter-spacing:.02rem;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-swb1 .top .h4{font-size:var(--fz12);line-height:1.2;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden}
.m-swb1 .bot{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:1.2rem}
.m-swb1 .bot.ha{display:block;height:auto}
.m-swb1 .desc{line-height:1.2;text-align:center;font-size:var(--fz12);display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:7;-webkit-line-clamp:7;overflow:hidden}
.sw-pics .swiper-container{padding-top:.2rem}
.sw-pics .swiper-slide{width:auto}
.sw-pics .swiper-slide:hover .user{-webkit-transform:translateY(-.03rem);-moz-transform:translateY(-.03rem);-ms-transform:translateY(-.03rem);-o-transform:translateY(-.03rem);transform:translateY(-.03rem)}
.sw-pics .user{display:block;width:.48rem;height:.48rem;position:relative;padding:0 0 .05rem .02rem;margin:0 auto;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.sw-pics .user .img-bg{position:absolute;bottom:2%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:86%;height:86%;border-radius:50%;overflow:hidden;background:url(../img/yh1-1.png) no-repeat center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;pointer-events:none;display:none}
.sw-pics .user::before{content:"";display:block;width:114%;height:114%;background:url(../img/c-bg2.png) no-repeat center;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;pointer-events:none;position:absolute;bottom:-7%;left:-7%;z-index:2;display:none}
.sw-pics .user .img{position:absolute;left:50%;bottom:-2%;width:96%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:2}
.sw-pics .user .img img{width:100%}
.news-cd{padding:.1rem .2rem 0;line-height:1.2}
.news-cd .pic{position:relative;height:0;padding-top:42%;overflow:hidden;border-radius:.06rem;margin-bottom:.04rem}
.news-cd .pic img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.news-cd .info{font-size:var(--fz12)}
.news-cd .info .p,.news-cd .info .p1{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.bot-bg{position:absolute;bottom:0;left:50%;height:1.97rem;display:block;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}
.m-page2{position:relative;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.m-page2 .box{font-size:.36rem;color:#fff;width:58%;margin:0 auto}
.m-page2 .tit{font-size:.68rem;margin-bottom:.2rem}
.m-page2 .tit span{position:relative;font-weight:400;padding:.1rem 0;margin-right:.3rem}
.m-page2 .tit span::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:.06rem;background-color:#d62dff;border:1px solid #c15cf0}
.m-page2 .tit span:after{content:"";display:block;position:absolute;left:1px;width:50%;height:.04rem;bottom:1px;background-color:#fff}

.m-page2 .box.minh{
  padding-top: .6rem;
}
.t-line{
  position: relative;
  width: 5em;
  height:.05rem;background-color:#d62dff;border:1px solid #c15cf0;
  margin-bottom: 0.2rem;
}
.t-line::after{
  content:"";display:block;position:absolute;left:-1px;width:50%;height:.04rem;bottom:0px;background-color:#fff
}
.m-page2 .gap1{height:.8rem}
.m-page2 .gap2{height:.4rem}
.m-page2 .desc{width:90%;line-height:1.3;margin-bottom:1em}
.m-page2 .scrbox{line-height:1.7;font-size:var(--fz18);font-weight:300;text-align:justify;-moz-text-align-last:left;text-align-last:left;padding-bottom:.5rem}
.gap35{height:3.5rem}
.g-top1{color:#fff;font-size:.44rem;margin-bottom:.2rem}
.g-top1 span{margin-right:.3rem}
.g-top1 .tit{text-align:center;font-weight:700;text-transform:uppercase;letter-spacing:.02rem;margin-bottom:.2rem}
.g-top1 .tit.fz60{font-size:.6rem;margin-bottom:.08rem}
.g-top1 .line{width:1.9rem;height:.06rem;background-color:#fff;position:relative;border:1px solid #a48ae2;margin:0 auto}
.g-top1 .line::before{content:"";display:block;position:absolute;top:-1px;bottom:-1px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background:#d62dff;width:.66rem}
.m-page3{width:12.8rem;margin:0 auto}
.mdesc-box{position:relative;padding:0 .3rem;border-radius:.12rem;border:1px solid rgba(255,255,255,.4);font-size:var(--fz18);color:#fff;line-height:1.3;letter-spacing:.02rem}
.mdesc-box::after{content:"";display:block;-webkit-box-shadow:0 0 .05rem rgba(0,0,0,.2);box-shadow:0 0 .05rem rgba(0,0,0,.2);background-color:transparent;position:absolute;width:100%;height:100%;left:0;top:-.03rem;pointer-events:none;border-radius:.12rem}
.mdesc-box .scrbox{padding:.15rem .3rem .15rem 0;height:30vh;overflow-y:auto;overflow-x:hidden}
::-webkit-scrollbar{width:.16rem;height:.16rem}
::-webkit-scrollbar-thumb{background:#afb3e8;border-radius:.08rem;border:.04rem solid transparent}
::-webkit-scrollbar-track{background:rgba(214,45,255,.4);padding:.04rem;border-radius:.08rem}
.m-swb2{position:relative;margin-bottom:.2rem}
.m-swb2 .g-banbtn.swiper-button-next,.m-swb2 .g-banbtn.swiper-button-prev{margin-top:0;top:1.4rem}
.m-swb2 .con{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;color:#fff;padding:.4rem .9rem}
.m-swb2 .txt{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}
.m-swb2 .tit{font-size:.48rem;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-swb2 .info{font-size:.46rem;color:#fff;font-weight:700;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;letter-spacing:.02rem;margin-bottom:.14rem}
.m-swb2 .h3{font-size:.36rem;margin-bottom:.2rem}
.m-swb2 .desc{font-size:var(--fz18);color:#fff;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;line-height:1.5;letter-spacing:.02rem}
.m-swb2 .line{width:1.9rem;height:.06rem;background-color:#d62dff;border:1px solid #c267f4;position:relative;margin-bottom:.25rem}
.m-swb2 .line::before{content:"";display:block;position:absolute;top:-1px;bottom:-1px;left:-1px;width:50%;background-color:#fff}
.m-swb2 .pic{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;width:2.32rem;height:2.32rem;border-radius:0 0 1.2rem 1.2rem;margin-left:.56rem}
.m-swb2 .pic::before{content:"";display:block;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:2.5rem;height:2.5rem;background:url(../img/c-bg2.png) no-repeat center;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;pointer-events:none;z-index:2}
.m-swb2 .pic .img-bg{position:absolute;bottom:2%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:86%;height:86%;border-radius:50%;overflow:hidden;background:url(../img/yh1-1.png) no-repeat center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;pointer-events:none}
.m-swb2 .pic .img{position:absolute;bottom:.14rem;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:2;width:100%}
.m-swb2 .pic img{display:block;width:1.89rem;margin:0 auto}
.m-swb3{width:6rem;height:.9rem;overflow:hidden;margin:0 auto}
.m-swb3 .swiper-slide-thumb-active .con{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.m-swb3 .con{display:block;width:.42rem;height:.42rem;border-radius:50%;background:url(../img/yh1.png) no-repeat center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;padding:.03rem;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;cursor:pointer}
.m-swb3 .pic{height:100%;width:100%;border-radius:50%;background-color:#fff;overflow:hidden}
.m-swb3 .pic img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.m-page4{width:11.4rem;margin:0 auto;padding-bottom: 2.4rem;}
.m-page4.pb0{padding-bottom: 0;}
.gap1{
  height: 0.8rem;
}
.gap2{height:.3rem}
.ul-listb1{overflow:hidden;margin:0 -.2rem;text-align:center;font-size:0}
.ul-listb1.sty1 .con{padding-left:.4rem}
.ul-listb1.sty1 .pic{margin-right:.6rem}
.ul-listb1 li{display:inline-block;vertical-align:top;width:50%;padding:0 .2rem;margin-bottom:.4rem}
.ul-listb1 .con{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-left:.2rem;height:.9rem;color:#fff;position:relative;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;background-color:rgba(255,255,255,.2);text-align:left}
.ul-listb1 .con::before{content:"";display:none;position:absolute;top:0;left:0;width:1px;height:100%;background-color:#d62dff;opacity:0;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.ul-listb1 .con:hover{background-color:rgba(178,3,254,.4)}
.ul-listb1 .pic{width:.7rem;height:.7rem;position:relative;padding:0 0 .03rem .02rem;margin-right:.35rem;margin-bottom:-.08rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.ul-listb1 .pic .img-bg{position:absolute;bottom:2%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:82%;height:82%;border-radius:50%;overflow:hidden;background:url(../img/yh1-1.png) no-repeat center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;pointer-events:none;display:none}
.ul-listb1 .pic::before{content:"";display:block;width:.7rem;height:.7rem;background:url(../img/c-bg2.png) no-repeat center;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;pointer-events:none;position:absolute;bottom:0;left:0;display:none}
.ul-listb1 .pic .img{position:absolute;left:50%;bottom:0;width:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:2}
.ul-listb1 .pic .img img{width:100%}
.ul-listb1 .txt{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}
.ul-listb1 .name{font-size:var(--fz20);-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-listb1 .job{font-weight:700;font-size:var(--fz24);-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-btns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.m-btns .btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.55rem;font-size:var(--fz18);color:#fff;padding:.14rem .25rem;border:1px solid rgba(255,255,255,.7);-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;margin-right:.5rem;letter-spacing:.02rem}
.m-btns .btn:hover{background-color:#d62dff}
.m-btns .btn i{display:block;width:.28rem;height:.17rem;background:url(../img/arr.png) no-repeat center;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;margin-left:.5rem}
.left-sw{position:relative;padding:0 2rem}
.left-sw::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:#fff;opacity:.6}
.left-sw .active .date{color:#d62dff}
.left-sw .active .date::after{opacity:1}
.left-sw .date{font-size:var(--fz28);color:#fff;font-weight:700;position:relative;cursor:pointer;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;text-align:center;padding-bottom:.1rem}
.left-sw .date::after{content:"";display:block;position:absolute;bottom:0;left:50%;width:.6rem;height:3px;margin-left:-.3rem;background:#d62dff;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;opacity:0}
.r-tit{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.4rem 0}
.r-tit span{font-size:var(--fz30);color:#fff;font-weight:700;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.r-tit i{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:block;width:1.36rem;height:.03rem;margin-right:.3rem;background-repeat:no-repeat;-webkit-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;background-position:center;background-image:url(../img/ll.png)}
.r-tit i.r{margin-left:.3rem;background-image:url(../img/rr.png)}
.right-sw{position:relative;padding-right:.6rem;margin-right:-.6rem}
.right-sw .swiper-pagination{top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.right-sw .swiper-pagination .swiper-pagination-bullet{display:block;width:.06rem;height:.06rem;background-color:#fff;margin:.07rem auto}
.right-sw .swiper-pagination .swiper-pagination-bullet-active{width:.12rem;height:.12rem}
.right-sw .swiper-slide{height:auto;padding-bottom:1.9rem}
.right-sw .con{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden;color:#fff;font-size:var(--fz24);border-bottom:3px solid rgba(255,255,255,.6);padding:.15rem .1rem .1rem;margin-bottom:.15rem}
.right-sw .du,.right-sw .time{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.right-sw .time{width:16.66%}
.right-sw .du{width:25%;display:none}
.right-sw .txt{line-height:1.6}
.right-sw .down{overflow:hidden;padding:.66rem 0}
.right-sw .down a{float:right;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:var(--fz18);border:1px solid #fff;padding:.05rem .24rem;border-radius:.4rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.right-sw .down a:hover{background-color:#d62dff}
.right-sw .down i{display:block;width:.18rem;height:.2rem;background:url(../img/down.png) no-repeat center;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;margin-left:.2rem}
.news-pg{position:relative}
.news-pg .more{display:block;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.news-pg .more:hover img{opacity:.8}
.news-pg .more img{width:.53rem;-webkit-animation:ani1 2s linear infinite;-moz-animation:ani1 2s linear infinite;-o-animation:ani1 2s linear infinite;animation:ani1 2s linear infinite}
@-webkit-keyframes ani1{
0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}
50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}
}
@-moz-keyframes ani1{
0%,100%{-moz-transform:translateY(0);transform:translateY(0)}
50%{-moz-transform:translateY(-4px);transform:translateY(-4px)}
}
@-o-keyframes ani1{
0%,100%{-o-transform:translateY(0);transform:translateY(0)}
50%{-o-transform:translateY(-4px);transform:translateY(-4px)}
}
@keyframes ani1{
0%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
50%{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}
}
.wp1200{max-width:12rem;margin:0 auto}
.row-news{overflow:hidden;padding-bottom:2.6rem}
.row-news .g-top1{margin-bottom:.73rem}
.row-news .m-form{width:9rem;margin-bottom:1rem}
.ul-news.show li:nth-child(n+2){display:block}
.ul-news li{margin-bottom:.74rem}
.ul-news .con{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative}
.ul-news .con::after{content:"";display:block;position:absolute;bottom:.15rem;right:0;width:.28rem;height:.17rem;margin-left:.3rem;background:url(../img/arr.png) no-repeat center;-webkit-background-size:contain;-o-background-size:contain;background-size:contain}
.ul-news .con:hover .pic img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}
.ul-news .con:hover .tit{color:#d62dff}
.ul-news .left{width:21%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:.3rem}
.ul-news .pic{position:relative;height:0;padding-top:56.42%;overflow:hidden;border-radius:.12rem}
.ul-news .pic img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.6s;-o-transition:.6s;-moz-transition:.6s;transition:.6s}
.ul-news .date,.ul-news .line{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.ul-news .date{line-height:1.2;color:#fff;font-size:var(--fz18)}
.ul-news .line{width:.7rem;height:2px;margin-right:.4rem;background-color:#fff;margin-top:.12rem}
.ul-news .txt{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;color:#fff;font-size:var(--fz14);line-height:1.5}
.ul-news .txt .tit{font-size:var(--fz18);-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:.12rem}
.ul-news .txt .desc{line-height:1.8;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden;height:5.4em}
.m-infob1 .top{margin-bottom:.12rem}
.m-infob1 .h4{text-align:center;font-size:var(--fz18);color:rgba(255,255,255,.6);text-transform:uppercase;font-weight:700;margin-bottom:.1rem}
.m-infob1 .h1{line-height:1.2;font-weight:700;text-align:center;color:#fff;text-transform:uppercase;font-size:.5rem}
.m-infob1 .h1 img{height:.52rem;margin-bottom:-.04rem}
.m-form{position:relative;width:11.6rem;background-color:#fff;border-radius:.2rem;margin:0 auto .3rem;overflow:hidden;padding-left:.3rem}
.m-form::before{content:"";display:block;width:.24rem;height:.24rem;position:absolute;top:50%;left:.2rem;margin-top:-.12rem;background:url(../img/so.png) no-repeat center;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;display:none}
.m-form .so{display:block;position:absolute;top:.06rem;right:.06rem;bottom:.06rem;width:1.3rem;padding-left:.55rem;font-size:var(--fz18);color:#191919;background:url(../img/so.png) no-repeat center;-webkit-background-size:.24rem .24rem;-o-background-size:.24rem;background-size:.24rem;border-radius:.16rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.m-form .so:hover{opacity:.9}
.m-form .inp{display:block;width:100%;height:.7rem;color:#191919;font-size:var(--fz18)}
.gap-s1{height:13vh}
.ul-news1{overflow:hidden;margin:0 -.1rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.ul-news1 li{width:33.33%;padding:0 .1rem;margin-bottom:.2rem}
.ul-news1 .con{display:block;overflow:hidden}
.ul-news1 .con:hover .pic img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}
.ul-news1 .con:hover .desc{color:#d62dff}
.ul-news1 .pic{position:relative;height:0;padding-top:53.4%;overflow:hidden;border-radius:.12rem;margin-bottom:.1rem}
.ul-news1 .pic img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.6s;-o-transition:.6s;-moz-transition:.6s;transition:.6s}
.ul-news1 .date{font-size:var(--fz14);color:#fff;margin-bottom:.1rem}
.ul-news1 .desc{font-size:var(--fz14);color:#fff;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.news-box{color:#242424;font-size:var(--fz22);font-weight:700;padding:.3rem 0 0;margin-bottom:2rem;border-bottom:1px solid #964fff}
.news-box h1{font-size:.42rem;color:#6b1bc9;text-align:center;font-weight:700;border-bottom:1px solid #964fff;padding:.24rem 0}
.news-box .info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.25rem 0;font-size:var(--fz18);color:#717070;margin-bottom:.1rem}
.news-box .author,.news-box .date{margin:0 .1rem}
.news-box .date{padding-left:.3rem;background:url(../img/time.png) left center no-repeat;-webkit-background-size:.24rem .24rem;-o-background-size:.24rem;background-size:.24rem}
.news-box .share{padding-left:.3rem;background:url(../img/share.png) left center no-repeat;-webkit-background-size:.18rem .18rem;-o-background-size:.18rem;background-size:.18rem;font-size:var(--fz18);color:#717070;min-width:1.8rem;cursor:pointer}
.news-box .scrbox{overflow-y:auto;overflow-x:hidden;position:relative}
.news-box .scrbox::-webkit-scrollbar-thumb{background:#fff;border-radius:.08rem;border:.04rem solid transparent}
.news-box .scrbox::-webkit-scrollbar-track{background:rgba(255,255,255,.4)}
.news-box .txt{padding:.24rem .7rem .8rem;line-height:1.2;/* letter-spacing:.02rem; */text-align:justify}
.m-t1{font-size:var(--fz26);color:#fff;border-bottom:3px solid #fff;padding:.04rem 0;margin-bottom:.2rem}
.m-his .tit{margin-bottom:.14rem}
.m-his .tit span{display:inline-block;position:relative;padding-right:.24rem;font-size:var(--fz26);color:#fff}
.m-his .tit span::after{content:"";display:block;width:0;height:0;border-left:.05rem solid transparent;border-right:.05rem solid transparent;border-top:.1rem solid #fff;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.m-his .his{font-size:0}
.m-his .his .a{display:inline-block;vertical-align:middle;font-size:var(--fz20);color:#fff;border-radius:.3rem;padding:0 .12rem;background:rgba(255,255,255,.3);margin-right:.2rem;margin-bottom:.2rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.m-his .his .a:hover{background-color:#d62dff}
.m-page-nxq{padding-top:.2rem}
.m-page-nxq .bpic{margin-bottom:.3rem}
.m-page-nxq .bpic img{display:block;height:.96rem;margin:0 auto}
.m-page-nxq .m-form{width:auto}
.m-page-nxq .m-form .inp{height:.64rem}
.m-page-nxq .m-form .so{top:0;right:0;bottom:0}
.m-page-nxq .ul-news .con::after{display:none}
.m-page-nxq .ul-news .txt .tit{margin-bottom:.1rem}
.m-page-nxq .ul-news .txt .desc{height:5.4em}
.g-cur{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:var(--fz16);padding:.1rem 0;text-transform:capitalize;font-weight:700}
.g-cur a{color:inherit}
.row-nxq{background-color:#f4f4f4;overflow:hidden;padding-top:.38rem;min-height: 76vh;}
.row-nxq .g-cur{color:#6b1bc9;border-bottom:1px solid #6b1bc9}
.m-page-cxq{width:11.4rem;margin:0 auto;padding-bottom:2.6rem}
.m-page-cxq .g-cur{margin-bottom:.2rem}
.m-page-cxq .g-top1{margin-bottom:.5rem}
.m-councliXq .top{overflow:hidden}
.m-councliXq .top .ll{float:left;padding:0 .7rem}
.m-councliXq .top .rr{overflow:hidden}
.m-councliXq .top .pic{width:2.28rem;border-radius:0 0 1.1rem 1.1rem;overflow:hidden}
.m-councliXq .top .pic img{display:block;width:100%}
.m-councliXq .top .info{color:#fff;padding-top:.06rem}
.m-councliXq .top .name{font-size:.48rem;margin-bottom:.04rem}
.m-councliXq .top .p1{font-weight:700;font-size:.46rem}
.m-councliXq .top .line{width:1.9rem;height:4px;background-color:#fff;margin:.2rem 0}
.m-councliXq .top .p2{font-size:var(--fz20);line-height:1.7}
.m-councliXq .bot{padding:.5rem 0}
.m-councliXq .txt{font-size:var(--fz18);color:rgba(255,255,255,.8);line-height:1.7;text-align:justify;-moz-text-align-last:left;text-align-last:left;font-weight:300;}


.pages{
  display: flex;
  align-items: center;
  justify-content: center;
}
.pages .btn{
  display: block;
  font-size: var(--fz14);
  color: #fff;
  border: 1px solid #fff;
  transition: .4s;
  text-align: center;
  padding: 0.04rem .1rem;
  min-width: 1.05rem;
}
.pages .line{
  width: 1px;
  background-color: #fff;
  height: .24rem;
  margin: 0 .2rem;
}
.pages .btn:hover{
  background-color: #D62DFF;
  border-color: #D62DFF;
}

.mt-s .gp:last-child{
  margin-bottom: 0;
}
.mt-s .gp{
  margin-bottom: 0.56rem;
}
.mt-s .line:last-child::before{
  display: none;
}
.mt-s .line{
  padding-bottom: .7rem;
  position: relative;
}
.mt-s .line::before{
  content: "";
  display: block;
  position: absolute;
  top: .47rem;
  left: 0.14rem;
  width: 2px;
  bottom: -.17rem;
  background-color: #fff;
}
.mt-s .ty{
  font-size: .5rem;
  color: #fff;
  position: absolute;
  top: -0.08rem;
  right: 79%;
}
.mt-s{
  padding-top: 1.1rem;
}
.mt-s .gp{
  position: relative;
  padding-left: 2.7rem;
}
.mt-s .dot{
  width:  .3rem;
  height: .3rem;
  border-radius: 50%;
  border: 2px solid #fff;
  background-color: transparent;
  position: relative;
  float: left;
  margin-top: 0.18rem;
  margin-right: 0.3rem;
}
.mt-s .dot::before{
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: .12rem;
  height: .12rem;
  border-radius: 50%;
  background-color: #fff;
}
.mt-s .txt{
  overflow: hidden;
}
.mt-s .tit{
  font-size: var(--fz30);
  color: #fff;
  font-weight: bold;
  background-color: #9B59FA;
  border-radius: .15rem;
  padding: .06rem .2rem;
  min-width: 4.7rem;
  display: inline-block;
}
.mt-s .desc{
  font-size: var(--fz26);
  color: #fff;
  padding: .5rem 0 0 .3rem;
}
@media screen and (max-width:1500px){
.header{padding:0 .7rem;position:fixed;top:0;left:0;width:100%;z-index:100;background:#5225c8}
.m-swb1{width:88%}
.m-swb1 .con{height:2.3rem}
.m-swb1 .bot{height:1.5rem}
.page-main{padding-top:.3rem}
}
@media screen and (max-width:1199px){
.header{height:1rem;padding:0 .3rem}
.logo{line-height:1rem}
.logo img{height:.6rem}
.page-main{width:auto;height:auto;min-height:100vh;padding-top:1rem}
.page-main .main{padding-top:.6rem}
.h-opts{margin-right:.7rem}
.h-so .icon{font-size:0;padding-left:0;width:.6rem;height:.6rem;-webkit-background-size:55% 55%;-o-background-size:55%;background-size:55%;background-position:center;margin-right:0}
.h-lang .top{font-size:0;padding-left:0;padding-right:0;width:.6rem;height:.6rem;-webkit-background-size:55% 55%;-o-background-size:55%;background-size:55%;background-position:center}
.h-lang .top::after{display:none}
.h-lang .lang-box .lang{line-height:2}
.h-so .so-pop{position:fixed;width:100%;top:1rem}
.h-so .so-pop .inp{width:100%;height:.8rem;padding-right:.9rem}
.h-so .so-pop .btn{width:.8rem;height:.8rem}
.nav{position:fixed;top:1rem;left:0;bottom:0;overflow-y:auto;overflow-x:hidden;width:100%;background-color:#5026c8;border-top:1px solid #fff;display:none}
.nav ul{display:block;background-color:transparent;border-radius:0}
.nav li{width:auto;margin:0;padding:0 .3rem}
.nav li::after,.nav li::before{display:none}
.nav .v1{line-height:.8rem}
.nav .sub{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;padding:.2rem 0}
.nav .sub .v2{line-height:.6rem}
.nav .ok .dropicon::after{content:"-"}
.nav .dropicon{display:block;position:absolute;top:0;right:.28rem;width:.8rem;height:.8rem;z-index:10}
.nav .dropicon::after{content:"+";display:block;color:#fff;font-weight:700;line-height:.8rem;font-style:normal;text-align:right;width:100%}
.nav .ok .v1,.nav .on .v1{background-color:transparent;padding-left:.3rem}
.nav .ok .v1::after,.nav .on .v1::after{opacity:1}
.footer{padding:.3rem .3rem;display:block}
.f-lks .top{padding:.2rem}
.f-icons,.f-shares{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.f-icons .f-logo,.f-icons .icn{height:.5rem}
.f-shares .icon{width:.5rem;height:.5rem;line-height:.5rem}
.f-shares .qrbox .qr{width:2rem}
.f-shares{margin-bottom:.3rem}
.f-txt .icn img{width:.26rem}
.f-txt .itm{font-size:.24rem;margin:0 .1rem}
.m-page4{
  padding-bottom: 0.5rem;
}

.m-page2 .box,.m-page3,.m-page4{width:90%}
.m-swb1{width:90%;margin:0 .3rem}
.m-swb1 .con{height:3.3rem}
.m-swb1 .bot{height:2.4rem}
.sw-pics .user{width:.8rem;height:.8rem}
.news-cd .pic{padding-top:30%}
.m-page1 .links .box{display:block}
.m-page1 .links .box::before{left:0;right:0}
.m-page1 .links .top{display:block}
.m-page1 .links .lk{display:block;letter-spacing:0;margin:0 0 .2rem}
.m-page1 .links .bot{-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:start}
.m-page1 .links .bot .lk{margin:0 .2rem 0 0}
::-webkit-scrollbar{width:.1rem;height:.1rem}
.wp1200{max-width:90%}
.ul-news .date{width:1.2rem}
.page-in::-webkit-scrollbar{display:none}
.page-in{-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-color:transparent transparent;scrollbar-width:none}
.news-box{padding:.3rem .3rem 0;font-size:var(--fz14)}
.news-box h1{margin-bottom:.1rem}
.news-box .txt{padding-left:0;padding-right:0;padding-bottom:.4rem}
.r-tit span{font-size:var(--fz18);white-space:normal}
.right-sw .swiper-slide{padding-bottom:1rem}
.right-sw .con{font-size:var(--fz14)}
.footer .wp{padding:0 .1rem}
.g-cur{font-size:.24rem}
.m-councliXq .txt,.m-page2 .scrbox,.news-box .txt{text-align:left}
.right-sw .down a{margin-right:1px}
.right-sw .down i{width:.3rem;height:.4rem}
.row-news .m-form{width:auto;margin-bottom:.5rem}
.news-box{padding:0}
.m-form{width:90%}
.m-form .so{width:.4rem;padding-left:.3rem;background-position:5% 50%}
.page-main .main.newsxq{padding-top:0}
 .bpic.home .tit{
  font-size: .4rem;
}
 .bpic.home .tit img{
  width: 0.4rem;
 }


  .pages .btn{
  min-width: 1.8rem;
 }
 .mt-s{
  padding-top: 0.5rem;
 }
 .mt-s .gp{
  padding-left: 0rem;
 }
 .mt-s .ty{
  position: static;
  margin-bottom: 0.2rem;
 }
 .mt-s .dot{
  border-width: 1px;
  margin-top: 0.26rem;
 }
 .mt-s .line::before{
  width: 1px;
  top: .55rem;
  bottom: -0.26rem;
 }
 
}
@media screen and (max-width:960px){
#botsw{padding-bottom:.7rem}
.g-banbtn.swiper-button-next,.g-banbtn.swiper-button-prev{display:none}
.g-banbtn.swiper-pagination{display:block}
.m-page2 .desc{width:auto}
.m-swb2{margin-bottom:1rem}
.m-swb2 .swiper-container{padding-bottom:.7rem}
.m-swb2 .con{display:block;padding:.6rem .04rem .3rem}
.m-swb2 .pic{margin:0 auto}
.m-swb3{display:none}
.m-swb2 .info{font-size:.36rem}
.mdesc-box{font-size:.24rem;padding:.1rem;margin:1px}
.mdesc-box .scrbox{letter-spacing:0;padding:.1rem}
.ul-listb1{margin:0;margin-bottom:2rem}
.ul-listb1.sty1{margin-bottom:0}
.ul-listb1.sty1 .con{padding-left:.2rem}
.ul-listb1.sty1 .pic{margin-right:.24rem}
.ul-listb1 li{float:none;display:block;width:auto;padding:0;margin-bottom:.2rem}
.ul-listb1 .con{padding-left:.2rem;border-width:1px;height:1.2rem}
.ul-listb1 .pic{margin-right:.24rem}
.ul-listb1 .name{font-size:.28rem}
.ul-news1{display:block;margin:0}
.ul-news1 li{width:auto;padding:0}
.ul-news .con{display:block}
.ul-news .con:after{display:none}
.ul-news .left{width:auto;margin-right:0;margin-bottom:.2rem}
.ul-news .date{width:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.ul-news .date .y{margin-right:.14rem;font-size:var(--fz14)}
.ul-news .date .d{font-size:var(--fz14)}
.ul-news .line{display:none}
.ul-news .txt .desc{line-height:1.5;height:4.5em}
.news-pg{padding-bottom:1rem}
.m-infob1 .h4{font-size:var(--fz14)}
.m-infob1 .h1{font-size:var(--fz18)}
.m-infob1 .h1 img{height:.3rem}
.ul-listb1 .pic .img{bottom:-6%}
.m-btns{display:block}
.m-btns .btn{margin-right:0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.2rem}
.m-boxb2{display:block}
.m-boxb2 .left{width:auto}
.left-sw{margin-bottom:.4rem;padding:0}
.left-sw::before{height:1px}
.left-sw .date{font-size:var(--fz18)}
.left-sw .date::after{height:1px}
.right-sw{padding-right:0;margin-right:0}
.right-sw .swiper-container{height:auto;padding-bottom:.8rem}
.right-sw .swiper-pagination{top:auto;right:auto;left:0;width:100%;bottom:.2rem;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}
.right-sw .swiper-pagination .swiper-pagination-bullet{display:inline-block;vertical-align:middle;width:8px;height:8px;margin:0 5px}
.right-sw .swiper-pagination .swiper-pagination-bullet-active{width:12px;height:12px}
.right-sw .con{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-width:1px}
.right-sw .du,.right-sw .time{width:50%}
/* .right-sw .txt{width:100%} */
.page-in{overflow-y:auto;overflow-x:hidden}
.m-his .tit span::after{border-left:.1rem solid transparent;border-right:.1rem solid transparent;border-top:.2rem solid #fff}
.m-t1{border-width:1px}
.m-page-nxq{padding-top:0}
.m-page-nxq .ul-news .txt .desc{height:4.5em;margin-bottom:.12rem}
.r-tit{padding:.2rem 0}
.r-tit i{display:none;width:1rem;margin:0 .1rem!important}
.m-page-cxq{width:90%}
.m-councliXq .top .pic{margin:0 auto}
.m-councliXq .top .ll{float:none;width:auto}
.m-councliXq .txt{text-align:left;letter-spacing:0}
}
/*!****** bl end *******/
