@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:AP-Regular,'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#fdfcf9}
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:AP-Regular,'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:AP-Regular;src:url(../fonts/Alibaba-PuHuiTi-Regular.ttf)}
@font-face{font-family:AP-Medium;src:url(../fonts/Alibaba-PuHuiTi-Medium.ttf)}
@font-face{font-family:AP-Light;src:url(../fonts/Alibaba-PuHuiTi-Light.ttf)}
.wp{width:95%;max-width:14rem;margin:0 auto}
.wp1600{width:95%;max-width:16rem;margin:0 auto}
/*!******************************
    -------[=头部]-------
********************************/
/*!******************************
    -------[=导航]-------
********************************/
.menuBtn{display:none;position:fixed;top:.44rem;right:.24rem;width:.3rem;height:.38rem;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:.04rem;background-color:#c4ac69;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:.3rem}
.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(../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}
@media screen and (max-width:1200px){
.menuBtn{display:block}
.wp,.wp1600{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}
.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 *******/
/*!****** bl *******/
body{padding-top:1rem}
.header.hide{
    transform: translateY(-100%);
    box-shadow: none!important;
}
.header{position:fixed;left:0;top:0;width:100%;height:100%;height:1rem;z-index:999;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;background-color:#fff}
.header.fixed{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}
.logo{float:left;line-height:1rem;font-size:0}
.logo img{display:inline-block;vertical-align:middle;height:.8rem}
.logo img:nth-child(2){display:none}
.h-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:1rem;-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;position:relative;z-index:2}
.nav li{float:left;margin:0 .28rem;position:relative}
.nav .icondrop{display:none}
.nav .v1{font-size:var(--fz20);color:#333;position:relative;display:block;line-height:1rem;padding:0 .12rem}
.nav .v1::after{content:"";display:block;position:absolute;bottom:0;width:100%;background-color:#c4ac69;height:4px;left:0;opacity:0;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.nav .on .v1::after{opacity:1}
.nav .ok{background-color:#cab274}
.nav .ok .v1{color:#fff!important}
.nav .ok .v1::after{opacity:0}
.nav .sub{position:absolute;top:100%;left:0;min-width:200%;background-color:#cab274;display:none}
.nav .sub .v2{display:block;font-size:var(--fz16);color:#fff;line-height:.4rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;padding:0 .28rem 0 .12rem;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.nav .sub .v2:last-child{border-bottom:none}
.nav .sub .v2:hover{background:-webkit-gradient(linear,left top,right top,from(#b58637),to(rgba(181,134,55,0)));background:-webkit-linear-gradient(left,#b58637,rgba(181,134,55,0));background:-moz- oldlinear-gradient(left,#b58637,rgba(181,134,55,0));background:-o-linear-gradient(left,#b58637,rgba(181,134,55,0));background:linear-gradient(90deg,#b58637,rgba(181,134,55,0))}
.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:1rem}
.h-so{position:relative;display:block;font-size:var(--fz20);color:#333;padding-left:.25rem;background:url(../images/h-so.png) no-repeat left center;-webkit-background-size:.2rem .2rem;-o-background-size:.2rem;background-size:.2rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.h-so:hover{opacity:.85}
.h-user{position:relative;display:block;font-size:var(--fz20);color:#333;padding-left:.25rem;background:url(../images/h-u1.png) no-repeat left center;-webkit-background-size:.2rem .2rem;-o-background-size:.2rem;background-size:.2rem;margin-left:.3rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.h-user:hover{opacity:.85}
.h-lang{position:relative;display:block;font-size:var(--fz18);color:#333;padding-left:.2rem;background:url(../images/h-en.png) no-repeat left center;-webkit-background-size:.15rem .15rem;-o-background-size:.15rem;background-size:.15rem;margin-left:.2rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.h-lang:hover{opacity:.85}
.footer{background-color:#f7f3e8;font-size:var(--fz16);color:#444;padding:.8rem 0;overflow:hidden}
.footer a{color:inherit}
.footer .wp1600{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.footer .wp1600 .col-l{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}
.footer .wp1600 .col-r{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.f-txt{line-height:1.6;margin-bottom:.3rem}
.f-lks{padding-bottom:.36rem}
.f-lks .v1{font-size:var(--fz18);margin-right:.5rem;margin-bottom:.1rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.f-lks .v1:hover{text-decoration:underline}
.f-copy a{-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;margin-left:.1rem}
.f-copy a:hover{text-decoration:underline}
.f-qrs{font-size:0}
.f-qrs .item{display:inline-block;vertical-align:top;text-align:center;width:1.1rem;margin-left:.18rem;font-size:var(--fz16)}
.f-qrs .qr{margin-bottom:.1rem}
.f-qrs img{display:block;width:100%}
.g-bansty{position:relative;--swiper-navigation-size:0.15rem;--swiper-theme-color:#c4ac69}
.g-bansty .swiper-button-next,.g-bansty .swiper-button-prev{border-radius:50%;width:.38rem;height:.38rem;background-color:#fff;margin-top:-.19rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.g-bansty .swiper-button-next:hover,.g-bansty .swiper-button-prev:hover{background-color:#c4ac69;--swiper-theme-color:#fff}
.g-bansty .swiper-button-prev{left:1rem}
.g-bansty .swiper-button-next{right:1rem}
.g-bansty .swiper-pagination{bottom:7%;left:0;width:100%;display:none}
.g-bansty .swiper-pagination-bullet{width:.86rem;height:.06rem;border-radius:0;margin:0 .05rem;background-color:#fff;opacity:1;position:relative;text-align:center}
.g-bansty .swiper-pagination-bullet::after{content:"";display:block;position:absolute;top:0;left:0;width:0;height:100%;background-color:#c4ac69}
.g-bansty .swiper-pagination-bullet-active::after{-webkit-transition:5s linear;-o-transition:5s linear;-moz-transition:5s linear;transition:5s linear;width:100%}
.banner{position:relative}
.banner .swiper-slide{overflow:hidden}
.banner .con{position:relative}
.banner .bg{height:0;padding-top:44%;overflow:hidden;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;position:relative}
.banner .bg video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.banner .inbox{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.banner .pic{height:2.26rem;margin-bottom:.35rem}
.banner .pic img{max-height:100%}
.banner .txt{display:inline-block;border-left:.1rem solid #e5ac21;padding-left:.2rem;font-size:var(--fz38);color:#fff;line-height:1.3;background:-webkit-gradient(linear,left top,right top,from(rgba(0,2,3,.46)),to(rgba(0,2,3,0)));background:-webkit-linear-gradient(left,rgba(0,2,3,.46),rgba(0,2,3,0));background:-moz- oldlinear-gradient(left,rgba(0,2,3,.46),rgba(0,2,3,0));background:-o-linear-gradient(left,rgba(0,2,3,.46),rgba(0,2,3,0));background:linear-gradient(90deg,rgba(0,2,3,.46),rgba(0,2,3,0))}
.banner .txt span{color:#e5ac20}
.m-picb1 img{display:block;width:100%}
.g-moreb1 a{display:inline-block;font-size:var(--fz20);color:#fff;background-color:#2b6b4a;padding:.07rem .5rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.g-moreb1 a:hover{opacity:.8}
.gap1{height:2rem}
.row-a3{padding:.85rem 0 .92rem;overflow:hidden}
.m-titb2{text-align:center;font-size:var(--fz18);color:#666;margin-bottom:.8rem}
.m-titb2 .tit{font-size:.52rem;color:#444;font-weight:700;margin-bottom:.15rem}
.m-titb2 .desc{width:80%;margin:0 auto}
.m-swb1{position:relative;margin:0 -.2rem .6rem}
.m-swb1 .con{display:block;margin:0 .2rem}
.m-swb1 .con:hover .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)}
.m-swb1 .con:hover .name{color:#c4ac69}
.m-swb1 .pic{position:relative;height:0;padding-top:100%;overflow:hidden}
.m-swb1 .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:.6s;-o-transition:.6s;-moz-transition:.6s;transition:.6s}
.m-swb1 .txt{padding:.14rem 0}
.m-swb1 .name{font-size:var(--fz20);color:#444;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;margin-bottom:.06rem}
.m-swb1 .desc{font-size:var(--fz16);color:#666;line-height:1.5;min-height:4.5em}
.m-swb1 .swiper-button-next,.m-swb1 .swiper-button-prev{top:37%}
.m-swb1 .swiper-button-prev{left:-.4rem}
.m-swb1 .swiper-button-next{right:-.4rem}
.g-btnb1.center{text-align:center}
.g-btnb1 .more{background-color:#c4ac69;display:inline-block;font-size:var(--fz18);color:#fff;border-radius:.45rem;padding:.07rem .3rem}
.m-topb1{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;margin-bottom:.6rem}
.m-topb1 .tit{font-size:.52rem;color:#444;font-weight:700}
.m-topb1 .ll{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:.7rem}
.m-topb1 .rr{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}
.row-a1{overflow:hidden;padding:.9rem 0 1.13rem;background:#fff url(../images/bl/bg1.png) no-repeat top left;-webkit-background-size:7rem auto;-o-background-size:7rem auto;background-size:7rem auto}
.row-a1 .in{overflow:hidden;margin:0 -.22rem}
.row-a1 .in .col-l{width:66.66%}
.row-a1 .in .col-r{width:33.33%;padding:0 .22rem}
.ul-listb1{overflow:hidden}
.ul-listb1 li{float:left;width:50%}
.ul-listb1 .con{display:block;overflow:hidden;margin:0 .22rem;background:url(../images/bl/txt-bg1.jpg) no-repeat center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;height:6rem}
.ul-listb1 .con:hover .pic{opacity:0}
.ul-listb1 .con:hover .txt{-webkit-transform:translateY(-3rem);-moz-transform:translateY(-3rem);-ms-transform:translateY(-3rem);-o-transform:translateY(-3rem);transform:translateY(-3rem)}
.ul-listb1 .con:hover .desc{display:block}
.ul-listb1 .con:hover .more{opacity:1}
.ul-listb1 .more{position:absolute;bottom:.6rem;left:.45rem;opacity:0;background-color:#c4ac69;text-align:center;color:#fff;border-radius:.45rem;padding:.07rem .4rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}
.ul-listb1 .more svg{display:inline-block;vertical-align:middle;width:.3rem;height:auto}
.ul-listb1 .pic{position:relative;height:0;padding-top:69%;overflow:hidden;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.ul-listb1 .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}
.ul-listb1 .txt{padding:.53rem .3rem .2rem;overflow:hidden;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;font-size:var(--fz16);color:#666}
.ul-listb1 .date{margin-bottom:.15rem}
.ul-listb1 .tit{font-size:var(--fz26);color:#444;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden}
.ul-listb1 .desc{line-height:1.5;max-height:10.5em;display:none;margin:.2rem 0}
.ul-listb2 li{margin-bottom:.3rem}
.ul-listb2 li:last-child{margin-bottom:0}
.ul-listb2 .con{display:block;overflow:hidden;border-bottom:1px solid #d6d6d6;padding-bottom:.3rem}
.ul-listb2 .con:hover .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-listb2 .con:hover .tit{color:#c4ac69}
.ul-listb2 .left{float:left;width:50%;margin-right:.3rem}
.ul-listb2 .pic{position:relative;height:0;padding-top:60%;overflow:hidden}
.ul-listb2 .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:.6s;-o-transition:.6s;-moz-transition:.6s;transition:.6s}
.ul-listb2 .right{overflow:hidden;padding-top:.14rem}
.ul-listb2 .date{font-size:var(--fz16);color:#666;margin-bottom:.08rem}
.ul-listb2 .tit{font-size:var(--fz18);color:#444;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.ul-tabsb1{position:relative}
.ul-tabsb1 li{display:inline-block;vertical-align:bottom;margin-right:.45rem;margin-bottom:-.16rem}
.ul-tabsb1 li:last-child{margin-right:0}
.ul-tabsb1 .g-btnl1{display:none;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%)}
.ul-tabsb1 .s{font-size:var(--fz22);color:#777;position:relative;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;cursor:pointer}
.ul-tabsb1 .s::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#c4ac69;opacity:0;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.ul-tabsb1 .on .g-btnl1{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.ul-tabsb1 .on .s{color:#444}
.ul-tabsb1 .on .s::after{opacity:1}
.row-a4{background-color:#cab274;overflow:hidden;padding:1.73rem 0 .87rem}
.row-a4 .col-l,.row-a4 .col-r{width:46%}
.row-a4 .title{color:#fff;font-size:.42rem;margin-bottom:.14rem}
.ul-newsb1{margin-bottom:.37rem}
.ul-newsb1 .tit{display:block;font-size:var(--fz18);color:#fff;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-bottom:1px solid #d6d6d6;padding:.14rem 0}
.ul-newsb1 .tit:hover{background:-webkit-gradient(linear,left top,right top,from(#b58637),to(rgba(181,134,55,0)));background:-webkit-linear-gradient(left,#b58637,rgba(181,134,55,0));background:-moz- oldlinear-gradient(left,#b58637,rgba(181,134,55,0));background:-o-linear-gradient(left,#b58637,rgba(181,134,55,0));background:linear-gradient(90deg,#b58637,rgba(181,134,55,0))}
.b-more{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-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)}
.b-more:hover{text-decoration:underline}
.b-more svg{width:.3rem;height:auto;margin-left:.1rem}
.row-b1{margin-bottom:-1.1rem;position:relative}
.m-cardb1{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;background:#ff5b3e url(../images/bl/bg2.png) left center no-repeat;-webkit-background-size:1.18rem auto;-o-background-size:1.18rem auto;background-size:1.18rem auto;border-radius:.2rem;padding:.3rem .9rem;font-size:var(--fz18);color:#fff}
.m-cardb1 .tit{font-size:.42rem;color:#fff;margin-bottom:.13rem}
.m-cardb1 .desc{width:69%;margin-bottom:.07rem}
.m-cardb1 .left{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}
.m-cardb1 .right{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.m-cardb1 .btn{padding:.1rem .2rem .1rem .3rem;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;background-color:#c4ac69;border-radius:.45rem;color:inherit;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.m-cardb1 .btn:hover{opacity:.9}
.m-cardb1 .btn svg{display:block;width:.25rem;height:auto;margin-left:.2rem}
@media screen and (max-width:1200px){
body{padding-top:1.3rem}
.header{height: 1.3rem;background-color:#fff;-webkit-box-shadow:0 0 .1rem rgba(0,0,0,.1);box-shadow:0 0 .1rem rgba(0,0,0,.1)}
.logo{line-height:1.3rem}
.logo img{height: 1rem;}
.navwow{visibility:hidden;opacity:0;-webkit-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}
.navwow.ani{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;opacity:1;visibility:visible}
.nav{position:fixed;top:1.3rem;left:0;bottom:0;overflow-y:auto;overflow-x:hidden;width:100%;background-color:#faf8f1;border-top:1px solid #f5f5f5;display:none;padding:.2rem 0}
.nav li{float:none;width:auto;padding:0;margin:0}
.nav .v1{font-size:.4rem;color:#545454;line-height:1rem!important;font-weight:700;padding:0 .3rem}
.nav .sub{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;background-color:#ece3ce;padding:.2rem 0}
.nav .sub .v2{font-size:.3rem;color:#545454;padding:0;line-height:.6rem;padding-left:.6rem;padding-right:.3rem}
.nav .sub .v2:hover{color:#fff;background:-webkit-gradient(linear,left top,right top,from(#c4ac6a),color-stop(60%,rgba(196,172,106,0)));background:-webkit-linear-gradient(left,#c4ac6a,rgba(196,172,106,0) 60%);background:-moz- oldlinear-gradient(left,#c4ac6a,rgba(196,172,106,0) 60%);background:-o-linear-gradient(left,#c4ac6a,rgba(196,172,106,0) 60%);background:linear-gradient(to right,#c4ac6a,rgba(196,172,106,0) 60%)}
.nav .ok{background-color:#ece3ce}
.nav .ok .v1{color:#545454!important}
.nav .ok .dropicon::after{content:"-"}
.nav .dropicon{display:block;position:absolute;top:0;right:.28rem;width:.8rem;height:.1rem;pointer-events:none}
.nav .dropicon::after{content:"+";display:block;font-size:.36rem;color:#545454;font-weight:700;line-height:1rem;font-style:normal;text-align:right;width:100%}
.nav .ok .v1::after,.nav .on .v1::after{display:none}
.h-box{margin-right:.5rem;height: 1.3rem;}
.h-so,.h-user{font-size:0;padding:0;width:.5rem;height:.8rem;background-position:center;-webkit-background-size:.45rem .45rem;-o-background-size:.45rem;background-size:.45rem}
.h-user{
    margin-left: 0.2rem;
}
.footer .wp1600{display:block}
.footer .col-l,.footer .col-r{float:none;width:auto}
.footer .col-l{margin-bottom:.3rem}
.f-lks{display:none}
.f-qrs .item{width:2rem;margin-left:0;margin-right:.2rem}
.m-cardb1 .desc,.m-titb2 .desc{width:auto}
.row-a1 .in .col-l,.row-a1 .in .col-r{float:none;width:auto;padding:0}
.row-a1 .in{margin:0}
.ul-listb1{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-listb1 li{width:50%;padding:0 .15rem;margin-bottom:.3rem}
.ul-listb1 .con{height:100%;margin:0}
.ul-listb1 .con:hover .pic{opacity:1}
.ul-listb1 .con:hover .txt{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}
.ul-listb1 .txt{padding:.2rem .2rem 1rem}
.ul-listb1 .desc{display:block}
.ul-listb1 .more{opacity:1;bottom:.2rem;left:.2rem}
.g-bansty .swiper-button-next,.g-bansty .swiper-button-prev{display:none}
.g-bansty .swiper-pagination{display:block}
.m-swb1.g-bansty{padding-bottom:.5rem}
.m-swb1.g-bansty .swiper-pagination{bottom:0;height:3px;width:auto;left:.3rem;right:.3rem}
}
@media screen and (max-width:767px){
.m-topb1{display:block;position:relative}
.m-topb1 .ll{margin-bottom:.2rem}
.ul-tabsb1{position:static}
.ul-tabsb1 .g-btnl1{top:.08rem;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}
.ul-tabsb1 li{margin-bottom:0;margin-right:.2rem}
.row-b1{margin-bottom:.5rem}
.row-a4{padding:.6rem 0}
.m-cardb1{display:block;padding:.3rem}
.m-cardb1 .left{margin-bottom:.3rem}
.m-cardb1 .btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.row-a4 .col-l,.row-a4 .col-r{float:none;width:auto}
.row-a4 .col-l{margin-bottom:.3rem}
.b-more{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}
.ul-listb1{display:block;margin:0}
.ul-listb1 li{width:auto;padding:0}
}
/*!****** bl end *******/
/*!****** ls *******/
.g-mobile{display:none!important}
.ban{overflow:hidden}
.ban .pic{display:block;width:100%;height:auto;overflow:hidden}
.ban .pic img{display:block;width:100%}
.g-topl{overflow:hidden}
.g-listl1{overflow:hidden;float:right;margin-right:.4rem}
.g-listl1 li{float:left;margin-left:.36rem}
.g-listl1 .con{display:block;overflow:hidden;font-size:var(--fz16);color:#444;line-height:1.5em;position:relative;padding:.17rem .07rem .19rem}
.g-listl1 .con::after{content:"";position:absolute;bottom:0;left:0;height:2px;background:#c4ac69;width:100%;width:0;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.g-listl1 .con:hover::after,.g-listl1 li.on .con::after{width:100%}
.cur,.cur a{font-size:var(--fz16);color:#535353;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.cur{float:left;padding:.17rem 0 .19rem}
.cur a:hover{color:#c4ac69}
.pages{font-size:0}
.pages ul{display:inline-block}
.pages ul li{float:left;margin:0 .05rem}
.pages ul li a,.pages ul li span{display:block;height:.4rem;line-height:.38rem;text-align:center;font-size:var(--fz16);color:#545454;border:.01rem solid #d6d6d6;background-color:#fff;padding:0 .12rem;min-width:.4rem;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.pages ul .next a,.pages ul .prev a{-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background:#fff url(../images/ls/iconl10.png) center center no-repeat}
.pages ul .next a{background-image:url(../images/ls/iconl11.png)}
.pages ul a:hover,.pages ul li.on a{background-color:#c4ac69;color:#fff}
.pages ul .prev a:hover{background-image:url(../images/ls/iconl10-1.png)}
.pages ul .next a:hover{background-image:url(../images/ls/iconl11-1.png)}
.m-introductionl1{overflow:hidden;padding:.97rem 0 1.25rem}
.m-introductionl1 .introduction{overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.m-introductionl1 .left{width:50.2857%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.m-introductionl1 .right{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-flex:1;-moz-box-flex:1}
.m-introductionl1 .txt{overflow:hidden;font-size:var(--fz18);color:#666;line-height:1.5;margin-right:.47rem;margin-bottom:.22rem}
.m-introductionl1 .pic{width:100%;height:auto;overflow:hidden}
.m-introductionl1 .pic img{display:block;width:100%}
.m-introductionl2{overflow:hidden;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:1.99rem 0 2.43rem}
.m-introductionl2 .introduction{width:50%;background-color:#fff;font-size:var(--fz18);color:#666;overflow:hidden;padding:1.55rem .37rem 1.37rem .42rem}
.m-introductionl3{overflow:hidden;background-repeat:no-repeat;background-position:bottom center;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;min-height:8.92rem;padding:.92rem 0 4rem}
.m-introductionl3 .txt{font-size:var(--fz18);color:#666;overflow:hidden}
.m-statutesl{overflow:hidden;background-repeat:no-repeat;background-position:center bottom;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;padding:.79rem 0 6.5rem}
.m-rulesl1{overflow:hidden;margin-bottom:.83rem}
.m-titl4{text-align:center;overflow:hidden}
.m-titl4 .tit{font-size:.52rem;color:#444;font-family:AP-Medium}
.m-titl4 .desc{font-size:var(--fz18);color:#525252;overflow:hidden;padding-top:.05rem}
.m-rulesl1 .item{overflow:hidden;padding-top:.34rem}
.m-rulesl1 .item .tit{font-size:var(--fz32);color:#444;overflow:hidden;font-family:AP-Medium;margin-bottom:.25rem}
.m-rulesl1 .item .box{overflow:hidden;margin-bottom:.27rem}
.m-rulesl1 .item .box .stit{font-size:var(--fz18);color:#202020;font-family:AP-Medium;overflow:hidden}
.m-rulesl1 .item .box .desc{font-size:var(--fz18);color:#666;font-family:AP-Medium;overflow:hidden}
.m-rulesl2{overflow:hidden;margin-bottom:1.5rem}
.m-swiperl1{overflow:hidden;margin:1.47rem 0 1.04rem}
.m-swiperl1 .con{display:block;overflow:hidden;margin-right:1.3rem}
.m-swiperl1 .pic{float:right;width:4.5rem;height:auto;margin-left:1.3rem}
.m-swiperl1 .pic img{display:block;width:100%}
.m-swiperl1 .txt{overflow:hidden}
.m-swiperl1 .txt .num{font-size:.56rem;color:#c4ac69;line-height:1.2em;overflow:hidden;margin-bottom:.04rem}
.m-swiperl1 .txt .tit{font-size:var(--fz36);color:#555;overflow:hidden;margin-bottom:.19rem}
.m-swiperl1 .txt .desc{font-size:var(--fz18);color:#444;line-height:1.8em;overflow:hidden}
.m-swiperl2{background:url(../images/ls/bgl8.png) center top no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;padding:.3rem .53rem 0 1rem;overflow:hidden;position:relative}
.m-swiperl2 .swiper-container{margin:0 3rem}
.m-swiperl2 .num{font-size:var(--fz16);height:.58rem;line-height:.58rem;color:#222;text-align:center;overflow:hidden;cursor:pointer}
.m-swiperl2 .swiper-slide-thumb-active .num:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/ls/bgl9.png) center center no-repeat;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-ms-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%}
.m-swiperl2 .swiper-slide-thumb-active .num{color:#c79848}
.m-swiperl2 .swiper-button-next,.m-swiperl2 .swiper-button-prev{width:.55rem;height:.27rem;line-height:.27rem;border-radius:.3rem;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;-ms-border-radius:.3rem;-o-border-radius:.3rem;overflow:hidden;background:#999 url(../images/ls/iconl13.png) center center no-repeat;-webkit-background-size:.14rem auto;-moz-background-size:.14rem auto;-ms-background-size:.14rem auto;-o-background-size:.14rem auto;background-size:.14rem auto;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;margin-top:0;left:1rem}
.m-swiperl2 .swiper-button-next{left:auto;right:1rem;background-image:url(../images/ls/iconl13-1.png)}
.m-swiperl2 .swiper-button-next:after,.m-swiperl2 .swiper-button-prev:after{display:none}
.m-swiperl2 .swiper-button-next:hover,.m-swiperl2 .swiper-button-prev:hover{background-color:#c4ac69}
.m-rulesl3{overflow:hidden;margin-bottom:1.06rem}
.m-rulesl3 .rules{overflow:hidden;padding-top:.34rem}
.m-rulesl3 .rules .stit{font-size:var(--fz32);color:#444;font-family:AP-Medium;overflow:hidden;margin-bottom:.22rem}
.ul-listl9{overflow:hidden;margin:0 -.17rem}
.ul-listl9 li{width:20%;float:left;padding:0 .17rem;overflow:hidden;margin-bottom:.28rem}
.ul-listl9 .con{display:block;overflow:hidden}
.ul-listl9 .pic{padding-top:100%;position:relative;height:0;overflow:hidden;margin-bottom:.15rem}
.ul-listl9 .pic .img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl9 .txt{overflow:hidden}
.ul-listl9 .txt .name{font-size:var(--fz20);color:#444;overflow:hidden;font-family:AP-Medium;margin-bottom:.07rem}
.ul-listl9 .txt .desc{font-size:var(--fz14);color:#666;overflow:hidden;line-height:1.4}
.ul-listl9 li:nth-child(5n+1){clear:left}
.ul-listl9 .con:hover .pic .img{transform:scale(1.08,1.08);-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08)}
.ul-listl9 .con:hover .txt .name{color:#c4ac69}
.ul-listl10{margin:.88rem -.2rem .35rem}
.ul-listl10 li{width:25%;float:left;padding:0 .2rem;margin-bottom:.82rem}
.ul-listl10 .top{padding-top:100%;height:0;overflow:hidden;position:relative;background:#fff;margin-bottom:.17rem}
.ul-listl10 .top .box{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.ul-listl10 .top .box .pic{max-width:90%;max-height:90%;overflow:hidden;font-size:0;position:relative}
.ul-listl10 .top .box .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.ul-listl10 .top .box .pic:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);opacity:0;visibility:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl10 .top .box .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:.3rem;height:auto;overflow:hidden;opacity:0;visibility:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl10 .top .box .icon img{display:block;width:100%}
.ul-listl10 .con:hover .top{-webkit-box-shadow:0 0 .1rem rgba(214,214,214,.9);-moz-box-shadow:0 0 .1rem rgba(214,214,214,.9);-ms-box-shadow:0 0 .1rem rgba(214,214,214,.9);-o-box-shadow:0 0 .1rem rgba(214,214,214,.9);box-shadow:0 0 .1rem rgba(214,214,214,.9)}
.ul-listl10 .con:hover .top .box .icon,.ul-listl10 .con:hover .top .box .pic:after{opacity:1;visibility:visible}
.ul-listl10 .tit{font-size:var(--fz14);color:#444;overflow:hidden;text-align:center}
.m-memberl1{overflow:hidden;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-memberl1 .member{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:.85rem 0 .8rem}
.m-memberl1 .pic{width:43.9286%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:.89rem}
.m-memberl1 .pic img{display:block;width:100%}
.m-memberl1 .txt{overflow:hidden;padding-top:.43rem;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;}
.m-memberl1 .txt .tit{font-size:.58rem;color:#444;font-family:AP-Medium;margin-bottom:.03rem}
.m-memberl1 .txt .info{font-size:var(--fz22);color:#666;line-height:1.45;overflow:hidden;position:relative;padding-bottom:.34rem;margin-bottom:.26rem}
.m-memberl1 .txt .info:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.04rem;background:url(../images/ls/line.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-memberl1 .txt .desc{font-size:var(--fz16);color:#666;overflow:hidden;max-width:92%;margin-bottom:.63rem}
.m-memberl1 .txt .tel{overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:.2rem}
.m-memberl1 .txt .tel .btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#c4ac69;border-radius:.6rem;-webkit-border-radius:.6rem;-moz-border-radius:.6rem;-ms-border-radius:.6rem;-o-border-radius:.6rem;padding:.09rem .57rem .12rem 0}
.m-memberl1 .txt .tel .icon{width:45px;height:auto;overflow:hidden;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:.15rem}
.m-memberl1 .txt .tel .icon img{display:block;width:100%}
.m-memberl1 .txt .tel .tt{font-size:var(--fz18);font-family:AP-Medium;color:#fcf4e9;line-height:1.2;overflow:hidden}
.m-memberl1 .txt .tel .num{font-size:var(--fz22);font-family:AP-Medium;color:#fff;line-height:1.2;overflow:hidden}
.m-memberl1 .txt .tips{font-size:var(--fz16);color:#666}
.m-memberl1 .txt .tips a{color:#947b3b;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-memberl1 .txt .tips a:hover{text-decoration:underline}
.m-memberl2{overflow:hidden}
.ul-listl1{overflow:hidden}
.ul-listl1 li{overflow:hidden;padding:.61rem 0 .79rem;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl1 .con{display:block;width:100%;background-color:#fff;border-bottom:.05rem solid #c4ac69;overflow:hidden;padding:.34rem .34rem .3rem .23rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;min-height:2.08rem}
.ul-listl1 .con .pic{width:2.67rem;font-size:0;text-align:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:auto;overflow:hidden;margin-right:.36rem}
.ul-listl1 .con .pic img{display:inline-block;vertical-align:middle;max-width:100%}
.ul-listl1 .con .txt{padding-right:1.92rem;overflow:hidden;position:relative;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-flex:1;-moz-box-flex:1}
.ul-listl1 .con .txt .tit{font-size:var(--fz26);color:#444;font-family:AP-Medium;overflow:hidden;line-height:1.5;margin-bottom:.04rem}
.ul-listl1 .con .txt .desc{font-size:var(--fz16);color:#666;line-height:1.5;overflow:hidden}
.ul-listl1 .con .txt .g-btnl1{position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);margin-top:.09rem}
.g-btnl1{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:1.45rem;line-height:2.45;padding:0 .2rem;border-radius:.7rem;-webkit-border-radius:.7rem;-moz-border-radius:.7rem;-ms-border-radius:.7rem;-o-border-radius:.7rem;background:#c4ac69;font-size:var(--fz18);color:#fff;overflow:hidden}
.g-btnl1 i{display:block;width:.21rem;height:.21rem;background:url(../images/ls/iconl6.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;width:0;margin:0;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl1 li:hover{background:#faf8f1}
.g-btnl1:hover i,.ul-liatl3 .con:hover .g-btnl1 i,.ul-listl1 .con:hover .g-btnl1 i{width:.21rem;margin-left:.11rem}
.m-memberl3{overflow:hidden;padding:.46rem 0 1.15rem}
.m-memberl3 .txt{font-size:var(--fz16);color:#666;overflow:hidden}
.m-brandl1{overflow:hidden;padding:.99rem 0 1.1rem}
.ul-listl2{font-size:0;margin: 0 -0.08rem .34rem;overflow:hidden;/* overflow-x:auto; *//* white-space:nowrap; */}
.ul-listl2 li{float: left;padding: 0 .08rem;min-width: 12.5%;margin-bottom: 0.1rem;}
/* .ul-listl2 li:last-child{margin-right:0} */
.ul-listl2 .con{display:block;font-size:var(--fz18);color:#fff;line-height:2.65;overflow:hidden;border-radius:.4rem;-webkit-border-radius:.4rem;-moz-border-radius:.4rem;-ms-border-radius:.4rem;-o-border-radius:.4rem;background-color:#00468c;padding:0 .2rem;text-align:center;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl2 .con:hover,.ul-listl2 li.on .con{background-color:#c4ac69}
.m-brandl1 .ul-listl1{margin-bottom:.23rem}
.m-brandl1 .ul-listl1 li{margin-bottom:3px}
.ul-liatl3{overflow:hidden;margin-bottom:.77rem}
.ul-liatl3 .con{display:block;overflow:hidden;border-bottom:1px solid #d6d6d6;padding:.34rem 0 .37rem}
.ul-liatl3 .con .tit{color:#333;font-size:var(--fz26);overflow:hidden;font-family:AP-Medium;margin-bottom:.14rem}
.ul-liatl3 .con .desc{font-size:var(--fz16);color:#666;overflow:hidden;margin-bottom:.18rem}
.ul-liatl3 .con .info{font-size:var(--fz16);color:#333;overflow:hidden;margin-bottom:.17rem}
.m-particularsl{background-repeat:no-repeat;background-position:center top;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;overflow:hidden}
.m-particularsl .particulars{padding-top:.55rem;overflow:hidden}
.m-particularsl .col-l{width:73.4286%}
.m-particularsl .col-r{width:21.5%}
.m-detailsl1{overflow:hidden;padding-bottom:.71rem;border-bottom:.02rem solid #ebeae9;margin-bottom:.39rem}
.m-detailsl1 .tit{font-size:var(--fz40);color:#444;overflow:hidden;font-family:AP-Medium;margin-bottom:.65rem}
.m-detailsl1 .info{font-size:var(--fz18);color:#000;overflow:hidden}
.m-detailsl1 .txt{font-size:var(--fz18);color:#666;overflow:hidden}
.m-strengthl1{overflow:hidden;margin-bottom:.12rem}
.m-strengthl1.mb40{margin-bottom:.4rem}
.m-titl1{overflow:hidden;padding-left:.24rem;position:relative;margin-bottom:.29rem}
.m-titl1:after{content:"";position:absolute;left:0;top:50%;width:.1rem;height:.3rem;background:#c4ac69;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.m-titl1 .tit{overflow:hidden;font-size:var(--fz18);line-height:1.666em;color:#000}
.ul-listl4{overflow:hidden;margin:0 -.07rem}
.ul-listl4 li{width:25%;float:left;padding:0 .07rem;margin-bottom:.35rem}
.ul-listl4 .con{display:block;overflow:hidden}
.ul-listl4 .top{position:relative;overflow:hidden}
.ul-listl4 .pic{padding-top:66.93877551%;position:relative;height:0;overflow:hidden;margin-bottom:.07rem;background-color:#d6d6d6}
.ul-listl4 .pic:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);opacity:0;visibility:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl4 .pic .img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.ul-listl4 .icon{position:absolute;top:50%;left:50%;width:.3rem;height:.3rem;line-height:.3rem;text-align:center;font-size:0;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);display:none}
.ul-listl4 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.ul-listl4 .tit{text-align:center;overflow:hidden;font-size:var(--fz16);color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-listl4 .con:hover .pic:after{opacity:1;visibility:visible}
.ul-listl4 .con:hover .icon{display:block}
.m-atlasl1{overflow:hidden;border-bottom:.02rem solid #ebeae9;padding-bottom:.45rem}
.m-atlasl1 .atlas{overflow:hidden}
.m-atlasl1 .atlas .itm{overflow:hidden;margin-bottom:.1rem}
.m-atlasl1 .atlas .itm a{font-size:var(--fz18);color:#00468c;line-height:1.6;text-decoration:underline;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-atlasl1 .atlas .itm a:hover{color:#c4ac69}
.m-infl1{overflow:hidden;font-size:var(--fz16);color:#666;line-height:1.6875em;padding:.4rem 0 1.15rem}
.m-infl1 a{color:#666;text-decoration:underline;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-infl1 a:hover{color:#c4ac69}
.m-fellowl1{overflow:hidden}
.m-fellowl1 .pic{display:block;height:auto;overflow:hidden;margin-bottom:.2rem}
.m-fellowl1 .pic img{display:block;width:100%}
.m-fellowl1 .txt{overflow:hidden}
.m-fellowl1 .tit{font-size:var(--fz26);color:#444;overflow:hidden;font-family:AP-Medium;margin-bottom:.05rem}
.m-fellowl1 .info{font-size:var(--fz16);color:#666;overflow:hidden;margin-bottom:.3rem}
.m-fellowl1 .btnbox{overflow:hidden}
.m-fellowl1 .btnbox .g-btnl1{min-width:1.65rem;padding:0 .1rem}
.m-instructionsl1{overflow:hidden;background-repeat:no-repeat;background-position:bottom center;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;padding:.79rem 0 1.17rem}
.m-instructionsl1 .title{font-size:.52rem;color:#444;font-family:AP-Medium;text-align:center;overflow:hidden;margin-bottom:.34rem}
.m-instructionsl1 .txt{overflow:hidden;font-size:var(--fz18);color:#666}
.m-instructionsl1 .txt h3{font-size:var(--fz32);color:#444;font-family:AP-Medium;overflow:hidden;font-weight:400}
.m-instructionsl2{overflow:hidden;background-repeat:no-repeat;background-color:#eadfc4;background-position:top center;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;padding:.58rem 0 .97rem}
.m-instructionsl2 .tit{font-size:var(--fz38);color:#967952;overflow:hidden;margin-bottom:.42rem}
.m-instructionsl2 .form{overflow:hidden}
.m-instructionsl2 .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:0 -.16rem}
.m-instructionsl2 .item .box{padding:0 .16rem;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-flex:1;-moz-box-flex:1;overflow:hidden;margin-bottom:.35rem}
.m-instructionsl2 .item .box:nth-child(3){-webkit-flex:2;-ms-flex:2;flex:2;-webkit-box-flex:2;-moz-box-flex:2}
.m-instructionsl2 .item .tt{font-size:var(--fz16);color:#525252;overflow:hidden;margin-bottom:.14rem}
.m-instructionsl2 .item .inp{overflow:hidden}
.m-instructionsl2 .item input{display:block;width:100%;height:.48rem;line-height:.48rem;overflow:hidden;padding:0 .25rem;font-size:var(--fz16);color:#525252;background:#faf8f3}
.m-instructionsl2 .item.df-ac .box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;overflow:hidden}
.m-instructionsl2 .item.df-ac .box .tt{margin-bottom:0}
.m-instructionsl2 .lab{overflow:hidden}
.m-instructionsl2 .lab label{display:block;float:left;font-size:var(--fz16);color:#525252;background:url(../images/ls/iconl8.jpg) no-repeat left center;overflow:hidden;cursor:pointer;position:relative;padding-left:.27rem;margin-right:.2rem;-webkit-background-size:.19rem auto;-moz-background-size:.19rem auto;-ms-background-size:.19rem auto;-o-background-size:.19rem auto;background-size:.19rem auto}
.m-instructionsl2 .lab label input{position:absolute;left:-99999px}
.m-instructionsl2 .lab label.checked{background-image:url(../images/ls/iconl8-1.jpg)}
.m-instructionsl2 textarea{display:block;width:100%;height:1.39rem;padding:.16rem .25rem;background:#faf8f3;font-size:var(--fz16);color:#525252;overflow:hidden;resize:none}
.m-instructionsl2 .btn{display:block;width:3.28rem;height:.46rem;line-height:.46rem;background-color:#cab274;overflow:hidden;text-align:center;border:none;font-size:var(--fz18);color:#fff;margin-bottom:.28rem;cursor:pointer;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-instructionsl2 .btn:hover{opacity:.7}
.m-instructionsl2 .tips{font-size:var(--fz16);color:#525252;overflow:hidden}
.m-newsl1{overflow:hidden;margin:1.05rem 0 1.23rem}
.ul-listl5{overflow:hidden;margin:0 -.19rem .32rem}
.ul-listl5 li{width:33.33%;float:left;padding:0 .19rem;margin-bottom:.52rem}
.ul-listl5 .con{display:block;overflow:hidden;background:#fff;border-radius:.1rem;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;-ms-border-radius:.1rem;-o-border-radius:.1rem}
.ul-listl5 .pic{padding-top:67.34693877%;position:relative;height:0;overflow:hidden;border-radius:.1rem;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;-ms-border-radius:.1rem;-o-border-radius:.1rem;background:#d6d6d6}
.ul-listl5 .pic .img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl5 .txt{overflow:hidden;padding:.24rem .37rem .28rem}
.ul-listl5 .date{font-size:var(--fz14);color:#666;overflow:hidden;margin-bottom:.08rem}
.ul-listl5 .tit{font-size:var(--fz20);color:#000;height:3em;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;margin-bottom:.35rem}
.ul-listl5 .btn{font-size:var(--fz16);color:#444;overflow:hidden;font-family:AP-Light;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl5 .btn i{display:inline-block;vertical-align:middle;width:.25rem;height:.25rem;background:url(../images/ls/iconl9.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin:-2px 0 0 .1rem;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl5 .con:hover .pic .img{transform:scale(1.08,1.08);-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08)}
.ul-listl5 .con:hover .btn,.ul-listl5 .con:hover .tit{color:#c79848}
.ul-listl5 .con:hover .btn i{background-image:url(../images/ls/iconl9-1.png)}
.m-activityl1{overflow:hidden}
.m-activityl1 .col-r{width:24.5%}
.m-activityl1 .activity{overflow:hidden;padding:.48rem 0 1.2rem}
.m-detailsl2{overflow:hidden;background:#fff;padding:.8rem 0.9rem 0.9rem 0.9rem}
.m-detailsl2 .title{font-size:var(--fz30);color:#000;overflow:hidden;margin-bottom:.43rem}
.m-detailsl2 .info{font-size:var(--fz16);color:#333;overflow:hidden;border-bottom:1px solid #d6d6d6;padding-bottom:.42rem;margin-bottom:.43rem}
.m-detailsl2 .txt{font-size:var(--fz18);color:#666;overflow:hidden}
.m-enrolll1{overflow:hidden;padding-left:.04rem}
.m-enrolll1 .item{background:#fff;overflow:hidden;margin-bottom:.23rem;padding:.59rem 0 0;border-radius:.1rem;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;-ms-border-radius:.1rem;-o-border-radius:.1rem}
.m-enrolll1 .item .box{padding:.15rem .25rem 0}
.m-enrolll1 .item .back{display:block;background-color:#c79848;overflow:hidden;text-align:center;font-size:var(--fz16);color:#fff;padding:.15rem;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-enrolll1 .item .back i{display:inline-block;vertical-align:middle;width:.14rem;height:.14rem;background:url(../images/ls/iconl12.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin:-2px 0 0 .08rem}
.m-enrolll1 .item .back:hover{opacity:.7}
.m-titl2{font-size:var(--fz20);color:#525252;position:relative;padding-left:.23rem}
.m-titl2:after{content:"";position:absolute;left:0;top:50%;height:.26rem;width:.03rem;background:#c79848;overflow:hidden;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.m-enrolll1 .item .txt{font-size:var(--fz16);color:#000;overflow:hidden;margin-bottom:.22rem}
.m-enrolll1 .item .txt a{font-size:var(--fz16);color:#c79848;text-decoration:underline}
.m-enrolll1 .item .txt .btn{margin-bottom:.44rem}
.m-enrolll1 .item .btn{margin-bottom:.45rem}
.m-enrolll1 .item .scon{display:block;overflow:hidden;margin-top:.06rem;padding-bottom:.33rem}
.m-enrolll1 .item .scon .tit{font-size:var(--fz16);color:#000;line-height:1.65;margin-bottom:.05rem;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-enrolll1 .item .scon .info{font-size:var(--fz14);color:#333;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-enrolll1 .item .scon:hover .info,.m-enrolll1 .item .scon:hover .tit{color:#c79848}
.ul-listl6{overflow:hidden;padding:.06rem 0 .28rem}
.ul-listl6 li{overflow:hidden;margin-bottom:.18rem}
.ul-listl6 li:last-child{margin-bottom:0}
.ul-listl6 .con{display:block;overflow:hidden}
.ul-listl6 .tit{font-size:var(--fz16);color:#000;overflow:hidden;margin-bottom:.02rem;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl6 .date{font-size:var(--fz14);color:#666;overflow:hidden}
.ul-listl6 .con:hover .tit{color:#c79848}
.m-searchl1{overflow:hidden;padding:1.41rem 0 1.09rem}
.m-searchl1 .form{padding:0 .63rem 0 .27rem;overflow:hidden;position:relative}
.m-searchl1 .form .inp{display:block;width:100%;height:.7rem;line-height:.7rem;padding:0 2.17rem 0 .44rem;border-radius:.6rem;-webkit-border-radius:.6rem;-moz-border-radius:.6rem;-ms-border-radius:.6rem;-o-border-radius:.6rem;background:#faf8f3;font-size:var(--fz16);color:#000;overflow:hidden}
.m-searchl1 .form .btn{display:block;position:absolute;right:0;top:0;height:100%;background:#c4ac69;border-radius:.6rem;-webkit-border-radius:.6rem;-moz-border-radius:.6rem;-ms-border-radius:.6rem;-o-border-radius:.6rem;min-width:1.73rem;padding:0 .2rem;font-size:var(--fz18);color:#fff;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-searchl1 .form .btn:hover{opacity:.7}
.m-searchl2{padding:.91rem 0 1.54rem;overflow:hidden}
.ul-listl7{overflow:hidden;text-align:center;font-size:0;margin:0 -.17rem .51rem;overflow-x:auto;white-space:nowrap}
.ul-listl7 li{display:inline-block;vertical-align:middle;padding:0 .17rem}
.ul-listl7 .con{display:block;font-size:var(--fz18);color:#535353;overflow:hidden;text-align:center;padding:0 .3rem;line-height:2.6;min-width:2.25rem;background-color:#efe7da;border-radius:.4rem;-webkit-border-radius:.4rem;-moz-border-radius:.4rem;-ms-border-radius:.4rem;-o-border-radius:.4rem;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl7 .con:hover,.ul-listl7 li.on .con{background-color:#c4ac69;color:#fff}
.m-searchl2 .search{overflow:hidden;border-top:1px solid #d6d6d6;padding:.47rem 0}
.ul-listl8{overflow:hidden}
.ul-listl8 li{margin-bottom:.18rem}
.ul-listl8 .con{display:block;overflow:hidden;font-size:0}
.ul-listl8 .con .tit{display:inline-block;vertical-align:middle;font-size:var(--fz16);color:#000;overflow:hidden;margin-right:.11rem;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl8 .con .date{display:inline-block;vertical-align:middle;font-size:var(--fz14);color:#666;overflow:hidden}
.ul-listl8 .con:hover .tit{color:#c79848;text-decoration:underline}
.m-loginl{overflow:hidden;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:2.23rem 0 2.35rem}
.m-loginl .login{overflow:hidden;width:28.357142857%;margin:0 auto;border-radius:.1rem;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;-ms-border-radius:.1rem;-o-border-radius:.1rem;background:#fffbf0;padding:.42rem .5rem .61rem}
.m-loginl .login .txt{font-size:var(--fz24);color:#444;overflow:hidden;margin-bottom:.4rem}
.m-loginl .login .inp{border-bottom:1px solid #444;overflow:hidden;margin-bottom:.16rem}
.m-loginl .login .inp input{display:block;width:100%;border:none;font-size:var(--fz14);color:#444;overflow:hidden;padding:.14rem 0;background:0 0}
.m-loginl .login .btn{overflow:hidden;padding-top:.14rem;margin-bottom:.1rem}
.m-loginl .login .btn input{display:block;width:100%;height:.73rem;line-height:.73rem;border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;-o-border-radius:.5rem;background-color:#cba056;overflow:hidden;font-size:var(--fz24);color:#fff;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-loginl .login .btn input:hover{opacity:.7}
.m-loginl .login .tips{text-align:center;overflow:hidden}
.m-loginl .login .tips a{font-size:var(--fz16);color:#444;overflow:hidden;text-decoration:underline;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-loginl .login .tips a:hover{color:#cba056}
@media screen and (max-width:1200px){
.g-pc{display:none!important}
.g-mobile{display:block!important}
.cur{float:none;padding:.2rem 0;border-bottom:1px solid rgba(0,0,0,.1)}
.pages{text-align:center}
.pages ul li a,.pages ul li span{height:.7rem;line-height:.68rem;min-width:.7rem}
.pages ul li{display:none}
.pages ul li.next,.pages ul li.on,.pages ul li.prev{display:block}
.g-listl1{float:none;margin:0 -.1rem;text-align:center;overflow-x:auto;overflow-y:hidden;white-space:nowrap}
.g-listl1 li{float:none;display:inline-block;vertical-align:middle;margin:0;padding:0 .1rem}
.g-listl1 .con{padding:.2rem 0}
.m-introductionl1,.m-statutesl{padding:.6rem 0}
.m-statutesl{padding-bottom:4rem}
.m-rulesl1{margin-bottom:.6rem}
.m-instructionsl1 .title,.m-memberl1 .txt .tit,.m-swiperl1 .txt .num,.m-titl4 .tit{font-size:var(--fz50)}
.m-rulesl1 .item .box:last-child{margin-bottom:0}
.m-swiperl2 .swiper-button-next,.m-swiperl2 .swiper-button-prev{width:1rem;height:.6rem;line-height:.6rem;border-radius:.6rem;-webkit-border-radius:.6rem;-moz-border-radius:.6rem;-ms-border-radius:.6rem;-o-border-radius:.6rem;margin-top:-.3rem}
.m-swiperl2 .swiper-button-next,.m-swiperl2 .swiper-button-prev{left:0}
.m-swiperl2 .swiper-button-next{left:auto;right:0}
.m-swiperl2 .num{height:1rem;line-height:1rem}
.m-swiperl2{padding:.3rem 0;background:0 0;border-top:1px solid rgba(0,0,0,.3)}
.m-swiperl2 .swiper-container{margin:0 1rem}
.m-swiperl1 .con{margin-right:0}
.m-swiperl1 .pic{width:30%}
.m-swiperl1{margin:.6rem 0}
.m-rulesl2{margin-bottom:.3rem}
.m-rulesl3 .rules{padding-top:.4rem}
.m-rulesl3{margin-bottom:.3rem}
.ul-listl10 .top .box .icon{width:.5rem}
.m-brandl1,.m-memberl1 .member,.m-memberl3,.ul-listl1 li{padding:.6rem 0}
.ul-listl1 .con{padding:.3rem;min-height:auto}
.ul-listl1 .con .pic{width:25%}
.g-btnl1{min-width:2.4rem}
.g-btnl1 i,.g-btnl1:hover i,.ul-liatl3 .con:hover .g-btnl1 i,.ul-listl1 .con:hover .g-btnl1 i{width:.4rem;height:.4rem;margin-left:.1rem}
.ul-listl1 .con .txt{padding-right:3rem}
.ul-listl2 .con{line-height:2}
.ul-listl2{margin-bottom: 0.2rem}
.ul-listl2 li{min-width: 16.66%;}
.m-brandl1 .ul-listl1 li{margin-bottom:.4rem;padding:0}
.ul-listl4 .icon{width:.5rem;height:.5rem}
.m-particularsl .col-l,.m-particularsl .col-r{float:none;width:auto}
.m-activityl1 .activity,.m-infl1,.m-instructionsl1,.m-instructionsl2,.m-particularsl .particulars{padding:.6rem 0}
.m-detailsl1 .tit{margin-bottom:.3rem}
.m-fellowl1 .btnbox .g-btnl1{padding:0 .2rem;min-width:2rem}
.m-instructionsl2 .item input{height:.7rem;line-height:.7rem}
.m-instructionsl2 .item{display:block}
.m-instructionsl2 .lab label{padding-left:.4rem;-webkit-background-size:.3rem auto;-moz-background-size:.3rem auto;-ms-background-size:.3rem auto;-o-background-size:.3rem auto;background-size:.3rem auto}
.m-instructionsl2 textarea{height:2.4rem}
.m-instructionsl2 .btn{height:.8rem;line-height:.8rem}
.m-instructionsl2 .item.df-ac .box{display:block}
.m-instructionsl2 .lab label{margin-right:.4rem}
.m-instructionsl2 .lab{margin-top:.2rem}
.m-newsl1{margin:.6rem 0}
.ul-listl5{margin:0 -.1rem .3rem}
.ul-listl5 li{padding:0 .1rem;margin-bottom:.3rem}
.m-detailsl2{padding:.4rem .3rem}
.m-activityl1 .col-l{margin-bottom:.6rem}
.m-enrolll1 .item{padding-top:.4rem;margin-bottom:.4rem}
.m-enrolll1 .item .btn{margin-bottom:.4rem}
.m-enrolll1 .item .box{padding:.3rem .3rem 0}
.m-enrolll1 .item .back{padding:.2rem .3rem}
.m-enrolll1 .item .back i{width:.3rem;height:.3rem}
.m-enrolll1{padding:0}
.m-searchl1,.m-searchl2,.m-searchl2 .search{padding:.6rem 0}
.m-searchl2 .search{padding-bottom:0}
.m-searchl1 .form{padding:0}
.ul-listl7 .con{line-height:2}
.ul-listl8 li{margin-bottom:.3rem}
.m-loginl{min-height:calc(100vh - 1rem);padding-top: 1.95rem;}
.m-loginl .wp{padding: 0 0.64rem;}
.m-loginl .login{width:35%;padding:.66rem 0.78rem 0.94rem}
.m-loginl .login .txt{line-height: 1.6;margin-bottom: 0.58rem;}
.m-loginl .login .inp{margin-bottom: 0.2rem;}
.m-loginl .login .inp input{padding: 0.22rem 0;}
.m-loginl .login .btn{padding-top: 0.28rem;margin-bottom: 0.15rem;}
.m-loginl .login .btn input{height: 1.14rem;line-height: 1.14rem;border-radius: .8rem;-webkit-border-radius: .8rem;-moz-border-radius: .8rem;-ms-border-radius: .8rem;-o-border-radius: .8rem;}
.ul-listl7{margin:0 -.05rem .4rem}
.ul-listl7 li{padding:0 .05rem}
.ul-listl7 .con{padding:0 .2rem;min-width:auto;font-size:var(--fz16)}
}
@media screen and (max-width:767px){
.m-introductionl1 .introduction{display:block}
.m-introductionl1 .left{width:auto}
.m-introductionl1 .txt{margin-right:0}
.m-introductionl2{padding:1rem 0}
.m-introductionl2 .introduction{padding:.3rem;width:auto}
.m-introductionl3{min-height:auto;padding:.3rem 0 2rem}
.m-swiperl1 .pic{width:auto;float:none;margin:0 0 .4rem}
.ul-listl10 li,.ul-listl4 li,.ul-listl9 li{width:33.33%}
.ul-listl9 li:nth-child(5n+1){clear:none}
.ul-listl9 li:nth-child(3n+1){clear:left}
.ul-listl9{margin:0 -.1rem}
.ul-listl10{margin:.4rem -.1rem}
.ul-listl10 li,.ul-listl9 li{padding:0 .1rem;margin-bottom:.3rem}
.m-statutesl{padding-bottom:2rem}
.m-memberl1 .member{display:block}
.m-memberl1 .pic{width:auto;float:none;margin:0 0 .4rem}
.m-memberl1 .txt{padding:0}
.ul-listl1 .con{display:block}
.ul-listl1 .con .pic{margin-bottom:.4rem}
.ul-listl1 .con .txt{padding:0}
.ul-listl1 .con .txt .g-btnl1{position:static;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}
.ul-listl1 .con .txt .desc{margin-bottom:.3rem}
.ul-listl5 li{width:50%}
.ul-listl5 .btn i{width:.4rem;height:.4rem}
.ul-listl8 .con .date,.ul-listl8 .con .tit{display:block}
.m-loginl .login{width:60%}
.ul-listl2 li{min-width: 25%;}
}
@media screen and (max-width:480px){
.m-introductionl3{min-height:auto;padding:.3rem 0 2rem}
.ul-listl1 .con .pic,.ul-listl10 li,.ul-listl4 li,.ul-listl9 li{width:50%}
.ul-listl9 li:nth-child(3n+1){clear:none}
.ul-listl9 li:nth-child(2n+1){clear:left}
.m-instructionsl2 .btn{width:100%}
.ul-listl5 li{width:auto;float:none}
.m-loginl .login{width:100%}
.ul-listl2 li{min-width: 33.33%;}
}
/*!****** ls end *******/
.jl-ban{padding:.48rem 0 .22rem;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden}
.jl-ban .con{display:flex;align-items:center}
.jl-ban .pic{margin-right:.35rem;width:2.2rem;height:2.2rem;padding:.04rem;border-radius:50%;background-image:url(../images/jl/bg02.png);background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden}
.jl-ban .img{height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:50%;overflow:hidden}
.jl-ban .info{flex:1;color:#87553a;overflow:hidden}
.jl-ban .tit{font-size:var(--fz46);font-weight:700;margin-bottom:.05rem}
.jl-ban .desc{font-size:var(--fz18)}
.jl-ban .desc img{vertical-align:middle;width:.33rem;margin-right:.05rem}
.jl-row1{padding:.1rem 0 1.18rem;overflow:hidden}
.jl-tab1{font-size:0;margin-bottom:.5rem}
.jl-tab1 li{display:inline-block;vertical-align:middle;margin-right:.34rem}
.jl-tab1 a{display:block;padding:0 .06rem;line-height:.58rem;font-size:var(--fz16);color:#444;position:relative}
.jl-tab1 a::after{content:'';position:absolute;left:0;right:100%;bottom:0;height:.02rem;background-color:#c4ac69;z-index:2;transition:.5s}
.jl-tab1 .on a::after,.jl-tab1 li:hover a::after{right:0}
.jl-list1{margin-bottom:.83rem}
.jl-list1 li{margin-bottom:.04rem}
.jl-list1 .con{display:flex;align-items:center;padding:0 .98rem 0 .25rem;background-color:#f0e9d9;font-size:var(--fz16);line-height:.46rem}
.jl-list1 .tit{flex:1;color:#333;overflow:hidden}
.jl-list1 .timeAdd{flex:1;color:#545454;overflow:hidden}
.jl-list1 .type{flex-shrink:0;color:#666}
.jl-hint{font-size:var(--fz16);color:#333;margin-bottom:.3rem}
.jl-hint a{color:#9e7435;text-decoration:underline;transition:.5s}
.jl-hint a:hover{color:#c4ac69}
.jl-table1{display:table;width:100%;margin-bottom:.33rem}
.jl-table1 .tr{display:table-row;background-color:#f0e9d9}
.jl-table1 .tr:nth-child(1){background-color:#eadcc2}
.jl-table1 .td{display:table-cell;font-size:var(--fz16);color:#333;padding:0 .26rem;line-height:.46rem;border-bottom:4px solid #fdfcf9}
.jl-table1 .td:nth-child(1),.jl-table1 .td:nth-child(2){width:1.2rem}
.jl-table1 .td:nth-child(4){width:3.6rem}
.jl-form{padding-top:1.15rem;overflow:hidden}
.jl-form form{width:3.2rem;margin:0 auto;font-size:var(--fz16);color:#333}
.jl-form .row{position:relative;margin-bottom:.23rem}
.jl-form .lab{position:absolute;top:0;right:100%;line-height:.48rem;margin-right:.25rem;white-space:nowrap;z-index:2}
.jl-form .inp{width:100%}
.jl-form .inp input{width:100%;height:.48rem;line-height:.48rem;padding:0 .24rem;background-color:#faf8f3}
.jl-form .btn{width:100%;height:.48rem;border:none;font-size:var(--fz18);background-color:#cab274;color:#fff;margin-top:.1rem;cursor:pointer;transition:.5s}
.jl-form .btn:hover{background-color:#9e7435}
@media screen and (max-width:1200px){
.jl-ban{padding:.3rem 0}
.jl-ban .pic{width:3rem;height:3rem;padding:.06rem}
.jl-ban .tit{margin-bottom:.06rem;font-size:var(--fz24)}
.jl-ban .desc img{width:.5rem}
.jl-row1{padding:.2rem 0 .4rem}
.jl-tab1{margin-bottom:.3rem}
.jl-tab1 a{padding:0 .1rem;line-height:.8rem}
.jl-tab1 li{margin-right:.2rem}
.jl-tab1 a::after{height:1px}
.jl-list1{margin-bottom:.3rem}
.jl-list1 li{margin-bottom:.1rem}
.jl-list1 .con{padding:.3rem;line-height:1.2}
.jl-table1{margin-bottom:.3rem}
.jl-table1 .td{line-height:.7rem;padding:0 .2rem}
.jl-table1 .td:nth-child(1),.jl-table1 .td:nth-child(2){width:auto}
.jl-table1 .td:nth-child(4){width:auto}
.jl-form{padding-top:.3rem}
.jl-form form{float:right;width:100%;padding-left:5em}
.jl-form .row{margin-bottom:.3rem}
.jl-form .lab{line-height:.7rem;margin-right:0}
.jl-form .inp input{height:.7rem;line-height:.7rem}
.jl-form .btn{margin-top:0;height:.7rem}
}
@media screen and (max-width:750px){
.jl-list1 .con{display:block}
.jl-list1 .tit{margin-bottom:.2rem}
.jl-list1 .timeAdd{margin-bottom:.2rem}
}