.certificate {
  overflow: hidden;
}
.certificate .certificate_2 {
  width: 120rem;
  margin: auto;
  margin-top: 6rem;
  margin-bottom: 6rem;
  padding: 0 8rem;
}
.certificate .certificate_3 {
  width: 120rem;
  margin: auto;
  height: 30rem;
  margin-top: 6rem;
  background: #fff;
}
.certificate .certificate_3 .certificate_3_l {
  float: left;
  width: 50%;
  height: 100%;
}
.certificate .certificate_3 .certificate_3_l img {
  width: 100%;
  height: 100%;
}
.certificate .certificate_3 .certificate_3_2 {
  float: right;
  width: 50%;
  height: 100%;
  padding-right: 4rem;
  padding-left: 1rem;
}
.certificate .certificate_3 .certificate_3_2 .certificate_3_2_1 {
  margin-top: 7rem;
}
.certificate .certificate_3 .certificate_3_2 .certificate_3_2_1 .font_size_23 {
  margin-bottom: 2rem;
  margin-top: 8rem;
}
.certificate .certificate_4 {
  width: 120rem;
  margin: auto;
  height: 30rem;
  margin-top: 6rem;
  background: #fff;
}
.certificate .certificate_4 .certificate_4_1 {
  float: left;
  width: 50%;
  height: 100%;
  padding-left: 6rem;
}
.certificate .certificate_4 .certificate_4_1 .certificate_4_1_1 {
  margin-top: 7rem;
}
.certificate .certificate_4 .certificate_4_1 .certificate_4_1_1 .font_size_23 {
  margin-bottom: 2rem;
  margin-top: 8rem;
}
.certificate .certificate_4 .certificate_4_2 {
  float: right;
  width: 50%;
  height: 100%;
}
.certificate .certificate_4 .certificate_4_2 img {
  width: 100%;
  height: 100%;
}
.certificate .certificate_5 {
  width: 100%;
  height: 80rem;
  overflow: hidden;
  margin-top: 6rem;
  background: url('../image/certificate/img_4.png');
  background-size: contain;
  background-repeat: no-repeat;
}
.certificate .certificate_5 .certificate_5_1 {
  text-align: center;
  margin: 9rem 0 6rem 0;
}
.certificate .certificate_5 .certificate_5_2 {
  width: 116.4rem;
  display: block;
  margin: auto;
}
