.Type_main{ clear:both; width:1178px; margin:0 auto; padding:10px; text-align:left; border:1px #c2d5e3 solid; background-color:#f5f9fb; display:table; position:relative;}
	.Type_title{ float:left; width:70px; line-height:20px; font-weight:bold; color:#900;}
	.Type_content{ float:left; width:1108px; line-height:20px;}
		.Type_content a:link, .Type_content a:visited{ color:#369; margin-right:10px; white-space:nowrap; text-decoration:none;}
		.Type_content a:hover{ color:#F00; text-decoration:underline;}
			.Type_content a.on:link, .Type_content a.on:visited{ color:#F30; margin-right:10px; white-space:nowrap; text-decoration:none;}
			.Type_content a.on:hover{ color:#F00; text-decoration:underline;}

.left{ float:left; width:842px; margin:0; padding:0px; position:relative;}
	.L_main{ clear:both; width:840px; padding:10px 0px; border:1px #ddd solid; display:table; position:relative;}
		.L_title{ clear:both; width:100%; height:40px; line-height:40px; margin:0; padding:0px; text-align:left; }
			.L_title_txt{ float:left; height:40px; line-height:40px; margin-left:10px; font-size:1.07em; font-weight:bold; color:#333; text-indent:10px;}
		.L_content{ clear:both; width:100%; margin:0; padding:0px;  text-align:center; display:table; }
			.list_items{ clear:both; width:800px; margin:0 auto; padding:5px 0px; text-align:left; border-top:1px #ddd dotted; display:table;}
				.list_items .list_title{ float:left; width:630px; height:30px; line-height:30px; white-space:normal !important; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left; background:url(../images/news/L_item_arrow.gif) left no-repeat; text-indent:20px;}
					.item_title{ float:left; height:30px; line-height:30px; margin-left:3px; margin-right:7px;}
						.item_title a:link{ line-height:30px; color:#333; text-decoration:none;}
						.item_title a:visited{ line-height:30px; text-decoration:none;}
						.item_title a:hover{ color:#FF3300; text-decoration:underline;}
							.item_title a span{ font-size:1em; color:red;}
						.item_img{ float:left; width:16px; height:30px; margin-left:3px; background:url(../images/news/img.gif) 0px 8px no-repeat;}
						.item_tuijian{ float:left; width:21px; height:30px; margin-left:3px; background:url(../images/news/tuijian.gif) 0px 8px no-repeat;}
			.list_items .list_times{ float:right; width:170px; height:30px; line-height:30px; color:#999; text-align:right; white-space:normal !important; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
				
.right{ float:right; width:350px; margin:0; padding:0px; position:relative;}
	.R_main{ clear:both; width:348px; padding:10px 0px; display:table; position:relative; border:1px #ddd solid;}
		.R_title{ clear:both; width:100%; height:40px; line-height:40px; margin:0; padding:0px; font-size:1.07em; font-weight:bold; color:#333; text-align:center; position:relative;}
		.R_content{ clear:both; width:100%; margin:0 auto; padding:0px; text-align:center; position:relative; }
			
			.R_items_main{ clear:both; width:320px; margin:0 auto; padding:11px 0px; border-top:1px #ddd dotted; text-align:center; overflow:hidden;}
				.R_items{ float:left; width:160px; height:115px; margin-top:5px; text-align:center; display:table;}
					.R_items_img{ clear:both; width:145px; height:108px; margin:0px auto; padding:0px; text-align:center; border:1px #ddd solid; overflow:hidden;}
					.R_items_title{ clear:both; width:145px; height:20px; line-height:20px; margin:0 auto; margin-top:5px; color:#666; text-align:center; overflow:hidden; display:block;}
						.R_items_title a:link, .R_items_title a:visited{ color:#666; text-decoration:none;}
						.R_items_title a:hover{ color:#F00; text-decoration:underline;}

			.hot_main{ clear:both; width:310px; margin:0 auto; padding:11px 0px; border-top:1px #ddd dotted; text-align:center; overflow:hidden;}
				.hot_main a:link, .hot_main a:visited{ width:295px; height:28px; line-height:28px; margin:0 auto; padding:0px; color:#666; text-decoration:none; text-align:left; white-space:normal !important; white-space:nowrap; text-overflow:ellipsis; display:block; background:url(../images/news/R_item_arrow.png) left 7px no-repeat; text-indent:15px; overflow:hidden; }
				.hot_main a:hover{ color:#F00; text-decoration:underline; }

.no_data{ clear:both; width:800px; margin:0 auto; padding:0px; height:100px; line-height:100px; text-align:center; border-top:1px #ddd dotted;}
