.dev .device .device-content .my-thumbnail .thumbnail .caption,
.video-detail .video-detail-content .my-thumbnail .thumbnail .caption {
  height: 94px;
  overflow: hidden;
}
@media (max-width: 768px) {
  .dev .device .device-content .my-thumbnail .thumbnail .caption,
  .video-detail .video-detail-content .my-thumbnail .thumbnail .caption{
    height: auto;
  }
}
.contact .contact-way .content{
  width: 723px;
}
.about .about-left{
  padding-top: 73px;
  padding-bottom: 60px;
}

@media (max-width: 1070px) {
  .about .about-left{
    padding-top: 55px;
    padding-bottom: 50px;
  }
}
@media (max-width: 1276px) {
  .about-detail .honor .honor-content .right{
    margin-top: 30px;
    margin-left: 30px;
    border-left: 0;
  }
}
@media (max-width: 768px) {
  .about-detail .honor .honor-content .right{
    margin-left: 0;
  }
}
.about-detail .honor .honor-content .right .line{
  min-width: 360px;
}
@media (max-width: 930px) {
  .about-detail .honor .honor-content .right .line{
    min-width: auto;
    width: 100%;
  }
}
.about-detail .spirit .spirit-profile-detail .spirit-profile-line .spirit-profile-content .big-title{
  margin-bottom: 10px;
}
.about-detail .spirit .spirit-profile-detail .spirit-profile-line:last-of-type .spirit-profile-content{
  padding-top: 20px;
  padding-bottom: 20px;
}
@media (max-width: 1183px) {
  .about-detail .spirit .spirit-profile-detail .spirit-profile-line .spirit-profile-content .small-title{
    margin-bottom: 0;
  }
  .about-detail .spirit .spirit-profile-detail .spirit-profile-line .spirit-profile-content{
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (max-width: 921px) {

    .about-detail .spirit {
      padding-bottom: 0;
    }
    .about-detail .spirit .img {
      width: 100%;
      height: 180px;
    }
    .about-detail .spirit .spirit-profile {
      margin-top: 0;
      padding-left: 15px;
      padding-right: 15px;
    }
    .about-detail .spirit .spirit-profile .text {
      width: 100%;
    }
    .about-detail .spirit .spirit-profile-detail .spirit-profile-line .spirit-profile-img {
      width: 100%;
    }
    .about-detail .spirit .spirit-profile-detail .spirit-profile-line .spirit-profile-content .small-title{
      margin-bottom: 20px;
    }
    .about-detail .spirit .spirit-profile-detail .spirit-profile-line .spirit-profile-content .big-title{
      margin-bottom: 40px;
    }
    .about-detail .spirit .spirit-profile-detail .spirit-profile-line .spirit-profile-content {
      height: auto;
      width: 100%;
      padding: 60px;
    }
}
@media (max-width: 900px){
    .dev .team .team-content .team-content-profile {
        height: 600px;
    }
}
@media (max-width: 1080px){
  .product .content-top .nav-part li{
    width: 33.3333%;
    border: 0;
  }

 .product .content-top .nav-part li a{
   border-right: 5px solid #d8d8d8;
   transition: none;
  }
  .product .content-top .nav-part li a:nth-child(3){
    width: 100%;
    border: 0;
  }
}
@media (max-width: 1128px) {
  .job-detail .my-thumbnail .thumbnail .caption{
    height: 166px;
  }
}
@media (max-width: 981px) {
  .job-detail .my-thumbnail .thumbnail .caption{
    height: 206px;
  }
}
@media (max-width: 768px) {
  .job-detail .my-thumbnail .thumbnail .caption{
    height: auto;
  }
}
footer .footer-top .left .my-footer-nav > li{
  margin-right: 30px;
}
footer .footer-top .right{
  float: left;
}
@media (max-width: 1260px) {
  footer .footer-top .left .my-footer-nav > li{
    margin-right: 5px;
  }
  footer .footer-top .right{
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
footer .footer-top .left .my-footer-nav > li{
  margin-right: 15px;
}
footer .footer-top .right{
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 1165px) {
  footer .footer-top .left .my-footer-nav > li{
    margin-right: 5px;
  }
  footer .footer-top .right{
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (max-width: 1045px) {
  footer .footer-top .left{
    float: none;
  }
  footer .footer-top .right{
    float: none;
    padding-left: 0;
    border: 0;
  }
}
@media (max-width: 852px) {
  footer .footer-top .left{
    float: left;
  }
  footer .footer-top .left .my-footer-nav > li{
    margin-right: 0;
  }
  footer .footer-top .right{
    float: left;
  }
}
#center .forth .forth-row .person-box .img{
  height: auto;
  width: 40%;
}
#center .forth .forth-row .person-box .img img{
  width: 100%;
  height: auto;
}
#center .forth .forth-row .person-box .scend-font{
  width: 60%;
}
#center .forth .forth-row .person-box .scend-font{
  justify-content: flex-start;
}

@media (min-width:1100px) {
  #facility .scend-row .col-md-6 .area-box .people .box:last-child .bottom{
    height: 81px;
  }
}
@media (max-width:1100px) {
  #facility .scend-row .col-md-6 .area-box .people .box:last-child .bottom{
    height: 103px;
  }
}
@media (max-width:840px) {
  #facility .scend-row .col-md-6 .area-box .people .box:last-child .bottom{
    height: 133px;
  }
}
@media (max-width:768px) {
  #facility .scend-row .col-md-6 .area-box .people .box:last-child .bottom{
    height: 81px;
  }
}