@media (max-width:1200px){
    .box{
        width: 100%;
    }
    .header_d2{
        width: 21%;
        margin-top: 4%;
    }
    .header_d2 img{
        width: 100%;
    }
    .header_d1{
        margin-top: 3%;
        margin-left: 10%;
    }
    .naver ul li span{
        margin-left: 17%;
    }
    .main{
        height: 30px;
        background: #fff;
    }
    .main_d{
        margin-left: 37%;
        padding-top: 2px;
        width: 26%;
    }
    .tu_d span{
        margin-left: 15%;
    }
    .about_p2{
        width: 100%;
    }
   
    .about_p1{
        padding-top: 33px;
    }
    .mainn{
        background: #fff;
    }
    .mainn_d{
        width: 25%;
        margin-left: 37%;
    }
    .jk_d{
        top: 4%;
    }
    .jk_p{
        font-size: 16px;
    }
    .jk_dd img{
        width: 40px;
    }
    .jk_p1{
        width: 80%;
    }
    .jk{
        height: 530px;
    }
    .jkk{
        margin-top: 40px;
    }
    .mainnn{
        background: #fff;
    }
    .news_d{
        margin-top: 30px;
        width: 50%;
        margin-left: 27%;
    }
    .au{
        display: none;
    }
    .nep i{
        display: none;
    }
    .nep_s2{
        margin-left: 4%;
    }
    .nep_s1{
        width: 70%;
        overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap;
    }
    .ned{
        margin-bottom: 20px;
    }
    .need{
        margin-bottom: 20px;
    }
    .i{
        display: none;
    }
    .pi{
        width: 70%;
        overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap;
    }
    .newp{
        padding: 35px 0;
    }
    .lx1{
        width: 27%;
        margin-top: 14px;
    }
    .pr img{
        margin-left: 10px;
    }
    .ul li a{
        width: 80%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .ul li:nth-child(1){
        margin-top: 0;
    }
    .pr_d{
        margin-top: 10px;
    }
    .ul li{
        height: 44px;
        line-height: 44px;
    }
    .newp{
        padding: 13px 0;
    }
    .new_dd a{
        padding-bottom: 0;
    }
    .mainnnn{
        float: none;
        margin-top: 10px;
    }
    .bottom{
        height: 415px;
    }
    .naver ul li{
        width: 16.6%;
    }
    .ny {
        width: 97%;
        margin-left: 1.5%;
    }
    .list0{
        text-indent: 7px;
    }
    .list0 a{
        font-size: 12px;
    }
    .nrightp{
        width: 87%;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .gsp2{
        width: 12%;
    }
    .huaou{
        width: 97%;
        margin-left: 1.5%;
    }
    .ne_d2{
        width: 77%;
    }
}
@media (max-width:900px){
    .bottom_bottom{
        display: block;
        position: sticky;
        bottom: -2px;
        left: 0;
        width: 100%;
        background:#0385ea;
        display: block;
        z-index: 999;
    }
    .bottom_bottom nav{
       display: flex;
       justify-content: space-between;
    }
    .bottom_bottom nav a{
        padding: 12px 17px;
        color: #fff;
        text-decoration: none;
    }
    .head_div{
        display: none;
    }
    .head p{
        width: 100%;
        text-align: center;
    }
    .naver ul li span{
        display: none;
    }
    .naver ul li a{
        width: 100%;
        height: 40px;
        margin: 0;
        line-height: 40px;
    }
    .main_d{
        width: 33%;
        margin-left: 34%;
    }
    .tu_d span{
        margin-left: 6%;
    }
  
    .about_d{
        display: none;
    }
    .about_p1{
        padding-top: 8%;
    }
    .mainn_d {
        width: 33%;
        margin-left: 33%;
    }
    .product_d{
        display: none;
    }
    .product_dd{
        width:100%;
        border:none;margin:0;
    }
	.prr a{width:46%;}
    .jk{
        height: 380px;
    }
    .jkp{
        font-size: 24px;
    }
    .news_d{
        width: 70%;
        margin-left: 20%;
    }
    .new_d{
        display: none;
    }
    .new_ddd{
        width: 100%;
        margin-left: 0;
    }
    .nepp{
        width: 74%;
    }
    .au{
        display: block;
    }
    .header_d2,.about .video{
        display: none;    
    }
    .header_d1{
        width: 60%;
    }
    .tabpanel_div i{
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .bt{
        margin-bottom: 30px;
    }
    .box2{
        width: 50%;
    }
    .gallery-thumbs img{
        width: 50px!important;
    }
    .gallery-thumbs{
        height: 90px;
    }
    .nnavv{
        width: 100%;
    }
    .nright{
        display: none;
    }
    .gsp2{
        width: 16%;
    }
    .ne_d2{
        width: 72%;
    }
}
@media (max-width:500px){
    .header_d1{
        display: none;
    }
    .header_d{
        width:100%;    
    }
    .header_p3{
        font-size: 16px;
    }
    .header_p2{
        margin-top: 3px;
    }
    .naver ul li{
        width: 33.6%;
        border-bottom: 1px solid #585858;
        margin:0 -1px;
        box-sizing:border-box;
    }
    #banner img {
        width: 133%;
        margin-left: -17%;
    }
	.case_d{width:48%;}
	.case_d img{height:165px;}
    .tu_d{
        width: 48%;
        margin-bottom: 10px;
        border-right: 0;
    }
    .main_d{
        width: 86%;
        margin-left:16% ;
    }
    .main{
        margin-top: 30px;
    }
    .tu{
        margin-top: 30px;
    }
    .tu_d p{
        margin-top: 12px;
    }
    .tu_d i{
        margin-top: 10px;
        height: 94px;
        /* height: 40px;
        overflow: hidden;
        text-overflow:ellipsis;
        white-space: nowrap; */
    }
    .about_p1{
        padding-top: 1%;
        font-size: 20px;
        text-align: center;
    }
    .about_p2{
        margin-top: 10px;
        font-size: 14px;
    }
    .about{
        margin-top: 30px;padding-bottom:0;
    }
    .mainn_d{
        width: 77%;
        margin-left: 14%;
    }
    .mainn{
        margin-top: 10px;
    }
    .product{
        margin-top: 10px;
    }
    #pr_dd img,#pr_dd{
        display: none;
    }
    #pr_dd a{
        width: 50%;
        height: 70px;
        line-height: 70px;
    }
    #div div{
        margin-top: 20px;
    }
    .prr p {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .jk{
        display: none;
    }
    .news_d{
        width: 100%;
        margin-left: 0;
    }
    .news_d a{
        width: 31%;
    }
    #new{
        margin-top: 20px;
    }
    .au{
        display: none;
    }
    .nep{
        width: 100%;
    }
    .nepp{
        width: 100%;
    }
    .ase{
        margin-left: 24%;
        margin-top: 0px;
    }
    .bottom{
       display:none;
    }
    .lx1:last-child{
        display: none;
    }
    .lx1{
        height: 215px;
        width: 45%;
    }
    .lxx{
        margin-left: 5%;
    }
    .lx1 span{
        margin-bottom: 10px;
    }
    .lx1 p{
        font-size: 12px;
    }
    .links{
        width: 100%;
        border-right:0;
    }
    .linkd{
        width: 100%;
        margin: 0;
    }
    .mainnn{
        margin-top: 20px;
    }
    .cas{
        margin-top: 20px;
    }
    .tjcp{
        width:48%;
    }
    .tjcp p {
        text-align: center;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .apa1{
        margin-bottom: 10px;
    }
    .tab-pane{
        width: 47%;
    }
    .goodsss div{
        font-size: 12px;
    }
    .goodsss p{
        height: 40px;
        overflow: hidden;
    }
    .goodsss span{
        width: 40%;
    }
    .cpzx_d p{
        font-size: 20px;
    }
    .img1{
        margin-top: 5px!important;
    }
    .box2{
        display: none;
    }
    .nylb{
        width: 100%;
    }
    .gallery-top{
        margin-left: 10%;
        height: 370px;
    }
    .gallery-thumbs{
        margin-left: 10%;
    }
    .ntexx li{
        width: 100%;
    }
    .syp{
        width: 100%;
    }
    .xyp{
        width: 100%;
    }
    .gsxw_p{
        display: none;
    }
    .gs{
        width: 100%;
    }
    .gsxw_p1{
        padding-top: 10px;
    }
    .gsx{
        width: 100%;
        margin-left: 0;
    }
    .gsp1{
        font-size: 18px;
        overflow: hidden;
        text-overflow:ellipsis;
        white-space: nowrap;
        width: 68%;
    }
    .gsp2{
        width: 26%;
    }
    .gsp3{
        overflow: hidden;
        text-overflow:ellipsis;
        white-space: nowrap;
    }
    .gsxw_d{
        margin-bottom: 30px;
    }
    .gsxw_d:nth-child(1){
        margin-top: 30px;
    }
    .ia{
        margin-left: 36%;
    }
    .ne_d1{
        width: 70px;
        height: 70px;
        margin-top: 60px;
    }
    .ne_p1{
        margin-top: 0;
        height: 25px;
    }
    .ne_p3{
        font-size: 18px;
    }
    .ne_p4{
        font-size: 12px;
    }
    .lxwm_img{
        display: none;
    }
    .lxwm{
        width: 100%;
        margin-left: 0;
        text-align: center;
        font-size: 18px;
    }
    .nbanne img {
        width: 138%;
        margin-left: -36%;
    }
    .gallery-top img{
        height: 370px;
    }
    .goods_dv p{
        font-size: 14px;
        overflow: hidden;
        text-overflow:ellipsis;
        white-space: nowrap;
    }
    .ap1{
        display: none;
    }
    .ap2{
        display: none;
    }
    .naver ul{
        width: 108%;
        margin-left: -4%;
    }
    .listpage a{
        width: 15%;
    }
}
@media (max-width: 370px){
    .nep_s1{
        width: 71%;
    }
}