@charset "UTF-8";
.section1 {
    position: relative;
    margin-top: 80px;
}
.section1-title {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 1.2rem;
    color: #FFFFFF;
    font-weight: 700;
    width: 100%;
    text-align: center;
    font-family: "HarmonyOS_Sans_SC_Bold";
}
.section1__bg {
    display: block;
    width: 100%;
}
.section2 {
  background: #000000;
  padding-top: 1.49rem;
  padding-bottom: 1.5rem;
}

.section2 .section2-con {
  width: 12.8rem;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.section2 .section2-con .section2-con-left {
  width: 4rem;
}

.section2 .section2-con .section2-con-left .section2-con-line {
  display: block;
  width: 100%;
  height: 1px;
  border-bottom: 2px solid #242424;
}

.section2 .section2-con .section2-con-left .section2-con-box {
  padding-top: .23rem;
  padding-top: .33rem;
}

.section2 .section2-con .section2-con-left .section2-con-box .section2-con-title {
  font-weight: 700;
  /*color: #FFFFFF;*/
  color: #969699;
  line-height: 1.4375;
  margin-bottom: .32rem;
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.section2 .section2-con .section2-con-left .swiper-box1 .swiper-slide-active .section2-con-box .section2-con-title {
    color: #FFFFFF;
}

.section2 .section2-con .section2-con-left .section2-con-box .section2-con-intro {
  display: flex;
  /*align-items: flex-start;*/
  align-items: center;
  padding-bottom: .32rem;
  opacity: 0;
}
.section2 .section2-con .section2-con-left .swiper-box1 .swiper-slide-active .section2-con-box .section2-con-intro {
    opacity: 1;
}

.section2 .section2-con .section2-con-left .section2-con-box .section2-con-intro .section2-con__img {
  display: block;
  width: 1.21rem;
  height: 1.4rem;
  object-fit: cover;
}

.section2 .section2-con .section2-con-left .section2-con-box .section2-con-intro .section2-con-p {
  width: 2.5rem;
  margin-left: .24rem;
}

.section2 .section2-con .section2-con-left .section2-con-box .section2-con-intro .section2-con-p .section2-con-p-top {
  color: #969699;
  font-weight: 300;
  text-align: left;
  line-height: 1.36;
  font-family: "HarmonyOS_Sans_SC_Light";
}

.section2 .section2-con .section2-con-left .section2-con-box .section2-con-intro .section2-con-p .section2-con-p-bottom {
  color: #969699;
  font-weight: 700;
  text-align: left;
  line-height: 1.36;
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.section2 .section2-con .section2-con-left .section2-con-name {
  font-weight: 700;
  color: #969699;
  padding-top: .22rem;
  padding-bottom: .28rem;
  font-family: "HarmonyOS_Sans_SC_Bold";
}
.swiper-box1 {
    height: 370px;
}
.swiper-box1 .swiper-slide {
    height: 273px!important;
}
.swiper-box2 {
    width: 6.28rem!important;
}
.section2 .section2-con .section2-con-right {
  border-radius: .2rem;
  overflow: hidden;
  width: 6.28rem!important;
}

.section2 .section2-con .section2-con-right .section2-con-right__img {
  display: block;
  width: 100%;
  height: 4rem;
  object-fit: cover;
}

.section2 .section2-con .section2-con-right .section2-con-right-con {
  display: block;
  width: 100%;
  background: #242424;
  padding: .4rem .24rem .47rem;
}

.section2 .section2-con .section2-con-right .section2-con-right-con .section2-con-right-block {
  margin-bottom: .24rem;
}

.section2 .section2-con .section2-con-right .section2-con-right-con .section2-con-right-block:last-child {
  margin-bottom: 0;
}

.section2 .section2-con .section2-con-right .section2-con-right-con .section2-con-right-block .section2-con-right-title {
  padding-left: .21rem;
  position: relative;
  font-weight: 700;
  color: #FFFFFF;
  line-height: 1.5;
  margin-bottom: .04rem;
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.section2 .section2-con .section2-con-right .section2-con-right-con .section2-con-right-block .section2-con-right-title::before {
  content: "";
  width: .05rem;
  height: .05rem;
  border-radius: 50%;
  background: #ffffff;
  position: absolute;
  left: .1rem;
  top: 50%;
  transform: translateY(-50%);
}

.section2 .section2-con .section2-con-right .section2-con-right-con .section2-con-right-block .section2-con-right-desc {
  padding-left: .21rem;
  color: #969699;
  line-height: 1.5;
}

.section3 {
  /*padding-top: .8rem;*/
  /*padding-bottom: .4rem;*/
  position: relative;
}
.section3__img {
    display: block;
    width: 100%;
}
.section3 .section3-title {
  text-align: center;
  font-weight: 600;
  color: #000000;
  text-align: center;
  line-height: 1.3888;
  /*margin-bottom: .08rem;*/
  position: absolute;
  left: 50%;
  top: .8rem;
  transform: translateX(-50%);
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.section3 .section3-desc {
  color: #000000;
  font-weight: 400;
  text-align: center;
  /*margin-bottom: .15rem;*/
  line-height: 1.2;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 1.63rem;
}

.section3 .section3-sign {
  color: #00a0e9;
  font-weight: 600;
  text-align: center;
  line-height: 1.2;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 2.12rem;
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.section4 {
  background-image: linear-gradient(180deg, #1A1A1A 0%, #000000 100%);
  padding-top: 1.2rem;
  padding-bottom: 1.2rem;
}

.section4 .section4-title {
  text-align: center;
  color: #ffffff;
  font-weight: 300;
  font-family: "HarmonyOS_Sans_SC_Light";
}

.section4 .section4-title span {
    font-size: 32px;
  font-weight: 700;
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.section4 .swiper-tdc-box {
  position: relative;
}

.section4 .swiper-tdc .swiper-tdc-div {
  background: #ffffff;
  transform: scale(0.88);
  padding: 1.2rem .7rem .73rem 1.32rem;
  display: flex;
  align-items: flex-start;
  border-radius: .2rem;
}

.section4 .swiper-tdc .swiper-tdc-div .swiper-tdc__img {
  display: block;
  width: 3.74rem;
  height: 4.46rem;
  object-fit: cover;
  flex-shrink: 0;
}

.section4 .swiper-tdc .swiper-tdc-div .swiper-tdc-info {
  margin-left: 1.52rem;
}

.section4 .swiper-tdc .swiper-tdc-div .swiper-tdc-info .swiper-tdc-info-top {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  width: 5.32rem;
}

.section4 .swiper-tdc .swiper-tdc-div .swiper-tdc-info .swiper-tdc-info-top .swiper-tdc-info-block {
  width: 2.11rem;
  margin-bottom: .6rem;
}

.section4 .swiper-tdc .swiper-tdc-div .swiper-tdc-info .swiper-tdc-info-top .swiper-tdc-info-block:nth-child(2n-1) {
  margin-right: .74rem;
}

.section4 .swiper-tdc .swiper-tdc-div .swiper-tdc-info .swiper-tdc-info-top .swiper-tdc-info-block .swiper-tdc-info-label {
  color: #000000;
  font-weight: 300;
  text-align: left;
  line-height: 1.45;
  font-family: "HarmonyOS_Sans_SC_Light";
}

.section4 .swiper-tdc .swiper-tdc-div .swiper-tdc-info .swiper-tdc-info-top .swiper-tdc-info-long .swiper-tdc-info-value {
  color: #000000;
  font-weight: 500;
  text-align: left;
  line-height: 1.45;
  font-family: "HarmonyOS_Sans_SC_Medium";
}
.section4 .swiper-tdc .swiper-tdc-div .swiper-tdc-info .swiper-tdc-info-top .swiper-tdc-info-long .swiper-tdc-info-label {
  color: #000000;
  font-weight: 300;
  text-align: left;
  line-height: 1.45;
  font-family: "HarmonyOS_Sans_SC_Light";
}

.section4 .swiper-tdc .swiper-tdc-div .swiper-tdc-info .swiper-tdc-info-top .swiper-tdc-info-block .swiper-tdc-info-value {
  color: #000000;
  font-weight: 500;
  text-align: left;
  line-height: 1.45;
  font-family: "HarmonyOS_Sans_SC_Medium";
}

.section4 .swiper-tdc .swiper-tdc-div .swiper-tdc-info .swiper-tdc-info-long .swiper-tdc-info-long-label {
  color: #000000;
  font-weight: 300;
  text-align: left;
  line-height: 1.45;
  font-family: "HarmonyOS_Sans_SC_Light";
}

.section4 .swiper-tdc .swiper-tdc-div .swiper-tdc-info .swiper-tdc-info-long .swiper-tdc-info-long-value {
  color: #000000;
  font-weight: 500;
  text-align: left;
  line-height: 1.45;
  font-family: "HarmonyOS_Sans_SC_Medium";
}

.section4 .section4-more {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: .48rem;
}

.section4 .section4-more .section4-more__a {
  width: 2.46rem;
  height: .6rem;
  background-image: linear-gradient(125deg, #00CEF6 0%, #00A0E9 100%);
  border-radius: .3rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 500;
  color: #FFFFFF;
  font-family: "HarmonyOS_Sans_SC_Medium";
}
.swiper-box3 {
    width: 100%;
    position: relative;
}
.section5 {
  background: #ffffff;
  padding-top: 1.2rem;
  padding-bottom: .48rem;
}

.section5 .section5-title {
  text-align: center;
  font-weight: 700;
  color: #000000;
  margin-bottom: .48rem;
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.section5 .section5-con {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  width: 12.8rem;
  margin: 0 auto;
}

.section5 .section5-con .section5-block {
  width: 33.333%;
  padding-right: .48rem;
  position: relative;
}

.section5 .section5-con .section5-block .section5-block-tip {
  font-weight: 700;
  color: #000000;
  line-height: 1.25;
  margin-bottom: .04rem;
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.section5 .section5-con .section5-block .section5-block-desc {
  font-weight: 300;
  color: #000000;
  line-height: 1.25;
  font-family: "HarmonyOS_Sans_SC_Light";
}

.section5 .section5-con .section5-block:first-child {
  width: calc(33.333% - .48rem);
}

.section5 .section5-con .section5-block::after {
  content: "";
  width: 1px;
  height: 1.18rem;
  background: #979797;
  position: absolute;
  right: 0;
  top: 0;
}

.section5 .section5-con .section5-block:nth-child(2) {
  width: calc(33.333% + .48rem);
  padding-left: .48rem;
}

.section5 .section5-con .section5-block:last-child {
  padding-left: .48rem;
  padding-right: 0;
}

.section5 .section5-con .section5-block:last-child::after {
  content: none;
}

.section5 .section5-task {
  text-align: center;
  margin-top: .16rem;
  font-weight: 700;
  color: #00A0E9;
  line-height: 1.25;
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.section5 .swiper-section5-box {
  background: #E7E7E7;
  margin-top: .24rem;
}

.section5 .swiper-section5-box .swiper-section5-innerbox {
  margin: 0 auto;
  position: relative;
}

.section5 .swiper-section5-box .swiper-section5-innerbox .swiper-section5 {
  width: 100%;
  margin: 0 auto;
}

.section5 .swiper-section5-box .swiper-section5-innerbox .swiper-section5 .swiper-section5__img {
  display: block;
  width: 100%;
}
.swiper-section5__img {
    width: 100%;
}

.section5 .swiper-section5-box .swiper-section5-innerbox .swiper-section5-prev {
  position: absolute;
  top: 50%;
  left: 17.91%;
  transform: translateY(-50%);
  width: .56rem;
  height: .56rem;
  z-index: 99;
  cursor: pointer;
}
.swiper-box3 .swiper-section5-prev {
  position: absolute;
  top: 50%;
  left: 17.91%;
  transform: translateY(-50%);
  width: .56rem;
  height: .56rem;
  z-index: 99;
  cursor: pointer;
}

.section5 .swiper-section5-box .swiper-section5-innerbox .swiper-section5-next {
  position: absolute;
  top: 50%;
  right: 17.91%;
  transform: translateY(-50%);
  width: .56rem;
  height: .56rem;
  z-index: 99;
  cursor: pointer;
}

.swiper-box3 .swiper-section5-next {
  position: absolute;
  top: 50%;
  right: 17.91%;
  transform: translateY(-50%);
  width: .56rem;
  height: .56rem;
  z-index: 99;
  cursor: pointer;
}

.section5 .sectiong-download {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: .48rem;
}

.section5 .sectiong-download .sectiong-download__a {
  width: 2.46rem;
  height: .6rem;
  background-image: linear-gradient(125deg, #00CEF6 0%, #00A0E9 100%);
  border-radius: .3rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 500;
  color: #FFFFFF;
  margin-bottom: .24rem;
  font-family: "HarmonyOS_Sans_SC_Medium";
}

.section5 .sectiong-download .sectiong-download-text {
  text-align: center;
  font-weight: 300;
  color: #000000;
  line-height: 1.667;
  font-family: "HarmonyOS_Sans_SC_Light";
}
.sectiong-download {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 1.2rem;
}
.sectiong-download__a {
  width: 2.46rem;
  height: .6rem;
  background-image: linear-gradient(125deg, #00CEF6 0%, #00A0E9 100%);
  border-radius: .3rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 500;
  color: #FFFFFF;
  margin-bottom: .24rem;
  font-family: "HarmonyOS_Sans_SC_Medium";
}

.sectiong-download-text {
  text-align: center;
  font-weight: 300;
  color: #000000;
  line-height: 1.667;
  font-family: "HarmonyOS_Sans_SC_Light";
}

.setion6 {
  padding-top: 1.2rem;
  padding-bottom: 1.2rem;
  background-image: linear-gradient(180deg, #484848 0%, #000000 79%);
}

.setion6 .setion6-title {
  text-align: center;
  font-weight: 700;
  color: #FFFFFF;
  text-align: center;
  line-height: 1.4;
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.setion6 .setion6-form {
  width: 12.8rem;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: wrap;
  margin: .48rem auto 0;
}

.setion6 .setion6-form .setion6-form-block {
  width: 6.16rem;
  display: flex;
  flex-direction: column;
  position: relative;
  margin-bottom: .32rem;
  align-items: flex-start;
}

.setion6 .setion6-form .setion6-form-block label {
  display: inline-block;
  color: #ffffff;
  margin-bottom: .2rem;
  position: relative;
}

.setion6 .setion6-form .setion6-form-block label span {
  position: relative;
}

.setion6 .setion6-form .setion6-form-block label.require span::after {
  content: "*";
  position: absolute;
  right: -.1rem;
  color: red;
}

.setion6 .setion6-form .setion6-form-block .setion6-form-selectbox {
  display: block;
  width: 100%;
  position: relative;
}

.setion6 .setion6-form .setion6-form-block .setion6-form-selectbox::after {
  content: "";
  width: .16rem;
  height: .16rem;
  background: url("../img/new/9.png") no-repeat;
  background-size: 100% 100%;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}

.setion6 .setion6-form .setion6-form-block .setion6-form-selectbox select {
  border: 0;
  outline: 0;
  background: transparent;
  /*background-image: linear-gradient(180deg, #484848 0%, #000000 79%);*/
  font-weight: 300;
  color: #FFFFFF;
  padding-bottom: .1rem;
  border-bottom: 1px solid #979797;
  font-family: "HarmonyOS_Sans_SC_Light";
}

.setion6 .setion6-form .setion6-form-block .setion6-form-selectbox select option {
    background: #999999;
}

.setion6 .setion6-form .setion6-form-block .setion6-form__input {
  border: 0;
  outline: 0;
  background: transparent;
  padding-bottom: .1rem;
  border-bottom: 1px solid #979797;
  color: #ffffff;
  display: block;
  width: 100%;
   /*-webkit-appearance:textfield;*/
   /*appearance: none;*/
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

input[type="number"] {
    -moz-appearance: textfield; /* Firefox */
    appearance: textfield; /* 标准语法 */
}

.setion6 .setion6-form .setion6-form-submit {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.setion6 .setion6-form .setion6-form-submit .setion6-form-submit__button {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 2.46rem;
  height: .6rem;
  background-image: linear-gradient(125deg, #00CEF6 0%, #00A0E9 100%);
  border-radius: .3rem;
  font-weight: 500;
  color: #FFFFFF;
  border: 0;
  outline: 0;
  margin-top: .16rem;
  font-family: "HarmonyOS_Sans_SC_Medium";
}

.mjp1 {
  position: relative;
}

.mjp1 .mjp1-banenr {
  display: block;
  width: 100%;
}

.mjp1 .mjp1-text {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 1rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.mjp1 .mjp1-title {
  color: #fefefe;
  font-weight: 700;
  text-align: center;
  line-height: 1.5;
  /*letter-spacing: 4px;*/
  letter-spacing: 2px;
  margin-bottom: .16rem;
  margin-bottom: .16rem;
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.mjp1 .mjp1-desc {
  color: #fefefe;
  font-weight: 400;
  line-height: 1.5;
  letter-spacing: 4px;
  font-family: "HarmonyOS_Sans_SC_Regular";
}

.mjp2 {
  display: flex;
  align-items: flex-start;
}

.mjp2 .mjp2-block {
  display: block;
  width: 33.333%;
  padding-left: 1.28rem;
  padding-top: 2.07rem;
}

.mjp2 .mjp2-block .mjp2-block-line {
  width: .68rem;
  height: .05rem;
  opacity: 1;
  background: #00afe9;
  margin-bottom: 1rem;
}

.mjp2 .mjp2-block .mjp2-block-title {
  color: #000000;
  font-weight: 700;
  text-align: left;
  line-height: 1.5;
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.mjp2 .mjp2-card {
  display: flex;
  flex-wrap: wrap;
  width: 66.667%;
}

.mjp2 .mjp2-card .mjp2-card-block {
  width: 50%;
  height: 5.4rem;
  padding-top: .84rem;
  padding-bottom: .64rem;
  background: #000000;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  color: #ffffff;
}

.mjp2 .mjp2-card .mjp2-card-block.gray {
  background: #f0f0f0;
}

.mjp2 .mjp2-card .mjp2-card-block.gray .mjp2-card-block-title {
  color: #000000;
}

.mjp2 .mjp2-card .mjp2-card-block.gray .mjp2-card-block-desc {
  color: #000000;
}

.mjp2 .mjp2-card .mjp2-card-block .mjp2-card-block__img {
  display: block;
  width: 4.22rem;
  height: 2.66rem;
  object-fit: cover;
  margin-bottom: .48rem;
}

.mjp2 .mjp2-card .mjp2-card-block .mjp2-card-block-title {
  color: #ffffff;
  font-size: 32px;
  font-weight: 500;
  text-align: left;
  line-height: 1.5;
  margin-bottom: .08rem;
  font-family: "HarmonyOS_Sans_SC_Medium";
}

.mjp2 .mjp2-card .mjp2-card-block .mjp2-card-block-desc {
  color: #ffffff;
  font-weight: 400;
  text-align: left;
  line-height: 1.5;
  font-family: "HarmonyOS_Sans_SC_Regular";
}

.mjp2 .mjp2-card .mjp2-card-block .mjp2-card-block-text {
  width: 100%;
  padding-left: .7rem;
}

.mjp3 {
  padding-top: 1rem;
  padding-bottom: 1.14rem;
  background: #fafafa;
}

.mjp3 .mjp3-title {
  text-align: center;
  color: #000000;
  font-weight: 700;
  margin-bottom: .42rem;
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.mjp3 .mjp3-queue {
  width: 12.8rem;
  margin: 0 auto;
}

.mjp3 .mjp3-queue .mjp3-queue-block {
  padding-left: .14rem;
  padding-right: .14rem;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  position: relative;
}

.mjp3 .mjp3-queue .mjp3-queue-block:after {
    content: "";
    position: absolute;
    width: 100%;
    height: .1rem;
    background: url('../img/new/line.png') no-repeat;
    background-size: 100% 100%;
    top: 1.59rem;
    left: 0;
}

.mjp3 .mjp3-queue .mjp3-queue-block .mjp3-queue-box {
  display: block;
  width: 1.6rem;
  margin-right: .22rem;
}

.mjp3 .mjp3-queue .mjp3-queue-block .mjp3-queue-box .mjp3-queue-box__img {
  display: block;
  width: 100%;
  margin-bottom: .29rem;
}

.mjp3 .mjp3-queue .mjp3-queue-block .mjp3-queue-box .mjp3-queue-dotbox {
  display: flex;
  justify-content: center;
  margin-bottom: .32rem;
}

.mjp3 .mjp3-queue .mjp3-queue-block .mjp3-queue-box .mjp3-queue-dotbox .mjp3-queue-dotbox-dot {
  display: block;
  width: .1rem;
  height: .1rem;
  opacity: 1;
  background: #00afe9;
  border-radius: 50%;
}

.mjp3 .mjp3-queue .mjp3-queue-block .mjp3-queue-box .mjp3-queue-p {
  text-align: center;
  color: #000000;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.4;
  font-family: "HarmonyOS_Sans_SC_Regular";
}

.mjp3 .mjp3-queue .mjp3-queue-block .mjp3-queue-box:last-child {
  margin-right: 0;
}

.mjp4 {
  background: #000000;
  padding-top: 0;
  padding-bottom: 1rem;
}

.mjp4 .mjp4-con {
  width: 12.8rem;
  margin: 0 auto;
}

.mjp4 .mjp4-con-top .mjp4-top {
  /*margin-bottom: 2.69rem;*/
}

.mjp4 .mjp4-con-top .mjp4-top .mjp4-top-title {
  color: #ffffff;
  font-weight: 700;
  text-align: left;
  margin-bottom: .3rem;
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.mjp4 .mjp4-con-top .mjp4-top .mjp4-top-desc {
  width: 4.47rem;
  color: #ffffff;
  font-weight: 400;
  text-align: left;
  line-height: 1.5;
  letter-spacing: 2.4px;
  margin-bottom: .6rem;
  font-family: "HarmonyOS_Sans_SC_Regular";
}

.mjp4 .mjp4-con-top .mjp4-top .mjp4-top-desc span {
  color: #00AFE9;
}

.mjp4 .mjp4-con-top .mjp4-top .mjp4-top-num {
  display: flex;
}

.mjp4 .mjp4-con-top .mjp4-top .mjp4-top-num .mjp4-top-num-block {
  display: flex;
  flex-direction: column;
  margin-right: .5rem;
}

.mjp4 .mjp4-con-top .mjp4-top .mjp4-top-num .mjp4-top-num-block .mjp4-top-num-label {
  margin-bottom: .16rem;
  color: #00afe9;
  font-weight: 400;
  text-align: left;
  line-height: 1.5;
  letter-spacing: 2.4px;
  font-family: "HarmonyOS_Sans_SC_Regular";
}

.mjp4 .mjp4-con-top .mjp4-top .mjp4-top-num .mjp4-top-num-block img {
  display: block;
  height: .83rem;
}

.mjp4 .mjp4-con-top .mjp4-top .mjp4-top-num .mjp4-top-num-block:first-child img {
  width: 1.6rem;
}

.mjp4 .mjp4-con .mjp4-bottom .mjp4-bottom-long {
  display: block;
  width: 100%;
  height: 4.06rem;
  background: url("../img/24.png") no-repeat;
  background-size: 100% 100%;
  margin-bottom: .2rem;
  padding-left: .62rem;
  overflow: hidden;
}

.mjp4 .mjp4-con .mjp4-bottom .mjp4-bottom-long .mjp4-bottom-long-text {
  margin-top: 1.37rem;
}

.mjp4 .mjp4-con .mjp4-bottom .mjp4-bottom-long .mjp4-bottom-long-text .mjp4-bottom-long-title {
  color: #ffffff;
  font-weight: 500;
  text-align: left;
  line-height: 1.5;
  margin-bottom: .16rem;
  font-family: "HarmonyOS_Sans_SC_Medium";
}

.mjp4 .mjp4-con .mjp4-bottom .mjp4-bottom-long .mjp4-bottom-long-text .mjp4-bottom-long-desc {
  width: 4.5rem;
  color: #fefefe;
  font-weight: 400;
  text-align: left;
  font-size: 24px;
  font-family: "HarmonyOS_Sans_SC_Regular";
  line-height: 1.2;
}

.mjp4 .mjp4-con .mjp4-bottom .mjp4-bottom-long .mjp4-bottom-long-text .mjp4-bottom-long-desc span {
  color: #00AFE9;
  font-weight: 500;
  font-family: "HarmonyOS_Sans_SC_Medium";
}

.mjp4 .mjp4-con .mjp4-bottom .mjp4-bottom-short {
  display: flex;
  justify-content: space-between;
}

.mjp4 .mjp4-con .mjp4-bottom .mjp4-bottom-short .mjp4-bottom-short-block {
  width: 6.3rem;
  height: 4.06rem;
  padding-left: .6rem;
}

.mjp4 .mjp4-con .mjp4-bottom .mjp4-bottom-short .mjp4-bottom-short-block:first-child {
  background: url("../img/25.png") no-repeat;
  background-size: 100% 100%;
}

.mjp4 .mjp4-con .mjp4-bottom .mjp4-bottom-short .mjp4-bottom-short-block:last-child {
  background: url("../img/21.png") no-repeat;
  background-size: 100% 100%;
}

.mjp4 .mjp4-con .mjp4-bottom .mjp4-bottom-short .mjp4-bottom-short-block .mjp4-bottom-short-text {
  width: 3.3rem;
  margin-top: 1.38rem;
}

.mjp4 .mjp4-con .mjp4-bottom .mjp4-bottom-short .mjp4-bottom-short-block .mjp4-bottom-short-text .mjp4-bottom-short-title {
  color: #ffffff;
  font-weight: 500;
  font-family: "HarmonyOS Sans Naskh Arabic";
  text-align: left;
  line-height: 1.5;
  margin-bottom: .16rem;
  font-family: "HarmonyOS_Sans_SC_Medium";
}

.mjp4 .mjp4-con .mjp4-bottom .mjp4-bottom-short .mjp4-bottom-short-block .mjp4-bottom-short-text .mjp4-bottom-short-desc {
  color: #ffffff;
  font-weight: 400;
  text-align: left;
  line-height: 1.5;
  font-family: "HarmonyOS_Sans_SC_Regular";
}

.mjp4 .mjp4-con .mjp4-bottom .mjp4-bottom-short .mjp4-bottom-short-block .mjp4-bottom-short-text .mjp4-bottom-short-desc span {
  color: #00AFE9;
}

.mjp5 {
  background: url("../img/26.png") no-repeat;
  background-size: 100% 100%;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.mjp5 .mjp5-title {
  text-align: center;
  margin-bottom: .5rem;
  color: #000000;
  font-weight: 700;
  text-align: center;
  width: 100%;
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.mjp5 form {
  background: #ffffff;
  padding: .6rem 1.6rem 1.06rem;
}

.mjp5 .setion6-form {
  width: 12.8rem;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: wrap;
  margin: .48rem auto 0;
  border-radius: .25rem;
}

.mjp5 .setion6-form .setion6-form-block {
  width: 4.28rem;
  display: flex;
  flex-direction: column;
  position: relative;
  margin-bottom: .32rem;
}

.mjp5 .setion6-form .setion6-form-block label {
  display: inline-block;
  color: #000000;
  margin-bottom: .2rem;
  position: relative;
}

.mjp5 .setion6-form .setion6-form-block label span {
  position: relative;
}

.mjp5 .setion6-form .setion6-form-block label.require span::after {
  content: "*";
  position: absolute;
  right: -.1rem;
  color: red;
}

.mjp5 .setion6-form .setion6-form-block .setion6-form-selectbox {
  display: block;
  width: 100%;
  position: relative;
}

.mjp5 .setion6-form .setion6-form-block .setion6-form-selectbox::after {
  content: "";
  width: .16rem;
  height: .1rem;
  background: url("../img/new/9.png") no-repeat;
  background-size: 100% 100%;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}

.mjp5 .setion6-form .setion6-form-block .setion6-form-selectbox select {
  border: 0;
  outline: 0;
  background: transparent;
  font-weight: 300;
  color: #FFFFFF;
  padding-bottom: .1rem;
  border-bottom: 1px solid #979797;
  font-family: "HarmonyOS_Sans_SC_Light";
}

.mjp5 .setion6-form .setion6-form-block .setion6-form__input {
  border: 0;
  outline: 0;
  background: transparent;
  padding-bottom: .1rem;
  border-bottom: 1px solid #979797;
}

.mjp5 .setion6-form .setion6-form-submit {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.mjp5 .setion6-form .setion6-form-submit .setion6-form-submit__button {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 2.46rem;
  height: .6rem;
  background-image: linear-gradient(125deg, #00CEF6 0%, #00A0E9 100%);
  border-radius: .3rem;
  font-weight: 500;
  color: #FFFFFF;
  border: 0;
  outline: 0;
  margin-top: .16rem;
  box-shadow: 0.02rem 0.08rem 0.14rem 0 rgba(0, 175, 233, 0.34);
  cursor: pointer;
  font-family: "HarmonyOS_Sans_SC_Medium";
}

.mjp5 .setion6-form .setion6-form-submit .setion6-form-submit__button .mjp5__icon {
  display: block;
  width: .22rem;
  height: .22rem;
  margin-right: .08rem;
}

.gy1 .gy1-banner {
  position: relative;
}

.gy1 .gy1-banner .gy1-banner__img {
  display: block;
  width: 100%;
}

.gy1 .gy1-banner .gy1-text {
  width: 12.8rem;
  position: absolute;
  top: 2.74rem;
  left: 50%;
  transform: translateX(-50%);
}

.gy1 .gy1-banner .gy1-text .gy1-text__img {
  display: block;
  width: 2rem;
  margin-bottom: .32rem;
}

.gy1 .gy1-banner .gy1-text .gy1-text-title {
  font-weight: 700;
  font-size: 54px;
  color: #FFFFFF;
  letter-spacing: 0;
  margin-bottom: .24rem;
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.gy1 .gy1-banner .gy1-text .gy1-line {
  display: block;
  width: 1.13rem;
  height: .04rem;
  background: #00A0E9;
}

.gy1 .gy1-banner .gy1-text .gy1-desc {
  margin-top: .27rem;
  font-weight: 300;
  font-size: 24px;
  color: #FFFFFF;
  letter-spacing: 0;
  font-family: "HarmonyOS_Sans_SC_Light";
}

.gy2 {
  position: relative;
}

.gy2 .gy2__img {
  display: block;
  width: 100%;
}

.gy2 .gy2-text {
  width: 8.8rem;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 1rem;
}

.gy2 .gy2-text .gy2-title {
  text-align: center;
  font-weight: 700;
  color: #000000;
  margin-bottom: .16rem;
  line-height: 1.2;
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.gy2 .gy2-text .hy2-desc1 {
  width: 7.8rem;
  color: #000000;
  letter-spacing: 0;
  text-align: center;
  line-height: 1.4;
  margin: 0 auto .12rem;
  font-family: "HarmonyOS_Sans_SC_Regular";
}

.gy2 .gy2-text .hy2-desc2 {
  width: 7.2rem;
  color: #000000;
  letter-spacing: 0;
  text-align: center;
  line-height: 1.4;
  margin: 0 auto;
}

.gy2 .gy2-block {
  position: absolute;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.34rem;
}

.gy2 .gy2-block .gy2-block__img {
  width: .72rem;
  height: .72rem;
  margin-bottom: .12rem;
}

.gy2 .gy2-block .gy2-block-title {
  font-weight: 600;
  color: #000000;
  text-align: center;
  margin-bottom: .12rem;
  line-height: 1.4;
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.gy2 .gy2-block .gy2-block-desc {
  color: #000000;
  letter-spacing: 4px;
  text-align: center;
  line-height: 1.4545;
    font-family: "HarmonyOS_Sans_SC_Regular";
}

.gy2 .gy2-block1 {
  top: 37.14%;
  left: 16.5%;
}

.gy2 .gy2-block2 {
  top: 63.54%;
  left: 32.23%;
}

.gy2 .gy2-block3 {
  top: 63.42%;
  left: 56.09%;
}

.gy2 .gy2-block4 {
  top: 37.28%;
  left: 71.145%;
}

.gy3 {
  background: #000000;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.gy3 .gy3-con {
  width: 12.8rem;
  margin: 0 auto;
}

.gy3 .gy3-con .gy3-title {
  text-align: center;
  color: #FFFFFF;
  letter-spacing: 0;
  text-align: center;
  margin-bottom: .48rem;
}

.gy3 .gy3-con .gy3-proline {
  display: flex;
  justify-content: space-between;
}

.gy3 .gy3-con .gy3-proline .gy3-proline-left {
  display: block;
  width: 5.8rem;
  height: 5.8rem;
  background: url("../img/33.png") no-repeat;
  background-size: cover;
  padding-top: .92rem;
  padding-left: .48rem;
  padding-right: .48rem;
}

.gy3 .gy3-con .gy3-proline .gy3-proline-left .gy3-proline-pipe {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.gy3 .gy3-con .gy3-proline .gy3-proline-left .gy3-proline-pipe .gy3-proline-pipe-gray {
  width: 1.8rem;
  font-weight: 500;
  color: #C2C2C2;
  letter-spacing: 0;
  text-align: center;
  line-height: 1.2;
  font-family: "HarmonyOS_Sans_SC_Medium";
}

.gy3 .gy3-con .gy3-proline .gy3-proline-left .gy3-proline-pipe .gy3-proline-pipe__img {
  display: block;
  width: 1rem;
}

.gy3 .gy3-con .gy3-proline .gy3-proline-left .gy3-proline-pipe .gy3-proline-pipe-blue {
  width: 1.8rem;
  font-weight: 700;
  letter-spacing: 0;
  text-align: center;
  background-image: linear-gradient(#50C6FB, #00A0E9);
  /* 渐变色 */
  -webkit-background-clip: text;
  /* 背景裁剪 */
  -webkit-text-fill-color: transparent;
  /* 文字填充为透明 */
  line-height: 1.2;
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.gy3 .gy3-con .gy3-proline .gy3-proline-right {
  width: 6.76rem;
}

.gy3 .gy3-con .gy3-proline .gy3-proline-right .gy3-proline-block {
  display: flex;
  width: 6.76rem;
  height: 1.77rem;
  background-image: linear-gradient(90deg, #121212 0%, #363636 100%);
  border-radius: .16rem;
  padding-left: .36rem;
  align-items: center;
  margin-bottom: .25rem;
}

.gy3 .gy3-con .gy3-proline .gy3-proline-right .gy3-proline-block .gy3-proline-text {
  width: 1.05rem;
  height: 1.05rem;
  background: rgba(255, 255, 255, 0.1);
  border-radius: .53rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.gy3 .gy3-con .gy3-proline .gy3-proline-right .gy3-proline-block .gy3-proline-text span {
  line-height: 1.2;
  background-image: linear-gradient(#59CAFD, #00A0E9);
  /* 渐变色 */
  -webkit-background-clip: text;
  /* 背景裁剪 */
  -webkit-text-fill-color: transparent;
  /* 文字填充为透明 */
}

.gy3 .gy3-con .gy3-proline .gy3-proline-right .gy3-proline-block .gy3-proline-white {
  margin-left: .24rem;
  color: #ffffff;
  font-family: "HarmonyOS_Sans_SC_Medium";
}
.gy3 .gy3-con .gy3-proline .gy3-proline-right .gy3-proline-block .gy3-proline-white span {
    font-weight: 700;
    font-family: "HarmonyOS_Sans_SC_Bold";
}

.gy3 .gy3-con .gy3-proline .gy3-proline-right .gy3-proline-block:last-child {
  margin-bottom: 0;
}

.gy3 .gy3-con .gy3-tel {
  text-align: center;
  margin-top: .24rem;
  opacity: 0.6;
  color: #FFFFFF;
  letter-spacing: 2px;
}

.gy4 {
  background: #EEF7FF;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.gy4 .gy4-title {
  text-align: center;
  font-weight: 700;
  font-size: 48px;
  color: #000000;
  letter-spacing: 0;
  margin-bottom: .4rem;
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.gy4 .gy4-grid {
  width: 12.8rem;
  margin: 0 auto;
  height: 8.4rem;
  /* 设置行高度，控制每列显示的项目数 */
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}

.gy4 .gy4-grid .gy4-grid-block-box {
  display: flex;
  flex-direction: column;
}

.gy4 .gy4-grid .gy4-grid-block {
  width: 4.18rem;
  height: 4.52rem;
  background: #FFFFFF;
  border-radius: .16rem;
  break-inside: avoid;
  margin-bottom: .12rem;
}

.gy4 .gy4-grid .gy4-grid-block .gy4-grid-head {
  width: 100%;
  height: .48rem;
  background: #121212;
  display: flex;
  align-items: center;
  box-sizing: border-box;
  padding-left: .24rem;
  font-weight: 500;
  color: #FFFFFF;
  letter-spacing: 0;
  border-radius: .16rem .16rem 0 0;
  font-family: "HarmonyOS_Sans_SC_Medium";
}

.gy4 .gy4-grid .gy4-grid-block .gy4-grid-ul {
  padding-left: .16rem;
  padding-right: .16rem;
}

.gy4 .gy4-grid .gy4-grid-block .gy4-grid-ul .gy4-grid-list {
  display: flex;
  width: 100%;
  height: .38rem;
  align-items: center;
  position: relative;
  padding-left: .21rem;
  border-bottom: 1px solid #EFEFEF;
  font-family: "HarmonyOS_Sans_SC_Regular";
}
.gy4 .gy4-grid .gy4-grid-block .gy4-grid-ul .gy4-grid-list:last-child {
    border-bottom: 0;
}

.gy4 .gy4-grid .gy4-grid-block .gy4-grid-ul .gy4-grid-list::before {
  content: "";
  position: absolute;
  width: 4px;
  height: 4px;
  background: #000000;
  top: 50%;
  transform: translateY(-50%);
  left: .1rem;
  border-radius: 50%;
}

.gy4 .gy4-grid .gy4-grid-block2 {
  height: 3.72rem;
}

.gy4 .gy4-grid .gy4-grid-block3 {
  height: 2.96rem;
}

.gy4 .gy4-grid .gy4-grid-block4 {
  height: 5.26rem;
}

.gy4 .gy4-grid .gy4-grid-block5 {
  height: 2.57rem;
}

.gy4 .gy4-grid .gy4-grid-block6 {
  height: 2.96rem;
}

.gy4 .gy4-grid .gy4-grid-block7 {
  height: 2.57rem;
}

.gy4 .product-ul {
  width: 12.8rem;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  margin: .66rem auto 0;
}

.gy4 .product-ul .product-li {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.gy4 .product-ul .product-li .product-li__img {
  display: block;
  width: 2.6rem;
  height: 2.6rem;
  position: relative;
  z-index: 8;
}

.gy4 .product-ul .product-li .product-li-con {
  width: 4.18rem;
  height: 5.13rem;
  background: #FFFFFF;
  border-radius: .16rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: .8rem;
  padding-left: .2rem;
  padding-right: .2rem;
  transform: translateY(-0.39rem);
}

.gy4 .product-ul .product-li .product-li-con .product-li-con__img {
  width: 1.11rem;
  margin-bottom: .1rem;
}

.gy4 .product-ul .product-li .product-li-con .product-li-con__p {
  font-weight: 700;
  color: #000000;
  letter-spacing: 0;
  margin-bottom: .1rem;
  line-height: 1.2;
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.gy4 .product-ul .product-li .product-li-con .product-li-con-sign {
  margin-bottom: .26rem;
  color: #000000;
  letter-spacing: 0;
  margin-bottom: .26rem;
  line-height: 1.2;
  font-family: "HarmonyOS_Sans_SC_Regular";
}

.gy4 .product-ul .product-li .product-li-con .product-li-con-conimg {
  display: block;
  width: 100%;
  margin-bottom: .4rem;
}

.gy4 .product-ul .product-li .product-li-con .product-li-link {
  display: flex;
  justify-content: center;
  align-items: center;
}

.gy4 .product-ul .product-li .product-li-con .product-li-link a {
  width: 1.6rem;
  height: .44rem;
  background-image: linear-gradient(106deg, #00CEF6 0%, #00A0E9 100%);
  border-radius: .35rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 500;
  color: #FFFFFF;
  letter-spacing: 0;
  font-family: "HarmonyOS_Sans_SC_Medium";
}

.ldy1 {
  position: relative;
  margin-top: 80px;
}

.ldy1 .ldy1-bg {
  display: block;
  width: 100%;
}

.ldy1 .ldy1-con {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.ldy1 .ldy1-con .ldy1-con-title {
  text-align: center;
  color: #ffffff;
  text-align: center;
  font-weight: 700;
  margin-top: 1rem;
  margin-bottom: .16rem;
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.ldy1 .ldy1-con .ldy1-con-subtitle {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
  letter-spacing: .08rem;
  margin-bottom: .5rem;
  font-family: "HarmonyOS_Sans_SC_Light";
}

.ldy1 .ldy1-con .ldy1-con-imglist {
  display: flex;
  justify-content: center;
}

.ldy1 .ldy1-con .ldy1-con-imglist .ldy1-con-imglist-block {
  width: 2.43rem;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.ldy1 .ldy1-con .ldy1-con-imglist .ldy1-con-imglist-block .ldy1-con-imglist-block__icon {
  display: block;
  width: .4rem;
  height: .4rem;
  margin-bottom: .16rem;
}

.ldy1 .ldy1-con .ldy1-con-imglist .ldy1-con-imglist-block .ldy1-con-imglist-block__p {
  text-align: center;
  color: #ffffff;
  text-align: center;
  font-weight: 400;
  font-family: "HarmonyOS_Sans_SC_Regular";
}

.ldy1 .ldy1-con .ldy1-con-imglist .ldy1-con-imglist-block::after {
  content: "";
  width: 1px;
  height: .8rem;
  opacity: 0.30000001192092896;
  background: #f3f3f3;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}

.ldy1 .ldy1-con .ldy1-con-imglist .ldy1-con-imglist-block:last-child::after {
  content: none;
}

.ldy2 {
  position: relative;
}

.ldy2 .swiper-ldy2 .swiper-slide {
  position: relative;
}

.ldy2 .swiper-ldy2 .swiper-slide .swiper-ldy2-more {
  width: 1.52rem;
  height: .45rem;
  border-radius: .66rem;
  opacity: 1;
  background: #00afe9;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 1.16rem;
  color: #ffffff;
  text-align: center;
  font-weight: 400;
  font-family: "HarmonyOS_Sans_SC_Regular";
}

.ldy2 .swiper-ldy2 .swiper-ldy2__img {
  display: block;
  width: 100%;
}

.ldy2 .swiper-ldy2 .swiper-ldy2-con {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  padding-top: .8rem;
}

.ldy2 .swiper-ldy2 .swiper-ldy2-con .swiper-ldy2-title {
  display: flex;
  justify-content: center;
  align-items: center;
}

.ldy2 .swiper-ldy2 .swiper-ldy2-con .swiper-ldy2-title .swiper-ldy2-title-p {
  color: #ffffff;
  text-align: center;
  font-weight: 700;
  position: relative;
  margin-bottom: .24rem;
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.ldy2 .swiper-ldy2 .swiper-ldy2-con .swiper-ldy2-title .swiper-ldy2-title-p .swiper-ldy2-title-sign {
  padding: .06rem .2rem;
  /*background: #000;*/
  color: #ffffff;
  text-align: center;
  font-weight: 400;
  position: absolute;
  bottom: 100%;
  left: 100%;
  white-space: nowrap;
  background: url('../img/new/textbg.png') no-repeat;
  background-size: 100% 100%;
  line-height: 1.1;
  font-family: "HarmonyOS_Sans_SC_Regular";
}

.ldy2 .swiper-ldy2 .swiper-ldy2-con .swiper-ldy2-subtitle {
  text-align: center;
  color: #ffffff;
  text-align: center;
  font-weight: 400;
  line-height: 1.5;
  margin-bottom: .24rem;
  font-family: "HarmonyOS_Sans_SC_Regular";
}

.ldy2 .swiper-ldy2 .swiper-ldy2-con .ldy2-imglist {
  display: flex;
  justify-content: center;
  align-items: flex-start;
}

.ldy2 .swiper-ldy2 .swiper-ldy2-con .ldy2-imglist .ldy2-imglist-block {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.43rem;
  position: relative;
}

.ldy2 .swiper-ldy2 .swiper-ldy2-con .ldy2-imglist .ldy2-imglist-block::after {
  content: "";
  width: 1px;
  height: .8rem;
  background: #f3f3f3;
  opacity: 0.30000001192092896;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}

.ldy2 .swiper-ldy2 .swiper-ldy2-con .ldy2-imglist .ldy2-imglist-block:last-child::after {
  content: none;
}

.ldy2 .swiper-ldy2 .swiper-ldy2-con .ldy2-imglist .ldy2-imglist-block img {
  display: block;
  width: .4rem;
  height: .4rem;
  margin-bottom: .16rem;
}

.ldy2 .swiper-ldy2 .swiper-ldy2-con .ldy2-imglist .ldy2-imglist-block p {
  color: #ffffff;
  text-align: center;
  font-weight: 400;
  font-family: "HarmonyOS_Sans_SC_Regular";
}

.ldy2 .swiper-ldy2-prev {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 16.6667%;
  width: .56rem;
  height: .56rem;
  z-index: 99;
  cursor: pointer;
}

.ldy2 .swiper-ldy2-next {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 16.6667%;
  width: .56rem;
  height: .56rem;
  z-index: 99;
  cursor: pointer;
}

.ldy2 .swiper-pagination-bullet {
  margin: 0 .08rem !important;
}

.ldy2 .swiper-pagination-bullet-active {
  background: #00AFE9;
}

.ldy2 .swiper-horizontal > .swiper-pagination-bullets,
.ldy2 .swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: .4rem !important;
}

.ldy3 {
  background: #000000;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.ldy3 .ldy3-title {
  text-align: center;
  color: #ffffff;
  font-weight: 700;
  margin-bottom: .6rem;
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.ldy3 .ldy3-long {
  display: block;
  width: 12.8rem;
  height: 4rem;
  display: flex;
  justify-content: space-between;
  background: #1A1A1A;
  border-radius: .2rem;
  margin: 0 auto .6rem;
}

.ldy3 .ldy3-long .ldy3-long-left {
  width: 6.8rem;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.ldy3 .ldy3-long .ldy3-long-left .ldy3-long-title {
  text-align: center;
  color: #ffffff;
  text-align: center;
  font-weight: 700;
  line-height: 1.5;
  margin-bottom: .16rem;
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.ldy3 .ldy3-long .ldy3-long-left .ldy3-long-subtitle {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
  line-height: 1.5;
  margin-bottom: .16rem;
  font-family: "HarmonyOS_Sans_SC_Light";
}

.ldy3 .ldy3-long .ldy3-long-left .ldy3-long-subtitle:last-child {
  margin-bottom: 0;
}

.ldy3 .ldy3-long .ldy3-long__img {
  display: block;
  height: 100%;
  width: 6rem;
}

.ldy3 .ldy3-short {
  width: 12.8rem;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}

.ldy3 .ldy3-short img {
  display: block;
  width: 4.1rem;
}

.ldy4 {
  background: linear-gradient(180deg, #1a1a1a 0%, #000000 100%);
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.ldy4 .ldy4-title {
  text-align: center;
  color: #ffffff;
  text-align: center;
  font-weight: 700;
  line-height: 1.25;
  margin-bottom: .16rem;
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.ldy4 .ldy4-subtitle {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
  line-height: 1.5;
  margin-bottom: .48rem;
  font-family: "HarmonyOS_Sans_SC_Light";
}

.ldy4 .swiper-tdc-box {
  position: relative;
  padding-bottom: .7rem;
}

.ldy4 .swiper-tdc-box .swiper-pagination-ldy4 {
  bottom: 0;
}

.ldy4 .swiper-tdc-box .swiper-pagination-ldy4 .swiper-pagination-bullet {
  width: 10px;
  height: 10px;
  opacity: 1;
  background: #9e9faf;
  margin-left: .16rem;
  margin-right: .16rem;
}

.ldy4 .swiper-tdc-box .swiper-pagination-ldy4 .swiper-pagination-bullet-active {
  background: #00AFE9;
}

.ldy4 .swiper-tdc-box .swiper-ldy4-prev {
  display: block;
  width: .56rem;
  height: .56rem;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 20%;
  z-index: 99;
  cursor: pointer;
}

.ldy4 .swiper-tdc-box .swiper-ldy4-next {
  display: block;
  width: .56rem;
  height: .56rem;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 20%;
  z-index: 99;
  cursor: pointer;
}

.ldy4 .swiper-tdc .swiper-tdc-div {
  height: 6.4rem;
  background: #ffffff;
  transform: scale(0.88);
  display: flex;
  align-items: flex-start;
  border-radius: .2rem;
  position: relative;
}

.ldy4 .swiper-tdc .swiper-tdc-div .swiper-tdc__img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  flex-shrink: 0;
  border-radius: .2rem;
}

.ldy4 .swiper-tdc .swiper-tdc-div .swiper-tdc-text {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 1.94rem;
}

.ldy4 .swiper-tdc .swiper-tdc-div .swiper-tdc-text p:first-child {
  color: #00afe9;
  font-weight: 700;
  line-height: 1.2;
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.ldy4 .swiper-tdc .swiper-tdc-div .swiper-tdc-text p:last-child {
  color: #3d3d3d;
  font-weight: 500;
  line-height: 1.2;
  font-family: "HarmonyOS_Sans_SC_Medium";
}

.lady5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background: linear-gradient(180deg, #111d44 0%, #000000 100%);
}

.lady5 .lady5-title {
  text-align: center;
  color: #ffffff;
  text-align: center;
  font-weight: 700;
  line-height: 1.16;
  margin-bottom: .16rem;
  font-family: "HarmonyOS_Sans_SC_Bold";
  /*margin-bottom: 16px;*/
}

.lady5 .lady5-sign {
  text-align: center;
  color: #ffffff;
  text-align: center;
  font-weight: 300;
  margin-bottom: .6rem;
  line-height: 1.5;
  letter-spacing: 1.5px;
  font-family: "HarmonyOS_Sans_SC_Light";
}

.lady5 .lady5-con {
  width: 12.8rem;
  margin: 0 auto;
}

.lady5 .lady5-con .lady5-list {
  width: 100%;
  height: 3.6rem;
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}

.lady5 .lady5-con .lady5-list .lady5-list__img {
  display: block;
  width: 7.2rem;
  height: 100%;
}

.lady5 .lady5-con .lady5-list .lady5-list-text {
  margin-left: .6rem;
}

.lady5 .lady5-con .lady5-list .lady5-list-text .lady5-list-text-title {
  color: #ffffff;
  text-align: left;
  font-size: 40px;
  font-weight: 700;
  font-family: "HarmonyOS_Sans_SC_Bold";
  margin-bottom: .16rem;
  line-height: 1.175;
}

.lady5 .lady5-con .lady5-list .lady5-list-text .lady5-list-text-title span {
  font-weight: 300;
  font-family: "HarmonyOS_Sans_SC_Light";
}

.lady5 .lady5-con .lady5-list .lady5-list-text .lady5-list-text-subtitle {
  color: #ffffff;
  text-align: left;
  font-weight: 400;
  line-height: 1.6;
  font-family: "HarmonyOS_Sans_SC_Regular";
}

.lady5 .lady5-con .lady5-list:nth-child(2n) {
  flex-direction: row-reverse;
  justify-content: space-between;
}

.lady5 .lady5-con .lady5-list:nth-child(2n) .lady5-list-text {
  margin-left: 0;
}

.lady5 .lady5-case {
  padding-top: .4rem;
}

.lady5 .lady5-case .lady5-case-title {
  text-align: center;
  color: #ffffff;
  text-align: center;
  font-weight: 700;
  line-height: 1.6667;
  margin-bottom: .48rem;
  font-family: "HarmonyOS_Sans_SC_Bold";
}

.lady5 .lady5-case .lady5-case-box {
  width: 12.8rem;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}

.lady5 .lady5-case .lady5-case-box .lady5-case-news {
  display: block;
  width: 6.28rem;
}

.lady5 .lady5-case .lady5-case-box .lady5-case-news .lady5-case-news__img {
  display: block;
  width: 100%;
  height: 3.53rem;
  object-fit: cover;
}

.lady5 .lady5-case .lady5-case-box .lady5-case-news .lady5-case-news-con {
  display: block;
  width: 100%;
  height: 2.34rem;
  padding: .24rem;
  background: #ffffff;
  border-radius: 0 0 .08rem .08rem;
  position: relative;
}

.lady5 .lady5-case .lady5-case-box .lady5-case-news .lady5-case-news-con .lady5-case-news-title {
  display: -webkit-box;
  /* 使用 WebKit 弹性盒子模型 */
  -webkit-box-orient: vertical;
  /* 垂直排列子元素 */
  -webkit-line-clamp: 2;
  /* 限制显示两行 */
  overflow: hidden;
  /* 隐藏超出内容 */
  text-overflow: ellipsis;
  /* 使用省略号 */
  color: #000000;
  text-align: left;
  font-weight: 500;
  line-height: 1.28125;
  margin-bottom: .12rem;
  font-family: "HarmonyOS_Sans_SC_Medium";
}

.lady5 .lady5-case .lady5-case-box .lady5-case-news .lady5-case-news-con .lady5-case-news-time {
  color: #767676;
  text-align: left;
  font-weight: 400;
  font-family: "HarmonyOS Sans SC";
  font-family: "HarmonyOS_Sans_SC_Regular";
}

.lady5 .lady5-case .lady5-case-box .lady5-case-news .lady5-case-news-con .lady5-case-news__a {
  position: absolute;
  padding: .12rem .4rem;
  color: #ffffff;
  text-align: center;
  font-weight: 400;
  bottom: .24rem;
  right: .24rem;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 66px;
  background: #00afe9;
  font-family: "HarmonyOS_Sans_SC_Regular";
}

.section2-con-p-m {
  display: none;
}

.mjp3-queue-m {
  display: none;
}

.mjp3-title-pc {
  display: block;
}

.mjp3-title-m {
  display: none;
}

.swiper-pagination-mqueue-box {
  display: none;
}
.section2-mobile {
    display: none;
}
  .mjp4 .mjp4-con-top-main {
      width: 12.8rem;
      margin: 0 auto;
      padding-top: 2.06rem;
      padding-bottom: 2.69rem;
  }
    .mjp4 .mjp4-con-top {
      background: url('../img/new/bg.png') no-repeat;
      background-size: 100% auto;
      background-position: center center;
  }
  .setion6-form-result {
      display: flex!important;
      justify-content: center!important;
      margin-top: .2rem!important;
      padding: 0!important;
      border-top: 0!important;
  }
  #resultContainer {
      display: flex;
      justify-content: center;
      align-items: flex-end;
      padding-top: .21rem;
      width: 5.6rem;
      height: .81rem;
      background: url('../img/new/reportbg.png') no-repeat;
      background-size: 100% 100%;
      margin: .17rem auto .6rem;
      padding-bottom: .2rem;
  }
  .result-container.success {
      color: #CA9256!important;
  }
  #resultContainer span {
      line-height: .7;
  }
      .pc {
        display: block!important;
    }
    .mobile {
        display: none!important;
    }
    .mjp1 {
        margin-top: 80px;
    }
  
 @media screen and (max-width: 1660px) {
          .gy3 .gy3-con .gy3-proline .gy3-proline-left .gy3-proline-pipe .gy3-proline-pipe-blue {
         width: 1.9rem;
     }
     .gy3 .gy3-con .gy3-proline .gy3-proline-left .gy3-proline-pipe .gy3-proline-pipe-gray {
         width: 1.9rem;
     }

 }
 @media screen and (max-width: 1360px) {
     .gy3 .gy3-con .gy3-proline .gy3-proline-left .gy3-proline-pipe .gy3-proline-pipe-gray {
         font-size: 24px;
     }
     .gy3 .gy3-con .gy3-proline .gy3-proline-left .gy3-proline-pipe .gy3-proline-pipe-blue {
         font-size: 24px;
     }
 }
 @media screen and (max-width: 1200px) {
    .gy3 .gy3-con .gy3-proline .gy3-proline-left .gy3-proline-pipe .gy3-proline-pipe-gray {
         font-size: 22px;
     }
     .gy3 .gy3-con .gy3-proline .gy3-proline-left .gy3-proline-pipe .gy3-proline-pipe-blue {
         font-size: 22px;
     }
     .gy3 .gy3-con .gy3-proline .gy3-proline-right .gy3-proline-block .gy3-proline-white span {
         font-size: 30px;
     }
 }
@media screen and (max-width: 1024px) {
    .section1 {
        margin-top: 0!important;
    }
    .section1-title {
        font-size: .24rem;
    }
    .section1-title {
        top: .6rem;
    }
    .swiper-box3 .swiper-section5-prev {
        display: none;
    }
    .swiper-box3 .swiper-section5-next {
        display: none;
    }
    .ldy1 {
        margin-top: 0;
    }
    .mjp1 {
        margin-top: 0;
    }
}

@media screen and (max-width: 768px) {
    .pc {
        display: none!important;
    }
    .mobile {
        display: block!important;
    }
    .gy3 {
        padding-top: .75rem;
        padding-bottom: .75rem;
    }
    .gy4 {
        padding-top: .75rem;
        padding-bottom: .43em;
    }
    .gy3 .gy3-con .gy3-proline .gy3-proline-left .gy3-proline-pipe .gy3-proline-pipe__img {
        width: 1.45rem;
    }
    .section1-title {
        font-size: .48rem;
    }
    .section2-mobile {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        width: 100%;
    }
    .section2-mobile .section2-con-intro {
        display: flex;
        flex-direction: row;
        /*align-items: flex-end;*/
        align-items: center;
        margin-bottom: .4rem;
    }
    .section2-mobile .section2-con-intro .section2-con-p-top {
        color: #969699;
        margin-bottom: .1rem;
    }
    .section2-mobile .section2-con-intro .section2-con-p-bottom {
        color: #969699;
        font-weight: 700;
        font-family: "HarmonyOS_Sans_SC_Bold";
    }
    .section2-mobile .section2-con-p {
        margin-left: .32rem;
    }
  .gy1 {
    width: 100%;
    height: 11.2rem;
  }
  .gy1 .gy1-banner {
    height: 100%;
  }
  .gy1 .gy1-banner .gy1-banner__img {
    height: 100%;
    object-fit: cover;
  }
  .gy1 .gy1-banner .gy1-text {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    top: 1.2rem;
  }
  .gy1 .gy1-banner .gy1-text .gy1-text-title {
    font-size: .56rem;
    margin-bottom: .32rem;
  }
  .gy1 .gy1-banner .gy1-text .gy1-desc {
    font-size: .28rem;
    margin-top: .32rem;
  }
  .gy2 {
    padding-bottom: .72rem;
  }
  .gy2 .gy2__img {
    display: none;
  }
  .gy2 .gy2-text {
    position: static;
    width: 6.7rem;
    margin: 1.2rem auto 0;
    transform: translateX(0);
  }
  .gy2 .gy2-text .hy2-desc1 {
    width: 100%;
  }
  .gy2 .gy2-text .hy2-desc2 {
    width: 100%;
  }
  .gy2 .gy2-block {
    position: static;
    width: 50%;
    margin-bottom: .48rem;
  }
  .gy2-block-box {
    display: flex;
    flex-wrap: wrap;
    margin-top: .4rem;
  }
  .gy2 .gy2-block .gy2-block__img {
    width: .88rem;
    height: .88rem;
    margin-bottom: .2rem;
  }
  .gy2 .gy2-block .gy2-block-title {
    font-size: .36rem;
    margin-bottom: .16rem;
  }
  .gy2 .gy2-block .gy2-block-desc {
    font-size: .24rem;
    width: 2.3rem;
    letter-spacing: 1px;
  }
  .gy3 .gy3-con {
    width: 6.7rem;
  }
  .gy3 .gy3-con .gy3-title {
    font-size: .28rem;
    font-family: "HarmonyOS_Sans_SC_Regular";
  }
  .gy3 .gy3-con .gy3-proline {
    flex-direction: column;
  }
  .gy3 .gy3-con .gy3-proline .gy3-proline-left {
    width: 100%;
    height: 6.7rem;
    margin-bottom: .4rem;
  }
  .gy3 .gy3-con .gy3-proline .gy3-proline-left .gy3-proline-pipe .gy3-proline-pipe-blue {
    width: 1.6rem;
    font-size: .4rem;
  }
  .gy3 .gy3-con .gy3-proline .gy3-proline-left .gy3-proline-pipe .gy3-proline-pipe-gray {
    width: 1.6rem;
    font-size: .4rem;
  }
  .gy3 .gy3-con .gy3-proline .gy3-proline-right .gy3-proline-block {
    width: 100%;
  }
  .gy3 .gy3-con .gy3-proline .gy3-proline-right .gy3-proline-block .gy3-proline-white {
    font-size: .32rem;
  }
  .gy3 .gy3-con .gy3-proline .gy3-proline-right .gy3-proline-block .gy3-proline-white span {
    font-size: .44rem;
  }
  .gy3 .gy3-con .gy3-proline .gy3-proline-right .gy3-proline-block .gy3-proline-text {
    width: 1.12rem;
    height: 1.12rem;
  }
  .gy3 .gy3-con .gy3-proline .gy3-proline-right .gy3-proline-block .gy3-proline-text span {
    font-size: .32rem;
  }
  .gy3 .gy3-con .gy3-proline .gy3-proline-right .gy3-proline-block {
    margin-bottom: .4rem;
  }
  .gy3 .gy3-con .gy3-tel {
    margin-top: .4rem;
    color: #ffffff;
    font-size: .24rem;
    opacity: 1;
    font-family: "HarmonyOS_Sans_SC_Regular";
  }
  .gy4 .gy4-title {
    font-size: .48rem;
  }
  .gy4-grid {
    display: flex;
    flex-direction: column;
  }
  .gy4 .gy4-grid {
    height: auto;
    width: 100%;
  }
  .gy4-grid-block-box {
    width: 6.7rem;
    margin: 0 auto;
  }
  .gy4 .gy4-grid .gy4-grid-block {
    width: 100%;
  }
  .gy4 .gy4-grid .gy4-grid-block .gy4-grid-head {
    height: .8rem;
    font-size: .28rem;
  }
  .gy4 .gy4-grid .gy4-grid-block .gy4-grid-ul .gy4-grid-list {
    height: .6rem;
    font-size: .24rem;
  }
  .gy4 .gy4-grid .gy4-grid-block {
    height: auto !important;
    margin-bottom: .24rem;
  }
  .gy4 .product-ul {
    width: 6.7rem;
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  .gy4 .product-ul .product-li {
    width: 100%;
  }
  .gy4 .product-ul .product-li .product-li-con {
    width: 100%;
  }
  .gy4 .product-ul .product-li .product-li-con {
    height: auto;
    padding-bottom: .68rem;
  }
  .gy4 .product-ul .product-li .product-li-con .product-li-con-conimg {
    margin-bottom: .64rem;
  }
  .gy4 .product-ul .product-li .product-li-con .product-li-link a {
    width: 3.2rem;
    height: .8rem;
  }
  .gy4 .product-ul .product-li .product-li-con .product-li-con__img {
    width: 1.56rem;
    margin-bottom: .24rem;
  }
  .gy4 .product-ul .product-li .product-li-con .product-li-con__p {
    margin-bottom: .24rem;
    font-size: .44rem;
  }
  .gy4 .product-ul .product-li .product-li-con .product-li-con-sign {
    font-size: .32rem;
    margin-bottom: .48rem;
  }
  .gy4 .product-ul .product-li .product-li-con {
    padding-left: .32rem;
    padding-right: .32rem;
    transform: translateY(-0.64rem);
  }
  .gy4 .product-ul .product-li .product-li__img {
    width: 4.16rem;
    height: 4.16rem;
  }
  .gy2 .gy2-text .gy2-title {
    font-size: .48rem;
    margin-bottom: .16rem;
  }
  .gy2 .gy2-text .hy2-desc1 {
    font-size: .24rem;
    text-align: center;
    margin-bottom: .16rem;
    font-family: "HarmonyOS_Sans_SC_Regular";
  }
  .gy2 .gy2-text .hy2-desc2 {
    font-size: .24rem;
    text-align: center;
    margin-bottom: .16rem;
    font-family: "HarmonyOS_Sans_SC_Regular";
  }
  .gy1 .gy1-banner .gy1-text .gy1-line {
    width: 1.12rem;
    height: .04rem;
    background: #00A0E9;
  }
  .ldy1 {
    height: 11.2rem;
  }
  .ldy1 .ldy1-bg {
    height: 100%;
    object-fit: cover;
  }
  .ldy1 .ldy1-con .ldy1-con-title {
    margin-top: 1.2rem;
    font-size: .56rem;
    margin-bottom: .16rem;
    line-height: 1.2;
  }
  .ldy1 .ldy1-con .ldy1-con-subtitle {
    font-size: .28rem;
    margin-bottom: .48rem;
  }
  .ldy1 .ldy1-con .ldy1-con-imglist .ldy1-con-imglist-block {
    width: 1.82rem;
  }
  .ldy1 .ldy1-con .ldy1-con-imglist .ldy1-con-imglist-block .ldy1-con-imglist-block__p {
    width: 1.36rem;
    line-height: 1.15;
    font-size: .26rem;
  }
  .ldy1 .ldy1-con .ldy1-con-imglist .ldy1-con-imglist-block .ldy1-con-imglist-block__icon {
    width: .36rem;
    height: .36rem;
    margin-bottom: .26rem;
  }
  .ldy1 .ldy1-con .ldy1-con-imglist {
    align-items: flex-start;
  }
  .ldy2 {
    height: 11.2rem;
  }
  .swiper-ldy2 {
    height: 100%;
  }
  .ldy2 .swiper-ldy2 .swiper-ldy2__img {
    height: 100%;
    object-fit: cover;
  }
  .ldy2 .swiper-ldy2 .swiper-ldy2-con {
    padding-top: 1.2rem;
  }
  .ldy2 .swiper-ldy2 .swiper-ldy2-con .swiper-ldy2-title {
    font-size: .48rem;
    margin-bottom: .4rem;
  }
  .ldy2 .swiper-ldy2 .swiper-ldy2-con .swiper-ldy2-subtitle {
    width: 6.3rem;
    margin: 0 auto;
    text-align: center;
    font-size: .28rem;
    line-height: 1.71;
  }
  .ldy2 .swiper-ldy2 .swiper-ldy2-con .ldy2-imglist .ldy2-imglist-block {
    width: 1.6rem;
  }
  .ldy2 .swiper-ldy2 .swiper-ldy2-con .ldy2-imglist {
    margin-top: .4rem;
  }
  .ldy2 .swiper-ldy2 .swiper-ldy2-con .ldy2-imglist .ldy2-imglist-block img {
    width: .56rem;
    height: .56rem;
    margin-bottom: .24rem;
  }
  .ldy2 .swiper-ldy2 .swiper-ldy2-con .ldy2-imglist .ldy2-imglist-block p {
    font-size: .26rem;
  }
  .ldy2 .swiper-ldy2-prev {
    display: none;
  }
  .ldy2 .swiper-ldy2-next {
    display: none;
  }
  .ldy2 .swiper-ldy2 .swiper-slide .swiper-ldy2-more {
    width: 2.24rem;
    height: .7rem;
    border-radius: 1.32rem;
    opacity: 1;
    background: #00afe9;
    font-size: .32rem;
  }
  .ldy3 {
    padding-top: 1.2rem;
  }
  .ldy3 .ldy3-title {
    font-size: .48rem;
    margin-bottom: .4rem;
  }
  .ldy3 .ldy3-long {
    width: 6.7rem;
    margin: 0 auto;
    flex-direction: column;
  }
  .ldy3 .ldy3-long .ldy3-long-left {
    padding-top: .4rem;
  }
  .ldy3 .ldy3-long .ldy3-long-left .ldy3-long-title {
    font-size: .48rem;
    line-height: 1.167;
    margin-bottom: .16rem;
  }
  .ldy3 .ldy3-long .ldy3-long-left .ldy3-long-subtitle {
    font-size: .24rem;
    margin-bottom: .16rem;
    line-height: 1;
  }
  .ldy3 .ldy3-long .ldy3-long-left .ldy3-long-subtitle:last-child {
    margin-bottom: .48rem;
    line-height: 1.71;
  }
  .ldy3 .ldy3-long .ldy3-long__img {
    width: 100%;
  }
  .ldy3 .ldy3-long {
    height: auto;
    margin-bottom: .4rem;
  }
  .ldy3 .ldy3-short {
    width: 6.7rem;
    display: flex;
    flex-direction: column;
    margin: 0 auto;
  }
  .ldy3 .ldy3-short img {
    display: block;
    width: 100%;
    margin-bottom: .24rem;
  }
  .ldy4 {
    padding-top: 1.2rem;
  }
  .ldy4 .ldy4-title {
    text-align: center;
    font-size: .48rem;
    margin-bottom: .16rem;
  }
  .ldy4 .ldy4-subtitle {
    width: 6.7rem;
    margin: 0 auto;
    text-align: center;
    font-size: .24rem;
    line-height: 1.667;
    margin-bottom: .4rem;
  }
  .lady5 {
    padding-top: 1.2rem;
    padding-bottom: 1.2rem;
  }
  .lady5 .lady5-title {
    font-size: .48rem;
    width: 6.7rem;
    text-align: center;
    margin: 0 auto;
    line-height: 1.1667;
    margin-bottom: .16rem;
  }
  .lady5 .lady5-sign {
    line-height: 1.667;
    font-size: .24rem;
    color: #ffffff;
  }
  .lady5 .lady5-con {
    width: 6.7rem;
    margin: 0 auto;
  }
  .lady5 .lady5-con .lady5-list {
    flex-direction: column-reverse;
    height: auto;
    align-items: flex-start;
    margin-bottom: .4rem;
  }
  .lady5 .lady5-con .lady5-list:nth-child(2n) {
    flex-direction: column-reverse;
  }
  .lady5 .lady5-con .lady5-list .lady5-list-text .lady5-list-text-title {
    font-size: .44rem;
    margin-bottom: .16rem;
  }
  .lady5 .lady5-con .lady5-list .lady5-list-text {
    margin-left: 0;
  }
  .lady5 .lady5-con .lady5-list .lady5-list-text .lady5-list-text-subtitle {
    margin-bottom: .24rem;
    font-size: .24rem;
  }
  .lady5 .lady5-case {
    padding-top: .96rem;
  }
  .lady5 .lady5-case .lady5-case-box .lady5-case-news {
    margin-bottom: .4rem;
  }
  .lady5 .lady5-case .lady5-case-box .lady5-case-news:last-child {
    margin-bottom: 0;
  }
  .lady5 .lady5-case .lady5-case-box {
    display: flex;
    flex-direction: column;
  }
  .lady5 .lady5-case .lady5-case-box {
    width: 6.7rem;
    margin: 0 auto;
  }
  .lady5 .lady5-case .lady5-case-box .lady5-case-news {
    width: 100%;
  }
  .lady5 .lady5-case .lady5-case-box .lady5-case-news .lady5-case-news__img {
    height: 3.76rem;
    object-fit: cover;
  }
  .lady5 .lady5-case .lady5-case-box .lady5-case-news .lady5-case-news-con .lady5-case-news-title {
    font-size: .28rem;
    color: #000000;
    font-weight: 500;
  }
  .lady5 .lady5-case .lady5-case-box .lady5-case-news .lady5-case-news-con {
    padding: .32rem;
  }
  .lady5 .lady5-case .lady5-case-box .lady5-case-news .lady5-case-news-con .lady5-case-news-title {
    margin-bottom: .24rem;
    line-height: 1.357;
  }
  .lady5 .lady5-case .lady5-case-box .lady5-case-news .lady5-case-news-con .lady5-case-news-time {
    font-size: .24;
  }
  .lady5 .lady5-case .lady5-case-box .lady5-case-news .lady5-case-news-con {
    height: 2.56rem;
  }
  .lady5 .lady5-case .lady5-case-box .lady5-case-news .lady5-case-news-con .lady5-case-news__a {
    padding: .16rem .48rem;
    font-size: .32rem;
  }
  .section2 {
    padding-top: 1.2rem;
  }
  .section2 .section2-con {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  }
  .section2 .section2-con .section2-con-left {
    padding-left: .4rem;
    width: 100%;
  }
  .section2 .section2-con .section2-con-left .section2-con-box .section2-con-title {
    display: none;
  }
  .section2 .section2-con .section2-con-left .section2-con-line {
    display: none;
  }
  .section2 .section2-con .section2-con-left .section2-con-box .section2-con-intro .section2-con__img {
    width: 2.2rem;
    height: 2.56rem;
  }
  .section2-con-p-m {
    display: block;
    line-height: 1.41667;
    font-weight: 700;
    font-size: .48rem;
    color: #ffffff;
    margin-bottom: .16rem;
    font-family: "HarmonyOS_Sans_SC_Bold";
  }
  .section2 .section2-con .section2-con-left .section2-con-box .section2-con-intro .section2-con-p {
    width: auto;
    padding-top: .48rem;
  }
  .section2 .section2-con .section2-con-left .section2-con-box .section2-con-intro .section2-con-p .section2-con-p-top {
    font-size: .28rem;
  }
  .section2 .section2-con .section2-con-left .section2-con-box .section2-con-intro .section2-con-p .section2-con-p-bottom {
    font-size: .28rem;
  }
  .section2 .section2-con .section2-con-left .section2-con-name {
    display: none;
  }
  .section2 .section2-con .section2-con-left .section2-con-box .section2-con-intro {
    padding-bottom: .4rem;
  }
  .section2 .section2-con .section2-con-right {
    width: 100%!important;
  }
  .section2 .section2-con .section2-con-right .section2-con-right__img {
    height: 4.8rem;
    object-fit: cover;
  }
  .section2 .section2-con .section2-con-right .section2-con-right-con {
    padding: .32rem .4rem;
  }
  .section2 .section2-con .section2-con-right .section2-con-right-con .section2-con-right-block .section2-con-right-title {
    font-size: .28rem;
    margin-bottom: .08rem;
  }
  .section2 .section2-con .section2-con-right .section2-con-right-con .section2-con-right-block .section2-con-right-title::before {
    width: 4px;
    height: 4px;
  }
  .section2 .section2-con .section2-con-right .section2-con-right-con .section2-con-right-block .section2-con-right-desc {
    font-size: .24rem;
    line-height: 1.333;
  }
  .section4 .swiper-tdc .swiper-tdc-div {
    flex-direction: column;
  }
  .section4 .swiper-tdc .swiper-tdc-div {
    padding: .4rem .72rem;
  }
  .section4 .swiper-tdc .swiper-tdc-div .swiper-tdc-info {
    margin-left: 0;
  }
  .section4 .swiper-tdc .swiper-tdc-div .swiper-tdc__img {
    width: 3.74rem;
    height: 4.46rem;
    flex-shrink: 0;
    margin: 0 auto .2rem;
  }
  .section4 .swiper-tdc .swiper-tdc-div .swiper-tdc-info .swiper-tdc-info-top .swiper-tdc-info-block .swiper-tdc-info-label {
    font-size: .24rem;
  }
  .section4 .swiper-tdc .swiper-tdc-div .swiper-tdc-info .swiper-tdc-info-top .swiper-tdc-info-block .swiper-tdc-info-value {
    font-size: .26rem;
    font-weight: 500;
    font-family: "HarmonyOS_Sans_SC_Medium";
  }
  .section4 .swiper-tdc .swiper-tdc-div .swiper-tdc-info .swiper-tdc-info-top .swiper-tdc-info-block {
    margin-bottom: .6rem;
    width: 50%;
    margin-right: 0;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  }
  .section4 .swiper-tdc .swiper-tdc-div .swiper-tdc-info .swiper-tdc-info-top .swiper-tdc-info-block:nth-child(2n-1) {
    margin-right: 0;
  }
  .section4 .swiper-tdc .swiper-tdc-div .swiper-tdc-info .swiper-tdc-info-long .swiper-tdc-info-long-label {
    font-size: .24rem;
  }
  .section4 .swiper-tdc .swiper-tdc-div .swiper-tdc-info .swiper-tdc-info-top {
    width: 100%;
  }
  .section4 .swiper-tdc .swiper-tdc-div .swiper-tdc-info .swiper-tdc-info-long .swiper-tdc-info-long-value {
    font-size: .26rem;
  }
  .section4 .swiper-tdc .swiper-tdc-div {
    transform: scale(1);
  }
  .swiper-tdc {
    width: 6.7rem;
    margin: .32rem auto .48rem;
  }
  .section4 .section4-more .section4-more__a {
    width: 2.24rem;
    height: .7rem;
    background-image: linear-gradient(125deg, #00CEF6 0%, #00A0E9 100%);
    border-radius: .35rem;
    font-size: .32rem;
  }
  .swiper-box3 {
      padding-top: 1.2rem;
  }
  .section5 {
    /*padding-top: 1.2rem;*/
    padding-top: 0;
    /*padding-bottom: .48rem;*/
    padding-bottom: .32rem;
  }
  .section5 .section5-title {
    font-size: .32rem;
    margin-bottom: .32rem;
  }
  .section5 .section5-con {
    flex-direction: column;
  }
  .section5 .section5-con .section5-block:first-child {
    width: 100%;
  }
  .section5 .section5-con .section5-block:nth-child(2) {
    width: 100%;
    padding-left: 0;
  }
  .section5 .section5-con .section5-block:last-child {
    width: 100%;
    padding-left: 0;
  }
  .section5 .section5-con {
    width: 6.7rem;
    margin: 0 auto;
  }
  .section5 .section5-con .section5-block::after {
    content: none;
  }
  .section5 .section5-con .section5-block .section5-block-tip {
    line-height: 1.25;
    font-size: .24rem;
    margin-bottom: .04rem;
  }
  .section5 .section5-con .section5-block .section5-block-desc {
    font-size: .24rem;
    line-height: 1.25;
  }
  .section5 .section5-con .section5-block {
    margin-bottom: .16rem;
  }
  .section5 .section5-task {
    width: 6.7rem;
    margin: 0 auto;
    text-align: left;
    font-size: .24rem;
  }
  .section5 .swiper-section5-box .swiper-section5-innerbox .swiper-section5-prev {
    display: none;
  }
  .section5 .swiper-section5-box .swiper-section5-innerbox .swiper-section5-next {
    display: none;
  }
  .section5 .swiper-section5-box .swiper-section5-innerbox .swiper-section5 .swiper-section5__img {
    height: 8rem;
    object-fit: cover;
  }
  .section5 .sectiong-download {
    margin-top: .48rem;
  }
  .section5 .sectiong-download .sectiong-download__a {
    width: 2.24rem;
    height: .7rem;
    background-image: linear-gradient(125deg, #00CEF6 0%, #00A0E9 100%);
    border-radius: .35rem;
    font-size: .32rem;
    margin-bottom: .24rem;
  }
  .section5 .sectiong-download .sectiong-download-text {
    font-size: .24rem;
  }
  .setion6 {
    padding-top: 1.2rem;
    padding-bottom: 1.2rem;
  }
  .setion6 .setion6-title {
    line-height: 1.41667;
    font-size: .48rem;
    text-align: center;
    margin-bottom: .48rem;
  }
  .setion6 .setion6-form {
    width: 6.7rem;
    margin: 0 auto;
  }
  .setion6 .setion6-form .setion6-form-block label {
    font-size: .24rem;
  }
  .setion6 .setion6-form .setion6-form-block label.require span::after {
    right: -.15rem;
  }
  .setion6 .setion6-form .setion6-form-block .setion6-form-selectbox select {
    font-size: .24rem;
  }
  .setion6 .setion6-form .setion6-form-block .setion6-form__input {
    color: #ffffff;
    display: block;
    width: 100%;
  }
  .setion6 .setion6-form .setion6-form-submit .setion6-form-submit__button {
    /*width: 2.24rem;*/
    width: auto;
    height: .7rem;
    background-image: linear-gradient(125deg, #00CEF6 0%, #00A0E9 100%);
    border-radius: .35rem;
    font-size: .32rem;
  }
  .mjp1 {
    height: 11.2rem;
  }
  .mjp1 .mjp1-banenr {
    height: 100%;
    object-fit: cover;
  }
  .mjp1 .mjp1-text {
    top: 1.2rem;
    left: 0;
    right: 0;
    transform: translateX(0);
  }
  .mjp1 .mjp1-title {
    font-size: .56rem;
    line-height: 1.2142;
    margin-bottom: .16rem;
  }
  .mjp1 .mjp1-desc {
    font-size: .28rem;
    line-height: 1.42;
  }
  .mjp2 {
    flex-direction: column;
  }
  .mjp2 .mjp2-block {
    width: 100%;
    padding-top: 1.2rem;
    padding-left: .8rem;
    padding-bottom: 1.3rem;
  }
  .mjp2 .mjp2-block .mjp2-block-line {
    width: .8rem;
    height: .1rem;
    opacity: 1;
    background: #00aaff;
    margin-bottom: .8rem;
  }
  .mjp2 .mjp2-block .mjp2-block-title {
    font-size: .48rem;
    line-height: 1.45833;
  }
  .mjp2 .mjp2-card {
    width: 100%;
  }
  .mjp2 .mjp2-card .mjp2-card-block .mjp2-card-block__img {
    width: 3.12rem;
    height: 2.26rem;
    opacity: 1;
    margin-bottom: .26rem;
  }
  .mjp2 .mjp2-card .mjp2-card-block .mjp2-card-block-title {
    font-size: .28rem;
    margin-bottom: .08rem;
  }
  .mjp2 .mjp2-card .mjp2-card-block.gray .mjp2-card-block-desc {
    font-size: .28rem;
  }
  .mjp2 .mjp2-card .mjp2-card-block {
    height: auto;
    padding-top: .4rem;
    padding-bottom: .4rem;
  }
  .mjp2 .mjp2-card .mjp2-card-block .mjp2-card-block-text {
    padding-left: .32rem;
  }
  .mjp4 {
    /*padding-top: 1.2rem;*/
    padding-top: 0;
    padding-bottom: 1.2rem;
  }

  .mjp4 .mjp4-con-top .mjp4-top .mjp4-top-title {
    padding-left: .4rem;
    margin-bottom: .4rem;
    font-size: .56rem;
    line-height: 1.2142;
  }
  .mjp4 .mjp4-con-top .mjp4-top .mjp4-top-desc {
    width: 5.92rem;
    margin-left: .4rem;
    font-size: .28rem;
    margin-bottom: .48rem;
  }

  .mjp4-top-num {
    width: 6.7rem;
    margin-left: .4rem;
  }
  .mjp4 .mjp4-con-top .mjp4-top .mjp4-top-num .mjp4-top-num-block .mjp4-top-num-label {
    font-size: .28rem;
    margin-bottom: .16rem;
  }
  .mjp4 .mjp4-con-top .mjp4-top .mjp4-top-num .mjp4-top-num-block img {
    height: .76rem;
  }
  .mjp4 .mjp4-con-top .mjp4-top .mjp4-top-num .mjp4-top-num-block:first-child img {
    width: 1.48rem;
  }
  .mjp4 .mjp4-con {
    width: 100%;
  }
  .mjp4-bottom {
    width: 6.7rem;
    margin: 0 auto;
  }
  .mjp4 .mjp4-con .mjp4-bottom .mjp4-bottom-long {
    height: 3.36rem;
    padding-left: .32rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
  }
  .mjp4 .mjp4-con .mjp4-bottom .mjp4-bottom-long {
    background-size: cover;
  }
  .mjp4 .mjp4-con .mjp4-bottom .mjp4-bottom-long .mjp4-bottom-long-text {
    margin-top: 0;
  }
  .mjp4 .mjp4-con .mjp4-bottom .mjp4-bottom-long .mjp4-bottom-long-text .mjp4-bottom-long-title {
    font-size: .3rem;
    margin-bottom: .16rem;
    line-height: 1.2;
  }
  .mjp4 .mjp4-con .mjp4-bottom .mjp4-bottom-long .mjp4-bottom-long-text .mjp4-bottom-long-desc {
    font-size: .24rem;
    line-height: 1.5;
    width: 3.38rem;
  }
  .mjp4 .mjp4-con .mjp4-bottom .mjp4-bottom-long .mjp4-bottom-long-text .mjp4-bottom-long-desc span {
    font-size: .24rem;
  }
  .mjp4 .mjp4-con .mjp4-bottom .mjp4-bottom-short .mjp4-bottom-short-block {
    width: 3.28rem;
    height: 4.8rem;
    border-radius: .2rem;
    opacity: 1;
    padding-left: .32rem;
    padding-right: .32rem;
  }
  .mjp4 .mjp4-con .mjp4-bottom .mjp4-bottom-short .mjp4-bottom-short-block .mjp4-bottom-short-text {
    margin-top: .48rem;
  }
  .mjp4 .mjp4-con .mjp4-bottom .mjp4-bottom-short .mjp4-bottom-short-block .mjp4-bottom-short-text {
    width: 100%;
  }
  .mjp4 .mjp4-con .mjp4-bottom .mjp4-bottom-short .mjp4-bottom-short-block .mjp4-bottom-short-text .mjp4-bottom-short-title {
    font-size: .3rem;
    line-height: 1.2;
    margin-bottom: .16rem;
  }
  .mjp4 .mjp4-con .mjp4-bottom .mjp4-bottom-short .mjp4-bottom-short-block .mjp4-bottom-short-text .mjp4-bottom-short-desc {
    font-size: .24rem;
    line-height: 1.5;
  }
  .mjp4 .mjp4-con .mjp4-bottom .mjp4-bottom-short .mjp4-bottom-short-block .mjp4-bottom-short-text .mjp4-bottom-short-desc span {
    font-size: .24rem;
  }
  .mjp5 .setion6-form {
    width: 6.7rem;
    margin: 0 auto;
    padding: .6rem .68rem 1.16rem;
  }
  .mjp5 .mjp5-title {
    font-size: .48rem;
    margin-bottom: .32rem;
  }
  .mjp5 .setion6-form .setion6-form-block label {
    font-size: .28rem;
    line-height: 1.428;
    margin-bottom: 0;
  }
  .mjp5 .setion6-form .setion6-form-block .setion6-form__input {
    padding-bottom: .04rem;
    font-size: .28rem;
    color: #000000;
  }
  .mjp5 .setion6-form .setion6-form-block {
    margin-bottom: .3rem;
  }
  .mjp5 .setion6-form .setion6-form-submit .setion6-form-submit__button {
    margin-top: .3rem;
  }
  .mjp5 .setion6-form .setion6-form-block {
    width: 100%;
  }
  .mjp3 {
    padding-top: 1.2rem;
    padding-bottom: .68rem;
  }
  .mjp3 .mjp3-title {
    font-size: .56rem;
    margin-bottom: .4rem;
  }
  .mjp3 .mjp3-queue {
    display: none;
  }
  .mjp2 .mjp2-card .mjp2-card-block .mjp2-card-block-desc {
    font-size: .28rem;
  }
  .mjp3-queue-m {
    display: block;
    margin-left: .4rem;
    background: #ffffff;
    padding-left: .52rem;
    padding-top: .68rem;
    padding-bottom: .96rem;
    position: relative;
  }
  .mjp3-queue-m .swiper-mqueue .swiper-slide {
    width: 2.8rem !important;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-right: 1rem;
  }
  .mjp3-queue-m .swiper-mqueue .swiper-wrapper {
      position: relative;
  }
  .mjp3-queue-m .swiper-mqueue {
      position: relative;
  }
    .mjp3-queue-m .swiper-mqueue:after {
        content: "";
        width: 100%;
        height: 1px;
        /*background: url('../img/new/line.png') no-repeat;*/
        background: #B3B3B3;
        background-size: 100% 100%;
        position: absolute;
        left: 0;
        top: 3.42rem;
    }
  .mjp3-queue-m .swiper-mqueue .swiper-slide .swiper-mqueue__img {
    display: block;
    width: 2.8rem;
    height: 2.52rem;
    opacity: 1;
    margin-bottom: .8rem;
  }
  .mjp3-queue-m .swiper-mqueue .swiper-slide .swiper-mqueue-dot {
    display: block;
    width: .2rem;
    height: .2rem;
    opacity: 1;
    background: #00afe9;
    border-radius: 50%;
    margin-bottom: .52rem;
  }
  .mjp3-queue-m .swiper-mqueue .swiper-slide .swiper-mqueue__p {
    font-size: .28rem;
    color: #000000;
  }
  .swiper-pagination-mqueue-box {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: .4rem;
  }
  .swiper-pagination-mqueue-box .swiper-pagination-mqueue {
    width: auto;
    background: #ECECEF;
    border-radius: 2rem;
  }
  .swiper-pagination-mqueue-box .swiper-pagination-mqueue .swiper-pagination-bullet {
    margin: 0;
  }
  .swiper-pagination-mqueue-box .swiper-pagination-mqueue .swiper-pagination-bullet {
    background: #ECECEF;
  }
  .swiper-pagination-mqueue-box .swiper-pagination-mqueue .swiper-pagination-bullet-active {
    width: .28rem;
    height: .12rem;
    border-radius: 2rem;
    opacity: 1;
    background: #00afe9;
  }
  .mjp3-title-pc {
    display: none;
  }
  .mjp3 .mjp3-title-m {
    display: block;
    margin-bottom: 0;
    line-height: 1.3;
  }
  .mjp3 .mjp3-title-m2 {
    margin-bottom: .3rem;
  }
  .swiper-pagination-mqueue-box {
    display: flex;
  }
  .ldy4 .swiper-tdc {
    width: 100%;
  }
  .ldy4 .swiper-tdc-box .swiper-ldy4-prev {
    display: none;
  }
  .ldy4 .swiper-tdc-box .swiper-ldy4-next {
    display: none;
  }
  .ldy4 .swiper-tdc .swiper-tdc-div {
    height: 5.4rem;
    background: #F2F2F2;
  }
  .ldy4 .swiper-tdc .swiper-tdc-div .swiper-tdc__img {
    width: 80%;
    height: 80%;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
  }
  .ldy4 .swiper-tdc .swiper-tdc-div .swiper-tdc-text {
    top: .48rem;
    left: .48rem;
    transform: translateY(0);
  }
  .ldy4 .swiper-tdc .swiper-tdc-div .swiper-tdc-text p:first-child {
    font-size: .48rem;
    line-height: 1;
  }
  .ldy4 .swiper-tdc .swiper-tdc-div .swiper-tdc-text p:last-child {
    font-size: .3rem;
  }
  .ldy4 .swiper-tdc-box {
    padding-bottom: .3rem;
  }
  .ldy4 .swiper-tdc-box .swiper-pagination-ldy4 .swiper-pagination-bullet {
    width: 6px;
    height: 6px;
    margin-left: 4px;
    margin-right: 4px;
  }
  .ldy4 .swiper-tdc {
    margin-bottom: 0;
  }
  .swiper-box3 .swiper-wrapper {
      display: flex;
      flex-direction: column;
  }
  .section4 .swiper-tdc .swiper-wrapper {
      display: flex;
      flex-direction: column;
  }
  .swiper-tdc-info-label {
      font-size: .24rem;
  }
  .swiper-tdc-info-value {
      font-size: .26rem;
      font-weight: 500;
  }
  .section4 .section4-title {
      margin-bottom: .32rem;
  }
  .section4 .section4-title {
      font-size: .24rem;
  }
  .section4 .section4-title span {
      /*font-size: .24rem;*/
      font-size: .32rem;
      /*font-weight: 300;*/
  }
  .swiper-tdc .swiper-wrapper .swiper-slide {
      margin-bottom: .64rem;
  }
  .section3 .section3-title {
      font-size: .48rem;
      top: .96rem;
      line-height: 1.41;
      width: 100%;
  }
  .section3 .section3-desc {
      font-size: .28rem;
      top: 1.7rem;
      width: 5.08rem;
  }
  .section3 .section3-sign {
      width: 100%;
      font-size: .32rem;
      top: 2.54rem;
  }
  .section2 .section2-con .section2-con-left {
      display: none;
  }
  .swiper-box2 {
      display: none;
  }
  .mjp4 .mjp4-con-top-main {
      width: 100%;
      padding-top: 1.2rem;
      padding-bottom: 5.8rem;
  }
  .mjp4 .mjp4-con-top {
    background: url(../img/new/bg2.png) no-repeat;
    background-size: 100% auto;
    background-position: center center;
  }
  #resultContent {
      font-size: .28rem;
  }
    #resultContainer {
      display: flex;
      justify-content: center;
      align-items: flex-end;
      padding-top: .21rem;
      width: 7rem;
      height: 1.02rem;
      background: url('../img/new/reportmbg.png') no-repeat;
      background-size: 100% 100%;
      margin: .32rem auto .6rem;
      padding-bottom: .23rem;
      font-size: .28rem;
  }
  #resultContainer span {
      font-size: .4rem;
      line-height: .9;
  }
  .sectiong-download-text {
      font-size: .24rem;
  }
  .sectiong-download__a {
      width: 2.24rem;
    height: .7rem;
    background-image: linear-gradient(125deg, #00CEF6 0%, #00A0E9 100%);
    border-radius: .35rem;
    font-size: .24rem;
  }
  .levx_box {
      width: auto;
      padding-left: 5px;
      padding-right: 5px;
  }
  .levx_box>div {
      font-size: 12px;
  }
}
