@media screen and (max-width: 960px) {
	.leftBox { display: none; }
	.rightBox { margin-left: 0; width: 100%; }
}

@media screen and (max-width: 640px) {
	.rightBox .newList .item .info h3 { margin-bottom: 5px; }
	.rightBox .newList .item .info article { margin: 10px 0; }
}

@media screen and (max-width: 480px) {
	.rightBox .newList .item > div { float: none; }
	.rightBox .newList .item .newPhoto { margin: 0 auto 10px; width: 60%; }
	.rightBox .newList .item .info { margin-left: 0; width: 100%; text-align: center; }
	.rightBox .newList .item .info h3 ,
	.rightBox .newList .item .info p ,
	.rightBox .newList .item .info article { text-align: center; }
}