@charset "gb2312";
/* CSS Document */

body{
	margin:0;
	color:#000;
	font:12px Verdana, Arial, Helvetica, "ËÎÌå", sans-serif;
}
a{
	color:#334251;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
a img{
	border:0;
}
ul, dl, dd{
	margin:0;
	padding:0;
	list-style:none;
}

.clear{
	clear:both;
}

.justclear{
	clear:both;
	height:0;
	overflow:hidden;
}
.boxer{
	margin-left:auto;
	margin-right:auto;
	width:848px;
}
.boxer2{
	margin-left:auto;
	margin-right:auto;
	width:1004px;
}
.boxer3{
	margin-left:auto;
	margin-right:auto;
	width:900px;
}
.boxer4{
	margin-left:auto;
	margin-right:auto;
	width:830px;
}

/* head */
#head{}


/* foot */
#foot{
	margin-top:10px;
	padding-top:4px;
	border-top:1px solid #D6D6D6;
}
	#foot .link{
		float:left;
		padding-top:5px;
		width:310px;
		height:35px;
		background:url(../img/foot_link_bg.jpg) no-repeat;
		color:#626464;
		font-weight:bold;
		text-align:center;
	}
		#foot .link a{
			color:#626464;
			font-weight:bold;
		}
	#foot .info{
		float:left;
		padding-top:5px;
		padding-left:10px;
		width:580px;
		height:35px;
		color:#868888;
	}

/* content */
#content{
	margin-top:15px;
}
	/* side */
	#content #side{
		float:left;
		width:176px;
	}
	#content #side .t{}
	#content #side .c{
		padding-left:7px;
		padding-right:11px;
		background:url(../img/side_bg.jpg) repeat-y;
	}
		#content #side .c ul{
			padding:7px 0;
		}
		#content #side .c ul li{
			margin:1px 0;
		}
		#content #side .c ul li a{
			display:block;
			padding-top:5px;
			padding-left:25px;
			width:133px;
			height:16px;
			background:url(../img/arrow06.gif) no-repeat 15px 45%;
			color:#525252;
			text-decoration:none;
		}
		#content #side .c ul li a:hover, #content #side .c ul li a.on{
			background:#E4F4FA url(../img/arrow06.gif) no-repeat 15px 45%;
		}
		#content #side .c ul li a.nobg{
			background:none;
		}
		#content #side .c ul li a.nobg:hover{
			background:#E4F4FA;
		}
	#content #side .d{
		height:237px;
		background:url(../img/side_bbg.jpg) no-repeat;
	}
	#content #side .serach{
		margin-top:15px;
	}
	#content #side .serach .input_text{
		padding-top:3px;
		padding-left:3px;
		width:121px;
		height:21px;
		background:url(../img/input_bg3.gif) no-repeat;
		border:0;
		color:#525252;
	}
	#content #side .serach .input_btn{
		margin-bottom:6px;
		width:44px;
		height:18px;
		background:url(../img/btn_serach.jpg) no-repeat;
		border:0;
	}
		#content #main .t2 {
			background:url(../img/bg_title.gif) no-repeat 15px top;
			height:25px;
			padding:20px 0 0 40px;
			font-weight:bold;
			color:#CC0000;
			border-bottom:#CCCCCC solid 1px;
		}

