/* CSS Document */
body{
	background-color:#FFF;
	font-size: 12px;
    margin:0px auto;
    padding:0px;
    color:#444;
	line-height:24px;
	}
p { margin:0; padding:0;}
a:link{  color:#656565;  text-decoration:none;}
a:visited{  color: #656565;  text-decoration:none;}
a:hover{  color:#FF0000;  text-decoration: none;} 
img{  border:none;}
ul,li { list-style:none;}
.clear { width:100%; height:0px; line-height:0px; font-size:1px; clear:both;}
/*招聘中心企业*/
.recruitboder{ width:980px; border:1px solid #ddd; margin:auto; margin-top:10px; padding-bottom:10px;}
.recruitname{ width:898px; margin:auto; margin:10px 40px 15px 40px;}
.recruitnametext{ font-family:"微软雅黑"; font-size:24px; color:#FF7022; margin:15px 0px 8px 0px;}
.recruittitle{ width:980px; background:#7B8191; line-height:20px; margin:auto; font-size:15px; font-family:"微软雅黑"; text-indent:38px; color:#fff;}
.recruittitle1{ font-size:14px; font-weight:bold; color:#FE7024; line-height:35px; padding-top:15px; margin:0px 19px 0px 19px; text-indent:20px;}
.recruittitlebg{ margin:0px 19px 0px 19px;}
.recruitcontact{ margin:15px 39px 0px 39px; line-height:28px; font-size:14px;}
.recruitbiaotext{ font-size:14px; color:#333;}
.recruitbiaotext a:link,.recruitbiaotext a:visited{ font-size:14px;color:#333;}
.recruitbiaotext a:hover{ color:#F35D08; text-decoration:underline;}
.recruittitletabbg{ margin:0px 19px 0px 19px; background:url(../image/recruitcompany_11.jpg) repeat-x; height:39px; line-height:39px;}
.recruittitletab1{ width:111px; color:#FF7222; font-size:14px; text-align:center; line-height:39px; background:url(../image/recruitcompany_13.jpg) no-repeat;}
.recruittitletab2{  width:111px;color:#333; font-size:14px; text-align:center; line-height:39px;}
.recruitopenmap{ background:url(../image/recruitcompany_19.jpg) no-repeat left center; text-indent:20px; color:#FC711E; font-size:14px; display:block;}
.recruitopenmap a:link,.recruitopenmap a:visited{ color:#FC711E; font-size:14px;}
.recruitopenmap a:hover{ color:#FF0000;}
.recruitmapimg{ border:1px solid #F2F2F2; padding:5px;}

.grey{ color:#999; line-height:25px;}
.grey a:link,.grey a:visited{ color:#999;}
.grey a:visited{ color:#999;}
.orange{ color:#F35F07;}
/*岗位页面*/
.recruitmoreboder{ width:980px; border:1px solid #ddd; margin:auto; margin-top:10px;}
.recruitmoreleft{ width:693px; margin:20px 19px 0px 39px;}
.recruitmoretitle{ font-family:"黑体"; font-size:26px; line-height:45px; color:#000;}
.recruitmoretime{  line-height:30px;}
.recruitmorespace{ height:10px; border-bottom:1px dashed #ddd;}
.recruitmorecontact{ margin:5px 0px 5px 0px; line-height:28px; font-size:14px;}
.recruitmortext{background:#FFFBF2; border:1px solid #ddd; height:22px; line-height:22px; margin:5px 20px 5px 0px; padding:5px;}
.recruitmorecontact1{ margin:15px 0px 5px 0px; line-height:28px; font-size:14px;}
.recruitmorespace1{ height:10px;}
.newsmorenum{ background:url(../image/newslistmore_15.jpg) no-repeat left center; line-height:16px; text-align:center; width:42px; height:16px; padding-bottom:2px;}
.recruitmoreright{ width:202px; margin:20px 12px 0px 11px;}
.recruitmorerighttop{ height:39px; border-bottom:1px solid #7b8191;}
.recruitmorerighttop1{ float:left; width:135px; line-height:39px; font-size:16px; font-weight:bold;color: #7b8191;padding-left: 10px;}
.recruitmorerighttop2{ float:right; width:50px; height:39px; padding-top:10px;}
.recruitmortext1{ float:left;line-height:30px;width:200px;padding-left: 10px;}

/*名企展示*/
.companyshowbg{ background:#F4F4F4; width:980px; margin:auto; padding-bottom:15px;}
.companyshowimg{ border:1px solid #ddd; margin-top:10px;}
/*更多*/
.trainmore{ width:255px; height:32px; line-height:32px; border:1px solid #ddd; text-align:center; font-size:14px; background:#fff; margin:auto; margin-top:15px;  display:block;}
.trainmore a:link,.trainmore a:visited{ font-size:14px; display:block;}
.trainmore a:hover{ background:#FF7900; color:#fff; display:block;}

/*公共就业服务下拉*/
#indivpublic2 {  height: 31px; list-style-type: none; margin:auto;position:relative; z-index:9999; float:left; padding-left:1px; font-size:14px; color:#fff; line-height:31px; font-weight:bold;}
.indivpublic3{ width:127px;text-align:center;  height:31px;  float:left; background:#FF7021; border-top: 1px solid #fff;border-bottom: 1px solid #fff;}
.indivpublic3 a{ width:127px; display: block; float:left; font-size:14px;}
.indivpublic3 a:link, .indivpublic3 a:visited { width:127px; color:#fff;}
.indivpublic3 a:hover{ background:#F94701; border-top: 1px solid #F94701;border-bottom: 1px solid #F94701;}
#indivpublic2 li { display: block;float: left; width: 127px; height:31px;}
#indivpublic2 li a:hover{display: block;float: left;}
#indivpublic2 li a.on{}
#indivpublic2 li ul { list-style-type: none;text-align:center; left: -999em; width: 125px; position: relative;  margin:0px; padding:0px; font-weight:normal; color:#333;}
#indivpublic2 li ul li{ float: left; width: 125px; background: #fff; height:27px; line-height:27px; text-align:center; margin:0px; padding:0px;}
#indivpublic2 li ul a{ display: block; width: 125px;text-align:center; height:27px; border:1px solid #FF4401; border-top:none;}
#indivpublic2 li ul a:link { color:#555; text-decoration:none;}
#indivpublic2 li ul a:visited { color:#555;text-decoration:none;}
#indivpublic2 li ul a:hover { width: 125px; color: #fff; background:#FF4400;text-decoration:none;font-weight:normal; }
#indivpublic2 li:hover ul { left: auto;}
#indivpublic2 li.sfhover ul { left: auto;}



/*找回密码*/
.top_password{ background:url(../image/password_02.jpg) left center repeat-x; height:72px;}
.topname_password{ font-size:20px; font-family: "微软雅黑"; color:#666;}
.main_password{ background:#fff; border:1px solid #BDBDBD; width:880px; margin: auto; margin-top:10px; margin-bottom:10px; padding:50px 45px 50px 45px;}
.title{ background:#F4F4F4; border-bottom:1px solid #D6D6D6; height:44px;}
.titlebg1{ background:url(../image/password_11.jpg) no-repeat; width:149px; font-size:14px; color:#666; line-height:45px; text-align:center;}
.titlebg2{ background:url(../image/password_12.jpg) no-repeat; width:149px; font-size:14px; color:#F15D05; line-height:45px; text-align:center;}
.textfield{ width:252px; height:42px; line-height:42px; color:#A8A8A8; text-indent:10px; border:1px solid #E4E4E4;}

.step_password{ width:841px; margin:auto; background:url(../image/password_16.jpg); height:38px; line-height:38px; margin:45px 0px 60px 0px;}
.steptext{ color:#fff; font-size:14px; font-weight:bold; text-indent:15px;}
.steptext1{ color:#7D7D7D; font-size:14px; font-weight:bold; text-indent:15px;}
.steptext2{ color:#F48104; font-size:14px; font-weight:bold; text-indent:15px;}
.step2{ width:841px; margin:auto; background:url(../image/password2_03.jpg); height:38px; line-height:38px; margin:45px 0px 60px 0px;}
.step2text{ font-size:14px; line-height:26px;}
.botton{ background:url(../image/password2_07.jpg) no-repeat; width:117px; height:42px; line-height:42px; font-size:14px; color:#fff; text-align:center;}
.step3{ width:841px; margin:auto; background:url(../image/password3_03.jpg); height:38px; line-height:38px; margin:45px 0px 60px 0px;}
.step3text{ font-size:22px; font-family: "微软雅黑"; text-align:center; margin-bottom:20px;}
.blue{ color:#383F9A;}


#sleBG11 {width:270px; text-indent:10px; line-height:32px; height:32px; border:1px solid #D8D8D8;  background:url(../image/searchmaplistbg.jpg) #fff no-repeat 254px center; margin:10px 0px 10px 0px;   display:block;}
.sectormarketlistbg{ 
	background-image: url(../image/sectormarketlistbg.gif);
    background-size:410px 31px;
    background-repeat:no-repeat;
    height: 31px;
    width: 410px;
}