@charset "gb2312";
/* CSS Document */
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote {
	margin:0;
	padding:0;
}
html{ height:101%;}
input{ border:solid 1px #CECECE;}
table{ border-collapse:collapse;}
address, caption, cite, code, dfn, em, th, var {
	font-style:normal;
}
li {
	list-style-type:none;
}
ul{margin:0;padding:0;}
img {
	border:none;
}
input, textarea, select {
	font-family:inherit;
	font-weight:inherit;
	vertical-align:middle;

}
input,select{
    vertical-align:middle;
} 
body {
	color:#1D1D1D;
	font-size:12px;
	font-family:"微软雅黑",Arial, Helvetica, sans-serif;
}
a {
	color: #1D1D1D;
	text-decoration:none;
	cursor: pointer;
}
a:hover {
	color:#FF0000;
	text-decoration:none;
}
.clear,.clear_all  {
	clear:both;
}
.clear_all  {height:0px;line-height:0px;font-size:0px;}
.clear:after,.clear_all:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.mtop10{margin-top:10px;}
.wrap{ width:1200px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}


.topbanner{ background:url(lxqjyzt_banner.jpg) no-repeat center top; height:587px; overflow:hidden;}

.navbar{ height:60px; background:#1D65B7;}
.navbar ul{ width:1200px; margin:0 auto;}
.navbar ul li{ float:left; text-align:center;}
.navbar ul li a{ color:#FFF; font-size:20px; font-weight:bold; display:block; height:22px; line-height:22px; padding:0 26px; border-right:3px solid #FFF; margin-top:19px;}
.navbar ul li.last a{ border-right:none;}

.rdzp_box{ background:url(lxqjyzt_rdzp.jpg) no-repeat left top; height:80px; line-height:80px; margin-top:42px;text-align:center;}
.rdzp_box a{ font-size:42px; font-weight:bold; display:inline-block;}

.rdzp_list{ margin-top:28px;position:relative;}
.rdzp_list .title ol{width:100%;height:38px; margin-bottom:17px;}
.rdzp_list .title ol li{ float:left; width:27%; height:38px; line-height:38px; text-align:center; background:#FAFAFA; font-size:20px; font-weight:bold;}
.rdzp_list .bd{}
.rdzp_list .infoList li{font-size:18px;height:38px; line-height:38px;text-align:center;border-bottom:1px solid #F5F5F5; float:left; width:100%; }
.rdzp_list .infoList li span{float:left; width:27%;}

/*横幅标题*/
.page_title{ background:url(lxqjyzt_titlebg.png) repeat-x left center; height:43px; margin:30px 0; text-align:center;}
.page_title h3{ width:335px; margin:0 auto;}
.page_title h3 span{ display:inline-block; height:43px; background:url(lxqjyzt_titleflbg.png) #FFF no-repeat left center; padding-left:32px;}
.page_title h3 span em{ display:block; height:43px; background:url(lxqjyzt_titlefrbg.png) no-repeat right center; padding-right:33px;}
.page_title h3 span a{ font-size:23px; font-weight:bold; color:#1d66b7; display:block; background:url(lxqjyzt_titlecbg.png) repeat-x left center; height:43px; line-height:40px; padding:0 15px;}

/*焦点图*/
.focusBox {position: relative;width:580px;height:362px;overflow: hidden; text-align: left;float:left;z-index:0; display:inline;}
.focusBox .pic img { width:580px; height:362px; display: block;}
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 15px;text-decoration: none;}
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px;}
.focusBox .num li{ float: left; position:relative; width:18px; height:18px; line-height:18px; text-align: center; margin-right: 1px; cursor: pointer;}
.focusBox .num li a{display: block;color:white;text-decoration:none;font-size:12px; width:100%; height:100%; font-size:24px;}
.focusBox .num li.on a,.focusBox .num a:hover{ color:#F40100;}

.focusList{ width:575px; height:362px; overflow:hidden; position:relative;}
.focusList a.more{ position:absolute; bottom:0px; right:5px; font-size:20px;}
.focusList li{ background:url(lxqjyzt_red_icon.jpg) no-repeat left center; height:30px; line-height:30px; padding-left:18px; margin-top:10px;}
.focusList li a{ font-size:18px;}

/*就业创业相关政策*/
.jycyxgzc_box{ background:#FAFAFA; margin-top:30px; padding-top:30px; padding-bottom:30px;}
.jycyxgzc_box .page_title{ margin:0;}
.jycyxgzc_box .page_title h3 span{ background-color:#FAFAFA;}
.layB{ width:1200px;}	
.layB .tbC{position:relative;}	
.layB .prev{ background:url(lxqjyzt_fl_icon.png) no-repeat; width:38px; height:38px; position:absolute; left:0px; top:50%;}	
.layB .next{background:url(lxqjyzt_fr_icon.png) no-repeat; width:38px; height:38px; position:absolute; right:0px; top:50%;}
.layB .tempWrap{margin-left:72px;}
.layB .slide{ width:1090px; overflow:hidden; position:relative;}	
.layB ul{overflow:hidden; zoom:1; display:table;}	
.layB li{ width:508px; height:130px; border:1px dashed #CDCDCD; display:inline; float:left; line-height:28px; margin-right:35px; margin-top:30px;}
.layB li span{ display:inline-table;font-size:18px; margin:20px 25px 0px 25px;}

.lxwm_box{ background:#94D3F6 url(lxqjyzt_lxwm_banner.jpg) no-repeat center center; height:138px; overflow:hidden;}

.page_list{ padding-bottom:30px;}
.page_list li{ width:47%; margin-left:13px; float:left;background:url(lxqjyzt_red_icon.jpg) no-repeat left center; height:30px; line-height:30px; padding-left:18px; margin-bottom:10px;}
.page_list li a{ font-size:18px;}

/*办事指南*/
.multipleColumn{ overflow:hidden; position:relative;}
.multipleColumn .hd{ overflow:hidden;height:8px; overflow:hidden;text-align:center; padding-top:20px;}
.multipleColumn .hd ul{overflow:hidden; zoom:1;text-align:center; *display:inline;}
.multipleColumn .hd ul li{width:100px; height:8px; display:inline-block; *float:left; background:#D9D9D9;overflow:hidden; margin-left:17px; cursor:pointer; text-indent:-999px;}
.multipleColumn .hd ul li.on{ background:#42A4EF;}
.multipleColumn .bd{overflow:hidden;}
.multipleColumn .bd ul{ overflow:hidden; zoom:1;}
.multipleColumn .bd ul li{float:left; width:574px; height:126px;overflow:hidden; background:url(lxqjyzt_bszn_bg.jpg) no-repeat left top; margin:6px 13px;}
.multipleColumn .bd ul li em{ float:left; background:url(lxqjyzt_bszn_icon.png) no-repeat left top; width:65px; line-height:62px; text-align:center; font-size:28px; font-weight:bold; color:#FFF; margin-top:30px; margin-right:13px;}
.multipleColumn .bd ul li h3{ margin-top:25px; font-size:18px; margin-bottom:5px; margin-right:45px;}
.multipleColumn .bd ul li p{ margin-right:45px; font-size:16px; line-height:26px;}

/*现场招聘*/
.xczp_box{ background:url(lxqjyzt_xczp_tbg.jpg) repeat-x left top;}
.xczp_box dt{ background:url(lxqjyzt_xczp_bg.jpg) no-repeat center top; width:273px; margin:0 auto; height:53px; text-align:center;}
.xczp_box dt a{ font-size:24px;color:#FFF; display:inline-block; margin-top:8px;}
.xczp_box dd{ margin-top:30px; margin-bottom:30px;}
.poster-main {width:100%;height:400px;position: relative;margin: 0 auto;}
.poster-main a, .poster-main img { display: block; }
.poster-main .poster-list {width:100%;height: 400px;}
.poster-main .poster-list .poster-item {width: 200px;height:400px;position: absolute;left: 0;top: 0;}
.poster-main .poster-btn {position: absolute;top: 0;z-index: 10;cursor: pointer;}
.poster-main .poster-prev-btn {left: 0;background: url(lxqjyzt_left.png) no-repeat center center;}
.poster-main .poster-next-btn {right: 0;background: url(lxqjyzt_right.png) no-repeat center center;}



.footer{ height:60px; line-height:60px; font-size:14px; background:#1D65B7; text-align:center; color:#FFF;}










