/* CSS Document */
body {
	margin:0px auto;
	width:950px;
	font-size:12px;
	position:relative;
}
a {
	color:#000000;
	text-decoration:none;
}
a:visited {
	color: #094790;
} /* 已访问的链接 */
a:hover {
	color: #FF0000;
} /* 鼠标移动到链接上 */
a:active {
	color: #094790;
}
a img {
	border:0px;
}
a {
 blr:expression(this.onFocus=this.blur())
}
area {
 blr:expression(this.onFocus=this.blur())
}
ol, li, dt {
	margin:0px;
	list-style:none;
	padding:0px;
}
/* 导航 */
#edu_nav {
	margin:0px auto;
	padding:0px 0px 0px 100px;
	width:850px;
	height:30px;
	overflow:hidden;
	background:url(../images/teach_index/images/edu_nav.gif);
background-color:#999;
}
#edu_nav ol {
	float:left;
	margin:0px;
	padding:0px;
	width:650px;
	height:30px;
	overflow:hidden;
}
#edu_nav ol li {
	float:left;
	margin:0px;
	padding:0px 9px;
	height:30px;
	color:#FFFFF;
	font-size:12px;
	letter-spacing:2px;
	line-height:30px;
	text-align:center;
	background:url(../images/teach_index/images/edu_nav.gif) -148px 0px no-repeat;
}
#edu_nav ol li.l_w {
	background:url(../images/teach_index/images/edu_nav.gif) -120px 0px no-repeat;
}
#edu_nav ol li a {
	color:#FFFFFF;
}
#time {
	float:left;
	width:168px;
	text-align:center;
	height:20px;
	font-size:12px;
	line-height:20px;
	margin-top:6px;
	color:#FFFFFF;
}
#rss {
	float:left;
	width:30px;
	margin:8px 0px;
	overflow:hidden;
}
/* edu_body */
#edu_body {
	margin:8px auto;
	padding:0px;
	width:950px;
	display:table;
}
/* left */
#edu_body .left {
	float:left;
	margin:0px;
	padding:0px;
	width:310px;
}
#edu_body .edu_img {
	float:left;
	margin:0px;
	padding:0px;
	width:310px;
	height:240px;
	background:url(../images/teach_index/images/top_img_bg.gif) no-repeat;
	overflow:hidden;
}
#edu_body #photoflash {
	margin:10px 0px 0px;
	padding:0px 0px 0px 11px;
	width:288px;
	height:194px;
	overflow:hidden;
}
/* 新闻滚动 */
#instantcnt {
	margin:0px;
	padding:8px 0px 0px 0px;
	width:310px;
	height:20px;
	float:left;
	font-size:14px;
	color:#e50112;
	margin:0px;
	line-height:28px;
	overflow:hidden;
}
#instantcntbody {
	float:left;
	margin:0px;
	padding:0px 0px 0px 80px;
	width:215px;
	height:20px;
	line-height:28px;
	font-weight:normal;
	overflow:hidden;
}
#instantcnt ol {
	float:left;
	margin:0px;
	padding:0px;
	width:215px;
	height:20px;
	overflow:hidden;
}
#instantcnt ol li {
	float:left;
	margin:0px;
	padding:0px;
	width:215px;
	height:20px;
	font-size:14px;
	overflow:hidden;
}
#instantcnt a {
	color:#e50112;
}
#prediv a, #nextdiv a {
	display:block;
	width:9px;
	height:5px;
	overflow:hidden;
}
#prediv {
	margin-top:15px;
	width:9px;
	height:5px;
	font-size:0px;
	overflow:hidden;
}
#nextdiv {
	margin-top:3px;
	width:9px;
	height:5px;
	overflow:hidden;
}
/* l_title */
#edu_body .l_title {
	float:left;
	margin:8px auto 0px;
	padding:5px 0px 3px;
	width:308px;
	height:40px;
	border:#B4DBE2 1px solid;
	overflow:hidden;
}
#edu_body .l_title li {
	float:left;
	margin:0px;
	padding:0px;
	width:154px;
	height:20px;
	line-height:20px;
	text-indent:0.5em;
	overflow:hidden;
}
/* l_policy */
#edu_body .l_policy {
	float:left;
	margin:8px auto 0px;
	padding:0px;
	width:308px;
	border:#B4DBE2 1px solid;
	overflow:hidden;
}
#edu_body .l_policy ul {
	float:left;
	margin:0px;
	padding:0px;
	width:308px;
}
#edu_body .l_policy ul.title {
	height:28px;
	line-height:28px;
	background:url(../images/teach_index/images/l_title_bg.gif) no-repeat;
	overflow:hidden;
}
#edu_body .l_policy ul.title span {
	float:left;
	display:block;
	padding:0px 0px 0px 20px;
	width:60px;
	height:28px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	overflow:hidden
}
#edu_body .l_policy ul.title a {
	float:right;
	display:block;
	padding:0px 15px 0px 0px;
	width:50px;
	height:28px;
	overflow:hidden
}
#edu_body .l_policy ul.html {
	padding:5px 0px 3px;
}
#edu_body .l_policy ul.html li {
	float:left;
	margin:0px;
	padding:0px;
	width:185px;
	height:20px;
	line-height:20px;
	font-size:14px;
	overflow:hidden;
}
#edu_body .l_policy ul.html li.img {
	width:116px;
	height:160px;
	overflow:hidden;
}
#edu_body .l_policy ul.html li.img a {
	display:block;
	padding:0px 0px 0px 6px;
	width:110px;
	height:75px;
	overflow:hidden;
}
#edu_body .l_policy ul.html li.img a img {
	width:110px;
	height:75px;
	border:none;
	overflow:hidden;
}
#edu_body .l_policy ul.html li.img p {
	display:block;
	margin:0px;
	padding:5px 0px 0px 6px;
	width:110px;
	height:80px;
	font-size:12px;
	line-height:20px;
	text-indent:0.5em;
	overflow:hidden;
}
/* middle */
#edu_body .middle {
	float:left;
	margin:0px 0px 0px 10px;
	padding:0px;
	width:380px;
}
#edu_body .topic {
	margin:0px;
	padding:0px;
	width:380px;
}
#edu_body .topic ul {
	float:left;
	margin:0px;
	padding:0px;
	width:380px;
}
#edu_body .topic ul.title {
	height:45px;
	background:url(../images/teach_index/images/top_title.gif) no-repeat;
	overflow:hidden;
}
#edu_body .topic ul.title a {
	float:right;
	display:block;
	width:60px;
	height:45px;
	overflow:hidden;
}
#edu_body .topic ul.edu_top {
	margin:0px 0px 10px;
	padding:0px 0px 5px;
	border-bottom:#CCCCCC 1px dotted;
}
#edu_body .topic ul.edu_top span {
	display:block;
	width:380px;
	height:35px;
	line-height:35px;
	color:#E80115;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	overflow:hidden;
}
#edu_body .topic ul.edu_top span a {
	font-size:16px;
	color:#E80115;
	text-decoration:none;
}
#edu_body .topic ul.edu_top p {
	display:block;
	margin:0px;
	padding:0px;
	width:380px;
	height:66px;
	line-height:22px;
	color:#585858;
	text-indent:1em;
	overflow:hidden;
}
#edu_body .topic ul.html {
	margin:0px;
	padding:5px 0px;
}
#edu_body .topic ul.html li {
	float:left;
	margin:0px;
	padding:0px;
	width:380px;
	height:22px;
	color:#333333;
	font-size:14px;
	line-height:22px;
	overflow:hidden;
}
#edu_body .topic ul.html li a {
	color:#333333;
	font-size:14px;
	text-decoration:none;
}
#edu_body .topic ul.zaok {
	margin:0px;
	padding:10px 0px 0px 25px;
	width:355px;
	height:73px;
	background:url(../images/teach_index/images/zk_bg.gif) no-repeat;
	overflow:hidden;
}
#edu_body .topic ul.zaok li {
	float:left;
	margin:0px;
	padding:0px;
	width:175px;
	height:22px;
	color:#333333;
	font-size:12px;
	line-height:22px;
	text-indent:0.2em;
	overflow:hidden;
}
#edu_body .topic ul.zaok li a {
	color:#333333;
	font-size:12px;
	text-decoration:none;
}
/* right */
#edu_body .right {
	float:right;
	margin:0px;
	padding:0px;
	width:240px;
}
/* notice */
#edu_body .notice {
	margin:0px;
	padding:0px;
	width:240px;
	height:155px;
	background:url(../images/teach_index/images/notice_bg.gif) no-repeat;
	overflow:hidden;
}
#edu_body .notice ul {
	float:left;
	margin:0px;
	padding:50px 0px 0px;
	width:240px;
	height:100px;
	overflow:hidden;
}
#edu_body .notice ul li {
	float:left;
	margin:0px;
	padding:0px;
	width:235px;
	height:20px;
	font-size:12px;
	line-height:20px;
	text-indent:0.5em;
	overflow:hidden;
}
/* exporter */
#edu_body .exporter {
	margin:8px 0px 0px;
	padding:0px;
	width:238px;
	border:#B4DBE2 1px solid;
	display:table;
}
#edu_body .exporter ul {
	float:left;
	margin:0px;
	padding:0px;
	width:238px;
}
#edu_body .exporter ul.title {
	float:left;
	margin:0px;
	padding:0px;
	width:238px;
	height:27px;
	background:url(../images/teach_index/images/r_title_bg.gif) no-repeat;
	overflow:hidden;
}
#edu_body .exporter ul.title span {
	float:left;
	display:block;
	margin:0px;
	padding:0px 0px 0px 25px;
	width:60px;
	height:27px;
	line-height:27px;
	color:#333333;
	font-size:14px;
}
#edu_body .exporter ul.title a {
	float:right;
	display:block;
	margin:0px;
	padding:0px;
	width:45px;
	height:27px;
	line-height:27px;
}
#edu_body .exporter ul.edu_top {
	padding:8px 0px 2px;
	height:70px;
	border-bottom:#CCCCCC 1px dotted;
}
#edu_body .exporter ul.edu_top a {
	float:left;
	display:block;
	width:80px;
	height:70px;
	overflow:hidden;
	text-align:right;
}
#edu_body .exporter ul.edu_top a img {
	width:75px;
	height:65px;
	border:none;
	overflow:hidden;
}
#edu_body .exporter ul.edu_top span {
	float:left;
	display:block;
	width:150px;
	height:18px;
	line-height:18px;
	text-indent:0.5em;
	font-weight:bold;
	overflow:hidden;
}
#edu_body .exporter ul.edu_top p {
	float:left;
	display:block;
	margin:0px;
	padding:0px 0px 0px 5px;
	width:145px;
	height:51px;
	line-height:17px;
	text-indent:1em;
	overflow:hidden;
}
#edu_body .exporter ul.html {
	padding:6px 0px 3px;
}
#edu_body .exporter ul.html li {
	float:left;
	margin:0px;
	padding:0px;
	width:230px;
	height:20px;
	font-size:12px;
	line-height:20px;
	text-indent:0.5em;
	overflow:hidden;
}
/* ad_950_80 */
.ad_950_80 {
	margin:8px auto;
	padding:0px;
	width:950px;
	height:80px;
	overflow:hidden;
}
/* 招考 */
.recruit {
	margin:8px auto;
	padding:0px;
	width:948px;
	height:220px;
	border:#DCDCDC 1px solid;
	overflow:hidden;
}
.recruit ul {
	float:left;
	margin:0px;
	padding:0px;
	width:948px;
}
.recruit ul.title {
	height:27px;
	background:url(../images/teach_index/images/title_bg.gif) no-repeat;
	overflow:hidden;
}
.recruit ul.title span {
	float:left;
	display:block;
	padding:0px 20px;
	width:80px;
	height:27px;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	overflow:hidden;
}
.recruit ul.title a {
	float:right;
	display:block;
	padding:0px;
	width:80px;
	height:27px;
	overflow:hidden;
}
/* img */
.recruit ul.img {
	padding:8px 0px 0px 8px;
	width:162px;
	height:185px;
	overflow:hidden;
}
.recruit ul.img a {
	display:block;
	margin:0px;
	padding:0px;
	width:160px;
	height:160px;
	border:#DCDCDC 1px solid;
	overflow:hidden;
}
.recruit ul.img p {
	display:block;
	margin:0px;
	padding:0px;
	width:160px;
	height:20px;
	line-height:20px;
	text-align:center;
	overflow:hidden;
}
/* htm_y */
.recruit ul.htm_y {
	padding:8px 0px 0px 8px;
	width:250px;
	height:185px;
	overflow:hidden;
}
.recruit ul.htm_y li {
	float:left;
	margin:0px;
	padding:0px;
}
.recruit ul.htm_y li.title {
	width:28px;
	height:185px;
	background:url(../images/teach_index/images/edu_ico.gif) 0px 0px no-repeat;
	overflow:hidden;
}
.recruit ul.htm_y li.html {
	width:218px;
	height:185px;
	border-right:#DCDCDC 1px dotted;
	overflow:hidden;
}
.recruit ul.htm_y li.html dt {
	float:left;
	margin:0px;
	padding:0px;
	width:215px;
	height:22px;
	font-size:14px;
	line-height:22px;
	overflow:hidden;
}
/* htm_e */
.recruit ul.htm_e {
	padding:8px 0px 0px 8px;
	width:250px;
	height:185px;
	overflow:hidden;
}
.recruit ul.htm_e li {
	float:left;
	margin:0px;
	padding:0px;
}
.recruit ul.htm_e li.title {
	width:28px;
	height:185px;
	background:url(../images/teach_index/images/edu_ico.gif) -28px 0px no-repeat;
	overflow:hidden;
}
.recruit ul.htm_e li.html {
	width:218px;
	height:185px;
	border-right:#DCDCDC 1px dotted;
	overflow:hidden;
}
.recruit ul.htm_e li.html dt {
	float:left;
	margin:0px;
	padding:0px;
	width:215px;
	height:22px;
	font-size:14px;
	line-height:22px;
	overflow:hidden;
}
/* htm_s */
.recruit ul.htm_s {
	padding:8px 0px 0px 8px;
	width:250px;
	height:185px;
	overflow:hidden;
}
.recruit ul.htm_s li {
	float:left;
	margin:0px;
	padding:0px;
}
.recruit ul.htm_s li.title {
	width:28px;
	height:185px;
	background:url(../images/teach_index/images/edu_ico.gif) -56px 0px no-repeat;
	overflow:hidden;
}
.recruit ul.htm_s li.html {
	width:218px;
	height:185px;
	overflow:hidden;
}
.recruit ul.htm_s li.html dt {
	float:left;
	margin:0px;
	padding:0px;
	width:215px;
	height:22px;
	font-size:14px;
	line-height:22px;
	overflow:hidden;
}
/* edu_photo */
.edu_photo {
	float:left;
	margin:8px 0px;
	padding:0px;
	width:700px;
	height:340px;
	background:url(../images/teach_index/images/photo_bg.gif) 0px 0px no-repeat;
	overflow:hidden;
}
.edu_photo ul {
	float:left;
	margin:0px;
	padding:0px;
	width:700px;
}
.edu_photo ul.title {
	height:55px;
}
.edu_photo ul.title a {
	display:block;
	float:right;
	width:80px;
	height:45px;
	overflow:hidden;
}
.edu_photo ul.photo {
	padding:0px 20px;
	width:660px;
	height:270px;
	overflow:hidden;
}
.edu_photo ul.photo li {
	float:left;
	margin:0px;
	padding:0px;
	width:165px;
	height:140px;
	overflow:hidden;
	text-align:center;
}
.edu_photo ul.photo li a {
	display:block;
	width:152px;
	height:102px;
	border:#DCDCDC 1px solid;
}
.edu_photo ul.photo li a img {
	margin:1px;
	width:150px;
	height:100px;
	border:none;
}
.edu_photo ul.photo li p {
	display:block;
	margin:0px;
	padding:0px;
	width:150px;
	height:25px;
	font-size:12px;
	line-height:25px;
	overflow:hidden;
}
.edu_photo ul.photo li p a {
	display:block;
	width:150px;
	height:25px;
	border:none;
	font-size:12px;
}
/* edu_lan */
.edu_lan {
	float:right;
	margin:8px 0px;
	padding:0px;
	width:238px;
	height:338px;
	border:#DCDCDC 1px solid;
	overflow:hidden;
}
.edu_lan li {
	float:left;
	margin:0px;
	padding:0px;
	width:238px;
}
.edu_lan li.title {
	height:27px;
	background:url(../images/teach_index/images/r_title_bg.gif) 0px 0px no-repeat;
	overflow:hidden;
}
.edu_lan li.title span {
	float:left;
	display:block;
	margin:0px;
	padding:0px 20px;
	width:60px;
	height:27px;
	color:#333333;
	font-size:14px;
	line-height:27px;
	letter-spacing:5px;
	overflow:hidden;
}
.edu_lan li.title a {
	float:right;
	display:block;
	width:50px;
	height:27px;
	overflow:hidden;
}
.edu_lan li.edu_top {
	width:220px;
	height:90px;
	padding:5px 8px;
	overflow:hidden;
}
.edu_lan li.edu_top a {
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	width:99px;
	height:69px;
	border:#DCDCDC 1px solid;
	overflow:hidden;
}
.edu_lan li.edu_top a img {
	margin:2px;
	padding:0px;
	width:95px;
	height:65px;
	border:none;
	overflow:hidden;
}
.edu_lan li.edu_top p {
	float:left;
	display:block;
	margin:0px;
	padding:0px 0px 0px 5px;
	width:110px;
	height:70px;
	overflow:hidden;
	text-indent:1em;
}
.edu_lan li.edu_top span a {
	display:block;
	margin:0px;
	padding:0px;
	width:225px;
	height:20px;
	color:#333333;
	font-weight:bold;
	line-height:20px;
	border:none;
	overflow:hidden;
}
.edu_lan li.html {
	margin:0px;
	padding:5px 0px 0px 5px;
	width:233px;
	height:195px;
	border-top:#DCDCDC 1px dotted;
	overflow:hidden;
}
.edu_lan li.html dt {
	float:left;
	margin:0px;
	padding:0px;
	width:220px;
	height:20px;
	line-height:20px;
	text-indent:0.2em;
	overflow:hidden;
}
