@charset "gb2312";
body { text-align: center; font-family:"宋体", arial;margin:0; padding:0; background: #FFF; font-size:12px; color:#000; background:url(../images/zjjhw_03.gif) repeat-x top;}
div,form,img,ul,ol,li,dl,dt,dd,tr,td{margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top;}
strong{font-weight:normal;}
em {font-style:normal;}
a{}
a:link,a:visited{font-size:12px; color:#00C; text-decoration:none}
a:hover{color:#ff0000; text-decoration:underline}
a.k2:link,a.k2:visited,a.k2:active {
	color:#FFF; 
	text-decoration:none;
	font-size:13px;
	line-height:32px;
	
}
a.k2:hover {
	color:#FF0;
	text-decoration:none;
	font-size:13px;
	line-height:32px;
}
a.k3:link,a.k3:visited,a.k3:active {
	color:#007400; 
	text-decoration:none;
	font-size:13px;
	line-height:32px;
	
}
a.k3:hover {
	color:#F60;
	text-decoration:none;
	font-size:13px;
	line-height:32px;
}
.more{float:right; margin-top:5px; width:40px; margin-right:10px;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
/* Link */
.add{ font-size:13px; color:#0C0; text-align:left; margin-top:3px;}
.hyks {
	BORDER-RIGHT: #BDD4A6 1px solid; BORDER-TOP: #BDD4A6 1px solid; BORDER-LEFT: #BDD4A6 1px solid; BORDER-BOTTOM: #BDD4A6 1px solid
}
a.blue:link {
	color: #136B00;
	FONT-SIZE: 14px;
	text-decoration: none;
}
/* 头部 */
.top {
	width:929px;
	height:32px;
	float:left;
	text-align:center;
	color:#FFF;
	line-height:32px;
	font-size:13px;
}
.top2 {
	width:929px;
	height:32px;
	float:left;
	color:#0C0;
}
.top2 .zx {
	 float:left; padding-left:25px; text-align:left; line-height:32px;font-size:13px; font-weight:bold; color:#F00;font-family:幼圆; overflow:hidden;
}
.top2 .right {
	float:right; line-height:32px; font-size:13px; padding-right:23px; color:#007400; overflow:hidden;
}
.top .right img {
	float:right;
	margin-right:10px;
	display:inline;
}
.top .right .contact {
	width:450px;
	float:right;
	height:25px;
	padding-right:10px;
	padding-top:5px;
}
.top .right .contact .left {
	width:5px;
	float:left;
	height:25px;
	background:url(../imges/lianxileft.gif);
}
.top .right .contact .cent {
	width:439px;
	float:left;
	height:25px;
	background:url(../imges/lianxicent.gif) repeat-x;
}
.top .right .contact .cent .f {
	font-size:12px;
	color:#86a665;
	line-height:27px;
	margin-left:3px;
}

.top .right .contact .cent .f img{
	width:62px;
	height:22px;
	margin-top:-25px;
}

.top .right .contact .right {
	width:6px;
	float:left;
	height:25px;
	background:url(../imges/lianxiright.gif) no-repeat;
}

.main {
	width:988px; margin-top:8px; height:auto;
}
.main .left {
	float:left; width:242px; height:auto;
}
.lf_2{float:left; width:240px; border: solid #3CC 1px; height:auto; background-color:#eff8ff;}
.lf_2 li{float:left; padding-left:17px; margin-top:3px; padding-bottom:3px; width:93px; height:32px; overflow:hidden;}

.lf_3 {float:left; border: solid #3CC 1px; margin-top:8px; width:240px; height:auto;}
.lf_3 li{ float:left; width:228px; margin-top:8px; height:auto; padding-left:6px; padding-bottom:6px; overflow:hidden;}
.lf_4{float:left; margin-top:8px; width:240px; height:auto; border: solid #3CC 1px;}
.main .center {
	float:left; margin-left:8px; width:509px; height:auto; 
}

.cent_2{width:509px; height:auto; background:url(../images/zjjwsj_101.gif) repeat-y top;}
.main .rt {
	float:left; margin-left:8px; width:219px; border: solid #0CF 1px; height:auto; background-color:#eff8ff
}
.rt li{ float:left;}
.main .nyrt {
	float:left; width:219px; border:solid #0CF 1px; height:auto; background-color:#eff8ff; overflow:hidden;
}
.nyrt li{ float:left; overflow:hidden;}
.main .nylb{float:left; width:754px; border: #1878c4 solid 1px; margin-left:11px; height:auto; overflow: hidden;}
.main .ldnylb{float:left; width:754px; border: #1878c4 solid 1px; margin-left:11px; height:auto; overflow: hidden;}
.main .nylb li{float:left; width:730px; margin-left:10px; line-height:26px; text-align:left; border-bottom:#CCC dashed 1px;overflow: hidden;}
.main .nylb li a{float:left; width:620px;  margin-left:8px; line-height:26px; text-align:left; overflow: hidden;}
.main .nylb li span{float:right; width:90px;line-height:26px; margin-right:10px; text-align:right; overflow: hidden;}
.daohang{float:left; width:712px; height:32px; text-align:left; line-height:30px; background:url(../images/bzbj.jpg) repeat-x top;}
#tonglright_tent {width:730px; text-align:left; height:auto; float:left; padding-top:5px;padding-left:15px;}
#tonglright_tent li {margin-bottom:8px; margin-left:6px; margin-top:2px;}
#tonglright_tent ul li a{ width:auto; color:#660;}

.main .right {
	width:10px;
	height:36px;
	background:url(../imges/min_r.gif);
	float:left;
}



.xltu{width:160px; margin-left:6px; height:auto; overflow:hidden;}
.xltu li{float:left; display:inherit; margin-top:12px; margin-left:8px; margin-right:12px; width:140px; overflow:hidden;}
.xltu li img{width:120px; height:80px; padding:5px; border:1px #cccccc solid; float:left}
.xltu li a{border:0px; line-height:20px; }

.xllb{width:480px; margin-left:6px; height:auto; margin-top:6px;}
.xllb li{ float:left; border-bottom: dashed #CCC 1px; text-align:left; background:url(../images/zjjhw_47.gif) no-repeat center left; line-height:25px; width:460px; text-indent:22px; overflow:hidden;}
.xllb li a{ float:left; width:380px; color:#0C0;}
.xllb li span{ float:right; width:80px; color:#F30; }

.dongtai{width:490px; margin-left:6px; height:auto; margin-top:10px;}
.dongtai li{ float:left; border-bottom: dashed #CCC 1px; text-align:left; line-height:24px; width:480px; overflow:hidden;}
.dongtai li a{ float:left; width:380px; color:#0C0;}
.dongtai li span{ float:right; width:62px; color:#F30; }

.cc{ float:left; width:230px; line-height:25px; }
.cc a{ color:#333; text-decoration:none}
.cc a:hover{ color:#3a5d27; text-decoration:none}

.che{ float:left; width:230px; line-height:25px; }
.che a{ color:#333; text-decoration:none}
.che a:hover{ color:#3a5d27; text-decoration:none}

.xyz{ line-height:25px;}

.liebiao6 { margin-top:4px; width:658px;}
.liebiao6 ul{ margin-left:0px; text-align:left; *margin-left:10px; margin-top:0px;}
.liebiao6 ul li{ background:url(../images/daohang.gif) no-repeat center left; line-height:26px; text-indent:18px; border-bottom:1px dashed #CCC;}
.liebiao6 ul li span{ float:right; margin-right:20px; margin-top:-20px; color:#F90;}
.tto{ margin-top:16px; overflow:hidden;}

.xii { width:650px; height:130px; border-bottom:1px #CCC dotted; text-align:left; margin-top:10px;}
.xii img{ padding:2px; border:1px #cad5b5 solid; float:left; margin-right:5px;}
.xii a{ color:#fe6200; font-size:14px; text-decoration:none; margin-top:5px; float:left; margin-left:5px;}
.xii a:hover{ color:#487e1c; font-size:14px; text-decoration:none; margin-top:5px; float:left; margin-left:5px;}
.xii p{ color:#999; line-height:20px; margin-top:0px; margin-left:5px; padding-left:5px;}
.cent{ width:670px; margin-left:2px;}
.cent li{
	float:left;
	margin-left:10px;
	margin-top:10px;
}
.cent li img{
	width:180px;
	height:130px;
	padding:3px;
	border:1px #CCC solid;
}
.cent li a{
	color:#f5710c;
	text-decoration:none;
	width:170px;
}

.lm_2{float:left; width:40px; height:32px;}
.lm_3{float:left; text-align:left; font-size:14px; color:#1878c4; font-weight:bold; width:662px; height:32px; line-height:32px;background:url(../images/bzbj.jpg) repeat-x top;}
.lm_4{float:left; text-align:left; width:50px; height:32px; line-height:32px; background:url(../images/bzbj.jpg) repeat-x top;}


#wrap {
	margin:auto;
	width:960px;
	float:right
}

#wrap a {
	color:#ff7b00;text-decoration:none;
	bblr:expression(this.onFocus=this.blur()); // IE识别
	outline:none; // FF识别
}
#wrap a:hover {text-decoration:underline;}

#wrap i {
	font-size: 11px;
	color: red;
}

#wrap img {border:none;}
#wrap li {list-style:none;}

#wrap .hide {display:none;}

#wrap .clear {
	clear: both;
    height:0px;
    margin-top:-1px; 
    overflow:hidden;
}

#wrap .link_style_1 {
	background:url(../images/link_style_1.gif) no-repeat 0 2px;
	padding-left: 15px;
}

#wrap .list_style_1 li a {
	background:url(../images/list_style_1.gif) no-repeat 0 6px;
	line-height:2em;
	padding-left:15px;
}
/* @group main_nav */
#main_nav ul {
	font-size: 13px;
	list-style: none;
}

#main_nav {
	background: url(../images/nav_bg.png) repeat-x top left;
	height:0px;
	overflow:hidden;
	padding-left: 20px;
}

#main_nav li {
	float: left;
	position: relative;
	z-index: 5;
}

#main_nav li a {
	color: #fff;
	display: block;
	width: 91px;
	height: 35px;
	text-decoration: none;
	line-height: 35px;
	text-align: center;
	margin-top: 2px;
}

#main_nav li ul li a {
	font-size: 12px;
	width: auto;
	height: 25px;
	line-height: 25px;
	margin: 0px;
}

#main_nav li ul li a:hover, #main_nav li.focus ul li a:hover {
	background: #00559a;
}

#main_nav li.focus a, #main_nav li a:hover {
	background: url(../images/nav_over.png) no-repeat top left;
}

#main_nav li.focus ul li a {
	background: none;
}

#main_nav li ul {
	position: absolute;
	top: 36px;
	left: -50px;
	background: #0070ca;
	border-color: #00559a;
	border-style: none solid solid;
	border-width: medium 1px 1px;
	display: none;
	width:200px;
}

#main_nav li ul li{
	float: none;
	line-height:20px;
}