@charset "utf-8";

@media screen and (max-width: 1199px){
    body{ min-width: 320px;}

}
@media screen and (max-width: 1024px) {

    /*导航*/
    .top_butt{ display: block; float: right; margin-top: 16px;  width: 30px; height: 30px; z-index: 99999; }
    .top_butt .bar{ width: 30px; height: 2px; display: block; background: #fff; margin: 6px 0;
        border-radius: 25px;
        -o-transition: all 0.4s;
        -moz-transition: all 0.4s;
        -ms-transition: all 0.4s;
        -webkit-transition: all 0.4s;
        transition: all 0.4s;
    }
    .cross .bar:nth-of-type(1) {
        -webkit-transform: translateY(13.5px) rotate(-40.5deg);
        -ms-transform: translateY(13.5px) rotate(-40.5deg);
        transform: translateY(8px) rotate(-40.5deg);
        -o-transition: all 0.4s;
        -moz-transition: all 0.4s;
        -ms-transition: all 0.4s;
        -webkit-transition: all 0.4s;
        transition: all 0.4s;
    }
    .cross .bar:nth-of-type(2) {
        opacity: 0;
    }
    .cross .bar:nth-of-type(3) {
        -webkit-transform: translateY(-15px) rotate(45deg);
        -ms-transform: translateY(-15px) rotate(45deg);
        transform: translateY(-8px) rotate(45deg);
        -o-transition: all 0.4s;
        -moz-transition: all 0.4s;
        -ms-transition: all 0.4s;
        -webkit-transition: all 0.4s;
        transition: all 0.4s;
    }

}
@media screen and (max-width: 768px) {

}
@media screen and (max-width: 576px) {

}

@media screen and (max-width: 414px) {

}
@media screen and (max-width: 375px) {
    .nav_menu dd img {
        height: 30px;
    }
    .nav_menu dd span{
        font-size: 14px;
    }
    .footer dd span{
        font-size: 13px;
    }
    .footer dd .footer_img{
        height: 20px;
    }
    .footer dd .footer_img {
        background-size: auto 20px !important;
    }
    .inquire_but{
        font-size: 14px;
    }
}





