@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)}
.flex-center,.flex-center-column{display:flex;align-items:center;justify-content:center}
.flex-center-column{flex-direction:column}
.absolute-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.btn-qd,.btn-qd_tip,.btn-qwcy,.btn-qwgw,.btn-xz,.btn-xz_tip,.calendar,.calendar_btn,.copyright,.icon-gx3,.icon-gx4,.icon-gx5,.icon-ldkq,.main .part1 .btn-warp::after,.main .part1 .btn-warp::before,.shape1,.shape2,.slogan,.sprite-img,.theme1,.theme2,.theme3,.theme4,.theme5,.time_bg{background-image:url(//game.gtimg.cn/images/x5/cp/a20250305snbppz/sprite-img.png?2025_3_31_17_22_4);background-size:2748px 732px;background-repeat:no-repeat}
.btn-qd{background-position:-1355px -238px;width:269px;height:139px}
.btn-qd_tip{background-position:-2223px -238px;width:250px;height:43px}
.btn-qwcy{background-position:-1629px -294px;width:192px;height:59px;display: block;}
.btn-qwgw{background-position:-812px -168px;width:240px;height:179px}
.btn-xz{background-position:-347px -382px;width:269px;height:141px}
.btn-xz_tip{background-position:-1041px -382px;width:118px;height:39px}
.calendar{background-position:-1057px -168px;width:229px;height:176px}
.calendar_btn{background-position:0 -382px;width:342px;height:245px}
.copyright{background-position:-2292px -210px;width:303px;height:8px}
.icon-gx3{background-position:-621px -382px;width:143px;height:102px}
.icon-gx4{background-position:-769px -382px;width:141px;height:99px}
.icon-gx5{background-position:0 -632px;width:134px;height:100px}
.icon-ldkq{background-position:-915px -382px;width:121px;height:92px}
.main .part1 .btn-warp::after,.main .part1 .btn-warp::before,.shape1{background-position:-2478px -238px;width:140px;height:33px}
.main .part1 .btn-warp::after,.shape2{background-position:-1826px -294px;width:140px;height:33px}
.slogan{background-position:0 -168px;width:807px;height:209px}
.theme1{background:url(//game.gtimg.cn/images/x5/cp/a20250305snbppz/ld1.png) no-repeat;width:1217px;height:100px;margin-right: 174px;}
.theme2{background:url(//game.gtimg.cn/images/x5/cp/a20250305snbppz/ld2.png) no-repeat;width:1174px;height:163px;margin-right: 174px;}
.theme3{background-position:-1599px -451px;width:1057px;height:149px;margin-right: 174px;}
.theme4{background:url(//game.gtimg.cn/images/x5/cp/a20250305snbppz/ld4.png) no-repeat;width:892px;height:117px;margin-right: 113px;}
.theme5{background:url(//game.gtimg.cn/images/x5/cp/a20250305snbppz/ld5.png) no-repeat;width:619px;height:114px;margin-right: 7px;}
.time_bg{background-position:-1629px -238px;width:589px;height:51px}
.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_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_6s{-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-delay:calc(var(--animate-delay) * .6);animation-delay:calc(var(--animate-delay) * .6)}
body,html{background-color:#c4baf6}
body{padding-top:0}
.banner{display:flex;justify-content:center;position:relative;height:1102px;background:url(//game.gtimg.cn/images/x5/cp/a20250305snbppz/bg_1.jpg) no-repeat center -9px}
.banner .video-wrap{position:relative;width:100%}
.banner .video-wrap video{position:absolute;top:0;left:50%;transform:translateX(-50%)}
.banner .video-wrap video.end{visibility:hidden}
.banner .video-wrap.loop video.start{visibility:hidden}
.banner .video-wrap.loop video.end{visibility:visible}
.banner .copyright{position:absolute;bottom:27px;left:0;right:0;margin:0 auto}
.opacity{opacity:0}
.main .part1{height:388px;background:url(//game.gtimg.cn/images/x5/cp/a20250305snbppz/bg_2.jpg) no-repeat center top}
.main .part1 .btn-warp{display:flex;justify-content:center;margin:0 auto}
.main .part1 .btn-warp::after,.main .part1 .btn-warp::before{content:"";display:block;margin:auto 0}
.main .part1 .btn-warp::before{margin-right:30px}
.main .part1 .btn-warp::after{margin-left:30px}
.main .part1 .btn-warp .btn-box{position:relative}
.main .part1 .btn-warp .btn-box:nth-child(2){margin:0 10px 0 50px}
.main .part1 .btn-warp .btn-box:nth-child(2)::before{content:'';display:block;position:absolute;top:46px;left:-25px;height:82px;border:2px dashed #554f6f}
.main .part1 .btn-warp .btn-box .btn{z-index:1;position:relative;display:block}
.main .part1 .btn-warp .btn-box .tip{z-index:0;position:absolute;top:4px;left:54%;animation:breathe0_9 1.5s ease-out infinite;-webkit-animation:breathe0_9 1.5s ease-out infinite}
@keyframes breathe0_9{
50%{transform:scale(.9)}
0%,100%{transform:scale(1)}
}
.main .part2{height:1320px;background:url(//game.gtimg.cn/images/x5/cp/a20250305snbppz/bg_3.jpg?v=4) no-repeat center top}
.main .part2 .content{position:relative;top:-45px}
.main .part2 .content .top{display:flex;justify-content:center}
.main .part2 .content .top .slogan{position:relative}
.main .part2 .content .top .slogan .time{position:absolute;bottom:-10px;left:0;right:0;margin:0 auto;text-align:center;font-size:26px;color:#0c090b;line-height:51px;font-family:"思源黑体 CN","微软雅黑"}
.main .part2 .content .top .calendar{position:relative;margin:15px 0 0 -90px}
.main .part2 .content .calendar-main{position:relative;}
.main .part2 .content .calendar-main .content{position:absolute;left:50%;top:0;transform:translateX(-50%);padding-top:263px;width:1420px}
.main .part2 .content .calendar-main .content .month-box{position:absolute;top:130px;display:flex}
.main .part2 .content .calendar-main .content .month-box .month{display:flex;width:340px}
.main .part2 .content .calendar-main .content .month-box .month .text{margin-top:auto;font-size:26px;color:#9bdef9;font-weight:700;font-family:"思源黑体 CN","微软雅黑";display: none;}
.main .part2 .content .calendar-main .content .month-box .month:nth-child(1) .icon{margin:0 34px 0 134px}
.main .part2 .content .calendar-main .content .month-box .month:nth-child(2){width:359px}
.main .part2 .content .calendar-main .content .month-box .month:nth-child(2) .icon{margin:0 90px 0 115px}
.main .part2 .content .calendar-main .content .month-box .month:nth-child(3) .icon{margin:0 132px 0 58px}
.main .part2 .content .calendar-main .content .theme-box{display:flex;flex-direction:column}
.main .part2 .content .calendar-main .content .theme-box .theme{margin-left:auto}
.main .part2 .content .calendar-main .content .theme-box .theme.theme1 .icon{margin:5px 0 0 12px}
.main .part2 .content .calendar-main .content .theme-box .theme.theme2{display:flex;margin-top:22px}
.main .part2 .content .calendar-main .content .theme-box .theme.theme2 .btn,.main .part2 .content .calendar-main .content .theme-box .theme.theme3 .btn{margin:36px 180px auto auto;animation:breathe0_8 1s ease-out infinite;-webkit-animation:breathe0_8 1s ease-out infinite}
.main .part2 .content .calendar-main .content .theme-box .theme.theme3 .btn{margin:36px 20px auto auto;}
@keyframes breathe0_8{
50%{transform:scale(.8)}
0%,100%{transform:scale(1)}
}
.main .part2 .content .calendar-main .content .theme-box .theme.theme3{margin-top:-21px;}
.main .part2 .content .calendar-main .content .theme-box .theme.theme4{margin-top:6px}
.main .part2 .content .calendar-main .content .theme-box .theme.theme5{margin-top:20px}
.main .part2 .content .calendar-main .content>.btn{display:block;position:absolute;bottom:0;left:25px}
.main .part1 .page-m .btn-warp::after,.main .part1 .page-m .btn-warp::before,.page-m .btn-qd,.page-m .btn-qd_tip,.page-m .btn-qwcy,.page-m .btn-qwgw,.page-m .btn-xz,.page-m .btn-xz_tip,.page-m .calendar,.page-m .calendar_btn,.page-m .icon-gx3,.page-m .icon-gx4,.page-m .icon-gx5,.page-m .icon-ldkq,.page-m .main .part1 .btn-warp::after,.page-m .main .part1 .btn-warp::before,.page-m .shape1,.page-m .shape2,.page-m .slogan,.page-m .spr-m,.page-m .theme1,.page-m .theme2,.page-m .theme3,.page-m .theme4,.page-m .time_bg{background-image:url(//game.gtimg.cn/images/x5/cp/a20250305snbppz/spr-m.png?2025_3_7_17_22_4);background-size:1455px 513px;background-repeat:no-repeat}
.page-m .btn-qd{background-position:-605px -237px;width:188px;height:98px}
.page-m .btn-qd_tip{background-position:-1201px -111px;width:250px;height:43px}
.page-m .btn-qwcy{background-position:-798px -279px;width:133px;height:42px}
.page-m .btn-qwgw{background-position:-238px -237px;width:169px;height:126px}
.page-m .btn-xz{background-position:-412px -237px;width:188px;height:99px}
.page-m .btn-xz_tip{background-position:-936px -279px;width:118px;height:39px}
.page-m .calendar{background-position:0 -409px;width:134px;height:104px}
.page-m .calendar_btn{background-position:0 -237px;width:233px;height:167px}
.page-m .icon-gx3{background-position:-139px -409px;width:92px;height:76px}
.page-m .icon-gx4{background-position:-236px -409px;width:93px;height:72px}
.page-m .icon-gx5{background-position:-334px -409px;width:88px;height:71px}
.page-m .icon-ldkq{background-position:-427px -409px;width:72px;height:55px}
.main .part1 .page-m .btn-warp::after,.main .part1 .page-m .btn-warp::before,.page-m .main .part1 .btn-warp::after,.page-m .main .part1 .btn-warp::before,.page-m .shape1{background-position:-1265px -159px;width:58px;height:23px}
.main .part1 .page-m .btn-warp::after,.page-m .main .part1 .btn-warp::after,.page-m .shape2{background-position:-1201px -159px;width:59px;height:23px}
.page-m .slogan{background-position:0 -111px;width:468px;height:121px}
.page-m .theme1{width: 642px;height: 64px;background: url(//game.gtimg.cn/images/x5/cp/a20250305snbppz/spr-m/thm1.png) no-repeat;margin-left: 15px!important;}
.page-m .theme2{width: 619px;height: 81px;background: url(//game.gtimg.cn/images/x5/cp/a20250305snbppz/spr-m/thm2.png) no-repeat;margin-left: 38px!important;}
.page-m .theme3{width:494px;height:79px;margin-left: 163px!important;background: url(//game.gtimg.cn/images/x5/cp/a20250305snbppz/spr-m/thm3.png) no-repeat;}
.page-m .theme4{width: 439px;height: 63px;background: url(//game.gtimg.cn/images/x5/cp/a20250305snbppz/spr-m/thm4.png) no-repeat;margin-left: 219px!important;}
.page-m .theme5{width: 334px;height: 64px;background: url(//game.gtimg.cn/images/x5/cp/a20250305snbppz/spr-m/thm5.png) no-repeat;margin-left: 402px!important;}
.page-m .time_bg{background-position:-798px -237px;width:379px;height:37px}
.main .part3{height:1174px;background:url(//game.gtimg.cn/images/x5/cp/a20250305snbppz/bg_4.jpg?v=2) no-repeat center top;position: relative;}
.main .part4{height:1689px;background:url(//game.gtimg.cn/images/x5/cp/a20250305snbppz/bg_5.jpg?v=2) no-repeat center top;position: relative;}
.main .part5{height:1592px;background:url(//game.gtimg.cn/images/x5/cp/a20250305snbppz/bg_6.jpg?v=3) no-repeat center top;position: relative;}
.main .part6{height:1534px;background:url(//game.gtimg.cn/images/x5/cp/a20250305snbppz/bg_7.jpg?v=3) no-repeat center top;position: relative;}
.main .part7{height:1748px;background:url(//game.gtimg.cn/images/x5/cp/a20250305snbppz/bg_8.jpg?v=3) no-repeat center top;position: relative;}
.main .part8{height:748px;background:url(//game.gtimg.cn/images/x5/cp/a20250305snbppz/bg_9.jpg?v=3) no-repeat center top;position: relative;}
.main .part9{height:1204px;background:url(//game.gtimg.cn/images/x5/cp/a20250305snbppz/bg_10.jpg?v=3) no-repeat center top;position: relative;}
.swibox{width: 1160px;height: 1130px;position: absolute;left: 50%;top:375px;margin-left: -588px;}
.swiper-button-prev,.swiper-button-next{position: absolute;top:436px;width: 121px;height: 71px;background: url(//game.gtimg.cn/images/x5/cp/a20250305snbppz/arr.png) no-repeat;z-index: 2;}
.part7 .swiper-button-prev,.part7 .swiper-button-next{background: url(//game.gtimg.cn/images/x5/cp/a20250305snbppz/arr1.png) no-repeat;}
.swiper-button-prev{left:-31px;}
.swiper-button-next{right:-31px;background-position: top right;}
.part7 .swiper-button-next{background-position: top right;}
.part7 .swibox{top:579px;}
.btn-go{width: 298px;height: 80px;background: url(//game.gtimg.cn/images/x5/cp/a20250305snbppz/go.png) no-repeat;position: absolute;top:861px;left:50%;margin-left: -527px;animation: breathe0_8 1s ease-out infinite;
    -webkit-animation: breathe0_8 1s ease-out infinite;}
.btn-gor{margin-left: 231px;}
.gifimg{position: absolute;width: 294px;transform: rotate(-3deg);left: 50%;}
.gifimg1,.gifimg2{top: 1136px;margin-left: 215px;}
.gifimg2{margin-left: -542px;transform: rotate(-2deg);}
.gifimg3{top: 394px;margin-left: 183px;}
.gifimg4{width: 333px;margin-left: 229px;top: 818px;transform: rotate(1deg);}
.morespan,.enterspan{width: 1260px;height: 269px;position: absolute;background: url(//game.gtimg.cn/images/x5/cp/a20250305snbppz/morespan.png) no-repeat;animation: breathe0_8 1s ease-out infinite;-webkit-animation: breathe0_8 1s ease-out infinite;bottom: 316px;left: 50%;margin-left: -630px;}
.enterspan{width: 202px;height: 74px;background: url(//game.gtimg.cn/images/x5/cp/a20250305snbppz/enterspan.png) no-repeat;top:241px;margin-left: -585px;}
/*!# sourceMappingURL=index.css.map */
