/* 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;}
ul,li,dl,ul,ol{list-style:none;}
div,li,td,th {
	line-height: 21px;
	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;}
.dis{display:inline;}

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;}

#wrap{
	width:870px;
	margin:0 auto;
	clear:both;
	text-align:left;}
	
.location{
	height:21px;
	padding-top:3px; 
	border: 1px solid #dfdfdf;
	padding-left:5px;
	margin-bottom:5px;}
	
.main{
	width:870px;
	clear:both;}
	
.leftbar_t{float:left;width:643px;height:26px; background:url(../images/zh_tbg.jpg) repeat-x;}

.leftside{
	float:left;
	width:600px;}
	
.rightside{
	float:right;
	width:260px;}
	
.conU{padding:5px;}

.marB{margin-bottom:8px;}	
.conU ul li span{float:right;margin-right:5px;}

.conU1{padding:5px;}
.conU1 ul li{font-size:14px;line-height:23px;}
.conU1 ul li span{float:right;margin-right:5px;}

.imgl{float:left;margin-right:5px;}


.teacher{padding:5px;line-height:18px;}

.teacher span{color:#fe661c;}
.teacher img{border:1px solid #999;}
.teacher a:link,.teacher a:visited{color:#fe661c; text-decoration:none}
.teacher a:hover,.teacher a:active{color:#FF0000;}
	
.conk{border:1px solid #cbcbcb;background:url(../images/contbg.gif) repeat-x;}

.left_t{padding-left:10px;padding-right:10px;}

.left_tbg{
	height:22px;
	padding-top:5px;
	border-bottom:1px solid #FD671B;
	background:url(../images/icon01.jpg) no-repeat left center;
	padding-left:20px; 
	font-size:14px;
	font-weight:bold;}
	
.left_red{
	width:598px;
	border:1px solid #edacaa;}
	
.left_tred{
	height:23px; 
	padding-top:3px;
	background:url(../images/zh_tbg.jpg) repeat-x;
	font-size:16px;
	font-weight:bold;
	padding-left:10px;}
	
.more{float:right;margin-right:10px; font-weight:normal;font-size:12px;}

.left_blue{
	width:598px;
	border:1px solid #aac6ee;}
	
.left_tblue{
	height:23px; 
	padding-top:3px;
	background:url(../images/lg_tbg.jpg) repeat-x;
	font-size:16px;
	font-weight:bold;
	padding-left:10px;}
	
.left_green{
	width:598px;
	border:1px solid #c5e8b0;}
	
.left_tgreen{
	height:23px; 
	padding-top:3px;
	background:url(../images/ws_tbg.jpg) repeat-x;
	font-size:16px;
	font-weight:bold;
	padding-left:10px;}
	
.left_tgreen span{background:url(../images/icon04.jpg) no-repeat left center;
	padding-left:20px; }
	
	
.left_yellow{
	width:598px;
	border:1px solid #ffcb9c;}
	
.left_tyellow{
	height:23px; 
	padding-top:3px;
	background:url(../images/st_tbg.jpg) repeat-x;
	font-size:16px;
	font-weight:bold;
	padding-left:10px;}
	
.kech{border:1px solid #fd7601;}

.kech_t{
	background:url(../images/kech_tbg.jpg) repeat-x; 
	height:23px;
	padding-top:5px;
	padding-left:10px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;}
	
.kech_t a:link,.kech_t a:visited{color:#FFF; text-decoration:none;}
.kech_t a:active,.kech_t a:hover{color:#FFF; text-decoration:none;}
	
.kech_c{padding-top:5px;padding-bottom:5px;}
.kech_c table{border-top:1px solid #fca16f;}
.kech_c td{border-bottom:1px solid #fca16f;border-right:1px solid #fca16f; text-align:center;}
.kech_c th{border-bottom:1px solid #fca16f;border-right:1px solid #fca16f;text-align:center;}

.textr{text-align:right;}


.leftsidebar{
	float:left;
	width:235px;
	margin-right:10px;}
	
.centersidebar{
	float:left;
	width:355px;
	margin-right:10px;}
	
.rightsidebar{
	float:left;
	width:215px;}
	
	
.textbox{
    size:12px;
	border:#999999 solid 1px;
	background:#ebebeb;}
.login{background:url(../images/loginbg.gif) repeat-y;}
.login_t{
	background:url(../images/login_t.jpg) no-repeat left top;
	height:22px;
	padding-top:12px;
	font-size:14px;
	font-weight:bold;
	padding-left:40px;}
.login_con{margin:6px 10px;}
.login_c{background:url(../images/login_c.jpg) no-repeat left top;height:43px;padding-left:10px;padding-top:3px;}
.login_b{background:url(../images/login_b.jpg) no-repeat left bottom; text-align:center;padding-bottom:15px;}
.login_b img{margin-right:10px;}


.rightside_bkzn{
	float:left;
	width:260px;
	background:url(../images/bkznbg1.gif) repeat-y;}

.bkzn_t{
	background:url(../images/bkzn_t1.gif) no-repeat left top;
	height:24px;
	float:left;
	width:260px;
	padding-top:8px;
	font-size:14px;
	font-weight:bold;}
	
.bkzn_t span{margin-left:30px;}
	
.bkzn_c{
	padding:5px;
	padding-bottom:20px;
	float:left;
	width:250px;
	background:url(../images/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(../images/gongl_out.gif) center center;
	margin:9px 0 4px 15px;
	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;}
	
h3{font-size:16px;font-weight:bold;color:#FF6600;padding:8px 0;text-align:center;}
h3 a:link,h3 a:visited{color:#FF6600; text-decoration:none;}
h3 a:hover,h3 a:active{color:#FF0000; text-decoration:none;}

.hot ul li {height:24px;line-height:24px;}

.ke table{border-left:1px solid #edacaa;}
.ke td{border-right:1px solid #edacaa;border-bottom:1px solid #edacaa;padding:2px 5px;text-align:center;}
.ke th{border-right:1px solid #edacaa;border-bottom:1px solid #edacaa;}

.ke_tbg{
	border-left:1px solid #edacaa;
	border-right:1px solid #edacaa;
	border-top:1px solid #edacaa;
	height:23px; 
	padding-top:3px;
	background:url(../images/zh_tbg.jpg) repeat-x;
	font-size:16px;
	font-weight:bold;
	padding-left:10px;}

.ke_t{
	background:url(../images/icon01.jpg) no-repeat left center;
	padding-left:20px; }
	
	
.hbg_grey{background:#f8f7f7;}
.labg_grey{background:#eff4fa;}
.qlabg_grey{background:#f9fcff;}
.fbg_grey{background:#fcf0f0;}
.qfbg_grey{background:#fffafa;}
.lbg_grey{background:#eff7e8;}
.qlbg_grey{background:#fbfff6;}
.f2bg_grey{background:#fef7e5;}
.bg_grey{background:#f2f2f2;}
.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;}

.scrollleft{width:248px;overflow:hidden;margin-bottom:8px;}
.scrollleft li{
	float:left;
	text-align:center;
	width:55px;
	height:20px;
	line-height:20px;
	margin-right:5px;}
.lefts01{cursor:pointer;background:url(../images/teacher_on.gif) no-repeat left top;}
.lefts02{cursor:pointer;background:url(../images/teacher_off.gif) no-repeat left top;}

.hidden{display:none;}

.linex{background:url(../images/linex.gif) repeat-x left bottom;}

.c_f1{color:#996633;}
.c_f1 a:link,.c_f1 a:visited{color:#996633;text-decoration:none;}
.c_f1 a:hover,.c_f1 a:active{color:#FF0000;text-decoration:none;}

.book{padding:5px;width:248px;margin-top:8px;line-height:24px;}

.book strong{font-size:14px;}

.bg_green{background:#eff8ea;line-height:25px;font-size:14px;}

.fangan table{border-left:1px solid #c5e6b3;}
.fangan td{border-right:1px solid #c5e6b3;border-bottom:1px solid #c5e6b3;font-size:14px;padding:0 5px;}
.fangan th{border-right:1px solid #c5e6b3;border-bottom:1px solid #c5e6b3;font-size:14px;padding:0 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;}

.ry{width:868px;border:1px solid #ffcb9c;clear:both;}

.ry_t{
	height:23px; 
	padding-top:3px;
	background:url(../images/st_tbg.jpg) repeat-x;
	font-size:16px;
	font-weight:bold;
	padding-left:10px;}
	
.ry_c{padding:15px 8px;height:150px;}

.ry_c ul li{
	float:left;
	width:175px;
	border:1px solid #ede9eb; 
	text-align:center;
	height:150px;
	margin:0px 14px;
	background:#ede9eb;}
	
.ry_c ul li 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(../images/icon01.jpg) no-repeat left center;
	padding-left:20px;
	font-weight:bold;}
	
	
.jieshao_r{
	float:right;
	width:235px;}
	
.jieshao_l{float:left;width:625px;}

.scrolljieshao{width:223px;overflow:hidden;margin-bottom:8px;}
.scrolljieshao li{
	float:left;
	text-align:center;
	width:55px;
	height:20px;
	line-height:20px;
	margin-right:5px;}

.leftside_t{
	background:url(../images/subright_tbg.jpg) no-repeat left bottom;
	height:24px;
	padding-top:5px;
	font-size:14px;
	font-weight:bold;
	padding-left:15px;
	color:#FFFFFF;}

.leftside_c{
	border:1px solid #83bbd9;
	background:#f0fafd;}
	
.jieshao_c{
	border:1px solid #dfdfdf;
	padding:5px;}
	
h4{
	font-size: 22px;
	color: #cc0000;
	height:35px;
	line-height: 35px;
	text-align:center;
	border-bottom: 2px solid #eaeaea;
	margin-bottom:10px;}
	
.jieshao_nav{
	height: 20px;
	padding-left: 6px;
	border-bottom:1px solid #d4d4d4;
	background:#f6f6f6;
	margin-bottom:8px;}

hr{border:#d4d4d4 solid 1px; height:1px;}


.jieshao_subnav{
	height:25px;
	line-height:25px;
	padding-left: 6px;
	border-bottom:1px dotted #d4d4d4;
	border-top:1px dotted #d4d4d4;
	margin-bottom:8px;}
	
.jieshao_subnav a:link,.jieshao_subnav a:visited{color:#0039a6; text-decoration:none;}
.jieshao_subnav a:hover,.jieshao_subnav a:active{color:#FF0000; text-decoration:underline;}

.time{padding:10px; font-size:14px;}
.time span{ color:#ff6600;}

.jieshao_tbg01{
	background:url(../images/jieshao_tbg01.gif) no-repeat left top;
	height:23px;
	line-height:23px;
	font-size:14px;
	font-weight:bold;
	color:#333;
	padding-left:38px;
	margin-bottom:5px;}
	
.jieshao_tbg01 div{
	float:right;
	display:inline;
	margin-top:3px;
	margin-right:15px;
	font-size:12px;
	font-weight:normal;}
	
.jieshao_tbg01 div a:link,.jieshao_tbg01 div a:visited{color:#FFFFFF; text-decoration:none;}
.jieshao_tbg01 div a:hover,.jieshao_tbg01 div a:active{color:#FFFF00; text-decoration:underline;}
	
.jieshao_title{font-size:14px;font-weight:bold;color:#FF6600; text-decoration:underline;}

p{margin:5px 0;}

.content{margin-left:10px;}
.content strong{color:#cc3300;}

.c_link{text-align:center;color:#cc3300;}
.c_link a:link,.c_link a:visited{color:#cc3300; text-decoration:underline;}
.c_link a:hover,.c_link a:active{color:#FF0000; text-decoration:underline;}

.c_red{color:#b21d00;}

.jieshao_c td{padding:2px 5px;}

.c_ad{color:#FF0000;font-size:14px;font-weight:bold;text-align:right;}
.c_ad a:link,.c_ad a:visited{color:#FF0000; text-decoration:underline;}
.c_ad a:hover,.c_ad a:active{color:#FF0000; text-decoration:underline;}

.bg_y{background:#fbfbd6;}


.list_b{
 height:25px;
 line-height:25px;
 font-size:12px;
 text-align:center;
 font-weight:normal;
 margin:10px 0;
 background:#c7e3ff;}
 
 .list_b strong{color:#FF0000;}

.list_b strong a:link,.list_b strong a:visited{color:#FF0000;}
.list_b strong a:link,.list_b strong a:visited{color:#cc6600; text-decoration:underline;}

.STYLE2 {font-size: 12px} 
.STYLE3 {color: #FF0000} 


.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;}

.kktz ul li{ background:url(../images/arrow1.gif) no-repeat left center;padding:5px;padding-left:15px;}
