/* CSS Document */
*{ margin:0px; padding:0px; font-size:12px; text-decoration:none; color:#177CBA;}

a:hover{ text-decoration:underline;}
.clear{ clear:both;}
.wrap{ width:1004px; margin:0px auto;}

	.header{ width:100%;height:110px; overflow:hidden; background:url(/2010/topbg.gif) repeat-x left bottom; }
		.logo{ width:210px; height:110px; float:left; text-align:center;}
			.logo a{ display:block; width:195px; height:78px; background:url(/2010/logo.png) no-repeat center center;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/2010/logo.png'); margin:15px 0 0 20px;}
		.city{ width:105px; height:60px; margin-top:45px;height:35px; float:left; text-align:center;}
			.city span{ display:block; width:100%;font-size:30px; font-weight:bold; text-align:center;}
			.city a{ color:#828282;}
		.search{ width:475px; height:70px; margin-top:35px; float:left;}
			.search p{ margin-bottom:5px; padding-left:10px;}
			.search p a.focus{ font-weight:bold;}
			.search-form{ width:470px; height:35px; overflow:hidden; background:url(/2010/search_midd.gif);}
				.search-form .left{ float:left;}				
				.search-form .sform{ float:left; padding-top:5px;}
					.sform .search-text{ width:364px; height:20px; border:1px solid #D1D1D1; padding:2px; float:left; margin-right:6px;_margin-right:3px;}
				.search-form .right{ float:right;}
		.labtxt{ float:left; line-height:20px; height:70px; margin-top:35px; margin-left:20px;color:#828282;}
		
		.nav{ display:block;width:100%; height:70px; overflow:hidden; float:left; clear:both; background:url(/2010/nav_bg.gif) repeat-x left top;}
			.nav ul{ list-style:none; width:100%; height:35px; overflow:hidden; padding-left:20px;}
			.nav ul li{ display:block; float:left; background:url(/2010/nav_spliter.gif) no-repeat right center; margin-right:-2px;}
			.nav ul li a,.nav ul li a:visited{ font-size:14px; font-weight:bold; color:#FFFFFF; line-height:35px; text-decoration:none;}
			.nav ul li a span{ display:inline-block;font-size:14px; color:#FFFFFF; height:35px; padding-left:20px; padding-right:20px; cursor:pointer;_width:20px; white-space:nowrap;}
			.nav ul li.none{ background:none;}
			.nav ul li.focus{ background:url(/2010/nav_hover_midd.gif);}
			.nav ul li.focus a{ display:block;_width:20px; height:35px;color:#000000; background:url(/2010/nav_hover_left.gif) no-repeat left top;}
			.nav ul li.focus a:visited{ color:#000000; background:url(/2010/nav_hover_left.gif) no-repeat left top;}
			.nav ul li.focus a span{ display:inline-block;font-size:14px; color:#000000;  height:35px; padding-left:20px; padding-right:20px; cursor:pointer;_width:20px; white-space:nowrap;background:url(/2010/nav_hover_right.gif) no-repeat right top;}			
			.submenu{ width:100%; height:35px; clear:both; line-height:35px; text-indent:30px; color:#177CBA;}
			
	.content{ width:100%; margin-top:8px; margin-left:15px;}
		.col{ width:142px; margin-right:6px; float:left;}
			.col dl{ width:141px; margin-bottom:6px; float:left; clear:both;}
			.col dl dt{ background:url(/2010/dt.gif) no-repeat left top; width:141px; height:28px; line-height:28px; font-weight:bold; font-size:14px; color:#177CBA; text-indent:15px;}
			.col dl dd{ width:139px; border:1px solid #CAE4F4; border-top:none;}
			.col dl dd ul { list-style:none; margin:0px 8px 4px 8px;}
			.col dl dd ul li{ line-height:24px;}
		.col2{ float:left;}
			.col2 .bigbtn{ background:url(/2010/bigbtn.gif) no-repeat; width:234px; height:41px; text-align:center; float:left; clear:both; display:block; margin-bottom:6px;}
			.col2 .bigbtn a,.col2 .bigbtn a:visited{ font-size:14px; line-height:41px; font-weight:bold; color:#FFFFFF;}
			
			.col2 dl{ width:232px; margin-bottom:6px; float:left; clear:both;}
			.col2 dl dt{ background:url(/2010/dt2.gif) no-repeat left top; width:232px; height:28px; line-height:28px; font-weight:bold; font-size:14px; color:#177CBA; text-indent:15px;}
			.col2 dl dd{ width:230px; border:1px solid #CAE4F4; border-top:none; float:left; clear:both;}
			.col2 dl dd ul { list-style:none; margin:0px 8px 4px 8px;}
			.col2 dl dd ul li{ line-height:24px;}
			.col2 dl dd ul li strong{ color:#F7931D;}
			
			.col2 dl dd #city li{ float:left; display:block; width:42px; padding-left:10px;}
			
	.bottom{ width:100%; margin-top:8px; float:left; clear:both;height:90px; background:url(/2010/bottombg.gif) repeat-x left top; padding-top:10px; text-align:center; line-height:24px; }
		.bottom .p1{color:#595959}