@charset "utf-8";
/* CSS Document */
body {
	margin:0 auto;
	font-size:12px;
	font-family:Verdana;
	line-height:1.5;
	background-color: #FFF;
	background-image: url(../img/291889550850561915.jpg);
	background-repeat: repeat;
	background-position: top;
}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a { color:#444; text-decoration:none;}
a:hover { color:#f00;}

.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;} 
.colwrapper{
overflow:hidden;
zoom:1;
margin:5px auto;}
#box{ float:left;}#left{ float:left; width:50%;}#right{ width:50%;}
#dzb {
	margin:0 auto;
	width: 998px;
}
#dzb .top {
	background-color: #FFF;
	overflow: hidden;
	visibility: visible;
}
.top .rq {
	height: 25px;
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 5px;
}
.top .rq span {
	float: right;
}
.top .wzmc {
	background-image: url(../img/top.jpg);
	height: 186px;
}
.top .dhl {
	margin-right: 20px;
	margin-left: 20px;
	height: 23px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.top .dhl ul li {
	display: block;
	float: left;
	font-family: "方正宋黑简体";
	font-size: 18px;
	color: #000;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #000;
	width: 150px;
	text-align: center;
}




#dzb .djxw {
	background-color: #FFF;
	margin-top: 9px;
	overflow: hidden;
	visibility: visible;
}
.djxw .xwbt {
	margin-right: 10px;
	margin-left: 10px;
	background-image: url(../img/xwbtbj.gif);
	height: 39px;
	margin-top: 8px;
}
.djxw .xwbt a {
	margin-left: 40px;
	display: block;
	width: 80px;
	color: #FFF;
	font-size: 14px;
	padding-top: 5px;
}

.djxw .xwnr {
	margin-right: 10px;
	margin-left: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ffd5d7;
	border-bottom-color: #ffd5d7;
	border-left-color: #ffd5d7;
	overflow: hidden;
	visibility: visible;
	margin-bottom: 9px;
}
.djxw .xwnr .tpxw {
	margin-left: 10px;
	float: left;
	width: 363px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.djxw .xwnr .wzxw {
	float: right;
	width: 580px;
	margin-top: 10px;
	margin-right: 10px;
}
.djxw .xwnr .wzxw ul li {
	background-image: url(../img/tb.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
	height: 30px;
	font-size: 14px;
}
.djxw .xwnr .wzxw ul li span {
	float: right;
}




#dzb .main {
	margin-top: 9px;
	overflow: hidden;
	visibility: visible;
}
.main .left {
	float: left;
	width: 279px;
}
.main .left .zbdt {
	background-color: #FFF;
	overflow: hidden;
	visibility: visible;
}
.main .left .zbdt .bt {
	background-image: url(../img/l-btbj.gif);
	height: 31px;
	margin-top: 9px;
	margin-right: 9px;
	margin-left: 10px;
}
.main .left .zbdt .bt a {
	display: block;
	width: 70px;
	margin-left: 40px;
	color: #FFF;
	font-size: 14px;
	margin-top: 5px;
	padding-top: 5px;
}
.main .left .zbdt .nr {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	margin-right: 9px;
	margin-left: 10px;
	margin-bottom: 9px;
	overflow: hidden;
	visibility: visible;
}
.main .left .zbdt .nr ul {
	display: block;
	margin-left: 10px;
}
.main .left .zbdt .nr ul li {
	background-image: url(../img/tb.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
	height: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.main .left .yqlj {
	background-color: #FFF;
	margin-top: 9px;
	overflow: hidden;
	visibility: visible;
}
.main .left .yqlj .bt {background-image: url(../img/l-btbj.gif);
	height: 31px;
	margin-top: 9px;
	margin-right: 9px;
	margin-left: 10px;
}
.main .left .yqlj .bt a {
	display: block;
	width: 70px;
	margin-left: 40px;
	color: #FFF;
	font-size: 14px;
	margin-top: 5px;
	padding-top: 5px;
}
.main .left .yqlj .nr {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	margin-right: 9px;
	margin-left: 10px;
	margin-bottom: 9px;
	overflow: hidden;
	visibility: visible;
}
.main .left .yqlj .nr ul {
	display: block;
	margin-left: 10px;
}
.main .left .yqlj .nr ul li {
	margin-top: 9px;
	
}



.main .right {
	float: right;
	width: 710px;
	margin-left: 9px;
}
.main .right .tp {
	background-color: #FFF;
}
.main .right .tp img {
	margin-top: 9px;
	margin-right: 10px;
	margin-bottom: 9px;
	margin-left: 9px;
}
.main .right .lm {
	overflow: hidden;
	visibility: visible;
}
.main .right .lm .l {
	background-color: #FFF;
	float: left;
	margin-right: 9px;
	width: 350px;
}
.main .right .lm .l .bt {
	background-image: url(../img/btbj.gif);
	height: 39px;
	margin-top: 6px;
	margin-right: 9px;
	margin-left: 9px;
}
.main .right .lm .l .bt a {
	font-size: 14px;
	color: #FFF;
	width: 60px;
	padding-top: 5px;
	margin-left: 40px;
	height: 34px;
	display: block;
}

.main .right .lm .l .nr {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	margin-right: 9px;
	margin-bottom: 9px;
	margin-left: 9px;
	border-right-color: #ffd5d7;
	border-bottom-color: #ffd5d7;
	border-left-color: #ffd5d7;
}
.main .right .lm .l .nr ul {
	display: block;
	margin-left: 15px;
}
.main .right .lm .l .nr ul li {
	height: 24px;
	padding-top: 4px;
	background-image: url(../img/tb.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
}



.main .right .lm .r {
	float: right;
	width: 351px;
	background-color: #FFF;
}
.main .right .lm .r .bt {
	background-image: url(../img/btbj.gif);
	height: 39px;
	margin-top: 6px;
	margin-right: 10px;
	margin-left: 9px;
}
.main .right .lm .r .bt a {
	font-size: 14px;
	color: #FFF;
	width: 60px;
	padding-top: 5px;
	margin-left: 40px;
	height: 34px;
	display: block;
}

.main .right .lm .r .nr {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	margin-right: 10px;
	margin-bottom: 9px;
	margin-left: 9px;
	border-right-color: #ffd5d7;
	border-bottom-color: #ffd5d7;
	border-left-color: #ffd5d7;
}
.main .right .lm .r .nr ul {
	display: block;
	margin-left: 15px;
}
.main .right .lm .r .nr ul li {
	height: 24px;
	padding-top: 4px;
	background-image: url(../img/tb.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
}





#dzb .di {
	background-color: #FFF;
	margin-top: 9px;
	overflow: hidden;
	visibility: visible;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 100%;
}
.di p {
	text-align: center;
}

#dzb .main .right .ny {
	background-color: #FFF;
	overflow: hidden;
	visibility: visible;
}
#dzb .main .left .kb {
	background-color: #FFF;
}

.main .right .ny .bt {
	margin-right: 10px;
	margin-left: 9px;
	background-image: url(../img/nybj.gif);
	height: 39px;
	margin-top: 9px;
}
.main .right .ny .bt span {
	float: right;
	display: block;
	margin-top: 10px;
	margin-right: 10px;
}

.main .right .ny .bt a {
	font-size: 14px;
	color: #FFF;
	height: 32px;
	padding-top: 7px;
	margin-left: 40px;
	display: block;
	width: 60px;
}

.main .right .ny .nr {
	margin-right: 10px;
	margin-left: 9px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ffd5d7;
	border-bottom-color: #ffd5d7;
	border-left-color: #ffd5d7;
	overflow: hidden;
	visibility: visible;
	margin-bottom: 9px;
}
.main .right .ny .nr ul {
	display: block;
	margin: 15px;
}
.main .right .ny .nr ul li {
	height: 20px;
	padding-top: 5px;
	background-image: url(../img/tb.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
.main .right .ny .nr ul li span {
	float: right;
}
.main .right .ny .nr .ye {
	width: 400px;
	margin-left: 150px;
	margin-bottom: 9px;
	overflow: hidden;
	visibility: visible;
}
.main .right .ny .nr .ye a {
	display: block;
	height: 25px;
	width: 60px;
	float: left;
	margin-left: 10px;
	text-align: center;
	padding-top: 3px;
	border: 1px solid #CCC;
	background-color: #E6E6E6;
}
.main .right .ny .nr .ye a:hover {
	color: #FFF;
	background-color: #F63;
}
.main .right .ny .nr h2 {
	text-align: center;
	color: #F00;
}
.main .right .ny .nr .riqi {
	width:100%; height:30px; line-height:30px; text-align:center;  margin:5px auto; font-size:12px; color:#888;
}
.main .right .ny .nr .riqi span {
	margin:0 5px;
}
.main .right .ny .nr .wenzi {
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
	overflow: hidden;
	visibility: visible;
}
.main .right .ny .nr .wenzi p {
	text-indent: 2em;
	font-size: 14px;
	overflow: hidden;
	visibility: visible;
}
