@charset "gb2312";
/* CSS Document */
body { margin:0 auto; padding:0;}

h2, h3, h4, h5, p, div, ul, li, a, span, input, html,img {
    margin: 0;
    padding: 0;
}
a {
	color: #000000;
    text-decoration: none;
	}

#main {
	width:1080px;
	margin:0 auto;
	padding:0;
	}
#main-left { width:280px; float:left; }
#zxxw { width:280px; border:solid 1px #236bb1; }
#zxxw h3 {
	width:280px; 
	height:40px; 
	line-height:40px; 
	background: url(imagesleft-list-bj.jpg) no-repeat scroll 0 0; 
	font-weight:normal;
	font-size:16px;
	}
#zxxw h3 a { margin-left:22px; font-size:22px; }
#zxxw h3 a:hover { color:#F00; }
#zxxw ul li { 
	list-style:none;
	}

#djph { width:280px; border:solid 1px #236bb1; margin-top:20px; }
#djph h3 {
	width:280px;  
           height:40px; 
	line-height:40px;
	background: url(imagesleft-list-bj.jpg) no-repeat scroll 0 0; 
	font-weight:normal;
	font-size:16px;
	}
#djph h3 a { margin-left:22px; font-size:22px; }
#djph h3 a:hover { color:#F00; }
#djph ul li {
	list-style:none;
	}

#ejlb { width:280px; border:solid 1px #236bb1; }
#ejlb h3 {
	width:280px; 
	height:40px; 
	line-height:40px; 
	background: url(imagesleft-list-bj.jpg) no-repeat scroll 0 0; 
	font-weight:normal;
	font-size:16px;
	}
#ejlb h3 a { margin-left:22px; font-size:22px; }
#ejlb h3 a:hover { color:#F00; }
#ejlb ul li {
	border-bottom:dashed 1px #236bb1; 
	list-style:none;
	height:40px;
	line-height:40px;
	}

.left ul li {
	text-align:center;
	font-size:21px;
	font-weight:normal;
	}
.left ul li a:hover { color:#F00; }
.left ul li a { font-weight:normal;}

.left-l ul { height:240px; }
.left-l ul li {
	background:url(imageslist-bj.png) no-repeat scroll 5px 15px;
	height:30px;
	line-height:30px;
	text-indent:15px;
	}
.left-l ul li a:hover { color:#F00; }
	
#main-right {
	width:780px;
	float:left;
	margin-left:20px;
	}
#main-right h3 {
	width:780px;
	height:40px;
	line-height:40px;
	text-indent: 15px;
	border:solid 1px #236bb1;
	background:url(imageslist.jpg);
	color:#000;
	border-radius:4px;
	font-weight:normal;
	font-size:19px;
	}
#main-right h3 a:hover { color:#F00; }

#main-list {
	width:780px;
	margin-top:10px;
	border:solid 1px #236bb1;
	float:left;
	border-radius:4px;
	}
#main-list ul li {
	background: url(imageslist-bj.jpg) no-repeat scroll 10px center; 
	height:40px;
	line-height:40px;
	border-bottom:solid 1px #CCC;
	list-style:none;
	text-indent:30px;
	}
#main-list ul li a { color: #000000; text-decoration: none; float:left;}
#main-list ul li a:hover { color:#F00; }
#main-list ul li span { float:right; margin-right:8px; color: #000000; text-decoration: none; height:40px; line-height:40px; }

#list-teacher {
	width:100%;
	height:auto;
	margin:0 auto;
	}
#list-teacher ul li {
	height:180px; 
	border:solid #236bb1 1px; 
	list-style:none;
	margin:10px;
	}
#list-teacher ul li img {
	position:absolute;
	margin:10px;
           width:120px;
           height:160px;
	}
#list-teacher ul li ul li {
	width:617px;
	height:auto;
	margin-left:140px;
	border:none;
	}