#content1:after,
#content2:after,
.boxStyle1 dt:after,
#content2 .ADclass ul:after,
#content3:after,
#content3 dt:after,
#sfocus:after,
#content:after,
.contentPage .editor:after,
.contentPage .newsTag:after,
.contentPage .nextPage:after{content:".";display:block;font-size:0px;line-height:0px;height:0;clear:both;visibility:hidden;}

#content1,
#content2,
.boxStyle1 dt,
#content2 .ADclass ul,
#content3,
#content3 dt,
#sfocus,
#content,
.contentPage .editor,
.contentPage .newsTag,
.contentPage .nextPage{zoom:1;_height:1px;}

/**/
#c_AD250{float:left;margin-right:15px;}
#c_AD580{padding-left:50px;}

/**/
#content1{margin-top:5px;}
	#content1 .boxLeft{float:left;width:190px;height:200px;margin-right:10px;background:url(images/c1_left.png);overflow:hidden;}
		#content1 .boxLeft dl{margin:22px 0 0 16px;}
		#content1 .boxLeft dt{margin-left:15px;line-height:1.9;}
		#content1 .boxLeft dd{padding-left:8px;line-height:1.7;background:url(images/jt.gif) left center no-repeat;}
		#content1 .classroom{display:block;width:181px;height:30px;margin:22px auto 8px;text-indent:-9999px;background:url(images/classroom.png);}
		#content1 .regsiter{display:block;width:181px;height:30px;margin:0 auto;text-indent:-9999px;background:url(images/regsiter.png);}
	#content1 .boxShowPic{position:relative;float:left;width:550px;height:200px;margin-right:10px;background:#ddd;overflow:hidden;}
		#sfocus{position:relative;width:5500px;padding-left:550px;left:-550px;}
		#sfocus a{float:left;}
		#sfocusNum{position:absolute;top:170px;right:10px;}
		#sfocusNum li{float:left;width:19px;height:19px;margin-right:8px;color:#fff;text-align:center;line-height:19px;background:#555;overflow:hidden;cursor:pointer;}
		#sfocusNum li.hot{background:#000;}
	#content1 .boxRight{float:left;width:200px;height:200px;background:url(images/c1_right.png);overflow:hidden;}
		#content1 .boxRight dt{color:#ff0;text-align:center;font-size:14px;line-height:3;}
		#content1 .boxRight table{width:90%;border-collapse:collapse;}
		#content1 .boxRight td{padding-left:22px;line-height:2.2;border:1px solid #75c0e2;background:url(images/jt2.gif) 7px center no-repeat;}
		#content1 .boxRight td a{color:#fff;}

#content2{margin-top:5px;}
	.boxStyle1{float:left;height:210px;border:1px solid #c6e3ec;background:url(images/style1_bg.png) repeat-x;overflow:hidden;}
		.boxStyle1 dl{border:4px solid #fff;padding:7px 8px 0;}
		.boxStyle1 dt{padding-left:17px;font-weight:900;line-height:2.1;color:#1796e5;background:url(images/style1_jt.png) no-repeat left center;}
		.boxStyle1 dt strong{float:left;}
		.boxStyle1 dt a{color:#1d8bd0;}
		.boxStyle1 dt em{float:right;}
		.boxStyle1 dd{padding-left:12px;line-height:2;background:url(images/jt.gif) 3px center no-repeat;}
	.contentBody .boxStyle1,.listBody .boxStyle1{margin-top:5px;width:239px;height:auto;}
	#content2 .ADclass{float:left;margin:0 10px;width:548px;height:210px;border:1px solid #e0f1f7;background:url(images/class_bg.png) repeat-x;overflow:hidden;}
		#content2 .ADclass ul{border:1px solid #f1f8fb;height:208px;}
		#content2 .ADclass li{float:left;display:inline;width:262px;height:184px;margin:12px 0 0 7px;}
		#content2 .ADclass li p{margin:15px 0 5px 140px;font-size:14px;line-height:1.8;}
		#content2 .ADclass li p strong{color:#c71616;}
		#content2 .ADclass .ad1{background:url(images/class1.png);}
		#content2 .ADclass .ad2{background:url(images/class2.png);}
		#content2 .ADclass em a{float:left;width:68px;height:22px;text-indent:-9999px;margin-left:45px;}
		#content2 .ADclass .xq{background:url(images/xq.png);}
		#content2 .ADclass .gm{background:url(images/gm.png);}

#content3{margin-top:7px;}
	#content3 dl{float:left;width:275px;padding:0 34px 0 20px;border-bottom:1px solid #fff;background:url(images/style2_bg.png) #f3f3f3 300px 0 repeat-y;overflow:hidden;}
	#content3 dl.last{width:248px!important;background-image:url()!important;}
	#content3 dt{width:281px;height:81px;margin:0 0 5px -20px;padding-left:20px;font-size:14px;background:url(images/style2_title.jpg);}
	#content3 dt img{float:left;}
	#content3 dt a{float:right;color:#fff;margin:26px 20px 0 0;padding-right:40px;width:140px;line-height:30px;text-align:center;text-decoration:none;}
	#content3 dd{font-size:12px;border-bottom:1px solid #e0e0e0;padding-left:12px;line-height:2.3;background:url(images/jt.gif) 3px center no-repeat;}
	
.w190{width:188px;overflow:hidden;}
.w190 dd{line-height:1.5!important;background-position:3px 6px!important;}
.w200{width:198px;overflow:hidden;}
.ad960{margin-top:7px;}


/**/
#content{width:960px;margin:0 auto;}
#leftContent{float:left;width:710px;overflow:hidden;}
#rightContent{float:right;width:240px;}
#place{position:absolute;width:688px;color:#666;padding-left:15px;margin:12px 0 -10px 3px;height:22px;border-bottom:1px solid #eee;background:url(images/lefttitle_bg.gif) top left repeat-x;}
#place a{color:#666;}

.listPage{font-size:14px;border:1px solid #eee;padding:20px;margin:5px 0 2px;}
.listPage ul{border-bottom:1px dashed #eee;padding:15px 0;}
.listPage li{position:relative;line-height:2;padding:0 15px;background:url(images/jt.gif) 3px center no-repeat;}
.listPage li a{color:#008dd1;}
.listPage li span{color:#666;position:absolute;top:-3px;+top:-9px;right:0;_right:20px;}

.contentPage{padding:50px 20px 20px;border:1px solid #eee;background:#fff;margin:5px 0 2px;}
.contentPage h1{font:normal 20px/2 'ºÚÌå';text-align:center;}
.contentPage .source{text-align:center;line-height:2;}
.contentPage .box{color:#555;line-height:1.8;font-size:14px;padding:10px 0 20px;min-height:300px;_height:300px;border-top:1px dotted #ddd;}
.contentPage .box p{text-indent:2em;}
.contentPage .box a{color:#008dd1;text-decoration:underline;}
.contentPage .newsTag{margin:10px 0 0 4px;padding:10px 0;border-top:1px dotted #ddd;}
.contentPage .newsTag .left em{float:left;height:15px;line-height:15px;+line-height:16px;_line-height:14px;width:34px;color:#fff;padding-left:5px;margin-right:8px;background:url(images/tag.gif) no-repeat top right #008dd1;overflow:hidden;}
.contentPage .newsTag .left{float:left;}
.contentPage .newsTag .left a{margin-left:10px;}
.contentPage .newsTag .right{float:right;}
.contentPage .newsTag .right a{margin:0 7px;}
.contentPage .nextPage li{line-height:2;color:#008dd1;}


/**/
.pageLink,.epages{margin:10px 0;}
.pageLink a,.epages a, .list_page a, .list_page b { padding: 4px 4px 2px; border: 1px solid #ddd; background: #fff; text-align: center; display: inline; font-size: 14px; }
.pageLink a:hover,.epages a:hover, .list_page a:hover { border: 1px solid #008dd1; background: #008dd1;color:#fff; text-align: center;  text-decoration: none; }
