@charset "utf-8";
/* CSS Document */

html,
body {
	margin:0;
	padding:0;
	background:#fff;
	border:0 none;
	color:#333;
}
img {
	border: 0 none; 
	vertical-align: top;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	height: 1;
	margin: 0;
	padding: 0;
}
td {
	font-family: "宋体","arial", "Times New Roman";
	font-size: 12px;
	line-height:24px;
	color:#333;
}

ul,p,div,li,dd,dt,span,strong,form {
	font-family:"宋体","arial", "Times New Roman";
	margin: 0;
	padding: 0;
	border: 0;
	font-size:12px;
	text-align:left;
	list-style:none;
}
hr{
	display: none;}

/* Postion Style */
.mt{margin-top:5px;}
.adml{margin-left:7px;}
.ml{margin-left:6px;}
.bot_l{border-left:1px solid #ddd;}
.atop{ vertical-align:top;}
.tc { text-align:center;}
.tr { text-align:right; margin-right:10px;}
.tl { text-align:left;}

.fl { float:left;}
.fr { float:right;}

.big { font-size:18px;}
.small { font-size:10px;}

.b { font-weight:bold;}
.em { font-style:italic;}

.clear {
	clear:both;
}
.clearfix:after {
    clear: both;
    content: ' ';
    display: block;
    font-size: 0;
    line-height: 0;
    visibility: hidden;
    width: 0;
    height: 0;
}
.clearfix {
    display: inline-block;
}
* html .clearfix {
    height: 1%;
}
.clearfix {
    display: block;
}

a:link,
a:visited,
a:active{
	color:#333;
    text-decoration:none;}

a:hover {
	color:#333;
    text-decoration:underline;	
    }
a:focus { 
	outline: none; }
	
#wrapper{
	width:960px;
	margin:0 auto;}
	#wrapper .header_box{
		background:url(img/top_bg.jpg) repeat-x top;
		height:30px;}
		#wrapper .header_box .mail{
			float:left;
			width:395px;
			margin:5px 0 0 3px;}
			#wrapper .header_box .mail .input{
			width:60px;
			height:13px;}
		#wrapper .header_box .link{
			float:left;
			width:350px;}
			#wrapper .header_box .link ul li{
				float:left;
				margin:0 1px;
				line-height:30px;
				color:#999;}
				#wrapper .header_box .link ul li a:link,
				#wrapper .header_box .link ul li a:visited,
				#wrapper .header_box .link ul li a:active{
					color:#666;
					text-decoration:none;}
				#wrapper .header_box .link ul li a:hover {
					color:#666;
					text-decoration:underline;	
					}
					#wrapper .header_box .link .bolg{
						color:#FF2900;}
						#wrapper .header_box .link .bolg a:link,
						#wrapper .header_box .link .bolg a:visited,
						#wrapper .header_box .link .bolg a:active{
							color:#FF2900;
							text-decoration:none;}
						#wrapper .header_box .link .bolg a:hover {
							color:#FF2900;
							text-decoration:underline;	
							}
		#wrapper .header_box .weather{
			float:left;
			width:185px;
			line-height:30px;}
/*----------------------------------------------------------------------------------*/
	#wrapper .menu_box{
		background:url(img/menu_bg.jpg) repeat-x top;
		height:75px;
		margin-top:1px;
		border-bottom:3px solid #f7f7f7;}
		#wrapper .menu_box .logo{
			float:left;
			width:215px;
			height:75px;}
			#wrapper .menu_box .logo a{
				background:url(img/logo.jpg) no-repeat 17px 8px;
				display:block;
				width:215px;
				height:75px;
				text-indent:-999em;}
				#wrapper .menu_box .menu_c{
					padding-top: 10px;
					float:left;
					width:735px;
					margin-left:5px;}
					#wrapper .menu_box .menu_c ul{
						width:720px;
						margin:0 auto;
						padding:0 0 0 18px;
						list-style:none;}
					#wrapper .menu_box .menu_c ul li{
						display:inline;
						color:#ccc;
						padding:0 1px;
						line-height:2.5;}
						#wrapper .menu_box .menu_c ul li a:link,
						#wrapper .menu_box .menu_c ul li a:visited,
						#wrapper .menu_box .menu_c ul li a:active{
							color:#333;
							margin:0 4px;
							text-decoration:none;}
						#wrapper .menu_box .menu_c ul li a:hover {
							color:#FF2900;
							text-decoration:underline;	
							}
/*----------------------------------------------------------------------------------*/
	#wrapper .topads_box {
		border:1px solid #ddd;
		overflow:hidden;}
		#wrapper .topads_box .ads_t {padding:4px 0 0 4px;}
		#wrapper .topads_box .ads_l {
			float:left;
			width:192px;}
			#wrapper .topads_box .ads_l ul{
				padding:4px 0 0 4px;}
				#wrapper .topads_box .ads_l ul li{
					line-height:24px;}
						#wrapper .topads_box .ads_l ul li a:link,
						#wrapper .topads_box .ads_l ul li a:visited,
						#wrapper .topads_box .ads_l ul li a:active{
							color:#666;
							text-decoration:underline;
							}
						#wrapper .topads_box .ads_l ul li a:hover {
							color:#FF2900;
							text-decoration:underline;
							}
		#wrapper .topads_box .ads_m{
			float:left;
			width:574px;}
				#wrapper .topads_box .ads_m ul{
					padding:10px 0;}
					#wrapper .topads_box .ads_m ul li{
						float:left;
						}
		#wrapper .topads_box .ads_r{
			float:left;
			width:192px;}
			#wrapper .topads_box .ads_r ul{
				padding:4px 0 0 2px;}
				#wrapper .topads_box .ads_r ul li{
				line-height:24px;}
					#wrapper .topads_box .ads_r ul li a:link,
					#wrapper .topads_box .ads_r ul li a:visited,
					#wrapper .topads_box .ads_r ul li a:active{
						color:#666;
						text-decoration:underline;}
					#wrapper .topads_box .ads_r ul li a:hover {
						color:#FF2900;
						text-decoration:underline;}
		#wrapper .topads_box .ads_b {padding:0 0 4px 4px;}
		#wrapper .topads_box .ads_b .left { float: left; }
		#wrapper .topads_box .ads_b .ml { margin-left: 4px; }
/*----------------------------------------------------------------------------------*/
	#wrapper .search_box{
		border:1px solid #ddd;
		background:url(img/search_bg.jpg) repeat-x;
		height:29px;}
		#wrapper .search_box .search{
			float:left;
			width:445px;}
			#wrapper .search_box .search b{
				float:left;
				font-size:12px;
				color:#C80203;
				line-height:29px;
				padding-left:3px;}
				#wrapper .search_box .search span{
					float:left;
					padding-left:10px;
					line-height:29px;}
					#wrapper .search_box .search span a:link,
					#wrapper .search_box .search span a:visited,
					#wrapper .search_box .search span a:active{
						color:#666;
						line-height:29px;
						text-decoration:underline;}
					#wrapper .search_box .search span a:hover{
						color:#FF2900;
						line-height:29px;
						text-decoration:underline;}
				#wrapper .search_box .search form{
					float:left;
					vertical-align:middle;}
					#wrapper .search_box .search .s_bg{
						background:url(img/search_a.jpg) no-repeat;
						height:19xpx;
						width:46px;
						border:none;
						color:#CC0000;
						font-size:12px;
						padding:2px 0;}
					#wrapper .search_box .search .iput_n{
						width:90px;
						height:16px;
						line-height:16px;
						margin-top:4px;
						font-size:12px;
						color:#666;
						border:1px solid #D3D3D3;
						}
		#wrapper .search_box .t_wb{
			float:left;
			width:423px;
			line-height:29px;}
			#wrapper .search_box .t_wb b{
				color:#CC0000;}
		#wrapper .search_box .c_tb{
			float:left;
			width:80px;}
			#wrapper .search_box .c_tb ul li{
				float:left;
				margin:8px 2px 0 1px;
				width:14px;}
				#wrapper .search_box .c_tb .gray{
					width:14px;
					height:13px;}
					#wrapper .search_box .c_tb .gray a{
						background:url(img/gray.jpg) no-repeat;
						width:14px;
						height:13px;
						text-indent:-999em;
						display:block;}
						#wrapper .search_box .c_tb .gray a:link,
						#wrapper .search_box .c_tb .gray a:visited,
						#wrapper .search_box .c_tb .gray a:active{
							background:url(img/gray.jpg) no-repeat;}
						#wrapper .search_box .c_tb .gray a:hover{
							background:url(img/gray01.jpg) no-repeat;}
				#wrapper .search_box .c_tb .red{
					width:14px;
					height:13px;}
					#wrapper .search_box .c_tb .red a{
						background:url(img/red.jpg) no-repeat;
						width:14px;
						height:13px;
						text-indent:-999em;
						display:block;}
							#wrapper .search_box .c_tb .red a:link,
							#wrapper .search_box .c_tb .red a:visited,
							#wrapper .search_box .c_tb .red a:active{
								background:url(img/red.jpg) no-repeat;}
							#wrapper .search_box .c_tb .red a:hover{
								background:url(img/red01.jpg) no-repeat;}
				#wrapper .search_box .c_tb .blue{
					width:14px;
					height:13px;}
					#wrapper .search_box .c_tb .blue a{
						background:url(img/blue.jpg) no-repeat;
						width:14px;
						height:13px;
						text-indent:-999em;
						display:block;}
							#wrapper .search_box .c_tb .blue a:link,
							#wrapper .search_box .c_tb .blue a:visited,
							#wrapper .search_box .c_tb .blue a:active{
								background:url(img/blue.jpg) no-repeat;}
							#wrapper .search_box .c_tb .blue a:hover{
								background:url(img/blue01.jpg) no-repeat;}
				#wrapper .search_box .c_tb .green{
					width:14px;
					height:13px;}
					#wrapper .search_box .c_tb .green a{
						background:url(img/green.jpg) no-repeat;
						width:14px;
						height:13px;
						text-indent:-999em;
						display:block;}
							#wrapper .search_box .c_tb .green a:link,
							#wrapper .search_box .c_tb .green a:visited,
							#wrapper .search_box .c_tb .green a:active{
								background:url(img/green.jpg) no-repeat;}
							#wrapper .search_box .c_tb .green a:hover{
								background:url(img/green01.jpg) no-repeat;}
/*----------------------------------------------------------------------------------*/	
		#wrapper .column_one_box{ }
			#wrapper .column_one_box .pic_and_hao{
				float:left;
				width:278px;}
				#wrapper .column_one_box .pic_and_hao .pic_box{
					width:276px;
					height:178px;
					border:1px solid #D8D8D8;}
					#wrapper .column_one_box .pic_and_hao .pic_box .tbox-tab-tbg {
						height: 26px;
						background:url(img/tbox-tab_bg.jpg) repeat-x;
						}
						#wrapper .column_one_box .pic_and_hao .pic_box .tbox-tab-tbg ol {
							margin: 0;
							padding: 0;
							list-style: none;
							float: left;
							height: 26px;
							}
							#wrapper .column_one_box .pic_and_hao .pic_box .tbox-tab-tbg ol li {
								float: left;
								text-align:center;
								width: 68px;
								}
								#wrapper .column_one_box .pic_and_hao .pic_box .tbox-tab-tbg ol li a {
									width: 68px;
									display: block;
									color:#666;
									}
								#wrapper .column_one_box .pic_and_hao .pic_box .tbox-tab-tbg ol li a:link,
								#wrapper .column_one_box .pic_and_hao .pic_box .tbox-tab-tbg ol li a:active,
								#wrapper .column_one_box .pic_and_hao .pic_box .tbox-tab-tbg ol li a:visited {
									text-decoration: none;
									height: 26px;
									line-height: 26px;}
								#wrapper .column_one_box .pic_and_hao .pic_box .tbox-tab-tbg ol li a:hover {
									background:#fff;
									color:#CC0000;}
								#wrapper .column_one_box .pic_and_hao .pic_box .tbox-tab-tbg ol li .hover {
									font-weight: bold;
									height: 26px;
									line-height: 26px;
									color:#CC0000;
									display: block;
									background:#fff;
									}
					#wrapper .column_one_box .pic_and_hao .pic_box .tbox-tab-items {
						height: 152px;
						background:url(img/ol_bg_c.jpg) repeat-x top #fff;
						}
						#wrapper .column_one_box .pic_and_hao .pic_box .tbox-tab-items ul {
							margin: 0 auto;
							}
							#wrapper .column_one_box .pic_and_hao .pic_box .tbox-tab-items ul li {
								width: 274px;
								line-height:25px;
								padding:1px;
								}
								#wrapper .column_one_box .pic_and_hao .pic_box .tbox-tab-items ul li a:link,
								#wrapper .column_one_box .pic_and_hao .pic_box .tbox-tab-items ul li a:visited,
								#wrapper .column_one_box .pic_and_hao .pic_box .tbox-tab-items ul li a:active{
										color:#666;	}
								#wrapper .column_one_box .pic_and_hao .pic_box .tbox-tab-items ul li a:hover{
										color:#666;
										text-decoration:underline;}
										#wrapper .column_one_box .pic_and_hao .pic_box .tbox-tab-items ul li span{
											padding-left:10px;}
											#wrapper .column_one_box .pic_and_hao .pic_box .tbox-tab-items ul li span a:link,
											#wrapper .column_one_box .pic_and_hao .pic_box .tbox-tab-items ul li span a:visited,
											#wrapper .column_one_box .pic_and_hao .pic_box .tbox-tab-items ul li span a:active{
													color:#02578B;	
													text-decoration:underline;}
											#wrapper .column_one_box .pic_and_hao .pic_box .tbox-tab-items ul li span a:hover{
													color:#FF2900;
													text-decoration:underline;}
/*----------------------------------------------------------------------------------*/	

				#wrapper .column_one_box .pic_and_hao .hao_box{
					width:276px;
					height:342px;
					border:1px solid #D8D8D8;}
					#wrapper .column_one_box .pic_and_hao .hao_box h2{
						background:url(img/tbox-tab_bg.jpg) repeat-x;
						height:29px;
						line-height:29px;
						padding-left:10px;}
						#wrapper .column_one_box .pic_and_hao .hao_box h2 a:link,
						#wrapper .column_one_box .pic_and_hao .hao_box h2 a:visited,
						#wrapper .column_one_box .pic_and_hao .hao_box h2 a:active{
							color:#CC0000;
							font-size:12px;
							font-weight:bold;	}
						#wrapper .column_one_box .pic_and_hao .hao_box h2 a:hover{
							color:#CC0000;
							text-decoration:underline;}
							#wrapper .column_one_box .pic_and_hao .hao_box h2 span{
								float:right;
								padding-right:10px;}
								#wrapper .column_one_box .pic_and_hao .hao_box h2 span a:link,
								#wrapper .column_one_box .pic_and_hao .hao_box h2 span a:visited,
								#wrapper .column_one_box .pic_and_hao .hao_box h2 span a:active{
									color:#666;
									font-size:12px;
									font-weight:normal;	
									text-decoration:underline;}
								#wrapper .column_one_box .pic_and_hao .hao_box h2 span a:hover{
									color:#FF2900;
									text-decoration:underline;}
									#wrapper .column_one_box .pic_and_hao .hao_box .hao_sort{
										background:url(img/hao_sort_bg.jpg) repeat-x;
										line-height:26px;
										height:26px;}
											#wrapper .column_one_box .pic_and_hao .hao_box .hao_sort ul{
												padding:0 12px;}
											#wrapper .column_one_box .pic_and_hao .hao_box .hao_sort ul li{
												display:inline;
												margin:0 3px;}
												#wrapper .column_one_box .pic_and_hao .hao_box .hao_sort ul li a:link,
												#wrapper .column_one_box .pic_and_hao .hao_box .hao_sort ul li a:visited,
												#wrapper .column_one_box .pic_and_hao .hao_box .hao_sort ul li a:active{
													color:#666;
													font-size:12px;
													font-weight:normal;	
													text-decoration:underline;}
												#wrapper .column_one_box .pic_and_hao .hao_box .hao_sort ul li a:hover{
													color:#FF2900;
													text-decoration:underline;}
									#wrapper .column_one_box .pic_and_hao .hao_box .hao_img{}
										#wrapper .column_one_box .pic_and_hao .hao_box .hao_img ul{
											padding:2px 10px;}
										#wrapper .column_one_box .pic_and_hao .hao_box .hao_img ul li{
											display:inline;}
									#wrapper .column_one_box .pic_and_hao .hao_box .hao_news{
										padding-top:5px;}
										#wrapper .column_one_box .pic_and_hao .hao_box .hao_news ul li{
											float:left;
											width:130px;
											margin-left:8px;
											_margin-left:5px;
											line-height:23px;
											color:#ccc;}
												#wrapper .column_one_box .pic_and_hao .hao_box .hao_news ul li a:link,
												#wrapper .column_one_box .pic_and_hao .hao_box .hao_news ul li a:visited,
												#wrapper .column_one_box .pic_and_hao .hao_box .hao_news ul li a:active{
													color:#333;}
												#wrapper .column_one_box .pic_and_hao .hao_box .hao_news ul li a:hover{
													color:#FF2900;
													text-decoration:underline;}
													#wrapper .column_one_box .pic_and_hao .hao_box .line{
														border-top:1px dashed #ccc;}
/*----------------------------------------------------------------------------------*/	
			#wrapper .column_one_box .news_and_mall{
				float:left;
				width:478px;
				height:527px;
				border:1px solid #ddd;}
				#wrapper .column_one_box .news_and_mall .news_box{
					height:400px;}
					#wrapper .column_one_box .news_and_mall .news_box h3{
						background:url(img/tbox-tab_bg.jpg) repeat-x;
						height:26px;
						line-height:26px;
						font-size:12px;
						color:#CC0000;
						font-weight:bold;
						padding-left:10px;}
						#wrapper .column_one_box .news_and_mall .news_box h3 span{ float:right; padding:0 3px 0 0; font-weight: normal; }
							#wrapper .column_one_box .news_and_mall .news_box .big_title{
									font-size:20px;
									font-family:"黑体";
									text-align:center;
									line-height:40px;}
								#wrapper .column_one_box .news_and_mall .news_box .big_title a:link,
								#wrapper .column_one_box .news_and_mall .news_box .big_title a:visited,
								#wrapper .column_one_box .news_and_mall .news_box .big_title a:active{
									color:#CC0000;
									font-size:20px;
									font-family:"黑体";}
								#wrapper .column_one_box .news_and_mall .news_box .big_title a:hover{
									color:#FF2900;
									text-decoration:underline;}
						#wrapper .column_one_box .news_and_mall .news_box .news{
							padding:0 4px;}
							#wrapper .column_one_box .news_and_mall .news_box .news .info_box{
								float:left;
								width:291px;}
								#wrapper .column_one_box .news_and_mall .news_box .news .info_box ul li{
									color:#ccc;}
									#wrapper .column_one_box .news_and_mall .news_box .news .info_box ul li a:link,
									#wrapper .column_one_box .news_and_mall .news_box .news .info_box ul li a:visited,
									#wrapper .column_one_box .news_and_mall .news_box .news .info_box ul li a:active{
										color:#333;
										font-size:14px;	
										line-height:26px;
										height:26px;}
									#wrapper .column_one_box .news_and_mall .news_box .news .info_box ul li a:hover{
										color:#FF2900;
										text-decoration:underline;}
								#wrapper .column_one_box .news_and_mall .news_box .news .info_box .line{
									border-top:1px dashed #D0CFCF;
									margin-top:10px;
									height:10px;
									line-height:10px;}
							#wrapper .column_one_box .news_and_mall .news_box .news .photo_box{
								float:left;
								width:166px;
								border-left:1px dashed #C0BFBF;
								padding-left:10px;}
								#wrapper .column_one_box .news_and_mall .news_box .news .photo_box .photo_list{}
								#wrapper .column_one_box .news_and_mall .news_box .news .photo_box .photo_list ul li{
									float:left;
									line-height:21px;
									margin:9px 0;}
									#wrapper .column_one_box .news_and_mall .news_box .news .photo_box .photo_list ul li a:link,
									#wrapper .column_one_box .news_and_mall .news_box .news .photo_box .photo_list ul li a:visited,
									#wrapper .column_one_box .news_and_mall .news_box .news .photo_box .photo_list ul li a:active{
										color:#666;}
									#wrapper .column_one_box .news_and_mall .news_box .news .photo_box .photo_list ul li a:hover{
										color:#FF2900;
										text-decoration:underline;}
									#wrapper .column_one_box .news_and_mall .news_box .news .photo_box .photo_list ul li img{
										border:1px solid #ccc;}
									#wrapper .column_one_box .news_and_mall .news_box .news .photo_box .photo_list .li_w{
										width:96px;
										padding-left:4px;}
							
/*----------------------------------------------------------------------------------*/	
				#wrapper .column_one_box .news_and_mall .mall_box{
				border-top:1px dashed #C0BFBF;
				height:125px;}
				#wrapper .column_one_box .news_and_mall .mall_box h4{
					float:left;
					padding:8px 5px;}
					#wrapper .column_one_box .news_and_mall .mall_box .mail_in{
						float:left;
						padding:3px 3px;}
						#wrapper .column_one_box .news_and_mall .mall_box .mail_in .mall{
							float:left;
							width:319px;}
							#wrapper .column_one_box .news_and_mall .mall_box .mail_in .mall ul li{
								line-height:23px;
								height:23px;
								margin-left:4px;
								color:#ccc;}
								#wrapper .column_one_box .news_and_mall .mall_box .mail_in .mall ul li a:link,
								#wrapper .column_one_box .news_and_mall .mall_box .mail_in .mall ul li a:visited,
								#wrapper .column_one_box .news_and_mall .mall_box .mail_in .mall ul li a:active{
									color:#333;}
								#wrapper .column_one_box .news_and_mall .mall_box .mail_in .mall ul li a:hover{
									color:#FF2900;
									text-decoration:underline;}
						#wrapper .column_one_box .news_and_mall .mall_box .mail_in .m_sort{
							float:left;
							width:110px;
							background:#EDEDED;
							margin:8px 0 0 0;}
							#wrapper .column_one_box .news_and_mall .mall_box .mail_in .m_sort ul li{
								margin:1px 0 0 0;}
								#wrapper .column_one_box .news_and_mall .mall_box .mail_in .m_sort .m_l_h{
									height:26px;
									line-height:26px;
									background:#ebebeb;
									text-align:center;}
								#wrapper .column_one_box .news_and_mall .mall_box .mail_in .m_sort .m_l_h a:link,
								#wrapper .column_one_box .news_and_mall .mall_box .mail_in .m_sort .m_l_h a:visited,
								#wrapper .column_one_box .news_and_mall .mall_box .mail_in .m_sort .m_l_h a:active{
									color:#333;}
								#wrapper .column_one_box .news_and_mall .mall_box .mail_in .m_sort .m_l_h a:hover{
									color:#FF2900;
									text-decoration:underline;}
/*----------------------------------------------------------------------------------*/	
			#wrapper .column_one_box .ad_and_train{
				float:left;
				width:190px;}
				#wrapper .column_one_box .ad_and_train .ad_box{}
					#wrapper .column_one_box .ad_and_train .ad_box ul li{
						margin-bottom:5px;}
				#wrapper .column_one_box .ad_and_train .train_box{
					border:1px solid #ddd;
					height:407px;}
					#wrapper .column_one_box .ad_and_train .train_box .train_for{
						height:254px;}
						#wrapper .column_one_box .ad_and_train .train_box .train_for .tbox-tab-tbg {
						height: 26px;
						background:url(img/train_bg.jpg) repeat-x;
						}
						#wrapper .column_one_box .ad_and_train .train_box .train_for .tbox-tab-tbg ol {
							margin: 0;
							padding: 0;
							list-style: none;
							float: left;
							height: 26px;
							
							}
							#wrapper .column_one_box .ad_and_train .train_box .train_for .tbox-tab-tbg ol li {
								float: left;
								text-align:center;
								width: 81px;
								margin-left:5px;
								}
								#wrapper .column_one_box .ad_and_train .train_box .train_for .tbox-tab-tbg ol li a {
									width: 81px;
									display: block;
									color:#666;
									}
								#wrapper .column_one_box .ad_and_train .train_box .train_for .tbox-tab-tbg ol li a:link,
								#wrapper .column_one_box .ad_and_train .train_box .train_for .tbox-tab-tbg ol li a:active,
								#wrapper .column_one_box .ad_and_train .train_box .train_for .tbox-tab-tbg ol li a:visited {
									text-decoration: none;
									height: 26px;
									line-height: 26px;}
								#wrapper .column_one_box .ad_and_train .train_box .train_for .tbox-tab-tbg ol li a:hover {
									background:url(img/r_title_all.jpg) no-repeat;
									color:#CC0000;}
								#wrapper .column_one_box .ad_and_train .train_box .train_for .tbox-tab-tbg ol li .hover {
									font-weight: bold;
									height: 26px;
									line-height: 26px;
									color:#CC0000;
									display: block;
									background:url(img/r_title_all.jpg) no-repeat;
									}
					#wrapper .column_one_box .ad_and_train .train_box .train_for .tbox-tab-items {
						background:url(img/ol_bg_c.jpg) repeat-x top #fff;
						}
						#wrapper .column_one_box .ad_and_train .train_box .train_for .tbox-tab-items ul {
							margin: 0 auto;
							padding:6px 5px;
							}
							#wrapper .column_one_box .ad_and_train .train_box .train_for .tbox-tab-items ul li {
								line-height:25px;
								padding:1px;
								}
								#wrapper .column_one_box .ad_and_train .train_box .train_for .tbox-tab-items ul li a:link,
								#wrapper .column_one_box .ad_and_train .train_box .train_for .tbox-tab-items ul li a:visited,
								#wrapper .column_one_box .ad_and_train .train_box .train_for .tbox-tab-items ul li a:active{
										color:#333;	}
								#wrapper .column_one_box .ad_and_train .train_box .train_for .tbox-tab-items ul li a:hover{
										color:#FF2900;
										text-decoration:underline;}
										
					#wrapper .column_one_box .ad_and_train .train_box .student{
						height:153px;}
						#wrapper .column_one_box .ad_and_train .train_box .student h4{
							background:#EAEAEA;
							text-align:center;
							height:22px;
							line-height:22px;
							font-size:12px;
							font-weight:bold;
							margin:0 5px;}
							#wrapper .column_one_box .ad_and_train .train_box .student ul{
								padding:5px 5px;}
							#wrapper .column_one_box .ad_and_train .train_box .student ul li{
								line-height:24px;
								height:24px;}
								#wrapper .column_one_box .ad_and_train .train_box .student ul li a:link,
								#wrapper .column_one_box .ad_and_train .train_box .student ul li a:visited,
								#wrapper .column_one_box .ad_and_train .train_box .student ul li a:active{
									color:#333;}
								#wrapper .column_one_box .ad_and_train .train_box .student ul li a:hover{
									color:#FF2900;
									text-decoration:underline;}
/*----------------------------------------------------------------------------------*/	
	#wrapper .banner_ad_box{
		height:60px;}
		#wrapper .banner_ad_box ul{
			padding:0;
			margin:0;}
		#wrapper .banner_ad_box ul li{
			float:left;
			}
/*----------------------------------------------------------------------------------*/	
	#wrapper .columns_float{}
	#wrapper .columns_float .left_cake{
		float:left;
		width:764px;}
		#wrapper .columns_float .left_cake .mall_and_flea{
			}
			#wrapper .columns_float .left_cake .mall_and_flea .mall_cake{
				float:left;
				width:377px;
				border:1px solid #ddd;
				height:258px;}
				
/*----------------------------------------------------------------------------------*/	
			.flea_cake{
				float:left;
				width:377px;
				border:1px solid #ddd;
				height:266px;}
				.flea_cake .flea_sort_list{
					width:361px;
					background:#f6f6f6;
					border:1px solid #DEDEDE;
					height:49px;
					margin:8px 0 0 6px;}
					.flea_cake .flea_sort_list ul{
						padding-left:5px;}
					.flea_cake .flea_sort_list ul li{
						float:left;
						width:55px;
						line-height:23px;
						height:23px;
						margin:1px 2px;}
						.flea_cake .flea_sort_list ul li a:link,
						.flea_cake .flea_sort_list ul li a:visited,
						.flea_cake .flea_sort_list ul li a:active{
							color:#666;
							font-weight:normal;}
						.flea_cake .flea_sort_list ul li a:hover{
							color:#FF2900;
							text-decoration:underline;}
					.flea_cake .flea_news_list{
						padding:8px 0 0 15px;}
						.flea_cake .flea_news_list ul li{
							line-height:26px;
							height:26px;
							color:#ccc;}
							.flea_cake .flea_news_list ul li a:link,
							.flea_cake .flea_news_list ul li a:visited,
							.flea_cake .flea_news_list ul li a:active{
								color:#333;
								font-size:14px;
								font-weight:normal;}
							.flea_cake .flea_news_list ul li a:hover{
								color:#FF2900;
								text-decoration:underline;}
								.flea_cake .flea_news_list ul li span{
									margin-right:3px;}
									.flea_cake .flea_news_list ul li span a:link,
									.flea_cake .flea_news_list ul li span a:visited,
									.flea_cake .flea_news_list ul li span a:active{
										color:#666;
										font-size:14px;
										font-weight:normal;}
									.flea_cake .flea_news_list ul li span a:hover{
										color:#FF2900;
										text-decoration:underline;}
/*----------------------------------------------------------------------------------*/
	#wrapper .columns_float .left_cake .mall_and_flea .m_f_ad{
		height:60px;}
		#wrapper .columns_float .left_cake .mall_and_flea .m_f_ad ul{}
		#wrapper .columns_float .left_cake .mall_and_flea .m_f_ad ul li{ float:left; }
		#wrapper .columns_float .left_cake .m_f_ad ul{}
		#wrapper .columns_float .left_cake .m_f_ad ul li{ float:left; }
/*----------------------------------------------------------------------------------*/			
	#wrapper .columns_float .left_cake .house_and_oldhouse{}
		#wrapper .columns_float .left_cake .house_and_oldhouse .house_cake{
			float:left;
			width:377px;
			border:1px solid #ddd;
			height:272px;}
		#wrapper .columns_float .left_cake .house_and_oldhouse .oldhouse_cake{
			float:left;
			width:377px;
			border:1px solid #ddd;
			height:272px;}
		#wrapper .columns_float .left_cake .house_and_oldhouse .m_f_ad ul{}
		#wrapper .columns_float .left_cake .house_and_oldhouse .m_f_ad ul li { float:left; }
			
/*----------------------------------------------------------------------------------*/		
	#wrapper .columns_float .left_cake .car_and_oldcar{}
		#wrapper .columns_float .left_cake .car_and_oldcar .car_cake{
			float:left;
			width:377px;
			border:1px solid #ddd;
			height:267px;}
		#wrapper .columns_float .left_cake .car_and_oldcar .oldcar_cake{
			float:left;
			width:377px;
			border:1px solid #ddd;
			height:267px;}
/*----------------------------------------------------------------------------------*/		
	#wrapper .columns_float .left_cake .talent_and_leisure{}
		.talent_cake{
			float:left;
			width:377px;
			border:1px solid #ddd;
			height:267px;}
		#wrapper .columns_float .left_cake .talent_and_leisure .leisure_cake{
			float:left;
			width:377px;
			border:1px solid #ddd;
			height:267px;}
/*----------------------------------------------------------------------------------*/		
	#wrapper .columns_float .left_cake .love_and_sport{}
		.love_cake{
			float:left;
			width:377px;
			border:1px solid #ddd;
			height:267px;}
			.love_cake .love{}
				.love_cake .love .love_se_shop{
					background:#FEF7CE;
					border:1px solid #F4CF78;
					width:365px;
					margin:10px 0 0 5px;}
					.love_cake .love .love_se_shop .l_tel{
						float:left;
						width:267px;}
						.love_cake .love .love_se_shop .l_tel ul li{
							height:25px;
							line-height:25px;
							color:#CC0000;
							padding-left:5px;}
							.love_cake .love .love_se_shop .l_tel ul li a:link,
							.love_cake .love .love_se_shop .l_tel ul li a:visited,
							.love_cake .love .love_se_shop .l_tel ul li a:active{
								color:#CC0000;
								font-size:14px;
								font-weight:normal;}
							.love_cake .love .love_se_shop .l_tel ul li a:hover{
								color:#FF2900;
								text-decoration:underline;}
					.love_cake .love .love_se_shop .reg{
						float:right;
						padding-right:5px;}
							.love_cake .love .love_se_shop .reg a:link,
							.love_cake .love .love_se_shop .reg a:visited,
							.love_cake .love .love_se_shop .reg a:active{
								color:#CC0000;
								line-height:25px;
								height:25px;
								font-size:14px;
								font-weight:normal;}
							.love_cake .love .love_se_shop .reg a:hover{
								color:#FF2900;
								text-decoration:underline;}
				.love_cake .love .love_ren_shop{
					padding:10px 0 0 5px;}
					.love_cake .love .love_ren_shop ul li{
						float:left;
						border:2px solid #CF3A6E;
						margin:2px 7px;}
				.love_cake .love .love_log_shop{
					padding:8px 0 0 15px;}
				.love_cake .love .love_log_shop ul li{
					float:left;
					width:170px;
					line-height:26px;
					height:26px;
					color:#ccc;
					margin-right:5px;}
					.love_cake .love .love_log_shop ul li a:link,
					.love_cake .love .love_log_shop ul li a:visited,
					.love_cake .love .love_log_shop ul li a:active{
						color:#333;
						font-size:14px;
						font-weight:normal;}
					.love_cake .love .love_log_shop ul li a:hover{
						color:#FF2900;
						text-decoration:underline;}
						
						
						
						.love_cake .love .love_log_shop1{
							padding:8px 0 0 15px;}
						.love_cake .love .love_log_shop1 ul li{
							width:350px;
							line-height:25px;
							color:#ccc;
							margin-right:5px;}
							.love_cake .love .love_log_shop1 ul li a:link,
							.love_cake .love .love_log_shop1 ul li a:visited,
							.love_cake .love .love_log_shop1 ul li a:active{
								color:#333;
								font-size:14px;
								font-weight:normal;}
							.love_cake .love .love_log_shop1 ul li a:hover{
								color:#FF2900;
								text-decoration:underline;}
						
						
		#wrapper .columns_float .left_cake .love_and_sport .sport_cake{
			float:left;
			width:377px;
			border:1px solid #ddd;
			height:267px;}
/*----------------------------------------------------------------------------------*/		
	#wrapper .columns_float .left_cake .children_and_travel{}
		#wrapper .columns_float .left_cake .children_and_travel .children_cake{
			float:left;
			width:377px;
			border:1px solid #ddd;
			height:267px;}
		#wrapper .columns_float .left_cake .children_and_travel .travel_cake{
			float:left;
			width:377px;
			border:1px solid #ddd;
			height:267px;}
/*----------------------------------------------------------------------------------*/		
	#wrapper .columns_float .left_cake .culture_and_women{}
		#wrapper .columns_float .left_cake .culture_and_women .culture_cake{
			float:left;
			width:377px;
			border:1px solid #ddd;
			height:267px;}
		.women_cake{
			float:left;
			width:377px;
			border:1px solid #ddd;
			height:267px;}


/*----------------------------------------------------------------------------------*/	
	#wrapper .columns_float .right_cake{
		float:left;
		width:190px;}
		#wrapper .columns_float .right_cake .movie_cake{
			border:1px solid #ddd;
			height:318px;}
			#wrapper .columns_float .right_cake .movie_cake .movie{
				padding:8px 0 1px 8px;}
			#wrapper .columns_float .right_cake .movie_cake .movie span{
				float:left;}
				#wrapper .columns_float .right_cake .movie_cake .movie ul{
					float:left;
					width:95px;
					margin:5px 0 0 5px;}
					#wrapper .columns_float .right_cake .movie_cake .movie ul li{
						line-height:26px;
						height:26px;}
						#wrapper .columns_float .right_cake .movie_cake .movie ul li b{}
							#wrapper .columns_float .right_cake .movie_cake .movie ul li b a:link,
							#wrapper .columns_float .right_cake .movie_cake .movie ul li b a:visited,
							#wrapper .columns_float .right_cake .movie_cake .movie ul li b a:active{
								color:#006699;
								font-weight:normal;}
							#wrapper .columns_float .right_cake .movie_cake .movie ul li b a:hover{
								color:#FF2900;
								text-decoration:underline;}
								
/*----------------------------------------------------------------------------------*/														
		#wrapper .columns_float .right_cake .focus_cake{
			border:1px solid #ddd;
			height:272px;}
				#wrapper .columns_float .right_cake .focus_cake ul{
					padding:8px 0 0 4px;}
					#wrapper .columns_float .right_cake .focus_cake ul li{line-height: 24px; height: 24px;}
					#wrapper .columns_float .right_cake .focus_cake .marry_pic {width: 167px; margin: 8px auto 0px auto;}
						#wrapper .columns_float .right_cake .focus_cake .focus_h a:link,
						#wrapper .columns_float .right_cake .focus_cake .focus_h a:visited,
						#wrapper .columns_float .right_cake .focus_cake .focus_h a:active{
							color:#333;
							font-weight:normal;}
						#wrapper .columns_float .right_cake .focus_cake .focus_h a:hover{
							color:#FF2900;
							text-decoration:underline;}
/*----------------------------------------------------------------------------------*/	
		#wrapper .columns_float .right_cake .service_cake{
			border:1px solid #ddd;
			height:267px;}
			#wrapper .columns_float .right_cake .service_cake .service_c{
				padding:5px 0 0 7px;}
				#wrapper .columns_float .right_cake .service_cake .service_c ul li{
					float:left;
					width:55px;
					margin:0 2px;
					line-height:26px;
					height:26px;}
					#wrapper .columns_float .right_cake .service_cake .service_c ul li a:link,
					#wrapper .columns_float .right_cake .service_cake .service_c ul li a:visited,
					#wrapper .columns_float .right_cake .service_cake .service_c ul li a:active{
						color:#4B4B4B;
						font-weight:normal;}
					#wrapper .columns_float .right_cake .service_cake .service_c ul li a:hover{
						color:#FF2900;
						text-decoration:underline;}
/*----------------------------------------------------------------------------------*/	
		#wrapper .columns_float .right_cake .telecom_cake{
			border:1px solid #ddd;
			height:541px;}
			#wrapper .columns_float .right_cake .telecom_cake .telecom_one{
				padding:5px 0 3px 3px;
				_padding:5px 0 3px 1px;}
				#wrapper .columns_float .right_cake .telecom_cake .telecom_one ul li{
					float:left;
					margin:2px 2px;}
					#wrapper .columns_float .right_cake .telecom_cake .telecom_two{
						padding-left:9px;
						_padding-left:6px; }
					#wrapper .columns_float .right_cake .telecom_cake .telecom_two ul li{
						float:left;
						width:74px;
						background:#EDEDED;
						border:1px solid #DEDEDE;
						line-height:20px;
						height:20px;
						text-align:center;
						margin:2px 4px;}
						#wrapper .columns_float .right_cake .telecom_cake .telecom_three{
							margin-left:5px;
							margin-top:4px;}
							#wrapper .columns_float .right_cake .telecom_cake .telecom_three h5{
								float:left;
								width:25px;}
								#wrapper .columns_float .right_cake .telecom_cake .telecom_three .telecom_bus{
									float:left;
									background:#FDFBEC;
									width:153px;
									border-top:1px solid #D1D09F;
									border-right:1px solid #D1D09F;
									border-bottom:1px solid #D1D09F;
									height:63px;
									}
							#wrapper .columns_float .right_cake .telecom_cake .telecom_three .telecom_bus ul li{
								float:left;
								width:70px;
								margin-left:4px;
								line-height:20px;
								height:20px;
								}
								#wrapper .columns_float .right_cake .telecom_cake .telecom_three .telecom_bus ul li a:link,
								#wrapper .columns_float .right_cake .telecom_cake .telecom_three .telecom_bus ul li a:visited,
								#wrapper .columns_float .right_cake .telecom_cake .telecom_three .telecom_bus ul li a:active{
									color:#666;}
								#wrapper .columns_float .right_cake .telecom_cake .telecom_three .telecom_bus ul li a:hover{
									color:#FF2900;
									text-decoration:underline;}
								#wrapper .columns_float .right_cake .telecom_cake .telecom_three .telecom_bus ul li span{
									color:#CC3300;}
						#wrapper .columns_float .right_cake .telecom_cake .ad_tele{
							text-align:center;
							margin-top:5px;}
/*----------------------------------------------------------------------------------*/	
		#wrapper .columns_float .right_cake .digital_cake{
			border:1px solid #ddd;
			height:267px;}
			#wrapper .columns_float .right_cake .digital{
				padding:5px 0 0 10px;}
				#wrapper .columns_float .right_cake .digital ul li{
					line-height:26px;
					height:26px;}
					#wrapper .columns_float .right_cake .digital ul li span{
						float:right;
						margin-right:8px;
						margin-top:2px;}
/*----------------------------------------------------------------------------------*/	
		#wrapper .columns_float .right_cake .life_cake{border:1px solid #ddd; height:267px;}
			#wrapper .columns_float .right_cake .life_cake .focus_pic ul{padding:8px 0 0 0;}
			#wrapper .columns_float .right_cake .life_cake .focus_pic ul li{text-align:center;}
			#wrapper .columns_float .right_cake .life_cake .focus_pic .focus_h {line-height: 24px; height: 24px;}
			#wrapper .columns_float .right_cake .life_cake .life{padding:5px 0 0 10px;}
				#wrapper .columns_float .right_cake .life_cake .life ul li{line-height:26px; height:26px;}
								
/*公共部分----------------------------------------------------------------------------------*/	
	.r_title{
		background:url(img/train_bg.jpg) repeat-x;
		height:26px;}
		.r_title h6{
			background:url(img/r_title_all.jpg) no-repeat;
			margin-left:5px;
			text-align:center;
			width:81px;}
			.r_title h6 a:link,
			.r_title h6 a:visited,
			.r_title h6 a:active{
				line-height:26px;
				height:26px;
				color:#CC0000;
				font-size:12px;}
			.r_title h6 a:hover{
				color:#FF2900;
				text-decoration:underline;}	
	.l_title{
		background:url(img/train_bg.jpg) repeat-x;
		height:26px;}
		.l_title h5{
			float:left;
			width:60px;
			padding-left:10px;}
			.l_title h5 a:link,
			.l_title h5 a:visited,
			.l_title h5 a:active{
				line-height:26px;
				height:26px;
				color:#CC0000;
				font-size:12px;}
			.l_title h5 a:hover{
				color:#FF2900;
				text-decoration:underline;}
		.l_title span{
			float:right;
			text-align:right;
			line-height:26px;
			height:26px;
			padding-right:5px;}
			.l_title span a:link,
			.l_title span a:visited,
			.l_title span a:active{
				color:#666;
				text-decoration:underline;}
			.l_title span a:hover{
				color:#FF2900;
				text-decoration:underline;}
			.l_title p{
				float:left;
				margin-top:3px;}
				
				
/*内容排版公共部分----------------------------------------------------------------------------------*/	
	.forum_box{}
		.forum_box .forme_title_img{
			padding:12px 0 0 15px;}
		.forum_box .forme_title_img .img_box{
			float:left;
			width:99px;
			margin:0 10px 0 0;
			}
			.forum_box .forme_title_img .img_box ul li{
				text-align:center;}
				.forum_box .forme_title_img .img_box .img_title_name{
					background:#ebebeb;
					height:20px;
					line-height:20px;
					text-align:;}
					.forum_box .forme_title_img .img_box .img_title_name a:link,
					.forum_box .forme_title_img .img_box .img_title_name a:visited,
					.forum_box .forme_title_img .img_box .img_title_name a:active{
						color:#333;}
					.forum_box .forme_title_img .img_box .img_title_name a:hover{
						color:#FF2900;
						text-decoration:underline;}
			.forum_box .forme_title_img .title_box{
				float:left;
				width:250px;}
			.forum_box .forme_title_img .title_box ul li{
				height:24px;
				line-height:24px;
				color:#ccc;}
				.forum_box .forme_title_img .title_box ul li a:link,
				.forum_box .forme_title_img .title_box ul li a:visited,
				.forum_box .forme_title_img .title_box ul li a:active{
					color:#666;}
				.forum_box .forme_title_img .title_box ul li a:hover{
					color:#FF2900;
					text-decoration:underline;}
				.forum_box .forme_title_img .title_box .big_title_all{
					color:#CC0000;
					font-size:20px;
					font-family:"黑体";
					line-height:35px;
					height:35px;
					}
					.forum_box .forme_title_img .title_box .big_title_all a:link,
					.forum_box .forme_title_img .title_box .big_title_all a:visited,
					.forum_box .forme_title_img .title_box .big_title_all a:active{
						color:#CC0000;
						font-size:20px;
						font-family:"黑体";}
					.forum_box .forme_title_img .title_box .big_title_all a:hover{
						color:#FF2900;
						text-decoration:underline;}
		.forum_box .forme_news_list{
			padding:12px 0 0 15px;}
			.forum_box .forme_news_list ul li{
				line-height:26px;
				height:26px;
				color:#ccc;}
				.forum_box .forme_news_list ul li a:link,
				.forum_box .forme_news_list ul li a:visited,
				.forum_box .forme_news_list ul li a:active{
					color:#333;
					font-size:14px;}
				.forum_box .forme_news_list ul li a:hover{
					color:#FF2900;
					text-decoration:underline;}
					.forum_box .forme_news_list ul li span{
						margin-right:5px;}
						.forum_box .forme_news_list ul li span a:link,
						.forum_box .forme_news_list ul li span a:visited,
						.forum_box .forme_news_list ul li span a:active{
							color:#666;
							font-size:14px;}
						.forum_box .forme_news_list ul li span a:hover{
							color:#FF2900;
							text-decoration:underline;}
						.forum_box .forme_nav_list {padding:10px 0 0 15px;}
						.forum_box .forme_nav_list ul {}
						.forum_box .forme_nav_list li { float: left; padding-right: 12px; }
						
						.forum_box .forme_pic_list {padding:10px 0 0 15px;}
						.forum_box .forme_pic_list ul {}
						.forum_box .forme_pic_list li { float: left; padding-right: 8px; }
							
							
.mall_pic_shop{
	padding:5px 0 0 5px;}
	.mall_pic_shop .pic_shop_list{
		width:99px;
		float:left;
		margin:0 11px;
		_margin:0 9px;}
		.mall_pic_shop .pic_shop_list ul li{
			text-align: center;
			background:#ebebeb;
			margin:2px 0;}
		.mall_pic_shop .pic_shop_list .name_h{
			height:20px;
			line-height:20px;}
			.mall_pic_shop .pic_shop_list .name_h a:link,
			.mall_cake .mall_pic_shop .pic_shop_list .name_h a:visited,
			.mall_cake .mall_pic_shop .pic_shop_list .name_h a:active{
					color:#333;
					font-weight:normal;}
			.mall_pic_shop .pic_shop_list .name_h a:hover{
					color:#FF2900;
					text-decoration:underline;}
			.mall_news_list{
				padding:5px 0 0 15px;}
					.mall_news_list ul li{
						line-height:26px;
						height:26px;
						color:#ccc;}
					.mall_news_list ul li a:link,
					.mall_news_list ul li a:visited,
					.mall_news_list ul li a:active{
							color:#333;
							font-size:14px;
							font-weight:normal;}
					.mall_news_list ul li a:hover{
							color:#FF2900;
							text-decoration:underline;}

/*----------------------------------------------------------------------------------*/	
 #wrapper .gov_online{
 	border:1px solid #ddd;
	height:180px;
	margin-top:5px;
	_margin-top:0;
	*margin-top:0;}
	#wrapper .gov_online dl{
		margin:8px 0;
		padding:0;}
		#wrapper .gov_online dl dt{
			float:left;
			width:50px;
			text-align:center;
            height:20px;
           	line-height:20px;
			margin-right:5px;
			margin-left:10px;
			_margin-left:5px;
		   	background:url(img/gov_online_bg.jpg) no-repeat;}
			#wrapper .gov_online dl dd{
				float:left;
				line-height:20px;
				height:20px;
				margin-right:10px;
				}
	
		.hover {
			background: #FBFFD5;
		}
			
	#wrapper .copyright{
	margin-top:5px;}
.bt3 {
	font-size: 12pt;
}
/*--------------------------------------------------------------------------------------*/
#wrapper .columns_float .right_cake .movie_cake .movie img { width:75px; height:87px;}
.forum_box .forme_title_img .img_box img { width:99px; height:64px;}
#wrapper .columns_float .right_cake .life_cake .focus_pic UL LI img { width:167px; height:88px;}