@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body{background:#fff;color:#000;font:12px/18px "宋体",Arial,Tahoma,Helvetica,sans-serif;}
img{border:0;}
ul{list-style:none;}
a{color:#000;text-decoration:none;}
em{font-style: normal;}
.cl{clear:both;font-size:0;line-height:0px;height:0px;}

.bold{font-weight:bold;}
.red{color:red;}
.red02{color:#c00000;}
.gray{color:gray;}
.green{color:green;}
.blue{color:blue;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.fl{float:left;}
.fr{float:right;}

.text01{border:1px solid #666;height:19px;line-height:19px;}
.select01{position:relative;padding:2px;}


.txt01{font-size:12px;color:#fff;}
.txt02{font-size:12px;color:#000;}
.txt03{font-size:14px;color:#fff;}
.txt04{font-size:14px;color:#000;}
.txt05{font-size:13px;color:#000;font-weight:bold;}
.txt06{font-size:13px;color:#bc0100;font-weight:bold;}
.txt07{font-size:13px;color:#32679b;font-weight:bold;}

.w60{width:60px;}
.w80{width:80px;}
.w100{width:100px;}
.w110{width:110px;}
.w120{width:120px;}
.w150{width:150px;}
.w180{width:180px;}
.w200{width:200px;}
.w300{width:300px;}
.w350{width:350px;}
.w400{width:400px;}


.mt5{margin-top:5px;}
.mt6{margin-top:6px;}
.mt7{margin-top:7px;}
.mt8{margin-top:8px;}
.mt9{margin-top:9px;}
.mt10{margin-top:10px;}
.ml5{margin-left:5px;}
.ml6{margin-left:6px;}
.ml7{margin-left:7px;}
.ml8{margin-left:8px;}
.ml9{margin-left:9px;}
.ml10{margin-left:10px;}
.mr5{margin-right:5px;}
.mr6{margin-right:6px;}
.mr7{margin-right:7px;}
.mr8{margin-right:8px;}
.mr9{margin-right:9px;}
.ml10{margin-right:10px;}
.mb5{margin-bottom:5px;}
.mb6{margin-bottom:6px;}
.mb7{margin-bottom:7px;}
.mb8{margin-bottom:8px;}
.mb9{margin-bottom:9px;}
.mb10{margin-bottom:10px;}

.link01{font-size:12px;text-decoration:none;}
.link01:hover{text-decoration:underline;}
.link02{font-size:12px;color:#000;text-decoration:none;}
.link02:hover{text-decoration:underline;}
.link03{font-size:12px;color:#32679b;text-decoration:none;}
.link03:hover{text-decoration:underline;}
.link04{font-size:12px;color:blue;text-decoration:underline;}
.link05{font-size:14px;color:#000;text-decoration:none;}
.link05:hover{text-decoration:underline;}
.link06{font-size:12px;color:#000;text-decoration:underline;}
.link07{font-size:13px;color:#000;text-decoration:none;}

.border01{border:1px solid #666;}

.button01{height:28px;line-height:24px;}
.button02{background:url('../images/button_bg2.gif') no-repeat;width:38px;height:19px;border:0px;color:#fff;line-height:19px;}
.button03{background:url('../images/search_btn_2.gif') no-repeat;width:48px;height:19px;border:0px;color:#fff;line-height:19px;}

/*box02*/
.box02{border:1px solid #3a6ca0;}
.box02 .box02_head{height:28px;line-height:28px; background:#32679b;position:relative;}
.box02 .box02_head2{height:28px; background:url(../images/title_bg02.jpg); line-height:28px;position:relative;}
.box02 .box02_head .title ,.box02 .box02_head2 .title{color:#FFF;font-size:14px;font-weight:bold;position:absolute;left:15px;}
.box02 .box02_head .more{position:absolute;right:10px;top:0px;color:#FFFFFF;}
.box02 .box02_body{padding:5px;}
.box02 .box02_body a{}
.box02 .box02_body a:hover{ text-decoration:underline;}


.box03{border:1px solid #c0cdd9;width:345px;}
.box03 .box03_head{height:22px;line-height:22px; background:#32679b;position:relative;background:#32679b url(../images/dot03.gif) no-repeat 10px 6px;}
.box03 .box03_head .title{color:#FFF;font-size:12px;font-weight:bold;position:absolute;left:22px;}
.box03 .box03_head .more{position:absolute;right:10px;top:0px;}
.box03 .box03_body{padding:5px !important;padding:4px;}
.box03 .box03_body a{color:#000;}
.box03 .box03_body a:hover{ text-decoration:underline;}

.box03 .tab2{height:23px;}
.box03 .tab2 a{height:23px;display:block;float:left;line-height:23px;background:#95b0cb;text-align:center;width:100%;color:#FFF;}
.box03 .tab2 a.selected{background:#a7a7a7;color:#32679b;}
.box03 .tab2 table{border-collapse:collapse;}

.list01{padding:3px;}
.list01 li{height:20px;text-align:left;background:url(../images/dot07.gif) no-repeat 3px center;line-height:20px;padding-left:12px;position:relative; overflow: hidden;}
.list01 li .date{position:absolute;top:-1px;right:3px;color:#333;}
.list01 li.line{background:url('../images/line.gif') no-repeat center;}

.list02{padding:3px;}
.list02 li{height:24px;text-align:left;background:url(../images/dot07.gif) no-repeat 3px center;line-height:24px;padding-left:12px;position:relative;font-size:14px;}
.list02 li .date{position:absolute;top:-1px;right:3px;color:#333;}
.list02 li.line{background:url('../images/line.gif') no-repeat center;}

.list03{padding:10px 5px;}
.list03 li{height:20px;text-align:left;background:url('../images/dot07.gif') no-repeat 3px 9px;line-height:20px;padding-left:12px;position:relative;}
.list03 li a:hover{text-decoration:underline;}
.list03 li .date{position:absolute;top:0;right:0;}
.list03 li.line{background:url('../images/line.gif') no-repeat center;}


.main{width:960px;;margin:0 auto;}

/*header*/
.header{}
.header .top{height:44px;padding:5px;border-top:4px solid #840a04;position:relative;}
.header .top .top_lt{width:60px;height:30px;position:absolute;left:0px;top:5px; line-height:30px; font-weight:bold; border-right:1px solid #000; text-align:center;margin:8px 0 0 0;}
.header .top .top_ct{width:700px;height:36px;position:absolute;left:60px;top:5px;padding:4px;}
.header .top .top_rt{width:200px;position:absolute;right:0px;top:5px;height:24px;line-height:24px;padding:10px; text-align:right;}

.header .htitle{
	height:129px;
/*background:url(../images/header.jpg) no-repeat;*/
margin-bottom:4px;}

/*menubar*/
.menubar{height:32px;background:#32679b url(../images/menu_bg.jpg) repeat-x;border-bottom:1px solid #000;}
.menubar ul{height:32px;overflow:hidden;padding:0 12px;}
.menubar ul li{height:18px;float:left;padding:7px 9px; line-height:18px;}
.menubar ul li.mult{width:2px;height:12px; padding:0px;margin:10px 0px;background:#FFF; overflow:hidden;}
.menubar ul li a{font-weight:bold; font-size:12px; color:#FFF;word-break: keep-all;}
.menubar ul li a:hover,.menubar ul li a.active{color:#ffff00}

/*职位查询*/
.zw_search {height:32px; background:#E9E7E8; margin-top:3px; padding: 5px 0 0;}
.zw_search input {background: none repeat scroll 0 center rgba(0, 0, 0, 0);border: 0 none;float: left;
    /*margin: 7px 2px 0 0;*/
}
.zw_search .b_sea{ background: url(../images/zw_search_s1.gif) no-repeat 3px 0px; width:320px; height:27px; padding:3px 3px; float:left;}
.zw_search .b_sea .sea_btn {cursor: pointer;height: 23px;margin: 0;padding: 0;width: 55px; background:none;}

.zw_search .hot_keywords{height:26px; line-height:26px; padding:0 10px;}

/*search*/
.header .search{height:25px;background: url(../images/search_bg.jpg) repeat-x;border-bottom:0px solid #414141;padding:5px 0 3px 10px; line-height:25px;}
.header .search *{ vertical-align:middle;}
.header .search .submit{background:url('../images/search_btn.gif');width:61px;height:21px;color:#fff; border:0px;line-height:21px;}
.header .search .more{font-size:12px;font-weight:bold; text-decoration:underline;}


/*content*/
.content table{border-collapse: collapse;margin:auto;}
.content2{background:#eaeaea;padding:5px;}

.footer .footer_t{height:14px;background:url(../images/footer_t_bg.jpg);}
.footer .footer_c{height:70px;background:#dfdfdf;padding:15px; text-align:center;}
.footer p{color:#6c6c6c;line-height:24px;}

/*pages*/
#pagination-clean li{
	border:0; margin:0; padding:0;
	font-size:12px;
	list-style:none;
	float:left;
}
#pagination-clean li, #pagination-clean a{
	margin-right:2px;
}
#pagination-clean .previous-off,
#pagination-clean .next-off {
	color:#888888;
	display:block;
	float:left;
	font-weight:bold;
	padding:3px 4px;
}	
#pagination-clean .next a,
#pagination-clean previous a{
	border:none;
	font-weight:bold;
}	
#pagination-clean .active{
	color:#000000;
	font-weight:bold;
	display:block;
	float:left;
	padding:4px 6px;
}
#pagination-clean a:link, 
#pagination-clean a:visited {
	color:#0e509e;
	display:block;
	float:left;
	padding:3px 6px;
	text-decoration:underline;
}
#pagination-clean a:hover{
	text-decoration:none;
}

#pagination-digg li{
	border:0; margin:0; padding:0;
	font-size:12px;
	list-style:none;
	float:left;
	margin-right:5px;
}
#pagination-digg a{
	border:solid 1px #9aafe5;
	margin-right:2px;
}
#pagination-digg .previous-off,
#pagination-digg .next-off {
	border:solid 1px #DEDEDE;
	color:#888888;
	display:block;
	float:left;
	font-weight:bold;
	margin-right:2px;
	padding:3px 4px;
}
#pagination-digg .next a,
#pagination-digg .previous a {
 font-weight:bold;
}	
#pagination-digg .active{
	background:#2e6ab1;
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	float:left;
	padding:4px 6px;
}
#pagination-digg a:link, 
#pagination-digg a:visited {
	color:#0e509e;
	display:block;
	float:left;
	padding:3px 6px;
	text-decoration:none;
}
#pagination-digg a:hover{
	border:solid 1px #0e509e;
}

#pagination-flickr li{
	border:0; margin:0; padding:0;
	font-size:12px;
	list-style:none;
	float:left;
}
#pagination-flickr a{
	border:solid 1px #DDDDDD;
	margin-right:2px;
}
#pagination-flickr .previous-off,
#pagination-flickr .next-off {
	color:#666666;
	display:block;
	float:left;
	font-weight:bold;
	padding:3px 4px;
}
#pagination-flickr .next a,
#pagination-flickr .previous a {
	font-weight:bold;
	border:solid 1px #FFFFFF;
}	
#pagination-flickr .active{
	color:#ff0084;
	font-weight:bold;
	display:block;
	float:left;
	padding:4px 6px;
}
#pagination-flickr a:link, 
#pagination-flickr a:visited {
	color:#0063e3;
	display:block;
	float:left;
	padding:3px 6px;
	text-decoration:none;
}
#pagination-flickr a:hover{
	border:solid 1px #666666;
}
