﻿/*****************************
.Awidth
.2009/10/31
******************************/
html,body {
	margin:0;
	padding:0;
	font-family:"宋体",Arial, Helvetica;
	background:#FFF;
	font-size:14px;
	color:#333;
}
.clear{clear:both;}
img{border:0;}
*{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,span,form
{border:0;margin:0;padding:0;height:auto;}
ul li{border:0; margin:0; padding:0;list-style-type:none;}
a:link,a:visited{color:#0000cc;text-decoration:underline;}
a:hover{color:#F60;text-decoration:underline;}
.mainnone{display:none;}
#con_what_1{display:block;}
/*----------------------------------*/
#center{width:980px;margin:0 auto;padding:0;}
#sub{padding:0 15px;}
#header{height:80px;padding-top:10px;width:965px;}
	#logo{width:385px;hegith:80px; float:left;}
	#search{width:550px;height:40px;float:left;padding-top:30px;}
		#search input{ font-size:14px;}
		#search .txt{height:26px;padding:0 2px; line-height:28px;width:300px;font-size:14px;}
		#search .btn{height:30px;padding:0 10px;}
#main{padding:10px 0;}
#left{float:left;width:200px;}
	.lssue-sea{background:#DBEDF5; border:1px solid #9BC9DF;padding:5px;margin-bottom:10px;}
		.lssue-sea input{ font-size:14px;}
		.lssue-sea p{ text-align:center;}
		.lssue-sea .ttxx{width:170px;margin-bottom:8px;height:24px;}
		.lssue-sea .btn{height:28px;padding:0 15px;}
	.cate{background:#D7D7D7; border:1px solid #BDBDBD;padding:5px;margin-bottom:10px;}
	.w-box{background:#FFF;}
	.f-ul{padding:5px;background:#FFF;}
	.f-ul li{height:22px;line-height:22px; background:url(../images/ico_b.gif) no-repeat 0 2px;padding-left:20px;}
	.f-ul a:link,.f-ul a:visited{color:#333;text-decoration:none;}
	.f-ul a:hover{color:#F60;text-decoration:none; }
	.l-ul{padding:5px;background:#FFF;}
	.l-ul li{height:25px;border-bottom:1px solid #CCC;line-height:25px;}
	.l-ul a{ display:block;padding-left:8px; font-weight:bold}
	.l-ul a:link,.l-ul a:visited{color:#090;text-decoration:none;}
	.l-ul a:hover{color:#F60;text-decoration:none; background:#E8F2F4;}
	.b-ul{padding:5px;background:#FFF;}
	.b-ul li{height:22px;line-height:18px; background:url(../images/ico_e.png) no-repeat 0 0;padding-left:20px;}
#right{float:left;width:770px;padding-left:10px;}
	#r-top{height:160px;}
	#news{float:left;width:548px;height:148px;border:1px solid #A5DA94;background:#DBF1D4;padding:5px;}
	#news h1,.lssue-sea h1,.cate h1,#down h1,#jis h1{height:22px;color:#000;line-height:18px;font-size:14px;}
	.within{background:#FFF;height:116px;padding:5px;}
	.within li{height:22px;line-height:18px; background:url(../images/ico_d.gif) no-repeat 0 2px;padding-left:20px;}
		.within li span{float:left;line-height:18px;display:block;width:420px;}
		.within li em{float:left; font-style:normal;line-height:18px;display:block;width:90px; text-align:right;color:#666;}
	#tel{width:188px;height:148px;background:#FC6;border:1px solid #F90;float:right;padding:5px;}
		.teltxt{padding:5px;height:138px;}
		.teltxt h1{font-size:14px;height:20px;background:url(../images/dz.gif) no-repeat;padding-left:25px;line-height:20px;}
		.teltxt h2{font-size:14px;height:20px;background:url(../images/tel.gif) no-repeat;padding-left:25px;line-height:20px;}
		.teltxt p{font-size:12px;line-height:18px;color:#396;}
	#what{padding:10px 0;}
		.w-tab{height:20px;background:#daf1d4 url(../images/ico_hh.gif) repeat-x 0 bottom;padding:5px 15px 0;}
			.w-tab li{
				height:20px;
				line-height:19px;
				color:#000;
				float:left;
				width:110px;
				display:block;
				text-align:center;
				cursor:pointer;
				padding:0 10px;
			}
			.w-tab li.after{
				height:19px;
				border-top:1px solid #9C9;
				border-left:1px solid #9C9;
				border-right:1px solid #9C9;
				background:#FFF;
				font-weight:bold;
			}
			.w-tab a:link,.w-tab a:visited{color:#000;text-decoration:underline;}
			.w-tab a:hover{color:#F60;text-decoration:underline;}
		.y-ul{padding:10px 10px 0;}
		.y-ul li{height:25px;line-height:18px; background:url(../images/ok.gif) no-repeat 0 4px;padding-left:18px;display:block;}
			.y-ul li span{float:left;line-height:18px;display:block;width:642px;}
			.y-ul li em{float:left; font-style:normal;line-height:18px;display:block;width:90px; text-align:right;color:#666;}
		.w-ul{padding:10px 10px 0;}
		.w-ul li{height:25px;line-height:18px; background:url(../images/ico_w.gif) no-repeat 0 4px;padding-left:18px;display:block;}
			.w-ul li span{float:left;line-height:18px;display:block;width:642px;}
			.w-ul li em{float:left; font-style:normal;line-height:18px;display:block;width:90px; text-align:right;color:#666;}
	#r-food{height:150px}
	#down{border:1px solid #A8BEE7;background:#D8DFEC;padding:5px;height:136px;float:left;width:546px;}
		.downul{ background:#FFF;}
		.downul li{height:22px;line-height:18px; background:url(../images/ico_a.gif) no-repeat 5px 2px;padding-left:20px;}
		.downul li span{float:left;line-height:18px;display:block;width:430px;}
		.downul li em{float:left; font-style:normal;line-height:18px;display:block;width:90px; text-align:right;color:#666;}
	#jis{height:136px;background:#F2EAB7;border:1px solid #E3D686;width:190px;float:right;padding:5px;}
		.jisul{ background:#FFF;}
		.jisul li{height:22px;line-height:18px; background:url(../images/ico_c.gif) no-repeat 5px 2px;padding-left:20px;}
#footer{height:80px; text-align:center;padding-top:10px;color:#666;}
#sub-footer{height:80px;padding-top:10px;border-top:1px solid #9C9;}
#footer a:link,#footer a:visited,#sub-footer a:link,#sub-footer a:visited{color:#666;text-decoration:underline;}
#footer a:hover,#sub-footer a:hover{color:#F60;text-decoration:underline;}
/*----------------------------------*/
#location{height:30px;line-height:30px; font-size:12px;}
#location a:link,#location a:visited{color:#0000cc;text-decoration:none;}
#location a:hover{color:#F60;text-decoration:none;}
#search-over{height:20px;background:url(../images/ico_hh.gif) repeat-x 0 bottom;padding:5px 15px 0;}
	#search-over li{height:20px;line-height:19px;color:#000;float:left;width:110px; display:block; text-align:center;}
	#search-over li.after{
		height:19px;
		border-top:1px solid #9C9;
		border-left:1px solid #9C9;
		border-right:1px solid #9C9;
		background:#FFF;
		font-weight:bold;
	}
	#search-over a:link,#search-over a:visited{color:#000;text-decoration:none;}
	#search-over a:hover{color:#F60;text-decoration:none;}
#searchlist{padding:20px;}
	#searchlist li{padding:20px 0;}
	#searchlist li h1{font-size:14px;font-weight:normal;height:22px;}
	#searchlist li h1 img{float:left;margin-right:5px;}
	#searchlist li h1 span{color:#393; margin-left:10px;font-size:12px; font-weight:normal;}
	#searchlist li p{color:#666;width:600px;line-height:18px;}
#ooc{padding:0 20px; font-size:14px; font-weight:bold;color:#000;background:#DBF1D4;height:22px;line-height:22px;}
#search-ok{padding:20px;width:600px;}
#search-ok li{
	background:url(../images/ico_hd.gif) repeat-x 0 bottom;
	height:40px;
	line-height:40px;
	display:block;
}
#search-ok li span{color:#393; margin-left:10px;font-size:12px; font-weight:normal;}
#search-ok li em{
	float:right;
	font-style:normal;
	line-height:18px;
	display:block;
	width:90px;
	text-align:right;
	color:#666;
	line-height:40px;
}
#search-ok li a{background:url(../images/ok.gif) no-repeat 0 0; padding-left:18px;}
#search-no{padding:20px;width:600px;}
#search-no li{
	background:url(../images/ico_hd.gif) repeat-x 0 bottom;
	height:40px;
	line-height:40px;
}
#search-no li span{color:#393; margin-left:10px;}
#search-no li a{background:url(../images/ico_w.gif) no-repeat 0 0; padding-left:18px;}
#paging{text-align:center;width:600px;padding-top:20px;}
/*----------------------------------*/
#data{border-top:1px solid #9C9;padding:5px 20px;}
#data h1{font-size:20px;height:30px;line-height:30px;margin-bottom:10px;}
#data h1 span{color:#393; margin-left:10px;font-size:12px; font-weight:normal;}
#data p{line-height:22px;color:#333;width:700px;}
#data p.hf{padding:0 10px;}
#data h2{
	border-top:1px solid #9C9;
	background:#DBF1D4;
	width:700px;
	height:22px;
	line-height:22px;font-size:14px;
	padding:0 10px;
	margin:20px 0 10px;
}
	.hlpe{padding:10px;}
	.hlpe li{height:28px;}
	.hlpe li img{float:left;margin-right:5px;}
	.hlpe span{color:#393; margin-left:10px;font-size:12px; font-weight:normal;}

.red_18 {font-size:18px; color:#F00;}