@charset "gb2312";
body {
	text-align:center;
	margin: 0px;
	font-size:12px;
	font-family:"ËÎÌå";
}
#boxPosition {
	width: 930px;
	font-size: 12px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 12px;
	padding-bottom: 12px;
	text-align:left;
}
#boxSearch {
	width: 950px;
	margin: 0 auto;
	background-color: #FF9000;
}
#boxSearchL {
	float:left;
	width:600px;
	background-image: url(searchl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	padding-left: 15px;
	height: 36px;
}
#sl1 {
	float:left;
	padding-top:10px;
}
#sl2 {
	float:left;
	padding-top:4px;
	padding-left:10px;
	padding-right:10px;
}
#sl3 {
	float:left;
	padding-top:5px;
}
#boxSearchR {
	float:right;
	text-align:right;
	background-image: url(searchr.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 36px;
}
#keyword {
	height: 24px;
	width: 265px;
	line-height: 24px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border: 1px solid #CCC;
}
#button2 { width:54px; height:26px; background:url(btn.gif) no-repeat; border:0; cursor:hand;}

#boxHead {
	width: 950px;
	margin: 0 auto;
	text-align:left;
}
#boxLogo {
	float:left;
}
#boxHeadMenu {
	float:right;
	font-size:12px;
	width:300px;
	text-align:right;
	padding:10px;
}


#boxMenu {
	width: 710px;
	margin: 0 auto;
	text-align:center;
	text-align:left;
}
#boxMenu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	margin: 0 auto;
}
#boxMenu ul li {
	float:left;
	background-image: url(al.gif);
	background-repeat: no-repeat;
	margin-left: 3px;
}
#boxMenu .aa{
	margin-left: 10px;	
}
#boxMenu .bb{
	float:left;
	background-image: url(bl.gif);
	background-repeat: no-repeat;
	margin-left: 10px;
}
#boxMenu .bbdiv {

	background-image: url(br.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 30px;
}
#boxMenu ul li div {
	float:left;
	background-image: url(ar.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 30px;
}
#boxMenu ul li a {
	display:block;
	float:left;
	font-size: 14px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top:10px;
}

#boxTopic {
	width: 950px;
	margin: 10px auto;
	text-align:left;
	font-size:25px;
	font-weight:bold;
}

.boxMainLead {
	width: 950px;
	margin: 10px auto;
	text-align:left;
}
.leadL{
	float:left;
	width:262px;
}
.leadM{
	float:left;
	width:410px;
	margin: 0 8px;
}
.leadM_hotImg{
}
.leadM_hotText{
	background-color:#F6FBFE;
	margin-top:10px;
	padding:5px;
}
.leadM_hotText a{
	color:#333;
}
.leadM_hotText h1{
	font-size:18px;
	font-weight:bold;
	margin:0;
	text-align:center;
}
.leadM_hotText span{
	color:#999999;
	display:block;
	padding:3px 0px 0px 0px;
	line-height:1.5;
}
.leadM_hotList{
	margin-top:5px;
}
.leadM_hotList ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none; 
}
.leadM_hotList ul li {
	padding:5px 0;
	font-size:14px;
	white-space:nowrap;
	background: url("line02.gif") repeat-x bottom;
}

.leadR{
	float:left;
	width:262px;
}


.sidebar01{
	background-image: url(titltBg01.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#F6FBFE;
	border-bottom:solid 1px #DBE9F3;
}
.sidebarTitle01{
	font-size:14px;
	font-weight:bold;
	padding:9px 0px 5px 25px;

}
.sidebarContent01{
	margin:1px;
}
.sidebarContent01 ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.sidebarContent01 ul li {
	margin: 8px 2px;
	padding-left: 5px;
}
.sidebar02{
	background-image: url(titltBg01.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFFFFF;
	border-bottom:solid 1px #DBE9F3;
	margin-top:10px;
}
.sidebarContent02{
	margin:6px;
	font-size:14px;
	line-height:1.5;
}


.sidebarTitle03{
	font-size:14px;
	font-weight:bold;
	padding:9px 0px 5px 25px;
	height:20px;
}
.sidebarContent03{
	margin:1px;

}
.sidebarContent03 ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.sidebarContent03 ul li {
	margin: 3px 0px 3px 5px;
	text-align:center;
	float:left;
	border:solid 1px #E2E9EF;
	width:78px;
	height:23px;
	background-image: url(bg08.gif);
	background-repeat: repeat-x;
	background-position: left top;
	line-height:23px;


}


.boxAdBanner {
	width: 950px;
	margin: auto;
	text-align:left;
}


.boxMainLesson {
	width: 950px;
	margin: 10px auto;
	text-align:left;
	border:solid 1px #9DCDE2;
	border-top:0px;
	background:url("bg10.gif") repeat-x left top;
}
.lessonTitle {
	padding:10px;
}
.lessonContent {

}
.lessonCourse {
	float:left;
	width:600px;
	margin:5px;
}
.lessonCourse_Title {
	font-size:14px;
	font-weight:bold;
	background:#FEFFEF;
	border-top:solid 1px #FBEEAA;
	border-bottom:solid 1px #FBEEAA;
	padding:6px;
}
.lessonCourse_Title .cou_title_title {
	float:left;
	width:370px;
}
.lessonCourse_Title .cou_title_school {
	float:left;
	width:150px;
}
.lessonCourse_Title .cou_title_date {
	float:left;
	width:70px;
}
.lessonCourse ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.lessonCourse ul li {
	margin: 0px 2px;
	padding: 6px 0px 6px 5px;
}
.lessonCourse .couLiOdd {
	background:#FFFFFF;
}
.lessonCourse .couLiEven {
	background:#FFF5E1;
}
.lessonCourse .couTitle {
	float:left;
	width:370px;
	font-size:14px;
}
.lessonCourse .couLiOdd .couTitle a {
	color:#666666;
}
.lessonCourse .couLiEven .couTitle a {
	color:#333333;
}
.lessonCourse .couSchool {
	float:left;
	width:150px;
}
.lessonCourse .couSchool a {
	color:#FF6600;
}
.lessonCourse .couDate {
	float:left;
	width:70px;
	color:#333333;
}
.lessonSchool {
	float:right;
	width:330px;

}
.lessonSchool ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.lessonSchool ul li {
	margin:8px 0px;
	float:left;
	width:163px;
}
.lessonSchool .schImg{
	text-align:center;
}
.lessonSchool .schText{
	text-align:center;
	padding-top:5px;
	font-size:14px;
}






.boxMainList {
	width: 950px;
	margin: auto;
	text-align:left;
}
.homeListA{
	float:left;
	width:470px;
	margin:10px 10px 0 0;
}
.homeListAr{
	float:left;
	width:470px;
	margin:10px 0 0 0;
}
.homeListA_title{
	height:30px;
	border-bottom:solid 1px #9BCDE8;
}
.homeListA_content{
	padding:5px;
	border:solid 1px #9BCDE8;
	border-top:0px;
}
.homeListA_content ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.homeListA_content ul li {
	margin: 8px 2px;
	padding-left: 5px;
	font-size:14px;
}
.homeListA_title_text{
	float:left;
	height:31px;
	border-left:solid 1px #9BCDE8;
	border-right:solid 1px #9BCDE8;
	background: url("bg09.gif") repeat-x left top;
	font-size:14px;
	font-weight:bold;
	padding:0 20px 0 30px;
}
.homeListA_title_text a{
	display:block;
	margin-top:10px;
}
.homeListA_title_more{
	float:right;
	padding:10px 5px 0 0;
}

















#mainBody {
	width: 950px;
	background-image: url(bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0 auto;
	text-align:left;
}
#boxMain {
	float: left;
	width: 640px;
	border: 1px solid #CCC;
	background-color:#F6FBFE;
}
#boxSidebar {
	float: right;
	width: 288px;
	color: #F00;
}
#mainContent {
	margin: 5px;
}
#mainContent h1 {
	color:#FF0000;
	font-family: Verdana, "ËÎÌå";
	font-size: 22px;
	text-align: center;
	margin:0px;
	padding:10px 0px 10px 0px;
	border-bottom:solid 1px #CCC;
}
#mainContent #text {
	font-size: 14px;
	padding: 5px;
	line-height: 1.8;
	color: #282828;
}
#mainContent #textOther {
	font-size: 12px;
	text-align: center;
	padding:15px 0px 20px 0px;
}
#mainContent #adImg {
	text-align:center;
	padding-bottom:10px;
}
#mainMore {
	margin: 5px;
	border: 1px solid #CCC;
	background-color:#FFF;
}
#moreList ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#moreList ul li {
	margin: 5px;
	padding-left: 8px;
}
#moreList ul a {
	font-size: 14px;
}
#brief {
	border: 1px dashed #CCC;
	background-color: #FFFFCC;
	margin: 10px;
	padding: 10px;
	font-size: 14px;
	color: #FF6600;
	line-height: 1.5;
}

#sidebar02 {
	margin-top: 10px;
	border: 1px solid #D2D2D2;
}
#sidebar03 {
	margin-bottom: 10px;
	border: 1px solid #D2D2D2;
}
#rightContent03 {
	font-size:12px;
	padding:5px;
	text-align:center;
	line-height:150%;
	color:#0000FF;
}
#lessonList ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#lessonList ul li {
	margin: 5px;
	padding-left: 2px;
}
#lessonList ul a {
	font-size: 12px;
}
.boxTitle {
	background-color: #B3ADAD;
	margin: 5px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}






.sidebarAd01{
	margin-bottom: 10px;
}
.sidebar05{
	margin-bottom: 10px;
	border: 1px solid #D2D2D2;
}
.sidebarTitle05{
	background-color: #B3ADAD;
	margin: 5px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.sidebarContent05{
	margin:1px;
}
.sidebarContent05 ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.sidebarContent05 ul li {
	margin: 8px 2px;
	padding-left: 5px;
}









form {
	margin: 0px;
	text-align:left;
}
.spaceLine2 {
	margin-top: 10px;
}

.clear {
	clear:both;
}



#mainList {
	padding:2px;
}
#mainList ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#mainList ul li {
	margin: 8px 2px;
	padding: 2px 0px 8px 5px;
	font-size:14px;
	border-bottom:1px solid #ccc;
}
#mainList ul li span {
	float:right;
	font-size:12px;
	color:#999;
}
#mainList ul li a {
	float:left;
}




#mainBodyForItem {
	width: 950px;
	margin: 0 auto;
	text-align:left;
}
#boxMainForItem {
	float: left;
	width: 650px;
}
.boxItemTitle {
	font-size:14px;
	font-weight:bold;
	background: url("bgItem.gif") repeat-x left top;
	padding:15px  0px 10px 15px;
	margin-bottom:10px;
}
.boxItem {
	margin-bottom:10px;
	padding:5px 5px 15px 5px;
	border-bottom:1px solid #ccc;
}
.itemLeft {
	float:left;
	width:90px;
}
.itemCenter {
	float:left;
	width:435px;
}
.itemCenter h1 {
	font-size:14px;
	margin:3px 0px;
}
.itemBreif {
	margin-top:8px;
	line-height:1.5;
	color:#666666;
}
.itemLink {
	margin-top:8px;
}
.itemRight {
	float:left;
	width:100px;
	margin-top:40px;
	margin-left:10px;
}






#boxPageNum {
	TEXT-ALIGN: center; PADDING-BOTTOM: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma; CLEAR: both; FONT-SIZE: 12px; PADDING-TOP: 16px;
}
#boxPageNum ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#boxPageNum ul li {
	float:left;
	margin: 3px;
	padding: 0px;
}
#boxPageNum A:link {
	BORDER: #b2d0ea 1px solid; LINE-HEIGHT: 20px; padding:0px 8px;DISPLAY: block; BACKGROUND: #fff; FLOAT: left; HEIGHT: 22px; COLOR: #03c;TEXT-DECORATION: none; 
}
#boxPageNum A:visited {
	BORDER: #b2d0ea 1px solid; LINE-HEIGHT: 20px; padding:0px 8px;DISPLAY: block; BACKGROUND: #fff; FLOAT: left; HEIGHT: 22px; COLOR: #03c;TEXT-DECORATION: none; 
}
#boxPageNum A:hover {
	BORDER: #2b55af 1px solid; BACKGROUND: #3666d4; COLOR: #fff;
}
#boxPageNum .current {
	BORDER: #FF5500 1px solid; LINE-HEIGHT: 20px; padding:0px 8px; DISPLAY: block; BACKGROUND: #FFEEE5; FLOAT: left; HEIGHT: 22px; color:#FF5500; line-height:22px;  FONT-WEIGHT: bold;
}
