@media all and (max-width: 1690px) {

}
@media all and (max-width: 1280px) {

}
@media all and (max-width: 980px) {

}
@media all and (max-width: 736px) {

}
@media all and (max-width: 480px) {
	.footer-address{ padding-left: 0px;
    text-align: center;
    margin-top: 30px; }
	.menu ul {
  
    justify-content: space-evenly;
}
	.menu ul li:first-child{ order: 2  }
	.menu ul li:nth-child(2){ order: 1  }
	.menu ul li:nth-child(3){ order: 3 }
.logo{ width: 100%; display: block; margin: 0;
    text-align: center;}
.header-top{ display: block; width: 100%; }	
.footer-top{ flex-direction: column;     margin: 30px 0px; }
.banner{ display: block; }
.footer-left{ display: block; padding: 0px; }
.footer-text {
    order: 1;
        margin-bottom: 30px;
}
.footer-left {
    order: 2;
}
.footer-logo{ text-align: center; }
.banner-right{ width: 100%; }
.banner-left{ width: 100%; }
.banner-right-in{ width: 100%; text-align: center; padding: 20px 0px; }
.footer-bottom-top{ display: block;  text-align: center; }
.footer-bottom-top p{ margin-bottom: 20px; }
.footer-text h3{ line-height: 40px; }

}