.page {
  background-color: rgba(245, 247, 250, 1);
  position: relative;
  width: 100vw;
  height: 181.05vw;
  overflow: hidden;
}

.box_1 {
  background-color: rgba(255, 255, 255, 0.98);
  width: 100vw;
  height: 4.17vw;
}

.image_1 {
  width: 10.42vw;
  height: 2.09vw;
  margin: 1.04vw 0 0 14.58vw;
}

.text_1 {
  width: 8.03vw;
  height: 0.73vw;
  overflow-wrap: break-word;
  color: rgba(122, 133, 153, 1);
  font-size: 0.72vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.1vw;
  margin: 1.71vw 66.14vw 0 0.83vw;
}

.box_2 {
  width: 100vw;
  height: 160.27vw;
}

.group_1 {
  background-color: rgba(252, 253, 253, 1);
  height: 31.25vw;
  width: 100vw;
}

.box_3 {
  width: 72.92vw;
  height: 31.25vw;
  background: url(./img/SketchPng8aaf65498cd3803fa3a93a2da3fbd520ed09bd2d633edee1ede3a1a1840c2d11.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-left: 13.55vw;
}

.text-wrapper_1 {
  width: 36.67vw;
  height: 7.5vw;
  margin: 9.37vw 0 0 5.72vw;
}

.text_2 {
  width: 36.67vw;
  height: 3.34vw;
  overflow-wrap: break-word;
  color: rgba(13, 17, 26, 1);
  font-size: 3.33vw;
  font-family: SourceHanSansCN-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 5vw;
}

.text_3 {
  width: 22.92vw;
  height: 2.09vw;
  overflow-wrap: break-word;
  color: rgba(122, 133, 153, 1);
  font-size: 2.08vw;
  font-family: SourceHanSansCN-Light;
  font-weight: 300;
  text-align: left;
  white-space: nowrap;
  line-height: 3.13vw;
  margin-top: 2.09vw;
}

.image_2 {
  width: 30.42vw;
  height: 22.45vw;
  margin: 5.1vw 3.12vw 0 -3.02vw;
}

.group_2 {
  background-color: rgba(255, 255, 255, 1);
  height: 40.42vw;
  width: 100vw;
}

.box_4 {
  background-color: rgba(255, 255, 255, 1);
  width: 72.92vw;
  height: 40.42vw;
  margin-left: 13.55vw;
  justify-content: flex-center;
}

.text-wrapper_2 {
  width: 22.97vw;
  height: 2.09vw;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: SourceHanSansCN-Medium;
  font-weight: 500;
  text-align: right;
  white-space: nowrap;
  line-height: 3.13vw;
  margin: 4.16vw 0 0 25vw;
}

.text_4 {
  width: 22.97vw;
  height: 2.09vw;
  overflow-wrap: break-word;
  color: rgba(26, 34, 51, 1);
  font-size: 2.08vw;
  font-family: SourceHanSansCN-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 3.13vw;
}

.text_5 {
  width: 22.97vw;
  height: 2.09vw;
  overflow-wrap: break-word;
  color: rgba(46, 107, 230, 1);
  font-size: 2.08vw;
  font-family: SourceHanSansCN-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 3.13vw;
}

.text_6 {
  width: 22.97vw;
  height: 2.09vw;
  overflow-wrap: break-word;
  color: rgba(26, 34, 51, 1);
  font-size: 2.08vw;
  font-family: SourceHanSansCN-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 3.13vw;
}

.grid_1 {
  width: 65.84vw;
  height: 26.67vw;
  flex-wrap: wrap;
  margin: 3.33vw 0 4.16vw 3.54vw;
}

.image-text_1-0 {
  box-shadow: 0px 24px 40px 0px rgba(64, 85, 128, 0.1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 20.84vw;
  height: 12.5vw;
  margin: 0 1.66vw 1.66vw 0;
}

.box_5-0 {
  width: 20.84vw;
  height: 3.86vw;
  background: url(./img/SketchPng0394a1a2ee6f7cb394d9315866361077b3aab823c1de5a78fe29894112dcc4f7.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.text_7-0 {
  width: 7.5vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.25vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.88vw;
  margin: 1.25vw 0 0 1.25vw;
}

.image_3-0 {
  width: 6.25vw;
  height: 3.86vw;
  margin: 0 0.62vw 0 5.2vw;
}

.text-group_1-0 {
  width: 18.75vw;
  height: 6.67vw;
  overflow-wrap: break-word;
  color: rgba(107, 122, 153, 1);
  font-size: 0.93vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: left;
  line-height: 1.67vw;
  margin: 0.52vw 0 1.45vw 1.04vw;
}

.image-text_1-1 {
  box-shadow: 0px 24px 40px 0px rgba(64, 85, 128, 0.1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 20.84vw;
  height: 12.5vw;
  margin: 0 1.66vw 1.66vw 0;
}

.box_5-1 {
  width: 20.84vw;
  height: 3.86vw;
  background: url(./img/SketchPng0394a1a2ee6f7cb394d9315866361077b3aab823c1de5a78fe29894112dcc4f7.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.text_7-1 {
  width: 7.5vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.25vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.88vw;
  margin: 1.25vw 0 0 1.25vw;
}

.image_3-1 {
  width: 6.25vw;
  height: 3.86vw;
  margin: 0 0.62vw 0 5.2vw;
}

.text-group_1-1 {
  width: 18.75vw;
  height: 6.67vw;
  overflow-wrap: break-word;
  color: rgba(107, 122, 153, 1);
  font-size: 0.93vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: left;
  line-height: 1.67vw;
  margin: 0.52vw 0 1.45vw 1.04vw;
}

.image-text_1-2 {
  box-shadow: 0px 24px 40px 0px rgba(64, 85, 128, 0.1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 20.84vw;
  height: 12.5vw;
  margin: 0 1.66vw 1.66vw 0;
  margin-right: 0;
}

.box_5-2 {
  width: 20.84vw;
  height: 3.86vw;
  background: url(./img/SketchPng0394a1a2ee6f7cb394d9315866361077b3aab823c1de5a78fe29894112dcc4f7.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.text_7-2 {
  width: 7.5vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.25vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.88vw;
  margin: 1.25vw 0 0 1.25vw;
}

.image_3-2 {
  width: 6.25vw;
  height: 3.86vw;
  margin: 0 0.62vw 0 5.2vw;
}

.text-group_1-2 {
  width: 18.75vw;
  height: 6.67vw;
  overflow-wrap: break-word;
  color: rgba(107, 122, 153, 1);
  font-size: 0.93vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: left;
  line-height: 1.67vw;
  margin: 0.52vw 0 1.45vw 1.04vw;
}

.image-text_1-3 {
  box-shadow: 0px 24px 40px 0px rgba(64, 85, 128, 0.1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 20.84vw;
  height: 12.5vw;
  margin: 0 1.66vw 1.66vw 0;
  margin-bottom: 0;
}

.box_5-3 {
  width: 20.84vw;
  height: 3.86vw;
  background: url(./img/SketchPng0394a1a2ee6f7cb394d9315866361077b3aab823c1de5a78fe29894112dcc4f7.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.text_7-3 {
  width: 7.5vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.25vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.88vw;
  margin: 1.25vw 0 0 1.25vw;
}

.image_3-3 {
  width: 6.25vw;
  height: 3.86vw;
  margin: 0 0.62vw 0 5.2vw;
}

.text-group_1-3 {
  width: 18.75vw;
  height: 6.67vw;
  overflow-wrap: break-word;
  color: rgba(107, 122, 153, 1);
  font-size: 0.93vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: left;
  line-height: 1.67vw;
  margin: 0.52vw 0 1.45vw 1.04vw;
}

.image-text_1-4 {
  box-shadow: 0px 24px 40px 0px rgba(64, 85, 128, 0.1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 20.84vw;
  height: 12.5vw;
  margin: 0 1.66vw 1.66vw 0;
  margin-bottom: 0;
}

.box_5-4 {
  width: 20.84vw;
  height: 3.86vw;
  background: url(./img/SketchPng0394a1a2ee6f7cb394d9315866361077b3aab823c1de5a78fe29894112dcc4f7.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.text_7-4 {
  width: 7.5vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.25vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.88vw;
  margin: 1.25vw 0 0 1.25vw;
}

.image_3-4 {
  width: 6.25vw;
  height: 3.86vw;
  margin: 0 0.62vw 0 5.2vw;
}

.text-group_1-4 {
  width: 18.75vw;
  height: 6.67vw;
  overflow-wrap: break-word;
  color: rgba(107, 122, 153, 1);
  font-size: 0.93vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: left;
  line-height: 1.67vw;
  margin: 0.52vw 0 1.45vw 1.04vw;
}

.image-text_1-5 {
  box-shadow: 0px 24px 40px 0px rgba(64, 85, 128, 0.1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 20.84vw;
  height: 12.5vw;
  margin: 0 1.66vw 1.66vw 0;
  margin-right: 0;
  margin-bottom: 0;
}

.box_5-5 {
  width: 20.84vw;
  height: 3.86vw;
  background: url(./img/SketchPng0394a1a2ee6f7cb394d9315866361077b3aab823c1de5a78fe29894112dcc4f7.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.text_7-5 {
  width: 7.5vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.25vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.88vw;
  margin: 1.25vw 0 0 1.25vw;
}

.image_3-5 {
  width: 6.25vw;
  height: 3.86vw;
  margin: 0 0.62vw 0 5.2vw;
}

.text-group_1-5 {
  width: 18.75vw;
  height: 6.67vw;
  overflow-wrap: break-word;
  color: rgba(107, 122, 153, 1);
  font-size: 0.93vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: left;
  line-height: 1.67vw;
  margin: 0.52vw 0 1.45vw 1.04vw;
}

.group_3 {
  background-color: rgba(46, 107, 230, 1);
  height: 12.5vw;
  width: 100vw;
}

.block_1 {
  background-image: url(./img/24828d4416d34a7dbb8b13da029f02ab_mergeImage.png);
  width: 72.92vw;
  height: 12.5vw;
  margin-left: 13.55vw;
}

.text-group_2 {
  width: 61.46vw;
  height: 6.2vw;
  margin: 3.38vw 0 0 5.72vw;
}

.text_8 {
  width: 47.71vw;
  height: 2.09vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 2.08vw;
  letter-spacing: 4px;
  font-family: SourceHanSansCN-Light;
  font-weight: 300;
  text-align: right;
  white-space: nowrap;
  line-height: 3.13vw;
  margin-left: 6.88vw;
}

.text_9 {
  width: 61.46vw;
  height: 3.34vw;
  overflow-wrap: break-word;
  color: rgba(245, 246, 250, 1);
  font-size: 1.04vw;
  font-family: SourceHanSansCN-Light;
  font-weight: 300;
  text-align: right;
  line-height: 1.67vw;
  margin-top: 0.79vw;
}

.group_4 {
  background-color: rgba(255, 255, 255, 1);
  height: 34.38vw;
  width: 100vw;
}

.group_5 {
  background-color: rgba(255, 255, 255, 1);
  height: 34.38vw;
  margin-left: 13.55vw;
  width: 72.92vw;
}

.box_6 {
  width: 9.48vw;
  height: 3.75vw;
  margin: 4.16vw 0 0 31.71vw;
}

.text-group_3 {
  width: 9.48vw;
  height: 3.75vw;
}

.text_10 {
  width: 8.34vw;
  height: 2.09vw;
  overflow-wrap: break-word;
  color: rgba(26, 34, 51, 1);
  font-size: 2.08vw;
  font-family: SourceHanSansCN-Bold;
  font-weight: 700;
  text-align: right;
  white-space: nowrap;
  line-height: 3.13vw;
  margin-left: 0.58vw;
}

.text_11 {
  width: 9.48vw;
  height: 0.84vw;
  overflow-wrap: break-word;
  color: rgba(161, 167, 179, 1);
  font-size: 0.83vw;
  letter-spacing: 2px;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.25vw;
  margin-top: 0.84vw;
}

.box_7 {
  position: relative;
  width: 57.5vw;
  height: 18.96vw;
  margin: 2.91vw 0 4.58vw 7.29vw;
}

.section_1 {
  width: 23.96vw;
  height: 17.71vw;
  background: url(./img/SketchPng9702ee8a1699d3dbdd3da053eff3f7c8c96c2971a9d57c6274ac228430e23a24.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin: 1.25vw 0 0 1.25vw;
}

.box_8 {
  background-image: url(./img/0f7209945dd74e50abfb7a4f938b951e_mergeImage.png);
  width: 23.96vw;
  height: 17.71vw;
  margin: -0.72vw 0 0 -0.72vw;
}

.image-text_2 {
  width: 17.71vw;
  height: 4.9vw;
  margin: 6.25vw 0 0 3.54vw;
}

.image_4 {
  width: 17.71vw;
  height: 3.55vw;
}

.text-group_4 {
  width: 15.73vw;
  height: 0.84vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.62vw;
  letter-spacing: 4.5px;
  font-family: MiSans-Normal;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 0.84vw;
  margin: 0.52vw 0 0 0.57vw;
}

.box_9 {
  background-color: rgba(255, 255, 255, 1);
  width: 4.9vw;
  height: 4.9vw;
  margin: 12.81vw 0 0 -4.16vw;
}

.section_2 {
  width: 28.13vw;
  height: 15.58vw;
  margin: 1.77vw 0 0 4.16vw;
}

.text_12 {
  width: 24.48vw;
  height: 1.67vw;
  overflow-wrap: break-word;
  color: rgba(26, 34, 51, 1);
  font-size: 1.66vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 2.5vw;
}

.box_10 {
  background-color: rgba(26, 34, 51, 1);
  width: 1.25vw;
  height: 0.21vw;
  margin-top: 1.25vw;
}

.paragraph_1 {
  width: 28.13vw;
  height: 11.67vw;
  overflow-wrap: break-word;
  color: rgba(26, 34, 51, 1);
  font-size: 0.83vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: justify;
  line-height: 1.67vw;
  margin-top: 0.79vw;
}

.image_5 {
  position: absolute;
  left: 0;
  top: 0;
  width: 4.9vw;
  height: 4.9vw;
}

.group_6 {
  background-color: rgba(245, 247, 250, 1);
  height: 41.67vw;
  margin-bottom: 0.06vw;
  width: 100vw;
}

.block_2 {
  background-color: rgba(245, 247, 250, 1);
  width: 72.92vw;
  height: 41.67vw;
  margin-left: 13.55vw;
  justify-content: flex-center;
}

.text-group_5 {
  width: 18.75vw;
  height: 3.75vw;
  margin: 4.16vw 0 0 27.08vw;
}

.text_13 {
  width: 8.34vw;
  height: 2.09vw;
  overflow-wrap: break-word;
  color: rgba(26, 34, 51, 1);
  font-size: 2.08vw;
  font-family: SourceHanSansCN-Bold;
  font-weight: 700;
  text-align: right;
  white-space: nowrap;
  line-height: 3.13vw;
  margin-left: 5.21vw;
}

.text_14 {
  width: 18.75vw;
  height: 0.84vw;
  overflow-wrap: break-word;
  color: rgba(161, 167, 179, 1);
  font-size: 0.83vw;
  letter-spacing: 2px;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.25vw;
  margin-top: 0.84vw;
}

.group_7 {
  width: 52.5vw;
  height: 8.34vw;
  margin: 2.91vw 0 0 10.2vw;
}

.box_11 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 12.5vw;
  height: 8.34vw;
}

.image-text_3 {
  width: 6.25vw;
  height: 6.31vw;
  margin: 0.83vw 0 0 3.12vw;
}

.image_6 {
  width: 4.54vw;
  height: 4.64vw;
  margin-left: 0.89vw;
}

.text-group_6 {
  width: 6.25vw;
  height: 1.05vw;
  overflow-wrap: break-word;
  color: rgba(26, 34, 51, 1);
  font-size: 1.04vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.57vw;
  margin-top: 0.63vw;
}

.box_12 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 12.5vw;
  height: 8.34vw;
  margin-left: 0.84vw;
}

.image-text_4 {
  width: 9.38vw;
  height: 6.05vw;
  margin: 1.09vw 0 0 1.56vw;
}

.image_7 {
  width: 4.48vw;
  height: 4.17vw;
  margin-left: 2.45vw;
}

.text-group_7 {
  width: 9.38vw;
  height: 1.05vw;
  overflow-wrap: break-word;
  color: rgba(26, 34, 51, 1);
  font-size: 1.04vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.57vw;
  margin-top: 0.84vw;
}

.box_13 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 12.5vw;
  height: 8.34vw;
  margin-left: 0.84vw;
}

.image-text_5 {
  width: 10.42vw;
  height: 6.15vw;
  margin: 0.98vw 0 0 1.04vw;
}

.image_8 {
  width: 4.95vw;
  height: 4.33vw;
  margin-left: 2.77vw;
}

.text-group_8 {
  width: 10.42vw;
  height: 1.05vw;
  overflow-wrap: break-word;
  color: rgba(26, 34, 51, 1);
  font-size: 1.04vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.57vw;
  margin-top: 0.79vw;
}

.box_14 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 12.5vw;
  height: 8.34vw;
  margin-left: 0.84vw;
}

.image-text_6 {
  width: 9.38vw;
  height: 6.1vw;
  margin: 1.04vw 0 0 1.56vw;
}

.image_9 {
  width: 4.28vw;
  height: 4.28vw;
  margin-left: 2.56vw;
}

.text-group_9 {
  width: 9.38vw;
  height: 1.05vw;
  overflow-wrap: break-word;
  color: rgba(26, 34, 51, 1);
  font-size: 1.04vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.57vw;
  margin-top: 0.79vw;
}

.group_8 {
  width: 65.84vw;
  height: 8.34vw;
  margin: 0.83vw 0 0 3.54vw;
}

.group_9 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 12.5vw;
  height: 8.34vw;
}

.image-text_7 {
  width: 7.3vw;
  height: 6.15vw;
  margin: 0.93vw 0 0 2.6vw;
}

.image_10 {
  width: 4.33vw;
  height: 4.17vw;
  margin-left: 1.52vw;
}

.text-group_10 {
  width: 7.3vw;
  height: 1.05vw;
  overflow-wrap: break-word;
  color: rgba(26, 34, 51, 1);
  font-size: 1.04vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.57vw;
  margin-top: 0.94vw;
}

.group_10 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 12.5vw;
  height: 8.34vw;
  margin-left: 0.84vw;
}

.image-text_8 {
  width: 8.34vw;
  height: 6.2vw;
  margin: 0.88vw 0 0 2.08vw;
}

.image_11 {
  width: 4.33vw;
  height: 4.22vw;
  margin-left: 2.04vw;
}

.text-group_11 {
  width: 8.34vw;
  height: 1.05vw;
  overflow-wrap: break-word;
  color: rgba(26, 34, 51, 1);
  font-size: 1.04vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.57vw;
  margin-top: 0.94vw;
}

.group_11 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 12.5vw;
  height: 8.34vw;
  margin-left: 0.84vw;
}

.image-text_9 {
  width: 6.25vw;
  height: 6.2vw;
  margin: 0.88vw 0 0 3.12vw;
}

.image_12 {
  width: 4.54vw;
  height: 4.28vw;
  margin-left: 0.89vw;
}

.text-group_12 {
  width: 6.25vw;
  height: 1.05vw;
  overflow-wrap: break-word;
  color: rgba(26, 34, 51, 1);
  font-size: 1.04vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.57vw;
  margin-top: 0.89vw;
}

.group_12 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 12.5vw;
  height: 8.34vw;
  margin-left: 0.84vw;
}

.image-text_10 {
  width: 10.42vw;
  height: 6.2vw;
  margin: 0.88vw 0 0 1.04vw;
}

.image_13 {
  width: 4.02vw;
  height: 4.12vw;
  margin-left: 3.23vw;
}

.text-group_13 {
  width: 10.42vw;
  height: 1.05vw;
  overflow-wrap: break-word;
  color: rgba(26, 34, 51, 1);
  font-size: 1.04vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.57vw;
  margin-top: 1.05vw;
}

.group_13 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 12.5vw;
  height: 8.34vw;
  margin-left: 0.84vw;
}

.image-text_11 {
  width: 6.25vw;
  height: 6.05vw;
  margin: 1.04vw 0 0 3.12vw;
}

.image_14 {
  width: 3.86vw;
  height: 3.91vw;
  margin-left: 1.2vw;
}

.text-group_14 {
  width: 6.25vw;
  height: 1.05vw;
  overflow-wrap: break-word;
  color: rgba(26, 34, 51, 1);
  font-size: 1.04vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.57vw;
  margin-top: 1.1vw;
}

.group_14 {
  width: 52.5vw;
  height: 8.34vw;
  margin: 0.83vw 0 4.16vw 10.2vw;
}

.box_15 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 12.5vw;
  height: 8.34vw;
}

.image-text_12 {
  width: 7.3vw;
  height: 6.25vw;
  margin: 0.83vw 0 0 2.6vw;
}

.image_15 {
  width: 4.07vw;
  height: 4.22vw;
  margin-left: 1.78vw;
}

.text-group_15 {
  width: 7.3vw;
  height: 1.05vw;
  overflow-wrap: break-word;
  color: rgba(26, 34, 51, 1);
  font-size: 1.04vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.57vw;
  margin-top: 0.99vw;
}

.box_16 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 12.5vw;
  height: 8.34vw;
  margin-left: 0.84vw;
}

.image-text_13 {
  width: 7.3vw;
  height: 6.25vw;
  margin: 0.83vw 0 0 2.6vw;
}

.image_16 {
  width: 4.64vw;
  height: 4.33vw;
  margin-left: 1.36vw;
}

.text-group_16 {
  width: 7.3vw;
  height: 1.05vw;
  overflow-wrap: break-word;
  color: rgba(26, 34, 51, 1);
  font-size: 1.04vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.57vw;
  margin-top: 0.89vw;
}

.box_17 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 12.5vw;
  height: 8.34vw;
  margin-left: 0.84vw;
}

.image-text_14 {
  width: 10.42vw;
  height: 6.15vw;
  margin: 0.93vw 0 0 1.04vw;
}

.image_17 {
  width: 4.33vw;
  height: 4.02vw;
  margin-left: 3.08vw;
}

.text-group_17 {
  width: 10.42vw;
  height: 1.05vw;
  overflow-wrap: break-word;
  color: rgba(26, 34, 51, 1);
  font-size: 1.04vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.57vw;
  margin-top: 1.1vw;
}

.box_18 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 12.5vw;
  height: 8.34vw;
  margin-left: 0.84vw;
}

.image-text_15 {
  width: 7.3vw;
  height: 6.25vw;
  margin: 0.83vw 0 0 2.6vw;
}

.image_18 {
  width: 4.74vw;
  height: 4.22vw;
  margin-left: 1.31vw;
}

.text-group_18 {
  width: 7.3vw;
  height: 1.05vw;
  overflow-wrap: break-word;
  color: rgba(26, 34, 51, 1);
  font-size: 1.04vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.57vw;
  margin-top: 0.99vw;
}

.box_19 {
  background-color: rgba(38, 51, 77, 1);
  height: 16.67vw;
  margin-top: -0.05vw;
  width: 100vw;
}

.block_3 {
  background-color: rgba(38, 51, 77, 1);
  height: 16.67vw;
  margin-left: 13.55vw;
  width: 72.92vw;
}

.group_15 {
  width: 14.9vw;
  height: 4.8vw;
  margin: 2.08vw 0 0 29.01vw;
}

.image-text_16 {
  width: 14.9vw;
  height: 4.8vw;
}

.image_19 {
  width: 14.59vw;
  height: 2.92vw;
  margin-left: 0.16vw;
}

.text-group_19 {
  width: 14.9vw;
  height: 1.05vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 0.3);
  font-size: 1.04vw;
  letter-spacing: 6px;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.57vw;
  margin-top: 0.84vw;
}

.group_16 {
  width: 38.23vw;
  height: 0.84vw;
  margin: 2.91vw 0 0 11.4vw;
}

.image-text_17 {
  width: 5.68vw;
  height: 0.84vw;
}

.thumbnail_1 {
  width: 0.84vw;
  height: 0.84vw;
}

.text-group_20 {
  width: 4.43vw;
  height: 0.73vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.72vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.1vw;
  margin-top: 0.06vw;
}

.image-text_18 {
  width: 5.68vw;
  height: 0.84vw;
  margin-left: 11.05vw;
}

.thumbnail_2 {
  width: 0.84vw;
  height: 0.84vw;
}

.text-group_21 {
  width: 4.43vw;
  height: 0.73vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.72vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.1vw;
  margin-top: 0.06vw;
}

.image-text_19 {
  width: 5.68vw;
  height: 0.84vw;
  margin-left: 10.16vw;
}

.thumbnail_3 {
  width: 0.84vw;
  height: 0.84vw;
}

.text-group_22 {
  width: 4.43vw;
  height: 0.73vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.72vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.1vw;
  margin-top: 0.06vw;
}

.group_17 {
  width: 50.06vw;
  height: 0.94vw;
  margin: 0.93vw 0 4.16vw 11.45vw;
}

.image-text_20 {
  width: 14.59vw;
  height: 0.94vw;
}

.thumbnail_4 {
  width: 0.79vw;
  height: 0.94vw;
}

.text-group_23 {
  width: 13.39vw;
  height: 0.73vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.72vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.1vw;
  margin-top: 0.06vw;
}

.image-text_21 {
  width: 13.7vw;
  height: 0.94vw;
  margin-left: 2.14vw;
}

.thumbnail_5 {
  width: 0.79vw;
  height: 0.94vw;
}

.text-group_24 {
  width: 12.5vw;
  height: 0.73vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.72vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.1vw;
  margin-top: 0.06vw;
}

.image-text_22 {
  width: 17.5vw;
  height: 0.94vw;
  margin-left: 2.14vw;
}

.thumbnail_6 {
  width: 0.79vw;
  height: 0.94vw;
}

.text-group_25 {
  width: 16.31vw;
  height: 0.73vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.72vw;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.1vw;
  margin-top: 0.06vw;
}
