@media screen and (max-width: 1050px) {
  .head .head-main .head-logo a img {
    width: 220px;
  }
  .head .head-main .head-nav > ul > li > a {
    padding: 33px 15px;
  }
  .index-pro .index-pro-main {
    width: 930px;
  }
  .index-links .index-links-main .index-links-left {
    width: 20%;
  }
  .index-links .index-links-main .index-links-right {
    width: 77%;
  }
  .index-news .index-news-main .index-news-right ul li a p {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
  }
  .index-about .index-about-main .index-about-right .index-about-info p {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
  }
  .index-solve .index-solve-main ul li a .index-solve-right p {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
  }
  .ht-container .ht-left .ht-left-nav .ht-left-nav-title p {
    text-align: center;
  }
  .newslist ul li .newslink .news-container .news-title-row p {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
  }
  .proIndex ul li {
    margin-right: 40px;
  }
  .procont .pro-top {
    margin-top: 30px;
  }
  .procont .pro-top .pro-top-left {
    width: 43%;
  }
  .procont .pro-top .pro-top-right {
    width: 53%;
  }
  .solvelist ul li {
    width: 43.5%;
  }
  .solvelist ul li a .solve-right p {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
  }
  input[type="button"],
  input[type="submit"],
  input[type="reset"],
  input[type="text"] {
    -webkit-appearance: none;
  }
  textarea {
    -webkit-appearance: none;
  }
  .ht-liuyan {
    width: 680px!important;
  }
  .yzm label {
    width: 60px;
    display: inline-block;
  }
  .ht-container .ht-right .aboutcont img {
    max-width: 90px!important;
  }
}
