body, p, form, h1, h2, h3, h4, h5, h6, td, th, table, div, ul, li, ol, dl, dt, dd, img, input {
	margin:0;
	padding:0;
}
body {
	font-size:14px;
	color:#222;
	background-color:#d1cfd0;
}
a, a:link, a:visited {
	font-size:14px;
	color:#222;
	text-decoration:none;
}
a:hover {
	font-size:14px;
	text-decoration:underline;
	color:red;
}
.clear {
	height:0px;
	line-height:0px;
	font-size:0px;
	clear:both;
	overflow:hidden;
}
img, input {
	border:0;
}
ul{display:block;}
ul, ul li {
	list-style-type:none;
}
.fix{zoom:1;}
.fix:after{display:block; content:'.'; clear:both; line-height:0; visibility:hidden;}
.w970{width:970px; margin:0 auto; background:url(bx_13.jpg) 632px top repeat-y #f5f3ef}
.qianyan{background:url(bx_05.png) repeat-x; height:132px; line-height:24px;}
.qianyan p{text-indent:2em; padding-right:20px;}
.sm{ padding-right:16px; width:632px; float:left;}
.smcont{padding:15px;}
.smcont .ve{ width:342px; height:236px; float:left;}
.smcont p{text-indent:2em; padding-bottom:5px; line-height:24px;}
.smright{width:322px; float:left;}
.smright .smt{height:28px; background-color:#6d0003;}
.smright .smt li{padding:0 15px; float:left; line-height:28px; color:#FFFFFF; font-weight:bold;}
.smright .smt li.lhover{background-color:#FFFFFF; color:#660000; cursor:pointer}
.smrightc{padding:15px;}
.p15{background-color:#f5f3ef; padding:15px;}
.smrightc p,.p15 p{padding-bottom:5px; text-indent:2em; line-height:24px;}
.cl{clear:both;}
#zjtable{font-size:12px; line-height:20px;}
#hanli{padding:12px 0 0 0; line-height:20px;color:#6F8B6D; border-top:0; background-color:#f5f3ef; font-size:12px; }
#hanli li{width:215px; padding:0 13px; float:left; height:250px; overflow:hidden; padding-bottom:12px;}
#hanli img{display:block;}
#hanli li a.anlititle{font-weight:bold; line-height:25px; color:#A70008; font-size:12px;}
#hanli *{font-size:12px;}
/*******************new foot************/
.foot{height:153px; background:url(h_46.png) no-repeat left top #f5f3ef; padding-left:270px; width:700px; margin:5px auto; line-height:24px; font-family:Arial; font-size:14px; padding-top:8px;}
.nbog{font-size:12px; line-height:30px;}
.nbog a{color:#662222; margin-right:20px; font-size:14px; font-weight:bold;}

.top_nav{
	height:40px;
	background:url(../images/zttitle.png) repeat-x;
	padding-left: 20px;
}
.top_nav li{
	float:left;
	line-height:40px;
	padding: 0 15px;
}
.top_nav li a:link,.top_nav li a:visited{ color:#fff; font-weight:bold; font-size:14px;}
.top_nav li a:hover{ color:#FFFF00; font-weight:bold; font-size:14px;}
