
@media screen and (max-width: 1400px){
    .hezuo .sw .swiper-button-next{
        display: none;
    }
    .hezuo .sw .swiper-button-prev{
        display: none;
    }
    .alert{
        width: 600px;
    }
}
@media screen and (max-width: 1199px){
    .header .nav ul li{
        margin:0 5px;
    }
    .duibi .bt{
        text-align: center;
    }
}
@media screen and (max-width:1024px){

}
@media screen and (max-width:992px){
    .sjd{
        display: block;
    }
    .dnd{
        display: none;
    }
    .ab-icon{
        width: 100%;
    }
    .alert{
        width: 100%;
        height: auto;
        left: 10%;
        flex-wrap: wrap;
    }
    .alert .t_p{
        width: 50%;
        floath:left;
    }
    .alert .t_p img{
        width: 100%;
    }
    .alert .w_z{
        width: 41%;
        float: right;
    }
    .pro_lb .col-xl-4{
        margin-bottom: 20px;
    }
    .app-main{
        width: 100%;
    }
    .zhanshi .col-12{
        margin-bottom: 20px;
    }
    .kj_lb .col-12{
        margin-bottom: 20px;
    }
    .duibi .right{
        width: 100%;
        margin-top: 30px;
    }
    .tuandui .t_p{
        width: 100%;
    }
    .tuandui .w_z{
        width: 100%;
    }
    .tuandui .w_z{
        padding: 30px 50px 100px;
    }
    .tuandui .sw .btns{
        width: 100%;
    }
    .tuandui .sw .btns2{
        width: 30%;
    }
    .hezuo .sw .swiper-button-next,.hezuo .sw .swiper-button-prev{
        display: none;
    }
    .kj-item .mask2{
        width: 100%;
        height: auto;
        flex-wrap: wrap;
    }
    .kj-item .mask2 .t_p{
        width: 100%;
    }
    .kj-item .mask2 .tp1{
        width: 33.33%;
        float: left;
    }
    .kj-item .mask2 .t_p img{
        width: 100%;
    }
    .kj-item .mask2 .tp2{
        width: 65%;
        float: right;
        margin-top: 0;
    }
    .kj-item .mask2 .tp2 img{
        width: 48%;
    }
    .kj-item .mask2 .y_d{
        width: 100%;
        margin-left: 0;
        margin-top: 20px;
    }
    .lxfs .nr .col-xl-3{
        margin-bottom: 20px;
        background:none!important;
    }
    .better{
        padding: 40px 10px;
    }
    .ab-icon:nth-child(4) .alert{
        left: 10%;
    }
    .ab-icon:nth-child(5) .alert{
        left: 10%;
    }
}
@media screen and (max-width:768px){

}
@media screen and (max-width:640px){

}
