html {
  font-size: 10px;
}

body {
  margin: 0;
  font-family: 'Microsoft Yahei';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

body * {
  box-sizing: border-box;
  flex-shrink: 0;
}

.flex-row {
  display: flex;
  flex-direction: row;
}

.flex-col {
  display: flex;
  flex-direction: column;
}

.justify-start {
  justify-content: flex-start;
}

.justify-end {
  justify-content: flex-end;
}

.justify-center {
  justify-content: center;
}

.justify-between {
  justify-content: space-between;
}

.justify-around {
  justify-content: space-around;
}

.justify-evenly {
  justify-content: space-evenly;
}

.items-start {
  align-items: flex-start;
}

.items-end {
  align-items: flex-end;
}

.items-center {
  align-items: center;
}

.items-baseline {
  align-items: baseline;
}

.items-stretch {
  align-items: stretch;
}

.self-start {
  align-self: flex-start;
}

.self-end {
  align-self: flex-end;
}

.self-center {
  align-self: center;
}

.self-baseline {
  align-self: baseline;
}

.self-stretch {
  align-self: stretch;
}

.flex-1 {
  flex: 1 1 0%;
}

.flex-auto {
  flex: 1 1 auto;
}

.grow {
  flex-grow: 1;
}

.grow-0 {
  flex-grow: 0;
}

.shrink {
  flex-shrink: 1;
}

.shrink-0 {
  flex-shrink: 0;
}

.relative {
  position: relative;
}

.page {
  height: 100%;
  width: 100%;
}
.section {
  padding-bottom: 14.2188vw;
  background-color: #ffffff;
}
.image {
  width: 100vw;
  height: 33.4896vw;
}
.group_3 {
  margin-top: 2.3438vw;
  width: 62.5vw;
}
.space-y-61 > *:not(:first-child) {
  margin-top: 3.1771vw;
}
.group_4 {
  width: 46.3021vw;
}
.image_2 {
  width: 25.9896vw;
  height: 1.8229vw;
}
.image_3 {
  width: 7.1875vw;
  height: 1.3021vw;
}
.image_4 {
  margin-top: 0.5208vw;
}
.group_5 {
  margin-left: 1.5625vw;
  height: 3.6979vw;
}
.group_6 {
  padding-bottom: 1.25vw;
}
.font_2 {
  font-size: 2.1875vw;
  font-family: Source Han Sans SC;
  letter-spacing: -0.1313vw;
  line-height: 2.0833vw;
  font-weight: 700;
  color: #323232;
}
.image_6 {
  width: 23.3333vw;
  height: 0.3125vw;
}
.image_5 {
  margin-left: 0.9375vw;
  margin-top: 0.5208vw;
}
.space-x-56 > *:not(:first-child) {
  margin-left: 2.9167vw;
}
.group_7 {
  margin-top: 1.7188vw;
  height: 19.8438vw;
}
.group_8 {
  padding: 0 1.6146vw;
}
.image_8 {
  width: 3.0729vw;
  height: 2.7604vw;
}
.font_3 {
  font-size: 1.5625vw;
  font-family: Source Han Sans SC;
  letter-spacing: -0.03125vw;
  line-height: 1.5104vw;
  font-weight: 700;
  color: #323232;
}
.group_9 {
  margin-top: 4.4792vw;
  padding: 0 1.0417vw;
}
.image_9 {
  width: 3.75vw;
  height: 3.3333vw;
}
.section_2 {
  margin-top: 3.4375vw;
  padding: 1.25vw 0.9896vw 1.8229vw;
  background-image: url('../images/66deadd17dc3ef09c0c3eed5f2ba0092.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.image_10 {
  width: 4.1146vw;
  height: 2.7604vw;
}
.image-wrapper {
  padding: 1.0417vw 0 1.3021vw;
  background-image: linear-gradient(27deg, #97d3ff 0%, #1746ff 100%);
  border-radius: 0.5208vw;
  width: 37.1354vw;
  height: 20.9375vw;
}
.image_7 {
  margin-left: 0.1563vw;
  margin-right: 1.0938vw;
  width: 35.8854vw;
  height: 18.5938vw;
}
.section_3 {
  padding: 0.8333vw 1.875vw 1.0417vw 4.8958vw;
  background-color: #000000;
  background-image: linear-gradient(-87deg, #3163ff 0%, #4ba0ee 100%, #ff957e 100%);
  border-radius: 1.5104vw;
  width: 22.3438vw;
}
.font_4 {
  font-size: 1.1458vw;
  font-family: Microsoft YaHei;
  letter-spacing: 0.05729vw;
  line-height: 1.0938vw;
  color: #ffffff;
}
.image_11 {
  width: 1.1458vw;
  height: 1.1458vw;
}
.group_10 {
  margin-top: 3.1771vw;
}
.image_12 {
  width: 100vw;
  height: 37.1354vw;
}
.section_9 {
  padding: 0.9375vw 0;
  background-color: #000000;
  background-image: linear-gradient(-87deg, #ffffff 0%, #ffffff 100%, #4ba0ee 100%);
  border-radius: 1.5104vw;
  width: 22.3438vw;
}
.space-x-23 > *:not(:first-child) {
  margin-left: 1.1979vw;
}
.pos_8 {
  position: absolute;
  left: 50%;
  top: 29.4271vw;
  transform: translateX(-50%);
}
.font_8 {
  font-size: 1.1458vw;
  font-family: Microsoft YaHei;
  letter-spacing: 0.05729vw;
  line-height: 1.0938vw;
  color: #3150c4;
}
.font_5 {
  font-size: 0.9375vw;
  font-family: Source Han Sans SC;
  letter-spacing: -0.05625vw;
  font-weight: 500;
}
.text_8 {
  color: #ffffff;
  line-height: 1.8229vw;
  text-transform: uppercase;
  width: 56.4583vw;
}
.pos_6 {
  position: absolute;
  left: 20.625vw;
  top: 8.0469vw;
}
.group_14 {
  width: 62.2917vw;
}
.section_4 {
  padding: 1.25vw 0 0.9375vw;
  flex: 1 1 11.5104vw;
  background-color: #ffffff;
  box-shadow: 0px 0.7813vw 2.0833vw #0000000f;
  border-radius: 0.5208vw;
  width: 11.5104vw;
  height: 10.4688vw;
}
.space-y-12 > *:not(:first-child) {
  margin-top: 0.625vw;
}
.image_14 {
  width: 5vw;
  height: 5vw;
}
.font_6 {
  font-size: 0.7813vw;
  font-family: Source Han Sans SC;
  line-height: 0.8333vw;
  font-weight: 700;
  color: #303040;
}
.text_9 {
  font-size: 0.8333vw;
}
.font_7 {
  font-size: 1.5625vw;
  font-family: SourceHanSansSC;
  line-height: 1.1979vw;
  font-weight: 800;
}
.text_15 {
  color: #34b67e;
  line-height: 1.25vw;
}
.section_5 {
  padding: 0.9375vw 0 2.8125vw;
  flex: 1 1 11.5104vw;
  background-color: #ffffff;
  box-shadow: 0px 0.7813vw 2.0833vw #0000000f;
  border-radius: 0.5208vw;
  width: 11.5625vw;
  height: 10.4688vw;
}
.text_10 {
  margin-top: 0.8854vw;
  font-size: 0.8333vw;
}
.group {
  line-height: 1.1979vw;
}
.pos {
  position: absolute;
  left: -31.5625vw;
  top: -88.9583vw;
}
.text {
  color: #34b67e;
  font-size: 1.6667vw;
  font-family: SimSun;
  line-height: 2.9167vw;
}
.text_16 {
  color: #33a2ef;
}
.section_6 {
  padding: 1.25vw 0 2.8125vw;
  flex: 1 1 11.5104vw;
  background-color: #ffffff;
  box-shadow: 0px 0.7813vw 2.0833vw #0000000f;
  border-radius: 0.5208vw;
  width: 11.5104vw;
  height: 10.4688vw;
}
.text_11 {
  margin-top: 0.5729vw;
  font-size: 0.8333vw;
}
.group_2 {
  line-height: 1.1979vw;
}
.pos_2 {
  position: absolute;
  left: -44.2708vw;
  right: 3.0208vw;
  top: -88.9583vw;
}
.font_1 {
  font-size: 1.5625vw;
  font-family: SimSun;
  line-height: 2.7604vw;
}
.text_2 {
  color: #34b67e;
}
.text_3 {
  color: #33a2ef;
}
.text_17 {
  color: #01cad9;
}
.section_7 {
  padding: 1.0938vw 2.2917vw 0.8333vw 2.8125vw;
  flex: 1 1 11.5104vw;
  background-color: #ffffff;
  box-shadow: 0px 0.7813vw 2.0833vw #0000000f;
  border-radius: 0.5208vw;
  height: 10.4688vw;
}
.image_15 {
  margin-left: 0.3646vw;
}
.text_12 {
  margin-left: 0.2604vw;
  margin-top: 0.7292vw;
  font-size: 0.8333vw;
}
.text_14 {
  margin-top: 0.4688vw;
  color: #f69c42;
  line-height: 1.5104vw;
}
.section_8 {
  padding: 0.9375vw 0;
  flex: 1 1 11.5104vw;
  background-color: #ffffff;
  box-shadow: 0px 0.7813vw 2.0833vw #0000000f;
  border-radius: 0.5208vw;
  width: 11.5625vw;
  height: 10.4688vw;
}
.text_13 {
  margin-top: 0.8854vw;
  font-size: 0.8333vw;
}
.text_18 {
  margin-top: 0.625vw;
  color: #2298ea;
  line-height: 1.25vw;
}
.group_11 {
  width: 42.3438vw;
}
.pos_3 {
  position: absolute;
  left: 50%;
  top: 1.6146vw;
  transform: translateX(-50%);
}
.group_12 {
  width: 25.9896vw;
}
.group_13 {
  /* padding-bottom: 2.8125vw; */
}
.image_13 {
  margin-left: 1.25vw;
  margin-right: 1.4063vw;
}
.pos_5 {
  position: absolute;
  left: 0;
  right: 0;
  top: 1.5625vw;
}
.group_15 {
  margin-top: 2.7604vw;
}
.space-y-38 > *:not(:first-child) {
  margin-top: 1.9792vw;
}
.group_16 {
  width: 47.5521vw;
}
.group_17 {
  margin-left: 2.4479vw;
  height: 5.3125vw;
}
.group_18 {
  padding-bottom: 1.5625vw;
  height: 5vw;
}
.group_19 {
  margin-top: 1.3542vw;
}
.image_16 {
  margin-top: -3.4375vw;
}
.image_17 {
  margin-left: 2.0833vw;
}
.image_18 {
  width: 62.7083vw;
  height: 15.2083vw;
}
.group_20 {
  margin-left: 5.3646vw;
  margin-top: 3.75vw;
}
.group_21 {
  /* width: 36.6667vw; */
}
.image_19 {
  width: 5.7813vw;
  height: 0.9375vw;
}
.group_22 {
  height: 2.2396vw;
}
.space-x-11 > *:not(:first-child) {
  margin-left: 0.5729vw;
}
.image_20 {
  width: 4.4792vw;
  height: 2.0833vw;
}
.group_23 {
  /* width: 19.0104vw; */
  height: 2.2396vw;
}
.font_9 {
  font-size: 1.5vw;
  font-family: Source Han Sans SC;
  line-height: 1.5104vw;
  font-weight: 700;
  color: #333333;
}
.divider {
  background-color: #1e7df2;
  height: 0.2083vw;
}
.view {
  margin: 0.5208vw 0.625vw 0;
}
.group_24 {
  padding-top: 1.25vw;
}
.space-y-36 > *:not(:first-child) {
  margin-top: 1.875vw;
}
.font_10 {
  font-size: 0.9375vw;
  font-family: Adobe Heiti Std;
  letter-spacing: -0.05625vw;
  line-height: 0.9896vw;
  color: #535353;
}
.text_21 {
  line-height: 1.8229vw;
  text-transform: uppercase;
  width: 59.8437vw;
}
.group_25 {
  height: 21.9792vw;
}
.image_21 {
  width: 94.5313vw;
  height: 18.0208vw;
}
.section_10 {
  padding: 0.8854vw 3.125vw 1.0417vw 3.3333vw;
  border-radius: 1.4323vw;
  width: 17.7083vw;
  border: solid 0.05208vw #ffffff;
}
.pos_9 {
  position: absolute;
  right: 19.0625vw;
  top: 3.75vw;
}
.font_12 {
  font-size: 0.7813vw;
  font-family: Adobe Heiti Std;
  line-height: 0.8333vw;
  color: #ffffff;
}
.text_23 {
  font-size: 0.8333vw;
}
.text_24 {
  font-size: 0.8333vw;
}
.font_11 {
  font-size: 2.0833vw;
  font-family: FZZZHONGJW;
  line-height: 1.9792vw;
}
.text_22 {
  color: #d9e1ff;
}
.image_22 {
  mix-blend-mode: soft-light;
  width: 3.6458vw;
  height: 1.9792vw;
}
.group_26 {
  width: 62.4479vw;
}
.view_2 {
  margin-top: -9.2188vw;
}
.section_11 {
  padding-bottom: 1.0417vw;
  flex: 1 1 14.4792vw;
  background-color: #ffffff;
  box-shadow: 0px 0.7813vw 2.0833vw #0000000f;
  border-radius: 0.5208vw;
  height: 13.1771vw;
}
.image_23 {
  filter: drop-shadow(0.1531vw 0.2109vw 0.3125vw #00306447);
  border-radius: 0.5208vw;
  width: 13.8542vw;
  height: 9.9479vw;
}
.space-x-8 > *:not(:first-child) {
  margin-left: 0.4167vw;
}
.font_13 {
  font-size: 1.0417vw;
  font-family: Adobe Heiti Std;
  line-height: 1.0938vw;
  color: #303040;
}
.text_25 {
  line-height: 1.0417vw;
}
.section_12 {
  flex: 1 1 14.4792vw;
  padding: 0.2083vw 0 1.0417vw;
  background-color: #ffffff;
  box-shadow: 0px 0.7813vw 2.0833vw #0000000f;
  border-radius: 0.5208vw;
  height: 13.1771vw;
}
.space-y-19 > *:not(:first-child) {
  margin-top: 0.9896vw;
}
.view_3 {
  margin-left: 1.3021vw;
}
.image_24 {
  width: 14.375vw;
  height: 10.2083vw;
}
.text_26 {
  line-height: 1.0417vw;
}
.view_4 {
  margin-left: 1.6146vw;
}
.text_27 {
  line-height: 1.0417vw;
}
.view_5 {
  margin-left: 1.4583vw;
}
.space-y-10 > *:not(:first-child) {
  margin-top: 0.5208vw;
}
.group_27 {
  width: 9.4271vw;
}
.text_28 {
  line-height: 1.0417vw;
}
.group_28 {
  margin-right: 6.0938vw;
  height: 20.9375vw;
}
.image_25 {
  width: 88.5417vw;
  height: 13.2813vw;
}
.pos_11 {
  position: absolute;
  left: 13.4375vw;
  top: 2.7604vw;
}
.image_26 {
  mix-blend-mode: soft-light;
  width: 4.0625vw;
  height: 2.1875vw;
}
.text_29 {
  margin-bottom: 0.1563vw;
  color: #fff9ec;
  letter-spacing: -0.04167vw;
}
.view_6 {
  margin-top: -5.5208vw;
}
.image_27 {
  filter: drop-shadow(0.1531vw 0.2109vw 0.3125vw #00306447);
  border-radius: 0.5208vw;
  width: 13.8542vw;
  height: 9.6875vw;
}
.text_30 {
  line-height: 1.0417vw;
  letter-spacing: -0.1042vw;
}
.text_31 {
  letter-spacing: -0.04167vw;
}
.space-x-9 > *:not(:first-child) {
  margin-left: 0.4688vw;
}
.text_32 {
  line-height: 0.9896vw;
}
.group_29 {
  margin-top: 2.9167vw;
}
.image_28 {
  width: 100vw;
  height: 52.1875vw;
}
.section_13 {
  padding: 0.9375vw 4.2708vw;
  background-color: #000000;
  background-image: linear-gradient(-87deg, #ffffff 0%, #ffffff 100%, #4ba0ee 100%);
  border-radius: 1.5104vw;
  width: 22.3438vw;
}
.space-x-23-reverse > *:not(:last-child) {
  margin-right: 1.1979vw;
}
.pos_22 {
  position: absolute;
  left: 38.5417vw;
  top: 46.4063vw;
}
.group_44 {
  width: 61.9792vw;
}
.space-y-75 > *:not(:first-child) {
  margin-top: 3.9063vw;
}
.pos_15 {
  position: absolute;
  left: 50%;
  top: 16.4063vw;
  transform: translateX(-50%);
}
.group_45 {
  padding: 0 3.9583vw;
}
.group_46 {
  padding-bottom: 0.8333vw;
  width: 19.6354vw;
  height: 7.1875vw;
}
.image_33 {
  width: 8.9583vw;
  height: 6.3542vw;
}
.pos_16 {
  position: absolute;
  left: 0;
  top: 5vw;
}
.font_17 {
  font-size: 1.1458vw;
  font-family: SourceHanSansSC;
  line-height: 1.1979vw;
  color: #ffffff;
}
.image_34 {
  width: 15.5208vw;
  height: 1.25vw;
}
.group_47 {
  padding-bottom: 0.8333vw;
  width: 20.4688vw;
  height: 7.0833vw;
}
.group_48 {
  height: 1.9271vw;
}
.pos_17 {
  position: absolute;
  right: 0;
  top: 5.1563vw;
}
.image_35 {
  margin-right: 0.2083vw;
  margin-top: -0.5208vw;
}
.space-y-63 > *:not(:first-child) {
  margin-top: 3.2813vw;
}
.group_49 {
  padding-bottom: 0.625vw;
  width: 20.4688vw;
  height: 6.9792vw;
}
.pos_18 {
  position: absolute;
  left: 0;
  top: 4.7917vw;
}
.image_36 {
  width: 16.6146vw;
  height: 1.25vw;
}
.group_50 {
  padding-bottom: 0.625vw;
  width: 20.4688vw;
  height: 7.0833vw;
}
.pos_19 {
  position: absolute;
  right: 0;
  top: 4.8958vw;
}
.group_51 {
  padding: 0 4.0625vw;
}
.group_52 {
  padding-bottom: 0.9896vw;
  width: 20.9896vw;
  height: 7.3438vw;
}
.pos_21 {
  position: absolute;
  left: 0;
  top: 5.4167vw;
}
.image_37 {
  margin-top: -0.5208vw;
}
.group_53 {
  margin-right: 0.2604vw;
  margin-bottom: 0.2083vw;
  padding-bottom: 0.7813vw;
  width: 20.1042vw;
  height: 7.1354vw;
}
.pos_20 {
  position: absolute;
  right: 0;
  top: 4.9479vw;
}
.font_18 {
  font-size: 1.1458vw;
  font-family: Microsoft YaHei;
  letter-spacing: 0.05729vw;
  line-height: 1.1979vw;
  color: #ffffff;
}
.group_31 {
  width: 60.625vw;
}
.space-x-64 > *:not(:first-child) {
  margin-left: 3.3333vw;
}
.pos_14 {
  position: absolute;
  left: 50%;
  top: 8.5938vw;
  transform: translateX(-50%);
}
.space-x-50 > *:not(:first-child) {
  margin-left: 2.6042vw;
}
.group_32 {
  height: 4.0104vw;
}
.image_31 {
  width: 2.9688vw;
  height: 2.6563vw;
}
.image_32 {
  margin-top: 0.1563vw;
}
.group_33 {
  width: 9.5833vw;
}
.space-y-2 > *:not(:first-child) {
  margin-top: 0.1042vw;
}
.group_34 {
  line-height: 1.875vw;
}
.font_14 {
  font-size: 1.875vw;
  font-family: Source Han Sans SC;
  line-height: 1.875vw;
  font-weight: 700;
  color: #ffaa14;
}
.font_15 {
  font-size: 1.1458vw;
  font-family: Source Han Sans SC;
  line-height: 1.0938vw;
  font-weight: 700;
  color: #ffffff;
}
.group_41 {
  line-height: 1.0938vw;
}
.font_16 {
  font-size: 0.7813vw;
  font-family: Source Han Sans SC;
  line-height: 1.0938vw;
  font-weight: 500;
  color: #e8e8e8;
}
.group_35 {
  height: 3.9583vw;
}
.space-x-15 > *:not(:first-child) {
  margin-left: 0.7813vw;
}
.group_36 {
  width: 9.2188vw;
}
.group_37 {
  line-height: 1.875vw;
}
.group_42 {
  line-height: 1.0938vw;
}
.group_38 {
  width: 8.9063vw;
}
.group_39 {
  width: 9.0104vw;
}
.group_40 {
  line-height: 1.875vw;
}
.group_43 {
  line-height: 1.0938vw;
}
.group_30 {
  /* width: 43.4375vw; */
}
.image_29 {
  width: 4.6354vw;
  height: 2.0833vw;
}
.image_30 {
  margin-bottom: 0.1563vw;
}
.text-wrapper {
  padding-bottom: 0.5208vw;
  height: 2.2396vw;
  border-bottom: solid 0.2083vw #ffffff;
}
.group_54 {
  padding: 33.4375vw 0 2.9688vw;
}
.section_17 {
  padding: 12.3958vw 0 1.4063vw;
  background-image: url('../images/769402a6090d27f73c0ae11304146648.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.group_72 {
  width: 39.4792vw;
}
.image_45 {
  margin-top: 0.3646vw;
}
.group_73 {
  height: 2.2917vw;
}
.space-x-17 > *:not(:first-child) {
  margin-left: 0.8854vw;
}
.pos_10 {
  position: absolute;
  left: 14.1667vw;
  top: 4.0104vw;
}
.view_10 {
  margin-left: 1.0938vw;
}
.space-x-20 > *:not(:first-child) {
  margin-left: 1.0417vw;
}
.image_38 {
  margin-bottom: 0.1563vw;
  width: 4.5833vw;
  height: 2.0833vw;
}
.group_74 {
  width: 20.5729vw;
  height: 2.2917vw;
}
.view_11 {
  margin: 0.5729vw 0.8333vw 0 0.4688vw;
}
.image_46 {
  margin-left: 0.625vw;
  margin-top: 0.3646vw;
}
.image_47 {
  margin-top: 1.5104vw;
  width: 55.8854vw;
  height: 26.3021vw;
}
.section_19 {
  padding: 0.8854vw 0 1.0417vw;
  background-color: #000000;
  background-image: linear-gradient(-87deg, #3163ff 0%, #4ba0ee 100%, #ff957e 100%);
  border-radius: 1.5104vw;
  width: 22.3438vw;
}
.view_12 {
  margin-top: 1.9792vw;
}
.space-x-18 > *:not(:first-child) {
  margin-left: 0.9375vw;
}
.image_48 {
  margin-right: 6.9792vw;
}
.group_55 {
  width: 62.6563vw;
}
.pos_23 {
  position: absolute;
  left: 50%;
  top: 3.2292vw;
  transform: translateX(-50%);
}
.group_56 {
  padding: 0.3646vw 0 0.9896vw;
  width: 44.0104vw;
}
.group_57 {
  width: 31.0417vw;
}
.space-x-12 > *:not(:first-child) {
  margin-left: 0.625vw;
}
.pos_24 {
  position: absolute;
  left: 50%;
  top: 0;
  transform: translateX(-50%);
}
.group_58 {
  width: 25.8333vw;
  height: 2.2917vw;
}
.view_7 {
  margin: 0.5208vw 1.3021vw 0 0.8854vw;
}
.group_59 {
  margin-right: 0.7813vw;
  margin-top: 2.9167vw;
}
.space-x-57 > *:not(:first-child) {
  margin-left: 2.9688vw;
}
.group_60 {
  height: 2.7604vw;
}
.group_61 {
  height: 2.6563vw;
}
.group_62 {
  line-height: 1.5104vw;
}
.font_19 {
  font-size: 1.5625vw;
  font-family: Source Han Sans SC;
  line-height: 1.5104vw;
  font-weight: 700;
  color: #1e7df2;
}
.font_20 {
  font-size: 1.1458vw;
  font-family: Source Han Sans SC;
  line-height: 1.0938vw;
  font-weight: 700;
  color: #666666;
}
.font_21 {
  font-size: 0.7813vw;
  font-family: Source Han Sans SC;
  line-height: 0.8333vw;
  font-weight: 500;
  color: #6c6c6c;
}
.group_65 {
  height: 2.5vw;
}
.group_66 {
  line-height: 1.1979vw;
}
.view_8 {
  margin-left: 2.5vw;
}
.font_22 {
  font-size: 0.7813vw;
  font-family: Source Han Sans SC;
  line-height: 1.1979vw;
  font-weight: 500;
  color: #6c6c6c;
}
.view_9 {
  margin-left: 1.7188vw;
}
.space-x-16 > *:not(:first-child) {
  margin-left: 0.8333vw;
}
.pos_12 {
  position: absolute;
  right: 14.8438vw;
  top: 3.0208vw;
}
.group_63 {
  margin-top: 0.1563vw;
  height: 2.6042vw;
}
.space-y-8 > *:not(:first-child) {
  margin-top: 0.4167vw;
}
.group_64 {
  line-height: 1.4063vw;
}
.group_67 {
  padding-top: 2.0313vw;
}
.space-y-33 > *:not(:first-child) {
  margin-top: 1.7188vw;
}
.group_68 {
  padding-top: 1.9792vw;
}
.section_14 {
  padding: 3.5417vw 0 7.5vw;
  background-color: #f8f7fc;
  width: 12.8646vw;
  height: 21.1458vw;
}
.font_24 {
  font-size: 3.6458vw;
  font-family: Myriad Pro;
  color: #dddfe3;
}
.font_23 {
  font-size: 1.5625vw;
  font-family: Adobe Heiti Std;
  line-height: 1.5104vw;
}
.text_64 {
  margin-top: 1.8229vw;
  color: #5f5e63;
}
.image_40 {
  width: 1.0938vw;
  height: 0.2604vw;
}
.image_42 {
  margin-top: 0.8854vw;
}
.font_25 {
  font-size: 0.7813vw;
  font-family: Microsoft YaHei;
  line-height: 1.5104vw;
  color: #5f5e63;
}
.text_66 {
  margin-top: 0.4688vw;
  font-size: 0.8333vw;
  line-height: 1.4583vw;
  width: 8.6979vw;
}
.section_16 {
  padding: 3.5417vw 0 7.5521vw;
  background-color: #f8f7fc;
  width: 12.8646vw;
  height: 21.1458vw;
}
.text_65 {
  margin-left: 0.4688vw;
  margin-top: 1.9792vw;
  color: #5f5e63;
  font-size: 1.5625vw;
  font-family: Adobe Heiti Std;
  line-height: 1.4063vw;
}
.image_43 {
  margin-left: 0.3646vw;
  margin-top: 0.8854vw;
}
.text_67 {
  margin-left: 0.3125vw;
  margin-top: 0.5208vw;
  font-size: 0.8333vw;
  line-height: 1.4583vw;
}
.group_69 {
  padding: 11.4063vw 0 9.4271vw;
  width: 39.5313vw;
}
.pos_25 {
  position: absolute;
  left: 50%;
  top: 0;
  transform: translateX(-50%);
}
.image_41 {
  width: 2.2917vw;
  height: 2.2917vw;
}
.group_70 {
  padding-top: 1.9792vw;
  width: 36.9792vw;
}
.pos_26 {
  position: absolute;
  left: 1.25vw;
  right: 1.3021vw;
  top: 0;
}
.section_15 {
  padding: 2.8125vw 0 3.6979vw;
  background-color: #4269e4;
  box-shadow: 0px 0.6771vw 1.6667vw #1538a726;
  width: 36.9792vw;
  height: 21.1458vw;
}
.image_44 {
  width: 12.1875vw;
  height: 3.75vw;
}
.pos_29 {
  position: absolute;
  left: 6.9792vw;
  bottom: 0.7292vw;
}
.group_71 {
  margin-right: 2.8125vw;
}
.text_59 {
  margin-left: 0.2083vw;
  color: #5477e4;
  font-size: 3.9583vw;
  font-family: Myriad Pro;
  line-height: 2.7083vw;
  text-transform: uppercase;
  opacity: 0.6;
}
.text_60 {
  color: #ffffff;
}
.pos_28 {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.text_63 {
  margin-left: 0.2083vw;
  margin-top: 0.7813vw;
  color: #ffffff;
  font-size: 0.8333vw;
  line-height: 1.4583vw;
  width: 13.9583vw;
}
.text-wrapper_2 {
  margin-top: 1.0417vw;
  padding: 0.5208vw 0 0.6771vw;
  border-radius: 1.0417vw;
  width: 8.4375vw;
  border: solid 0.05208vw #ffffff;
}
.text_68 {
  color: #ffffff;
  font-size: 0.8333vw;
  font-family: Microsoft YaHei;
  line-height: 0.7813vw;
}
.image_39 {
  width: 15.625vw;
  height: 21.4583vw;
}
.pos_27 {
  position: absolute;
  left: 2.8125vw;
  top: 0;
}
.section_18 {
  padding: 0.9375vw 1.875vw 0.9375vw 5.0521vw;
  background-color: #000000;
  background-image: linear-gradient(-87deg, #3163ff 0%, #4ba0ee 100%, #ff957e 100%);
  border-radius: 1.5104vw;
  width: 22.3438vw;
}
.space-y-41 > *:not(:first-child) {
  margin-top: 2.1354vw;
}
.group_75 {
  width: 42.5vw;
}
.space-x-19 > *:not(:first-child) {
  margin-left: 0.9896vw;
}
.image_49 {
  margin-top: 0.3646vw;
}
.group_76 {
  width: 23.4896vw;
  height: 2.2917vw;
}
.group_77 {
  line-height: 1.5104vw;
}
.view_13 {
  margin: 0.5729vw 0.625vw 0;
}
.image_50 {
  margin-top: 0.3646vw;
}
.space-y-51 > *:not(:first-child) {
  margin-top: 2.6563vw;
}
.space-y-17 > *:not(:first-child) {
  margin-top: 0.8854vw;
}
.group_78 {
  width: 41.7708vw;
}
.space-x-54 > *:not(:first-child) {
  margin-left: 2.8125vw;
}
.group_79 {
  margin-top: 3.9583vw;
  width: 9.4271vw;
  height: 20.9375vw;
}
.image_52 {
  width: 9.4271vw;
  height: 2.1354vw;
}
.font_26 {
  font-size: 1.0417vw;
  font-family: SourceHanSansSC;
  line-height: 0.9896vw;
  color: #ffffff;
}
.pos_30 {
  position: absolute;
  right: 0.7813vw;
  top: 50%;
  transform: translateY(-50%);
}
.group_81 {
  margin-top: 1.4063vw;
}
.pos_31 {
  position: absolute;
  left: 3.4896vw;
  top: 50%;
  transform: translateY(-50%);
}
.pos_32 {
  position: absolute;
  right: 2.9688vw;
  top: 50%;
  transform: translateY(-50%);
}
.group_82 {
  margin-top: 1.6667vw;
}
.pos_33 {
  position: absolute;
  left: 3.4375vw;
  top: 50%;
  transform: translateY(-50%);
}
.pos_34 {
  position: absolute;
  right: 3.0208vw;
  top: 50%;
  transform: translateY(-50%);
}
.group_83 {
  margin-top: 1.6146vw;
}
.image_53 {
  width: 9.4271vw;
  height: 2.1875vw;
}
.font_27 {
  font-size: 1.0417vw;
  font-family: SourceHanSansSC;
  line-height: 1.0938vw;
  color: #ffffff;
}
.text_77 {
  line-height: 1.0417vw;
  width: 5.2604vw;

}
.pos_35 {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.group_84 {
  margin-top: 1.6146vw;
}
.text_78 {
  width: 7.2396vw;
}
.pos_36 {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.group_85 {
  margin-top: 1.7708vw;
}
.text_79 {
  line-height: 1.0417vw;
}
.pos_37 {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.space-x-28 > *:not(:first-child) {
  margin-left: 1.4583vw;
}
.image_51 {
  width: 18.6458vw;
  height: 25.5729vw;
}
.group_80 {
  margin-top: 3.9583vw;
  height: 20.7292vw;
}
.text-wrapper_3 {
  padding: 0.4167vw 0 0.7292vw;
  background-image: url('../images/4c75d086ba1fb91d48a05cd3b487256c.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
  width: 9.4271vw;
}
.section_20 {
  padding: 0.4167vw 0 0.7292vw;
  background-image: url('../images/4c75d086ba1fb91d48a05cd3b487256c.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.view_14 {
  margin-top: 1.4063vw;
}
.space-x-6 > *:not(:first-child) {
  margin-left: 0.3125vw;
}
.text_73 {
  margin-left: 3.0729vw;
}
.text_74 {
  margin-right: 3.1771vw;
}
.view_15 {
  margin-top: 1.5625vw;
}
.space-x-5 > *:not(:first-child) {
  margin-left: 0.2604vw;
}
.text_75 {
  margin-left: 3.3854vw;
}
.text_76 {
  margin-right: 2.8125vw;
}
.view_16 {
  margin-top: 1.5625vw;
}
.view_17 {
  margin-top: 1.7188vw;
}
.view_18 {
  margin-top: 1.6667vw;
}
.group_86 {
  margin-top: 2.7604vw;
  padding: 1.7188vw 0;
}
.space-y-49 > *:not(:first-child) {
  margin-top: 2.5521vw;
}
.group_87 {
  margin-right: 0.3646vw;
}
.image_54 {
  margin-top: 0.3646vw;
}
.group_88 {
  margin-left: 1.6146vw;
  width: 23.3333vw;
  height: 2.2917vw;
}
.pos_38 {
  position: absolute;
  left: 0;
  top: 0;
}
.section_21 {
  background-color: #1e7df2;
  width: 17.0833vw;
  height: 0.2083vw;
}
.pos_40 {
  position: absolute;
  right: 0.2604vw;
  top: 2.0833vw;
}
.image_55 {
  margin-left: 1.1979vw;
  margin-top: 0.3646vw;
}
.image_56 {
  margin-top: 1.3021vw;
  width: 99.6354vw;
  height: 30.9375vw;
}
.group_89 {
  width: 62.5521vw;
}
.group_90 {
  width: 36.25vw;
}
.image_57 {
  margin-top: 0.3646vw;
}
.view_19 {
  margin-left: 1.6146vw;
}
.space-x-14 > *:not(:first-child) {
  margin-left: 0.7292vw;
}
.pos_13 {
  position: absolute;
  right: 26.875vw;
  top: 2.4479vw;
}
.text-wrapper_4 {
  padding-bottom: 0.5729vw;
  height: 2.2917vw;
  border-bottom: solid 0.2083vw #1e7df2;
}
.image_58 {
  margin-left: 0.6771vw;
  margin-top: 0.3646vw;
}
.group_91 {
  padding-top: 1.5104vw;
}
.space-y-7 > *:not(:first-child) {
  margin-top: 0.3646vw;
}
.section_22 {
  padding: 3.9063vw 0 3.2813vw;
  background-image: url('../images/b7b2246452ea37349498b8a2e67fa126.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.group_92 {
  margin: 0 1.875vw;
  width: 58.75vw;
}
.group_93 {
  width: 17.2917vw;
}
.space-y-18 > *:not(:first-child) {
  margin-top: 0.9375vw;
}
.section_23 {
  padding: 3.5417vw 0 1.4583vw;
  background-color: #ffffff;
  border: solid 0.05208vw #3475da;
}
.pos_41 {
  position: absolute;
  left: 0.4167vw;
  top: 0.4167vw;
}
.image_59 {
  width: 2.3958vw;
  height: 2.3958vw;
}
.font_28 {
  font-size: 1.5625vw;
  font-family: Source Han Sans SC;
  line-height: 1.5104vw;
  font-weight: 700;
  color: #336cd6;
}
.group_94 {
  line-height: 1.5104vw;
}
.font_29 {
  font-size: 0.7813vw;
  font-family: Source Han Sans SC;
  line-height: 1.5104vw;
  font-weight: 500;
  color: #6c6c6c;
}
.section_25 {
  padding: 0.7292vw 0.4167vw 0.4688vw;
  background-color: #ffffff;
  border: solid 0.05208vw #3474d9;
}
.group_96 {
  margin: 0.5208vw 0.8333vw 0 1.0938vw;
  line-height: 1.3021vw;
}
.font_30 {
  font-size: 0.7813vw;
  font-family: Source Han Sans SC;
  line-height: 1.3021vw;
  font-weight: 500;
  color: #6c6c6c;
}
.font_32 {
  font-size: 0.7813vw;
  font-family: Source Han Sans SC;
  line-height: 1.3021vw;
  font-weight: 500;
  color: #3372d7;
}
.section_24 {
  padding: 0.4167vw 0.4167vw 0.625vw;
  background-color: #ffffff;
  border: solid 0.05208vw #3475da;
}
.space-y-16 > *:not(:first-child) {
  margin-top: 0.8333vw;
}
.group_95 {
  line-height: 1.25vw;
  width: 13.5677vw;
}
.section_26 {
  padding: 0.7292vw 0.4167vw 1.0417vw;
  background-color: #ffffff;
  border: solid 0.05208vw #3474d9;
}
.space-y-20 > *:not(:first-child) {
  margin-top: 1.0417vw;
}
.group_97 {
  line-height: 1.4063vw;
  width: 13.6719vw;
}
.font_31 {
  font-size: 0.7813vw;
  font-family: Source Han Sans SC;
  line-height: 1.4063vw;
  font-weight: 500;
  color: #3373d7;
}
.section_27 {
  padding: 0.8854vw 0 1.0417vw 0.4688vw;
  background-color: #000000;
  background-image: linear-gradient(-87deg, #3163ff 0%, #4ba0ee 100%, #ff957e 100%);
  border-radius: 1.5104vw;
  width: 22.3438vw;
}
.space-x-10 > *:not(:first-child) {
  margin-left: 0.5208vw;
}
.section_28 {
  padding: 2.2917vw 18.6979vw;
  background-color: #f7f7f7;
}
.space-y-45 > *:not(:first-child) {
  margin-top: 2.3438vw;
}
.image_60 {
  margin-top: 0.3125vw;
}
.group_98 {
  padding-left: 0.4167vw;
  padding-bottom: 0.5729vw;
  height: 2.1875vw;
  border-bottom: solid 0.2083vw #1e7df2;
}
.font_33 {
  font-size: 1.4583vw;
  font-family: Source Han Sans SC;
  line-height: 1.4063vw;
  font-weight: 500;
  color: #333333;
}
.image_61 {
  margin-left: 0.6771vw;
  margin-top: 0.3125vw;
}
.space-y-44 > *:not(:first-child) {
  margin-top: 2.2917vw;
}
.group_99 {
  margin: 0 1.0417vw;
}
.space-x-38 > *:not(:first-child) {
  margin-left: 1.9792vw;
}
.text-wrapper_5 {
  padding: 0.9375vw 0;
  flex: 1 1 13.5937vw;
  background-color: #1e7df2;
  border-radius: 0.5208vw;
  height: 3.1771vw;
}
.font_34 {
  font-size: 1.3542vw;
  font-family: Source Han Sans SC;
  line-height: 1.3021vw;
  font-weight: 500;
  color: #767676;
}
.text_4 {
  text-transform: uppercase;
}
.text_95 {
  margin-right: -0.3646vw;
}
.text_94 {
  line-height: 1.4063vw;
}
.text_93 {
  font-size: 1.5104vw;
  line-height: 1.4583vw;
}
.text_91 {
  line-height: 1.25vw;
}
.text_89 {
  line-height: 1.25vw;
}
.text_88 {
  color: #3373d8;
  line-height: 1.25vw;
}
.text_87 {
  line-height: 1.25vw;
}
.text_86 {
  line-height: 1.25vw;
}
.text_85 {
  color: #3474d9;
  line-height: 1.25vw;
}
.text_84 {
  line-height: 1.25vw;
}
.text_83 {
  font-size: 1.5104vw;
}
.text_92 {
  font-size: 1.5104vw;
}
.text_90 {
  color: #3474d9;
}
.text_82 {
  font-size: 1.5104vw;
  line-height: 1.4583vw;
}
.text_81 {
  margin-left: 0.2604vw;
  margin-right: 0.7813vw;
}
.text_80 {
  margin-top: 1.6146vw;
  line-height: 0.9375vw;
}
.pos_39 {
  position: absolute;
  right: 0;
  top: 0;
}
.text_72 {
  line-height: 0.9375vw;
}
.text_71 {
  color: #333333;
  font-size: 1.5625vw;
  font-family: FZDHTJW;
  line-height: 1.1979vw;
}
.text_62 {
  line-height: 2.4479vw;
}
.text_61 {
  line-height: 2.5vw;
}
.text_58 {
  font-size: 0.7292vw;
  line-height: 0.7813vw;
}
.text_51 {
  line-height: 1.4063vw;
}
.text_57 {
  font-size: 0.7292vw;
  line-height: 0.7292vw;
}
.text_56 {
  font-size: 0.7292vw;
  line-height: 0.7813vw;
}
.text_54 {
  line-height: 1.1458vw;
}
.text_52 {
  line-height: 1.1979vw;
}
.text_55 {
  font-size: 0.7292vw;
  line-height: 0.7813vw;
}
.text_53 {
  line-height: 1.1458vw;
}
.text_50 {
  line-height: 1.5625vw;
}
.text_70 {
  margin-left: 8.4375vw;
}
.text_69 {
  margin-top: 1.4063vw;
  color: #535353;
  line-height: 0.9375vw;
}
.text_33 {
  color: #ffffff;
  font-size: 1.5625vw;
  font-family: Source Han Sans SC;
  font-weight: 700;
  line-height: 1.5104vw;
  letter-spacing: -0.09375vw;
}
.text_42 {
  font-size: 0.7292vw;
}
.text_39 {
  font-size: 0.7292vw;
}
.text_36 {
  line-height: 1.1458vw;
}
.text_35 {
  line-height: 1.1458vw;
}
.text_41 {
  font-size: 0.7292vw;
}
.text_38 {
  font-size: 0.7292vw;
}
.text_34 {
  line-height: 1.1458vw;
}
.text_40 {
  font-size: 0.7292vw;
}
.text_37 {
  font-size: 0.7292vw;
}
.text_47 {
  margin-right: 0.2083vw;
  font-size: 1.1979vw;
  letter-spacing: unset;
}
.text_46 {
  font-size: 1.1979vw;
  line-height: 1.1458vw;
  letter-spacing: unset;
}
.text_45 {
  margin-left: 0.5208vw;
  font-size: 1.1979vw;
}
.text_44 {
  font-size: 1.1979vw;
}
.text_48 {
  margin-left: 1.0417vw;
}
.text_43 {
  font-size: 1.1979vw;
}
.text_49 {
  line-height: 1.1458vw;
}
.text_20 {
  color: #006cf2;
}
.text_7 {
  color: #ffffff;
  font-size: 2.1875vw;
  font-family: FZDHTJW;
  line-height: 2.0833vw;
  letter-spacing: -0.1313vw;
  margin:-.7vw 0 .7vw 0;
}
.pos_4 {
  position: absolute;
  left: 0.625vw;
  right: 0.7292vw;
  top: 50%;
  transform: translateY(-50%);
}
.text_19 {
  line-height: 1.1458vw;
}
.text_6 {
  line-height: 1.1458vw;
}
.text_5 {
  margin: 0.9896vw 3.125vw 0 0.5208vw;
  color: #ffffff;
}
.text_97 {
  color: #ffffff;
}
.text-wrapper_6 {
  flex: 1 1 13.5937vw;
  padding: 0.9375vw 0;
  background-color: #ffffff;
  box-shadow: 0px 0.3125vw 0.1042vw #1b00bd1a;
  border-radius: 0.5208vw;
  height: 3.1771vw;
}
.text_96 {
  line-height: 1.3542vw;
}
.image_62 {
  width: 62.5vw;
  height: 19.8438vw;
}
.section_29 {
  padding: 0.9375vw 0 0.9375vw 0.4167vw;
  background-color: #000000;
  background-image: linear-gradient(-87deg, #3163ff 0%, #4ba0ee 100%, #ff957e 100%);
  border-radius: 1.5104vw;
  width: 22.3438vw;
}
.space-x-22 > *:not(:first-child) {
  margin-left: 1.1458vw;
}
.pos_7 {
  position: absolute;
  left: 50%;
  top: 14.8438vw;
  transform: translateX(-50%);
}
.group_100 {
  padding: 5vw 0;
  margin-top: -15.2083vw;
  background-image: url(../images/c8d0e3cbbea6140e4e2e8a89baa6bb74.png);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.image_63 {
  width: 100vw;
  height: 28.4375vw;
}
.section_30 {
  padding: 1.0938vw 1.9271vw 1.0938vw 2.8125vw;
  background-color: #ff6613;
  background-image: linear-gradient(-87deg, #ff003e 0%, #ff4a69 56%, #ff957e 100%, #0442d0 100%);
  border-radius: 1.6667vw;
  width: 16.9792vw;
  -webkit-border-radius: 1.6667vw;
  -moz-border-radius: 1.6667vw;
  -ms-border-radius: 1.6667vw;
  -o-border-radius: 1.6667vw;
}
.pos_46 {
  position: absolute;
  left: 40.8854vw;
  top: 20.4688vw;
}
.font_35 {
  font-size: 1.0417vw;
  font-family: Microsoft YaHei;
  line-height: 1.0938vw;
  color: #929baa;
}
.text_100 {
  color: #ffffff;
  font-weight: 700;
  line-height: 1.0417vw;
}
.group_101 {
  width: 19.0104vw;
  margin-bottom: 2vw;
}
.space-y-14 > *:not(:first-child) {
  margin-top: 0.7292vw;
}
.pos_43 {
  position: absolute;
  left: 39.3229vw;
  top: 12.5vw;
}
.image_65 {
  border-radius: 0.2083vw;
  width: 19.0104vw;
  height: 2.9167vw;
}
.text_98 {
  line-height: 1.0417vw;
  padding:.5vw 4vw;
  outline: none;
}
.pos_44 {
  position: absolute;
  left: 0.7813vw;
  top: 50%;
  transform: translateY(-50%);
}
.text_99 {
  line-height: 1.0417vw;
}
.pos_45 {
  position: absolute;
  left: 0.8333vw;
  top: 50%;
  transform: translateY(-50%);
}
.image_64 {
  width: 24.8438vw;
  height: 1.875vw;
  margin-bottom: 2vw;
}
.pos_42 {
  position: absolute;
  left: 36.6146vw;
  top: 8.5417vw;
}

.btn {
  outline: none;
  border: none;
  cursor: pointer;
}