.page {
  z-index: 1;
  position: relative;
  height: 5805px;
  background-color: rgba(255, 255, 255, 1);
  overflow: hidden;
  justify-content: flex-end;
  padding-bottom: 0;
}

.bd1 {
  z-index: auto;
  width: 100%;
  height: 5761px;
}

.group1 {
  z-index: auto;
  width: 269px;
  height: 72px;
  margin-left: 55px;
  justify-content: space-between;
}

.pic1 {
  z-index: 34;
  width: 72px;
  height: 72px;
}

.main1 {
  z-index: auto;
  width: 180px;
  height: 72px;
}

.txt1 {
  z-index: 2;
  width: 56px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 28px;
  font-family: PingFangSC-Medium;
  white-space: nowrap;
  line-height: 40px;
  text-align: left;
  align-self: flex-start;
}

.info1 {
  z-index: 3;
  width: 180px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 20px;
  font-family: PingFangSC-Light;
  white-space: nowrap;
  line-height: 28px;
  text-align: left;
  margin-top: 4px;
}

.group2 {
  z-index: 5;
  width: 1440px;
  height: 1px;
  background-color: rgba(0, 0, 0, 0.12);
  margin-top: 44px;
}

.group3 {
  z-index: auto;
  width: 784px;
  height: 428px;
  justify-content: space-between;
  margin: 84px 0 0 324px;
}

.mod1 {
  z-index: auto;
  width: 240px;
  height: 350px;
  margin-top: 78px;
}

.word1 {
  z-index: 7;
  width: 72px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 36px;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 50px;
  text-align: left;
  align-self: flex-start;
}

.paragraph1 {
  z-index: 8;
  width: 240px;
  height: 252px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 0.5);
  font-size: 24px;
  font-family: PingFangSC-Regular;
  line-height: 36px;
  text-align: left;
  margin-top: 48px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.pic2 {
  z-index: 10;
  width: 180px;
  height: 378px;
}

.group4 {
  z-index: auto;
  width: 794px;
  height: 64px;
  justify-content: space-between;
  margin: 300px 0 0 330px;
}

.wrap1 {
  z-index: 146;
  width: 50px;
  height: 64px;
  background: url(./img/SketchPng433df3e218c00731574acece04fdac0c15869acc7edeeb5d09e2470e1c6cd444.png)
    100% no-repeat;
}

.img1 {
  z-index: 164;
  width: 64px;
  height: 58px;
  margin-top: 4px;
}

.pic3 {
  z-index: 181;
  width: 64px;
  height: 58px;
  margin-top: 5px;
}

.group5 {
  z-index: auto;
  width: 821px;
  height: 43px;
  margin: 51px 0 0 299px;
}

.txt2 {
  z-index: 162;
  width: 112px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 28px;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 40px;
  text-align: left;
  margin-top: 3px;
}

.info2 {
  z-index: 179;
  width: 84px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 28px;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 40px;
  text-align: left;
  margin-left: 267px;
}

.info3 {
  z-index: 208;
  width: 56px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 28px;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 40px;
  text-align: left;
  margin: 1px 0 0 302px;
}

.group6 {
  z-index: auto;
  width: 1055px;
  height: 25px;
  margin: 37px 0 0 175px;
}

.info4 {
  z-index: 209;
  width: 360px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 25px;
  text-align: left;
}

.word2 {
  z-index: 178;
  width: 108px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 25px;
  text-align: left;
  margin-left: 131px;
}

.txt3 {
  z-index: 207;
  width: 252px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 25px;
  text-align: left;
  margin-left: 204px;
}

.group7 {
  z-index: auto;
  width: 897px;
  height: 788px;
  justify-content: space-between;
  margin: 275px 0 0 240px;
}

.img2 {
  z-index: 122;
  width: 375px;
  height: 788px;
}

.outer1 {
  z-index: auto;
  width: 216px;
  height: 226px;
  margin-top: 259px;
}

.word3 {
  z-index: 113;
  width: 216px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 36px;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 50px;
  text-align: left;
}

.infoBox1 {
  z-index: 114;
  width: 192px;
  height: 108px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 0.5);
  font-size: 24px;
  font-family: PingFangSC-Regular;
  line-height: 36px;
  text-align: left;
  align-self: flex-start;
  margin-top: 68px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.group8 {
  z-index: auto;
  width: 852px;
  height: 788px;
  justify-content: space-between;
  margin: 352px 0 0 364px;
}

.block1 {
  z-index: auto;
  width: 192px;
  height: 262px;
  margin-top: 282px;
}

.info5 {
  z-index: 116;
  width: 180px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 36px;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 50px;
  text-align: left;
  align-self: flex-start;
}

.infoBox2 {
  z-index: 117;
  width: 192px;
  height: 144px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 0.5);
  font-size: 24px;
  font-family: PingFangSC-Regular;
  line-height: 36px;
  text-align: left;
  margin-top: 68px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.img3 {
  z-index: 130;
  width: 375px;
  height: 788px;
}

.group9 {
  z-index: auto;
  width: 871px;
  height: 788px;
  justify-content: space-between;
  margin: 305px 0 0 240px;
}

.pic4 {
  z-index: 138;
  width: 375px;
  height: 788px;
}

.box1 {
  z-index: auto;
  width: 168px;
  height: 212px;
  margin-top: 288px;
}

.txt4 {
  z-index: 119;
  width: 72px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 36px;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 50px;
  text-align: left;
  align-self: flex-start;
}

.infoBox3 {
  z-index: 120;
  width: 168px;
  height: 108px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 0.5);
  font-size: 24px;
  font-family: PingFangSC-Regular;
  line-height: 36px;
  text-align: left;
  margin-top: 54px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.group10 {
  z-index: 110;
  width: 634px;
  height: 190px;
  overflow-wrap: break-word;
  text-align: left;
  align-self: flex-start;
  font-size: 0;
  margin: 464px 0 0 240px;
}

.paragraph2 {
  font-size: 30px;
  font-family: PingFangSC-Regular;
  color: rgba(0, 0, 0, 1);
  line-height: 38px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.paragraph3 {
  font-size: 36px;
  font-family: PingFangSC-Regular;
  color: rgba(0, 0, 0, 1);
  line-height: 38px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.paragraph4 {
  font-size: 48px;
  font-family: PingFangSC-Regular;
  color: rgba(0, 0, 0, 1);
  line-height: 38px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.infoBox4 {
  font-size: 36px;
  font-family: PingFangSC-Regular;
  color: rgba(0, 0, 0, 1);
  line-height: 38px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.info6 {
  font-size: 30px;
  font-family: PingFangSC-Regular;
  color: rgba(0, 0, 0, 1);
  line-height: 38px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.paragraph5 {
  z-index: 111;
  width: 404px;
  height: 114px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 30px;
  font-family: PingFangSC-Regular;
  line-height: 38px;
  text-align: left;
  align-self: flex-start;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 113px 0 0 240px;
}

.group11 {
  z-index: 99;
  height: 120px;
  background: url(./img/SketchPng3a4bf8e4c66694da13774afe2178a1ce3a1d6e3b36d3b96b61fa8968f1e123a7.png)
    100% ;
  margin-top: 315px;
  width: 100%;
  justify-content: flex-end;
  align-items: flex-start;
  padding: 0 0 37px 36px;
}

.group12 {
  z-index: auto;
  width: 819px;
  height: 25px;
  justify-content: space-between;
}

.label1 {
  z-index: 102;
  width: 16px;
  height: 16px;
  margin-top: 5px;
}

.info7 {
  z-index: 108;
  width: 799px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 25px;
  text-align: left;
}

.img4 {
  z-index: 17;
  position: absolute;
  left: 852px;
  top: 304px;
  width: 180px;
  height: 378px;
}

.bd2 {
  z-index: 32;
  position: absolute;
  left: 720px;
  top: 474px;
  width: 261px;
  height: 48px;
  background: url(./img/SketchPngc8a05041426e4ede822257c186e62b78b9a72ea09c9d7e47dd7c53dce09dda50.png)
    100% no-repeat;
}

.pic5 {
  z-index: 24;
  position: absolute;
  left: 762px;
  top: 372px;
  width: 180px;
  height: 379px;
}
