html,body,.page,.wrap{width: 100%;height: 100%;overflow: hidden;}
/* .wrap{position: relative;height: calc(100% - 44px);overflow: hidden;} */
.part{background-repeat: no-repeat; background-position: center; box-sizing: border-box; overflow: hidden;position: relative;height: 100%;width: 100%;text-align: center;}
.part video{display: block;height: 100%;object-fit: cover; width: 100%;}
.play{width: 70px;height: 70px;position: absolute;left: 46px;top:443px;cursor: pointer;background: url('../img/play.png?v=1') no-repeat center / cover;animation:playScale 1.5s 0s infinite ease-in-out;}
@keyframes playScale {0%{transform: scale(1)}50% {transform: scale(.95)}100% {transform: scale(1)}}
.arrow_next,.game_order,.tap_order,.share_item,.share_btn,.share_status,.rt,.step_tit,.news_tit,.more,.prev,.next{background: url('../img/sprite.png') no-repeat -9999px; font-size: 0;}
.arrow_next{width: 300px;height: 63px;background-position: -207px -188px; position: absolute;bottom:8px;left: 50%;margin-left: -150px;animation:arrowDown 1.5s 0s infinite ease-in-out;}
@keyframes arrowDown {0%{transform: translate(0, 0);}50% {transform: translate(0, -8px);}100% {transform: translate(0, 0);}}
.home::after,.home::before{content: '';position: absolute;width: 100%;left: 0;height: 273px;}
.home::before{top: 0;background: url('../img/home_top.png') no-repeat center top;}
.home::after{bottom: 0;background: url('../img/home_bottom.png') no-repeat center bottom;}
.side{width: 236px; height: 784px; position: absolute; right: 130px; top: 50%; margin-top: -392px; z-index: 10;}
.time{width: 215px; height: 104px; margin: 29px 0 0 16px;}
.slogan{width:236px;height: 535px;}
.order_cont{width: 208px; margin-left: 19px;}
.game_order,.tap_order{width: 208px; height: 48px; display: block; position: relative; background: url('../img/202506/home_btn.png') no-repeat;}
.game_order{background-position: 0 0;}
.tap_order{background-position: 0 -59px; margin-top: 20px;}
.game_order:hover,.tap_order:hover{background-position-x: -217px;}
.tip{height: 293px;width: 622px;background: url('../img/tip.jpg') no-repeat;position: absolute;right:0;top: -300px;display: none;}
.game_order:hover .tip{display: block;}
.share{position: absolute;bottom: 65px;left: 65px;display: flex;align-items: center;z-index: 2;}
.share_item{width: 40px;height: 40px;margin-right: 16px;position: relative;opacity: 0;transition: all .2s linear;}
.share .code{position: absolute;width: 200px; height: 200px; top: -204px; left: 50%; margin-left: -100px;box-sizing: border-box;display: none;}
.share .code img{display: block;width: 100%;}
.share .share_item:hover .code{display: block;}
.share .wx{background-position: -207px -138px;}
.share .qq{background-position: -263px -138px;}
.share .tap{background-position: -320px -138px;}
.share .dy{background-position: -376px -138px;}
.share .wb{background-position: -432px -138px;}
.share .bil{background-position: -489px -138px;}
.share .ks{background-position: -545px -138px;margin: 0;}
.share_btn{width: 87px; height: 87px;background-position: 0 -164px;cursor: pointer;margin-right: 25px;transition: all .3s linear;}
.share:hover .share_item{opacity: 1;}
.share:hover .share_btn{transform: rotate(180deg);}
.share_status{height: 24px;width: 87px;background-position: 0 -138px;position: absolute;top: -26px;left: 0;}
.share .qr{width: 100px;height: 125px;position: absolute;left: 24px;top: -125px;display: none;}
.share .finish{width: 142px;left: -27px;background-position: 0 -364px;}
.share .finish .qr{display: block;}
.rt{width: 320px;height: 27px;margin: 157px auto 5px;background-position: -207px -261px;}
.order_numm{font-size: 66px;color: #4a69d6;font-weight: bold; display: inline-block;line-height: 1;padding-right: 64px;background: url('../img/ren.png') no-repeat right bottom;}
.step{position: relative; margin: 35px auto 0; padding: 0 8px; box-sizing: border-box; display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flexbox;display:-ms-flex;display:flex; justify-content: space-between;}
.step_item{width: 251px;height: 484px;}
.process{height: 30px; width: 1556px; left: 50%; margin-left: -778px; top: 42px; position: absolute;background: url('../img/bar.png') no-repeat;}
.bar1{background-position: 0 -40px;}
.bar2{background-position: 0 -80px;}
.bar3{background-position: 0 -120px;}
.bar4{background-position: 0 -160px;}
.bar5{background-position: 0 -200px;}
.step_tit{width: 171px;height: 35px;background-position: 0 -274px; margin: 0 auto 45px;}
.finish .step_tit{background-position: 0 -319px;}
.feature{height: 482px;}
.feature li{width: 140px; height: 482px; float: left; margin-right: 7px; background: #ccc; position: relative; overflow: hidden; cursor: pointer;}
.feature li img{display: block;}
.feature li:last-child{margin: 0;}
.feature .cover{position: absolute;left: 0;top: 0;}
.feature .icon{position: absolute;left: 0;top: 50%;z-index: 2;margin-top: -150px;height: 300px;}
.feature .cover::after{content: '';position: absolute;left: 0;top: 0;bottom: 0; right: 0; background: rgba(0, 0, 0, .7); transition: all .2s linear;}
.feature .cover:hover::after{background: rgba(0, 0, 0, 0)}
.feature li.on{width: 860px;}
.feature li.on .cover{display: none;}
.feature .dot{position: absolute;bottom: -30px;left: 0; width: 100%; display: flex; justify-content: center; padding-top: 13px;}
.feature .dot i{width: 10px;height: 10px; border: 2px solid #b3b9e4; border-radius: 50%; display: inline-block; margin: 0 8px;position: relative;}
.feature .dot .on{border-color: #4454be;}
.feature .dot .on::before{content: '';width: 8px;height: 8px;background: #4454be;position: absolute;left:1px;top: 1px;border-radius: 50%;}
.prev,.next{display: block;width: 60px;height: 62px;position: absolute;bottom: 162px;;display: none;}
.prev{left: 18px;background-position: -525px 0;}
.next{right: 18px;background-position: -525px -66px;}
.feature li.on .prev,.feature li.on .next{display: block;}
/* .news_tit{width: 135px;height: 40px;background-position: -207px -297px;} */
.info{display: flex; justify-content: space-between;}
.picture{width: 670px; height: 530px; position: relative;}
.picture .swiper-pagination{bottom: -30px; display:flex;}
.picture .swiper-pagination-bullet{width: 12px;height: 12px;border: 2px solid #4454be; background: transparent; margin:0 22px 0 0!important;opacity: 1;}
.picture .swiper-pagination-bullet-active{position: relative;}
.picture .swiper-pagination-bullet-active::after{content: '';width: 8px;height: 8px;background: #4454be;border-radius: 50%;position: absolute;left: 50%;top: 50%;margin: -4px 0 0 -4px;}
.news{width: 760px;height: 530px;position: relative;}
.more{display: block;width: 150px;height: 40px;background-position: -352px -297px; position: absolute;right: 0;bottom: -55px;}
.news_tab{height: 50px;width: 760px;}
.news_tab li{float: left;width: 190px; line-height: 50px; height: 50px; font-size: 26px; color: #333c75; font-weight: bold; cursor: pointer; background: url('../img/news_tab.jpg') no-repeat;}
.news_tab .cur{background-position:top right;color: #ffee9e;}
.tab_cont{height: 462px; overflow: hidden; margin-top: 17px;}
.tab_cont .item{display: none;height: 462px;}
.tab_cont .not{background: url('../img/not.jpg') no-repeat;}
.tab_cont a{border: 1px solid #c1c4d5;height: 65px;color: #333c75; font-size: 16px; position: relative; font-weight: bold; margin-bottom: 6px;background: url('../img/new_item.jpg') no-repeat; display: block;text-align: left;padding: 22px 28px;}
.tab_cont a:hover{background-position: center bottom;color: #ffee9e;}
.tab_cont a:hover p{color: #cbd5f0;}
.tab_cont .nt{width: 545px;height: 36px;line-height: 36px;font-size: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; word-wrap: break-word;}
.tab_cont p{width: 500px;height: 29px;line-height: 29px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; word-wrap: break-word;color: #6e7397;}
.tab_cont .time{position: absolute;right: 30px;top: 30px;line-height: 1.2;}
.pop_main{width: 639px;height: 447px; padding-top: 52px; background: url('../img/order_pop.png') no-repeat center;margin: -250px 0 0 -320px;}
.pop_main .pop_tit{width: 233px; height: 56px; background: url('../img/order_tit.jpg') no-repeat left top;margin: 0 auto;}
.order_result .pop_tit{background-position: center bottom; margin-bottom: 10px;}
.pop_main .type{display: flex;background: url('../img/order_type_bg.jpg') no-repeat;margin: 30px auto; width: 623px; display: -webkit-box;display: -webkit-flex;display: flex;}
.pop_main .type span{-webkit-box-flex: 1;-webkit-flex: 1; flex: 1;text-align: center;line-height: 76px;height: 76px;color: #8f94a2;font-size: 30px;font-weight: bold; cursor: pointer;position: relative;}
.pop_main .type .on{background: #5a6ad5;color: #fff;box-shadow: 5px 0 4px #bcc1cf;}
.pop_main .type span:last-child.on{box-shadow: -5px 0 4px #bcc1cf;}
.pop_main .type span:nth-child(2).on::before{content:' ';box-shadow: -5px 0 4px #bcc1cf;position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.from{padding:0 112px;}
.from .from_item{margin-top: 17px; position: relative;}
.from .from_item .bd{background: #fff;border: 1px solid #d8dae7; padding: 0 26px;}
.from .from_item input{width: 100%; border: 0; outline: 0;-webkit-appearance: none;appearance: none; background-color: transparent; color: #333c75;height: 48px;line-height: 48px;font-size: 24px;display: block;font-family:"鎬濇簮瀹嬩綋","瀹嬩綋"; font-weight: bold;}
.from .from_item input::placeholder{color: #a0a3aa;}
.from .from_item input::-webkit-input-placeholder{color: #a0a3aa;}
.from .verify_item{padding-right: 196px;}
.from .verify{border: 1px solid #f6f7fa; background: #fff; width: 172px; height: 41px; padding: 3px; position: absolute; right: 0; top: 0; cursor: pointer;}
.from .verify span{display: block;color: #333c75; font-size: 26px; font-weight: bold; border: 1px solid #e4e5e6; height: 39px; line-height: 39px; text-align: center; box-shadow: 0 0 1px #fdfdfd inset;}
.from .submit{display: block; width: 254px; height: 59px; margin: 34px auto; background: url('../img/order_submit.png') no-repeat;}
.from .submit:hover{background-position: center bottom;}
.from .verify .ban{color: #666;}
.order_result{text-align: center;color: #4a69d6; font-size: 24px;font-weight: bold;}
.order_result img{display: block;width: 248px;margin: 10px auto;}
.order_result .gz{display: inline-block;padding: 0 22px;position: relative;}
.order_result .gz::after,.order_result .gz::before{content: '';width: 17px;height: 12px;position: absolute;top: 50%;margin-top: -6px;background: url('../img/xing.png');}
.order_result .gz::before{left: 0;}
.order_result .gz::after{right: 0;}
.pop_video{position: fixed;left: 50%; z-index: 10; padding: 0; top: 50%;width: 800px;background: #000;margin:0;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.pop_video video{display: block;width: 100%;}
@media screen and (max-width:1600px) {
    .head{padding: 0 30px;}
    .nav{margin-left: 40px;}
    .rt{margin: 130px auto 5px;}
    .process{width: 1516px;background-image: url('../img/bar_min.png');margin-left:-758px;}
}