.page {
  position: relative;
  width: 100%;
  height: 5035px;
  overflow: hidden;
}

.group_1 {
  background-color: rgba(255, 255, 255, 1);
  width: 100%;
  height: 5035px;
}

.group_2 {
  background-image: url(./img/73c06a395d5247579d078ea8a6545600_mergeImage.png);
  height: 708px;
  border: 1px solid rgba(151, 151, 151, 1);
  width: 100%;
  background-size: 100% 100%;
}

.box_1 {
  height: 708px;
  background: url(./img/SketchPngf8e25cf6dcf18a265e10a38ac4d01b4debee0f82e1cd177923acaa04be27014b.png) 100% no-repeat;
  background-size: 100% 100%;
  width: 100%;
}

.group_9 {
  width: 734px;
  height: 28px;
  margin: 14px 0 0 20.5%;
}

.label_1 {
  width: 110px;
  height: 28px;
}

.group_10 {
  width: auto;
  height: 26px;
  margin: 1px 0 0 5px;
}

.image_1 {
  width: 59px;
  height: 12px;
  margin-left: 1px;
}

.text_1 {
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 8px;
  text-transform: uppercase;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  line-height: 11px;
  margin-top: 3px;
}

.text_2 {
  width: 28px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 3px 0 0 54px;
}


.text_3 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 3px 0 0 54px;
}

.text_4 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 3px 0 0 53px;
}

.text_5 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 3px 0 0 49px;
}

.text_6 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 3px 0 0 53px;
}

.text_7 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 3px 0 0 53px;
}


a {
  font-size: 14px;
  color: rgba(255, 255, 255, 1);
}

.text-wrapper_12 {
  width: 440px;
  height: 62px;
  margin: 262px 0 0 19.94%;
}

.text_8 {
  width: 440px;
  height: 62px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 44px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: right;
  white-space: nowrap;
  line-height: 62px;
}

.text-wrapper_13 {
  width: 378px;
  height: 25px;
  margin: 12px 0 305px 19.94%;
}

.text_9 {
  width: 378px;
  height: 25px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: right;
  white-space: nowrap;
  line-height: 25px;
}

.box_8 {
  width: 100%;
  height: 3936px;
}

.text-wrapper_14 {
  width: 314px;
  height: 42px;
  margin: 80px auto 0 auto;
}

.text_10 {
  width: 128px;
  height: 42px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 30px;
  letter-spacing: 2px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: center;
  white-space: nowrap;
  line-height: 42px;
}

.text_11 {
  width: 184px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 20px;
  letter-spacing: 1.3333333730697632px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  line-height: 28px;
  margin-top: 11px;
}

.block_1 {
  background-color: rgba(242, 242, 242, 1);
  width: 1200px;
  height: 565px;
  justify-content: flex-center;
  margin: 48px auto 0 auto;
}

.box_9 {
  width: 1055px;
  height: 328px;
  margin: 50px 0 0 70px;
}

.text-wrapper_15 {
  width: 490px;
  height: 328px;
}

.text_12 {
  width: 490px;
  height: 64px;
  overflow-wrap: break-word;
  color: rgba(42, 40, 51, 1);
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: justify;
  line-height: 32px;
}

.text_13 {
  width: 490px;
  height: 224px;
  overflow-wrap: break-word;
  color: rgba(42, 40, 51, 0.6);
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: justify;
  line-height: 32px;
  margin-top: 40px;
}

.box_3 {
  background-image: url(./img/5c9c277507e9467383653167e454fe10_mergeImage.png);
  width: 490px;
  height: 328px;
}

.text_14 {
  width: 1060px;
  height: 96px;
  overflow-wrap: break-word;
  color: rgba(42, 40, 51, 0.6);
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: justify;
  line-height: 32px;
  margin: 40px 0 51px 70px;
}

.text-wrapper_16 {
  width: 327px;
  height: 42px;
  margin: 80px auto 0 auto;
}

.text_15 {
  width: 128px;
  height: 42px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 30px;
  letter-spacing: 2px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: center;
  white-space: nowrap;
  line-height: 42px;
}

.text_16 {
  width: 198px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 20px;
  letter-spacing: 1.3333333730697632px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin-top: 14px;
}

.block_2 {
  background-color: rgba(255, 255, 255, 1);
  width: 1200px;
  height: 606px;
  margin: 48px auto 0 auto;
}

.section_1 {
  width: 406px;
  height: 506px;
  margin: 46px 0 0 70px;
}

.image-text_9 {
  width: 345px;
  height: 98px;
}

.thumbnail_1 {
  width: 18px;
  height: 17px;
  margin-top: 5px;
}

.text-group_12 {
  width: 320px;
  height: 98px;
}

.text_17 {
  width: 320px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(47, 137, 199, 1);
  font-size: 20px;
  letter-spacing: 1.3333333730697632px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
}

.text_18 {
  width: 248px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(42, 40, 51, 0.6);
  font-size: 16px;
  letter-spacing: 1.0666667222976685px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 16px 0 0 24px;
}

.text_19 {
  width: 248px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(42, 40, 51, 0.6);
  font-size: 16px;
  letter-spacing: 1.0666667222976685px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 10px 0 0 24px;
}

.image-text_10 {
  width: 282px;
  height: 28px;
  margin-top: 40px;
}

.thumbnail_2 {
  width: 18px;
  height: 17px;
  margin-top: 5px;
}

.text-group_2 {
  width: 257px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(47, 137, 199, 1);
  font-size: 20px;
  letter-spacing: 1.3333333730697632px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
}

.text_20 {
  width: 283px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(42, 40, 51, 0.6);
  font-size: 16px;
  letter-spacing: 1.0666667222976685px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 16px 0 0 49px;
}

.text_21 {
  width: 283px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(42, 40, 51, 0.6);
  font-size: 16px;
  letter-spacing: 1.0666667222976685px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 10px 0 0 49px;
}

.image-text_11 {
  width: 327px;
  height: 28px;
  margin-top: 40px;
}

.thumbnail_3 {
  width: 18px;
  height: 17px;
  margin-top: 5px;
}

.text-group_3 {
  width: 302px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(47, 137, 199, 1);
  font-size: 20px;
  letter-spacing: 1.3333333730697632px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
}

.paragraph_1 {
  width: 357px;
  height: 88px;
  overflow-wrap: break-word;
  color: rgba(42, 40, 51, 0.6);
  font-size: 16px;
  letter-spacing: 1.0666667222976685px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  line-height: 22px;
  margin: 16px 0 0 49px;
}

.paragraph_2 {
  width: 203px;
  height: 88px;
  overflow-wrap: break-word;
  color: rgba(42, 40, 51, 0.6);
  font-size: 16px;
  letter-spacing: 1.0666667222976685px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  line-height: 22px;
  margin: 10px 0 0 49px;
}

.block_4 {
  width: 590px;
  height: 501px;
  margin: 46px 70px 0 0;
}

.thumbnail_0 {
  width: 590px;
  height: 501px;
}

.text-wrapper_17 {
  width: 304px;
  height: 42px;
  margin: 80px auto 0 auto;
}

.text_22 {
  width: 128px;
  height: 42px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 30px;
  letter-spacing: 2px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: center;
  white-space: nowrap;
  line-height: 42px;
}

.text_23 {
  width: 176px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 20px;
  letter-spacing: 1.3333333730697632px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin-top: 14px;
}

.block_5 {
  background-color: rgba(242, 242, 242, 1);
  width: 1200px;
  height: 286px;
  margin: 48px auto 0 auto;
}

.text-group_13 {
  width: 453px;
  height: 168px;
  margin: 59px 0 0 69px;
}

.text_24 {
  width: 94px;
  height: 30px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 22px;
  letter-spacing: 1.4666666984558105px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin-left: 1px;
}

.paragraph_3 {
  width: 453px;
  height: 128px;
  overflow-wrap: break-word;
  color: rgba(42, 40, 51, 0.6);
  font-size: 16px;
  letter-spacing: 1.0666667222976685px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  line-height: 32px;
  margin-top: 10px;
}

.box_4 {
  background-image: url(./img/9093b48afee64f34aad32759efffe727_mergeImage.png);
  width: 506px;
  height: 202px;
  border: 2.08px solid rgba(126, 92, 221, 1);
  margin: 42px 69px 0 0;
}

.block_6 {
  background-color: rgba(242, 242, 242, 1);
  width: 1200px;
  height: 286px;
  margin: 48px auto 0 auto;
}

.box_5 {
  background-image: url(./img/c750b6e92cef4fd0a492c74fcdb185cc_mergeImage.png);
  width: 506px;
  height: 202px;
  margin: 42px 0 0 69px;
}

.text-group_14 {
  width: 436px;
  height: 168px;
  margin: 59px 139px 0 50px;
}

.text_25 {
  width: 94px;
  height: 30px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 22px;
  letter-spacing: 1.4666666984558105px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin-left: 1px;
}

.paragraph_4 {
  width: 436px;
  height: 128px;
  overflow-wrap: break-word;
  color: rgba(42, 40, 51, 0.6);
  font-size: 16px;
  letter-spacing: 1.0666667222976685px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  line-height: 32px;
  margin-top: 10px;
}

.block_7 {
  background-color: rgba(242, 242, 242, 1);
  width: 1200px;
  height: 286px;
  margin: 48px auto 0 auto;
}

.text-group_15 {
  width: 368px;
  height: 168px;
  margin: 59px 0 0 69px;
}

.text_26 {
  width: 94px;
  height: 30px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 22px;
  letter-spacing: 1.4666666984558105px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin-left: 1px;
}

.paragraph_5 {
  width: 368px;
  height: 128px;
  overflow-wrap: break-word;
  color: rgba(42, 40, 51, 0.6);
  font-size: 16px;
  letter-spacing: 1.0666667222976685px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  line-height: 32px;
  margin-top: 10px;
}

.block_8 {
  background-image: url(./img/edee3d2a998a436081b31812d7094402_mergeImage.png);
  width: 506px;
  height: 202px;
  margin: 42px 69px 0 0;
}

.text-wrapper_18 {
  width: 370px;
  height: 42px;
  margin: 120px auto 0 auto;
}

.text_27 {
  width: 128px;
  height: 42px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 30px;
  letter-spacing: 2px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: center;
  white-space: nowrap;
  line-height: 42px;
}

.text_28 {
  width: 242px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 20px;
  letter-spacing: 1.3333333730697632px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin-top: 14px;
}

.block_13 {
  width: 1202px;
  height: 400px;
  margin: 83px auto 0 auto;
}

.block_10 {
  background-color: rgba(246, 247, 255, 1);
  border-radius: 20px;
  width: 342px;
  height: 400px;
}

.text_29 {
  width: 86px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 20px;
  letter-spacing: 1.3333333730697632px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin: 28px 0 0 128px;
}

.image_2 {
  width: 100%;
  height: 100%;
}

.block_11 {
  background-color: rgba(246, 247, 255, 1);
  border-radius: 20px;
  width: 342px;
  height: 400px;
  margin-left: 88px;
}

.text_30 {
  width: 86px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 20px;
  letter-spacing: 1.3333333730697632px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin: 28px 0 0 128px;
}

.image_3 {
  width: 100%;
  height: 100%;
}

.block_12 {
  background-color: rgba(246, 247, 255, 1);
  border-radius: 20px;
  position: relative;
  width: 342px;
  height: 400px;
  margin-left: 88px;
}

.text_31 {
  width: 86px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 20px;
  letter-spacing: 1.3333333730697632px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin: 28px 0 0 128px;
}

.text_32 {
  width: 144px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(47, 137, 199, 1);
  font-size: 12px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin: 73px 0 0 99px;
}

.text-wrapper_8 {
  height: 49px;
  background: url(./img/SketchPng71d80f1bca8ddcf36ec890dfc15b4bc6a2da9527aeadf18c9c668d0e9cfc99d5.png) 100% no-repeat;
  background-size: 100% 100%;
  width: 204px;
  margin: 25px 0 0 69px;
}

.text_33 {
  width: 36px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 12px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin: 12px 0 0 84px;
}

.box_6 {
  width: 264px;
  height: 49px;
  background: url(./img/SketchPng60b7d9823f375803cb59f93fb158a27124d156fd8ff3781dfc6efd6f4a9b5b63.png) 100% no-repeat;
  background-size: 100% 100%;
  margin: 2px 0 0 39px;
}

.image-text_12 {
  width: 40px;
  height: 33px;
  margin: 1px 0 0 33px;
}

.thumbnail_4 {
  width: 19px;
  height: 17px;
  margin-left: 10px;
}

.text-group_7 {
  width: 40px;
  height: 14px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 10px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin-top: 2px;
}

.image-text_13 {
  width: 30px;
  height: 33px;
  margin: 1px 0 0 41px;
}

.image_4 {
  width: 22px;
  height: 19px;
  margin-left: 4px;
}

.text-group_8 {
  width: 30px;
  height: 14px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 10px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image-text_14 {
  width: 50px;
  height: 33px;
  margin: 1px 40px 0 30px;
}

.thumbnail_5 {
  width: 20px;
  height: 17px;
  margin-left: 15px;
}

.text-group_9 {
  width: 50px;
  height: 14px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 10px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin-top: 2px;
}

.box_7 {
  width: 296px;
  height: 49px;
  background: url(./img/SketchPng3caef0ac306da0fde94be5243a627f7bb36741bb3e11f10472c780fa033bd00f.png) 100% no-repeat;
  background-size: 100% 100%;
  margin: 5px 0 75px 23px;
}

.image-text_15 {
  width: 208px;
  height: 20px;
  margin: 10px 0 0 31px;
}

.group_6 {
  border-radius: 4px;
  background-image: url(./img/7c94be9cfea644bfbefdc25138727b4f_mergeImage.png);
  width: 20px;
  height: 20px;
}

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

.label_2 {
  position: absolute;
  left: 159px;
  top: 156px;
  width: 24px;
  height: 24px;
}

.text-wrapper_19 {
  width: 383px;
  height: 42px;
  margin: 146px auto 0 auto;
}

.text_34 {
  width: 160px;
  height: 42px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 30px;
  letter-spacing: 2px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 42px;
}

.text_35 {
  width: 223px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 20px;
  letter-spacing: 1.3333333730697632px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin-top: 14px;
}

.image-wrapper_2 {
  width: 1160px;
  height: 78px;
  margin: 104px auto 0 auto;
}

.image_5 {
  width: 78px;
  height: 78px;
}

.image_6 {
  width: 78px;
  height: 78px;
  margin-left: 298px;
}

.image_7 {
  width: 78px;
  height: 78px;
  margin-left: 298px;
}

.image_8 {
  width: 78px;
  height: 78px;
  margin-left: 252px;
}

.text-wrapper_20 {
  width: 1209px;
  height: 28px;
  margin: 30px auto 228px auto;
}

.text_36 {
  width: 126px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 20px;
  letter-spacing: 1.3333333730697632px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
}

.text_37 {
  width: 147px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 20px;
  letter-spacing: 1.3333333730697632px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin-left: 239px;
}

.text_38 {
  width: 128px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 20px;
  letter-spacing: 1.3333333730697632px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin-left: 239px;
}

.text_39 {
  width: 128px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 20px;
  letter-spacing: 1.3333333730697632px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin-left: 202px;
}

.group_7 {
  background-color: rgba(65, 65, 65, 1);
  width: 100%;
  height: 392px;
  margin-top: -1px;
}

.text-wrapper_21 {
  width: 448px;
  height: auto;
  margin: 86px 0 0 19.27%;
}

.text_40 {
  width: 448px;
  height: 42px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 30px;
  letter-spacing: 2px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 42px;
}

.text_41 {
  width: 221px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  letter-spacing: 1.3333333730697632px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin-top: 37px;
}

.text_42 {
  width: 64px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  letter-spacing: 1.3333333730697632px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin-top: 26px;
}

.text_43 {
  width: 193px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  letter-spacing: 1.3333333730697632px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin-top: 26px;
}

.image-text_16 {
  width: 160px;
  height: 236px;
  margin: 86px 18.64% 0 30.36%;
}

.group_8 {
  background-color: rgba(216, 216, 216, 1);
  width: 160px;
  height: 160px;
  border: 1px solid rgba(151, 151, 151, 1);
}

.text-group_11 {
  width: 86px;
  height: 56px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  letter-spacing: 1.3333333730697632px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  text-align: center;
  line-height: 28px;
  margin: 20px 0 0 37px;
}