
 .pc-b{
     display: none;
 }


@media only screen and (max-width: 980px){


    .pc-a{
        display: none;
    }

    .pc-b{
        display: block;
    }

    .logo-box{
        width: 68%;
    }

    .sjcp-box{
        width: 50%;
        float: left;
    }

    .cp-1 h1{
        
    }
    .cp-1 img{
        width: 80%;
    }

    .sj-1{
        padding-top: 40px;
    }

    .cp-kys{
        display: none;
    }

    .about-2-1{
        padding: 0 0%;
    }

    .cp-mx{
        height: 55px;
    }

    .about-2-4 p{
        padding: 0 20px;
        margin-bottom: 10px;
    }

    .sjys-box{
        width: 100%;
        height: 100%;
        display: block;
    }

    .about-2-1{
        width: 100%;
        height: calc(100% / 3);
    }

    .cpzx-bt{
        display: none;
    }

    .about-2-4 h1{
        margin-bottom: 10px;
    }

    .sjnewsbox{
        width: 100%;
        height: 100%;
        display: block;
    }

    .news-img{
        width: 100%;
        float: left;
    }

    .news-txt{
        width: 100%;
        float: left;
        text-align: left;
    }

    .news-bt{
        padding-top:3rem;
    }

    .news-txt h1{
        font-size: 18px;
        overflow: hidden;
     }

     .news-txt p{
         margin-top: 0;
         overflow: visible;
     }

     .news-txt p{
         font-size: 16px;
     }

     .news-txt h2{
         font-size: 12px;
     }

     .sjnewsbox>.swiper-slide{
         margin-bottom: 30px;
     }

     .hz-img{
    padding: 0;   
    margin-top: 20rem; 
    }

    .hz-bt p{
        font-size: 16px;
        line-height: 24px;
    }

    .hz-bt h1{
        font-size: 20px;
    }
    .hz-bt{
        margin-top: 4rem;
        top:0;
    }

    .hz-logo{
        margin-top:60px ;
    }

    .map-img::before{
        display: none;
    }

    .foot-1 ul li{
    width: 100%;    
    }

    .foot-1 ul li:nth-child(2){
        display: none;
    }

    .foot-1 ul li:nth-child(3){
        display: none;
    }

    .foot-1 ul li:nth-child(4){
        display: none;
    }
    .foot-1 ul li p{
        font-size: 16px;
    }

    .ewm-1 img{
        width: 80%!important;
        height: 100%!important;
    }

    .bq-1 p{
        font-size: 12px;
    }

    .foot-1 ul{
        padding: 60px 10px 90px 10px;
    }

    .about-2-3 .line{
        margin: 0 auto 10px;
    }

    .about-2-3{
        padding: 16rem 0;
    }

    .hz-1{
    top: 38%;
    left: 6%;
    }

    .hz-2 {
        bottom: 37%;
        left: 18%;
    }

    .hz-7 {
        left: 25%;
        top: 33%;
    }
    
    .hz-bd{
        transform: scale(.5);
    }

    .hz-3{
        bottom: 39%;
        left: 48%;
    }

    .hz-6{
        right: 38%;
        top: 34%;
    }

    .hz-5{
        right: 21%;
        top: 37%;
    }

    .hz-4{
        right: 7%;
        bottom: 36%;  
    }

    .cp-bt a{
        margin-bottom: 3rem;
    }

    .map-img{
        position: relative;
        display: none;
    }

    .foot-box{
        position: relative;
    }

    .swiper-pagination{
        display: none;
    }

    .bq-1 a{
        float: left;
    }


}
