/* CSS Document */
#wrap{
	width:870px;
	margin:0 auto;
	clear:both;
	text-align:left;}
.main{
	width:870px;
	margin-bottom:8px;}
.leftmian{
    width:645px;
	float:left;}
	
.leftside{
	float:left;
	width:235px;
	margin-right:10px;}
	
.centerside{
	float:left;
	width:400px;}
	
.rightside{
	float:right;
	width:215px;}
.con{
    border-left:1px solid #3E7DC2;
	border-bottom:1px solid #3E7DC2;
	border-right:1px solid #3E7DC2;
	padding:5px;}

.con li{padding-left:10px;background:url(../images/dot.gif) no-repeat 1px 8px;}

.con01{
    border-left:1px solid #3E7DC2;
	border-bottom:1px solid #3E7DC2;
	border-right:1px solid #3E7DC2;
	padding:10px 5px;}

.con01 li{padding-left:10px;background:url(../images/dot.gif) no-repeat 1px 8px;}
	
.conU{padding:5px;}

.marB{margin-bottom:8px;}

.f14{font-size:14px;}

.more{float:right;font-weight:normal;margin-right:15px; padding-top:3px;}

.fblue{color:#006699;}

.c_l12_01{padding:5px;}
.c_l12_01 li{padding-left:10px;background:url(../images/dot.gif) no-repeat 1px 8px;}

.c_l12_02{ padding-left:5px; text-align:left;}
.c_l12_02 li{padding-left:10px;background:url(../images/dot.gif) no-repeat 1px 8px;}

/***********huandeng--news*********/

.focus{height:166px;}

.news_t{
    width:400px;
	height:10px;
}
.news{ 
    width:398px;
	float: left; 
	border-left:1px solid #C4C4C4; 
	border-right:1px solid #C4C4C4;
}
.news_b{
    width:400px;
	height:5px;
}

h2{
	text-align:center;
	color:#E40000;
	font-size:20px;
	padding-top:5px;
	text-decoration:none;
	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:7px 0;
	line-height:18px;
	margin:0 5px;
	border-bottom:1px dotted #0B739A;
}
.hotlist{
	float:left;
	padding-top:6px;}
	
.hotlist ul li{
	float:left;
	width:180px;
	margin-left:5px; 
	display:inline;
	height:22px;
	padding-left:10px;
	background:url(../images/dot.gif) no-repeat 1px 8px;
}
/****************kecheng*******************/
.kec_t{
	height:26px;
	padding-top:6px;
	background:url(../images/kc_tbg.jpg) repeat-x left top;
	padding-left:15px;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;}
	
.kc_c{margin-bottom:8px;}	
.kc_c td{padding:1px 5px;}

.kc_title{ font-size:14px;fon-weight:bold;color:#CC0000}
/***************right*****************/

 
.left_big{width:645px;}
.right_big{ width:215px;}
.right_t{
	background:url(../images/title_bg.gif) no-repeat left bottom;
	height:24px;
	padding-top:3px;
	padding-left:25px;
	font-size:14px;
	font-weight:bold;
	color:#006699;}
.right_t01{
	background:url(../images/title_bg01.gif) no-repeat left bottom;
	height:24px;
	padding-top:3px;
	font-size:14px;
	font-weight:bold;
	padding-left:25px;
	color:#006699;
}
.bkzn_c{
	padding:0 5px;
	height:138px;
	border-left:1px solid #3E7DC2;
	border-bottom:1px solid #3E7DC2;
	border-right:1px solid #3E7DC2;}
	
.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;}
	
.xyhp{border:1px solid #b4cbf3;}

/****************login*************************/
.logo{ width:100%;}
.login_t{
    width:215px;
	height:10px;
}
.login_bg{
    width:207px;
	background:url(../images/login_bg.gif) repeat-y left center;
	padding-left:8px;
}
.login_bg01{
    width:215px;
	background:url(../images/login_bg.gif) repeat-y left center;
}
.login_time{
    width:202px;
	height:52px;
	background:url(../images/time.gif) no-repeat left bottom;
	padding-left:13px;
}
.login_mid{
    width:205px;
	height:32px;
	padding-left:10px;
	padding-top:2px;
	background:url(../images/login_mid.gif) no-repeat left bottom;}
.login_b{
    width:215px;
	height:8px;
}
.textbox{
    width:60px;
	border:#999999 solid 1px;
	background:#ebebeb;
	height:18px;
}
.login_mid a:link,.login_mid a:visited{color:#FFFFFF;text-decoration:none;}
.login_mid a:hover,.login_mid a:active{color:#FFFFFF;text-decoration:none;}
.time{
	padding-top:30px;
	padding-left:78px;
}
.leftsidek{
	background:url(../images/title_bg.gif) no-repeat left top;	
	margin-bottom:8px;}

.teachertbg{
	height:24px;
	padding-top:3px;
	color:#006699;
	font-size:14px;
	font-weight:bold;
	padding-left:22px;}

.teachertbg .title{float:left;}
.teachertbg .more1{float:right;font-size:12px;font-weight:normal;color:#595d5c;margin-right:5px;}
.teachertbg .more1 a:link,.teachertbg .more1 a:visited{color:#595d5c;text-decoration:none;color:#d44f00;}
.teachertbg .more1 a:hover{color:#f00;text-decoration:underline;}

.teacherc{
	overflow:hidden;
	height:120px;
	width:213px;
	border-left:1px solid #3e7dc2;
	border-right:1px solid #3e7dc2;
	border-bottom:1px solid #3e7dc2;}
.teacherc .Cont{width:203px;margin-left:5px;padding:6px 0 0;overflow:hidden;}
.teacherc .ScrCont{width:10000000px;}
.teacherc .box{width:92px;float:left;text-align:center;background:url(../images/teachercbg.jpg) repeat-x left bottom;height:104px;border:1px solid #c2c2c2;margin-left:5px;}
.teacherc .box a img{width:82px;height:75px;padding:5px 5px 0 5px;}
.teacherc .box p{line-height:18px;}
.teacherc .box a:link,.blk_04 .box a:visited{text-decoration:none;}
.teacherc .box a:hover{text-decoration:underline;}
.teacherc #List1,.teacherc #List2{float:left;}

#ArrLeft{width:17px;height:17px;cursor:pointer;}
	#ArrRight{width:17px;height:17px;cursor:pointer;}
	#dotList{padding:0 5px;}
	#dotList .dotOFF{width:10px;height:17px;background:url(../images/teacherdot.jpg) repeat-x 0px 0px;cursor:pointer;}
	#dotList .dotON{width:10px;height:17px;background:url(../images/teacherdot.jpg) repeat-x -10px 0px;cursor:pointer;}


/******************5news******************************/
.news01{border:1px solid #8ebcf0;}

.scrollUl{width:398px;overflow:hidden;height:30px;background:url(../images/scrollbg01.jpg) repeat-x left top;}
.scrollUl li{float:left;text-align:center;font-size:14px;height:30px;border-left:1px solid #8ebcf0; color:#006699;}
.news01_c{}
.hidden{display:none;}
.sd01{cursor:pointer;height:25px;padding-top:5px;width:81px;font-weight:bold; background:url(../images/news_on.gif) repeat-x left top;}
.sd02{cursor:pointer;height:25px;padding-top:5px;width:78px;}

.scrollUl li a:link,.scrollUl li a:visited{color:#006699; text-decoration:none;}
.scrollUl li a:active,.scrollUl li a:hover{color:#006699; text-decoration:none;}

.conU1{padding:8px;}
.conU1 ul li{font-size:14px; line-height:24px;  padding-left:10px;background:url(../images/dot.gif) no-repeat 1px 8px;}
.conU1 ul li span{float:right;margin-right:5px;color:#666666;}

.conU2{padding:12px 8px;}
.conU2 ul li{font-size:14px; line-height:24px; padding-left:10px;background:url(../images/dot.gif) no-repeat 1px 8px;}
.conU2 ul li span{float:right;margin-right:5px;color:#666666;}

/******************mingshi-rightdown****************************/

.out01{background:url(../images/tbg01.jpg) repeat-x ;border:1px solid #f1c19b;}
.tbg01{
	background:url(../images/icon02.jpg) no-repeat 10px 7px;
	height:24px;
	padding-top:2px;
	border-bottom:1px solid #f1c19b;
	color:#cc3300;
	font-size:14px;
	font-weight:bold;
	padding-left:27px;
}
.ph{background:url(../images/ph.jpg) no-repeat 5px 9px;padding:5px 5px 5px 28px;line-height:22px;}
.ph li{ height:22px;}

/***************************fuxiziliao**********************************/

.out02{ width:643px; border:1px solid #7BB4DF;}
.out03{ width:643px; border-left:1px solid #7BB4DF;border-right:1px solid #7BB4DF;border-bottom:1px solid #7BB4DF;}
.zl_bg{
	width:868px;
	background:url(../images/zl_bg.gif) repeat-x;
	height:27px;
	margin-bottom:5px;
	border-left:1px solid #7BB4DF;
	border-right:1px solid #7BB4DF;
	border-top:1px solid #7BB4DF;}
	
.test_bg{
	width:643px;
	background:url(../images/zl_bg.gif) repeat-x;
	height:27px;
	border-left:1px solid #7BB4DF;
	border-right:1px solid #7BB4DF;
	border-top:1px solid #7BB4DF;}
	
.zl_title{
	background:url(../images/zl_title.gif) no-repeat left center;
	padding-left:42px;
	font-weight:bold; 
	font-size:14px; 
	color:#004F93; 
	line-height:27px;
	float:left;
	width:200px;}
	
.shiti_title{
	padding-left:10px;
	font-weight:bold; 
	font-size:14px; 
	color:#004F93; 
	line-height:27px;
	float:left;}
	
.scroll_01{width:643px;height:25px; background-color:#ECECEC;}
.scroll_01 li{
	float:left;
	display:inline;
	height:22px;
	padding-top:3px;
	text-align:center;
	font-size:14px;
	width:209px;
	margin-left:4px;
	color:#076EB3;}
	
.bg01{cursor:pointer;font-weight:bold;background:url(../images/tbg01.gif) no-repeat left bottom;font-weight:bold;}
.bg02{background:url(../images/tbg02.gif) no-repeat left bottom;}

.scroll_01 li a:link,.scroll_01 li a:visited{color:#076EB3; text-decoration:none;}
.scroll_01 li a:hover,.scroll_01 li a:active{color:#076EB3; text-decoration:none;}

.w643{width:643px;}

.test_01{width:643px;height:25px; background-color:#ECECEC;}
.test_01 li{
	float:left;
	height:22px;
	text-align:center;
	font-size:14px;
	padding-top:3px;
	width:114px;
	color:#076EB3;
	margin-left:10px;}

.testbg01{background:url(../images/zl_on.gif) no-repeat left bottom;font-weight:bold;}
.testbg02{background:url(../images/zl_out.gif) no-repeat left bottom;font-weight:normal;}

.test_01 li a:link,.test_01 li a:visited{color:#076EB3; text-decoration:none;}
.test_01 li a:hover,.test_01 li a:active{color:#076EB3; text-decoration:none;}


.shiti_t{float:right;height:27px;}
.shiti_t li{
	float:left;
	height:24px;
	text-align:center;
	font-size:14px;
	padding-top:3px;
	width:160px;
	color:#076EB3;
	border-left:1px solid #7bb4df;}

.shitibg01{background:url(../images/blue_on.gif) repeat-x left bottom;font-weight:bold;}
.shitibg02{font-weight:normal;}

.shiti_t a:link,.shiti_t a:visited{color:#076EB3;text-decoration:none;}
.shiti_t a:hover,.shiti_t a:active{color:#076EB3; text-decoration:none;}

.scroll_tbg01{
	height:21px;
	padding-top:4px;
	background:#ECECEC url(../images/tbg01.gif) no-repeat 10px bottom;
	color:#076EB3;
	font-weight:bold;
	font-size:14px;
	padding-left:40px;}
	
.left_cl{
	float:left;
	width:430px;
	margin-top:5px;}
	
.left_cr{
	float:right;
	width:200px;
	margin-right:5px;
	display:inline;}
	
.left_crbg{border:1px solid #c0c0c0;
	background:#EBF8FF url(../images/cbg01.gif) repeat-x top;
	margin:5px;}
.pic{text-align:center;padding:5px;}

.jzs_title{ 
	background-color:#ccebfe;
	height:26px;
	line-height:26px;
	padding-left:10px;
	font-size:14px;
	font-weight:bold;}

.tujian{
	padding:5px;
	color:#E80000;
	font-size:16px;
	font-weight:bold; 
	text-align:left;
	text-decoration:underline;}

.tujian a:link,.tujian a:visited{color:#fe661c; text-decoration:none;}
.tujian a:hover,.tujian a:active{color:#FF0000; text-decoration:none;}

/****************************book************************/

.out04{
	border:2px solid #8ebcf0;
	background-color:#f4f9fe;
	width:866px;
	margin-bottom:8px;
	height:170px;}
	
	
.scroll_book{float:left;display:inline;width:866px;height:30px;margin-top:1px;}
.scroll_book li{
	float:left;
	display:inline;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	margin-left:2px;
	padding-top:2px;}
	
.bookbg01{width:285px;background:url(../images/book_on.jpg) no-repeat center;color:#FFFFFF;height:28px;}
.bookbg02{width:285px;color:#333333;background:url(../images/book_off.jpg) repeat-x ;border:1px solid #3e7dc2;height:21px;}


.bookbg01 a:link,.bookbg01 a:visited{color:#FFFFFF; text-decoration:none;}
.bookbg01 a:active,.bookbg01 a:hover{color:#FFFFFF; text-decoration:none;}

.bookbg02 a:link,.bookbg02 a:visited{color:#333333; text-decoration:none;}
.bookbg02 a:active,.bookbg02 a:hover{color:#333333; text-decoration:none;}

.link{
	width:868px;
	border:1px solid #adb9c2;}
.linkt{
	background:url(../images/linktbg.gif) repeat-x;
	height:24px;
	line-height:24px;
	padding-left:10px;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #adb9c2;}
	
.link div a{margin-left:10px;}	

.footbookc{float:left;width:866px;}
	
.book{float:left;margin-left:10px; display:inline;width:204px;background:#FFFFFF;}

.book_title{ background:#efefef url(../images/icon03.jpg) no-repeat 5px 5px;padding-left:20px;}


.marp_left{float:left;width:80px;padding:5px;}
.marp_right{float:left;width:760px;padding-top:5px;}

.map{height:28px;line-height:28px;}
.map span{font-weight:bold;}

.map_left{float:left;width:80px;padding:5px;}
.map_right{float:left;width:760px;padding-top:5px;}

.map{height:30px;line-height:30px;background:url(../images/linex.gif) repeat-x left bottom;}
.map span{font-weight:bold;}
	
.bbs{width:856px;}

.bbs li{float:left;display:inline;width:275px;height:22px;line-height:22px;margin-left:10px;background:#FFFFFF;}
.imgl{float:left;border:1px solid #CCCCCC;padding:2px;margin-right:5px;}
