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

.group_11 {
  position: relative;
  width: 99.8vw;
  /* height: 126.67vw; */
  background: url(./img/SketchPngd4c9bf526357a38df5299940d2e8ce45160551441c7375f27da1d735c9e2e612.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.box_21 {
  position: relative;
  width: 99.8vw;
  height: 108.91vw;
}

.section_51 {
  width: 68.18vw;
  height: 20.84vw;
  margin: 7vw 0 0 15.93vw;
}

.section_61 {
  width: 20.06vw;
  height: 18.55vw;
  margin-top: 1.62vw;
}

.text-group_41 {
  width: 19.02vw;
  height: 3.75vw;
}

.text_21 {
  width: 19.02vw;
  height: 2.09vw;
  overflow-wrap: break-word;
  color: rgba(5, 226, 183, 1);
  font-size: 1.45vw;
  letter-spacing: 0.699999988079071px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.09vw;
  margin:0px;
}

.text_311 {
  /* width: 16.31vw;
  height: 1.31vw; */
  overflow-wrap: break-word;
  color: rgba(96, 96, 96, 1);
  font-size: 0.93vw;
  letter-spacing: 0.44999998807907104px;
  text-transform: uppercase;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  /* line-height: 1.31vw; */
  margin: 0.36vw 0 0 0.1vw;
}

.image-text_51 {
  position: relative;
  width: 20.06vw;
  height: 11.15vw;
  margin-top: 3.65vw;
}

.image-text_61 {
  position: relative;
  width: 20.06vw;
  height: 11.15vw;
}

.image-text_71 {
  position: relative;
  width: 20.06vw;
  height: 11.15vw;
}

.image-text_81 {
  position: relative;
  width: 20.06vw;
  height: 11.15vw;
}

.image-text_91 {
  width: 20.06vw;
  height: 11.15vw;
}

.label_51 {
  width: 1.57vw;
  height: 1.57vw;
  /* margin-top: 9.12vw; */
}

.text_41 {
  /* width: 17.66vw;*/
  height: 2vw; 
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.5px;
  /* font-family: PingFangSC-Semibold;
  font-weight: 600; */
  text-align: left;
  /* line-height: 2.19vw; */
  margin-left: 1vw;
  display: flex;
  /* justify-content: center; */
  align-items: center;
}

.text_301 {
  /* width: 17.66vw;
  height: 11.15vw; */
  overflow-wrap: break-word;
  color: rgba(96, 96, 96, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 2.19vw;
}

.text_3111 {
  /* width: 17.66vw;
  height: 11.15vw; */
  overflow-wrap: break-word;
  color: rgba(96, 96, 96, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Regular;
  /* font-weight: NaN; */
  text-align: left;
  /* line-height: 2.19vw; */
}

.text_321 {
  /* width: 17.66vw;
  height: 11.15vw; */
  overflow-wrap: break-word;
  color: rgba(96, 96, 96, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  /* line-height: 2.19vw; */
}

.text_331 {
  /* width: 17.66vw;
  height: 11.15vw; */
  overflow-wrap: break-word;
  color: rgba(96, 96, 96, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Regular;
  /* font-weight: NaN; */
  text-align: left;
  /* line-height: 2.19vw; */
}

.text_341 {
  /* width: 17.66vw;
  height: 11.15vw; */
  overflow-wrap: break-word;
  color: rgba(96, 96, 96, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  /* line-height: 2.19vw; */
}

.text_351 {
  /* width: 17.66vw;
  height: 11.15vw; */
  overflow-wrap: break-word;
  color: rgba(96, 96, 96, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Regular;
  /* font-weight: NaN; */
  text-align: left;
  /* line-height: 2.19vw; */
}

.text_361 {
  /* width: 17.66vw;
  height: 11.15vw; */
  overflow-wrap: break-word;
  color: rgba(96, 96, 96, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  /* line-height: 2.19vw; */
}

.text_371 {
  /* width: 17.66vw;
  height: 11.15vw; */
  overflow-wrap: break-word;
  color: rgba(96, 96, 96, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Regular;
  /* font-weight: NaN; */
  text-align: left;
  /* line-height: 2.19vw; */
}

.text_381 {
  /* width: 17.66vw;
  height: 11.15vw; */
  overflow-wrap: break-word;
  color: rgba(96, 96, 96, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  /* line-height: 2.19vw; */
}

.text_391 {
  /* width: 17.66vw;
  height: 11.15vw; */
  overflow-wrap: break-word;
  color: rgba(96, 96, 96, 1);
  font-size: 1.04vw;
  font-family: PingFangSC-Regular;
  /* font-weight: NaN; */
  text-align: left;
  /* line-height: 2.19vw; */
}

.label_11 {
  /* position: absolute;
  left: 0;
  top: 6.93vw; */
  width: 1.57vw;
  height: 1.57vw;
}

.label_21 {
  /* position: absolute;
  left: 0;
  top: 4.74vw; */
  width: 1.57vw;
  height: 1.57vw;
}

.label_31 {
  /* position: absolute;
  left: 0;
  top: 0.37vw; */
  width: 1.57vw;
  height: 1.57vw;
}

.label_41 {
  /* position: absolute;
  left: 0;
  top: 2.56vw; */
  width: 1.57vw;
  height: 1.57vw;
}

.block_21 {
  background-image: url(/sitefiles/library/images/2023/1/b2267c292cea2f7a.png);
  width: 36.46vw;
  height: 20.84vw;
}

.section_11 {
  background-image: url(/sitefiles/library/images/2023/1/24f4f8703af5857e.png);
  /* position: absolute;
  left: 0;
  top: 3.44vw; */
  width: 100vw;
  height: 34.85vw;
}

.section_41 {
  position: absolute;
  left: 0;
  top: 75.27vw;
  width: 100vw;
  height: 33.65vw;
  background: url(/sitefiles/library/images/2023/1/66666bf68a3beb66.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.text-group_51 {
  width: 7.5vw;
  height: 3.34vw;
  margin: 3.12vw 0 0 46.25vw;
}

.text_51 {
  width: 5vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 1.25vw;
  text-transform: uppercase;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: center;
  white-space: nowrap;
  line-height: 1.25vw;
  margin-left: 1.25vw;
}

.text_61 {
  width: 7.5vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 0.83vw;
  text-transform: uppercase;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: center;
  white-space: nowrap;
  line-height: 1.25vw;
  margin-top: 0.84vw;
}

.block_31 {
  width: 51.05vw;
  height: 2.66vw;
  margin: 1.71vw 0 0 25.52vw;
}

.text-wrapper_11 {
  height: 2.66vw;
  background: url(/sitefiles/library/images/2023/1/b017deb304bdadee.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 25vw;
}

.text_71 {
  width: 1.67vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(204, 204, 204, 1);
  font-size: 0.83vw;
  text-transform: uppercase;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.25vw;
  margin: 0.67vw 0 0 1.04vw;
}

.text-wrapper_21 {
  height: 2.66vw;
  background: url(/sitefiles/library/images/2023/1/b017deb304bdadee.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 25vw;
}

.text_81 {
  width: 1.67vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(204, 204, 204, 1);
  font-size: 0.83vw;
  text-transform: uppercase;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.25vw;
  margin: 0.67vw 0 0 1.09vw;
}

.block_41 {
  width: 51.05vw;
  height: 2.66vw;
  margin: 0.98vw 0 0 25.52vw;
}

.text-wrapper_31 {
  height: 2.66vw;
  background: url(/sitefiles/library/images/2023/1/b017deb304bdadee.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 25vw;
}

.text_91 {
  width: 3.34vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(204, 204, 204, 1);
  font-size: 0.83vw;
  text-transform: uppercase;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.25vw;
  margin: 0.67vw 0 0 1.04vw;
}

.text-wrapper_41 {
  height: 2.66vw;
  background: url(/sitefiles/library/images/2023/1/b017deb304bdadee.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 25vw;
}

.text_101 {
  width: 1.67vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(204, 204, 204, 1);
  font-size: 0.83vw;
  text-transform: uppercase;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.25vw;
  margin: 0.67vw 0 0 1.04vw;
}

.block_51 {
  position: relative;
  width: 51.05vw;
  height: 6vw;
  margin: 1.04vw 0 0 25.52vw;
}

.text_111 {
  width: 1.67vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(204, 204, 204, 1);
  font-size: 0.83vw;
  text-transform: uppercase;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 1.25vw;
  margin: 0.57vw 0 0 1.04vw;
}

.image_11 {
  position: absolute;
  left: 0;
  top: 0;
  width: 51.05vw;
  height: 5.27vw;
}

.text-wrapper_51 {
  height: 2.4vw;
  /* background: url(./img/SketchPngb225dca12fada793888cdebe31faee89ac8cb12bc015df2954e952ba27adae35.png)
    100% no-repeat;
  background-size: 100% 100%; */
  width: 9.38vw;
  margin: 3.59vw 0 6.87vw 45.31vw;
  background-color: #05E2B7;
}

.text_121 {
  width: 2.82vw;
  height: 1.31vw;
  overflow-wrap: break-word;
  color: rgba(254, 254, 254, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: center;
  white-space: nowrap;
  line-height: 1.31vw;
  /* margin: 0.52vw 0 0 3.33vw; */
}

.section_21 {
  /* position: absolute;
  left: 0;
  top: 38.29vw; */
  width: 100vw;
  height: 4.69vw;
  background: url(/sitefiles/library/images/2023/1/298473a92c4eee57.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.thumbnail_11 {
  width: 0.89vw;
  height: 0.47vw;
  margin: 2.13vw 0 0 15.1vw;
}

.text_11 {
  width: 5.84vw;
  height: 2.09vw;
  overflow-wrap: break-word;
  color: rgba(5, 226, 183, 1);
  font-size: 1.45vw;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 2.09vw;
  margin: 1.3vw 76.97vw 0 1.19vw;
}

.group_61 {
  width: 100vw;
  height: 17.82vw;
  background: url(./img/SketchPngc799b147345e6cb9f935dbd69ce64c955f109cbfab704e1a45e0b5b2aa4e289b.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin: 108.85vw -0.2vw 0 -99.79vw;
}

.section_71 {
  width: 69.22vw;
  height: 11.05vw;
  margin: 2.7vw 0 0 15.1vw;
}

.image_21 {
  width: 11.41vw;
  height: 1.83vw;
  margin-top: 0.47vw;
}

.text-wrapper_101 {
  width: 4.02vw;
  height: 7.45vw;
  margin: 0.46vw 0 0 2.55vw;
}

.text_131 {
  width: 4.02vw;
  height: 0.99vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.93vw;
  letter-spacing: 0.8999999761581421px;
  font-family: Helvetica, "Microsoft YaHei", Arial, sans-serif;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.1vw;
}

.text_141 {
  width: 3.23vw;
  height: 5.42vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.72vw;
  letter-spacing: 0.699999988079071px;
  font-family: Helvetica, "Microsoft YaHei", Arial, sans-serif;
  font-weight: NaN;
  text-align: center;
  line-height: 0.94vw;
  margin: 1.04vw 0 0 0.31vw;
}

.text-wrapper_111 {
  width: 5.06vw;
  height: 10.58vw;
  margin: 0.46vw 0 0 2.34vw;
}

.text_151 {
  width: 5.06vw;
  height: 0.99vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.93vw;
  letter-spacing: 0.8999999761581421px;
  font-family: Helvetica, "Microsoft YaHei", Arial, sans-serif;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.1vw;
}

.text_161 {
  width: 3.23vw;
  height: 8.55vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.72vw;
  letter-spacing: 0.699999988079071px;
  font-family: Helvetica, "Microsoft YaHei", Arial, sans-serif;
  font-weight: NaN;
  text-align: center;
  line-height: 0.94vw;
  margin: 1.04vw 0 0 0.72vw;
}

.text_171 {
  width: 4.02vw;
  height: 0.99vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.93vw;
  letter-spacing: 0.8999999761581421px;
  font-family: Helvetica, "Microsoft YaHei", Arial, sans-serif;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.1vw;
  margin: 0.46vw 0 0 2.39vw;
}

.text-wrapper_121 {
  width: 4.02vw;
  height: 4.33vw;
  margin: 0.46vw 0 0 2.81vw;
}

.text_181 {
  width: 4.02vw;
  height: 0.99vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.93vw;
  letter-spacing: 0.8999999761581421px;
  font-family: Helvetica, "Microsoft YaHei", Arial, sans-serif;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.1vw;
}

.text_191 {
  width: 3.23vw;
  height: 2.3vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.72vw;
  letter-spacing: 0.699999988079071px;
  font-family: Helvetica, "Microsoft YaHei", Arial, sans-serif;
  font-weight: NaN;
  text-align: left;
  line-height: 0.94vw;
  margin: 1.04vw 0 0 0.41vw;
}

.text-wrapper_131 {
  width: 4.12vw;
  height: 4.33vw;
  margin: 0.46vw 0 0 2.86vw;
}

.text_201 {
  width: 4.02vw;
  height: 0.99vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.93vw;
  letter-spacing: 0.8999999761581421px;
  font-family: Helvetica, "Microsoft YaHei", Arial, sans-serif;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.1vw;
  margin-left: 0.11vw;
}

.text_211 {
  width: 4.02vw;
  height: 2.3vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.72vw;
  letter-spacing: 0.699999988079071px;
  font-family: Helvetica, "Microsoft YaHei", Arial, sans-serif;
  font-weight: NaN;
  text-align: center;
  line-height: 0.94vw;
  margin-top: 1.05vw;
}

.text_221 {
  width: 4.02vw;
  height: 0.99vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.93vw;
  letter-spacing: 0.8999999761581421px;
  font-family: Helvetica, "Microsoft YaHei", Arial, sans-serif;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.1vw;
  margin: 0.46vw 0 0 2.86vw;
}

.block_61 {
  width: 13.81vw;
  height: 8.18vw;
  margin-left: 2.97vw;
}

.group_101 {
  width: 8.91vw;
  height: 2.66vw;
}

.image_31 {
  width: 2.66vw;
  height: 2.66vw;
}

.text_231 {
  width: 5.63vw;
  height: 1.36vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.3vw;
  letter-spacing: 0.8999999761581421px;
  font-family: Helvetica, "Microsoft YaHei", Arial, sans-serif;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.57vw;
  margin-top: 0.63vw;
}

.text_241 {
  width: 13.55vw;
  height: 1.52vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.82vw;
  letter-spacing: 0.8999999761581421px;
  font-family: Helvetica, "Microsoft YaHei", Arial, sans-serif;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 2.24vw;
  margin: 0.83vw 0 0 0.05vw;
}

.text-group_61 {
  width: 13.81vw;
  height: 1.88vw;
  margin-top: 1.31vw;
}

.text_251 {
  width: 13.03vw;
  height: 0.79vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.72vw;
  letter-spacing: 0.8999999761581421px;
  font-family: Helvetica, "Microsoft YaHei", Arial, sans-serif;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.89vw;
}

.text_261 {
  width: 13.81vw;
  height: 0.89vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.72vw;
  letter-spacing: 0.8999999761581421px;
  font-family: Helvetica, "Microsoft YaHei", Arial, sans-serif;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.89vw;
  margin-top: 0.21vw;
}

.text_271 {
  width: 69.07vw;
  height: 0.06vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.62vw;
  font-family: Helvetica, "Microsoft YaHei", Arial, sans-serif;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 0.79vw;
  margin: 1.19vw 0 0 15.46vw;
}

.text_281 {
  width: 31.36vw;
  height: 0.89vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.72vw;
  letter-spacing: 0.699999988079071px;
  font-family: Helvetica, "Microsoft YaHei", Arial, sans-serif;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 0.89vw;
  margin: 0.88vw 0 1.04vw 34.32vw;
}
input{
  width: 100%;
  height: 100%;
}
input::-webkit-input-placeholder {
       color: rgba(204, 204, 204, 1);
       
  }
textarea::-webkit-input-placeholder {
       color: rgba(204, 204, 204, 1);
  }