@charset "gb2312";
body {
	text-align:center;
	font-size:12px;
	margin:0px;
	font-family: Verdana, "ËÎÌå";
	line-height:1.5;
	background-image: url(bgTop.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
img {border:0px;}
a:link {color: #0000FF;text-decoration: none;}
a:visited {color: #0000FF;text-decoration: none;}
a:hover {color: #CC0000;text-decoration: underline;}
h1 {color:#FF0000;font-family: Verdana, "ËÎÌå";font-size: 22px;text-align: center;margin-bottom:0;}
h2 {font-size:14px;margin:0px;}
.clear {clear:both}
.spaceLine {margin-top:10px;}

#boxTop {width: 950px;margin:auto;text-align:left;height:49px;}
#boxLogo {float:left;}
#boxSearch {float:right;width:350px;}
#boxSearch form {margin:0px;}
#searchInput {float:right;padding-top:5px;}
#searchInput input{width:190px;height:24px;padding:0px 5px;margin:0px 5px;;border:solid 1px #CCCCCC;line-height:24px;color:#999999;}
#searchBtn {float:right;padding-top:6px;}

#boxHead {width: 950px;margin:auto;text-align:left;}
#boxHead div {background:url(bgHead.jpg); height:140px;text-align:left;}
#boxHead h1{margin:0px;line-height:150px;text-align:left;font-size:40px;}
#boxMainMenu {width: 950px;margin:10px auto 0px auto;height:37px;padding:0;text-align:center;background: url("bgMenu.jpg") repeat-x; } 
#boxMainMenu a {color:#FFFFFF;TEXT-DECORATION: none;}
#boxMainMenu a:hover {color:#FFFF99;TEXT-DECORATION: underline;}

#boxMainMenu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	margin: 0 auto;
}
#boxMainMenu ul li {
	float:left;
	font-size:14px;
	margin: 8px 0 0 0;
	padding:0px 23px;
	font-weight:bold;
	background:url(menuLine.gif) no-repeat right;
}

#mainBody {width: 950px;margin: 10px auto 0 auto;text-align:left;}
#boxMain {float: right;width: 682px; border:#97ADDE solid 1px;}

#boxPosition {background: url("bgPosition.jpg") repeat-x;text-align:left;font-size:14px;padding:5px 0 5px 10px;color:#0032A6;font-weight:bold;}
#boxMainContent {font-size:14px;padding:5px;}
#boxSidebar {float: left;width: 258px;}


.sidebarA {margin:0 0 10px 0;border: 1px solid #DDD8D4;}
.sidebarTitle01 {border: 0px;height:26px;background: url("bgTitle01.jpg") repeat;margin:1px;}
.sidebarTitle01 div {font-size:14px;padding:3px 0 0 10px;font-weight:bold;color:#FFFFFF;}

.sidebarNews {padding:5px;background-color:#F5F5F5;}
.sidebarNews ul {margin: 0px;padding: 0px;list-style-type: none; margin: 0 auto;}
.sidebarNews ul li {padding:5px 0 10px 5px;font-size:12px;}
.sidebarNewsTitle {font-size:14px;line-height:2;}



#boxFoot  {width: 950px;margin:10px auto; padding:12px 0 12px 0;background: url("bgFoot.jpg") repeat;text-align:center;line-height:150%;color:#666666;}


.info01 {
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
.info02 {
	font-size: 14px;
	font-weight: bold;
}
.info03 {
	text-decoration: underline;
	line-height: 150%;
	color: #666666;

}
.info04 {
	padding-top: 10px;
	padding-bottom: 6px;
	font-size: 14px;
	color: #0000FF;

}
.info05 {
	padding-bottom: 6px;
	color: #333333;
	padding-top: 5px;
	font-size:12px;

}


.teacher_boxItem {width: 650px;margin:auto;padding:15px 0;text-align:left;border-bottom:solid 1px #BEBEBE;}
.teacher_img{float:left;width:100px;}
.teacher_text{float:right;width:540px;}
.teacher_title{font-weight:bold;padding:0 0 5px 0}
.teacher_info{font-size:12px;}

.teacherDetail_title{font-weight:bold;text-align:center;font-size:28px;margin-top:15px;}
.teacherDetail_content{margin:10px 0;}


#photo_boxList {
	margin:0 0 10px 0;
}
#photo_boxList ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	margin: 0 auto;
}
#photo_boxList ul li {
	width:162px;
	border:solid 1px #DDD8D4;
	float:left;
	font-size:14px;
	margin: 8px 0 0 5px;
	text-align:center;
	font-size:12px;
}
#photo_boxList ul li a {
	display:block;
	padding:3px 0;
}




.zixun_boxItem {width: 660px;margin:auto;padding:5px 0 10px 0;text-align:left;font-size:12px;}
.zixun_title{background-color:#FFF5D1;padding:5px 5px 5px 8px;}
.zixun_question{background:url(zixunWen.gif) no-repeat left top;padding:8px 5px 5px 30px;line-height:120%;}
.zixun_reply{
	padding:5px;
	border-right:solid 1px #E4E4E4;
	border-bottom:solid 1px #E4E4E4;
	border-left:solid 1px #E4E4E4;
	margin-left:25px;
}

#zixun_askTitle {
	width: 660px;
	margin:auto;
	border-right:solid 1px #E4E4E4;
	border-left:solid 1px #E4E4E4;
	background-image: url(zixunBgTitle.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding:5px 0 3px 0;
	font-size:14px;
	font-weight:bold;
	color:#666666;
}
#zixun_askContent {
	width: 660px;
	margin:auto;
	border:solid 1px #E4E4E4;
}
#zixun_askContent form {
	margin:1px;
	background-color:#F6F6F6;
	padding:5px;
}
#zixun_askContent label {
	display:inline-block;
	width:75px;
	text-align:right;
	font-size:12px;
	vertical-align:top;
}
#zixun_askContent div {
	margin:5px;
}
#zixun_askContent textarea{
	width:550px;
}
#zixun_askBtn {
	padding:6px 0 0 75px;
}




.sidebarAboutSchool {padding:5px;background-color:#F5F5F5;}
.boxLine {
border-top:solid 1px #CCCCCC; 
border-bottom:solid 1px #CCCCCC; 
padding:5px 0; 
margin:5px 0;}


#boxIndexMain {float: right;width: 682px;}
.indexMain01 {border:#97ADDE solid 1px;}
.indexTitle01{background: url("bgPosition.jpg") repeat-x;text-align:left;font-size:14px;padding:5px 0 5px 10px;color:#0032A6;font-weight:bold;}
.indexContent01{font-size:14px;padding:5px;}
.indexMain02 {border:#97ADDE solid 1px;margin-top:10px;}
