/*通用*/
body{
	margin: 0;
	padding: 0;
	list-style: none;
	border: 0;
}

img{
	border: 0;
}

input,select{
	vertical-align: middle;
}

.wrap{
	width:980px;
	margin: 0 auto;
	overflow: hidden;
}

.con_left{
	float:left;
	width:240px;
	padding:  0 10px 0 0;
}

.con_right{
	float:left;
	width:730px;
}

.ad980{
	width:980px;
	margin: 10px auto 0 auto;
}
	.ad980 a{
		float:left;
		width:980px;
		height:90px;
		position: absolute;
		background: url(*.gif);
		cursor: pointer;
		overflow: hidden;
	}

h1,h2,h3,h4,h5,h6{
	margin: 0;
	padding: 0;
}

.clearer{
	clear: both;
}

/*顶部菜单*/
.top_nav{
	width:980px;
	margin: 0 auto;
	overflow: hidden;
}

.top_nav span{
	float:left;
}

.top_nav .logo{
	width:185px;
	height:66px;
	background: url(../images/new2009/logo.gif) no-repeat;
}

.top_nav .logo a{
	float:left;
	width:185px;
	height: 66px;
	cursor: pointer;
	overflow: hidden;
}

.top_nav .menu{
	width:795px;
	height:66px;
}

.top_nav .menu ul{
	float:right;
	width:270px;
	height:20px;
	margin: 0;
	padding: 0;
	list-style: none;
	background: #063376;
	border-bottom: 2px solid #e8e8e8;
	overflow: hidden;
}

.top_nav .menu li{
	float:left;
	padding: 0 0 0 7px;
	font:12px/20px "宋体";
	color: #fff;
}

.top_nav .menu li a{
	color: #fff;
	text-decoration: none;
}
.top_nav .menu li a:hover{
	color: #f60;
	text-decoration: underline;
}

/*标准头形象*/
.top_view{
	width:980px;
	height:210px;
	margin: 0 auto;
}

/*导航菜单*/
.nav{
	width:980px;
	height:36px;
	margin: 0 auto;
	background: url(../images/new2009/icon.gif) no-repeat;
	font:bold 14px/36px "宋体";
	color: #fff;
	overflow: hidden;
}

.nav ul{
	width:980px;
	margin: 0;
	padding: 0;
	list-style: none;
}

.nav .long{
	width:65px;
}

.nav li{
	float:left;
	padding: 0 3px 0 23px;
}

.nav li a{
	color: #fff;
	text-decoration: none;
}
.nav li a:hover{
	color: #e8e8e8;
	text-decoration: underline;
}

/*登录条*/
.login{
	width:980px;
	height:32px;
	margin: 0 auto;
	background: url(../images/new2009/icon.gif) no-repeat -1px -66px;
	overflow: hidden;
}

.login span{
	float:left;
}

.login span form{
	margin: 0;
	padding: 0;
}

.login .form{
	width:610px;
	height:32px;
	overflow: hidden;
}

.login .form strong{
	float:left;
	width:122px;
	text-align: center;
	font:bold 14px/32px "宋体";
	color: #fff;
	background: url(../images/new2009/icon.gif) no-repeat -374px -430px;
}

.login .form b{
	float:left;
	font:12px/32px "宋体";
	color: #f60;
	padding: 0 0 0 15px;
	-padding:3px 0 0 15px;
}

.login .form b .txt,.login .form b .pass{
	width:123px;
	height:20px;
	font:12px/20px verdana;
	color: #777;
	border: 1px solid #e8e8e8;
}
.login .form b .pass{
	width:80px;
}
.login .form b .sub{
	width:60px;
	height:23px;
	margin: 5px 0 0 0;
	-margin:2px 0 0 0;
	padding: 0;
	border: 0;
	font:12px/23px "宋体";
	color: #f60;
	cursor: pointer;
	background: url(../images/new2009/icon.gif) no-repeat -665px -436px;
}

.login .form b a{
	color: #2f67a4;
	text-decoration: none;
}
.login .form b a:hover{
	color: #f00;
	text-decoration: underline;
}

.login .loopmsg{
	width:355px;
	font:12px/32px "宋体";
	padding: 0 0 0 15px;
	color: #f60;
	text-align: left;
}

.login .loopmsg a{
	color: #f60;
	text-decoration: none;
}
.login .loopmsg a:hover{
	color: #f00;
	text-decoration: underline;
}

/*最新公告*/
.box_a{
	width:240px;
	margin: 10px 0 0 0;
}

.box_a .tit{
	height:26px;
	background: url(../images/new2009/icon.gif) no-repeat 0 -143px;
	overflow: hidden;
}

	.box_a .tit2{
		height:24px;
		background: url(../images/new2009/icon.gif) no-repeat 0 -210px;
		font:bold 14px/24px "宋体";
		color: #fff;
		padding: 0 0 0 10px;
	}

.box_a .tit .more{
	float:right;
	width:50px;
	height:26px;
	background:url(../images/new2009/icon.gif) no-repeat -955px -435px;
	overflow: hidden;
}
	.box_a .tit .more a{
		float:left;
		width:40px;
		height:26px;
		cursor: pointer;
	}
	
.box_a ul{
	width:240px;
	margin: 0;
	padding: 8px 0 0 0;
	list-style: none;
}

.box_a li{
	width:225px;
	font:12px/22px "宋体";
	padding: 0 0 0 15px;
	white-space:nowrap;
	text-overflow:ellipsis;
	background: url(../images/new2009/icon.gif) no-repeat 5px -490px;
 	overflow:hidden;
}
	.box_a li a{
		color: #333;
		text-decoration: none;
	}
	.box_a li a:hover{
		color: #f60;
		text-decoration: underline;
	}
	
.box_a .td{
	width:238px;
	border-left: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	overflow: hidden;
}

.box_a .down{
	height:5px;
	background: url(../images/new2009/icon.gif) no-repeat 0 -247px;
	overflow: hidden;
}

/*友情链接*/
.box_yq{
	width:228px;
	border:1px solid #e8e8e8;
	background: #f6f6f6;
	margin: 10px 0 0 0;
	padding: 5px;
	overflow: hidden;
}

.box_yq .tit{
	height:21px;
	background: url(../images/new2009/icon.gif) no-repeat -360px -210px;
	padding: 3px 0 10px 0;
}

.box_yq ul{
	width:228px;
	margin: 0;
	padding: 0;
	list-style: none;
}

.box_yq li{
	float:left;
	white-space:nowrap;
	padding: 0 15px 0 0;
	font:12px/22px "宋体";
}

.box_yq li a{
	color: #333;
	text-decoration:none;
}
.box_yq li a:hover{
	color: #f60;
	text-decoration: underline;
}

/*绿色通道*/
.box_green{
	float:left;
	width:730px;
	height:26px;
	margin: 10px 0 0 0;
	background: url(../images/new2009/icon.gif) no-repeat -250px -143px;
	overflow: hidden;
}

.box_green strong,.box_green b{
	float:left;
	font:bold 14px/26px "宋体";
	color: #fff;
	padding: 0 22px 0 17px;
}
.box_green b{
	font:12px/26px "宋体";
	color: #333;
	padding: 0 5px 0 2px;
}
	.box_green b a{
		color: #333;
		text-decoration:none;
	}
	.box_green b a:hover{
		color: #f60;
		text-decoration: underline;
	}
	
/*焦点图focus_pic style*/	
.focus_pic{
	float:left;
	width:350px;
	height:220px;
	margin: 10px 0 0 0;
	padding: 0 10px 0 0;
	overflow: hidden;
}

.focus_right{
	float:left;
	width:370px;
	height:220px;
	margin: 10px 0 0 0;
	background: url(../images/new2009/icon.gif) no-repeat 0 -552px;
	overflow: hidden;
}

.focus_right .tit{
	height:25px;
	padding: 0 0 0 8px;
	font:bold 14px/25px "宋体";
	color: #f60;
}

.focus_right .tit .more{
	float:right;
	padding: 0 10px 0 0;
	font:12px/25px "宋体";
}
	.focus_right .tit .more a{
		color: #2e66a3;
		text-decoration: none;
	}
	.focus_right .tit .more a:hover{
		color: blue;
		text-decoration: underline;
	}

	.focus_right ul{
		margin: 0;
		padding: 10px 0 0 0;
		width:370px;
		list-style: none;
	}
	
	.focus_right li{
		width:350px;
		font:12px/22px "宋体";
		padding: 0 0 0 20px;
		background: url(../images/new2009/icon.gif) no-repeat 15px -491px;
	}
	
		.focus_right li a{
			color: #333;
			text-decoration: none;
		}
		.focus_right li a:hover{
			color: #f60;
			text-decoration: underline;
		}
	
	.focus_right .bm{
		padding:8px 0 0 0;
		text-align: center;
	}


/*教育信息 info style*/	
.info{
	float:left;
	width:730px;
	margin: 10px 0 0 0;
	overflow: hidden;
}

#tab1 .tit{
	float:left;
	width:730px;
	height:25px;
	background: url(../images/new2009/icon.gif) no-repeat 0 -314px;
}
#tab1 .tit h3{
	float:left;
	width:75px;
	font:12px/30px "宋体";
	text-align: center;
}
#tab1 .txt{
	float: left;
	width:730px;
	height:121px;
	background: url(../images/new2009/icon.gif) no-repeat 0 -798px;
	overflow: hidden;
}
#tab1 .txt ul{
	float:left;
	width:560px;
	margin: 0;
	padding: 8px 0 0 0;
	list-style: none;
}
#tab1 .txt li{
	float:left;
	width:245px;
	padding: 0 0 0 30px;
	font:12px/22px "宋体";
	background: url(../images/new2009/icon.gif) no-repeat 20px -491px;
}
#tab1 .txt li a{
	color: #333;
	text-decoration: none;
}
#tab1 .txt li a:hover{
	color: #f60;
	text-decoration: underline;
}


#tab1 .zs{
	float:left;
	width:116px;
}
	#tab1 .zs h4{
		height:25px;
		background: url(../images/new2009/icon.gif) no-repeat -865px -210px;
		font:12px/25px "宋体";
		color: #333;
	}
	

/*滚动学院*/
#loopxy .box{
	float:left;
	width:228px;
	margin: 10px auto 0 auto;
	padding: 0 0 20px 0;
	border-bottom: 1px dotted #e8e8e8;
	overflow: hidden;
}

#loopxy .box span{
	float:left;
}

#loopxy .box .pic{
	width:110px;
	height: 80px;
	padding: 0;
	text-align: center;
	background: url(../images/new2009/icon.gif) no-repeat -648px -554px;
}

#loopxy .box .pic img{
	width:73px;
	height:73px;
	border: 0;
}

#loopxy .box .txt{
	width:118px;
	font:12px/25px "宋体";
	color: #333;
	padding: 15px 0 0 0;
	text-align: center;
	vertical-align: middle;
	background: url(../images/new2009/mao_bg.gif) no-repeat 40px 10px;
}

#loopxy .box .txt a{
	color: #333;
	text-decoration: none;
}
#loopxy .box .txt a:hover{
	color: #f60;
	text-decoration: underline;
}
	
/*滚动图片*/	
.looppic{
	float: left;
	width:728px;
	height: 138px;
	margin: 10px 0 0 0;
	border: 1px solid #e8e8e8;
	overflow: hidden;
}

.looppic .td{
	width:726px;
	height: 136px;
	border: 1px solid #fff;
	background: url(../images/new2009/loopbg.gif) repeat-x 0 -2px;
	overflow: hidden;
}

.looppic img{
	width:150px;
	height:106px;
	padding: 3px;
	border: 1px solid #ccc;
	cursor: pointer;
	margin: 0 0 0 10px;
}

/*认识奥鹏及4个按钮*/
.rsap{
	float:left;
	width:730px;
	margin: 10px 0 0 0;
	overflow: hidden;
}

.rsap .box{
	float:left;
	width:145px;
	padding: 0 10px 0 0;
}

.rsap .box .icon{
	text-align: center;
}

.rsap .box h3{
	font:12px/22px "宋体";
	color: #333;
	margin: 5px 0 0 0;
}

.rsap .box ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

.rsap .box li{
	width:145px;
	font:12px/22px "宋体";
}

.rsap .box li a{
	color: #333;
	text-decoration: none;
}

.rsap .box li a:hover{
	color: #f60;
	text-decoration: underline;
}

.rsap .box2{
	float:left;
	width:110px;
	overflow: hidden;
}

.rsap .box2 .tit{
	height:26px;
	text-align: center;
	font:bold 14px/26px "宋体";
	color: #fff;
	background: url(../images/new2009/icon.gif) no-repeat 0 -432px;
}

.rsap .box2 .txt{
	width:98px;
	padding: 5px;
	border-left: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
	background: #f6f6f6;
	font:12px/22px "宋体";
	color:#333;
	text-indent: 2em;
	overflow: hidden;
}

.rsap .box2 .txt a{
	color: #f60;
	text-decoration:none;
}
.rsap .box2 .txt a:hover{
	color: #f00;
	text-decoration: underline;
}


/*school_list*/
.school_box{
	width:712px;
	padding: 0 0 0 15px;
	margin: 8px 0 0 0;
	border: 1px solid #efefef;
	background: #def;
	font:bold 12px/25px "宋体";
	color: #00008b;
	overflow: hidden;
}

.school_list{
	width:730px;
	margin: 8px 0 0 0;
	padding: 0;
	list-style: none;
}

.school_list li{
	font:12px/24px "宋体";
	padding: 0 0 3px 15px;
	border-bottom:1px dashed #efefef;
	background: url(../images/new2009/icon.gif) no-repeat 5px -490px;
}

.school_list li a{
	color: #333;
	text-decoration: none;
}

.school_list li a:hover{
	color: #f60;
	text-decoration: underline;
}
	
/*copyright style*/
.copyright{
	width:800px;
	height:56px;
	margin: 10px auto 0 auto;
	padding: 4px 0 0 180px;
	background: url(../images/new2009/icon.gif) no-repeat 0 -940px;
	font:12px/18px "宋体";
	color: #333;
}


/*-------------------------------------------------------------------------
专题专用 style
-------------------------------------------------------------------------*/
.zt_wrap{
	width:900px;
	margin: 0 auto;
	overflow: hidden;
}

.zt_imgcenter{
	text-align: center;
}

.zt_wrap h1{
	font:35px/60px "黑体";
	text-align: center;
	color: #f00;
}

.zt_wrap h2{
	font:bold 14px/24px "宋体";
	color: #f00;
}

.zt_wrap h3{
	font:bold 12px/22px "宋体";
	color: #f00;
}

.zt_wrap h4{
	width:900px;
	font:bold 14px/24px "宋体";
	color: #f00;
	text-align: center;
}

.zt_wrap p{
	font:14px/22px "宋体";
	color: #777;
	text-indent: 2em;
}

.zt_wrap b{
	font:bold 14px/22px "宋体";
	color: #f00;
}

/*-------------------------------------------------------------------------
QQ list style
-------------------------------------------------------------------------*/
.qq{width:110px;height:221px;background: url(http://www.kdopen.com/images/qq_bg.gif) no-repeat;overflow: hidden;right:22px;POSITION:absolute;TOP:350px;}
.qq ul{margin: 0;padding: 68px 0 0 0;list-style: none;}
.qq li{width:110px;font:12px/25px "宋体";text-align: center;background:url(http://www.kdopen.com/images/qq_dot.gif) no-repeat 15px 1px;}
.qq li a{color: blue;text-decoration: none;}
.qq li a:hover{color: #f60;text-decoration: none;}