@media screen and (max-width: 992px) {
  .headsm .menu ul li a{
    padding: 0 15px!important;
  }
  .headsm .language{
    margin-top: 1vw;
  }
  /*cp-k*/
  .proej{
    display: none;
  }
  .ipro{
    padding: 3%;
  }
  .pltit .intro{
    width: 100%;
  }
  .pltit .intro .p1t{
    font-size: 26px;
  }
  .pltit .intro .p2t{
    font-size: 14px;
  }
  .pubckxq{
    display: none;
  }
  .product-list{
    margin-top: 5vw;
  }
  .product .product-menu .pm-one ul li{
    width: 23%;
    background-color: #E5E5E5;
    height: 6vw;
    line-height: 6vw;
    font-size: 16px;
  }
  .product .product-menu .pm-two{
    display: none;
  }
  .probox{
    width: 48%;
    margin-right: 4%;
    margin-bottom: 4%;
  }
  .probox:nth-child(2n){
    margin-right: 0px;
  }
  .probox .proimg{
    height: 32vw;
  }
  .probox .protit{
    height: 8vw;
    line-height: 8vw;
  }
  .probox .protit .p1{
    height: 10vw;
    width: 90%;
  }
  .probox .protit .proArrow{
    display: none;
  }
  /*cp-g*/

  /*partner-k*/
  .partner{
    padding: 3%;
  }

  .partner-list ul li{
    width: 25%;
    height: 13.5vw;
  }
  .partner-list ul li:nth-child(n+9){
    display: none;
  }
  .partner-list ul li:nth-child(n+5):before {
    display: none;
  }
  .partner-list ul li:nth-of-type(5):after {
    display: none;
  }
  .partner-list ul li:nth-of-type(8):after {
    display: block;
  }
  /*partner-g*/

  /*foot-k*/
  .foot{
    padding: 3%;
  }
  .foot-pc{
    display: none;
  }
  .foot .foot-m{
    display: block;
  }
  .foot .foot-m ul li{
    width: 20%;
    float: left;
    font-size: 16px;
    text-align: center;
    border-left: 1px solid #555555;
  }
  .foot .foot-m ul li:nth-of-type(1){
    border-left: 0px;
  }
  .foot .foot-m .footm-cotn{
    text-align: center;
    line-height: 2;
    margin-top: 4%;
    font-size: 14px;
  }
  /*foot-g*/
}