/* CSS Document */

body{
	text-decoration: none;	background-color: #ECE7E1;	font-size: 12px;	font-family:"ÐÂËÎÌå", "ËÎÌå", Arial, Helvetica, sans-serif;	line-height: 150%;color:#666666;}
#contain{
	float:left;
	margin: 0 auto;
	 /*overflow: hidden;*/
	background-image: url(images/ibg.gif);
}
#contain2{
	float:left;
	margin: 0 auto;
	background-image: url(campus/images/2011/04.gif);	/*overflow: hidden;*/
	
}
#contain3{
	float:left;
	margin: 0 auto;
	background-image: url(campus/images/2011/02.jpg);	/*overflow: hidden;*/
	
}
#con{width:950px;	position: relative; margin: 0 auto;
 /*overflow: hidden;*/
	}
a{color:#333333;	text-decoration: none;}
a:link{color:#333333;}
a:hover{color:#BA8549;}
*{padding:0;margin:0;list-style:none;}
img{border:0;}
img1{border:2;}
.input{
	border:1px solid #666;
	background:#fff; 
	
}
.select1{
	margin-left: 8px;
	border:1px solid #333333;
	background:#fff;
	font-size:12px;
	width: 187px;
}
.select2{

	border:1px solid #333333;
	background:#fff;
	font-size:12px;
	width: 130px;align:left
}
.select3{

	border:1px solid #333333;
	background:#fff;
	font-size:12px;
	
}
td{
	font-size: 12px;
	line-height: 14pt;
	text-align: left;
}
.td2{
	font-size: 12px;
	line-height: 14pt;
	text-align: center; background-color:#ffffff	 
}
.td_line{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
}
h1{font-weight:400;font-size:22px;font-family:"ÐÂËÎÌå","ËÎÌå";line-height:22px;margin-bottom:10px;}

.red14{	color:  #DD2E29;	font-family: "Î¢ÈíÑÅºÚ";	font-weight: bold;	font-size: 14px;}
.blue12{	color:  #5D7D90;	}
.red a{
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	float: right;
}
.p_title{
	width:98%;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D9D9D9;
	border-bottom-color: #D9D9D9;
	text-align: left;
	margin-top: 20px;
	color: #CCCCCC;
}
.m_title{
	width:98%;
	background-image: url(job/images/title.gif);
	height: 34px;
	font-family: "ºÚÌå";
	font-size: 18px;
	color: #B98448;
	line-height: 37px;
	text-align: left;
}
.gray14{
	color: #716045;
	font-weight: bold;
}
.detail_ti180{
	border-bottom-color:#B98448;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	width: 130px;
	float: left;
	margin-left: 20px;
	text-align: left;
	line-height: 20pt;
}
.detail_ti400{
	border-bottom-color:#B98448;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	width: 403px;
	float: left;
	text-align: left;line-height: 20pt;
}
.detail_ti580{
	border-bottom-color:#B98448;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	width: 520px;
	float: left;
	text-align: left;
	margin-left: 20px;

}
/* ²Ëµ¥ */

.nav{width:950px;	line-height:32px;background: #FFFFFF; float:left}
.nav ul{width:950px;}
.nav li{
	float:left;
	margin-right:4px;
	margin-top: 50px;
}
.nav li a{color:#000;}

/* Ö°Î»ÁÐ±í */
.mav{
	width:950px;	line-height:32px;	background: #B88448; float:left	}
.mav ul{width:950px;}
.mav li{
	float:left;	font-size: 15px;	font-family: "Î¢ÈíÑÅºÚ";	margin-right:4px;	width: 82px;}
.mav li a{color:#FFFFFF;}
.mav li a:link{color:#FFFFFF;}
.mav li a:hover{color:#FFFFFF;}
/* ×ó²àÁÐ±í */

.lav{width:276px;}
.lav ul{position:relative;}
.lav li{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	line-height: 25px;
}
.llav{
	margin-left: 30px;
}
/* ×ó²àÐ£Ô°ÁÐ±í */


/* Ö°Î»ËÑË÷Ê×Ò³ */

.zhi1{
	
	width: 400px;position:relative;
}
.zhi1 li{
	height: 25px;float: left;
	
}
/* Ö°Î»ËÑË÷×ó²à */

.zhi{

}
.zhi li{
	height: 25px;
	
}
.bbk {
	border: 1px solid #CCCCCC;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #666666;
	background-color: F7F7F7;
}

/*µØÍ¼*/
.map{	width:509px;float: left;background: #FFFFFF;background-image: url(images/map_bg.gif);height: 554px;}

/*×¢²á*/
.login{
	margin-top: 5px;
	float: right;
}
.id{
	background-color: #F2F2F2;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ABABAB;
	border-bottom-color: #ABABAB;
	line-height: 27px;
	height: 30px;
}
/*Ò³Ç©*/
.sec1 {
cursor: hand;	
	color:  #333333;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 12px;
	background-image: url(images/p_bg_n.gif);
	width: 68px;
	text-align: center;display:block;float:left;padding-top:8px;
	
}
.sec2{ color:  #333333;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 12px;
	background-image: url(images/p_bg_y.gif);
	width: 68px;
	text-align: center;display:block;float:left;padding-top:8px;cursor: hand;	}


/*Ö°Î»ËÑË÷*/
.bg{
	background-image: url(images/bg.gif);width: 435px;height: 148px;}
/*µ×*/
.bt{
	color: #999999;
	text-align: left;
	width: 950px;

}
/*¿ò¼Ü*/
.left{
	width: 276px;
	background-color: #EAEAEA;
	float: left;
}

.right{	float: left;		width: 441px;	height: 554px;background-color: #FFFFFF;overflow: hidden}
.right1{
	float: left;
	width: 674px;
	background-color: #FFFFFF;
	height: 700px;
}
.right3{
	float: left;
	width: 674px;
	background-color: #FFFFFF;
	
}
.right4{
	float: left;
	width: 724px;
	background-color: #FFFFFF;
	
}
.right2{

	width: 950px;
	background-color: #FFFFFF;
	height: 850px;
}

.marqueediv{
	width: 490px;
	background-color: #857551;
	padding-top: 4px;
}
/*#main {height:0px;}
#main1 {height:100%; background-color:#CCCCCC;}
#main2 {height:100%;}*/
//Í¼Æ¬ÇÐ»»
.imgsBox{overflow:hidden;width:435px;height:147px;position:relative;font-size:13px;font-weight:bold; margin-bottom:20px;}
.imgs a{
	display:block;
	width:435px;
	height:147px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.clickButton{width:150px;height:18px;position:absolute;right:2px;top:319px}
.clickButton div{float:right;}
.clickButton a{background:#666;border-left:#ccc 1px solid;line-height:18px;height:18px;font-size:12px;float:left;padding:0 7px;text-decoration:none;color:#fff;}
.clickButton a.active,.clickButton a:hover{background-color:#ff8700;}


//Í¼Æ¬ÇÐ»»ÎÄ»¯
.imgsBox_c{overflow:hidden;width:276px;height:327px;position:relative;font-size:13px;font-weight:bold; margin-bottom:20px;}
.imgs_c a{display:block;width:276px;height:327px;}
.clickButton_c{width:150px;height:18px;position:absolute;right:675px;top:424px}
.clickButton_c div{float:right;}
.clickButton_c a{background:#666;border-left:#ccc 1px solid;line-height:18px;height:18px;font-size:12px;float:left;padding:0 7px;text-decoration:none;color:#fff;}
.clickButton_c a.active,.clickButton a:hover{background-color:#ff8700;}
.description_bg{width:276px;height:30px;bottom:0;right:0;background:#CABBA8;}
.description{	width:240px;
	height:30px;	line-height:30px;	white-space:nowrap;	overflow:hidden;	text-overflow:ellipsis;/*bottom:-13px;#bottom:0;_bottom:0;*/	bottom:0;	left:10px;	text-align:center;	color: #FFFFFF;
}

/*ÐÂÎÅ*/
.news_bg_gray{
	background-color:#F3F3F3;
	background-image: url(images/arrow_1.gif);
	background-repeat:no-repeat;
	background-position:left;
	height: 22px;
}
.news_bg_white{
	background-color:#fff;
	background-image: url(images/arrow_2.gif);
	background-repeat:no-repeat;
	background-position:left;
	height: 22px;
}
/*ÐÂÎÅÒ³Âë*/

DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}

.zi{
	position: absolute;
}

