@media all and (min-width: 1400px){
header .logo {margin-top:30px; max-width: 372px;}
header .right_img { width:60%; }
.banner .right_img { width:60%; }
nav { margin-top:20px;
}}
@media all and (max-width: 1380px){
.banner { height:192px;}
}
@media all and (max-width: 1024px){
.suppliers .row {padding-left:0%; padding-right:0%;}
.banner { height:auto;}
}
@media all and (max-width: 900px){

}

@media all and (max-width: 880px){

}

@media all and (max-width: 768px){
header .logo { position:absolute; top:15px; left:0px; z-index:999999; max-width:250px;}
header .right_img { display:none; }
.banner .right_img { display:none; }
nav { border:none; }
nav ul li a { border:none;}
.welcome .txt { width:100%;}
.welcome .rht_logo { width:100%; }
.welcome .rht_logo img { width:auto; max-width:200px; }
.sec_two .col3 { width:100%; margin-bottom:40px; }
.sec_two .bor { border:none;}
footer .coppyright { width:100%; text-align:center;}
footer .footer_menu {width:100%; text-align:center; margin-top:10px;}
.about .about_imgs img { width:40%; margin-left:15px; margin-right:15px;}
.products .products_menu { width:100%; }
.products .products_info {width:100%;  margin-left:0%;}
.contact .contact_form { width:100%; }
.contact .contact_right { width:100%; }
.products .products_menu ul     { display: none; } .products .products_menu { border:none; margin-bottom:0px;}
.products .products_menu select { display: inline-block; width:100%; height:40px; border:solid 1px #0066b3; font-size:15px; background-color:#f2f4f7; padding-left:20px;}
}
@media all and (max-width: 580px){
.about .about_imgs img { width:100%; margin-left:0px; margin-right:0px; margin-bottom:30px;}
.about .about_imgs { padding-bottom:0px;}
}
@media all and (max-width: 480px){
footer .coppyright {font-size:11px;}
footer .footer_menu { font-size:11px;}
header .logo { top:8px; left:0px;max-width:180px;}
.suppliers .col { width:100%; }
.news .news_box .news_img img { width:70%; }
}