@media screen and (min-width: 0px) and (max-width: 767px) {
  .pc {
    display: none;
  }
  .h5 {
    background-color: rgba(0, 0, 0, 1);
    position: relative;
    width: 100vw;
    height: 749.73vw;
    overflow: hidden;
  }
}

@media screen and (min-width: 768px) {
  .pc {
    background-color: rgba(0, 0, 0, 1);
    position: relative;
    width: 100vw;
    height: 226.57vw;
    overflow: hidden;
  }
  .h5 {
    display: none;
  }
}

/* pc */
.pc .group_1 {
  height: 56.25vw;
  background: url(../img/pc/SketchPng78f072962ec51f219109937d97604f4b85f8cf270f4024043a80886071330e55.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 100vw;
}

.pc .box_22 {
  width: 62.4vw;
  height: 2.5vw;
  margin: 1.35vw 0 0 18.75vw;
}

.pc .section_12 {
  border-radius: 50%;
  background-image: url(../img/logo.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 2.5vw;
  height: 2.5vw;
}

.pc .image_1 {
  width: 7.42vw;
  /* height: 1.36vw; */
  margin: 0.57vw 0 0 0.57vw;
}

.pc .label_12 {
  display: flex;
  margin: 0.62vw 0 0 49.11vw;
}

.pc .label_12 img {
  width: 1.46vw;
  height: 1.25vw;
}

.pc .label_13 {
  display: flex;
  margin: 0.62vw 0 0 1.87vw;
}

.pc .label_13 img {
  width: 1.46vw;
  height: 1.25vw;
}

.pc .box_23 {
  width: 60.42vw;
  height: 16.67vw;
  margin: 6.56vw 0 0 20.83vw;
}

.pc .image_2 {
  width: 13.55vw;
  height: 16.67vw;
}

.pc .group_17 {
  width: 24.33vw;
  height: 8.34vw;
  margin: 4.16vw 0 0 2.08vw;
}

.pc .image_3 {
  width: 8.49vw;
  height: 2.09vw;
}

.pc .text_2 {
  width: 24.33vw;
  height: 2.56vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 2.08vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 2.56vw;
  margin-top: 1.05vw;
}

.pc .box_24 {
  width: 12.35vw;
  height: 2.56vw;
  margin-top: 0.11vw;
}

.pc .text_3 {
  width: 2.45vw;
  height: 2.56vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 2.08vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 2.56vw;
}

.pc .label_3 {
  width: 1.83vw;
  height: 1.46vw;
  margin: 0.52vw 0 0 0.83vw;
}

.pc .text_4 {
  width: 6.83vw;
  height: 2.56vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 2.08vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 2.56vw;
  margin-left: 0.42vw;
}

.pc .image_4 {
  width: 21.1vw;
  height: 16.67vw;
  margin-left: -0.62vw;
}

.pc .box_25 {
  width: 58.34vw;
  height: 16.67vw;
  margin: 5.2vw 0 7.29vw 20.83vw;
}

.pc .image_5 {
  width: 12.5vw;
  height: 16.67vw;
}

.pc .block_3 {
  width: 19.22vw;
  height: 8.34vw;
  margin: 4.16vw 0 0 10.98vw;
}

.pc .image-text_7 {
  width: 19.22vw;
  height: 5.68vw;
}

.pc .image_6 {
  width: 7.92vw;
  height: 2.09vw;
  margin-left: 11.31vw;
}

.pc .text-group_1 {
  width: 19.22vw;
  height: 2.56vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 2.08vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 2.56vw;
  margin-top: 1.05vw;
}

.pc .box_26 {
  width: 12.82vw;
  height: 2.56vw;
  margin: 0.1vw 0 0 6.4vw;
}

.pc .text_5 {
  width: 2.45vw;
  height: 2.56vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 2.08vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 2.56vw;
}

.pc .label_4 {
  width: 1.57vw;
  height: 2.09vw;
  margin: 0.2vw 0 0 0.83vw;
}

.pc .text_6 {
  width: 7.56vw;
  height: 2.56vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 2.08vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 2.56vw;
  margin-left: 0.42vw;
}

.pc .image_7 {
  width: 13.55vw;
  height: 16.67vw;
  margin-left: 2.09vw;
}

.pc .box_27 {
  width: 100vw;
  height: 77.92vw;
}

.pc .group_5 {
  width: 62.5vw;
  height: 28.13vw;
  background: url(../img/pc/SketchPngc10401bc2a3d5a7862e7845681464dbd0dd638d6b60644c330bdc5ba86bf0bb2.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin: 4.16vw 0 0 18.75vw;
}

.pc .text_7 {
  width: 13.13vw;
  height: 4.07vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 3.33vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: right;
  white-space: nowrap;
  line-height: 4.07vw;
  margin: 3.22vw 0 0 24.68vw;
}

.pc .image-wrapper_9 {
  width: 53.75vw;
  height: 3.34vw;
  margin: 2.5vw 0 0 4.16vw;
}

.pc .image_8 {
  width: 14.59vw;
  height: 3.34vw;
}

.pc .image_9 {
  width: 12.5vw;
  height: 2.5vw;
  margin: 0.41vw 0 0 6.25vw;
}

.pc .image_10 {
  width: 13.75vw;
  height: 3.34vw;
  margin-left: 6.67vw;
}

.pc .image-wrapper_10 {
  width: 53.23vw;
  height: 3.34vw;
  margin: 2.91vw 0 0 3.9vw;
}

.pc .image_11 {
  width: 15.11vw;
  height: 1.67vw;
  margin-top: 0.84vw;
}

.pc .image_12 {
  width: 9.85vw;
  height: 3.34vw;
  margin-left: 7.4vw;
}

.pc .image_13 {
  width: 12.19vw;
  height: 3.34vw;
  margin-left: 8.7vw;
}

.pc .image-wrapper_11 {
  width: 32.56vw;
  height: 2.97vw;
  margin: 3.12vw 0 2.65vw 15.78vw;
}

.pc .image_20 {
  width: 11.31vw;
  height: 1.72vw;
  margin-top: 0.63vw;
}

.pc .image_21 {
  width: 14.38vw;
  height: 2.97vw;
}

.pc .group_14 {
  height: 35.16vw;
  background: url(../img/pc/SketchPngb2c81a3e5b6e4db31554ff914bcc3608062dc2c7225d1694b384ecfe96135b67.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 62.5vw;
  margin: 5.2vw 0 5.26vw 18.75vw;
}

.pc .box_16 {
  border-radius: 20px;
  background-image: url(../img/pc/853835b9c9c44274876a95c00c5db957_mergeImage.png);
  height: 35.16vw;
  width: 62.5vw;
}

.pc .box_28 {
  width: 48.65vw;
  height: 5.21vw;
  margin: 4.16vw 0 0 6.92vw;
}

.pc .box_29 {
  border-radius: 50%;
  background: url(../img/pc/547707277c6a44cd90eec83659dd6cde_mergeImage.png) 100% no-repeat;
  width: 5.21vw;
  height: 5.21vw;
}

.pc .image_22 {
  width: 5.21vw;
  height: 5.21vw;
  /* margin: 1.19vw 0 0 1.14vw; */
   border-radius: 50%;
}

.pc .text_28 {
  width: 29.07vw;
  height: 3.91vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 3.22vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 3.91vw;
  margin: 0.62vw 0 0 1.92vw;
}

.pc .text-wrapper_8 {
  width: 18.23vw;
  height: 3.23vw;
  margin: 3.69vw 0 0 4.58vw;
}

.pc .text_29 {
  text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
  width: 18.23vw;
  height: 3.23vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.3vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: left;
  line-height: 1.62vw;
}

.pc .box_30 {
  width: 44.33vw;
  height: 12.35vw;
  margin: 0.88vw 0 5.62vw 15.31vw;
}

.pc .text_30 {
  text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
  width: 9.28vw;
  height: 6.46vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.3vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: left;
  line-height: 1.62vw;
  margin-top: 4.54vw;
}

.pc .group_18 {
  width: 33.65vw;
  height: 12.35vw;
}

.pc .text-wrapper_9 {
  width: 33.65vw;
  height: 4.69vw;
}

.pc .text_31 {
  text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
  width: 17.35vw;
  height: 1.62vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.3vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.62vw;
  margin-top: 3.08vw;
}

.pc .text_32 {
  text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
  width: 12.19vw;
  height: 3.23vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.3vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: left;
  line-height: 1.62vw;
}

.pc .text_33 {
  text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
  width: 17.24vw;
  height: 1.62vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.3vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.62vw;
  margin: 6.04vw 0 0 10.72vw;
}

.pc .group_6 {
  width: 100vw;
  height: 56.25vw;
  background: url(../img/pc/SketchPnga1f681b8c313a5d5c8d538a5076842b8b9506020cda67c7bb6dadb365486b704.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-top: -0.05vw;
}

.pc .text-group_8 {
  width: 17.82vw;
  height: 6.05vw;
  margin: 6.25vw 0 0 41.09vw;
}

.pc .text_8 {
  width: 10.21vw;
  height: 4.07vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 3.33vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: right;
  white-space: nowrap;
  line-height: 4.07vw;
  margin-left: 3.81vw;
}

.pc .text_9 {
  width: 17.82vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.25vw;
  font-family: Gilroy-Medium;
  font-weight: 500;
  text-align: right;
  white-space: nowrap;
  line-height: 1.46vw;
  margin-top: 0.53vw;
}

.pc .image_14 {
  width: 25vw;
  height: 4.17vw;
  margin: 2.08vw 0 0 37.5vw;
}

.pc .group_7 {
  background-color: rgba(0, 0, 0, 1);
  border-radius: 20px;
  position: relative;
  width: 31.62vw;
  height: 24.28vw;
  border: 3.75px solid;
  margin: 1.87vw 0 11.51vw 34.16vw;
}

.pc .text_10 {
  width: 4.8vw;
  height: 1.88vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.88vw;
  margin: 1.77vw 0 0 2.23vw;
}

.pc .section_1 {
  background-color: rgba(26, 26, 26, 1);
  border-radius: 12px 12px 0px 0px;
  height: 5.63vw;
  width: 27.09vw;
  margin: 1.35vw 0 0 2.29vw;
}

.pc .block_4 {
  width: 25.42vw;
  height: 0.89vw;
  margin: 1.04vw 0 0 0.83vw;
}

.pc .text_11 {
  width: 1.67vw;
  height: 0.84vw;
  overflow-wrap: break-word;
  color: rgba(130, 134, 153, 1);
  font-size: 0.72vw;
  font-family: Gilroy-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.84vw;
}

.pc .thumbnail_9 {
  width: 0.79vw;
  height: 0.79vw;
  margin-left: 0.58vw;
}

.pc .text_12 {
  width: 2.35vw;
  height: 0.89vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.72vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.89vw;
  margin-left: 0.27vw;
}

.pc .text_13 {
  width: 3.44vw;
  height: 0.84vw;
  overflow-wrap: break-word;
  color: rgba(130, 134, 153, 1);
  font-size: 0.72vw;
  font-family: Gilroy-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 0.84vw;
  margin-left: 14.59vw;
}

.pc .text_14 {
  width: 1.57vw;
  height: 0.89vw;
  overflow-wrap: break-word;
  color: rgba(187, 58, 230, 1);
  font-size: 0.72vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.89vw;
  margin-left: 0.21vw;
}

.pc .block_5 {
  width: 25.47vw;
  height: 1.88vw;
  margin: 0.67vw 0 1.14vw 0.83vw;
}

.pc .text_15 {
  width: 0.99vw;
  height: 1.88vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.88vw;
}

.pc .image-text_8 {
  width: 4.48vw;
  height: 1.67vw;
  margin-top: 0.11vw;
}

.pc .label_5 {
  width: 1.67vw;
  height: 1.67vw;
}

.pc .text-group_3 {
  width: 2.4vw;
  height: 0.99vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.83vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.99vw;
  margin-top: 0.37vw;
}

.pc .section_2 {
  background-color: rgba(26, 26, 26, 1);
  border-radius: 0px 0px 12px 12px;
  height: 5.63vw;
  width: 27.09vw;
  justify-content: flex-center;
  margin: 0.15vw 0 0 2.29vw;
}

.pc .group_19 {
  width: 25.37vw;
  height: 0.89vw;
  margin: 1.09vw 0 0 0.83vw;
}

.pc .text_16 {
  width: 0.89vw;
  height: 0.84vw;
  overflow-wrap: break-word;
  color: rgba(130, 134, 153, 1);
  font-size: 0.72vw;
  font-family: Gilroy-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.84vw;
}

.pc .thumbnail_10 {
  width: 0.79vw;
  height: 0.79vw;
  margin-left: 0.53vw;
}

.pc .text_17 {
  width: 2.4vw;
  height: 0.89vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.72vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.89vw;
  margin-left: 0.37vw;
}

.pc .text_18 {
  width: 3.44vw;
  height: 0.84vw;
  overflow-wrap: break-word;
  color: rgba(130, 134, 153, 1);
  font-size: 0.72vw;
  font-family: Gilroy-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 0.84vw;
  margin-left: 16.98vw;
}

.pc .group_20 {
  width: 25.47vw;
  height: 1.88vw;
  margin: 0.67vw 0 1.09vw 0.83vw;
}

.pc .text_19 {
  width: 0.99vw;
  height: 1.88vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.56vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.88vw;
}

.pc .image-text_9 {
  width: 4.17vw;
  height: 1.67vw;
  margin-top: 0.11vw;
}

.pc .block_6 {
  border-radius: 50%;
  background-image: url(../img/pc/23e9660de5f642e8a98f83cd3e4d33c4_mergeImage.png);
  width: 1.67vw;
  height: 1.67vw;
}

.pc .text-group_4 {
  width: 2.09vw;
  height: 0.99vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.83vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.99vw;
  margin-top: 0.37vw;
}

.pc .text-wrapper_10 {
  width: 27.04vw;
  height: 0.73vw;
  margin: 0.41vw 0 0 2.29vw;
}

.pc .text_20 {
  width: 2.56vw;
  height: 0.73vw;
  overflow-wrap: break-word;
  color: rgba(130, 134, 153, 1);
  font-size: 0.62vw;
  font-family: Gilroy-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.73vw;
}

.pc .text_21 {
  width: 6.78vw;
  height: 0.73vw;
  overflow-wrap: break-word;
  color: rgba(130, 134, 153, 1);
  font-size: 0.62vw;
  font-family: Gilroy-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 0.73vw;
}

.pc .text-wrapper_3 {
  height: 3.29vw;
  background: url(../img/pc/SketchPng9a96b5c2b7b9c2b7d6226f4b0c48c2a41dc221075221c961724ac2d886160ce3.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 27.09vw;
  margin: 1.14vw 0 2.29vw 2.29vw;
}

.pc .text_22 {
  width: 8.34vw;
  height: 1.2vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 1.04vw;
  font-family: GillSans-Bold;
  font-weight: 700;
  text-align: right;
  white-space: nowrap;
  line-height: 1.2vw;
  margin: 1.04vw 0 0 9.37vw;
}

.pc .image-wrapper_3 {
  background-color: rgba(43, 43, 51, 1);
  border-radius: 10px;
  height: 2.5vw;
  border: 4px solid rgba(0, 0, 0, 1);
  width: 2.5vw;
  position: absolute;
  left: 14.59vw;
  top: 9.54vw;
}

.pc .thumbnail_11 {
  width: 0.84vw;
  height: 0.94vw;
  margin: 0.72vw 0 0 0.83vw;
}

.pc .text-wrapper_4 {
  height: 24.33vw;
  /* border: 3.75px solid; */
  background: url(../img/baner.png) -2.11vw -2.11vw
    no-repeat;
  background-size: 35.45vw 30.11vw;
  width: 35.67vw;
  position: absolute;
  left: 0;
  top: 0;
}

.pc .text_23 {
  width: 9.28vw;
  height: 1.72vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.25vw;
  font-family: PingFangTC-Medium;
  font-weight: 500;
  text-align: right;
  white-space: nowrap;
  line-height: 1.72vw;
  margin: 11.25vw 0 0 11.14vw;
}

.pc .box_31 {
  width: 100vw;
  height: 30vw;
  margin-bottom: 6.2vw;
}

.pc .group_21 {
  width: 62.5vw;
  height: 16.41vw;
  margin: 6.25vw 0 0 18.75vw;
}

.pc .box_32 {
  width: 29.17vw;
  height: 13.75vw;
}

.pc .text-group_9 {
  width: 29.17vw;
  height: 8.34vw;
}

.pc .text_24 {
  width: 13.29vw;
  height: 4.07vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 3.33vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 4.07vw;
}

.pc .text_25 {
  width: 29.17vw;
  height: 3.75vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.04vw;
  font-family: Gilroy-Medium;
  font-weight: 500;
  text-align: left;
  line-height: 1.25vw;
  margin-top: 0.53vw;
}

.pc .image-wrapper_12 {
  width: 7.71vw;
  height: 3.34vw;
  margin-top: 2.09vw;
}

.pc .image_15 {
  display: flex;
}

.pc .image_15 img {
  width: 3.34vw;
  height: 3.34vw;
}

.pc .image_16 {
  display: flex;
}

.pc .image_16 img {
  width: 3.34vw;
  height: 3.34vw;
}

.pc .image_17 {
  width: 29.17vw;
  height: 16.41vw;
}

.pc .group_11 {
  background-color: rgba(0, 0, 0, 1);
  position: absolute;
  left: 0;
  top: 220.32vw;
  width: 100vw;
  height: 6.25vw;
}

.pc .image_18 {
  width: 62.5vw;
  height: 0.06vw;
  margin-left: 18.75vw;
}

.pc .block_7 {
  width: 62.4vw;
  height: 2.09vw;
  margin: 1.19vw 0 2.91vw 18.75vw;
}

.pc .image_19 {
  width: 7.04vw;
  height: 2.09vw;
}

.pc .text_26 {
  width: 7.56vw;
  height: 0.99vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.83vw;
  font-family: Gilroy-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 0.99vw;
  margin: 0.57vw 0 0 2.08vw;
}

.pc .text_27 {
  width: 3.6vw;
  height: 0.99vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.83vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.99vw;
  margin: 0.57vw 0 0 35.57vw;
}

.pc .label_14 {
  display: flex;
  margin: 0.41vw 0 0 1.77vw;
}

.pc .label_14 img {
  width: 1.46vw;
  height: 1.25vw;
}

.pc .label_15 {
  display: flex;
  margin: 0.41vw 0 0 1.87vw;
}

.pc .label_15 img {
  width: 1.46vw;
  height: 1.25vw;
}

/* h5 */
.h5 .section_1 {
  background: url(../img/h5/SketchPng6f405305166eb5a6b992cfa43473550f8e209961484df0bc113dc657bb03c4e0.png)
    100% no-repeat;
  background-size: 100% 100%;
  position: relative;
  padding: 5.55vw 5.55vw 11.11vw 5.55vw;
}

.h5 .block_2 {
  width: 37.78vw;
  margin-right: 51.12vw;
}

.h5 .group_2 {
  border-radius: 50%;
  background-image: url(../img/logo.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 11.12vw;
  height: 11.12vw;
}

.h5 .image_1 {
  width: 24.17vw;
  /* height: 5.84vw; */
  /* margin: 2.5vw 0 2.77vw 0; */
}

.h5 .block_3 {
  margin: 16.66vw 0 0 16.38vw;
}

.h5 .box_2 {
  position: relative;
  background: url(../img/h5/SketchPngabe692162cee3a446ce2c1c1ef8e05ba85f8c6a936150185a79f0f4555a8ca3f.png)
    100% no-repeat;
  background-size: 100% 100%;
  padding: 7.77vw 0 7.77vw 25.27vw;
}

.h5 .image_2 {
  width: 22.5vw;
  height: 5.56vw;
  margin-right: 8.62vw;
}

.h5 .section_8 {
  margin: 16.66vw -1.94vw 0 0;
}

.h5 .text_2 {
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 5.55vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 6.67vw;
}

.h5 .icon_2 {
  width: 5vw;
  height: 3.89vw;
  margin: 1.38vw 0 1.38vw 1.94vw;
}

.h5 .text_3 {
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 5.55vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 6.67vw;
  margin-left: 1.12vw;
}

.h5 .image_3 {
  position: absolute;
  left: -16.38vw;
  top: 0;
  width: 36.12vw;
  height: 44.45vw;
}

.h5 .text_4 {
  width: 47.23vw;
  height: 13.34vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 5.55vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: left;
  line-height: 6.67vw;
  margin: 16.11vw 0 0 -31.11vw;
}

.h5 .block_4 {
  margin: 11.11vw 27.77vw 0 0;
}

.h5 .section_9 {
  margin: 16.11vw 0 7.77vw 0;
}

.h5 .text_5 {
  width: 100%;
  height: 13.34vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 5.55vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: center;
  line-height: 6.67vw;
}

.h5 .image-text_2 {
  width: 12.78vw;
  margin: -5.5vw 21.38vw 0 17vw;
}

.h5 .text-group_1 {
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 5.55vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 6.67vw;
}

.h5 .thumbnail_1 {
  width: 4.17vw;
  height: 5.56vw;
  margin: 0.55vw 0 0.55vw 0;
}

.h5 .box_4 {
  background: url(../img/h5/SketchPngeba682ef06a11212cd846a31b803e661fe713dcdfef6d7545f90f4748e0b3492.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-left: -19.44vw;
  padding: 7.77vw 13.88vw 7.77vw 0;
}

.h5 .image_4 {
  width: 21.12vw;
  height: 5.56vw;
  margin-left: -1.66vw;
}

.h5 .text_6 {
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 5.55vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 6.67vw;
  margin: 11vw 0 0 -8vw;
}

.h5 .image_5 {
  position: absolute;
  left: 58.34vw;
  top: 88.89vw;
  width: 36.12vw;
  height: 44.45vw;
}

.h5 .section_5 {
  border-radius: 20px;
  background-image: url(../img/h5/8bcddc2ff72649f283ac13ada68c8320_mergeImage.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 88.89vw;
  border: 1px solid rgba(151, 151, 151, 1);
  align-self: center;
  margin-top: 11.12vw;
  padding: 10.83vw 3.05vw 10.83vw 3.61vw;
}

.h5 .text_7 {
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 11.11vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: right;
  white-space: nowrap;
  line-height: 13.62vw;
  margin: 0 19.16vw 0 18.61vw;
}

.h5 .image-wrapper_7 {
  width: 78.62vw;
  margin: 5.55vw 3.05vw 0 0;
}

.h5 .image_6 {
  width: 36.67vw;
  height: 8.34vw;
}

.h5 .image_7 {
  width: 31.39vw;
  height: 6.39vw;
  margin: 1.11vw 0 0.83vw 0;
}

.h5 .image-wrapper_8 {
  width: 80.56vw;
  margin: 6.66vw 0 0 1.11vw;
}

.h5 .image_8 {
  width: 34.45vw;
  height: 8.34vw;
}

.h5 .image_9 {
  width: 37.78vw;
  height: 4.17vw;
  margin: 1.94vw 0 2.22vw 0;
}

.h5 .image-wrapper_9 {
  width: 71.95vw;
  margin: 6.66vw 3.61vw 0 6.11vw;
}

.h5 .image_10 {
  width: 24.73vw;
  height: 8.34vw;
}

.h5 .image_11 {
  width: 30.56vw;
  height: 8.34vw;
}

.h5 .image-wrapper_10 {
  width: 76.39vw;
  margin: 7.22vw 0.83vw 0 4.44vw;
}

.h5 .image_12 {
  width: 28.34vw;
  height: 4.45vw;
  margin: 1.38vw 0 1.66vw 0;
}

.h5 .image_13 {
  width: 36.12vw;
  height: 7.5vw;
}

.h5 .text-wrapper_1 {
  border-radius: 20px;
  background-image: url(../img/h5/e51f0f87ade041fbbc6043cfa01746a0_mergeImage.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 88.89vw;
  align-self: center;
  margin-top: 16.67vw;
  padding: 9.72vw 5.55vw 9.44vw 11.66vw;
}

.h5 .paragraph_1 {
  width: 100%;
  height: 27.23vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 11.11vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: center;
  line-height: 13.62vw;
}

.h5 .text_8 {
  text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
  width: 71.67vw;
  height: 10.56vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 4.44vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: left;
  line-height: 5.28vw;
  margin-top: 11.12vw;
}

.h5 .text_9 {
  text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
  width: 71.67vw;
  height: 10.56vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 4.44vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: left;
  line-height: 5.28vw;
  margin-top: 5.56vw;
}

.h5 .text_10 {
  text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 4.44vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 5.28vw;
  margin: 5.55vw 12.5vw 0 0;
}

.h5 .text_11 {
  text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 4.44vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 5.28vw;
  margin: 5.55vw 12.77vw 0 0;
}

.h5 .text_12 {
  text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 4.44vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 5.28vw;
  margin: 5.55vw 2.5vw 0 0;
}

.h5 .section_6 {
  background: url(../img/h5/SketchPng9d3437a6807c68b18e0ea1ff2c103af026f95370d16ba3bd2c829ac6fa8698a8.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-top: 22.23vw;
  padding: 11.11vw 5.55vw 17.22vw 5.55vw;
}

.h5 .text-group_4 {
  margin: 0 4.72vw 0 5vw;
}

.h5 .text_13 {
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 11.11vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: right;
  white-space: nowrap;
  line-height: 13.62vw;
  align-self: center;
}

.h5 .text_14 {
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 5.55vw;
  font-family: Gilroy-Medium;
  font-weight: 500;
  text-align: right;
  white-space: nowrap;
  line-height: 6.67vw;
  margin-top: 4.45vw;
}

.h5 .image_14 {
  width: 88.89vw;
  height: 14.73vw;
  margin-top: 5.56vw;
}

.h5 .text-wrapper_2 {
  background: url(../img/baner.png)
    100% no-repeat;
  background-size: 100% 100%;
  padding: 31.38vw 19.72vw 36.11vw 19.72vw;
}

.h5 .text_15 {
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 6.66vw;
  font-family: PingFangTC-Medium;
  font-weight: 500;
  text-align: right;
  white-space: nowrap;
  line-height: 9.17vw;
}

.h5 .box_5 {
  padding: 22.22vw 0 0.27vw 0;
}

.h5 .text-group_5 {
  margin: 0 2.77vw 0 8.33vw;
}

.h5 .text_16 {
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 11.11vw;
  font-family: Gilroy-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 13.62vw;
  margin-right: 44.45vw;
}

.h5 .text_17 {
  width: 88.89vw;
  height: 21.12vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 4.44vw;
  font-family: Gilroy-Medium;
  font-weight: 500;
  text-align: left;
  line-height: 5.28vw;
  margin-top: 2.78vw;
}

.h5 .image-wrapper_11 {
  width: 41.12vw;
  margin: 5.55vw 50.55vw 0 8.33vw;
}

.h5 .icon_3 {
  display: flex;
}

.h5 .icon_3 img {
  width: 17.78vw;
  height: 17.78vw;
}

.h5 .icon_4 {
  display: flex;
}

.h5 .icon_4 img {
  width: 17.78vw;
  height: 17.78vw;
}

.h5 .image_15 {
  width: 88.89vw;
  height: 50vw;
  margin: 5.55vw 2.77vw 0 8.33vw;
}

.h5 .group_1 {
  background-color: rgba(0, 0, 0, 1);
  margin-top: 22.23vw;
  padding-bottom: 5.56vw;
}

.h5 .image_16 {
  width: 100vw;
  height: 0.28vw;
}

.h5 .image-wrapper_12 {
  margin: 6.38vw 6.11vw 0 5.55vw;
}

.h5 .image_17 {
  width: 37.5vw;
  height: 11.12vw;
}

.h5 .icon_7 {
  display: flex;
  margin: 2.22vw 0 2.22vw 28.61vw;
}

.h5 .icon_7 img {
  width: 7.78vw;
  height: 6.67vw;
}

.h5 .icon_8 {
  display: flex;
  margin: 2.22vw 0 2.22vw 6.66vw;
}

.h5 .icon_8 img {
  width: 7.78vw;
  height: 6.67vw;
}

.h5 .text_18 {
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 4.44vw;
  font-family: Gilroy-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 5.28vw;
  align-self: center;
  margin-top: 4.73vw;
}