*{
    padding: 0;
    margin: 0;
}
.page {
    position: relative;
    width: 100%;
    height: 450.42vw;
    overflow: hidden;
  }
  
  .block_1 {
    position: relative;
    width: 100vw;
    height: 450.42vw;
    background: url(../images/63b.png)
      100% no-repeat;
    background-size: 100% 100%;
  }
  
  .box_1 {
    width: 100vw;
    height: 114.17vw;
  }
  
  .box_2 {
    width: 57.35vw;
    height: 4.48vw;
    margin: 0.83vw 0 0 21.3vw;
  }
  
  .image_1 {
    width: 5.16vw;
    height: 4.48vw;
  }
  
  .text_1 {
    width: 3.65vw;
    height: 0.73vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Medium;
    font-weight: 500;
    text-align: left;
    white-space: nowrap;
    line-height: 0.73vw;
    margin: 1.87vw 0 0 21.97vw;
  }
  
  .text_2 {
    width: 7.3vw;
    height: 0.73vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Medium;
    font-weight: 500;
    text-align: left;
    white-space: nowrap;
    line-height: 0.73vw;
    margin: 1.87vw 0 0 1.92vw;
  }
  
  .text_3 {
    width: 6.57vw;
    height: 0.73vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Medium;
    font-weight: 500;
    text-align: left;
    white-space: nowrap;
    line-height: 0.73vw;
    margin: 1.87vw 0 0 1.92vw;
  }
  
  .text_4 {
    width: 2.92vw;
    height: 0.73vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Medium;
    font-weight: 500;
    text-align: left;
    white-space: nowrap;
    line-height: 0.73vw;
    margin: 1.87vw 0 0 1.45vw;
  }
  
  .text_5 {
    width: 2.92vw;
    height: 0.73vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Medium;
    font-weight: 500;
    text-align: left;
    white-space: nowrap;
    line-height: 0.73vw;
    margin: 1.87vw 0 0 1.56vw;
  }
  
  .box_3 {
    width: 85.84vw;
    height: 32.71vw;
    margin: 1.35vw 0 0 8.22vw;
  }
  
  .image_2 {
    width: 24.17vw;
    height: 25.32vw;
    margin-top: 2.97vw;
  }
  
  .group_1 {
    width: 17.97vw;
    height: 30.16vw;
    margin: 0.67vw 0 0 8.9vw;
  }
  
  .image_3 {
    width: 17.97vw;
    height: 20.37vw;
  }
  
  .image-text_1 {
    width: 8.7vw;
    height: 3.6vw;
    margin: 6.19vw 0 0 4.68vw;
  }
  
  .image_4 {
    width: 8.7vw;
    height: 1.41vw;
  }
  
  .text-group_1 {
    width: 6.72vw;
    height: 1.31vw;
    overflow-wrap: break-word;
    color: rgba(183, 19, 95, 1);
    font-size: 1.35vw;
    font-family: PingFangSC-Medium;
    font-weight: 500;
    text-align: center;
    white-space: nowrap;
    line-height: 1.36vw;
    margin: 0.88vw 0 0 0.98vw;
  }
  
  .image_5 {
    width: 23.29vw;
    height: 32.71vw;
    margin-left: 11.52vw;
  }
  
  .paragraph_1 {
    width: 44.54vw;
    height: 22.97vw;
    overflow-wrap: break-word;
    color: rgba(62, 58, 57, 1);
    font-size: 0.93vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: center;
    line-height: 1.98vw;
    margin: 1.19vw 0 0 27.7vw;
  }
  
  .box_4 {
    width: 57.35vw;
    height: 40.73vw;
    background: url(../images/c2d.png)
      100% no-repeat;
    background-size: 100% 100%;
    margin: 4.47vw 0 5.41vw 21.3vw;
  }
  
  .image-text_2 {
    width: 13.49vw;
    height: 3.6vw;
    margin: 4.47vw 0 0 21.92vw;
  }
  
  .image_6 {
    width: 6.36vw;
    height: 1.41vw;
    margin-left: 3.6vw;
  }
  
  .text-group_2 {
    width: 13.49vw;
    height: 1.31vw;
    overflow-wrap: break-word;
    color: rgba(183, 19, 95, 1);
    font-size: 1.35vw;
    font-family: PingFangSC-Medium;
    font-weight: 500;
    text-align: center;
    white-space: nowrap;
    line-height: 1.36vw;
    margin-top: 0.89vw;
  }
  
  .image_7 {
    width: 28.23vw;
    height: 25.16vw;
    margin: 2.18vw 0 5.31vw 14.79vw;
  }
  
  .box_5 {
    position: relative;
    width: 100vw;
    height: 92.71vw;
    background: url(../images/be9.png)
      100% no-repeat;
    background-size: 100% 100%;
    margin-top: -0.05vw;
  }
  
  .image-text_3 {
    width: 21.46vw;
    height: 3.65vw;
    margin: 3.43vw 0 0 39.27vw;
  }
  
  .image_8 {
    width: 15.37vw;
    height: 1.41vw;
    margin-left: 3.03vw;
  }
  
  .text-group_3 {
    width: 21.46vw;
    height: 1.41vw;
    overflow-wrap: break-word;
    color: rgba(183, 19, 95, 1);
    font-size: 1.35vw;
    font-family: PingFangSC-Medium;
    font-weight: 500;
    text-align: center;
    white-space: nowrap;
    line-height: 1.36vw;
    margin-top: 0.84vw;
  }
  
  .image_9 {
    width: 33.96vw;
    height: 20.63vw;
    margin: 7.91vw 0 0 19.84vw;
  }
  
  .image_10 {
    width: 30.63vw;
    height: 19.85vw;
    margin: 6.77vw 0 0 48.02vw;
  }
  
  .image_11 {
    width: 30.79vw;
    height: 19.85vw;
    margin: 6.97vw 0 3.64vw 21.4vw;
  }
  
  .box_6 {
    height: 25.63vw;
    background: url(../images/256.png)
      100% no-repeat;
    background-size: 100% 100%;
    width: 30.32vw;
    position: absolute;
    left: 49.22vw;
    top: 10.73vw;
  }
  
  .block_2 {
    width: 28.65vw;
    height: 23.91vw;
    background: url(../images/0d1.png)
      100% no-repeat;
    background-size: 100% 100%;
    margin: 0.78vw 0 0 0.78vw;
  }
  
  .text-wrapper_1 {
    width: 17.97vw;
    height: 1.05vw;
    margin: 4.63vw 0 0 2.5vw;
  }
  
  .text_6 {
    width: 1.67vw;
    height: 0.32vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.67vw;
    font-family: BodoniSvtyTwoSCITCTT-Book;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 0.68vw;
    margin-top: 0.06vw;
  }
  
  .text_7 {
    width: 14.54vw;
    height: 1.05vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 1.04vw;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
  }
  
  .text-wrapper_2 {
    width: 19.48vw;
    height: 1.67vw;
    margin: 0.15vw 0 0 2.5vw;
  }
  
  .text_8 {
    width: 1.88vw;
    height: 1.36vw;
    overflow-wrap: break-word;
    color: rgba(157, 61, 107, 1);
    font-size: 1.87vw;
    font-family: SourceHanSerifCN-Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 1.88vw;
  }
  
  .text_9 {
    width: 16.1vw;
    height: 0.84vw;
    overflow-wrap: break-word;
    color: rgba(81, 81, 81, 1);
    font-size: 0.83vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
    margin-top: 0.84vw;
  }
  
  .group_2 {
    width: 19.28vw;
    height: 9.38vw;
    margin: 2.13vw 0 4.89vw 2.55vw;
  }
  
  .text-wrapper_3 {
    width: 0.68vw;
    height: 9.22vw;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    line-height: 0.98vw;
    margin-top: 0.11vw;
  }
  
  .paragraph_2 {
    width: 0.68vw;
    height: 9.22vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    line-height: 0.94vw;
  }
  
  .paragraph_3 {
    width: 0.68vw;
    height: 9.22vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    line-height: 0.53vw;
  }
  
  .paragraph_4 {
    width: 0.68vw;
    height: 9.22vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    line-height: 0.94vw;
  }
  
  .paragraph_5 {
    width: 0.68vw;
    height: 9.22vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    line-height: 0.53vw;
  }
  
  .text_10 {
    width: 0.68vw;
    height: 9.22vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    line-height: 0.94vw;
  }
  
  .paragraph_6 {
    width: 18.34vw;
    height: 9.38vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    line-height: 1.18vw;
  }
  
  .box_7 {
    height: 25.58vw;
    background: url(../images/1d6.png)
      100% no-repeat;
    background-size: 100% 100%;
    width: 30.42vw;
    position: absolute;
    left: 20.53vw;
    top: 37.61vw;
  }
  
  .box_8 {
    width: 28.75vw;
    height: 23.91vw;
    background: url(../images/690.png)
      100% no-repeat;
    background-size: 100% 100%;
    margin: 0.72vw 0 0 0.78vw;
  }
  
  .text-wrapper_4 {
    width: 19.07vw;
    height: 1.05vw;
    margin: 4.68vw 0 0 3.28vw;
  }
  
  .text_11 {
    width: 1.67vw;
    height: 0.32vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.67vw;
    font-family: BodoniSvtyTwoSCITCTT-Book;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 0.68vw;
  }
  
  .text_12 {
    width: 15.63vw;
    height: 1.05vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 1.04vw;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
  }
  
  .group_3 {
    width: 23.49vw;
    height: 1.72vw;
    margin: 0.1vw 0 0 3.28vw;
  }
  
  .text_13 {
    width: 1.88vw;
    height: 1.36vw;
    overflow-wrap: break-word;
    color: rgba(157, 61, 107, 1);
    font-size: 1.87vw;
    font-family: SourceHanSerifCN-Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 1.88vw;
  }
  
  .text-wrapper_5 {
    width: 20.11vw;
    height: 0.84vw;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
    margin-top: 0.89vw;
  }
  
  .text_14 {
    width: 20.11vw;
    height: 0.84vw;
    overflow-wrap: break-word;
    color: rgba(81, 81, 81, 1);
    font-size: 0.83vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
  }
  
  .text_15 {
    width: 20.11vw;
    height: 0.84vw;
    overflow-wrap: break-word;
    color: rgba(81, 81, 81, 1);
    font-size: 0.83vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
  }
  
  .text_16 {
    width: 20.11vw;
    height: 0.84vw;
    overflow-wrap: break-word;
    color: rgba(81, 81, 81, 1);
    font-size: 0.83vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
  }
  
  .text-wrapper_6 {
    width: 11.2vw;
    height: 7.5vw;
    margin: 2.08vw 0 6.77vw 3.33vw;
  }
  
  .paragraph_7 {
    width: 0.63vw;
    height: 7.35vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    line-height: 0.94vw;
    margin-top: 0.16vw;
  }
  
  .paragraph_8 {
    width: 10.27vw;
    height: 7.5vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    line-height: 0.94vw;
  }
  
  .box_9 {
    height: 25.58vw;
    background: url(../images/ab0.png)
      100% no-repeat;
    background-size: 100% 100%;
    width: 30.32vw;
    position: absolute;
    left: 49.22vw;
    top: 64.43vw;
  }
  
  .block_3 {
    width: 28.65vw;
    height: 23.91vw;
    background: url(../images/c03.png)
      100% no-repeat;
    background-size: 100% 100%;
    margin: 0.72vw 0 0 0.78vw;
  }
  
  .text-wrapper_7 {
    width: 9.69vw;
    height: 1.05vw;
    margin: 4.68vw 0 0 2.5vw;
  }
  
  .text_17 {
    width: 1.67vw;
    height: 0.32vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.67vw;
    font-family: BodoniSvtyTwoSCITCTT-Book;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 0.68vw;
  }
  
  .text_18 {
    width: 6.25vw;
    height: 1.05vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 1.04vw;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
  }
  
  .text-wrapper_8 {
    width: 16.98vw;
    height: 1.72vw;
    margin: 0.1vw 0 0 2.5vw;
  }
  
  .text_19 {
    width: 1.88vw;
    height: 1.36vw;
    overflow-wrap: break-word;
    color: rgba(157, 61, 107, 1);
    font-size: 1.87vw;
    font-family: SourceHanSerifCN-Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 1.88vw;
  }
  
  .text_20 {
    width: 13.6vw;
    height: 0.84vw;
    overflow-wrap: break-word;
    color: rgba(81, 81, 81, 1);
    font-size: 0.83vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
    margin-top: 0.89vw;
  }
  
  .text-wrapper_9 {
    width: 13.96vw;
    height: 6.15vw;
    margin: 2.08vw 0 8.12vw 2.55vw;
  }
  
  .paragraph_9 {
    width: 0.68vw;
    height: 5.99vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    line-height: 0.94vw;
    margin-top: 0.16vw;
  }
  
  .paragraph_10 {
    width: 13.03vw;
    height: 6.15vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    line-height: 0.94vw;
  }
  
  .box_10 {
    width: 100vw;
    height: 133.44vw;
    margin-top: 92.61vw;
  }
  
  .image-text_4 {
    width: 7.92vw;
    height: 3.6vw;
    margin: 87.23vw 0 0 46.04vw;
  }
  
  .image_12 {
    width: 7.92vw;
    height: 1.41vw;
  }
  
  .text-group_4 {
    width: 5.27vw;
    height: 1.31vw;
    overflow-wrap: break-word;
    color: rgba(183, 19, 95, 1);
    font-size: 1.35vw;
    font-family: PingFangSC-Medium;
    font-weight: 500;
    text-align: center;
    white-space: nowrap;
    line-height: 1.36vw;
    margin: 0.88vw 0 0 1.3vw;
  }
  
  .text_21 {
    width: 12.45vw;
    height: 0.84vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.83vw;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
    margin: 4.21vw 0 0 21.35vw;
  }
  
  .image_13 {
    width: 57.24vw;
    height: 0.11vw;
    margin: 1.09vw 0 0 21.3vw;
  }
  
  .text-wrapper_10 {
    width: 8.6vw;
    height: 0.84vw;
    margin: 1.19vw 0 0 21.4vw;
  }
  
  .text_22 {
    width: 1.62vw;
    height: 0.84vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.83vw;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
  }
  
  .text_23 {
    width: 4.54vw;
    height: 0.53vw;
    overflow-wrap: break-word;
    color: rgba(81, 81, 81, 1);
    font-size: 0.62vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    white-space: nowrap;
    line-height: 1.25vw;
    margin-top: 0.27vw;
  }
  
  .image_14 {
    width: 57.24vw;
    height: 0.11vw;
    margin: 1.19vw 0 0 21.3vw;
  }
  
  .text-wrapper_11 {
    width: 17.5vw;
    height: 0.84vw;
    margin: 1.09vw 0 0 21.35vw;
  }
  
  .text_24 {
    width: 1.67vw;
    height: 0.84vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.83vw;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
  }
  
  .text_25 {
    width: 13.39vw;
    height: 0.63vw;
    overflow-wrap: break-word;
    color: rgba(81, 81, 81, 1);
    font-size: 0.62vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    white-space: nowrap;
    line-height: 1.25vw;
    margin-top: 0.21vw;
  }
  
  .image_15 {
    width: 57.24vw;
    height: 0.11vw;
    margin: 1.25vw 0 0 21.3vw;
  }
  
  .text-wrapper_12 {
    height: 22.66vw;
    background: url(../images/951.png)
      100% no-repeat;
    background-size: 100% 100%;
    margin-top: 7.09vw;
    width: 100vw;
  }
  
  .paragraph_11 {
    width: 30.68vw;
    height: 6.78vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.83vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: center;
    line-height: 1.98vw;
    margin: 7.91vw 0 0 34.37vw;
  }
  
  .box_11 {
    width: 100vw;
    height: 17.61vw;
    background: url(../images/435.png)
      0vw 0vw no-repeat;
    background-size: 100vw 17.7vw;
    margin-top: -0.05vw;
  }
  
  .image_16 {
    width: 7.19vw;
    height: 6.2vw;
    margin: 6.09vw 0 0 21.4vw;
  }
  
  .image-text_5 {
    width: 5.58vw;
    height: 6.67vw;
    margin: 5.83vw 0 0 24.01vw;
  }
  
  .image_17 {
    width: 5.27vw;
    height: 5.27vw;
    margin-left: 0.16vw;
  }
  
  .text-group_5 {
    width: 5.58vw;
    height: 0.79vw;
    overflow-wrap: break-word;
    color: rgba(201, 170, 146, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Medium;
    font-weight: 500;
    text-align: left;
    white-space: nowrap;
    line-height: 1.41vw;
    margin-top: 0.63vw;
  }
  
  .text-wrapper_13 {
    width: 18.29vw;
    height: 6.72vw;
    margin: 5.78vw 21.56vw 0 1.97vw;
  }
  
  .paragraph_12 {
    width: 21vw;
    height: 3.18vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.62vw;
    font-family: PingFangSC-Ultralight;
    font-weight: 200;
    text-align: left;
    line-height: 1.25vw;
  }
  
  .text_26 {
    width: 10.73vw;
    height: 0.53vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.57vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    white-space: nowrap;
    line-height: 1.78vw;
    margin-top: 3.03vw;
  }
  
  .box_12 {
    position: absolute;
    left: 0;
    top: 206.78vw;
    width: 100vw;
    height: 92.66vw;
    background: url(../images/7dc.png)
      0vw 0vw no-repeat;
    background-size: 100vw 92.7vw;
  }
  
  .image_18 {
    width: 30.63vw;
    height: 19.8vw;
    margin: 3.43vw 0 0 48.02vw;
  }
  
  .image_19 {
    width: 30.06vw;
    height: 19.85vw;
    margin: 6.97vw 0 0 21.3vw;
  }
  
  .image_20 {
    width: 30.37vw;
    height: 19.8vw;
    margin: 7.03vw 0 15.78vw 48.28vw;
  }
  
  .box_13 {
    height: 25.58vw;
    background: url(../images/8c5.png)
      100% no-repeat;
    background-size: 100% 100%;
    width: 30.42vw;
    position: absolute;
    left: 20.53vw;
    top: -1.4vw;
  }
  
  .group_4 {
    width: 28.75vw;
    height: 23.91vw;
    background: url(../images/6ee.png)
      100% no-repeat;
    background-size: 100% 100%;
    margin: 0.72vw 0 0 0.78vw;
  }
  
  .text-wrapper_14 {
    width: 9.69vw;
    height: 1.05vw;
    margin: 4.63vw 0 0 3.28vw;
  }
  
  .text_27 {
    width: 1.67vw;
    height: 0.32vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.67vw;
    font-family: BodoniSvtyTwoSCITCTT-Book;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 0.68vw;
    margin-top: 0.06vw;
  }
  
  .text_28 {
    width: 6.2vw;
    height: 1.05vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 1.04vw;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
  }
  
  .text-wrapper_15 {
    width: 11.98vw;
    height: 1.67vw;
    margin: 0.15vw 0 0 3.28vw;
  }
  
  .text_29 {
    width: 1.93vw;
    height: 1.36vw;
    overflow-wrap: break-word;
    color: rgba(157, 61, 107, 1);
    font-size: 1.87vw;
    font-family: SourceHanSerifCN-Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 1.88vw;
  }
  
  .text_30 {
    width: 8.6vw;
    height: 0.84vw;
    overflow-wrap: break-word;
    color: rgba(81, 81, 81, 1);
    font-size: 0.83vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
    margin-top: 0.84vw;
  }
  
  .text-wrapper_16 {
    width: 9.64vw;
    height: 6.15vw;
    margin: 2.13vw 0 8.12vw 3.33vw;
  }
  
  .paragraph_13 {
    width: 0.63vw;
    height: 5.99vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    line-height: 0.94vw;
    margin-top: 0.11vw;
  }
  
  .paragraph_14 {
    width: 8.7vw;
    height: 6.15vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    line-height: 0.94vw;
  }
  
  .box_14 {
    height: 25.58vw;
    background: url(../images/368.png)
      100% no-repeat;
    background-size: 100% 100%;
    width: 30.32vw;
    position: absolute;
    left: 49.22vw;
    top: 25.42vw;
  }
  
  .box_15 {
    width: 28.65vw;
    height: 23.91vw;
    background: url(../images/32a.png)
      100% no-repeat;
    background-size: 100% 100%;
    margin: 0.72vw 0 0 0.78vw;
  }
  
  .text-wrapper_17 {
    width: 7.61vw;
    height: 1.05vw;
    margin: 4.68vw 0 0 2.5vw;
  }
  
  .text_31 {
    width: 1.67vw;
    height: 0.32vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.67vw;
    font-family: BodoniSvtyTwoSCITCTT-Book;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 0.68vw;
    margin-top: 0.06vw;
  }
  
  .text_32 {
    width: 4.12vw;
    height: 1.05vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 1.04vw;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
  }
  
  .text-wrapper_18 {
    width: 9.48vw;
    height: 1.67vw;
    margin: 0.15vw 0 0 2.5vw;
  }
  
  .text_33 {
    width: 1.88vw;
    height: 1.36vw;
    overflow-wrap: break-word;
    color: rgba(157, 61, 107, 1);
    font-size: 1.87vw;
    font-family: SourceHanSerifCN-Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 1.88vw;
  }
  
  .text_34 {
    width: 6.1vw;
    height: 0.84vw;
    overflow-wrap: break-word;
    color: rgba(81, 81, 81, 1);
    font-size: 0.83vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
    margin-top: 0.84vw;
  }
  
  .text-wrapper_19 {
    width: 19.28vw;
    height: 9.38vw;
    margin: 2.08vw 0 4.89vw 2.55vw;
  }
  
  .paragraph_15 {
    width: 0.68vw;
    height: 7.35vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    line-height: 0.94vw;
    margin-top: 0.16vw;
  }
  
  .paragraph_16 {
    width: 18.34vw;
    height: 9.38vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    line-height: 0.94vw;
  }
  
  .box_16 {
    height: 25.58vw;
    background: url(../images/61d.png)
      100% no-repeat;
    background-size: 100% 100%;
    width: 30.42vw;
    position: absolute;
    left: 20.53vw;
    top: 52.24vw;
  }
  
  .block_4 {
    width: 28.75vw;
    height: 23.91vw;
    background: url(../images/03b.png)
      100% no-repeat;
    background-size: 100% 100%;
    margin: 0.72vw 0 0 0.78vw;
  }
  
  .text-wrapper_20 {
    width: 9.69vw;
    height: 1.05vw;
    margin: 4.68vw 0 0 3.28vw;
  }
  
  .text_35 {
    width: 1.67vw;
    height: 0.32vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.67vw;
    font-family: BodoniSvtyTwoSCITCTT-Book;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 0.68vw;
  }
  
  .text_36 {
    width: 6.2vw;
    height: 1.05vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 1.04vw;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
  }
  
  .text-wrapper_21 {
    width: 14.48vw;
    height: 1.72vw;
    margin: 0.1vw 0 0 3.28vw;
  }
  
  .text_37 {
    width: 1.88vw;
    height: 1.36vw;
    overflow-wrap: break-word;
    color: rgba(157, 61, 107, 1);
    font-size: 1.87vw;
    font-family: SourceHanSerifCN-Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 1.88vw;
  }
  
  .text_38 {
    width: 11.1vw;
    height: 0.84vw;
    overflow-wrap: break-word;
    color: rgba(81, 81, 81, 1);
    font-size: 0.83vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
    margin-top: 0.89vw;
  }
  
  .text-wrapper_22 {
    width: 12.71vw;
    height: 3.44vw;
    margin: 2.08vw 0 10.83vw 3.33vw;
  }
  
  .paragraph_17 {
    width: 0.63vw;
    height: 3.29vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    line-height: 0.94vw;
    margin-top: 0.16vw;
  }
  
  .paragraph_18 {
    width: 11.78vw;
    height: 3.44vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    line-height: 0.94vw;
  }
  
  .box_17 {
    position: absolute;
    left: 0;
    top: 289.28vw;
    width: 100vw;
    height: 92.92vw;
    background: url(../images/a0f.png)
      100% no-repeat;
    background-size: 100% 100%;
  }
  
  .image-text_6 {
    width: 19.02vw;
    height: 3.6vw;
    margin: 4.58vw 0 0 40.52vw;
  }
  
  .image_21 {
    width: 19.02vw;
    height: 1.41vw;
  }
  
  .text-group_6 {
    width: 18.08vw;
    height: 1.31vw;
    overflow-wrap: break-word;
    color: rgba(183, 19, 95, 1);
    font-size: 1.35vw;
    font-family: PingFangSC-Medium;
    font-weight: 500;
    text-align: center;
    white-space: nowrap;
    line-height: 1.36vw;
    margin-top: 0.89vw;
  }
  
  .group_5 {
    height: 37.61vw;
    background: url(../images/831.png)
      100% no-repeat;
    background-size: 100% 100%;
    width: 29.85vw;
    margin: 1.71vw 0 0 20.26vw;
  }
  
  .group_6 {
    width: 27.66vw;
    height: 35.47vw;
    background: url(../images/e0a.png)
      100% no-repeat;
    background-size: 100% 100%;
    margin: 0.98vw 0 0 1.04vw;
  }
  
  .group_7 {
    width: 27.66vw;
    height: 3.23vw;
    background: url(../images/b44.png)
      100% no-repeat;
    background-size: 100% 100%;
  }
  
  .text-group_7 {
    width: 11.72vw;
    height: 1.98vw;
    margin: 0.78vw 0 0 7.96vw;
  }
  
  .text_39 {
    width: 11.72vw;
    height: 0.94vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.93vw;
    font-family: SourceHanSansCN-Medium;
    font-weight: 500;
    text-align: justifyLeft;
    white-space: nowrap;
    line-height: 0.89vw;
  }
  
  .text_40 {
    width: 6.57vw;
    height: 0.68vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.62vw;
    font-family: SourceHanSansCN-Light;
    font-weight: 300;
    text-align: center;
    white-space: nowrap;
    line-height: 0.89vw;
    margin: 0.36vw 0 0 2.6vw;
  }
  
  .image_22 {
    width: 26.36vw;
    height: 11.93vw;
    margin: 0.41vw 0 0 0.67vw;
  }
  
  .image-text_7 {
    width: 10.16vw;
    height: 1.31vw;
    margin: 1.09vw 0 0 1.09vw;
  }
  
  .label_1 {
    width: 1.31vw;
    height: 1.31vw;
  }
  
  .text-group_8 {
    width: 8.49vw;
    height: 0.89vw;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
    margin-top: 0.37vw;
  }
  
  .text_41 {
    width: 8.49vw;
    height: 0.89vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.83vw;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
  }
  
  .text_42 {
    width: 8.49vw;
    height: 0.89vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Thin;
    font-weight: 100;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
  }
  
  .text_43 {
    width: 22.71vw;
    height: 4.38vw;
    overflow-wrap: break-word;
    color: rgba(81, 81, 81, 1);
    font-size: 0.62vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    line-height: 1.25vw;
    margin: 0.88vw 0 0 2.81vw;
  }
  
  .image-text_8 {
    width: 10.89vw;
    height: 1.31vw;
    margin: 2.23vw 0 0 1.09vw;
  }
  
  .label_2 {
    width: 1.31vw;
    height: 1.31vw;
  }
  
  .text-group_9 {
    width: 9.22vw;
    height: 0.89vw;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
    margin-top: 0.37vw;
  }
  
  .text_44 {
    width: 9.22vw;
    height: 0.89vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.83vw;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
  }
  
  .text_45 {
    width: 9.22vw;
    height: 0.89vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Thin;
    font-weight: 100;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
  }
  
  .paragraph_19 {
    width: 17.71vw;
    height: 3.13vw;
    overflow-wrap: break-word;
    color: rgba(81, 81, 81, 1);
    font-size: 0.62vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    line-height: 1.25vw;
    margin: 0.83vw 0 4.73vw 2.81vw;
  }
  
  .group_8 {
    height: 37.61vw;
    background: url(../images/fd8.png)
      100% no-repeat;
    background-size: 100% 100%;
    width: 29.85vw;
    margin: 0.1vw 0 7.7vw 20.26vw;
  }
  
  .group_9 {
    width: 27.66vw;
    height: 35.47vw;
    background: url(../images/f8f.png)
      100% no-repeat;
    background-size: 100% 100%;
    margin: 0.93vw 0 0 1.04vw;
  }
  
  .text-wrapper_23 {
    width: 27.66vw;
    height: 3.29vw;
    background: url(../images/cb0.png)
      100% no-repeat;
    background-size: 100% 100%;
  }
  
  .text_46 {
    width: 12.3vw;
    height: 0.94vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.93vw;
    font-family: SourceHanSansCN-Medium;
    font-weight: 500;
    text-align: justifyLeft;
    white-space: nowrap;
    line-height: 0.89vw;
    margin: 0.83vw 0 0 8.02vw;
  }
  
  .text_47 {
    width: 12.19vw;
    height: 0.68vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.62vw;
    font-family: SourceHanSansCN-Light;
    font-weight: 300;
    text-align: center;
    white-space: nowrap;
    line-height: 0.89vw;
    margin: 0.31vw 0 0.52vw 7.76vw;
  }
  
  .image_23 {
    width: 26.36vw;
    height: 11.93vw;
    margin: 0.41vw 0 0 0.67vw;
  }
  
  .image-text_9 {
    width: 10.16vw;
    height: 1.25vw;
    margin: 1.09vw 0 0 1.09vw;
  }
  
  .label_3 {
    width: 1.31vw;
    height: 1.25vw;
  }
  
  .text-group_10 {
    width: 8.49vw;
    height: 0.89vw;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
    margin-top: 0.37vw;
  }
  
  .text_48 {
    width: 8.49vw;
    height: 0.89vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.83vw;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
  }
  
  .text_49 {
    width: 8.49vw;
    height: 0.89vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Thin;
    font-weight: 100;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
  }
  
  .paragraph_20 {
    width: 21.88vw;
    height: 3.13vw;
    overflow-wrap: break-word;
    color: rgba(81, 81, 81, 1);
    font-size: 0.62vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    line-height: 1.25vw;
    margin: 0.88vw 0 0 2.81vw;
  }
  
  .image-text_10 {
    width: 10.89vw;
    height: 1.25vw;
    margin: 3.54vw 0 0 1.09vw;
  }
  
  .label_4 {
    width: 1.31vw;
    height: 1.25vw;
  }
  
  .text-group_11 {
    width: 9.22vw;
    height: 0.89vw;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
    margin-top: 0.32vw;
  }
  
  .text_50 {
    width: 9.22vw;
    height: 0.89vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.83vw;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
  }
  
  .text_51 {
    width: 9.22vw;
    height: 0.89vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Thin;
    font-weight: 100;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
  }
  
  .paragraph_21 {
    width: 22.35vw;
    height: 4.43vw;
    overflow-wrap: break-word;
    color: rgba(81, 81, 81, 1);
    font-size: 0.62vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    line-height: 1.25vw;
    margin: 0.83vw 0 3.43vw 2.81vw;
  }
  
  .group_10 {
    height: 37.61vw;
    background: url(../images/2bd.png)
      100% no-repeat;
    background-size: 100% 100%;
    width: 29.85vw;
    position: absolute;
    left: 49.85vw;
    top: 9.9vw;
  }
  
  .group_11 {
    width: 27.66vw;
    height: 35.47vw;
    background: url(../images/73d.png)
      100% no-repeat;
    background-size: 100% 100%;
    margin: 0.98vw 0 0 1.04vw;
  }
  
  .section_1 {
    width: 27.66vw;
    height: 3.23vw;
    background: url(../images/4e6.png)
      100% no-repeat;
    background-size: 100% 100%;
  }
  
  .text-group_12 {
    width: 12.04vw;
    height: 1.98vw;
    margin: 0.78vw 0 0 7.96vw;
  }
  
  .text_52 {
    width: 12.04vw;
    height: 0.94vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.93vw;
    font-family: SourceHanSansCN-Medium;
    font-weight: 500;
    text-align: justifyLeft;
    white-space: nowrap;
    line-height: 0.89vw;
  }
  
  .text_53 {
    width: 8.49vw;
    height: 0.68vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.62vw;
    font-family: SourceHanSansCN-Light;
    font-weight: 300;
    text-align: center;
    white-space: nowrap;
    line-height: 0.89vw;
    margin: 0.36vw 0 0 1.61vw;
  }
  
  .image_24 {
    width: 26.36vw;
    height: 11.93vw;
    margin: 0.41vw 0 0 0.67vw;
  }
  
  .image-text_11 {
    width: 10.16vw;
    height: 1.31vw;
    margin: 1.09vw 0 0 1.09vw;
  }
  
  .label_5 {
    width: 1.31vw;
    height: 1.31vw;
  }
  
  .text-group_13 {
    width: 8.49vw;
    height: 0.89vw;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
    margin-top: 0.37vw;
  }
  
  .text_54 {
    width: 8.49vw;
    height: 0.89vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.83vw;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
  }
  
  .text_55 {
    width: 8.49vw;
    height: 0.89vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Thin;
    font-weight: 100;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
  }
  
  .text_56 {
    width: 22.4vw;
    height: 1.88vw;
    overflow-wrap: break-word;
    color: rgba(81, 81, 81, 1);
    font-size: 0.62vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    line-height: 1.25vw;
    margin: 0.88vw 0 0 2.76vw;
  }
  
  .image-text_12 {
    width: 10.89vw;
    height: 1.31vw;
    margin: 4.73vw 0 0 1.09vw;
  }
  
  .label_6 {
    width: 1.31vw;
    height: 1.31vw;
  }
  
  .text-group_14 {
    width: 9.22vw;
    height: 0.89vw;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
    margin-top: 0.37vw;
  }
  
  .text_57 {
    width: 9.22vw;
    height: 0.89vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.83vw;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
  }
  
  .text_58 {
    width: 9.22vw;
    height: 0.89vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Thin;
    font-weight: 100;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
  }
  
  .paragraph_22 {
    width: 17.66vw;
    height: 3.13vw;
    overflow-wrap: break-word;
    color: rgba(81, 81, 81, 1);
    font-size: 0.62vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    line-height: 1.25vw;
    margin: 0.83vw 0 4.73vw 2.76vw;
  }
  
  .group_12 {
    height: 37.61vw;
    background: url(../images/9c4.png)
      100% no-repeat;
    background-size: 100% 100%;
    width: 29.85vw;
    position: absolute;
    left: 49.85vw;
    top: 47.61vw;
  }
  
  .group_13 {
    width: 27.66vw;
    height: 35.47vw;
    background: url(../images/0bd.png)
      100% no-repeat;
    background-size: 100% 100%;
    margin: 0.93vw 0 0 1.04vw;
  }
  
  .block_5 {
    width: 27.66vw;
    height: 3.29vw;
    background: url(../images/abd.png)
      100% no-repeat;
    background-size: 100% 100%;
  }
  
  .text-group_15 {
    width: 17.19vw;
    height: 1.78vw;
    margin: 0.83vw 0 0 5.26vw;
  }
  
  .text_59 {
    width: 17.19vw;
    height: 0.94vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.93vw;
    font-family: SourceHanSansCN-Medium;
    font-weight: 500;
    text-align: center;
    white-space: nowrap;
    line-height: 0.89vw;
  }
  
  .text_60 {
    width: 12.35vw;
    height: 0.53vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.62vw;
    font-family: SourceHanSansCN-Light;
    font-weight: 300;
    text-align: center;
    white-space: nowrap;
    line-height: 0.89vw;
    margin: 0.31vw 0 0 2.39vw;
  }
  
  .image_25 {
    width: 26.36vw;
    height: 11.93vw;
    margin: 0.41vw 0 0 0.67vw;
  }
  
  .image-text_13 {
    width: 10.16vw;
    height: 1.25vw;
    margin: 1.09vw 0 0 1.09vw;
  }
  
  .label_7 {
    width: 1.31vw;
    height: 1.25vw;
  }
  
  .text-group_16 {
    width: 8.49vw;
    height: 0.89vw;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
    margin-top: 0.37vw;
  }
  
  .text_61 {
    width: 8.49vw;
    height: 0.89vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.83vw;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
  }
  
  .text_62 {
    width: 8.49vw;
    height: 0.89vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Thin;
    font-weight: 100;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
  }
  
  .text_63 {
    width: 22.82vw;
    height: 3.13vw;
    overflow-wrap: break-word;
    color: rgba(81, 81, 81, 1);
    font-size: 0.62vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    line-height: 1.25vw;
    margin: 0.88vw 0 0 2.76vw;
  }
  
  .image-text_14 {
    width: 10.89vw;
    height: 1.25vw;
    margin: 3.54vw 0 0 1.09vw;
  }
  
  .label_8 {
    width: 1.31vw;
    height: 1.25vw;
  }
  
  .text-group_17 {
    width: 9.22vw;
    height: 0.89vw;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
    margin-top: 0.32vw;
  }
  
  .text_64 {
    width: 9.22vw;
    height: 0.89vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.83vw;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
  }
  
  .text_65 {
    width: 9.22vw;
    height: 0.89vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Thin;
    font-weight: 100;
    text-align: left;
    white-space: nowrap;
    line-height: 1.98vw;
  }
  
  .paragraph_23 {
    width: 20.17vw;
    height: 4.43vw;
    overflow-wrap: break-word;
    color: rgba(81, 81, 81, 1);
    font-size: 0.62vw;
    font-family: PingFangSC-Light;
    font-weight: 300;
    text-align: left;
    line-height: 1.25vw;
    margin: 0.83vw 0 3.43vw 2.76vw;
  }
  