@media screen and (min-width:641px){
	body{ width:640px; margin:0px auto;}
	header p{ font-size:18px;line-height:30px;}
	header p span{ font-size:16px;}
	nav a{ font-size:22px;}
}
@media screen and (max-width:640px){
	header p{ font-size:20px;}
	header p span{ font-size:16px;}
	nav a{ font-size:22px;}
}
@media screen and (max-width:590px){
	header p{ font-size:18px;}
	header p span{ font-size:14px;}
	.inab_i img{ width:66%;}
	.title{ font-size:26px;}
}
@media screen and (max-width:530px){
	header p{ font-size:16px;}
	header p span{ font-size:12px;}
	nav a,.foot_nav a{ font-size:18px;}
	.foot_nav{ padding:14px 0px;}
	.proc a{ font-size:16px;padding:10px;}
	.tit{ margin:20px 0px 10px 0px;}
	.tii_m{font-size:12px;}
	.tii_m b{ font-size:14px;}
	.tii_m a{ font-size:12px;}
	.tit_n,.tit_n a{ font-size:14px;}
	.tit_n b{ font-size:16px;}
	.innew{ margin:0px 12px 16px 12px;}
	.tfoot li a{ font-size:16px;}
	.title{ font-size:22px;}
}
@media screen and (max-width:470px){
	header p{ font-size:14px;line-height:25px;}
	header p span{ font-size:10px;}
	.foot_nav{ padding:6px 0px;}
	.in_btn{ font-size:16px;}
	.proc a{ font-size:14px;padding:8px;}
	.inli dl dd a{ font-size:14px;}
	.inli dl p a{ font-size:14px;}
	.tit{ margin:13px 0px 6px 0px;}
	.inab_i img{ width:73%;}
	.inab_a,.inab_a a,.inab_c{ font-size:14px;}
	.inab_c{ line-height:20px; margin:10px;}
	.tii_m,.tit_n{ padding:0px 3px;}
	.tit_n,.tit_n a{ font-size:12px;}
	.tit_n b{ font-size:14px;}
	.innew{ margin:0px 6px 10px 6px;}
	.slltop img{ height:35px;}
	.tfoot li a{ font-size:14px;}
	.title{ font-size:18px;}
}
@media screen and (max-width:440px){
	header p{ font-size:12px;line-height:20px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	header p span{ font-size:10px;}
	nav a,.foot_nav a{ font-size:14px;}
	.proc a{ font-size:12px;padding:6px;}
	.tit{ margin:10px 0px 5px 0px;}
	.inab_i img{ width:86%;}
	.inab_a,.inab_a a,.inab_c{ font-size:12px;}
	.inab_c{ line-height:18px; font-family:"瀹嬩綋";}
	.tfoot li a{ font-size:12px;}
	.si_lach,.si_lach a{ font-size:12px;}
	.title{ font-size:14px;}
	.time{ font-size:12px;}
	.page,.page a{ font-size:12px;}
}
@media screen and (max-width:340px){
	header p{ padding:0px;}
	nav a,.foot_nav a{ font-size:12px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
}