﻿@charset "utf-8";
/* CSS Document */
ul,li,dl{
	margin:0px; padding:0px; color:#595959; list-style:none; 
	}
a {
	color:#333;
	}
img {
	border:none;
	}
a:link {
	text-decoration: none;
	}
a:visited {
	text-decoration: none;
	}
a:hover {
	text-decoration: none; 
	}
a:active {
	text-decoration: none;
	} 

a:link{ text-decoration:none}
a:hover{ text-decoration:none; color:#F00;}

body {
	margin:0px; padding:0px;  font-size:14px; background-image:url(../images/bj-xp1.jpg); background-repeat:repeat-x; background-position:top; margin-top:0px;
	}
#top {
	width:960px; height:6px; background-image:url(../images/bj-top.jpg); background-repeat:no-repeat; margin:0px; padding:0px; margin:auto;
	}
#zhutop {
	width:960px; height:104px;  margin:0px; padding:0px; margin-top:0px; margin:auto; 
	}
#logo {
	width:467px; height:104px; background-image:url(../images/logo.jpg); background-repeat:no-repeat; float:left; margin:0px; padding:0px;
	}
#dhua {
	width:446px; height:104px; background-image:url(../images/bj2.jpg); background-repeat:no-repeat; float:left; margin:0px; padding:0px; margin-left:46px;
	}
#nav {
	width:970px; height:45px; background-image:url(../images/nav.jpg); background-repeat:no-repeat; margin:0px; padding:0px; margin:auto;
	}
#nav ul {
	width:970px; height:45px; float:left;  margin:0px; padding:0px;  
	}
#nav ul li {
	width:121px; height:45px; float:left; font-size:14px;text-align:center; font-weight:bolder; list-style:none; line-height:45px;
	}
	#nav ul li a{
		
		display:block;
		width:121px; height:45px;
		text-align:center;
		color:#000
	}
#nav ul li a:hover {
	color:#fff;text-decoration:none; font-size:14px; font-weight:bold; background:url(../images/ahover.jpg) no-repeat left center;
	}
#navxbj {
	width:960px; height:10px; background-image:url(../images/xnav.jpg); background-repeat:repeat-x; margin:0px; padding:0px; margin:auto;
	}
#flash {
	width:960px; height:208px; margin:0px; padding:0px; margin:auto;
	}
#zxdt {
	width:786px; height:33px; overflow:hidden; margin:0px; padding:0px; margin:auto; margin-top:10px; background-image:url(../images/zxdt.jpg); background-repeat:no-repeat; line-height:33px; padding:0 40px 0 134px;
	}
#inthe1 {
	width:960px; height:181px; margin:0px; padding:0px; margin:auto; margin-top:10px; background-image:url(../images/inthe1.jpg); background-repeat:no-repeat;
	}
#gsjj {
	width:410px; height:181px; float:left; overflow:hidden; margin:0px; padding:0px; padding-left:10px;
	}
#jjwz {
	text-indent:24px;
	width:410px; height:124px; overflow:hidden; margin:0px; padding:0px; padding:14px 0 15px 0; line-height:23px;
	}
#whcs {
	width:493px; height:181px; float:left; overflow:hidden; margin:0px; padding:0px; padding-left:37px;
	}
#whcstw {
	width:493px; height:124px; overflow:hidden; margin:0px; padding:0px; padding:18px 0 15px 0;
	}
#whcswz {
	width:310px; height:124px; float:left; overflow:hidden; margin:0px; padding:0px;
	}
li.wenz1 {
	width:310px; height:26px; clear:both; overflow:hidden;
	}
li.wenz1 a{
	display:block;
	width:230px; height:26px; float:left; line-height:26px; list-style:none; overflow:hidden;
	}
li.wenz1 span{
	border:none; width:80px; height:26px; line-height:26px; list-style:none; float:left; overflow:hidden;
	}
#whcstp {
	width:159px; height:124px; float:left; overflow:hidden; margin:0px; padding:0px; padding-left:24px;
	}
	
#inthe2 {width:960px; height:170px; margin:0px; padding:0px; margin:auto; margin-top:10px; background-image:url(../images/inthe2.jpg); background-repeat:no-repeat;}
#wxxm {
	width:286px; height:214px; float:left; margin:0px; padding:0px; padding-left:10px;
	}
#wxxmwz{
	width:286px; height:157px; overflow:hidden; margin:0px; padding:0px; padding:18px 0 15px 0;
	}
#wenz2 {
	width:286px; height:26px; clear:both; overflow:hidden;
	}
#wzl2 {
	width:206px; height:26px; float:left; line-height:26px; list-style:none; overflow:hidden;
	}
#wzr2 {
	border:none; width:80px; height:26px; line-height:26px; list-style:none; float:left; overflow:hidden;
	}
#khly {
	width:288px; height:214px; float:left; margin:0px; padding:0px; padding-left:52px;
	}
#khlywz{
	width:288px; height:157px; overflow:hidden; margin:0px; padding:0px; padding:18px 0 15px 0;
	}
#lxwm {
	width:271px; height:214px; float:left; margin:0px; padding:0px; padding-left:43px;
	}
#lxwmwz{
	width:271px; height:85px; overflow:hidden; margin:0px; padding:0px; padding:18px 0 87px 0; line-height:20px;
	}
#xnav {
	 height:38px; background-image:url(../images/xnav.jpg); background-repeat:repeat-x; margin:0px; padding:0px; margin-top:10px;
	}
#xnnav {
	width:960px; height:38px; margin:0px; padding:0px; margin:auto;
	}
#xnnav ul {
	width:910px; height:38px; margin:0px; padding:0px; padding-left:30px;
	}
#xnnav ul li {
	width:110px; height:38px; float:left; font-size:14px;text-align:center; font-weight:bolder; list-style:none; line-height:38px; color:#000;
	}
#dawn {min-height:50px; background-image:url(../images/x-bj.jpg); background-repeat:repeat-x; margin:0px; padding:0px;font-size:12px;}
#dawn_nei {width:960px; overflow:hidden;height:50px; margin:0px; padding:0px; margin:auto; padding-top:5px; text-align:center; line-height:22px; color:#FFF;}
#dawn_nei a{
	color:#FFF;
	text-decoration:none;
}
#hlj {
	width:960px; height:auto; margin:auto; text-align:center; padding:0px; line-height:20px;
	}
#jszc {
	CURSOR: hand;margin-right:20px;
	}

/*子页*/
#zyin {
	width:960px; background-image:url(../images/zy-xbj.jpg); background-repeat:no-repeat; background-position:top; margin:0px; padding:0px; margin:auto
	}
#zbl {
	width:201px; padding:10px 0 0 10px; float:left;
	}
#zynav {
	width:201px; height:51px; margin:0px; padding:0px;
	}
#zyxp1 {
	width:183px;padding:8px;margin-bottom:4px;line-height:24px;border:1px #d6d6d6 solid;
	}
#zytu {
	width:201px; background-image:url(../images/zy-tu.jpg); height:77px; background-repeat:no-repeat; margin:0px; padding:0px;
	}
#ybl {
	width:719px; padding:10px 10px 0 20px; float:left;
	}
#weizi {
	width:700px; height:28px; background-color:#f1f1f1; margin:0px; padding:0px; line-height:28px; padding-left:19px;
	}
#neir ,.neir{
	width:679px; padding:20px; line-height:24px; overflow:hidden;
	}

#zyxw {
	width:199px; height:315px; border:1px #d6d6d6 solid; overflow:hidden; padding:0px; margin:0px;
	}
#zyxw ul {
	width:183px; margin:0px; padding:0px; padding:8px;
	}
#zyxw ul li {
	width:183px; height:28px; float:left; line-height:28px; list-style:none; padding:0px; margin:0px; border-bottom:1px #d7d7d7 dashed;display:block;   
overflow:hidden;   
white-space:nowrap;   
text-overflow:ellipsis;/*just for IE */}
#yhh1 {
	color:333; font-size:12px; font-weight:normal; display:inline;
	}
.hdo{margin-top:5px;margin-left:5px;}
.hdo img{width:200px;height:150px;padding:1px;border:1px #CCC solid;}
.pic{width:200px;height:150px;float:left;margin:10px;padding:1px;border:1px #CCC solid;}
.pic img{width:200px;height:150px;}
.pages{clear:both; text-align:center;}
	

.fwxm{font-size:14px;}
.fwxm dt{ font-weight:bold;line-height:50px;} 
.fwxm dd{  padding:0; margin:0;line-height:24px;} 

	
#ulkong {
	clear:both; float:none; font-size:0px; border:0px; padding:0px; margin:0px; height:0px;
	}
.alist1 {
	width:679px; margin:0px; padding:0px; border-bottom:1px #dfdfdf dashed; overflow:hidden; height:24px; clear:both;
	}
.alist2 {
	width:577px; float:left; margin:0px; padding:0px; height:24px;
	}
.alist3{
	float:right; width:79px; height:24px;
	}
#momo{
	height:25px; line-height:25px; border:#ccc 1px dashed;text-align:center;color:#666666
	}
#pro2 {
	width:218px; height:170px;float:left; overflow:hidden; margin-right:10px;
	}
#prop {
	width:216px; height:143px;border:#ccc 1px solid; display:inline-block; text-align:center;
	}
#prop img {
	border:none; margin:0px; padding:0px;
	}
#proti {
	height:20px; padding-top:5px; line-height:20px; text-align:center;
	}
#yemat {
	 width:663px; background:#F6F6F6; height:24px; padding:3px; padding-left:10px;line-height:24px; border:#CCCCCC 1px solid; clear:both; margin-top:30px;
	}
#proc2 {
	padding:20px; border:1px #ccc solid; margin-top:20px;
	}
h1 {
	font-size:30px; font-weight:bold; text-align:center;padding-bottom:5px;
	}
#BAOHAN {
	padding:20px; border:#ccc dashed 1px; margin:5px 0 10px 0; line-height:21px;
	}
#SX{
	height:50px; line-height:25px; border:#ccc 1px solid;padding:3px 20px;
	}
 h1{ text-align:center; line-height:40px;font-size:20px;}
 #neir p{
	 font-size:14px;
 }
 
 .anli { width:700px; margin:20px 8px 0;padding-left:12px;}
.anli li{ float:left;width:220px;height:160px;text-align:center;}
.anli li img{ width:200px;height:138px; padding-top:6px;}
.news_text h4{
	font-size:17px;
}
.news_text p{ 
font-size:16px;
line-height:30px;
text-indent:32px;
	
}