/* CSS Document */
#wrap{
	width:870px;
	margin:0 auto;
	clear:both;
	text-align:left;}
	
.main{
	width:870px;
	clear:both;
	margin-bottom:8px;}
	
.marB{margin-bottom:8px;}

.location{
	height:21px;
	padding-top:3px; 
	background:#f5f5f5;
	border-bottom:1px solid #b8d8e9;
	padding-left:5px;
	margin-bottom:5px;}
	
.leftsideBar{
	float:left;
	width:235px;
	margin-right:10px;}
	
.centersideBar{
	float:left;
	width:400px;}
	
.rightsideBar{
	float:right;
	width:215px;}
	
	
.leftside_k{
	border-left:1px solid #84BBDA;
	border-right:1px solid #84BBDA;
	border-bottom:1px solid #84BBDA;
	margin-bottom:5px;}
	
.leftside_t{
	background:	url(../images2/left_tbg.jpg) no-repeat left center;
	height:22px;
	padding-left:15px;
	padding-top:4px;
	color:#006699;
	font-size:14px;
	font-weight:bold;
	border-top:1px solid #84BBDA;}
.conU{padding:5px;}
.conU ul li span{float:right;margin-right:5px;}
.conU1{padding:5px; font-size:14px;line-height:24px;}
.conU1 ul li{font-size:14px;line-height:23px;}
.conU1 ul li span{float:right;margin-right:5px;}

.c_l14_01{padding:3px 5px;}
.c_l14_01 li{font-size:14px;line-height:23px;padding-left:10px;background:url(../images/dot.gif) no-repeat 1px 8px;}
.c_l14_01 li span{float:right;margin-right:5px;}

.c_l12_01{padding:5px;}
.c_l12_01 li{padding-left:10px;background:url(../images/dot.gif) no-repeat 1px 8px;}
.c_l12_01 li span{float:right;}

.c_l12_02{padding-left:5px;}
.c_l12_02 li{padding-left:10px;background:url(../images/dot.gif) no-repeat 1px 8px;}


.exam_c{padding-top:10px;padding-bottom:11px;}
.exam_c table{border-top:1px solid #c5c3c3;}
.exam_c td{border-bottom:1px solid #c5c3c3;border-right:1px solid #c5c3c3;line-height:22px;padding-left:8px;}
.exam_c th{border-bottom:1px solid #c5c3c3;border-right:1px solid #c5c3c3; color:#cc6600;line-height:24px;}

.teacher{padding-top:3px; width:223px;}
.teacher li{
	float:left;
	height:18px;
	display:inline;
	padding-top:2px; 	
	width:56px;
	margin-left:6px;
	text-align:center;}
		
.hidden{display:none;}
	
.st01{
	cursor:pointer;
	background:url(../images2/teacher_bg.gif) no-repeat center;
	font-weight:bold;
	color:#006699;
	color:#FFF;}
.st02{ 
	cursor:pointer;
	background:url(../images2/teacher_normal.gif) no-repeat center;}
	
.teacher li

.teacher li a:link,.teacher li a:visited{color:#000; text-decoration:none;}
.teacher li a:active,.teacher li a:hover{color:#000; text-decoration:none;}

.imgl{float:left;border:1px solid #CCC;margin-top:5px;margin-right:5px;}

.cont{line-height:18px;}

.cont a:link,.cont a:visited{color:#cc6600; text-decoration:none;}
.cont a:active,.cont a:hover{color:#FF0000; text-decoration:none;}


.c_hot{
	border:1px solid #b8d8e9;
	background:url(../images2/centerbg01.jpg) repeat-x left top;
	margin-bottom:5px;
	padding:5px;}

H2{
	font-size:18px;
	text-align:center;
	color:#006699;
	font-family:Arial, Helvetica, sans-serif;
	height:30px;
	line-height:30px;}

H2 a:link,H2 a:visited{color:#006699; text-decoration:none;}
H2 a:hover,H2 a:active{color:#FF0000; text-decoration:none;}
.textr{
	text-align:center;
	padding-bottom:5px;
	margin-bottom:5px;
	background:url(../images2/linex_b.gif) repeat-x left bottom;}

.c_kc{
	border:1px solid #ffe399;
	background:url(../images2/c_kcbg.jpg) repeat-x left top; 
	height:209px;
	margin-bottom:5px;}
	
.c_kc_ah{
	border:1px solid #ffe399;
	background:url(../images2/c_kcbg.jpg) repeat-x left top; 
	height:154px;
	margin-bottom:5px;}
	
.c_kc_sd{
	border:1px solid #ffe399;
	background:url(../images2/c_kcbg.jpg) repeat-x left top; 
	height:170px;
	margin-bottom:5px;}

.kc_t{margin-left:5px;margin-top:5px; background:url(../images2/kc_tbg.jpg) no-repeat left top; height:22px;padding-left:15px;font-size:14px;font-weight:bold; color:#FFF;}

.kc_c{
	background:url(../images2/kc_b.gif) no-repeat left bottom;
	padding:2px 5px 2px 5px;}
	
.linex{
	border-bottom:1px solid #98907D;}
	
.padL{padding-left:5px;}

.kc_detail{color:#993300;padding-top:8px;}

.kc_detail span{color:#FF0000; text-decoration:underline; font-weight:bold;}

.right_t{
	background:url(../images2/right_tbg.gif) no-repeat left bottom;
	height:24px;
	padding-top:5px;
	padding-left:15px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;}
	
.right_t span{float:right;margin-right:10px;font-weight:normal;font-size:12px;}

.right_t span a:link,.right_t span a:visited{color:#FFF;text-decoration:none;}
.right_t span a:hover,.right_t span a:active{color:#FF0;text-decoration:none;}

.right_c{
	border:1px solid #83bbd9;
	background:#f0fafd;
	margin-bottom:5PX;}
	
.topr{
	border-top:1px solid #84bbda;
	border-bottom:1px solid #84bbda;
	border-left:1px solid #84bbda; 
	background:#f0fafc;
	margin-bottom:5PX;}

.scroll_topr{width:214px;background:url(../images2/sec_toprbg.jpg) repeat-x top;height:25px;}
.scroll_topr li{
	float:left;
	height:21px;
	padding-top:4px;
	display:inline;
	font-weight:bold;
	border-right:1px solid #84bbda;
	text-align:center;}

.bordr{border-right:1px solid #84bbda; }	
	
.topr01{
	background:url(../images2/sec_toprbg_on.jpg) no-repeat left top;
	font-weight:bold;
	color:#006699;
	width:71px;}
.topr02{color:#FFF;width:70px;}

.left_b{
	float:left;
	width:428px;
	display:inline;
	border:1px solid #83bbd9;
	margin-bottom:5px;}

.leftb_tbg{float:left;width:428px;height:26px; background:url(../images2/secbbg.jpg) repeat-x;}

.title{float:left;width:90px;font-size:14px;font-weight:bold;height:23px;padding-top:3px; color:#006699}

.title span{margin-left:10px;}

.scrollb{float:right;width:338px;overflow:hidden;}
.scrollb li{
	float:left;
	text-align:center;
	font-weight:bold;
	height:26px;
	width:78px;
	margin-left:4px;}
	
.bs01{cursor:pointer;background:url(../images2/secbbgb_on.jpg) no-repeat left top;height:21px;margin-top:2px;color:#006600;padding-top:3px;}
.bs02{cursor:pointer;background:url(../images2/secbbgb_off.jpg) no-repeat left top;height:20px;margin-top:3px;padding-top:2px;}
	

.titlebb{float:left;width:120px;font-size:14px;font-weight:bold;height:23px;padding-top:3px; color:#006699}
.titlebb span{margin-left:10px;}
.scrollbb{float:right;width:308px;overflow:hidden;}
.scrollbb li{
	float:left;
	text-align:center;
	font-weight:bold;
	height:26px;
	width:78px;
	margin-left:8px;}
.bbs01{cursor:pointer;background:url(../images2/secbbgb_on.jpg) no-repeat left top;height:21px;margin-top:2px;color:#006600;padding-top:3px;}
.bbs02{cursor:pointer;background:url(../images2/secbbgb_off.jpg) no-repeat left top;height:20px;margin-top:3px;padding-top:2px;}

.con{width:428px;}
.marR{margin-right:10px;}
.link{
	width:858px;
	clear:both;
	border:1px solid #83bbd9;
	margin-bottom:8px;
	background:url(../images2/link_bg.jpg) repeat-x left top;
	height:43px;
	padding:5px;}
	
.link div{height:21px;line-height:21px; text-align:center; letter-spacing:2px;}
.bord{border-bottom:1px solid #d6edf8;}



/********************************************课程页样式********************************/

/**********左边样式***************/	
.login{
	width:235px;
	background:	url(../images2/login_bg.gif) repeat-y left bottom;
	margin-bottom:8px;}
	
.login_c{margin:4px 10px 0px 10px;}
.textbox{
    size:12px;
	border:#459AED solid 1px;
	background:#D7F3FF;
}

.centerside{
	float:left;
	width:400px;}
	
.left_side{
	width:645px;
	clear:both;}

H3{
	font-size:18px; 
	text-align:center; 
	color:#006699; 
	font-family:Arial, Helvetica, sans-serif;
	height:35px;
	line-height:35px;
	background:url(../images2/linex_b.gif) repeat-x left bottom;}

.hot ul li {height:20px;line-height:20px;}

.gjx{
	border:1px solid #83bbd9;
	background-color:#f0fafd;
	margin-bottom:8px;
	height:113px;}
	
.bkzn_c{
	padding:0px 5px 5px 0;
	height:93px;
	background:url(../images2/bkzn_bbg1.gif) no-repeat left bottom;}
	
.bkzn_c ul li{
	width:63px;
	height:25px;
	line-height:25px;
	color:#123B8D;
	text-align:center;
	background:url(../images2/gongl_out.gif) center center;
	margin:4px 0 0px 6px;
	display:inline;
	float:left;
	text-align:center;}
.bkzn_c li a:hover{
	width:63px;
	height:25px;
	line-height:25px;
	color:#ff0000;
	text-align:center;
	background:url(../images2/gongl_on.gif) center center;
	display:block;
	text-decoration:none;}
	
.c_f{color:#fe661c;}
.c_f a:link,.c_f a:visited{color:#fe661c;text-decoration:none;}
.c_f a:hover,.c_f a:active{color:#FF0000;text-decoration:none;}
	
.c_f1{color:#006699;}
.c_f1 a:link,.c_f1 a:visited{color:#006699;text-decoration:none;}
.c_f1 a:hover,.c_f1 a:active{color:#FF0000;text-decoration:none;}

.linex_b{background:url(../images2/linex_b.gif) repeat-x left bottom;}

.left{float:left;width:645px;}

.kcfd_kc{border:1px solid #ffe399;background:url(../images2/kc_bg.gif) repeat-x left top; height:247px;}

.kcfd{padding:5px; }

.kcfd_yh{padding-left:15px;padding-top:5px;line-height:22px;}
.kcfd_yh strong{font-size:14px;font-weight:bold;color:#ff3300; text-decoration:underline}

.kcfd_yh span{font-weight:bold;color:#993300;}

.kcfd table{border-left:1px solid #999691;border-top:1px solid #999691;}
.kcfd td{border-right:1px solid #999691;border-bottom:1px solid #999691;}
.kcfd th{border-right:1px solid #999691;border-bottom:1px solid #999691;}

.bg_y{background:#fbfbd6;color:#993300;}

.teacher_k{border:1px solid #b3b3b3; background:#f0fafd;height:152px;}

.teacher_t{float:left;width:41px;}
.teacher_c{float:left;width:827px;}

.teacher_intr{
	float:left;
	width:232px;
	height:130px;
	padding:5px;
	margin-top:6px;
	margin-left:25px;
	display:inline;
	background:#FFF;
	line-height:22px;
	border:1px solid #b3b3b3;}
	
.teacher_intr a:link,.teacher_intr a:visited{color:#eb6001; text-decoration:none;}
.teacher_intr a:hover,.teacher_intr a:active{color:#ff0000; text-decoration:none;}
	
.imgl1{float:left;margin-bottom:5px;margin-right:5px;}

.liucheng{background:#f8f7f7;border:5px solid #ede9eb;height:80px;}

.liucheng_l{float:left;width:35px;height:80px;}
.liucheng_r{float:left;width:825px;height:80px;}
.liucheng_r img{margin-left:20px;margin-top:23px;}

.kc_left{
	float:left;
	width:248px;
	margin-right:10px;
	border-left:1px solid #84BBDA;
	border-right:1px solid #84BBDA;
	border-bottom:1px solid #84BBDA;}
.kc_center{
	float:left;
	width:348px;
	margin-right:10px;
	border-left:1px solid #84BBDA;
	border-right:1px solid #84BBDA;
	border-bottom:1px solid #84BBDA;}
.kc_right{
	float:right;
	width:248px;
	border-left:1px solid #84BBDA;
	border-right:1px solid #84BBDA;
	border-bottom:1px solid #84BBDA;}
	
.ry{width:868px;border:1px solid #84BBDA;clear:both;}

.ry_t{
	height:21px; 
	padding-top:4px;
	background:url(../images2/st_tbg.jpg) repeat-x;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	color:#006699;
	border-bottom:1px solid #84BBDA;}
	
.ry_c{padding:15px 8px;height:150px;}


.ry_detail{
	float:left;
	width:175px;
	border:1px solid #ede9eb; 
	text-align:center;
	height:150px;
	margin-left:8px;
	background:#ede9eb;}
	
.ry_detail img{padding:11px;background:#FFF;}

.about{border:1px solid #cccccc;padding:8px 0px;height:90px;}
.about_detail{float:left;width:164px;margin-left:8px;}

.about_t{
	height:20px;
	padding-top:2px;
	background:#f2f2f2 url(../images2/icon01.jpg) no-repeat left center;
	padding-left:20px;
	font-weight:bold;}
	
.kc_tbg{
	margin-left:5px;
	margin-top:5px; 
	background:url(../images2/kc_tbg1.gif) no-repeat left top; 
	height:22px;
	padding-top:2px;
	padding-left:15px;
	font-size:14px;
	font-weight:bold; 
	color:#FFF;}

/********************************************课程页样式********************************/

.bj_kct{
	background:url(../images2/bj_kctbg.jpg) no-repeat left top;
	height:24px;
	padding-top:3px;
	padding-left:30px;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;}
	
.right{
	float:left;
	width:625px;}

.text_th{text-decoration:line-through;}


/********************************************新版山东公务员样式********************************/
.difang_t01{
	background:url(../images2/difang_t01.jpg) repeat-x left top;
	height:24px;
	padding-top:6px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:10px;}
	
.more{
	float:right;
	margin-right:10px;}
	
.difang_c01{
	border:1px solid #84bbda;
	border-top:0px;
	background:#f0fafc;
	padding:5px;}
	
.c_l13_01{padding-left:5px;background:url(../images2/conbg.jpg) repeat-x bottom;}
.c_l13_01 li{padding-left:10px;background:url(../images2/dot.gif) no-repeat 1px 9px;}

.c_l13_02{padding-left:5px;padding-top:5px;background:url(../images2/conbg.jpg) repeat-x bottom;}
.c_l13_02 li{padding-left:10px;background:url(../images2/dot.gif) no-repeat 1px 9px;line-height:21px;}

.toutiao{
	background:#f6fbff;
	padding:5px 8px;
	margin-bottom:5px;
	border:1px solid #b8d8e9;}
	
.toutiao .detail{font-size:13px;}
	
h4{
	font-size:16px;
	color:#006699;
	font-family:Arial, Helvetica, sans-serif;
	height:39px;
	line-height:39px;}
	
h4 a:link,h4 a:visited{color:#006699; text-decoration:none;}
h4 a:hover{color:#FF0000; text-decoration:underline;}
	
.tab_kc th{ 
	font-size:14px;
	color:#993300;
	font-weight:normal;}
	
.tab_kc td{ font-size:13px;}

.ks_time{
	background:url(../images2/kc_timebg.jpg) no-repeat left bottom;
	padding:5px;
	border:1px solid #84bbda;
	height:173px;
	margin-bottom:8px;
	line-height:24px;}	
	
.ks_time  .detail{line-height:24px;}

.difang_c02{
	border:1px solid #84bbda;
	padding:5px;}
	
.teacher_con{
	background-color:#f2f2f2;
	padding:5px;}
	
.teacher_con img{float:left;padding:2px;border:1px solid #d5d5d5; margin-right:10px; background-color:#FFFFFF;}

.leftsecond{
	float:left;
	width:645px;}
	
.rightsecond{
	float:right;
	width:215px;}

.difang_t03{
	background:url(../images2/difang_t02.jpg) no-repeat left top;
	height:24px;
	padding-top:10px;
	padding-left:25px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:5px;}
	
.difang_c03{
	border:1px solid #cccccc;
	border-top:0;
	padding:5px;
	height:236px;
	margin-bottom:4px;}
	
.difang_c04{
	border:1px solid #cccccc;
	border-top:0;
	padding:5px;
	height:239px;
	margin-bottom:4px;}
	
.difang_c05{
	border:1px solid #cccccc;
	border-top:0;
	padding:5px;
	height:238px;
	margin-bottom:4px;}
	
.left_small{
	float:left;
	width:360px;}
	
.right_small{
	float:right;
	width:245px;
	border-left:1px solid #cccccc;
	padding-left:15px;
	margin-right:4px;
	display:inline;}
	
	
.scrollUl{border-right:1px solid #CCC;border-TOP:1px solid #CCC;height:27px; background:url(../images2/difang_t04.jpg) repeat-x left top;}
.scrollUl li{float:left; display:inline;border-left:1px solid #CCC; text-align:center;height:27px;line-height:27px;font-size:13px;}
.sd01{cursor:pointer;width:70px; background-color:#FFFFFF;}
.sd02{cursor:pointer;width:71px;}

.sd05{cursor:pointer;background-color:#FFFFFF;padding-left:9px;padding-right:8px;}
.sd06{cursor:pointer;padding-left:8px;padding-right:8px;}

.c_l14_01{padding-top:10px;}
.c_l14_01 li{font-size:14px;line-height:24px;padding-left:10px;background:url(../images2/doc_blue.jpg) no-repeat 1px 9px; color:#0c7197;}
.c_l14_01 li a:link{color:#0c7197; text-decoration:none;}
.c_l14_01 li a:visited{color:#0c7197; text-decoration:none;}
.c_l14_01 li a:hover{color:#FF0000; text-decoration:underline;}
.day{ float:right;}

.t01{height:26px; background:url(../images2/difang_t05.jpg) repeat-x; margin-bottom:5px;}
.t01 li{float:left;margin-right:4px;width:72px;height:26px; line-height:26px; text-align:center;font-size:13px;}
.sd03{cursor:pointer;background:url(../images2/t01_on.jpg) no-repeat left bottom;}
.sd04{cursor:pointer;background:url(../images2/t01_off.jpg) no-repeat left bottom; color:#FFF;}

.sd04 a:link{color:#FFF; text-decoration:none;}
.sd04 a:visited{color:#FFF; text-decoration:none;}
.sd04 a:hover{color:#FFF; text-decoration:none;}

.difang_t04{
	background:url(../images2/difang_t08.jpg) no-repeat left top;
	height:24px;
	padding-top:6px;
	font-size:14px;
	font-weight:bold;
	color:#006699;
	padding-left:10px;
	margin-top:5px;}