@media all and (max-width: 1024px){
	#page{ overflow:hidden;}
}
@media all and (max-width: 1024px){
img{ max-width:100%; height:auto;}
.topslide{ display:none;}
.header, .banner, .slide, .content-area, .footer{ width:740px; height:auto !important;}
h1.brand {margin:10px 0 !important; width:100% !important; height:auto !important; text-align:center;}
.navigation {width: 100%;}
.top-navigation{ float:left; height:auto !important;}
.blue-band{ background:none; height:auto;}
.slide-box li{ margin:0 85px 20px 0 !important;}
.intro{ background:none; padding:0px; margin:0px; width:100%;}
.chairman-message{ width:100% !important; margin-top:25px;}
.chairman-message marquee{ float:left;}
}

@media all and (max-width: 640px){
.header, .banner, .slide, .content-area, .footer{ width:600px; height:auto !important;}
.slide-box li{ margin:0 38px 20px 0 !important;}
ul.main-nav{ margin-top:40px;}
}

@media all and (max-width: 540px){
.header, .banner, .slide, .content-area, .footer{ width:500px; height:auto !important;}
.slide-box li{ margin:0 7px 10px 0 !important;}
ul.main-nav{ margin-top:40px;}
.copyrights{ width:100% !important; text-align:center; padding:10px 0;}
.footer ul li, ul.footer-links li{ width:50%; margin-bottom:8px; padding-right:0px;}
.inner {padding:0;}
.footer ul, ul.footer-links {float: left; padding-left:0px;}
.style9{ font-size:16px !important;}
}

@media all and (max-width: 480px){
.header, .banner, .slide, .content-area, .footer{ width:440px; height:auto !important;}
.slide-box li{ margin:0 56px 19px 0 !important;}
ul.main-nav{ margin-top:40px; width:auto !important;}
}

@media all and (max-width: 360px){
.header, .banner, .slide, .content-area, .footer{ width:340px; height:auto !important;}
.slide-box li{ margin:0 7px 9px 0 !important;}
ul.main-nav{ margin-top:40px; width:auto !important;}
.tabel-df td{ display:block; float:left;}
.tabel-df td.t-center{ padding:15px 0; width:100%;}
}

@media all and (max-width: 320px){
.header, .banner, .slide, .content-area, .footer{ width:290px; height:auto !important;}
.slide-box li{ margin:0 59px 9px 58px !important;}
ul.main-nav{ margin-top:40px; width:auto !important;}
.tabel-df td{ display:block; float:left; width:auto !important;}
.tabel-df td img{ width:218px; height:auto;}
.tabel-df td.t-center{ padding:15px 0; width:100% !important;}
}