.Info_main{ clear:both; width:100%; margin-bottom:40px; overflow:hidden;}
	.Info_title{ clear:both; width:100%; height:40px; line-height:40px; padding-left:20px; color:#fff; font-size:1.5em; text-align:left; background-color:#009944;}
	.Info_content{ clear:both; width:100%; margin:0 auto; text-align:center;}
		.Info_items{ clear:both; width:100%; margin-top:20px; display:table;}
			.Info_items_img{ width:100%; text-align:left; overflow:hidden; }
				.Info_items_img img{ width:100%; max-height:auto;}
			.Info_items_txt{ width:100%; margin-top:10px; overflow:hidden;}
				.Info_items_title_name{ clear:both; width:100%; height:50px; line-height:25px; text-align:left; table-layout:fixed; word-wrap: break-word; word-break: break-all; overflow:hidden;}
					.Info_items_title_name a:link, .Info_items_title_name a:visited{ color:#333; font-size:1.5em; text-decoration:underline;}
					.Info_items_title_name a:hover{ color:#009944;}
				.Info_items_content{ clear:both; width:100%; height:100px; margin:13px auto; text-align:left; table-layout:fixed; word-wrap: break-word; word-break: break-all; overflow:hidden;}
				.Info_items_more{ clear:both; width:100%; height:25px; line-height:25px; text-align:left;}
					.Info_items_more a:link, .Info_items_more a:visited, .Info_items_more a:hover{ padding:5px 10px; font-size:0.85em; color:#fff; background-color:#277a7a; text-decoration:none;}
							
@media screen and (min-width:1170px){
.Info_main{ clear:both; width:98%;}
	.Info_items_img{ float:left; width:40%; }
		.Info_items_img img{ width:300px; height:200px;}
	.Info_items_txt{ float:right; width:58%; margin:0;}
}

@media (min-width:768px) and (max-width:1169px){
	.Info_items_img{ float:left; width:40%; }
		.Info_items_img img{ width:300px; height:200px;}
	.Info_items_txt{ float:right; width:58%; margin:0;}
}