@media screen and (max-width: 1700px) {
    .header_logo {
        flex: 0 0 auto;
        max-width: none;
    }
    .header_nav li {
        padding: 0 20px;
    }
    .header_subnav li {
        padding: 0 15px;
    }
    .footer_sec1 div:first-child dl, .footer_sec1 div:last-child dl {
        display: relative;
    }
}

@media screen and (max-width: 1400px) {
}

@media screen and (max-width: 1200px) {
}

@media screen and (max-width: 992px) {
	
}

@media screen and (max-width: 768px) {
	
}

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

}