﻿body * {
  box-sizing: border-box;
  flex-shrink: 0;
}
body {
  font-family: PingFangSC-Regular, Roboto, Helvetica Neue, Helvetica, Tahoma,
    Arial, PingFang SC-Light, Microsoft YaHei;
}
input {
  background-color: transparent;
  border: 0;
}
button {
  margin: 0;
  padding: 0;
  border: 1px solid transparent;
  outline: none;
  background-color: transparent;
}

button:active {
  opacity: 0.6;
}
.flex-col {
  display: flex;
  flex-direction: column;
}
.flex-row {
  display: flex;
  flex-direction: row;
}
.justify-start {
  display: flex;
  justify-content: flex-start;
}
.justify-center {
  display: flex;
  justify-content: center;
}

.justify-end {
  display: flex;
  justify-content: flex-end;
}
.justify-evenly {
  display: flex;
  justify-content: space-evenly;
}
.justify-around {
  display: flex;
  justify-content: space-around;
}
.justify-between {
  display: flex;
  justify-content: space-between;
}
.align-start {
  display: flex;
  align-items: flex-start;
}
.align-center {
  display: flex;
  align-items: center;
}
.align-end {
  display: flex;
  align-items: flex-end;
}

/* //// */


.image-wrapper_1 {
  height: 350px;
  width: 100%;
  overflow: hidden;
}

.grid_1 {
  width: 1400px;
  /* height: 1321px; */
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 20px auto;
}

.block_2 {
cursor: pointer;
  background-color: rgba(245, 245, 245, 1);
  width: 48%;
  display: flex;
  flex-direction: column;
  /* height: 407px; */
  margin-bottom: 20px;
}

.text_13 {
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 20px;
  font-family: PingFangSC-Medium;
  text-align: left;
  line-height: 28px;
   margin: 20px 23px 30px 23px;
}

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

.group_1 {
  background-color: rgba(255, 255, 255, 1);
  width: 1920px;
  height: 84px;
  justify-content: flex-center;
}

.box_1 {
  width: 453px;
  height: 70px;
  background: url(../images/sketchpng4f1235cc8f8efe345e080ae06b0701f34d1de006b8e4529f52533cc3e3962943.png) -1px
    0px no-repeat;
  background-size: 454px 70px;
  margin: 7px 0 0 320px;
}

.box_2 {
  width: 438px;
  height: 39px;
  margin: 30px 0 0 73px;
}

.text-wrapper_1 {
  width: 436px;
  height: 25px;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 25px;
}

.text_1 {
  width: 436px;
  height: 25px;
  overflow-wrap: break-word;
  color: rgba(90, 86, 86, 1);
  font-size: 18px;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 25px;
}

.text_3 {
  width: 436px;
  height: 25px;
  overflow-wrap: break-word;
  color: rgba(87, 85, 85, 1);
  font-size: 16px;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 25px;
}

.text_4 {
  width: 436px;
  height: 25px;
  overflow-wrap: break-word;
  color: rgba(190, 34, 32, 1);
  font-size: 16px;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 25px;
}

.text_5 {
  width: 436px;
  height: 25px;
  overflow-wrap: break-word;
  color: rgba(89, 85, 86, 1);
  font-size: 16px;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 25px;
}

.text_7 {
  width: 436px;
  height: 25px;
  overflow-wrap: break-word;
  color: rgba(90, 85, 87, 1);
  font-size: 16px;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 25px;
}

.text_8 {
  width: 436px;
  height: 25px;
  overflow-wrap: break-word;
  color: rgba(88, 86, 86, 1);
  font-size: 16px;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 25px;
}

.text_9 {
  width: 436px;
  height: 25px;
  overflow-wrap: break-word;
  color: rgba(208, 0, 21, 1);
  font-size: 16px;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 25px;
}

.box_3 {
  background-color: rgba(190, 34, 32, 1);
  width: 66px;
  height: 3px;
  margin: 11px 0 0 372px;
}

.box_4 {
  border-radius: 4px;
  width: 176px;
  height: 30px;
  border: 1px solid rgba(151, 151, 151, 0.2);
  margin: 27px 0 0 34px;
}

.text_10 {
  width: 72px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(166, 163, 163, 1);
  font-size: 12px;
  font-family: PingFangSC-Regular;
  text-align: center;
  white-space: nowrap;
  line-height: 17px;
  margin: 7px 0 0 11px;
}

.group_2 {
  width: 16px;
  height: 14px;
  background: url(../images/sketchpng58313eb5ad03d1b09979b5eb00bd73b4cadf6afd4be96b8b7d432081eac0b625.png)
    0px 0px no-repeat;
  background-size: 17px 14px;
  margin: 8px 10px 0 67px;
}

.text-wrapper_2 {
  background-color: rgba(191, 38, 36, 1);
  border-radius: 4px;
  height: 30px;
  width: 90px;
  margin: 27px 322px 0 14px;
}

.text_11 {
  width: 64px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  letter-spacing: 2px;
  font-family: PingFangSC-Medium;
  text-align: center;
  white-space: nowrap;
  line-height: 20px;
  margin: 5px 0 0 14px;
}

.image_1 {
  width: 1920px;
  height: 300px;
}


.block_1 {
  background-color: rgba(245, 245, 245, 1);
  width: 630px;
  height: 407px;
  margin: 0 20px 50px 0;
}

.box_5 {
  background-image: url(../images/4f7197c043054637aa77a3ffec0783e7_mergeimage.png);
  width: 630px;
  height: 315px;
}

.text_12 {
  width: 584px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 20px;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin: 30px 0 34px 23px;
}


.section_1 {
  background-image: url(../images/4715bcfb58314cc7b9e88e7b515740cf_mergeimage.png);
  width: 630px;
  height: 315px;
}



.block_4 {
  background-color: rgba(245, 245, 245, 1);
  width: 630px;
  height: 407px;
  margin-bottom: 50px;
}

.group_5 {
  background-color: rgba(235, 235, 236, 1);
  width: 1920px;
  height: 294px;
  margin-top: -1px;
}

.section_4 {
  width: 1230px;
  height: 133px;
  margin: 54px 0 0 328px;
}

.group_6 {
  width: 215px;
  height: 111px;
  margin-top: 2px;
}

.text_28 {
  width: 72px;
  height: 25px;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 18px;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 25px;
}

.image-text_1 {
  width: 215px;
  height: 20px;
  margin-top: 29px;
}

.box_7 {
  width: 18px;
  height: 18px;
  background: url(../images/sketchpng3e9fa627c3b38da10af09deb5ddd505e8b87de391bf6733ad4aedefc7dbc68ac.png)
    0px 0px no-repeat;
  background-size: 19px 19px;
  margin-top: 1px;
}

.text-group_2 {
  width: 182px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.image-text_2 {
  width: 173px;
  height: 20px;
  margin-top: 17px;
}

.group_7 {
  width: 16px;
  height: 16px;
  background: url(../images/sketchpng9a7c1d1a18eb7d125303dc46dd4c63e699496082de394f88a67a6b602972d70f.png)
    0px 0px no-repeat;
  background-size: 17px 17px;
  margin-top: 2px;
}

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

.group_8 {
  width: 237px;
  height: 58px;
  margin: 55px 0 0 27px;
}

.image-text_3 {
  width: 237px;
  height: 20px;
}

.section_5 {
  width: 16px;
  height: 16px;
  background: url(../images/sketchpng8627e02bf7f80deb04622e73cc31af9dd2f1f4a19b78ee68b02e638c663d073d.png) -1px
    0px no-repeat;
  background-size: 17px 17px;
  margin-top: 2px;
}

.text-group_4 {
  width: 205px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.image-text_4 {
  width: 208px;
  height: 20px;
  margin-top: 18px;
}

.group_9 {
  width: 16px;
  height: 16px;
  background: url(../images/sketchpng84729b6b54fbafbf82a54bc87bce35543e93ecb5c18f0aa7adb0ce25d5747be7.png) -1px
    0px no-repeat;
  background-size: 17px 17px;
  margin-top: 2px;
}

.text-group_5 {
  width: 176px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.group_10 {
  width: 198px;
  height: 111px;
  margin: 2px 0 0 136px;
}

.text_29 {
  width: 198px;
  height: 25px;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 18px;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 25px;
}

.text-wrapper_5 {
  width: 174px;
  height: 20px;
  margin-top: 28px;
}

.text_30 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text_31 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text-wrapper_6 {
  width: 174px;
  height: 20px;
  margin-top: 18px;
}

.text_32 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text_33 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text-wrapper_7 {
  width: 56px;
  height: 58px;
  margin: 55px 0 0 38px;
}

.text_34 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text_35 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 18px;
}

.image-text_5 {
  width: 100px;
  height: 133px;
  margin-left: 223px;
}

.box_8 {
  width: 100px;
  height: 100px;
  background: url(../images/sketchpngfc24f97515c75d4712c677d16fae33f3419bd50f222d953348de04443481dc62.png)
    0px -1px no-repeat;
  background-size: 101px 101px;
}

.text-group_6 {
  width: 98px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 13px;
}

.section_6 {
  background-color: rgba(206, 206, 206, 1);
  width: 1920px;
  height: 1px;
  margin-top: 26px;
}

.section_7 {
  width: 232px;
  height: 20px;
  margin: 15px 0 0 829px;
}

.section_8 {
  width: 18px;
  height: 20px;
  background: url(../images/sketchpngb9087bf21eff45e3bceaea2bbe0d89b5bb408f38d0e8bb5f00c83fc23185aa83.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.text_36 {
  width: 202px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(125, 125, 125, 1);
  font-size: 14px;
  font-family: HarmonyOS_Sans_SC_Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-top: 2px;
}

.text_37 {
  width: 723px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(125, 125, 125, 1);
  font-size: 14px;
  font-family: HarmonyOS_Sans_SC_Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin: 13px 0 16px 598px;
}

/* //// */
html {
  font-size: 37.5px;
}

.page {
  background-color: rgba(255, 255, 255, 1);
  position: relative;
  width: 51.2rem;
  /* height: 56.934rem; */
  overflow: hidden;
}

.group_1 {
  background-color: rgba(255, 255, 255, 1);
  width: 51.2rem;
  height: 2.24rem;
  justify-content: flex-center;
}

.box_1 {
  width: 12.08rem;
  height: 1.867rem;
  background: url(../images/sketchpng4f1235cc8f8efe345e080ae06b0701f34d1de006b8e4529f52533cc3e3962943.png) -0.027rem
    0rem no-repeat;
  background-size: 12.107rem 1.867rem;
  margin: 0.187rem 0 0 8.534rem;
}

.box_2 {
  width: 11.68rem;
  height: 1.04rem;
  margin: 0.8rem 0 0 1.947rem;
}

.text-wrapper_1 {
  width: 11.627rem;
  height: 0.667rem;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 0.667rem;
}

.text_1 {
  width: 11.627rem;
  height: 0.667rem;
  overflow-wrap: break-word;
  color: rgba(90, 86, 86, 1);
  font-size: 0.48rem;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 0.667rem;
}

.text_3 {
  width: 11.627rem;
  height: 0.667rem;
  overflow-wrap: break-word;
  color: rgba(87, 85, 85, 1);
  font-size: 0.426rem;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 0.667rem;
}

.text_4 {
  width: 11.627rem;
  height: 0.667rem;
  overflow-wrap: break-word;
  color: rgba(190, 34, 32, 1);
  font-size: 0.426rem;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 0.667rem;
}

.text_5 {
  width: 11.627rem;
  height: 0.667rem;
  overflow-wrap: break-word;
  color: rgba(89, 85, 86, 1);
  font-size: 0.426rem;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 0.667rem;
}

.text_7 {
  width: 11.627rem;
  height: 0.667rem;
  overflow-wrap: break-word;
  color: rgba(90, 85, 87, 1);
  font-size: 0.426rem;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 0.667rem;
}

.text_8 {
  width: 11.627rem;
  height: 0.667rem;
  overflow-wrap: break-word;
  color: rgba(88, 86, 86, 1);
  font-size: 0.426rem;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 0.667rem;
}

.text_9 {
  width: 11.627rem;
  height: 0.667rem;
  overflow-wrap: break-word;
  color: rgba(208, 0, 21, 1);
  font-size: 0.426rem;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 0.667rem;
}

.box_3 {
  background-color: rgba(190, 34, 32, 1);
  width: 1.76rem;
  height: 0.08rem;
  margin: 0.294rem 0 0 9.5rem;
}

.box_4 {
  border-radius: 4px;
  width: 4.694rem;
  height: 0.8rem;
  border: 1px solid rgba(151, 151, 151, 0.2);
  margin: 0.72rem 0 0 0.907rem;
}

.text_10 {
  width: 1.92rem;
  height: 0.454rem;
  overflow-wrap: break-word;
  color: rgba(166, 163, 163, 1);
  font-size: 0.32rem;
  font-family: PingFangSC-Regular;
  text-align: center;
  white-space: nowrap;
  line-height: 0.454rem;
  margin: 0.187rem 0 0 0.294rem;
}

.group_2 {
  width: 0.427rem;
  height: 0.374rem;
  background: url(../images/sketchpng58313eb5ad03d1b09979b5eb00bd73b4cadf6afd4be96b8b7d432081eac0b625.png)
    0rem 0rem no-repeat;
  background-size: 0.454rem 0.374rem;
  margin: 0.214rem 0.267rem 0 1.787rem;
}

.text-wrapper_2 {
  background-color: rgba(191, 38, 36, 1);
  border-radius: 4px;
  height: 0.8rem;
  width: 2.4rem;
  margin: 0.72rem 8.587rem 0 0.374rem;
}

.text_11 {
  width: 1.707rem;
  height: 0.534rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.373rem;
  letter-spacing: 2px;
  font-family: PingFangSC-Medium;
  text-align: center;
  white-space: nowrap;
  line-height: 0.534rem;
  margin: 0.134rem 0 0 0.374rem;
}


.image_1 {
  width: 51.2rem;
  height: 8rem;
}

.block_1 {
  background-color: rgba(245, 245, 245, 1);
  width: 16.8rem;
  height: 10.854rem;
  margin: 0 0.534rem 1.334rem 0;
}

.box_5 {
  background-image: url(../images/4f7197c043054637aa77a3ffec0783e7_mergeimage.png);
  width: 16.8rem;
  height: 8.4rem;
  background-position: center center;
}

.text_12 {
  width: 15.574rem;
  height: 0.747rem;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 0.533rem;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 0.747rem;
  margin: 0.8rem 0 0.907rem 0.614rem;
}

.section_1 {
  background-image: url(../images/4715bcfb58314cc7b9e88e7b515740cf_mergeimage.png);
  width: 16.8rem;
  height: 8.4rem;
  background-position: center center;
}

.group_5 {
  background-color: rgba(235, 235, 236, 1);
  width: 51.2rem;
  height: 7.84rem;
  margin-top: -0.026rem;
}

.section_4 {
  width: 32.8rem;
  height: 3.547rem;
  margin: 1.44rem 0 0 8.747rem;
}

.group_6 {
  width: 5.734rem;
  height: 2.96rem;
  margin-top: 0.054rem;
}

.text_28 {
  width: 1.92rem;
  height: 0.667rem;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 0.48rem;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 0.667rem;
}

.image-text_1 {
  width: 5.734rem;
  height: 0.534rem;
  margin-top: 0.774rem;
}

.box_7 {
  width: 0.48rem;
  height: 0.48rem;
  background: url(../images/sketchpng3e9fa627c3b38da10af09deb5ddd505e8b87de391bf6733ad4aedefc7dbc68ac.png)
    0rem 0rem no-repeat;
  background-size: 0.507rem 0.507rem;
  margin-top: 0.027rem;
}

.text-group_2 {
  width: 4.854rem;
  height: 0.534rem;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 0.373rem;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 0.534rem;
}

.image-text_2 {
  width: 4.614rem;
  height: 0.534rem;
  margin-top: 0.454rem;
}

.group_7 {
  width: 0.427rem;
  height: 0.427rem;
  background: url(../images/sketchpng9a7c1d1a18eb7d125303dc46dd4c63e699496082de394f88a67a6b602972d70f.png)
    0rem 0rem no-repeat;
  background-size: 0.454rem 0.454rem;
  margin-top: 0.054rem;
}

.text-group_3 {
  width: 3.734rem;
  height: 0.534rem;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 0.373rem;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 0.534rem;
}

.group_8 {
  width: 6.32rem;
  height: 1.547rem;
  margin: 1.467rem 0 0 0.72rem;
}

.image-text_3 {
  width: 6.32rem;
  height: 0.534rem;
}

.section_5 {
  width: 0.427rem;
  height: 0.427rem;
  background: url(../images/sketchpng8627e02bf7f80deb04622e73cc31af9dd2f1f4a19b78ee68b02e638c663d073d.png) -0.027rem
    0rem no-repeat;
  background-size: 0.454rem 0.454rem;
  margin-top: 0.054rem;
}

.text-group_4 {
  width: 5.467rem;
  height: 0.534rem;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 0.373rem;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 0.534rem;
}

.image-text_4 {
  width: 5.547rem;
  height: 0.534rem;
  margin-top: 0.48rem;
}

.group_9 {
  width: 0.427rem;
  height: 0.427rem;
  background: url(../images/sketchpng84729b6b54fbafbf82a54bc87bce35543e93ecb5c18f0aa7adb0ce25d5747be7.png) -0.027rem
    0rem no-repeat;
  background-size: 0.454rem 0.454rem;
  margin-top: 0.054rem;
}

.text-group_5 {
  width: 4.694rem;
  height: 0.534rem;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 0.373rem;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 0.534rem;
}

.group_10 {
  width: 5.28rem;
  height: 2.96rem;
  margin: 0.054rem 0 0 3.627rem;
}

.text_29 {
  width: 5.28rem;
  height: 0.667rem;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 0.48rem;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 0.667rem;
}

.text-wrapper_5 {
  width: 4.64rem;
  height: 0.534rem;
  margin-top: 0.747rem;
}

.text_30 {
  width: 1.494rem;
  height: 0.534rem;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 0.373rem;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 0.534rem;
}

.text_31 {
  width: 1.494rem;
  height: 0.534rem;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 0.373rem;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 0.534rem;
}

.text-wrapper_6 {
  width: 4.64rem;
  height: 0.534rem;
  margin-top: 0.48rem;
}

.text_32 {
  width: 1.494rem;
  height: 0.534rem;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 0.373rem;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 0.534rem;
}

.text_33 {
  width: 1.494rem;
  height: 0.534rem;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 0.373rem;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 0.534rem;
}

.text-wrapper_7 {
  width: 1.494rem;
  height: 1.547rem;
  margin: 1.467rem 0 0 1.014rem;
}

.text_34 {
  width: 1.494rem;
  height: 0.534rem;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 0.373rem;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 0.534rem;
}

.text_35 {
  width: 1.494rem;
  height: 0.534rem;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 0.373rem;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 0.534rem;
  margin-top: 0.48rem;
}

.image-text_5 {
  width: 2.667rem;
  height: 3.547rem;
  margin-left: 5.947rem;
}

.box_8 {
  width: 2.667rem;
  height: 2.667rem;
  background: url(../images/sketchpngfc24f97515c75d4712c677d16fae33f3419bd50f222d953348de04443481dc62.png)
    0rem -0.027rem no-repeat;
  background-size: 2.694rem 2.694rem;
}

.text-group_6 {
  width: 2.614rem;
  height: 0.534rem;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 0.373rem;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 0.534rem;
  margin-top: 0.347rem;
}

.section_6 {
  background-color: rgba(206, 206, 206, 1);
  width: 51.2rem;
  height: 0.027rem;
  margin-top: 0.694rem;
}

.section_7 {
  width: 6.187rem;
  height: 0.534rem;
  margin: 0.4rem 0 0 22.107rem;
}

.section_8 {
  width: 0.48rem;
  height: 0.534rem;
  background: url(../images/sketchpngb9087bf21eff45e3bceaea2bbe0d89b5bb408f38d0e8bb5f00c83fc23185aa83.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.text_36 {
  width: 5.387rem;
  height: 0.427rem;
  overflow-wrap: break-word;
  color: rgba(125, 125, 125, 1);
  font-size: 0.373rem;
  font-family: HarmonyOS_Sans_SC_Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 0.427rem;
  margin-top: 0.054rem;
}

.text_37 {
  width: 19.28rem;
  height: 0.427rem;
  overflow-wrap: break-word;
  color: rgba(125, 125, 125, 1);
  font-size: 0.373rem;
  font-family: HarmonyOS_Sans_SC_Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 0.427rem;
  margin: 0.347rem 0 0.427rem 15.947rem;
}

/* //// */
.page {
  background-color: rgba(255, 255, 255, 1);
  position: relative;
  width: 100%;
  /* height: 111.2vw; */
  overflow: hidden;
}

.group_1 {
  background-color: rgba(255, 255, 255, 1);
  width: 100vw;
  height: 4.38vw;
  justify-content: flex-center;
}

.box_1 {
  width: 23.6vw;
  height: 3.65vw;
  background: url(../images/sketchpng4f1235cc8f8efe345e080ae06b0701f34d1de006b8e4529f52533cc3e3962943.png) -0.06vw
    0vw no-repeat;
  background-size: 23.64vw 3.64vw;
  margin: 0.36vw 0 0 16.66vw;
}

.box_2 {
  width: 22.82vw;
  height: 2.04vw;
  margin: 1.56vw 0 0 3.8vw;
}

.text-wrapper_1 {
  width: 22.71vw;
  height: 1.31vw;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 1.31vw;
}

.text_1 {
  width: 22.71vw;
  height: 1.31vw;
  overflow-wrap: break-word;
  color: rgba(90, 86, 86, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 1.31vw;
}


.text_3 {
  width: 22.71vw;
  height: 1.31vw;
  overflow-wrap: break-word;
  color: rgba(87, 85, 85, 1);
  font-size: 0.83vw;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 1.31vw;
}

.text_4 {
  width: 22.71vw;
  height: 1.31vw;
  overflow-wrap: break-word;
  color: rgba(190, 34, 32, 1);
  font-size: 0.83vw;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 1.31vw;
}

.text_5 {
  width: 22.71vw;
  height: 1.31vw;
  overflow-wrap: break-word;
  color: rgba(89, 85, 86, 1);
  font-size: 0.83vw;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 1.31vw;
}

.text_7 {
  width: 22.71vw;
  height: 1.31vw;
  overflow-wrap: break-word;
  color: rgba(90, 85, 87, 1);
  font-size: 0.83vw;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 1.31vw;
}

.text_8 {
  width: 22.71vw;
  height: 1.31vw;
  overflow-wrap: break-word;
  color: rgba(88, 86, 86, 1);
  font-size: 0.83vw;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 1.31vw;
}

.text_9 {
  width: 22.71vw;
  height: 1.31vw;
  overflow-wrap: break-word;
  color: rgba(208, 0, 21, 1);
  font-size: 0.83vw;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 1.31vw;
}

.box_3 {
  background-color: rgba(190, 34, 32, 1);
  width: 3.44vw;
  height: 0.16vw;
  margin: 0.57vw 0 0 19.37vw;
}

.box_4 {
  border-radius: 4px;
  width: 9.17vw;
  height: 1.57vw;
  border: 1px solid rgba(151, 151, 151, 0.2);
  margin: 1.4vw 0 0 1.77vw;
}

.text_10 {
  width: 3.75vw;
  height: 0.89vw;
  overflow-wrap: break-word;
  color: rgba(166, 163, 163, 1);
  font-size: 0.62vw;
  font-family: PingFangSC-Regular;
  text-align: center;
  white-space: nowrap;
  line-height: 0.89vw;
  margin: 0.36vw 0 0 0.57vw;
}

.group_2 {
  width: 0.84vw;
  height: 0.73vw;
  background: url(../images/sketchpng58313eb5ad03d1b09979b5eb00bd73b4cadf6afd4be96b8b7d432081eac0b625.png)
    0vw 0vw no-repeat;
  background-size: 0.88vw 0.72vw;
  margin: 0.41vw 0.52vw 0 3.48vw;
}

.text-wrapper_2 {
  background-color: rgba(191, 38, 36, 1);
  border-radius: 4px;
  height: 1.57vw;
  width: 4.69vw;
  margin: 1.4vw 16.77vw 0 0.72vw;
}

.text_11 {
  width: 3.34vw;
  height: 1.05vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.72vw;
  letter-spacing: 2px;
  font-family: PingFangSC-Medium;
  text-align: center;
  white-space: nowrap;
  line-height: 1.05vw;
  margin: 0.26vw 0 0 0.72vw;
}

.image_1 {
  width: 100vw;
  height: 15.63vw;
}

.block_1 {
  background-color: rgba(245, 245, 245, 1);
  width: 32.82vw;
  height: 21.2vw;
  margin: 0 1.04vw 2.6vw 0;
}

.box_5 {
  background-image: url(../images/4f7197c043054637aa77a3ffec0783e7_mergeimage.png);
  width: 32.82vw;
  height: 16.41vw;
}

.text_12 {
  width: 30.42vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
  margin: 1.56vw 0 1.77vw 1.19vw;
}

.section_1 {
  background-image: url(../images/4715bcfb58314cc7b9e88e7b515740cf_mergeimage.png);
  width: 32.82vw;
  height: 16.41vw;
}


.block_3 {
  background-color: rgba(245, 245, 245, 1);
  width: 32.82vw;
  height: 21.2vw;
  margin: 0 1.04vw 2.6vw 0;
}

.group_5 {
  background-color: rgba(235, 235, 236, 1);
  width: 100vw;
  height: 15.32vw;
  margin-top: -0.05vw;
}

.section_4 {
  width: 64.07vw;
  height: 6.93vw;
  margin: 2.81vw 0 0 17.08vw;
}

.group_6 {
  width: 11.2vw;
  height: 5.79vw;
  margin-top: 0.11vw;
}

.text_28 {
  width: 3.75vw;
  height: 1.31vw;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 1.31vw;
}

.image-text_1 {
  width: 11.2vw;
  height: 1.05vw;
  margin-top: 1.52vw;
}

.box_7 {
  width: 0.94vw;
  height: 0.94vw;
  background: url(../images/sketchpng3e9fa627c3b38da10af09deb5ddd505e8b87de391bf6733ad4aedefc7dbc68ac.png)
    0vw 0vw no-repeat;
  background-size: 0.98vw 0.98vw;
  margin-top: 0.06vw;
}

.text-group_2 {
  width: 9.48vw;
  height: 1.05vw;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 0.72vw;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 1.05vw;
}

.image-text_2 {
  width: 9.02vw;
  height: 1.05vw;
  margin-top: 0.89vw;
}

.group_7 {
  width: 0.84vw;
  height: 0.84vw;
  background: url(../images/sketchpng9a7c1d1a18eb7d125303dc46dd4c63e699496082de394f88a67a6b602972d70f.png)
    0vw 0vw no-repeat;
  background-size: 0.88vw 0.88vw;
  margin-top: 0.11vw;
}

.text-group_3 {
  width: 7.3vw;
  height: 1.05vw;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 0.72vw;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 1.05vw;
}

.group_8 {
  width: 12.35vw;
  height: 3.03vw;
  margin: 2.86vw 0 0 1.4vw;
}

.image-text_3 {
  width: 12.35vw;
  height: 1.05vw;
}

.section_5 {
  width: 0.84vw;
  height: 0.84vw;
  background: url(../images/sketchpng8627e02bf7f80deb04622e73cc31af9dd2f1f4a19b78ee68b02e638c663d073d.png) -0.06vw
    0vw no-repeat;
  background-size: 0.88vw 0.88vw;
  margin-top: 0.11vw;
}

.text-group_4 {
  width: 10.68vw;
  height: 1.05vw;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 0.72vw;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 1.05vw;
}

.image-text_4 {
  width: 10.84vw;
  height: 1.05vw;
  margin-top: 0.94vw;
}

.group_9 {
  width: 0.84vw;
  height: 0.84vw;
  background: url(../images/sketchpng84729b6b54fbafbf82a54bc87bce35543e93ecb5c18f0aa7adb0ce25d5747be7.png) -0.06vw
    0vw no-repeat;
  background-size: 0.88vw 0.88vw;
  margin-top: 0.11vw;
}

.text-group_5 {
  width: 9.17vw;
  height: 1.05vw;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 0.72vw;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 1.05vw;
}

.group_10 {
  width: 10.32vw;
  height: 5.79vw;
  margin: 0.1vw 0 0 7.08vw;
}

.text_29 {
  width: 10.32vw;
  height: 1.31vw;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 1.31vw;
}

.text-wrapper_5 {
  width: 9.07vw;
  height: 1.05vw;
  margin-top: 1.46vw;
}

.text_30 {
  width: 2.92vw;
  height: 1.05vw;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 0.72vw;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 1.05vw;
}

.text_31 {
  width: 2.92vw;
  height: 1.05vw;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 0.72vw;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 1.05vw;
}

.text-wrapper_6 {
  width: 9.07vw;
  height: 1.05vw;
  margin-top: 0.94vw;
}

.text_32 {
  width: 2.92vw;
  height: 1.05vw;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 0.72vw;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 1.05vw;
}

.text_33 {
  width: 2.92vw;
  height: 1.05vw;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 0.72vw;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 1.05vw;
}

.text-wrapper_7 {
  width: 2.92vw;
  height: 3.03vw;
  margin: 2.86vw 0 0 1.97vw;
}

.text_34 {
  width: 2.92vw;
  height: 1.05vw;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 0.72vw;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 1.05vw;
}

.text_35 {
  width: 2.92vw;
  height: 1.05vw;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 0.72vw;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 1.05vw;
  margin-top: 0.94vw;
}

.image-text_5 {
  width: 5.21vw;
  height: 6.93vw;
  margin-left: 11.62vw;
}

.box_8 {
  width: 5.21vw;
  height: 5.21vw;
  background: url(../images/sketchpngfc24f97515c75d4712c677d16fae33f3419bd50f222d953348de04443481dc62.png)
    0vw -0.06vw no-repeat;
  background-size: 5.26vw 5.26vw;
}

.text-group_6 {
  width: 5.11vw;
  height: 1.05vw;
  overflow-wrap: break-word;
  color: rgba(39, 39, 39, 1);
  font-size: 0.72vw;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 1.05vw;
  margin-top: 0.68vw;
}

.section_6 {
  background-color: rgba(206, 206, 206, 1);
  width: 100vw;
  height: 0.06vw;
  margin-top: 1.36vw;
}

.section_7 {
  width: 12.09vw;
  height: 1.05vw;
  margin: 0.78vw 0 0 43.17vw;
}

.section_8 {
  width: 0.94vw;
  height: 1.05vw;
  background: url(../images/sketchpngb9087bf21eff45e3bceaea2bbe0d89b5bb408f38d0e8bb5f00c83fc23185aa83.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.text_36 {
  width: 10.53vw;
  height: 0.84vw;
  overflow-wrap: break-word;
  color: rgba(125, 125, 125, 1);
  font-size: 0.72vw;
  font-family: HarmonyOS_Sans_SC_Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 0.84vw;
  margin-top: 0.11vw;
}

.text_37 {
  width: 37.66vw;
  height: 0.84vw;
  overflow-wrap: break-word;
  color: rgba(125, 125, 125, 1);
  font-size: 0.72vw;
  font-family: HarmonyOS_Sans_SC_Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 0.84vw;
  margin: 0.67vw 0 0.83vw 31.14vw;
}

