/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,Passlogin,table,td,img,div{margin:0;padding:0;border:0;}
body  { margin:0; color:#333; font:12px "宋体",Lucida Grande, Verdana, Lucida, Arial, Helvetica, sans-serif; text-align: center; background:#FFFFFF;}
ul,li,dl,ul,ol{list-style:none;}
div,li,td,th {
	line-height: 170%;
	font-size:12px;
}
select	{font-size:12px; color:#333333;}
input	{font-size:12px; color:#333333;}
select,input{vertical-align:middle; padding:0; margin:0;}

.cls {clear:both; display:block;}

a:link {color:#000;text-decoration:none;} 
a:visited {color: #000;text-decoration:none;} 
a:hover{color: #F00; text-decoration:underline;} 
a:active {color: #F00;text-decoration:underline;}

.marB{ margin-bottom:5px;}
.conU{padding:5px;}
.day{ float:right;}
.hidden{display:none;}

.c_l14_01{}
.c_l14_01 li{font-size:14px;line-height:24px;padding-left:10px;background:url(../images/doc.jpg) no-repeat 1px 9px;}

/**********导航样式**********/

#subnav{
	width:868px;
	margin:0 auto;
	background:url(../images/subbg.jpg) repeat-x bottom;
	height:63px;
	border:1px solid #cee8f5;
	text-align:left;
	margin-bottom:5px;}
	
#subnav ul li{
	float:left;
	display:inline;
	height:63px;
	margin-right:8px;}
	
.w01{width:242px;}
.w02{width:159px;background:url(../images/subbg01.jpg) no-repeat 0 5px;}
.w03{width:105px;background:url(../images/subbg02.jpg) no-repeat 0 5px;}

#subnav ul li div{float:left;color:#006699;font-size:13px;padding-top:10px;}
#subnav ul li div a:link,#subnav ul li div a:visited{color:#006699; text-decoration:none;}
#subnav ul li div a:hover{color:#FF0000; text-decoration:underline;}

.w04{ width:30px;font-weight:bold;text-align:center;}
.w05{ width:124px;padding-left:5px;}
.w06{ width:70px;padding-left:5px;}


/********************/

#wraper{
	width:870px;
	margin:0 auto;
	text-align:left;}
	
.left{
	float:left;
	width:235px;
	margin-right:10px;
	margin-bottom:5px;}
	
.center{
	float:left;
	width:400px;
	margin-bottom:5px;}
	
.right{
	float:right;
	width:215px;}
	
	
/********第一屏左**********/
.book{
	float:left;
	margin-right:5px;
	border:1px solid #e5e5e5;
	padding:2px;}
	
.bookc{
	height:90px;}
	
.fbook{ color:#cd4569;}
.marR{ margin-right:10px;}
.login_t{
	background:url(../images/login_tbg.jpg) no-repeat left top;
	height:24px;
	padding-top:4px;
	padding-left:10px;
	font-weight:bold;
	color:#FFFFFF;
	font-size:14px;}

.login{
	height:69px;
	padding:5px 10px;
	background:url(../images/loginbg.jpg) repeat-x left top;
	margin-bottom:5px;
	border:1px solid #d4d4ee;}
	
.myinput_login{
	width:85px;
	height:18px;
	border:1px solid #c2c2c2;}
	
.logintab{ font-size:12px;}
	
.myinput01{
	width:69px;	
	height:19px;
	border:1px solid #a5a4ba;}
	
.fnumber{font-size:14px;color:#a5818b;background:url(../images/numbg.jpg) no-repeat 5px 2px;}

.grey_tbg{
	height:25px;
	padding-top:5px;
	background:url(../images/grey_tbg.jpg) repeat-x left top;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:5px;
	font-size:14px;}
	
.grey_c{
	border:1px solid #bdbdbd;
	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;}

/********第一屏中**********/
.news_t{height:10px;}
.news{ 
    width:398px;
	border-left:1px solid #C4C4C4; 
	border-right:1px solid #C4C4C4;}
	
.news_b{height:5px; margin-bottom:5px;}
	
h2{
	text-align:center;
	color:#E40000;
	font-size:20px;
	padding-top:5px;
	height:25px;}

h2 a:link,h2 a:visited{color:#E40000; text-decoration:none;}
h2 a:hover,h2 a:active{color:#E40000; text-decoration:underline;}

.hottext{
	text-indent:2em;
	padding:5px 0;
	line-height:18px;
	margin:0 5px;
	border-bottom:1px dotted #0B739A;}
.hotlist{
	padding-top:9px;
	height:75px;}
	
.hotlist ul li{
	float:left;
	width:190px;
	margin-left:5px; 
	display:inline;
	height:24px;}
	
.tab_kc th{ color:#FFFFFF;font-size:13px;}
.tab_kc TD{ font-size:13px;}


/********第一屏右**********/

.bkzn_c{
	padding:0 5px;
	width:203px;
	height:138px;
	border:1px solid #9bc4f2;
	background:url(../images/bkzn.jpg) repeat-x left bottom;
	margin-bottom:5px;}
	
.bkzn_c ul li{
	width:63px;
	height:25px;
	line-height:25px;
	color:#123B8D;
	text-align:center;
	background:url(../images/gongl_out.gif) center center;
	margin:5px 0 3px 3px;
	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(../images/gongl_on.gif) center center;
	display:block;
	text-decoration:none;}
	
.ks_time{
	background:url(../images/ks_timebg.jpg) repeat-x left bottom;
	height:106px;
	padding:5px;
	border:1px solid #a8d8ff;
	margin-bottom:5px;}
	
.ks_time  .detail{line-height:24px;}

.blue_t{
	height:24px;
	padding-top:5px;
	background:url(../images/blue_tbg.jpg) repeat-x left bottom;
	color:#0461b1;
	padding-left:10px;
	font-weight:bold;
	font-size:14px;
	border-left:1px solid #a9d8ff;
	border-right:1px solid #a9d8ff;}
	
.blue_c{
	border:1px solid #a9d8ff;
	padding:5px;
	margin-bottom:5px;}
	
.c_l12_01{padding-left:5px;}
.c_l12_01 li{padding-left:10px;background:url(../images/dot.gif) no-repeat 1px 9px;}

.more{
	float:right;
	margin-right:10px;}
	
/********第二屏左**********/	
	
.bigleft{
	float:left;
	width:645px;}
	
.kc_bm th{ color:#666666;}
.kc_bm td{ color:#666666;font-size:13px;padding-left:5px;padding-right:5px;}

.scrollUl{
	}
	
.scrollUl{
	border-right:1px solid #bbe0f7;
	border-left:1px solid #bbe0f7;
	background:url(../images/tbg02.gif) no-repeat left top;
	height:29px;
	padding-top:1px;
	padding-left:15px;}
	
.scrollUl li{float:left;display:inline;text-align:center;height:29px;line-height:29px;font-size:14px;margin-right:10px; color:#0099cc;}
.sd01{width:85px;cursor:pointer;background:url(../images/sub_on.jpg) no-repeat left bottom;font-weight:bold;}
.sd02{width:85px;cursor:pointer;background:url(../images/sub_off.jpg) no-repeat left bottom;}

.sd03{width:158px;cursor:pointer;background:url(../images/sub_1_on.jpg) no-repeat left bottom;font-weight:bold;}
.sd04{width:158px;cursor:pointer;background:url(../images/sub_1_off.jpg) no-repeat left bottom;}

.scroll_c{
	border:1px solid #bce0f8;
	border-top:0;
	padding:10px 15px;
	height:170px;
	margin-bottom:5px;}
	
.scroll_l{
	float:left;
	width:180px;
	border:1px solid #c0c0c0;
	padding:5px;
	background-color:#ebf8fe;}
	
.scroll_r{
	float:right;
	width:400px;}
	
h3{font-size:14px;
	height:30px;
	line-height:30px;
	color:#fe661b;
	text-align:center;}
	
/**********宽度自适应滑动门**********/
.dis{display:block;}
.undis{display:none;}
.tabs {
	width:643;
	border-right:1px solid #bbe0f7;
	border-left:1px solid #bbe0f7;
	background:url(../images/tbg02.gif) no-repeat left top;
	line-height:normal;
	height:29px;
	padding-top:1px;}
.tabs ul {
	margin:0;
	padding:0px 5px 0 5px;
	list-style:none;}
.tabs li {
	display:inline;	
	padding:0;
	font-size:14px;
	cursor: pointer;}
.tabs a {
	float:left;
	background:url("../images/scrolloffleft.jpg") no-repeat left bottom;
	margin:0;
	margin-right:5px;
	padding:0 0 0 6px;
	text-decoration:none;}
.tabs a span {
	float:left;
	display:block;
	background:url("../images/scrolloffright.jpg") no-repeat right bottom;
	padding:5px 15px 0px 12px;
	color:#0099cc;}
	
.tabs a span {float:none;}
.tabs a:hover span {
	 color:#0099cc;
	font-weight:bold;
	text-decoration:none;}
	
.tabs a:hover {background:url("../images/scrollonleft.jpg") no-repeat left bottom;text-decoration:none;}
.tabs a:hover span {background:url("../images/scrollonright.jpg") no-repeat right bottom;text-decoration:none;}

.tabs li a:link,.tabs li a:visited{text-decoration:none; color:#0099cc;}
.tabs li a:hover,.tabs li a:active{text-decoration:none; color:#FF0000;}
	