body {
	margin:0;
	padding:0;
	line-height:24px;
	font-size: 14px;
	background-image: url(bg1_23.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
}

li{list-style-type: none;}
ul{list-style-type: none; margin:0 auto; padding:0;}
a {
	color:#333333;
	text-decoration:none;
	font-size: 14px;
}
a:hover {
	color:#cc0000;
	text-decoration:none;
	font-size: 14px;
}

.center{ text-align:center}
.line{ border-bottom:#CCCCCC 1px dashed;}

img {border:0; background:#F7F7F7}
.img:visited img{border: 0px solid #cccccc;}
.img img{border: 1px solid #cccccc;padding:3px;}
.img:hover img{border: 1px solid #ff0000;}

/*顶部样式*/
.top_bg{
	background-image: url(food_2.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	width: 1002px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.top{
	width:990px;
	height:96px;
	background-image: url(banner_01_1.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 28px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.top_left{
	float:left;
	width:520px;
	overflow:visible;
	color:#999999;
	text-align:center;
	background-image: url(logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 90px;
	margin-left: 20px;
}
.top_right{
	float:right;
	width:241px;
	overflow:hidden;
	margin-top:25px;
	margin-right:5px;
	color:#333333;
	text-align:center;
	font-size: 24px;
	line-height: 26px;
	font-weight: bold;
}

.flash{
	height: 343px;
	width: 990px;
	text-align: center;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
/*导航样式*/
.Top_menu {
	height:44px;
	width:1400px;
	overflow:hidden;
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	margin:0 auto;
}
.Top_menu ul{list-style:none; margin:0 auto; width:1400px;}
.Top_menu ul li{
	float:left;
	width:120px;
	text-align:center;
	height:44px;
	line-height:44px;
	font-size:16px;
}
.Top_menu ul .li_link{
	width:6px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(dh_11.jpg);
}
.Top_menu ul li a:link{color:#ffffff;text-decoration:none;display: block;font-size:16px;}
.Top_menu ul li a:visited{color:#ffffff;text-decoration:none;display: block;font-size:16px;}
.Top_menu ul li a:hover{color: #000000 text-decoration:none;
	display: block;
	height:44px;
	font-size:16px;
	background-color: #F00006;
} 
.Top_menu ul li a:active {color:#ffffff;display: block;font-size:16px;}

/*导航样式11*/
.Top_menu1 {
	height:32px;
	width:1200px;
	overflow:hidden;
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	margin:0 auto;
}
.Top_menu1 ul{list-style:none; margin:0 auto; width:1200px;}
.Top_menu1 ul li{
	float:left;
	width:100px;
	text-align:center;
	height:32px;
	line-height:32px;
	font-size:14px;
}
.Top_menu1 ul .li_link{
	width:6px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(dh_11.jpg);
}
.Top_menu1 ul li a:link{color:#000000;text-decoration:none;display: block;font-size:14px;}
.Top_menu1 ul li a:visited{color:#000000;text-decoration:none;display: block;font-size:14px;}
.Top_menu1 ul li a:hover{color: #FFFFff text-decoration:none;
	display: block;
	background-repeat: no-repeat;
	background-position: center top;
	height:32px;
	font-size:14px;
	background-color: #c8161d;
} 
.Top_menu1 ul li a:active {color:#000000;display: block;font-size:16px;}

.Top_menu3 {
	height:42px;
	width:1200px;
	margin:0 auto;
	overflow:hidden;
}
.Top_menu3 ul{list-style:none; margin:0 auto; width:1200px;}
.Top_menu3 ul li{
	float:left;
	width:145px;
	height:40px;
	line-height:40px;
	font-size:15px;
	font-weight:bold;
}
.Top_menu3 ul .li_link{width:5px; display: block; background-color: #ffffff;}
.Top_menu3 ul li a:link{
	color: #333333;
	text-decoration:none;
	font-family:"微软雅黑";
	font-size:15px;
	display: block;
	border: 1px solid #CCCCCC;
	height:40px;
}
.Top_menu3 ul li a:visited{color:#333333;text-decoration:none;display: block;font-family:"微软雅黑"; font-size:15px; border: 1px solid #CCCCCC;height:40px;}
.Top_menu3 ul li a:hover{
	color:#fff;
	text-decoration:none;
	display: block;
	font-family:"微软雅黑";
	font-size:15px;
	background-color: #c8161d;
	height:40px;
} 
.Top_menu3 ul li a:active {color:#333333;display: block;font-family:"微软雅黑"; font-size:15px; border: 1px solid #CCCCCC;}height:40px;


#navigation3 a.here:link,
 #navigation3 a.here:visited,
 #navigation3 a.here:hover,
 #navigation3 a.here:active {color:#fff; text-decoration:none;display: block; background:url(on_nav.jpg) repeat-x center top;}
/*index*/
.main{ width:972px; margin:0 auto; margin-top:15px;}
.main980{
	width:990px;
	margin:0 auto;
	margin-top:0px;
	background-image: url(food_2.jpg);
	background-repeat: repeat-y;
}

.main1_bg{ width:980px; height:285px; background:url(main1_bg.jpg) no-repeat; margin:0 auto}
.main1{ width:960px; margin:0 auto}

.news_pic{ float:left; width:234px; margin-left:0px!important; margin-top:0px;overflow:hidden;}
.news_pic_top{
	width:234px;
	height:33px;
	margin:0 auto;
	background-image: url(tydh_2.jpg);
	background-repeat: no-repeat;
}
.news_pic_bg{ width:234px; margin:0 auto}

.gsjj{
	float:left;
	width:464px;
	margin-left:20px;
	margin-top:4px;
	font-size: 12px;
}
.gsjj_top{
	width:464px;
	height:25px;
	background:url(gsjj_top.jpg) no-repeat;
	margin:0 auto;
	font-size: 12px;
}
.gsjj_bg{
	width:454px;
	font-size: 12px;
	float: left;
	margin-top: 12;
	margin-right: auto;
	margin-bottom: 12;
	margin-left: auto;
}

.sy_lx{ float:right; width:283px; margin-right:10px!important; margin-right:5px; margin-top:4px;}
.sy_lx_top{ width:283px; height:25px; background:url(sy_lx_top.jpg) no-repeat; margin:0 auto}
.sy_lx_bg{ width:283px; margin:0 auto}

.cp_top{
	width:711px;
	height:35px;
	background-image: url(tydh.jpg);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.cp_tf{
	float:left;
	margin-left:30px!important;
	margin-left:15px;
	line-height:35px;
	color:#006633;
	font-size:14px;
	font-weight:normal;
	margin-top: 3px;
}
.cp_r0{ float:right; width:15px; height:14px; background:url(right_icon.jpg) no-repeat;}
.cp_r{
	text-align:right;
	line-height:35px;
	margin-right:15px!important;
	margin-right:10px;
	margin-top: 15px;
}
.cp_bg{ width:711px; background:url(right_bg1.jpg) repeat-y; margin:0 auto;}
.cp_bt{ width:711px; height:36px; background:url(right_bt1.jpg) no-repeat;}


/*right*/
.right{
	float:right;
	width:704px;
	margin-right: 15px;
}
.right_top{
	width:704px;
	height:33px;
	margin:0 auto;
	background-image: url(tydh_2.jpg);
	background-repeat: no-repeat;
}
.right_tf{
	float:left;
	margin-left:20px!important;
	margin-left:15px;
	line-height:33px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-align: center;
}
.right_r0{ float:right; width:15px; height:14px; background:url(right_icon.jpg) no-repeat;}
.right_r{ text-align:right; line-height:33px; margin-right:10px!important; margin-right:10px;}
.right_bg{ width:704px; background:url(right_bg.jpg) repeat-y; margin:0 auto;}
.right_bt{ width:704px; height:36px; background:url(right_bt.jpg) no-repeat;}


.news{ width:711px; margin:0 auto;}
.news1{ float:left; width:464px;}
.news2{ float:right; width:234px;}
.news_top{
	width:464px;
	height:33px;
	background-image: url(tydh_2.jpg);
	background-repeat: no-repeat;
	overflow:hidden;
}
.news_top1{
	width:234px;
	height:33px;
	background-image: url(tydh_2.jpg);
	background-repeat: no-repeat;
}
.news_tf{ float:left; margin-left:20px!important; margin-left:10px; line-height:33px; font-size:14px; color:#ffFFFF}
.news_more{
	text-align:right;
	margin-right:10px!important;
	margin-right:5px;
	line-height:33px;
	margin-top: 13px;
}
.news_bg1{
	width:454px;
	margin-top: 12;
	margin-right: auto;
	margin-bottom: 12;
	margin-left: auto;
	float: left;
}
.news_bg{ width:234px; margin:0 auto; padding-bottom:5px;}

.news_list{
	text-indent:15px;
	line-height:30px;
	border-bottom: 1px dashed;
	background-image: url(icon2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
}
.data{ text-align:right; margin-right:20px!important; margin-right:10px; color:#CCCCCC}


/*left*/
.left{ float:left; width:190px;}

.chanpindh {
	font-size: 16px;
	font-weight: bold;
	line-height: 41px;
	color: #000000;
	text-decoration: none;
}

.left_top{
	width:224px;
	height:38px;
	background-image: url(bt_11.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
}
.left_bg1{
	width:180px;
	margin-left: 25px;
	margin-top: 15px;
}
.left_bg{
	width:240px;
	margin-left: 15px;
}
.left_bt{ width:224px; height:15px}
.left_list{ width:215px; margin:0 auto;}
.left_list ul{}
.left_list ul li{ width:215px; height:30px; background:url(left_list.gif) no-repeat; margin:0 auto; line-height:30px;}
.left_list ul li a:link{padding-left:30px; text-decoration:none}
.left_list ul li a:visited{padding-left:30px; text-decoration:none}
.left_list ul li a:hover{ background:url(left_list0.gif) no-repeat; height:30px; line-height:30px; display:block ;}
.left_list ul li a:active{padding-left:30px; text-decoration:none}

.left_list0{ width:215px; margin:0 auto;}
.left_list0 ul{}
.left_list0 ul li{ width:215px; height:30px; background:url(left_list1.jpg) no-repeat; margin:1px auto; line-height:30px;}
.left_list0 ul li a:link{padding-left:30px; text-decoration:none}
.left_list0 ul li a:visited{padding-left:30px; text-decoration:none}
.left_list0 ul li a:hover{ background:url(left_list0.gif) no-repeat; height:30px; line-height:30px; display:block ;}
.left_list0 ul li a:active{padding-left:30px; text-decoration:none}


.left_lx_top{
	width:215px;
	height:35px;
	background-image: url(tydh.jpg);
	background-repeat: no-repeat;
}
.left_lx_tf{ float:left; margin-left:20px!important; margin-left:10px; color:#1c73b0; font-size:14px; font-weight:bold; line-height:50px;}
.left_lx_bg{ width:220px; background:url(left_lx_bg.gif) repeat-y; margin:0 auto;}
.left_lx_bt{ width:220px; height:10px;}

.left_news{
	width:200px;
	margin-left: 0px;
	background-position: left;
}
.left_news_top{ width:200px; height:25px; background:url(left_news_top.jpg) no-repeat; margin:0 auto}
.left_news_tf{
	line-height:25px;
	color:#FF0000;
	margin-left:7px;
	font-size:14px;
	font-weight:bold;
	height: 35px;
	width: 220px;
	background-image: url(tydh.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.left_news_tf1{
	line-height:25px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:normal;
	height: 35px;
	width: 120px;
	text-align: center;
	margin-top: 8px;
}
.left_news_r{
	text-align:right;
	line-height:25px;
	margin-right:6px;
	width: 39px;
	height: 10px;
}
.left_news_bg{ width:200px; margin:0 auto; background:#eeeeee; padding-bottom:10px;}
.left_news_list{
	text-indent:25px;
	line-height:25px;
	border-bottom:#CCCCCC 1px dashed;
	background-image: url(icon2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
}
.left_news_list9{
	text-indent:25px;
	line-height:30px;
	background-image: url(left_list.png);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
}
.left_news_list8{
	text-indent:17px;
	line-height:30px;
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
}
.left_news_list_gy{
	text-indent:20px;
	line-height:47px;
	background-image: url(left_list.png);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-bottom-width: medium;
	color: #FFFFFF;
}
.left_news_list_gy ul{}
.left_news_list_gy ul li{
	width:229px;
	height:47px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-bottom: 6px;
	font-size: 16px;	
}
.left_news_list_gy ul li a:link{padding-left:0px; text-decoration:none;font-size: 16px; color: #FFFFFF;}
.left_news_list_gy ul li a:visited{padding-left:0px; text-decoration:none;font-size: 16px; color: #FFFFFF;}
.left_news_list_gy ul li a:hover{
	height:47px;
	line-height:47px;
	display:block;
	background-image: url(nydh_5.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 16px;
	padding-bottom: 6px;
	color: #FFFF00;
}
.left_news_list_gy ul li a:active{padding-left:0px; text-decoration:none;font-size: 16px; color: #FFFFFF;}

/*foot*/
.bottom{
	width:990px;
	height:10px;
	margin:0 auto;
	margin-top:10px;
	line-height:45px;
	font-size: 12px;
	background-repeat: no-repeat;
}
.bottom a{
	color:#FFFFFF;
	font-size: 14px;
}
.bottom1{
	width:990px;
	height:0px;
	margin:0 auto;
	margin-top:5px;
	line-height:0px;
	font-size: 12px;
	background-repeat: no-repeat;
}
.foot_bg{
	font-size: 12px;
	background-image: url(food_01_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:106px;
	overflow:hidden;
	text-align: center;
	width: 990px;
	padding-bottom: 10px;
	margin:0 auto;
}
.foot {
	width:990px;
	margin:0 auto;
	padding-bottom:0px;
	padding-top:4px;
	color:#ffffff;
	font-size: 12px;
}
.foot a{color:#FFFFFF}
