html body {
  overflow-x: hidden;
}
.page {
  background-color: rgba(255, 255, 255, 1);
  position: relative;
  width: 1920px;
}

.group_1 {
  background: url(../img/lanhu/340313d37d894cc18b476a53e7f65713_mergeImage.png)  no-repeat;
  position: relative;
  width: 1920px;
}

.box_1 {
  height: 96px;
  background: url(../img/lanhu/SketchPngc1a576e4d93d809b9d22273dc22e98691d3446172616d1666430cacb18f8f469)
    100% no-repeat;
  background-size: 100% 100%;
  width: 1425px;
  margin: 20px 0 0 237px;
}

.group_2 {
  width: 963px;
  height: 50px;
  margin: 23px 0 0 60px;
}

.image_1 {
  width: 219px;
  height: 50px;
}

.text_1 {
  width: 44px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(27, 43, 93, 1);
  font-size: 15px;
  letter-spacing: -0.30000001192092896px;
  font-family: Helvetica;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 16px 0 0 260px;
}

.text_2 {
  width: 86px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(20, 197, 193, 1);
  font-size: 15px;
  letter-spacing: -0.30000001192092896px;
  font-family: Helvetica-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 16px 0 0 50px;
}

.text_3 {
  width: 112px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(27, 43, 93, 1);
  font-size: 15px;
  letter-spacing: -0.30000001192092896px;
  font-family: Helvetica;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 16px 0 0 48px;
}

.text_4 {
  width: 94px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(27, 43, 93, 1);
  font-size: 15px;
  letter-spacing: -0.30000001192092896px;
  font-family: Helvetica;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 16px 0 0 50px;
}

.group_3 {
  width: 84px;
  height: 3px;
  margin: 20px 0 0 634px;
}

.block_1 {
  background-color: rgba(20, 197, 193, 1);
  width: 84px;
  height: 3px;
}

.box_2 {
  width: 1200px;
  height: 76px;
  background: url(../img/lanhu/SketchPngae650b636dcfeb6f046e322067347d8261bc9a3d1161d230bafdfe3dc0669c94)
    100% no-repeat;
  background-size: 100% 100%;
  margin: 10px 0 0 360px;
}

.text_5 {
  width: 75px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(27, 43, 93, 1);
  font-size: 15px;
  letter-spacing: -0.30000001192092896px;
  font-family: Helvetica;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 29px 0 0 324px;
}

.text_6 {
  width: 90px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(27, 43, 93, 1);
  font-size: 15px;
  letter-spacing: -0.30000001192092896px;
  font-family: Helvetica;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 29px 0 0 50px;
}

.text-wrapper_1 {
  border-radius: 5px;
  height: 41px;
  border: 1px solid rgba(20, 197, 193, 1);
  width: 185px;
  margin: 18px 0 0 34px;
}

.text_7 {
  width: 155px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(27, 43, 93, 1);
  font-size: 15px;
  letter-spacing: -0.30000001192092896px;
  font-family: Helvetica-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 11px 0 0 15px;
}

.text_8 {
  width: 144px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(27, 43, 93, 1);
  font-size: 15px;
  letter-spacing: -0.30000001192092896px;
  font-family: Helvetica;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 29px 273px 0 25px;
}

.paragraph_1 {
  width: 624px;
  height: 161px;
  overflow-wrap: break-word;
  color: #666666;
  font-size: 60px;
  letter-spacing: -0.2708333432674408px;
  font-family: GilmerHeavy;
  font-weight: bold;
  text-align: left;
  line-height: 80px;
  margin: 117px 0 0 360px;
}

.box_3 {
  background-color: rgba(242, 200, 31, 1);
  border-radius: 2px;
  width: 70px;
  height: 5px;
  margin: 25px 0 0 363px;
}

.paragraph_2 {
  width: 577px;
  height: 137px;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 24px;
  letter-spacing: -0.10000000149011612px;
  font-family: GilmerRegular;
  font-weight: normal;
  text-align: left;
  line-height: 45px;
  margin: 31px 0 0 360px;
}

.box_4 {
  width: 974px;
  height: 548px;
  margin: 432px 0 0 360px;
}

.text-group_1 {
  width: 421px;
  height: 416px;
}

.text_9 {
  width: 421px;
  height: 75px;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 50px;
  letter-spacing: -0.2083333283662796px;
  font-family: GilmerHeavy;
  font-weight: bold;
  text-align: left;
  white-space: nowrap;
  line-height: 75px;
}

.paragraph_3 {
  width: 390px;
  height: 321px;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 24px;
  letter-spacing: -0.10000000149011612px;
  font-family: GilmerRegular;
  font-weight: normal;
  text-align: left;
  line-height: 45px;
  margin-top: 20px;
}

.box_5 {
  position: relative;
  width: 484px;
  height: 246px;
  background: url(../img/lanhu/SketchPng6c0696a5923b5863214c46c4a27c3c8f0fcebf9153b52e5472815eeb1fcedd7a)
    0px 0px no-repeat;
  background-size: 485px 247px;
  margin-top: 302px;
}

.image_2 {
  position: absolute;
  left: 423px;
  top: 0;
  width: 484px;
  height: 246px;
}

.image-wrapper_1 {
  height: 246px;
  background: url(../img/lanhu/SketchPngecdba3600802d877fc33c1c1919f3a07b11525a8e513cee61c60c8e8b474c3d9)
    0px 0px no-repeat;
  background-size: 485px 247px;
  width: 484px;
  position: absolute;
  left: 0;
  top: -210px;
}

.image_3 {
  width: 484px;
  height: 246px;
}

.box_6 {
  width: 1122px;
  height: 427px;
  margin: 451px 0 185px 360px;
}

.image-wrapper_2 {
  height: 411px;
  background: url(../img/lanhu/SketchPnga912573167e5b674c370526b93e2805415ab0f5269844a81e33dc5c780c842be) -19px -19px
    no-repeat;
  background-size: 237px 448px;
  width: 200px;
}

.image_4 {
  width: 181px;
  height: 392px;
  margin: 10px 0 0 9px;
}

.image-wrapper_3 {
  height: 411px;
  background: url(../img/lanhu/SketchPng28912e68e2c77e35625ad553b2a404bb1e81ff780d04885555bcb5e1635026d2) -19px -19px
    no-repeat;
  background-size: 237px 448px;
  width: 200px;
  margin: 16px 0 0 49px;
}

.image_5 {
  width: 181px;
  height: 392px;
  margin: 10px 0 0 9px;
}

.text-group_2 {
  width: 450px;
  height: 253px;
  margin: 35px 0 0 223px;
}

.text_10 {
  width: 450px;
  height: 50px;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 50px;
  letter-spacing: -0.2083333283662796px;
  font-family: GilmerHeavy;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 60px;
}

.paragraph_4 {
  width: 386px;
  height: 183px;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 24px;
  letter-spacing: -0.10000000149011612px;
  font-family: GilmerRegular;
  font-weight: normal;
  text-align: left;
  line-height: 45px;
  margin-top: 20px;
}

.image-wrapper_4 {
  height: 411px;
  background: url(../img/lanhu/SketchPnga2a1211e55c6253e6e789c738f39b431c3604a9829b2a82300176a397d649f63) -20px -20px
    no-repeat;
  background-size: 240px 452px;
  width: 200px;
  position: absolute;
  left: 485px;
  top: 2051px;
}

.image_6 {
  width: 181px;
  height: 392px;
  margin: 10px 0 0 9px;
}

.image_7 {
  position: absolute;
  left: 1001px;
  top: 1527px;
  width: 606px;
  height: 308px;
}

.image_8 {
  position: absolute;
  left: 1001px;
  top: 1267px;
  width: 606px;
  height: 308px;
}

.image_9 {
  position: absolute;
  left: 782px;
  top: 2386px;
  width: 250px;
  height: 214px;
}

.text-wrapper_2 {
  background-color: rgba(27, 43, 93, 1);
  width: 1920px;
  height: 60px;
}

.text_11 {
  width: 364px;
  height: 15px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 15px;
  letter-spacing: -0.30000001192092896px;
  font-family: GilmerRegular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 21px 0 0 370px;
}

.text_12 {
  width: 251px;
  height: 15px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 15px;
  letter-spacing: -0.30000001192092896px;
  font-family: GilmerRegular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 21px 355px 0 580px;
}
