@charset "utf-8";
/* CSS Document */

.hotcourse {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 300px;
	overflow:hidden;
	text-align:left;
}
.sign {
	width:288px;
	height:132px;
	text-align:right;
}
.news {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 994px!important; /* IE7+FF */
	width: 989px; /* IE6 */
	overflow:hidden;
	text-align:left;
}
.sideclass {
	float:left;
	width:277px;
	height:200px;
	margin:0 0 0 3px;
	text-align:left;
	overflow:hidden;
}
/*newsupdata*/
.newsupdata {background:url(../images_nc09/classb/news-updata.jpg) no-repeat left top #FFFFFF;}
.scroll_div {width:243px;height:236px;overflow:hidden;margin:0px auto;}
.scroll_div td{padding:10px 0px;}
.scroll_div .time {color:#B00000}
.scroll_div .link {line-height:22px;}
.teacher {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 497px;
	overflow:hidden;
	text-align:left;
}
.students {
	background-color:#FFA;
	margin: 0px;
	padding: 0px;
	float: left;
	overflow:hidden;
	text-align:left;
}
.book {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 694px;
	overflow:hidden;
	text-align:left;
}
.download {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 300px;
	overflow:hidden;
	text-align:left;
}
.gained, .blog, .abroad, .member {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 331px;
	overflow:hidden;
	text-align:left;
}
.link {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 994px;
	overflow:hidden;
	text-align:left;
}
#slidenewsbox {
	float: left;
	width: 400px;
	overflow: hidden;
}
#news_focus_turn_pic {
	width: 400px;
	overflow: hidden;
}
/*幻灯?*/
#slidenbox {
	margin: 0px;
	padding: 0px;
	float: left;
	width:370px;
	height:200px;
	overflow:hidden;
}
#focus { margin:0px; padding:0px; float:left; }
/*class_tab*/
#tabs {
	width:288px;
	height:275px;
	text-align:left;
	margin:0;
	position:absolute;
	z-index:500;
	float:left;
	overflow:hidden;
}
#tabs ul {
	padding:0;
	margin:0;
	width:288px;
	list-style:none;
	position:relative;
}
#tabs ul li {float:left; display:inline; width:94px; height:36px; margin:0 1px;}
#tabs ul li a.outer {display:block; width:94px; height:32px; border-bottom:1px solid #9c9c9c; text-align:center; line-height:32px; text-decoration:none; color:#464; font-weight:bold; margin-bottom:3px; font-size:12px;}

#tabs ul li a.one {background:#fff url(../icon_nc09/world.jpg) top left no-repeat;}
#tabs ul li a.two {background:#fff url(../icon_nc09/world.jpg) top left no-repeat;}
#tabs ul li a.three {background:#fff url(../icon_nc09/world.jpg) top left no-repeat;}
#tabs ul li a.four {background:#fff url(../icon_nc09/world.jpg) top left no-repeat;}
#tabs ul li a.five {background:#fff url(../icon_nc09/world.jpg) top left no-repeat;}
#tabs ul li a.six {background:#fff url(../icon_nc09/world.jpg) top left no-repeat;}
#tabs ul li a.seven {background:#fff url(../icon_nc09/world.jpg) top left no-repeat;}
#tabs ul li a.eight {background:#fff url(../icon_nc09/world.jpg) top left no-repeat;}
#tabs ul li a.nine {background:#fff url(../icon_nc09/world.jpg) top left no-repeat;}
#tabs ul li a.ten {background:#fff url(../icon_nc09/world.jpg) top left no-repeat;}
#tabs ul li a.eleven {background:#fff url(../icon_nc09/world.jpg) top left no-repeat;}
#tabs ul li a.twelve {background:#fff url(../icon_nc09/world.jpg) top left no-repeat;}
#tabs ul li div {display:none;}

#tabs ul li:hover {padding-bottom:132px; border-bottom:1px solid #fff; color:#000; margin-bottom:0;}

#tabs ul li:hover > a.outer {color:#000; background-position:0 -36px; height:36px; cursor:default;}

* html #tabs ul li a.outer:hover {padding-bottom:130px; border-bottom:1px solid #fff; color:#000; margin-bottom:0;background-position:0 -36px; height:36px; cursor:default;}

#tabs ul li:hover div { display:block; padding:5px!important; /* IE7+FF */ padding:0px; /* IE6 */ position:absolute; left:1px; top:36px; width:278px!important; /* IE7+FF */ width:288px; /* IE6 */ height:118px!important; /* IE7+FF */ height:128px; /* IE6 */ border-bottom:3px solid #fff; text-align:left;}
#tabs ul li a:hover div {display:block; padding:5px!important; /* IE7+FF */ padding:0px; /* IE6 */ position:absolute; left:1px; top:36px; width:278px!important; /* IE7+FF */ width:288px; /* IE6 */ height:118px!important; /* IE7+FF */ height:128px; /* IE6 */ border-bottom:3px solid #fff !important;}

#tabs ul li a:hover div.tab_left,
#tabs ul li:hover div.tab_left
{background:#fff url(../icon_nc09/tab_left.gif);}

#tabs ul li a:hover div.tab_center,
#tabs ul li:hover div.tab_center
{background:#fff url(../icon_nc09/tab_center.gif);}

#tabs ul li a:hover div.tab_right,
#tabs ul li:hover div.tab_right
{background:#fff url(../icon_nc09/tab_right.gif);}

.clear {clear:both; height:0px; line-height:0px; overflow:hidden;}
#tabs span.base {display:block; height:20px;font-size:10px; color:#bc8f8f; background:url(../icon_nc09/bottom.gif) bottom;}
#tabs div h5 {font-size:12px; margin-bottom:2px; text-align:left; float:left; width:100%;}
#tabs div p {font-weight:normal; text-align:left; color:#000; float:left; width:100%;}
#tabs div a img {border:0;}
#tabs div img.image {float:left; border:0; margin-top:-35px; margin-right:5px;}
#tabs div a.unlock {background:url(../icon_nc09/unlock.gif); display:block; width:30px; height:30px; margin:0 auto;}
#tabs div a:hover.unlock img {visibility:hidden;}
#tabs p.bold {color:#069; padding-top:5px;}
* html #tabs p.fire {margin-top:-15px;}
* html #tabs form {margin-top:-20px;}
#tabs p.buttons {text-align:center;}
/*news_tab*/
#tabbox {
	margin: 0 0 0 3px !important; /* IE7+IE8+FF */
	margin: 0px 0px 0px 0px; /* IE6 */
	padding: 0px;
	float: left;
	width: 329px;
	height:200px;
	overflow:hidden;
}
.download ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
.download li {
	background:url(../images_nc09/icon_down.gif) no-repeat left center;
	margin: 2px 0;
	padding: 0 0 0 18px;
	float: left;
	font-size:14px;
	width:100%;
}
.download li a { color:#046CB5; }
.link .logo {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	width: 80%;
	margin: 0 auto;
	overflow:hidden;
	text-align:center;
}
.link .logo a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.link .txt {
	width: 80%;
	height:40px;
	margin: 0 auto;
	text-align:center;
	border: none;
}
.link .txt a {
	color:#666;
	margin: 0 8px;
}
.news .con dl {
	float: left;
	width: 98%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	margin: 0 0 5px 0;
}
.news .con dt a {
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 5px 0;
}
.news .con dd {
	float:left;
	margin: 0 0 8px 0;
}
/*book*/
.blk_18 {
	FONT-SIZE: 12px;
	OVERFLOW: hidden;
	WIDTH: 682px;
	ZOOM: 1;
	float: left;
	height: 230px;
}
.blk_18 .pcont {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 642px
}
.blk_18 .ScrCont {
WIDTH: 4473px; ZOOM: 1 	/*213×图书数量�??*/
}
.blk_18 #List1_1 {
FLOAT: left
}
.blk_18 #List2_1 {
FLOAT: left
}
.blk_18 .LeftBotton {
BACKGROUND: url(../images_nc09/scroll.gif) no-repeat; FLOAT: left; MARGIN: 79px 1px; WIDTH: 15px; HEIGHT: 72px
}
.blk_18 .RightBotton {
BACKGROUND: url(../images_nc09/scroll.gif) no-repeat; FLOAT: left; MARGIN: 79px 1px; WIDTH: 15px; HEIGHT: 72px
}
.blk_18 .LeftBotton {
BACKGROUND-POSITION: 0px 0px; MARGIN-LEFT: 5px
}
.blk_18 .RightBotton {
BACKGROUND-POSITION: 0px -100px; MARGIN-LEFT: -1px
}
.blk_18 .LeftBotton:hover {
BACKGROUND-POSITION: -20px 0px
}
.blk_18 .RightBotton:hover {
BACKGROUND-POSITION: -20px -100px
}
.blk_18 .pl IMG {
DISPLAY: block; MARGIN: 0px auto; CURSOR: pointer; BORDER: none;
}
.blk_18 .pl {
	FLOAT: left; WIDTH: 150px; height:220px; margin:5px; LINE-HEIGHT: 24px; TEXT-ALIGN: center; TEXT-DECORATION: none; color:#666;
}
.blk_18 A.pl:hover {
BACKGROUND: #fff; COLOR: #046cb5; TEXT-DECORATION: underline;
}
.commu_cont3 {
MARGIN: 9px 7px 7px; LINE-HEIGHT: 150%
}
.commu_cont3 UL {
WIDTH: 188px
}
/*teacher and students*/
/* teacher style */
#change{  position:relative; top :20px;left:60px }
#teacher { position:relative; width:480px; overflow:hidden; margin:0 auto; padding:0px;  }
#teacher .photo { width:115px; height:115px; margin:17px; }
#teacher .photo span { background:url(../images_nc09/watercolor-mask.png) no-repeat -17px -17px; }
	#teacher h3 { padding:8px 8px 6px 8px; font-size:14px;}
	#teacher .teacher_list { padding-bottom:6px; }
	#teacher .normal { display:none; }
	#teacher .current { display:block; }
	#teacher ul li { background:url(../images_nc09/watercolor-mask.png) no-repeat left top; width:160px; height:196px; margin:0px; overflow:hidden; line-height:20px; float:left; }
	#teacher ul li em { padding:0 1px 0 3px; }
	#teacher_change_bar { position:absolute; top:8px; right:2px; }
		#teacher_change_bar a { display:block; float:left; width:27px; height:14px; overflow:hidden; margin:0 2px; text-indent:-9999px; cursor:pointer; background: url(../images_nc09/scroll.png) no-repeat; }
		#teacher_change_bar #teacher_previous { background-position:0 0; }
		#teacher_change_bar #teacher_next { background-position:0 -16px; }

/* students style */
#change1{  position:relative; top :20px;left:60px }
#students { position:relative; width:960px; overflow:hidden; margin:0 auto; padding:0px;  }
#students .photo { width:115px; height:115px; margin:17px; }
#students .photo span { background:url(../images_nc09/watercolor-mask.png) no-repeat -17px -17px; }
	#students h3 { padding:8px 8px 6px 8px; font-size:14px;}
	#students .students_list { padding-bottom:6px; }
	#students .normal { display:none; }
	#students .current { display:block; }
	#students ul li { background:url(../images_nc09/watercolor-mask.png) no-repeat left top; width:160px; height:196px; margin:0px; overflow:hidden; line-height:20px; float:left; }
	#students ul li em { padding:0 1px 0 3px; }
	#students_change_bar { position:absolute; top:8px; right:2px; }
		#students_change_bar a { display:block; float:left; width:27px; height:14px; overflow:hidden; margin:0 2px; text-indent:-9999px; cursor:pointer; background: url(../images_nc09/scroll.png) no-repeat; }
		#students_change_bar #students_previous { background-position:0 0; }
		#students_change_bar #students_next { background-position:0 -16px; }

#classbutton {
	width:994px;
	padding: 0px;
	margin: 0px!important; /* IE7+FF */margin: 0px 0px 0px 1px; /* IE6 */
	overflow:hidden;
	float:left;
}
#classbutton ul {
	margin: 5px 5px 0px 5px;
	padding: 0px;
	width: 984px;
}
#classbutton ul li {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 82px;
}
#main .member ul li a, #main .gained ul li a, #main .abroad ul li a, #main .blog ul li a {
	background:url(../images_nc09/dot.gif) no-repeat left center;
	margin: 0px;
	padding: 0 0 0 15px;
}
.timebox { float:left; width:159px; height:50px; margin:10px 0 0 0; text-align:center; } 
