.Honorary_main{ clear:both; width:100%;}
	.Honorary_items{ width:96%; margin:0 auto; margin-top:10px; margin-bottom:20px; text-align:center; box-shadow:0px 0px 10px #999; overflow:hidden;}
		.Honorary_items_img{ clear:both; width:90%; height:auto; margin:15px auto; box-sizing:border-box; overflow:hidden; }
			.Honorary_items_img img{ width:100%; height:auto}
			.Honorary_items:hover img{ width:110%; height:110%; margin-top:-5%; margin-left:-5%; border:0; z-index:1;}
		.Honorary_items_txt{ clear:both; width:90%; margin:0 auto; padding:15px 0; text-align:left; border-top:1px #ddd dotted; overflow:hidden;}
			.Honorary_title{ clear:both; width:100%; height:60px; line-height:30px; font-size:1.14em; table-layout:fixed; word-wrap: break-word; word-break: break-all; overflow:hidden;}
			
		.Honorary_items a:link, .Honorary_items a:visited{ color:#666; text-decoration:none;}
		.Honorary_items a:hover{ color:#e6b52f; text-decoration:none;}

@media screen and (min-width:1200px){
.Honorary_main{ clear:both; width:1200px;}
	.Honorary_items{ float:left; width:280px; height:300px; margin:0; margin-top:10px; margin-bottom:20px; margin-left:10px; margin-right:10px;}
		.Honorary_items_img{ clear:both; width:240px; height:175px; overflow:hidden; }
			.Honorary_items_img img{ width:100%; height:100%}
		.Honorary_items_txt{ clear:both; width:240px;}
}

@media (min-width: 768px) and (max-width:1199px) { 
.Honorary_items{ float:left; width:46%; height:300px; margin:0; margin-top:10px; margin-bottom:20px; margin-left:2%; margin-right:2%; }
	.Honorary_items_img{ clear:both; width:90%; height:175px; overflow:hidden; }
		.Honorary_items_img img{ max-width:100%; height:100%}
}

