/* CSS Document */
body{
	margin:0px;
	padding:0px;
	background:url(../images/body_bg.jpg) left top repeat-x;
}
div{
		background:none;
	}
ul,li,form,dl,dt,dd{
		padding:0px;
		margin:0px;
		list-style:none;
	}
.text_12c_black{
		font-size:12px;
		color:#000;
		font-weight:bold;
		text-decoration:none;
	}
.text_12_blue{
		font-size:12px;
		color:#046097;
		font-weight:normal;
		text-decoration:none;
	}
.text_12_black{
		font-size:12px;
		color:#000;
		font-weight:normal;
		text-decoration:none;
	}
.text_12_gray1{
		font-size:12px;
		color:#666;
		font-weight:normal;
		text-decoration:none;
	}
.text_14c_red2{
		font-size:14px;
		color:#900;
		font-weight:bold;
		text-decoration:none;
	}
.text_14_orange{
		font-size:14px;
		color:#F60;
		font-weight:normal;
		text-decoration:none;
	}
.text_14c_red {
	font-size:14px;
	color:#C00;
	font-weight:bold;
	text-decoration:none;
}
.text_14c_white{
		font-size:14px;
		color:#FFF;
		font-weight:bold;
		text-decoration:none;
	}
.text_14c_red{
	font-size:14px;
	color:#FF0000;
	line-height:17px;
	font-weight:bold;
}
.text_16c_blue{
	font-size:16px;
	color:#046097;
	font-weight:bold;
	line-height:17px;
}
.text_14c_blue{
	font-size:14px;
	color:#046097;
	font-weight:bold;
	line-height:17px;
}
.text_18c_red{
	font-size:18px;
	color:#990000;
	line-height:20px;
	font-weight:bold;
}
.text_16c_white{
	font-size:16px;
	font-weight:bold;
	line-height:17px;
	color:#FFFFFF;
}
.text_14c_black{
	font-size:14px;
	color:#000000;
	line-height:17px;
	font-weight:bold;
}
.text_14_blue1{
	font-size:14px;
	color:#046097;
	line-height:17px;
	font-weight:normal;
}
.text_14c_blue1{
	font-size:14px;
	color:#046097;
	line-height:17px;
	font-weight:bold;
}
.text_14_gray1{
	font-size:14px;
	color:#666666;
	line-height:17px;
	font-weight:normal;
}
.text_14_red{
	font-size:14px;
	color:#990000;
	line-height:17px;
	font-weight:normal;
}
.text_16c_black{
	font-size:16px;
	color:#000000;
	line-height:17px;
	font-weight:bold;
}
.text_14c_orange{
	font-size:14px;
	color:#B06A00;
	line-height:17px;
	font-weight:bold;
}
.text_14c_orange_02{
		font-size:14px;
		color:#F60;
		font-weight:bold;
		text-decoration:none;
	}
.text_14c_green{
	font-size:14px;
	color:#006600;
	line-height:17px;
	font-weight:bold;
	text-decoration:none;
}
.text_14_black{
	font-size:14px;
	color:#000000;
	line-height:17px;
	font-weight:normal;
}
a.a_12_black{
		font-size:12px;
		color:#000;
		font-weight:normal;
		text-decoration:none;
	}
a.a_12_black:hover{
		color:#F00;
		text-decoration:underline;
	}
a.a_12_gray:link{
		font-size:12px;
		color:#666;
		font-weight:normal;
		text-decoration:none;
	}
a.a_12_gray:visited{
		font-size:12px;
		color:#666;
		font-weight:normal;
		text-decoration:none;
	}
a.a_12_gray:hover{
		font-size:12px;
		color:#666;
		font-weight:normal;
		text-decoration:underline;
	}
a.a_12_blue:link{
		font-size:12px;
		color:#046097;
		font-weight:normal;
		text-decoration:none;
	}
a.a_12_blue:visited{
		font-size:12px;
		color:#046097;
		font-weight:normal;
		text-decoration:none;
	}
a.a_12_blue:hover{
		font-size:12px;
		color:#046097;
		font-weight:normal;
		text-decoration:underline;
	}
a.a_14c_red2:link{
		font-size:14px;
		color:#900;
		font-weight:bold;
		text-decoration:none;
	}
a.a_14c_red2:visited{
		font-size:14px;
		color:#900;
		font-weight:bold;
		text-decoration:none;
	}
a.a_14c_red2:hover{
		font-size:14px;
		color:#900;
		font-weight:bold;
		text-decoration:underline;
	}
a.a_14c_white:link{
		font-size:14px;
		color:#FFF;
		font-weight:bold;
		text-decoration:none;
	}
a.a_14c_white:visited{
		font-size:14px;
		color:#FFF;
		font-weight:bold;
		text-decoration:none;
	}
a.a_14c_white:hover{
		font-size:14px;
		color:#FFF;
		font-weight:bold;
		text-decoration:underline;
	}
a.a_14c_black:link{
	font-size:14px;
	color:#000000;
	line-height:17px;
	font-weight:bold;
	text-decoration:none;
}
a.a_14c_black:visited{
	font-size:14px;
	color:#000000;
	line-height:17px;
	font-weight:bold;
	text-decoration:none;
}
a.a_14c_black:hover{
	font-size:14px;
	color:#000000;
	line-height:17px;
	font-weight:bold;
	text-decoration:underline;
}
a.a_14c_orange:link{
	font-size:14px;
	color:#B06A00;
	line-height:17px;
	font-weight:bold;
	text-decoration:none;
}
a.a_14c_orange:visited{
	font-size:14px;
	color:#B06A00;
	line-height:17px;
	font-weight:bold;
	text-decoration:none;
}
a.a_14c_orange:hover{
	font-size:14px;
	color:#B06A00;
	line-height:17px;
	font-weight:bold;
	text-decoration:underline;
}
a.a_14c_blue1:link{
	font-size:14px;
	color:#046097;
	line-height:17px;
	font-weight:bold;
	text-decoration:none;
}
a.a_14c_blue1:visited{
	font-size:14px;
	color:#046097;
	line-height:17px;
	font-weight:bold;
	text-decoration:none;
}
a.a_14c_blue1:hover{
	font-size:14px;
	color:#046097;
	line-height:17px;
	font-weight:bold;
	text-decoration:underline;
}
a.a_14_gray1:link{
	font-size:14px;
	color:#666666;
	line-height:17px;
	font-weight:normal;
	text-decoration:none;
}
a.a_14_gray1:visited{
	font-size:14px;
	color:#666666;
	line-height:17px;
	font-weight:normal;
	text-decoration:none;
}
a.a_14_gray1:hover{
	font-size:14px;
	color:#333333;
	line-height:17px;
	font-weight:normal;
	text-decoration:underline;
}
a.a_14c_blue1:link{
	font-size:14px;
	color:#046097;
	line-height:17px;
	font-weight:bold;
	text-decoration:none;
}
a.a_14c_blue1:visited{
	font-size:14px;
	color:#046097;
	line-height:17px;
	font-weight:bold;
	text-decoration:none;
}
a.a_14c_blue1:hover{
	font-size:14px;
	color:#046097;
	line-height:17px;
	font-weight:bold;
	text-decoration:underline;
}
a.a_14_blue1:link{
	font-size:14px;
	color:#046097;
	line-height:17px;
	font-weight:normal;
	text-decoration:none;
}
a.a_14_blue1:visited{
	font-size:14px;
	color:#046097;
	line-height:17px;
	font-weight:normal;
	text-decoration:none;
}
a.a_14_blue1:hover{
	font-size:14px;
	color:#046097;
	line-height:17px;
	font-weight:normal;
	text-decoration:underline;
}
a.a_16c_white:link{
	font-size:16px;
	color:#FFFFFF;
	line-height:17px;
	font-weight:bold;
	text-decoration:none;
}
a.a_16c_white:visited{
	font-size:16px;
	color:#FFFFFF;
	line-height:17px;
	font-weight:bold;
	text-decoration:none;
}
a.a_16c_white:hover{
	font-size:16px;
	color:#FFFFFF;
	line-height:17px;
	font-weight:bold;
	text-decoration:underline;
}
a.a_14c_red:link {
	font-size:14px;
	color:#C00;
	font-weight:bold;
	text-decoration:none;
}
a.a_14c_red:visited {
	font-size:14px;
	color:#C00;
	font-weight:bold;
	text-decoration:none;
}
a.a_14c_red:hover {
	font-size:14px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

#index_left_news_list li{
	width:250px;
	padding:3px 0px;
	text-align:left;
}
#index_right_course li{
	padding:3px 0px;
	width:230px;
	text-align:left;
}
#teacher_list td{
	padding:5px 0px;
	border-bottom:1px #0792E2 dashed;
}
#qa_list{
	border-bottom:1px #cccccc dashed;
}
#qa_list td{
	padding:5px 0px;
}
#registration_list td{
	padding:4px;
}
#news_list td{
	padding:5px 0px;
	border-bottom:1px #CCCCCC dashed;
}
#other_pro td{
	padding:5px 0px;
	text-align:center;
}
#other_pro td a:hover{
	position:relative;
	top:2px;
	left:2px;
}
.tab td{
		padding:5px 0px;
	}
.index_news_list a:link{
		font-size:14px;
		color:#666;
		font-weight:normal;
		text-decoration:none;
	}
.index_news_list a:visited{
		font-size:14px;
		color:#666;
		font-weight:normal;
		text-decoration:none;
	}
.index_news_list a:hover{
		font-size:14px;
		color:#056DAB;
		font-weight:normal;
		text-decoration:none;
	}
.index_left_jobs div{
		line-height:25px;
	}
.index_left_jobs a:link{
		font-size:14px;
		color:#046097;
		font-weight:normal;
		text-decoration:none;
	}
.index_left_jobs a:visited{
		font-size:14px;
		color:#046097;
		font-weight:normal;
		text-decoration:none;
	}
.index_left_jobs a:hover{
		font-size:14px;
		color:#046097;
		font-weight:normal;
		text-decoration:underline;
	}
.video_right_students td{
		padding:5px;
	}
.video_right_students td img{
		width:100px;
		height:100px;
		padding:4px;
		border:1px #CCC solid;
		margin-bottom:5px;
}
.list_top_tag{
		width:740px;
		padding:5px;
		background:#39A8E8;
		margin-top:5px;
	}
.list_top_tag a:link{
		font-size:14px;
		color:#fff;
		font-weight:normal;
		text-decoration:none;
	}
.list_top_tag a:visited{
		font-size:14px;
		color:#fff;
		font-weight:normal;
		text-decoration:none;
	}
.list_top_tag a:hover{
		font-size:14px;
		color:#fff;
		font-weight:normal;
		text-decoration:underline;
	}
.textbook_list td{
		padding:5px 0px;
		text-align:left;
		border-bottom:1px #CCC dashed;
	}
/*弹出层样式*/
.px12 {
	font-size: 12px;
	text-decoration: none;
}
/*首页右侧按钮样式*/
a.index_right_button01:link{
		width:250px;
		height:35px;
		display:block;
		padding-top:15px;
		text-align:center;
		background:url(../images/right_button01_a.jpg) left top no-repeat;
		font-size:14px;
		color:#000;
		font-weight:bold;
		text-decoration:none;
	}
a.index_right_button01:visited{
		width:250px;
		height:35px;
		display:block;
		padding-top:15px;
		text-align:center;
		background:url(../images/right_button01_a.jpg) left top no-repeat;
		font-size:14px;
		color:#000;
		font-weight:bold;
		text-decoration:none;
	}
a.index_right_button01:hover{
		width:250px;
		height:35px;
		display:block;
		padding-top:15px;
		text-align:center;
		background:url(../images/right_button01_b.jpg) left top no-repeat;
		font-size:14px;
		color:#fff;
		font-weight:bold;
		text-decoration:underline;
	}
a.index_right_button02:link{
		width:250px;
		height:35px;
		display:block;
		padding-top:15px;
		text-align:center;
		background:url(../images/right_button02_a.jpg) left top no-repeat;
		font-size:14px;
		color:#000;
		font-weight:bold;
		text-decoration:none;
	}
a.index_right_button02:visited{
		width:250px;
		height:35px;
		display:block;
		padding-top:15px;
		text-align:center;
		background:url(../images/right_button02_a.jpg) left top no-repeat;
		font-size:14px;
		color:#000;
		font-weight:bold;
		text-decoration:none;
	}
a.index_right_button02:hover{
		width:250px;
		display:block;
		height:35px;
		padding-top:15px;
		text-align:center;
		background:url(../images/right_button02_b.jpg) left top no-repeat;
		font-size:14px;
		color:#fff;
		font-weight:bold;
		text-decoration:underline;
	}	
a.index_right_button03:link{
		width:250px;
		height:35px;
		display:block;
		padding-top:15px;
		text-align:center;
		background:url(../images/right_button03_a.jpg) left top no-repeat;
		font-size:14px;
		color:#000;
		font-weight:bold;
		text-decoration:none;
	}
a.index_right_button03:visited{
		width:250px;
		height:35px;
		padding-top:15px;
		display:block;
		text-align:center;
		background:url(../images/right_button03_a.jpg) left top no-repeat;
		font-size:14px;
		color:#000;
		font-weight:bold;
		text-decoration:none;
	}
a.index_right_button03:hover{
		width:250px;
		height:35px;
		display:block;
		padding-top:15px;
		text-align:center;
		background:url(../images/right_button03_b.jpg) left top no-repeat;
		font-size:14px;
		color:#fff;
		font-weight:bold;
		text-decoration:underline;
	}	
/*首页选项卡样式*/	
/*.a101 
{   background: url(../images/index_left_jobs_button_01.jpg) left top no-repeat;
	color: #ffffff;
	font-weight: bold;
	padding-top:3px;
} 
.a102 
{
	background-color:#B3B3B3;
	color: #ffffff;
	padding-top:3px;
} 
.b101 
{
	background-image: url(../images/index_left_jobs_button_01.jpg);
	color: #666;
	font-weight: bold;
	padding-top:3px;


} 
.b102 
{
	color: #666666;
	padding-top:3px;
	background: url(../images/index_left_jobs_button_02.jpg) left top no-repeat;

} 
.c101 
{
	background-image: url(../Images/Index/right12_bg.jpg);
	color: #ffffff;
} 
.c102 
{
	background-color:#efefef;
}
 
.e101 
{
	BORDER-LEFT: #BBDCEF 1px solid;
	BORDER-top: #BBDCEF 1px solid;
	color: #255ba5;
	background-color:#ffffff;
	font-weight: bold;
} 
.e102 
{
	color: #333333;
}*/
.f101 
{   background: url(../images/index_left_jobs_button_01.jpg) left top no-repeat;
	color: #000;
	font-weight: bold;
	padding-top:3px;
	font-size:14px;
	height:37px;
	text-decoration:none;
	cursor:hand;
	overflow:hidden;
} 
.f102 
{
	background: url(../images/index_left_jobs_button_02.jpg) left top no-repeat;
	color: #999;
	overflow:hidden;
	padding-top:3px;
	height:37px;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
	cursor:hand;

} 

	
	
	
	
	
	