@charset "utf-8";
/* CSS Document */

/*×ó²à²Ëµ¥*/
.list_top{height:40px; line-height:40px; text-indent:20px;font-famliy:"Î¢ÈíÑÅºÚ";color:#999999}
.list_top a{color:#999999}
.list_top a:hover{color:#961a1f;}
.list_top em{ font-style:normal;color:#555;padding-left:5px}
.list_left{width:20%;}
.list_logo{ position:absolute; width:240px;height:230px; z-index:999;bottom:-120px}
.menu_title {font-size: 14px; text-align:center;
	line-height: 35px;color:#fff;font-size:20px;
	width:100%;height:50px; line-height:50px; background:url(/images/left_bar.jpg)  repeat-x}
.l_leftbar{width:100%; margin:0px auto; margin-top:2px}
.l_leftbar li {
  display: block; text-indent:15px;
  text-decoration: none;
  line-height:40px; width:100%; margin-bottom:2px;}
.l_leftbar li a{color:#555; display:block; background:#eee;width:100%;}  
.l_leftbar li a:hover,.l_leftbar li a.list-active{color:#961a1f; background-color:#ddd}
.list-active
.l_leftbar li a span.dot{ display:inline-block;width:15px;}
.index-nav{width:1000px; position:absolute;height:42px;
 color:#fff;}


/*ÁÐ±íÒ³ÓÒ²à*/
.list_right{width:78%}
.left_sj{ float:left; padding-top:163px;_padding-top:172px;width:25px; }
.left_sj li{height:50px; margin-top:9px}
.list_news,.pic_show{ float:left;text-align:left;border:1px solid #dddddd;width:99%;min-height:400px;}
.list_news li{ line-height:30px;width:100%; 
	overflow:hidden; border-bottom:1px dashed #ddd;
	color:#6a6a6a;height:36px;background:url(/images/arrow_2.gif) no-repeat 15px center;line-height:36px;
	}
.list_news li a{width:86%; overflow:hidden; display:block;color:#555; text-indent:30px;float:left}
.list_news li span{ text-align:left;font-size:12px;color:#999;margin-right:15px; display:block}
.list_news li a:hover{ text-decoration:underline}
.list_news li:hover{ background-color:#eee}

.page {line-height:55px;text-align: center;}
.page a{padding:5px;color:#555}
.page a:hover{text-decoration: underline;color:#961a1f;}

.article {
    border: 1px solid #dbdbdb;
    min-height:440px;
    padding: 0 15px 10px;
    width:99%;
}
.article_title {
	padding: 15px 0 15px 0;
	font-size: 20px;
	line-height: 30px;text-align: center;
}
.article_info{
	line-height:30px;height:30px;
	font-size:12px;padding:0px 10px;
	border-top:1px solid #ddd;border-bottom:1px solid #ddd;
	color: #666;
}

.article_content{margin-top:15px}
.article_content p {
  line-height:30px;
   font-size:15px;color:#555;
}
.m-15{margin-bottom:15px}