.qualificationHonor .partOne {
    padding: 0 30px 40px;
}
.qualificationHonor .partOne .title {
  margin-bottom:60px;
  text-align:center;
}
.qualificationHonor .partOne .title h3 {
  font-size: 0.36rem;
  font-weight: 400;
  text-align: center;
  margin-bottom: 30px;
  padding-top: 20px;
  color:#3e3a39;
}
.qualificationHonor .partOne .childNav{
  margin:0 0.2rem;
}
.qualificationHonor .partOne .childNav ul{
  border-bottom:2px solid #f3f3f3;
  text-align:center;
}
.qualificationHonor .partOne .childNav ul li{
  display:inline-block;
  font-size: .34rem;
  margin:0 0.6rem;
  padding:0 0.1rem 0.1rem;
  
}
.qualificationHonor .partOne .childNav ul li a{
color:#333;
}
.qualificationHonor .partOne .childNav ul li.childActive{
background:url('../images/case/line.png') no-repeat bottom;
background-size:1.6rem 0.08rem;

}
.qualificationHonor .partOne .childNav ul li.childActive a{
  color:#0355a4;
}

.qualificationHonor .partOne .title p{
  padding: 5px 100px;
  font-size:0.16rem;
}
.qualificationHonor .partOne .certificate{
    display:flex;
    justify-content:center;
    align-items:center;
    padding: 0.38rem 2.75rem;
    display: none;
}
.qualificationHonor .partOne .certificate:first-child{
  display: block;
}
.qualificationHonor .partOne .certificate .certificat-ul{
  display: flex;
  flex-wrap: wrap;
  width: 1300px;
}

.qualificationHonor .partOne .certificate .certificat-ul li {
  margin: 0 20px;
  text-align: center;
}
.qualificationHonor .partOne .certificate .certificat-ul li img {
  width: 262px;
  height: 377px;
}
.qualificationHonor .partOne .certificate .certificat-ul-ml li{
  margin: 20px;
}
.qualificationHonor .partOne .certificate .certificat-ul-li li:nth-child(2){
  margin: 0 5px;
}
.qualificationHonor .partOne .certificate .certificat-ul-li li:nth-child(-n+3) img{
  width: 372px;
  height: 262px;
}
.qualificationHonor .partOne .certificate .certificat-ul li p{
  text-align: center;
  padding: 20px 0;
  font-size: 0.15rem;
}
.qualificationHonor .partOne .swiper-container{
  width:1000px;
  padding:0 0 120px;
  box-sizing:border-box;
}
.qualificationHonor .partOne .swiper-container .swiper-slide{
    border-top:4px solid #176aae;
    width:100%;
    background:#f2f2f2;
    padding:40px 0;
    display:flex;
    align-items:center;
    justify-content:space-around;
}
.qualificationHonor .partOne .swiper-container .swiper-slide .honorLogo{
  display:flex;
  align-items:center;
  font-size:30px;
  text-align:justify;
}
.qualificationHonor .swiper-container-horizontal>.swiper-scrollbar{
  left:20%;
  width:60%;
  bottom:10%;
}
.qualificationHonor .swiper-scrollbar-drag{
  background:#007aff;
}

.qualificationHonor .swiper-button-next, .qualificationHonor .swiper-button-prev{
  top:90%;
}
.qualificationHonor .swiper-button-prev{
  left:1rem;
}
.qualificationHonor  .swiper-button-next{
right:1rem;
}
/* .swiper-button-prev{
  position:absolute;
  top:90%;
  left:14%;
  width:30px;
    background-size:30px auto;
}
.swiper-button-next{
      position:absolute;
      top:90%;
      right:14%;
       width:30px;
       background-size:30px auto;
} */
.qualificationHonor .partTwo{
    padding:60px 0 0;
    background:#ededed;
    display:flex;
    justify-content:center;
}
.qualificationHonor .partTwo .twoCont{
  width:75%;
}
.qualificationHonor .partTwo .software{
    margin-bottom:40px;
}
.qualificationHonor .partTwo .softwareTitle{
      font-size:26px;
      color:#4885bc;
      text-align:left;
      margin-bottom:20px;
  }
  .qualificationHonor .partTwo .softwareContainer{
    display:flex;
    flex-wrap:wrap;

  }
.qualificationHonor .partTwo .softwareCont{
    font-size:16px;
    line-height:36px;
    width:33%;
    color:#333;
    text-align:justify
}