.main {
  width: 100%;
  height: 100vh;
}
.main > .swiper-wrapper > .swiper-slide {
  position: relative;
  display: flex;
  justify-content: center;
  width: 100%;
  height: 100%;
  background: url("../images/main/bg.png") no-repeat;
  background-size: cover;
  box-sizing: border-box;
}
.main > .swiper-wrapper > .swiper-slide .bounce-animate {
  animation: bounceY 1.5s infinite ease-in-out;
}
@keyframes bounceY {
  0% {
    transform: translate(-50%, 0);
  }
  50% {
    transform: translate(-50%, 16px);
  }
  100% {
    transform: translate(-50%, 0);
  }
}
.main > .swiper-wrapper > .swiper-slide > .slide-main {
  position: relative;
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding-top: 80px;
  box-sizing: border-box;
}
.main > .swiper-wrapper > .swiper-slide > .slide-main > .main-left {
  display: flex;
  flex-direction: column;
}
.main > .swiper-wrapper > .swiper-slide > .slide-main .p-icon {
  position: absolute;
}
.main > .swiper-wrapper > .swiper-slide > .slide-main > .icon-mouse {
  bottom: 56px;
  left: 50%;
  transform: translateX(-50%);
  width: 52px;
  height: 97px;
  cursor: pointer;
}
.main > .swiper-wrapper > .swiper-slide > .wap-slide-main {
  display: none;
  position: relative;
  width: 100%;
  flex-direction: column;
  align-items: center;
  box-sizing: border-box;
}
.main > .swiper-wrapper > .swiper-slide > .wap-slide-main .dec {
  font-size: 14px;
  line-height: 20px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #262933;
  padding: 0 30px;
  box-sizing: border-box;
  text-align: center;
}
.main > .swiper-wrapper > .swiper-slide > .wap-slide-main .download-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 266px;
  height: 44px;
  background: #2a5edf;
  border-radius: 31px;
  border: 3px solid #bee4ff;
  cursor: pointer;
  font-size: 14px;
  font-family: SourceHanSansCN, SourceHanSansCN;
  font-weight: bold;
  color: #ffffff;
  line-height: 20px;
  flex-shrink: 0;
}
.main > .swiper-wrapper > .swiper-slide > .wap-slide-main .download-btn:hover {
  background: #507def;
}
.main > .swiper-wrapper > .swiper-slide > .page-guide {
  display: none;
  position: absolute;
  bottom: 0px;
  left: 50%;
  transform: translateX(-50%);
  width: 50px;
  height: 50px;
}
.main > .swiper-wrapper > .swiper-slide.one {
  background: url("../images/main/bg-1.png") no-repeat;
  background-size: cover;
  padding-top: 96px;
  box-sizing: border-box;
}
.main > .swiper-wrapper > .swiper-slide.one > .slide-main {
  max-width: 1200px;
  justify-content: space-between;
  align-items: flex-start;
}
.main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left {
  margin-top: 47px;
}
.main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > .icon-0 {
  width: 24px;
  height: 23px;
}
.main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > .banner-0 {
  margin: 55px 0 57px 0;
  width: 632px;
  height: 151px;
}
.main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > p {
  width: 100%;
  margin: 0;
  display: flex;
  align-items: center;
  font-size: 28px;
  font-family: SourceHanSansCN, SourceHanSansCN;
  font-weight: 400;
  color: #777b80;
  line-height: 1;
}
.main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > p > i {
  margin-right: 13px;
  width: 40px;
  height: 40px;
  background: url("../images/main/one/icon-1.png") no-repeat;
  background-size: 100% 100%;
}
.main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > .btns {
  margin-top: 65px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 446px;
}
.main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > .btns > .btn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 210px;
  height: 64px;
  background: #2a5edf;
  border-radius: 38px;
  border: 4px solid #bee4ff;
  transition: all 300ms;
  cursor: pointer;
}
.main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > .btns > .btn:hover {
  background: #507def;
}
.main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > .btns > .btn > i {
  width: 28px;
  height: 28px;
  background: url("../images/main/one/btn-1.png") no-repeat;
  background-size: 100% 100%;
}
.main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > .btns > .btn > span {
  padding: 0 7px;
  font-size: 18px;
  font-family: SourceHanSansCN, SourceHanSansCN;
  font-weight: 400;
  color: #ffffff;
  line-height: 1;
}
.main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > .btns > .btn > em {
  width: 18px;
  height: 18px;
  background: url("../images/main/one/btn-icon.png") no-repeat;
  background-size: 100% 100%;
}
.main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > .btns > .btn:nth-last-of-type(1) > i {
  background-image: url("../images/main/one/btn-2.png");
}
.main > .swiper-wrapper > .swiper-slide.one > .slide-main > .banner-1 {
  position: relative;
  flex-shrink: 0;
}
.main > .swiper-wrapper > .swiper-slide.one > .slide-main > .banner-1 img.banner-1-bg {
  width: 483px;
  height: 621px;
}
.main > .swiper-wrapper > .swiper-slide.one > .slide-main > .banner-1 img.banner-1-main {
  position: absolute;
  width: 483px;
  height: 631px;
  z-index: 1;
  left: 0;
  top: 0;
}
.main > .swiper-wrapper > .swiper-slide.one > .slide-main > .icon-2 {
  width: 78px;
  height: 77px;
  left: 590px;
  top: 556px;
}
.main > .swiper-wrapper > .swiper-slide.one > .slide-main > .icon-3 {
  width: 166px;
  height: 172px;
  top: 329px;
  right: -42px;
  z-index: 2;
}
.main > .swiper-wrapper > .swiper-slide.two > .slide-main {
  max-width: 1393px;
}
.main > .swiper-wrapper > .swiper-slide.two > .slide-main > .main-left > .icon-1 {
  position: absolute;
  width: 77px;
  height: 69px;
}
.main > .swiper-wrapper > .swiper-slide.two > .slide-main > .main-left > .banner-1 {
  width: 577px;
  height: 760px;
}
.main > .swiper-wrapper > .swiper-slide.two > .slide-main > .main-right {
  margin-top: 238px;
}
.main > .swiper-wrapper > .swiper-slide.two > .slide-main > .main-right > .banner-2 {
  width: 469px;
  height: 154px;
}
.main > .swiper-wrapper > .swiper-slide.two > .slide-main > .main-right > p {
  width: 662px;
  margin: 39px 0 10px;
  font-size: 26px;
  font-family: SourceHanSansCN, SourceHanSansCN;
  font-weight: 400;
  color: #777b80;
  line-height: 45px;
}
.main > .swiper-wrapper > .swiper-slide.two > .slide-main > .main-right > .icon-5 {
  display: block;
  width: 101px;
  height: 122px;
  top: 656px;
  right: -138px;
}
.main > .swiper-wrapper > .swiper-slide.two > .slide-main > .icon-2 {
  width: 134px;
  height: 75px;
  top: 99px;
  left: 598px;
}
.main > .swiper-wrapper > .swiper-slide.two > .slide-main > .icon-3 {
  width: 240px;
  height: 261px;
  top: 436px;
  left: 401px;
}
.main > .swiper-wrapper > .swiper-slide.two > .slide-main > .icon-4 {
  width: 103px;
  height: 83px;
  top: 134px;
  right: -131px;
}
.main > .swiper-wrapper > .swiper-slide.three > .slide-main {
  max-width: 68.28vw /* 1311px -> 68.28vw */;
}
.main > .swiper-wrapper > .swiper-slide.three > .slide-main > .main-left {
  margin-top: 224px;
}
.main > .swiper-wrapper > .swiper-slide.three > .slide-main > .main-left > .banner-1 {
  width: 576px;
  height: 147px;
}
.main > .swiper-wrapper > .swiper-slide.three > .slide-main > .main-left > p {
  width: 660px;
  font-size: 26px;
  font-family: SourceHanSansCN, SourceHanSansCN;
  font-weight: 400;
  color: #777b80;
  line-height: 45px;
  margin-top: 60px;
}
.main > .swiper-wrapper > .swiper-slide.three > .slide-main > .main-right {
  display: flex;
  height: 895px;
}
.main > .swiper-wrapper > .swiper-slide.three > .slide-main > .main-right .banner-2 {
  width: 577px;
  height: 760px;
}
.main > .swiper-wrapper > .swiper-slide.three > .slide-main > .main-right .icon-5 {
  position: absolute;
  top: 656px;
  right: 476px;
  margin-bottom: 33px;
  align-self: flex-end;
  width: 101px;
  height: 122px;
}
.main > .swiper-wrapper > .swiper-slide.three > .slide-main .icon-1 {
  top: 55px;
  left: -119px;
  width: 77px;
  height: 69px;
}
.main > .swiper-wrapper > .swiper-slide.three > .slide-main .icon-2 {
  top: 656px;
  left: -135px;
  width: 92px;
  height: 69px;
}
.main > .swiper-wrapper > .swiper-slide.three > .slide-main .icon-3 {
  top: 172px;
  right: 76px;
  width: 132px;
  height: 118px;
}
.main > .swiper-wrapper > .swiper-slide.three > .slide-main .icon-4 {
  top: 584px;
  left: 709px;
  width: 345px;
  height: 194px;
}
.main > .swiper-wrapper > .swiper-slide.four > .slide-main {
  max-width: 1349px;
}
.main > .swiper-wrapper > .swiper-slide.four > .slide-main > .main-left .icon-1 {
  position: absolute;
  top: 55px;
  left: 0px;
  width: 77px;
  height: 69px;
}
.main > .swiper-wrapper > .swiper-slide.four > .slide-main > .main-left .banner-1 {
  width: 592px;
  height: 760px;
}
.main > .swiper-wrapper > .swiper-slide.four > .slide-main .main-right {
  width: 844px;
  margin-top: 215px;
}
.main > .swiper-wrapper > .swiper-slide.four > .slide-main .main-right .banner-2 {
  width: 625px;
  height: 138px;
}
.main > .swiper-wrapper > .swiper-slide.four > .slide-main .main-right > p {
  width: 660px;
  margin: 42px 0 47px;
  font-size: 26px;
  font-family: SourceHanSansCN, SourceHanSansCN;
  font-weight: 400;
  color: #777b80;
  line-height: 45px;
}
.main > .swiper-wrapper > .swiper-slide.four > .slide-main .main-right .icon-5 {
  display: block;
  margin-left: auto;
  width: 101px;
  height: 122px;
  top: 657px;
  right: -185px;
}
.main > .swiper-wrapper > .swiper-slide.four > .slide-main .icon-1 {
  top: 221px;
  left: 576px;
  width: 92px;
  height: 75px;
}
.main > .swiper-wrapper > .swiper-slide.four > .slide-main .icon-2 {
  top: 237px;
  left: 408px;
  width: 252px;
  height: 179px;
}
.main > .swiper-wrapper > .swiper-slide.four > .slide-main .icon-3 {
  top: 106px;
  right: -85px;
  width: 85px;
  height: 92px;
}
.main > .swiper-wrapper > .swiper-slide.four > .slide-main .icon-4 {
  top: 175px;
  right: 236px;
  width: 136px;
  height: 110px;
}
.main > .swiper-wrapper > .swiper-slide.five > .slide-main {
  max-width: 1327px;
}
.main > .swiper-wrapper > .swiper-slide.five > .slide-main > .main-left {
  margin-top: 247px;
}
.main > .swiper-wrapper > .swiper-slide.five > .slide-main > .main-left .banner-1 {
  width: 530px;
  height: 147px;
}
.main > .swiper-wrapper > .swiper-slide.five > .slide-main > .main-left p {
  margin: 60px 0;
  font-size: 26px;
  font-family: SourceHanSansCN, SourceHanSansCN;
  font-weight: 400;
  color: #777b80;
  line-height: 45px;
}
.main > .swiper-wrapper > .swiper-slide.five > .slide-main .main-right {
  display: flex;
  height: 895px;
}
.main > .swiper-wrapper > .swiper-slide.five > .slide-main .main-right .banner-2 {
  width: 672px;
  height: 760px;
}
.main > .swiper-wrapper > .swiper-slide.five > .slide-main .main-right .icon-5 {
  position: absolute;
  top: 656px;
  right: 476px;
  margin-bottom: 33px;
  align-self: flex-end;
  width: 101px;
  height: 122px;
}
.main > .swiper-wrapper > .swiper-slide.five > .slide-main .icon-1 {
  top: 55px;
  left: -119px;
  width: 77px;
  height: 69px;
}
.main > .swiper-wrapper > .swiper-slide.five > .slide-main .icon-2 {
  top: 679px;
  left: 61px;
  width: 84px;
  height: 72px;
}
.main > .swiper-wrapper > .swiper-slide.five > .slide-main .icon-3 {
  top: 92px;
  left: 603px;
  width: 62px;
  height: 52px;
}
.main > .swiper-wrapper > .swiper-slide.five > .slide-main .icon-4 {
  top: 528px;
  left: 718px;
  width: 190px;
  height: 265px;
}
.main > .swiper-wrapper > .swiper-slide.six {
  background: url("../images/main/bg-0.png") no-repeat;
  background-size: cover;
}
.main > .swiper-wrapper > .swiper-slide.six > .slide-main {
  justify-content: center;
  gap: 250px;
}
.main > .swiper-wrapper > .swiper-slide.six > .slide-main > .banner-1 {
  width: 533px;
  height: 631px;
}
.main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right {
  margin-top: 202px;
}
.main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right .banner-2 {
  margin-bottom: 42px;
  width: 499px;
  height: 69px;
}
.main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right p {
  margin: 0;
  display: flex;
  align-items: center;
}
.main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right p > i {
  margin-right: 11px;
  width: 39px;
  height: 40px;
  background: url("../images/main/six/icon.png") no-repeat;
  background-size: 100% 100%;
}
.main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right p > span {
  width: 660px;
  font-size: 26px;
  font-family: SourceHanSansCN, SourceHanSansCN;
  font-weight: 400;
  color: #777b80;
  line-height: 45px;
}
.main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right .btns {
  margin-top: 70px;
  display: flex;
  align-items: center;
  gap: 26px;
}
.main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right .btns .btn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 210px;
  height: 64px;
  background: #2a5edf;
  border-radius: 38px;
  border: 4px solid #bee4ff;
  cursor: pointer;
}
.main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right .btns .btn:hover {
  background: #507def;
}
.main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right .btns .btn > i {
  width: 34px;
  height: 33px;
  background: url("../images/main/one/btn-1.png") no-repeat;
  background-size: 100% 100%;
}
.main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right .btns .btn > span {
  padding: 0 7px;
  font-size: 18px;
  font-family: SourceHanSansCN, SourceHanSansCN;
  font-weight: 400;
  color: #ffffff;
  line-height: 27px;
}
.main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right .btns .btn > em {
  width: 18px;
  height: 18px;
  background: url("../images/main/one/btn-icon.png") no-repeat;
  background-size: 100% 100%;
}
.main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right .btns .btn:nth-last-of-type(1) > i {
  background-image: url("../images/main/one/btn-2.png");
}
.main > .swiper-wrapper > .swiper-slide.six > .footer {
  position: absolute;
  bottom: 37px;
  text-align: center;
}
.main > .swiper-wrapper > .swiper-slide.six > .footer > h3 {
  font-size: 15px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  color: #212834;
  line-height: 21px;
  margin-bottom: 21px;
}
.main > .swiper-wrapper > .swiper-slide.six > .footer > span {
  font-size: 13px;
  font-family: SourceHanSansCN, SourceHanSansCN;
  font-weight: 400;
  color: #99a0b4;
  line-height: 20px;
}
.main > .swiper-wrapper > .swiper-slide.six > .footer > p {
  font-size: 13px;
  font-family: SourceHanSansCN, SourceHanSansCN;
  font-weight: 400;
  color: #99a0b4;
  line-height: 20px;
  margin: 14px 0 0;
}
.main > .swiper-wrapper > .swiper-slide.six > .footer > p > a {
  text-decoration: none;
  font-size: 13px;
  font-family: SourceHanSansCN, SourceHanSansCN;
  font-weight: 400;
  color: #2a5edf;
  line-height: 20px;
}
.main > .swiper-wrapper > .swiper-slide.six > .footer > .j_icp {
  margin: 16px auto 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 5px;
  font-style: normal;
  color: #60aaf9;
  font-size: 13px;
}
.main > .swiper-wrapper > .swiper-slide.six > .footer > .j_icp > img {
  width: 16px;
  height: 19px;
}
.main > .swiper-wrapper > .swiper-slide.one {
  text-align: center;
  z-index: 10;
  background-image: url("../images/wap/bg_1.png") !important;
}
.main > .swiper-wrapper > .swiper-slide.one > .wap-slide-main .title {
  width: 248px;
  margin-top: 34px;
  margin-bottom: 8px;
}
.main > .swiper-wrapper > .swiper-slide.one > .wap-slide-main .banner {
  width: 240px;
}
.main > .swiper-wrapper > .swiper-slide.one > .wap-slide-main i {
  display: block;
  width: 27px;
  height: 27px;
  background: url("../images/main/six/icon.png") no-repeat;
  background-size: 100% 100%;
  margin-top: 11px;
  margin-bottom: 4px;
  flex-shrink: 0;
}
.main > .swiper-wrapper > .swiper-slide.one > .wap-slide-main .download-btn {
  margin-top: 20px;
  margin-bottom: 10px;
}
.main > .swiper-wrapper > .swiper-slide.two {
  background-image: url("../images/wap/bg_2.png") !important;
}
.main > .swiper-wrapper > .swiper-slide.two > .wap-slide-main .title {
  width: 292px;
  height: 26px;
  margin-top: 56px;
  margin-bottom: 18px;
}
.main > .swiper-wrapper > .swiper-slide.two > .wap-slide-main .dec {
  margin-bottom: 32px;
}
.main > .swiper-wrapper > .swiper-slide.two > .wap-slide-main .banner {
  width: 321px;
  height: 380px;
}
.main > .swiper-wrapper > .swiper-slide.three {
  background-image: url("../images/wap/bg_2.png") !important;
}
.main > .swiper-wrapper > .swiper-slide.three > .wap-slide-main .title {
  width: 310px;
  height: 57px;
  margin-top: 56px;
  margin-bottom: 23px;
}
.main > .swiper-wrapper > .swiper-slide.three > .wap-slide-main .dec {
  margin-bottom: 32px;
}
.main > .swiper-wrapper > .swiper-slide.three > .wap-slide-main .banner {
  width: 301px;
  height: 380px;
}
.main > .swiper-wrapper > .swiper-slide.four {
  background-image: url("../images/wap/bg_2.png") !important;
}
.main > .swiper-wrapper > .swiper-slide.four > .wap-slide-main .title {
  width: 100%;
  max-width: 342px;
  height: 26px;
  margin-top: 56px;
  margin-bottom: 18px;
}
.main > .swiper-wrapper > .swiper-slide.four > .wap-slide-main .dec {
  margin-bottom: 32px;
}
.main > .swiper-wrapper > .swiper-slide.four > .wap-slide-main .banner {
  width: 311px;
  height: 380px;
}
.main > .swiper-wrapper > .swiper-slide.five {
  background-image: url("../images/wap/bg_2.png") !important;
}
.main > .swiper-wrapper > .swiper-slide.five > .wap-slide-main .title {
  width: 237px;
  height: 26px;
  margin-top: 56px;
  margin-bottom: 18px;
}
.main > .swiper-wrapper > .swiper-slide.five > .wap-slide-main .dec {
  margin-bottom: 32px;
}
.main > .swiper-wrapper > .swiper-slide.five > .wap-slide-main .banner {
  width: 340px;
  height: 380px;
}
.main > .swiper-wrapper > .swiper-slide.six {
  background-image: url("../images/wap/bg_b.png") !important;
  padding: 0px 15px;
  box-sizing: border-box;
}
.main > .swiper-wrapper > .swiper-slide.six > .wap-slide-main .title {
  width: 183px;
  height: 26px;
  margin-top: 56px;
  margin-bottom: 18px;
}
.main > .swiper-wrapper > .swiper-slide.six > .wap-slide-main .dec {
  padding: 0px 15px;
}
.main > .swiper-wrapper > .swiper-slide.six > .wap-slide-main .download-btn {
  margin-top: 36px;
  margin-bottom: 50px;
}
.main > .swiper-wrapper > .swiper-slide.six > .wap-slide-main .line {
  width: 100%;
  height: 1px;
  background: #e5e5f0;
}
.main > .swiper-wrapper > .swiper-slide.six > .wap-slide-main .note {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 24px 0px;
  box-sizing: border-box;
}
.main > .swiper-wrapper > .swiper-slide.six > .wap-slide-main .note .t {
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 14px;
  color: #212834;
  line-height: 20px;
  margin-bottom: 21px;
  text-align: center;
}
.main > .swiper-wrapper > .swiper-slide.six > .wap-slide-main .note > span {
  font-family: SourceHanSansCN, SourceHanSansCN;
  font-weight: 400;
  font-size: 12px;
  color: #99a0b4;
  line-height: 18px;
  margin-bottom: 15px;
}
.main > .swiper-wrapper > .swiper-slide.six > .wap-slide-main .note .link {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 14px;
}
.main > .swiper-wrapper > .swiper-slide.six > .wap-slide-main .note .link > a {
  font-family: SourceHanSansCN, SourceHanSansCN;
  font-weight: 400;
  font-size: 12px;
  color: #2a5edf;
  line-height: 18px;
  text-decoration: none;
}
.main > .swiper-wrapper > .swiper-slide.six > .wap-slide-main .note .link i {
  width: 1px;
  height: 12px;
  background-color: #99a0b4;
}
@media screen and (max-width: 1920px) {
  .main > .swiper-wrapper > .swiper-slide.one {
    background: url("../images/main/bg-1.png") no-repeat;
    background-size: cover;
    padding-top: 96px;
    box-sizing: border-box;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main {
    max-width: 62.5vw /* 1200px -> 62.5vw */;
    justify-content: space-between;
    align-items: flex-start;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left {
    margin-top: 2.45vw /* 47px -> 2.45vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > .icon-0 {
    width: 1.25vw /* 24px -> 1.25vw */;
    height: 1.2vw /* 23px -> 1.2vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > .banner-0 {
    margin: 55px 0 57px 0;
    width: 32.92vw /* 632px -> 32.92vw */;
    height: 7.86vw /* 151px -> 7.86vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > p {
    width: 100%;
    margin: 0;
    display: flex;
    align-items: center;
    font-size: 1.46vw /* 28px -> 1.46vw */;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    color: #777b80;
    line-height: 1;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > p > i {
    margin-right: 0.68vw /* 13px -> .68vw */;
    width: 2.08vw /* 40px -> 2.08vw */;
    height: 2.08vw /* 40px -> 2.08vw */;
    background: url("../images/main/one/icon-1.png") no-repeat;
    background-size: 100% 100%;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > .btns {
    margin-top: 3.39vw /* 65px -> 3.39vw */;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 23.23vw /* 446px -> 23.23vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > .btns > .btn {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 10.94vw /* 210px -> 10.94vw */;
    height: 3.33vw /* 64px -> 3.33vw */;
    background: #2a5edf;
    border-radius: 1.98vw /* 38px -> 1.98vw */;
    border: 0.21vw /* 4px -> .21vw */ solid #bee4ff;
    transition: all 300ms;
    cursor: pointer;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > .btns > .btn:hover {
    background: #507def;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > .btns > .btn > i {
    width: 1.46vw /* 28px -> 1.46vw */;
    height: 1.46vw /* 28px -> 1.46vw */;
    background: url("../images/main/one/btn-1.png") no-repeat;
    background-size: 100% 100%;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > .btns > .btn > span {
    padding: 0 0.36vw /* 7px -> .36vw */;
    font-size: 0.94vw /* 18px -> .94vw */;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    color: #ffffff;
    line-height: 1;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > .btns > .btn > em {
    width: 0.94vw /* 18px -> .94vw */;
    height: 0.94vw /* 18px -> .94vw */;
    background: url("../images/main/one/btn-icon.png") no-repeat;
    background-size: 100% 100%;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > .btns > .btn:nth-last-of-type(1) > i {
    background-image: url("../images/main/one/btn-2.png");
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .banner-1 {
    position: relative;
    flex-shrink: 0;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .banner-1 img.banner-1-bg {
    width: 25.16vw /* 483px -> 25.16vw */;
    height: 32.34vw /* 621px -> 32.34vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .banner-1 img.banner-1-main {
    position: absolute;
    width: 25.16vw /* 483px -> 25.16vw */;
    height: 32.86vw /* 631px -> 32.86vw */;
    z-index: 1;
    left: 0;
    top: 0;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .icon-2 {
    width: 4.06vw /* 78px -> 4.06vw */;
    height: 4.01vw /* 77px -> 4.01vw */;
    left: 30.73vw /* 590px -> 30.73vw */;
    top: 28.96vw /* 556px -> 28.96vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .icon-3 {
    width: 8.65vw /* 166px -> 8.65vw */;
    height: 8.96vw /* 172px -> 8.96vw */;
    top: 17.14vw /* 329px -> 17.14vw */;
    right: -2.19vw /* -42px -> -2.19vw */;
    z-index: 2;
  }
  .main > .swiper-wrapper > .swiper-slide.two > .slide-main {
    max-width: 72.55vw /* 1393px -> 72.55vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.two > .slide-main > .main-left > .icon-1 {
    position: absolute;
    width: 4.01vw /* 77px -> 4.01vw */;
    height: 3.59vw /* 69px -> 3.59vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.two > .slide-main > .main-left > .banner-1 {
    width: 30.05vw /* 577px -> 30.05vw */;
    height: 39.58vw /* 760px -> 39.58vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.two > .slide-main > .main-right {
    margin-top: 12.4vw /* 238px -> 12.4vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.two > .slide-main > .main-right > .banner-2 {
    width: 24.43vw /* 469px -> 24.43vw */;
    height: 8.02vw /* 154px -> 8.02vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.two > .slide-main > .main-right > p {
    width: 34.48vw /* 662px -> 34.48vw */;
    margin: 2.03vw /* 39px -> 2.03vw */ 0 0.52vw /* 10px -> .52vw */;
    font-size: 1.35vw /* 26px -> 1.35vw */;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    color: #777b80;
    line-height: 2.34vw /* 45px -> 2.34vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.two > .slide-main > .main-right > .icon-5 {
    display: block;
    width: 5.26vw /* 101px -> 5.26vw */;
    height: 6.35vw /* 122px -> 6.35vw */;
    top: 34.17vw /* 656px -> 34.17vw */;
    right: -7.19vw /* -138px -> -7.19vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.two > .slide-main > .icon-2 {
    width: 6.98vw /* 134px -> 6.98vw */;
    height: 3.91vw /* 75px -> 3.91vw */;
    top: 5.16vw /* 99px -> 5.16vw */;
    left: 31.15vw /* 598px -> 31.15vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.two > .slide-main > .icon-3 {
    width: 12.5vw /* 240px -> 12.5vw */;
    height: 13.59vw /* 261px -> 13.59vw */;
    top: 22.71vw /* 436px -> 22.71vw */;
    left: 20.89vw /* 401px -> 20.89vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.two > .slide-main > .icon-4 {
    width: 5.36vw /* 103px -> 5.36vw */;
    height: 4.32vw /* 83px -> 4.32vw */;
    top: 6.98vw /* 134px -> 6.98vw */;
    right: -6.82vw /* -131px -> -6.82vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.three > .slide-main {
    max-width: 68.28vw /* 1311px -> 68.28vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.three > .slide-main > .main-left {
    margin-top: 11.6667vw /* 224px -> 11.6667vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.three > .slide-main > .main-left > .banner-1 {
    width: 30vw /* 576px -> 30vw */;
    height: 7.65625vw /* 147px -> 7.65625vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.three > .slide-main > .main-left > p {
    width: 34.375vw /* 660px -> 34.375vw */;
    font-size: 1.3542vw /* 26px -> 1.3542vw */;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    color: #777b80;
    line-height: 2.3438vw /* 45px -> 2.3438vw */;
    margin-top: 3.125vw /* 60px -> 3.125vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.three > .slide-main > .main-right {
    display: flex;
    height: 46.6146vw /* 895px -> 46.6146vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.three > .slide-main > .main-right .banner-2 {
    width: 30.0521vw /* 577px -> 30.0521vw */;
    height: 39.5833vw /* 760px -> 39.5833vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.three > .slide-main > .main-right .icon-5 {
    position: absolute;
    top: 34.1667vw /* 656px -> 34.1667vw */;
    right: 24.7917vw /* 476px -> 24.7917vw */;
    margin-bottom: 1.7188vw /* 33px -> 1.7188vw */;
    align-self: flex-end;
    width: 5.2604vw /* 101px -> 5.2604vw */;
    height: 6.3542vw /* 122px -> 6.3542vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.three > .slide-main .icon-1 {
    top: 2.8646vw /* 55px -> 2.8646vw */;
    left: -6.1979vw /* -119px -> -6.1979vw */;
    width: 4.0104vw /* 77px -> 4.0104vw */;
    height: 3.5938vw /* 69px -> 3.5938vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.three > .slide-main .icon-2 {
    top: 34.1667vw /* 656px -> 34.1667vw */;
    left: -7.03125vw /* -135px -> -7.03125vw */;
    width: 4.7917vw /* 92px -> 4.7917vw */;
    height: 3.5938vw /* 69px -> 3.5938vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.three > .slide-main .icon-3 {
    top: 8.9583vw /* 172px -> 8.9583vw */;
    right: 3.9583vw /* 76px -> 3.9583vw */;
    width: 6.875vw /* 132px -> 6.875vw */;
    height: 6.1458vw /* 118px -> 6.1458vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.three > .slide-main .icon-4 {
    top: 30.4167vw /* 584px -> 30.4167vw */;
    left: 36.9271vw /* 709px -> 36.9271vw */;
    width: 17.9688vw /* 345px -> 17.9688vw */;
    height: 10.1042vw /* 194px -> 10.1042vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.four > .slide-main {
    max-width: 70.2604vw /* 1349px -> 70.2604vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.four > .slide-main > .main-left .icon-1 {
    position: absolute;
    top: 2.8646vw /* 55px -> 2.8646vw */;
    left: 0vw /* 0px -> 0vw */;
    width: 4.0104vw /* 77px -> 4.0104vw */;
    height: 3.5938vw /* 69px -> 3.5938vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.four > .slide-main > .main-left .banner-1 {
    width: 30.8333vw /* 592px -> 30.8333vw */;
    height: 39.5833vw /* 760px -> 39.5833vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.four > .slide-main .main-right {
    width: 43.9583vw /* 844px -> 43.9583vw */;
    margin-top: 11.1979vw /* 215px -> 11.1979vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.four > .slide-main .main-right .banner-2 {
    width: 32.5521vw /* 625px -> 32.5521vw */;
    height: 7.1875vw /* 138px -> 7.1875vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.four > .slide-main .main-right > p {
    width: 34.375vw /* 660px -> 34.375vw */;
    margin: 2.1875vw 0 2.4479vw /* 42px -> 2.1875vw; 47px -> 2.4479vw */;
    font-size: 1.3542vw /* 26px -> 1.3542vw */;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    color: #777b80;
    line-height: 2.3438vw /* 45px -> 2.3438vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.four > .slide-main .main-right .icon-5 {
    display: block;
    margin-left: auto;
    width: 5.2604vw /* 101px -> 5.2604vw */;
    height: 6.3542vw /* 122px -> 6.3542vw */;
    top: 34.2188vw /* 657px -> 34.2188vw */;
    right: -9.6354vw /* -185px -> -9.6354vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.four > .slide-main .icon-1 {
    top: 11.5104vw /* 221px -> 11.5104vw */;
    left: 30vw /* 576px -> 30vw */;
    width: 4.7917vw /* 92px -> 4.7917vw */;
    height: 3.90625vw /* 75px -> 3.90625vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.four > .slide-main .icon-2 {
    top: 12.3438vw /* 237px -> 12.3438vw */;
    left: 21.25vw /* 408px -> 21.25vw */;
    width: 13.125vw /* 252px -> 13.125vw */;
    height: 9.3229vw /* 179px -> 9.3229vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.four > .slide-main .icon-3 {
    top: 5.5208vw /* 106px -> 5.5208vw */;
    right: -4.4271vw /* -85px -> -4.4271vw */;
    width: 4.4271vw /* 85px -> 4.4271vw */;
    height: 4.7917vw /* 92px -> 4.7917vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.four > .slide-main .icon-4 {
    top: 9.1146vw /* 175px -> 9.1146vw */;
    right: 12.2917vw /* 236px -> 12.2917vw */;
    width: 7.0833vw /* 136px -> 7.0833vw */;
    height: 5.7292vw /* 110px -> 5.7292vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.five > .slide-main {
    max-width: 69.1146vw /* 1327px -> 69.1146vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.five > .slide-main > .main-left {
    margin-top: 12.8646vw /* 247px -> 12.8646vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.five > .slide-main > .main-left .banner-1 {
    width: 27.6042vw /* 530px -> 27.6042vw */;
    height: 7.65625vw /* 147px -> 7.65625vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.five > .slide-main > .main-left p {
    margin: 3.125vw 0 /* 60px -> 3.125vw */;
    font-size: 1.3542vw /* 26px -> 1.3542vw */;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    color: #777b80;
    line-height: 2.3438vw /* 45px -> 2.3438vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.five > .slide-main .main-right {
    display: flex;
    height: 46.6146vw /* 895px -> 46.6146vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.five > .slide-main .main-right .banner-2 {
    width: 35vw /* 672px -> 35vw */;
    height: 39.5833vw /* 760px -> 39.5833vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.five > .slide-main .main-right .icon-5 {
    position: absolute;
    top: 34.1667vw /* 656px -> 34.1667vw */;
    right: 24.7917vw /* 476px -> 24.7917vw */;
    margin-bottom: 1.7188vw /* 33px -> 1.7188vw */;
    align-self: flex-end;
    width: 5.2604vw /* 101px -> 5.2604vw */;
    height: 6.3542vw /* 122px -> 6.3542vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.five > .slide-main .icon-1 {
    top: 2.8646vw /* 55px -> 2.8646vw */;
    left: -6.1979vw /* -119px -> -6.1979vw */;
    width: 4.0104vw /* 77px -> 4.0104vw */;
    height: 3.5938vw /* 69px -> 3.5938vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.five > .slide-main .icon-2 {
    top: 35.3646vw /* 679px -> 35.3646vw */;
    left: 3.1771vw /* 61px -> 3.1771vw */;
    width: 4.375vw /* 84px -> 4.375vw */;
    height: 3.75vw /* 72px -> 3.75vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.five > .slide-main .icon-3 {
    top: 4.7917vw /* 92px -> 4.7917vw */;
    left: 31.40625vw /* 603px -> 31.40625vw */;
    width: 3.2292vw /* 62px -> 3.2292vw */;
    height: 2.7083vw /* 52px -> 2.7083vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.five > .slide-main .icon-4 {
    top: 27.5vw /* 528px -> 27.5vw */;
    left: 37.3958vw /* 718px -> 37.3958vw */;
    width: 9.8958vw /* 190px -> 9.8958vw */;
    height: 13.7917vw /* 265px -> 13.7917vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.six {
    background: url("../images/main/bg-0.png") no-repeat;
    background-size: cover;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main {
    justify-content: center;
    gap: 13.0208vw /* 250px -> 13.0208vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main > .banner-1 {
    width: 27.7604vw /* 533px -> 27.7604vw */;
    height: 32.8646vw /* 631px -> 32.8646vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right {
    margin-top: 10.5208vw /* 202px -> 10.5208vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right .banner-2 {
    margin-bottom: 2.1875vw /* 42px -> 2.1875vw */;
    width: 25.9896vw /* 499px -> 25.9896vw */;
    height: 3.5938vw /* 69px -> 3.5938vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right p {
    margin: 0;
    display: flex;
    align-items: center;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right p > i {
    margin-right: 0.5729vw /* 11px -> 0.5729vw */;
    width: 2.03125vw /* 39px -> 2.03125vw */;
    height: 2.0833vw /* 40px -> 2.0833vw */;
    background: url("../images/main/six/icon.png") no-repeat;
    background-size: 100% 100%;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right p > span {
    width: 34.375vw /* 660px -> 34.375vw */;
    font-size: 1.3542vw /* 26px -> 1.3542vw */;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    color: #777b80;
    line-height: 2.3438vw /* 45px -> 2.3438vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right .btns {
    margin-top: 3.6458vw /* 70px -> 3.6458vw */;
    display: flex;
    align-items: center;
    gap: 1.35vw /* 26px -> 1.35vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right .btns .btn {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 10.94vw /* 210px -> 10.94vw */;
    height: 3.33vw /* 64px -> 3.33vw */;
    background: #2a5edf;
    border-radius: 1.98vw /* 38px -> 1.98vw */;
    border: 0.21vw /* 4px -> .21vw */ solid #bee4ff;
    cursor: pointer;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right .btns .btn:hover {
    background: #507def;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right .btns .btn > i {
    width: 1.92vw /* 23px -> 1.92vw */;
    height: 1.72vw /* 33px -> 1.72vw */;
    background: url("../images/main/one/btn-1.png") no-repeat;
    background-size: 100% 100%;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right .btns .btn > span {
    padding: 0 0.36vw /* 7px -> .36vw */;
    font-size: 0.94vw /* 18px -> .94vw */;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    color: #ffffff;
    line-height: 1.41vw /* 27px -> 1.41vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right .btns .btn > em {
    width: 0.94vw /* 18px -> .94vw */;
    height: 0.94vw /* 18px -> .94vw */;
    background: url("../images/main/one/btn-icon.png") no-repeat;
    background-size: 100% 100%;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right .btns .btn:nth-last-of-type(1) > i {
    background-image: url("../images/main/one/btn-2.png");
  }
  .main > .swiper-wrapper > .swiper-slide.six > .footer {
    position: absolute;
    bottom: 37px;
    text-align: center;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .footer > h3 {
    font-size: 15px;
    font-family: PingFangSC, PingFang SC;
    font-weight: 600;
    color: #212834;
    line-height: 21px;
    margin-bottom: 21px;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .footer > span {
    font-size: 13px;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    color: #99a0b4;
    line-height: 20px;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .footer > p {
    font-size: 13px;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    color: #99a0b4;
    line-height: 20px;
    margin: 14px 0 0;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .footer > p > a {
    text-decoration: none;
    font-size: 13px;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    color: #2a5edf;
    line-height: 20px;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .footer > .j_icp {
    margin: 16px auto 0;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px;
    font-style: normal;
    color: #60aaf9;
    font-size: 13px;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .footer > .j_icp > img {
    width: 16px;
    height: 19px;
  }
}
@media screen and (max-width: 1200px) {
  .main > .swiper-wrapper > .swiper-slide > .slide-main {
    padding-top: 13vw /* 156px -> 13vw */;
  }
  .main > .swiper-wrapper > .swiper-slide > .slide-main > .icon-mouse {
    width: 4.33vw /* 52px -> 4.33vw */;
    height: 8.08vw /* 97px -> 8.08vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.one {
    background: url("../images/main/bg-1.png") no-repeat;
    background-size: cover;
    padding-top: 96px;
    box-sizing: border-box;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main {
    max-width: 83.33vw /* 1000px -> 83.33vw */;
    justify-content: space-between;
    align-items: flex-start;
    padding-top: 11.92vw /* 143px -> 11.92vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left {
    margin-top: 3.17vw /* 38px -> 3.17vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > .icon-0 {
    width: 1.17vw /* 14px -> 1.17vw */;
    height: 1.08vw /* 13px -> 1.08vw */;
    margin-left: 2.58vw /* 31px -> 2.58vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > .banner-0 {
    margin: 3.75vw /* 45px -> 3.75vw */ 0 3.75vw /* 45px -> 3.75vw */ 0;
    width: 42.25vw /* 507px -> 42.25vw */;
    height: 10.17vw /* 122px -> 10.17vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > p {
    width: 100%;
    margin: 0;
    display: flex;
    align-items: center;
    font-size: 1.58vw /* 19px -> 1.58vw */;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    color: #777b80;
    line-height: 1;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > p > i {
    margin-right: 0.67vw /* 8px -> .67vw */;
    width: 2.58vw /* 31px -> 2.58vw */;
    height: 2.58vw /* 31px -> 2.58vw */;
    background: url("../images/main/one/icon-1.png") no-repeat;
    background-size: 100% 100%;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > .btns {
    margin-top: 4.33vw /* 52px -> 4.33vw */;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 29.75vw /* 357px -> 29.75vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > .btns > .btn {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 14vw /* 168px -> 14vw */;
    height: 4.25vw /* 51px -> 4.25vw */;
    background: #2a5edf;
    border-radius: 2.17vw /* 26px -> 2.17vw */;
    border: 0.17vw /* 2px -> .17vw */ solid #bee4ff;
    transition: all 300ms;
    cursor: pointer;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > .btns > .btn:hover {
    background: #507def;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > .btns > .btn > i {
    width: 1.92vw /* 23px -> 1.92vw */;
    height: 1.92vw /* 23px -> 1.92vw */;
    background: url("../images/main/one/btn-1.png") no-repeat;
    background-size: 100% 100%;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > .btns > .btn > span {
    padding: 0 0.36vw /* 7px -> .36vw */;
    font-size: 1.17vw /* 14px -> 1.17vw */;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    color: #ffffff;
    line-height: 1;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > .btns > .btn > em {
    width: 1.08vw /* 13px -> 1.08vw */;
    height: 1.08vw /* 13px -> 1.08vw */;
    background: url("../images/main/one/btn-icon.png") no-repeat;
    background-size: 100% 100%;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .main-left > .btns > .btn:nth-last-of-type(1) > i {
    background-image: url("../images/main/one/btn-2.png");
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .banner-1 {
    position: relative;
    flex-shrink: 0;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .banner-1 img.banner-1-bg {
    width: 32.17vw /* 386px -> 32.17vw */;
    height: 41.5vw /* 498px -> 41.5vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .banner-1 img.banner-1-main {
    position: absolute;
    width: 32.17vw /* 386px -> 32.17vw */;
    height: 42.08vw /* 505px -> 42.08vw */;
    z-index: 1;
    left: 0;
    top: 0;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .icon-2 {
    width: 5.17vw /* 62px -> 5.17vw */;
    height: 5.17vw /* 62px -> 5.17vw */;
    left: 41vw /* 492px -> 41vw */;
    top: 43.67vw /* 524px -> 43.67vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .slide-main > .icon-3 {
    width: 11.08vw /* 133px -> 11.08vw */;
    height: 11.42vw /* 137px -> 11.42vw */;
    top: 28.5vw /* 342px -> 28.5vw */;
    right: -2.92vw /* -35px -> -2.92vw */;
    z-index: 2;
  }
  .main > .swiper-wrapper > .swiper-slide.two > .slide-main {
    max-width: 93.33vw /* 1120px -> 93.33vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.two > .slide-main > .main-left > .icon-1 {
    display: none;
    position: absolute;
    width: 4.01vw /* 77px -> 4.01vw */;
    height: 3.59vw /* 69px -> 3.59vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.two > .slide-main > .main-left > .banner-1 {
    width: 38.5vw /* 462px -> 38.5vw */;
    height: 50.67vw /* 608px -> 50.67vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.two > .slide-main > .main-right {
    margin-top: 15.83vw /* 190px -> 15.83vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.two > .slide-main > .main-right > .banner-2 {
    width: 31.25vw /* 375px -> 31.25vw */;
    height: 10.33vw /* 124px -> 10.33vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.two > .slide-main > .main-right > p {
    width: 48.5vw /* 582px -> 48.5vw */;
    margin: 2.5vw /* 30px -> 2.5vw */ 0 0;
    font-size: 1.75vw /* 21px -> 1.75vw */;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    color: #777b80;
    line-height: 3vw /* 36px -> 3vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.two > .slide-main > .main-right > .icon-5 {
    display: none;
    width: 5.26vw /* 101px -> 5.26vw */;
    height: 6.35vw /* 122px -> 6.35vw */;
    top: 34.17vw /* 656px -> 34.17vw */;
    right: -7.19vw /* -138px -> -7.19vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.two > .slide-main > .icon-2 {
    width: 8.92vw /* 107px -> 8.92vw */;
    height: 5vw /* 60px -> 5vw */;
    top: 14.25vw /* 171px -> 14.25vw */;
    left: 39.92vw /* 479px -> 39.92vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.two > .slide-main > .icon-3 {
    width: 20vw /* 240px -> 20vw */;
    height: 21.75vw /* 261px -> 21.75vw */;
    top: 43vw /* 516px -> 43vw */;
    left: 20.75vw /* 249px -> 20.75vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.two > .slide-main > .icon-4 {
    width: 5.36vw /* 103px -> 5.36vw */;
    height: 4.32vw /* 83px -> 4.32vw */;
    top: 6.98vw /* 134px -> 6.98vw */;
    right: -3.17vw /* -38px -> -3.17vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.three > .slide-main {
    max-width: 88.33vw /* 1060px -> 88.33vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.three > .slide-main > .main-left {
    margin-top: 15vw /* 180px -> 15vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.three > .slide-main > .main-left > .banner-1 {
    width: 38.42vw /* 461px -> 38.42vw */;
    height: 9.92vw /* 119px -> 9.92vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.three > .slide-main > .main-left > p {
    width: 44vw /* 528px -> 44vw */;
    font-size: 1.75vw /* 21px -> 1.75vw */;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    color: #777b80;
    line-height: 3vw /* 36px -> 3vw */;
    margin-top: 3.83vw /* 46px -> 3.83vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.three > .slide-main > .main-right {
    display: flex;
  }
  .main > .swiper-wrapper > .swiper-slide.three > .slide-main > .main-right .banner-2 {
    width: 38.5vw /* 462px -> 38.5vw */;
    height: 50.67vw /* 608px -> 50.67vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.three > .slide-main > .main-right .icon-5 {
    display: none;
    position: absolute;
    top: 34.1667vw /* 656px -> 34.1667vw */;
    right: 24.7917vw /* 476px -> 24.7917vw */;
    margin-bottom: 1.7188vw /* 33px -> 1.7188vw */;
    align-self: flex-end;
    width: 5.2604vw /* 101px -> 5.2604vw */;
    height: 6.3542vw /* 122px -> 6.3542vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.three > .slide-main .icon-1 {
    display: none;
    top: 2.8646vw /* 55px -> 2.8646vw */;
    left: -6.1979vw /* -119px -> -6.1979vw */;
    width: 4.0104vw /* 77px -> 4.0104vw */;
    height: 3.5938vw /* 69px -> 3.5938vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.three > .slide-main .icon-2 {
    top: 51.42vw /* 617px -> 51.42vw */;
    left: -5.17vw /* -62px -> -5.17vw */;
    width: 6.17vw /* 74px -> 6.17vw */;
    height: 4.58vw /* 55px -> 4.58vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.three > .slide-main .icon-3 {
    top: 19.17vw /* 230px -> 19.17vw */;
    right: 5.08vw /* 61px -> 5.08vw */;
    width: 6.67vw /* 80px -> 6.67vw */;
    height: 5.83vw /* 70px -> 5.83vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.three > .slide-main .icon-4 {
    top: 45.83vw /* 550px -> 45.83vw */;
    left: 76.5vw /* 918px -> 76.5vw */;
    width: 6.67vw /* 80px -> 6.67vw */;
    height: 5.83vw /* 70px -> 5.83vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.four > .slide-main {
    max-width: 93.33vw /* 1120px -> 93.33vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.four > .slide-main > .main-left .icon-1 {
    display: none;
    position: absolute;
    top: 2.8646vw /* 55px -> 2.8646vw */;
    left: 0vw /* 0px -> 0vw */;
    width: 4.0104vw /* 77px -> 4.0104vw */;
    height: 3.5938vw /* 69px -> 3.5938vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.four > .slide-main > .main-left .banner-1 {
    width: 39.5vw /* 474px -> 39.5vw */;
    height: 50.67vw /* 608px -> 50.67vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.four > .slide-main .main-right {
    margin-top: 14.25vw /* 171px -> 14.25vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.four > .slide-main .main-right .banner-2 {
    width: 41.75vw /* 501px -> 41.75vw */;
    height: 9.33vw /* 112px -> 9.33vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.four > .slide-main .main-right > p {
    width: 44vw /* 528px -> 44vw */;
    margin: 2.75vw /* 33px -> 2.75vw */ 0 0;
    font-size: 1.75vw /* 21px -> 1.75vw */;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    color: #777b80;
    line-height: 3vw /* 36px -> 3vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.four > .slide-main .main-right .icon-5 {
    display: none;
    margin-left: auto;
    width: 5.2604vw /* 101px -> 5.2604vw */;
    height: 6.3542vw /* 122px -> 6.3542vw */;
    top: 34.2188vw /* 657px -> 34.2188vw */;
    right: -9.6354vw /* -185px -> -9.6354vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.four > .slide-main .icon-1 {
    display: block;
    top: 22.42vw /* 269px -> 22.42vw */;
    left: 38.42vw /* 461px -> 38.42vw */;
    width: 5.17vw /* 62px -> 5.17vw */;
    height: 4.25vw /* 51px -> 4.25vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.four > .slide-main .icon-2 {
    top: 23.5vw /* 282px -> 23.5vw */;
    left: 27.25vw /* 327px -> 27.25vw */;
    width: 14.25vw /* 171px -> 14.25vw */;
    height: 10.17vw /* 122px -> 10.17vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.four > .slide-main .icon-3 {
    top: 14.75vw /* 177px -> 14.75vw */;
    right: -0.83vw /* -10px -> -0.83vw */;
    width: 5.67vw /* 68px -> 5.67vw */;
    height: 6.17vw /* 74px -> 6.17vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.four > .slide-main .icon-4 {
    top: 9.1146vw /* 175px -> 9.1146vw */;
    right: 12.2917vw /* 236px -> 12.2917vw */;
    width: 7.0833vw /* 136px -> 7.0833vw */;
    height: 5.7292vw /* 110px -> 5.7292vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.five > .slide-main {
    max-width: 90.58vw /* 1087px -> 90.58vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.five > .slide-main > .main-left {
    margin-top: 16.42vw /* 197px -> 16.42vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.five > .slide-main > .main-left .banner-1 {
    width: 35.33vw /* 424px -> 35.33vw */;
    height: 9.92vw /* 119px -> 9.92vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.five > .slide-main > .main-left p {
    margin: 3.92vw /* 47px -> 3.92vw */ 0 0;
    font-size: 1.75vw /* 21px -> 1.75vw */;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    color: #777b80;
    line-height: 3vw /* 36px -> 3vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.five > .slide-main .main-right {
    display: flex;
  }
  .main > .swiper-wrapper > .swiper-slide.five > .slide-main .main-right .banner-2 {
    width: 45vw /* 540px -> 45vw */;
    height: 50.67vw /* 608px -> 50.67vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.five > .slide-main .main-right .icon-5 {
    display: none;
    position: absolute;
    top: 34.1667vw /* 656px -> 34.1667vw */;
    right: 24.7917vw /* 476px -> 24.7917vw */;
    margin-bottom: 1.7188vw /* 33px -> 1.7188vw */;
    align-self: flex-end;
    width: 5.2604vw /* 101px -> 5.2604vw */;
    height: 6.3542vw /* 122px -> 6.3542vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.five > .slide-main .icon-1 {
    display: none;
    top: 2.8646vw /* 55px -> 2.8646vw */;
    left: -6.1979vw /* -119px -> -6.1979vw */;
    width: 4.0104vw /* 77px -> 4.0104vw */;
    height: 3.5938vw /* 69px -> 3.5938vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.five > .slide-main .icon-2 {
    top: 52.92vw /* 635px -> 52.92vw */;
    left: 5.67vw /* 68px -> 5.67vw */;
    width: 5.58vw /* 67px -> 5.58vw */;
    height: 4.83vw /* 58px -> 4.83vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.five > .slide-main .icon-3 {
    top: 13.83vw /* 166px -> 13.83vw */;
    left: 42.17vw /* 506px -> 42.17vw */;
    width: 4.17vw /* 50px -> 4.17vw */;
    height: 3.5vw /* 42px -> 3.5vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.five > .slide-main .icon-4 {
    top: 42.83vw /* 514px -> 42.83vw */;
    left: 49.42vw /* 593px -> 49.42vw */;
    width: 12.67vw /* 152px -> 12.67vw */;
    height: 17.67vw /* 212px -> 17.67vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.six {
    background: url("../images/main/bg-0.png") no-repeat;
    background-size: cover;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main {
    justify-content: center;
    gap: 14.33vw /* 172px -> 14.33vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main > .banner-1 {
    width: 35.5vw /* 426px -> 35.5vw */;
    height: 42.08vw /* 505px -> 42.08vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right {
    margin-top: 13.42vw /* 161px -> 13.42vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right .banner-2 {
    margin-bottom: 2.83vw /* 34px -> 2.83vw */;
    width: 33.25vw /* 399px -> 33.25vw */;
    height: 4.67vw /* 56px -> 4.67vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right p {
    margin: 0;
    display: flex;
    align-items: center;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right p > i {
    margin-right: 0.75vw /* 9px -> .75vw */;
    width: 2.58vw /* 31px -> 2.58vw */;
    height: 2.58vw /* 31px -> 2.58vw */;
    background: url("../images/main/six/icon.png") no-repeat;
    background-size: 100% 100%;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right p > span {
    width: 44vw /* 528px -> 44vw */;
    font-size: 1.75vw /* 21px -> 1.75vw */;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    color: #777b80;
    line-height: 3vw /* 36px -> 3vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right .btns {
    margin-top: 4.67vw /* 56px -> 4.67vw */;
    display: flex;
    align-items: center;
    gap: 1.75vw /* 21px -> 1.75vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right .btns .btn {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 14vw /* 168px -> 14vw */;
    height: 4.25vw /* 51px -> 4.25vw */;
    background: #2a5edf;
    border-radius: 2.17vw /* 26px -> 2.17vw */;
    border: 0.17vw /* 2px -> .17vw */ solid #bee4ff;
    cursor: pointer;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right .btns .btn:hover {
    background: #507def;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right .btns .btn > i {
    width: 1.92vw /* 23px -> 1.92vw */;
    height: 1.92vw /* 23px -> 1.92vw */;
    background: url("../images/main/one/btn-1.png") no-repeat;
    background-size: 100% 100%;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right .btns .btn > span {
    padding: 0 0.36vw /* 7px -> .36vw */;
    font-size: 1.17vw /* 14px -> 1.17vw */;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    color: #ffffff;
    line-height: 1.83vw /* 22px -> 1.83vw */;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right .btns .btn > em {
    width: 1.08vw /* 13px -> 1.08vw */;
    height: 1.08vw /* 13px -> 1.08vw */;
    background: url("../images/main/one/btn-icon.png") no-repeat;
    background-size: 100% 100%;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .slide-main .main-right .btns .btn:nth-last-of-type(1) > i {
    background-image: url("../images/main/one/btn-2.png");
  }
  .main > .swiper-wrapper > .swiper-slide.six > .footer {
    position: absolute;
    bottom: 52px;
    text-align: center;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .footer > h3 {
    font-size: 15px;
    font-family: PingFangSC, PingFang SC;
    font-weight: 600;
    color: #212834;
    line-height: 21px;
    margin-bottom: 21px;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .footer > span {
    font-size: 13px;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    color: #99a0b4;
    line-height: 20px;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .footer > p {
    font-size: 13px;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    color: #99a0b4;
    line-height: 20px;
    margin: 14px 0 0;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .footer > p > a {
    text-decoration: none;
    font-size: 13px;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    color: #2a5edf;
    line-height: 20px;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .footer > .j_icp {
    margin: 16px auto 0;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px;
    font-style: normal;
    color: #60aaf9;
    font-size: 13px;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .footer > .j_icp > img {
    width: 16px;
    height: 19px;
  }
}
@media screen and (max-width: 800px) {
  .main > .swiper-wrapper > .swiper-slide > .slide-main {
    display: none;
  }
  .main > .swiper-wrapper > .swiper-slide > .wap-slide-main {
    display: flex;
  }
  .main > .swiper-wrapper > .swiper-slide > .page-guide {
    display: block;
  }
  .main > .swiper-wrapper > .swiper-slide.one {
    padding-top: 50px;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .footer {
    display: none;
  }
  .main > .swiper-wrapper > .swiper-slide.one {
    text-align: center;
    z-index: 10;
    background-image: url("../images/wap/bg_1.png") !important;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .wap-slide-main .title {
    width: 40.42553191vh;
    margin-top: 6.80851064vh;
    margin-bottom: 1.17021277vh;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .wap-slide-main .banner {
    width: 31.70212766vh;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .wap-slide-main i {
    display: block;
    width: 2.87234043vh;
    height: 2.87234043vh;
    background: url("../images/main/six/icon.png") no-repeat;
    background-size: 100% 100%;
    margin-top: 1.17021277vh;
    margin-bottom: 0.42553191vh;
    flex-shrink: 0;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .wap-slide-main .download-btn {
    margin-top: 3.61702128vh;
    margin-bottom: 3.82978723vh;
  }
  .main > .swiper-wrapper > .swiper-slide.two {
    background-image: url("../images/wap/bg_2.png") !important;
  }
  .main > .swiper-wrapper > .swiper-slide.two > .wap-slide-main .title {
    width: 292px;
    height: 26px;
    margin-top: 56px;
    margin-bottom: 18px;
  }
  .main > .swiper-wrapper > .swiper-slide.two > .wap-slide-main .dec {
    margin-bottom: 32px;
  }
  .main > .swiper-wrapper > .swiper-slide.two > .wap-slide-main .banner {
    width: 321px;
    height: 380px;
  }
  .main > .swiper-wrapper > .swiper-slide.three {
    background-image: url("../images/wap/bg_2.png") !important;
  }
  .main > .swiper-wrapper > .swiper-slide.three > .wap-slide-main .title {
    width: 310px;
    height: 57px;
    margin-top: 56px;
    margin-bottom: 23px;
  }
  .main > .swiper-wrapper > .swiper-slide.three > .wap-slide-main .dec {
    margin-bottom: 32px;
  }
  .main > .swiper-wrapper > .swiper-slide.three > .wap-slide-main .banner {
    width: 301px;
    height: 380px;
  }
  .main > .swiper-wrapper > .swiper-slide.four {
    background-image: url("../images/wap/bg_2.png") !important;
  }
  .main > .swiper-wrapper > .swiper-slide.four > .wap-slide-main .title {
    width: 100%;
    max-width: 342px;
    height: 26px;
    margin-top: 56px;
    margin-bottom: 18px;
  }
  .main > .swiper-wrapper > .swiper-slide.four > .wap-slide-main .dec {
    margin-bottom: 32px;
  }
  .main > .swiper-wrapper > .swiper-slide.four > .wap-slide-main .banner {
    width: 311px;
    height: 380px;
  }
  .main > .swiper-wrapper > .swiper-slide.five {
    background-image: url("../images/wap/bg_2.png") !important;
  }
  .main > .swiper-wrapper > .swiper-slide.five > .wap-slide-main .title {
    width: 237px;
    height: 26px;
    margin-top: 56px;
    margin-bottom: 18px;
  }
  .main > .swiper-wrapper > .swiper-slide.five > .wap-slide-main .dec {
    margin-bottom: 32px;
  }
  .main > .swiper-wrapper > .swiper-slide.five > .wap-slide-main .banner {
    width: 340px;
    height: 380px;
  }
  .main > .swiper-wrapper > .swiper-slide.six {
    background-image: url("../images/wap/bg_b.png") !important;
    padding: 0px 15px;
    box-sizing: border-box;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .wap-slide-main .title {
    width: 183px;
    height: 26px;
    margin-top: 56px;
    margin-bottom: 18px;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .wap-slide-main .dec {
    padding: 0px 15px;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .wap-slide-main .download-btn {
    margin-top: 36px;
    margin-bottom: 50px;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .wap-slide-main .line {
    width: 100%;
    height: 1px;
    background: #e5e5f0;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .wap-slide-main .note {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 24px 0px;
    box-sizing: border-box;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .wap-slide-main .note .t {
    font-family: PingFangSC, PingFang SC;
    font-weight: 600;
    font-size: 14px;
    color: #212834;
    line-height: 20px;
    margin-bottom: 21px;
    text-align: center;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .wap-slide-main .note > span {
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    font-size: 12px;
    color: #99a0b4;
    line-height: 18px;
    margin-bottom: 15px;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .wap-slide-main .note .link {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 14px;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .wap-slide-main .note .link > a {
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    font-size: 12px;
    color: #2a5edf;
    line-height: 18px;
    text-decoration: none;
  }
  .main > .swiper-wrapper > .swiper-slide.six > .wap-slide-main .note .link i {
    width: 1px;
    height: 12px;
    background-color: #99a0b4;
  }
}
@media screen and (max-width: 375px) {
  .main > .swiper-wrapper > .swiper-slide.one {
    text-align: center;
    z-index: 10;
    background-image: url("../images/wap/bg_1.png") !important;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .wap-slide-main .title {
    width: 258px;
    /* height: 108px; */
    margin-top: 34px;
    margin-bottom: 11px;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .wap-slide-main .banner {
    width: 248px;
    /* height: 379px; */
  }
  .main > .swiper-wrapper > .swiper-slide.one > .wap-slide-main i {
    display: none;
    width: 27px;
    height: 27px;
    background: url("../images/main/six/icon.png") no-repeat;
    background-size: 100% 100%;
    margin-top: 11px;
    margin-bottom: 4px;
    flex-shrink: 0;
  }
  .main > .swiper-wrapper > .swiper-slide.one > .wap-slide-main .download-btn {
    margin-top: 10px;
    margin-bottom: 11px;
  }
}
