.page {
  background-color: rgba(255, 255, 255, 1);
  position: relative;
  width: 1920px;
  height: 3187px;
  overflow: hidden;
}

.text-wrapper_1 {
  width: 1920px;
  height: 495px;
  background: url(./img/8432e6e96d48460cb7c791640c3498c9_mergeImage.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.text_1 {
  width: 360px;
  height: 33px;
  overflow-wrap: break-word;
  color: rgba(46, 49, 116, 1);
  font-size: 24px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 33px;
  margin: 145px 0 0 164px;
}

.text_2 {
  width: 213px;
  height: 99px;
  overflow-wrap: break-word;
  color: rgba(29, 32, 115, 1);
  font-size: 72px;
  font-family: AlibabaPuHuiTiB;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 99px;
  margin: 6px 0 0 158px;
}

.text_3 {
  width: 411px;
  height: 25px;
  overflow-wrap: break-word;
  color: rgba(46, 49, 116, 1);
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 25px;
  margin: 8px 0 179px 164px;
}

.box_11 {
  position: relative;
  width: 1920px;
  height: 2399px;
}

.box_1 {
  background-color: rgba(255, 255, 255, 1);
  height: 400px;
  width: 1920px;
  position: relative;
}

.box_2 {
  width: 1920px;
  height: 300px;
  background: url(./img/SketchPngccbc7de4c2382ad757d9cb938e584730887189d3c758e94195fe434bd035303e.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.block_6 {
  background-image: url(./img/52f9dd4f80474d3ca691a9f10368148b_mergeImage.png);
  width: 542px;
  height: 300px;
  margin-left: 45px;
}

.text-wrapper_2 {
  width: 678px;
  height: 88px;
  margin: 107px 655px 0 0;
}

.text_4 {
  width: 299px;
  height: 40px;
  overflow-wrap: break-word;
  color: rgba(37, 41, 43, 1);
  font-size: 28px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 40px;
}

.text_5 {
  width: 670px;
  height: 26px;
  overflow-wrap: break-word;
  color: rgba(66, 69, 80, 1);
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 26px;
  margin: 22px 0 0 8px;
}

.box_3 {
  background-image: url(./img/9c8c4b6d9f9b4fd8bbf015305c500979_mergeImage.png);
  position: absolute;
  left: 0;
  top: 300px;
  width: 1920px;
  height: 300px;
}

.text-group_13 {
  width: 597px;
  height: 116px;
  margin: 92px 0 0 728px;
}

.text_30 {
  width: 224px;
  height: 40px;
  overflow-wrap: break-word;
  color: rgba(37, 41, 43, 1);
  font-size: 28px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: right;
  white-space: nowrap;
  line-height: 40px;
  margin-left: 373px;
}

.text_31 {
  width: 597px;
  height: 52px;
  overflow-wrap: break-word;
  color: rgba(66, 69, 80, 1);
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  line-height: 26px;
  margin-top: 24px;
}

.group_3 {
  background-image: url(./img/e4880f0944704615a7c3d4e5d10fc6fb_mergeImage.png);
  width: 550px;
  height: 300px;
  margin-right: 45px;
}

.box_4 {
  width: 1920px;
  height: 300px;
  background: url(./img/SketchPngccbc7de4c2382ad757d9cb938e584730887189d3c758e94195fe434bd035303e.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-top: 200px;
}

.group_4 {
  background-image: url(./img/3ec24fca834646f7b3e28488396e229e_mergeImage.png);
  width: 550px;
  height: 300px;
  margin-left: 45px;
}

.text-group_14 {
  width: 736px;
  height: 90px;
  margin: 105px 589px 0 0;
}

.text_8 {
  width: 224px;
  height: 40px;
  overflow-wrap: break-word;
  color: rgba(37, 41, 43, 1);
  font-size: 28px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 40px;
}

.text_9 {
  width: 736px;
  height: 26px;
  overflow-wrap: break-word;
  color: rgba(66, 69, 80, 1);
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 26px;
  margin-top: 24px;
}

.box_5 {
  background-image: url(./img/124912bc4db949fc94e5a635370e586b_mergeImage.png);
  width: 1920px;
  height: 300px;
}

.text-group_15 {
  width: 704px;
  height: 90px;
  margin: 105px 0 0 621px;
}

.text_10 {
  width: 224px;
  height: 40px;
  overflow-wrap: break-word;
  color: rgba(37, 41, 43, 1);
  font-size: 28px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: right;
  white-space: nowrap;
  line-height: 40px;
  margin-left: 480px;
}

.text_11 {
  width: 704px;
  height: 26px;
  overflow-wrap: break-word;
  color: rgba(66, 69, 80, 1);
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 26px;
  margin-top: 24px;
}

.box_12 {
  background-image: url(./img/3c1007a3cedf48f2a910e8c831ea9280_mergeImage.png);
  width: 550px;
  height: 300px;
  margin-right: 45px;
}

.box_6 {
  width: 1920px;
  height: 300px;
  background: url(./img/SketchPngccbc7de4c2382ad757d9cb938e584730887189d3c758e94195fe434bd035303e.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.section_1 {
  background-image: url(./img/793b1391abe249ada9c5b7bce74e8978_mergeImage.png);
  width: 550px;
  height: 300px;
  margin-left: 45px;
}

.text-group_16 {
  width: 640px;
  height: 90px;
  margin: 105px 685px 0 0;
}

.text_12 {
  width: 532px;
  height: 40px;
  overflow-wrap: break-word;
  color: rgba(37, 41, 43, 1);
  font-size: 28px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 40px;
}

.text_13 {
  width: 640px;
  height: 26px;
  overflow-wrap: break-word;
  color: rgba(66, 69, 80, 1);
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 26px;
  margin-top: 24px;
}

.box_7 {
  background-image: url(./img/f064fee79e2048ae9ae571136afa012b_mergeImage.png);
  width: 1920px;
  height: 300px;
}

.text-group_17 {
  width: 888px;
  height: 90px;
  margin: 105px 0 0 437px;
}

.text_14 {
  width: 364px;
  height: 40px;
  overflow-wrap: break-word;
  color: rgba(37, 41, 43, 1);
  font-size: 28px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: right;
  white-space: nowrap;
  line-height: 40px;
  margin-left: 524px;
}

.text_15 {
  width: 888px;
  height: 26px;
  overflow-wrap: break-word;
  color: rgba(66, 69, 80, 1);
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 26px;
  margin-top: 24px;
}

.box_13 {
  background-image: url(./img/298eb0a88bcf483cb0cc589f8afcb8ee_mergeImage.png);
  width: 550px;
  height: 300px;
  margin-right: 45px;
}

.box_8 {
  width: 1920px;
  height: 300px;
  background: url(./img/SketchPngccbc7de4c2382ad757d9cb938e584730887189d3c758e94195fe434bd035303e.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-bottom: 299px;
}

.section_2 {
  background-image: url(./img/cd80467dae6b41c7b1a80686c904fd68_mergeImage.png);
  width: 550px;
  height: 302px;
  margin: -2px 0 0 45px;
}

.text-group_18 {
  width: 758px;
  height: 90px;
  margin: 105px 567px 0 0;
}

.text_16 {
  width: 448px;
  height: 40px;
  overflow-wrap: break-word;
  color: rgba(37, 41, 43, 1);
  font-size: 28px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 40px;
}

.text_17 {
  width: 758px;
  height: 26px;
  overflow-wrap: break-word;
  color: rgba(66, 69, 80, 1);
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 26px;
  margin-top: 24px;
}

.box_9 {
  background-image: url(./img/2fd0f53381494a6fa12901465bac8545_mergeImage.png);
  position: absolute;
  left: 0;
  top: 2100px;
  width: 1920px;
  height: 300px;
}

.text-group_19 {
  width: 504px;
  height: 142px;
  margin: 79px 0 0 821px;
}

.text_18 {
  width: 504px;
  height: 40px;
  overflow-wrap: break-word;
  color: rgba(37, 41, 43, 1);
  font-size: 28px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: right;
  white-space: nowrap;
  line-height: 40px;
}

.paragraph_1 {
  width: 436px;
  height: 78px;
  overflow-wrap: break-word;
  color: rgba(66, 69, 80, 1);
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: right;
  line-height: 26px;
  margin: 24px 0 0 68px;
}

.section_3 {
  background-image: url(./img/536e09069e0c47a982c3cd3adf9163d7_mergeImage.png);
  width: 550px;
  height: 298px;
  margin-right: 45px;
}

.block_2 {
  background-color: rgba(33, 35, 48, 1);
  height: 294px;
  margin-top: -1px;
  width: 1920px;
  justify-content: flex-center;
}

.group_5 {
  width: 1760px;
  height: 74px;
  margin: 48px 0 0 80px;
}

.text-group_20 {
  width: 208px;
  height: 58px;
}

.text_19 {
  width: 140px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
}

.text_20 {
  width: 208px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(211, 211, 211, 1);
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin-top: 8px;
}

.image-text_6 {
  width: 228px;
  height: 62px;
  margin: 12px 0 0 790px;
}

.image_9 {
  width: 62px;
  height: 62px;
}

.text-group_21 {
  width: 154px;
  height: 60px;
}

.text_21 {
  width: 120px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
}

.text_22 {
  width: 154px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(211, 211, 211, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 12px;
}

.image-text_7 {
  width: 242px;
  height: 62px;
  margin: 12px 0 0 32px;
}

.image_10 {
  width: 62px;
  height: 62px;
}

.text-group_22 {
  width: 168px;
  height: 60px;
}

.text_23 {
  width: 120px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
}

.text_24 {
  width: 168px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(211, 211, 211, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 12px;
}

.image-text_8 {
  width: 228px;
  height: 62px;
  margin: 12px 0 0 32px;
}

.image_11 {
  width: 62px;
  height: 62px;
}

.text-group_23 {
  width: 154px;
  height: 60px;
}

.text_25 {
  width: 140px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
}

.text_26 {
  width: 154px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(211, 211, 211, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 12px;
}

.group_6 {
  width: 1760px;
  height: 120px;
  margin: 4px 0 48px 80px;
}

.group_1 {
  border-radius: 4px;
  background-image: url(./img/e92d30f1c81f4871b6960696e8dd2ed8_mergeImage.png);
  width: 120px;
  height: 120px;
}

.group_7 {
  width: 390px;
  height: 52px;
  margin-top: 56px;
}

.text_27 {
  width: 351px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(155, 155, 155, 1);
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin-left: 39px;
}

.box_14 {
  width: 390px;
  height: 22px;
  margin-top: 8px;
}

.text_28 {
  width: 208px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(155, 155, 155, 1);
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
}

.box_10 {
  background-color: rgba(155, 155, 155, 1);
  width: 1px;
  height: 12px;
  margin: 5px 0 0 12px;
}

.text_29 {
  width: 157px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(155, 155, 155, 1);
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin-left: 12px;
}
