@charset "utf-8";
/* CSS Document */

body {
font-size:12px;
line-height:1.8em;
color:#373d30;
background:  url(../images/bj.jpg);
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
}
* {
margin:0;
padding:0;
}
img {
border:0;
}
input, textarea, select {
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
}
li {
list-style:none;
}
.l {
float:left;
}
.r {
float:right;
}
.c {
clear:both;
height:1px;
margin-top:-1px;
overflow:hidden;
}
.t_c {
text-align: center;
}
.t_l {
text-align:left;
}
.t_r {
text-align:right;
}
a, a:visited {
color:#646464;
text-decoration:none;
}
a:hover {
color: #0282d0;
}
.topbj{ background:url(../images/topbj.jpg) repeat-x; height:154px;}
.tops{ background:url(../images/tops.jpg) no-repeat; height:106px; width:1000px; margin:0 auto; text-align:right;}
#nav {
	background:  url(../images/navbj.jpg) no-repeat; width:990px; height:39px; margin:0 auto;overflow:hidden; padding-bottom:7px; padding-left:10px;
}
#nav li {
	float:left;
}
#nav li a, #nav li a:visited {
	background: url(../images/navli.jpg) no-repeat;
	color: #fff;
	display:block;
	padding:0px 31px ;
	line-height:39px;
	font-size:14px;
	font-weight:bold;
	text-decoration:none
}
#nav li a:hover {
	color:#000;
}
#nav .fenlei a,#nav .fenlei a:visited{ background:none;}
#bn{ height:330px; width:1000px; margin:0 auto;}
#bnx{ background:url(../images/bnx.jpg) no-repeat; height:21px; width:1000px;  margin:0 auto; padding-bottom:10px;}
#ct{ background: #FFF; width:980px; padding:10px; margin:0 auto; overflow:hidden; margin-bottom:18px;}
.cts{ overflow:hidden;}
.ctsz{ float:left; width:746px;}
.ctsy{ float:right; width:220px;}
.hdpbj{ background:url(../images/hdpbj.jpg) no-repeat; width:194px; height:160px; padding:11px 11px 45px;}
.hd1bj{ height:32px; margin-bottom:10px;}
.titelz{ float:left; width:160px; background:#dc3c3c; height:32px; font-size:14px; line-height:32px; font-family:"微软雅黑"; font-weight:bold; color:#FFF; padding-left:10px;}
.titely{ float:right; line-height:32px; padding-right:10px;}
.titely a,.titely a:visited{ color:#666;}
.titely a:hover{ color:dc3c3c;}
.gsjj{ font-size:12px; font-family:"微软雅黑";}
.gsjj img{ float:left; padding:0 10px 0 0;}
#pro{ width:970px; margin:0 auto; background:#5f7283; padding:18px 5px;overflow:hidden; clear:both;}
#pro li{width:178px; float:left; padding:0 8px; text-align:center; color:#FFF; }
#pro li img{border:1px #a4bfbc solid; padding:1px; background-color:#FFF;font-size:0px;
		vertical-align:bottom;
		line-height:0px;}
#pro span{ display:block; height:24px; line-height:24px;}
#pro a,#pro a:visited { color:#FFF;}
#pro a:hover{ color:#000;}
#ay1{ background:url(../images/ay1.jpg) no-repeat; height:23px;}
.ctxz{ float:left; width:360px; padding-right:20px;}
.ctxy{ float:left; width:220px;}
.hd2bj{ height:30px; margin-bottom:10px; background: url(../images/hd2bj.jpg) no-repeat;}
.titelxz{ float:left; height:30px; font-size:16px; line-height:32px; font-family:"微软雅黑"; font-weight:bold; color:#545454; padding-left:10px;}
.titelxy{ float:right; line-height:30px; padding-right:10px;}

.menu{ color:#666; width:360px; }
.menu ul{ width:360px;color:#3b3939;}
.menu li{ height:24px;}
.menu li a,.menu li a:visited{ line-height:24px; color:#3b3939; display:block; float:left;
background: url(../images/hjt.jpg) no-repeat; background-position:5px 6px; padding-left:20px;}
.menu li span{ float:right; line-height:24px;}
.menu li a:hover{ color:#db0512;}

.jszc{ height:41px; margin-bottom:10px; overflow:hiddenl; }
.jszcz{ width:74px; height:41px; float:left; padding-right:10px;}
.jszcy{ float:right; width:270px;}
.bt1{ font-size:12px; color:#3b3939;}
.gengduo a,.gengduo a:visited{ color:#F30;}
.gengduo a:hover{ color:#06F;}

.hd3bj{ height:30px; margin-bottom:10px; background: url(../images/hd3bj.jpg) no-repeat;}
.lxwm{ font-size:12px; line-height:20px; color:#3b3939;}
#ft{ background:url(../images/ft.jpg) repeat-x; height:92px;}
.foot{ width:1000px; margin:0 auto; text-align:center; padding-top:10px;}
.nctz{ width:220px; float:left; }
.ncty{ width:745px; float:right; }
.nhd1bj{ background:url(../images/nhd1bj.jpg) no-repeat; height:39px;}
.titel1{ float:left; font-size:14px; padding-left:26px; line-height:30px; font-weight:bold; }
.titel2{ float:right; line-height:30px; font-size:10px; padding-right:5px;}
.nhd1bjzh{ background:url(../images/nhd1bjzh.jpg) repeat-y; width:194px; padding:0 13px;}
.nhd1bjx{ background: url(../images/nhd1bjx.jpg) no-repeat; height:16px; padding-bottom:5px;}
.nhd1bjzh li { border-bottom:1px #999898 dashed; 
}
.nhd1bjzh li a,.nhd1bjzh li a:visited {
	height:27px;
	padding:0px;
	font-size:12px; font-weight:bold;
	line-height:27px;
	padding-left:24px;
	background: url(../images/hjt.jpg) no-repeat 6px 7px ;
	display:block;
	color:#403f3f;
}
.nhd1bjzh li a:hover{color:#F60;}

.nhd1bjzh .er a,.nhd1bjzh .er a:visited{ 
font-weight:normal;	height:27px;
	padding:0px;
	font-size:12px; 
	line-height:27px;
	padding-left:34px;
	background: url(../images/hjt2.jpg) no-repeat 16px 9px ;
	display:block;
	color:#403f3f}
.nhdybj{ background:url(../images/nhdybj.jpg) no-repeat; height:34px; padding-bottom:6px;}
.ntitelxz{ float:left; height:34px; font-size:14px; line-height:34px; font-family:"微软雅黑"; font-weight:bold; color:#fff; padding-left:10px;}
.ntitelxy{ float:right; line-height:34px; padding-right:10px; color:#FFF;}
.ntitelxy a,.ntitelxy a:visited{ color:#FFF;}
.ntitelxy a:hover{ color:#000;}
.ny1{ width:735px; padding:10px 5px;}
.ny2{ width:745px;overflow:hidden; clear:both; padding:10px 0; }

.ny2 li{width:178px; float:left; padding:4px 4px; text-align:center; color:#FFF; }
.ny2 li img{border:1px #a4bfbc solid; padding:1px; background-color:#FFF;font-size:0px;
		vertical-align:bottom;
		line-height:0px;}
.ny2 span{ display:block; height:24px; line-height:24px;}
.ny2 a,.ny2 a:visited { color:#666;}
.ny2 a:hover{ color:#f00;}