@charset "utf-8";
/* CSS Document */
body {margin:0px auto; background:#CCCCCC;}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height:140%;
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: underline;
}
a:active {
	color: #FF0000;
	text-decoration: none;
}


#top{background:url(../image/index_top_bg.gif) repeat-x; height:60px; width:918px; margin:auto;}
#content{width:918px; padding-top:2px; background:#FFFFFF;  margin:auto;}
*html #content{padding-top:2px; background:#FFFFFF;  margin:auto;}
*+html #content{width:918px; padding-top:2px; background:#FFFFFF;  margin:auto;}

#top_navs{float:left; width:898px; padding:0px 0px 0px 20px;  background:#aeaeae; height:31px; margin-top:2px;}
*html #top_navs{background:#aeaeae; height:31px; margin:2px 0px 2px 0px; float:right;}
*+html #top_navs{float:left; width:898px; padding:0px 0px 0px 20px;  background:#aeaeae; height:31px; margin-top:2px;}

#top_navs ul{padding:0; margin:0; list-style-type: none;}
#top_navs li{float:left; position:relative; height:30px;}
#top_navs ul li ul {
display: none;
}
#top_navs ul li:hover ul {
display:block;
position:absolute; 
top:30px; 
left:0; 
}


#top_navs ul li:hover ul li a{
display:block;
text-align:left;
width:140px;
padding:0 5px 0 5px; 
background:#fae01a;
border:1px #FFFFFF solid;
border-width:1px 0 0 0;
height:32px; 
text-decoration:none;
color:#ff0010;  
line-height:32px; 
font-size:12px;
filter:alpha(opacity=85);
opacity: 0.85;
}
#top_navs ul li:hover ul li a:hover{
text-decoration:none;
color:#ff0010;
background-color:#faa81a;
}


.content_con{background:url(../image/index_bg_food.gif) repeat-x; margin-top:32px; padding:20px;}
.ny_con{background:url(../image/index_bg_food.gif) repeat-x; margin-top:32px; padding-top:20px;}

.nav_lift ul li{list-style:none; color:#999999; line-height:30px; border-bottom:#999999 1px dashed;}
.nav_lift ul li a:link{color:#999999;}
.nav_lift ul li a:visited{color:#999999;}
.nav_lift ul li a:hover{color:#FF0000; text-decoration:none;}
.nav_lift ul li a:active{color:#999999;}

.bottn_text{color:#FF0000;}
.bottn_text a:link{color:#FF0000;}
.bottn_text a:visited{color:#FF0000;}
.bottn_text a:hover{color:#FF0000;}
.bottn_text a:active{color:#FF0000;}

.context_bg{width:95%; background:#F7F7F7;border:#CCCCCC 1px solid; padding-left:15px; color:#FF0000; line-height:25px;}
.context_con{width:95%; padding-left:15px; line-height:22px; padding-bottom:0px; margin:0px;}

.new_con{width:80%}
.new_con ul{margin:0px; padding:0px;}
.new_con ul li{list-style:none; line-height:25px; border-bottom:#999999 1px dashed;}

.dongl{padding:10px 10px 10px 10px;}
.dlhz{background:url(../image/dlha02.jpg) repeat-x;}
.cont_text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:20px;}
.cont_text a:link{ color:#666666; text-decoration:none;}
.cont_text a:hover{color:#D8000B; text-decoration:none;}
.cont_text a:visited{color:#666666; text-decoration:none;}
.cont_text a:visited:hover{color:#D8000B; text-decoration:none;}

.h14p{color:#333333; font-size:14px; font-weight:bold;}
.h14p a:link{color:#333333; text-decoration:none;}
.h14p a:visited{color:#333333; text-decoration:none;}
.h14p a:hover{color:#666666; text-decoration:none;}
.h14p a:active{color:#333333; text-decoration:none;}

.h11p{color:#666666; font-size:11px;}
.indent{text-indent:2em;}
.bj{padding-left:8px;}

#foot{background:url(../image/index_foot_bg.gif) repeat-x;  width:918px; margin:auto; padding-top:10px;}

#mapzone{width:100%; height:5px; position:relative;}
.mapbox{width:320px; height:auto; border:solid 1px #999; position:absolute; overflow:hidden; background-color:#FFF; padding:10px; visibility:hidden;}
.closeb{position:absolute; left:315px; top:0px; width:16px; height:25px; background:url(/image/close.gif) no-repeat 0 5px; cursor:pointer;}
