.main .inside-banner .inside-banner-img {
  background-image: url(/_upload/tpl/0e/9d/3741/template3741/images/school-overview/overview-banner.jpg);
}

.logo {
  margin-top: 0.36rem;
  margin-bottom: 0.32rem;
}

.logo > h3 {
  font-size: 0.24rem;
  font-family: PingFang SC, PingFang SC-Semibold;
  font-weight: 600;
  text-align: left;
  color: #c53a3a;
  line-height: 0.28rem;
  letter-spacing: 4px;
}

.logo > p {
  opacity: 0.4;
  font-size: 0.2rem;
  font-family: Montserrat, Montserrat-Bold;
  font-weight: 700;
  text-align: left;
  color: #cbb58f;
  line-height: 0.26rem;
  letter-spacing: 4px;
}

.content p {
  opacity: 0.8;
  font-size: 0.14rem;
  font-family: PingFang SC, PingFang SC-Thin;
  font-weight: 200;
  text-align: justify;
  color: #404040;
  line-height: 0.28rem;
  margin-bottom: 10px;
}

.content img {
  margin-top: 0.22rem;
  height: 3.29rem;
}

.wp_entry p {
  font-size: 0.14rem;
  text-align: justify;
  color: #404040;
  line-height: 0.28rem;
  margin-bottom: 10px;
}

.wp_entry img {
  margin-top: 0.22rem;
  height: 3.29rem;
}

.leader > img {
  display: none;
  height: 100%;
  width: 140px;
  margin-right: 16px;
}

@media screen and (max-width: 910px) {
  .logo {
    margin: 18px 0 16px 0;
  }
  .logo > h3 {
    font-size: 24px;
    line-height: 28px;
  }
  .logo > p {
    font-size: 20px;
    line-height: 26px;
  }
  .content p {
    font-size: 14px;
    line-height: 20px;
  }
  .content img {
    height: 329px;
    margin-top: 22px;
    object-fit: cover;
  }
}
