.page {
  position: relative;
  width: 1920px;
  height: 3481px;
  overflow: hidden;
}

.section_1 {
  width: 1920px;
  height: 3481px;
  background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/00fc9f77f14499c6267773ff417cc29c)
    100% no-repeat;
  background-size: 100% 100%;
}

.block_1 {
  position: relative;
  width: 1920px;
  height: 3202px;
}

.section_2 {
  width: 1199px;
  height: 72px;
  margin: 24px 0 0 360px;
}

.image_1 {
  width: 453px;
  height: 72px;
}

.text_1 {
  width: 64px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 20px;
  font-family: ArialMT;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin: 26px 0 0 279px;
}

.text_2 {
  width: 80px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 20px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin: 26px 0 0 28px;
}

.image-wrapper_1 {
  background-color: rgba(241, 241, 241, 1);
  border-radius: 14px;
  height: 28px;
  border: 1px solid rgba(186, 186, 186, 1);
  width: 265px;
  margin: 22px 0 0 30px;
}

.thumbnail_1 {
  width: 16px;
  height: 19px;
  margin: 5px 0 0 239px;
}

.text-wrapper_1 {
  background-color: rgba(8, 94, 174, 1);
  width: 1920px;
  height: 60px;
  margin-top: 23px;
}

.text_3 {
  width: 36px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 36px;
  margin: 21px 0 0 360px;
}

.text_4 {
  width: 71px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 36px;
  margin: 21px 0 0 94px;
}

.text_5 {
  width: 72px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 36px;
  margin: 21px 0 0 95px;
}

.text_6 {
  width: 72px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 36px;
  margin: 21px 0 0 94px;
}

.text_7 {
  width: 72px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 36px;
  margin: 21px 0 0 94px;
}

.text_8 {
  width: 72px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 36px;
  margin: 21px 0 0 95px;
}

.text_9 {
  width: 72px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 36px;
  margin: 21px 0 0 95px;
}

.text_10 {
  width: 71px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 36px;
  margin: 21px 361px 0 94px;
}

.section_3 {
  width: 1920px;
  height: 600px;
  background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/e7dd30eb2368125605900c9ed720c16b)
    100% no-repeat;
  background-size: 100% 100%;
}

.text_11 {
  width: 136px;
  height: 34px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 33px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 29px;
  margin: 149px 0 0 892px;
}

.text-group_1 {
  width: 430px;
  height: 106px;
  margin: 94px 0 0 745px;
}

.text_12 {
  width: 430px;
  height: 47px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 47px;
  font-family: MicrosoftYaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 29px;
}

.text_13 {
  width: 252px;
  height: 36px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 35px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 29px;
  margin: 23px 0 0 88px;
}

.group_1 {
  background-color: rgba(255, 255, 255, 1);
  width: 80px;
  height: 6px;
  margin: 50px 0 161px 920px;
}

.text-group_2 {
  width: 192px;
  height: 80px;
  margin: 80px 0 0 864px;
}

.text_14 {
  width: 192px;
  height: 47px;
  overflow-wrap: break-word;
  color: rgba(8, 94, 174, 1);
  font-size: 48px;
  font-family: MicrosoftYaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 36px;
}

.text_15 {
  width: 121px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 20px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 36px;
  margin: 16px 0 0 35px;
}

.section_4 {
  background-color: rgba(70, 185, 180, 1);
  width: 50px;
  height: 5px;
  margin: 19px 0 0 935px;
}

.section_5 {
  width: 1171px;
  height: 353px;
  margin: 60px 0 0 360px;
}

.image_2 {
  width: 601px;
  height: 353px;
}

.text-wrapper_2 {
  width: 532px;
  height: 295px;
  margin-top: 35px;
}

.text_16 {
  width: 531px;
  height: 27px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 28px;
  font-family: MicrosoftYaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 25px;
  margin-left: 1px;
}

.text_17 {
  width: 504px;
  height: 109px;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 18px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  line-height: 30px;
  margin: 37px 0 0 1px;
}

.text_18 {
  width: 81px;
  height: 13px;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 18px;
  font-family: ArialMT;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin-top: 36px;
}

.text_19 {
  width: 86px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 36px;
  margin: 56px 0 0 431px;
}

.image_3 {
  width: 1920px;
  height: 300px;
  margin-top: 80px;
}

.text-wrapper_3 {
  width: 719px;
  height: 29px;
  margin: 95px 0 0 750px;
}

.text_20 {
  width: 120px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 30px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 25px;
}

.text_21 {
  width: 119px;
  height: 29px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 30px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 25px;
  margin-left: 181px;
}

.text_22 {
  width: 119px;
  height: 29px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 30px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 25px;
  margin-left: 180px;
}

.image_4 {
  width: 1200px;
  height: 2px;
  margin: 20px 0 0 361px;
}

.section_6 {
  width: 1194px;
  height: 140px;
  margin: 60px 0 0 360px;
}

.group_2 {
  background-color: rgba(206, 206, 206, 1);
  width: 140px;
  height: 140px;
}

.text-group_3 {
  width: 53px;
  height: 94px;
  margin: 26px 0 0 45px;
}

.text_23 {
  width: 53px;
  height: 39px;
  overflow-wrap: break-word;
  color: rgba(8, 94, 174, 1);
  font-size: 48px;
  font-family: MicrosoftYaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
}

.text_24 {
  width: 34px;
  height: 14px;
  overflow-wrap: break-word;
  color: rgba(8, 94, 174, 1);
  font-size: 18px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin: 19px 0 0 8px;
}

.text_25 {
  width: 42px;
  height: 14px;
  overflow-wrap: break-word;
  color: rgba(8, 94, 174, 1);
  font-size: 18px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin: 8px 0 0 4px;
}

.text-wrapper_4 {
  width: 1026px;
  height: 116px;
  margin-top: 13px;
}

.text_26 {
  width: 379px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(8, 94, 174, 1);
  font-size: 20px;
  font-family: MicrosoftYaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
}

.text_27 {
  width: 1026px;
  height: 40px;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  line-height: 24px;
  margin-top: 20px;
}

.text_28 {
  width: 94px;
  height: 13px;
  overflow-wrap: break-word;
  color: rgba(197, 197, 197, 1);
  font-size: 14px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin-top: 23px;
}

.image_5 {
  width: 1200px;
  height: 1px;
  margin: 40px 0 0 360px;
}

.section_7 {
  width: 1194px;
  height: 140px;
  margin: 40px 0 0 360px;
}

.group_3 {
  background-color: rgba(206, 206, 206, 1);
  width: 140px;
  height: 140px;
}

.text-group_4 {
  width: 53px;
  height: 94px;
  margin: 26px 0 0 45px;
}

.text_29 {
  width: 53px;
  height: 39px;
  overflow-wrap: break-word;
  color: rgba(8, 94, 174, 1);
  font-size: 48px;
  font-family: MicrosoftYaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
}

.text_30 {
  width: 34px;
  height: 14px;
  overflow-wrap: break-word;
  color: rgba(8, 94, 174, 1);
  font-size: 18px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin: 19px 0 0 8px;
}

.text_31 {
  width: 42px;
  height: 14px;
  overflow-wrap: break-word;
  color: rgba(8, 94, 174, 1);
  font-size: 18px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin: 8px 0 0 4px;
}

.text-wrapper_5 {
  width: 1026px;
  height: 116px;
  margin-top: 13px;
}

.text_32 {
  width: 379px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(8, 94, 174, 1);
  font-size: 20px;
  font-family: MicrosoftYaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
}

.text_33 {
  width: 1026px;
  height: 40px;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  line-height: 24px;
  margin-top: 20px;
}

.text_34 {
  width: 94px;
  height: 13px;
  overflow-wrap: break-word;
  color: rgba(197, 197, 197, 1);
  font-size: 14px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin-top: 23px;
}

.image_6 {
  width: 1200px;
  height: 1px;
  margin: 40px 0 0 360px;
}

.section_8 {
  width: 1194px;
  height: 140px;
  margin: 40px 0 0 360px;
}

.section_9 {
  background-color: rgba(206, 206, 206, 1);
  width: 140px;
  height: 140px;
}

.text-group_5 {
  width: 53px;
  height: 94px;
  margin: 26px 0 0 45px;
}

.text_35 {
  width: 53px;
  height: 39px;
  overflow-wrap: break-word;
  color: rgba(8, 94, 174, 1);
  font-size: 48px;
  font-family: MicrosoftYaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
}

.text_36 {
  width: 34px;
  height: 14px;
  overflow-wrap: break-word;
  color: rgba(8, 94, 174, 1);
  font-size: 18px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin: 19px 0 0 8px;
}

.text_37 {
  width: 42px;
  height: 14px;
  overflow-wrap: break-word;
  color: rgba(8, 94, 174, 1);
  font-size: 18px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin: 8px 0 0 4px;
}

.text-wrapper_6 {
  width: 1026px;
  height: 116px;
  margin-top: 13px;
}

.text_38 {
  width: 379px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(8, 94, 174, 1);
  font-size: 20px;
  font-family: MicrosoftYaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
}

.text_39 {
  width: 1026px;
  height: 40px;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  line-height: 24px;
  margin-top: 20px;
}

.text_40 {
  width: 94px;
  height: 13px;
  overflow-wrap: break-word;
  color: rgba(197, 197, 197, 1);
  font-size: 14px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin-top: 23px;
}

.image_7 {
  width: 1200px;
  height: 1px;
  margin: 40px 0 0 360px;
}

.section_10 {
  width: 1194px;
  height: 140px;
  margin: 40px 0 0 360px;
}

.group_4 {
  background-color: rgba(206, 206, 206, 1);
  width: 140px;
  height: 140px;
}

.text-group_6 {
  width: 53px;
  height: 94px;
  margin: 26px 0 0 45px;
}