#index-pro-pc {
    display: block!important;
  }
  #index-pro-mobile {
    display: none!important;
  }
  @media screen and (max-width: 980px) {
    .tong {
      width: 96%!important;
    }
    .toux .tong {
      width: 98%!important;
    }
    .topLink {
      padding-right: 15px;
    }
    .k4 {
      width: 420px!important;
    }
    .k4 strong {
      font-size: 26px!important;
    }
    .nav li {
      width: 103px!important;
    }
    .c1 .list1 li {
      margin-right: 65px!important;
    }
    .c1 .list1 li:last-child {
      margin-right: 0px!important;
    }
    .c1 .list1 li:after {
      right: -47px !important;
    }
    .tong1 {
      left: 0px!important;
      margin-left: 0px!important;
      width: 100%!important;
    }
    .c2bg .c2 .c2-2 {
      width: 720px!important;
    }
    .c2bg .c2 .c2-2 .content .list3 {
      display: flex;
      flex-wrap: wrap;
    }
    .c2bg .c2 .c2-2 .content .list3 li {
      width: 31.6% !important;
    }
    .c2bg .c2 .c2-2 .content .list3 li a.img img {
      width: 100%!important;
      height: 171px!important;
    }
    .index-proLink {
      height: 171px!important;
    }
    .c3 .list1 {
      background-size: 100%!important;
    }
    .c3 .list1 li:nth-child(1) {
      top: 18px!important;
      left: -12px !important;
    }
    .c3 .list1 li:nth-child(1) .zi {
      margin-left: 50px!important;
    }
    .c3 .list1 li:nth-child(2n) .tu {
      margin-right: 8px!important;
      margin-top: -5px !important;
    }
    .c3 .list1 li:nth-child(2) .zi {
      margin-top: -18px !important;
      margin-right: 63px!important;
    }
    .c3 .list1 li:nth-child(3) {
      top: 153px!important;
      left: -11px !important;
    }
    .c3 .list1 li:nth-child(3) .zi {
      margin-left: 50px!important;
    }
    .c3 .list1 li:nth-child(4) {
      top: 168px!important;
    }
    .c3 .list1 li:nth-child(4) .zi {
      margin-right: 30px!important;
      margin-top: -12px;
    }
    .c4 {
      margin-top: 0px!important;
    }
    .youshi1-main {
      width: 100%!important;
    }
    .youshi1-content {
      width: 408px!important;
    }
    #rundong {
      width: 250px!important;
      height: 170px!important;
      top: 96px!important;
      left: 83px!important;
    }
    #ys01 {
      left: 55px!important;
    }
    #ys02 {
      top: 175px!important;
      left: 30px;
    }
    #ys03 {
      top: 350px!important;
      left: 180px!important;
    }
    #ys04 {
      right: 40px!important;
    }
    #ys05 {
      right: 30px!important;
    }
    #ys06 {
      top: 390px!important;
      right: 120px!important;
    }
    .c4 .content .list1 img {
      width: 100%!important;
    }
    .c4 .content .list1 {
      width: 450px!important;
    }
    .c4 .content .list2 {
      width: 450px!important;
    }
    .c4 .content .list2 img {
      width: 100%!important;
    }
    .c5bg .c5 .content {
      width: 98%!important;
    }
    .c5bg .c5 .content .list1 li a.img img {
      width: 100%!important;
    }
    .c5bg .c5 .content ul {
      display: flex;
      flex-wrap: wrap;
    }
    .c5bg .c5 .content .list1 li {
      width: 31.5%;
    }
    .c5bg .c5 .content .list1 li:nth-child(3n) {
      margin-right: 0px!important;
    }
    #youshi2 {
      margin-top: 210px!important;
    }
    .c6 .list1 li {
      width: 235px!important;
      padding-left: 15px!important;
    }
    .c7 .c7-1 {
      margin-left: 10px!important;
    }
    .c7 .c7-1,
    .c7 .c7-1 img {
      width: 450px!important;
    }
    .c7 .c7-1 img {
      height: 350px;
    }
    .c7 .c7-2 {
      width: 440px!important;
    }
    .c7 .c7-2 p {
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 6;
      overflow: hidden;
    }
    .c8 .content .bbd {
      width: 95%;
      margin: 0px auto;
    }
    .c9 .c9-1 {
      width: 500px!important;
      margin-left: 10px;
    }
    .c9 .c9-2 {
      width: 440px!important;
    }
    #footer,
    .footbottom-main,
    .f_link {
      width: 96%!important;
      margin: 20px auto!important;
    }
    .navx li {
      margin: 0px 18px!important;
    }
    .copyright {
      margin-left: 15px!important;
    }
    .weChat {
      margin-right: 6px!important;
    }
    .footbottom-main p {
      width: 75%;
      line-height: 26px;
    }
    #index-pro-pc {
      display: none!important;
    }
    #index-pro-mobile {
      display: block!important;
    }
    h2.bt img {
      width: 100%;
    }
    .n_banner {
      width: 100%!important;
      left: 0px!important;
      margin-left: 0px!important;
    }
    .n_banner img {
      width: 100%!important;
    }
    .right {
      width: 710px!important;
    }
    #container {
      width: 98%!important;
      margin: 0px auto!important;
      margin-top: 50px!important;
      margin-bottom: 50px!important;
    }
    .product_list {
      display: flex;
      flex-wrap: wrap;
    }
    .sitemp .site {
      width: 330px!important;
    }
    .product_list li {
      width: 32.3%;
      margin-left: 0px!important;
      margin-right: 8px!important;
      margin-bottom: 30px;
    }
    .product_list li:nth-child(3n) {
      margin-right: 0px!important;
    }
    .product_list li a.img img {
      width: 100%!important;
      height: 164px!important;
    }
    .product_list li h3 {
      width: 100%!important;
    }
    .product_detail .img {
      width: 290px!important;
      height: 233px!important;
    }
    .product_detail .small {
      width: 100%!important;
      height: 233px!important;
    }
    .product_detail .list {
      width: 340px!important;
    }
    .zuixin ul li {
      width: 48%!important;
    }
    .tuijianImg,
    .tuijianLink {
      height: 120px!important;
    }
    .newslist .newslist-left .newslist-info p {
      width: 400px!important;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 3;
      overflow: hidden;
    }
    .newslist .newslist-right {
      width: 12%!important;
    }
    .news-content {
      line-height: 2.5 !important;
    }
    .news-content p{
      line-height: 2.5;
    }
    .topLink .k2 p:nth-child(2),
    .topLink .k2 p:nth-child(3) {
      font-size: 27px;
    }
    .float-kf {
      display: none!important;
    }
  
    .c3 h2 p{
      font-size: 16px;
    }
    /* 首页新闻 */
    .c9 .c9-1 .list1 li a.img img{
      width:100%!important;
    }
    .c9 .c9-2 .list3 li a.img img{
      width: 140px!important;
    }
    .c9 .c9-2 .list3 li .zi {
      width: 230px!important;
    }
    /* 友情链接 */
    .f_link span {
      font-size: 14px;
    }
    .f_link a{
      font-size: 12px!important;
    }
  
    #footer .logo{
      margin-left: 0px!important;
    }
  
    /* 2020-9-29新加? */
  
    .title2 , .index-pro .index-pro-main , .guanggao .guanggao-main , .youshi2 , .index-case .index-case-main , .index-changfang , .index-news .index-news-main{
      width:96%!important;
    }
    .index-pro .index-pro-main .index-pro-nav ul li a{
      padding: 8px 13px!important;
    }
    .index-pro .index-pro-main .index-pro-list ul li{
      width: 23.5%!important;
    }
  
    .index-pro .index-pro-main .index-pro-list{
      height: 630px!important;
    }
      /* 首页优势 */
      .youshi2 .youshi2-titlebg{
        background-size: 100%!important;
        height: 102px!important;
      }
      .youshi2 .youshi-item-div .youshi-group{
        width: 100%!important;
      }
      .youshi2 .youshi-item-div .youshi-group .youshi-item-right .youshi-ico-row{
          padding-top: 20px!important;
      }
      .youshi2 .youshi-item-div .youshi-group .youshi-item-right .youshi-ico-row h1{
        font-size: 20px!important;
      }
      .youshi2 .youshi-item-div .youshi-group .youshi-item-right ul{
          padding-left: 40px!important;
          padding-top: 10px!important;
      }
      .youshi2 .youshi-item-div .youshi-group .youshi-item-right ul li{
          line-height: 28px!important;
      }
      .youshi2 .youshi-item-div .youshi-item-div-left , .youshi2 .youshi-item-div .youshi-item-div-right{
          height: 314px!important;
      }
  
      .index-news .index-news-main .index-news-list ul li{
        width: 100%!important;
        margin-right: 0px!important;
      }
      .index-news .index-news-main .index-news-list ul li p{
        line-height: 35px!important;
      }
      .ht-liuyan{
        width: 650px!important;
      }
      .youshi2{
        margin: 0px auto;
      }
  }