﻿body 
{
	font-size:9pt;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000;
	background:url(../images/bj.jpg);
}
ul 
{
	text-align:left;
	margin:0;
	padding:0;
	list-style:none;
}
li
{
	margin:0;
	padding:0;
	list-style:none;
	text-align:left;
}
A:link { color:#000; text-decoration: none }
A:visited { color:#000;text-decoration: none }
A:hover { color: #fff;text-decoration: none; background-color:#8f3514;}
A:active { color: #f00; text-decoration: none }
#container { 
	width: 960px;
	margin: 0 auto;
	padding:0;
	text-align:left;
}
#head
{
	width:960px;
	margin:0px;
	height:66px;
}  
#main
{
	width:960px;
	margin:10px 0px 0px 0px;
	padding:0px;
}
 #sidebar1 
 {
 	text-align:center;
	float: left; 
	width: 185px;
	height:600px;
	padding:0px;
	margin:0px 0px 0px 5px;
}
 #mainContent 
 {
 	margin:0px 0px 0px 6px; 
	float:left; 
	padding:0px; 
	width:555px;
	height:600px;
} 
#quick
{
	margin: 5px 0px 5px 0;
	float:right;
	width:200px;
	height:600px;
}
#right_bottom
{
	float:left;
	width: 550px; 
	padding:0;
	margin:0;
}
#right_bottom p
{
	margin:10px 0 0 0;
	padding:0;
	text-align:center;
}
/**********************************/

#nav
{
	float:left;
	width:710px;
}
#nav ul
{
	width:555px;
	height:25px;	
}  
#nav li
{
	padding:5px 0;
	text-align:center;
	float:left;
	width:90px;	
	height:20px;
	font-size:10pt;
	font-weight:bold;
}  
.c
{
color:#c2377c;	
}
.c1
{
	background-color:#c9ac95;
}
.c2
{
	background-color:#ddc793;
}
.c3
{
	background-color:#e2d4be;
}
.c4
{
	background-color:#c0bbb4;
}
.c5
{
	background-color:#a8ae8d;
}
.c6
{
	background-color:#c8aa93;
}
/************************/
#header_topbj
{
	padding:0;
	margin:0;
	height: 4px;
	background: url(../images/head_top_bj.gif) no-repeat left;	
}
#logo
{
	float:left;
	width:244px;
	height: 55px;
}
#headertop
{
	float:right;
	width:704px;
}
#headertop ul{
	list-style-type:none;
	margin:10px 10px 0 0;
	font-size:9pt;
}
#headertop ul li{
	text-align:center;
	width:60px;
	display:block;
	float:right;
}
/*********************************** header *********************************************/
#sitemap
{
	margin:0px 0px 0px 5px;
	padding:0;
	width:535px;
	height:35px;
	float:left;
	color: #000;
	background:url(../images/sitemap.jpg) no-repeat left;
}
#sitemap h3
{
	width:520px;
	text-align:right;
	margin:0;
	padding:10px 20px 5px 0;
	font-size:9pt;
}

/*********************************** sidebar *********************************************/
.left1
{
	margin:0 0 5px 5px;
	width:180px;
	border:2px solid #ddc793;
}

#search1 li
{
	text-align:center;
}
#tree
{
	padding:0 0 0 10px;
	text-align:left;
}
h3
{
	margin:0px;
	padding:10px 0 0 0;
	font-size:10pt;
	height:20px;
	color:#c2377c;
	width: 180px;
}
.sidecontent
{
	padding:0px;
	margin:0px 0px 5px 0px;
	background:#fff;
	width:190px;
}
.ltop
{
	width:190px;
	height:10px;
}
.lefttop
{
	width:9px;
	height:9px;
	float:left;
	background:url(../images/left_topl.gif) no-repeat left top;
}
.righttop
{
	width:9px;
	height:9px;
	float:right;
	background:url(../images/left_topr.gif) no-repeat right top;
}
.lbottom
{
	width:190px;
	height:10px;
}
.leftbottom
{
	width:9px;
	height:9px;
	float:left;
	background:url(../images/left_bottoml.gif) no-repeat left bottom;
}
.rightbottom
{
	width:9px;
	height:9px;
	float:right;
	background:url(../images/left_bottomr.gif) no-repeat right bottom;
}
#hotpop
{
	margin:0px 5px 0px 5px;
	padding:0px;
	width:180px;
	height:30px;
	background:#ed7890;
	background:url(../images/class/hot_bottom.jpg) no-repeat left bottom;
}
#hotpop h3
{
	text-align:center;
	color:#fff;
	font-weight:bold;
	margin:0px;
	padding:10px 0 0 0;
	font-size:10pt;
	background:url(../images/class/hot_top.jpg) no-repeat left top;
	height:25px;
}
#hotbj
{
	margin:0;
	padding:0;
	height:30px;
	background:#ed7890;
	width: 180px;
}

#hotpop_news
{
	margin:5px 0 0 0;
	padding:0px 0px 0px 3px;
	width: 180px;
}
#hotpop_news  li
{
	list-style:none;
	margin: 0; /* 最好将 body 元素的边距和填充设置为 0 以覆盖不同的浏览器默认值 */
	padding:0px;
	height:20px;
	width:170px;
	font-size:9pt;

}

/*********************************** content *********************************************/
#content1
{
	float:left;
	background:#fff;
	width:550px;
}
#rtop
{
	margin:0px;
	float:left;
	width:550px;
}
#rbottom
{
	margin:0px;
	float:left;
	width:550px;
	height: 15px;
}

#myList tr
{
	padding:0px;
	margin:0px;
	height:25px;
	
}
#myList tr td
{
	padding:0px 0px 0px 5px;
	margin:0px;

}
#myList .title
{
  background-color:#f8ecef;
  font-size:10pt;
  font-weight:bold;
  color:#d05770;
  text-align:center;
}
.odd
{
  background-color:#fcf8f9;
}
#myList
{
	text-align:left;
	margin:0px 5px 5px 5px;
	width:535px;
	float:left;
}
#topnews
{
	width:260px;
	float:right;
}
#topnews li
{
	height:25px;
	padding:0px 0px 0px 5px;
	list-style:none;	
}

#title
{
	width:500px;
	text-align:center;
	font-size:12pt;
	font-weight:bold;
	margin:10px 10px 10px 10px;
}
.infomation
{
	float:left;
	margin:10px 0px 0px 0px;
	font-size:9pt;
	text-align:center;
}
.infomation li
{
	height:30px;
}
#info1
{
	padding:0px 5px 0px 5px;
	float:left;
	text-align:center;
	width:535px;
}
#info2
{
	width:400px;
	float:left;
}
#video
{
	padding:0px 0px 0px 0px;
	float:left;
	text-align:center;
	width:535px;
}
#close
{
	width:130px;
	float:right;
}
/***********************************************************/
#famous_teacher
{
	margin:0px 0px 0px 5px;
	text-align:center;
}
#famous_teacher ul
{
	text-align:center;
	list-style-type:none;
	margin:0;
	padding:0px;
	width:535px;
	height:180px;
	font-size:9pt;
}
#famous_teacher ul li
{	
	width:130px;
	float:left;
	text-align:center;
}
#famous_teacher img
{	
	width:120px;
	height:140px;
	border-width:0px;
}
#teacherImg
{
	float:left;
	width:200px;
	height:200px;
}
#items
{
	float:left;
	width:330px;
	height:200px;
}
#pageNavigator
{
	margin:0px 0px 0px 5px;
	width:530px;
	float:left;
}
.famous ul
{
	list-style-type:none;
	margin:0;
	padding:0;
	width:180px;
	font-size:9pt;
	height:24px;
}
.famous ul li
{	
	text-align:center;
	background:none;
	padding:0px;
	width:56px;
	float:left;
}