.page {
  position: relative;
  width: 1366px;
  height: 1724px;
  overflow: hidden;
  margin: 0 auto;
}

.group_1 {
  background-color: rgba(255, 255, 255, 1);
  width: 1366px;
  height: 80px;
  justify-content: flex-center;
}

.text_1 {
  width: 300px;
  height: 31px;
  overflow-wrap: break-word;
  color: rgba(38, 38, 38, 1);
  font-size: 24px;
  letter-spacing: 1px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 31px;
  margin: 24px 0 0 100px;
}

.text_2 {
  width: 50px;
  height: 31px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 24px;
  letter-spacing: 1px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 31px;
  margin: 24px 0 0 173px;
}

.text_3 {
  width: 100px;
  height: 31px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 24px;
  letter-spacing: 1px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 31px;
  margin: 24px 0 0 60px;
}

.text-wrapper_1 {
  background-color: rgba(255, 192, 1, 1);
  border-radius: 25px;
  height: 50px;
  width: 130px;
  margin: 15px 0 0 47px;
  position: relative;
}

.text-wrapper_1 div {
  background: #fff;
  text-align: center;
  position: absolute;
  bottom: -92px;
  left: 4px;
  width: 120px;
  border-radius: 8px;
  display: none;
}

.text-wrapper_1 div a {
  padding: 10px 0 5px;
}

.text-wrapper_1:hover div {
  display: block;
  display: flex;
  flex-flow: column;
}

.text_4 {
  width: 100px;
  height: 31px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 24px;
  letter-spacing: 1px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 31px;
  margin: 9px 0 0 14px;
}

.text_5 {
  width: 100px;
  height: 31px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 24px;
  letter-spacing: 1px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 31px;
  margin: 24px 0 0 45px;
}

.text_6 {
  width: 100px;
  height: 31px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 24px;
  letter-spacing: 1px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 31px;
  margin: 24px 100px 0 61px;
}

.group_2 {
  background-image: url(../img/fuwufanwei/93758b711d7d47cca9c44958233ad595_mergeImage.png);
  height: 700px;
  width: 1366px;
}

.text-wrapper_2 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 11px;
  width: 130px;
  height: 104px;
  margin-left: 830px;
  justify-content: flex-center;
}

.text_7 {
  width: 100px;
  height: 31px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 24px;
  letter-spacing: 1px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 31px;
  margin: 14px 0 0 15px;
}

.text_8 {
  /* width: 100px;
  height: 31px;
  overflow-wrap: break-word; */
  color: rgba(255, 192, 1, 1) !important;
  /* font-size: 24px;
  letter-spacing: 1px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 31px;
  margin: 14px 0 14px 15px; */
}

.group_3 {
  width: 1366px;
  height: 825px;
}

.text-group_1 {
  width: 119px;
  height: 68px;
  margin: 36px 0 0 624px;
}

.text_9 {
  width: 100px;
  height: 31px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 24px;
  letter-spacing: 1px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 31px;
  margin-left: 9px;
}

.text_10 {
  width: 119px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 16px;
  letter-spacing: 0.6666666865348816px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
  margin-top: 16px;
}

.image-wrapper_1 {
  width: 1085px;
  height: 103px;
  margin: 36px 0 0 132px;
}

.image_1 {
  width: 108px;
  height: 103px;
}

.image_2 {
  width: 108px;
  height: 103px;
  margin-left: 219px;
}

.image_3 {
  width: 108px;
  height: 103px;
  margin-left: 200px;
}

.image_4 {
  width: 108px;
  height: 103px;
  margin-left: 234px;
}

.block_1 {
  width: 1166px;
  height: 45px;
  margin: 36px 0 0 100px;
}

.text-group_2 {
  width: 171px;
  height: 45px;
}

.text_11 {
  width: 101px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.6666666865348816px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
  margin-left: 35px;
}

.text_12 {
  width: 171px;
  height: 14px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 10px;
  text-transform: uppercase;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin-top: 10px;
}

.text-group_3 {
  width: 140px;
  height: 45px;
  margin-left: 172px;
}

.text_13 {
  width: 101px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.6666666865348816px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
  margin-left: 19px;
}

.text_14 {
  width: 140px;
  height: 14px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 10px;
  text-transform: uppercase;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin-top: 10px;
}

.text-group_4 {
  width: 132px;
  height: 45px;
  margin-left: 172px;
}

.text_15 {
  width: 67px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.6666666865348816px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
  margin-left: 32px;
}

.text_16 {
  width: 132px;
  height: 14px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 10px;
  text-transform: uppercase;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin-top: 10px;
}

.text-group_5 {
  width: 207px;
  height: 45px;
  margin-left: 172px;
}

.text_17 {
  width: 117px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.6666666865348816px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
  margin-left: 45px;
}

.text_18 {
  width: 207px;
  height: 14px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 10px;
  text-transform: uppercase;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin-top: 10px;
}

.text-group_6 {
  width: 300px;
  height: 68px;
  margin: 36px 0 0 533px;
}

.text_19 {
  width: 300px;
  height: 31px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 24px;
  letter-spacing: 1px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 31px;
}

.text_20 {
  width: 146px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 16px;
  letter-spacing: 0.6666666865348816px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
  margin: 16px 0 0 77px;
}

.block_2 {
  width: 1366px;
  height: 209px;
  background: url(../img/fuwufanwei/SketchPngad64932bfe38bfbe3e69ef0e8501d0559c3e947b80d3576ede57ec46622bc370.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin: 61px 0 127px 0;
}

.text_21 {
  width: 275px;
  height: 31px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 24px;
  letter-spacing: 1px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 31px;
  margin: 36px 0 0 546px;
}

.list_1 {
  width: 1165px;
  height: 200px;
  justify-content: space-between;
  margin: 32px 0 90px 100px;
}

.list-items_1-0 {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.18);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 13px;
  height: 200px;
  margin-right: 43px;
  width: 360px;
}

.image-wrapper_2-0 {
  position: relative;
  width: 276px;
  height: 70px;
  margin: 36px 0 0 28px;
}

.image_5-0 {
  position: absolute;
  left: 0;
  top: 0;
  width: 100px;
  height: 70px;
}

.image_8-0 {
  width: 77px;
  height: 70px;
  margin-left: 199px;
}

.text-wrapper_3-0 {
  width: 288px;
  height: 21px;
  margin: 36px 0 37px 36px;
}

.text_22-0 {
  width: 117px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.6666666865348816px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
}

.text_23-0 {
  width: 117px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.6666666865348816px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
}

.list-items_1-1 {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.18);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 13px;
  height: 200px;
  margin-right: 43px;
  width: 360px;
}

.image-wrapper_2-1 {
  position: relative;
  width: 276px;
  height: 70px;
  margin: 36px 0 0 28px;
}

.image_6-1 {
  position: absolute;
  left: 19px;
  top: 0;
  width: 80px;
  height: 70px;
}

.image_8-1 {
  width: 77px;
  height: 70px;
  margin-left: 199px;
}

.text-wrapper_3-1 {
  width: 288px;
  height: 21px;
  margin: 36px 0 37px 36px;
}

.text_22-1 {
  width: 117px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.6666666865348816px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
}

.text_23-1 {
  width: 117px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.6666666865348816px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
}

.list-items_1-2 {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.18);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 13px;
  height: 200px;
  margin-right: 43px;
  width: 360px;
}

.image-wrapper_2-2 {
  position: relative;
  width: 276px;
  height: 70px;
  margin: 36px 0 0 28px;
}

.image_7-2 {
  position: absolute;
  left: 32px;
  top: 0;
  width: 67px;
  height: 70px;
}

.image_8-2 {
  width: 77px;
  height: 70px;
  margin-left: 199px;
}

.text-wrapper_3-2 {
  width: 288px;
  height: 21px;
  margin: 36px 0 37px 36px;
}

.text_22-2 {
  width: 117px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.6666666865348816px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
}

.text_23-2 {
  width: 117px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.6666666865348816px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
}

.text-wrapper_4 {
  background-color: rgba(51, 51, 51, 1);
  width: 1366px;
  height: 120px;
  margin-top: -1px;
}

.paragraph_1 {
  width: 413px;
  height: 42px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.6666666865348816px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  line-height: 21px;
  margin: 39px 0 0 105px;
}

.text_24 {
  width: 202px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.6666666865348816px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
  margin: 50px 0 0 146px;
}

.text_25 {
  width: 253px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.6666666865348816px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
  margin: 50px 100px 0 147px;
}
