
.ml-40-5 {
  margin-left: 4.219vw;
}
.page {
  padding: 0.427vw 8.49vw 13.021vw;
  background-color: rgb(0, 0, 0);
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%;
}
.section {
  margin-right: 0.417vw;
  padding: 5.104vw 1.875vw 5.104vw 2.708vw;
  background-image: url('../images/8292d185619151dcf8070ffba09ffc8b.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.image {
  width: 23.698vw;
  height: 14.01vw;
}
.group {
  width: 35.156vw;
}
.font {
  font-size: 3.229vw;
  font-family: Adobe Heiti Std;
  letter-spacing: 0.323vw;
  line-height: 5.208vw;
  color: rgb(255, 255, 255);
}
.group_2 {
  margin-top: -0.938vw;
}
.font_2 {
  font-size: 5.625vw;
  font-family: Adobe Heiti Std;
  line-height: 6.563vw;
  color: rgb(255, 255, 255);
}
.text {
  letter-spacing: 2.25vw;
}
.text_2 {
  letter-spacing: 1.125vw;
}
.text_3 {
  margin-left: 0.156vw;
  margin-top: 0.573vw;
  line-height: 3.021vw;
  letter-spacing: 0.646vw;
}
.section_2 {
  padding: 1.25vw 0 1.042vw;
  background-image: url('../images/209c6008f40360077f5ad7a0f250da68.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
  width: 41.719vw;
}
.view {
  margin-left: 0.156vw;
  margin-top: 13.125vw;
}
.group_3 {
  margin-left: 2.396vw;
}
.font_3 {
  font-size: 1.563vw;
  font-family: Adobe Heiti Std;
  letter-spacing: 0.151vw;
  line-height: 1.979vw;
  font-weight: 700;
  color: rgb(254, 255, 255);
}
.text_4 {
  font-size: 1.51vw;
}
.text_5 {
  font-size: 1.51vw;
}
.group_4 {
  margin-left: 0.156vw;
  margin-top: 3.229vw;
}
.font_4 {
  font-size: 1.302vw;
  font-family: Adobe Heiti Std;
  letter-spacing: 0.13vw;
  line-height: 2.292vw;
  color: rgb(255, 255, 255);
}
.view_2 {
  margin-left: 0.156vw;
  margin-top: 7.292vw;
}
.font_5 {
  font-size: 1.302vw;
  font-family: PingFangSC;
  letter-spacing: 0.13vw;
  line-height: 1.406vw;
  color: rgb(254, 255, 255);
}
.text_6 {
  margin-left: 0.625vw;
  margin-top: 3.75vw;
}
.section_3 {
  margin-top: 7.76vw;
  padding: 1.25vw 0 1.042vw;
  background-image: url('../images/d19e2322fcce9c1dda56e0cbea27fdcc.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
  width: 53.073vw;
}
.group_5 {
  margin-left: 2.396vw;
  width: 39.583vw;
}
.text_7 {
  font-size: 1.51vw;
}
.text_8 {
  font-size: 1.51vw;
}
.text_9 {
  margin-left: 0.313vw;
  margin-top: 3.438vw;
}
.section_4 {
  padding: 1.458vw 0 1.25vw;
  background-image: url('../images/209c6008f40360077f5ad7a0f250da68.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
  width: 41.719vw;
}
.view_3 {
  margin-top: 9.167vw;
}
.group_6 {
  margin-left: 2.917vw;
  line-height: 1.719vw;
}
.font_6 {
  font-size: 1.563vw;
  font-family: Adobe Heiti Std;
  letter-spacing: 0.156vw;
  line-height: 1.719vw;
  font-weight: 700;
  color: rgb(255, 255, 255);
}
.group_7 {
  margin-left: 0.313vw;
  margin-top: 3.177vw;
  line-height: 1.719vw;
}
.font_7 {
  font-size: 1.302vw;
  font-family: PingFangSC;
  letter-spacing: 0.13vw;
  line-height: 1.719vw;
  color: rgb(255, 255, 255);
}
.view_4 {
  margin-left: 0.313vw;
  margin-top: 4.688vw;
}
.font_8 {
  font-size: 1.302vw;
  font-family: PingFangSC;
  letter-spacing: 0.13vw;
  line-height: 1.25vw;
  color: rgb(255, 255, 255);
}
.text_10 {
  margin-left: 0.365vw;
  margin-top: 4.479vw;
}
.section_5 {
  padding: 1.667vw 0 0.938vw;
  background-image: url('../images/209c6008f40360077f5ad7a0f250da68.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
  width: 41.719vw;
}
.view_5 {
  margin-left: 0.26vw;
  margin-top: 6.406vw;
}
.group_8 {
  line-height: 1.719vw;
}
.view_6 {
  margin-left: 2.708vw;
}
.group_9 {
  margin-top: 4.688vw;
  line-height: 1.719vw;
}
.section_6 {
  margin-left: 0.156vw;
  margin-top: 5.885vw;
  padding: 1.667vw 0 0.938vw;
  background-image: url('../images/6ca55582fc131980a65dd5b47b6c9a0f.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
  width: 66.094vw;
}
.group_10 {
  margin-left: 1.042vw;
  line-height: 1.719vw;
}
.group_11 {
  margin-left: 0.365vw;
  margin-top: 2.813vw;
  line-height: 1.719vw;
}
.view_7 {
  margin-top: 5.677vw;
}
.view_8 {
  margin-left: 2.656vw;
}
.text_11 {
  margin-left: 0.156vw;
  margin-top: 2.813vw;
}
.section_7 {
  margin-left: 0.156vw;
  margin-top: 6.406vw;
  padding: 1.667vw 0 0.938vw;
  background-image: url('../images/77184bf66f06a2385df2d50b35b38baa.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
  width: 61.823vw;
}
.group_12 {
  margin-left: 2.708vw;
  line-height: 1.719vw;
}
.text_12 {
  margin-top: 2.865vw;
}