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:#000; 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: 20px;
	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;}
.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;
	text-align:left;}
	
	
.leftside{
	float:left;
	width:600px;}
	
.rightside{
	float:right;
	width:260px;}
	
.more{float:right;margin-right:8px;font-weight:normal;}
.marB{margin-bottom:8px;}
.conU{padding:5px;}
.imgl{float:left;margin-right:5px;}

.login{background:url(../images/loginbg_260.jpg) repeat-y;margin-bottom:5px;}
.login_t{
	background:url(../images/login_t260.jpg) no-repeat left top;
	height:22px;
	padding-top:12px;
	font-size:14px;
	font-weight:bold;
	padding-left:40px;}
.login_con{margin:6px 15px;}
.login_c{
	background:url(../images/login_c260.jpg) no-repeat left top;
	height:43px;
	padding-left:15px;
	padding-top:8px;
	margin-top:5px;}
	
.login_c a:link,.login_c a:visited{color:#FFFFFF; text-decoration:none;}
.login_c a:active,.login_c a:hover{color:#ccff00; text-decoration:none;}


.login_b{background:url(../images/login_b260.jpg) no-repeat left bottom; text-align:center;padding-bottom:15px;}
.login_b img{margin-right:10px;}

.r_bbg{
	background:url(../images/sub_bbg01.jpg) no-repeat left bottom;
	padding-bottom:5px;
	margin-bottom:8px;}

.r_tbg{
	height:20px;
	padding-top:4px;
	background:url(../images/sub_tbg01.jpg) no-repeat left bottom;
	text-align:center;
	font-size:14px;
	font-weight:bold;}
	
.r_c{
	background:url(../images/bg01.gif) repeat-y;
	padding:5px;}

.scrolljieshao{width:248px;overflow:hidden;margin-bottom:8px;}
.scrolljieshao li{
	float:left;
	display:inline;
	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;
	padding-bottom:5px;
	margin-bottom:5px;}

.class{color:#CC0000;font-weight:bold;font-size:!4px;}

.position{
	height:21px;
	padding-top:3px; 
	border: 1px solid #dfdfdf;
	padding-left:5px;
	margin-bottom:5px;}
	
.jieshao_c{
	border:1px solid #b4cbf3;
	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_tbg01{
	background:url(../images/jieshao_tbg01.gif) no-repeat left top;
	height:23px;
	line-height:23px;
	font-size:14px;
	font-weight:bold;
	color:#2b509a;
	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_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;}


.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_title{font-size:14px;font-weight:bold;color:#FF6600; text-decoration:underline;}

p{margin:5px 0;}

.time{padding:10px; font-size:14px;}
.time span{ color:#ff6600;}

/*2010年新招生简章样式*/
#js_wraper{
	width:868px;
	border:1px solid #9AC0E5;
	margin:0 auto;
	background:url(../images/js_mainbg.jpg) repeat-x 0 311px;
	text-align:left;}
	
.js_lst{
	margin-left:41px;
	margin-top:24px;}
	
.js_lsc{
	margin-left:41px;
	margin-right:26px;
	font-size:14px;
	color:#3e3e3e;
	font-size:14px;
	line-height:24px;}
	
.js_ys{
	margin-left:41px;
	margin-right:26px;}
	
a.fred:link{ color:#cc0000; text-decoration:underline;}
a.fred:visited{ color:#cc0000; text-decoration:underline;}
a.fred:hover{ color:#ff9900; text-decoration:underline;}

.js_tc{
	margin-right:13px;
	background:url(../images/js_tcbg01.jpg) no-repeat right bottom;	
	min-height:300px;
	margin-bottom:10px;}
	
.js_tcleft{
	float:left;
	display:inline;
	width:270px;
	margin-left:15px;
	background:url(../images/js_tcbg02.jpg) no-repeat left top;
	min-height:235px;}
.js_tcright{
	float:left;
	display:inline;
	width:270px;
	margin-left:15px;
	background:url(../images/js_tcbg03.jpg) no-repeat left top;
	min-height:235px;}
	
h3{ text-align:center; margin-top:13px; margin-bottom:5px;}
.js_tc_con{
	margin-left:10px;
	margin-right:10px;
	color:#3e3e3e;
	font-size:13px;
	line-height:24px;}
	
.fblue{ color:#0066cc;}
.fblue a:link{color:#0066cc; text-decoration:none;}
.fblue a:visited{color:#0066cc; text-decoration:none;}
.fblue a:hover{color:#FF0000; text-decoration: underline;}
.f14{ font-size:14px;line-height:30px;}
.fu{ text-decoration:line-through;}
.fdred{ color:#cc0000;}

.tc_detail{
	margin-left:30px;
	color:#330099;
	padding-top:20px;
	border-bottom:1px solid #ebebeb;
	padding-bottom:24px;}
	
.tc_detail a:link{color:#330099; text-decoration:none;}
.tc_detail a:visited{color:#330099; text-decoration:none;}
.tc_detail a:hover{color:#FF0000; text-decoration: underline;}

.class_duibi{
	margin-left:14px;
	background:url(../images/js_classbg.gif) no-repeat left top;
	padding-top:18px;
	padding-left:30px;
	height:144px;
	margin-bottom:10px;}
	
.class_duibi td{ line-height:18px;}

.js_t{
	margin-left:14px;
	margin-right:13px;}
.js_c{
	margin-left:14px;
	margin-right:13px;
	padding-left:25px;
	padding-right:25px;
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	min-height:161px;
	height:auto !important;
	height:161px;
	background:url(../images/js_bg.jpg) repeat-x top}
	
.js_b{
	margin-left:14px;
	margin-right:13px;
	margin-bottom:10px;}
	
.js_cleft{
	float:left;	
	width:525px;}
	
.js_cright{
	float:right;
	width:250px;
	line-height:24px;
	color:#333333;}
	
.tab_kc td{font-size:14px;padding:10px;}

.js_cleft01{
	float:left;	
	width:270px;}
	
.js_cright01{
	float:right;
	width:510px;
	line-height:24px;
	color:#333333;}
	
.js_teacher{
	background: url(../images/linexgrey.jpg) repeat-x bottom;
	padding-bottom:8px;
	margin-bottom:8px;
	font-size:14px;
	line-height:24px;
	color:#333333;}
	
.js_cleft02{
	float:left;	
	width:540px;
	font-size:14px;
	line-height:23px;
	color:#333333;}
	
.js_cright02{
	float:right;
	width:236px;}

.ry_detail{
	float:left;
	width:175px;
	border:1px solid #ede9eb; 
	text-align:center;
	height:115px;
	margin-left:8px;}
	
.ry_detail img{padding:2px;background:#FFF;}
	