.page {
  background-color: rgba(243, 245, 251, 1);
  position: relative;
  width: 100vw;
  height: 349.24vw;
  overflow: hidden;
}

.box_1 {
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
  background-color: rgba(255, 255, 255, 1);
  height: 4.45vw;
  width: 100vw;
}

.box_2 {
  width: 82.99vw;
  height: 2.37vw;
  margin: 1.04vw 0 0 8.68vw;
}

.image_1 {
  width: 9.03vw;
  height: 2.16vw;
  margin-top: 0.07vw;
}

.text_1 {
  width: 1.95vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(33, 77, 255, 1);
  font-size: 0.97vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.98vw;
  margin: 0.55vw 0 0 50vw;
}

.text_2 {
  width: 1.95vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 0.97vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.98vw;
  margin: 0.55vw 0 0 3.05vw;
}

.text_3 {
  width: 1.95vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 0.97vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.98vw;
  margin: 0.55vw 0 0 3.05vw;
}

.thumbnail_1 {
  width: 1.39vw;
  height: 1.39vw;
  margin: 0.55vw 0 0 3.75vw;
}

.text_4 {
  width: 6.25vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 0.97vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.98vw;
  margin: 0.55vw 0 0 0.48vw;
}

.text-wrapper_1 {
  background-color: rgba(33, 77, 255, 1);
  border-radius: 5px;
  height: 2.37vw;
  margin-left: 3.05vw;
  width: 6.95vw;
}

.text_5 {
  width: 3.89vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.97vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.98vw;
  margin: 0.7vw 0 0 1.52vw;
}

.box_3 {
  width: 1.81vw;
  height: 0.28vw;
  margin: 0.55vw 0 0.2vw 67.8vw;
}

.box_4 {
  background-color: rgba(33, 77, 255, 1);
  width: 1.81vw;
  height: 0.28vw;
}

.box_5 {
  background-color: rgba(255, 255, 255, 1);
  height: 20.14vw;
  margin-top: 324.66vw;
  width: 100vw;
  position: relative;
}

.section_1 {
  width: 61.74vw;
  height: 2.16vw;
  margin: 2.77vw 0 0 12.56vw;
}

.image_2 {
  width: 8.96vw;
  height: 2.16vw;
}

.text_6 {
  width: 1.95vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(53, 58, 65, 1);
  font-size: 0.97vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.98vw;
  margin: 0.13vw 0 0 22.08vw;
}

.box_6 {
  background-color: rgba(33, 77, 255, .6);
  width: 1.05vw;
  height: 0.84vw;
  margin: 0.34vw 0 0 6.59vw;
}

.text_7 {
  width: 3.89vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(53, 58, 65, 1);
  font-size: 0.97vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.98vw;
  margin: 0.13vw 0 0 -0.69vw;
}

.text_8 {
  width: 3.89vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(53, 58, 65, 1);
  font-size: 0.97vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.98vw;
  margin: 0.13vw 0 0 14.02vw;
}

.section_2 {
  width: 79.24vw;
  height: 10.14vw;
  margin-left: 12.57vw;
}

.text-group_1 {
  width: 8.96vw;
  height: 3.34vw;
  margin-top: 1.81vw;
}

.text_9 {
  width: 3.34vw;
  height: 1.12vw;
  overflow-wrap: break-word;
  color: rgba(53, 58, 65, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.84vw;
}

.text_10 {
  width: 8.96vw;
  height: 1.81vw;
  overflow-wrap: break-word;
  color: rgba(53, 58, 65, 1);
  font-size: 1.38vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.39vw;
  margin-top: 0.42vw;
}

.text-wrapper_2 {
  width: 1.67vw;
  height: 3.41vw;
  margin: 0.41vw 0 0 22.08vw;
}

.text_11 {
  width: 1.67vw;
  height: 1.12vw;
  overflow-wrap: break-word;
  color: rgba(53, 58, 65, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.84vw;
}

.text_12 {
  width: 1.67vw;
  height: 1.12vw;
  overflow-wrap: break-word;
  color: rgba(53, 58, 65, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.84vw;
  margin-top: 1.19vw;
}

.text-wrapper_3 {
  width: 11.95vw;
  height: 5.56vw;
  margin: 0.41vw 0 0 7.22vw;
}

.text_13 {
  width: 9.52vw;
  height: 1.12vw;
  overflow-wrap: break-word;
  color: rgba(53, 58, 65, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.84vw;
}

.text_14 {
  width: 6.88vw;
  height: 1.12vw;
  overflow-wrap: break-word;
  color: rgba(53, 58, 65, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.84vw;
  margin-top: 1.12vw;
}

.text_15 {
  width: 11.95vw;
  height: 1.12vw;
  overflow-wrap: break-word;
  color: rgba(53, 58, 65, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.84vw;
  margin-top: 1.12vw;
}

.image-text_1 {
  width: 8.34vw;
  height: 10.14vw;
  margin-left: 5.28vw;
}

.image_3 {
  width: 8.34vw;
  height: 8.2vw;
}

.text-group_2 {
  width: 4.17vw;
  height: 1.12vw;
  overflow-wrap: break-word;
  color: rgba(53, 58, 65, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 0.84vw;
  margin: 0.83vw 0 0 2.08vw;
}

.image-text_2 {
  width: 8.34vw;
  height: 10.14vw;
  margin-left: 5.42vw;
}

.image_4 {
  width: 8.34vw;
  height: 8.2vw;
}

.text-group_3 {
  width: 3.34vw;
  height: 1.12vw;
  overflow-wrap: break-word;
  color: rgba(53, 58, 65, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 0.84vw;
  margin: 0.83vw 0 0 2.5vw;
}

.text-wrapper_4 {
  width: 21.6vw;
  height: 1.12vw;
  margin: 3.4vw 0 0.55vw 39.23vw;
}

.text_16 {
  width: 21.6vw;
  height: 1.12vw;
  overflow-wrap: break-word;
  color: rgba(53, 58, 65, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 0.84vw;
}

.section_3 {
  background-color: rgba(33, 77, 255, .6);
  position: absolute;
  left: 43.27vw;
  top: 3.13vw;
  width: 1.05vw;
  height: 0.84vw;
}

.section_4 {
  background-color: rgba(33, 77, 255, .6);
  position: absolute;
  left: 70.07vw;
  top: 3.13vw;
  width: 1.05vw;
  height: 0.84vw;
}

.box_7 {
  position: absolute;
  left: 0;
  top: 4.45vw;
  width: 100vw;
  height: 324.73vw;
}

.box_8 {
  background-color: rgba(255, 255, 255, 1);
  width: 100vw;
  height: 22.92vw;
  margin-top: 31.19vw;
}

.text_17 {
  width: 27.09vw;
  height: 2.78vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 2.08vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 2.09vw;
  margin: 2.84vw 0 0 36.45vw;
}

.list_1 {
  width: 83.48vw;
  height: 13.89vw;
  justify-content: space-between;
  margin: 2.08vw 0 1.31vw 8.33vw;
}

.image-text_3-0 {
  width: 15.98vw;
  height: 13.89vw;
  margin-right: 0.91vw;
}

.image_5-0 {
  width: 5.56vw;
  height: 5.56vw;
  margin: 0.97vw 0 0 5.2vw;
}

.text-group_4-0 {
  width: 10vw;
  height: 4.73vw;
  margin: 0.69vw 0 1.94vw 2.98vw;

}

.text_18-0 {
  width: 8.34vw;
  height: 1.81vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.38vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 1.39vw;
  margin-left: 0.84vw;
}

.text_19-0 {
  width: 13.34vw;
  height: 2.23vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: center;
  margin-top: 0.7vw;
}

.image-text_3-1 {
  width: 15.98vw;
  height: 13.89vw;
  margin-right: 0.91vw;
}

.image_5-1 {
  width: 5.56vw;
  height: 5.56vw;
  margin: 0.97vw 0 0 5.2vw;
}

.text-group_4-1 {
  width: 10vw;
  height: 4.73vw;
  margin: 0.69vw 0 1.94vw 2.98vw;
}

.text_18-1 {
  width: 8.34vw;
  height: 1.81vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.38vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 1.39vw;
  margin-left: 0.84vw;
}

.text_19-1 {
  width: 13.34vw;
  height: 2.23vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: center;
  margin-top: 0.7vw;
}

.image-text_3-2 {
  width: 15.98vw;
  height: 13.89vw;
  margin-right: 0.91vw;
}

.image_5-2 {
  width: 5.56vw;
  height: 5.56vw;
  margin: 0.97vw 0 0 5.2vw;
}

.text-group_4-2 {
  width: 10vw;
  height: 4.73vw;
  margin: 0.69vw 0 1.94vw 2.98vw;
}

.text_18-2 {
  width: 8.34vw;
  height: 1.81vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.38vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 1.39vw;
  margin-left: 0.84vw;
}

.text_19-2 {
  width: 13.34vw;
  height: 2.23vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: center;
  margin-top: 0.7vw;
}

.image-text_3-3 {
  width: 15.98vw;
  height: 13.89vw;
  margin-right: 0.91vw;
}

.image_5-3 {
  width: 5.56vw;
  height: 5.56vw;
  margin: 0.97vw 0 0 5.2vw;
}

.text-group_4-3 {
  width: 10vw;
  height: 4.73vw;
  margin: 0.69vw 0 1.94vw 2.98vw;
}

.text_18-3 {
  width: 8.34vw;
  height: 1.81vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.38vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 1.39vw;
  margin-left: 0.84vw;
}

.text_19-3 {
  width: 13.34vw;
  height: 2.23vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: center;
  margin-top: 0.7vw;
}

.image-text_3-4 {
  width: 15.98vw;
  height: 13.89vw;
  margin-right: 0.91vw;
}

.image_5-4 {
  width: 5.56vw;
  height: 5.56vw;
  margin: 0.97vw 0 0 5.2vw;
}

.text-group_4-4 {
  width: 10vw;
  height: 4.73vw;
  margin: 0.69vw 0 1.94vw 2.98vw;
}

.text_18-4 {
  width: 8.34vw;
  height: 1.81vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.38vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 1.39vw;
  margin-left: 0.84vw;
}

.text_19-4 {
  width: 13.34vw;
  height: 2.23vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: center;
  margin-top: 0.7vw;
}

.text_20 {
  width: 37.92vw;
  height: 2.78vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 2.08vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 2.09vw;
  margin: 2.7vw 0 0 31.18vw;
}

.box_9 {
  height: 22.92vw;
  background: url(../images/newhome1/4c4a806487c6a8bac57acf8d89b88c21.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-top: 2.09vw;
  width: 100vw;
}

.text-wrapper_5 {
  width: 16.67vw;
  height: 2.78vw;
  margin: 5.13vw 0 0 11.59vw;
}

.text_21 {
  width: 16.67vw;
  height: 2.78vw;
  overflow-wrap: break-word;
  color: rgba(33, 77, 255, 1);
  font-size: 2.08vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 2.09vw;
}

.group_1 {
  width: 36.46vw;
  height: 4.24vw;
  margin: 2.43vw 0 0 11.59vw;
}

.image-wrapper_1 {
  background-color: rgba(33, 77, 255, 1);
  border-radius: 50%;
  height: 1.39vw;
  margin-top: 0.07vw;
  width: 1.39vw;
}

.thumbnail_2 {
  width: 0.98vw;
  height: 0.98vw;
  margin: 0.2vw 0 0 0.2vw;
}

.text-group_5 {
  width: 15.28vw;
  height: 4.17vw;
  margin-left: 0.7vw;
}

.text_22 {
  width: 4.45vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.11vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.12vw;
}

.paragraph_1 {
  width: 15.28vw;
  height: 2.37vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: PingFang SC-Regular;
  font-weight: NaN;
  text-align: left;
  margin-top: 0.35vw;
}

.image-wrapper_2 {
  background-color: rgba(33, 77, 255, 1);
  border-radius: 50%;
  height: 1.39vw;
  width: 1.39vw;
  margin: 0.13vw 0 0 1.73vw;
}

.thumbnail_3 {
  width: 0.98vw;
  height: 0.98vw;
  margin: 0.2vw 0 0 0.2vw;
}

.text-group_6 {
  width: 15.28vw;
  height: 4.17vw;
  margin: 0.06vw 0 0 0.69vw;
}

.text_23 {
  width: 4.45vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.11vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.12vw;
}

.paragraph_2 {
  width: 15.28vw;
  height: 2.37vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: PingFang SC-Regular;
  font-weight: NaN;
  text-align: left;
  margin-top: 0.35vw;
}

.group_2 {
  width: 36.46vw;
  height: 4.17vw;
  margin: 1.94vw 0 2.22vw 11.59vw;
}

.image-wrapper_3 {
  background-color: rgba(33, 77, 255, 1);
  border-radius: 50%;
  height: 1.39vw;
  margin-top: 0.07vw;
  width: 1.39vw;
}

.thumbnail_4 {
  width: 0.98vw;
  height: 0.98vw;
  margin: 0.2vw 0 0 0.2vw;
}

.text-group_7 {
  width: 15.28vw;
  height: 4.17vw;
  margin-left: 0.7vw;
}

.text_24 {
  width: 4.45vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.11vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.12vw;
}

.paragraph_3 {
  width: 15.28vw;
  height: 2.37vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: PingFang SC-Regular;
  font-weight: NaN;
  text-align: left;
  margin-top: 0.35vw;
}

.image-wrapper_4 {
  background-color: rgba(33, 77, 255, 1);
  border-radius: 50%;
  height: 1.39vw;
  width: 1.39vw;
  margin: 0.06vw 0 0 1.73vw;
}

.thumbnail_5 {
  width: 0.98vw;
  height: 0.98vw;
  margin: 0.2vw 0 0 0.2vw;
}

.text-group_8 {
  width: 15.28vw;
  height: 4.17vw;
  margin-left: 0.7vw;
}

.text_25 {
  width: 4.45vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.11vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.12vw;
}

.paragraph_4 {
  width: 15.28vw;
  height: 2.37vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: PingFang SC-Regular;
  font-weight: NaN;
  text-align: left;
  margin-top: 0.35vw;
}

.box_10 {
  height: 29.87vw;
  background: url(../images/newhome1/dcda35d4fef1211ddc37adb55ee98380.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-top: 2.78vw;
  width: 100vw;
}

.text-wrapper_6 {
  width: 22.92vw;
  height: 2.78vw;
  margin: 2.08vw 0 0 38.81vw;
}

.text_26 {
  width: 22.92vw;
  height: 2.78vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 2.08vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 2.09vw;
}

.box_11 {
  width: 72.23vw;
  height: 9.73vw;
  margin: 4.86vw 0 0 13.95vw;
}

.image-wrapper_5 {
  background-color: rgba(33, 77, 255, 1);
  border-radius: 40px;
  height: 9.73vw;
  width: 9.73vw;
}

.image_6 {
  width: 3.89vw;
  height: 3.89vw;
  margin: 2.91vw 0 0 2.91vw;
}

.image-wrapper_6 {
  background-color: rgba(33, 77, 255, 1);
  border-radius: 40px;
  height: 9.73vw;
  margin-left: 11.12vw;
  width: 9.73vw;
}

.image_7 {
  width: 3.89vw;
  height: 3.89vw;
  margin: 2.91vw 0 0 2.91vw;
}

.image-wrapper_7 {
  background-color: rgba(33, 77, 255, 1);
  border-radius: 40px;
  height: 9.73vw;
  margin-left: 11.12vw;
  width: 9.73vw;
}

.image_8 {
  width: 3.89vw;
  height: 3.89vw;
  margin: 2.91vw 0 0 2.91vw;
}

.image-wrapper_8 {
  background-color: rgba(33, 77, 255, 1);
  border-radius: 40px;
  height: 9.73vw;
  margin-left: 11.12vw;
  width: 9.73vw;
}

.image_9 {
  width: 3.89vw;
  height: 3.89vw;
  margin: 2.91vw 0 0 2.91vw;
}

.text-wrapper_7 {
  width: 68.06vw;
  height: 1.81vw;
  margin: 2.77vw 0 0 15.97vw;
}

.text_27 {
  width: 5.56vw;
  height: 1.81vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.38vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 1.39vw;
}

.text_28 {
  width: 5.56vw;
  height: 1.81vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.38vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 1.39vw;
  margin-left: 15.28vw;
}

.text_29 {
  width: 6.95vw;
  height: 1.81vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.38vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 1.39vw;
  margin-left: 14.59vw;
}

.text_30 {
  width: 5.56vw;
  height: 1.81vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.38vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 1.39vw;
  margin-left: 14.59vw;
}

.text-wrapper_8 {
  width: 77.78vw;
  height: 2.23vw;
  margin: 1.87vw 0 1.73vw 11.11vw;
}

.paragraph_5 {
  width: 15.28vw;
  height: 2.23vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: center;
}

.text_31 {
  width: 15.28vw;
  height: 1.12vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 0.84vw;
  margin-left: 5.56vw;
}

.text_32 {
  width: 15.28vw;
  height: 1.12vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 0.84vw;
  margin-left: 5.56vw;
}

.paragraph_6 {
  width: 15.28vw;
  height: 2.23vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: center;
  margin-left: 5.56vw;
}

.box_12 {
  width: 80.21vw;
  height: 26.39vw;
  margin: 2.77vw 0 0 11.59vw;
}

.block_1 {
  width: 17.37vw;
  height: 24.45vw;
  margin-top: 1.05vw;
}

.text_33 {
  width: 12.5vw;
  height: 2.78vw;
  overflow-wrap: break-word;
  color: rgba(33, 77, 255, 1);
  font-size: 2.08vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 2.09vw;
}

.image-text_4 {
  width: 6.53vw;
  height: 1.46vw;
  margin-top: 1.39vw;
}

.thumbnail_6 {
  width: 1.39vw;
  height: 1.39vw;
  margin-top: 0.07vw;
}

.text-group_9 {
  width: 4.45vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.11vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.12vw;
}

.text_34 {
  width: 15.28vw;
  height: 1.12vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.84vw;
  margin: 0.34vw 0 0 2.08vw;
}

.image-text_5 {
  width: 6.53vw;
  height: 1.46vw;
  margin-top: 1.39vw;
}

.thumbnail_7 {
  width: 1.39vw;
  height: 1.39vw;
  margin-top: 0.07vw;
}

.text-group_10 {
  width: 4.45vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.11vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.12vw;
}

.text_35 {
  width: 15.28vw;
  height: 1.12vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.84vw;
  margin: 0.34vw 0 0 2.08vw;
}

.image-text_6 {
  width: 6.53vw;
  height: 1.46vw;
  margin-top: 1.39vw;
}

.thumbnail_8 {
  width: 1.39vw;
  height: 1.39vw;
  margin-top: 0.07vw;
}

.text-group_11 {
  width: 4.45vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.11vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.12vw;
}

.text_36 {
  width: 15.28vw;
  height: 1.12vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.84vw;
  margin: 0.34vw 0 0 2.08vw;
}

.image-text_7 {
  width: 6.53vw;
  height: 1.46vw;
  margin-top: 1.39vw;
}

.thumbnail_9 {
  width: 1.39vw;
  height: 1.39vw;
  margin-top: 0.07vw;
}

.text-group_12 {
  width: 4.45vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.11vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.12vw;
}

.text_37 {
  width: 15.28vw;
  height: 1.12vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.84vw;
  margin: 0.34vw 0 0 2.08vw;
}

.text-wrapper_9 {
  background-color: rgba(33, 77, 255, 1);
  border-radius: 5px;
  height: 2.37vw;
  width: 6.95vw;
  margin: 2.08vw 0 0 2.08vw;
}

.text_38 {
  width: 3.89vw;
  height: 1.39vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.97vw;
  font-family: PingFang SC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.98vw;
  margin: 0.55vw 0 0 1.52vw;
}

.image_10 {
  width: 65.98vw;
  height: 26.39vw;
  margin-left: -3.12vw;
}

.text_39 {
  width: 16.67vw;
  height: 2.78vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 2.08vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 2.09vw;
  margin: 2.77vw 0 0 41.66vw;
}

.list_2 {
  width: 83.41vw;
  height: 17.3vw;
  justify-content: space-between;
  margin: 1.38vw 0 0 8.33vw;
}

.list-items_1-0 {
  width: 19.45vw;
  height: 17.3vw;
  background: url(../images/newhome1/6d6cd99e52606782fc1d0c3df2b30d48.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-right: 1.88vw;
}

.image-text_8-0 {
  width: 7.57vw;
  height: 1.81vw;
  margin: 1.8vw 0 0 2.22vw;
}

.thumbnail_10-0 {
  width: 1.39vw;
  height: 1.39vw;
  margin-top: 0.28vw;
}

.text-group_13-0 {
  width: 5.56vw;
  height: 1.81vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.38vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.39vw;
}

.image-text_9-0 {
  position: relative;
  width: 12.99vw;
  height: 5.56vw;
  margin: 1.87vw 0 6.25vw 3.4vw;
}

.image_11-0 {
  position: absolute;
  left: 0;
  top: 0.28vw;
  width: 0.56vw;
  height: 5.07vw;
}

.text-group_14-0 {
  width: 13.69vw;
  height: 5.56vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  margin-left: 0.91vw;
}

.list-items_1-1 {
  width: 19.45vw;
  height: 17.3vw;
  background: url(../images/newhome1/6d6cd99e52606782fc1d0c3df2b30d48.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-right: 1.88vw;
}

.image-text_8-1 {
  width: 7.57vw;
  height: 1.81vw;
  margin: 1.8vw 0 0 2.22vw;
}

.thumbnail_10-1 {
  width: 1.39vw;
  height: 1.39vw;
  margin-top: 0.28vw;
}

.text-group_13-1 {
  width: 5.56vw;
  height: 1.81vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.38vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.39vw;
}

.image-text_9-1 {
  position: relative;
  width: 12.99vw;
  height: 5.56vw;
  margin: 1.87vw 0 6.25vw 3.4vw;
}

.image_11-1 {
  position: absolute;
  left: 0;
  top: 0.28vw;
  width: 0.56vw;
  height: 5.07vw;
}

.text-group_14-1 {
  width: 13.69vw;
  height: 5.56vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  margin-left: 0.91vw;
}

.list-items_1-2 {
  width: 19.45vw;
  height: 17.3vw;
  background: url(../images/newhome1/6d6cd99e52606782fc1d0c3df2b30d48.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-right: 1.88vw;
}

.image-text_8-2 {
  width: 7.57vw;
  height: 1.81vw;
  margin: 1.8vw 0 0 2.22vw;
}

.thumbnail_10-2 {
  width: 1.39vw;
  height: 1.39vw;
  margin-top: 0.28vw;
}

.text-group_13-2 {
  width: 5.56vw;
  height: 1.81vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.38vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.39vw;
}

.image-text_9-2 {
  position: relative;
  width: 12.99vw;
  height: 5.56vw;
  margin: 1.87vw 0 6.25vw 3.4vw;
}

.image_11-2 {
  position: absolute;
  left: 0;
  top: 0.28vw;
  width: 0.56vw;
  height: 5.07vw;
}

.text-group_14-2 {
  width: 13.69vw;
  height: 5.56vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  margin-left: 0.91vw;
}

.list-items_1-3 {
  width: 19.45vw;
  height: 17.3vw;
  background: url(../images/newhome1/6d6cd99e52606782fc1d0c3df2b30d48.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-right: 1.88vw;
}

.image-text_8-3 {
  width: 7.57vw;
  height: 1.81vw;
  margin: 1.8vw 0 0 2.22vw;
}

.thumbnail_10-3 {
  width: 1.39vw;
  height: 1.39vw;
  margin-top: 0.28vw;
}

.text-group_13-3 {
  width: 5.56vw;
  height: 1.81vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.38vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.39vw;
}

.image-text_9-3 {
  position: relative;
  width: 12.99vw;
  height: 5.56vw;
  margin: 1.87vw 0 6.25vw 3.4vw;
}

.image_12-3 {
  position: absolute;
  left: 0;
  top: 0.28vw;
  width: 0.56vw;
  height: 2.92vw;
}

.text-group_14-3 {
  width: 13.69vw;
  height: 5.56vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  margin-left: 0.91vw;
}

.box_13 {
  background-color: rgba(255, 255, 255, 1);
  position: relative;
  width: 83.34vw;
  height: 18.06vw;
  margin: 47.08vw 0 0 8.33vw;
}

.text_40 {
  width: 8.34vw;
  height: 2.78vw;
  overflow-wrap: break-word;
  color: rgba(33, 77, 255, 1);
  font-size: 2.08vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 2.09vw;
  margin: 1.25vw 0 0 3.26vw;
}

.text-wrapper_10 {
  width: 19.1vw;
  height: 1.46vw;
  margin: 2.91vw 0 0 3.26vw;
}

.text_41 {
  width: 5.56vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.11vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.12vw;
}

.text_42 {
  width: 4.45vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.11vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.12vw;
}

.text-wrapper_11 {
  width: 29.94vw;
  height: 1.12vw;
  margin: 0.62vw 0 0 3.26vw;
}

.text_43 {
  width: 15.28vw;
  height: 1.12vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.84vw;
}

.text_44 {
  width: 15.28vw;
  height: 1.12vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.84vw;
  margin-left: -0.62vw;
}

.text-wrapper_12 {
  background-color: rgba(33, 77, 255, 1);
  border-radius: 5px;
  height: 2.37vw;
  width: 6.95vw;
  margin: 2.15vw 0 3.4vw 3.12vw;
}

.text_45 {
  width: 3.89vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.97vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.98vw;
  margin: 0.55vw 0 0 1.52vw;
}

.image_13 {
  position: absolute;
  left: 52.99vw;
  top: -4.09vw;
  width: 30.35vw;
  height: 22.78vw;
}

.text_46 {
  width: 20.84vw;
  height: 2.78vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 2.08vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 2.09vw;
  margin: 2.36vw 0 0 39.72vw;
}

.box_14 {
  width: 83.34vw;
  height: 12.5vw;
  margin: 1.52vw 0 0 8.47vw;
}

.section_5 {
  background-color: rgba(255, 255, 255, 1);
  width: 12.5vw;
  height: 12.5vw;
}

.image_14 {
  width: 4.87vw;
  height: 5.14vw;
  margin: 2.15vw 0 0 4.02vw;
}

.text_47 {
  width: 2.23vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 1.11vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 1.12vw;
  margin: 2.43vw 0 1.31vw 5.13vw;
}

.section_6 {
  background-color: rgba(255, 255, 255, 1);
  width: 12.5vw;
  height: 12.5vw;
  margin-left: 1.39vw;
}

.image_15 {
  width: 5.21vw;
  height: 5.14vw;
  margin: 2.08vw 0 0 3.61vw;
}

.text_48 {
  width: 2.23vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 1.11vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 1.12vw;
  margin: 2.5vw 0 1.31vw 5.13vw;
}

.section_7 {
  background-color: rgba(255, 255, 255, 1);
  width: 12.5vw;
  height: 12.5vw;
  margin-left: 1.39vw;
}

.image_16 {
  width: 5.21vw;
  height: 5.14vw;
  margin: 2.08vw 0 0 3.61vw;
}

.text_49 {
  width: 2.23vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 1.11vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 1.12vw;
  margin: 2.5vw 0 1.31vw 5.13vw;
}

.section_8 {
  background-color: rgba(255, 255, 255, 1);
  width: 12.5vw;
  height: 12.5vw;
  margin-left: 1.39vw;
}

.image_17 {
  width: 5.21vw;
  height: 5.21vw;
  margin: 2.08vw 0 0 3.75vw;
}

.text_50 {
  width: 2.23vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 1.11vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 1.12vw;
  margin: 2.43vw 0 1.31vw 5.13vw;
}

.section_9 {
  background-color: rgba(255, 255, 255, 1);
  width: 12.5vw;
  height: 12.5vw;
  margin-left: 1.53vw;
}

.image_18 {
  width: 5.21vw;
  height: 5.21vw;
  margin: 2.08vw 0 0 3.61vw;
}

.text_51 {
  width: 2.23vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 1.11vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 1.12vw;
  margin: 2.43vw 0 1.31vw 5.13vw;
}

.section_10 {
  background-color: rgba(255, 255, 255, 1);
  width: 12.5vw;
  height: 12.5vw;
  margin-left: 2.64vw;
}

.image_19 {
  width: 5.21vw;
  height: 5.21vw;
  margin: 2.08vw 0 0 3.61vw;
}

.text_52 {
  width: 2.23vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 1.11vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 1.12vw;
  margin: 2.43vw 0 1.31vw 5.13vw;
}

.text_53 {
  width: 16.67vw;
  height: 2.78vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 2.08vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 2.09vw;
  margin: 2.77vw 0 0 41.8vw;
}

.text_54 {
  width: 20.84vw;
  height: 4.66vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 3.47vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 3.48vw;
  margin: 35.9vw 0 0 39.72vw;
}

.box_15 {
  background-color: rgba(255, 255, 255, 1);
  width: 100vw;
  height: 22.23vw;
  margin: 1.38vw 0 0.06vw 0;
}

.box_16 {
  background-image: linear-gradient(
    180deg,
    rgba(33, 77, 255, 0.6) 0,
    rgba(118, 117, 245, 0.6) 100%
  );
  position: absolute;
  left: -16.45vw;
  top: 270.35vw;
  width: 133.34vw;
  height: 23.96vw;
}

.box_17 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 20px;
  position: absolute;
  left: 24.8vw;
  top: -8.33vw;
  width: 26.39vw;
  height: 29.87vw;
}

.image-text_10 {
  width: 26.39vw;
  height: 21.53vw;
  margin-top: 0.7vw;
}

.image_20 {
  width: 26.39vw;
  height: 12.78vw;
}

.text-group_15 {
  width: 23.62vw;
  height: 8.06vw;
  margin: 0.69vw 0 0 1.38vw;
}

.text_55 {
  width: 23.34vw;
  height: 2.23vw;
  overflow-wrap: break-word;
  color: rgba(33, 77, 255, 1);
  font-size: 1.66vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 1.67vw;
  margin-left: 0.14vw;
}

.text_56 {
  width: 10.63vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.11vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.12vw;
  margin-top: 1.39vw;
}

.text_57 {
  width: 23.48vw;
  height: 2.23vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  margin: 0.76vw 0 0 0.13vw;
}

.group_3 {
  background-color: rgba(230, 236, 255, 1);
  width: 26.39vw;
  height: 4.87vw;
  margin-top: 2.78vw;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
}

.image-text_11 {
  width: 9.24vw;
  height: 3.48vw;
  margin: 0.69vw 0 0 1.38vw;
}

.image_21 {
  width: 3.48vw;
  height: 3.48vw;
}

.text-group_16 {
  width: 5.28vw;
  height: 1.81vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 1.38vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.39vw;
  margin-top: 1vw;
}

.text-wrapper_13 {
  background-color: rgba(33, 77, 255, 1);
  height: 4.87vw;
  margin-left: 1.32vw;
  width: 14.45vw;
  border-bottom-right-radius: 20px;
}

.text_58 {
  width: 14vw;
    height: 1.81vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 1.28vw;
    font-family: Microsoft YaHei-Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 4.6vw;
    /* margin: 1.45vw 0 0 4.65vw; */
    text-align: center;
}

.box_18 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 20px;
  position: absolute;
  left: 53.34vw;
  top: -8.33vw;
  width: 26.39vw;
  height: 29.87vw;
}

.image-text_12 {
  width: 26.39vw;
  height: 21.53vw;
  margin-top: 0.7vw;
}

.image_22 {
  width: 26.39vw;
  height: 12.78vw;
}

.text-group_17 {
  width: 23.62vw;
  height: 8.06vw;
  margin: 0.69vw 0 0 1.38vw;
}

.text_59 {
  width: 23.34vw;
  height: 2.23vw;
  overflow-wrap: break-word;
  color: rgba(33, 77, 255, 1);
  font-size: 1.66vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 1.67vw;
  margin-left: 0.14vw;
}

.text_60 {
  width: 10.63vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.11vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.12vw;
  margin-top: 1.39vw;
}

.text_61 {
  width: 23.48vw;
  height: 2.23vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  margin: 0.76vw 0 0 0.13vw;
}

.block_2 {
  background-color: rgba(230, 236, 255, 1);
  width: 26.39vw;
  height: 4.87vw;
  margin-top: 2.78vw;
  border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
}

.image-text_13 {
  width: 9.52vw;
  height: 3.48vw;
  margin: 0.69vw 0 0 1.38vw;
}

.image_23 {
  width: 3.48vw;
  height: 3.48vw;
}

.text-group_18 {
  width: 5.56vw;
  height: 1.81vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 1.38vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.39vw;
  margin-top: 1vw;
}

.text-wrapper_14 {
  background-color: rgba(33, 77, 255, 1);
  height: 4.87vw;
  margin-left: 1.05vw;
  width: 14.45vw;
  border-bottom-right-radius: 20px;
}

.text_62 {
  width: 14vw;
    height: 1.81vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 1.28vw;
    font-family: Microsoft YaHei-Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 4.6vw;
    /* margin: 1.45vw 0 0 4.65vw; */
    text-align: center;
}

.box_19 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 20px;
  position: absolute;
  left: 81.88vw;
  top: -8.33vw;
  width: 26.39vw;
  height: 29.87vw;
}

.image-text_14 {
  width: 26.39vw;
  height: 22.64vw;
  margin-top: 0.7vw;
}

.image_24 {
  width: 26.39vw;
  height: 12.78vw;
}

.text-group_19 {
  width: 23.62vw;
  height: 9.17vw;
  margin: 0.69vw 0 0 1.38vw;
}

.text_63 {
  width: 23.34vw;
  height: 2.23vw;
  overflow-wrap: break-word;
  color: rgba(33, 77, 255, 1);
  font-size: 1.66vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 1.67vw;
  margin-left: 0.14vw;
}

.text_64 {
  width: 17.23vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.11vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.12vw;
  margin-top: 1.39vw;
}

.text_65 {
  width: 23.48vw;
  height: 3.34vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  margin: 0.76vw 0 0 0.13vw;
}

.group_4 {
  background-color: rgba(230, 236, 255, 1);
  width: 26.39vw;
  height: 4.87vw;
  margin-top: 1.67vw;
  border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
}

.image-text_15 {
  width: 9.66vw;
  height: 3.48vw;
  margin: 0.69vw 0 0 1.38vw;
}

.image_25 {
  width: 3.48vw;
  height: 3.48vw;
}

.text-group_20 {
  width: 5.7vw;
  height: 1.81vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 1.38vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.39vw;
  margin-top: 1vw;
}

.text-wrapper_15 {
  background-color: rgba(33, 77, 255, 1);
  height: 4.87vw;
  margin-left: 0.91vw;
  width: 14.45vw;
  border-bottom-right-radius: 20px;
}

.text_66 {
  width: 14vw;
    height: 1.81vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 1.28vw;
    font-family: Microsoft YaHei-Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 4.6vw;
    /* margin: 1.45vw 0 0 4.65vw; */
    text-align: center;
}

.box_20 {
  height: 20.87vw;
  background: url(../images/newhome1/50f83f8593b7d8cfef1a91acda1af6c3.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 109.94vw;
  position: absolute;
  left: -9.3vw;
  top: 302.4vw;
}

.box_30 {
  height: 34.87vw;
  width: 109.94vw;
  position: absolute;
  left: -9.3vw;
}

.group_5 {
  width: 75.28vw;
  height: 15.07vw;
  margin: 1.25vw 0 0 21.66vw;
}

.section_11 {
  position: relative;
  width: 27.5vw;
  height: 15.07vw;
}

.box_21 {
  background-color: rgba(63, 61, 86, 1);
  height: 8.75vw;
  margin-left: 2.57vw;
  width: 23.41vw;
  position: relative;
}

.group_6 {
  width: 0.98vw;
  height: 0.77vw;
  margin: 3.05vw 0 0 8.12vw;
}

.block_3 {
  background-color: rgba(255, 182, 182, 1);
  height: 0.77vw;
  width: 0.98vw;
}

.block_4 {
  background-color: rgba(0, 0, 0, 0.1);
  width: 0.98vw;
  height: 0.77vw;
}

.group_7 {
  width: 7.57vw;
  height: 4.66vw;
  margin: 0.2vw 0 0.06vw 9.44vw;
}

.block_5 {
  background-color: rgba(230, 230, 230, 1);
  width: 1.12vw;
  height: 4.59vw;
}

.block_6 {
  background-color: rgba(63, 61, 86, 1);
  width: 1.53vw;
  height: 0.84vw;
  margin: 3.81vw 0 0 2.5vw;
}

.block_7 {
  background-color: rgba(33, 77, 255, 1);
  width: 1.53vw;
  height: 0.35vw;
  margin: 4.3vw 0 0 0.9vw;
}

.group_8 {
  background-color: rgba(255, 182, 182, 1);
  position: absolute;
  left: 7.99vw;
  top: 2.3vw;
  width: 1.25vw;
  height: 1.25vw;
}

.group_9 {
  background-color: rgba(47, 46, 65, 1);
  position: absolute;
  left: 7.78vw;
  top: 2.09vw;
  width: 1.53vw;
  height: 1.39vw;
}

.box_22 {
  height: 2.64vw;
  background: url(../images/newhome1/4ee3f853c2c4489447d4c4d0f8b5475c.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 2.85vw;
  margin: 1.59vw 0 0 4.3vw;
}

.box_23 {
  background-color: rgba(47, 46, 65, 1);
  width: 1.95vw;
  height: 2.99vw;
  margin: -2.08vw 0 0 -0.83vw;
}

.label_1 {
  width: 1.67vw;
  height: 1.81vw;
  margin: 0.2vw 0 0 12.84vw;
}

.box_24 {
  background-color: rgba(230, 230, 230, 1);
  width: 27.5vw;
  height: 0.07vw;
}

.image_26 {
  position: absolute;
  left: 10.98vw;
  top: 13.41vw;
  width: 1.39vw;
  height: 1.67vw;
}

.section_12 {
  width: 42.37vw;
  height: 11.53vw;
  margin-top: 3.06vw;
}

.text_67 {
  width: 35.42vw;
  height: 2.78vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 2.08vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 2.09vw;
}

.box_25 {
  width: 42.37vw;
  height: 2.78vw;
  margin-top: 2.23vw;
}

.text-wrapper_16 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 5px;
  width: 19.8vw;
  height: 2.78vw;
  border: 1px solid rgba(202, 202, 202, 1);
}

.text_68 {
  width: 3.89vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.97vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.98vw;
  margin: 0.76vw 0 0 0.83vw;
}

.text_69 {
  width: 2.92vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(131, 131, 131, 1);
  font-size: 0.97vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.98vw;
  margin: 0.76vw 11.38vw 0 0.76vw;
}

.text-wrapper_17 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 5px;
  width: 19.8vw;
  height: 2.78vw;
  border: 1px solid rgba(202, 202, 202, 1);
}

.text_70 {
  width: 2.92vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.97vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.98vw;
  margin: 0.76vw 0 0 0.9vw;
}

.text_71 {
  width: 5.84vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(131, 131, 131, 1);
  font-size: 0.97vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.98vw;
  margin: 0.76vw 9.44vw 0 0.69vw;
}

.box_26 {
  width: 32.99vw;
  height: 2.78vw;
  margin-top: 0.98vw;
}

.text-wrapper_18 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 5px;
  height: 2.78vw;
  border: 1px solid rgba(202, 202, 202, 1);
  width: 12.5vw;
}

.text_72 {
  width: 5.84vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(131, 131, 131, 1);
  font-size: 0.97vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.98vw;
  margin: 0.76vw 0 0 0.83vw;
}

.text-wrapper_19 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 5px;
  height: 2.78vw;
  border: 1px solid rgba(202, 202, 202, 1);
  margin-left: 0.35vw;
  width: 6.95vw;
}

.text_73 {
  width: 4.87vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.97vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.98vw;
  margin: 0.9vw 0 0 1.11vw;
}

.text-wrapper_20 {
  background-color: rgba(33, 77, 255, 1);
  border-radius: 5px;
  height: 2.78vw;
  margin-left: 2.78vw;
  width: 10.42vw;
}

.text_74 {
  width: 5.84vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.97vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.98vw;
  margin: 0.9vw 0 0 2.29vw;
}

.group_10 {
  width: 27.5vw;
  height: 0.07vw;
  margin: 2.7vw 0 15.76vw 21.66vw;
}

.box_27 {
  background-color: rgba(230, 230, 230, 1);
  width: 27.5vw;
  height: 0.07vw;
}

.group_11 {
  background-color: rgba(47, 46, 65, 1);
  height: 7.23vw;
  width: 3.82vw;
  position: absolute;
  left: 31.46vw;
  top: 8.2vw;
}

.group_12 {
  background-color: rgba(47, 46, 65, 1);
  height: 4.38vw;
  width: 2.57vw;
  position: relative;
  margin: -3.26vw 0 0 0.13vw;
}

.block_8 {
  background-color: rgba(230, 230, 230, 1);
  height: 1.67vw;
  margin-left: 0.7vw;
  width: 1.05vw;
}

.block_9 {
  background-color: rgba(47, 46, 65, 1);
  width: 0.63vw;
  height: 2.02vw;
  margin-left: 0.28vw;
}

.block_10 {
  background-color: rgba(255, 182, 182, 1);
  position: absolute;
  left: -0.27vw;
  top: 3.96vw;
  width: 0.63vw;
  height: 1.81vw;
}

.group_13 {
  background-color: rgba(230, 230, 230, 1);
  position: absolute;
  left: 31.19vw;
  top: 5.28vw;
  width: 0.84vw;
  height: 4.66vw;
}

.group_14 {
  background-color: rgba(63, 61, 86, 1);
  position: absolute;
  left: 38.27vw;
  top: 12.16vw;
  width: 9.8vw;
  height: 6.95vw;
}

.block_11 {
  background-color: rgba(255, 255, 255, 1);
  width: 2.71vw;
  height: 0.91vw;
  margin: 0.34vw 0 0 2.43vw;
}

.label_2 {
  width: 1.46vw;
  height: 1.74vw;
  margin: 3.88vw 0 0.06vw 3.47vw;
}

.block_12 {
  background-color: rgba(47, 46, 65, 1);
  position: absolute;
  left: 3.55vw;
  top: 1.95vw;
  width: 3.62vw;
  height: 4.17vw;
}

.block_13 {
  background-color: rgba(47, 46, 65, 1);
  height: 4.45vw;
  width: 3.62vw;
  position: absolute;
  left: 4.24vw;
  top: 1.6vw;
}

.box_28 {
  background-color: rgba(33, 77, 255, 1);
  height: 3.41vw;
  width: 2.37vw;
  margin: -2.56vw 0 0 0.69vw;
}

.group_15 {
  background-color: rgba(160, 97, 106, 1);
  width: 3.2vw;
  height: 2.16vw;
  margin: 0.83vw 0 0 -2.22vw;
}

.group_16 {
  background-color: rgba(47, 46, 65, 1);
  height: 2.99vw;
  width: 2.92vw;
  position: absolute;
  left: 42.78vw;
  top: 9.24vw;
}

.box_29 {
  background-color: rgba(33, 77, 255, 1);
  width: 0.98vw;
  height: 1.19vw;
  margin: 2.08vw 0 0 0.48vw;
}

.group_17 {
  background-color: rgba(230, 230, 230, 1);
  position: absolute;
  left: 42.92vw;
  top: 11.81vw;
  width: 4.66vw;
  height: 7.3vw;
}

.image-wrapper_9 {
  height: 6.32vw;
  background: url(../images/newhome1/9f9a79d93fed9e39b9a9dae465d13511.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 4.24vw;
  position: absolute;
  left: 24.45vw;
  top: 12.64vw;
}

.image_27 {
  width: 4.38vw;
  height: 4.73vw;
  margin: 1.66vw 0 0 0.97vw;
}

.image_28 {
  position: absolute;
  left: 25.21vw;
  top: 14.17vw;
  width: 4.24vw;
  height: 5.14vw;
}

.group_18 {
  background-color: rgba(230, 230, 230, 1);
  height: 3.82vw;
  width: 2.44vw;
  position: absolute;
  left: 24.59vw;
  top: 11.25vw;
}

.box_30 {
  background-color: rgba(47, 46, 65, 1);
  width: 2.37vw;
  height: 3.2vw;
  margin: -1.73vw 0 0 0.06vw;
}

.group_19 {
  background-color: rgba(63, 61, 86, 1);
  position: absolute;
  left: 23.69vw;
  top: 13.96vw;
  width: 0.28vw;
  height: 5.14vw;
}

.group_20 {
  background-color: rgba(63, 61, 86, 1);
  position: absolute;
  left: 29.94vw;
  top: 13.96vw;
  width: 0.28vw;
  height: 5.14vw;
}

.group_21 {
  background-color: rgba(33, 77, 255, 1);
  position: absolute;
  left: 26.81vw;
  top: 11.81vw;
  width: 1.74vw;
  height: 1.74vw;
}

.group_22 {
  height: 2.64vw;
  background: url(../images/newhome1/e0fef5918fd60ab428f0eb8970165225.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 2.85vw;
  position: absolute;
  left: 24.59vw;
  top: 11.88vw;
}

.section_13 {
  background-color: rgba(63, 61, 86, 1);
  width: 7.85vw;
  height: 0.63vw;
  margin: 1.87vw 0 0 -1.73vw;
}

.box_31 {
  position: absolute;
  left: -16.66vw;
  top: 173.41vw;
  width: 133.34vw;
  height: 36.81vw;
  background: url(../images/newhome1/e6dd3a88f7aeedbe3d78af97204c699b.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.block_14 {
  background-color: rgba(255, 255, 255, 0.8);
  width: 62.5vw;
  height: 31.25vw;
  margin: 2.77vw 0 0 25vw;
}

.text_75 {
  width: 18.75vw;
  height: 2.78vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 2.08vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 2.09vw;
  margin: 2.08vw 0 0 2.08vw;
}

.image-text_16 {
  width: 20.42vw;
  height: 18.13vw;
  margin: 3.12vw 0 5.13vw 6.25vw;
}

.image_29 {
  width: 0.56vw;
  height: 15.7vw;
  margin-top: 0.56vw;
}

.section_14 {
  width: 19.03vw;
  height: 18.13vw;
}

.text-group_21 {
  width: 19.03vw;
  height: 2.92vw;
}

.text_76 {
  width: 4.45vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.11vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.12vw;
}

.text_77 {
  width: 19.03vw;
  height: 1.12vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.84vw;
  margin-top: 0.35vw;
}

.text-group_22 {
  width: 19.03vw;
  height: 2.92vw;
  margin-top: 2.16vw;
}

.text_78 {
  width: 4.45vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.11vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.12vw;
}

.text_79 {
  width: 19.03vw;
  height: 1.12vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.84vw;
  margin-top: 0.35vw;
}

.text-group_23 {
  width: 19.03vw;
  height: 2.92vw;
  margin-top: 2.16vw;
}

.text_80 {
  width: 5.56vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.11vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.12vw;
}

.text_81 {
  width: 19.03vw;
  height: 1.12vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.84vw;
  margin-top: 0.35vw;
}

.text-group_24 {
  width: 19.03vw;
  height: 2.92vw;
  margin-top: 2.16vw;
}

.text_82 {
  width: 4.45vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.11vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.12vw;
}

.text_83 {
  width: 19.03vw;
  height: 1.12vw;
  overflow-wrap: break-word;
  color: rgba(105, 105, 105, 1);
  font-size: 0.83vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.84vw;
  margin-top: 0.35vw;
}

.image_30 {
  width: 20.84vw;
  height: 31.25vw;
  margin: 2.77vw 25vw 0 0;
}

.box_32 {
  background-color: rgba(33, 77, 255, 1);
  position: absolute;
  left: 8.34vw;
  top: 207.44vw;
  width: 83.34vw;
  height: 4.17vw;
}

.text_84 {
  width: 21.46vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.11vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.12vw;
  margin: 1.31vw 0 0 6.25vw;
}

.text-wrapper_21 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 5px;
  height: 2.37vw;
  width: 6.95vw;
  margin: 0.9vw 4.02vw 0 44.65vw;
}

.text_85 {
  width: 3.89vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(33, 77, 255, 1);
  font-size: 0.97vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.98vw;
  margin: 0.55vw 0 0 1.52vw;
}

.box_33 {
  background-color: rgba(255, 255, 255, 1);
  height: 31.25vw;
  width: 133.34vw;
  position: absolute;
  left: -16.38vw;
  top: -0.06vw;
}

.box_34 {
  width: 133.34vw;
  height: 31.19vw;
  background: url(../images/newhome1/2fe6b9eee94ea194fde15d5bb62a59ed.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-top: 0.07vw;
}

.box_35 {
  width: 37.5vw;
  height: 17.57vw;
  margin: 6.18vw 0 0 29.51vw;
}

.text_86 {
  width: 37.5vw;
  height: 5.49vw;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 4.16vw;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 4.17vw;
}

.paragraph_7 {
  width: 25.84vw;
  height: 3.62vw;
  overflow-wrap: break-word;
  color: rgba(85, 85, 85, 1);
  font-size: 1.38vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  margin-top: 0.49vw;
}

.text-wrapper_22 {
  background-color: rgba(33, 77, 255, 1);
  border-radius: 5px;
  height: 3.75vw;
  margin-top: 4.24vw;
  width: 14.59vw;
}

.text_87 {
  width: 5.56vw;
  height: 1.81vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.38vw;
  font-family: Microsoft YaHei-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.39vw;
  margin: 1.2vw 0 0 4.51vw;

}

.image_31 {
  width: 20vw;
  height: 27.23vw;
  margin: 3.95vw 31.18vw 0 15.13vw;
}

.text_5 a {
  color: #FFFFFF;
  text-decoration: none;
}

.text_38 a {
  color: #FFFFFF;
  text-decoration: none;
}

.text_45 a {
  color: #FFFFFF;
  text-decoration: none;
}

.text_74 a {
  color: #FFFFFF;
  text-decoration: none;
}

.text_85 a {
  color: blue;
  text-decoration: none;
}

.text_87 a {
  color: #FFFFFF;
  text-decoration: none;
}

.text_11 a {
  color: #000000;
  text-decoration: none;
}

.text_12 a {
  color: #000000;
  text-decoration: none;
}

.text_2 a {
  color: #000000;
  text-decoration: none;
}

.text_3 a {
  color: #000000;
  text-decoration: none;
}
