@charset "gb2312";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{
	padding: 0; margin: 0;
} 
body {
font-size:12px;
	color:#fff;
	font-family:Arial;
	background:url(bg1.jpg) 0 0 repeat-x #101010;
}
fieldset,img {
	border: 0; 
} 
address,caption,cite,code,dfn,em,th,var{
	font-weight: normal;
	font-style: normal;
} 
ol,ul,li{
	list-style: none;
} 
caption,th{
	text-align: left;
} 
h1,h2,h3,h4,h5,h6{
	font-weight: normal;
	font-size: 100%;
} 
q:before,q:after{
	content:'';
} 
abbr,acronym{
	border: 0;
}
a{
	color:#fa9701;
	text-decoration:none;
}
a:hover{
	color:#fff;
	text-decoration:underline;
}

.alink{float:left;width:688px;height:75px;margin:0 auto;}

.alink a{
border-right: 1px solid #101010;
margin-right: -1px;
padding-right: 5px;
}
.FL{
	float:left;
	display:inline;
	overflow:hidden;
}	
.FR{
	float:right;
	display:inline;
	overflow:hidden;
}
.clear{
	clear:both;
}

.Top{
	height:34px;
	width:1024px;
	line-height:34px;
	color:#00cd34;
	margin:0 auto;
	font-size:14px;
}
.Top span{
	float:right;
}
.Top span a{
	margin-left:5px;
	margin-right:5px;}
.Top a{
	color:#00cd34;
}

.Top img{
	margin:6px auto;
}

.Head{
	height:60px;
	width:1024px;
	margin:15px auto;
}
.Logo{
	height:65px;
}
.Nav{
	height:auto;
	width:1024px;
	margin:0 auto;
}

.n_Box{
	height:48px;
	width:1024px;
	clear:both;
	
}
.n_Box li{
	float:left;
	display:inline;
	width:85px;
	line-height:38px;
	height:38px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	border:1px solid #333;
	word-break:break-all;word-wrap:break-word ;
	margin-right:5px;
	margin-top:5px;
	overflow:hidden;
	padding:0;
}
.n_Box li a{
	color:#fff;
}
.n_Box li a:hover{
	color:#fa9701;
	text-decoration:none;
}
.Serach{
	width:220px;
	height:30px;
	padding:4px 0;
	background:url(bg3.jpg) 0 4px no-repeat;
}
.search-keyword{
	width:185px;
	height:30px;
	padding:0 0 0 5px;
	line-height:30px;
	font-size:14px;
	color:#fff;
	border:none;
	background:none;
}
.search-submit{
	height:30px;
	width:30px;
	border:none;
	background:none;
	padding:0;
	margin:0;
}
.Weizhi{
	width:1022px;
	height:40px;
	line-height:40px;
	color:#fff;
	text-indent:10px;
	border:1px #333 solid;
	margin:0 auto;
	margin-top:10px;
	background:#101010;
	clear:both;
}


.Weizhi li{
	float:right;
	height:28px;
	width:70px;
	line-height:28px;
	text-align:center;

	font-weight:bold;
	padding-right:2px;

}
.Weizhi li a{
	color:#fff;
}
.Weizhi li a:hover{
	color:#fa9701;
	text-decoration:none;
}


/*--/头部 end--*/
.Main1{
	width:1024px;
	overflow:hidden;
	margin:10px auto 10px auto;

}
/*--/主体 end--*/
.m_Left1{
	width:630px;
}
.m_Right1{
	width:384px;
	overflow:hidden;
}
/*--/分栏 end--*/
.m_T1{
	height:30px;
	line-height:30px;
	font-weight:bold;
	padding:0 10px;
	font-size:14px;
	background:url(bg4.jpg) repeat-x;
}
.m_T1 span{
	float:right;
	height:18px;
	width:51px;
	font-size:12px;
	line-height:18px;
	text-align:center;
	font-weight:normal;
	padding:7px 0 0 0;
	background:url(bg5.gif) 0 7px no-repeat;
}
.m_T1 span a{
	color:#7f0000;
}
.m_T1 label{
	float:right;
	font-size:12px;
	font-weight:normal;
}
.m_T1 label a{
	color:#fff;
}
.m_T2{
	height:34px;
	line-height:34px;
	font-size:15px;
	font-weight:bold;
	padding:0 10px;
	background:url(bg6.jpg) repeat-x;
}
.m_T3{
	height:34px;
	line-height:34px;
	font-size:15px;
	padding:0 50px 0 3px;
	font-size:14px;
	background:url(bg6.jpg) repeat-x;
}
.m_T3 strong{
	color:#999;
	padding:0 0 0 10px;
}
.m_T3 label{
	float:right;
	padding-left:20px;
	background:url(bg7.gif) 0 8px no-repeat;
}

.m_T3 a{
	color:#a0aaac;
}
.m_T3 a:hover{
	color:#fff;
	text-decoration:none;
}
.m_T4{
	height:34px;
	line-height:34px;
	font-size:15px;
	font-size:14px;
	background:url(bg6.jpg) repeat-x;
}
.m_T4 strong{
	color:#999;
	padding:0 0 0 10px;
}
.m_T4 span{
	float:right;
}
/*--/Title end--*/
.m_Grid1{
	width:100%;
	background-color:#4a4a4a;
}
.m_Grid1 td{
	width:20%;
	font-size:14px;
	line-height:28px;
	text-indent:7px;
	background:#101010;
}
.m_Grid1 .green a{
	color:#5a942e;
}
.m_Grid1 .red a{
	color:#b1302b;
}
.m_Grid1 .yellow a{
	color:#ffcc01;
}
/*--/块 end--*/
.m_Box1{
	width:1022px;
	margin:0 0 10px 0;
	padding:8px 0 20px 0;
	border:1px #333 solid;
	background:#101010;
}
.m_Box1 li{
	float:left;
	width:172px;
	padding:15px 0 5px 27px;
	overflow:hidden;
}
.m_Box1 .l{
	border:1px solid red;
	width:372px;
	padding:15px 0 5px 27px;
	overflow:hidden;
}
.con9{width:166px;
	height:215px;
	border:1px #333 solid;
	margin:10px;}

.m_Box1 .con{
	width:162px;
	height:175px;
	padding:4px;
	border:1px #333 solid;
}
.m_Box1 .pic img{
	display:block;
	border:0;
}
.m_Box1 .pic:hover img{
	border:1px #f9f9f9 solid;
}
.m_Box1 .txt{
	display:block;
	font-size:14px;
	font-weight:bold;
	padding:5px 0;
}
.m_Box1 p {
	line-height:14px;
}
.m_Box1 p span{
	float:right;
}
.m_Box2{
	width:610px;
	padding:9px;
	border:1px #222 solid;
	background:#151517;
}
.m_Box2 .sp{
	width:610px;
	height:475px;
	background:#000;
}
.m_Box2 table{
	font-size:14px;
	color:#999;
	line-height:24px;
	padding:10px 0 0 0;
}
.m_Box3{
	color:#00cd34;
	height:135px;
	line-height:35px;
	padding:0 10px;
	border-left:1px #222 solid;
	border-right:1px #222 solid;
	background:#151517;
}
.m_Box3 .pf{
	display:inline-block;
}
.m_Box3 a{
	color:#00cd34;
}
.m_Box4{
	border:1px #333 solid;
	background-color:#101010;
}
.m_Box5{
	width:382px;
	padding:0 0 10px 0;
	border:1px #333 solid;
	margin-bottom:10px;
	background-color:#101010;
}
.m_Box5 li{
	float:left;
	width:114px;
	padding:10px 0 0 10px;
}
.m_Box5 .con{
	width:106px;
	padding:3px;
	border:1px #333 solid;
}
.m_Box5 .pic img{
	display:block;
	border:1px #333 solid;
}
.m_Box5 .pic:hover img{
	border:1px #f9f9f9 solid;
}
.m_Box5 .txt{
	display:block;
	font-size:14px;
	font-weight:bold;
	padding:5px 0;
}
.m_Box5 p {
	line-height:14px;
}
.m_Box5 p img{
	padding-top:3px;
}
.m_Box6{
	border:1px #333 solid;
	padding:3px 0 0 0;
	text-align:center;
	background-color:#101010;
}
.m_Box6 img{
	width:375px;
	height:60px;
	padding-bottom:3px;
}
.m_Box7{
	width:1022px;
	padding:5px 0 15px 0;
	border:1px #333 solid;
	background-color:#101010;
}
.m_Box7 li{
	float:left;
	width:150px;
	padding:15px 0 5px 18px;
	overflow:hidden;
}
.m_Box7 .con{
	width:140px;
	padding:4px 4px 8px 4px;
	border:1px #333 solid;
}
.m_Box7 .pic img{
	display:block;
	border:1px #333 solid;
}
.m_Box7 .pic:hover img{
	border:1px #f9f9f9 solid;
}
.m_Box7 .txt{
	display:block;
	font-size:14px;
	font-weight:bold;
	padding:5px 0;
}
.m_Box7 p {
	line-height:14px;
}
.m_Box7 p span{
	float:right;
}


/*--/盒子 end--*/
.dede_pages{
	height:30px;
	font-size:12px;
	margin:10px auto 10px auto;
	width:1024px;
}
.dede_pages ul{
	float:right;
	padding:0;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-left:6px;
	color:#666;
	border:1px solid #333;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px;
	color:#666;
	display:block;
}
.dede_pages ul li a:hover{
	color:#FA9701;
	text-decoration:none;
	padding:2px 4px;
	background-color:#101010;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	padding:2px 4px;
	font-weight:bold;
	color:#FA9701;
	border:none;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 10px;
	color:#666;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
/*--/page end--*/
.AD_60{
	height:60px;
}
.AD_1024{
	width:1024px;
	margin:0 auto 10px auto;
	margin-bottom:10px;
}
/*--/广告 end--*/
.Link{
	width:1024px;
	line-height:22px;
	margin:0 auto 10px auto;
}
.Link a{
	color:#839f77;
	padding:0 2px;
}
/*--/link end--*/
.Footer{
	width:1024px;
	line-height:22px;
	padding:20px 0;
	margin:0 auto;
	color:#fa9701;
	border-top:2px #999 solid;
	text-align:center;
}
.Footer a{
	color:#5A942E;
}


.m_Boxt{
	width:1022px;
	margin:0 0 10px 0;
	padding:8px 0 20px 0;
	border:1px #333 solid;
	background:#101010;
}



.box_con{overflow:hidden;zoom:1}
.newslist{width:1020px;background:#101010}
.newslist ul{padding:0 10px 0px}
.newslist li{padding:5px 0 5px 10px;height:32px;border-bottom:1px dashed #CCCCCC;background:url(page_li.gif) center left no-repeat;font-size:14px;line-height:32px}
.newslist li a{color: #fff;}
.newslist .data{float:right;display:inline;margin-right:10px;color:#898989}