.page {
  position: relative;
  width: 100vw;
  overflow: hidden;
}

.box_1 {
  width: 100vw;
  height: 436.43vw;
  background: url(./img/psgxazwzwe0lc0n0dh9tki68p2iowuor0mjk1dd10cef-d9fc-4d68-abdc-65dc05871520.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.block_1 {
  box-shadow: 1px 3px 9px 1px rgba(236, 236, 236, 1);
  background-color: rgba(255, 255, 255, 1);
  width: 100vw;
  height: 16.8vw;
}

.image-wrapper_1 {
  height: 7.43vw;
  background: url(./img/pssirhwwqitqoxjp8emb9jesst0uq2uxu2acb4000-bc05-4c46-aeb2-3134194f1bd3.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 6.65vw;
  margin: 4.68vw 0 0 5.85vw;
}

.label_1 {
  width: 2.84vw;
  height: 2.84vw;
  margin: 0.19vw 0 0 1.66vw;
}

.text_1 {
  width: 19.93vw;
  height: 4.79vw;
  overflow-wrap: break-word;
  color: rgba(14, 56, 168, 1);
  font-size: 4.98vw;
  font-family: "OPPOSans-Ver2-Regular";
  text-align: left;
  white-space: nowrap;
  line-height: 7.92vw;
  margin: 6.44vw 0 0 0.97vw;
}

.box_2 {
  width: 4.69vw;
  height: 4.69vw;
  background: url(./img/psauw41ovcupwkfvaeg6ycvpax995cyizi6302eb689-fcf3-4cd3-8b0f-501db651c042.png) -0.1vw
    0vw no-repeat;
  background-size: 4.78vw 4.68vw;
  margin: 6.64vw 0 0 46.38vw;
}

.image-wrapper_2 {
  width: 6.06vw;
  height: 5.47vw;
  margin: 5.95vw 5.56vw 0 3.9vw;
}

.image_1 {
  width: 5.28vw;
  height: 0.98vw;
}

.image_2 {
  width: 6.06vw;
  height: 0.98vw;
  margin-top: 1.27vw;
}

.image_3 {
  width: 5.28vw;
  height: 0.98vw;
  margin-top: 1.27vw;
}

.block_2 {
  width: 100vw;
  height: 64.07vw;
  background: url(./img/psbhgpjpgs89fqju0vrbk96gvhpr81r978g8ebd1770-330a-4ef9-810a-437f5c3552f2.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.text_2 {
  width: 29.2vw;
  height: 7.04vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 7.22vw;
  font-family: "OPPOSans-Ver2-Medium";
  text-align: center;
  white-space: nowrap;
  line-height: 32.13vw;
  margin: 18.55vw 0 0 6.15vw;
}

.section_1 {
  height: 20.9vw;
  background: url(./img/ps8ha3l7us3ruqnblb3jdckwikjc383e5g94eefa2e-e55f-47dd-9103-7d038147fc34.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-top: 17.58vw;
  width: 100vw;
}

.box_3 {
  width: 90.73vw;
  padding-bottom: 25px;
}

.text-wrapper_1 {
  height: 10.45vw;
  background: url(./img/psds8p0l39hfmq899hyxq5k76q62s0mb0de08b32cee-298a-45b5-8bdd-8a2e5a7ae241.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 33.31vw;
}

.text_3 {
  width: 14.85vw;
  height: 3.72vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 3.71vw;
  font-family: "OPPOSans-Ver2-Medium";
  text-align: center;
  white-space: nowrap;
  line-height: 16.61vw;
  margin: 3.32vw 0 0 9.17vw;
}

.text_4 {
  width: 14.65vw;
  height: 3.72vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 3.71vw;
  font-family: "OPPOSans-Ver2-Medium";
  text-align: center;
  white-space: nowrap;
  line-height: 16.61vw;
  margin: 3.32vw 0 0 9.57vw;
}

.text_5 {
  width: 14.95vw;
  height: 3.72vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 3.71vw;
  font-family: "OPPOSans-Ver2-Medium";
  text-align: center;
  white-space: nowrap;
  line-height: 16.61vw;
  margin: 3.32vw 0 0 18.26vw;
}

.text-wrapper_2 {
  width: 14.56vw;
  height: 3.72vw;
  margin: 3.32vw 0 3.41vw 9.47vw;
}

.text_6 {
  width: 14.56vw;
  height: 3.72vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 3.71vw;
  font-family: "OPPOSans-Ver2-Medium";
  text-align: center;
  white-space: nowrap;
  line-height: 16.61vw;
}

.block_3 {
  position: relative;
  width: 100vw;
  height: 355.67vw;
  margin-bottom: 0.1vw;
}

.text-wrapper_3 {
  width: 80.86vw;
  height: 3.81vw;
  margin: 5.56vw 0 0 9.57vw;
}

.text_7 {
  width: 14.85vw;
  height: 3.81vw;
  overflow-wrap: break-word;
  color: rgba(255, 91, 0, 1);
  font-size: 4.29vw;
  font-family: "OPPOSans-Ver2-Medium";
  text-align: left;
  white-space: nowrap;
  line-height: 7.23vw;
}

.text_8 {
  width: 14.85vw;
  height: 3.81vw;
  overflow-wrap: break-word;
  color: rgba(6, 6, 6, 1);
  font-size: 4.29vw;
  font-family: "OPPOSans-Ver2-Medium";
  text-align: left;
  white-space: nowrap;
  line-height: 7.23vw;
  margin-left: 18.17vw;
}

.text_9 {
  width: 14.85vw;
  height: 3.81vw;
  overflow-wrap: break-word;
  color: rgba(6, 6, 6, 1);
  font-size: 4.29vw;
  font-family: "OPPOSans-Ver2-Medium";
  text-align: left;
  white-space: nowrap;
  line-height: 7.23vw;
  margin-left: 18.17vw;
}

.image_4 {
  width: 100vw;
  height: 0.1vw;
  margin-top: 3.91vw;
}

.text_10 {
  width: 31.06vw;
  height: 5.08vw;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 5.17vw;
  font-family: "OPPOSans-Ver2-Bold";
  text-align: left;
  white-space: nowrap;
  margin: 10.74vw 0 0 34.47vw;
}

.group_1 {
  width: 87.5vw;
  height: 9.09vw;
  margin: 8.1vw 0 0 6.25vw;
}

.text-wrapper_4 {
  height: 8vw;
  background-size: 100% 100%;
  width: 42.58vw;
  border-radius: 3px;
  font-family: "OPPOSans-Ver2-Bold";
  border: 0.3vw solid;
  text-align: center;
  line-height: 3;
}
.text-wrapper_4_act{
  border: 0.3vw solid #ff5b00 !important;
  background-color: #ff5b00 !important;
  color: rgba(255, 255, 255, 1) !important;

}
.text_11 {
  width: 26.57vw;
  height: 3.33vw;
  overflow-wrap: break-word;
  font-size: 3.32vw;
  text-align: center;
  white-space: nowrap;
  margin: 2.52vw 0 0 8vw;
}

.text-wrapper_5 {
  height: 9.09vw;
  background: url(./img/ps9evejgrjqwkhr68pkp6mslglw031boaa9a004264-21a5-4ab8-b54a-29c82789b6a6.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 42.58vw;
}

.text_12 {
  width: 23.05vw;
  height: 3.33vw;
  overflow-wrap: break-word;
  color: rgba(30, 30, 30, 1);
  font-size: 3.32vw;
  font-family: "OPPOSans-Ver2-Medium";
  text-align: center;
  white-space: nowrap;
  margin: 2.12vw 0 0 9.76vw;
}

.group_2 {
  width: 87.31vw;
  margin: 4vw 0 0 0.44vw;
}

.paragraph_1 {
  width: 21.43vw;
  overflow-wrap: break-word;
  color: rgba(65, 65, 65, 1);
  font-size: 3.02vw;
  font-family: "OPPOSans-Ver2-Medium";
  text-align: right;
  line-height: 5.48vw;
}

.paragraph_2 {
  width: 1.08vw;
  overflow-wrap: break-word;
  color: rgba(255, 91, 0, 1);
  font-size: 2.53vw;
  font-family: "OPPOSans-Ver2-Bold";
  text-align: left;
  line-height: 1.48vw;
  margin: 0.66vw 0 0 0.48vw;
}

.block_4 {
  width: 68.17vw;
  margin-left: 2.15vw;
  border: 0.15vw solid #2222226e;
  background-color: #FFF;
  border-radius: 3px;
}

.image_5 {
  width: 68.17vw;
  height: 6.55vw;
}

.group_3 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 6px;
  width: 68.17vw;
  height: 6.35vw;
  border: 0.768px solid rgba(160, 160, 160, 1);
  margin-top: 2.93vw;
}

.group_4 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 6px;
  width: 68.17vw;
  height: 6.35vw;
  border: 0.768px solid rgba(160, 160, 160, 1);
  margin-top: 3.13vw;
}

.group_5 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 6px;
  width: 68.17vw;
  height: 6.35vw;
  border: 0.768px solid rgba(160, 160, 160, 1);
  margin-top: 3.13vw;
}

.group_6 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 6px;
  width: 68.17vw;
  height: 6.35vw;
  border: 0.768px solid rgba(160, 160, 160, 1);
  margin-top: 3.13vw;
}

.group_7 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 6px;
  width: 68.17vw;
  height: 6.35vw;
  border: 0.768px solid rgba(160, 160, 160, 1);
  margin-top: 3.13vw;
}

.group_8 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 6px;
  width: 68.17vw;
  height: 6.35vw;
  border: 0.768px solid rgba(160, 160, 160, 1);
  margin-top: 3.03vw;
}

.group_9 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 6px;
  width: 68.17vw;
  height: 6.35vw;
  border: 0.768px solid rgba(160, 160, 160, 1);
  margin-top: 3.13vw;
}

.group_10 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 6px;
  width: 68.17vw;
  height: 6.35vw;
  border: 0.768px solid rgba(160, 160, 160, 1);
  margin-top: 3.13vw;
}

.group_11 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 6px;
  width: 68.17vw;
  height: 6.35vw;
  border: 0.768px solid rgba(160, 160, 160, 1);
  margin-top: 3.03vw;
}

.group_12 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 6px;
  width: 68.17vw;
  height: 6.35vw;
  border: 0.768px solid rgba(160, 160, 160, 1);
  margin-top: 3.13vw;
}

.image-text_1 {
  width: 67.88vw;
  height: 8.21vw;
  margin: 12.98vw 0 0 16.01vw;
}

.label_2 {
  width: 3.45vw;
  height: 3.45vw;
  border: 0.1vw solid rgb(92, 92, 92);
  border-radius: 3px;
}

.text-group_1 {
  width: 63.77vw;
  height: 8.21vw;
  overflow-wrap: break-word;
  color: rgba(65, 65, 65, 1);
  font-size: 2.83vw;
  font-family: "OPPOSans-Ver2-Medium";
  text-align: left;
  line-height: 1.5;
}

.text-wrapper_6 {
  height: 11.24vw;
  background-size: 100% 100%;
  width: 87.5vw;
  margin: 6.73vw 0 0 6.25vw;
  background-color: #0e38a8;
  border-radius: 3px;
}

.text_13 {
  width: 18.56vw;
  height: 4.5vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 4.58vw;
  font-family: "OPPOSans-Ver2-Medium";
  text-align: left;
  white-space: nowrap;
  margin: 3.32vw 0 0 34.47vw;
}

.group_13 {
  width: 99.91vw;
  height: 0.1vw;
  background: url(./img/pss8x64w9tz2ofm0i0s7bvk4sd962zvflsnf835f311-c48e-4144-8a98-5715baac45d8.png) -0.1vw
    0vw no-repeat;
  background-size: 100vw 0.19vw;
  margin-top: 15.53vw;
}

.group_14 {
  width: 80.96vw;
  height: 7.52vw;
  margin: 5.37vw 0 0 9.76vw;
}

.image-text_2 {
  width: 27.54vw;
  height: 7.52vw;
}

.image-wrapper_3 {
  height: 7.52vw;
  background: url(./img/psujkijktar8lyi2ff66ojhy87n4tluo16b95cf0f-e06b-4f4c-94ff-59bd9d7f2db3.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 6.65vw;
}

.label_3 {
  width: 2.93vw;
  height: 2.84vw;
  margin: 0.19vw 0 0 1.66vw;
}

.text-group_2 {
  width: 19.93vw;
  height: 4.79vw;
  overflow-wrap: break-word;
  color: rgba(14, 56, 168, 1);
  font-size: 4.98vw;
  font-family: "OPPOSans-Ver2-Regular";
  text-align: left;
  white-space: nowrap;
  line-height: 7.92vw;
  margin-top: 1.76vw;
}

.image_6 {
  width: 5.67vw;
  height: 4.5vw;
  margin: 1.95vw 0 0 30.76vw;
}

.image_7 {
  width: 7.82vw;
  height: 4.4vw;
  margin: 1.85vw 0 0 2.63vw;
}

.label_4 {
  width: 4.69vw;
  height: 4.69vw;
  margin: 1.75vw 0 0 1.85vw;
}

.group_15 {
  width: 99.91vw;
  height: 0.1vw;
  background: url(./img/psh1mmqe29khq88oirwl5pzvk9xc49zx10abdb2b36d-6f96-4ea4-80fd-1efea09f7a63.png) -0.1vw -0.1vw
    no-repeat;
  background-size: 100vw 0.19vw;
  margin-top: 5.47vw;
}

.group_16 {
  width: 80.08vw;
  height: 4.11vw;
  margin: 5.66vw 0 0 10.44vw;
}

.text_14 {
  width: 15.83vw;
  height: 4.11vw;
  overflow-wrap: break-word;
  color: rgba(79, 78, 83, 1);
  font-size: 4.1vw;
  font-family: "OPPOSans-Ver2-Medium";
  text-align: left;
  white-space: nowrap;
  line-height: 7.62vw;
}

.label_5 {
  width: 3.52vw;
  height: 2.15vw;
  margin-top: 0.98vw;
}

.group_17 {
  width: 80.08vw;
  height: 4.01vw;
  margin: 7.42vw 0 0 10.44vw;
}

.text_15 {
  width: 15.53vw;
  height: 4.01vw;
  overflow-wrap: break-word;
  color: rgba(79, 78, 83, 1);
  font-size: 4.1vw;
  font-family: "OPPOSans-Ver2-Medium";
  text-align: left;
  white-space: nowrap;
  line-height: 7.62vw;
}

.label_6 {
  width: 3.52vw;
  height: 2.15vw;
  margin-top: 0.98vw;
}

.group_18 {
  width: 80.08vw;
  height: 4.01vw;
  margin: 7.22vw 0 0 10.44vw;
}

.text_16 {
  width: 19.73vw;
  height: 4.01vw;
  overflow-wrap: break-word;
  color: rgba(79, 78, 83, 1);
  font-size: 4.1vw;
  font-family: "OPPOSans-Ver2-Medium";
  text-align: left;
  white-space: nowrap;
  line-height: 7.62vw;
}

.label_7 {
  width: 3.52vw;
  height: 2.15vw;
  margin-top: 0.88vw;
}

.group_19 {
  width: 80.08vw;
  height: 4.11vw;
  margin: 7.32vw 0 0 10.44vw;
}

.text_17 {
  width: 15.83vw;
  height: 4.11vw;
  overflow-wrap: break-word;
  color: rgba(79, 78, 83, 1);
  font-size: 4.1vw;
  font-family: "OPPOSans-Ver2-Medium";
  text-align: left;
  white-space: nowrap;
  line-height: 7.62vw;
}

.label_8 {
  width: 3.52vw;
  height: 2.15vw;
  margin-top: 0.98vw;
}

.group_20 {
  width: 79.99vw;
  height: 4.11vw;
  margin: 7.51vw 0 0 10.54vw;
}

.text_18 {
  width: 15.63vw;
  height: 4.11vw;
  overflow-wrap: break-word;
  color: rgba(79, 78, 83, 1);
  font-size: 4.1vw;
  font-family: "OPPOSans-Ver2-Medium";
  text-align: left;
  white-space: nowrap;
  line-height: 7.62vw;
}

.label_9 {
  width: 3.52vw;
  height: 2.15vw;
  margin-top: 0.98vw;
}

.group_21 {
  width: 80.08vw;
  height: 4.01vw;
  margin: 7.03vw 0 0 10.44vw;
}

.text_19 {
  width: 15.53vw;
  height: 4.01vw;
  overflow-wrap: break-word;
  color: rgba(79, 78, 83, 1);
  font-size: 4.1vw;
  font-family: "OPPOSans-Ver2-Medium";
  text-align: left;
  white-space: nowrap;
  line-height: 7.62vw;
}

.box_4 {
  width: 3.52vw;
  height: 2.15vw;
  background: url(./img/pssj0s2twp7bskjzqk1c6q3hpuds7ivjea92ce47e3-5c5a-4028-ac66-91d73eeb47eb.png)
    0vw -0.1vw no-repeat;
  background-size: 3.61vw 2.24vw;
  margin-top: 0.98vw;
}

.group_22 {
  width: 80.08vw;
  height: 4.11vw;
  margin: 7.51vw 0 0 10.44vw;
}

.text_20 {
  width: 15.73vw;
  height: 4.11vw;
  overflow-wrap: break-word;
  color: rgba(79, 78, 83, 1);
  font-size: 4.1vw;
  font-family: "OPPOSans-Ver2-Medium";
  text-align: left;
  white-space: nowrap;
  line-height: 7.62vw;
}

.section_2 {
  width: 3.52vw;
  height: 2.15vw;
  background: url(./img/pszv8qgj49jzww8gihkgorf4gtymct2bk83cbdbe7-920f-495c-8581-ef97e6033393.png)
    0vw -0.1vw no-repeat;
  background-size: 3.61vw 2.24vw;
  margin-top: 1.08vw;
}

.group_23 {
  background-color: rgba(0, 45, 167, 1);
  width: 100vw;
  height: 37.5vw;
  margin: 11.81vw 0 0.09vw 0;
}

.paragraph_3 {
  width: 81.65vw;
  height: 11.14vw;
  overflow-wrap: break-word;
  color: rgba(247, 249, 252, 1);
  font-size: 3.9vw;
  font-family: "OPPOSans-Ver2-Regular";
  text-align: center;
  line-height: 7.23vw;
  margin: 8.69vw 0 0 9.47vw;
}

.text-wrapper_7 {
  border-radius: 50%;
  height: 3.33vw;
  border: 3.072px solid rgba(247, 249, 252, 1);
  width: 3.33vw;
  margin: -10.93vw 0 0 26.95vw;
}

.text_21 {
  width: 1.47vw;
  height: 1.57vw;
  overflow-wrap: break-word;
  color: rgba(247, 249, 252, 1);
  font-size: 1.85vw;
  font-family: "OPPOSans-Ver2-Medium";
  text-align: left;
  white-space: nowrap;
  line-height: 3.91vw;
  margin: 0.87vw 0 0 0.97vw;
}

.text_22 {
  width: 36.82vw;
  height: 3.72vw;
  overflow-wrap: break-word;
  color: rgba(247, 249, 252, 1);
  font-size: 3.61vw;
  font-family: "OPPOSans-Ver2-Regular";
  text-align: left;
  white-space: nowrap;
  line-height: 6.25vw;
  margin: 14.06vw 0 7.51vw 31.83vw;
}

.image_8 {
  position: absolute;
  left: 12.9vw;
  top: 13.09vw;
  width: 8.31vw;
  height: 0.49vw;
}
.div_box_bd_e{
  display: flex;
  flex-direction: column;
}
.div_box_bd_e1{
  display: flex;
  flex-direction: column;
}
.div_box_bd_e2{
  display: flex;
  flex-direction: column;
}
.bd_e_box_choose{
  width: 100vw;
  height: 12.5vw;
  border-bottom: 0.5px solid rgba(88, 86, 86, 0.578);
  display: flex;
}
.bg_com2_ab_a {
  height: 100%;
  color: rgba(6, 6, 6, 1);
  font-size: 4.29vw;
  font-family: 'OPPOSans-Ver2-Medium';
  text-align: center;
  line-height: 10vw;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.span_e_bg_com2 {
  height: 100%;
  line-height: 3;
  font-size: 0.875em;
  padding: 0 15px;
}