@charset "gb2312";

/* CSS Document */



body{ margin:0 auto; background: url("/images/bj.jpg") no-repeat #000000;  background-attachment: fixed; background-position:top center; margin:0 auto;}

.top{ width:1010px;}

.l{ float:left;}

.r{ float:right;}

ul{ padding:0; margin:0;}

ul li{ list-style:none; margin:0; padding:0; border:0;}

a{ color:#000; text-decoration:none;}

a:hover{ color:#999;}

img{ border:0;}





.top_nav{ width:1010px; margin:0 auto; padding-top:5px; background:#FFF;}

.top_nav ul{ padding:0; margin:0; height:47px; width:1007px; margin:0 auto;}

.top_nav ul li{ float:left; position:relative; width:107px; text-align:center; height:45px; margin-left:4px; display:inline; z-index:999;}

.top_nav ul li a{ letter-spacing:3px;}

.top_nav_zxwk ul li{ background:url(../navbg_zxwk.jpg) no-repeat;}

.top_nav_mrpf ul li{ background:url(../navbg_mrpf.jpg) no-repeat;}

.top_nav_wtkq ul li{ background:url(../navbg_wtkq.jpg) no-repeat;}

.top_nav_mfyz ul li{ background:url(../navbg_mfyz.jpg) no-repeat;}

.top_nav_fkzx ul li{ background:url(../navbg_fkzx.jpg) no-repeat;}

.top_nav_bhxf ul li{ background:url(../navbg_bhxf.jpg) no-repeat;}

.top_nav_tjws ul li{ background:url(../navbg_tjws.jpg) no-repeat;}



.top_nav ul li a{ color:#eee; font-size:15px; line-height:20px; font-weight:600; margin-top:13px;}

.top_nav ul li a:hover{ color:#fff;}

.top_nav ul li:hover{ margin-top:2px;}

.top_nav LI A { DISPLAY: block; COLOR: #009043; LINE-HEIGHT: 34px; text-decoration:none; }

dl dd{ list-style:none; margin:0; padding:0;}

#topnav li .sub{ display:none;}

#topnav li:hover .sub{ 

 	display:block;

	position: absolute;	

	top: 45px; 

	left: 3px;

	width:240px;

	background:#005E22;

	padding: 10px;

	padding-bottom:20px;

	float: left;

	/*--Bottom right rounded corner--*/

	-moz-border-radius-bottomright: 5px;

	-khtml-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;

	/*--Bottom left rounded corner--*/

	-moz-border-radius-bottomleft: 5px;

	-khtml-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

	font-size:14px;

	filter:alpha(opacity=90);

	-moz-opacity:0.9; 

	opacity:0.9; 

	z-index:999;

}

.top_nav_mrpf #topnav li:hover .sub{ background:#542303;display:block;}

.top_nav_zxwk #topnav li:hover .sub{ background:#005E22;display:block;}

.top_nav_wtkq #topnav li:hover .sub{ background:#005267;display:block;}

.top_nav_mfyz #topnav li:hover .sub{ background:#3B3503;display:block;}

.top_nav_fkzx #topnav li:hover .sub{ background:#870244;display:block;}

.top_nav_bhxf #topnav li:hover .sub{ background:#035C48;display:block;}

.top_nav_tjws #topnav li:hover .sub{ background:#5e316f;display:block;}



ul#topnav li .sub dl{

	list-style: none;

	margin: 0; 

	padding: 0;

	width: 240px;

	float: left;

}

ul#topnav .sub dl dd.block {

    clear: both;

    display: block;

    float: none;

    padding-top: 1px;

    text-align: left;

    width: 240px;

}

ul#topnav .sub dl dd {

	width: 120px;

	color: #fff;

	float:left;

}

ul#topnav .sub dl dd span{ font-size:12px;}

ul#topnav .sub dl dd a {

	text-indent: 0; /*--Reset text indent--*/

	height: auto;

	background: url(navlist_arrow.png) no-repeat 5px 5px;

	padding-left:15px;

	text-decoration: none;

	color: #fff;

	font-size:14px;

	text-align:left;

	font-weight:normal;

	letter-spacing:normal;

}

ul#topnav .sub dl dd a:hover { color:#bbb;}





.nav2{ width:1010px; background:url(../nav2bg.gif) repeat-x; height:36px; margin:0 auto;}

.nav2 ul{ margin:0; padding:0; width:830px; list-style:none; float:left; border:none; overflow:hidden; height:36px;}

.nav2 ul li{ float:left; margin-left:12px; font-size:13px;}

.nav2 ul li a{ color:304838; line-height:36px;}



.search { PADDING-RIGHT: 20px; width:145px; height:36px; float:right; border:none;}

.searchtxt { float:left; font-size: 12px; border:#363 solid 1px; background-color: #F3F3F3; height:22px; width:90px; margin-top:4px; line-height:22px; display:inline-block;}

.search_btn{ float:right;}



.div10px{ height:10px;}

.fontbold{ font-weight:bold;}

a.redlink{ color:#F00;}

.clear{ clear:both;}



.content{ width:1010px; margin:0 auto; background-color:#FFF;}



.footer{ font-size:12px; width:1010px; background:url(../bottom.gif) center bottom no-repeat; width:1010px; height:198px; margin:0 auto 50px; font-weight:normal; line-height:20px; clear:both;}

.footer_nav{ padding-top:27px; width:1010px;  text-align:center;}

#chuangkou a{ line-height:18px;}

#chuangkou1 a{ line-height:18px;}

#chuangkou2 a{ line-height:18px;}

#chuangkou a{ color:#F00;}

#chuangkou a:hover{ color:#1ba6ca}

#chuangkou1 

{ color:#FF0000;

font-size:12.5px;

}

#chuangkou2 a{ color:green;}

#chuangkou2 a:hover{ color:#1ba6ca}



.dede_pages{ font-size:14px; margin-top:10px; margin-left:20px;}

.dede_pages ul li{ font-size:14px; margin-left:5px; float:left;}

.dede_pages ul li a{ text-decoration:none; background:url(../page_bg.jpg) repeat-x; padding:0px 3px; margin-left:2px;}

.dede_pages ul li a:hover{ background:url(../page_hoverbg.jpg) repeat-x;}

.dede_pages ul li a:active{ background:url(../page_bg.jpg) repeat-x;}

.dede_pages ul li a:visited{ background:url(../page_bg.jpg) repeat-x;}

.read a:hover {

   color:#CCCCCC;

   }
