@charset "gb2312";
/* CSS Document */

/* content */
#content{
	background:url(../img/side_bg.gif) repeat-y left;
}
	.side{
		float:left;
		width:211px;
	}
	.side ul{}
	.side ul li{}
	.side ul li a{
		display:block;
		padding-top:7px;
		padding-left:35px;
		width:176px;
		height:18px;
		background:url(../img/side_li_bg.jpg) no-repeat;
		color:#fff;
		text-decoration:none;
	}
	.side ul li a:hover, .side ul li a.on{
		font-weight:bold;
	}
	
	.main{
		float:left;
		width:675px;
	}
	.main .t{
		padding-top:11px;
		padding-left:40px;
		height:22px;
		background:url(../img/main_t.jpg) no-repeat left;
		font-size:14px;
		font-weight:bold;
	}
	.main .d{
		padding:20px 0;
		padding-left:13px;
		width:651px;
		line-height:22px;
	}
	.main .d dl.class_one{
		width:323px;
	}
	* html .main .d dl.l{
		float:left;
		margin-right:1px;
	}
	*+html .main .d dl.l{
		float:left;
		margin-right:4px;
	}
	.main .d dl.r{
		float:right;
	}
		.main .d dl.class_one dt{
			padding-top:2px;
			padding-left:24px;
			height:23px;
			color:#fff;
			font-size:14px;
			font-weight:bold;
		}
		.main .d dl.class_one dt.s1{
			background:url(../img/class_one_bg_s1.gif) no-repeat;
		}
		.main .d dl.class_one dt.s2{
			background:url(../img/class_one_bg_s2.gif) no-repeat;
		}
		.main .d dl.class_one dt.s3{
			background:url(../img/class_one_bg_s3.gif) no-repeat;
		}
		.main .d dl.class_one dt.s4{
			background:url(../img/class_one_bg_s4.gif) no-repeat;
		}
		.main .d dl.class_one dt.s5{
			background:url(../img/class_one_bg_s5.gif) no-repeat;
		}
		.main .d dl.class_one dt.s6{
			background:url(../img/class_one_bg_s6.gif) no-repeat;
		}
		.main .d dl.class_one dt.s7{
			background:url(../img/class_one_bg_s6.gif) no-repeat;
		}
		.main .d dl.class_one dt.s8{
			background:url(../img/class_one_bg_s6.gif) no-repeat;
		}
		.main .d dl.class_one dt.s9{
			background:url(../img/class_one_bg_s6.gif) no-repeat;
		}
		.main .d dl.class_one dd{
			padding:10px;
			background:#EFEFEF;
		}
		.main .d dl.class_one dd img{
			float:left;
			width:60px;
		}
			.main .d dl.class_two{
				float:left;
				margin-left:5px;
				width:235px;
			}
				.main .d dl.class_two dt{
					padding-left:0;
					height:auto;
					background:none;
					color:#329CD6;
				}
				.main .d dl.class_two dt a{
					color:#329CD6;
				}
				.main .d dl.class_two dd{
					padding:0;
					color:#777;
				}
				.main .d dl.class_two dd a{
					color:#777;
				}
	.main .d hr{
		clear:both;
		width:300px;
		height:1px;
		color:#BFBFBF;
	}

