.page {
  background-color: #fff;
  position: relative;
  width: 100vw;
  height: 56.25vw;
  overflow: hidden;
}

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

.text-wrapper_1 {
  width: 7.3vw;
  height: 1.15vw;
  margin: 3.54vw 0 0 72.13vw;
}

.text_1 {
  width: 1.78vw;
  height: 1.15vw;
  overflow-wrap: break-word;
  color: #000000;
  font-size: 0.83vw;
  letter-spacing: 0.800000011920929px;
  font-family: PingFangSC-Semibold;
  text-align: left;
  white-space: nowrap;
  line-height: 1.15vw;
  cursor: pointer;
  text-decoration: none;
}

.text_2 {
  width: 3.55vw;
  height: 1.15vw;
  overflow-wrap: break-word;
  color: #999999;
  font-size: 0.83vw;
  letter-spacing: 0.800000011920929px;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 1.15vw;
  cursor: pointer;
  text-decoration: none;
}

.group_2 {
  width: 58.65vw;
  height: 28.91vw;
  margin: 2.08vw 0 0 20.05vw;
}

.group_3 {
  width: 13.91vw;
  height: 27.5vw;
}

.section_1 {
  width: 4.9vw;
  height: 4.9vw;
  background: url(./img/logo.png)
    100% no-repeat;
  background-size: 100%;
}

.section_2 {
  width: 11.67vw;
  height: 2.92vw;
  background: url(./img/rr.png)
    100% no-repeat;
  background-size: 100%;
  margin: 1.66vw 0 0 0.1vw;
}

.text-group_1 {
  width: 5.27vw;
  height: 3.08vw;
  margin: 2.6vw 0 0 0.1vw;
}

.text_3 {
  width: 5.27vw;
  height: 1.72vw;
  overflow-wrap: break-word;
  color: rgba(11, 11, 11, 1);
  font-size: 1.25vw;
  letter-spacing: 1.2000000476837158px;
  font-family: PingFangSC-Semibold;
  text-align: left;
  white-space: nowrap;
  line-height: 1.72vw;
}

.text_4 {
  width: 3.55vw;
  height: 1.15vw;
  overflow-wrap: break-word;
  color: rgba(11, 11, 11, 1);
  font-size: 0.83vw;
  letter-spacing: 0.800000011920929px;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 1.15vw;
  margin-top: 0.21vw;
}

.text-group_2 {
  width: 13.81vw;
  height: 3.08vw;
  margin: 1.04vw 0 0 0.1vw;
}

.text_5 {
  width: 5.27vw;
  height: 1.72vw;
  overflow-wrap: break-word;
  color: rgba(11, 11, 11, 1);
  font-size: 1.25vw;
  letter-spacing: 1.2000000476837158px;
  font-family: PingFangSC-Semibold;
  text-align: left;
  white-space: nowrap;
  line-height: 1.72vw;
}

.text_6 {
  width: 13.81vw;
  height: 1.15vw;
  overflow-wrap: break-word;
  color: rgba(11, 11, 11, 1);
  font-size: 0.83vw;
  letter-spacing: 0.800000011920929px;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 1.15vw;
  margin-top: 0.21vw;
}

.text-group_3 {
  width: 7.92vw;
  height: 3.08vw;
  margin: 1.04vw 0 0 0.1vw;
}

.text_7 {
  width: 7.92vw;
  height: 1.72vw;
  overflow-wrap: break-word;
  color: rgba(11, 11, 11, 1);
  font-size: 1.25vw;
  letter-spacing: 1.2000000476837158px;
  font-family: PingFangSC-Semibold;
  text-align: left;
  white-space: nowrap;
  line-height: 1.72vw;
}

.text_8 {
  width: 7.35vw;
  height: 1.15vw;
  overflow-wrap: break-word;
  color: rgba(11, 11, 11, 1);
  font-size: 0.83vw;
  letter-spacing: 0.800000011920929px;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 1.15vw;
  margin-top: 0.21vw;
}

.text-group_4 {
  width: 11.72vw;
  height: 3.08vw;
  margin: 1.04vw 0 0 0.1vw;
}

.text_9 {
  width: 9.22vw;
  height: 1.72vw;
  overflow-wrap: break-word;
  color: rgba(11, 11, 11, 1);
  font-size: 1.25vw;
  letter-spacing: 1.2000000476837158px;
  font-family: PingFangSC-Semibold;
  text-align: left;
  white-space: nowrap;
  line-height: 1.72vw;
}

.text_10 {
  width: 11.72vw;
  height: 1.15vw;
  overflow-wrap: break-word;
  color: rgba(11, 11, 11, 1);
  font-size: 0.83vw;
  letter-spacing: 0.800000011920929px;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 1.15vw;
  margin-top: 0.21vw;
}

.group_4 {
  position: relative;
  width: 47vw;
  height: 30.98vw;
  background-image: url(./img/bg1.png);
  background-repeat: no-repeat;
  background-position: center 0;
  background-size: contain;
}

.group_5 {
  height: 23.23vw;
  background: url(./img/SketchPng2863db1f2e3d9b51ab1f139e87ea650e18953d443299d5e9a5ab0736f4a09149.png) -4.43vw -4.07vw
    no-repeat;
  background-size: 29.06vw 32.03vw;
  margin-top: 3.49vw;
  width: 20.21vw;
}

.block_1 {
  border-radius: 24px;
  background-image: url(./img/34bbe89fe855430f89eabcdc485c67cb_mergeImage.png);
  height: 22.45vw;
  width: 18.96vw;
  margin: 0.41vw 0 0 0.1vw;
}

.box_1 {
  height: 23.7vw;
  background: url(./img/SketchPng2356f2f6d2de0484267018b781334671109385dccb881beb6227d7c62d9f64bf.png) -3.6vw -3.29vw
    no-repeat;
  background-size: 23.69vw 30.83vw;
  width: 16.46vw;
  margin: -3.69vw 0 0 7.81vw;
}

.section_3 {
  border-radius: 24px;
  background-image: url(./img/ae5d6128129a4240b36c1c2b326b2b08_mergeImage.png);
  height: 22.3vw;
  width: 14.54vw;
  margin: 0.67vw 0 0 0.31vw;
}

.group_6 {
  border-radius: 24px;
  background-image: url(./img/36c3993f7be54be0bb504cdb259a3bb7_mergeImage.png);
  height: 22.3vw;
  width: 14.48vw;
}

.block_2 {
  width: 11.46vw;
  height: 21.52vw;
  background: url(./img/SketchPng5b9b61141800256a2c6e0c08ab77b03717966a96a2e5c8f4ae593f6df7de27fb.png) -5.63vw -5.32vw
    no-repeat;
  background-size: 22.65vw 32.7vw;
  margin: 0.78vw 0 0 -3.75vw;
}

.group_7 {
  height: 23.23vw;
  background: url(./img/SketchPng292f2dbef48b4ab31977663abfe9244b888c98636208047de08751268d1b05ea.png) -4.43vw -4.12vw
    no-repeat;
  background-size: 29.27vw 31.97vw;
  width: 20.42vw;
  margin: 3.8vw 0.26vw 0 0.36vw;
}

.group_8 {
  border-radius: 24px;
  background-image: url(./img/dd83b567da2a43428e448ab3565d7079_mergeImage.png);
  height: 22.45vw;
  width: 18.96vw;
  margin: 0.1vw 0 0 1.71vw;
}

.box_2 {
  width: 16.15vw;
  height: 23.6vw;
  background: url(./img/SketchPng1f7519172c872a7032e2a9ae811d7543b15b3686f119f34112c007ef743721c3.png) -4.12vw -3.75vw
    no-repeat;
  background-size: 24.37vw 31.71vw;
  margin: -3.28vw 0 0 -5.05vw;
}

.group_9 {
  position: absolute;
  left: 15.16vw;
  top: 22.09vw;
  width: 11.46vw;
  height: 2.45vw;
  background: url(./img/SketchPng35f2afdfceb5709074c1fafb69a03335ab2c567b2e9f7aaff3a5e99271ab469d.png) -4.17vw -4.85vw
    no-repeat;
  background-size: 19.73vw 12.76vw;
}

.group_10 {
  position: absolute;
  left: 15.16vw;
  top: 2.3vw;
  width: 11.46vw;
  height: 20.53vw;
  background: url(./img/SketchPng4577771be8945738bd2563106fe3f0d8e187afa840b64b31db443b259f433cbb.png) -5.68vw -5.37vw
    no-repeat;
  background-size: 22.76vw 31.87vw;
}

.group_11 {
  border-radius: 28px;
  background-image: url(./img/4e57fef96b40442081f06b2e4fe0e7b3_mergeImage.png);
  position: absolute;
  left: 15.37vw;
  top: 0;
  width: 10.99vw;
  height: 23.75vw;
}

.group_12 {
  background-color: rgba(185, 184, 209, 0.3);
  width: 61.98vw;
  height: 0.06vw;
  margin: 9.68vw 0 0 19.01vw;
}

.text_11 {
  width: 31.05vw;
  height: 0.89vw;
  overflow-wrap: break-word;
  color: rgba(128, 128, 158, 1);
  font-size: 0.62vw;
  font-family: PingFangSC-Regular;
  text-align: center;
  white-space: nowrap;
  line-height: 0.89vw;
  margin: 1.56vw 0 8.38vw 34.47vw;
  text-decoration: none;
}