.about-wrap {
  width: 100%;
  height: 1080px;
  padding-top: 120px;
  background: url("../img/about-bgc.png") no-repeat center;
  background-size: cover;
}
.about-wrap .about-us {
  max-width: 1200px;
  margin: 90px auto 0;
}
.about-us .about-logo {
  width: 217px;
  height: 58px;
  line-height: 58px;
  text-align: center;
  background: #fff2f2;
  margin-bottom: 30px;
}
.about-us .about-logo img {
  margin-right: 6px;
}
.about-content .about-content-title {
  display: flex;
  align-items: center;
}
.about-content-title img {
  width: 24px;
  height: 24px;
  margin-right: 8px;
  vertical-align: middle;
}
.about-content .about-content-p {
  width: 660px;
  margin-left: 10px;
  margin-bottom: 38px;
}
.about-bottom {
  margin-top: 120px;
}
.about-bottom .bottom-box {
  margin-right: 80px;
}
.bottom-box .bottom-content {
  width: 180px;
}
.institutions-wrap {
  padding: 120px 0;
  text-align: center;
}
.institutions-wrap img {
  max-width: 1200px;
  height: 616px;
  margin-top: 80px;
}
