@charset "utf-8";
/* CSS Document */
/*all*/
@media screen and (max-width: 1024px) {
	.munes,.xxl,.footer .f1{ display:none;}
	#hamburger,.xl{ display:block;}
	.bottomlist{ display:block;}
	
}

/*index*/
@media screen and (max-width: 1250px) {
	.an .about{ width:300px;}
	.an .news { width: calc(100% - 380px);}
}
@media screen and (max-width: 800px) {
	.an{ padding:40px 0;}
	.an .about,.an .news { width: calc(100%); margin:10px 0; border-radius:0;}
	.header img{ max-width:40%;}
}
@media screen and (max-width: 600px) {
	.an .about h3, .an .news h3{ font-size:1.6em; padding:6px 20px; margin-bottom:0px;}
	.footer p{ display:inline; margin:0 5px; font-size:1.2em;}
	.banner img{ width:180%;}
	.banner{ overflow:hidden;}
	.header img{ max-width:50%;}
}
/*newsshow*/
@media screen and (max-width:1024px) {
	.newsshow{ padding:40px 0;}
	.newsshow .tit { padding: 20px 0px 0 0px;}
	.newsshow .tit h3{ font-size:1.6em; padding:0 12px; margin-bottom:10px;}
	.newsshow .txt { padding: 20px 15px;}
}