.standard {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
}

@media screen and (max-width: 1420px) and (min-width: 1280px) {

.header_top_right {
    width: 64%;
    float: right;
}

.menu_side ul li a {
    padding: 12px 7px;
}

.news_side ul {
	width: 80% !important;
}

.footer_mid {
    width: 16.1%;
}

}

@media screen and (max-width: 1279px) and (min-width: 979px) {

.header_top_right {
    width: 55%;
    float: right;
}

.menu_side ul li a {
    font-size: 0.83vw;
    padding: 12px 6px;
}

.banner_txt h2 {
    font-size: 52px;
}

.co4_mid_box {
    width: 48.5%;
}

.col4_end {
    width: 19.4%;
}

.news_side ul {
    width: 76% !important;
}

.footer_mid {
    width: 16.1%;
}

}