.box_44 {
  background-color: rgba(255, 255, 255, 1);
  height: 8.08vw;
  margin-top: 0.11vw;
  width: 100vw;
}

.group_64 {
  width: 80.16vw;
  height: 4.85vw;
  margin: 2.76vw 0 0 9.53vw;
}

.image_62 {
  width: 5vw;
  height: 4.85vw;
}

.text_144 {
  width: 5vw;
  height: 1.72vw;
  overflow-wrap: break-word;
  color: rgba(0, 112, 109, 1);
  font-size: 1.25vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 1.72vw;
  margin: 1.71vw 0 0 8.54vw;
}

.text_145 {
  width: 5vw;
  height: 1.72vw;
  overflow-wrap: break-word;
  color: rgba(48, 48, 48, 1);
  font-size: 1.25vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 1.72vw;
  margin: 1.71vw 0 0 4.63vw;
}

.text_146 {
  width: 7.5vw;
  height: 1.72vw;
  overflow-wrap: break-word;
  color: rgba(48, 48, 48, 1);
  font-size: 1.25vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 1.72vw;
  margin: 1.71vw 0 0 4.63vw;
}

.text_147 {
  width: 5vw;
  height: 1.72vw;
  overflow-wrap: break-word;
  color: rgba(48, 48, 48, 1);
  font-size: 1.25vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 1.72vw;
  margin: 1.71vw 0 0 4.63vw;
}

.text_148 {
  width: 5vw;
  height: 1.72vw;
  overflow-wrap: break-word;
  color: rgba(48, 48, 48, 1);
  font-size: 1.25vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 1.72vw;
  margin: 1.71vw 0 0 4.63vw;
}

.label_10 {
  width: 2.24vw;
  height: 2.24vw;
  margin: 1.45vw 0 0 8.64vw;
}

.text_149 {
  width: 8.81vw;
  height: 2.09vw;
  overflow-wrap: break-word;
  color: rgba(0, 111, 107, 1);
  font-size: 1.45vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 2.09vw;
  margin: 1.45vw 0 0 0.88vw;
}

.group_65 {
  width: 5.27vw;
  height: 0.16vw;
  margin: 0.31vw 0 0 22.91vw;
}

.box_45 {
  background-color: rgba(0, 111, 107, 1);
  width: 5.27vw;
  height: 0.16vw;
}

.box_46 {
  position: relative;
  width: 100vw;
  height: 70.06vw;
}


.section_18 {
  background-image: url(/img/p1_2/05650c2f9172438fa15b6ab107d4759e_mergeImage.png);
  position: relative;
  width: 100vw;
  height: 36.62vw;
  margin-bottom: 33.39vw;
}

.text-group_131 {
  width: 17.04vw;
  height: 8.39vw;
  margin: 12.39vw 0 0 15.41vw;
}

.text_136 {
  width: 10.94vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: #3aa1a6;
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
}

.text_137 {
  width: 15.63vw;
  height: 4.38vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 3.12vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 4.38vw;
}

.text_138 {
  width: 17.04vw;
  height: 1.72vw;
  overflow-wrap: break-word;
  color: rgba(84, 84, 84, 1);
  font-size: 1.25vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.72vw;
  margin-top: 0.11vw;
}

.group_32 {
  box-shadow: 0px 13px 20px 0px rgba(118, 196, 125, 0.41);
  height: 2.5vw;
  width: 9.38vw;
  margin: 3.69vw 0 9.63vw 15.41vw;
}

.text-wrapper_33 {
  height: 2.5vw;
  background: url(/img/p1_1/SketchPng774877385ec2441e566e7fa71fc1cb8c70f378c44c9a6059fafc48454f48aeb0.png) -2.45vw -2.45vw
    no-repeat;
  background-size: 14.27vw 7.39vw;
  width: 9.38vw;
}

.text_139 {
  width: 4.69vw;
  height: 1.67vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.93vw;
  font-family: Helvetica;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.67vw;
  margin: 0.41vw 0 0 2.39vw;
}

.image-wrapper_8 {
  height: 26.46vw;
  background: url(/img/p1_2/SketchPng8887e89098b5adfaf1a5b44d63e141b743335f4fbc0fedc77f36e4afde8a7a06.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 36.72vw;
  position: absolute;
  left: 51.72vw;
  top: 13.39vw;
}

.image_58 {
  width: 26.52vw;
  height: 28.96vw;
  margin: -10.2vw 0 0 3.17vw;
}

.group_41 {
  background-color: rgba(255, 255, 255, 1);
  position: absolute;
  left: 0;
  top: 38.23vw;
  width: 100vw;
  height: 32.45vw;
}

.text_1 {
  width: 10vw;
  height: 3.49vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 2.5vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 3.49vw;
  margin: 3.02vw 0 0 43.64vw;
}

.group_1 {
  background-color: #3aa1a6;
  width: 7.56vw;
  height: 0.27vw;
  margin-left: 45vw;margin-top: 0.7vw;
}

.box_47 {
  width: 55vw;
  height: 17.09vw;
  margin: 2.29vw 0 6.3vw 22.5vw;
}

.group_3 {
  box-shadow: -1px 13px 20px 0px rgba(240, 242, 244, 1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 5px;
  width: 17.09vw;
  height: 17.09vw;
}

.image_1 {
  width: 3.23vw;
  height: 3.23vw;
  margin: 1.35vw 0 0 2.03vw;
}

.text-group_132 {
  width: 12.14vw;
  height: 6.93vw;
  margin: 1.19vw 0 4.37vw 2.44vw;
}

.text_2 {
  width: 6.25vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
}

.text_3 {
  width: 12.14vw;
  height: 4.59vw;
  overflow-wrap: break-word;
  color: rgba(159, 159, 159, 1);
  font-size: 0.83vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 1.15vw;
  margin-top: 0.89vw;
}

.group_4 {
  box-shadow: 0px 25px 25px 0px rgba(118, 196, 125, 0.31);
  background-color: #37B9B4;
  border-radius: 5px;
  width: 17.09vw;
  height: 17.09vw;
  margin-left: 1.88vw;
}

.image_2 {
  width: 3.23vw;
  height: 3.23vw;
  margin: 1.35vw 0 0 2.18vw;
}

.text-group_133 {
  width: 12.14vw;
  height: 5.79vw;
  margin: 1.19vw 0 5.52vw 2.18vw;
}

.text_4 {
  width: 6.25vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
}

.text_5 {
  width: 12.14vw;
  height: 3.44vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.83vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 1.15vw;
  margin-top: 0.89vw;
}

.group_5 {
  box-shadow: -1px 13px 20px 0px rgba(240, 242, 244, 1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 5px;
  width: 17.09vw;
  height: 17.09vw;
  margin-left: 1.88vw;
}

.image_3 {
  width: 3.23vw;
  height: 3.23vw;
  margin: 2.13vw 0 0 1.87vw;
}

.text-group_134 {
  width: 12.14vw;
  height: 6.93vw;
  margin: 1.19vw 0 3.59vw 2.29vw;
}

.text_6 {
  width: 6.25vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
}

.text_7 {
  width: 12.14vw;
  height: 4.59vw;
  overflow-wrap: break-word;
  color: rgba(159, 159, 159, 1);
  font-size: 0.83vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 1.15vw;
  margin-top: 0.89vw;
}

.text_8 {
  position: absolute;
  left: 43.65vw;
  top: 3.03vw;
  width: 10vw;
  height: 3.49vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 2.5vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 3.49vw;
}

.section_2 {
  height: 55.27vw;
  background: url(/img/p1_2/SketchPng230516a262152416c44ad22f0d112f6df6c6bc355664a02ad8e45431c933af1c.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-top: -0.05vw;
  width: 100vw;
}

.text-wrapper_99 {
  width: 15vw;
  height: 3.49vw;
  margin: 20vw 0 0 11.35vw;
}

.text_9 {
  width: 15vw;
  height: 3.49vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 2.5vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 3.49vw;
}

.box_48 {
  width: 10.79vw; height: 0.21vw;
  margin: 1.7vw 0 0 11.3vw;
}

.box_1 {
  background-color:#37B9B4;width:7vw; height: 0.4vw;}

.box_49 {
  width: 75.47vw;
  height: 5.42vw;
  margin: 0.31vw 0 0 11.35vw;
}

.paragraph_1 {
  width: 21.88vw;
  height: 4.38vw;
  overflow-wrap: break-word;
  color: #37B9B4;
  font-size: 1.2vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  line-height: 2.19vw;
  margin-top: 1.05vw;
}

.text-group_135 {
  position: relative;
  width: 4.17vw;
  height: 3.13vw;
  margin: -12vw 0 0 22.29vw;
}

.text_10 {
  width: 1.2vw;
  height: 2.04vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: YouSheBiaoTiHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 2.04vw;
  margin: 1.09vw 0 0 1.51vw;
}

.text_11 {
  position: absolute;
  left: 0;
  top: 0;
  width: 4.17vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
}

.text-wrapper_2 {
  width: 12.87vw;
  height: 2.04vw;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw; margin:-12vw 0 0 14.28vw;
}

.text_12 {
  width: 12.87vw;
  height: 2.04vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
}

.text_13 {
  width: 12.87vw;
  height: 2.04vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: YouSheBiaoTiHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
}

.text_14 {
  width: 12.87vw;
  height: 2.04vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
}

.box_50 {
  width: 76.36vw;
  height: 4.22vw;
  margin: 1.35vw 0 0 11.82vw;
}

.block_1 {
  box-shadow: 0px 13px 20px 0px rgba(118, 196, 125, 0.41);
  height: 2.5vw;
  margin-top: 1.15vw;
  width: 9.38vw;
}

.text-wrapper_3 {
  height: 2.5vw;
  background: url(/img/p1_1/SketchPng774877385ec2441e566e7fa71fc1cb8c70f378c44c9a6059fafc48454f48aeb0.png) -2.45vw -2.45vw
    no-repeat;
  background-size: 14.27vw 7.39vw;
  width: 9.38vw;
}

.text_15 {
  width: 4.69vw;
  height: 1.67vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.93vw;
  font-family: Helvetica;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.67vw;
  margin: 0.41vw 0 0 2.39vw;
}

.text-group_136 {
  width: 4.64vw;
  height: 3.49vw;
  margin: -13.3vw 0 0 33.85vw;
}

.text_16 {
  width: 4.17vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
  margin-left: 0.47vw;
}

.text_17 {
  width: 4.64vw;
  height: 2.04vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: YouSheBiaoTiHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 2.04vw;
}

.text-wrapper_4 {
  width: 14.22vw;
  height: 2.04vw;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
  margin-left: 14.28vw;margin-top: -12vw;
}

.text_18 {
  width: 14.22vw;
  height: 2.04vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
}

.text_19 {
  width: 14.22vw;
  height: 2.04vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: YouSheBiaoTiHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
}

.text_20 {
  width: 14.22vw;
  height: 2.04vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
}

.box_51 {
  width: 33.13vw;
  height: 4.95vw;
  margin: 3.54vw 0 0 55.05vw;
}

.text-group_137 {
  width: 4.64vw;
  height: 4.22vw;
  margin-top: -13vw;
}

.text_21 {
  width: 4.17vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
  margin-left: 0.47vw;
}

.text_22 {
  width: 4.59vw;
  height: 2.04vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: YouSheBiaoTiHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 2.04vw;
  margin-top: 0.73vw;
}

.text-wrapper_5 {
  width: 14.22vw;
  height: 2.04vw;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;margin-top: -12vw;
}

.text_23 {
  width: 14.22vw;
  height: 2.04vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
}

.text_24 {
  width: 14.22vw;
  height: 2.04vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: YouSheBiaoTiHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
}

.text_25 {
  width: 14.22vw;
  height: 2.04vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
}

.box_52 {
  width: 32.56vw;
  height: 2.04vw;
  margin:0 0 0 55.52vw;
}

.text_26 {
  width: 4.17vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
  margin-top: -5.8vw;
}

.text-wrapper_6 {
  width: 14.12vw;
  height: 2.04vw;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;margin-top: -6.5vw;
}

.text_27 {
  width: 14.12vw;
  height: 2.04vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
}

.text_28 {
  width: 14.12vw;
  height: 2.04vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: YouSheBiaoTiHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
}

.text_29 {
  width: 14.12vw;
  height: 2.04vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
}

.text-wrapper_100 {
  width: 4.64vw;
  height: 2.04vw;
  margin: -6vw 0 0 55.26vw;
}

.text_30 {
  width: 4.64vw;
  height: 2.04vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: YouSheBiaoTiHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 2.04vw;
}

.text-wrapper_101 {
  width: 9.8vw;
  height: 1.46vw;
  margin: 3.33vw 0 7.29vw 52.96vw;
}

.text_31 {
  width: 9.8vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(185, 185, 185, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
}

.group_42 {
  background-image: url(/img/p1_2/c14a1d0d94d84ab2916ee74b87ef937a_mergeImage.png);
  position: relative;
  width:100%;
  height:86vw;
}

.text_32 {
  width: 20vw;
  height: 3.49vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 2.5vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 3.49vw;
  margin: 6.09vw 0 0 39.94vw;
}

.box_2 {
  background-color:#3aa1a6;
  width: 14.74vw;
  height: 0.37vw;
  margin:1vw auto;
}

.text_33 {
  width: 26.57vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: #888888;
  font-size: 1.2vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: center;
  white-space: nowrap;
  line-height: 2.19vw;
  margin:0.2vw auto;
}

.box_53 {
  width: 86.1vw;
  height: 9.8vw;
  margin: 2.55vw 0 0 6.92vw;
}

.section_4 {
  
  background-image: url(/img/p1_2/04f009aef5fb407babe86cdbbc46c74b_mergeImage.png);
  width: 20vw;  height: 8.81vw;border-radius: 23px;margin-top: 0.99vw;
  border: 1px solid rgba(222, 222, 222, 1);background-size: 100%;
  
}

.text-group_138 {
  position: relative;
  width: 9.38vw;
  height: 4.38vw;
  margin: 1.82vw 0 0 1.56vw;
}

.paragraph_26 {
  width: 9.38vw;
  height: 4.38vw;
  overflow-wrap: break-word;
  color: rgba(0, 152, 105, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  line-height: 2.19vw;
}

.text_140 {
  position: absolute;
  left: 0;
  top: 2.56vw;
  width: 9.38vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
}

.image_4 {
  width: 4.43vw;
  height: 4.12vw;
  margin-left: 7.97vw;
}

.section_5 {
  width: 20vw;
  height: 8.81vw;
  background: url(/img/p1_2/SketchPng46b64962c2fb7979af8633042cc950ca1f5931cb9498f7d06c66b2dea05fa9b0.png) -0.06vw -0.06vw
    no-repeat;
  background-size: 20.1vw 8.9vw;
  margin: 0.98vw 0 0 24vw;
}

.text-group_139 {
  position: relative;
  width: 9.38vw;
  height: 4.38vw;
  margin: 1.82vw 0 0 1.56vw;
}

.paragraph_27 {
  width: 7.82vw;
  height: 4.38vw;
  overflow-wrap: break-word;
  color: rgba(0, 152, 105, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  line-height: 2.19vw;
}

.text_141 {
  position: absolute;
  left: 0;
  top: 2.56vw;
  width: 9.38vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
}

.image_5 {
  width: 6.41vw;
  height: 7.3vw;
  margin: 0.78vw 0.52vw 0 2.13vw;
}

.section_6 {
  width: 20vw;
  height: 8.81vw;
  background: url(/img/p1_2/SketchPng46b64962c2fb7979af8633042cc950ca1f5931cb9498f7d06c66b2dea05fa9b0.png) -0.06vw -0.06vw
    no-repeat;
  background-size: 20.1vw 8.9vw;
  margin: 0.98vw 0 0 2.03vw;
}

.text-group_140 {
  position: relative;
  width: 9.38vw;
  height: 4.38vw;
  margin: 1.82vw 0 0 1.56vw;
}

.paragraph_28 {
  width: 9.38vw;
  height: 4.38vw;
  overflow-wrap: break-word;
  color: rgba(0, 152, 105, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  line-height: 2.19vw;
}

.text_142 {
  position: absolute;
  left: 0;
  top: 2.56vw;
  width: 9.38vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
}

.image_6 {
  width: 6.36vw;
  height: 7.4vw;
  margin: 0.31vw 0.57vw 0 2.13vw;
}

.text_37 {
  width: 12.5vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
  margin: 5vw 0 2vw 42.5vw;
}

.grid_9 {
  width: 84.95vw;
  height: 12.66vw;
  flex-wrap: wrap;
  margin: 1.14vw 0 0 6.92vw;
}

.box_4 {
  width: 40.21vw;
  height: 5.68vw;
  background: url(/img/p1_2/SketchPngdf841680abd9a4cb93f88b31a11985278d43cede8af4beb9d63a16a5028c8fb1.png) -0.58vw -0.37vw
    no-repeat;
  background-size: 41.35vw 6.82vw;
  margin: 0 4.53vw 1.14vw 0;
}

.block_2 {
  width: 4.54vw;
  height: 4.54vw;
  background: url(/img/p1_2/SketchPng9be8847ca24217181e9f18ccc636cf6ef92f494f37ca0a6f320c44799a4bb272.png) -0.58vw -0.37vw
    no-repeat;
  background-size: 5.67vw 5.67vw;
  margin: 0.57vw 0 0 0.57vw;
}

.image-text_28 {
  width: 2.09vw;
  height: 3.75vw;
  margin: 0.4vw 0 0 1.19vw;
}

.label_1 {
  width: 1.78vw;
  height: 1.88vw;
  margin-left: 0.21vw;
}

.text-group_10 {
  width: 2.09vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.98vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 1.46vw;
  margin-top: 0.42vw;
}

.text-group_141 {
  width: 7.24vw;
  height: 3.96vw;
  margin: 0.88vw 0 0 1.97vw;
}

.text_38 {
  width: 1.83vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 0.88vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.25vw;
  margin-left: 0.21vw;
}

.text_39 {
  width: 7.24vw;
  height: 1.93vw;
  overflow-wrap: break-word;
  color: rgba(0, 122, 219, 1);
  font-size: 1.35vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.93vw;
  margin-top: 0.79vw;
}

.text_40 {
  width: 7.5vw;
  height: 1.93vw;
  overflow-wrap: break-word;
  color: rgba(0, 122, 219, 1);
  font-size: 1.35vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.93vw;
  margin: 2.91vw 0 0 2.76vw;
}

.text-group_142 {
  width: 4.17vw;
  height: 3.7vw;
  margin: 0.98vw 2.76vw 0 8.69vw;
}

.text_41 {
  width: 1.83vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 0.88vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.25vw;
  margin-left: 1.2vw;
}

.text_42 {
  width: 4.17vw;
  height: 2.35vw;
  overflow-wrap: break-word;
  color: rgba(255, 131, 33, 1);
  font-size: 1.77vw;
  font-family: YouSheBiaoTiHei;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 2.35vw;
  margin-top: 0.11vw;
}

.box_5 {
  width: 40.21vw;
  height: 5.68vw;
  background: url(/img/p1_2/SketchPng68796b1eb836c57ed65319d9d458c90c6c5a7738c6bbdeb166fb8d006d1078f9.png) -0.58vw -0.37vw
    no-repeat;
  background-size: 41.35vw 6.82vw;
  margin-bottom: 1.15vw;
}

.section_7 {
  width: 4.54vw;
  height: 4.54vw;
  background: url(/img/p1_2/SketchPngcead4f42369c29ca72b49fe956355ab08f3dcc96fbad0f4590da8aac8457a60f.png) -0.58vw -0.37vw
    no-repeat;
  background-size: 5.67vw 5.67vw;
  margin: 0.57vw 0 0 0.57vw;
}

.image-text_29 {
  width: 2.09vw;
  height: 3.55vw;
  margin: 0.5vw 0 0 1.19vw;
}

.label_2 {
  width: 1.78vw;
  height: 1.78vw;
  margin-left: 0.06vw;
}

.text-group_13 {
  width: 2.09vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.98vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 1.46vw;
  margin-top: 0.32vw;
}

.text-group_143 {
  width: 7.24vw;
  height: 3.96vw;
  margin: 0.83vw 0 0 1.4vw;
}

.text_43 {
  width: 1.83vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 0.88vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.25vw;
  margin-left: 0.21vw;
}

.text_44 {
  width: 7.24vw;
  height: 1.93vw;
  overflow-wrap: break-word;
  color: rgba(0, 122, 219, 1);
  font-size: 1.35vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.93vw;
  margin-top: 0.79vw;
}

.text_45 {
  width: 7.5vw;
  height: 1.93vw;
  overflow-wrap: break-word;
  color: rgba(0, 122, 219, 1);
  font-size: 1.35vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.93vw;
  margin: 2.86vw 0 0 2.76vw;
}

.text-group_144 {
  width: 4.17vw;
  height: 3.7vw;
  margin: 0.93vw 3.33vw 0 8.69vw;
}

.text_46 {
  width: 1.83vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 0.88vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.25vw;
  margin-left: 1.2vw;
}

.text_47 {
  width: 4.17vw;
  height: 2.35vw;
  overflow-wrap: break-word;
  color: rgba(255, 131, 33, 1);
  font-size: 1.77vw;
  font-family: YouSheBiaoTiHei;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 2.35vw;
  margin-top: 0.11vw;
}

.box_6 {
  width: 40.21vw;
  height: 5.68vw;
  background: url(/img/p1_2/SketchPngc241b6f0fb584beefbd31fc2f70798bb16b75f6857e0835e9f0b92b0b60a9c2a.png) -0.58vw -0.37vw
    no-repeat;
  background-size: 41.35vw 6.82vw;
  margin: 0 4.53vw 1.14vw 0;
}

.box_7 {
  width: 4.54vw;
  height: 4.54vw;
  background: url(/img/p1_2/SketchPngec84474d0083082284459c633d6b3b172f862ff9ce205a7c7a5adf4fe2bbf870.png) -0.47vw -0.27vw
    no-repeat;
  background-size: 5.46vw 5.46vw;
  margin: 0.57vw 0 0 0.57vw;
}

.image-text_30 {
  width: 2.09vw;
  height: 3.7vw;
  margin: 0.45vw 0 0 1.19vw;
}

.label_3 {
  width: 1.72vw;
  height: 1.83vw;
  margin-left: 0.11vw;
}

.text-group_16 {
  width: 2.09vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.98vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 1.46vw;
  margin-top: 0.42vw;
}

.text-group_145 {
  width: 7.24vw;
  height: 3.96vw;
  margin: 0.88vw 0 0 2.13vw;
}

.text_48 {
  width: 1.83vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 0.88vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.25vw;
  margin-left: 0.21vw;
}

.text_49 {
  width: 7.24vw;
  height: 1.93vw;
  overflow-wrap: break-word;
  color: rgba(0, 122, 219, 1);
  font-size: 1.35vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.93vw;
  margin-top: 0.79vw;
}

.text_50 {
  width: 7.5vw;
  height: 1.93vw;
  overflow-wrap: break-word;
  color: rgba(0, 122, 219, 1);
  font-size: 1.35vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.93vw;
  margin: 2.91vw 0 0 2.76vw;
}

.text-group_146 {
  width: 4.17vw;
  height: 3.7vw;
  margin: 0.98vw 2.6vw 0 8.69vw;
}

.text_51 {
  width: 1.83vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 0.88vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.25vw;
  margin-left: 1.2vw;
}

.text_52 {
  width: 4.17vw;
  height: 2.35vw;
  overflow-wrap: break-word;
  color: rgba(255, 131, 33, 1);
  font-size: 1.77vw;
  font-family: YouSheBiaoTiHei;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 2.35vw;
  margin-top: 0.11vw;
}

.box_8 {
  width: 40.21vw;
  height: 5.68vw;
  background: url(/img/p1_2/SketchPng7e625944960f1d39adbe91455f28d9e17babc2b90a504f2fe8d8f0c9b8d25272.png) -0.58vw -0.37vw
    no-repeat;
  background-size: 41.35vw 6.82vw;
  margin-bottom: 1.15vw;
}

.box_9 {
  width: 4.54vw;
  height: 4.54vw;
  background: url(/img/p1_2/SketchPng20f1b7e57095db8c2cfc1cbc1e6c67446db7ab7ff7aef8cbbd0b1645dae65f16.png) -0.58vw -0.37vw
    no-repeat;
  background-size: 5.67vw 5.67vw;
  margin: 0.57vw 0 0 0.57vw;
}

.image-text_31 {
  width: 2.09vw;
  height: 3.7vw;
  margin: 0.45vw 0 0 1.19vw;
}

.label_4 {
  width: 1.83vw;
  height: 1.72vw;
  margin-left: 0.06vw;
}

.text-group_19 {
  width: 2.09vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.98vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 1.46vw;
  margin-top: 0.53vw;
}

.text-group_147 {
  width: 7.24vw;
  height: 3.96vw;
  margin: 0.88vw 0 0 1.4vw;
}

.text_53 {
  width: 1.83vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 0.88vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.25vw;
  margin-left: 0.21vw;
}

.text_54 {
  width: 7.24vw;
  height: 1.93vw;
  overflow-wrap: break-word;
  color: rgba(0, 122, 219, 1);
  font-size: 1.35vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.93vw;
  margin-top: 0.79vw;
}

.text_55 {
  width: 7.5vw;
  height: 1.93vw;
  overflow-wrap: break-word;
  color: rgba(0, 122, 219, 1);
  font-size: 1.35vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.93vw;
  margin: 2.91vw 0 0 2.76vw;
}

.text-group_148 {
  width: 4.17vw;
  height: 3.7vw;
  margin: 0.98vw 3.33vw 0 8.69vw;
}

.text_56 {
  width: 1.83vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 0.88vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.25vw;
  margin-left: 1.2vw;
}

.text_57 {
  width: 4.17vw;
  height: 2.35vw;
  overflow-wrap: break-word;
  color: rgba(255, 131, 33, 1);
  font-size: 1.77vw;
  font-family: YouSheBiaoTiHei;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 2.35vw;
  margin-top: 0.11vw;
}

.box_54 {
  width: 11.72vw;
  height: 1.93vw;
  margin: 3.69vw 0 0 8.28vw;
}

.thumbnail_9 {
  width: 0.94vw;
  height: 0.99vw;
  margin-top: 0.27vw;
}

.text_58 {
  width: 9.95vw;
  height: 1.93vw;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 1.35vw;
  letter-spacing: 0.802020251750946px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.93vw;
}

.box_55 {
  width: 79.64vw;
  height: 1.15vw;
  margin-left: 7.77vw;
}

.text-wrapper_9 {
  width: 5.84vw;
  height: 1.15vw;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.15vw;
}

.text_59 {
  width: 5.84vw;
  height: 1.15vw;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.78vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.15vw;
}

.text_60 {
  width: 5.84vw;
  height: 1.15vw;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.78vw;
  font-family: Helvetica;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.15vw;
}

.text_61 {
  width: 5.84vw;
  height: 1.15vw;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.78vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.15vw;
}

.group_11 {
  background-color: rgba(40, 207, 157, 1);
  width: 1.1vw;
  height: 0.16vw;
  margin: 0.36vw 0 0 51.25vw;
}

.text_62 {
  width: 1.67vw;
  height: 1.15vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 0.65);
  font-size: 0.78vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.15vw;
  margin-left: 0.63vw;
}

.group_12 {
  background-color: rgba(40, 207, 157, 1);
  width: 1.1vw;
  height: 0.16vw;
  margin: 0.36vw 0 0 3.38vw;
}

.text_63 {
  width: 1.67vw;
  height: 1.15vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 0.65);
  font-size: 0.78vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.15vw;
  margin-left: 0.32vw;
}

.group_13 {
  background-color: rgba(40, 207, 157, 1);
  width: 1.1vw;
  height: 0.16vw;
  margin: 0.36vw 0 0 2.86vw;
}

.text_64 {
  width: 1.67vw;
  height: 1.15vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 0.65);
  font-size: 0.78vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.15vw;
  margin-left: 0.63vw;
}

.group_14 {
  background-color: rgba(40, 207, 157, 1);
  width: 1.1vw;
  height: 0.16vw;
  margin: 0.36vw 0 0 3.38vw;
}

.text_65 {
  width: 1.67vw;
  height: 1.15vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 0.65);
  font-size: 0.78vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.15vw;
  margin-left: 0.32vw;
}

.box_56 {
  width: 80.37vw;
  height: 14.9vw;
  margin: 5vw 0 5.2vw 7.76vw;
}

.paragraph_5 {
  width: 1.88vw;
  height: 13.6vw;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.78vw;
  font-family: HelveticaNeue;
  font-weight: NaN;
  text-align: center;
  line-height: 2.19vw;
}

.group_66 {
  width: 78.03vw;
  height: 13.65vw;
  margin-top: 1.25vw;
}

.image_7 {
  width: 78.03vw;
  height: 0.06vw;
}

.image_8 {
  width: 78.03vw;
  height: 0.06vw;
  margin-top: 2.24vw;
}

.group_15 {
  position: relative;
  width: 77.82vw;
  height: 8.34vw;
  background: url(/img/p1_2/SketchPng5b5949473c939aee7e8a12739044ce93549a26bb6c69aa46f8b85feb90b34ee1.png) -0.06vw
    0vw no-repeat;
  background-size: 77.86vw 8.33vw;
  margin: 0.46vw 0 0 0.15vw;
}

.image-wrapper_1 {
  height: 3.81vw;
  background: url(/img/p1_2/SketchPngee7049484009d993d92567240e354fbcada93ab80a3e5d76ddb053bf8fa44245.png) -0.32vw -0.06vw
    no-repeat;
  background-size: 78.38vw 4.79vw;
  width: 77.82vw;
}

.image_9 {
  width: 78.03vw;
  height: 0.06vw;
  margin: 1.66vw 0 0 -0.15vw;
}

.image_10 {
  width: 78.03vw;
  height: 0.06vw;
  margin: 0.15vw 0 0 -0.15vw;
}

.image_11 {
  width: 78.29vw;
  height: 0.06vw;
  margin: 2.13vw 0 0 -0.2vw;
}

.image-wrapper_12 {
  width: 27.66vw;
  height: 2.19vw;
  margin: 0 0 0.05vw 14.84vw;
}

.label_5 {
  width: 1.1vw;
  height: 2.19vw;
}

.label_6 {
  width: 1.1vw;
  height: 2.19vw;
  margin-left: 12.61vw;
}

.label_7 {
  width: 1.1vw;
  height: 2.19vw;
  margin-left: 11.78vw;
}

.image_12 {
  position: absolute;
  left: 72.04vw;
  top: 3.39vw;
  width: 1.1vw;
  height: 4.95vw;
}

.image_13 {
  width: 77.92vw;
  height: 0.06vw;
  margin-top: 0.11vw;
}

.box_57 {
  width: 65.73vw;
  height: 0.47vw;
  margin: 0.05vw 0 0 6.04vw;
}

.group_17 {
  background-color: rgba(217, 217, 217, 1);
  width: 0.06vw;
  height: 0.37vw;
}

.group_18 {
  background-color: rgba(217, 217, 217, 1);
  width: 0.06vw;
  height: 0.37vw;
  margin-left: 13.13vw;
}

.group_19 {
  background-color: rgba(217, 217, 217, 1);
  width: 0.06vw;
  height: 0.37vw;
  margin-left: 13.13vw;
}

.group_20 {
  background-color: rgba(217, 217, 217, 1);
  width: 0.06vw;
  height: 0.37vw;
  margin-left: 13.03vw;
}

.group_21 {
  background-color: rgba(217, 217, 217, 1);
  width: 0.06vw;
  height: 0.37vw;
  margin: 0.1vw 0 0 13.12vw;
}

.group_22 {
  background-color: rgba(217, 217, 217, 1);
  width: 0.06vw;
  height: 0.37vw;
  margin-left: 13.03vw;
}

.text-wrapper_102 {
  width: 67.45vw;
  height: 1.36vw;
  margin: 0.46vw 0 0 5.93vw;
}

.text_66 {
  width: 0.99vw;
  height: 1.36vw;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.36vw;
}

.text_67 {
  width: 1.2vw;
  height: 1.36vw;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.36vw;
  margin-left: 3.7vw;
}

.text_68 {
  width: 1.2vw;
  height: 1.36vw;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.36vw;
  margin-left: 3.29vw;
}

.text_69 {
  width: 1.2vw;
  height: 1.36vw;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.36vw;
  margin-left: 3.49vw;
}

.text_70 {
  width: 1.2vw;
  height: 1.36vw;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.36vw;
  margin-left: 3.34vw;
}

.text_71 {
  width: 1.2vw;
  height: 1.36vw;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.36vw;
  margin-left: 3.39vw;
}

.text_72 {
  width: 1.15vw;
  height: 1.36vw;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.36vw;
  margin-left: 3.29vw;
}

.text_73 {
  width: 1.2vw;
  height: 1.36vw;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.36vw;
  margin-left: 2.5vw;
}

.text_74 {
  width: 1.2vw;
  height: 1.36vw;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.36vw;
  margin-left: 3.44vw;
}

.text_75 {
  width: 0.99vw;
  height: 1.36vw;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.36vw;
  margin-left: 3.7vw;
}

.text_76 {
  width: 0.79vw;
  height: 1.36vw;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.36vw;
  margin-left: 3.49vw;
}

.text_77 {
  width: 0.99vw;
  height: 1.36vw;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.36vw;
  margin-left: 2.82vw;
}

.text_78 {
  width: 0.99vw;
  height: 1.36vw;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.36vw;
  margin-left: 3.13vw;
}

.text_79 {
  width: 0.99vw;
  height: 1.36vw;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.36vw;
  margin-left: 3.7vw;
}

.text_80 {
  width: 0.99vw;
  height: 1.36vw;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.36vw;
  margin-left: 3.7vw;
}

.text_81 {
  width: 0.99vw;
  height: 1.36vw;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.36vw;
  margin-left: 3.29vw;
}
.imgshu{position: absolute;top:11.5vw;}
.image_14 {
  
  left: 56.41vw;
  top: 55.16vw;
  width: 1.1vw;
  height: 7.66vw;
}

.image_15 {
  position: absolute;
  left: 43.34vw;
  top: 59.07vw;
  width: 1.1vw;
  height: 3.49vw;
}

.image_16 {
  position: absolute;
  left: 30.11vw;
  top: 55.16vw;
  width: 1.1vw;
  height: 7.66vw;
}

.image_17 {
  position: absolute;
  left: 20.58vw;
  top: 58.75vw;
  width: 1.1vw;
  height: 3.86vw;
}

.image_18 {
  position: absolute;
  left: 34.28vw;
  top: 58.75vw;
  width: 1.1vw;
  height: 3.86vw;
}

.image_19 {
  position: absolute;
  left: 47.14vw;
  top: 58.75vw;
  width: 1.1vw;
  height: 3.86vw;
}

.image_20 {
  position: absolute;
  left: 73.23vw;
  top: 55.11vw;
  width: 1.1vw;
  height: 7.66vw;
}

.image_21 {
  position: absolute;
  left: 77.77vw;
  top: 50.68vw;
  width: 1.1vw;
  height: 11.93vw;
}

.image_22 {
  position: absolute;
  left: 60.63vw;
  top: 59.12vw;
  width: 1.1vw;
  height: 3.49vw;
}

.image_23 {
  position: absolute;
  left: 64.43vw;
  top: 58.75vw;
  width: 1.1vw;
  height: 3.86vw;
}

.image_24 {
  position: absolute;
  left: 68.6vw;
  top: 57.66vw;
  width: 1.1vw;
  height: 4.95vw;
}

.image_25 {
  position: absolute;
  left: 15.63vw;
  top: 54.17vw;
  width: 1.1vw;
  height: 8.39vw;
}

.box_13 {
  position: absolute;
  left: 28.96vw;
  top: 17.83vw;
  width: 20vw;
  height: 8.81vw;
  background: url(/img/p1_2/SketchPng46b64962c2fb7979af8633042cc950ca1f5931cb9498f7d06c66b2dea05fa9b0.png) -0.06vw -0.06vw
    no-repeat;
  background-size: 20.1vw 8.9vw;
}

.text-group_149 {
  position: relative;
  width: 9.38vw;
  height: 4.38vw;
  margin: 1.82vw 0 0 1.56vw;
}

.paragraph_29 {
  width: 9.38vw;
  height: 4.38vw;
  overflow-wrap: break-word;
  color: rgba(0, 152, 105, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  line-height: 2.19vw;
}

.text_143 {
  position: absolute;
  left: 0;
  top: 2.56vw;
  width: 9.38vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
}

.image_26 {
  width: 6.52vw;
  height: 7.04vw;
  margin: 0.62vw 0 0 2.55vw;
}

.section_9 {
  background-color: rgba(239, 245, 255, 1);
  width: 100vw;
  height: 75vw;
}

.text_83 {
  width: 25vw;
  height: 3.49vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 2.5vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 3.49vw;
  margin: 9vw auto 1vw auto;
}

.box_14 {
  background-color:#3aa1a6;
  width: 12vw;
  height: 0.33vw;
  margin: 0.36vw auto 0 auto;
}

.grid_10 {
  width: 96.83vw;
  height: 45.94vw;
  flex-wrap: wrap;
  margin: 4.58vw 0 3.59vw 1.66vw;
}

.block_3 {
  box-shadow: -1px 13px 20px 0px rgba(240, 242, 244, 1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 3vw;
  width: 18vw;
  height: 21.93vw;
  margin: 0 1.56vw 2.08vw 0;
}

.image_27 {
  width: 7.5vw;
  height: 6.93vw;
  margin: 3.43vw 0 0 5.31vw;
}

.text-group_150 {
  width: 13.34vw;
  height: 6.46vw;
  margin: 2.08vw 0 3.02vw 2.39vw;
}

.text_84 {
  width: 7.5vw;
  height: 1.72vw;
  overflow-wrap: break-word;
  color: rgba(0, 152, 105, 1);
  font-size: 1.25vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 1.72vw;
  margin-left: 2.92vw;
}

.paragraph_7 {
  width: 13.34vw;
  height: 4.38vw;
  overflow-wrap: break-word;
  color: rgba(96, 96, 96, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 1.31vw;
  margin-top: 0.37vw;
}

.block_4 {
  box-shadow: -1px 13px 20px 0px rgba(240, 242, 244, 1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 3vw;
  width: 18vw;
  height: 21.93vw;
  margin: 0 1.56vw 2.08vw 0;
}

.image_28 {
  width: 6.88vw;
  height: 6.93vw;
  margin: 3.43vw 0 0 5.62vw;
}

.text-group_151 {
  position: relative;
  width: 13.34vw;
  height: 6.46vw;
  margin: 2.08vw 0 3.02vw 2.39vw;
}

.paragraph_8 {
  width: 13.34vw;
  height: 4.38vw;
  overflow-wrap: break-word;
  color: rgba(96, 96, 96, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 1.31vw;
  margin-top: 2.09vw;
}

.paragraph_9 {
  position: absolute;
  left: 1.67vw;
  top: 0;
  width: 10vw;
  height: 3.44vw;
  overflow-wrap: break-word;
  color: rgba(0, 152, 105, 1);
  font-size: 1.25vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 1.72vw;
}

.block_5 {
  box-shadow: -1px 13px 20px 0px rgba(240, 242, 244, 1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 3vw;
  width: 18vw;
  height: 21.93vw;
  justify-content: flex-center;
  margin: 0 1.51vw 2.08vw 0;
}

.image_29 {
  width: 7.97vw;
  height: 7.82vw;
  margin: 2.96vw 0 0 4.94vw;
}

.text-group_152 {
  position: relative;
  width: 13.34vw;
  height: 6.46vw;
  margin: 1.66vw 0 3.02vw 2.44vw;
}

.paragraph_10 {
  width: 13.34vw;
  height: 4.38vw;
  overflow-wrap: break-word;
  color: rgba(96, 96, 96, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 1.31vw;
  margin-top: 2.09vw;
}

.paragraph_11 {
  position: absolute;
  left: 2.92vw;
  top: 0;
  width: 6.25vw;
  height: 3.44vw;
  overflow-wrap: break-word;
  color: rgba(0, 152, 105, 1);
  font-size: 1.25vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 1.72vw;
}

.image-text_5 {
  box-shadow: -1px 13px 20px 0px rgba(240, 242, 244, 1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 3vw;
  width: 18vw;
  height: 21.93vw;
  margin: 0 1.56vw 2.08vw 0;
}

.image_30 {
  width: 8.13vw;
  height: 7.82vw;
  margin: 3.69vw 0 0 4.94vw;
}

.text-group_153 {
  position: relative;
  width: 13.34vw;
  height: 4.69vw;
  margin: 0.93vw 0 4.79vw 2.44vw;
}

.text_85 {
  width: 13.34vw;
  height: 2.61vw;
  overflow-wrap: break-word;
  color: rgba(96, 96, 96, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 1.31vw;
  margin-top: 2.09vw;
}

.paragraph_12 {
  position: absolute;
  left: 1.62vw;
  top: 0;
  width: 10vw;
  height: 3.44vw;
  overflow-wrap: break-word;
  color: rgba(0, 152, 105, 1);
  font-size: 1.25vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 1.72vw;
}

.image-text_6 {
  box-shadow: -1px 13px 20px 0px rgba(240, 242, 244, 1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 3vw;
  width: 18vw;
  height: 21.93vw;
  margin-bottom: 2.09vw;
}

.image_31 {
  width: 9.64vw;
  height: 9.33vw;
  margin: 2.23vw 0 0 4.27vw;
}

.text-group_154 {
  position: relative;
  width: 13.34vw;
  height: 5.99vw;
  margin: 0.88vw 0 3.48vw 3.02vw;
}

.paragraph_13 {
  width: 13.34vw;
  height: 3.91vw;
  overflow-wrap: break-word;
  color: rgba(96, 96, 96, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 1.31vw;
  margin-top: 2.09vw;
}

.paragraph_14 {
  position: absolute;
  left: 2.3vw;
  top: 0;
  width: 7.5vw;
  height: 3.44vw;
  overflow-wrap: break-word;
  color: rgba(0, 152, 105, 1);
  font-size: 1.25vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 1.72vw;
}

.block_6 {
  box-shadow: -1px 13px 20px 0px rgba(240, 242, 244, 1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 3vw;
  width: 18vw;
  height: 21.93vw;
  margin: 0 1.56vw 2.08vw 0;
}

.image_32 {
  width: 8.03vw;
  height: 8.03vw;
  margin: 2.96vw 0 0 4.79vw;
}

.text-group_155 {
  position: relative;
  width: 13.34vw;
  height: 4.69vw;
  margin: 1.45vw 0 4.79vw 2.39vw;
}

.text_86 {
  width: 13.34vw;
  height: 2.61vw;
  overflow-wrap: break-word;
  color: rgba(96, 96, 96, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 1.31vw;
  margin-top: 2.09vw;
}

.paragraph_15 {
  position: absolute;
  left: 2.92vw;
  top: 0;
  width: 6.25vw;
  height: 3.44vw;
  overflow-wrap: break-word;
  color: rgba(0, 152, 105, 1);
  font-size: 1.25vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 1.72vw;
}

.block_7 {
  box-shadow: -1px 13px 20px 0px rgba(240, 242, 244, 1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 3vw;
  width: 18vw;
  height: 21.93vw;
  margin: 0 1.56vw 2.08vw 0;
}

.image_33 {
  width: 8.08vw;
  height: 9.69vw;
  margin: 1.61vw 0 0 5.31vw;
}

.text-group_156 {
  position: relative;
  width: 13.34vw;
  height: 6.46vw;
  margin: 1.14vw 0 3.02vw 2.39vw;
}

.paragraph_16 {
  width: 13.34vw;
  height: 4.38vw;
  overflow-wrap: break-word;
  color: rgba(96, 96, 96, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 1.31vw;
  margin-top: 2.09vw;
}

.paragraph_17 {
  position: absolute;
  left: 2.92vw;
  top: 0;
  width: 7.5vw;
  height: 3.44vw;
  overflow-wrap: break-word;
  color: rgba(0, 152, 105, 1);
  font-size: 1.25vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 1.72vw;
}

.image-text_7 {
  box-shadow: -1px 13px 20px 0px rgba(240, 242, 244, 1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 3vw;
  width: 18vw;
  height: 21.93vw;
  margin: 0 1.51vw 2.08vw 0;
}

.image_34 {
  width: 7.92vw;
  height: 9.17vw;
  margin: 2.44vw 0 0 5vw;
}

.text-group_157 {
  position: relative;
  width: 13.34vw;
  height: 7.5vw;
  margin: 0.83vw 0 1.97vw 2.39vw;
}

.paragraph_18 {
  width: 13.34vw;
  height: 5.42vw;
  overflow-wrap: break-word;
  color: rgba(96, 96, 96, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 1.31vw;
  margin-top: 2.09vw;
}

.paragraph_19 {
  position: absolute;
  left: 4.17vw;
  top: 0;
  width: 5vw;
  height: 3.44vw;
  overflow-wrap: break-word;
  color: rgba(0, 152, 105, 1);
  font-size: 1.25vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 1.72vw;
}

.image-text_8 {
  box-shadow: -1px 13px 20px 0px rgba(240, 242, 244, 1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 3vw;
  width: 18vw;
  height: 21.93vw;
  margin: 0 1.56vw 2.08vw 0;
}

.image_35 {
  width: 9.07vw;
  height: 9.95vw;
  margin: 1.56vw 0 0 4.42vw;
}

.text-group_158 {
  width: 13.34vw;
  height: 5.99vw;
  margin: 0.93vw 0 3.48vw 2.44vw;
}

.text_87 {
  width: 7.5vw;
  height: 1.72vw;
  overflow-wrap: break-word;
  color: rgba(0, 152, 105, 1);
  font-size: 1.25vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 1.72vw;
  margin-left: 2.87vw;
}

.paragraph_20 {
  width: 13.34vw;
  height: 3.91vw;
  overflow-wrap: break-word;
  color: rgba(96, 96, 96, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 1.31vw;
  margin-top: 0.37vw;
}

.image-text_9 {
  box-shadow: -1px 13px 20px 0px rgba(240, 242, 244, 1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 3vw;
  width: 18vw;
  height: 21.93vw;
  margin-bottom: 2.09vw;
  justify-content: flex-center;
}

.image_36 {
  width: 10vw;
  height: 9.8vw;
  margin: 1.77vw 0 0 3.9vw;
}

.text-group_159 {
  position: relative;
  width: 13.34vw;
  height: 7.71vw;
  margin: 0.88vw 0 1.77vw 2.39vw;
}

.paragraph_21 {
  width: 13.34vw;
  height: 5.63vw;
  overflow-wrap: break-word;
  color: rgba(96, 96, 96, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 1.31vw;
  margin-top: 2.09vw;
}

.paragraph_22 {
  position: absolute;
  left: 2.92vw;
  top: 0;
  width: 7.5vw;
  height: 3.44vw;
  overflow-wrap: break-word;
  color: rgba(0, 152, 105, 1);
  font-size: 1.25vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 1.72vw;
}

.section_10 {
  background-image: url(/img/p1_1/2.jpg);
  height:100vw;
  width: 100vw;
  position: relative;
}

.text-wrapper_103 {
  width: 17.5vw;
  height: 3.49vw;
  margin: 3.84vw 0 0 42.5vw;
}

.text_88 {
  width: 17.5vw;
  height: 3.49vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 2.5vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 3.49vw;
}

.block_25 {
  width: 10.11vw;
  height: 0.21vw;
  margin: 1vw auto 3vw auto;
}

.group_24 {
  background-color: #3aa1a6;
  width: 10.11vw;
  height: 0.33vw;
}

.block_26 {
  width: 91.25vw;
  height: 67.24vw;
  margin-top: 2.77vw;
}

.block_8 {
  background-color: rgba(255, 255, 255, 0.23);
  width: 42.4vw;
  height: 67.24vw;
}

.text_89 {
  width: 10vw;
  height: 3.49vw;
  overflow-wrap: break-word;
  color: rgba(0, 255, 229, 1);
  font-size: 2.5vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 3.49vw;
  margin: 1.66vw 0 0 4.47vw;
}

.text-wrapper_104 {
  width: 17.4vw;
  height: 2.19vw;
  margin: 3.38vw 0 0 4.47vw;
}

.text_90 {
  width: 6.25vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
}

.text_91 {
  width: 6.25vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
}

.image_37 {
  width: 37.3vw;
  height: 0.06vw;
  margin: 0.83vw 0 0 2.13vw;
}

.text-wrapper_105 {
  width: 24.17vw;
  height: 2.19vw;
  margin: 1.45vw 0 0 4.47vw;
}

.text_92 {
  width: 6.25vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
}

.text_93 {
  width: 13.03vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
}

.image_38 {
  width: 37.3vw;
  height: 0.06vw;
  margin: 0.98vw 0 0 2.13vw;
}

.text-wrapper_106 {
  width: 17.4vw;
  height: 2.19vw;
  margin: 1.3vw 0 0 4.47vw;
}

.text_94 {
  width: 6.25vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
}

.text_95 {
  width: 6.25vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
}

.image_39 {
  width: 37.3vw;
  height: 0.06vw;
  margin: 1.14vw 0 0 2.13vw;
}

.text-wrapper_107 {
  width: 19.64vw;
  height: 2.19vw;
  margin: 1.14vw 0 0 4.47vw;
}

.text_96 {
  width: 6.25vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
}

.text_97 {
  width: 8.49vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
}

.image_40 {
  width: 37.3vw;
  height: 0.06vw;
  margin: 1.3vw 0 0 2.13vw;
}

.text-wrapper_108 {
  width: 18.91vw;
  height: 2.19vw;
  margin: 0.72vw 0 0 4.47vw;
}

.text_98 {
  width: 6.25vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
}

.text_99 {
  width: 7.77vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
}

.image_41 {
  width: 37.3vw;
  height: 0.06vw;
  margin: 1.19vw 0 0 2.13vw;
}

.text-wrapper_109 {
  width: 14.28vw;
  height: 2.19vw;
  margin: 1.09vw 0 0 4.47vw;
}

.text_100 {
  width: 6.25vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
}

.text_101 {
  width: 3.13vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
}

.image_42 {
  width: 37.3vw;
  height: 0.06vw;
  margin: 1.35vw 0 0 2.13vw;
}

.text-wrapper_110 {
  width: 15vw;
  height: 2.19vw;
  margin: 1.97vw 0 0 4.47vw;
}

.text_102 {
  width: 6.25vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
}

.text_103 {
  width: 3.86vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
}

.block_9 {
  height: 22.97vw;
  background: url(/img/p1_2/SketchPngf9b77944bbb59f6821f972ef43f2d43ada0e607beb2c62a01f74432a3df78a55.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 37.5vw;
  margin: 0.93vw 0 4.63vw 2.13vw;
}

.text-wrapper_111 {
  width: 13.39vw;
  height: 2.19vw;
  margin: 1.4vw 0 0 2.34vw;
}

.text_104 {
  width: 6.25vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
}

.text_105 {
  width: 2.24vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
}

.text-wrapper_112 {
  width: 15.37vw;
  height: 2.19vw;
  margin: 2.34vw 0 0 2.34vw;
}

.text_106 {
  width: 6.25vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
}

.text_107 {
  width: 4.22vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
}

.text-wrapper_113 {
  width: 17.4vw;
  height: 2.19vw;
  margin: 2.34vw 0 0 2.34vw;
}

.text_108 {
  width: 6.25vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
}

.text_109 {
  width: 6.25vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
}

.text-wrapper_114 {
  width: 19.85vw;
  height: 2.19vw;
  margin: 2.08vw 0 0 2.34vw;
}

.text_110 {
  width: 6.25vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
}

.text_111 {
  width: 8.7vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
}

.text-wrapper_115 {
  width: 19.85vw;
  height: 2.35vw;
  margin: 2.34vw 0 1.35vw 2.34vw;
}

.text_112 {
  width: 6.25vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
}

.text_113 {
  width: 8.7vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
  margin-top: 0.16vw;
}

.group_67 {
  width: 15.11vw;
  height: 3.81vw;
  margin: 36.04vw 0 0 17.81vw;
}

.image_43 {
  width: 15.11vw;
  height: 1.93vw;
}

.text_114 {
  width: 5.21vw;
  height: 2.71vw;
  overflow-wrap: break-word;
  color: rgba(0, 255, 217, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
  margin: -0.83vw 0 0 5.67vw;
}

.group_68 {
  width: 5.16vw;
  height: 29.48vw;
  margin: 10.36vw 0 0 1.04vw;
}

.image_44 {
  width: 0.37vw;
  height: 25.16vw;
  margin-left: 4.17vw;
}

.text_115 {
  width: 5.16vw;
  height: 3.91vw;
  overflow-wrap: break-word;
  color: rgba(0, 255, 217, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 2.19vw;
  margin-top: 0.42vw;
}

.text_116 {
  width:8vw;
  height: 6.36vw;
  overflow-wrap: break-word;
  color: rgba(0, 255, 217, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 2.19vw;
  margin-top: 17.56vw;
}

.paragraph_23 {
  width: 6vw;
  height: 5.63vw;
  overflow-wrap: break-word;
  color: rgba(0, 255, 217, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 2.19vw;
  margin: 55.46vw 0 0 0vw;
}

.block_27 {
  width: 18.29vw;
  height: 0.37vw;
  margin: 5.52vw 0 0 67.18vw;
}

.image-wrapper_3 {
  position: relative;
  width: 18.29vw;
  height: 0.37vw;
  background: url(/img/p1_2/SketchPng45ad375950dcf4930b7128cf9f0f20a34929aa3cfa4111228daebd0f1b9e344d.png) -0.11vw -0.11vw
    no-repeat;
  background-size: 18.43vw 0.52vw;
}

.thumbnail_2 {
  position: absolute;
  left: 18.18vw;
  top: 0.21vw;
  width: 0.06vw;
  height: 0.32vw;
}

.thumbnail_3 {
  position: absolute;
  left: -0.05vw;
  top: -0.1vw;
  width: 0.11vw;
  height: 0.32vw;
}

.text-wrapper_116 {
  width: 5.32vw;
  height: 2.19vw;
  margin: 0.83vw 0 9.21vw 72.65vw;
}

.text_117 {
  width: 5.32vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(0, 255, 217, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
}

.image_45 {
  position: absolute;
  left: 85.42vw;
  top: 83.65vw;
  width: 2.56vw;
  height: 0.94vw;
}

.image_46 {
  position: absolute;
  left: 66.52vw;
  top: 54vw;
  width: 20.63vw;
  height: 29.8vw;
}

.image-wrapper_4 {
  height: 2.5vw;
  background: url(/img/p1_2/SketchPng180ac79a7c708e337a344384a933d637262b1921a8b80c5ce8fbe41438d362d4.png) -0.11vw -0.11vw
    no-repeat;
  background-size: 5.57vw 2.7vw;
  width: 5.37vw;
  position: absolute;
  left: 75.32vw;
  top: 46.93vw;
}

.thumbnail_4 {
  width: 0.11vw;
  height: 0.27vw;
  margin: 2.34vw 0 0 -0.05vw;
}

.image_47 {
  position: absolute;
  left: 87.71vw;
  top: 56.88vw;
  width: 0.73vw;
  height: 26.78vw;
}

.group_27 {
  box-shadow: 0px 13px 20px 0px rgba(118, 196, 125, 0.41);
  height: 2.5vw;
  width: 13.91vw;
  position: absolute;
  left: 53.86vw;
  top: 59.38vw;
}

.text-wrapper_25 {
  background-color: #37B9B4;
  border-radius: 5px;
  height: 2.5vw;
  width: 13.91vw;
}

.text_118 {
  width: 7.5vw;
  height: 1.67vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.25vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: right;
  white-space: nowrap;
  line-height: 1.67vw;
  margin: 0.41vw 0 0 4.89vw;
}

.image-wrapper_5 {
  height: 27.56vw;
  background: url(/img/p1_2/SketchPnga914096553d0e8c552c9d72cec914df99b7639a2309bfdfd33a485ab82e7faa1.png) -0.06vw -0.06vw
    no-repeat;
  background-size: 20.67vw 27.6vw;
  width: 20.63vw;
  position: absolute;
  left: 59.22vw;
  top: 21.1vw;
}

.thumbnail_5 {
  width: 0.06vw;
  height: 0.32vw;
  margin: 26.19vw 0 0 0.93vw;
}

.group_28 {
  box-shadow: 0px 13px 20px 0px rgba(118, 196, 125, 0.41);
  height: 2.5vw;
  width: 13.91vw;
  position: absolute;
  left: 47.14vw;
  top: 30.32vw;
}

.text-wrapper_26 {
  background-color: #37B9B4;
  border-radius: 5px;
  height: 2.5vw;
  width: 13.91vw;
}

.text_119 {
  width: 7.5vw;
  height: 1.67vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.25vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: right;
  white-space: nowrap;
  line-height: 1.67vw;
  margin: 0.41vw 0 0 4.89vw;
}

.text_120 {
  position: absolute;
  left: 84.9vw;
  top: 83.75vw;
  width: 5.06vw;
  height: 3.86vw;
  overflow-wrap: break-word;
  color: rgba(0, 255, 217, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 2.19vw;
}

.group_47 {
  background-image: url(/img/p1_2/e3167d9bc9da41a3b2d6fb17acd6988f_mergeImage.png);
  height: 46.41vw;
  width: 100vw;
}

.text-wrapper_117 {
  width: 21.67vw;
  height: 3.49vw;
  margin: 7vw auto 1vw auto;
}

.text_121 {
  width: 21.67vw;
  height: 3.49vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 2.5vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: center;
  white-space: nowrap;
  line-height: 3.49vw;
}

.block_28 {
  width: 18vw;
  height: 0.27vw;
  margin: 1vw auto;
}

.group_29 { background-color: #016f6c; width: 15vw; height: 0.4vw;margin:1vw auto 4vw auto;}

.text-wrapper_118 {
  width: 20.63vw;
  height: 2.19vw;
  margin: 1vw auto;
}

.text_122 {
  width: 100%;display: block;
  height: 2.19vw;
  overflow-wrap: break-word;
  color:#666666;
  font-size: 1.2vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: center;
  white-space: nowrap;
  line-height: 2.19vw;
}

.text-wrapper_119 {
  width: 25vw;
  height: 2.19vw;
  margin: 1vw auto;
}

.text_123 {
  width: 100%;display: block;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: #666666;
  font-size: 1.2vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: center;
  white-space: nowrap;
  line-height: 2.19vw;
}

.block_29 {
  width: 74.12vw;
  height: 11.88vw;
  margin: 5.78vw 0 10.98vw 11.3vw;
}

.group_69 {
  width: 8.13vw;
  height: 2.24vw;
  margin-top: 4.38vw;
}

.text_124 {
  width: 5.06vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(112, 112, 112, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
  margin-left: 3.08vw;
}

.image_48 {
  width: 8.13vw;
  height: 0.06vw;
}

.label_8 {
  width: 1.78vw;
  height: 1.78vw;
  margin: 2.86vw 0 0 1.3vw;
}

.image_49 {
  width: 8.13vw;
  height: 0.06vw;
  margin: 6.56vw 0 0 0.93vw;
}

.text-group_160 {
  width: 29.74vw;
  height: 11.88vw;
  margin-left: 2.87vw;
}

.text-wrapper_30 {
  width: 29.74vw;
  height: 9.69vw;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: DINAlternate-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 9.69vw;
}

.text_125 {
  width: 29.74vw;
  height: 9.69vw;
  overflow-wrap: break-word;
  color: rgba(128, 128, 128, 1);
  font-size: 8.33vw;
  font-family: DINAlternate-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 9.69vw;
}

.text_126 {
  width: 29.74vw;
  height: 9.69vw;
  overflow-wrap: break-word;
  color: rgba(0, 191, 135, 1);
  font-size: 8.33vw;
  font-family: DINAlternate-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 9.69vw;
}

.text_127 {
  width: 7.82vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(112, 112, 112, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
  margin-left: 10vw;
}

.image_50 {
  width: 8.13vw;
  height: 0.06vw;
  margin: 4.27vw 0 0 1.56vw;
}

.label_9 {
  width: 1.78vw;
  height: 1.78vw;
  margin: 3.17vw 0 0 0.93vw;
}

.group_70 {
  width: 8.13vw;
  height: 2.3vw;
  margin: 4.27vw 0 0 0.72vw;
}

.image_51 {
  width: 8.13vw;
  height: 0.06vw;
}

.text_128 {
  width: 4.38vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(112, 112, 112, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
  margin: 0.05vw 0 0 3.07vw;
}

.group_48 {
  background-image: url(/img/p1_2/23af9f229713420db1a6c495f79f7e07_mergeImage.png);
  width: 100vw;
  height: 64.54vw;
  margin-bottom: 3.49vw;
}

.text_129 {
  width: 28.44vw;
  height: 3.49vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 2.5vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 3.49vw;
  margin: 5.98vw 0 0 36.25vw;
}

.group_30 {
  background-color: rgba(0, 152, 105, 1);
  width: 21.57vw;
  height: 0.27vw;
  margin: 0.36vw 0 0 40.1vw;
}

.section_15 {
  height: 38.39vw;
  background: url(/img/p1_2/SketchPngf9ff812caf814c8f0908e78992c75b92f04cf872ba3fdb4bd70f314c28927319.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 38.49vw;
  margin: 11.3vw 0 4.73vw 31.66vw;
}

.section_16 {
  position: relative;
  width: 38.49vw;
  height: 38.29vw;
  background: url(/img/p1_2/SketchPng7fc1cd106601f1bd189e31f301fa8df1d69672049101e84f1549ee856ee08a42.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-top: 0.21vw;
}

.image-wrapper_6 {
  height: 20.42vw;
  background: url(/img/p1_2/SketchPngdf2ae57f16bc66e3908dca7c55983fbda9a5c2b41b259934fddd9a3bf9ce0012.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 27.61vw;
  margin: 4.32vw 0 0 6.82vw;
}

.image_52 {
  width: 26.36vw;
  height: 17.87vw;
  margin: 0.78vw 0 0 0.62vw;
}

.image_53 {
  width: 27.61vw;
  height: 3.65vw;
  margin: -1.09vw 0 0 6.82vw;
}

.image_54 {
  width: 6.05vw;
  height: 2.77vw;
  margin-left: 17.56vw;
}

.image_55 {
  width: 8.18vw;
  height: 1.05vw;
  margin-left: 16.57vw;
}

.image-wrapper_7 {
  height: 0.47vw;
  background: url(/img/p1_2/SketchPngba694f977963507bcec5f87954597fc56c0f60536cb1a617b38437562b0b510c.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 7.97vw;
  margin: 0.05vw 0 0 16.61vw;
}

.image_56 {
  width: 8.18vw;
  height: 0.32vw;
  margin: -0.2vw 0 0 -0.05vw;
}

.group_31 {
  box-shadow: 0px 13px 20px 0px rgba(118, 196, 125, 0.41);
  height: 2.5vw;
  width: 9.38vw;
  margin: 3.48vw 0 0.67vw 15.46vw;
}

.text-wrapper_32 {
  height: 2.5vw;
  background: url(/img/p1_2/SketchPngb6e3f99e3646970b1fdf751daf9f33cef61aa0823cbe4ed251039c37e6fd44f2.png) -2.45vw -2.45vw
    no-repeat;
  background-size: 14.27vw 7.39vw;
  width: 9.38vw;
}

.text_133 {
  width: 3.75vw;
  height: 1.67vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: right;
  white-space: nowrap;
  line-height: 1.67vw;
  margin: 0.41vw 0 0 3.33vw;
}

.group_39 {
  position: absolute;
  left: -30.2vw;
  top: -0.93vw;
  width: 34.85vw;
  height: 34.85vw;
  background: url(/img/p1_2/SketchPngcac235533a1dcc337e81d24d7fafde58727f92f85e6aa02ccf642ca06b6e681e.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.image_59 {
  width: 9.64vw;
  height: 6.2vw;
  margin: 6.25vw 0 0 11.71vw;
}

.text-group_161 {
  width: 23.7vw;
  height: 12.24vw;
  margin: 1.14vw 0 9.01vw 4.01vw;
}

.text_130 {
  width: 9.38vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(0, 152, 105, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
  margin-left: 7.3vw;
}

.text_131 {
  width: 23.7vw;
  height: 3.13vw;
  overflow-wrap: break-word;
  color: rgba(83, 83, 83, 1);
  font-size: 1.14vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 1.57vw;
  margin-top: 0.58vw;
}

.text_132 {
  width: 23.7vw;
  height: 4.69vw;
  overflow-wrap: break-word;
  color: rgba(83, 83, 83, 1);
  font-size: 1.14vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 1.57vw;
  margin-top: 1.67vw;
}

.group_40 {
  position: absolute;
  left: 32.3vw;
  top: -1.35vw;
  width: 34.95vw;
  height: 34.95vw;
  background: url(/img/p1_2/SketchPngb1c7b1c446a0c946ad37a3e3c9fadc9e7b34010fcff30177d9d7a2ab6d13b396.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.image-text_32 {
  width: 19.48vw;
  height: 11.98vw;
  margin: 1.61vw 0 0 9.79vw;
}

.image_60 {
  width: 7.87vw;
  height: 5.99vw;
  margin-left: 5.21vw;
}

.text-group_162 {
  width: 19.48vw;
  height: 5.99vw;
}

.text_134 {
  width: 9.38vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(0, 152, 105, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
  margin-left: 3.86vw;
}

.paragraph_24 {
  width: 19.48vw;
  height: 3.13vw;
  overflow-wrap: break-word;
  color: rgba(92, 94, 93, 1);
  font-size: 1.14vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  line-height: 1.57vw;
  margin-top: 0.68vw;
}

.image-text_33 {
  width: 20.63vw;
  height: 12.4vw;
  margin: 1.97vw 0 6.97vw 9.68vw;
}

.image_61 {
  width: 11.05vw;
  height: 6.52vw;
  margin-left: 3.96vw;
}

.text-group_163 {
  width: 20.63vw;
  height: 5.89vw;
}

.text_135 {
  width: 6.25vw;
  height: 2.19vw;
  overflow-wrap: break-word;
  color: rgba(0, 152, 105, 1);
  font-size: 1.56vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 2.19vw;
  margin-left: 6.25vw;
}

.paragraph_25 {
  width: 20.63vw;
  height: 3.13vw;
  overflow-wrap: break-word;
  color: rgba(92, 94, 93, 1);
  font-size: 1.14vw;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  line-height: 1.57vw;
  margin-top: 0.58vw;
}

.image_57 {
  position: absolute;
  left: 9.22vw;
  top: 12.09vw;
  width: 13.13vw;
  height: 20.84vw;
}
