@charset "utf-8";
body {
	font-size: 12px;
	line-height: 1.8em;
	color: #333;
	background:#fff;
}
* {
	margin: 0;
	padding: 0;
}
img {
	border: 0;
}
input, textarea, select {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
}
li {
	list-style: none;
}
.l {
	float: left;
}
.r {
	float: right;
}
.c {
	clear: both;
	height: 1px;
	margin-top: -1px;
	overflow: hidden;
}

.t_c {
	text-align: center;
	padding-top: 10px;
}
.t_l {
	text-align: left;
}
.t_r {
	text-align: center;
}
a {
	color: #646464;
	text-decoration: none;
}
a:hover {
	color: #f00;
}
.an {
	padding: 8px 12px 0 0;
	color: #FFF;
	height: 27px;
}
#head {
	width: 990px;
	margin: 0 auto;
}
#cont {
	width: 990px;
	margin: 0 auto;
}
#ft {
	width: 100%;
	margin: 0 auto;
	height:214px;
	background: url(../images/food_bj_01.png) repeat-x top;
}
#foot {
	width: 990px;
	margin: 0 auto;
	height:214px;
	background: url(../images/food_bj_02.png) repeat-x top;
}
.mb10 {}

.nav { padding-top:35px;}
.nav1 { width:700px;}

#lotop { height:122px; background:url(../images/toplog0.png) no-repeat left;}

/*导航*/
#menu{
	
	height:49px;
	width:700px;
	margin:0 auto;
	
	padding:0px 0px 0px 0px;
}
#menu li.menu_ge{
	width:1px;
	height:49px;
	float:left;

}
#menu li.menu_off{
	width:98px;
	height:49px;
	float:left;
}
#menu li.menu_off a{
	width:98px;
	height:49px;
	font:normal 14px/49px "微软雅黑","宋体";
	color:#333;
	float:left;
	text-align:center;
}
#menu li.menu_on{
	width:98px;
	height:49px;
	float:left;
	border: #990000 1px solid; border-width:1px 1px 0 1px;
	
}
#menu li.menu_on a,#menu li.menu_off a.hover,#menu li.menu_off a:hover{
    background:#FFFFFF;
	text-decoration:none;
	width:98px;
	height:44px;
	font:normal 14px/30px "微软雅黑","宋体";
	color:#950404;
	float:left;
	text-align:center;
	padding:5px 0px 0px 0px;
	
}
.sub_menu,.sub_menu1,.sub_menu2{
	display:none;
}
#menu li.menu_on div.sub_menu{
	padding:10px 0px 0px 0px;
	background:url(../images/submenu_top.jpg) top left no-repeat #fff;
	position:absolute;
	margin:47px 0px 0px -1px;
	*margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	display:block;
	border:#9a150d 1px solid;
	border-top:none;
	clear:both;
	overflow:hidden;
	width:423px;
	_width:435px;
	_height:145px;
}
#menu li.menu_on div.sub_menu1{
	padding:10px 0px 0px 0px;
	background:url(../images/submenu_top.jpg) top left no-repeat #fff;
	position:absolute;
	margin:47px 0px 0px -1px;
	*margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	display:block;
	border:#9a150d 1px solid;
	border-top:none;
	clear:both;
	overflow:hidden;
	width:513px;
	_width:528px;
	_height:145px;
}
#menu li.menu_on div.sub_menu2{
	padding:10px 0px 0px 0px;
	background:url(../images/submenu_top.jpg) top left no-repeat #fff;
	position:absolute;
	margin:47px 0px 0px -1px;
	*margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	display:block;
	border:#9a150d 1px solid;
	border-top:none;
	clear:both;
	overflow:hidden;
	width:318px;
	_width:328px;
	_height:145px;
}
#menu dl.left{
	overflow:hidden;
	float:left;
	margin:0px 10px;
	_margin:0px 5px;
	padding:4px 0px 0px 0px;
}
#menu dl.left dt{
	width:95px;
	overflow:hidden;
	float:left;
	margin:0px 10px 0px 0px;
}
#menu dl.left a{
	height:24px;
	font:normal 12px/24px "微软雅黑","宋体";
	background:url(../images/submenu_ico.jpg) left 7px no-repeat;
	color:#333;
	text-align:left;
	padding:0px 0px 0px 10px;
	overflow:hidden;
}
#menu dl.left a:hover{
	background:#9a150d;
	color:#fff;
}
#menu dl.right{
	width:183px;
	height:133px;
	overflow:hidden;
	float:right;
	padding:0px 10px 10px 0px;
	_padding:0px 10px 0px 0px;
}
#menu dl.left dt.large{
	width:140px;
	overflow:hidden;
	float:left;
	margin:0px 10px 0px 0px;
}
#menu dl.left dt.large a{
	width:140px;
	height:24px;
	display:block;
}
#menu li.search{
	width:275px;
	height:24px;
	float:right;
	padding:7px 0px;
	overflow:hidden;
}
#menu li.search dl.text{
	width:100px;
	height:24px;
	background:url(../images/search_input.jpg) left top no-repeat;
	padding:0px 0px 0px 15px;
	float:left;
}
#menu li.search dl.text input{
	width:100px;
	overflow:hidden;
	height:14px;
	border:none;
	background:transparent;
	padding:6px 0px;
	line-height:14px;
	color:#f4b0b1;
}
#menu li.search dl.btn{
	width:25px;
	height:24px;
	float:left;
}
/*导航*/

#banner { width:100%; margin: 0 auto;
}
.bannbj { background:#21b5d3; height:10px;}
.tiaofu { padding-top:25px;}
.w650 { width:650px; padding-top:26px;}
.ab_ty { background:url(../images/about_top.gif) no-repeat top; height:27px;}
.ab_ty a { height:27px; line-height:27px; font:normal 18px "微软雅黑","宋体"; padding-left:12px; color:#0f95a0; font-weight:bold;}
.ab_ty a:hover {
	color:#9a150d; }
.probj001 {
	padding-bottom:15px;
	height:226px;
	padding-top:12px;
	font:normal 14px "微软雅黑","宋体";
	line-height:24px;
	overflow: hidden;
}
.tu1 { padding-left:15px;}
.nei4 {
	padding: 0 0 22px 0px;
	line-height: 14px;
}
.nei4 li {
	
	float: left;
	margin: 18px 13px 19px 0;
	display: inline;
	background:url(../images/cptu_bj.png)  no-repeat;
	color: #f1f1f1;

}
.nei4 li.mei {
	
	float: left;
	margin: 18px 0 19px 0;
	display: inline;
	background:url(../images/cptu_bj.png)  no-repeat;
	color: #333;

}
.cpmc1 {
	text-align: center;
}
.cpmc1 a{
	color: #333;
	height:40px;
	line-height:37px;
	font:normal 14px "微软雅黑","宋体";
}
.cpmc1 a:hover{
	color:#9a150d;
	height:40px;
}
.w312 { width:312px;}
.prowai { background:#f8f8f8; border:1px #ededed solid; margin-top:26px;}
.fltop { padding:8px 10px;}
.fltop01 { margin-top:25px; padding:8px 10px;}
.flp {border-bottom:1px #f0f0f0 solid;}
.flp a {
	
	height:30px;
	font:normal 18px/30px "微软雅黑","宋体";
	font-weight:bold;
	color:#0f95a0;

}
.mb { color:#000;
}
.mb li{ color:#000;
	background: url(../images/fl_bj001.png);
}
.mb a {
	font:normal 14px/31px "微软雅黑","宋体";
	color: #333;
	display: block;
	padding: 0 0 0 22px;
}
.mb a:hover {
	color:#9a150d;
	font:normal 14px/31px "微软雅黑","宋体";
	
	display: block;
	padding: 0 0 0 22px;
}
.tiao_fl_top { margin-top:12px; font:normal 14px/26px "微软雅黑","宋体";}
.tiao_fl_top001 { font:normal 14px/26px "微软雅黑","宋体";}

.w860 { height:126px; line-height:22px; width:845px; padding-top:60px;color:#fff; padding-left:15px;}
.w860 a{ color:#fff;}
.ftgsmc { color:#21b5d3; font:normal 14px "微软雅黑","宋体";}
.w130 { height:126px; width:130px; padding-top:60px;}

.e_zhan { height:28px; color:#fff; padding-left:15px; line-height:28px;}

.ab_tyshow {
	background:url(../images/about_top.gif) no-repeat top;
	height:27px;
	color:#0f95a0;
	line-height:27px;
	font:normal 18px "微软雅黑","宋体";
	padding-left:12px;
	font-weight:bold;
}
.flpshow {
	border-bottom:1px #f0f0f0 solid;
	height:30px;
	font:normal 18px/30px "微软雅黑","宋体";
	font-weight:bold;
	color:#0f95a0;

}
.probj001show {
	padding-bottom:15px;
	padding-top:12px;
	font:normal 14px "微软雅黑","宋体";
	line-height:24px;
	overflow: hidden;
}
.news {
	padding:0 0 10px;
	margin:0 0 10px;
	border-bottom:1px dashed #d8d8d8;
}
.news h1 {
	font-family: "微软雅黑";
	margin:0 0 8px;
}
.news h1 a, .news h1 a:visited {
	color:#0f95a0;
	font-size:14px;
}
.news h1 a:hover {
	text-decoration:underline;
}
.news .time {
	font-size:12px;
	font-weight:normal;
	color:#bababa;
}