html {
  font-size: 48px;
}

.page {
  background-color: rgba(248, 248, 248, 1);
  position: relative;
  overflow: hidden;
}

.box_1 {
  background-color: rgba(255, 255, 255, 1);
  height: 26.827rem;
}

.box_26 {
  position: relative;
  height: 15.2rem;
/*  background: url(../img/SketchPngba8c2db073e68d9e1b2089a3ec989e50d2ce53a3dce6b12ee7776c8105be9482.png)
    100% no-repeat;*/
  background-size: 100% 100%;
  margin-top: 0.4rem;
  z-index: 1;
}

.box_26_img{
  position: absolute;
  width: 100%;
  z-index: -1;

}

.text_1 {
  width: 9.6rem;
  height: 1.92rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.6rem;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  white-space: nowrap;
  line-height: 1.92rem;
  margin: 2.507rem 0 0 4.747rem;
}

.text_2 {
  width: 13.08rem;
  height: 2.134rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.48rem;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  line-height: 0.767rem;
  margin: 0.747rem 0 0 4.747rem;
}

.box_3 {
  background-color: rgba(231, 80, 85, 1);
  width: 5.974rem;
  height: 0.24rem;
  margin: -0.427rem 0 0 7.414rem;
}

.box_4 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 2.987rem;
  height: 1.067rem;
  margin: 1.307rem 0 5.707rem 4.747rem;
}

.image-text_23 {
  width: 2.24rem;
  height: 0.56rem;
  margin: 0.24rem 0 0 0.427rem;
}

.text-group_1 {
  width: 1.494rem;
  height: 0.534rem;
  overflow-wrap: break-word;
  color: rgba(231, 80, 85, 1);
  font-size: 0.373rem;
  font-family: SourceHanSansSC-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.534rem;
}

.thumbnail_1 {
  width: 0.534rem;
  height: 0.534rem;
  margin-top: 0.027rem;
}

.text_3 {
  position: absolute;
  left: 7.52rem;
  top: 6.187rem;
  width: 5.76rem;
  height: 1.067rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.64rem;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  white-space: nowrap;
  line-height: 1.067rem;
}

.text-wrapper_13 {
  width: 21.44rem;
  height: 2.214rem;
  margin: 1.707rem 0 0 8.48rem;
}

.text_4 {
  width: 8.96rem;
  height: 2.214rem;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.493rem;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  white-space: nowrap;
  line-height: 2.214rem;
}

.text_5 {
  background-image: linear-gradient(
    75deg,
    rgba(238, 118, 35, 1) 0,
    rgba(231, 80, 85, 1) 22.435072%,
    rgba(131, 30, 255, 1) 46.934995%,
    rgba(0, 150, 253, 1) 73.28135%,
    rgba(0, 209, 92, 1) 100%
  );
  width: 11.947rem;
  height: 2.214rem;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.493rem;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  white-space: nowrap;
  line-height: 2.214rem;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.list_3 {
  width: 24.854rem;
  height: 4.907rem;
  justify-content: space-between;
  margin: 1.494rem 0 0.907rem 6.8rem;
}

.list-items_1-0 {
  height: 4.907rem;
  background-size: 100% 100%;
  margin-right: 1.174rem;
  width: 5.334rem;
  background: url(../img/SketchPngb553150ff0356823bd695303e7d2c8f96a8b326b0136b10cb8253eb8b0ec5096.png)
    100% no-repeat;
    transition: all 0.4s;
}
.list-items_1-0:hover{
  transform: translate(-10px,-10px);
}

.text-group_30-0 {
  position: relative;
  width: 1.92rem;
  height: 1.36rem;
  margin: 0.48rem 0 0 0.534rem;
}

.text_7-0 {
  width: 1.92rem;
  height: 0.72rem;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.48rem;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.72rem;
  margin-top: 0.64rem;
}

.text_8-0 {
  position: absolute;
  left: 0;
  top: 0;
  width: 1.44rem;
  height: 0.72rem;
  overflow-wrap: break-word;
  color: rgba(231, 80, 85, 1);
  font-size: 0.48rem;
  font-family: SourceHanSansSC-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.72rem;
}

.image-wrapper_3-0 {
  width: 2.827rem;
  height: 2.827rem;
  margin: 0.24rem 0 0 2.507rem;
}

.image_1-0 {
  width: 2.827rem;
  height: 2.827rem;
}

.list-items_1-1 {
  height: 4.907rem;
  background-size: 100% 100%;
  margin-right: 1.174rem;
  width: 5.334rem;
  background: url(../img/SketchPngd3b02052ca601e763785f8250d12ecd51dadf45bcfe49388dd1943fa76708016.png)
    100% no-repeat;
    transition: all 0.4s;
}
.list-items_1-1:hover{
  transform: translate(-10px,-10px);
}

.text-group_30-1 {
  position: relative;
  width: 1.92rem;
  height: 1.36rem;
  margin: 0.48rem 0 0 0.534rem;
}

.text_6-1 {
  position: absolute;
  left: 0;
  top: 0;
  width: 1.92rem;
  height: 0.72rem;
  overflow-wrap: break-word;
  font-size: 0.48rem;
  font-family: SourceHanSansSC-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.72rem;
  color: rgba(131, 30, 255, 1);
}

.text_7-1 {
  width: 1.92rem;
  height: 0.72rem;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.48rem;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.72rem;
  margin-top: 0.64rem;
}

.image-wrapper_3-1 {
  width: 2.827rem;
  height: 2.827rem;
  margin: 0.24rem 0 0 2.507rem;
}

.image_1-1 {
  width: 2.827rem;
  height: 2.827rem;
}

.list-items_1-2 {
  height: 4.907rem;
  background-size: 100% 100%;
  margin-right: 1.174rem;
  width: 5.334rem;
  background: url(../img/SketchPng6d92dffc4b49700435edf9979219f74455f97541389ef9a9c9e58ef4e231d258.png)
    100% no-repeat;
    transition: all 0.4s;
}
.list-items_1-2:hover{
  transform: translate(-10px,-10px);
}

.text-group_30-2 {
  position: relative;
  width: 1.92rem;
  height: 1.36rem;
  margin: 0.48rem 0 0 0.534rem;
}

.text_6-2 {
  position: absolute;
  left: 0;
  top: 0;
  width: 1.92rem;
  height: 0.72rem;
  overflow-wrap: break-word;
  font-size: 0.48rem;
  font-family: SourceHanSansSC-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.72rem;
  color: rgba(255, 202, 61, 1);
}

.text_7-2 {
  width: 1.92rem;
  height: 0.72rem;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.48rem;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.72rem;
  margin-top: 0.64rem;
}

.image-wrapper_3-2 {
  width: 2.827rem;
  height: 2.827rem;
  margin: 0.24rem 0 0 2.507rem;
}

.image_1-2 {
  width: 2.827rem;
  height: 2.827rem;
}

.list-items_1-3 {
  height: 4.907rem;
  background-size: 100% 100%;
  margin-right: 1.174rem;
  width: 5.334rem;
  background: url(../img/SketchPngea2afe75036e46b85462b969eb30b68eb58c283f8d2b9cc8d3f112c61f42ebb2.png)
    100% no-repeat;
    transition: all 0.4s;
}
.list-items_1-3:hover{
  transform: translate(-10px,-10px);
}

.text-group_30-3 {
  position: relative;
  width: 1.92rem;
  height: 1.36rem;
  margin: 0.48rem 0 0 0.534rem;
}

.text_6-3 {
  position: absolute;
  left: 0;
  top: 0;
  width: 1.92rem;
  height: 0.72rem;
  overflow-wrap: break-word;
  font-size: 0.48rem;
  font-family: SourceHanSansSC-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.72rem;
  color: rgba(86, 192, 151, 1);
}

.text_7-3 {
  width: 1.92rem;
  height: 0.72rem;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.48rem;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.72rem;
  margin-top: 0.64rem;
}

.image-wrapper_3-3 {
  width: 2.827rem;
  height: 2.827rem;
  margin: 0.24rem 0 0 2.507rem;
}

.image_1-3 {
  width: 2.827rem;
  height: 2.827rem;
}

.block_4 {
  position: relative;
  margin-bottom: 0.027rem;
}

.text-wrapper_7 {
  height: 10.214rem;
  background: url(../imgp/core_commerce_bg_advantage@2x.webp)
    0rem 0rem no-repeat;
  background-size: 38.374rem 10.24rem;
  margin-top: 0.507rem;
  width: 38.374rem;
}

.paragraph_3 {
  width: 14.107rem;
  height: 3.414rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.48rem;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: center;
  line-height: 0.854rem;
  margin: 3.467rem 0 0 12.16rem;
}

.box_30 {
  width: 32rem;
  height: 11.44rem;
  margin: 1.734rem 0 0 4.747rem;
}

.group_7 {
  width: 14.24rem;
  height: 7.147rem;
  margin-top: 0.56rem;
}

.text-wrapper_14 {
  width: 10.454rem;
  height: 2.214rem;
}

.text_9 {
  background-image: linear-gradient(
    71deg,
    rgba(238, 118, 35, 1) 0,
    rgba(231, 80, 85, 1) 22.435072%,
    rgba(131, 30, 255, 1) 70.96721%,
    rgba(0, 150, 253, 1) 85.327313%,
    rgba(0, 209, 92, 1) 100%
  );
  width: 4.48rem;
  height: 2.214rem;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.493rem;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  white-space: nowrap;
  line-height: 2.214rem;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text_10 {
  width: 5.974rem;
  height: 2.214rem;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.493rem;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  white-space: nowrap;
  line-height: 2.214rem;
}

.text_11 {
  width: 14.24rem;
  height: 1.707rem;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 0.48rem;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 0.854rem;
  margin-top: 0.587rem;
}

.box_31 {
  position: relative;
  width: 14rem;
  height: 1.574rem;
  margin-top: 1.067rem;
}

.image-text_24 {
  width: 14rem;
  height: 1.574rem;
}

.thumbnail_2 {
  width: 0.427rem;
  height: 0.427rem;
  margin-top: 1.067rem;
}

.text-group_31 {
  width: 13.254rem;
  height: 1.574rem;
}

.text_12 {
  width: 13.254rem;
  height: 0.64rem;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.426rem;
  letter-spacing: 0.07999999821186066px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 0.64rem;
}

.text_13 {
  width: 10.64rem;
  height: 0.64rem;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.426rem;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 0.64rem;
  margin-top: 0.294rem;
}

.image-text_25 {
  position: absolute;
  left: 0;
  top: 0;
  width: 14rem;
  height: 1.574rem;
}

.thumbnail_3 {
  width: 0.427rem;
  height: 0.427rem;
  margin-top: 0.134rem;
}

.text-group_32 {
  width: 13.254rem;
  height: 1.574rem;
}

.text_12 {
  width: 13.254rem;
  height: 0.64rem;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.426rem;
  letter-spacing: 0.07999999821186066px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 0.64rem;
}

.text_13 {
  width: 10.64rem;
  height: 0.64rem;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.426rem;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 0.64rem;
  margin-top: 0.294rem;
}

.image_2 {
  width: 16rem;
  height: 11.44rem;
}

.box_32 {
  position: relative;
  width: 25.654rem;
  height: 27.627rem;
  margin: 20.534rem 0 0 4.747rem;
}

.box_10 {
  position: relative;
  width: 22.267rem;
  height: 27.627rem;
  background: url(../img/SketchPng44624ace96da9919d2a4beb0e228ecdcc39e86a8252fc9492391cf9125d424db.png) -0.027rem
    0rem no-repeat;
  background-size: 22.294rem 27.654rem;
  margin-left: 3.387rem;
  justify-content: flex-center;
}

.text_14 {
  width: 5.974rem;
  height: 2.214rem;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.493rem;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  white-space: nowrap;
  line-height: 2.214rem;
  margin: 5.067rem 0 0 2.587rem;
}

.text-wrapper_3 {
  background-color: rgba(131, 30, 255, 1);
  border-radius: 12px;
  height: 6.774rem;
  width: 7.334rem;
  margin: 4rem 0 0 3.467rem;
}

.text_15 {
  width: 4.8rem;
  height: 0.774rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.533rem;
  font-family: SourceHanSansSC-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.774rem;
  margin: 5.52rem 0 0 0.427rem;
}

.text-group_33 {
  width: 7.68rem;
  height: 2.32rem;
  margin: 2.134rem 0 5.12rem -0.96rem;
}

.text_16 {
  width: 7.68rem;
  height: 1.254rem;
  overflow-wrap: break-word;
  color: rgba(86, 192, 151, 1);
  font-size: 0.853rem;
  font-family: SourceHanSansSC-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 1.254rem;
}

.text_17 {
  width: 7.04rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(34, 0, 0, 1);
  font-size: 0.64rem;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
  margin-top: 0.107rem;
}

.block_1 {
  height: 13.334rem;
  background: url(../img/SketchPng44cbba08602ac6ebbc4b9ed5a575e817a3de5d13451d1d63720d95700a462f6a.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 14.24rem;
  position: absolute;
  left: 12.4rem;
  top: 11.04rem;
}

.text-wrapper_4 {
  background-color: rgba(131, 30, 255, 1);
  border-radius: 12px;
  height: 9.36rem;
  width: 5.174rem;
  margin: 1.894rem 0 0 5.494rem;
}

.text_18 {
  width: 3.734rem;
  height: 0.774rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.533rem;
  font-family: SourceHanSansSC-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.774rem;
  margin: 0.374rem 0 0 0.427rem;
}

.section_1 {
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  border-radius: 12px;
  background-image: url(../img/7338d5f9d2634678882620ee25b3b562_mergeImage.png);
  position: absolute;
  left: 3.574rem;
  top: 3.52rem;
  width: 7.094rem;
  height: 9.387rem;
}

.text_19 {
  background-image: linear-gradient(
    55deg,
    rgba(238, 118, 35, 1) 0,
    rgba(231, 80, 85, 1) 7.703645%,
    rgba(131, 30, 255, 1) 30.767989%,
    rgba(0, 149, 255, 1) 58.695505%,
    rgba(0, 209, 92, 1) 100%
  );
  position: absolute;
  left: 0;
  top: 5.067rem;
  width: 5.974rem;
  height: 2.214rem;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.493rem;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  white-space: nowrap;
  line-height: 2.214rem;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.box_11 {
  background-color: rgba(131, 30, 255, 1);
  height: 2.667rem;
}

.image_3 {
  width: 1.387rem;
  height: 1.387rem;
  margin: 0.64rem 0 0 4.774rem;
}

.image-text_26 {
  width: 9.014rem;
  height: 1.387rem;
  margin: 0.64rem 0 0 0.64rem;
}

.text-group_34 {
  width: 7.574rem;
  height: 1.12rem;
  margin-top: 0.134rem;
}

.text_20 {
  width: 1.707rem;
  height: 0.587rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.426rem;
  font-family: SourceHanSansCN-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.64rem;
}

.text_21 {
  width: 7.574rem;
  height: 0.534rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 0.7);
  font-size: 0.32rem;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.534rem;
}

.image_4 {
  width: 1.387rem;
  height: 1.387rem;
}

.image-text_27 {
  width: 9.014rem;
  height: 1.387rem;
  margin: 0.64rem 0 0 0.64rem;
}

.text-group_35 {
  width: 7.574rem;
  height: 1.12rem;
  margin-top: 0.134rem;
}

.text_22 {
  width: 1.707rem;
  height: 0.427rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.426rem;
  font-family: SourceHanSansCN-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.64rem;
}

.text_23 {
  width: 7.574rem;
  height: 0.534rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 0.7);
  font-size: 0.32rem;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.534rem;
  margin-top: 0.16rem;
}

.image_5 {
  width: 1.387rem;
  height: 1.387rem;
}

.text-group_36 {
  width: 7.574rem;
  height: 1.12rem;
  margin: 0.774rem 4.72rem 0 0.64rem;
}

.text_24 {
  width: 2.56rem;
  height: 0.427rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.426rem;
  font-family: SourceHanSansCN-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.64rem;
}

.text_25 {
  width: 7.574rem;
  height: 0.534rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 0.7);
  font-size: 0.32rem;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.534rem;
  margin-top: 0.16rem;
}

.box_12 {
  background-color: rgba(32, 32, 32, 1);
  height: 12.32rem;
  margin-bottom: 0.027rem;
}

.text-wrapper_15 {
  width: 31.547rem;
  height: 2.347rem;
  margin: 1.494rem 0 0 3.44rem;
}

.text_26 {
  width: 1.707rem;
  height: 0.64rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.426rem;
  font-family: SourceHanSansSC-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.64rem;
  margin-top: 0.827rem;
}

.text_27 {
  width: 1.707rem;
  height: 0.64rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.426rem;
  font-family: SourceHanSansSC-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.64rem;
  margin: 0.827rem 0 0 1.067rem;
}

.text_28 {
  width: 1.707rem;
  height: 0.64rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.426rem;
  font-family: SourceHanSansSC-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.64rem;
  margin: 0.827rem 0 0 1.067rem;
}

.text_29 {
  width: 1.707rem;
  height: 0.64rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.426rem;
  font-family: SourceHanSansSC-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.64rem;
  margin: 0.827rem 0 0 1.067rem;
}

.text_30 {
  width: 7.494rem;
  height: 2.347rem;
  -webkit-text-stroke: 1px rgba(255, 255, 255, 0.04);
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 0);
  font-size: 1.92rem;
  font-family: Montserrat-ExtraBold;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 2.347rem;
  margin-left: 4.64rem;
}

.text_31 {
  width: 9.387rem;
  height: 2.347rem;
  -webkit-text-stroke: 1px rgba(255, 255, 255, 0.04);
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 0);
  font-size: 1.92rem;
  font-family: Montserrat-ExtraBold;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 2.347rem;
}

.section_8 {
  width: 31.547rem;
  height: 4.56rem;
  margin: 1.067rem 0 2.854rem 3.44rem;
}

.group_8 {
  width: 5.974rem;
  height: 4.267rem;
  margin-top: 0.107rem;
}

.image-text_28 {
  width: 5.974rem;
  height: 2.587rem;
}

.image_6 {
  width: 5.974rem;
  height: 1.6rem;
}

.text-group_9 {
  width: 5.734rem;
  height: 0.48rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.32rem;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 0.48rem;
  margin-top: 0.507rem;
}

.text-wrapper_6 {
  height: 1.067rem;
  background: url(../img/SketchPng025a428638624c16d8784736a35f095250644aa4f07de7dff792d7eca052017e.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-top: 0.614rem;
  width: 2.454rem;
}

.text_32 {
  width: 1.494rem;
  height: 0.534rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.373rem;
  font-family: SourceHanSansSC-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.534rem;
  margin: 0.24rem 0 0 0.48rem;
}

.paragraph_1 {
  width: 10.507rem;
  height: 4.267rem;
  overflow-wrap: break-word;
  color: rgba(167, 167, 167, 1);
  font-size: 0.373rem;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 0.854rem;
  margin: 0.08rem 0 0 8rem;
}

.image-text_29 {
  width: 3.92rem;
  height: 4.56rem;
  margin-left: 3.147rem;
}

.image_7 {
  width: 3.92rem;
  height: 3.92rem;
}

.text-group_10 {
  width: 3.814rem;
  height: 0.454rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.293rem;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 0.454rem;
  margin: 0.187rem 0 0 0.054rem;
}

.box_15 {
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  border-radius: 12px;
  background-image: url(../img/435bc6ec9fc24c7984c6138b92f98bde_mergeImage.png);
  position: absolute;
  left: 7.2rem;
  top: 53.307rem;
  width: 11.734rem;
  height: 7.494rem;
  border: 1px solid rgba(151, 151, 151, 1);
}

.box_16 {
  /*position: absolute;*/
  /*left: 0;*/
  top: 47.934rem;
  height: 14.32rem;
  width: 100%;
  background: url(../img/SketchPng5e532962e0bc8a17e508b7ec683bd51bbfd145f0b804aea992d4166b6e94c902.png)
    100% no-repeat;
  background-size: 100% 100%;
  justify-content: flex-center;
}

.group_1 {
  position: relative;
  width: 7.467rem;
  height: 6.24rem;
  background: url(../img/SketchPng1d3b9510b6ef5a27d73a9a509c412421289334726af9fd1c94b239d83a97525f.png)
    0.054rem -0.027rem no-repeat;
  background-size: 7.36rem 6.294rem;
  margin: 4.427rem 0 0 4.747rem;
}

.image-text_30 {
  width: 2.667rem;
  height: 2.454rem;
  margin: 1.254rem 0 0 1.6rem;
}

.image_8 {
  width: 1.494rem;
  height: 1.494rem;
}

.text-group_11 {
  width: 2.667rem;
  height: 0.747rem;
  overflow-wrap: break-word;
  color: rgba(238, 118, 35, 1);
  font-size: 0.533rem;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  white-space: nowrap;
  line-height: 0.747rem;
  margin-top: 0.214rem;
}

.text_33 {
  width: 2.134rem;
  height: 0.747rem;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 0.426rem;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  white-space: nowrap;
  line-height: 0.747rem;
  margin: 0 0 1.787rem 1.6rem;
}

.box_17 {
  position: absolute;
  left: 4.427rem;
  top: 1.92rem;
  width: 7.467rem;
  height: 6.24rem;
  background: url(../img/SketchPng5a7bbcf9a2d4dcb5d28c772703bc414705103c75b2d8e63128cddf94293fd609.png)
    0.054rem -0.027rem no-repeat;
  background-size: 7.36rem 6.294rem;
}

.image-text_31 {
  width: 2.56rem;
  height: 3.2rem;
  margin: 1.307rem 0 0 1.6rem;
}

.image_9 {
  width: 1.494rem;
  height: 1.494rem;
}

.text-group_12 {
  width: 2.56rem;
  height: 1.494rem;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  line-height: 0.747rem;
  margin-top: 0.214rem;
}

.paragraph_2 {
  width: 2.56rem;
  height: 1.494rem;
  overflow-wrap: break-word;
  color: rgba(207, 51, 57, 1);
  font-size: 0.533rem;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  line-height: 0.747rem;
}

.text_34 {
  width: 2.56rem;
  height: 1.494rem;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 0.426rem;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  line-height: 0.747rem;
}

.section_2 {
  position: absolute;
  left: 5.227rem;
  top: -1.92rem;
  width: 7.467rem;
  height: 6.24rem;
  background: url(../img/SketchPng1d3b9510b6ef5a27d73a9a509c412421289334726af9fd1c94b239d83a97525f.png)
    0.054rem -0.027rem no-repeat;
  background-size: 7.36rem 6.294rem;
}

.image-text_32 {
  width: 4.267rem;
  height: 3.92rem;
  margin: 1.174rem 0 0 1.6rem;
}

.image_10 {
  width: 1.494rem;
  height: 1.494rem;
}

.text-group_13 {
  width: 4.267rem;
  height: 2.24rem;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  line-height: 0.747rem;
  margin-top: 0.187rem;
}

.text_35 {
  width: 4.267rem;
  height: 2.24rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 204, 1);
  font-size: 0.533rem;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  line-height: 0.747rem;
}

.text_36 {
  width: 4.267rem;
  height: 2.24rem;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 0.426rem;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  line-height: 0.747rem;
}

.text_37 {
  background-image: linear-gradient(
    59deg,
    rgba(238, 118, 35, 1) 0,
    rgba(231, 80, 85, 1) 7.703645%,
    rgba(131, 30, 255, 1) 23.334725%,
    rgba(0, 149, 255, 1) 67.641409%,
    rgba(0, 209, 92, 1) 100%
  );
  width: 5.12rem;
  height: 1.894rem;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.28rem;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  white-space: nowrap;
  line-height: 1.894rem;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin: 3.52rem 0 0 10.747rem;
}

.text_38 {
  width: 5.12rem;
  height: 1.894rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.28rem;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  white-space: nowrap;
  line-height: 1.894rem;
  margin: 3.52rem 4.774rem 0 0.427rem;
}

.group_2 {
  position: absolute;
  left: 19.414rem;
  top: 86.347rem;
  width: 7.467rem;
  height: 6.24rem;
  background: url(../img/SketchPng1d3b9510b6ef5a27d73a9a509c412421289334726af9fd1c94b239d83a97525f.png)
    0.054rem -0.027rem no-repeat;
  background-size: 7.36rem 6.294rem;
}

.image-text_33 {
  width: 4.267rem;
  height: 3.947rem;
  margin: 1.254rem 0 0 1.6rem;
}

.image_11 {
  width: 1.494rem;
  height: 1.494rem;
}

.text-group_14 {
  width: 4.267rem;
  height: 2.24rem;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  line-height: 0.747rem;
  margin-top: 0.214rem;
}

.text_39 {
  width: 4.267rem;
  height: 2.24rem;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 0.426rem;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  line-height: 0.747rem;
}

.text_40 {
  width: 4.267rem;
  height: 2.24rem;
  overflow-wrap: break-word;
  color: rgba(86, 192, 151, 1);
  font-size: 0.533rem;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  line-height: 0.747rem;
}

.box_18 {
  background-color: rgba(255, 255, 255, 1);
  position: absolute;
  left: 0;
  top: 0;
  height: 1.92rem;
  justify-content: flex-center;
}

.image_12 {
  width: 2.987rem;
  height: 0.8rem;
  margin: 0.56rem 0 0 4.747rem;
}

.text_41 {
  width: 1.494rem;
  height: 0.534rem;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 0.373rem;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.534rem;
  margin: 0.614rem 0 0 12.694rem;
}

.text_42 {
  width: 1.494rem;
  height: 0.534rem;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 0.373rem;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.534rem;
  margin: 0.614rem 0 0 1.067rem;
}

.text_43 {
  width: 1.494rem;
  height: 0.534rem;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 0.373rem;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.534rem;
  margin: 0.614rem 0 0 1.067rem;
}

.text_44 {
  width: 1.494rem;
  height: 0.534rem;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 0.373rem;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.534rem;
  margin: 0.614rem 0 0 1.067rem;
}

.group_3 {
  width: 2.987rem;
  height: 1.067rem;
  background: url(../img/SketchPngb03e2aec96346ec0d7ab7721afab74bc3134e7de352390aa56638ac6d2616fd0.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin: 0.374rem 4.747rem 0 1.067rem;
}

.text_45 {
  width: 1.494rem;
  height: 0.534rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.373rem;
  font-family: SourceHanSansSC-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.534rem;
  margin: 0.24rem 0 0 0.427rem;
}

.thumbnail_4 {
  width: 0.534rem;
  height: 0.534rem;
  margin: 0.267rem 0.32rem 0 0.214rem;
}

.box_19 {
  /*position: absolute;*/
  /*left: -0.053rem;*/
  /*top: 48.507rem;*/
  height: 27.734rem;
  background: url(../img/SketchPng8f2a0e3dda29b4fa4a7c96e2ae9245df7beccfa1ff169d3e4537d8866778f38f.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.section_9 {
  width: 11.2rem;
  height: 14.507rem;
  margin: 6.507rem 0 0 4.827rem;
}

.box_33 {
  box-shadow: 0px 5px 32px 0px rgba(225, 175, 43, 0.25);
  height: 6.934rem;
  width: 11.2rem;
  transition: all 0.4s;
}
.box_33:hover{
  transform: scale(1.05);
}

.block_5 {
  width: 11.2rem;
  height: 6.934rem;
  background: url(../img/SketchPnged5ae5827fc64c337caabd182056eb71aae9587ba6916c42cc7750e0a9afcfbd.png) -1.414rem -1.414rem
    no-repeat;
  background-size: 14.027rem 9.76rem;
}

.text-group_37 {
  width: 4.267rem;
  height: 1.894rem;
  margin: 1.494rem 0 0 1.28rem;
}

.text_60 {
  width: 4.267rem;
  height: 1.254rem;
  overflow-wrap: break-word;
  color: rgba(238, 118, 35, 1);
  font-size: 0.853rem;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  white-space: nowrap;
  line-height: 1.254rem;
}

.text_61 {
  width: 3.387rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.373rem;
  font-family: Heebo-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.56rem;
  margin-top: 0.08rem;
}

.text_62 {
  width: 8.64rem;
  height: 1.067rem;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.373rem;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 0.534rem;
  margin: 0.4rem 0 2.08rem 1.28rem;
}

.box_34 {
  box-shadow: 0px 5px 32px 0px rgba(225, 175, 43, 0.25);
  height: 6.934rem;
  margin-top: 0.64rem;
  width: 11.2rem;
  transition: all 0.4s;
}
.box_34:hover{
  transform: scale(1.05);
}

.box_35 {
  width: 11.2rem;
  height: 6.934rem;
  background: url(../img/SketchPng700dd0e3e7bbedaa42a697effaf8ddf59bb550ef87d6d6bab8a266553487aba0.png) -1.414rem -1.414rem
    no-repeat;
  background-size: 14.027rem 9.76rem;
}

.text-group_38 {
  width: 3.84rem;
  height: 1.894rem;
  margin: 1.307rem 0 0 1.307rem;
}

.text_63 {
  width: 3.414rem;
  height: 1.254rem;
  overflow-wrap: break-word;
  color: rgba(131, 30, 255, 1);
  font-size: 0.853rem;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  white-space: nowrap;
  line-height: 1.254rem;
}

.text_64 {
  width: 3.84rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.373rem;
  font-family: Heebo-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.56rem;
  margin-top: 0.08rem;
}

.text_65 {
  width: 8.64rem;
  height: 1.6rem;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.373rem;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 0.534rem;
  margin: 0.4rem 0 1.734rem 1.307rem;
}

.section_10 {
  width: 16.667rem;
  height: 19.707rem;
  margin: 4.774rem 4.827rem 0 0;
}

.text-wrapper_16 {
  width: 11.947rem;
  height: 2.214rem;
  margin-left: 4.72rem;
}

.text_52 {
  width: 5.974rem;
  height: 2.214rem;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.493rem;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  white-space: nowrap;
  line-height: 2.214rem;
}

.text_53 {
  background-image: linear-gradient(
    55deg,
    rgba(238, 118, 35, 1) 0,
    rgba(231, 80, 85, 1) 7.703645%,
    rgba(131, 30, 255, 1) 30.767989%,
    rgba(0, 149, 255, 1) 58.695505%,
    rgba(0, 209, 92, 1) 100%
  );
  width: 5.974rem;
  height: 2.214rem;
  overflow-wrap: break-word;
  color: rgba(34, 34, 34, 1);
  font-size: 1.493rem;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  white-space: nowrap;
  line-height: 2.214rem;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.group_9 {
  box-shadow: 0px 5px 32px 0px rgba(225, 175, 43, 0.25);
  height: 6.934rem;
  margin-top: 2.987rem;
  width: 11.2rem;
  transition: all 0.4s;
}
.group_9:hover{
  transform: scale(1.05);
}

.block_6 {
  width: 11.2rem;
  height: 6.934rem;
  background: url(../img/SketchPngc798cc2cb60f92eee3ba10c08733e91a90b65ad1b476be9ce43a4ecf96f6db9e.png) -1.414rem -1.414rem
    no-repeat;
  background-size: 14.027rem 9.76rem;
}

.text-group_39 {
  width: 3.414rem;
  height: 1.894rem;
  margin: 1.494rem 0 0 1.28rem;
}

.text_66 {
  width: 3.414rem;
  height: 1.254rem;
  overflow-wrap: break-word;
  color: rgba(231, 80, 85, 1);
  font-size: 0.853rem;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  white-space: nowrap;
  line-height: 1.254rem;
}

.text_67 {
  width: 2.88rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.373rem;
  font-family: Heebo-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.56rem;
  margin-top: 0.08rem;
}

.text_68 {
  width: 8.64rem;
  height: 1.067rem;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.373rem;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 0.534rem;
  margin: 0.4rem 0 2.08rem 1.28rem;
}

.group_10 {
  box-shadow: 0px 5px 32px 0px rgba(225, 175, 43, 0.25);
  height: 6.934rem;
  margin-top: 0.64rem;
  width: 11.2rem;
  transition: all 0.4s;
}
.group_10:hover{
  transform: scale(1.05);
}

.box_36 {
  width: 11.2rem;
  height: 6.934rem;
  background: url(../img/SketchPng149cfd081e6b570ad21653c0eef67430865b375b49c293bd0294a7bfd84b0a41.png) -1.414rem -1.414rem
    no-repeat;
  background-size: 14.027rem 9.76rem;
}

.text-group_40 {
  width: 3.414rem;
  height: 1.894rem;
  margin: 1.227rem 0 0 1.28rem;
}

.text_69 {
  width: 3.414rem;
  height: 1.254rem;
  overflow-wrap: break-word;
  color: rgba(86, 192, 151, 1);
  font-size: 0.853rem;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  white-space: nowrap;
  line-height: 1.254rem;
}

.text_70 {
  width: 3.36rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.373rem;
  font-family: Heebo-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.56rem;
  margin-top: 0.08rem;
}

.text_71 {
  width: 8.64rem;
  height: 2.134rem;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.373rem;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 0.534rem;
  margin: 0.4rem 0 1.28rem 1.28rem;
}
