@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top:0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: url(xlf_bga.jpg) repeat center top;
   font-family: "宋体",Arial, Helvetica, sans-serif;
	font-size: 12px;}
.about_hszl
{color:#fff;
line-height:25px;
text-align:justify;}
.about_hszl label
{
	font-weight:bold;}
a.af
{font-family:"宋体";
text-decoration:none;
	color:#000000;
}
a.af:hover
{color:#d3dd33;
}
a.intro {color:#a80204;
font-size:12px;
text-decoration:none;}
a.bf
{font-family:"宋体";
text-decoration:none;
	color:#e44e3d;
font-size:12px;}
a.bf:hover
{
	
	color:#29992b;

}
a.pic {color:#312f2f;
font-size:12px;
text-decoration:none;}
a.pic:hover {color:#312f2f;

text-decoration:underline;}
.STYLE1 {color: #fff; line-height:28px; padding-top:30px;}
.mar_top{ margin-top:15px;}

.banner{ background:url(xlf_bg.jpg) no-repeat center;}
.nav_box{ background:#f2b503; height:35px;}
.content_bggg{ background:url(xlf_content_bg.jpg) repeat-y left top; }
.wmcj_box{  background:#fff; margin:0 auto; width:1003px; }
.wmcx_box{ padding:10px 10px 0px 10px;}
.tjwmjt_bg{ padding:5px;}
.title2{font-size:12px; font-weight:bold; color:#028404; text-align:left; line-height:24px;}
.main_box{ background:url(main_bg.jpg) repeat-y center top;}
.content_box{background:#ffffff;}
.right_box{ border-left:1px solid #fed5ba; border-right:1px solid #fed5ba; border-bottom:1px solid #fed5ba;   background:#ffffff; margin-bottom:10px;}
.hxjz_content{ background:#fffdf1; border:1px dotted #000; padding:10px; color:#000; line-height:26px;}
.cfrr_font
{color:#d3dd33;
font-weight:bold;}
.dy_box{ background:url(dy_bg.jpg) no-repeat center top; font-size:14px; height:112px; line-height:24px; color:#fff; padding-left:200px; padding-top:10px; padding-right:15px; overflow:hidden;}
.borders{border:1px solid #e1e3de;
	     padding:5px;
	     background:#ffffff;
	}
.img_bor{border:1px solid #e1e3de;
	     padding:2px;
	     background:#ffffff;
	}
.bor_top{ border-top:1px dotted #cccccc;}
.news_bor{ border:1px solid #e2dfdf;}
.right_title
{color:#d3dd33;
font-size:16px;
font-weight:bold;
text-indent:24px;}
.right_content
{color:#000;
font-size:14px;
font-family:"宋体";
line-height:24px;
padding:10px;
text-align:justify;}
.right_content img
{float:left; display:block; border:2px solid #cfcdcd;
margin-right:10px;

}
.detail_list
{
margin:0 auto;
 width:100%;
}
.detail_list ul
{
	width:100%;
	margin-left:0px;
    padding-left:15px;
	margin-top:5px;
	margin-bottom:5px;
}
.detail_list li
{   float:left;
width:430px;
list-style:none;
text-align:left;
background-image: url(xlf_arrow.jpg);
background-repeat: no-repeat;
background-position: left 10px;
padding-left:17px;
line-height:24px;
font-size:12px;
text-align:left;

}
.detail_list li a
{
color:#312f2f;
text-decoration:none;
}
.detail_list li a:hover
{
  color:#bd4730;
}
.news_box
{width:394px;
	}
.news_text
{float:left;
width:70%;
background-image: url(xlf_arrow.jpg);
background-repeat: no-repeat;
background-position: left 10px;
padding-left:17px;
text-align:left;
font-size:14px;
}

.news_text span
{padding-right:5px;
color:#ef9813;
}
.news_date
{margin-left:74%;
text-align:right;
color:#816e62;
font-size:14px;
}

.detail_list1
{
margin:0 auto;
 width:100%;
 padding-top:0px;

}
.detail_list1 ul
{
	width:100%;
	margin-left:0px;
    padding-left:5px;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:0px;
}
.detail_list1 li
{  
	list-style:none;
	width:100%;
	text-align:left;
	background-image: url(xlf_arrow.jpg);
background-repeat: no-repeat;
background-position: left 10px;
padding-left:17px;
text-align:left;
}
.detail_list1 li a
{
text-align:left;
font-size:14px;
height:30px;
line-height:30px;
color:#7e807e;
text-decoration:none;
}
.detail_list1 li a:hover
{
text-align:left;
	height:30px;
	line-height:30px;

 color:#b40502;
}


.detail_list2
{
margin:0 auto;
 width:100%;

}
.detail_list2 ul
{
	width:100%;
	margin-left:0px;
    padding-left:5px;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:0px;
}
.detail_list2 li
{  
	list-style:none;
	width:100%;
	text-align:left;
}
.detail_list2 li a
{ background-image:url(xlf_arrow.jpg);
background-repeat: no-repeat;
background-position: left 5px;
padding-left:12px;
text-align:left;
font-size:14px;
height:30px;
	line-height:30px;

color:#606060;
text-decoration:none;
}
.detail_list2 li a:hover
{ background-image:url(xlf_arrow.jpg);
background-repeat: no-repeat;
background-position: left 5px;
padding-left:12px;
text-align:left;
font-size:14px;
height:30px;
line-height:30px;

 color:#b40502;
}


.rwft{ background: url(rwft_bg.jpg) repeat-x center top; border:1px solid #e2dfdf; height:245px;}
.right_bg{ background:url(right_bg.jpg) repeat-y left top;
 padding:5px;}
.right_titlea{ font-weight:bold; font-size:12px; color:#606060; line-height:29px; padding-left:10px;}
.right_titlea a
{
 color:#606060;
}
.right_titlea a:hover
{
 color:#79a1a1;
}
.right_answer{ font-size:12px; color:#606060; line-height:29px; padding-left:10px;}
.zxzy_svedio
{

margin:0px  auto;
padding-top:15px;
padding-left:0px;
}

.zxzy_svedio ul
{width:792;
margin:0 auto;
padding-left:3px;
_padding-left:0px;}
.zxzy_svedio li
{float:left;
width:235px;
margin-right:5px;
list-style:none;
}

.zxzy_svedio li span
{width:235px;
line-height:36px;
display:block;
font-size:12px;
text-align:center;
}

.zxzy_svedio1
{
width:100%;
margin:0px  auto;

padding-left:0px;
}

.zxzy_svedio1 ul
{
margin:0 auto;
padding-left:10px;
}
.zxzy_svedio1 li
{float:left;
width:153px;
margin-right:9px;
list-style:none;
}

.zxzy_svedio1 li span
{width:153px;
line-height:36px;
display:block;
font-size:12px;
text-align:center;
}

.zxzy_svedio2
{
width:100%;
margin:15px  auto;

padding-left:0px;
}

.zxzy_svedio2 ul
{
margin:0 auto;
padding-left:10px;
}
.zxzy_svedio2 li
{float:left;
width:295px;
height:292px;
padding:12px;
background:url(index_25.jpg) no-repeat center top;
margin-right:9px;
list-style:none;
}

.zxzy_svedio2 li span
{width:286px;
line-height:36px;
display:block;
font-size:14px;
color:#cc0000;
text-align:center;
}
.zxzy_intro{line-height:20px;
font-size:12px;
color:#282929;}
.zxzy_svedio3
{
width:100%;
margin:15px  auto;

padding-left:0px;
}

.zxzy_svedio3 ul
{
margin:0 auto;
padding-left:10px;
}
.zxzy_svedio3 li
{float:left;
width:158px;
margin-right:9px;
list-style:none;
}

.zxzy_svedio3 li span
{width:158px;
line-height:36px;
display:block;
font-size:12px;
color:#454545;
text-align:center;
}
.intro
{font-size:12px;
color:#0000;
	line-height:24px;
	padding:3px 3px 0 3px;
	text-align:left;
}
.news_intro
{font-size:12px;color:#7e807e;line-height:20px;text-align:left;
}
.content_bg
{
	background:url(images/content_bg.jpg) repeat-y center top;}
.con_img
{border:1px solid d2d2d2;
padding:2px;}

a.detail {
	color: #cc0000;
	text-decoration:none;
	
}

a.detail:hover {
	color: #156de1;
	text-decoration:none;
}
.xm
{    text-align:left;
	font-weight:bold;
	color:#cc0000;
	height:24px;
	line-height:24px;}
.title1 {color:#000000;
 font-size:16px;
 font-weight:bold;
 line-height:30px;
 text-align:left;
}
.title2 {color:#3c3e40;
 font-size:16px;
 font-family:"微软雅黑";
 line-height:30px;
   background-image: url(index_36.jpg);
background-repeat: no-repeat;
background-position: left 5px;
padding-left:17px;
text-align:left;
 text-align:left;
}
.news_intro1 {line-height:20px;
              color:#737272;
}
.news_intro2 {line-height:24px;
              color:#8f8f8f;
}

.div_pic {
	TEXT-ALIGN: center; MARGIN: 5px; WIDTH: 30%; FLOAT: left;
}
/*文明餐桌*/
.czwm_pic_box
{ margin-top:15px; margin-bottom:10px; border:1px solid #e2e4df; padding-top:15px;}
.jtwm_pic_box
{ margin-top:15px; margin-bottom:10px; border:1px solid #e2e4df; padding-top:5px;}
.foot
{ 
   text-align:center;
	color:#fff;
	line-height:30px;
	vertical-align:top;
	font-size:12px;}
	
.tzjs_box{ background:url(tzjs.jpg) no-repeat center top; }
.tzjs_box_news
{
width:100%;
margin:5px  auto;
padding-left:0px;
}

.tzjs_box_news ul
{
margin:0 auto;
padding-left:10px;
}
.tzjs_box_news li
{float:left;
width:455px;
margin:0px;
list-style:none;
}
.tzjs_box_news1 ul
{
width:100%;
margin:0 auto;
padding-left:0px;
}
.tzjs_box_news1 li
{float:left;
width:455px;
margin-bottom:10px;
margin-left:5px;
list-style:none;
}
.sbhwm_box{ border-bottom:1px dashed #2b2a2a;}