/* 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:#000; font:12px "ËÎÌå",Lucida Grande, Verdana, Lucida, Arial, Helvetica, sans-serif; text-align: center;}
ul,li,dl,ul,ol{list-style:none;}
div,li,td {
	line-height: 21px;
	font-size:12px;}
select	{font-size:12px; color:#000;}
input	{font-size:12px; color:#000;}
select,input{vertical-align:middle; padding:0; margin:0;}

.cls {clear:both;	display:block;}
.dis{display:inline;}
.clear{clear:both; font-size:1px; line-height:1px; height:1px;}

td,th{ line-height: 26px; height:26px;font-size:12px; color:#000; padding-left:2px;}
th{ font-weight:bold; text-align:center;}

.fred{ color:#FF0000;}


a:link {color:#000;text-decoration:none;} 
a:visited {color:#000;text-decoration:none;} 
a:hover{color:#f60; text-decoration:underline;} 
a:active {color: #F00;text-decoration:underline;}

a.fyellow:link{ color:#fff; text-decoration:none;}
a.fyellow:visited{ color:#fff; text-decoration:none;}
a.fyellow:hover{ color:#fffc00; text-decoration:none;}


a.fred:link{ color:#ff0000; text-decoration:none;}
a.fred:visited{ color:#f00; text-decoration:none;}
a.fred:hover{ color:#f00; text-decoration:none;}

.marB{ margin-bottom:8px;}
.marL{ margin-left:20px;}
.marR{ margin-right:9px;}

.img1{ float:left;} 

#wraper{
	width:950px;
	margin:0 auto 8px;
	text-align:left;}
.zsjz_nav{
	width:950px;
	background:url(../images/zj_navbg.jpg) repeat-x left top;
	line-height:45px;
	height:58px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#fff;}
.zsjz_nav a:link{color:#fff; text-decoration:none;}
.zsjz_nav a:visited{color:#fff; text-decoration:none;}
.zsjz_nav a:hover{color:#ff0; text-decoration:none;}	
.zj_text{
	height:155px;
	margin-bottom:8px;
	background:url(../images/zj_textbg.jpg) repeat-x;}
.zj_text p{
	float:left;
	width:640px;
	padding:10px 8px;}		
.zj_login{
	float:right;
	width:233px;
	height:110px;
	background:url(../images/loginb.jpg) no-repeat;
	margin-top:5px;
	margin-right:10px;
	padding-top:35px;
	padding-left:30px;}
.login table td{ font-size:12px;}	
.zsjzinput{
	border:1px solid #bcbcbc;
	width:85px;
	height:18px;
	line-height:18px;}
.login_link{
	font-size:13px;
	color:#cd4569;
	letter-spacing:1px;
	color:#2c3135; }
.login_link a:link,.login_link a:visited{color:#2c3135; text-decoration:none; margin:2px;}
.login_link a:hover,.login_link a:active{color:#9b031c; text-decoration:none;}

.zj_kcsz{
	background:url(../images/zjkc_tbg.jpg) repeat-x 0 1px;
	height:33px;
	padding-right:10px;}
.zj_kcsz ul li{
	text-align:center;
	line-height:33px;}	
.zj_kcsz ul li.zjbg01{
	background:url(../images/zjkc_btn01.jpg) no-repeat;
	width:141px;
	height:33px;
	color:#274a89;
	float:left;
	font-weight:bold;
	font-size:14px;}
.zj_kcsz ul li.zjbg02,.zj_kcsz ul li.zjbg03{
	float:right;
	width:93px;
	height:32px;
	margin-right:2px;
	background:url(../images/zjkc_btn02.jpg) no-repeat;}
.zj_kcsz ul li.zjbg03{
	width:67px;
	background:url(../images/zjkc_btn03.jpg) no-repeat;}
.kcsz_con{
	border:1px solid #5677b3;
	border-top:none;
	padding:6px;}
.kcsz_con table th{color:#000; }
.kcsz_con .ejjzs_tc{
	float:left;
	width:205px;
	margin-top:10px;margin-left:13px;display:inline}
.kcsz_con .ejjzs_tc .ejjzs_con{
	border:1px solid #fdc186;
	width:195px;
	border-top:none;
	height:121px;
	padding:0px 5px;
	background:url(../images/ejjzs_tcbg.jpg) repeat-x;	}
 .ejjzs_con .ejjzs_btn{
 	width:90px;
	height:22px;
	margin:0 auto;}

.zjmain{
	background:#f5f4f4;
	padding:8px;}
.zj_left{
	float:left;
	width:538px;}
.zj_tbg01,.zj_tbg02,.zj_tbg03,.zj_tbg04{
	background:url(../images/zj_tbg01.jpg) no-repeat;
	height:23px;
	line-height:23px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding-left:30px;
	padding-right:10px;}

.zj_bbjs,.zj_fdxs{
	background:url(../images/zj_mbg01.jpg) repeat-y;
	padding:6px 12px 4px;}
.zj_left .zj_bbjs p{
	background:#e1f3ff;
	text-align:right;}
.zj_left .zj_bbjs p a{
	color:#c33847;
	font-weight:bold;
	}		
.zj_bbjs table th{ color:#FFF;}		
.zj_bbjs ul li{
	border-bottom:1px dashed #b7b7b7;
	padding:4px 0px 5px;
	line-height:27px;}	
.zj_bbjs ul li img{
	float:left;
	width:30px;
	height:38px;
	border:none;}
.zj_right{
	float:right;
	width:369px;
	margin-bottom:10px;}
.zj_fdxs{
	padding-top:8px;
	background:url(../images/zj_mbg02.jpg) repeat-y;}	
.zj_fdxs ul li a{
	background:url(../images/zj_fdxs.jpg) no-repeat;
	text-align:center;
	width:90px;
	height:23px;
	display:block;
	color:#FFF;
	margin-bottom:5px;}
.zj_fdxs ul li span{
	line-height:22px;}
.zsjs_con{
	border:1px solid #FF0000;
	padding:5px;
	margin-bottom:5px;}
	
.teacher_detail table{
	margin-left:15px;
	margin-right:15px;
	border:1px solid #FF0000;
	text-align:center;
	width:140px;
	height:132px;
	color:#666666;
	font-weight:bold;}
.leftpic{
	background:url(../images/ejjzs_teacher.jpg) no-repeat; width:41px; float:left;
	height:152px;}
.zjmain .con03{
	border:1px solid #b3b3b3;
	background:#fdfeec;
	height:152px;
	width:930px;
	overflow:hidden;
	margin-bottom:10px;}
.zjmain .zj_left02{
	float:left;
	width:665px;}	
	
.zj_tbg02{background:url(../images/zj_tbg02.jpg) no-repeat;}	
.zj_tbg03{background:url(../images/zj_tbg03.jpg) no-repeat;}	
.zj_tbg04{background:url(../images/zj_tbg04.jpg) no-repeat;}	

.zj_tbg03 a{ float:right;
	font-size:12px;
	font-weight:normal;
	width:40px;
	height:11px;
	text-align:center;
	line-height:11px;
	padding-top:2px;
	background:#b92442;
	display:block;
	margin-right:1px;}	
.zj_bbjs02{
	width:665px;
	background:url(../images/zj_mbg03.jpg) repeat-y;
	padding:14px 0 0px 54px;}	
.zj_bbjs02  .ejjzs_tgl{ float:left; display:block;}
.zj_bbjs02  .ejjzs_tgl p{ text-align:center;}
.zj_bbjs02  .ejjzs_tgl p a{ color:#425bf2; line-height:24px;}	
.zj_right02{
	float:left;
	margin-left:10px;
	width:256px;
	margin-bottom:10px;display:inline;overflow:hidden}

.zj_right02 .ejjzs_xyxs{
	background:url(../images/zj_mbg04.jpg) repeat-y;
	padding:10px 12px 4px;}
.zj_right02 .ejjzs_xyxs ul li{
	background:url(../images/dot.gif) no-repeat left;
	padding-left:10px;
	line-height:24px;}
.zj_wxry{
	background:url(../images/ejjzs_rybg.jpg) repeat-x;
	height:135px;
	width:930px;
	margin-bottom:10px;
	border:1px solid #d8d8d8;	}	
.zj_picl,.zj_picr{
	float:left;
	background:url(../images/zj_lbg01.jpg) no-repeat;
	width:23px;
	height:135px;}	
.zj_ry{
	float:left;
	padding:10px;}	
.zj_picr{
	width:10px;
	background:url(../images/zj_rbg01.jpg) no-repeat;
	float:right;}
.zj_wxry .ejjzs_pic{
	background:url(../images/ejjzs_hornor.jpg) no-repeat;
	width:41px;
	float:left;
	height:135px;}	
.zj_con{
	border:1px solid #3f82bc;
	padding:8px 0px;
	background: #FFFFFF url(../images/zj_bbg.jpg) repeat-x;}		
.zj_zfzn{
	width:270px;
	float:left;
	margin:0px 23px;
	border-right:1px solid #e5e5e5;}	
.zj_tit{
	font-size:14px;
	font-weight:bold;
	color:#093771;}
.con_zf p{ padding:0 5px;}		
.con_zf img{
	border:1px solid #cfcfcf;
	float:left;
	margin-right:8px;}
.zj_zxzx{
	width:270px;
	float:right;}	
