#wrap{
	width:870px;
	margin:0 auto;
	clear:both;
	text-align:left;}
.main{
	width:870px;
	margin-bottom:8px;}

.leftside{
	float:left;
	width:600px;}
	
.rightside{
	float:right;
	width:260px;}
	
.center{
	float:left;
	width:355px;}
	
.leftsidebar{
	float:left;
	width:235px;
	margin-right:10px;}
	
.centersidebar{
	float:left;
	width:400px;}
	
.rightsidebar{
	float:right;
	width:215px;}
	
.position{
	height:21px;
	padding-top:3px; 
	border:1px solid #dfdfdf;
	padding-left:5px;
	margin-bottom:8px;}
	
.conU{padding:5px;}

.marB{margin-bottom:8px;}

.more{float:right;font-weight:normal;margin-right:5px; padding-top:3px;}
	
	
.conU1{padding:5px;}
.conU1 ul li{font-size:14px; line-height:24px; padding-left:10px;background:url(../images/dot.gif) no-repeat 1px 9px;}

.day{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;}

.fdst_list{}
.fdst_list ul li{padding-left:10px;background:url(../images/dot.gif) no-repeat 1px 8px;}	

/**************/

.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;}
	
.yellow_k{
	background:url(../images/yellow_tbg.gif) repeat-x left top;
	border:1px solid #ffd78b;
	margin-bottom:8px;}
	
.news_t{
	height:28px;
	line-height:28px;
	padding-left:20px; 
	font-size:14px;
	font-weight:bold;
	background:url(../images/icon01.gif) no-repeat 10px 4px;}
	
.blue_k{
	background:url(../images/bluebg.gif) repeat-x left top;
	border:1px solid #a3e9fd;
	margin-bottom:8px;}
	
.green_k{
	background:url(../images/greenbg.gif) repeat-x left top;
	border:1px solid #b9f2ad;}
	
.st_c{
	background-color:#ffffec;
	border-left:1px solid #ffd78b;
	border-right:1px solid #ffd78b;
	border-bottom:1px solid #ffd78b;
	padding:5px;
	margin-bottom:8px;}
	
.linex{background:url(../images/linex.gif) repeat-x left bottom;}

.marR{margin-right:8px;}

a.red:link {color:#cc3300;text-decoration:none;} 
a.red:visited {color: #cc3300;text-decoration:none;} 
a.red:hover{color: #F00; text-decoration:underline;} 
a.red:active {color: #F00;text-decoration:underline;}

.right_k{
	background:url(../images/subrbg01.gif) repeat-x left top;
	border:1px solid #ffd78b;
	margin-bottom:8px;}
	
.right_t{
	height:23px;
	padding-top:2px;
	font-size:14px;
	font-weight:bold;
	background:url(../images/icon01.gif) no-repeat 10px 4px;
	border-bottom:1px solid #ffd78b;
	padding-left:20px;}
	
.ph{
	background:url(../images/ph.gif) no-repeat 0px 3px;
	padding:5px 5px 5px 25px;
	line-height:25px;}
.ph li{ height:25px;}
	
.list_b{
	height:21px;
	line-height:21px;
	text-align:center;
	font-weight:normal;
	margin-bottom:10px;
	margin-left:5px;
	margin-right:5px;
	background:#ffffec;}
	
.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;}

/**/

.left{
	float:left;
	width:430px;}
	
.right{
	float:right;
	width:430px;}
	
.test_kblue{
	background:url(../images/testtbgblue.jpg) repeat-x left top;
	border:1px solid #a3e9fd;
	margin-bottom:8px;}
	
.test_tblue{
	height:23px;
	padding-top:2px;
	font-size:14px;
	font-weight:bold;
	background:url(../images/icon03.jpg) no-repeat 10px 4px;
	border-bottom:1px solid #a3e9fd;
	padding-left:20px;}
	
	/*ÕÐÉú¼òÕÂ*/
	
.jieshao_r{
	float:left;
	width:235px;}
	
.jieshao_l{float:left;width:625px;margin-right:10px;}

.jieshao_c{
	border: 1px solid #ffca9b;
	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;}

.kctab td{padding:2px 5px;}

.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:#FFFFFF;
	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;}

.c_red{color:#b21d00;}

.scroll_teacher{width:223px;height:25px;overflow:hidden;margin-bottom:8px;}
.scroll_teacher li{
	float:left;
	text-align:center;
	width:50px;
	height:25px;
	line-height:25px;
	margin-right:5px;}
	
.teachers01{cursor:pointer;background:url(../images/teacher_on.gif) no-repeat 0 2px;}
.teachers02{cursor:pointer;background:url(../images/teacher_off.gif) no-repeat 0 2px;}

.imgl{float:left;margin-right:5px;margin-bottom:5px;}
.hidden{display:none;}

.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;}

/**/
.notice{
	height:175px;
	background:url(../images/notice_bg.jpg) no-repeat left top;
	margin-bottom:5px;
	padding:5px;}

.notice_t{
	font-size:14px;
	color:#006699;
	font-weight:bold;
	padding-left:10px;
	padding-top:2px;}
	
h3{
	font-size:16px;
	text-align:left;
	padding-left:10px;
	color:#ff6600;
	height:30x;
	line-height:30px;}
	
.notice_c{padding:0 5px;}
.notice_c li{padding-left:10px;background:url(../images/dot.gif) no-repeat 1px 8px;}	

.hot{height:20px;line-height:20px; background-color:#fefbec;width:355px;}
.hot ul li {height:20px;line-height:20px;}

.bkzn_c{height:180px;}
	
.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:7px 2px 3px 5px;
	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;}
	
.kc_tbg{
	background:url(../images/kc_tbg1.gif) no-repeat left top;
	height:25px;
	padding-top:4px;
	padding-left:32px;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;}
	
.kc_c td{padding-left:5px;padding-right:5px;}

.kc_title{
	font-size:14px;
	font-weight:bold;
	color:#cc3300;}
	
.liucheng{
	background:#f8f7f7;
	border:5px solid #ede9eb;
	height:80px;
	margin-bottom:8px;}

.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{
	border:1px solid #ffcb9c;
	margin-bottom:8px;}

.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_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(../images/icon01.jpg) no-repeat left center;
	padding-left:20px;
	font-weight:bold;}
	
.right_kgrey{
	background:url(../images/tbg03.gif) repeat-x left top;
	border:1px solid #d2d2d2;
	margin-bottom:8px;}
.right_kgrey01{
	background:url(../images/tbg03.gif) repeat-x left top;
	border:1px solid #d2d2d2;
}
	
.right_tgrey{
	height:23px;
	padding-top:1px;
	font-size:14px;
	font-weight:bold;
	background:url(../images/icon01.gif) no-repeat 10px 4px;
	border-bottom:1px solid #d2d2d2;
	padding-left:20px;}