body{
  margin: 0;

}

::-webkit-scrollbar-button{
  max-width: 15px;
} 

.page {
  background-color: rgba(255, 255, 255, 1);
  position: relative;
  width: 100%;
  height: auto;
  overflow: hidden;
}
a{

  color: aliceblue;
  text-decoration: none;
  display: block;
}
a:hover{
  font-size: 110%;
}

.group_1 {
  height: auto;
    background: url(../images_hzhb/dashiji_img1.png) 100% no-repeat;
    background-size: 100% 100%;
    width: 100%;
  position: relative;
  padding-bottom: 100px;
}

.text-wrapper_3 {
  width: auto;
    height: auto;
    margin: 80px auto;
}

.text_1 {
  width: auto;
  height: auto;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 50px;
  font-family: 'Alibaba PuHuiTi-Bold';
  font-weight: 700;
  line-height: 60px;
}

.box_13 {
  width: 100%;
    height: auto;
    margin: 0;
}

.box_14 {
  width: 440px;
  height: auto;
  margin-top: 120px;
}

.text-group_29 {
  width: 460px;
  height: auto;
  margin-left: 20px;
}

.text_24 {
  width: auto;
  height: auto;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 50px;
  font-family: 'DIN-Bold';
  font-weight: 700;
  text-align: right;
  white-space: wrap;
  line-height: 60px;
  margin-left: 0;
}

.text_25 {
  width: auto;
  height: auto;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 25px;
  font-family: 'Alibaba PuHuiTi-Regular';
  font-weight: NaN;
  text-align: right;
  white-space: wrap;
  line-height: 40px;
  margin-top: 10px;
}

.text-group_30 {
  width: 400px;
  height: auto;
  margin: 223px 0 0 40px;
}
.text-group_30s{
  margin-top: 185px;
}
.text-group_30ss{
  margin-top: 190px;
}
.text-group_30sss{
  margin-top: 188px;
}
.text-group_30ssss{
  margin-top:0px;
}

.text_22 {
  width: auto;
  height: auto;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 50px;
  font-family: 'DIN-Bold';
  font-weight: 700;
  text-align: right;
  white-space: wrap;
  line-height: 60px;
  margin-left: 0;
}

.text_23 {
  width: auto;
  height: auto;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 25px;
  font-family: 'Alibaba PuHuiTi-Regular';
  font-weight: NaN;
  text-align: right;
  white-space: wrap;
  line-height: 40px;
  margin-top: 10px;
}

.text-group_31 {
  width: 22.09vw;
  height: 9.92vw;
  margin: 12.16vw 0 0 7.5vw;
}

.text_21 {
  width: 14.59vw;
  height: 4.09vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 3.33vw;
  font-family: DIN-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 3.34vw;
  margin-left: 7.5vw;
}

.paragraph_4 {
  width: 22.09vw;
  height: 4.5vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.66vw;
  font-family: Alibaba PuHuiTi-Regular;
  font-weight: NaN;
  text-align: right;
  margin-top: 1.34vw;
}

.text-group_32 {
  width: 20.92vw;
  height: 9.92vw;
  margin: 12.16vw 0 0 8.66vw;
}

.text_20 {
  width: 14.59vw;
  height: 4.09vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 3.33vw;
  font-family: DIN-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 3.34vw;
  margin-left: 6.34vw;
}

.paragraph_3 {
  width: 20.92vw;
  height: 4.5vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.66vw;
  font-family: Alibaba PuHuiTi-Regular;
  font-weight: NaN;
  text-align: right;
  margin-top: 1.34vw;
}

.text-group_33 {
  width: 24.67vw;
  height: 7.67vw;
  margin: 13.41vw 0 0 4.91vw;
}

.text_18 {
  width: 12.84vw;
  height: 4.09vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 3.33vw;
  font-family: DIN-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 3.34vw;
  margin-left: 11.84vw;
}

.text_19 {
  width: 24.67vw;
  height: 2.25vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.66vw;
  font-family: Alibaba PuHuiTi-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.67vw;
  margin-top: 1.34vw;
}

.text-group_34 {
  width: 23vw;
  height: 7.67vw;
  margin: 13.33vw 0 0 6.58vw;
}

.text_16 {
  width: 12.84vw;
  height: 4.09vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 3.33vw;
  font-family: DIN-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 3.34vw;
  margin-left: 10.17vw;
}

.text_17 {
  width: 23vw;
  height: 2.25vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.66vw;
  font-family: Alibaba PuHuiTi-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.67vw;
  margin-top: 1.34vw;
}

.text-group_35 {
  width: 29.59vw;
  height: 7.67vw;
  margin-top: 13.34vw;
}

.text_14 {
  width: 12.84vw;
  height: 4.09vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 3.33vw;
  font-family: DIN-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 3.34vw;
  margin-left: 16.75vw;
}

.text_15 {
  width: 29.59vw;
  height: 2.25vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.66vw;
  font-family: Alibaba PuHuiTi-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 1.67vw;
  margin-top: 1.34vw;
}

.box_15 {
  width: 100px;
  height: auto;
  margin: 158px 0 0 10px;
}

.box_2 {
  
  width: 100px;
  height: auto;
}
.box_2ss{
  margin-top: 300px;
}

.box_3 {
  
  height: 2.42vw;
  margin-top: 18.59vw;
  width: 6.25vw;
}

.group_4 {
  width: 6.25vw;
  height: 2.42vw;
}

.box_4 {
  
  width: 6.25vw;
  height: 2.42vw;
  margin-top: 18.59vw;
}

.box_5 {
  
  width: 6.25vw;
  height: 2.42vw;
  margin-top: 19.67vw;
}

.box_6 {
  
  width: 6.25vw;
  height: 2.42vw;
  margin-top: 19.75vw;
}

.box_7 {
  
  width: 6.25vw;
  height: 2.42vw;
  margin-top: 18.59vw;
}

.box_8 {
  
  width: 6.25vw;
  height: 2.42vw;
  margin-top: 18.59vw;
}

.block_3 {
  background-image: linear-gradient(
    180deg,
    rgba(255, 255, 255, 1) 0,
    rgba(255, 255, 255, 0) 100%
  );
  width: 3px;
  height: 2500px;
  margin-left: 20px;
}

.image-wrapper_3 {
  width: 100px;
  height: auto;
  margin: 350px 0 0 20px;
}

.image_1 {
  width: 100px;
  height: auto;
}

.image_2 {
  width: 100px;
  height: auto;
  margin-top: 290px;
}

.image_3 {
  width: 6.25vw;
  height: 2.42vw;
  margin-top: 18.59vw;
}

.image_4 {
  width: 6.25vw;
  height: 2.42vw;
  margin-top: 19.67vw;
}

.image_5 {
  width: 6.25vw;
  height: 2.42vw;
  margin-top: 20.84vw;
}

.image_6 {
  width: 6.25vw;
  height: 2.42vw;
  margin-top: 19.75vw;
}

.image_7 {
  width: 6.25vw;
  height: 2.42vw;
  margin-top: 18.59vw;
}

.box_16 {
  width: 440px;
    height: auto;
    margin: 280px 0 0 10px;
}

.text-group_36 {
  width: auto;
  height: auto;
}
.text-group_36s{
  margin-top: 20px;
}
.text-group_36ss{
  margin-top: 216px;
}
.text-group_36sss{
  margin-top: 176px;
}
.text-group_36ssss{
  margin-top: 200px;
}
.text_12 {
  width: auto;
    height: auto;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 50px;
    font-family: 'DIN-Bold';
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 70px;
}

.text_13 {
  width: auto;
    height: auto;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 25px;
    font-family: 'Alibaba PuHuiTi-Regular';
    font-weight: NaN;
    text-align: left;
    line-height: 35px;
    margin-top: 10px;
    white-space: wrap;
}

.text-group_37 {
  width: auto;
    height: auto;
    margin-top: 225px;
}

.text_10 {
  width: auto;
    height: auto;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 50px;
    font-family: 'DIN-Bold';
    font-weight: 700;
    text-align: left;
    white-space: wrap;
    line-height: 70px;
}

.text_11 {
  width: auto;
    height: auto;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 25px;
    font-family: 'Alibaba PuHuiTi-Regular';
    font-weight: NaN;
    text-align: left;
    white-space: wrap;
    line-height: 35px;
    margin-top: 10px;
}

.text-group_38 {
  width: auto;
    height: auto;
    margin-top: 225px;
}

.text_8 {
  width: 14.59vw;
  height: 4.09vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 3.33vw;
  font-family: DIN-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 3.34vw;
}

.text_9 {
  width: 23vw;
  height: 2.25vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.66vw;
  font-family: Alibaba PuHuiTi-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.67vw;
  margin-top: 1.34vw;
}

.text-group_39 {
  width: 25.25vw;
  height: 9.92vw;
  margin-top: 13.25vw;
}

.text_7 {
  width: 14.59vw;
  height: 4.09vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 3.33vw;
  font-family: DIN-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 3.34vw;
}

.paragraph_2 {
  width: 25.25vw;
  height: 4.5vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.66vw;
  font-family: Alibaba PuHuiTi-Regular;
  font-weight: NaN;
  text-align: left;
  margin-top: 1.34vw;
}

.text-group_40 {
  width: 26.25vw;
  height: 7.67vw;
  margin-top: 14.5vw;
}

.text_5 {
  width: 16.42vw;
  height: 4.09vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 3.33vw;
  font-family: DIN-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 3.34vw;
}

.text_6 {
  width: 26.25vw;
  height: 2.25vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.66vw;
  font-family: Alibaba PuHuiTi-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.67vw;
  margin-top: 1.34vw;
}

.text-group_41 {
  width: 24.67vw;
  height: 7.67vw;
  margin-top: 14.5vw;
}

.text_3 {
  width: 12.84vw;
  height: 4.09vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 3.33vw;
  font-family: DIN-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 3.34vw;
}

.text_4 {
  width: 24.67vw;
  height: 2.25vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.66vw;
  font-family: Alibaba PuHuiTi-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 1.67vw;
  margin-top: 1.34vw;
}

.text-group_42 {
  width: 26.25vw;
  height: 9.92vw;
  margin-top: 12.17vw;
}

.text_2 {
  width: 7.25vw;
  height: 4.09vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 3.33vw;
  font-family: DIN-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 3.34vw;
}

.paragraph_1 {
  width: 26.25vw;
  height: 4.5vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.66vw;
  font-family: Alibaba PuHuiTi-Regular;
  font-weight: NaN;
  text-align: left;
  margin-top: 1.34vw;
}

.box_17 {
  position: absolute;
  left: 45.8%;
  top: 7.7%;
  /* width: 2.84vw;
  height: 2.84vw; */
}

.group_2 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 50%;
  width: 45px;
  height: 45px;
}
