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

.block_1 {
  background-color: rgba(255, 255, 255, 1);
  position: relative;
  width: 1914px;
  height: 4410px;
}

.box_1 {
  background-color: rgba(255, 255, 255, 1);
  width: 1920px;
  height: 120px;
}

.box_2 {
  background-color: rgba(245, 247, 252, 1);
  width: 1920px;
  height: 84px;
  margin-top: 4206px;
}

.text-group_1 {
  width: 705px;
  height: 49px;
  margin: 16px 0 0 607px;
}

.text_1 {
  width: 611px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 1.0818120241165161px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin-left: 48px;
}

.text_2 {
  width: 705px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 1.0818120241165161px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin-top: 5px;
}

.box_3 {
  position: absolute;
  left: 0;
  top: 120px;
  width: 1914px;
  height: 4207px;
}

.box_4 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 0px 0px 10px 10px;
  position: relative;
  width: 1200px;
  height: 4152px;
  margin: -1px 0 0 357px;
}

.text_3 {
  width: 178px;
  height: 62px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 44px;
  letter-spacing: 0.4000000059604645px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: center;
  white-space: nowrap;
  line-height: 62px;
  margin: 809px 0 0 511px;
}

.group_1 {
  background-color: rgba(48, 121, 255, 1);
  border-radius: 2px;
  width: 81px;
  height: 4px;
  margin: 4px 0 0 560px;
}

.group_2 {
  width: 1117px;
  height: 511px;
  margin: 77px 0 0 83px;
}

.text-wrapper_1 {
  width: 461px;
  height: 157px;
  margin-top: 43px;
}

.text_4 {
  width: 176px;
  height: 40px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 44px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 40px;
}

.text_5 {
  width: 461px;
  height: 80px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 20px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 40px;
  margin-top: 37px;
}

.image_1 {
  width: 504px;
  height: 511px;
}

.group_3 {
  width: 963px;
  height: 536px;
  margin: 242px 0 0 105px;
}

.image_2 {
  width: 247px;
  height: 536px;
}

.text-wrapper_2 {
  width: 461px;
  height: 172px;
  margin-top: 50px;
}

.text_6 {
  width: 176px;
  height: 40px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 44px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 40px;
}

.text_7 {
  width: 461px;
  height: 80px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 20px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 40px;
  margin-top: 52px;
}

.group_4 {
  width: 1040px;
  height: 437px;
  margin: 274px 0 0 83px;
}

.text-wrapper_3 {
  width: 366px;
  height: 117px;
}

.text_8 {
  width: 176px;
  height: 40px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 44px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 40px;
}

.text_9 {
  width: 366px;
  height: 40px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 20px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 40px;
  margin-top: 37px;
}

.image-wrapper_1 {
  height: 398px;
  background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/SketchPnge3beae972e3e23f6051d5c02a2972cf4ef437399d71742aaa4a7a620bc2a3ed9) 100% no-repeat;
  background-size: 100% 100%;
  margin-top: 39px;
  width: 384px;
}

.image_3 {
  width: 247px;
  height: 458px;
  margin: -90px 0 0 52px;
}

.text_10 {
  width: 178px;
  height: 62px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 44px;
  letter-spacing: 0.4000000059604645px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: center;
  white-space: nowrap;
  line-height: 62px;
  margin: 187px 0 0 511px;
}

.group_5 {
  background-color: rgba(48, 121, 255, 1);
  border-radius: 2px;
  width: 81px;
  height: 4px;
  margin: 4px 0 0 560px;
}

.grid_1 {
  width: 1080px;
  height: 528px;
  flex-wrap: wrap;
  margin: 60px 0 0 63px;
}

.list-items_1-0 {
  box-shadow: 0px 0px 30px 0px rgba(208, 208, 208, 0.43);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 10px;
  position: relative;
  width: 507px;
  height: 249px;
  margin: 0 66px 30px 0;
}

.image_4-0 {
  position: absolute;
  left: 221px;
  top: 31px;
  width: 66px;
  height: 63px;
}

.text_11-0 {
  width: 81px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 20px;
  letter-spacing: 0.1818181872367859px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: center;
  white-space: nowrap;
  line-height: 28px;
  margin: 119px 0 0 214px;
}

.text_12-0 {
  width: 340px;
  height: 60px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.145454540848732px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: center;
  line-height: 30px;
  margin: 22px 0 20px 92px;
}

.list-items_1-1 {
  box-shadow: 0px 0px 30px 0px rgba(208, 208, 208, 0.43);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 10px;
  position: relative;
  width: 507px;
  height: 249px;
  margin: 0 66px 30px 0;
  margin-right: 0;
}

.image_4-1 {
  position: absolute;
  left: 221px;
  top: 31px;
  width: 66px;
  height: 63px;
}

.text_11-1 {
  width: 81px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 20px;
  letter-spacing: 0.1818181872367859px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: center;
  white-space: nowrap;
  line-height: 28px;
  margin: 119px 0 0 214px;
}

.text_12-1 {
  width: 340px;
  height: 60px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.145454540848732px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: center;
  line-height: 30px;
  margin: 22px 0 20px 92px;
}

.list-items_1-2 {
  box-shadow: 0px 0px 30px 0px rgba(208, 208, 208, 0.43);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 10px;
  position: relative;
  width: 507px;
  height: 249px;
  margin: 0 66px 30px 0;
  margin-bottom: 0;
}

.image_4-2 {
  position: absolute;
  left: 221px;
  top: 31px;
  width: 66px;
  height: 63px;
}

.text_11-2 {
  width: 81px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 20px;
  letter-spacing: 0.1818181872367859px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: center;
  white-space: nowrap;
  line-height: 28px;
  margin: 119px 0 0 214px;
}

.text_12-2 {
  width: 340px;
  height: 60px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.145454540848732px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: center;
  line-height: 30px;
  margin: 22px 0 20px 92px;
}

.list-items_1-3 {
  box-shadow: 0px 0px 30px 0px rgba(208, 208, 208, 0.43);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 10px;
  position: relative;
  width: 507px;
  height: 249px;
  margin: 0 66px 30px 0;
  margin-right: 0;
  margin-bottom: 0;
}

.image_5-3 {
  position: absolute;
  left: 232px;
  top: 28px;
  width: 46px;
  height: 69px;
}

.text_11-3 {
  width: 81px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 20px;
  letter-spacing: 0.1818181872367859px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: center;
  white-space: nowrap;
  line-height: 28px;
  margin: 119px 0 0 214px;
}

.text_12-3 {
  width: 340px;
  height: 60px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 16px;
  letter-spacing: 0.145454540848732px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: center;
  line-height: 30px;
  margin: 22px 0 20px 92px;
}

.text_13 {
  width: 178px;
  height: 62px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 44px;
  letter-spacing: 0.4000000059604645px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: center;
  white-space: nowrap;
  line-height: 62px;
  margin: 100px 0 0 511px;
}

.group_6 {
  background-color: rgba(48, 121, 255, 1);
  border-radius: 2px;
  width: 81px;
  height: 4px;
  margin: 4px 0 0 560px;
}

.text-group_2 {
  width: 644px;
  height: 76px;
  margin: 60px 0 45px 278px;
}

.text-wrapper_4 {
  width: 644px;
  height: 22px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.7168828845024109px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
}

.text_14 {
  width: 644px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
}

.text_15 {
  width: 644px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
}

.text_16 {
  width: 644px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
}

.text-wrapper_5 {
  width: 644px;
  height: 44px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.5454542636871338px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 22px;
  margin-top: 10px;
}

.text_17 {
  width: 644px;
  height: 44px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 22px;
}

.text_18 {
  width: 644px;
  height: 44px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 22px;
}

.text_19 {
  width: 644px;
  height: 44px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 22px;
}

.text_20 {
  width: 644px;
  height: 44px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 22px;
}

.text_21 {
  width: 644px;
  height: 44px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 22px;
}

.group_7 {
  height: 850px;
  background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/SketchPngdfcb382e6b0c717cbdeae8e97af70936f4a763151d791e385a596de73e40a1aa) 100% no-repeat;
  background-size: 100% 100%;
  width: 1920px;
  position: absolute;
  left: -357px;
  top: -119px;
}

.block_2 {
  width: 1245px;
  height: 70px;
  margin: 25px 0 0 300px;
}
.block_2 a {
  display: flex;
  text-decoration: none;
}
.group_8 {
  border-radius: 86px;
  background-image: url(https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/3bd319bdc8d9455bbedee427d0ae541a_mergeImage.png);
  width: 70px;
  height: 70px;
}

.text_22 {
  width: 144px;
  height: 48px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 48px;
  font-family: AlimamaDongFangDaKai;
  font-weight: NaN;
  text-align: justify;
  white-space: nowrap;
  line-height: 58px;
  margin: 11px 0 0 20px;
}

.group_9 {
  width: 40px;
  height: 30px;
  margin: 20px 0 0 611px;
}

.text_23 {
  width: 40px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 20px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 28px;
}

.section_1 {
  background-color: rgba(48, 121, 255, 1);
  border-radius: 1px;
  width: 24px;
  height: 2px;
  margin-left: 8px;
}

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

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

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

.block_3 {
  width: 1403px;
  height: 562px;
  margin: 75px 0 0 205px;
}

.image_6 {
  width: 211px;
  height: 458px;
  margin-top: 104px;
}

.block_4 {
  height: 458px;
  background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/SketchPng743fe8ede88cb6116b1fed8e43c18c248072a9423fca796832ff680b8ef64aff) -1px -1px no-repeat;
  background-size: 213px 459px;
  width: 211px;
  margin: 104px 0 0 308px;
}

.image-wrapper_2 {
  height: 435px;
  background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/SketchPng042598460abecad8d4f6222fbaadeb51b84f29328ded883c52d4740749693c66) -1px 0px no-repeat;
  background-size: 213px 436px;
  margin-top: 15px;
  width: 211px;
}

.image_7 {
  width: 211px;
  height: 435px;
}

.block_5 {
  width: 486px;
  height: 547px;
  margin-left: 187px;
}

.box_5 {
  width: 486px;
  height: 126px;
}

.text_27 {
  width: 283px;
  height: 126px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 90px;
  letter-spacing: 4.199999809265137px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 126px;
}

.section_2 {
  background-color: rgba(51, 51, 51, 1);
  width: 1px;
  height: 86px;
  margin: 25px 0 0 22px;
}

.text-wrapper_6 {
  width: 160px;
  height: 103px;
  margin: 17px 0 0 20px;
}

.text_28 {
  width: 160px;
  height: 56px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 40px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 56px;
}

.text_29 {
  width: 160px;
  height: 56px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 40px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 56px;
  margin-top: -9px;
}

.paragraph_1 {
  width: 352px;
  height: 66px;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: justify;
  line-height: 22px;
  margin: 10px 0 0 134px;
}

.box_6 {
  border-radius: 8px;
  background-image: url(https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/f44914bb62f748648d7a8bb145c20048_mergeImage.png);
  width: 204px;
  height: 204px;
  margin: 60px 0 0 282px;
}

.text-wrapper_7 {
  background-color: rgba(48, 121, 255, 1);
  border-radius: 4px;
  height: 41px;
  width: 196px;
  margin: 40px 0 0 286px;
}

.text_30 {
  width: 160px;
  height: 25px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: justify;
  white-space: nowrap;
  line-height: 28px;
  margin: 8px 0 0 18px;
}

.image-wrapper_3 {
  width: 267px;
  height: 34px;
  margin: 46px 0 38px 437px;
}

.image_8 {
  width: 267px;
  height: 34px;
}

.image_9 {
  position: absolute;
  left: 151px;
  top: 240px;
  width: 320px;
  height: 562px;
}

.image_10 {
  position: absolute;
  left: 725px;
  top: 274px;
  width: 211px;
  height: 431px;
}

.image-wrapper_4 {
  height: 562px;
  background: url(/Public/images/SketchPnge5b2159de2cf8cc21f20b1ed083274a62d763f2855a283529585d036021f4353) 100% no-repeat;
  background-size: 100% 100%;
  width: 320px;
  position: absolute;
  left: 670px;
  top: 240px;
}

.image_11 {
  width: 267px;
  height: 570px;
  margin: -3px 0 0 -233px;
}

.image-wrapper_5 {
  height: 706px;
  background: url(/Public/images/SketchPngf1d2ed22c9f0f57925a209131efd97669a9dbb47bd8f18478260ee0e07b6a46d) 100% no-repeat;
  background-size: 100% 100%;
  width: 402px;
  position: absolute;
  left: 12px;
  top: 76px;
}

.image_12 {
  width: 265px;
  height: 542px;
  margin: 67px 0 0 68px;
}

.image_13 {
  position: absolute;
  left: 791px;
  top: 952px;
  width: 247px;
  height: 536px;
}

.image_14 {
  position: absolute;
  left: 729px;
  top: 914px;
  width: 372px;
  height: 654px;
}

.image_15 {
  position: absolute;
  left: 43px;
  top: 1671px;
  width: 372px;
  height: 654px;
}

.image_16 {
  position: absolute;
  left: 791px;
  top: 2487px;
  width: 247px;
  height: 508px;
}

.image_17 {
  position: absolute;
  left: 788px;
  top: 2979px;
  width: 255px;
  height: 30px;
}

.image_18 {
  position: absolute;
  left: 729px;
  top: 2430px;
  width: 372px;
  height: 654px;
}
