.consubject{
	width:260px; 
	height:27px; 
	background:url(images5jianbianbg.png) repeat-x 0 -450px; 
	border-bottom:1px solid #ccc; 
	padding:0px 8px 0px 10px; 
	line-height:29px; 
	overflow:hidden;
}
.consubject strong{
	float:left;
}
.consubject strong a{
	color:#0367BD;
}
.consubjectmore{
	width:48px; 
	height:17px; 
	float:right; 
	background:url(images5indexbgpng.png) no-repeat -50px -400px; 
	margin-top:5px;
}

#special{
	width:960px; height:auto; overflow:hidden; margin:0 auto; margin-top:12px;
}
#specialleft{
	width:624px;height:auto; overflow:hidden; float:left; border:1px solid #ccc; padding:12px;
}
#special2012{
	width:624px; height:270px; border-bottom:3px solid #E9E9E9;
}
.specialtj{
	width:624px; height:90px; overflow:hidden;
}
.specialtjpic{
	width:248px; height:78px; overflow:hidden; float:left; border:1px solid #E1E1E1; padding:5px;
}
.specialtjinfo{
	width:350px; height:90px; float:right;
}
.specialtjtitle{
	width:350px; height:24px; line-height:24px; color:#4687BC;
}
.specialtjtitle strong{
	width:280px; float:left; height:20px;
}
.specialtjtitle strong a{
	color:#0066BB;
}
.specialtjtitle span{
	float:right; width:65px; text-align:right; font-size:12px;	
}
.specialtjmes{
	width:350px; height:68px; line-height:24px; font-size:12px;
}
.specialtjmes a{
	color:#FE6600;
}
.specialinfo{
	width:624px; height:135px; overflow:hidden; color:#4687BC; margin-top:15px; border-bottom:1px solid #CCC;
}
.specialinfo li{
	width:295px; height:25px; line-height:25px; margin:0px 10px 0px 7px; display:inline; background:url(images5x1_03.jpg) left center no-repeat;
}
.specialinfo li .title{
	width:210px; height:25px; float:left; padding-left:16px; overflow:hidden;
}
.specialinfo li .time{
	float:right; width:65px; text-align:right; font-size:12px;
}
.specialmore{
	width:624px; height:27px; line-height:29px; text-align:right; font-size:12px;
}

#special2011{
	width:624px; height:210px; border-bottom:3px solid #E9E9E9;
}
.special2011title{
	width:620px; height:30px; line-height:33px; overflow:hidden; border-bottom:1px dashed #CCC; padding-left:4px;
}

#specialright{
	width:300px; height:auto; overflow:hidden; float:right; background:#E8E8E8; padding:10px 0px;
}
#specialrightbj{
	width:278px; height:5px; border:1px solid #ccc; border-bottom:none; background:#222; overflow:hidden; margin:0 auto;
}
#plan{
	width:278px; height:418px; border:1px solid #ccc; margin:0 auto; background:#FFF; overflow:hidden;
}
.planifno{
	width:248px; height:375px; margin:14px 15px 0px;
}
.planifno li{
	width:248px; height:111px; overflow:hidden; background:#E9E9E9; margin-bottom:14px;
}
.planpic{
	width:248px; height:78px; overflow:hidden;
}
.plantitle{
	width:248px; height:32px; border-top:1px solid #CDCDCD; line-height:34px; overflow:hidden; text-align:center;
}
.plantitle a{
	color:#0067BD;
}

#subject{
	width:278px; height:464px; border:1px solid #ccc; margin:0 auto; margin-top:10px; background:#FFF;
}
.subjectinfo{
	width:248px; height:408px; margin:0 auto; margin-top:10px; overflow:hidden;
}
.subjectinfo li{
	width:248px; height:50px; border-bottom:1px dashed #C5C5C5; color:#4687BC; line-height:24px; margin-bottom:10px;
}
.subjectinfo li .time{
	width:248px; height:24px; float:left; font-size:12px;
}
.subjectinfo li .title{
	width:248px; height:24px; float:left; overflow:hidden;
}