@media (max-width:1200px){
    .wrap{
        width: 99%;
        margin: 0 auto;
    }
.top{
display: none;
}
    .ys{
        display: none;
    }
    .zcf{
        width: 100%;
    }
    .zcf img{
        width: 100%;
    }
    .zcr{
        width:96%;
    }
    #certify{
        display: none
    }
    .fj{
        background-size: contain
    }
    .news{
        width: 100%;
    }
    .news_title {
        width: 82%;
        float: right;
    }
    .yq_top img{
        width: 100%;
    }
    .plc1 ul{
        width: 100%
    }
    .plc1 h2{
        width: 100%;
    }
    .fj{
        height: 190px;
    }
    .nav ul{
        width: 100%;
    }
    .left-img img{
        width: 100%;
    }
    .yq {
        display: none;
    }
}
@media (max-width:900px){
    .cpzx{
        padding: 48px 0
    }
    #oranger a{
        width: 14%;
    }
    .zmore{
        width: 10%;
        margin-top: 30px
    }
    .zcr span{
        margin-top: 16px;
    }
    .fj {
        height: 148px;
    }
    .news_left {
        display: none
    }
    .bottom .news_products{
        width: 98%;
    }
    .about_me dl dt{
        padding: 18px 20px;
    }
    .nnews dl{
        width: 100%;
        margin: 10px 0;
    }
    .nnews dl dd{
        width: 16%;
    }
    .nnews dl dt{
        width: 82%;
        padding-top: 26px;

    }
    #oranger{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    }
    .nav{
        height: auto;
    }
    .nav ul{
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between
    }
    .nav li{
        width: 25%;
        line-height: 40px;
        border: 1px solid white;
        box-sizing: border-box
    }
.box dl{
    width: 31.3%;
    margin: 0 1%;
    }
  .zb_bottom{
   display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.zb_bottom dl{
     margin: 0 ;
}
.news_time{
     margin-right: 0; 
}
.zb_top .sb1{
font-size: 24px;
}
.nav li{
    background: none;
}
.nydh{
    display: none;
}


}

@media (max-width:800px){
    .about_me dl dd {
        width: 100%;
    }
    .about_me dl dt {
        width: 97%;
    }
    .gypl,.ggypl1,.gypl2{
        display: none
    }
    .bottomt_top dl.dlip {
        width: 66%!important;
    }
}

@media (max-width:700px){
.logot{
    display: none;
}
.plc1 ul{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.plc1 ul li{
width: 49%;
     margin: 10px 0 10px 0; 
}
.anli_content{
display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.anli_content dl{
  width:48%;
    margin: 10px 0;
}
.gywm_content{
display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.gywm_content dl{
    width: 48%;
    margin: 10px 0;
  
}
.left-img{
display: none;
}
.contact-info{
width:100%
}
.nnews dl dd{
    display: none;
}
.nnews dl dt{
    width: 99%;
}
.box dl dd .p1{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
#oranger a{
    width: 40%;
    margin-top: 10px;
}
.box dl{
    width: 48%;
    margin-bottom: 10px;
}
.zmore{
    width: 18%;
}
.zb_bottom dl{
    width: 49.5%;
}
.news_warp{
    padding: 0}
}

@media (max-width:450px){

    .bottomt_top dl.dlip{
        width: 100%!important;
        text-align: center
    }
    .bottomt_top dl{
        width: 100%;
    }
    .sjcptj{
        display: block;
    }
    .sjtj_contenr{
        display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    }
    .sjtj_contenr dl{
        width: 48%;
        text-align: center;
        border: 1px solid #eeeeee;
    }
    .sjtj_contenr dl dt img{
        width: 100%;
    }
    .sjtj_contenr dl dd{
        background: #eeeeee;
    }
    .zabout_top{
        display: none;
    }
    .zcr{
        width: 100%;
    box-sizing: border-box;
    padding: 20px
    }
    .fj {
        height: 71px;
    }
    .cpzx {
        padding: 9px 0;
    }
    .logo{
        padding: 8px 0;
    }
    .logos {
        display: none;
    }
    .logoo {
        width: 100%;
    }
    .logoo img{
        width: 100%;
    }
    .nrqh_left{
        width: 99%;
    }
    .nrqh_right{
        width: 99%;
    }
    .footer{
        display: none
    }
    .about_me dl dt{
        width: 99%;
        padding: 18px 0px;
    }
    .about_me{
        margin-top: 20px;
    }
    .nnme{
        text-align: center;
        margin-top: 30px;
    }
    .xgxw li{
        width: 98%;
    }
    .wz{
        display: none
    }
    .dlip {
        border-left: none;
        text-indent: 0; 
    }
    .lianxi-tool_wrap{
        text-align: center;
    }
}

@media (max-width:400px){
    .news_title{
        width: 80%;
    }
    .nnme{
        text-align: center
    }
}
