.page {
  background-color: rgba(255, 255, 255, 1);
  position: relative;
  width: 99vw;
  /* height: 5399px; */
  overflow: hidden;
}

.group_20 {
  width: 99vw;
  /* height: 7247px; */
}

.box_9 {
  width: 99vw;
  height: 183px;
}

.box_10 {
  background-color: rgba(255, 255, 255, 1);
  width: 99vw;
  height: 100px;
}

.image_17 {
  width: 188px;
  height: 100px;
  margin-left: 339px;
}

.text-wrapper_24 {
  background-color: rgba(0, 84, 147, 1);
  border-radius: 4px;
  height: 40px;
  width: 98px;
  margin: 30px 0 0 785px;
}

.text_45 {
  width: 66px;
  height: 24px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 24px;
  margin: 8px 0 0 16px;
}

.label_3 {
  width: 32px;
  height: 32px;
  margin: 35px 0 0 32px;
}

.thumbnail_3 {
  width: 1px;
  height: 18px;
  margin: 42px 0 0 31px;
}

.text_46 {
  width: 26px;
  height: 25px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 18px;
  letter-spacing: 0.4736842215061188px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: right;
  white-space: nowrap;
  line-height: 25px;
  margin: 39px 356px 0 32px;
}

.box_11 {
  height: 80px;
  background: url(./img/SketchPng0b9027b07b6a33612fd252d3695925405ed171fe89d3df9f7f6f4a779deb3baf.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 99vw;
  margin: 2px 0 1px 0;
}

.text-wrapper_25 {
  width: 1168px;
  height: 25px;
  margin: 28px 0 0 376px;
}

.text_47 {
  width: 37px;
  height: 25px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 18px;
  letter-spacing: 0.4736842215061188px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 25px;
}

.text_48 {
  width: 74px;
  height: 25px;
  overflow-wrap: break-word;
  color: rgba(0, 84, 147, 1);
  font-size: 18px;
  letter-spacing: 0.4736842215061188px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 25px;
  margin-left: 71px;
}

.text_49 {
  width: 111px;
  height: 25px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 18px;
  letter-spacing: 0.4736842215061188px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 25px;
  margin-left: 72px;
}

.text_50 {
  width: 74px;
  height: 25px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 18px;
  letter-spacing: 0.4736842215061188px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 25px;
  margin-left: 71px;
}

.text_51 {
  width: 148px;
  height: 25px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 18px;
  letter-spacing: 0.4736842215061188px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 25px;
  margin-left: 71px;
}

.text_52 {
  width: 148px;
  height: 25px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 18px;
  letter-spacing: 0.4736842215061188px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 25px;
  margin-left: 72px;
}

.text_53 {
  width: 148px;
  height: 25px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 18px;
  letter-spacing: 0.4736842215061188px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 25px;
  margin-left: 71px;
}

.group_21 {
  width: 106px;
  height: 2px;
  margin: 9px 0 16px 468px;
}

.group_22 {
  background-color: rgba(0, 84, 147, 1);
  border-radius: 2px;
  width: 106px;
  height: 2px;
}

.group_2 {
  width: 99vw;
  /* height: 7065px; */
  background: url(./img/SketchPnga994550e5babdd5522bf09d056cdd320949eeda139e2c3d8850c15c9b79f4cfd.png)
    100% no-repeat;
  background-size: 100% 100%;
  /*margin: 182px 0 0 -99vw;*/
}

.group_3 {
  background-image: url(./img/9ec48829f53a4fcf87e6cf496e0907db_mergeImage.png);
  width: 99vw;
  height: 960px;
  border: 1px solid rgba(151, 151, 151, 1);
}

.group_4 {
  background-color: rgba(255, 255, 255, 1);
  width: 99vw;
  height: 122px;
}

.text-wrapper_26 {
  width: 268px;
  height: 25px;
  margin: 48px 0 0 360px;
}

.text_10 {
  width: 74px;
  height: 25px;
  overflow-wrap: break-word;
  color: rgba(0, 84, 147, 1);
  font-size: 18px;
  letter-spacing: 0.4736842215061188px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: right;
  white-space: nowrap;
  line-height: 25px;
}

.text_11 {
  width: 74px;
  height: 25px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 18px;
  letter-spacing: 0.4736842215061188px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 25px;
}

.image-wrapper_1 {
  height: 2px;
  background: url(./img/SketchPng044ffee6d6de1fc545b9fffcc7062f269ec310844d5e4e8bea3fb10e5b055c63.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-top: 47px;
  width: 99vw;
}

.thumbnail_2 {
  width: 14px;
  height: 11px;
  margin: -10px 0 0 390px;
}

.group_5 {
  background-color: rgba(245, 246, 247, 1);
  width: 99vw;
  height: 2054px;
  margin-top: 1px;
  align-items: center;
}

.text_12 {
  width: 198px;
  height: 72px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 48px;
  letter-spacing: 1.263157844543457px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 72px;
  margin: 64px 0 0 0;
}

.group_23 {
  position: relative;
  width: 323px;
  height: 24px;
  /*margin-left: 817px;*/
}

.text_13 {
  width: 165px;
  height: 24px;
  overflow-wrap: break-word;
  color: rgba(150, 152, 153, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  text-transform: uppercase;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 24px;
  margin-left: 60px;
}

.image_2 {
  width: 78px;
  height: 1px;
  margin: 11px 0 0 20px;
}

.image_3 {
  position: absolute;
  left: 0;
  top: 11px;
  width: 78px;
  height: 1px;
}

.text_14 {
  width: 1200px;
  height: 108px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 24px;
  letter-spacing: 0.6315789222717285px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 36px;
  margin: 48px 0 0 0;
}

.image-text_5 {
  width: 278px;
  height: 36px;
  margin: 48px 0 0 0;
}

.group_6 {
  background-color: rgba(0, 84, 147, 1);
  border-radius: 4px;
  width: 7px;
  height: 20px;
  margin-top: 8px;
}

.text-group_1 {
  width: 263px;
  height: 36px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 32px;
  letter-spacing: 0.8421052694320679px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 36px;
}

.list_6 {
  width: 1200px;
  height: 486px;
  justify-content: space-between;
  margin: 24px 0 0 0;
}

.group_7-0 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 384px;
  height: 486px;
  margin-right: 24px;
}

.image_4-0 {
  width: 80px;
  height: 80px;
  margin: 48px 0 0 152px;
}

.text-group_7-0 {
  width: 336px;
  height: 257px;
  margin: 24px 0 77px 24px;
}

.text_15-0 {
  width: 198px;
  height: 45px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 32px;
  letter-spacing: 0.8421052694320679px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 45px;
  margin-left: 102px;
}

.text_16-0 {
  width: 336px;
  height: 196px;
  overflow-wrap: break-word;
  color: rgba(100, 101, 102, 1);
  font-size: 18px;
  letter-spacing: 0.4736842215061188px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 28px;
  margin-top: 16px;
}

.group_7-1 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 384px;
  height: 486px;
  margin-right: 24px;
}

.image_4-1 {
  width: 80px;
  height: 80px;
  margin: 48px 0 0 152px;
}

.text-group_7-1 {
  width: 336px;
  height: 257px;
  margin: 24px 0 77px 24px;
}

.text_15-1 {
  width: 198px;
  height: 45px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 32px;
  letter-spacing: 0.8421052694320679px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 45px;
  margin-left: 102px;
}

.text_16-1 {
  width: 336px;
  height: 196px;
  overflow-wrap: break-word;
  color: rgba(100, 101, 102, 1);
  font-size: 18px;
  letter-spacing: 0.4736842215061188px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 28px;
  margin-top: 16px;
}

.group_7-2 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 384px;
  height: 486px;
  margin-right: 24px;
}

.image_4-2 {
  width: 80px;
  height: 80px;
  margin: 48px 0 0 152px;
}

.text-group_7-2 {
  width: 336px;
  height: 257px;
  margin: 24px 0 77px 24px;
}

.text_15-2 {
  width: 198px;
  height: 45px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 32px;
  letter-spacing: 0.8421052694320679px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 45px;
  margin-left: 102px;
}

.text_16-2 {
  width: 336px;
  height: 196px;
  overflow-wrap: break-word;
  color: rgba(100, 101, 102, 1);
  font-size: 18px;
  letter-spacing: 0.4736842215061188px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 28px;
  margin-top: 16px;
}

.image_7 {
  width: 1918px;
  height: 1079px;
  margin: 64px 0 1px 2px;
}

.group_10 {
  background-color: rgba(255, 255, 255, 1);
  height: 1458px;
  width: 99vw;
  align-items: center;
}

.text-wrapper_27 {
  width: 198px;
  height: 72px;
  margin: 91px 0 0 0;
}

.text_21 {
  width: 198px;
  height: 72px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 48px;
  letter-spacing: 1.263157844543457px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 72px;
}

.section_8 {
  width: 320px;
  height: 24px;
  margin: 13px 0 0 0;
}

.image_8 {
  width: 78px;
  height: 1px;
  margin-top: 10px;
}

.text_22 {
  width: 132px;
  height: 24px;
  overflow-wrap: break-word;
  color: rgba(150, 152, 153, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  text-transform: uppercase;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 24px;
  margin-left: 16px;
}

.image_9 {
  width: 78px;
  height: 1px;
  margin: 10px 0 0 16px;
}

.section_9 {
  width: 1456px;
  height: 384px;
  margin: 55px 0 0 230px;
}

.image_10 {
  width: 80px;
  height: 80px;
  margin-top: 152px;
}

.list_7 {
  width: 1200px;
  height: 384px;
  margin-left: 48px;
  justify-content: space-between;
}

.list-items_1-0 {
  box-shadow: 4px 4px 36px 0px rgba(0, 0, 0, 0.06);
  border-radius: 8px;
  background-image: url(./img/dab75081d56b45deb217588e23e36bfb_mergeImage.png);
  width: 370px;
  height: 384px;
  margin-right: 24px;
}

.list-items_1-1 {
  box-shadow: 4px 4px 36px 0px rgba(0, 0, 0, 0.06);
  border-radius: 8px;
  background-image: url(./img/6110995a4ded4982a4cac35cc04e2f29_mergeImage.png);
  width: 370px;
  height: 384px;
  margin-right: 24px;
  position: absolute;
}

.list-items_1-2 {
  box-shadow: 4px 4px 36px 0px rgba(0, 0, 0, 0.06);
  border-radius: 8px;
  background-image: url(./img/ba8ce6bd21c741cca5857e8908b9273c_mergeImage.png);
  width: 370px;
  height: 384px;
  margin-right: 24px;
  position: absolute;
}
.list-items_1-3 {
  box-shadow: 4px 4px 36px 0px rgba(0, 0, 0, 0.06);
  border-radius: 8px;
  background-image: url(./img/c38780ff83854f6d826e3b817958bf16_mergeImage.png);
  width: 370px;
  height: 384px;
  margin-right: 24px;
}
.list-items_1-4 {
  box-shadow: 4px 4px 36px 0px rgba(0, 0, 0, 0.06);
  border-radius: 8px;
  background-image: url(./img/c838b6ce1d614e22bf1e4373163fb1e1_mergeImage.png);
  width: 370px;
  height: 384px;
  margin-right: 24px;
}
.list-items_1-5 {
  box-shadow: 4px 4px 36px 0px rgba(0, 0, 0, 0.06);
  border-radius: 8px;
  background-image: url(./img/572c73ff8dcd487eb002cb7d2dace0b4_mergeImage.png);
  width: 370px;
  height: 384px;
  margin-right: 24px;
}
.list-items_1-6 {
  box-shadow: 4px 4px 36px 0px rgba(0, 0, 0, 0.06);
  border-radius: 8px;
  background-image: url(./img/7983921e751b474ca0b69891056ab84f_mergeImage.png);
  width: 370px;
  height: 384px;
  margin-right: 24px;
}
.list-items_1-7 {
  box-shadow: 4px 4px 36px 0px rgba(0, 0, 0, 0.06);
  border-radius: 8px;
  background-image: url(./img/1f06657344114a27be7b50b8b0785212_mergeImage.png);
  width: 370px;
  height: 384px;
  margin-right: 24px;
}
.list-items_1-8 {
  box-shadow: 4px 4px 36px 0px rgba(0, 0, 0, 0.06);
  border-radius: 8px;
  background-image: url(./img/85b0593b24df4630bf78daf3005b8745_mergeImage.png);
  width: 370px;
  height: 384px;
  margin-right: 24px;
}
.list-items_1-9 {
  box-shadow: 4px 4px 36px 0px rgba(0, 0, 0, 0.06);
  border-radius: 8px;
  background-image: url(./img/ac70e9c1f22a4c148df3c9514a05791f_mergeImage.png);
  width: 370px;
  height: 384px;
  margin-right: 24px;
}

.text-wrapper_5-0 {
  background-color: rgba(0, 84, 147, 1);
  border-radius: 0px 16px 0px 0px;
  height: 68px;
  margin-top: 161px;
  width: 172px;
}

.text_23-0 {
  width: 99px;
  height: 36px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 24px;
  letter-spacing: 0.6315789222717285px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 36px;
  margin: 16px 0 0 37px;
}

.text-wrapper_28-0 {
  width: 162px;
  height: 22px;
  margin: 16px 0 0 16px;
}

.text_24-0 {
  width: 50px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
}

.text_25-0 {
  width: 112px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
}

.text-wrapper_29-0 {
  width: 187px;
  height: 22px;
  margin: 16px 0 0 16px;
}

.text_26-0 {
  width: 50px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
}

.text_27-0 {
  width: 137px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
}

.text-wrapper_30-0 {
  width: 352px;
  height: 48px;
  margin: 16px 0 15px 16px;
}

.text_28-0 {
  width: 50px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
}

.text_29-0 {
  width: 302px;
  height: 48px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 24px;
}



.text-wrapper_5-1 {
  background-color: rgba(0, 84, 147, 1);
  border-radius: 0px 16px 0px 0px;
  height: 68px;
  margin-top: 161px;
  width: 172px;
}

.text_23-1 {
  width: 99px;
  height: 36px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 24px;
  letter-spacing: 0.6315789222717285px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 36px;
  margin: 16px 0 0 37px;
}

.text-wrapper_28-1 {
  width: 162px;
  height: 22px;
  margin: 16px 0 0 16px;
}

.text_24-1 {
  width: 50px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
}

.text_25-1 {
  width: 112px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
}

.text-wrapper_29-1 {
  width: 187px;
  height: 22px;
  margin: 16px 0 0 16px;
}

.text_26-1 {
  width: 50px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
}

.text_27-1 {
  width: 137px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
}

.text-wrapper_30-1 {
  width: 352px;
  height: 48px;
  margin: 16px 0 15px 16px;
}

.text_28-1 {
  width: 50px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
}

.text_29-1 {
  width: 302px;
  height: 48px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 24px;
}


.text-wrapper_5-2 {
  background-color: rgba(0, 84, 147, 1);
  border-radius: 0px 16px 0px 0px;
  height: 68px;
  margin-top: 161px;
  width: 172px;
}

.text_23-2 {
  width: 99px;
  height: 36px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 24px;
  letter-spacing: 0.6315789222717285px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 36px;
  margin: 16px 0 0 37px;
}

.text-wrapper_28-2 {
  width: 162px;
  height: 22px;
  margin: 16px 0 0 16px;
}

.text_24-2 {
  width: 50px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
}

.text_25-2 {
  width: 112px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
}

.text-wrapper_29-2 {
  width: 187px;
  height: 22px;
  margin: 16px 0 0 16px;
}

.text_26-2 {
  width: 50px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
}

.text_27-2 {
  width: 137px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
}

.text-wrapper_30-2 {
  /* width: 352px; */
  height: 48px;
  margin: 16px 16px 15px 16px;
}

.text_28-2 {
  width: 50px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
}

.text_29-2 {
  width: 280px;
  height: 48px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 24px;
}

.image_11 {
  width: 80px;
  height: 80px;
  margin: 152px 0 0 48px;
}

.section_10 {
  width: 1200px;
  height: 564px;
  margin: 128px 0 127px 0;
}

.group_11 {
  background-color: rgba(241, 242, 243, 1);
  width: 1200px;
  height: 564px;
}

.image-wrapper_2 {
  height: 564px;
  background: url(./img/SketchPng44a7f1d783364fd8e423c14f5156a84bdae6d9540586af8b78a8f1d8dc89b284.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 588px;
}

.image_12 {
  width: 145px;
  height: 77px;
  margin-left: 216px;
}

.box_12 {
  width: 408px;
  height: 436px;
  margin: 64px 111px 0 93px;
}

.text_30 {
  width: 198px;
  height: 45px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 32px;
  letter-spacing: 0.8421052694320679px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 45px;
  margin-left: 105px;
  margin-bottom: 50px;
}

.text-wrapper_9 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  height: 64px;
  margin-top: 32px;
  width: 408px;
}

.text_31 {
  width: 50px;
  height: 33px;
  overflow-wrap: break-word;
  color: rgba(200, 202, 204, 1);
  font-size: 24px;
  letter-spacing: 0.6315789222717285px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 33px;
  margin: 15px 0 0 27px;
}

.text-wrapper_10 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  height: 64px;
  margin-top: 32px;
  width: 408px;
}

.text_32 {
  width: 50px;
  height: 33px;
  overflow-wrap: break-word;
  color: rgba(200, 202, 204, 1);
  font-size: 24px;
  letter-spacing: 0.6315789222717285px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 33px;
  margin: 15px 0 0 27px;
}

.text-wrapper_11 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  height: 64px;
  margin-top: 32px;
  width: 408px;
}

.text_33 {
  width: 50px;
  height: 33px;
  overflow-wrap: break-word;
  color: rgba(200, 202, 204, 1);
  font-size: 24px;
  letter-spacing: 0.6315789222717285px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 33px;
  margin: 16px 0 0 27px;
}

.text-wrapper_12 {
  background-color: rgba(240, 165, 52, 1);
  border-radius: 43px;
  height: 64px;
  margin-top: 39px;
  width: 408px;
}

.text_34 {
  width: 50px;
  height: 33px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 24px;
  letter-spacing: 0.6315789222717285px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 33px;
  margin: 16px 0 0 179px;
}

.group_12 {
  background-color: rgba(0, 70, 123, 1);
  position: relative;
  width: 1919px;
  height: 622px;
  margin-bottom: 1848px;
}

.section_11 {
  width: 868px;
  height: 199px;
  margin: 30px 0 0 539px;
}

.text_35 {
  width: 296px;
  height: 45px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 32px;
  letter-spacing: 0.8421052694320679px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 45px;
  margin-top: 48px;
}

.image_13 {
  width: 234px;
  height: 199px;
  margin-left: 9px;
}

.text_36 {
  width: 329px;
  height: 45px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 32px;
  letter-spacing: 0.8421052694320679px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 45px;
  margin-top: 48px;
}

.section_12 {
  width: 1200px;
  height: 117px;
  margin: 23px 0 0 361px;
}

.group_15 {
  background-color: rgba(0, 97, 171, 1);
  border-radius: 8px;
  width: 222px;
  height: 117px;
}

.text_37 {
  width: 66px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 48px 0 0 34px;
}

.image-wrapper_3 {
  height: 55px;
  background: url(./img/SketchPng36bd685fc2c0e3d86965c9f0acd016685c4e3269e5b980ed70ec0aec8b7c560f.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-left: 32px;
  width: 90px;
}

.image_14 {
  width: 32px;
  height: 91px;
  margin: 26px 0 0 30px;
}

.text-wrapper_13 {
  border-radius: 8px;
  background-image: url(./img/de831ca327ae410b95d1f4a70c336592_mergeImage.png);
  height: 117px;
  margin-left: 23px;
  width: 222px;
}

.text_38 {
  width: 66px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 48px 0 0 34px;
}

.text-wrapper_14 {
  border-radius: 8px;
  background-image: url(./img/b2d7748ca9c440729e8e8279d13b3289_mergeImage.png);
  height: 117px;
  margin-left: 22px;
  width: 222px;
}

.text_39 {
  width: 83px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 47px 0 0 34px;
}

.text-wrapper_15 {
  border-radius: 8px;
  background-image: url(./img/20cdb1f2035b4a649d6778f84bb57dc0_mergeImage.png);
  height: 117px;
  margin-left: 22px;
  width: 222px;
}

.text_40 {
  width: 66px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 48px 0 0 34px;
}

.text-wrapper_16 {
  border-radius: 8px;
  background-image: url(./img/845081d473be40e88ad1aac24eb33f04_mergeImage.png);
  height: 117px;
  margin-left: 23px;
  width: 222px;
}

.text_41 {
  width: 66px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 48px 0 0 34px;
}

.list_8 {
  width: 1200px;
  height: 117px;
  justify-content: space-between;
  margin: 22px 0 0 361px;
}

.text-wrapper_17-0 {
  border-radius: 8px;
  background-image: url(./img/bc49b2ef63734feab316a41f4bcce236_mergeImage.png);
  height: 117px;
  margin-right: 22px;
  width: 222px;
  background: url(./img/bc49b2ef63734feab316a41f4bcce236_mergeImage.png);
}

.text_42-0 {
  width: 66px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 48px 0 0 34px;
}

.text-wrapper_17-1 {
  border-radius: 8px;
  background-image: url(./img/bc49b2ef63734feab316a41f4bcce236_mergeImage.png);
  height: 117px;
  margin-right: 22px;
  width: 222px;
  background: url(./img/be6499d0f91745a694954a10e91bc2d5_mergeImage.png);
}

.text_42-1 {
  width: 66px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 48px 0 0 34px;
}

.text-wrapper_17-2 {
  border-radius: 8px;
  background-image: url(./img/bc49b2ef63734feab316a41f4bcce236_mergeImage.png);
  height: 117px;
  margin-right: 22px;
  width: 222px;
  background: url(./img/30e6f60d4b654085bc8aa0100cc870ac_mergeImage.png);
}

.text_42-2 {
  width: 66px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 48px 0 0 34px;
}

.text-wrapper_17-3 {
  border-radius: 8px;
  background-image: url(./img/bc49b2ef63734feab316a41f4bcce236_mergeImage.png);
  height: 117px;
  margin-right: 22px;
  width: 222px;
  background: url(./img/af10ae590a75429a9157e88b9aa95a58_mergeImage.png);
}

.text_42-3 {
  width: 66px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 48px 0 0 34px;
}

.text-wrapper_17-4 {
  border-radius: 8px;
  background-image: url(./img/bc49b2ef63734feab316a41f4bcce236_mergeImage.png);
  height: 117px;
  margin-right: 22px;
  width: 222px;
  background: url(./img/027ef80c5ce24b5b9175d4d3fa84c889_mergeImage.png);
}

.text_42-4 {
  width: 66px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 48px 0 0 34px;
}

.image_15 {
  width: 1919px;
  height: 2px;
  margin: 49px 0 0 1px;
}

.text_43 {
  width: 591px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 19px 0 24px 642px;
}

.group_16 {
  position: absolute;
  left: 1327px;
  top: 136px;
  width: 246px;
  height: 248px;
  background: url(./img/SketchPng03ac12501b1caf8c005e8c0e35f68381891c3ca8c6607fdd232931fe2661489f.png) -32px -32px
    no-repeat;
  background-size: 318px 320px;
}

.text_44 {
  width: 70px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 24px 0 0 88px;
}

.image_16 {
  width: 120px;
  height: 120px;
  margin: 8px 0 0 63px;
}

.image-text_6 {
  width: 214px;
  height: 24px;
  margin: 16px 0 36px 16px;
}

.label_2 {
  width: 24px;
  height: 24px;
}

.text-group_5 {
  width: 182px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(50, 51, 51, 1);
  font-size: 16px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin-top: 1px;
}

.block_1 {
  background-color: rgba(0, 84, 147, 1);
  border-radius: 8px;
  width: 370px;
  height: 384px;
  position: absolute;
  top: 19px;
  visibility: hidden;

}

.text_18 {
  width: 158px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.42105263471603394px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 38px 0 0 113px;
}

.block_2 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 4px;
  height: 224px;
  width: 224px;
  margin: 20px 0 80px 80px;
}

.section_img_1 {
  background-image: url(./img/4aa88e5f92c745ca8930ee5058624d25_mergeImage.png);
  width: 198px;
  height: 198px;
  margin: 13px 0 0 13px;
}
.section_img_2 {
  background-image: url(./img/d03c77a246b04984a1ce9fe1315bb762_mergeImage.png);
  width: 198px;
  height: 198px;
  margin: 13px 0 0 13px;
}
.section_img_3 {
  background-image: url(./img/1bc158aed2cb4769a8992a80a8c9668d_mergeImage.png);
  width: 198px;
  height: 198px;
  margin: 13px 0 0 13px;
}
.section_img_4 {
  background-image: url(./img/b38f10a76a264df391d13f5e8fb48a2a_mergeImage.png);
  width: 198px;
  height: 198px;
  margin: 13px 0 0 13px;
}
.section_img_5 {
  background-image: url(./img/910e06492129427aa5914b0e135cceab_mergeImage.png);
  width: 198px;
  height: 198px;
  margin: 13px 0 0 13px;
}
.section_img_6 {
  background-image: url(./img/a98b502868df435aa41de97c569f12ee_mergeImage.png);
  width: 198px;
  height: 198px;
  margin: 13px 0 0 13px;
}
.section_img_7 {
  background-image: url(./img/8a90f8a966b84128a0b04139241a2f51_mergeImage.png);
  width: 198px;
  height: 198px;
  margin: 13px 0 0 13px;
}
.section_img_8 {
  background-image: url(./img/e3335d8efb774bdbb609c33e31e2df89_mergeImage.png);
  width: 198px;
  height: 198px;
  margin: 13px 0 0 13px;
}
.section_img_9 {
  background-image: url(./img/880fe90155a7468299f48243f2d82bdc_mergeImage.png);
  width: 198px;
  height: 198px;
  margin: 13px 0 0 13px;
}
.section_img_10 {
  background-image: url(./img/a53a042839144263ae13077e59639ecb_mergeImage.png);
  width: 198px;
  height: 198px;
  margin: 13px 0 0 13px;
}




.slide-item-body ul li:hover >.block_1 {
  visibility: inherit;
}

.el-input__inner {
  height: 64px !important;
  line-height: 64px !important;
  font-size: 24px !important;
}