/*
下载栏目样式
*/
/* reset */
body{ margin:0; padding:0; list-style:none; font-family:Arial,宋体,sans-serif;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,h4{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:#333333; text-decoration:none}
a:hover{color:#b31515; 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;margin-bottom:5px;}
.hotNews{float:left; display:inline; width:360px; margin-left:22px}
.hotCourse{float:right; width:230px}
/* Style */
.yj{height:6px; overflow:hidden; background:url(/skin/download/images/theme.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(/skin/download/images/style_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; padding-top:4px;}
.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:#333333;}
.zhuce a {color:#333333;text-decoration:none; font-size:12px;}
.zhuce a:hover {color:#b31515; text-decoration:underline;}
.dluser{width:600px;float:left;color:#333333;text-align:left;}
.dluser a {color:#333333;text-decoration:none; font-size:12px;}
.dluser a:hover {color:#b31515; text-decoration:underline;}
.top_r{width:320px;padding-top:10px;text-align:right;float:right;color:#333333;}
.top_r a {color:#333333; text-decoration:none; font-size:12px;}
.top_r a:hover {color:#b31515; 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(/skin/download/images/theme.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(/skin/download/images/theme.png) repeat 0 -1022px; overflow:hidden; padding-left:12px; margin:0 3px}
.focusFont a{line-height:34px; background:url(/skin/download/images/theme.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(/skin/download/images/focusHover.png) no-repeat; overflow:hidden}
.focusCount .spanHove{color:#fff; cursor:pointer; background: url(/skin/download/images/focusHover.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(/skin/download/images/theme.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 h3 { font-size:14px;}
.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(/skin/download/images/theme.png) no-repeat -494px -158px; padding-left:12px; color:#6f6f6f; overflow:hidden; zoom:1}
.hotNews li a{font-size:14px}
.mor{float: right; margin: 0; padding-top:10px;  white-space:nowrap;}
.mor a {color: #c00;}
/* 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(/skin/download/images/theme.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(/skin/download/images/line2.jpg);background-repeat: repeat-x;background-position: left bottom;}
.tabMenu span{float:right;padding-right:5px;}
.tabMenu span a{ color:#333; text-decoration:none;font-size:12px;font-weight:normal;}
.tabMenu span 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(/skin/download/images/theme.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(/skin/download/images/theme.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:15px; margin-top:10px;}
.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;width: 120px;overflow: hidden;
white-space: nowrap;}
/* 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(/skin/download/images/theme.png) no-repeat -496px -154px; padding-left:8px}
/* Same column-3 Layout */
.s_column{overflow:hidden; zoom:1; padding:5px 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(/skin/download/images/theme.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(/skin/download/images/theme.png) repeat 0 -1022px; overflow:hidden; padding-left:12px; margin:0 3px}
.s_focus .photoAlbum_item_txt a{line-height:34px; background:url(/skin/download/images/theme.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(/skin/download/images/theme.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 span { font-size:14px}
.s_news li{height:24px; overflow:hidden; line-height:24px; background:url(/skin/download/images/theme.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(/skin/download/images/theme.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(/skin/download/images/theme.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(/skin/download/images/theme.png) repeat-x 0 -542px; margin-top:10px}
.sameTit h4{float:left; width:180px; height:45px; line-height:145px; background:url(/skin/download/images/theme.png) no-repeat; overflow:hidden}
.sameTit a{float:right; height:45px; line-height:58px; overflow:hidden; background:url(/skin/download/images/theme.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(/skin/download/images/theme.png) no-repeat right -245px; padding-right:15px; color:#c00; font-size:14px}
.sameTit a:hover{color:#900; text-decoration:underline}
.sameTit h4.tit_a{background-position:0 -245px}
.sameTit h4.tit_b{background-position:0 -300px}
.sameTit h4.tit_c{background-position:-190px -300px}
.sameTit h4.tit_d{background-position:0 -355px}
.sameTit h4.tit_e{background-position:-190px -355px}
.sameTit h4.tit_f{background-position:0 -410px}
.sameTit h4.tit_g{background-position:-190px -410px}
.sameTit h4.tit_h{background-position:0 -465px}				
.sameTit h4.tit_x{background-position:-190px -465px}
h4.mode_Tit{line-height:25px; background:url(/skin/download/images/theme.png) no-repeat -487px -111px; padding-left:18px}
h4.s_tit{color:#c90000; font-weight:normal; margin:4px 0}
h4.s_tit2{color:#c90000; font-weight:normal; background-position:-487px -106px; padding:4px 0 4px 18px; border-top:1px dashed #ccc}
h4.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(/skin/public/images/box_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;}
.bot_bq span {color:red;}
/* Friend */
.friend{padding:14px}
.friendBox{overflow:hidden; zoom:1}
.friendBox a{float:left; display:block; line-height:26px; background:url(/skin/download/images/theme.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(/skin/download/images/sbRepx1.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(/skin/download/images/theme.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(/skin/download/images/theme.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(/skin/download/images/theme.png) no-repeat -498px -157px;}
/***** 广告 *****/ 
.xzad { margin:10px auto; clear:both; width:950px; height:auto; clear:both; overflow:hidden; text-align:center;}
/*登录弹窗*/
#Mdown {
		margin: 0;
		padding: 0;
		text-align: center;
		font: 12px/1.5 arial,\5b8b\4f53;
}
#lggoodBox {
		margin: 0 auto;
		padding: 0px;
		text-align: left;
		width: 370px;
		height: 220px;
		background: #FFF;
		font-size: 9pt;
		border: 1px solid #6E6E6E;
		overflow: hidden;
		filter: alpha(opacity=90);
		opacity: 1;
		font: 14px/1.75 Arial,sans-serif,宋体;
}
#lggoodBox .title {
		text-align: left;
		padding-left: 10px;
		font-size: 11pt;
		height: 37px;
		line-height: 37px;
		cursor: move;
		background:#CB3232;
}
#lggoodBox .t1 {
		float: left;
		font-weight: bold;
		color: #FFF;
		text-decoration: none;
}
#lggoodBox .t2 {
	float: right;
	text-align: center;
	line-height: 17px;
	height: 17px;
	width: 17px;
	margin-top: 10px;
	margin-right: 5px;
	overflow: hidden;
	border: 1px solid #fff;
	background: #FFF;
	cursor: pointer;
	color: gray;
			}
#lggoodBox .lggood {
background: white;
min-height: 30px;
_height: 30px;
overflow: auto;
_overflow: inherit word-wrap:break-word;
word-break: break-all;
padding: 15px;
			}
	
#bgDiv {
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0px;
		left: 0px;
		right: 0px;
		background-color: #777;
		opacity: 0.7;
}
#loginBox{margin: 0 auto; list-style: none;}
#loginBox li {padding-top: 1em;}
.mcInputBox {
border-color: #949494 #CACACA #CACACA #949494;
}
.mcInputBox, .mcInputBox span, .mcInputBox input {
display: inline-block;
border-width: 1px;
border-style: solid;
vertical-align: middle;
}
li {
text-align: -webkit-match-parent;
}
.mcInputBox, .mcInputBox span, .mcInputBox input {
display: inline-block;
border-width: 1px;
border-style: solid;
vertical-align: middle;
}
.mcInputBox span {
border-color: #E6E6E6;
border-width: 1px 0 0 1px;
}
.mcInputBox input {
border-color: #EFEFEF;
border-width: 1px 0 0 1px;
margin: 0;
padding: 6px 5px;
outline: 0;
line-height: 1;
float: left;
}
.loginInput {
width: 200px;
}

.button {
background: rgba(0, 0, 0, 0) url(/skin/public/images/login.png) no-repeat scroll 0 -100px;
font-size: 14px;
color: #3080C8;
font-weight: bold;
width: 110px;
height: 36px;
float: left;
overflow: hidden;
text-indent: -99999px;
line-height: 28px;
text-align: center;
display: inline;
cursor: pointer;
border: none;
margin:20px 0 0 80px;
}
.tiptxt {
font-size: 12px;
margin-left: 20px;
line-height: 65px;

}
