html{font-size:100px;font-size:5.2vw;}
*{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth;}
body{padding:0;margin:0 auto;color:#0d131a;background-color:#fff;-webkit-text-size-adjust:none;-webkit-tap-highlight:rgba(0,0,0,0);-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;user-select:none;font-size:16px;line-height:1.6;width:100%;overflow-x:hidden;}
ul,ol,li{list-style:none;list-style-type:none;}
table{border-collapse:collapse;border-spacing:0}
table td{border-collapse:collapse;font-size:14px;}
img{border:none;max-width:100%;vertical-align:middle;}
a,a:link,a:visited{text-decoration:none;color:inherit;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
.clear{clear:both;height:0px;overflow:hidden;zoom:0;}
.overscroll{height:100%;overflow:auto;width:100%;}
.overscroll::-webkit-scrollbar{width:3px;height:3px;}
.overscroll::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0);background:#ea5504;}
.overscroll::-webkit-scrollbar-track{border-radius:10px;background:#efefef;}
.gradient-text{background-image:linear-gradient(45deg,#00196b,#1bcdaa);background-clip:text;-webkit-background-clip:text;color:transparent;}
/*IE/7/6*/
.clearfix:after{content:'';display:block;height:0;clear:both;}
.dot{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.dot2,.dot3,.dot4{display:-webkit-box;display:box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;}
.dot2{-webkit-line-clamp:2;}
.dot3{-webkit-line-clamp:3;}
.dot4{-webkit-line-clamp:4;}
[class*='flex']{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;}
[class*='-jl']{justify-content:flex-start;}
[class*='-jc']{justify-content:center;}
[class*='-jr']{justify-content:flex-end;}
[class*='-at']{align-items:flex-start;}
[class*='-ac']{align-items:center;}
[class*='-ab']{align-items:flex-end;}
[class*='-dv']{flex-direction:column;}
.iconfont{font-size:inherit;}
.f16{font-size:0.16rem;}
.f18{font-size:0.18rem;}
.f20{font-size:0.2rem;}
.f22{font-size:0.22rem;}
.f24{font-size:0.24rem;}
.f28{font-size:0.28rem;}
.f30{font-size:0.3rem;}
.f32{font-size:0.32rem;}
.f36{font-size:0.36rem;}
.f40{font-size:0.38rem;}
.f42{font-size:0.42rem;}
.f44{font-size:0.44rem;}
.f48{font-size:0.48rem;line-height:1.1;}
.f50{font-size:0.5rem;line-height:1.1;}
.f52{font-size:0.52rem;line-height:1.1;}
.f60{font-size:0.6rem;line-height:1.1;}
.f64{font-size:0.64rem;line-height:1.1;}
.f100{font-size:1rem;}
.mt20{margin-top:0.2rem !important;}
.mt30{margin-top:0.3rem !important;}
.mt40{margin-top:0.4rem !important;}
.mt50{margin-top:0.5rem !important;}
.mt70{margin-top:0.7rem !important;}
body{padding-top:70px;}
.inner{width:1440px;margin:0 auto;max-width:92%;}
.header{position:fixed;z-index:1050;width:100%;left:0;top:0;transition:.3s;font-size:19px;background:#fff;box-shadow:0 9px 36px rgba(0,0,0,0.1);}
.logo{flex:0 0 auto;width:170px;font-size:0;line-height:70px;height:70px;}
.logo img{max-height:80%;}
.nav{padding:0 2%;position:relative;top:0;transition:.3s;flex:1 1 auto;}
.nav li{position:relative;flex:0 0 auto;padding:0 0.35rem;}
.nav li>a{display:block;line-height:70px;position:relative;}
.nav li>a:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:#ea5404;transform:scaleX(0);transition:.3s;}
.nav li:hover>a,.nav li.cur>a{color:#ea5404;}
.nav li:hover>a:before,.nav li.cur>a:before{transform:scaleX(1);}
.nav li .sub{position:absolute;left:50%;top:100%;min-width:100%;transform:translate(-50%);white-space:nowrap;text-align:center;line-height:2;font-size:1em;background:#fff;border-radius:0 0 8px 8px;padding:0;color:#000;overflow:hidden;max-height:0;box-shadow:0 5px 10px rgba(0,0,0,0.1);}

.nav li dl dl {
    position: absolute;
    left: 100%;
    z-index: 2;
    font-size: 1em;
    background: #fff;
    border-radius: 0 8px 8px 0;
    display: none;
    top: 0;
}

.nav li .sub>dl dd {
    position: relative;
}
.nav li .sub>dl dd:hover>a{
  color: #ea5404;
}
.nav li .sub>dl dd:hover dl{
  display: block;
}


@media(min-width:1024px){.nav li:hover .sub{max-height:300px;padding:10px 0;transition:.3s;overflow: unset;}
}
.nav li .sub a{display:block;padding:5px 20px;}
.nav li .sub a:hover{color:#ea5404;transition:.3s;}
.search .icon{cursor:pointer;color:#ea5404;}
.fixsearch{position:fixed;left:0;top:70px;width:100%;background:rgba(255,255,255,0.95);border-top:1px solid #e5e5ef;max-height:0;overflow:hidden;visibility:hidden;}
.showSearch .fixsearch{max-height:300px;visibility:visible;transition:.6s;}
.searchInner{position:relative;width:880px;margin:0.3rem auto;max-width:100%;}
.searchInner input{width:100%;border:1px solid #e5e5ef;border-radius:60px;height:60px;padding:0 1rem 0 0.3rem;font-size:16px;font-family:inherit;}
.searchInner .btn{position:absolute;z-index:2;width:50px;height:50px;background:#ea5404;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;top:5px;right:5px;cursor:pointer;}
.headMask{position:fixed;left:0;top:70px;width:100%;bottom:0;z-index:50;display:none;}
.showSearch + .headMask{display:block;}
.drop{position:absolute;left:50%;min-width:100%;top:150%;padding-top:10px;transform:translate(-50%);text-align:center;z-index:50;visibility:hidden;opacity:0;}
.drop .dropin{position:relative;background:#fff;color:#333;border-radius:0.1rem;padding:0.1rem;font-size:14px;box-shadow:0 0 20px rgba(0,0,0,0.1);width:80px;min-width:100%;}
.drop .dropin:before{content:"";position:absolute;left:50%;bottom:100%;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #f6f8fa;margin-left:-6px;}
.drop a{display:block;line-height:2;}
.drop.vt{top:auto;bottom:100%;padding-top:0;padding-bottom:10px;}
.drop.vt .dropin:before{bottom:auto;top:100%;border-bottom:none;border-top:6px solid #f6f8fa;}
.lang{position:relative;margin-left:2em;}
.lang .cur .icon-icon-lang{color:#ea5404;}
.lang .cur .icon-down{font-size:0.8em;}
.lang .cur{cursor:pointer;}
.lang .cur span,.lang .drop{font-size:14px;}
.lang .cur span{flex:0 0 auto;padding:0 8px;}
.lang:hover .drop{visibility:visible;top:100%;opacity:1;transition:.3s;}
.header.white,.header:hover,.wh .header,.header.showSearch{color:#000 !important;}
.header.white .logo .i1,.header:hover .logo .i1,.header.showSearch .logo .i1{display:none;}
.header.white .logo .i2,.header:hover .logo .i2,.header.showSearch .logo .i2{display:inline;}
.banner,.pbanner{position:relative;}
.banner img{display:block;width:100%;min-height:400px;object-fit:cover;}
.banner .swiper-slide{
  height: auto;
}
.banner .banner_video{
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.banner .banner_video video{
  width: 100%;
  height: 100%;
  object-fit: cover;
  
}
.banner .swiper-slide{overflow:hidden;}
.swiperDots{position:absolute;left:0;bottom:0.6rem;z-index:20;text-align:center;width:100%;}
.swiperDots span{width:0.3rem;height:0.3rem;margin:0 0.1rem;opacity:0.6;background:none;border:1px solid transparent;position:relative;}
.swiperDots span:before{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;background:#fff;transform:translate(-50%,-50%) rotate(45deg);}
.swiperDots span.swiper-pagination-bullet-active{opacity:1;border-color:#fff;}
.banTxt{position:absolute;left:0;top:0;width:100%;height:100%;z-index:50;justify-content:center;align-items:center;color:#fff;line-height:1.5;text-align:center;}
.banTxt .tit{margin:0.1rem 0 0.2rem;}
.banner .banTxt .tit{position:relative;top:0.5rem;opacity:0;line-height:1.1;}
.banner .banTxt .p,.banner .banTxt .t2{position:relative;opacity:0;top:0.5rem;}
.swiper-slide-active .banTxt .tit,.swiper-slide-active .banTxt .p,.swiper-slide-active .banTxt .t2{opacity:1;top:0;transition:.6s .5s;}
.swiper-slide-active .banTxt .tit{transition:.6s .7s;}
.swiper-slide-active .banTxt .p{transition:.6s .8s;}
.baseBtns .btn{border:1px solid #ea5404;border-radius:3.75rem;transition:.3s;padding:0 1.3em;color:#ea5404;height:3.125em;justify-content:center;min-width:1.6rem;}
.baseBtns .btn .iconfont{flex:0 0 auto;margin-left:1.3em;font-size:0.7em !important;}
.baseBtns .btn:hover,.baseBtns .btn.on{background:#ea5404;color:#fff;}
.baseBtns.white .btn{border-color:#fff;color:#fff;}
.baseBtns.white .btn:hover,.baseBtns.white .btn.on{background:#fff;color:#ea5404;}
.swiperCtr .prev,.swiperCtr .next{width:0.6rem;height:0.6rem;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;color:#fff;margin:0 10px;transition:.3s;background:rgba(0,0,0,0.4);position:absolute;left:0.4rem;top:50%;transform:translateY(-50%);z-index:10;}
.swiperCtr .next{left:auto;right:0.4rem;}
.swiperCtr .prev:hover,.swiperCtr .next:hover{background:#ea5404 !important;color:#fff !important;}
.pt150{padding-top:1.5rem;}
.pb130{padding-bottom:1.3rem;}
.pt100{padding-top:1rem;}
.pb100{padding-bottom:1rem;}
.pt80{padding-top:0.8rem;}
.pb80{padding-bottom:0.8rem;}
.pt50{padding-top:0.5rem;}
.pb50{padding-bottom:0.5rem;}
.hovimg{position:relative;overflow:hidden;}
.hovimg .pic{padding-bottom:56.25%;transition:.3s;background-size:cover;background-repeat:no-repeat;background-position:center;}
.hovimg:hover .pic,.item:hover .hovimg .pic{transform:scale(1.1);}
.hcenter{text-align:center;}
.title .en{text-transform:uppercase;color:#ea5404;}
.pendant{font-size:1.14583333vw;position:absolute;left:50%;transform:translateX(-50%);z-index:7;margin-top:-15.45454545em;}
.pendant .box{flex-direction:column;}
.pendant .dot{width:0.5em;height:0.5em;background-color:#fff;border-radius:50%;opacity:0;transition:.3s;}
.pendant .line{width:0.04545455em;min-width:1px;background-color:#fff;height:0;transition:.5s;}
.pendant .lg{width:10em;position:relative;transform:scale(0);transition:.8s;}
.pendant .lg:before,.pendant .lg:after{content:'';display:block;position:absolute;border-radius:50%;}
.pendant .lg:before{content:'';display:block;position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(255,255,255,0.4);transform:scale(1.36364);}
.pendant .lg:after{width:122.72727273%;height:122.72727273%;border:0.01rem dashed #fff;left:50%;top:50%;transform:translate(-50%,-50%);}
.pendant .lg i{display:block;overflow:hidden;padding-bottom:100%;background:url(../images/aboutlogo.png) no-repeat center center;background-size:contain;border-radius:50%;position:relative;z-index:2;}
.pendant .active .dot{opacity:1;}
.pendant .active .line{height:10em;}
.pendant .active .lg{transform:scale(1);}
.indexAbout .spece{padding-top:1.8rem;}
.footer{padding:0.7rem 0 0.8rem;background:#efefef url(../images/fbg.png) no-repeat right center;background-size:cover;}
.fcontent{align-items:stretch;}
.ftl{flex-direction:column;align-items:flex-start;flex:0 0 auto;margin-right:1rem;}
.ftl .tp{flex:0 0 auto;width:100%;}
.shares{flex:0 0 auto;width:100%;margin-top:0.6rem;}
.shares .i{position:relative;cursor:pointer;margin-right:1.5em;}
.shares .i .iconfont{color:#a4a3a3;transition:.3s;}
.shares .i:hover .iconfont{color:#ea5404;}
.shares .i .drop{width:120px;}
.shares .i:hover .drop{visibility:visible;opacity:1;}
.ftl .fp{margin-top:0.5rem;line-height:2;color:#595757;}
.ftr{flex:1 1 auto;flex-direction:column;overflow:hidden;}
.fnavs{flex:0 0 auto;width:100%;align-items:flex-start;}
.fnavs dl{flex:1 1 auto;margin-right:2em;}
.fnavs dl dt{font-size:18px;color:#3e3a39;margin-bottom:0.15rem;}
.fnavs dd a{color:#595757;padding:5px 0;display:block;}
.fnavs a:hover{color:#ea5404;}
.ftr .fbot{flex:0 0 auto;width:100%;margin-top:0.5rem;text-align:right;color:#727171;}
.legal{margin-top:10px;}
.legal a{display:inline-block;line-height:1;}
.legal a:not(:first-child){padding-left:1em;margin-left:1em;border-left:1px solid #d9d8d8;}
.value{align-items:stretch;justify-content:flex-start;}
.value .item{flex:0 0 auto;width:33.33%;position:relative;z-index:5;cursor:pointer;}
.value .item .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;}
.value .item .bg .pic{padding:0;height:100%;}
.value .item .txt{padding:0.3rem;min-height:2.7rem;position:relative;z-index:2;flex-direction:column;height:100%;}
.value .item .txt:after{content:"";opacity:0.42;;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-size:contain;background-repeat:no-repeat;background-position:right center;background-image:url(../images/boxmask.png);}
.value .item .txt:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-2;background-color:#efefef;opacity:1;transition:.3s;}
.value .item:nth-child(2),.value .item:nth-child(3){color:#fff;}
.value .item:nth-child(2) .txt:before{background-color:#3d3a3a;}
.value .item:nth-child(3) .txt:before{background-color:#ea5404;}
.value .item:nth-child(3) .line{background:#fff;}
.value .item:nth-child(2) .txt:after,.value .item:nth-child(3) .txt:after{opacity:0.05;}
.value .item:hover .txt:before{opacity:0;}
.value .item:hover .txt:after,.value .item:hover .line{opacity:0 !important;}
.value .item:hover .txt{color:#fff;}
.value .item .tp{flex:0 0 auto;width:100%;}
.value .item .line{width:2px;height:0.5rem;background:#ea5404;margin:1em 0;}
.value .item .p{flex:0 0 auto;width:100%;margin-top:0.3rem;}
.index2{position:relative;overflow:hidden;}
.index2 .arc{position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);z-index:10;width:13.5%;}
.index2 .arc:after{display:block;content:'';padding-bottom:100%;}
.index2 .arc .svg{width:94.44444444%;height:100%;position:absolute;left:0;top:0;}
.index2 .arc .svg:nth-child(2){left:auto;right:-2.77777778%;}
.index2 .arc svg{width:100%;height:100%;stroke-width:30;stroke:rgba(255,255,255,0.5);fill:none;}
.index2 .arc .bar{position:absolute;left:0;top:0;stroke:#ea5404;stroke-dasharray:340;stroke-dashoffset:340;}
.index2 .arc .active .bar{stroke-dashoffset:0;transition:all 6s linear 0s;}
.index2 .img{overflow:hidden;}
.index2 .img img{display:block;width:100%;min-height:350px;object-fit:cover;transition:5s;transform:scale(1.5);}
.index2 .swiper-slide-active .img img{transform:scale(1);}
.index2 .txt{position:absolute;left:0;top:0;z-index:5;width:100%;height:100%;text-align:center;background:rgba(0,0,0,0.3);color:#fff;}
.index2 .txt .en{color:#ea5404;text-transform:uppercase;}
.index2 .txt .p{margin-top:1em;}
.index2 .txt .cn,.index2 .txt .en,.index2 .txt .p{opacity:0;position:relative;top:0.5rem;}
.index2 .swiper-slide-active .txt .cn,.index2 .swiper-slide-active .txt .en,.index2 .swiper-slide-active .txt .p{opacity:1;top:0;transition:.8s;}
[data-delay]{transition-delay:var(--delay) !important;}
.index3 .items{align-items:stretch;justify-content:flex-start;flex-wrap:wrap;}
.index3 .item{flex:0 0 auto;flex-direction:column;width:calc(33.33% - 20px);margin-right:30px;margin-bottom:30px;box-shadow:0 0 10px rgba(0,0,0,0.1);}
.index3 .item:nth-child(3n){margin-right:0;}
.index3 .item .img{flex:0 0 auto;width:100%;}
.index3 .item .txt{flex:1 1 auto;overflow:hidden;padding:0.3rem;}
.index3 .item .editor{margin-top:1em;}
.editor{line-height:1.7;color:#3e3a39;}
.index3 .item .it{color:#b9463f;}
.index3 .item:nth-child(2){flex-direction:column-reverse;}
.index3 .item:nth-child(2) .it{color:#1e904c;}
.index3 .item:nth-child(3) .it{color:#0091db;}
.index3 .item .pic{padding-bottom:63.5%;}
.index4{position:relative;}
.index4 .img img{display:block;width:100%;min-height:350px;object-fit:cover;}
.index4 .txt{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;color:#fff;}
.baseSwiper{position:relative;}
.baseSwiper .swiperCtr .prev{left:-1rem;}
.baseSwiper .swiperCtr .prev,.baseSwiper .swiperCtr .next{background:#f0f0f0;color:#222;}
.baseSwiper .swiperCtr .next{right:-1rem;}
.videos .pic{padding-bottom:56.4%;}
.playBtn{position:absolute;left:0.3rem;bottom:0.3rem;z-index:10;border:2px solid #fff;border-radius:50%;width:37px;height:37px;cursor:pointer;color:#fff;justify-content:center;}
.playBtn .iconfont{display:block;line-height:0;}
.pop{position:fixed;left:0;top:0;z-index:9999;width:100%;height:100%;visibility:hidden;}
.act.pop{visibility:visible;}
.pop .msk{width:100%;height:100%;position:absolute;z-index:-1;background:rgba(0,0,0,0.5);backdrop-filter:blur(5px);}
.popIn{align-items:center;justify-content:center;width:100%;height:100%;position:relative;z-index:5;}
.pop .box{padding:0.4rem;width:620px;background:#fff;max-width:90%;position:relative;top:50px;opacity:0;z-index:5;}
.act.pop .box{top:0;opacity:1;transition:.3s;}
.pop .box .close{position:absolute;right:0.3rem;top:0.3rem;width:30px;text-align:center;line-height:30px;height:30px;cursor:pointer;z-index:50;background:#ea5504;color:#fff;border-radius:50%;}
.pop .box .close .iconfont{font-size:16px;}
.video_pop .box{width:1440px;}
.video_pop .videobox{padding-bottom:50%;position:relative;z-index:20;}
.video_pop .videobox video{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;background:#000;}
.video_pop .box:before{display:none;}
.imgTxtBlocks .item:nth-child(2n){background:#fafafa;}
.imgTxtBlocks .item:nth-child(2n) .imgTxt{flex-direction:row-reverse;}
.imgTxt .img{flex:0 0 auto;width:50%;position:relative;overflow:hidden;}
.imgTxt.s2 .img{width:45%;}
.imgTxt .img img{display:block;width:100%;}
.imgTxt .txt{flex:1 1 auto;padding:0.4rem;padding-left:1rem;padding-right:0;}
.imgTxt .txt p{text-indent:2em;}
.imgTxt .txt .t2{margin-bottom:10px;color:#ea5404;}
.imgTxt.rvs{flex-direction:row-reverse;}
.imgTxt.rvs .txt{padding-left:0;padding-right:1rem;}
.imgTxtBlocks .item:nth-child(2n) .txt{padding-right:1rem;padding-left:0;}
.imgTxtBlocks.firstBold .item:first-child .tit span{font-size:1.3em;}
.vmask{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.4);text-align:center;color:#fff;justify-content:center;align-items:center;}
.vmask .playBtn{position:relative;left:0;bottom:0;width:2.7em;height:2.7em;font-size:0.26rem;margin:auto;}
.imgTxtItems .item{padding:0.4rem;background:#fff;margin-bottom:0.4rem;}
.imgTxtItems{background:#fafafa;}
.imgTxtItems .item:last-child{margin-bottom:0;}
.imgTxtItems .item:first-child{display:block;text-align:center;}
.imgTxtItems .item .img{flex:0 0 auto;width:50%;}
.imgTxtItems .item .txt{flex:1 1 auto;overflow:hidden;padding-left:1rem;}
.imgTxtItems .item:first-child .img{width:100%;}
.imgTxtItems .item:nth-child(2) .it{color:#4975cb;}
.imgTxtItems .item:nth-child(3) .it{color:#ee822f;}
.imgTxtItems .item:nth-child(4) .it{color:#30c0b4;}
.imgTxtItems .item:nth-child(5) .it{color:#75bd42;}
.imgsGrid{align-items:stretch;}
.imgsGrid .item{flex:1 1 auto;overflow:hidden;position:relative;cursor:pointer;}
.imgsGrid .item img{display:block;width:100%;object-fit:cover;min-height:100%;transform:scale(1);transition:.6s;}
.imgsGrid .item:hover img{transform:scale(1.05);}
.imgsGrid .item .txt{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;padding:0.3rem;background:rgba(0,0,0,0.3);color:#fff;text-align:center;justify-content:center;transition:.3s;}
.imgsGrid .item .con{flex:1 1 auto;width:100%;padding-top:0.8rem;}
.imgsGrid .item .baseBtns{position:relative;top:0.5rem;opacity:0;}
.imgsGrid .item:hover .baseBtns{top:0;opacity:1;transition:.6s;}
.imgsGrid .item:hover .txt{background:rgba(0,0,0,0);}
.pbanner .img img{display:block;width:100%;min-height:200px;object-fit:cover;}
.relative{position:relative;}
.pointer{cursor:pointer;}
.vbox .vmask{background:rgba(0,0,0,0.2);}
.imgTxts .imgTxt{margin-bottom:0.8rem;}
.imgTxts .imgTxt:last-child{margin-bottom:0;}
.imgTxts .imgTxt:nth-child(2n+1){flex-direction:row-reverse;}
.imgTxts .imgTxt:nth-child(2n+1) .txt{padding-left:0;padding-right:1rem;}
.imgTxt .swiperCtr .prev,.imgTxt .swiperCtr .next{background:#fff;color:#ea5404;}
.fullImgTxt{position:relative;overflow:hidden;background:#fafafa;}
.fullImgTxt .pic{position:absolute;left:0;top:0;width:50%;height:100%;}
.fullImgTxt .pic img{width:100%;height:100%;object-fit:cover;}
.fullImgTxt .img img{display:none;}
.fullImgTxt .img:before{content:"";padding-bottom:89%;display:block;}
.imgTxt .swiper-slide{height:auto;}
.imgTxt .swiper-slide img{min-height:100%;object-fit:cover;}
.growup .items{align-items:stretch;justify-content:space-between;flex-wrap:wrap;}
.growup .item{position:relative;flex:0 0 auto;width:calc(50% - 15px);}
.growup .item .pic{padding-bottom:66.7%;}
.growup .item .txt{position:absolute;left:0;bottom:0;z-index:2;width:100%;color:#fff;padding:30px 40px;}
.growup .item .ip{margin-top:14px;}
.growup .item:nth-child(n+3){margin-top:30px;}
@media (min-width:768px){.imgTxt .swiperCtr{position:absolute;right:30px;bottom:30px;}
.imgTxt .swiperCtr .prev,.imgTxt .swiperCtr .next{position:relative;left:0;right:0;top:0;transform:none;}
.swiperCtr.s2{position:absolute;right:20px;bottom:20px;}
.swiperCtr.s2 .prev,.swiperCtr.s2 .next{position:relative;left:0;right:0;top:0;transform:none;background:#fff;color:#ea5404;}
}
.swiper-container.disabled+.swiperCtr{display:none !important;}
.swiper-container.disabled .swiper-wrapper{transform:none !important;}
.location{flex:0 0 auto;margin-left:2em;line-height:0.9rem;color:#9fa0a0;min-height:50px;}
.location .cur:before{content:"\e722";font-family:'iconfont';color:#ea5404;padding-right:0.5em;}
.location .cur{line-height:1;padding-right:0.5em;}
.location a:after{content:"\e65c";font-family:'iconfont';padding:0 2px;}
.location span:last-child{color:#3e3a39;}
.lessonInfo{padding-top:0.9rem;}
.pageInfo{padding:0.7rem 0;background:#fafafa;text-align:center;}
.pageInfo .p{max-width:66em;margin-left:auto;margin-right:auto;display:inline-block;text-align:left;}
.videoModul .item{box-shadow:0 0 10px rgba(0,0,0,0.1);background:#fff;}
.videoModul.bggray .item{box-shadow:none;}
.videoModul .swiper-container{padding:10px;margin:0 -10px;}
.videoModul .item .pic{padding-bottom:64.6%;}
.videoModul .item .txt{padding:0.3rem;}
.videoModul .item .it{line-height:1.4;}
.stripeItems .item .txt{padding-left:0.7rem;}
.stripeItems .item:nth-child(2n+1){background:#fafafa;}
.stripeItems .item:nth-child(2n+1) .imgTxt{flex-direction:row-reverse;}
.stripeItems .item:nth-child(2n+1) .txt{padding-left:0;padding-right:0.7rem;}
.shareBlock{padding-bottom:0.7rem;}
.shareBlock .items{align-items:stretch;justify-content:space-between;flex-wrap:wrap;}
.shareBlock .box{padding:40px;background:#fafafa;}
.shareBlock .bt{margin-bottom:10px;}
.shareBlock .item{flex:0 0 auto;margin-top:10px;width:48%;}
.shareBlock .item .img{flex:0 0 auto;width:144px;}
.shareBlock .item img{display:block;width:100%;min-height:100%;object-fit:cover;}
.shareBlock .item .it{flex:1 1 auto;padding:0 1.5em;overflow:hidden;}
.stripeItems:has(.item:nth-child(2n)+.item:last-child) + .shareBlock{padding-top:0.7rem;}
.bggray{background:#fafafa;}
.projectStory .item img{display:block;width:100%;}
.projectStory .item .txt{padding:20px 0;}
.projectStory .item .vm{color:#666;margin-top:5px;}
.max1080{max-width:1080px;margin-left:auto;margin-right:auto;}
.detailBot{margin-top:0.7rem;padding-top:30px;border-top:1px solid #d7d7d6;}
.detailBot .bl{flex:1 1 auto;overflow:hidden;margin-right:2em;}
.detailBot .bl p{padding:5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.steamBox .box{align-items:stretch;}
.steamBox .bl{flex:0 0 auto;padding:0.7rem 40px;width:500px;background:#efefef;min-height:80vh;max-width:40%;}
.steamBox .bl .editor{color:#666;}
.steamBox .br{flex:1 1 auto;overflow:hidden;padding-left:0.6rem;}
.steamBox .tabs{position:absolute;left:0;top:0;padding-top:0.7rem;padding-left:0.6rem;z-index:20;}
.steamBox .tabs:before{content:"";position:absolute;left:0;top:0.6rem;width:20px;height:69px;z-index:-1;background:url(../images/rd.png) no-repeat left center;background-size:contain;}
.steamBox .tabs .i{cursor:pointer;padding:7px 0 5px;}
.steamBox .tabs .i span{display:inline-block;border-bottom:2px solid transparent;}
.steamBox .tabs .i.cur span{border-color:#ea5404;}
.steamBox .i .img{margin-left:auto;width:500px;max-width:70%;position:relative;transition:.6s;opacity:0;right:0.5rem;}
.steamBox .i .img .pic{padding-bottom:66.2%;}
.steamBox .i .txt{position:relative;top:0.5rem;opacity:0;transition:.6s;}
.steamBox .i.swiper-slide-active .img{opacity:1;right:0;}
.steamBox .i.swiper-slide-active .txt{opacity:1;top:0;}
.imgTxt.txtl .txt{padding-left:0;padding-right:1rem;}
.eduLife .swiper-container{width:800px;margin:auto;overflow:visible;max-width:100%;}
.eduLife{width:100%;overflow:hidden;}
.eduLife .txt{position:absolute;left:0;bottom:0;width:100%;text-align:center;color:#fff;padding:30px;z-index:10;}
.eduLife .pic{padding-bottom:66.625%;}
.eduLife .item:before{content:"";position:absolute;left:0;top:0;width:100%;z-index:5;height:100%;background:#000;opacity:0.4;}
.eduLife .item.swiper-slide-active:before{opacity:0;}
.eduLife .txt .it{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;opacity:0;transform:translate(0,100%);transition:.6s;}
.eduLife .item.swiper-slide-active .it{opacity:1;transform:translate(0,0);transition:.6s .3s;}
.lifeStory .imgTxt{align-items:stretch;margin-bottom:0.9rem;}
.lifeStory .imgTxt:last-child{margin-bottom:0;}
.lifeStory .imgTxt:nth-child(2n){flex-direction:row-reverse;}
.lifeStory .imgTxt:nth-child(2n) .txt{margin-left:0;margin-right:1rem;}
.lifeStory .imgTxt .txt{position:relative;padding:0;margin-left:1rem;}
.lifeStory .imgTxt .overscroll{position:absolute;left:0;top:0;padding-right:0.6rem;padding-bottom:3em;}
.lifeStory .imgTxt .txt:after{content:"";position:absolute;left:0;bottom:0;background:linear-gradient(0deg,#fff,transparent);width:100%;height:3em;z-index:2;}
.dayLife .li{margin-left:50%;padding-bottom:20px;padding-left:56px;position:relative;}
.dayLife .li:nth-child(2n){margin-left:0;margin-right:50%;text-align:right;padding-left:0;padding-right:56px;}
.dayLife .li .time{display:inline-block;position:relative;}
.dayLife .li .clock{width:80px;height:80px;background:url(../images/time.png) no-repeat center center;background-size:contain;position:absolute;right:100%;top:50%;transform:translate(-16px,-50%);z-index:2;}
.dayLife .li .time .p{background:#fbddcd;color:#fff;line-height:1.8;padding-left:40px;margin-left:-40px;padding-right:2em;border-radius:0 2em 2em 0;}
.dayLife .li .lt{margin-top:20px;}
.dayLife .li .lp{margin-top:10px;}
.dayLife .li .img{margin-top:20px;}
.dayLife .li:before{content:"";position:absolute;left:0;height:100%;background:#fbddcd;width:1px;}
.dayLife .li:nth-child(2n):before{left:100%;}
.dayLife .li:last-child:before{display:none;}
.dayLife .li:nth-child(2n) .clock{right:auto;left:100%;transform:translate(16px,-50%);}
.dayLife .li:nth-child(2n) .time .p{padding-left:2em;padding-right:40px;margin-left:0;margin-right:-40px;border-radius:2em 0 0 2em;}
.PrimaryDivision .txt{flex:1 1 auto;overflow:hidden;padding-right:0.5rem;}
.PrimaryDivision .icons{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;flex:0 0 auto;width:52%;gap:10px;}
.PrimaryDivision .icons .i{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;padding:1.5em;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1);}
.PrimaryDivision .icons .i .ico{height:0.55rem;line-height:0.55rem;}
.PrimaryDivision .icons .i .ico img{max-height:100%;}
.PrimaryDivision .icons .i .it{margin-top:1em;line-height:1.5;height:1.5em;}
.PrimaryDivision .inner{align-items:stretch;}
.charts{align-items:flex-start;justify-content:space-around;}
.charts .chi{flex:0 0 auto;width:2.2rem;max-width:30%;}
.charts .chi .icon{position:relative;padding-bottom:100%;}
.charts .chi .icon svg{position:absolute;left:0;top:0;width:100%;}
.charts .chi .icon .all{stroke:#efefef;}
.charts .chi .icon .cur{stroke:#ea5504;z-index:2;stroke-dasharray:691;stroke-dashoffset:calc(691 * var(--p2) / 100);}
.charts .chi .num{position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;text-align:center;}
.charts .chi .num .n1{font-size:0.4rem;line-height:1;}
.charts .chi .num .n2{color:#666;margin-top:5px;}
.charts .chi .bots{margin-top:10px;}
.charts .chi .bots .span{white-space:nowrap;padding:0 10px;}
.charts .chi .bots .span span{display:inline-block;vertical-align:middle;}
.charts .chi .bots .span .dt{width:25px;height:10px;border-radius:10px;margin-left:7px;}
.clubActivities .p{color:#3e3a39;max-width:45em;margin:1.5em auto 0;}
.clubActivities .items{flex-wrap:wrap;align-items:stretch;justify-content:flex-start;}
.clubActivities .item{flex:0 0 auto;width:calc(25% - 15px);margin-right:20px;margin-bottom:20px;position:relative;}
.clubActivities .item:nth-child(4n){margin-right:0;}
.clubActivities .item .pic{padding-bottom:74.8%;}
.clubActivities .item:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background:linear-gradient(0deg,#000,transparent 60%);opacity:0.6;}
.clubActivities .item:nth-child(4n+1):before{background:linear-gradient(0deg,#018035,transparent 60%);}
.clubActivities .item:nth-child(4n+2):before{background:linear-gradient(0deg,#f8a303,transparent 60%);}
.clubActivities .item:nth-child(4n+3):before{background:linear-gradient(0deg,#fd5605,transparent 60%);}
.clubActivities .item:nth-child(4n+4):before{background:linear-gradient(0deg,#0290e2,transparent 60%);}
.clubActivities .item .txt{position:absolute;left:0;bottom:0;width:100%;padding:20px;color:#fff;justify-content:center;z-index:5;}
.clubActivities .item .it{flex:0 1 auto;}
.clubActivities .item .vmore{flex:1 1 auto;text-align:right;max-width:0;overflow:hidden;opacity:0;}
.vmore{white-space:nowrap;font-size:16px;}
.vmore .iconfont{margin-left:5px;}
.clubActivities .item:hover .vmore{max-width:100%;opacity:1;transition:.6s;}
.index4 .title .p{max-width:50em;margin-left:auto;margin-right:auto;text-align:left;}
.picmsk{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:linear-gradient(0deg,#000,transparent 60%);opacity:0.9;}
.title .p,.ctitle .p{margin-top:10px;}
.lessonInfo2 .p{max-width:68em;margin-left:auto;margin-right:auto;}
.lessonIcons .items{align-items:stretch;justify-content:space-between;flex-wrap:wrap;}
.lessonIcons .item{flex:0 0 auto;width:48%;padding:0.2rem 0;align-items:flex-start;}
.lessonIcons .item .ico{flex:0 0 auto;width:0.6rem;margin-right:0.3rem;}
.lessonIcons .item .it{line-height:1.1;}
.pnavs{flex:1 1 auto;overflow:hidden;justify-content:flex-start;flex-wrap:wrap;}
.pnavs a{padding:0 1em;margin:5px 5px 5px 0;flex:0 0 auto;display:inline-block;line-height:2.2;transition:.3s;color:#3e3a39;border-radius:2em;}
.pnavs a:hover,.pnavs a.cur{background:#ea5504;color:#fff;}
.photoSlider .it{position:absolute;left:0;bottom:0;width:100%;z-index:5;color:#fff;padding:20px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1;}
.photoSlider .pic{padding-bottom:68.2%;}
.lessonIcons .item.border{padding-top:0.4rem;border-top:2px solid #ea5504;background:linear-gradient(180deg,#fff,transparent 60%);padding-left:0.3rem;max-width:46%;}
.lessonIcons .item .txt{min-height:100%;justify-content:space-between;align-items:flex-start;}
.lessonStract .p{max-width:42em;margin-left:auto;margin-right:auto;color:#3e3a39;}
.lessonStract .box{position:relative;}
.lessonStract .box .ico{position:absolute;left:50%;top:0;transform:translate(-50%,0.5rem);z-index:5;width:3.4rem;}
.lessonStract .items{flex-wrap:wrap;align-items:stretch;position:relative;z-index:2;}
.lessonStract .item{padding:30px;flex:0 0 auto;width:50%;background:linear-gradient(90deg,#f8e9e1,transparent 60%);padding-right:2.8rem;border-left:2px solid #ea5504;}
.lessonStract .item .dt{width:0.6rem;height:0.6rem;display:inline-block;background:#ea5504;border-radius:50%;margin-bottom:0.3rem;}
.lessonStract .item .it{margin-bottom:0.2rem;}
.lessonStract .item:nth-child(2){text-align:right;padding-right:30px;border-left:none;padding-left:2.8rem;border-right:2px solid #4472c4;background:linear-gradient(-90deg,#e7ecf4,transparent 60%);}
.lessonStract .item:nth-child(2) .dt{background:#4472c4;}
.lessonStract .item:nth-child(3){margin-top:1rem;width:100%;border-left:none;border-bottom:2px solid #f2ba02;padding:0.3rem 0.6rem 0.4rem;background:linear-gradient(0deg,#f9f3e1,transparent);}
.lessonStract .item:nth-child(3) .txt{margin-left:50%;position:relative;padding-left:0.8rem;}
.lessonStract .item:nth-child(3) .dt{position:absolute;right:100%;background:#f2ba02;top:-0.1rem;transform:translate(50%);}
.lessonStract .item .slides{margin-top:30px;}
.lessonStract .i{background:#fff;height:auto;}
.lessonStract .i .itxt{padding:25px;}
.lessonStract .i .ip{color:#3e3a39;margin-top:10px;}
.lessonStract .i img{display:block;width:100%;}
.max990{max-width:990px;margin:auto;}
.clubInfo .tit span{color:#ea5404;}
.clubBlock{width:100%;overflow:hidden;}
.clubBlock .mlink{position:relative;top:-100px;}
.clubBlock .title .p{max-width:37em;margin-left:auto;margin-right:auto;}
.clubBlock .main{position:relative;z-index:10;margin-top:40px;}
.clubBlock .imgs{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;}
.clubBlock .imgs .pic,.clubBlock .imgs img{display:block;width:100%;height:100%;object-fit:cover;}
.clubBlock .main .bl{flex:0 0 auto;width:280px;padding:0.6rem 0;min-height:6.4rem;border-left:1px solid rgba(255,255,255,0.2);position:relative;z-index:5;}
.clubBlock .tbs .i{color:rgba(255,255,255,0.5);cursor:pointer;position:relative;padding:7px 30px;justify-content:flex-start;padding-right:0.3rem;}
.clubBlock .tbs .i:before{content:"";position:absolute;left:-2px;top:50%;width:4px;height:1em;background:#ed6923;border-radius:3px;margin-top:-0.5em;opacity:0;}
.clubBlock .tbs .t{flex:0 1 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:10px;}
.clubBlock .tbs .line{flex:0 1 auto;position:relative;}
.clubBlock .tbs .line:after{content:"";position:absolute;left:0;width:100%;top:50%;border-bottom:1px dashed #ea5404;}
.clubBlock .tbs .ico{position:absolute;background:#ea5404;width:0.6rem;height:0.6rem;display:flex;align-items:center;justify-content:center;border-radius:50%;left:100%;transform:translate(-30px,-50%);opacity:0;}
.clubBlock .tbs .ico img{flex:0 0 auto;max-width:60%;max-height:60%;}
.clubBlock .tbs .ico:after{content:"";position:absolute;left:-4px;top:-4px;right:-4px;bottom:-4px;border:1px dashed #ea5404;border-radius:50%;}
.clubBlock .tbs .i.active .line{flex:1 1 auto;transition:.3s;}
.clubBlock .tbs .i.active .ico{transform:translate(0,-50%);opacity:1;transition:.3s .2s;}
.clubBlock .tbs .i.active{color:#fff;}
.clubBlock .tbs .i.active .t span{font-size:1.3em;}
.clubBlock .tbs .i.active:before{opacity:1;}
.clubBlock .main .br{flex:1 1 auto;overflow:hidden;margin-left:1rem;max-width:660px;color:#fff;counter-reset:od;}
.clubBlock .main .swiper-slide{counter-increment:od;}
.clubBlock .main .br .it{padding-top:0.7em;margin-bottom:0.3rem;padding-bottom:0.3rem;border-bottom:1px solid rgba(255,255,255,0.16);position:relative;top:0.5rem;opacity:0;transition:.6s;}
.clubBlock .main .br .it:before{content:'0'counter(od);position:absolute;left:0;top:0;z-index:-1;font-size:2em;line-height:1;font-family:'PoppinsBold';opacity:0.1;}
.clubBlock .main .br .ip{position:relative;transition:.6s .1s;top:0.5rem;opacity:0;}
.clubBlock .main .br .swiper-slide-active .ip{top:0;opacity:1;}
.clubBlock .main .br .swiper-slide-active .it{top:0;opacity:1;}
.clubBlock .main .bl:after{content:"";position:absolute;right:0;top:0;width:100vw;height:100%;background:#000;z-index:-1;opacity:0.4;}
.clubBlock .main .tbs{width:100%;flex:0 0 auto;}
.clubBlock .main .br .swiper-slide:nth-child(n+10) .it:before{content:counter(od);}
.classroom .items{align-items:stretch;flex-wrap:wrap;}
.classroom .item{flex:0 0 auto;width:33.33%;position:relative;}
.classroom .item .pic{padding-bottom:71.125%;}
.classroom .item:after{display:block;content:"";padding-bottom:63.125%;}
.classroom .item .txt{position:absolute;left:0;bottom:0;width:100%;height:47.125%;color:#fff;z-index:2;background:#228345;padding:0.5rem;}
.classroom .item:nth-child(3n+2):after{display:none;}
.classroom .item:nth-child(3n+2):before{content:"";display:block;padding-bottom:63.125%;}
.classroom .item:nth-child(3n+2) .txt{bottom:auto;top:0;}
.classroom .item .editor{color:#fff;}
.classroom .item .txt:after{content:"";position:absolute;right:0;top:0;width:100%;height:100%;z-index:-1;background:url(../images/boxmask.png) no-repeat right top;background-size:contain;opacity:0.08;}
.classroom .item .txt:before{content:"";width:100%;position:absolute;left:0;bottom:99%;z-index:2;background:url(../images/boxbg1.png) no-repeat left top;background-size:cover;padding-bottom:9.375%;}
.classroom .item:nth-child(3n+2) .txt{background:#ea5404;}
.classroom .item:nth-child(3n+3) .txt{background:#1691d8;}
.classroom .item:nth-child(3n+2) .txt:before{background-image:url(../images/boxbg2.png);bottom:auto;top:99%;}
.classroom .item:nth-child(3n+3) .txt:before{background-image:url(../images/boxbg3.png);}
.classroom2 .items{flex-wrap:wrap;align-items:stretch;}
.classroom2 .item{flex:0 0 auto;margin-right:30px;padding:0.5rem;width:calc(33.33% - 20px);background:#fff;}
.classroom2 .item:nth-child(3n){margin-right:0;}
.classroom2 .item .it{padding-bottom:16px;margin-bottom:30px;position:relative;line-height:1.1;}
.classroom2 .item .it:before{content:"";position:absolute;bottom:0;height:2px;width:30%;background:#ea5404;}
.classroom2 .item .it .t{flex:1 1 auto;overflow:hidden;}
.classroom2 .item .ico{flex:0 0 auto;width:0.6rem;}
.teacherList{flex-wrap:wrap;align-items:stretch;justify-content:flex-start;}
.teacherList .item{flex:0 0 auto;width:calc(25% - 15px);margin-right:20px;margin-bottom:20px;flex-direction:column;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1);cursor:pointer;transition:.3s;}
.teacherList .item:hover{box-shadow:0 0 20px rgba(0,0,0,0.2);}
.teacherList .item:nth-child(4n){margin-right:0;}
.teacherList .item .img{flex:0 0 auto;width:100%;}
.teacherList .item img{display:block;width:100%;}
.teacherList .item .txt{padding:30px 30px 20px;flex:1 1 auto;width:100%;overflow:hidden;}
.teacherList .item .tit{line-height:1.2;}
.teacherList .item .pos{padding-left:14px;color:#666;position:relative;line-height:1.5;margin-top:14px;}
.teacherList .item .pos:before{content:"";position:absolute;left:0;top:0.25em;bottom:0.25em;width:1px;background:#ea5404;}
.teacherList .item .desc{color:#3e3a39;margin-top:15px;}
.teacherList .item .more{flex:0 0 auto;width:100%;padding:0 30px 20px;}
.teacherList .item .content{display:none !important;}
.more .btn{cursor:pointer;white-space:nowrap;display:inline-block;color:#ea5404;}
.more .btn .iconfont{margin-left:10px;}
.loadPage{padding-bottom:0.8rem;}
.loading{margin-top:0.5rem;text-align:center;}
.loading .p{font-size:14px;color:#555;margin-top:10px;}
.loading .ico{background:url(../images/loading.png) no-repeat center;background-size:contain;width:40px;height:40px;margin:auto;}
.loading.active .ico{animation:loading 1s linear infinite;}
.loading.end .ico{display:none;}
@keyframes loading{0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
.teacher_pop .box{width:1200px;border-radius:0;border-top:2px solid #ea5504;padding:0.8rem 0.6rem;}
.teacherDetail{align-items:stretch;}
.teacherDetail .img{flex:0 0 auto;width:3rem;}
.teacherDetail .img img{width:100%;display:block;max-height:65vh;}
.teacherDetail .txt{flex:1 1 auto;overflow:hidden;padding-left:0.6rem;}
.teacherDetail .pos{padding-left:14px;color:#666;position:relative;line-height:1.5;margin-top:14px;}
.teacherDetail .pos:before{content:"";position:absolute;left:0;top:0.25em;bottom:0.25em;width:1px;background:#ea5404;}
.teacherDetail .content{margin-top:20px;color:#3e3a39;line-height:1.875;max-height:55vh;}
.teacherDetail .content li{position:relative;padding:2px 0;padding-left:17px;}
.teacherDetail .content li:before{content:"";position:absolute;left:0;top:0.9em;width:5px;height:5px;border:1px solid #ea5504;border-radius:50%;margin-top:-2px;}
.txtOnImg{position:relative;}
.txtOnImg .img img{display:block;width:100%;min-height:200px;object-fit:cover;}
.txtOnImg .txt{position:absolute;left:0;top:0;width:100%;height:100%;padding:0.5rem;justify-content:center;text-align:center;z-index:2;}
.nobg{background:none !important;}
.imgsGrid .item .p{margin-top:10px;text-align:left;line-height:1.5;min-height:3em;}
.vmask.s2{background:rgba(0,0,0,0.1);}
.vmask.s2 .playBtn{font-size:18px;}
.teacherTeam .desc .dl{flex:1 1 auto;overflow:hidden;}
.teacherTeam .desc .dr{flex:0 0 auto;width:50%;}
.datas .i{flex:0 0 auto;padding-right:2em;text-align:center;color:#3e3a39;}
.datas .i:last-child{padding-right:0;}
.datas .i .num{font-size:2.2em;line-height:1.2;color:#ea5404;margin-bottom:5px;}
.teacherTeam .items{align-items:stretch;justify-content:flex-start;flex-wrap:wrap;}
.teacherTeam .item{flex:0 0 auto;width:calc(33.33% - 14px);margin-right:20px;position:relative;margin-bottom:20px;}
.teacherTeam .item:nth-child(3n){margin-right:0;}
.teacherTeam .item .pic{padding-bottom:100%;}
.teacherTeam .item .txt{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;color:#fff;flex-direction:column;}
.teacherTeam .item .ico{width:0.6rem;height:0.6rem;margin:0 auto 0.3rem;border:1px solid #fff;border-radius:50%;position:relative;}
.teacherTeam .item .ico:before{width:8px;height:8px;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;position:absolute;content:"";background:#fff;}
.stripeItems.s2 .item:nth-child(2n+1){background:none;}
.stripeItems.s2 .item:nth-child(2n){background:#fafafa;}
.stripeItems:has(.item:nth-child(2n)+.item:last-child) + .pageInfo{background:none;}
.stripeItems.s2:has(.item:nth-child(2n+1)+.item:last-child) + .pageInfo{background:none;}
.list-3{flex-wrap:wrap;align-items:stretch;justify-content:flex-start;}
.list-3 .item{flex:0 0 auto;width:calc(33.33% - 14px);margin-right:20px;margin-bottom:20px;}
.list-3 .item:nth-child(3n){margin-right:0;}
.Junior .item{background:#fff;}
.Junior .item .txt{padding:30px;}
.Junior .item .pic{padding-bottom:63.4%;}
.Junior .item .it{line-height:1.4;}
.Pages{text-align:center;white-space:nowrap;}
.Pages a{display:inline-block;vertical-align:middle;width:2.77em;line-height:2.77;height:2.77em;background:#efefef;transition:.3s;color:#747171;margin:0 8px;}
.Pages a:hover,.Pages a.a_cur{background:#ea5504;color:#fff;}
.Pages .a_prev,.Pages .a_next{color:#ea5504;margin:0 2em;}
.growup.s2 .item .pic{padding-bottom:56.3%;}
.clubInfo .datas .i .num{font-size:1.67em;}
.teamSlider{width:100%;overflow:hidden;position:relative;}
.teamSlider .swiper-container{overflow:visible;}
.teamSlider .txt .tit{position:relative;padding-bottom:5px;}
.teamSlider .txt .tit:after{content:"";position:absolute;left:0;width:2em;height:2px;background:#ea5404;bottom:0;}
.teamSlider .inner:before{content:"";position:absolute;right:100%;width:30%;height:100%;background:linear-gradient(-90deg,rgba(250,250,250,0.3),rgba(250,250,250,1) 40%);z-index:5;top:0;}
.teamSlider .inner:after{content:"";position:absolute;left:100%;width:30%;height:100%;background:linear-gradient(90deg,rgba(250,250,250,0.5),rgba(250,250,250,1) 40%);z-index:5;top:0;}
.teamSlider .txt .tit{margin-bottom:20px;}
.teamSlider .txt{flex-direction:column;overflow:hidden;position:relative;}
.teamSlider .txt .overscroll{flex:0 1 auto;max-height:100%;position:absolute;left:0.7rem;top:50%;height:auto;width:auto;right:0.4rem;transform:translate(0,-50%);padding-right:0.4rem;}
.teamSlider .imgTxt{align-items:stretch;}
.clubLesson .box{align-items:stretch;}
.clubLesson .br{flex:0 0 auto;margin-left:0.9rem;width:4.5rem;}
.clubLesson .br .img{margin-bottom:20px;}
.clubLesson .br img{display:block;width:100%;}
.clubLesson .bl{flex:1 1 auto;overflow:hidden;}
.clubLesson .bl .p{color:#3e3a39;}
.clubLesson .ul{margin-top:0.5rem;counter-reset:li;}
.clubLesson li{position:relative;padding-bottom:0.8rem;justify-content:flex-start;counter-increment:li;align-items:flex-start;}
.clubLesson li:last-child{padding-bottom:0;}
.clubLesson li .icon{flex:0 0 auto;width:0.84rem;position:relative;margin-right:0.35rem;height:0.84rem;background:#fff;z-index:5;border-radius:50%;}
.clubLesson li .lr{flex:1 1 auto;overflow:hidden;}
.clubLesson li .icon svg{position:absolute;left:0;top:0;width:100%;height:100%;}
.clubLesson li .icon .all{stroke:#efefef;}
.clubLesson li .icon .cur{z-index:2;stroke:#ea5404;stroke-dasharray:691;stroke-dashoffset:calc(691 * var(--p2) / 100);}
.clubLesson li .icon .num{position:absolute;z-index:5;left:0;top:0;width:100%;height:100%;justify-content:center;align-items:center;}
.clubLesson li .n:before{content:'0'counter(li);color:#ea5404;}
.clubLesson li:after{content:"";position:absolute;left:0.41rem;top:0.41rem;bottom:0;width:6px;margin-left:-3px;background:url(../images/dot.png) repeat-y top center;background-size:100%;}
.clubLesson li:last-child:after{display:none;}
.titBloks .block:nth-child(2n){background:#f9f9f9;}
.titBloks .imgTxt .txt{padding:30px;}
.list-2{justify-content:space-between;align-items:stretch;flex-wrap:wrap;}
.list-2 .item{flex:0 0 auto;width:calc(50% - 10px);margin-bottom:20px;}
.yelist .item .pic{padding-bottom:47.7%;}
.yelist .item .txt{position:absolute;left:20px;bottom:0;right:20px;z-index:5;background:#fff;padding:0.3rem;}
.yelist .item{position:relative;padding-bottom:0.9rem;}
.yelist .item .tl{flex:1 1 auto;overflow:hidden;}
.yelist .item .tr{flex:0 0 auto;margin-left:20px;}
.yelist .item .ip{margin-top:10px;max-width:20em;}
.yelist .item .ico{font-size:0.24rem;width:2em;height:2em;display:flex;border:2px solid #ea5404;justify-content:center;align-items:center;border-radius:50%;color:#ea5404;}
.xxlife .item{position:relative;}
.xxlife .item .txt{position:absolute;left:0;bottom:0;width:100%;z-index:5;color:#fff;padding:0.3rem 0.35rem;}
.xxlife .item .bot{max-height:0;transition:.3s;overflow:hidden;}
.xxlife .item:hover .bot{max-height:70px;margin-top:10px;}
.xxlife .item .bl{flex:1 1 auto;overflow:hidden;}
.xxlife .item .ico{flex:0 0 auto;margin-left:1em;font-size:0.24rem;}
.xxlife .item:hover .picmsk{background:linear-gradient(0deg,#ec4100,transparent 50%);}
.xxlife .item .pic{padding-bottom:67.8%;}
.videoList .item{position:relative;cursor:pointer;}
.videoList .item .txt{position:absolute;left:0;bottom:0;width:100%;z-index:5;color:#fff;padding:0.25rem 0.3rem;}
.videoList .item .ico{flex:0 0 auto;font-size:18px;width:2em;height:2em;display:flex;align-items:center;justify-content:center;border:2px solid #fff;border-radius:50%;margin-right:20px;cursor:pointer;}
.videoList .item .tit{flex:1 1 auto;overflow:hidden;}
.videoList .item .pic{padding-bottom:67.8%;}
.nobg .Junior .item{background:#f9f9f9;}
.Junior .item .bot{margin-top:0.2rem;color:#0d131a;line-height:1;}
.Junior .item .vm{color:#ea5404;font-size:20px;}
.recomend:not(.bggray) .Junior .item{background:#f9f9f9;}
.eduBlocks .block:nth-child(2n){background:#f9f9f9;}
.sportSlider{width:100%;overflow:hidden;}
.sportSlider .swiper-container{overflow:visible;}
.sportSlider .pic{padding-bottom:75%;}
.eduBlocks .title .tit{flex:0 0 auto;margin-right:2em;}
.eduBlocks .title .tr{flex:1 1 auto;overflow:hidden;max-width:50em;color:#3e3a39;}
.about{padding-bottom:4.5rem;background-position:bottom center;background-size:100%;background-repeat:no-repeat;}
.aboutValues .item{margin-bottom:0.6rem;}
.aboutValues .item:last-child{margin-bottom:0;}
.aboutValues .item .img{width:41.7%;}
.aboutValues .item .txt{padding:0.4rem 0.5rem;}
.aboutValues .item:nth-child(2n+1){flex-direction:row-reverse;}
.aboutPhoto{width:100%;overflow:hidden;}
.aboutPhoto .swiper-container{overflow:visible;max-width:1210px;margin:auto;}
.aboutPhoto .pic{padding-bottom:75%;}
.aboutPhoto .txt{position:absolute;left:0;bottom:0;width:100%;text-align:center;color:#fff;padding:30px;z-index:10;}
.aboutTeam .item{position:relative;}
.aboutTeam .item .pic{padding-bottom:75%;}
.aboutTeam .item .txt{position:absolute;left:0;bottom:0;z-index:10;width:100%;padding:25px 30px;color:#fff;}
.aboutTeam .item .it{flex:1 1 auto;overflow:hidden;}
.aboutTeam .item .ico{flex:0 0 auto;margin-left:0.3rem;font-size:20px;}
.columnNavs{justify-content:center;}
.columnNavs .i{flex:0 0 auto;padding:0 10px;}
.columnNavs .i a{display:block;border:4px solid #ea5404;color:#ea5404;padding:0 1.5em;border-radius:5em;line-height:1.875;transition:.3s;}
.columnNavs .i a:hover{background:#ea5404;color:#fff;}
.admission .block{margin-bottom:0.8rem;}
.admission .block .img{flex:0 0 auto;width:41.7%;}
.admission .block .img img{display:block;width:100%;}
.admission .block .txt{flex:1 1 auto;padding:0.4rem 0.8rem;}
.admission .block:nth-child(2n){flex-direction:row-reverse;}
@media(max-width:1440px){body{font-size:14px;}
.f16{font-size:14px;}
.f18{font-size:16px;}
.baseSwiper .swiperCtr .prev{left:-0.85rem;}
.baseSwiper .swiperCtr .next{right:-0.85rem;}
.clubBlock .tbs .ico{width:40px;height:40px;}
.clubBlock .tbs .i{padding-right:20px;}
}
@media(max-width:1280px){.f20{font-size:16px;}
.f24{font-size:18px;}
.classroom .item .editor{font-size:14px;}
}
@media(max-width:1024px){.nav li>a{line-height:50px;border-bottom:1px solid #f5f5f5;position:relative;}
.nav{position:fixed;left:0;top:70px !important;background:#fff;right:0;bottom:0;padding:0;max-height:0;overflow:hidden;transition:.3s;}
.nav ul{display:block;padding:20px 0;border-top:1px solid #f5f5f5;}
.nav li .sub{position:relative;left:0;top:0;transform:none;padding-bottom:0 !important;text-align:left;box-shadow:none;white-space:normal;}
.nav li{padding:0 1em;}
.nav li.act>a{color:#ea5504;}
.nav li.act .sub{max-height:300px;transition:.3s;overflow-y: auto;}
.nav li .sub dd{display:inline-block;vertical-align:middle;margin-right:1.5em;margin-bottom:0.5em;}
.nav li.haschild>a{position:relative;}
.nav li.haschild>a:after{content:"";position:absolute;width:8px;height:8px;border-right:1px solid #999;border-bottom:1px solid #999;transform:rotate(-45deg);right:10px;top:50%;margin-top:-4px;transition:.3s;}
.nav li.haschild.act>a:after{transform:rotate(45deg);}
.nav li>a:before{display:none;}
.nav li.act>a{border-color:#fff;}
.searchInner input{height:46px;font-size:14px;padding-right:80px;padding-left:1.5em;}
.searchInner .btn{height:38px;top:4px;right:4px;width:70px;border-radius:38px;}
.header{font-size:16px;}
.openMenu{width:30px;height:30px;cursor:pointer;position:relative;margin-left:20px;}
.openMenu i{position:absolute;right:0;top:50%;width:70%;height:1px;background:#000;}
.openMenu i:before,.openMenu i:after{content:"";position:absolute;right:0;width:115%;background:#000;transition:.3s;height:1px;}
.openMenu i:before{top:-8px;}
.openMenu i:after{top:8px;}
.showMenu .openMenu i{background:none;}
.showMenu .openMenu i:before{top:0;transform:rotate(45deg);}
.showMenu .openMenu i:after{top:0;transform:rotate(-45deg);}
.showMenu .nav{max-height:100vh;overflow:auto;}
.swiperCtr .prev,.swiperCtr .next{border-width:1px;width:32px;height:32px;font-size:14px;}
.fcontent{display:block;}
.ftl{margin-right:0;}
.ftl .fp{margin-top:20px;}
.shares{margin-top:20px;}
.fnavs{display:none;}
.ftr .fbot{text-align:left;margin-top:30px;padding-top:30px;border-top:1px solid #e5e5e5;}
.shares .i .drop{width:80px;}
.shares .i:first-child .drop{left:-10px;transform:none;}
.shares .i:first-child .drop .dropin:before{left:10px;margin-left:0;}
.footer{padding:30px 0;}
.pb130{padding-bottom:40px;}
.pt150{padding-top:50px;}
.pt100{padding-top:40px;}
.pb100{padding-bottom:40px;}
.pt80{padding-top:40px;}
.pb80{padding-bottom:40px;}
.location{display:none;}
.pnavs{font-size:14px !important;flex-wrap:nowrap;overflow:auto;}
.pnavs a{margin:10px 0;}
.bread .inner{max-width:100%;padding:0 20px;}
.loadPage{padding:50px 0;}
.bread:has(.pnavs a)+.loadPage{padding-top:20px;}
.teacherList .item{width:calc(33.33% - 14px);}
.teacherList .item:nth-child(4n){margin-right:20px;}
.teacherList .item:nth-child(3n){margin-right:0;}
.teacherDetail .img{width:250px;}
.clubLesson li .icon{width:50px;height:50px;margin-right:20px;}
.clubLesson li .icon .n{font-size:14px;}
.clubLesson li:after{width:4px;margin-left:-2px;left:25px;}
.videoList .item .txt{padding:20px;}
.videoList .item .ico{font-size:14px;margin-right:13px;}
.admission{padding-top:50px;}


.nav li dl dl {
    display: inline-block;
    position: static;
    font-size: .8em;
}

.nav li .sub>dl dd {margin-right: .2em;}

.nav li .sub a {
    padding: 0 20px;
}


}
@media(max-width:768px){.f16{font-size:14px;}
.f18{font-size:16px;}
.f20{font-size:16px;}
.f22{font-size:18px;}
.f24{font-size:18px;}
.f28{font-size:20px;}
.f30{font-size:20px;}
.f32{font-size:22px;}
.f36{font-size:22px;}
.f40{font-size:24px;}
.f44{font-size:24px;}
.f48{font-size:24px;}
.f50{font-size:24px;}
.f52{font-size:24px;}
.f60{font-size:28px;}
.f64{font-size:28px;}
.f100{font-size:32px;}
.baseBtns .btn{font-size:12px;height:3em;}
.mt20{margin-top:20px !important;}
.mt30{margin-top:20px !important;}
.mt40{margin-top:20px !important;}
.mt50{margin-top:30px !important;}
.mt70{margin-top:50px !important;}
.value{display:block;}
.value .item{width:100%;}
.value .item .txt{padding:30px;}
.index3 .item{width:100%;margin-right:0;margin-bottom:20px;display:block;}
.index3 .item .txt{padding:20px;}
.baseSwiper .swiperCtr .prev,.baseSwiper .swiperCtr .next{position:relative;right:0;left:0;transform:none;top:0;}
.baseSwiper .swiperCtr{justify-content:center;margin-top:20px;}
.playBtn{width:32px;height:32px;border-width:1px;left:20px;bottom:20px;}
.imgTxt{display:block;}
.imgTxt .img{width:auto;margin-bottom:30px;}
.imgTxt.s2 .img{width:auto;}
.imgTxt .txt{padding:0 !important;}
.imgTxtItems .item{display:block;padding:30px;}
.imgTxtItems .item .img{width:auto;}
.imgTxtItems .item .txt{padding-left:0;margin-top:20px;}
.imgsGrid{flex-wrap:wrap;}
.imgsGrid .item{width:50%;}
.imgsGrid .item .baseBtns{margin-top:10px;}
.imgsGrid .item .con{padding-top:3em;}
.vmask .playBtn{width:32px;height:32px;font-size:16px;}
.lessonInfo,.studyEvu{padding-top:40px;}
.fullImgTxt .pic{display:none;}
.fullImgTxt .img:before{display:none;}
.fullImgTxt .img img{display:block;}
.fullImgTxt{padding:40px 0;}
.growup .item{width:100%;margin-bottom:20px;}
.growup .item:last-child{margin-bottom:0;}
.growup .item:nth-child(n+3){margin-top:0;}
.growup .item .txt{padding:24px;}
.pageInfo{padding:40px 0;}
.shareBlock .item{width:100%;}
.shareBlock .item .img{width:90px;}
.shareBlock .box{padding:24px;}
.steamBox .box{display:block;}
.steamBox .bl{min-height:0;width:auto;max-width:100%;padding:30px;}
.steamBox .br{padding-left:0;}
.steamBox .tabs{position:relative;display:flex;padding:20px 0;}
.steamBox .tabs:before{display:none;}
.steamBox .i .img{width:auto;max-width:100%;margin-left:0;}
.steamBox .tabs .i{margin-right:2em;padding:0;}
.steamBox .tabs .i:last-child{margin-right:0;}
.steamBox .tabs .i span{padding:5px 0;}
.imgTxt.txtl .img{margin-bottom:0;margin-top:30px;}
.lifeStory .imgTxt .overscroll{position:relative;max-height:250px;}
.lifeStory .imgTxt .txt{margin:0 !important;}
.dayLife .li .clock{width:40px;height:40px;transform:translate(0,-50%);}
.dayLife .li{padding-left:20px;}
.dayLife .li:nth-child(2n){padding-right:20px;}
.dayLife .li .lp{font-size:14px;}
.dayLife .li .time .p{margin-left:-20px;padding-left:30px;}
.dayLife .li:nth-child(2n) .clock{transform:translate(0,-50%);}
.dayLife .li:nth-child(2n) .time .p{padding-right:30px;margin-right:-20px;}
.vmore{font-size:14px;}
.clubActivities .item{width:49%;margin-bottom:2%;margin-right:0;}
.clubActivities .items{justify-content:space-between;}
.charts{flex-wrap:wrap;}
.charts .chi{width:50%;}
.charts .chi .bots .span{font-size:12px;padding:0 5px;}
.charts .chi .bots .span .dt{height:6px;width:15px;}
.PrimaryDivision .inner{display:block;}
.PrimaryDivision .txt{padding-right:0;}
.PrimaryDivision .icons{width:auto;margin-top:30px;grid-template-columns:1fr 1fr;}
.PrimaryDivision .icons .i .ico{height:34px;line-height:34px;}
.PrimaryDivision .icons .i .it{height:auto;}
.videoModul .item .txt{padding:20px;}
.lessonIcons .item{width:100%;padding:0;margin-bottom:30px;display:block;}
.lessonIcons .item .ico{width:40px;margin-bottom:20px;}
.lessonIcons .item:last-child{margin-bottom:0;}
.lessonIcons .item .txt{display:block;}
.lessonIcons .item.border{max-width:100%;padding:30px 20px 0;}
.lessonStract .box .ico{position:relative;width:300px;transform:none;left:0;margin:0 auto 30px;max-width:60%;}
.lessonStract .item{width:100%;padding-right:30px;margin-top:10px;}
.lessonStract .item:nth-child(2){text-align:left;padding:30px;border-right:none;border-left:2px solid #4472c4;background:linear-gradient(90deg,#e7ecf4,transparent 60%);}
.lessonStract .item:nth-child(3){margin-top:10px;border-bottom:none;border-left:2px solid #f2ba02;background:linear-gradient(90deg,#f9f3e1,transparent);padding:30px;}
.lessonStract .item:nth-child(3) .txt{margin-left:0;padding-left:0;}
.lessonStract .item:nth-child(3) .dt{position:relative;top:0;right:0;transform:none;}
.clubBlock .main .box{display:block;}
.clubBlock .main .bl{width:auto;border-left:none;min-height:0;border-bottom:1px solid rgba(255,255,255,0.2);padding:30px 0 0;}
.clubBlock .main .tbs{display:flex;font-size:14px;overflow:auto;}
.clubBlock .tbs .i{padding:10px;}
.clubBlock .tbs .line{display:none;}
.clubBlock .main .br{margin-left:0;padding:40px 10px;}
.clubBlock .tbs .i:before{left:0;width:2px;}
.clubBlock .main .br .it{padding-bottom:20px;margin-bottom:20px;}
.clubBlock .main .bl:after{display:none;}
.classroom .item{width:100%;margin-bottom:10px;}
.classroom2 .item{width:100%;margin-right:0;margin-bottom:10px;padding:20px;}
.classroom2 .item .it:before{width:3em;}
.classroom2 .item .ico{width:40px;}
.classroom .item:nth-child(3n+2):before{display:none;}
.classroom .item:nth-child(3n+2):after{display:block;}
.classroom .item:nth-child(3n+2) .txt{top:auto;bottom:0;}
.classroom .item .txt{padding:30px;}
.classroom .item .txt:before{display:none;}
.pop .box{padding:20px;}
.pop .box .close{width:24px;line-height:24px;right:-10px;top:-10px;height:24px;}
.pop .box .close .iconfont{font-size:12px;}
.teacherList{justify-content:space-between;}
.teacherList .item{margin-right:0 !important;width:calc(50% - 5px);margin-bottom:10px;}
.teacherList .item .txt{padding:20px;}
.teacherList .item .pos{font-size:12px;}
.teacherList .item .desc{font-size:14px;}
.teacherList .item .more{padding:0 20px 20px;}
.teacherDetail{display:block;}
.teacherDetail .img{width:auto;}
.teacherDetail .img img{max-height:180px;width:auto;}
.teacherDetail .txt{padding-left:0;margin-top:20px;}
.teacherDetail .content{font-size:14px;max-height:45vh;}
.teacherTeam .desc{display:block;}
.teacherTeam .desc .dr{width:auto;margin-top:26px;}
.datas .i .num{font-size:1.6em;}
.datas .i{padding:0 10px;}
.list-3{justify-content:space-between;}
.list-3 .item{width:calc(50% - 10px);margin-right:0;}
.Junior .item .txt{padding:20px;}
.Pages{font-size:14px;}
.Pages a,.Pages .a_prev,.Pages .a_next{margin:0 2px;}
.teamSlider .txt .overscroll{position:relative;left:0;top:0;transform:none;}
.teamSlider .inner:before,.teamSlider .inner:after{display:none;}
.clubLesson .box{display:block;}
.clubLesson .br{margin-left:0;margin-top:30px;width:auto;}
.yelist .item .txt{padding:20px;}
.yelist .item{padding-bottom:60px;}
.yelist .item .ico{font-size:14px;}
.eduBlocks .title{display:block;}
.eduBlocks .title .tr{max-width:100%;margin-top:10px;}
.aboutValues .item .img{width:auto;margin:0;}
.aboutValues .item .txt{padding:20px !important;}
.aboutValues .item .p{font-size:14px;}
.columnNavs{font-size:16px;}
.columnNavs .i{padding:0 5px;}
.columnNavs .i a{border-width:2px;line-height:2.2;}
.admission .block{display:block;margin-bottom:40px;}
.admission .block .txt{padding:30px;}
.admission .block .img{width:auto;}
}
@media(max-width:540px){.clubActivities .item{width:100%;margin-bottom:10px;}
.datas{font-size:14px;}
.teacherTeam .item{width:49%;margin-right:0;}
.teacherTeam .items{justify-content:space-between;}
.list-3 .item,.list-2 .item{width:100%;}
.list-3 .item:last-child,.list-2 .item:last-child{margin-bottom:0;}
.Pages{font-size:12px;}
.columnNavs{font-size:14px;}
.columnNavs .i a{padding:0 1em;}
}

.postFixed_main{
  position: relative;
}
.postFixed{
  position: absolute;
  top:-1rem ;
}
.text-shadow {
  text-shadow: 0 0 0em #999, 0 0 1em #999;
}
.tab-next::after{
  content: "\e65c";
    font-family: 'iconfont';
    padding: 0 2px;
    position: absolute;
}
.just-cen {
  display: flex;
  justify-content: center;
}