/*
author:zb
date:2011.03.23 time:13:00
*/
/* reset */
body{ margin:0; padding:0; list-style:none; font-family:"宋体";font-size:12px;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{margin:0; padding:0}
h2{font-size:14px}
img {border:none}
em, cite{font-style:normal;font-weight:normal}
ul{list-style:none}
input, select{font-size:100%}
a{color:#000; text-decoration:none}
a:hover{color:#900; text-decoration:underline}
.clear{clear:both; font-size:1px; height:1px; overflow:hidden}
.fl{float:left}
.fr{float:right}
.tl{text-align:left}
.tr{text-align:right}
.tc{text-align:center}
.f14{font-size:14px}
.clrzb{overflow:hidden; zoom:1}
.clr{clear:both}
.dn{display:none}
.mt10{margin-top:10px}
.pr1em{padding-right:1em}
.pa_lr{padding:0 10px}
/* layout */
.wraper{width:950px; margin:0 auto}
/* 20110616 */
	a.brCon{float:left; display:inline; text-align:center; width:155px; margin-left:100px; height:87px; cursor:default}
		a.brCon img{display:block; width:153px; height:85px; border:1px solid #eee}
	.brSpace{border-right:none;}
	#brNav{position:relative; height:87px; zoom:1; margin-top:5px}
	#brNav a{margin-left:10px; cursor:pointer}
	.brConOver{position:absolute; left:0; top:0; display:none; width:815px; height:87px; z-index:1111}
	.brConOver img{width:813px; height:85px; cursor:pointer; border:1px solid #eee}

.column-3{overflow:hidden; zoom:1; margin-top:10px}
	.focusBox{float:left; width:310px}
	.hotNews{float:left; display:inline; width:360px; margin-left:22px}
	.hotCourse{float:right; width:230px}
/* Style */
.yj{height:6px; overflow:hidden; background:url(edutheme.png) no-repeat}
	.yj_at{background-position:0 -223px}
	.yj_ab{background-position:0 -229px}
	.yj2_at{background-position:0 -203px}
	.yj2_ab{background-position:0 -209px}
	.yj3_at{background-position:0 -1294px; margin-top:8px}
	.yj3_ab{background-position:0 -1300px}
	.yj4_at{background-position:0 -520px}
	.yj4_ab{background-position:0 -526px}
.repeat{border:solid #cdcdcd; border-width:0 1px; background:url(edustyle_bg_repeat.png) repeat; overflow:hidden; zoom:1}
.top_c{width:960px;margin:0 auto;overflow:hidden;}
.top_l{width:600px;overflow:hidden;float:left;}
.user{width:125px;float:left;padding:6px 0 0 5px;overflow:hidden;}
.user span{float:left;padding-top:4px;color:#ffffff;}
.user_input{width:80px;height:20px;border:1px solid #FE0000;border-right:none;}
.tijiao{width:50px;float:left;padding-top:6px;}
.qqdl{width:63px;height:24px;float:left;padding:5px 0 0 5px;}
.zhuce{width:130px;float:left;text-align:left;padding:10px 0 0 8px;color:#ffffff;}
.zhuce a {color:#ffffff;text-decoration:none; font-size:12px;}
.zhuce a:hover {color:#ffffff; text-decoration:underline;}
.dluser{width:600px;float:left;padding-top:9px;color:#ffffff;text-align:left;}
.dluser a {color:#ffffff;text-decoration:none; font-size:12px;}
.dluser a:hover {color:#ffffff; text-decoration:underline;}
.top_r{width:320px;padding-top:10px;text-align:right;float:right;color:#ffffff;}
.top_r a {color:#ffffff; text-decoration:none; font-size:12px;}
.top_r a:hover {color:ffffff; text-decoration:underline;}
/* 频道导航 */
.jiaoyu{height:35px;line-height:35px; background-color:#B40000; float:left;width:960px;margin-top:8px;}
.jiaoyu ul{padding-left:10px;padding-right:10px;}
.jiaoyu li{ height:35px;float:left;font-family:"微软雅黑","宋体 ";}
.jiaoyu .line{width:1px;background-color:#CC0001;padding:0px;} 
.jiaoyu li a{color:#fff;font-size:14px;display:block;float:left; padding-left:19px;padding-right:19px;}
.jiaoyu li a:hover{background-color:#CC0001;}
/* focus */
.jd_hdp{width:310px;padding-bottom:10px;}
.focus{position:relative; width:310px; overflow:hidden; background:url(edutheme.png) no-repeat 0 -692px}
	.focusPic{float:left; display:inline; width:300px; height:280px; overflow:hidden; margin:5px}
	.focusPic .focusTopic_tit,
	.focusPic .focusTopic_txt{display:none}
	.focusPic img{width:300px; height:280px; display:block; }
	.focusLine{height:30px}
	.focusFont{line-height:34px; height:34px; background:url(edutheme.png) repeat 0 -1022px; overflow:hidden; padding-left:12px; margin:0 3px}
	.focusFont a{line-height:34px; background:url(edutheme.png) no-repeat -498px -162px; padding-left:8px; color:#010101; font-size:14px}
	.focusDocket{border:1px solid #ddd; background:#f2f2f2; line-height:20px; margin-top:2px; height:70px}
	.focusDocket li{padding:5px}
	.focusCount{position:absolute; top:262px; left:5px; width:300px; height:23px; text-align:right}
	.focusCount span{display:inline-block; *display:inline; *zoom:1; width:20px; height:23px; line-height:26px; color:#fff; text-align:center; background:url(edufocusHover.png) no-repeat; overflow:hidden}
	.focusCount .spanHove{color:#fff; cursor:pointer; background: url(edufocusHover.png) no-repeat -21px 0}
/* Blog */
.blog .focusTopic{border-bottom:1px dashed #bdbdbd; padding:6px 0; overflow:hidden; zoom:1}
.blog .focusTopic_pic{float:left; margin-right:16px}
	.blog .focusTopic_pic img{display:block; width:75px; height:75px; border:1px solid #b2b2b2}
	.blog .focusTopic_cont{overflow:hidden; zoom:1}
		.blog .focusTopic_tit a{height:22px; line-height:22px; overflow:hidden; font-weight:bold}
		.blog .focusTopic_txt{line-height:1.6; text-indent:2em}
.blog li{float:left; width:50%; height:24px; line-height:24px; overflow:hidden; background:url(edutheme.png) no-repeat -494px -158px}
	.blog li a{padding-left:10px}
/* Hot News */
.hotNews .focusTopic_tit{width:360px; height:32px; overflow:hidden; line-height:32px; text-align:center}
.hotNews .focusTopic_tit a{color:#c90000; font-size:16px; font-family:"Microsoft YaHei", simsun}
	.hotNews .focusTopic_txt{line-height:1.8; text-align:center}
	.hotNews li{height:25px; line-height:25px; background:url(edutheme.png) no-repeat -494px -158px; padding-left:12px; color:#6f6f6f; overflow:hidden; zoom:1}
		.hotNews li a{font-size:14px}
/* Hot Course */
.hotCourse .focusTopic{border-top:1px dashed #ccc; margin-top:-1px; padding:6px 10px; overflow:hidden; zoom:1}
	.hotCourse .focusTopic_pic{float:left; margin-right:10px}
		.hotCourse .focusTopic_pic img{display:block; width:94px; height:94px; border:1px solid #ccc}
	.hotCourse .focusTopic_cont{overflow:hidden; zoom:1}
		.hotCourse .focusTopic_tit{height:24px; overflow:hidden; line-height:24px; background:url(edutheme.png) no-repeat -498px -158px; padding-left:8px}
		.hotCourse .focusTopic_tit a{font-weight:bold}
		.hotCourse .focusTopic_txt{line-height:1.6; text-indent:2em}
/*SpryAccordion */
#jina {height: 190px;width: 285px;margin-left: -7px;}
#jina a {color:#000; text-decoration:none;} 
.picas {height: 70px;width: 70px;margin-left: 6px;}
.picas a {display:block;background:#CCC;padding:2px;}
.picas a:hover {background-color: #C00;}
/* Pic List */
.picListIetm{margin-top:10px; overflow:hidden; zoom:1}
	.picListIetm .photoAlbum_item_pic{width:230px; height:108px}
		.picListIetm .photoAlbum_item_pic img{display:block; width:224px; height:102px; border:1px solid #ccc; padding:2px}
		.picListIetm .photoAlbum_item_txt{display:none}
	.tabMenu{padding:6px 0 0 2px;height:19px;font-weight:bold;color:#B50000;background-image: url(line2.jpg);background-repeat: repeat-x;background-position: left bottom;}
	.tabMenu h2{float:right;padding-right:5px;}
	.tabMenu h2 a{ color:#333; text-decoration:none;font-size:12px;font-weight:normal;}
    .tabMenu h2 a:hover{ color:#FF6600;}
	.tabCon{padding-top:10px}
	.tabCon ul{overflow:hidden; zoom:1}
		.tabCon li{height:24px; overflow:hidden; line-height:24px; background:url(edutheme.png) no-repeat -498px -158px; padding-left:8px}
	.picList1 .photoAlbum_item{float:left}
		.picList1 .photoAlbum_item_pic img{display:block; float:left; width:91px; height:95px; margin-right:14px}
	.picList2 .photoAlbum_item{float:left; display:inline; margin:0 10px}
		.picList2 .photoAlbum_item_pic img{display:block; width:91px; height:95px}
		.tabCon .photoAlbum_item_txt{display:none}
/* Info Class */
.infoClass{border:1px solid #ccc; margin-top:10px; padding:10px 0; overflow:hidden; zoom:1}
	.infoClass li{position:relative; float:left; display:inline; width:172px; margin-left:15px}
		.infoClass li img{display:block; width:172px; height:113px}
		.infoClass li a span{position:absolute; left:0px; bottom:0px;background-color:#990000; width:172px; line-height:23px; color:#fff; font-size:14; font-weight:bold; text-align:center}
			.infoClass li a:hover span{color:#f1f1f1; text-decoration:underline}
/* Kaoshi Info */
.txtList-l{float:left; display:inline; width:283px; margin-left:19px}
.txtList-r{float:left; display:inline; width:283px; margin-left:38px}
	.ks_picList{float:right; display:inline; width:280px}
	.txtList-l li,
	.txtList-r li{height:26px; overflow:hidden; line-height:26px; background:url(edutheme.png) no-repeat -498px -158px; border-bottom:1px dashed #ccc; padding-left:8px}
	.txtList-l li a,
	.txtList-r li a{font-size:14px}
	.ks_picList .photoAlbum_item{float:left; display:inline; margin-right:20px}
		.ks_picList .photoAlbum_item_pic img{display:block; width:118px; height:138px; border:1px solid #ccc}
		.ks_picList .photoAlbum_item_txt{line-height:22px; text-align:center}
/* School Pic List */
.schoolPic .photoAlbum_item{float:left; display:inline; width:147px; margin-left:10px}
	.schoolPic .photoAlbum_item_pic img{display:block; width:143px; height:88px; padding:1px; border:1px solid #a21818}
	.schoolPic .photoAlbum_item_txt{height:34px; line-height:34px; background:url(edutheme.png) no-repeat -496px -154px; padding-left:8px}
/* Same column-3 Layout */
.s_column{overflow:hidden; zoom:1; padding:14px 0}
	.s_focus{float:left; display:inline; width:286px; margin-left:18px}
		.s_focus .photoAlbum_item{width:278px; margin:0 auto}
		.s_focus .photoAlbum_item_pic{width:278px; height:218px; background:url(edutheme.png) no-repeat 0 -1066px}
			.s_focus .photoAlbum_item_pic img{display:block; width:268px; height:208px; padding:5px}
		.s_focus .photoAlbum_item_txt{line-height:34px; height:34px; background:url(edutheme.png) repeat 0 -1022px; overflow:hidden; padding-left:12px; margin:0 3px}
			.s_focus .photoAlbum_item_txt a{line-height:34px; background:url(edutheme.png) no-repeat -498px -162px; padding-left:8px; color:#010101; font-size:14px}
		.s_focus ul{padding:10px}
			.s_focus li{height:24px; overflow:hidden; line-height:24px; background:url(edutheme.png) no-repeat -498px -158px; padding-left:8px}
				.s_focus li a{font-size:14px}
	.s_news{float:left; display:inline; width:348px; margin-left:26px}
		.s_news li{height:24px; overflow:hidden; line-height:24px; background:url(edutheme.png) no-repeat -494px -159px; padding-left:12px; color:#6f6f6f; overflow:hidden; zoom:1}
			.s_news li a{font-size:14px}
	.s_course{float:right; display:inline; width:240px; margin-right:12px}
		.s_course .focusTopic{padding:6px 10px; overflow:hidden; zoom:1}
		.s_course .focusTopic_pic{float:left; margin-right:10px}
			.s_course .focusTopic_pic img{display:block; width:92px; height:92px; border:1px solid #ccc}
		.s_course .focusTopic_cont{overflow:hidden; zoom:1}
			.s_course .focusTopic_tit{height:24px; overflow:hidden; line-height:24px; background:url(edutheme.png) no-repeat -498px -158px; padding-left:8px}
			.s_course .focusTopic_tit a{font-weight:bold}
			.s_course .focusTopic_txt{line-height:1.6; text-indent:2em}
		.s_course ul{overflow:hidden; zoom:1; padding:6px 10px; border-top:1px solid #ccc;}
			.s_course li{height:24px; overflow:hidden; line-height:24px; background:url(edutheme.png) no-repeat -494px -159px; padding-left:12px}
		.s_picList{padding:6px 0; overflow:hidden;}
		.edu_ad_1{padding:6px 0;text-align:center;overflow:hidden;}
/* Mode Same Title Style */
.sameTit{height:45px; line-height:45px; background:url(edutheme.png) repeat-x 0 -542px; margin-top:10px}
	.sameTit h2{float:left; width:180px; height:45px; line-height:145px; background:url(edutheme.png) no-repeat; overflow:hidden}
	.sameTit a{float:right; height:45px; line-height:58px; overflow:hidden; background:url(edutheme.png) no-repeat right -245px; padding-right:15px; color:#c00; font-size:14px}
	.sameTit span{float:right; height:45px; line-height:58px; overflow:hidden; background:url(edutheme.png) no-repeat right -245px; padding-right:15px; color:#c00; font-size:14px}
		.sameTit a:hover{color:#900; text-decoration:underline}
		.sameTit h2.tit_a{background-position:0 -245px}
		.sameTit h2.tit_b{background-position:0 -300px}
		.sameTit h2.tit_c{background-position:-190px -300px}
		.sameTit h2.tit_d{background-position:0 -355px}
		.sameTit h2.tit_e{background-position:-190px -355px}
		.sameTit h2.tit_f{background-position:0 -410px}
		.sameTit h2.tit_g{background-position:-190px -410px}
		.sameTit h2.tit_h{background-position:0 -465px}				.sameTit h2.tit_x{background-position:-190px -465px}
h2.mode_Tit{line-height:25px; background:url(edutheme.png) no-repeat -487px -111px; padding-left:18px}
h2.s_tit{color:#c90000; font-weight:normal; margin:4px 0}
h2.s_tit2{color:#c90000; font-weight:normal; background-position:-487px -106px; padding:4px 0 4px 18px; border-top:1px dashed #ccc}
h2.s_tit3{color:#c90000; background-position:-487px -106px; padding:4px 0 4px 18px}
/* width 950 same borderBox top:none */
.sameBox{border:1px solid #ccc; border-top:none; padding-bottom:6px}
/* Same */
a span.moreLnk{color:#c90000; text-decoration:none}
a:hover span.moreLnk{color:#900; text-decoration:underline}
/*友情链接*/
.yqlj{width:948px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;margin:8px auto 0 auto;}
.yqlj_bt{width:936px;height:21px;padding:8px 0 0 12px; background:url(newsbox_nav_bg.jpg) repeat-x;font-size:14px;font-weight:bold;color:#000000;}
.yqlj_list{width:930px;padding:8px 0 8px 15px;line-height:22px;}
/*底部*/
.footer{width:950px;margin:0 auto;overflow:auto;}
.about{width:948px;padding-top:10px;text-align:center;color:#333333;}
.bot_bq{width:950px;padding-top:5px;text-align:center;color:#333333;line-height:20px;}
/* Friend */
.friend{padding:14px}
	.friendBox{overflow:hidden; zoom:1}
	.friendBox a{float:left; display:block; line-height:26px; background:url(edutheme.png) no-repeat -499px -374px; padding:0 8px; margin-left:-1px; white-space:nowrap}
/* Mode Bug */
.headbanner{margin:0 !important}/* xyxh-Rt11519-Dt20120224 */.schoolBeau .s_column {padding-bottom:0;}.schoolBeau .photoAlbum_item_pic {padding:1px;border:1px solid #a41d1d;}.schoolBeau .photoAlbum_item_txt {overflow:hidden;text-align:center;background:url(edusbRepx1.png) repeat-x;}.schoolBeau .row_l {width:244px;float:left;margin-left:18px;font-size:14px;*display:inline;}.schoolBeau .row_l .photoAlbum_item_pic img {display:block;width:240px;height:321px;}.schoolBeau .row_l .photoAlbum_item_txt {height:32px;line-height:32px;}.schoolBeau .row_m {width:434px;float:left;}.schoolBeau .row_m .photoAlbum_item {float:left;width:193px;padding-bottom:5px;margin-left:24px;*display:inline;}.schoolBeau .row_m .photoAlbum_item_pic img {display:block;width:189px;height:140px;}.schoolBeau .row_m .photoAlbum_item_txt {height:32px;line-height:28px;}.schoolBeau .row_r {width:224px;float:right;margin-right:12px;*display:inline;}.schoolBeau .row_r span {display:block;height:5px;overflow:hidden;background:url(edutheme.png) no-repeat;}.schoolBeau .row_r span.sbr_t {background-position:0 -1317px;}.schoolBeau .row_r span.sbr_b {background-position:0 -1322px;}.schoolBeau .row_r h3 {height:24px;padding:7px 0 0 32px;background:url(edutheme.png) no-repeat -478px -105px;}.schoolBeau .row_r ul {padding:0 16px;line-height:26px;}.schoolBeau .row_r li {height:26px;overflow:hidden;padding-left:7px;background:url(edutheme.png) no-repeat -498px -157px;}