* {
  padding: 0;
  margin: 0;
  outline: none;
  -moz-user-select: none; /*mozilar*/
  -webkit-user-select: none; /*webkit*/
  -ms-user-select: none; /*IE*/
  user-select: none;
  -webkit-tap-highlight-color: transparent;
}

li,
ol,
ul {
  list-style: none;
}
img {
  max-width: 100%;
}
body {
  background: #000;
  font: 14px/1.8 Microsoft Yahei, Arial, Helvetica, sans-serif;
}
a:focus {
  outline: none;
}
.mainBox {
  /* background: #5d4fea; */
  max-width: 7.5rem;
  margin: 0 auto;
}

.vodes {
  display: none;
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 100;
  color: #fff;
  background-color: #000;
}
.vodes div {
  width: 100%;
  height: 1rem;
  line-height: 1rem;
  text-align: right;
}
.vodes div span {
  padding-right: 0.4rem;
  font-size: 0.32rem;
}
.vodes video {
  width: 100%;
  height: calc(100% - 1rem);
}

.tutorial {
  position: fixed;
  /* top: 76%; */
  bottom: 18%;
  right: 0.2rem;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
}
.tutorial .view {
  width: 1.24rem;
  height: 0.66rem;
  animation: move1 1s ease infinite;
  -moz-animation: move1 1s ease infinite;
  -webkit-animation: move1 1s ease infinite;
}
.tutorial .kefu {
  width: 1.04rem;
  height: 2.3rem;
}

.top {
  position: relative;
  padding: 0.4rem 0.4rem 0;
}
.top img {
  width: 1.24rem;
  height: 1.24rem;
}

.t1 {
  padding: 0 0.8rem;
  margin-top: 0.2rem;
  text-align: center;
  color: #fff;
}
.t1 > h2 {
  font-size: 0.6rem;
  font-weight: 500;
}
.t1 > h3 {
  margin-top: 0.2rem;
  margin-bottom: 0.4rem;
  line-height: 1.4;
  font-weight: 400;
  font-size: 0.4rem;
}
.t1 > p {
  margin: 0;
  padding: 0;
  color: #a3a6a0;
  font-size: 0.28rem;
}
.t1 img {
  width: 4.63rem;
}
.slideTxtBox {
  margin: 0 0.48rem;
  /* background: #fff; */
  /* margin-bottom: 0.3rem; */
  margin-top: 0.6rem;
  padding-bottom: 1rem;
}
.slideTxtBox .hd {
  /* padding-top: 0.3rem; */
  /* background: #392fc8; */
  padding-bottom: 0.6rem;
  /* padding-left: 0.7rem; */
  /* padding-right: 0.3rem; */
}

.slideTxtBox .hd ul {
  display: flex;
  /* flex-wrap: wrap; */
  justify-content: space-between;
}
.slideTxtBox .hd li {
  /* flex: 1; */
  width: 1.76rem;
  height: 2.44rem;
  /* padding: 0.16rem; */
  /* margin-left: 0.28rem; */
  text-align: center;
  /* padding-bottom: 0.2rem; */
  /* width: 50%; */
  box-sizing: border-box;
  /* padding-left: 0.2rem; */
  /* border: 1px solid rgba(255, 255, 255, 0.2); */
  border-radius: 0.1rem;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.slideTxtBox .hd li:first-child {
  background-image: url(../image/1-1@3x.png);
}
.slideTxtBox .hd li:nth-child(2) {
  background-image: url(../image/2-1@3x.png);
}
.slideTxtBox .hd li:nth-child(3) {
  background-image: url(../image/3-1@3x.png);
}

/* .slideTxtBox .hd li.on {
  background: url(../img/Group1@3x.png) no-repeat center;
  border: 1px solid rgba(255, 255, 255, 0.5);
} */
.slideTxtBox .hd li:first-child.on {
  background-image: url(../image/1@3x.png);
}
.slideTxtBox .hd li:nth-child(2).on {
  background-image: url(../image/2@3x.png);
}
.slideTxtBox .hd li:nth-child(3).on {
  background-image: url(../image/3@3x.png);
}

p,
ul,
li {
  margin: 0;
  padding: 0;
}

.slideTxtBox .item {
  color: #ffffff;
}

.slideTxtBox .item h3 {
  font-size: 0.4rem;
  font-weight: 500;
}
.slideTxtBox .item p {
  font-size: 0.28rem;
  line-height: 1.4;
}
.slideTxtBox .item .imgs .arrow {
  position: absolute;
  width: 1rem;
  height: 1rem;
  animation: move 1s ease infinite;
  -moz-animation: move 1s ease infinite;
  -webkit-animation: move 1s ease infinite;
}

.arrow1 {
 bottom:  7.8rem;
 right: 1.5rem;
}
.arrow2 {
  top: 36%;
  left: 52%;
}
.arrow3 {
  bottom: 2.4rem;
  left: 52%;
}
.slideTxtBox .item .imgs .arrow4 {
  bottom: 2.6rem;
  right: -0.1rem;
  animation-delay: 0.3s;
  -moz-animation-delay: 0.3s;
  -webkit-animation-delay: 0.3s;
}
.arrow4_1 {
  bottom: 1.3rem;
  right: -0.38rem;
}
.arrow5 {
  bottom: 1.2rem;
  left: 52%;
}

.arrow2_1 {
  top: 35%;
  left: 33%;
}
.arrow2_2 {
  top: 41%;
  right: -1%;
}
.arrow2_3 {
  top: 50%;
  left: 81%;
}
.arrow2_4 {
  top: 26%;
  left: 40%;
}
.arrow2_5 {
  bottom: 16%;
  right: 10%;
}
.arrow2_6 {
  top: 11%;
  left: 60%;
}
.arrow2_7 {
  top: 57%;
  right: 18%;
}
.arrow3_1 {
  top: 36%;
  right: 15%;
}
.arrow3_2 {
  top: 38%;
  left: 40%;
}
.arrow3_3 {
  top: 45%;
  right: 10%;
}
.arrow3_4 {
  bottom: 17%;
  right: 48%;
}
.arrow3_5 {
  bottom: 35%;
  right: 1%;
}
.arrow3_6 {
  bottom: 67%;
  right: 8%;
}
/* å®šä¹‰å¸§åŠ¨ç”?*/
@keyframes move {
  0% {
    transform: translate(10px, -10px);
  }
  40% {
    transform: translate(0, 0);
  }
  60% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(10px, -10px);
  }
}
@-moz-keyframes move {
  0% {
    transform: translate(10px, -10px);
  }
  40% {
    transform: translate(0, 0);
  }
  60% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(10px, -10px);
  }
}
@-webkit-keyframes move {
  0% {
    transform: translate(10px, -10px);
  }
  40% {
    transform: translate(0, 0);
  }
  60% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(10px, -10px);
  }
}

@keyframes move1 {
  0% {
    transform: translate(0, 0);
  }
  50% {
    transform: translate(10px, 0);
  }
  100% {
    transform: translate(0, 0);
  }
}
@-moz-keyframes move1 {
  0% {
    transform: translate(0, 0);
  }
  50% {
    transform: translate(10px, 0);
  }
  100% {
    transform: translate(0, 0);
  }
}
@-webkit-keyframes move1 {
  0% {
    transform: translate(0, 0);
  }
  50% {
    transform: translate(10px, 0);
  }
  100% {
    transform: translate(0, 0);
  }
}

.slideTxtBox .item .imgs {
  position: relative;
  width: 5.28rem;
  margin: 0 auto;
}

.slideTxtBox .item img {
  display: block;
  width: 100%;
}
.swiper .swiper-slide img {
  margin: 0 auto;
  max-width: 5rem;
  display: block;
}
.swiper-button-next,
.swiper-button-prev {
  font-weight: bold;
  color: #9c97e3;
  outline: none;
  border: none;
  width: 0.8rem;
  height: 0.8rem;
}
.swiper-button-next:after,
.swiper-button-prev:after {
  font-size: 0.8rem;
  outline: none;
  background: transparent;
}

.footer {
  margin-top: 0.3rem;
  color: #fff;
}
.footer .content {
  padding: 0.3rem 0.2rem;
  /* display: flex; */
  /* align-items: center; */
  text-align: center;
  background: #222;
}
.footer .img {
  margin: 0.3rem;
}
.footer .img img {
  width: 2.4rem;
}
.footer h3 {
  font-size: 0.36rem;
  font-weight: 500;
}
.imgBox {
  display: flex;
  justify-content: center;
  align-items: center;
  /* height: 0.65rem; */
}
.imgBox a:first-child {
  margin-right: 0.4rem;
}
.imgBox img {
  width: 2.26rem;
}

.footer .copyright {
  padding: 0.1rem 0;
  text-align: center;
  background-color: #000;
  font-size: 0.2rem;
}



.arrow1 {
    top: 7.5rem;
    left: 1.5rem;
}

.arrow2 {
    top: 36%;
    left: 55%;
}

.arrow3 {
    bottom: 17%;
    left: 55%;
}

.arrow33_1 {
    bottom: 26%;
    left: 57%;
}

.arrow33_1a {
    bottom: 77%;
    left: 62%;
}


.arrow4 {
    bottom: 2.0rem!important;
    left: 53%;
}

.arrow5 {
    bottom: 2.2rem;
    right: 0%;
    z-index: 999;
	left: auto;
}

.arrow2_3 {
    top: 50%;
    left: 81%;
}

.arrow2_4 {
    top: 60%;
    right: 12%;
    z-index: 999;
	left: auto;
}

.arrow2_5 {
    bottom: 16%;

}

.arrow2_6 {
    top: 40%;
    left: 36%;
}

.arrow2_6a {
    bottom: 36%;
    right: 15%;
}

.arrow3_2 {
    top: 47%;
    left: auto;
    right: 27%;
}

.arrow3_3 {
    top: auto;
    right: 10%;
    bottom: 36%;
}

.arrow3_4 {
    bottom: 17%;
    right: 48%;
    z-index: 9899;
}