.data-p {
  overflow: hidden;
}
.data-p > div > h3 {
  text-align: center;
  font-size: 0.3rem;
  margin-top: 1rem;
  font-weight: 600;
}
.data-p > div > p {
  text-align: center;
  font-size: 0.2rem;
  margin-top: 0.3rem;
  font-weight: 500;
}
.data-p .slogan {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.data-p .slogan .mr {
  margin-right: 1rem;
}
.data-p .slogan .ml {
  margin-left: 1rem;
}
.data-p .slogan .ite {
  margin-bottom: 0.3rem;
  padding-bottom: 0.5rem;
  position: relative;
}
.data-p .slogan .ite:last-child {
  margin: 0;
}
.data-p .slogan .ite::after {
  content: "";
  left: 0;
  bottom: 0;
  border-bottom: 1px solid #cd122e;
  width: 110px;
  position: absolute;
}
.data-p .slogan h4 {
  font-size: .38rem;
  margin-bottom: 0.5rem;
  font-weight: 600;
  color: #4b4b4b;
}
.data-p .slogan p {
  font-size: 0.18rem;
  color: #7b7b7b;
  line-height: 1.8;
  padding-bottom: 0.5rem;
}
.data-p .slogan .pic {
  max-width: 50%;
}
.data-p .pic img {
  width: 100%;
  display: block;
}
.data-p1 .pic {
  width: 7.19rem;
}
.data-p2 {
  background: #eeeeee;
}
.data-p2 .pic {
  width: 8.67rem;
}
.data-p3 .pic {
  width: 7.82rem;
}
@media (max-width: 767px) {
  .banner.em {
    height: auto;
  }
  .em-center {
    padding: 1.00rem 0;
    display: block;
  }
  .em-center img {
    display: block;
    margin: 0 auto 0.5rem;
    max-width: 100%;
  }
  .em-center .or1 {
    text-align: center;
  }
  .em-center .or1 h5 {
    display: none;
  }
  .em-center .or1 .more {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
  }
  .data-p1 {
    height: auto;
    min-height: 1px;
  }
  .data-p {
    min-height: 1px;
  }
  .data-p .slogan {
    margin-top: .5rem;
    margin-bottom: .5rem;
    display: block;
  }
  .data-p .slogan .pic {
    max-width: 100%;
    margin-bottom: .3rem;
  }
  .data-p .slogan .flex-s.mr,
  .data-p .slogan .flex-s.ml {
    margin-right: 0;
    margin-left: 0;
  }
  .data-p .slogan h4 {
    font-size: .28rem;
    margin-bottom: .20rem;
  }
  .data-p .slogan p {
    padding-bottom: 0.2rem;
  }
  .data-p .pic {
    width: 100%;
  }
  .data-p3 {
    background-size: contain;
  }
}
