@charset "UTF-8";
*{box-sizing:border-box}
article,body,dd,dl,footer,form,h1,h2,h3,h4,h5,h6,header,ol,p,section,ul{margin:0}
body,button,input,select,textarea{font:12px/1.5 tahoma,'\5FAE\8F6F\96C5\9ED1',sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}
b,em{font-style:normal}
a{text-decoration:none}
a:hover{text-decoration:underline}
img{border:0}
body{padding-top:42px}
button,input,select,textarea{font-size:100%;outline:0}
table{border-collapse:collapse;border-spacing:0}
ol,td,th,ul{padding:0;list-style:none}
.gray{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;pointer-events:none}
a:not(.gray):hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
/*!! 通用底部样式*/
#afooter{background:#1c1c1c;text-align:center}
#afooter .wrap_ieg{width:1240px;margin:0 auto;padding:30px 0}
#afooter p{color:#6e6e6e;line-height:24px;font-size:10px}
#afooter a{color:#6e6e6e;font-size:12px}
/*!! asyncCookie的iframe样式*/
#loginStatusSyncFrame_ams_ame{display:block}
#_overlay_,#actTitleWrap,.ost,.ost_box,body{min-width:1200px!important}
.g-wrap{overflow:hidden;position:relative;font-family:'\5FAE\8F6F\96C5\9ED1'}
.g-wrap a{-webkit-transition:filter .3s,border .3s,color .3s;transition:filter .3s,border .3s,color .3s}
.g-wrap a:hover{text-decoration:none;-webkit-filter:brightness(1.2);filter:brightness(1.2)}
.btn-cytp,.btn-qd,.btn-xz,.btn-yy,.deco1,.deco2,.dia-btn-close,.dia-frame1,.dialog1,.dialog1 .dia-close,.dialog1 .dia-con::after,.dialog1 .title::after,.dialog1 .title::before,.frame-bg1,.frame-bg2,.frame-bg3,.frame-bg4,.icon1,.icon2,.label-bg1,.logo1,.logo2,.nav-btn-TOP,.nav-btn-close,.nav-btn-open,.p1-bg1,.p2-title,.p4-title,.p5-con1,.part1 .content,.part2 .con p::before,.part2 .con3 .desc,.part2 .swiper-box .label,.part2 .swiper-box .swiper-slide,.part2 .swiper-box .swiper-slide::after,.part2 .txt::before,.part3 p::before,.part4 .swiper-box .swiper-slide,.part4 .txt-box .p1::after,.part4 .txt-box p::before,.slide-nav-bg,.slide-nav-list,.slide-nav-list .nav-item.on::after,.slide-nav-on,.spr-pc,.top-nav-bar,.top-nav-bg,.top-nav-list a::before,.top-nav-on{background-image:url(//game.gtimg.cn/images/x52/cp/a20260116springversion/spr-pc.png?2026_2_2_17_24_53);background-size:2567px 2195px;background-repeat:no-repeat}
.btn-cytp{background-position:-1544px -961px;width:618px;height:104px}
.btn-qd{background-position:-1315px -1134px;width:618px;height:104px}
.btn-xz{background-position:-1544px -743px;width:618px;height:104px}
.btn-yy{background-position:-1544px -852px;width:618px;height:104px}
.deco1,.dialog1 .dia-con::after{background-position:-2495px -451px;width:55px;height:11px}
.deco2,.dialog1 .title::after,.dialog1 .title::before{background-position:-1430px -640px;width:200px;height:13px}
.dia-btn-close,.dialog1 .dia-close{background-position:-2272px -498px;width:92px;height:92px}
.dia-frame1,.dialog1{background-position:0 0;width:952px;height:738px}
.frame-bg1,.part2 .swiper-box .swiper-slide{background-position:-1315px -743px;width:224px;height:329px}
.frame-bg2,.part2 .con3 .desc{background-position:-957px -640px;width:468px;height:43px}
.frame-bg3,.part4 .txt-box .p1::after{background-position:-2272px -595px;width:146px;height:30px}
.frame-bg4,.part4 .swiper-box .swiper-slide{background-position:0 -1471px;width:224px;height:724px}
.icon1,.part2 .con p::before,.part2 .txt::before,.part3 p::before,.part4 .txt-box p::before{background-position:-2514px -467px;width:13px;height:13px}
.icon2,.part2 .swiper-box .swiper-slide::after{background-position:-2495px -467px;width:14px;height:15px}
.label-bg1,.part2 .swiper-box .label{background-position:-358px -1471px;width:37px;height:156px}
.logo1{background-position:-2369px -498px;width:167px;height:45px}
.logo2{background-position:-2369px -548px;width:128px;height:40px}
.nav-btn-TOP{background-position:-2335px -743px;width:75px;height:73px}
.nav-btn-close{background-position:-2167px -743px;width:79px;height:79px}
.nav-btn-open{background-position:-2251px -743px;width:79px;height:79px}
.p1-bg1,.part1 .content{background-position:-957px 0;width:1610px;height:349px}
.p2-title{background-position:-957px -354px;width:1310px;height:281px}
.p4-title{background-position:0 -1134px;width:1310px;height:207px}
.p5-con1{background-position:0 -743px;width:1310px;height:386px}
.slide-nav-bg,.slide-nav-list{background-position:-229px -1471px;width:124px;height:640px}
.slide-nav-list .nav-item.on::after,.slide-nav-on{background-position:-2272px -451px;width:218px;height:42px}
.top-nav-bar,.top-nav-bg{background-position:0 -1346px;width:1364px;height:120px}
.top-nav-list a::before,.top-nav-on{background-position:-2272px -354px;width:280px;height:92px}
.p2-con1,.p2-con2,.p2-con3,.spr-p2-con-pc{background-image:url(//game.gtimg.cn/images/x52/cp/a20260116springversion/spr-p2-con-pc.png?2026_2_2_17_24_53);background-size:3224px 2281px;background-repeat:no-repeat}
.p2-con1{background-position:0 0;width:1920px;height:1306px}
.p2-con2{background-position:0 -1311px;width:1299px;height:970px}
.p2-con3{background-position:-1925px 0;width:1299px;height:1240px}
.p3-con1,.spr-p3-con-pc{background-image:url(//game.gtimg.cn/images/x52/cp/a20260116springversion/spr-p3-con-pc.png?2026_2_2_17_24_53);background-size:1515px 898px;background-repeat:no-repeat}
.p3-con1{background-position:0 0;width:1515px;height:898px}
.p4-con1,.p4-con2,.spr-p4-con-pc{background-image:url(//game.gtimg.cn/images/x52/cp/a20260116springversion/spr-p4-con-pc.png?2026_2_2_17_24_53);background-size:3097px 1622px;background-repeat:no-repeat}
.p4-con1{background-position:-1787px 0;width:1310px;height:576px}
.p4-con2{background-position:0 0;width:1782px;height:1622px}
@keyframes rotation{
from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
@keyframes bounce-up-down{
0%,100%{transform:translateY(0)}
50%{transform:translateY(-40%)}
70%{transform:translateY(-20%)}
85%{transform:translateY(-10%)}
}
.run_play{animation:rotation 2s linear infinite}
.run_play[data-play=running]{animation-play-state:running}
.run_play[data-play=paused]{animation-play-state:paused}
.beat_play{animation:bounce-up-down 1.2s cubic-bezier(.07,.29,.75,.77) infinite}
@keyframes mobilePlayback{
from{transform:translateX(0)}
to{transform:translateX(-100%)}
}
.animate__animated{transition:opacity .5s linear}
.opacity{opacity:0}
.animate__animated.animate__delay-0_1s{-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-delay:calc(var(--animate-delay) * .1);animation-delay:calc(var(--animate-delay) * .1)}
.animate__animated.animate__delay-0_2s{-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-delay:calc(var(--animate-delay) * .2);animation-delay:calc(var(--animate-delay) * .2)}
.animate__animated.animate__delay-0_3s{-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-delay:calc(var(--animate-delay) * .3);animation-delay:calc(var(--animate-delay) * .3)}
.animate__animated.animate__delay-0_4s{-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-delay:calc(var(--animate-delay) * .4);animation-delay:calc(var(--animate-delay) * .4)}
.animate__animated.animate__delay-0_5s{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-delay:calc(var(--animate-delay) * .5);animation-delay:calc(var(--animate-delay) * .5)}
.animate__animated.animate__delay-0_6s{-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-delay:calc(var(--animate-delay) * .6);animation-delay:calc(var(--animate-delay) * .6)}
.animate__animated.animate__delay-0_7s{-webkit-animation-delay:.7s;animation-delay:.7s;-webkit-animation-delay:calc(var(--animate-delay) * .7);animation-delay:calc(var(--animate-delay) * .7)}
.animate__animated.animate__delay-0_8s{-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation-delay:calc(var(--animate-delay) * .8);animation-delay:calc(var(--animate-delay) * .8)}
.animate__animated.animate__delay-0_9s{-webkit-animation-delay:.9s;animation-delay:.9s;-webkit-animation-delay:calc(var(--animate-delay) * .9);animation-delay:calc(var(--animate-delay) * .9)}
.animate__animated.animate__delay-1_1s{-webkit-animation-delay:1.1s;animation-delay:1.1s;-webkit-animation-delay:calc(var(--animate-delay) * 1.1);animation-delay:calc(var(--animate-delay) * 1.1)}
.animate__animated.animate__delay-1_2s{-webkit-animation-delay:1.2s;animation-delay:1.2s;-webkit-animation-delay:calc(var(--animate-delay) * 1.2);animation-delay:calc(var(--animate-delay) * 1.2)}
.animate__animated.animate__delay-1_3s{-webkit-animation-delay:1.3s;animation-delay:1.3s;-webkit-animation-delay:calc(var(--animate-delay) * 1.3);animation-delay:calc(var(--animate-delay) * 1.3)}
.animate__animated.animate__delay-1_4s{-webkit-animation-delay:1.4s;animation-delay:1.4s;-webkit-animation-delay:calc(var(--animate-delay) * 1.4);animation-delay:calc(var(--animate-delay) * 1.4)}
.animate__animated.animate__delay-1_5s{-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-delay:calc(var(--animate-delay) * 1.5);animation-delay:calc(var(--animate-delay) * 1.5)}
.animate__animated.animate__delay-1_6s{-webkit-animation-delay:1.6s;animation-delay:1.6s;-webkit-animation-delay:calc(var(--animate-delay) * 1.6);animation-delay:calc(var(--animate-delay) * 1.6)}
.animate__animated.animate__delay-1_7s{-webkit-animation-delay:1.7s;animation-delay:1.7s;-webkit-animation-delay:calc(var(--animate-delay) * 1.7);animation-delay:calc(var(--animate-delay) * 1.7)}
.animate__animated.animate__delay-1_8s{-webkit-animation-delay:1.8s;animation-delay:1.8s;-webkit-animation-delay:calc(var(--animate-delay) * 1.8);animation-delay:calc(var(--animate-delay) * 1.8)}
.animate__animated.animate__delay-1_9s{-webkit-animation-delay:1.9s;animation-delay:1.9s;-webkit-animation-delay:calc(var(--animate-delay) * 1.9);animation-delay:calc(var(--animate-delay) * 1.9)}
.animate__animated.animate__delay-2_1s{-webkit-animation-delay:2.1s;animation-delay:2.1s;-webkit-animation-delay:calc(var(--animate-delay) * 2.1);animation-delay:calc(var(--animate-delay) * 2.1)}
.animate__animated.animate__delay-2_2s{-webkit-animation-delay:2.2s;animation-delay:2.2s;-webkit-animation-delay:calc(var(--animate-delay) * 2.2);animation-delay:calc(var(--animate-delay) * 2.2)}
.animate__animated.animate__delay-2_3s{-webkit-animation-delay:2.3s;animation-delay:2.3s;-webkit-animation-delay:calc(var(--animate-delay) * 2.3);animation-delay:calc(var(--animate-delay) * 2.3)}
.animate__animated.animate__delay-2_4s{-webkit-animation-delay:2.4s;animation-delay:2.4s;-webkit-animation-delay:calc(var(--animate-delay) * 2.4);animation-delay:calc(var(--animate-delay) * 2.4)}
.animate__animated.animate__delay-2_5s{-webkit-animation-delay:2.5s;animation-delay:2.5s;-webkit-animation-delay:calc(var(--animate-delay) * 2.5);animation-delay:calc(var(--animate-delay) * 2.5)}
.animate__animated.animate__delay-2_6s{-webkit-animation-delay:2.6s;animation-delay:2.6s;-webkit-animation-delay:calc(var(--animate-delay) * 2.6);animation-delay:calc(var(--animate-delay) * 2.6)}
.animate__animated.animate__delay-2_7s{-webkit-animation-delay:2.7s;animation-delay:2.7s;-webkit-animation-delay:calc(var(--animate-delay) * 2.7);animation-delay:calc(var(--animate-delay) * 2.7)}
.animate__animated.animate__delay-2_8s{-webkit-animation-delay:2.8s;animation-delay:2.8s;-webkit-animation-delay:calc(var(--animate-delay) * 2.8);animation-delay:calc(var(--animate-delay) * 2.8)}
.animate__animated.animate__delay-2_9s{-webkit-animation-delay:2.9s;animation-delay:2.9s;-webkit-animation-delay:calc(var(--animate-delay) * 2.9);animation-delay:calc(var(--animate-delay) * 2.9)}
.kv{position:relative;margin:0 auto;height:1115px;text-align:center;background:url(//game.gtimg.cn/images/x52/cp/a20260116springversion/Bgs/kv.jpg) no-repeat center top}
.part1{position:relative;margin:0 auto;height:430px;text-align:center;background:url(//game.gtimg.cn/images/x52/cp/a20260116springversion/Bgs/bg_01.jpg) no-repeat center top}
.part2{position:relative;margin:0 auto;height:4843px;text-align:center;background:url(//game.gtimg.cn/images/x52/cp/a20260116springversion/Bgs/bg_02.jpg) no-repeat center top}
.part3{position:relative;margin:0 auto;height:1080px;text-align:center;background:url(//game.gtimg.cn/images/x52/cp/a20260116springversion/Bgs/bg_03.jpg) no-repeat center top}
.part4{position:relative;margin:0 auto;height:2847px;text-align:center;background:url(//game.gtimg.cn/images/x52/cp/a20260116springversion/Bgs/bg_04.jpg) no-repeat center top}
.part5{position:relative;margin:0 auto;height:740px;text-align:center;background:url(//game.gtimg.cn/images/x52/cp/a20260116springversion/Bgs/bg_05.jpg) no-repeat center top}
body{background-color:#792e31}
.swiper{user-select:none}
.swiper .swiper-wrapper{will-change:transform;transition-timing-function:linear;-webkit-transition-timing-function:linear}
.opacity{opacity:0}
.bar{position:absolute;left:0;right:0;bottom:0;margin:0 auto;width:1920px;height:62px;background:url(//game.gtimg.cn/images/x52/cp/a20260116springversion/Bgs/bar.png) no-repeat center top;animation:mobilePlayback 10s linear infinite}
.bar::after{content:'';position:absolute;top:0;bottom:0;right:-100%;width:100%;height:100%;background:url(//game.gtimg.cn/images/x52/cp/a20260116springversion/Bgs/bar.png) no-repeat center top}
.layout-frame{position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);margin:auto;width:1920px}
.login-box{position:absolute;left:0;right:0;top:10px;display:flex;align-items:center;justify-content:center;margin:0 auto;text-align:center;font-size:18px;font-family:SourceHanSerifCN-Regular;color:#fbebcb}
.login-box a{color:inherit}
.login-box>div{min-width:300px;padding:.1em 3em;background:linear-gradient(to right,transparent,#851c1a 20% 80%,transparent)}
.part .con,.part .title{margin:0 auto}
.kv{position:relative}
.kv .logo-box{z-index:2;position:absolute;top:30px;left:45px;display:flex;align-items:center;justify-content:center}
.kv .logo-box a{position:relative}
.kv .logo-box a::before{pointer-events:none;content:'';visibility:hidden;position:absolute;left:-31px;top:0;bottom:0;margin:auto 0;width:2px;height:28px;background-color:#fff}
.kv .logo-box a+a{margin-left:60px}
.kv .logo-box a+a::before{visibility:visible}
.kv .video-box{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0}
.kv .video-box video{width:100%;height:100%;object-fit:cover}
.part1 .layout-frame{padding-top:10px}
.part1 .content{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;align-content:center;margin:0 auto}
.part1 .btn{display:inline-block;margin:10px 40px;-webkit-clip-path:inset(5px 60px 10px 66px);clip-path:inset(5px 60px 10px 66px)}
.part1 .btn:first-child{margin-left:20%;margin-right:20%}
.part1 .deadline{position:absolute;top:45px;left:0;right:0;margin:0 auto;font-size:18px;color:#fff279;font-family:SourceHanSerifCN-Regular}
.part2 .layout-frame{padding-top:196px}
.part2 .title{padding-top:70px;padding-left:35px}
.part2 .title .txt{padding-left:0}
.part2 .title .txt::before{transform:none}
.part2 .txt{display:flex;align-items:center;padding-left:340px;color:#fbebcb;font-size:20px;font-weight:400;text-align:left;font-family:SourceHanSerifCN-Regular}
.part2 .txt::before{content:'';transform:scale(.7);margin-right:.2em;flex-shrink:0}
.part2 .txt-box{padding-top:10px;min-height:154px}
.part2 .swiper-box{position:relative;margin-bottom:-20px}
.part2 .swiper-box::after{content:'';position:absolute;left:0;right:0;bottom:10px;width:100%;height:1px;background-color:#dc916c}
.part2 .swiper-box .swiper{padding-top:20px;padding-bottom:30px}
.part2 .swiper-box .swiper-slide{position:relative;padding-top:40px;padding-left:10px;padding-right:5px;margin-right:60px;transition:.3s}
.part2 .swiper-box .swiper-slide:last-child{margin-right:0}
.part2 .swiper-box .swiper-slide::after{content:'';transform:translateY(50%);position:absolute;left:0;right:0;bottom:-20px;margin:auto}
.part2 .swiper-box .prop{display:flex;align-items:center;justify-content:center;height:200px}
.part2 .swiper-box .prop img{max-width:100%;max-height:100%}
.part2 .swiper-box .name{display:flex;align-items:center;justify-content:center;margin-top:10px;padding:0 .5em;min-height:40px;font-size:20px;color:#bc3519;line-height:1;font-family:SourceHanSerifCN-Regular}
.part2 .swiper-box .label{position:absolute;top:-13px;right:12px;display:flex;align-items:center;justify-content:center;padding:20px 0 25px 3px;font-size:20px;color:#bc3519;font-family:SourceHanSerifCN-Regular;letter-spacing:-.2em;writing-mode:vertical-rl;text-orientation:upright;white-space:nowrap}
.part2 .con{position:relative;font-size:20px;color:#fbebcb;text-align:left;font-family:SourceHanSerifCN-Regular}
.part2 .con p{position:relative}
.part2 .con p::before{content:'';display:inline-block;margin-right:.2em}
.part2 .con1{margin-top:80px;padding-top:72px;padding-left:340px}
.part2 .con1 .p1{max-width:1400px;display:flex;justify-content:center;flex-direction:column;min-height:100px}
.part2 .con1 .p2{max-width:1400px;position:absolute;top:805px}
.part2 .con2{margin-top:52px;padding-top:70px;padding-left:30px}
.part2 .con3{position:relative;margin-top:90px}
.part2 .con3 .desc{position:absolute;top:450px;left:676px;display:flex;align-items:center;padding-left:.3em;font-size:36px;color:#ffe89a;font-family:HuXiaoBo-qingniansong-Bold}
.part2 .con3 .desc::before{content:none}
.part2 .con3 .QRcode-box{position:absolute;bottom:76px;right:28px}
.part2 .btn-cytp{position:absolute;left:360px;bottom:175px}
.part3 .con1{margin-top:120px}
.part3 p{position:absolute;top:85%;display:flex;align-items:center;margin-left:425px;font-size:20px;color:#fbebcb;font-family:SourceHanSerifCN-Regular}
.part3 p::before{content:'';flex-shrink:0;margin-right:.5em}
.part4 .layout-frame{padding-top:120px}
.part4 .con1{margin-top:30px}
.part4 .con2{position:relative;margin-top:110px;padding-top:50px}
.part4 .txt-box{margin-left:270px;height:112px;font-size:20px;color:#fbebcb;text-align:left;font-family:SourceHanSerifCN-Regular}
.part4 .txt-box p{display:flex;align-items:center;margin-top:.8em}
.part4 .txt-box p::before{content:'';margin-right:.2em;transform:scale(.8)}
.part4 .txt-box .p1{position:relative}
.part4 .txt-box .p1::before{margin-right:2em}
.part4 .txt-box .p1::after{content:'';position:absolute;left:20px}
.part4 .swiper-box{margin-top:10px;margin-left:442px;padding:15px 25px 0;width:1250px}
.part4 .swiper-box .swiper-slide{padding-top:20px}
.part4 .swiper-box .index{position:relative;display:flex;align-items:center;justify-content:center;height:130px;font-size:66px}
.part4 .swiper-box .index span{position:absolute}
.part4 .swiper-box .index .n{margin-bottom:-.2em;color:#bc3519;font-family:OptimusPrinceps}
.part4 .swiper-box .index .c{opacity:.26;color:#d03833;font-family:HuXiaoBo-qingniansong-Bold}
.part4 .swiper-box .prop{display:flex;align-items:center;justify-content:center;margin-top:50px;height:352px}
.part4 .swiper-box .name{position:absolute;top:502px;left:0;right:0;display:flex;align-items:center;justify-content:center;padding:0 1em;min-height:50px;line-height:1;font-size:20px;color:#bc3519;white-space:pre-wrap;font-family:SourceHanSerifCN-Regular}
.part4 .swiper-box .date{margin:35px 0 0 30px;text-align:left;color:#d3764a;font-size:38px;font-family:OptimusPrinceps}
.part5 .layout-frame{padding-top:120px}
.part5 .con1{padding:140px 0 0 60px}
.part5 .con1 p{margin-bottom:2.1em;text-align:left;font-size:20px;color:#fbebcb;font-family:SourceHanSerifCN-Regular}
.top-nav-bar{position:absolute;left:0;right:0;top:1568px;margin:0 auto}
.top-nav-list{display:flex;justify-content:center;height:77%}
.top-nav-list a{z-index:0;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:5px;width:310px}
.top-nav-list a::before{visibility:hidden;z-index:-1;content:'';position:absolute;top:-6px;left:0;right:0;margin:0 auto}
.top-nav-list a.on::before{visibility:visible}
.top-nav-list a.on i{visibility:hidden}
.top-nav-list em,.top-nav-list i{font-style:normal;color:#ffe89a;font-size:16px;font-family:HuXiaoBo-qingniansong-Bold}
.top-nav-list span{color:#fbebcb;font-size:8px;font-family:OptimusPrinceps}
.slide-nav-bar{z-index:9999;position:fixed;right:0;top:50%;transform:translateY(-50%)}
.slide-nav-bar .btn-TOP{position:absolute;left:0;right:0;bottom:40px;margin:0 auto}
.slide-nav-bar .nav-btn-close{position:absolute;left:0;right:0;top:-50px;margin:0 auto}
.slide-nav-bar .nav-btn-open{position:absolute;top:0;bottom:0;right:0;margin:auto 0;transform:translateX(100%);transition:transform .6s}
.slide-nav-bar .nav-btn-open.open{transform:translateX(0)}
.slide-nav-list{position:relative;display:flex;flex-direction:column;justify-content:center;margin-right:28px;padding:0 0 85px;text-align:center;transform:translateX(calc(100% + 93px));transition:transform .6s}
.slide-nav-list.open{transform:translateX(0)}
.slide-nav-list .nav-item{z-index:0;position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:110px;font-size:22px;color:#f5cece;line-height:1;font-family:HuXiaoBo-qingniansong-Bold}
.slide-nav-list .nav-item.on{color:#ffe89a}
.slide-nav-list .nav-item.on::after{z-index:-1;content:'';position:absolute;top:0;right:-28px;bottom:0;margin:auto 0}
.dialog1{padding:92px 55px;text-align:center}
.dialog1 .title{margin-top:.5em;display:flex;align-items:center;justify-content:center;position:relative;color:#9e0b0f;font-size:52px;font-family:HuXiaoBo-qingniansong-Bold}
.dialog1 .title::after,.dialog1 .title::before{content:'';margin:auto 0}
.dialog1 .title::before{margin-right:1em}
.dialog1 .title::after{margin-left:1em;transform:rotate(180deg)}
.dialog1 .dia-close{position:absolute;top:50px;right:-70px;font-size:0;transition:transform .3s}
.dialog1 .dia-close:hover{transform:rotate(90deg)}
.dialog1 .dia-con{overflow:hidden auto;position:relative;display:flex;align-items:center;justify-content:center;padding:.5em 1em;min-height:55%;max-height:72%;color:#2c1d15;font-size:40px;font-family:HuXiaoBo-qingniansong-Bold}
.dialog1 .dia-con::after{content:'';position:absolute;left:0;right:0;top:0;margin:0 auto}
/*!# sourceMappingURL=index.css.map */
