html{font-size:100px;font-size:calc(100vw / 19.20);}
*{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:#000;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;background-image:url(../images/bg.png);background-repeat:repeat;background-position:center;overflow-x:hidden;width:100%;}
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;}
.clear{clear:both;height:0px;overflow:hidden;zoom:0;}
.fl{float:left;}
.fr{float:right;}
.overscroll{height:100%;overflow:auto;width:100%;}
.overscroll::-webkit-scrollbar{width:4px;height:4px;}
.overscroll::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);background:#eda831;}
.overscroll::-webkit-scrollbar-track{background:#cdd8df;}
.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;}
/* 图片阴影 */
.imgshadow{position:relative;z-index:2;display:inline-block;}
.imgshadow .shadow{position:absolute;left:0;top:100%;width:100%;mask-image:linear-gradient(to bottom,transparent,black);height:30%;transform:scaleY(-1);background-size:100%;opacity:0.1;background-position:bottom center;}
[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*='-as']{align-items:stretch;}
[class*='flex-v']{flex-direction:column;}
[class*='flex-v'] > *{width:100%;}
.hovimg{overflow:hidden;}
.hovimg img{display:block;width:100%;transition:.8s;transform:scale(1);}
.hovimg .pic{display:block;width:100%;transition:.8s;transform:scale(1);background-position:center;background-repeat:no-repeat;background-size:cover;}
.item:hover .hovimg img,.hovimg:hover img,.item:hover .hovimg .pic,.hovimg:hover .pic{transform:scale(1.05);}
.Pages{margin-top:.4rem;text-align:center;}
.Pages .p_cur,.Pages .p_jump,.Pages .p_total,.Pages .p_count,.Pages .a_first,.Pages .a_end{display:none;}
.Pages .p_page{display:flex;align-items:center;justify-content:center;}
.Pages .a_prev,.Pages .a_next{font-size:0;}
.Pages .a_prev:before{content:"\ed52";font-size:14px;font-family:'iconfont';}
.Pages .a_next:before{content:"\ed50";font-size:14px;font-family:'iconfont';}
.Pages a{flex:0 0 auto;font-size:.16rem;color:#666;width:.5rem;line-height:.48rem;border:.01rem solid #efefef;border-radius:50%;flex:0 0 auto;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0 .08rem;transition:.3s;}
.Pages .num{display:flex;font-style:normal;flex:0 0 auto;}
.Pages a:hover,.Pages a.a_cur/*,.Pages .a_prev,.Pages .a_next */
{background:#eda831;color:#fff;border-color:#eda831;}.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;}
.f26{font-size:0.26rem;}
.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;}
.f48{font-size:0.48rem;}
.f52{font-size:0.52rem;}
.f60{font-size:0.6rem;}
.iconfont{font-size:inherit !important;}
.w100{flex:0 0 auto;width:100%;}
.header{position:fixed;z-index:1050;width:100%;left:0;top:0;transition:transform 0.6s;}
.header.up{transform:translate(0,-100%);}
.header:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;
background-color:#fff;
/*background:url(../images/headerbg.jpg) no-repeat center;background-size:cover;*/

z-index:-1;transform:translate(0,-100%);transition:.6s;}
.header .inner{position:relative;}
.header .line{position:absolute;left:50%;bottom:-10px;height:1px;background:#fff;transition:.8s;transform:translate(-50%);width:calc(100% - 20px);pointer-events:none;}
.header .line:before,.header .line:after{content:'';position:absolute;width:10px;height:10px;background-repeat:no-repeat;}
.header .line:before{background-image:url(../images/sql.png);background-position:bottom left;left:-10px;bottom:0;}
.header .line:after{background-image:url(../images/sqr.png);background-position:top right;right:-10px;top:0;}
.ovf .header .line{width:0;opacity:0;}
.logo .act{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;}
.logo .l{flex:0 0 auto;width:1px;background:#91aab9;margin:0 1em;height:0.6rem;transition:.8s;}
.logo .def .l{background:#fff;}
.logo .i1,.logo .i2{transition:.8s;}
.logo{flex:0 0 auto;position:relative;}
.logo .img{overflow:hidden;height:60px;}
.logo .img img{max-height:60px;max-width:2rem;}
.nav{padding:0 2%;position:relative;top:0;transition:.3s;flex:1 1 auto;}
.nav li{position:relative;flex:0 0 auto;}
.nav li>a{display:block;padding:0 0.25rem;line-height:1rem;transition:.3s;}
.nav li.on>a,.nav li:hover>a{color:#063c60;}
.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:0.9em;background:#fff;border-radius:0 0 8px 8px;padding:0;color:#000;overflow:hidden;max-height:0;}
@media(min-width:1024px){.nav li:hover .sub{max-height:300px;padding:10px 0;transition:.3s;}
}
.nav li .sub a{display:block;padding:0 20px;}
.nav li .sub a:hover{color:#00196b;transition:.3s;}
.search{position:relative;}
.search .icon{width:30px;text-align:center;line-height:30px;cursor:pointer;}
.search .searchbox{position:absolute;right:-10px;top:50%;margin-top:-25px;padding:5px 0;background:rgba(255,255,255,0.3);width:0;overflow:hidden;}
.search .searchbox input{width:100%;border:none;outline:none;background:#f5f5f5;height:40px;padding:0 50px 0 20px;}
.search .searchbox .btn{position:absolute;right:10px;top:0;line-height:40px;cursor:pointer;width:40px;text-align:center;z-index:2;color:#333;}
.showSearch .search .searchbox{width:420px;
    padding:0;
    transition:.3s;
        box-shadow: 0 0 .15rem rgba(0, 0, 0, .1);

}
.showSearch .nav{top:-1rem;}
.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:#f6f8fa;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;}
.lang{position:relative;margin-left:2em;}
.lang .cur{cursor:pointer;}
.lang .cur span{padding:0 5px;}
.lang .cur .icon-down{font-size:0.8em !important;}
.lang:hover .drop{visibility:visible;top:100%;opacity:1;transition:.3s;}
.index .header{color:#fff;}
.index .header .logo .def{opacity:1;}
.index .header .logo .act{opacity:0;}
.index .logo .act .i1{transform:translate(0,-50%);}
.index .logo .act .i2{transform:translate(0,50%);}
.index .header .logo .act .l{height:0;}
.header.white,.header:hover,.wh .header{box-shadow:0 9px 36px rgba(0,0,0,0.1);color:#000 !important;}
.header.white .topr,.header:hover .topr,.wh .header .topr{color:#063c60;}
.header:hover:after,.wh .header:after{transform:translate(0,0);}
.header.white:after,.header.up:after{transform:translate(0,0) !important;transition:0s !important;}
.header.white .logo .def,.header:hover .logo .def{opacity:0;}
.header.white .logo .act,.header:hover .logo .act{opacity:1;}
.header.white .logo .act .l,.header:hover .logo .act .l{height:0.6rem;}
.header.white .logo .def .i1,.header:hover .logo .def .i1{transform:translate(0,50%);}
.header.white .logo .def .i2,.header:hover .logo .def .i2{transform:translate(0,-50%);}
.header.white .logo .def .l,.header:hover .logo .def .l{height:0;}
.header.white .logo .act .i1,.header:hover .logo .act .i1{transform:translate(0,0);}
.header.white .logo .act .i2,.header:hover .logo .act .i2{transform:translate(0,0);}
.header.white .line,.header:hover .line{width:0;opacity:0;}
.header.white .topr:before,.header:hover .topr:before,.wh .header .topr:before{height:0;opacity:0;}
.topr{flex:0 0 auto;padding-left:0.4rem;position:relative;height:1rem;}
.topr:before{content:"";left:0;height:110px;bottom:-10px;width:1px;background:linear-gradient(0deg,#fff,transparent);position:absolute;opacity:0.6;transition:.8s .8s;}
body.ovf{overflow:hidden;width:100%;height:100%;}
body.ovf .topr:before,.header.white .topr:before,.header:hover .topr:before{height:0;transition-delay:0s;}
.loadmask{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;overflow:hidden;}
.loadmask .sq{position:absolute;right:0;top:0;height:34%;width:100%;background:#fff;z-index:-1;transition:0.8s;transition-delay:.8s;}
.loadmask .sq:nth-child(2){transition-delay:1s;top:33.33%;}
.loadmask .sq:nth-child(3){transition-delay:1.2s;top:66.66%;}
.loadmask .box{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;}
.loadmask .box .l{flex:0 0 auto;height:0.6rem;transition:.8s;margin:0 1em;background:#91aab9;width:1px;}
.loadmask.out .i1{transform:translate(0,-100%);opacity:0;transition:.8s;}
.loadmask.out .i2{transform:translate(0,100%);opacity:0;transition:.8s;}
.loadmask.out .box .l{height:0;}
.loadmask .img{overflow:hidden;}
.loadmask.out .sq{width:0%;}
.fixsub{position:fixed;left:0;top:0;z-index:-2;padding-top:1rem;width:100%;background:#fff;color:#000;height:100vh;transform:translateY(-100%);transition:transform 0.8s;}
.nav:has(li.hover) .fixsub{transform:translateY(0);}
li.hover ~ li .fixsub{visibility:hidden;}
li.hover .fixsub{z-index:-1;}






.fixsub .box{position:relative;height:100%;}
.fixsub .box .img{position:absolute;right:0;top:0;width:50%;height:100%;}
.fixsub .box .img img{display:block;width:100%;height:100%;object-fit:cover;}
.fixsub .box .inner{height:100%;}
.fixsub .box .content{height:100%;width:50%;padding:10% 0;}
.fixsub .en{text-transform:uppercase;color:#999;font-size:0.16rem;}
.fixsub .cn span{position:relative;}
.fixsub .cn span:after{content:"";position:absolute;background:url(../images/star.png) no-repeat center;background-size:contain;padding:12px;left:100%;top:0;margin-left:10px;}
.fixsub .rig a{display:block;padding:0 1em 0 3em;line-height:1;border-left:2px solid transparent;transition:.3s;color:#999;}
.fixsub .rig{flex:1 1 auto;overflow:hidden;position:relative;z-index:1;left:-1px;}
.fixsub .lef{flex:0 0 auto;width:50%;}
.fixsub .l{width:1px;background:#eee;flex:0 0 auto;}
.fixsub .rig a:not(:last-child){margin-bottom:0.3rem;}
.fixsub .rig a:hover{border-color:#eaaf47;color:#000;}
.banner{position:relative;}
.banner .img-block{display:block;width:100%;height:100vh;object-fit:cover;}
.banner .swiper-slide{overflow:hidden;}
.banner .ctr .inner {
    justify-content: space-between;
}

.banner_page {
    position: static;
}

.banner_page .swiper-pagination-bullet {
    background-color: rgba(255,255,255,.5);
    opacity: 1;
    margin: 0 0.05rem;
}

.banner_page .swiper-pagination-bullet.swiper-pagination-bullet-active {
     background-color: rgba(255,255,255,1);
}

.bantxt .tit{line-height:1.3;position:relative;top:1em;opacity:0;}
.bantxt .desc{line-height:1.7;position:relative;top:1em;opacity:0;max-width:27em;margin-top:1em;}
.swiper-slide-active .bantxt .tit{opacity:1;top:0;transition:.8s .8s;}
.swiper-slide-active .bantxt .desc{opacity:1;top:0;transition:.8s 1s;}
.bantxt{position:absolute;left:0;top:0;width:100%;height:100%;z-index:50;justify-content:center;align-items:flex-end;padding-bottom:2.1rem;color:#fff;line-height:1.5;background:rgba(0,0,0,0.3);}
.banVideo{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:2;}
.swiperDots{position:absolute;left:0;bottom:0.6rem;z-index:20;text-align:center;width:100%;}
.swiperDots span{width:10px;height:10px;margin:0 6px !important;opacity:0.5;background:none;border:1px solid #fff;transform:rotate(45deg);border-radius:0;}
.swiperDots span.swiper-pagination-bullet-active{opacity:1;background:#fff;}
.inner{width:16rem;margin:0 auto;max-width:92%;}
.auto1400{width:14rem;margin:0 auto;max-width:92%;}
.ctr{position:absolute;z-index:5;width:100%;left:0;bottom:1rem;color:rgba(255,255,255,0.8);}
.ctr .inner{position:relative;}
.ctr .mouse{position:absolute;left:50%;top:50%;width:30px;height:30px;margin-left:-15px;margin-top:-15px;background:url(../images/mouse.png) no-repeat center;animation:mouse linear 1.8s infinite;}
@keyframes mouse{0%,100%{transform:translate(0,-30%);}
50%{transform:translate(0,30%);}
}
.swiperBar{flex:0 0 auto;line-height:1;}
.swiperBar .bar{position:relative;flex:0 0 auto;margin:0 10px;width:60px;height:2px;background:rgba(255,255,255,0.4);border-radius:3px;overflow:hidden;}
.swiperBar .bar .bcur{position:absolute;left:0;top:0;height:100%;background:#fff;transition:.3s;}
.swiperBar .cur{font-size:1.4em;color:#fff;}
.indexCols{height:100vh;position:relative;width:100%;overflow:hidden;}
.indexCols .bg .i{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;opacity:0;transition:.8s;}
.indexCols .bg .i.aon{opacity:1;}
.indexCols .content{position:absolute;left:0;top:0;width:100%;height:100%;color:#fff;}
.indexCols .inner{height:100%;align-items:stretch;}
.indexCols .item{flex:0 0 auto;transition:.6s;width:30%;padding:0 40px;border-left:1px solid rgba(255,255,255,0.4);}
.indexCols .item.aon{width:40%;}
.indexCols .item:last-child{border-right:1px solid rgba(255,255,255,0.4);}
.indexCols .item .txt{overflow:hidden;padding-top:3rem;}
.indexCols .item .desc{max-width:22em;margin-top:1em;}
.indexCols .item .baseBtns{margin-top:0.5rem;}
.indexCols .item .hide{transform:translate(-100%);transition:.8s;}
.indexCols .item.aon .hide{transform:translate(0);}
.baseBtns .btn{flex:0 0 auto;border:1px solid #fff;height:3em;padding:0 1.5em;min-width:1.2rem;justify-content:center;cursor:pointer;transition:.3s;white-space:nowrap;}
.baseBtns .btn .iconfont{flex:0 0 auto;margin-left:0.5em;}
.baseBtns.dark .btn{color:#063c60;border-color:#063c60;}
.baseBtns .btn:hover,.baseBtns .btn.on,.baseBtns.dark .btn:hover{background:#eda831;border-color:#eda831;color:#fff;}
.baseBtns .btn.on:hover{background:#eb9b0e;}
.baseBtns .sq{min-width:4em;text-align:center;display:none;}
.overscroll.show + .baseBtns .sq{display:block;}
.overscroll.show + .baseBtns .zk{display:none;}
.overscroll.show + .baseBtns .icon-more2{transform:rotateX(180deg);}
.indexNews{position:relative;z-index:5;padding-top:0.7rem;padding-bottom:1.2rem;background:url(../images/nbg.png) no-repeat bottom center;background-size:100%;}
.title{margin-bottom:30px;}
.title .tl{flex:1 1 auto;overflow:hidden;}
.title .tr{flex:0 0 auto;margin-left:0.4rem;}
.title .tp{color:#999;text-transform:uppercase;}
.title2{line-height:1;margin-bottom:20px;}
.indexNews .lef{flex:0 0 auto;width:60%;}
.nslider .item .txt{position:absolute;left:0;bottom:0;width:100%;z-index:5;padding:1rem 0.3rem 0.3rem;color:#fff;background:linear-gradient(0deg,rgba(0,0,0,0.8),transparent);padding-right:100px;}
.nslider .item .date{line-height:1;margin-bottom:10px;}
.nslider .item .img{height:100%;}
.nslider .item img{height:100%;object-fit:cover;}
.nslider .swiperDots{width:auto;right:0;left:auto;padding:0.3rem;}
.indexNews .rig{flex:1 1 auto;overflow:hidden;margin-left:0.6rem;}
.topItem{position:relative;margin-bottom:5px;}
.topItem .txt{position:absolute;left:0;bottom:0;width:100%;z-index:5;padding:1rem 0.3rem 0.2rem;color:#fff;background:linear-gradient(0deg,rgba(0,0,0,0.8),transparent);}
.topItem .date{line-height:1;margin-bottom:10px;}
.nlist .i{padding:0.2rem 0;border-bottom:1px dashed #d5cfc5;}
.nlist .i .it{flex:1 1 auto;overflow:hidden;position:relative;padding-left:19px;transition:.6s;}
.nlist .i:hover .it{color:#00196b;}
.nlist .i .date{flex:0 0 auto;margin-left:2em;color:#999;}
.nlist .i .it:before{content:"";position:absolute;left:2px;top:50%;width:6px;height:6px;background:#063c60;transform:rotate(45deg);margin-top:-3px;}
.indexNews .box{margin-bottom:0.4rem;}
.list-3{flex-wrap:wrap;}
.list-3 .item{flex:0 0 auto;margin-right:25px;margin-bottom:25px;width:calc(33.33% - 18px);}
.list-3 .item:nth-child(3n){margin-right:0;}
.indexNotice .item{padding:27px;position:relative;z-index:2;background:linear-gradient(0deg,#fff,#eef0f2);transition:.3s;border:1px solid #fff;box-shadow:0 3px 20px rgba(0,0,0,0.05);}
.indexNotice .item .date{margin-top:1em;color:#999;}
.newtag{position:relative;font-size:14px;display:inline-block;padding:5px;background:#eda831;line-height:1;color:#fff;border-radius:5px 5px 5px 0;margin-left:10px;bottom:0.2em;}
.newtag:before{content:"";position:absolute;border-right:3px solid #eda831;border-top:6px solid transparent;right:100%;bottom:0;}
.indexNotice .item:before{content:"";position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;background:#063c60;z-index:-1;opacity:0;pointer-events:none;}
/* .indexNotice .item:hover:before{opacity:1;transition:.3s;} */
.indexNotice .item:hover{color:#073a5f;}
.indexNotice .newtag {
    background: #073a5f;
}
.indexNotice .item:after{
    content:'';
    position: absolute;
    bottom: -1px;
    left: 0px;
    height: 2px;
    background-color: #073a5f;
    z-index: 2;
    transition: all .8s;
    width: 0;
}
.indexNotice .item:hover:after {
    width:100%;
}

.indexNotice .newtag:before {
    border-right-color: #073a5f;
}
.footer{background:url(../images/fbg.jpg) no-repeat bottom center;background-size:cover;color:#fff;}
.ftop{padding:1rem 0 0.4rem;}
.ftop .ftl{flex:1 1 auto;overflow:hidden;}
.fnav{margin-top:1.5em;justify-content:flex-start;flex-wrap:wrap;}
.fnav a{flex:0 0 auto;margin-right:0.5rem;margin-bottom:0.3rem;}
.ftop .ftr{flex:0 0 auto;}
.ftop .ftr dl{flex:0 0 auto;margin-left:0.6rem;}
.ftop .ftr dt{opacity:0.5;margin-bottom:1em;line-height:1;}
.ftop .ftr dt .iconfont{margin-right:7px;font-size:1.2em !important;}
.fbot{padding:0.3rem 0 0.5rem;border-top:1px solid rgba(255,255,255,0.1);color:rgba(255,255,255,0.5);}
.fbot a:hover{color:#fff;transition:.6s;}
.copy{flex:1 1 auto;overflow:hidden;}
.flinks{flex:0 0 auto;margin-left:2em;}
.flinks a:not(:last-child):after{content:"·";padding:0 10px;pointer-events:none;color:rgba(255,255,255,0.5);}
/* */
.officeFloor1{padding-top:1rem;padding-bottom:1rem;position:relative;width:100%;overflow:hidden;z-index:5;}
.officeFloor1 .bg{position:absolute;left:0;top:53%;width:100%;transform:translate(0,-50%);z-index:-1;padding:0 25px;}
.officeFloor1 .txt{flex:0 0 auto;width:50%;background:rgba(255,255,255,0.8);padding:0.6rem 0.5rem 0.8rem 1rem;backdrop-filter:blur(10px);}
.officeFloor1 .editor{line-height:2;padding-right:2em;}
.officeFloor1 .baseBtns{margin-top:2em;}
.maxLine4{line-height:2;max-height:8em;}
.overscroll.show{max-height:none;}
.officeFloor1 .img{flex:0 0 auto;width:37.5%;}
.img-block{display:block;width:100%;}
.officeFloor1 .bot{margin-right:37.5%;text-align:right;position:relative;top:-1rem;width:25%;margin-left:auto;    display: none;}
.officeFloor2{align-items:stretch;counter-reset:od;overflow:hidden;}
.officeFloor2 .item{padding:0.4rem;padding-top:1.1rem;flex:0 0 auto;width:20%;background:#f2f4f6;transition:.3s;cursor:pointer;padding-bottom:0.5rem;}
.officeFloor2 .item:nth-child(2n){background:#fff;}
.officeFloor2 .item .it{position:relative;z-index:2;text-align:center;margin-bottom:0.5rem;line-height:1;padding-top:2em;}
.officeFloor2 .item .it:before{counter-increment:od;content:'0'counter(od);position:absolute;left:0;width:100%;z-index:-1;color:#063c60;opacity:0.1;font-size:3em;bottom:0;}
.officeFloor2 .item .editor{padding-right:1em;margin-top:2em;line-height:1.875;max-height:11.25em;}
.officeFloor2 .item h3{font-size:1.125em;position:relative;padding-left:20px;}
.officeFloor2 .item h3:before{content:"";position:absolute;left:5px;top:50%;width:8px;height:8px;background:#eda831;margin-top:-4px;transform:rotate(45deg);}
.officeFloor2 .item:nth-child(2){animation-delay:.1s;}
.officeFloor2 .item:nth-child(3){animation-delay:.2s;}
.officeFloor2 .item:nth-child(4){animation-delay:.3s;}
.officeFloor2 .item:nth-child(5){animation-delay:.4s;}
.max1400{width:14rem;max-width:92%;margin:0 auto;}
.officeFloor3{position:relative;padding-top:1.4rem;z-index:5;padding-bottom:1.15rem;}
.officeFloor3:before{content:"";position:absolute;left:0;top:0;width:100%;height:2.4rem;background:#fff;z-index:-1;}
.officeFloor3 .tpitem{position:relative;padding:0 2rem;margin-bottom:1rem;z-index:5;}
.officeFloor3 .tpitem:before{content:"";position:absolute;width:1.6rem;height:1.3rem;right:0.8rem;z-index:2;background:url(../images/textafter.png) no-repeat center;background-size:contain;}
.officeFloor3 .tpitem .box{background:#f2f4f6;}
.officeFloor3 .tpitem .img{flex:0 0 auto;width:50%;}
.officeFloor3 .tpitem .txt{flex:1 1 auto;overflow:hidden;padding:0.75rem;}
.officeFloor3 .desc{line-height:1.875;color:#333;margin-top:0.5em;}
.officeFloor3 .pos{padding-left:0.5em;}
.officeFloor3 .item{background:#fff;height:auto;}
.officeFloor3 .item .txt{padding:30px;}
.officeFloor3 .baseSwiper{margin:0 36px;}
.baseSwiper{position:relative;padding:0 24px;z-index:2;}
.swiperCtr .btn{position:absolute;width:48px;height:48px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;top:50%;margin-top:-24px;z-index:5;color:#074369;transition:.3s;box-shadow:0 0 10px rgba(0,0,0,0.05);}
.swiperCtr .btn:hover{background:#eda831;color:#fff;}
.swiperCtr .btn.prev{left:0;}
.swiperCtr .btn.next{right:0;}
.officeFloor3 .baseSwiper:before{content:"";position:absolute;left:-36px;bottom:50%;right:-36px;border:1px solid #cdd8df;height:83%;}
.centerIntro1{padding-bottom:1.3rem;padding-top:1rem;text-align:center;}
.centerIntro1 .txt{line-height:2;color:#333;text-indent:2em;max-width:64em;margin:0 auto;}
.centerIntro1 .icons{margin-top:0.6rem;}
.centerIntro1 .icons .i{text-align:center;flex:0 0 auto;width:33.33%;padding:0 0.5rem;position:relative;}
.centerIntro1 .icons .i:not(:last-child):after{content:"";position:absolute;right:0;top:50%;border-right:1px solid #063c60;height:0.9rem;margin-top:-0.45rem;}
.centerIntro1 .icons .i .ico{font-size:0;line-height:1.3rem;height:1.3rem;}
.centerIntro1 .icons .i img{max-height:100%;}
.centerIntro1 .icons .i .it{margin-top:0.2rem;line-height:1.2;display:flex;align-items:center;justify-content:center;min-height:2.4em;}
.centerIntro1 .icons .i .ip{color:#666;margin-top:2em;}
.centerIntro1 .baseBtns{margin-top:0.3rem;}
.centerIntro2 .item:nth-child(2n+1){background:#fff;}
.centerIntro2 .item{padding:1.4rem 0;}
.centerIntro2 .item:first-child{padding-top:0;}
.centerIntro2 .item:nth-child(2n){padding:0;}
.centerIntro2 .item .txt{flex:1 1 auto;overflow:hidden;padding:0.5rem 1.5rem 0.5rem 0;}
.centerIntro2 .item .imgspace{flex:0 0 auto;width:50%;}
.centerIntro2 .item .imgspace:after{content:"";display:block;padding-bottom:90%;}
.centerIntro2 .item .imgs{position:absolute;right:0;top:0;width:50%;height:100%;}
.centerIntro2 .item .img,.centerIntro2 .item .img img{width:100%;height:100%;object-fit:cover;}
.centerIntro2 .item .baseBtns{margin-top:3em;}
.centerIntro2 .item .desc{line-height:2;color:#333;}
.centerIntro2 .item .it{margin-bottom:10px;}
.imgtab{position:absolute;left:0;bottom:0;width:100%;justify-content:center;padding:1.5rem 0.3rem 0;background:linear-gradient(0deg,rgba(8,61,97,0.8),transparent);z-index:2;visibility:hidden;}
.imgtab span{cursor:pointer;flex:0 0 auto;padding:0 0.2rem;line-height:3.75;border-top:1px solid rgba(255,255,255,0.4);color:rgba(255,255,255,0.5);}
.imgtab span.active{color:#fff;border-color:#eda831;}
.imgtab:has(span:nth-child(2)){visibility:visible;}
.centerIntro2 .item .box{align-items:stretch;}
.centerIntro2 .item:nth-child(2n) .box{flex-direction:row-reverse;}
.centerIntro2 .item:nth-child(2n) .imgs{right:auto;left:0;}
.centerIntro2 .item:nth-child(2n) .txt{padding-right:0;padding-left:1.5rem;}
.centerIntro2 .item .img:hover img {
    transform: scale(1.1);
}

.centerIntro2 .item .img {
    overflow: hidden;
}

.centerIntro2 .item .img img {
    transition: all .8s;
}
.overhide{max-height:4em;overflow:hidden;line-height:2;}
.overhide.show{max-height:none;}
.overhide.show + .baseBtns .zk{display:none;}
.overhide.show + .baseBtns .sq{display:block;}
.overhide.show + .baseBtns .iconfont{transform:rotateX(180deg);}
.sqborder{position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;border:1px solid #dae2e8;}
.sqborder i{position:absolute;width:10%;}
.sqborder i:after{content:"";display:block;padding-bottom:100%;}
.sqborder i:nth-child(1){border-top:1px solid #063c60;border-left:1px solid #063c60;left:-1px;top:-1px;}
.sqborder i:nth-child(2){border-top:1px solid #063c60;border-right:1px solid #063c60;right:-1px;top:-1px;}
.sqborder i:nth-child(3){border-bottom:1px solid #063c60;border-right:1px solid #063c60;right:-1px;bottom:-1px;}
.sqborder i:nth-child(4){border-bottom:1px solid #063c60;border-left:1px solid #063c60;bottom:-1px;left:-1px;}
.centerDatas{margin-top:0.7rem;justify-content:space-evenly;}
.centerDatas .i{flex:0 0 auto;width:2rem;height:2rem;position:relative;z-index:1;}
.centerDatas .i .it{line-height:1;color:#063c60;}
.centerDatas .i .num{font-size:2em;}
.centerDatas .i sub{vertical-align:baseline;}
.centerDatas .i sup{vertical-align:top;}
.centerDatas .i .ip{margin-top:0.5em;padding:0 1em;line-height:1.5;max-height:3em;overflow:hidden;}
.centerIntro2.s2{padding-bottom:1.6rem;}
.centerIntro2.s2 .item{padding:1rem 0 0 !important;background:none !important;}
.centerIntro3 .content{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;color:#fff;background:rgba(0,0,0,0.4);}
.centerIntro3 .title .tp{color:#fff;}
.centerIntro3 .p{line-height:2;text-indent:2em;max-width:55em;margin:0 auto;text-align:left;}
.base_cloum{width:100%;overflow:hidden;}
.centerIntro2 .item.s2 .txt{padding:0 !important;}
.centerIntro2 .item.s2 .title{text-align:center;}
.centerIntro2 .item .itab{justify-content:center;flex-wrap:wrap;padding:20px 0;}
.centerIntro2 .item .itab span{flex:0 0 auto;padding:0.2rem;cursor:pointer;opacity:0.5;}
.centerIntro2 .item .itab span.active{opacity:1;color:#063c60;}
.tgbox .tgimg{flex:0 0 auto;width:57%;}
.tgbox .tgtxt{flex:1 1 auto;overflow:hidden;padding-left:0.8rem;}
.history{padding:1rem 0 1rem;text-align:center;}
.mails .item{height:5.6rem;flex-direction:column;padding:0 0.6rem;min-height:400px;}
.mails .item .txt{flex:1 1 auto;overflow:hidden;padding:0.4rem 0;width:100%;height:50%;align-items:flex-end;}
.mails .item .img{flex:0 0 auto;position:relative;flex-direction:column;width:100%;height:50%;visibility:hidden;}
.mails .item .dts{flex:1 1 auto;position:relative;width:1px;background:#d8e1eb;min-height:40px;}
.mails{width:100%;overflow:hidden;z-index:5;}
.mails:after{content:"";position:absolute;left:0;width:100%;border-bottom:1px solid #d8e1eb;top:50%;}
.mails .item .dts i{width:24px;height:24px;position:absolute;background:#fff;border-radius:50%;left:-12px;top:-12px;}
.mails .item .dts i:after{width:8px;height:8px;content:"";position:absolute;left:50%;top:50%;border-radius:50%;background:#063c60;margin-left:-4px;margin-top:-4px;}
.mails .item .box{flex-direction:column-reverse;}
.mails .item:nth-child(2n){flex-direction:column-reverse;}
.mails .item:nth-child(2n) .img{flex-direction:column-reverse;}
.mails .item:nth-child(2n) .dts i{top:auto;bottom:-12px;}
.mails .item:nth-child(2n) .txt{align-items:flex-start;}
.mails .item:nth-child(2n) .box{flex-direction:column;}
.mails .item .desc{padding:1em 0;line-height:2;color:#333;max-width:19em;margin:0 auto;visibility:hidden;}
.mails .item.swiper-slide-active .dts i{background:rgba(6,60,96,0.3);}
.mails .item.swiper-slide-active .year span{font-size:1.66em;color:#063c60;}
.mails .item .year{opacity:0.2;}
.mails .swiper-slide-active .year,.mails .swiper-slide-next .year,.mails .swiper-slide-prev .year{opacity:1;}
.mails .swiper-slide-active .img,.mails .swiper-slide-next .img,.mails .swiper-slide-prev .img,.mails .swiper-slide-active .desc,.mails .swiper-slide-next .desc,.mails .swiper-slide-prev .desc{visibility:visible;}
.mails .swiper-container{overflow:visible;}
.faculty{padding-bottom:1.5rem;}
.filters{padding:0.5rem 0;}
.filters .line{align-items:flex-start;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #cdd8df;line-height:1.67;}
.filters .lb{flex:0 0 auto;color:#999;margin-right:5px;}
.filters .ops{flex:1 1 auto;justify-content:flex-start;overflow:hidden;flex-wrap:wrap;}
.filters .ops a{flex:0 0 auto;padding:0 0.9em;border-radius:3px;margin-right:2px;color:#333;transition:.3s;}
.filters .ops a.active,.filters .ops a:hover{background:#eda831;color:#fff;}
.teamList{align-items:stretch;flex-wrap:wrap;justify-content:flex-start;}
.teamList .item{flex:0 0 auto;margin-right:0.6rem;width:calc(25% - 0.45rem);flex-direction:column;margin-bottom:0.6rem;}
.teamList .item:nth-child(4n){margin-right:0;}
.teamList .item .img{position:relative;flex:0 0 auto;width:100%;background:linear-gradient(0deg,#99a5b0,#4f6372);}
.teamList .item .img:before{content:"";display:block;padding-bottom:133%;}
.teamList .item .img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.teamList .item .txt{flex:1 1 auto;overflow:hidden;background:#fff;position:relative;padding:20px 20px 40px;z-index:5;transition:.3s;top:0;}
.teamList .item .tags{padding-left:10px;color:#063c60;border-left:1px solid #eda831;line-height:1;margin-top:10px;}
.teamList .item .tags p:not(:last-child){padding-bottom:7px;}
.teamList .item .desc{margin-top:1em;color:#666;line-height:1.875;}
.teamList .item .txt:after{content:"";position:absolute;left:0;bottom:0;z-index:2;height:2px;background:#eda831;transition:.3s;width:0%;}
.teamList .item:hover .txt{top:-0.5rem;box-shadow:0 10px 10px rgba(0,0,0,0.1);}
.teamList .item:hover .txt:after{width:80%;}
.teachInfo{padding-top:0.8rem;padding-bottom:1.3rem;}
.teachInfo .tp{overflow:hidden;padding-bottom:0.55rem;}
.teachInfo .tpbox{align-items:stretch;}
.teachInfo .tp .img{flex:0 0 auto;width:3.6rem;position:relative;z-index:2;}
.teachInfo .info{flex:1 1 auto;padding-left:1rem;flex-direction:column;}
.teachInfo .info .name{line-height:1.2;}
.teachInfo .info .tags{line-height:1;padding-left:10px;border-left:2px solid #eda831;color:#063c60;margin-top:10px;}
.teachInfo .info .tags p:not(:last-child){margin-bottom:10px;}
.teachInfo .tp .txt{position:relative;margin-top:20px;padding-top:30px;width:100%;flex:1 1 auto;padding-right:4em;}
.teachInfo .tp .txt:after{content:"";position:absolute;left:-4.7rem;right:0;bottom:-0.5rem;top:0;z-index:-1;background:url(../images/infobj.jpg) no-repeat center;background-size:cover;}
.teachInfo .info .desc{line-height:2;margin-top:1em;}
.teachInfo .diswap{display:none;}
.tinfos{margin-top:30px;align-items:stretch;counter-reset:od;gap:20px;}
.tinfos .box{flex:0 0 auto;width:12.85%;overflow:hidden;position:relative;z-index:5;cursor:pointer;padding:20px 5px;counter-increment:od;box-shadow:0 20px 30px rgba(51,73,92,0.1);transition:.3s;}
.tinfos .box.act{flex:1 1 auto;padding:20px 0.5rem;}
.tinfos .box .or{position:absolute;left:0;bottom:0;width:100%;font-size:1rem;text-align:center;line-height:0.8;color:#fff;opacity:0.2;transition:.3s;}
.tinfos .box .or:before{content:'0'counter(od);}
.tinfos .box .defbg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;transition:.3s;opacity:1;background-position:center;background-size:cover;background-repeat:no-repeat;}
.tinfos .box .bgact{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;opacity:0;transition:.3s;background-position:center;background-size:cover;background-repeat:no-repeat;}
.tinfos .box.act .defbg{opacity:0;}
.tinfos .box.act .bgact{opacity:1;}
.tinfos .box .txt{padding-top:1rem;transition:.3s;}
.tinfos .box.act .txt{padding-top:0;}
.tinfos .box .it{justify-content:center;}
.tinfos .box .it .t{flex:0 1 auto;transition:.3s;padding-top:0;position:relative;line-height:1;color:#fff;text-align:center;}
.tinfos .box.act .it .t{flex:1 1 auto;padding-top:3em;color:#063c60;text-align:left;}
.tinfos .box .desc{line-height:1.875;height:13.125em;position:relative;transform:translate(0,50%);opacity:0;transition:.3s;color:#000;margin-top:1em;padding-right:2em;}
.tinfos .box .it .t:before{content:'0'counter(od);font-size:4em;position:absolute;left:0;bottom:10px;z-index:-1;color:#063c60;opacity:0;transition:.3s;}
.tinfos .box.act .it .t:before{opacity:0.1;transition-delay:0.3s;bottom:0;}
.tinfos .box.act .desc{transition-delay:.3s;transform:translate(0,0);opacity:1;}
.tinfos .box .desc .ll{flex:0 0 auto;padding-right:1em;}
.tinfos .box .desc .lr{flex:1 1 auto;overflow:hidden;}
.tinfos .box .desc li.flex{align-items:flex-start;}
.tinfos .box.act .or{opacity:0;}
.boxbg11{background-image:url(../images/boxbg11.jpg);}
.boxbg12{background-image:url(../images/boxbg12.jpg);}
.boxbg21{background-image:url(../images/boxbg21.jpg);}
.boxbg22{background-image:url(../images/boxbg22.jpg);}
.boxbg31{background-image:url(../images/boxbg31.jpg);}
.boxbg32{background-image:url(../images/boxbg32.jpg);}
.boxbg41{background-image:url(../images/boxbg41.jpg);}
.boxbg42{background-image:url(../images/boxbg42.jpg);}
.boxbg51{background-image:url(../images/boxbg51.jpg);}
.boxbg52{background-image:url(../images/boxbg52.jpg);}
@media (min-width:1025px){.officeFloor2 .item:hover{background:#063c60;color:#fff;padding-top:0.6rem;}
.officeFloor2 .item:hover .it:before{color:#fff;}
}
@media (max-width:1400px){.max1400{width:100%;}
}
@media (max-width:1024px){.officeFloor1 .tp{flex-wrap:wrap;}
.officeFloor1 .txt{width:100%;padding:0.6rem;}
.officeFloor1 .img{width:50%;margin-left:auto;}
.officeFloor1 .bot{margin-right:50%;top:0;margin-top:-1rem;}
.officeFloor1 .bg{top:40%;}
.officeFloor2{flex-wrap:wrap;}
.officeFloor2 .item{width:100%;padding:0.4rem;}
.officeFloor3{padding:1rem 0;}
.officeFloor3 .tpitem{padding:0 36px;}
.officeFloor3 .tpitem:before{top:-0.3rem;}
.officeFloor3 .baseSwiper{margin:0 12px;}
.officeFloor3 .baseSwiper:before{left:-12px;right:-12px;}
.mails .swiper-container{overflow:hidden;}
.mails .item{padding:0 30px;}
}
@media (max-width:768px){.officeFloor3 .tpitem .box{flex-wrap:wrap;}
.officeFloor3 .tpitem .img{width:100%;}
.officeFloor3 .tpitem:before{top:auto;bottom:-0.3rem;}
.centerIntro1 .icons .i:not(:last-child):after{display:none;}
.centerIntro1 .icons{flex-wrap:wrap;}
.centerIntro1 .icons .i{padding:10px 0;width:100%;display:flex;align-items:center;text-align:left;}
.centerIntro1 .icons .i .itxt{flex:1 1 auto;overflow:hidden;padding-left:2em;}
.centerIntro1 .icons .i .it{display:block;min-height:0;margin-top:0;}
.centerIntro1 .icons .i .ip{margin-top:10px;}
.centerIntro2 .item .box{display:block;}
.centerIntro2 .item .txt{padding:0 !important;}
.centerIntro2 .item .imgspace{display:none;}
.centerIntro2 .item .imgs{position:relative;width:auto;height:auto;margin-top:2em;}
.centerIntro2 .item{padding:0.5rem 0 !important;}
.imgtab{font-size:14px !important;}
.centerDatas .i .num{font-size:1.4em;}
.centerIntro3 .content{position:relative;padding:1rem 0 1.5rem;}
.centerIntro3 .bg{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.tgbox{flex-wrap:wrap;flex-direction:column-reverse;}
.tgbox .tgimg{width:100%;}
.tgbox .tgtxt{padding-bottom:2em;padding-left:0;}
.centerIntro2.s2{padding-bottom:1rem;}
.filters .line{display:block;}
.filters .lb{margin-bottom:5px;}
.filters .ops a{margin-bottom:5px;}
.teamList{justify-content:space-between;}
.teamList .item{width:48%;margin-right:0;}
.teachInfo .tp .img{width:40%;}
.teachInfo .info{padding-left:40px;}
.tinfos{flex-direction:column;gap:10px;}
.tinfos .box{width:100%;}
.tinfos .box .desc{height:auto;margin-top:0;max-height:0;}
.tinfos .box .txt{padding:0.3rem 0;}
.tinfos .box .or{bottom:auto;top:50%;font-size:0.4rem;left:auto;right:0;width:auto;margin-top:-0.5em;}
.tinfos .box.act .desc{margin-top:1em;max-height:13.125em;}
}
@media (max-width:540px){.teachInfo .tpbox .txt{display:none;}
.teachInfo .diswap{display:block;}
.teachInfo .tp .img{width:30%;}
.teachInfo .info{padding-left:2em;}
.teachInfo .info .tags{line-height:1.5;}
.teachInfo .tp .txt{margin-top:0;padding:2em 1.5em;}
.teachInfo .tp .txt:after{left:0;bottom:0;}
.teachInfo .tp{padding-bottom:0;}
.teachInfo .tpbox{align-items:flex-start;}
.tinfos .box .desc li.flex{display:block;}
}
/* new */
.pt120{padding-top:1.2rem;}
.pb120{padding-bottom:1.2rem;}
.pt100{padding-top:1rem;}
.pb100{padding-bottom:1rem;}
.hflex{display:flex;flex-wrap:wrap;}
.text_center{text-align:center;}
.color000{color:#000000;}
.color999{color:#999999;}
.colorfff{color:#fff;}
.colorfff5{color:rgba(255,255,255,.5);}
.color333{color:#333;}
.colormain{color:#eda831;}
.base_cloum{position:relative;overflow:hidden;}
.base_cloum .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.base_cloum .imgbox{padding-bottom:50.4%;position:relative;}
.base_cloum .imgbox::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:2;}
.base_cloum .text_ico{position:absolute;top:45%;transform:translate(-50%,-50%);left:50%;z-index:5;width:8.3%;}
.base_cloum .text_en{position:absolute;bottom:12%;width:100%;left:50%;transform:translate(-50%,0);}
.base_cloum .cloum_en{font-size:3.2rem;letter-spacing:.3rem;color:rgba(255,255,255,.3);line-height:1;}

.base_cloum .ico_bar{
    perspective: 581px;
    position: absolute;
    left: -3%;
    top: 28%;
    /* transform: translate(-50%, -50%); */
    animation: rotateZ 4s linear infinite;
    width: 2rem;
    height: 2rem;
    transform-style: preserve-3d;
    transform: rotateX(44deg) rotateY(-63deg);
}
@keyframes rotateZ{0%{transform:rotateX(44deg) rotateY(-63deg) rotateZ(0deg);}
100%{transform:rotateX(44deg) rotateY(-63deg) rotateZ(360deg);}
}

.about_intro{padding-bottom:.9rem;}
.about_intro1{
    background-color: #fff;
}
.introitem{display:flex;flex-wrap:wrap;justify-content:flex-end;position:relative;}
.introitem .right{width:50%;}
.introitem .left{width:100%;position:absolute;bottom:.85rem;}
.introitem .intro_left{width:38.125%;}
.about_title .mtitle{line-height:1.5;}
.about_title .sub_title{line-height:1;margin-top:.05rem;}
.about_title .sub_editor{margin-top:.5rem;}
.about_title .sub_editor,.about_title .sub_editor *{line-height:2;}
.about_title .sub_editor b{
    font-family: "HarmonyOS_Sans_SC_Bold";
}
.introitem .editor{text-indent:2em;line-height:2;margin-top:.35rem;max-height:8em;padding-right:.3rem;}
.introitem .editor.show {
    max-height: unset;
}
.introitem .base_more{margin-top:.3rem;}
.base_more{display:inline-block;padding:.7em 1.5em;white-space:nowrap;border:1px solid #819cae;transition:all .3s;}
.base_more span{position:relative;padding-right:1.875em;color:#063c60;}
.base_more span::before{content:'';display:block;position:absolute;right:0;top:50%;transform:translate(0,-50%);background-image:url(../images/more_blue.svg);width:.6875em;height:.6875em;background-size:.6875em;background-repeat:no-repeat;background-position:center;}
.base_more:hover{background-color:#eda831;border-color:#eda831;}
.base_more:hover span{color:#fff;}
.base_more:hover span::before{background-image:url(../images/more_white.svg);}
.base_more_white{display:inline-block;padding:.7em 2.1em;white-space:nowrap;border:1px solid #fff;transition:all .3s;}
.base_more_white span{position:relative;padding-right:1.875em;color:#fff;}
.base_more_white span::before{content:'';display:block;position:absolute;right:0;top:50%;transform:translate(0,-50%);background-image:url(../images/more_up_white.svg);width:.6875em;height:.6875em;background-size:.6875em;}
.base_more_white:hover{background-color:#eda831;border-color:#eda831;}
.about_intro .data{margin-top:.7rem;}
.data{justify-content:center;}
.data .item{width:20%;margin-top:.3rem;text-align:center;padding:0 .6rem;position:relative;display:flex;align-items:center;justify-content:center;}
.data .item:nth-child(3n+2),.data .item:nth-child(3n+3){margin-left:20%;}
.data .item::before,.data .item::after{content:'';display:block;position:absolute;top:50%;transform:translate(0,-50%);width:.6rem;height:100%;background-repeat:no-repeat;min-height:1rem;background-size:.6rem;background-repeat:no-repeat;background-position:center;}
.data .item::before{left:0;background-image:url(../images/cao_left.png);}
.data .item::after{right:0;background-image:url(../images/cao_right.png);}
.data .num{color:#063c60;font-size:.72rem;line-height:.8;}
.data .num_tit{line-height:1.875;margin-top:.1rem;}
.intro_links .intro_link{width:47.5%;margin-top:5%;display:flex;align-items:flex-end;justify-content:center;padding:.2rem .8rem 1.3rem;}
.intro_links .intro_link:nth-child(1),.intro_links .intro_link:nth-child(2){margin-top:0;}
.intro_links .intro_link:not(:nth-child(2n+1)){margin-left:5%;}
.intro_links .intro_link{height:34.4vw;position:relative;}

.intro_links .imgbox{position:absolute;left:0;top:0;width:100%;height:100%;
overflow: hidden;}
.intro_links .imgbox::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(6,60,96,.6);z-index:2;}
.intro_links .imgbox img{width:100%;height:100%;object-fit:cover;
transition: all .8s;
}
.intro_links .text_box{position:relative;z-index:3;}
.intro_links .tit{padding-bottom:.25rem;position:relative;}
.intro_links .tit::before{content:'';display:block;position:absolute;bottom:0;left:0;right:0;height:.02rem;background-color:rgba(255,255,255,1);}
.intro_links .desc{margin:.2rem 0 .5rem;height:5em;line-height:1.66;}
.intro_links .txt{height:0;overflow:hidden;transition:all .5s;opacity:0;}
.intro_links .intro_link:hover .txt{height:auto;padding:.3rem 0 0;opacity:1;}
.intro_links .intro_link:hover img{
    transform:scale(1.1);
}
.about_develop .imgbox img{width:100%;}
.about_develop{position:relative;}
.about_develop .text_box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;text-align:center;}
.about_develop .base_more_white{margin-top:.5rem;}
.chart{text-align:center;font-size:0;}
.chart .item{position:relative;display:inline-block;border-radius:.08rem;overflow:hidden;}
.chart .item .imgbox{border-radius:.8rem;}
.chart .item .imgbox img{width:100%;}
.chart .item .tit{position:absolute;left:50%;top:50%;z-index:2;width:100%;transform:translate(-50%,-50%);}
.chart .chart_top .item{width:20%;}
.chart .chart_center{padding:0 7%;}
.chart .chart_center .item{margin:0 1.875%;width:21.25%;}
.chart_lis{display:flex;padding-right:5.7%;}
.chart_lis .chart_lable{padding:.1rem 0;border:.02rem solid #cdd8df;display:inline-block;border-radius:.08rem;background-color:#fff;min-width:1.8rem;}
.chart_lis .chart_lable:not(:first-child){margin-left:.2rem;}
.chart_lis .chart_li:not(:first-child){margin-left:.7rem;}
.chart_lis .chart_li:last-child .chart_lable{width:2rem;}
.about_chart .chart{margin-top:-.6rem;}
.dis_pc{display:block;}
.dis_mb{display:none;}
.tale_item{padding:0 7.14%;}
.tale_item .tale_lis{margin:.6rem 0 1rem;}
.tale_lis{display:flex;justify-content:space-between;}
.tale_lis .tale_li{margin:0 .6rem;}
.tale_lis .ico_txt{padding:.4rem 0;}
.tale_lis .ico{position:relative;font-size:0;}
.tale_lis .ico img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-height:32%;}
.tale_lis svg{width:1.2rem;height:1.2rem;transform:rotate(30deg) scale(1.3);}
.tale_lis .hexagon-border{fill:transparent;stroke:#d0dae1;stroke-width:2;}
/* 跑动线条 */
.tale_lis .running-line{fill:transparent;stroke:#063c60;stroke-width:4;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:50 850;animation:dashmove 3s linear infinite;}
.relative{position:relative;}
.bg_img{position:absolute;left:0;top:0;width:100%;height:100%;}
.bg_img img{width:100%;height:100%;object-fit:cover;}
.syst_section .bg_img::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:1;}
.syst_section .auto1400.relative{z-index:2;}
.syst_section .syst_lis{margin-top:.2rem;}
.syst_lis .syst_li{padding:.5rem .4rem;border:1px solid #fff;width:calc((100% - 1.6rem)/5);margin-top:.4rem;transition:all .8s;cursor:pointer;text-align: center;}
.syst_lis .syst_li:not(:nth-child(5n+1)){margin-left:.4rem;}
.syst_lis .more{margin-top:.5rem;}
.syst_lis .syst_li:hover{transform:translate(0,-.2rem);}
.syst_lis .syst_li:hover .more{background-image:url(../images/more_ico_white.png);background-color:#eaaf47;}
.syst_lis .tit{line-height:1.5;height:3em;}
.more{width:.3rem;height:.3rem;border-radius:50%;background-color:#fff;background-image:url(../images/more_ico_blue.png);background-size:.09rem;background-repeat:no-repeat;background-position:center;transition:all .5s;display:inline-block;}
.more:hover{background-image:url(../images/more_ico_white.png);background-color:#eaaf47;}
.creat_swiper{padding-bottom:.2rem;margin-top: .5rem;}
.creat_swiper .item:hover img{
    transform: scale(1.1);
}
.creat_swiper .imgbox{position:relative;padding-bottom:56%;
overflow: hidden;}
.creat_swiper .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;
transition: all .8s;
}
.creat_swiper .tit{line-height:1.5;}
.creat_swiper .editor{line-height:1.875;margin-top:.2rem;}
.creat_swiper .text_box{padding:.3rem 0;}
.creat_swiper .pagedot{position:absolute;bottom:0;left:0;right:0;text-align:center;}
.pagedot .swiper-pagination-bullet{opacity:1;}
.pagedot span{width:10px;height:10px;margin:0 6px !important;opacity:0.5;background:none;border:1px solid #cfdae0;transform:rotate(45deg);border-radius:0;transition:all .5s;}
.pagedot span.swiper-pagination-bullet-active{border-color:#eda831;background-color:#eda831;transform:rotate(45deg) scale(1.1);}
/* eda831 */
@keyframes dashmove{to{stroke-dashoffset:-900;/* 负值，移动一整圈 */
}
}
.locat.postlocat{position:absolute;bottom:0;left:0;right:0;z-index:2;}
.locat_main{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;}
.locat_main .locat_left,.locat_main .locat_right{padding:.35rem 0;}
.locat_home{position:relative;padding-left:1.3em;color:#fff;}
.locat_home::before{content:'';display:block;position:absolute;left:0;top:50%;transform:translate(0,-50%);background-image:url(../images/home_ico.svg);background-repeat:no-repeat;width:.875em;height:1em;background-size:.875em;}
.locat_home span,.locat_home a{margin:0 .05rem;color:#fff;}
/* .locat_home span,*/
.locat_home a:hover{color:#eaaf47;}
.locat_back:hover{color:#eaaf47;}
.feat_item{padding:0 7.1%;}
.msg_pop{position:fixed;z-index:9999;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);display:none;padding:.3rem 0;}
.msg_pop .content{display:flex;align-items:center;justify-content:center;width:100%;height:100%;}
.msg_pop .main{width:95%;max-width:9.5rem;background-color:#fff;padding:.8rem;position:relative;}
.msg_title .desc{margin-top:.1rem;line-height:1.875;}
.msg_editors .msg_editor{margin-top:.3rem;}
.msg_editors .editor{margin-top:.2rem;}
.pop_close{cursor:pointer;position:absolute;right:0;top:0;width:.6rem;height:.6rem;background-color:#063c60;cursor:pointer;}
.pop_close::before{content:'';display:block;width:65%;height:3px;background-color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);border-radius:.03rem;}
.pop_close::after{content:'';display:block;width:65%;height:3px;background-color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-45deg);border-radius:.03rem;}
.plat_list .item{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:1rem;}
.plat_list .imgbox{width:50%;}
.plat_list .text_box{width:50%;}
.plat_list .item:nth-child(2n+1) .text_box{padding-left:.7rem;}
.plat_list .item:nth-child(2n) .text_box{padding-right:.7rem;}
.plat_list .item:nth-child(2n){flex-direction:row-reverse;}
.plat_list .data1{padding-top:.2rem;}
.plat_list .sub_editor{margin-top:.2rem;}
.data1{display:flex;flex-wrap:wrap;}
.data1 .citem{min-width:30.33%;text-align:center;margin-top:.2rem;}
.data1 .citem:not(:nth-child(3n+1)){margin-left:1.5%;}
.data1 .num{display:flex;align-items:center;position:relative;/* padding:0 .4rem;*/
 color:#063c60;line-height:.8;justify-content:center;}
.data1 .num::before,.data1 .num::after{content:'';display:block;/* position:absolute;top:50%;transform:translate(0,-50%);*/
 min-width:.35rem;height:100%;background-repeat:no-repeat;min-height:.8rem;background-size:.35rem;background-repeat:no-repeat;background-position:center;}
.data1 .num::before{left:0;background-image:url(../images/cao_left.png);}
.data1 .num::after{right:0;background-image:url(../images/cao_right.png);}
.qaed_section{position:relative;}
.qaed_section .imgbox{position:relative;}
.qaed_section .imgbox img{object-fit:cover;height:100%;}
.qaed_section .imgbox::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);}
.qaed_section .qaed_item{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2;}
.qaed_item .sub_editor{width:100%;max-width:9.8rem;margin:.35rem auto;}
.class_swiper{padding-left:calc((100% - 16rem));}
.class_swiper .item{display:flex;}
.class_swiper .imgbox{width:56.25%;position:relative;z-index:2;}
.class_swiper .imgbox img{width:100%;height:100%;object-fit:cover;}
.class_swiper .text_box{width:43.75%;padding-left:.8rem;}
.class_swiper .text .text_ico{background-image:url(../images/dou.png);padding-bottom:1.3rem;width:1.6rem;background-repeat:no-repeat;background-position:center;margin:.2rem 0;margin-left:auto;position:relative;margin-right:.8rem;background-size:1.6rem;}
.class_swiper::before{content:'';display:block;position:absolute;right:0;bottom:-.9rem;background-color:#fff;width:60%;height:88.88%;}
.class_swiper{padding-bottom:.5rem;padding-left:1rem;}
.class_swiper .pagedot{position:absolute;bottom:0;left:0;right:0;text-align:center;}
.text_swiper{padding-right:.4rem;}
.text_swiper .swiper-slide{width:auto;cursor:pointer;}
.text_swiper .swiper-slide:not(:first-child){margin-left:.5rem;}
.text_swiper .txt{color:rgba(51,51,51,.5);}
.editor_swiper{margin-top:.3rem;padding-right:1rem;}
.editor_swiper .editor{line-height:1.77;}
.text_swiper .swiper-slide-thumb-active .txt{color:#063c60;}
.achie_swiper{padding-bottom:.6rem;position:relative;margin-top:.5rem;}
.achie_swiper .num{display:flex;align-items:center;justify-content:center;line-height:1.2;color:#063c60;}
.achie_swiper .tit{margin-top:.1rem;}
.achie_swiper .pagedot{position:absolute;bottom:0;left:0;right:0;text-align:center;}
.achie_swiper .num::before,.achie_swiper .num::after{content:'';display:block;width:.6rem;height:100%;background-repeat:no-repeat;min-height:1rem;background-size:.6rem;background-repeat:no-repeat;background-position:center;}
.achie_swiper .num::before{left:0;background-image:url(../images/cao_left.png);}
.achie_swiper .num::after{right:0;background-image:url(../images/cao_right.png);}
.win_list .item{display:flex;flex-wrap:wrap;align-items:unset;}
.win_list .left{width:50%;padding-top:.4rem;padding-bottom:.4rem;}
.win_list .right{width:50%;}
.win_list .right .imgbox{height:100%;}
.win_list .right img{height:100%;object-fit:cover;width:100%;}
.win_list .item:nth-child(2n+1) .left{padding-left:calc((100% - 14rem)/2);padding-right:.2rem;}
.win_list .item:nth-child(2n) .left{padding-right:calc((100% - 14rem)/2);padding-left:1.2rem;}
.win_list .item:nth-child(2n){flex-direction:row-reverse;}
.win_list .sub_editor{max-height:18em;padding-right:.15rem;position:relative;}
.game_section .sub_editor{max-width:11.5rem;margin-left:auto;margin-right:auto;}
.mouet_item .about_title{margin-top:1rem;}
.mouet_item .mouet_swiper{margin-top:.5rem;padding-bottom:.7rem;}
.mouet_swiper .swiper-slide{height:auto;}
.mouet_swiper .item{height:100%;display:flex;flex-direction:column;}
.mouet_swiper .text_box{position:relative;flex:1;padding:.3rem .3rem .4rem;}
.mouet_swiper .text_box::after{content:'';display:block;background-image:url(../images/mouet_swiper_ico01.png);position:absolute;left:0;top:0;width:100%;height:100%;opacity:.1;}
.mouet_swiper .text_box::before{content:'';display:block;position:absolute;left:0;top:0;bottom:0;width:1px;height:100%;right:0;z-index:2;background-color:#063c60;}
.mouet_swiper .imgbox{padding-bottom:56.9%;position:relative;}
.mouet_swiper .imgbox img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;}
.mouet_swiper .lable{background-color:#e1e7eb;padding:3px 5px;display:inline-block;color:#063c60;}
.mouet_swiper .desc{margin-top:.1rem;line-height:1.777;}
.mouet_swiper .pagedot,.team_swiper .pagedot{position:absolute;bottom:0;width:100%;text-align:center;}
.team_swiper{padding-bottom:.5rem;}
.team_swiper .imgbox{padding-bottom:57%;position:relative;}
.team_swiper .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.team_swiper .text_box{text-align:center;position:relative;z-index:2;}
.team_swiper .txt{display:inline-block;margin-top:-.5rem;padding:.3rem .2rem;background-color:#fff;min-width:9rem;max-width:100%;}
.team_swiper .editor{line-height:1.777;margin-top:.2rem;}
.about_flex{display:flex;justify-content:space-between;}
.about_more{padding:.6em 1.2em;border:1px solid #063c60;color:#063c60;cursor:pointer;}
.about_more.white{border-color:#fff;}
.about_more.white i,.about_more.white span{color:#fff;}
.about_more span{margin-right:.2rem;color:#063c60;}
.about_more span i{color:#063c60;}
.about_more:hover{background-color:#eaaf47;border-color:#eaaf47;}
.about_more:hover i,.about_more:hover span{color:#fff;}
.invate_section{padding:.8rem 0;}
.invate_section .invate_item{margin-top:.5rem;}
.invate_item{display:flex;flex-wrap:wrap;}
.invate_list .item{display:flex;padding:.19rem 0;border-bottom:1px dashed #d0dbe1;justify-content:space-between;}
.invate_list .item:first-child{padding-top:0;}
.invate_list .tit{padding-left:1.2em;position:relative;}
.info_lis .tit .new,.news_list .tit .new,.lesson_list .tit .new,.invate_list .tit .new{display:inline-block;background-color:#063c60;color:#fff;position:relative;padding:2px 4px;border-radius:.05rem;font-size:.14rem;margin-left:.1rem;}
.info_lis .tit .new::before,.news_list .tit .new::before,.lesson_list .tit .new::before,.invate_list .tit .new::before{content:'';display:block;position:absolute;width:0;height:0;border:.4em solid transparent;border-bottom:.6em solid #063c60;border-top:0;bottom:-.15em;z-index:1;left:-0.2em;transform:rotate(123deg);}
.invate_list .tit::before{content:'';display:block;position:absolute;left:.1em;top:50%;transform:translate(0,-50%) skew(-19deg) rotate(34deg);width:.5em;height:.4em;background-color:#5de0d8;}
.invate_item .left{width:49.2%;}
.invate_item .right{width:50.8%;padding-left:.35rem;}
.invate_item .time{white-space:nowrap;}
.invate_swiper{position:relative;}
.invate_swiper .item{position:relative;height:100%;}
.invate_swiper .text_box{position:absolute;bottom:0;left:0;right:0;padding:.3rem .25rem;}
.invate_swiper .pagedot{bottom:.35rem;position:absolute;width:100%;text-align:right;z-index:2;padding:0 .3rem;}
.science_section .science_swiper{margin-top:.75rem;}
.science_swiper .item{cursor:pointer;}
.science_swiper .imgbox{padding-bottom:56%;position:relative;overflow:hidden;}
.science_swiper .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:all .8s;}
.video_ico{font-size:.3rem;color:#fff;}
.science_swiper .video_ico{position:absolute;bottom:.1rem;left:.24rem;z-index:2;}
.swiper_btns .swiper_btn{width:.5rem;height:.5rem;border:1px solid #fff;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;}
.swiper_btns .swiper_btn:hover{background-color:#eaaf47;border-color:#eaaf47;}
.science_swiper .swiper_btns{display:flex;align-items:center;margin:.4rem auto 0;width:100%;justify-content:center;}
.science_swiper .swiper_btns .swiper_btn{margin:0 .1rem;}
.science_swiper .text_box{padding:.3rem;position:relative;}
.science_swiper .time{margin-top:.15rem;}
.science_swiper .text_box::before{content:'';display:block;position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#fff;transition:all .5s;}
.science_swiper .tit,.science_swiper .time{position:relative;}
.science_swiper .item:hover .text_box::before{height:100%;background-color:#063c60;}
.science_swiper .item:hover img{transform:scale(1.1);}
.space_swiper .lable{background-color:#e1e7eb;padding:3px 5px;display:inline-block;color:#063c60;}
.space_section .space_swiper{margin-top:.5rem;padding-bottom:.45rem;}
.space_swiper .swiper-slide{height:auto;}
.space_swiper .item{height:100%;display:flex;flex-direction:column;background-color:#f3f5f6;}
.space_swiper .imgbox{padding-bottom:57%;position:relative;overflow:hidden;}
.space_swiper .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:all .8s;}
.space_swiper .lable{background-color:#e1e7eb;padding:3px 5px;display:inline-block;color:#063c60;}
.space_swiper .text_box{padding:.2rem .3rem .4rem;flex:1;}
.space_swiper .tit{margin-top:.15rem;}
.space_swiper .pagedot{bottom:0;position:absolute;width:100%;text-align:center;z-index:2;}
.space_swiper .item:hover img{transform:scale(1.1);}
.lesson_list .item{display:flex;align-items:center;cursor:pointer;margin-top:.3rem;}
.lesson_list .imgbox{position:relative;width:19.28%;}
.lesson_list .imgbox img{width:100%;}
.lesson_list .video_ico{position:absolute;bottom:0;left:.1rem;}
.lesson_list .text_box{background-color:#fff;box-shadow:0 0 .15rem rgba(0,0,0,.1);position:relative;padding:.4rem .3rem;display:flex;justify-content:space-between;width:80.72%;}
.lesson_list .text_box::before{content:'';display:block;position:absolute;left:0;bottom:0;height:1px;background-color:#e4eaee;}
.lesson_list .text_box::after{content:'';display:block;position:absolute;left:0;bottom:0;height:1px;background-color:#eda831;transition:all .8s;width:0;}
.lesson_section .txt{display:flex;align-items:center;white-space:nowrap;}
.lesson_section .time{padding:0 .4rem;border-right:1px solid #eae6e2;}
.lesson_section .lesson_more{margin-left:.4rem;}
.lesson_more{width:.3rem;height:.3rem;border-radius:50%;border:1px solid rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;font-size:.12rem;}
.lesson_more i{color:rgba(0,0,0,.2);}
.lesson_list .item:hover .text_box::after{width:100%;}
.lesson_list .item:hover .lesson_more{border-color:#eaaf47;background-color:#eaaf47;}
.lesson_list .item:hover .lesson_more i{color:#fff;}
.pop_video,.pop_school{position:fixed;z-index:9999;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.1);/* display:none;*/
}
.pop_school .content,.pop_video .content{display:flex;align-items:center;justify-content:center;width:100%;height:100%;}
.pop_video .main{max-width:12rem;max-height:70vh;position:relative;width:95%;}
.pop_video .main video{width:100%;}
.school_list{display:flex;flex-wrap:wrap;}
.school_list .item{width:calc((100% - .4rem)/2);margin-top:.4rem;cursor:pointer;}
.school_list .item:not(:nth-child(2n+1)){margin-left:.4rem;}
.school_list .item{display:flex;flex-wrap:wrap;background-color:#f3f5f6;}
.school_list .imgbox{width:64.7%;overflow:hidden;}
.school_list .imgbox img{width:100%;height:100%;object-fit:cover;transition:all .8s;}
.school_list .text_box{width:35.3%;display:flex;align-items:center;padding:.2rem .3rem;position:relative;}
.school_list .text_box::before{content:'';display:block;position:absolute;bottom:0;left:0;height:2px;background-color:#eaaf47;width:0;transition:all .8s;}
.school_list .tit{margin:.2rem 0 .3rem;line-height:1.77;}
.school_list .lable{background-color:#e1e7eb;padding:3px 5px;display:inline-block;color:#063c60;}
.school_list .more{opacity:0;transform:translate(0,.2rem);}
.school_list .item:hover .more{background-image:url(../images/more_ico_white.png);background-color:#eaaf47;opacity:1;transform:unset;}
.school_list .item:hover .text_box::before{width:100%;}
.school_list .item:hover img{transform:scale(1.1);}
.school_list .item:hover{background-color:#063c60;}
.school_list .item:hover .tit{color:#fff;}
.pop_school{display:none;}
.pop_school .main{width:95%;max-width:9.6rem;padding:.8rem;background-color:#efefef;position:relative;}
.item_hide{display:none;}
.school_swiper .pagedot{text-align:center;width:100%;margin:.2rem 0 .3rem;}
.school_swiper .imgbox{padding-bottom:56.3%;position:relative;}
.school_swiper .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.pop_school .editor{margin-top:.1rem;line-height:1.875;}
.news_section .news_list{margin-top:.5rem;}
.news_list .item{margin-bottom:.2rem;position:relative;display:flex;align-items:center;justify-content:space-between;padding:.25rem .3rem;background-color:#fff;box-shadow:0 0 .1rem rgba(0,0,0,.02);}
.news_list .tit{padding-left:1em;position:relative;}
.news_list .tit::before{content:'';display:block;position:absolute;left:.1em;top:50%;transform:translate(0,-50%) skew(-19deg) rotate(34deg);width:.3em;height:.2em;background-color:#063c60;}
.news_list .item::before{content:'';display:block;position:absolute;left:0;bottom:0;height:1px;background-color:#e5eaee;width:100%;}
.news_list .item::after{content:'';display:block;position:absolute;left:0;bottom:0;height:1px;background-color:#eda831;transition:all .8s;width:0;}
.news_list .txt{display:flex;align-items:center;white-space:nowrap;}
.news_list .time{padding:0 .4rem;border-right:1px solid #eae6e2;}
.news_list .lesson_more{margin-left:.4rem;}
.news_list .item:hover .lesson_more{border-color:#eaaf47;background-color:#eaaf47;}
.news_list .item:hover .lesson_more i{color:#fff;}
.news_list .item:hover::after{width:100%;}
.news_list .item:hover .tit{color:#063c60;}
.ensive_list{display:flex;flex-wrap:wrap;}
.ensive_list .item{width:calc((100% - .8rem)/3);margin-top:.4rem;background-color:#fff;display:flex;flex-direction:column;}
.ensive_list .item:not(:nth-child(3n+1)){margin-left:.4rem;}
.ensive_list .imgbox{padding-bottom:56.8%;position:relative;overflow:hidden;}
.ensive_list .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:all .8s;}
.ensive_list .item:hover img{transform:scale(1.1);}
.ensive_list .text_box{padding:.35rem;position:relative;flex:1;}
.ensive_list .tit{line-height:1.5;}
.ensive_list .desc{line-height:1.875;margin:.1rem 0 .2rem;}
.ensive_list .tit.cur{position:relative;padding-right:.5rem;}
.ensive_list .tit .new{display:inline-block;background-color:#063c60;color:#fff;position:relative;padding:2px 4px;border-radius:.05rem;font-size:.14rem;margin-left:.1rem;position:absolute;right:0;top:0;}
.ensive_list .tit .new::before{content:'';display:block;position:absolute;width:0;height:0;border:.4em solid transparent;border-bottom:.6em solid #063c60;border-top:0;bottom:-.15em;z-index:1;left:-0.2em;transform:rotate(123deg);}
.ensive_list .lesson_more{position:absolute;right:.3rem;bottom:.3rem;z-index:2;opacity:0;transition:all .5s;transform:translate(0,.2rem);}
.ensive_list .text_box::before{content:'';display:block;position:absolute;left:0;bottom:0;height:1px;background-color:#e5eaee;width:100%;}
.ensive_list .text_box::after{content:'';display:block;position:absolute;left:0;bottom:0;height:1px;background-color:#eda831;transition:all .8s;width:0;}
.ensive_list .item:hover .text_box::after{width:100%;}
.ensive_list .item:hover .lesson_more{opacity:1;transform:unset;

background-color: #eaaf47;
border-color: #eaaf47;
}
.ensive_list .item:hover .lesson_more i{
    color: #fff;
}
.ensive_list .item:hover{box-shadow:0 0 .15rem rgba(0,0,0,.1);}
.infoitem{display:flex;flex-wrap:wrap;}
.infoitem .left{width:66%;}
.infoitem .right{width:34%;padding-left:.9rem;}
.info_box{display:flex;justify-content:space-between;align-items:center;padding:.2rem 0;border-bottom:2px solid #cdd8df;}
.info_title{color:#063c60;line-height:1.1875;}
.info_other{display:flex;align-items:center;}
.info_other .comeform{margin-left:.4rem;}
.infoitem .editor{padding:.5rem 0;line-height:1.875;border-bottom:1px dashed #cdd8df;}
.share{display:flex;position:relative;cursor:pointer;}
.share .icon-fenxiang1{margin-left:.05rem;color:#eda831;}
.share .share_box{position:absolute;bottom:100%;left:50%;transform:translate(-50%,.2rem);white-space:nowrap;opacity:0;transition:all .9s;}
.share:hover .share_box{transform:translate(-50%,0);opacity:1;}
.new_go{position:relative;padding:.3rem 1.2rem .3rem 0;}
.new_go .new_gi{color:#eda831;}
.new_go .new_gi a{color:#000000;}
.new_go .goback{position:absolute;
    right:0;
    bottom: .3rem;
}
.new_go .new_gi a:hover{
    color:#eda831;
}
.new_go .new_gi:not(:first-child){margin-top:.2rem;}
.goback{width:fit-content;display:flex;align-items:center;color:#000;}
.goback i{color:#eaaf47;margin-right:.05rem;}
.info_related{background-color:#f5f7f9;padding:.4rem;}
.info_related .info_lis_cpt{color:#063c60;}
.info_lis .info_li{padding:.3rem 0;border-bottom:1px dashed rgba(237,168,49,.24);display:block;}
.info_lis .tit{padding-left:.8em;position:relative;line-height:1.77;}
.info_lis .tit::before{content:'';display:block;position:absolute;left:0;top:.8em;transform:skew(-19deg) rotate(34deg);width:.3em;height:.2em;background-color:#5de0d8;}
.info_lis .time{padding-left:.8em;margin-top:.15rem;}
.info_lis .info_li:hover .tit{color:#eaaf47;}
.need_section .need_cates{margin-top:.3rem;}
.need_cates .need_cate{margin-bottom:.2rem;display:flex;border-bottom:1px solid #cdd8df;}
.need_cate .need_tit,.need_cate .item{padding:.2rem 0;white-space:nowrap;margin-right:.3rem;}
.need_list{display:flex;flex-wrap:wrap;align-items:center;}
.need_cate .item{color:#333333;padding:.4em 1.2em;border-radius:.03rem;cursor:pointer;margin-top:.1rem;margin-bottom:.1rem;}
.need_cate .item.active{color:#fff;background-color:#eaaf47;}
.need_section .need_items{padding-top:.3rem;}
.need_items{display:flex;flex-wrap:wrap;}
.need_items .item{width:calc((100% - .8rem)/3);margin-bottom:.4rem;}
.need_items .item:not(:nth-child(3n+1)){margin-left:.4rem;}
.need_items .item{background-image:linear-gradient(#f0f3f4,#ffffff);padding:.3rem .4rem .2rem;position:relative;}
.need_items .tit{line-height:1.5;height:3em;}
.need_items .lables{padding:.15rem 0 .2rem;border-bottom:1px solid rgba(205,216,223,.5);margin-bottom:.3rem;}
.need_items .ctit{line-height:1.5;}
.need_items .time{margin-top:.5rem;}
.need_items .more{position:absolute;bottom:.2rem;right:.3rem;transform:translate(0,.2rem);opacity:0;transition:all .8s;}
.lables{display:flex;}
.lables .lable{padding:0 .1rem;position:relative;}
.lables .lable:first-child{padding-left:0;}
.lables .lable + .lable::before{content:'';display:block;position:absolute;left:0;top:50%;transform:translate(0,-50%);background-color:#333333;width:1px;height:70%;}
.need_items .item::before{content:'';display:block;position:absolute;bottom:0;left:0;height:2px;background-color:#eaaf47;width:0;transition:all .8s;}
.need_items .ctit{margin-top:.08rem;}
.need_items .item:hover .more{opacity:1;transform:unset;background-image:url(../images/more_ico_white.png);background-color:#eaaf47;}
.need_items .item:hover{background-image:unset;background-color:#fff;box-shadow:0 0 .15rem rgba(0,0,0,.1);}
.need_items .item:hover::before{width:100%;}
.contact_swiper{padding-left:calc((100% - 16rem));}
.contact_swiper .item{display:flex;flex-wrap:wrap;}
.contact_swiper .imgbox{width:57%;position:relative;z-index:2;}
.contact_swiper .imgbox img{width:100%;height:100%;object-fit:cover;}
.contact_swiper .text_box{width:43%;padding-left:1rem;padding-right:.7rem;}
.contact_swiper .text .text_ico{background-image:url(../images/dou.png);padding-bottom:1.3rem;width:1.6rem;background-repeat:no-repeat;background-position:center;margin:.2rem 0;margin-left:auto;position:relative;margin-right:.8rem;background-size:1.6rem;}
.contact_swiper::before{content:'';display:block;position:absolute;left:0;bottom:-.9rem;background-color:#fff;width:60%;height:88.88%;}
.contact_swiper .editor p{margin:.1rem 0;}
.Pages .el-pager li{font-size:.16rem;margin:0 0.5em;background-color:transparent;min-width:unset;}
.Pages .el-pager li.active,.Pages .el-pager li:hover{background-color:#eaaf47;color:#fff;border-color:#eaaf47;}
.Pages .el-pagination button{width:0.5rem;height:0.5rem;border-radius:0.6rem;border:1px solid #ced9e0;vertical-align:middle;padding:0 !important;text-align:center;min-width:0;margin:0 .08rem;}
.Pages .el-icon-arrow-left:before{content:"\ed52";font-family:'iconfont';}
.Pages .el-pagination .btn-next .el-icon,.Pages .el-pagination .btn-prev .el-icon{font-size:16px;}
.Pages .el-pager,.Pages .el-pager li{vertical-align:middle;}
.Pages .el-icon-arrow-right:before{content:"\ed50";font-family:'iconfont';}
/* .Pages .el-pagination button:hover{border-color:#00196b;color:#eaaf47;}
*/
.Pages .el-pagination button:hover,.Pages .el-pager li:hover{background-color:#eaaf47;border-color:#eaaf47;color:#fff;}
.Pages .el-pager li{width:.5rem;height:.5rem;border:1px solid #ced9e0;line-height:.5rem;border-radius:50%;margin:0 .08rem;cursor:pointer;color:#666;font-weight:400;}
.search_section{padding:3.35rem 0 1.5rem;}
.search_section .bg_img{width:100%;height:auto;}
.search_item{display:flex;width:100%;max-width:7rem;align-items:center;height:.6rem;margin:0 auto;}
.search_item .input{flex:1;background-color:rgba(255,255,255,.9);height:100%;padding:0 .25rem;}
.search_item .input input{color:rgba(0,0,0,.5);width:100%;height:100%;border:none;background-color:transparent;}
.search_item .input_btn{width:1rem;display:flex;align-items:center;justify-content:center;background-color:#eda831;color:#fff;height:100%;cursor:pointer;}
.search_section .locat{margin-top:.7rem;}
.seek_item{background-color:#fff;}
.seek_item .seek_top{position:relative;}
.seek_item .seek_bot.seek_padding{padding-top:.3rem;padding-bottom:1.3rem;}
.seek_item .seek_bot.seek_padding.no{
    padding-bottom: 0;
}
.seek_item .seek_top::before{content:'';display:block;position:absolute;left:0;bottom:0;height:.1rem;background-image:linear-gradient(to right,#eda831,#ffffff);opacity:.5;width:100%;}
.seek_item .seek_padding{padding:.5rem .4rem .4rem;}
.seek_list .item{display:flex;padding:.25rem 0;border-bottom:1px dashed rgba(237,168,49,.24);}
.seek_list .tit{padding-left:1.2em;position:relative;flex:1;}
.seek_list .tit::before{content:'';display:block;position:absolute;left:.1em;top:50%;transform:translate(0,-50%) skew(-19deg) rotate(34deg);width:.3em;height:.2em;background-color:#063c60;}
.seek_list .time{white-space:nowrap;}

.editor_main{
   max-height: 150vh;
   position: relative;
   overflow: hidden;
}
.editor_main .editor_btn{ 
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    height: 1.4rem;
    background-image: linear-gradient(transparent, #fff 80%) ;
    display: flex;
    flex-direction: column;

    justify-content: flex-end;
    align-items: center;
    cursor: pointer;
    z-index: 2;
}
.editor_main .editor_btn{
    color: #eaaf47;
}
.editor_main .editor_btn i{
    font-size: .2rem;
}
.editor_main .editor,
.editor_main .editor *{
    line-height: 1.875;
}
.editor_main.cur{
    height: auto;
    max-height: unset;
    padding-bottom: .4rem;
}
.editor_main.cur .editor_btn{
    display: none;
}
.sitemap{
    background-color: #fff;
    padding: .35rem;
    display: flex;
    flex-wrap: wrap;
}
.sitemap .site_item{
  width: 15%;
  margin-bottom: .25rem;
}
.sitemap .site_item:not(:nth-child(6n+1)){
  margin-left: 2%;
}
.sitemap .sitemap_lis{
    margin-top: .2rem;
}
.sitemap_lis .sitemap_li{
  display: block;
  color: #82838d;
  margin-bottom: .1rem;
}
.sitemap_lis .sitemap_li:hover{
  color: #eaaf47;
}
.single .editor {
    min-height: 30vh;
}

.post_fixed{
    position: relative;
}
.post_fixed .post_base{
    position: absolute;
    top: 0;
}

@media(max-width:1440px){}
@media(max-width:1280px){.syst_lis .more{margin-top:.8rem;}
.syst_lis .syst_li{padding:.25rem;}
.need_items .item{width:calc((100% - .4rem)/3);margin-bottom:.2rem;}
.need_items .item:not(:nth-child(3n+1)){margin-left:.2rem;}
.lables .lable{font-size:.16rem;}
}
@media(max-width:1024px){.chart_lis .chart_lable{font-size:14px;}
.data .item:nth-child(3n+2),.data .item:nth-child(3n+3){margin-left:5%;}
.data .item{width:30%;}
.tale_item{padding:0 3.14%;}
.syst_lis .more{margin-top:.4rem;}
.syst_lis .syst_li{width:calc((100% - .8rem)/5);margin-top:.2rem;}
.syst_lis .syst_li:not(:nth-child(5n+1)){margin-left:.2rem;}
.msg_pop .main{padding:.5rem;}
.pop_school .main{padding:.5rem;}
.ensive_list .text_box{padding:.25rem;}
.infoitem .right{padding-left:.35rem;}
.need_items .item{padding:.2rem .15rem;}
.contact_swiper .text_box{padding-left:.5rem;padding-right:.2rem;}
}
@media(max-width:768px){html{font-size:calc(100 / 1024 * 100vw);}
.dis_pc{display:none;}
.dis_mb{display:block;}
.chart_lis .chart_lable{min-width:2.3rem;}
.chart_lis .chart_li:last-child .chart_lable{width:2.9rem;}
.chart_lis{padding-right:2.7%;}
.pt100,.pt120{padding-top:.25rem;}
.pb100,.pb120{padding-bottom:.25rem;}
.introitem .left{position:static;width:100%;}
.introitem .intro_left{width:100%;}
.about_intro{padding:25px 0;}
.introitem .right{width:100%;margin-top:15px;}
.data .item{width:48%;margin-bottom:15px;}
.data .item:nth-child(3n+2),.data .item:nth-child(3n+3){margin-left:0;}
.data .num{font-size:30px;}
.data .item::before,.data .item::after{width:30px;background-size:30px;}
.data .num_tit{font-size:12px;}
.data .item .txt{padding:0 9px;}
.data .item:not(:nth-child(2n+1)){margin-left:4%;}
.intro_links .desc{font-size:14px;}
.chart_lis .chart_lable{width:auto;font-size:12px;min-width:unset;padding:0 6px;}
.chart_lis .chart_li:last-child .chart_lable{width:auto;}
.chart_lis .chart_li:not(:first-child){margin-left:7%;}
.intro_links .intro_link{padding:.3rem;}
.base_cloum .cloum_en{font-size:1rem;}
.base_more{padding:.3em 1em;}
.base_more_white{padding:.2em 1em;}
.base_more_white span{padding-right:1em;}
.about_title .sub_editor{margin-top:.2rem;}

.tale_item .tale_lis{margin:.45rem 0 .25rem;}
.tale_lis .tale_li{margin:0 .2rem;}
.tale_lis .ico_txt{padding:.2rem 0;}
.intro_links .intro_link:hover .txt{padding:.1rem 0 0;}
.intro_links .desc{margin:0 0 .2rem;}
.intro_links .tit{padding-bottom:.1rem;}
.feat_item{padding:0;}
.msg_pop .main{padding:.3rem;}
.msg_pop .msg_editors{max-height:50vh;padding-right:.3rem;}
.locat_main .locat_left,.locat_main .locat_right{padding:.25rem 0;}
.plat_list .imgbox{width:100%;}
.plat_list .text_box{width:100%;padding:.2rem 0 !important;}
.plat_list .item{margin-bottom:.3rem;}
.class_swiper{padding-left:0;}
.class_swiper .imgbox{width:100%;}
.class_swiper .text_box{width:100%;padding:.35rem;}
.class_swiper .item{flex-wrap:wrap;background-color:#fff;}
.class_swiper .text .text_ico{padding-bottom:0.5rem;width:0.6rem;background-size:.6rem;}
.class_swiper::before{display:none;}
.editor_swiper{padding-right:0;}
.win_list .left{padding:.35rem !important;}
.mouet_item .about_title{margin-top:.4rem;}
.mouet_swiper .text_box{padding:.2rem;}
.team_swiper .txt{min-width:unset;}
.space_swiper .text_box{padding:.15rem;}
.invate_section{padding:.35rem 0;}
.invate_item .left{width:100%;}
.invate_item .right{width:100%;padding:.25rem 0;}
.science_swiper .text_box{padding:.2rem;}
.about_more{padding:.4em 1em;font-size:12px;}
.lesson_list .text_box{padding:.2rem;}
.Pages a{font-size:.24rem;}
.school_list .imgbox{width:100%;}
.school_list .text_box{width:100%;}
.pop_school .main{padding:.7rem .3rem .2rem;}
.news_list .item{flex-wrap:wrap;}
.news_list .tit{width:100%;}
.news_list .txt{margin-left:auto;margin-top:.15rem;}
.ensive_list .item{width:calc((100% - .4rem) / 2);}
.ensive_list .item:not(:nth-child(3n+1)){margin-left:0;}
.ensive_list .item:not(:nth-child(2n+1)){margin-left:.4rem;}
.infoitem .right{padding-left:.25rem;}
.info_related{padding:.2rem;}
.infoitem .editor{padding:.2rem 0;}
.info_lis .info_li{padding:.15rem 0;}
.need_items .item{width:calc((100% - .2rem)/2);}
.need_items .item:not(:nth-child(3n+1)){margin-left:0;}
.need_items .item:not(:nth-child(2n+1)){margin-left:.2rem;}
.contact_swiper .text_box{width:100%;padding:.2rem;}
.contact_swiper .imgbox{width:100%;}
.contact_swiper::before{display:none;}
.contact_swiper .text .text_ico{padding-bottom:.4rem;width:0.6rem;background-size:.4rem;margin:.1rem 0 .1rem auto;}
.contact_swiper .item{background-color:#fff;}
.need_cate .item{padding:.1em .6em;}
.search_section{padding:1.35rem 0 .5rem;}
.search_section .locat {
    margin-top: .3rem;
}
.sitemap .site_item {
    width: 48%;
}

.sitemap .site_item:not(:nth-child(6n+1)) {
    margin-left: 0;
}

.sitemap .site_item:not(:nth-child(2n+1)) {
    margin-left: 2%;
}
}
@media(max-width:540px){.about_chart .chart{margin-top:20px;}
.chart .chart_bg{display:none;}
.chart .chart_center{margin:15px 0;padding:0;}
.chart .item .tit{font-size:12px;}
.chart .chart_center .item{margin:0 3px;width:23%;}
.chart_lis{padding-right:0;}
.chart_lis .chart_li{width:33.33%;}
.chart_lis .chart_li:not(:first-child){margin-left:0;}
.chart_lis .chart_li:last-child .chart_lable{margin-left:0;margin-bottom:5px;}
.chart_lis .chart_lable:not(:first-child){margin-left:0;}
.about_intro .data{margin-top:.15rem;}
.about_develop .base_more_white{margin-top:.2rem;}
.intro_links .intro_link{height:53.4vw;}
.syst_lis .syst_li{width:calc((100% - .3rem)/2);margin-top:.3rem;}
.syst_lis .syst_li:not(:nth-child(5n+1)){margin-left:0;}
.syst_lis .syst_li:not(:nth-child(2n+1)){margin-left:.3rem;}
.about_title .sub_editor{font-size:14px;}
.locat .locat_back{display:none;}
.qaed_section .imgbox img{min-height:6rem;}
.data1{justify-content:center;}
.data1 .num_tit{font-size:12px;}
.data1 .citem{min-width:48%;}
.win_list .left{width:100%;}
.win_list .right{width:100%;}
.invate_list .tit{width:100%;}
.invate_item .time{margin-left:auto;margin-top:5px;}
.invate_list .item{flex-wrap:wrap;}
.lesson_list .imgbox{width:100%;}
.lesson_list .item{flex-wrap:wrap;}
.lesson_list .text_box{width:100%;flex-wrap:wrap;}
.lesson_section .time{padding-left:0;}
.lesson_section .txt{margin-left:auto;}
.lesson_list .item{margin-bottom:.2rem;}
.school_list .item{width:100%;}
.school_list .item:not(:nth-child(2n+1)){margin-left:0;}
.school_list .txt{width:100%;}
.more{width:.4rem;height:.4rem;background-size:.16rem;}
.infoitem .left{width:100%;}
.infoitem .right{width:100%;margin-top:.2rem;padding-left:0;}
.info_box{flex-wrap:wrap;justify-content:center;}
.info_box .share{width:100%;justify-content:center;margin-top:.1rem;}
.new_go{padding-right:0;}
.new_go .goback{position:static;transform:unset;margin-top:.2rem;}
.need_items .item{width:100%;padding:10px;}
.need_items .item:not(:nth-child(2n+1)){margin-left:0;}
.lables .lable{font-size:.2rem;}
.Pages a{width:30px;line-height:28px;border-width:1px;}
.Pages .el-pager li,.Pages .el-pagination button{width:30px;height:30px;line-height:30px;font-size:.24rem;}
.need_cates .need_cate{flex-wrap:wrap;}
.need_cates .need_list{width:100%;}
.seek_list .item{flex-wrap:wrap;}
.seek_list .tit{flex:unset;width:100%;}
.seek_list .time{margin:.1rem 0 0 auto;}
.logo .img img{
    max-height: 18px;
}
.intro_links .intro_link {
    width: 100%;
    height: auto;
    margin-bottom: .2rem;
    display: block;
    padding: 0;
    background-color: #fff;
}

.intro_links .intro_link:not(:nth-child(2n+1)) {
    margin-left: 0;
}

.intro_links .imgbox {
    position: relative;
    height: auto;
}

.intro_links .intro_link .txt {
    height: auto;
    opacity: 1;
}

.intro_links .intro_link .txt .desc {
    color: #000;
}
.intro_links .intro_link .base_more_white{
    background-color: #eda831;
    border-color: #eda831;
}
.intro_links .tit {
    color: #000;
}

.intro_links .text_box {
    padding: .25rem .15rem;
}
.invate_swiper .text_box {
    padding-bottom: .8rem;
}
}

/* whl */
@media(max-width:1440px){body{font-size:14px;}
.f16{font-size:14px;}
.f18{font-size:16px;}
.header .in{padding:0 30px;}
.nav li>a{padding:0 0.15rem;line-height:0.8rem;}
.topr{height:0.8rem;}
}
@media(max-width:1280px){.f20{font-size:16px;}
.f24{font-size:18px;}
.f26{font-size:18px;}
.lang{margin-left:1em;}
.topr{padding-left:1em;}
.nav{padding-right:0;}
.header .line{bottom:0;}
.topr:before{bottom:0;}
}
@media(max-width:1024px){.nav li>a{line-height:50px;border-bottom:1px solid #f5f5f5;position:relative;padding:0 30px;}
.nav{position:fixed;left:0;top:60px !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;background:#f5f5f5;padding-bottom:0 !important;text-align:left;}
.nav li.act>a{color:#00196b;}
.nav li.act .sub{padding:10px 0 0;max-height:300px;transition:.3s;}
.nav li .sub dd{display:inline-block;vertical-align:middle;margin-right:20px;margin-bottom:10px;}
.nav li .sub dl{padding:0 30px;}
.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:30px;top:50%;margin-top:-4px;transition:.3s;}
.nav li.haschild.act>a:after{transform:rotate(45deg);}
.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;}
.header{background:#fff;color:#063c60 !important;box-shadow:0 9px 36px rgba(0,0,0,0.1);}
.header .line{display:none;}
body{padding-top:60px;}
.index .header .logo .def{opacity:0 !important;}
.index .header .logo .act{opacity:1 !important;}
.index .logo .act .i1,.index .logo .act .i2{transform:translate(0,0) !important;}
.index .header .logo .act .l{height:0.6rem !important;}
.topr{height:auto;}
.topr:before{display:none;}
.header:after{display:none;}
.fixsub{position:relative;height:auto;padding:0;transform:none;opacity:1;z-index:5;visibility:visible !important;transition:.3s;max-height:0;overflow:hidden;}
.fixsub .box .content{padding:0.5rem 0;display:block;}
.fixsub .rig a{padding:10px 0;font-size:16px;display:inline-block;margin-right:2em;}
.fixsub .rig a:not(:last-child){margin-bottom:0;}
.fixsub .lef .cn{font-size:18px;}
.fixsub .rig{margin-top:10px;}
li.act .fixsub{max-height:400px;}
.search .searchbox{position:fixed;right:0;background:#fff;top:0;visibility:hidden;opacity:0;margin-top:0;width:100% !important;border-top:1px solid #e5e5e5;padding:10px !important;}
.showSearch .search .searchbox{visibility:visible;opacity:1;top:60px;}
.search .searchbox .btn{top:10px;}
.ftop{padding:40px 0;display:block;}
.ftop .ftr{margin-top:20px;justify-content:flex-start;}
.ftop .ftr dl{margin-left:0;margin-right:1rem;}
}
@media(max-width:768px){html{font-size:calc(100 / 768 * 100vw);}
.f16{font-size:14px;}
.f18{font-size:16px;}
.f20{font-size:16px;}
.f22{font-size:18px;}
.f24{font-size:18px;}
.f26{font-size:18px;}
.f28{font-size:20px;}
.f30{font-size:20px;}
.f32{font-size:22px;}
.f36{font-size:22px;}
.f40{font-size:24px;}
.f48{font-size:24px;}
.f52{font-size:24px;}
.f60{font-size:28px;}
.inner{width:100%;}
.auto1400{width:100%;}
.fixsub .box .img{display:none;}
.fixsub .box .inner{padding:0 30px;max-width:100%;}
.fixsub .l{display:none;}
.fixsub .lef{width:100%;}
.fixsub .box .content{width:100%;}
.fixsub .rig a{font-size:14px;margin-right:1.5em;}
.fixsub .lef .cn{font-size:16px;}
.fixsub .cn span:after{padding:8px;}
.logo .img img{max-width:100px;}
.bantxt{align-items:center;}
.ctr{bottom:40px;}
.indexCols{height:auto;}
.indexCols .content{position:relative;}
.indexCols .inner{display:block;max-width:100%;}
.indexCols .item{border:none !important;width:auto;padding:0 4%;margin-top:10px;position:relative;z-index:5;}
.indexCols .item .ibg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-size:cover;background-position:center;}
.indexCols .item .ibg::before{content:"";display:block;width:100%;height:100%;background:#000;opacity:0.2;}
.indexCols .item.aon{width:auto;}
.indexCols .item .txt{padding:3em 0;}
.indexCols .item .hide{transform:translate(0,0);}
.indexCols .item .baseBtns{margin-top:30px;}
.indexCols .bg{display:none;}
.indexNews{padding-top:30px;padding-bottom:40px;}
.baseBtns .btn{font-size:12px;min-width:0;padding:0 1em;}
.indexNews .box{margin-bottom:20px;display:block;}
.indexNews .lef{width:auto;}
.indexNews .rig{margin-left:0;margin-top:20px;}
.nlist .i{padding:15px 0;}
.nslider .item .txt{padding:1em 1.5em;}
.nslider .swiperDots{position:relative;bottom:0;margin-top:10px;}
.swiperDots span{border-color:#000;width:8px;height:8px;}
.swiperDots span.swiper-pagination-bullet-active{background:#000;}
.topItem .txt{padding:1em 1.5em;}
.list-3 .item{width:100%;margin-right:0;margin-bottom:20px;}
.newtag{font-size:10px;}
.ftop .ftr{display:block;}
.ftop .ftr dl{margin-right:0;margin-top:20px;}
.ftop{padding-bottom:30px;}
.fbot{padding:30px 0;display:block;}
.flinks{margin-left:0;margin-top:10px;}
li.hover .fixsub{
    z-index:1;
}
}
@media(max-width:540px){}

.tagmove .tg .tgimg,
.tagmove .tg .tgtxt{
    transform: translate(0,.5rem);
    opacity: 0;
    transition: all .5s;
}
.tagmove .tg.active .tgimg,
.tagmove .tg.active .tgtxt{
    transform: unset;
    opacity: 1;
}
.sub_editor ul li{
    padding-left: .2rem;
    position: relative;
    margin-bottom: .1rem;
}
.sub_editor ul li:before{
    content: '';
    display: block;
    position: absolute;
    left: .02rem;
    top: 0.8em;
    width: .06rem;
    height: .06rem;
    background-color: #eda831;
    transform: rotate(45deg);
}


body, html a,*{
  cursor: none;
}
.swiperCtrbar {
    position: absolute;
    top: 50%;
    transform: translate(0,-50%);
    width: 100%;
    z-index: 3;
}
.swiperCtrbar .inner {
    position: relative;
}
.topItem .img {
    padding-bottom: 57%;
    position: relative;
}

.topItem .img img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
/*交互*/
.nlist .i {
    transition: all .5s;
}
.nlist .i:hover {
    padding-left: .1rem;
    padding-right: .1rem;
}
.indexNotice .item:hover {
    transform: translate(0,-.2rem);
}
.creat_swiper .item:hover .text_box {
    padding-left: .2rem;
    padding-right: .2rem; 
} 
.creat_swiper .item .text_box{
    transition:.5s;
}
.mouet_swiper .item:hover img {
    transform: scale(1.1);
}

.mouet_swiper .item img {
    transition: all .5s;
}

.mouet_swiper .imgbox {
    overflow: hidden;
}
.team_swiper .item:hover img {
    transform: scale(1.1);
}

.team_swiper .item img {
    transition: all .5s;
}

.team_swiper .imgbox {
    overflow: hidden;
}
 
.team_swiper .item:hover .text_box {
    transform: translate(0,-.4rem);
}
.team_swiper .item:hover .tit{
    color:#eda831;
}

.team_swiper .text_box {
    transition: all .5s;
}
 
.ensive_list .item:hover .tit {
    color: #eda831;
}

.creat_swiper .btn.prev{
    left:-5%;
}
.creat_swiper .btn.next{
    right:-5%;
}
@media(max-width:1024px){
.creat_swiper .btn.prev{
    left:0;
}
.creat_swiper .btn.next{
    right:0;
}
}
.custom-cursor{
    position: fixed;
    pointer-events: none;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
    transform: translate(-50%, -50%);
    z-index: 9999;
} 
.about_develop{
    display:none;
}

.class_box .left{
    width: 53.25%;
    position: relative;
    z-index: 2;
}
.class_box .right{
    width: 43.75%;
    padding-left: .8rem;
    position: relative;
    z-index: 2;
}

.class_box::before {
    content: '';
    display: block;
    position: absolute;
    right: 0;
    bottom: -13%;
    background-color: #fff;
    width: 60%;
    height: 71.88%;
}
.class_box .text_ico {
    background-image: url(../images/dou.png);
    padding-bottom: 1.3rem;
    width: 1.6rem;
    background-repeat: no-repeat;
    background-position: center;
    margin: .2rem 0;
    margin-left: auto;
    position: relative;
    margin-right: .8rem;
    background-size: 1.6rem;
}
.left_swiper{
    position: relative;
}
.left_swiper .item img{
    width: 100%;
}
.left_swiper .pagedot{
    text-align: center;
    margin-top: .2rem;
}
@media (max-width: 768px) {
    .class_box .left{
        width: 100%;
    }
    .class_box .right{
        width: 100%;
        margin-top: .2rem;
        padding-left: 0;
        background-color: #fdfdfd;
        padding: .2rem;
    }
    .class_box .text_ico  {
        padding-bottom: 0.5rem;
        width: 0.6rem;
        background-size: .6rem;
    }
    .class_box::before{
        opacity: 0;
    }
    .editor_swiper .editor{
        font-size: 14px;
    }
}