/* reset */
body,div,p,ul,li,table,tbody,tr,td,textarea,form,input,h1,h2,h3,h4,h5,dl,dt,dd,img,iframe,header,nav,section,article,footer,figure,figcaption,menu{margin:0;padding:0;list-style:none;}
body{-webkit-text-size-adjust:none; font-size: 0.24rem;}
header,nav,section,article,footer,figure,figcaption{display:block;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
ol,ul{margin:0;padding:0;}
fieldset{border:none;margin:0;padding:0;}
a,li,ul,[onclick]{-webkit-tap-highlight-color:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
table{border-collapse:collapse;border-spacing:0;}
em,strong{font-weight:normal;font-style:normal;}
a {text-decoration:none;}
.hide {display:block;width:0;height:0;overflow:hidden;}
.c:before,.c:after {content:"";display:table;}
.c:after {clear:both;}
.fl {float:left;}
.fr {float:right;}
.pr {position:relative;}
.pa {position:absolute;}
.db {display:block;text-indent:-999em;}
body,html{background-color: #3267ab;width: 100%;height: 100%;overflow: hidden;position: relative;}
body{-webkit-tap-highlight-color:rgba(0,0,0,0); }
/* #afooter{color:#ffffff;background-color:#5a62f3;padding:0.36rem 0;font-size:0.2rem;text-align:center;margin-top: -0.02rem;opacity: 0;}
#afooter a{color: #ffffff;} */


#afooter{text-align:center;font-size: 0.18rem;line-height:0.2rem;color: #fff;background-color: #1f232c;padding: 0.1rem 0;width: 100%;position: absolute;bottom:0;left: 0;z-index: 1;}
#afooter a{ color: #fff;}
/* .sp{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/sp.png) no-repeat;background-size: 10rem auto;} */
.listflex {width: 100%;display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;justify-content: space-between;-webkit-justify-content: space-between;}

@font-face {
  font-family: "font";
  src: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/font.ttf);
}
@font-face {
  font-family: "font1";
  src: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/font1.ttf);
}

/* 文字描边 */
.tsd{text-shadow: 0.02rem 0.02rem #3e150d,0.02rem -0.02rem #3e150d,-0.02rem 0.02rem #3e150d,-0.02rem -0.02rem #3e150d,0 0 0.02rem #3e150d,0 0.04rem #3e150d;}
/*main*/
#cn_wrap{width: 100%;height: 100%;overflow: hidden;}
/*swiper设置*/
.swiper-container{width: 100%;height: 100%;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient: vertical;-moz-box-orient: vertical;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;}
.swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-transition-property: -webkit-transform;transition-property: transform;-webkit-box-sizing: content-box;box-sizing: content-box}
.swiper-slide {-webkit-flex-shrink: 0;flex-shrink: 0;width: 100%;height: 100%;position: relative;overflow: hidden;opacity: 0!important;}
.swiper-slide.cn_active,.swiper-slide.cn_active .swiper-slide-active{position: relative;z-index: 99;pointer-events: all;opacity: 1!important;}

#cn_wrap .swiper-slide.sectionlast{height: 1rem !important;opacity: 1!important;}

/*swiper-slide*/
.bg:nth-child(1){background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/bg0.jpg) no-repeat 50% 50%;background-size: cover;}


.bg:nth-child(3){background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/bg2.jpg) no-repeat 50% 50%;background-size: cover;}
.bg:nth-child(4){background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/bg3.jpg) no-repeat 50% 50%;background-size: cover;}
.bg:nth-child(5){background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/bg4.jpg) no-repeat 50% 50%;background-size: cover;}
.bg:nth-child(7){background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/bg6.jpg) no-repeat 50% 50%;background-size: cover;}
/* .bg8{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/bg7_1.jpg) no-repeat 50% 50%;background-size: cover;} */
/* .bg8_1{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/bg6.jpg) no-repeat 50% 50%;background-size: cover;
}
.bg8_2{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/bg5.jpg) no-repeat 50% 50%;background-size: cover;
} */

/*cn_box*/
.cn_box{width: 12rem;height: 7.5rem;position: absolute;;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 10;}

/*head*/
.bg0-line{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/bg0-line.png) no-repeat;
  background-size: 100%;
  width: 16.24rem;
  height: 7.5rem;
  position: absolute;
  left: 0;
  top: 0;
}
.slo{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/slo.png) no-repeat;background-size: 100% auto;width:7.55rem;height: 2.89rem;position: absolute;bottom: 0.2rem;right:-120px;}
.tips1{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/tips.png) no-repeat;background-size: 100% auto;width:1.19rem;height: 0.58rem;position: absolute;bottom: 0.1rem;left:50%;transform: translateX(-50%);margin-left: -0.3rem;   z-index: 10;}
.tips1.tips2{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/tips2.png) no-repeat;background-size: 100% auto;
}
.tips1.tips3{
  display: none;
}
/* .tips1.tips3{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/tips3.png) no-repeat;background-size: 100% auto;
  bottom: 0.17rem;
}
.tips1.tips4{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/tips4.png) no-repeat;background-size: 100% auto;
  bottom: 0.5rem;
}
.tips1.tips5{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/tips5.png) no-repeat;background-size: 100% auto;
  bottom: 0.5rem;
}
.tips1.tips6{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/tips6.png) no-repeat;background-size: 100% auto;
  bottom: 0.5rem;
} */



/* 1 */
.p1tit1{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p1tit1.png) no-repeat;
  background-size: 100%;
  width: 6.74rem;
  height:3.11rem;
  margin: 0 auto 0 -0.6rem;
}
.p1cont{
  width: 12rem;
  height: 7.5rem;
  position: relative;
  box-sizing: border-box;
  /* padding-top: 1.04rem; */
  /* display: flex;
  justify-content: space-between; */
  /* align-items: center; */
}

.p1tab{display: flex;justify-content: center;align-items: center;
    
    position: absolute; right:0.1rem; top:0.5rem;}

.p1tab .p1nav{display: block; width:1.22rem; height:1.05rem;margin-right:0.1rem; }

.p1tab .p1nav1{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p1-nav1.png) no-repeat;
  background-size: 100%;
}
.p1tab .p1nav2{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p1-nav2.png) no-repeat;
  background-size: 100%;
}
.p1tab .p1nav3{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p1-nav3.png) no-repeat;
  background-size: 100%;
}
.p1tab .p1nav4{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p1-nav4.png) no-repeat;
  background-size: 100%;
}
.p1tab .p1nav5{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p1-nav5.png) no-repeat;
  background-size: 100%;
}

.p1tab .p1nav1.on{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p1-nav1_on.png) no-repeat;
  background-size: 100%;
  width: 1.63rem;
  height: 1.42rem;
}
.p1tab .p1nav2.on{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p1-nav2_on.png) no-repeat;
  background-size: 100%;
  width: 1.63rem;
  height: 1.42rem;
}
.p1tab .p1nav3.on{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p1-nav3_on.png) no-repeat;
  background-size: 100%;
  width: 1.63rem;
  height: 1.42rem;
}
.p1tab .p1nav4.on{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p1-nav4_on.png) no-repeat;
  background-size: 100%;
  width: 1.63rem;
  height: 1.42rem;
}
.p1tab .p1nav5.on{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p1-nav5_on.png) no-repeat;
  background-size: 100%;
  width: 1.63rem;
  height: 1.42rem;
}

.p1box{ width: 8.09rem;position: absolute;left:50%;margin-left:-4.05rem; bottom: 1rem; }
.p1con{ width: 8.09rem;}
.p1con img{
  display: block;
  width: 100%;
}

.p1swiper1{ width: 10.06rem; height: 5rem;margin-right: -0.21rem;position: relative;overflow: hidden; }
.p1swiper1 .swiper img{display: block;width: 100%;height: 100%;}
.p1swiper1>img{ width: 100%; }

/* .p1swiper1 .swiper-pagination{position: absolute;bottom:0.04rem !important;left: 50% !important;width: 2.4rem !important;margin-left: -1.2rem;  display: flex;align-items: center;justify-content: space-between;}
.p1swiper1 .swiper-pagination .swiper-pagination-bullet{width: auto;height: auto;background:transparent; font-size: 0.26rem;color: #ffffff;font-family: "font"; position: relative;display: block;opacity: 1;border-radius: unset;}
.p1swiper1 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{color: #334ca7; }
.p1swiper1 .swiper-pagination1_3{width: 3.4rem !important;margin-left: -1.7rem;}
.p1swiper1 .swiper-pagination1_6{width: 3.4rem !important;margin-left: -1.7rem;} */

/* .p1swiper_next{ background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p1next.png) no-repeat; background-size: 100%; width: 0.27rem; height: 0.44rem; top: auto; bottom: 0rem; right:2.8rem; }
.p1swiper_prev{ background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p1prev.png) no-repeat; background-size: 100%; width: 0.27rem; height: 0.44rem; top: auto; bottom: 0rem; left: 2.8rem; } */

.bg1{
  width: 100%;
  height: 100%;
}
.bg1.bg1_1{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/bg1_1.jpg) no-repeat 50% 50%;background-size: cover;}
.bg1.bg1_2{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/bg1_2.jpg) no-repeat 50% 50%;background-size: cover;}
.bg1.bg1_3{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/bg1_3.jpg) no-repeat 50% 50%;background-size: cover;}
.bg1.bg1_4{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/bg1_4.jpg) no-repeat 50% 50%;background-size: cover;}
.bg1.bg1_5{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/bg1_5.jpg) no-repeat 50% 50%;background-size: cover;}



/*2*/
.p2tit1{position: absolute;top:0.32rem;left: 50%;margin-left: -4.25rem; background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p2tit1.png) no-repeat;background-size: 100% auto;width:8.49rem;height:0.87rem;}

.p2-box{
  width: 12.41rem;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top:1.22rem;
}
.p2-box img{
  display: block;
  width: 12.41rem;
  margin: 0 auto;
}
.p2-box img:first-of-type{
  width:12.81rem;
  margin-top:-0.28rem;
}
.p2-box img:nth-of-type(2){
  width:12.73rem;
}

.p2-nav{
  display: flex;
  justify-content: center;
  margin: -0.2rem auto 0;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top:6.16rem;
  z-index: 10;
}
.p2-nav a{
  margin: 0 0.1rem;
}
.p2nav{
  display: block;
  width:1.59rem;
  height: 0.5rem;
}

.p2nav1{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p2-nav1.png) no-repeat;
  background-size: 100%;
}
.p2nav2{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p2-nav2.png) no-repeat;
  background-size: 100%;
}
.p2nav3{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p2-nav3.png) no-repeat;
  background-size: 100%;
}
.p2nav4{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p2-nav4.png) no-repeat;
  background-size: 100%;
}

.p2nav1.on{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p2-nav1_on.png) no-repeat;
  background-size: 100%;
}
.p2nav2.on{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p2-nav2_on.png) no-repeat;
  background-size: 100%;
}
.p2nav3.on{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p2-nav3_on.png) no-repeat;
  background-size: 100%;
}
.p2nav4.on{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p2-nav4_on.png) no-repeat;
  background-size: 100%;
}


/* 3 */
.p3tit1{position: absolute;top: 0rem;left:50%;margin-left:-7.68rem; background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p3tit1.png) no-repeat;background-size: 100% auto;width:12.98rem;height:3.5rem;z-index: 2;}

.p3-box{
  width:6.58rem;
  position: absolute;
  right: 0.3rem;
  top:4.32rem;
}
.p3-box img{
  display: block;
  width:6.58rem;
  margin: 0 auto;
}

/* 4 */
.p4tit1{position: absolute;top:0.44rem;left: 50%;margin-left: -4.29rem; background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p4tit1.png) no-repeat;background-size: 100% auto;width:8.58rem;height:0.67rem;z-index: 2;}
.p4cont{ width: 12rem;position: absolute;top:1.24rem;left: 0rem; display: flex; justify-content: center; align-items: center; position: relative; }
.p4cont img{
  display: block;
  width: 11.47rem;
  margin: 0 auto;
}
.p4tab{ width: 1.04rem; position: absolute; left: 0; top: -0.8rem;z-index: 1; }
.p4nav{ display: block; width: 1.04rem; height: 1.02rem;margin-top: -0.02rem; }
.p4tab-zs{ background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p4nav-zs.png) no-repeat; background-size: 100%; width: 0.28rem; height: 0.35rem; margin: -0.08rem auto 0; }

.p4nav1{ background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p4nav1.png) no-repeat; background-size: 100%; }
.p4nav2{ background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p4nav2.png) no-repeat; background-size: 100%; }
.p4nav3{ background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p4nav3.png) no-repeat; background-size: 100%; }
.p4nav4{ background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p4nav4.png) no-repeat; background-size: 100%; }
.p4nav5{ background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p4nav5.png) no-repeat; background-size: 100%; }
.p4nav6{ background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p4nav6.png) no-repeat; background-size: 100%; }

.p4nav1.on{ background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p4nav1_on.png) no-repeat; background-size: 100%; }
.p4nav2.on{ background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p4nav2_on.png) no-repeat; background-size: 100%; }
.p4nav3.on{ background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p4nav3_on.png) no-repeat; background-size: 100%; }
.p4nav4.on{ background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p4nav4_on.png) no-repeat; background-size: 100%; }
.p4nav5.on{ background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p4nav5_on.png) no-repeat; background-size: 100%; }
.p4nav6.on{ background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p4nav6_on.png) no-repeat; background-size: 100%; }

.p4box{ position: absolute; top: 0; right: -0.46rem; }
.p4img{ width: 12.43rem; height: 5.35rem;position: relative;}
.p4img1{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p4img1.png) no-repeat;background-size: 100% auto;}
.p4img2{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p4img2.png) no-repeat;background-size: 100% auto;}
.p4img3{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p4img3.png) no-repeat;background-size: 100% auto;}
.p4img4{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p4img4.png) no-repeat;background-size: 100% auto;}
.p4img5{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p4img5.png) no-repeat;background-size: 100% auto;}
.p4img6{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p4img6.png) no-repeat;background-size: 100% auto;}


/* 5 */
.p5tit1{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p5-tit1.png) no-repeat;background-size: 100% auto;width:12.07rem;height:4.01rem;position: absolute;top:3.22rem;left:50%;margin-left: -6.04rem;}
.p5cont{ width: 12rem;position: absolute;top:1.86rem;left: 0rem; display: flex; justify-content: center; align-items: center; position: relative; }
.p5cont img{
  display: block;
  width: 12.01rem;
}


.p5swiper{width:12rem;height:7.5rem;position: absolute;top:0rem;left: 0;}
.mySwiper5{ width:16.24rem;position: absolute;left:50%;transform: translateX(-50%); top: 0; }
/* .mySwiper5 img{display: block;width: 100%;height: 100%;} */
.p5-bg1{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/bg5_1.jpg) no-repeat;
  background-size: 100%;
  width:100%;
  height:7.5rem;
}

.p5-btn1{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p5-btn1.png) no-repeat;background-size: 100% auto;width:0.88rem;height:0.96rem;position: absolute;top:5.54rem;right:4.52rem;}
.p5-btn2{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p5-btn2.png) no-repeat;background-size: 100% auto;width:1.74rem;height:0.87rem;position: absolute;top:5.54rem;right:2.62rem;}

.p5-bg2{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/bg5_2.jpg) no-repeat;
  background-size: 100%;
  width:100%;
  height:7.5rem;
}

.p5swiper .txt-box{ position: absolute; right:0.6rem; top:1.82rem; width:3.52rem; height:1.44rem; overflow-x:hidden; font-size: 0.18rem; color: #1e242b;font-family: "font1"; line-height: 0.26rem; }
.p5swiper .txt-box::-webkit-scrollbar-track-piece{background-color:#4f2b29;border-radius: 0.02rem;}
.p5swiper .txt-box::-webkit-scrollbar{width:0.04rem;}
.p5swiper .txt-box::-webkit-scrollbar-thumb{background:#d0552e;border-radius:0.02rem}

.swiper-pagination5{position: absolute;bottom:0.04rem !important;left: 50% !important;width: 1.8rem !important;margin-left: -0.9rem;  display: flex;align-items: center;justify-content: space-between;}
.swiper-pagination5 .swiper-pagination-bullet{width: auto;height: auto;background:transparent; font-size: 0.26rem;color: #f29f49;font-family: "font"; position: relative;display: block;opacity: 1;border-radius: unset;}
.swiper-pagination5 .swiper-pagination-bullet.swiper-pagination-bullet-active{color: #cf522d; }
.p5swiper_next{ background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p5-next.png) no-repeat; background-size: 100%; width:1.49rem; height: 0.71rem; top: 50%;margin-top: -0.75rem;  right:1rem; }
.p5swiper_prev{ background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p5-prev.png) no-repeat; background-size: 100%; width:1.49rem; height: 0.71rem; top: 50;margin-top: -0.75rem; left:1rem; }


/* 6 */
.p6tit1{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p6tit1.png) no-repeat;background-size: 100% auto;width:5.09rem;height:0.73rem;position: absolute;top:1.2rem;left:50%;margin-left: -2.55rem;}
.p6tips{ font-size: 0.2rem; color: #1e242b; font-family: "font1"; position: absolute; left: 0.1rem; top: 1.9rem; }

.p6swiper{width: 12rem;height: 4.85rem; position: absolute;top:2.1rem;left: 0;}
.mySwiper6{ width:11rem; margin: 0 auto; }
.mySwiper6 img{display: block;width: 100%;height: 100%;}

.p6swiper_next{ background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p2next.png) no-repeat; background-size: 100%; width: 0.29rem; height: 0.36rem; top: 50%;margin-top: -0.18rem; right:0; }
.p6swiper_prev{ background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p2prev.png) no-repeat; background-size: 100%; width: 0.29rem; height: 0.36rem; top: 50%;margin-top: -0.18rem;  left: 0; }



.mySwiper6 .p6gif1{
  width: 2.08rem;
  height: 2.08rem;
  position: absolute;
  left:0.42rem;
  top:2.6rem;
  border: 0;
}
.mySwiper6 .p6gif2{
  width: 2.08rem;
  height: 2.08rem;
  position: absolute;
  left:3.06rem;
  top:2.6rem;
  border: 0;
}

/* 7 */
.p7box{display: flex;justify-content: center; align-items: center; position: absolute;bottom: 0.74rem;left: 0;width: 12rem; }
.p7tit1{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p7tit1.png) no-repeat;background-size: 100% auto;width:0.73rem;height: 1.44rem;}

.p7con_big{
  /* width: 16.24rem;
  height: 7.5rem; */
  /* user-select: none; */
  /* position: relative; */
  /* z-index: 10; */
}
/* .p7con_big .anim_box{
  z-index: 10;
} */
.p7con_big img{
  display: block;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  /* width: 16.24rem; */
  object-fit: cover;
  user-select: none;
}

.compatibleStyle {
  backface-visibility:hidden;
  -webkit-backface-visibility:hidden; /* Chrome 和 Safari */
  -moz-backface-visibility:hidden;  /* Firefox */
  -ms-backface-visibility:hidden; /* Internet Explorer */
  -webkit-perspective: 0;
  -webkit-transform: translate3d(0,0,0);
  visibility:visible; 
} 

.p7-player{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p7_player.png) no-repeat;
  background-size: 100%;
  width: 1.08rem;
  height: 1.08rem;
  position: absolute;
  left: 50%;
  transform: translate(-50%);
  top: 2.6rem;
  z-index: 9999;
  border: 0;
}

@media screen and (orientation:portrait) {
  .p7-player{
    display: none !important;
  }
}

.p7con{
  width:8.06rem;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: 0.1rem;
}

/* .swiper-slide .cn_box{
  z-index: 1;
} */
.p7con div{
  margin: 0 0.06rem;
  cursor: pointer;
}
.p7img1{
  width:2.37rem;
  height:1.45rem;
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p7img1.png) no-repeat;
  background-size: 100%;
  
}
.p7img1.on{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p7img1_on.png) no-repeat;
  background-size: 100%;
  pointer-events: none;
}
.p7img2{
  width:2.37rem;
  height:1.45rem;
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p7img2.png) no-repeat;
  background-size: 100%;
}
.p7img2.on{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p7img2_on.png) no-repeat;
  background-size: 100%;
  pointer-events: none;
}
.p7img3{
  width:2.37rem;
  height:1.45rem;
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p7img3.png) no-repeat;
  background-size: 100%;
}
.p7img3.on{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p7img3_on.png) no-repeat;
  background-size: 100%;
  pointer-events: none;
}


.zs-xk{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p7zs-xk.png) no-repeat;
  background-size: 100%;
  width: 1.19rem;
  height:1.63rem;
  margin-right: -1.1rem;
}
/* 
.p7swiper{width: 9.13rem;height: 5.6rem;position: absolute;top: 1.6rem;left:50%;margin-left: -4.57rem;}
.p7swiper img{display: block;width: 100%;height: 100%;}

.swiper-pagination7{position: absolute;bottom:0.04rem !important;left: 50% !important;width: 1.8rem !important;margin-left: -0.9rem;  display: flex;align-items: center;justify-content: space-between;}
.swiper-pagination7 .swiper-pagination-bullet{width: auto;height: auto;background:transparent; font-size: 0.26rem;color: #f29f49;font-family: "font"; position: relative;display: block;opacity: 1;border-radius: unset;}
.swiper-pagination7 .swiper-pagination-bullet.swiper-pagination-bullet-active{color: #ffffff; }
.p7swiper_next{ background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p5next.png) no-repeat; background-size: 100%; width: 0.27rem; height: 0.44rem; top: auto; bottom: 0rem; right:3rem; }
.p7swiper_prev{ background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/p5prev.png) no-repeat; background-size: 100%; width: 0.27rem; height: 0.44rem; top: auto; bottom: 0rem; left: 3rem; } */


/* navbox */
.navbox{
  width:100%;
  height:0.83rem;position: fixed;bottom:0.1rem;left:0; z-index: 10;}

.navbox,.tips1,.btnbox1,.logo{transform: translate3d(0rem, 0, 0.1rem);}

.navbox_cont{
  width: 12rem;
  margin: 0 auto;
}

.navbox-con{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/nav/nav_bg1.png) no-repeat;
  background-size:100% 100%;
  width:11.99rem;
  height:0.83rem;
  /* margin: 0 auto; */
  display: flex;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  padding-top:0.04rem;
  padding-left:1.14rem;
  position: relative;
}
.navbox-con.on{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/nav/nav_bg2.png) no-repeat;
  background-size:100% 100%;
  width:3.25rem;
  height:0.83rem;
}

.btnbox1{display: flex;justify-content: center;  z-index: 10;}

.goHome{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/head-gw.png) no-repeat;background-size: 100% auto;
  width:2.06rem;height:0.61rem;
  position: absolute;
  right:0.1rem;
  top: 0.3rem;
}

.navzt1{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/nav/icon-xj.png) no-repeat;background-size: 100% auto;width: 1.96rem;height:1.21rem;position: absolute;top:-0.38rem;left: 0;}
.navzt2{height: 0.64rem;overflow: hidden;}
/* .nav-home{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/nav-home.png) no-repeat;background-size: 100% auto;width: 0.28rem;height: 0.56rem;float: left;margin-left: 0.1rem;} */
.nav-arr{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/nav/icon-hide.png) no-repeat;background-size: 100% auto;width: 0.75rem;height: 0.45rem;margin-left: 0.04rem;}
.nav-arr.on{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/nav/icon-show.png) no-repeat;background-size: 100% auto;
  width: 0.98rem;
  margin-left: 0.4rem;
}
.navbtnbox{width: 9.5rem; height: 0.58rem;margin: 0rem 0rem 0 0.03rem;float: left;display: flex;align-items: center;justify-content: space-between;position: relative;z-index: 1;}

.logo{width:3rem;height: 0.71rem;background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/logo.png) no-repeat;background-size: 100% 100%;display: block;font-size: 0;z-index: 10;position: absolute; left:0.2rem; top:0.42rem; }


.navbtn1{display: block;background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/nav/nav1.png) no-repeat;background-size: 100% auto;width:1.58rem;height: 0.58rem;}
.navbtn2{display: block;background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/nav/nav2.png) no-repeat;background-size: 100% auto;width:1.58rem;height: 0.58rem;}
.navbtn3{display: block;background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/nav/nav3.png) no-repeat;background-size: 100% auto;width:1.58rem;height: 0.58rem;}
.navbtn4{display: block;background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/nav/nav4.png) no-repeat;background-size: 100% auto;width:1.58rem;height: 0.58rem;}
.navbtn5{display: block;background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/nav/nav5.png) no-repeat;background-size: 100% auto;width:1.58rem;height: 0.58rem;}
.navbtn6{display: block;background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/nav/nav6.png) no-repeat;background-size: 100% auto;width:1.58rem;height: 0.58rem;}

.navbtn1.cur{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/nav/nav1_on.png) no-repeat;background-size: 100% auto;}
.navbtn2.cur{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/nav/nav2_on.png) no-repeat;background-size: 100% auto;}
.navbtn3.cur{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/nav/nav3_on.png) no-repeat;background-size: 100% auto;}
.navbtn4.cur{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/nav/nav4_on.png) no-repeat;background-size: 100% auto;}
.navbtn5.cur{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/nav/nav5_on.png) no-repeat;background-size: 100% auto;}
.navbtn6.cur{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/nav/nav6_on.png) no-repeat;background-size: 100% auto;}

/*动画*/
@keyframes pointA1{0%{transform: scale(1);}100%{transform: scale(1.2);}}/*手指动画*/
@keyframes pointA2{0%{transform: scale(0.98);}100%{transform: scale(1.02);}}/*手指动画*/
@keyframes roll1{0%{opacity: 1;transform: scale(1);}100%{opacity: 0;transform: scale(1.4);}}/*圆圈动画*/	
@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}/*摇晃*/	
@keyframes fadeInUp{0%{opacity:0;transform:translateY(0.2rem)}100%{opacity:1;transform:translateY(0)}}/*下方淡入*/	
@keyframes fadeInDown{0%{opacity:0;transform:translateY(-0.2rem)}100%{opacity:1;transform:translateY(0)}}/*上方淡入*/	
@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{opacity:1;transform:scale(.9)}100%{opacity:1;transform:scale(1)}}/*弹出*/
@keyframes nextIcon{0%{transform: translateY(0.09rem);}100%{transform: translateY(0);}}/*上下动*/
@keyframes back{0%{transform: translateX(-0.06rem);}100%{transform: translateX(0.06rem);}}/*左右动*/
@keyframes sloganA{0%{transform: scale(0) rotate(0)}30%{transform:scale(1) rotate(360deg)}40%{transform:scale(1.05) rotate(360deg)}60%{transform:scale(0.9) rotate(360deg)}80%{transform:scale(1.05) rotate(360deg)}100%{transform:scale(1) rotate(360deg)}}/*主文案动画*/
@keyframes starIcon1{0%{opacity: 0.4;}100%{opacity: 1;}}/*星星闪闪*/
@keyframes lightA{0%{transform: scale(0.6);}100%{transform: scale(1);}}/*星星闪闪*/
@keyframes bIconF{0%{transform: translate(0,0);}100%{transform: translate(0.05rem,-0.05rem);}}
@keyframes bIconF1{0%{transform: translate(0,0);}100%{transform: translate(-0.05rem,0.05rem);}}
@keyframes bIconF2{0%{transform: translate(0,0);}100%{transform: translate(0.05rem,0.05rem);}}
@keyframes r1{0%{transform: rotate(0);}100%{transform: rotate(360deg);}}
@keyframes r2{0%{transform: rotate(0);}100%{transform: rotate(-360deg);}}
@keyframes fadeInRight{ from{transform: translateX(2rem);opacity: 0;} to{transform: translateX(0);opacity: 1;} }/* 右边进入 */
@keyframes fadeInRight2{ from{transform: translate3d(2rem,0,10px);opacity: 0;} to{transform: translate3d(0,0,10px);opacity: 1;} }/* 右边进入 */
@keyframes fadeInLeft{ from{transform: translateX(-2rem);opacity: 0;} to{transform: translateX(0);opacity: 1;} }/* 左边进入 */
@keyframes zy{10% {transform: rotate(15deg);}20% {transform: rotate(-10deg);} 30% { transform: rotate(5deg);} 40% { transform: rotate(-5deg); } 50%,100% {transform: rotate(0deg); } }
:focus{outline: none;
  /* -webkit-tap-highlight-color:rgba(0,0,0,0);
  -webkit-user-modify:read-write-plaintext-only; */
}

/* .open{animation: pointA2 0.8s linear infinite alternate both;}
.back{animation: back 0.8s linear infinite alternate both;}
.p6cz{animation: tada 1.5s linear infinite alternate both;}
.p6jdtem1{animation: zy 1.5s linear infinite alternate both;}
.cn_active .p2time,.cn_active .p2ch1,.cn_active .p7tips{animation:fadeInUp 0.8s 0.3s ease both;}
.cn_active .p2txt1,.cn_active .p3txt1,.cn_active .p4txt1,.cn_active .p5txt1{animation:fadeInLeft 1s 0.3s ease both;}
.cn_active .p2txt2,.cn_active .p3txt2,.cn_active .p4txt2,.cn_active .p5txt2{animation:fadeInRight 1s 0.3s ease both;}
.cn_active .p3txt3{animation:fadeInDown 1s 0.3s ease both;}
.cn_active .p7inpbox,.cn_active .p7imgbox{animation:fadeInDown 1s 0.3s ease both;}
.cn_active .p6lotnum{animation:fadeInDown 1s 0.6s ease both;}
.cn_active .p6btn1,.cn_active .p6btn2,.cn_active .p6eggbox,.cn_active .p6yqbox,.cn_active .p6jdt,.cn_active .p6txbox{animation:fadeInDown 1s 0.9s ease both;} */

.cn_active .p1tit1, .cn_active .p2tit1, .cn_active .p3tit1, .cn_active .p4tit1, .cn_active .p5tit1, .cn_active .p6tit1,.cn_active .p6tips,
.cn_active .p7tit1, .cn_active .p8tit1, .cn_active .p9tit1, .cn_active .p10tit1,.cn_active .p7con{animation:fadeInDown 1s 0.3s ease both;}
.cn_active .p2swiper,.cn_active .p3-box,.cn_active .p4box,.cn_active .p5swiper,.cn_active .p7swiper,.cn_active .p10swiper,.cn_active .p4cont,.cn_active .p5cont,.cn_active .p6con{animation:fadeInUp 1s 0.3s ease both;}
.cn_active .p5btn1,.cn_active .p4tab,.cn_active .p1box{animation:fadeInLeft 1s 0.3s ease both;}
.cn_active .p1tab{animation:fadeInRight 1s 0.3s ease both;}

.cn_active .p8swiper,.cn_active .p9img1,.cn_active .p11img1{animation:bounceIn 1s 0.3s ease both;}
.tips1{animation: nextIcon 0.8s linear infinite alternate both;}

.navbox{animation:fadeInDown  1s 0.3s ease both;}


.wrap{width: 100%;height: 100%;}


@media screen and (orientation: portrait) {
    .p10swiper{visibility: hidden;position: absolute;z-index: -1;}
    .p3swiper{visibility: hidden;position: absolute;z-index: -1;}
}
  
@media screen and (orientation: landscape) {
  .p10swiper2{visibility: hidden;position: absolute;z-index: -1;}
  .p3swiper2{visibility: hidden;position: absolute;z-index: -1;}
}

.anim_box{width:100%;height: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 1;}
.anim_box canvas{width: 100%;height: 100%;object-fit: cover;}

.btn-back{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/btn-back.png) no-repeat;
  background-size: 100%;
  width: 1.6rem;
  height: 0.37rem;
  position: fixed;
  top: 1.02rem;
  left: 0.1rem;
  z-index: 999;
}


.btn-play{background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/btn-play.png) no-repeat; background-size: 100% auto; position: absolute; left: 50%; top:3rem; width: 1.67rem; height: 1.56rem; margin-left: -.83rem; border: 0; z-index:10;}
.vdiv{width: 100% !important; height: 100% !important; transform: none !important;}
.vdiv video{width: 100% !important; height: 100% !important;}

.vdiv .vp{width: 100%; height: 100%;}
.btn-play{-webkit-animation:bounceIn 1s .2s ease infinite;}
@-webkit-keyframes bounceIn{
0%{-webkit-transform:scale(1)}
50%{-webkit-transform:scale(.9)}
100%{-webkit-transform:scale(1)}
}

.vdiv{position: relative; z-index: 0;}
/* .vdiv2.disab{position: absolute; right: -11000rem;} */

 video{object-fit: cover;}


.pop{
  display: none;
  position: relative;
}
.pop-close{
  display: block;
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/close.png) no-repeat;
  background-size: 100%;
  width:0.51rem;
  height:0.5rem;
  position: absolute;
  right:-0.1rem;
  top:-0.1rem;
}

.pop1{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/pop1.png) no-repeat;
  background-size: 100%;
  width: 6.64rem;
  height:3.41rem;
 
}

.pop2{
  background: url(//game.gtimg.cn/images/speedm/cp/a20250626zybb/pop2.png) no-repeat;
  background-size: 100%;
  width: 6.64rem;
  height: 2.89rem;
}