#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;
    }
}
