/****about*****/
.abou_main {
  padding-bottom: 40px;
}
.abou_main .nBanner {
  width: 100%;
  height: 400px;
}
.abou_main .nBanner h3 {
  font-size: 64px;
  color: #fff;
  width: 100%;
  padding-top: 60px;
  text-align: center;
}
.abou_main .content {
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .abou_main h3 {
    font-size: 60px;
  }
  .about_con h3 {
    font-size: 30px;
  }
  .about_con p {
    font-size: 14px;
    line-height: 30px;
  }
  .about_main {
    padding: 100px 4%;
  }
  .about_3_main .txt .about_con span {
    margin: 20px 0 15px;
    width: 100px;
  }
  .about_4_main .txt .about_con span {
    margin: 20px 0 15px;
    width: 100px;
  }
  .about_4_main .txt {
    padding-left: 4%;
  }
}
@media (max-width: 992px) {
  .abou_main h3 {
    font-size: 0.5rem;
  }
  .about_con h3 {
    font-size: 0.35rem;
  }
  .about_con span {
    width: 1rem;
  }
  .about_con p {
    padding: 0 4%;
    font-size: 0.24rem;
  }
  .about_3_main {
    padding: 0.5rem 4%;
    flex-direction: column;
  }
  .about_3_main .img {
    margin-bottom: 0.4rem;
  }
  .about_3_main .txt {
    padding-bottom: 0.5rem;
  }
  .about_4_main {
    flex-direction: column;
  }
  .about_4_main .txt {
    padding-top: 0.5rem;
  }
  .about_5_main {
    flex-direction: column-reverse;
  }
  .about_5_main .txt {
    padding-top: 0.5rem;
  }
}
/*# sourceMappingURL=about.css.map */