@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	font-family:"微软雅黑";
	font-size:14px;
	color:#555555;
	}
a{
	color:#555555;
	text-decoration:none;
	font-size:14px;
	}
a:hover{
	color:#06C;
	text-decoration:underline;
	}
img{
	border:0px;
	}
ul,form,dl{
	padding:0px;
	margin:0px;
	}
	
.fen-top{
	background:#eeeeee;
	height:138px;
	}
.fen-top-wrap{
	width:1000px;
	margin:0px auto;
	}
.fen-top-logo{
	width:285px;
	float:left;
	}
.fen-top-search{
	width:715px;
	float:left;
	}
.fen-top-search-input{
	background:url(../images/sear.png) left center no-repeat;
	width:136px;
	height:23px;
	line-height:23px;
	border:0px;
	padding:0px;
	float:left;
	}


.fen-nav{
	height:67px;
	border-bottom:#eeeeee solid 3px;
	}
.fen-nav-wrap{
	width:1000px;
	height:67px;
	margin:0px auto;
	}
	
.fen-banner{
	height:305px;
	}
	
.fen-con{
	background:url(../images/conbg.jpg) center top repeat-x;
	}
.fen-con-wrap{
	width:1000px;
	margin:0px auto;
	}
	
.fen-con-left{
	width:200px;
	float:left;
	}
.fen-con-left-tit{
	height:73px;
	line-height:73px;
	font-size:22px;
	text-align:center;
	background:url(../images/csss.jpg) center top no-repeat;
	}
.fen-con-left-snav li{
	list-style:none;
	height:50px;
	line-height:50px;
	text-align:center;
	border-bottom:#CCC dotted 1px;
	}
.fen-con-left-snav li a{
	font-size:16px;
	display:block;
	text-align:left;
	text-indent:4em;
	}
.fen-con-left-snav li a:hover{
	color:#005cac;
	text-decoration:none;
	}
	
.fen-con-right{
	width:760px;
	float:right;
	}
.fen-con-right-tit{
	height:73px;
	line-height:73px;
	text-align:right;
	}
.fen-con-right-con{
	text-align:left;
	padding:15px;
	line-height:180%;
	}
	
.fen-con-share{
	height:94px;
	background:url(../images/bottombg.jpg) center top repeat-x;
	margin-top:50px;
	}
.fen-con-share-wrap{
	width:1000px;
	margin:0px auto;
	}
.fen-con-share-wrap-input{
	border:0px;
	height:30px;
	line-height:30px;
	float:left;
	padding:0px;
	margin:0px;
	width:260px;
	font-family:"微软雅黑";
	text-indent:1em;
	color:#999;
	}
.fen-con-bt-nav{
	background:#015ca3;
	}
.fen-con-bt-nav-wrap{
	width:960px;
	margin:0px auto;
	padding-top:40px;
	padding-bottom:50px;
	}
.fen-con-bt-nav dl{
	display:inline-block;
	border-right:#FFF dotted 1px;
	color:#fff;
	padding-right:40px;
	padding-left:36px;
	vertical-align:top;
	height:240px;
	}
.fen-con-bt-nav dt{
	height:45px;
	line-height:45px;
	text-align:left;
	font-size:17px;
	}
.fen-con-bt-nav dd{
	height:30px;
	line-height:30px;
	text-align:left;
	margin:0px;
	}
.fen-con-bt-nav dd a{
	font-size:14px;
	text-decoration:none;
	color:#fff;
	}
.fen-con-bt-nav dd a:hover{
	color:#FF9;
	}
	
	
.fen-bottom{
	background:#dedede;
	height:50px;
	line-height:50px;
	}
.fen-bottom-wrap{
	width:1000px;
	height:50px;
	margin:0px auto;
	color:#666;
	}
	
	
.fen-honor-list{}
.fen-honor-list li{
	width:33%;
	height:240px;
	list-style:none;
	float:left;
	}
.fen-honor-list li .kuang{
	background:#f5f5f5;
	border:#dad5d5 solid 1px;
	padding-top:10px;
	padding-bottom:10px;
	width:92%;
	}
.fen-honor-list li .kuang img{
	width:94%;
	height:150px;
	margin:0px auto;
	}	
.fen-honor-list li .kuang-txt{
	height:35px;
	line-height:40px;
	text-align:center;
	}
	
.fen-xiashu{
	padding-bottom:15px;
	border-bottom:#CCC dotted 1px;
	margin-bottom:15px;
	}
.fen-xiashu dt{
	height:50px;
	background:#CCC;
	line-height:50px;
	text-align:left;
	text-indent:1em;
	font-size:17px;
	}
.fen-xiashu dd{
	margin:0px;
	padding-top:15px;
	}
	
	
	
	
	
/*人力资源样式*/
 
.jobSearchCat{
 background-color:#EBEBEB; padding:3px 8px; margin-bottom:12px; color:#999;
 text-align:left;
}
.jobSearchCat .tit{color:#333;}
.jobSearchCat a{
 padding:0 8px; color:#666;
}
.tbList{
 font-size:12px; margin:0 auto;
 background:#F9F9F9;
}
.tbList td{
 padding:3px 6px; border-bottom:1px dashed #C8C8C7; text-align:left; line-height:18px;
}
.tbList  td,#list th{
	 line-height:38px;
	 height:30px;
}
.tbList  tr{};
.tbList  a{
	color:#444444;
}
.tbList  a:hover{
	color:#AE0806;
}
.tbList tr:hover td,.tbList tr.hover td{
	border-bottom:1px #AE0806 dashed;	
	color:#AE0806;
} 
.tbList tr:hover a, .tbList  tr.hover a{
color:#AE0806;
}
.tbBorder td{
 padding:3px 6px; border-bottom:1px dashed #C8C8C7;
}
.tbBorder td table td{border-bottom-width:0px;}
.jobNo{width:10%; text-align:left;}
.jobPos{width:20%;text-align:left;}
.jobNum{width:10%;text-align:left;}
.jobAdd{text-align:left;}
.jobDate{text-align:left;}

	
	
	
	
	
.newsmain{
	padding:0px;
	margin:0px;
	}
.newsmain li{
	border-bottom:#2676bd dotted 1px;
	padding-top:15px;
	padding-bottom:15px;
	list-style:none;
	height:120px;
	}
.newsmain li .thumppic{
	width:190px;
	height:115px;
	float:left;
	}
.newsmain li .thumppic img{
	width:170px;
	height:115px;
	border:0px;
	}
.newsmain li .wenzi{
	width:540px;
	height:115px;
	float:left;
	text-align:left;
	}
.newsmain li .wenzi-tit{
	height:35px;
	line-height:35px;
	color:#0056a8;
	font-size:16px;
	}
.newsmain li .wenzi-con{
	line-height:180%;
	color:#666;
	}
	
.infoNav{
 margin-top:30px; padding-top:6px; border-top:1px solid #ccc;
}
.fl{
 float:left;
 }
.fr{
 float:right
 }
	
ul#menu, ul#menu ul{list-style-type:none; margin: 0; padding: 0; width: 15em;}
ul#menu ul{display:none;}
ul#menu a{display: block; text-decoration: none;}
ul#menu li{margin-top: 1px; border-bottom:#999 dotted 1px;}
ul#menu li a{color: #333; text-align:left; text-indent:2em; padding:10px 0px 10px 0px; font-size:16px;}
ul#menu li a:hover{ color:#015CA3;}
ul#menu li ul li a{background: #EEE; color: #666; padding-left: 20px; font-size:13px;}
ul#menu li ul li a.hover{background:#DDF9FF; border-left: 5px #E8E8E8 solid; padding-left: 15px;}
ul#menu li ul li a:hover{background:#DDF9FF; border-left: 5px #E8E8E8 solid; padding-left: 15px;}
.code{border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0;}
.code code{display: block; padding: 3px; margin-bottom: 0;}
.code li{background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em;}
.indent1{padding-left: 1em;}
.indent2{padding-left: 2em;}



/* w_ctr */
.w_ctr{width:730px;height:465px; float:left;}
.w_ctr .JQ-slide{width:730px;height:465px;overflow:hidden;position:relative;}
.w_ctr .JQ-slide-content{position:absolute;}/*必须要的元素*/
.w_ctr .JQ-slide-content li{width:730px;height:465px;float:left;display:inline;position:relative; left:0px;}
.w_ctr .JQ-slide-content li img{width:730px;height:465px;}
.w_ctr .JQ-slide-content li span{display:block;background:black;color:white;font-size:14px;font-weight:bold;padding:0 14px;line-height:28px;position:absolute;bottom:5px;left:0;z-index:10;width:275px;overflow:hidden;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.w_ctr .JQ-slide-nav{position:absolute;bottom:14px;right:8px;z-index:30;}
.w_ctr .JQ-slide-nav li{float:left;display:inline;background:url(../images/focus_li.png) no-repeat;width:10px;height:10px;text-indent:-999em;overflow:hidden;cursor:pointer;margin-right:5px;}
.w_ctr .JQ-slide-nav li.on{background-position:-15px 0;}

.fen-mem-tit{
	width:210px;
	float:left;
	padding-top:130px;
	text-align:center;
	font-size:20px;
	color:#015ca3;
	}
	
	
	
.searchlist li{
	list-style:none;
	height:40px;
	line-height:40px;
	text-align:left;
	border-bottom:#CCC dashed 1px;
	background:url(../images/18010680_325.gif) 15px center no-repeat;
	}
.searchlist li a{
	display:block;
	text-align:left;
	text-indent:2.5em;
	}
	
	
	
/*分页*/
.pageNav{
 clear:both; margin-top:30px; text-align:right;
}
.pageNav{
 width:100%;
}
.pageNav a{
 padding:2px 4px; font-size:11px;
}
.pageNav a.prev, .pageNav a.next, .pageNav a.cur{
 background-color:#015CA3;  color:#ffffff; padding:2px 8px;
}



#formFeedback .txt{
 border:1px solid #CFCFCF; height:18px; color:#666666; line-height:18px; padding:1px 3px;
}
#formFeedback td{
 padding:4px 0px;
}
#formFeedback .areaTxt{
 border:1px solid #CFCFCF; width:570px; height:245px; background-color:#F2F2F2; overflow:hidden;
}
#formFeedback .btnSm{
 width:65px; height:29px; line-height:29px; background-color:#262626; color:#ffffff; text-align:center; float:right; border:none; cursor:pointer;
}	
	
.clear{
	clear:both;
	}