﻿@charset "utf-8";
/* CSS Document */


.w1k{width:1198px; margin:0 auto; font-family:"Microsoft YaHei","微软雅黑",Arial, Helvetica, sans-serif; background:#fff;font-size:12px;}
.hr_8{font-size:1px;line-height:1px;clear:both;}
.hr_8{height:20px;}

.hr_10{font-size:1px;line-height:1px;clear:both;}
.hr_10{height:20px;}

.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
* html .clearfix {height:1%;}
.clearfix {display:block;}


#local{background:#fff; height:46px; line-height:46px; border:1px solid #f1f1f1; border-bottom:none; width:1198px; margin:0 auto; text-indent:20px; font-size:14px;}

/*广告区域*/
#adcon{width:1200px; margin:0 auto;}

#ad1{clear:both; overflow:hidden; background:#eeeeee; padding:8px 8px 2px 8px;}
#ad1 li{float:left; display:inline; margin-bottom:6px; margin-right:6px; width:192px; overflow:hidden;}
#ad1 li.nm{margin-right:0;}
#ad1 img{width:192px; height:60px;display:block; float:left;}

#ad2{clear:both; overflow:hidden;}
#ad2 li{margin-bottom:6px; width:1200px; overflow:hidden;}
#ad2 img{width:1200px; height:60px;display:block; float:left;}

#ad3{clear:both; overflow:hidden;}
#ad3 li{float:left; display:inline; margin-right:6px; width:497px; overflow:hidden;}
#ad3 li.nm{margin-right:0;}
#ad3 img{width:497px; height:60px;display:block; float:left;}

/*推荐企业*/
.isrtop{background:#e56827; height:30px;}
.isrtop h1{float:left; display:inline; font-size:14px; font-weight:bold; color:#ffffff; line-height:30px; text-indent:15px;}
.isrtop h2{float:right; line-height:30px; padding:0 15px 0 0;}
.isrtop h2 a,.isrtop h2 a:visited{color:#ffffff;}

.isrcon{background:#eeeeee; padding:7px 5px 7px 8px;}
.hangyeshow1 {
    background: url("../images/inhot.gif") no-repeat scroll left top #FFFFFF;
    border: 1px solid #0093e1;
    float: left;
	display:inline;
    height: 65px;
    margin: 5px 3px;
    overflow: hidden;
    width: 238px;
    z-index: 999;
}
.hangyeshow {
    background-color: #FFFFFF;
    border: 1px solid #D3D3D3;
    display:inline;
    float: left;
    height: 65px;
    margin: 5px 3px;
    overflow: hidden;
    width: 238px;
    z-index: 999;
}
.hangshowent {
    font-size: 14px;
    font-weight: bold;
    margin-top: 15px;
    padding-left: 20px;
	padding-right:20px;
}
.hangshowent a,.hangshowent a:visited {
    color: #ff6600;
}
.hangshowent a:hover {
    color: #FF6600;
    text-decoration: none;
}
.hangshowjob {
    margin-top: 6px;
    padding-left: 20px;
	padding-right:20px;
	
}
.hangshowjob a {
    background: url("../images/sicon.gif") no-repeat left center;
    color: #666666;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    padding-left: 8px;
    padding-right: 8px;

}
.hangshowjob a:hover {
    color: #FF6600;
    text-decoration: none;
}
.hangshowright {
    color: #315aaa;
    padding-top: 5px;
    text-align: right;
    width: 230px;
}
.hangshowright a,.hangshowright a:visited {
    color: #315aaa;
}
.hangyeselector {
    background-color: #FFFFFF;
    border: 1px solid #ff9900;
    display: none;
    height: 142px;
    left: 15px;
    margin: 5px 3px;
    position: absolute;
    top: 28px;
    width: 238px;
    z-index: 999;
}
.hangye1selector {
    background: url("../images/inhot.gif") no-repeat scroll left top #FFFFFF;
    border: 1px solid #0093e1;
    display: none;
    height: 142px;
    left: 15px;
    margin: 5px 3px;
    position: absolute;
    top: 28px;
    width: 238px;
    z-index: 999;
}

/*招聘分类*/
#jobclass{border:1px solid #dddddd; width:1194px; margin:0 auto; padding:2px;}

.jctop{background:#f3f3f3;}
.jctop h1{float:left; display:inline; width:270px;}
.jctop h2{float:left; display:inline; width:254px; margin:0 20px 0 15px; line-height:22px; padding:6px 0 0 0;}
.jctop h2 a,.jctop h2 a:visited{color:#315aaa; font-weight:bold;}
.jctop h3{float:right; width:435px; padding:5px 0 0 0;}

.jclist{background:#f3f3f3; margin-top:2px;}
.jclist li{float:left; display:inline; text-align:center;}
.jclist li a,.jclist li a:visited,.jclist li a:hover{text-decoration:none;}
.jclist li p{padding:8px 0 8px 0; height:32px;}
.jclist li.hz1{border-right:1px solid #dedede; border-bottom:1px solid #dedede; width:141px; height:68px;}
.jclist li.hz2{border-right:1px solid #dedede; border-bottom:1px solid #dedede; border-left:1px solid #ffffff; width:140px; height:68px;}
.jclist li.hz3{border-right:1px solid #dedede; border-bottom:1px solid #dedede; border-left:1px solid #ffffff; width:140px; height:68px;}
.jclist li.hz4{border-bottom:1px solid #dedede; border-left:1px solid #ffffff; border-right:1px solid #dedede; width:140px; height:68px;}
.jclist li.hz5{border-right:1px solid #dedede; border-bottom:1px solid #dedede; border-left:1px solid #ffffff; width:140px; height:68px;}
.jclist li.hz6{border-right:1px solid #dedede; border-bottom:1px solid #dedede; border-left:1px solid #ffffff; width:140px; height:68px;}
.jclist li.hz7{border-bottom:1px solid #dedede; border-left:1px solid #ffffff; width:141px; height:68px;}
.jclist li.hz8{border-top:1px solid #ffffff; border-right:1px solid #dedede; width:141px; height:68px;}
.jclist li.hz9{border-top:1px solid #ffffff; border-right:1px solid #dedede; border-left:1px solid #ffffff; width:140px; height:68px;}
.jclist li.hz10{border-top:1px solid #ffffff; border-right:1px solid #dedede; border-left:1px solid #ffffff; width:140px; height:68px;}
.jclist li.hz11{border-top:1px solid #ffffff; border-right:1px solid #dedede; border-left:1px solid #ffffff; width:140px; height:68px;}
.jclist li.hz12{border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #dedede; width:140px; height:68px;}
.jclist li.hz13{border-top:1px solid #ffffff; border-right:1px solid #dedede; border-left:1px solid #ffffff; width:140px; height:68px;}
.jclist li.hz14{border-top:1px solid #ffffff; border-left:1px solid #ffffff; width:141px; height:68px;}
.jclist li.now{background:url(../images/now_icon.png) no-repeat right bottom;}


/*行业招聘 background:url(../images/tab_on.jpg) no-repeat center top; */
#isjob {
    border: 0px solid #f1f1f1;
	border-top:0px solid #fff;
	
}
#tagsA{
	height: 45px;
    line-height: 45px;
    overflow: hidden;
	font-size: 14px;
	
}
#tagsA li { 
    background:#fff;
    border-bottom: 0px solid #f1f1f1;
    border-right: 0px solid #f1f1f1;
    color: #5e5e5e;
    float: left;
    height: 45px;
    line-height: 45px;
    text-align: center;
    width: 399px;
	font-size:15px;
}
#tagsA li.selectTag{ 
    background-color: #ff6600;
    border-bottom: medium none;
    color: #ffffff;
    line-height: 45px;
	height:45px;
	width: 399px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
#tagsA li.selectTag a{color: #ffffff;}
#tagsA li.selectTag a:hover{text-decoration:none;}
#tagsA #t3{border-right:none;}
#tagsA #t1{width:400px;}
#tagConA {
	padding:8px 0 12px 0;
}
.tagConA {
	DISPLAY: none;
}
#tagConA DIV.selectTag {
	DISPLAY: block;
}

#isjob .list .nitem {
    float: left;
	display:inline;
    height: 28px;
    margin: 5px 4px 0 8px;
	_margin:5px 4px 0 8px;
    width: 585px;
	line-height:28px;
	text-indent:5px;
	overflow:hidden;
	font-size: 13px;
}
#isjob .list .nitem .l {
    color:#e83e01;
    text-indent:18px;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 190px;
	float:left; display:inline;
}
#isjob .list .nitem .l a,#isjob .list .nitem .l a:visited{color:#797979;}
#isjob .list .nitem .l a:hover{color:#e83e01;}
#isjob .list .nitem a.ona,#isjob .list .nitem a.ona:visited,#isjob .list .nitem a.ona:hover{color:#e83e01;}
#isjob .list .nitem .m a.ona,#isjob .list .nitem .m a.ona:visited,#isjob .list .nitem .m a.ona:hover{color:#e83e01;}
#isjob .list .nitem .m {
    cursor: pointer;
    width: 325px;
	float:left; display:inline;
}
#isjob .list .nitem .m a,#isjob .list .nitem .m a:visited{color:#315aaa;}
#isjob .list .nitem .r {
    cursor: pointer;
    width: 55px;
	float:left; display:inline;
}
#isjob .list .nitem .r a,#isjob .list .nitem .r a:visited{color:#0a7fff;}
#isjob .list .onbg{background:#fffbee; border-top:1px solid #efefef; border-bottom:1px solid #efefef;}
#isjob .listmore{background:#f6f6f6; text-align:center; font-size:14px; font-weight:bold; width:1160px; margin:20px auto 10px; padding:10px 0 10px 0;}
#isjob .listmore a,#isjob .listmore a:visited{color:#f36f03;}

#isjob .list2 .res {
    float: left;
	display:inline;
    height: 28px;
    margin: 5px 4px 0 8px;
	_margin: 5px 2px 0 8px;
    width: 387px;
	line-height:22px;
	text-indent:20px;
}
#isjob .list2 .res .l{float:left; display:inline; width:100px;}
#isjob .list2 .res .l img{padding-right:8px;}
#isjob .list2 .res .l a,#isjob .list2 .res .l a:visited{color:#020298;}
#isjob .list2 .res .r{float:left; display:inline; color:#767573;}
#isjob .list2 .onbg{background:#fffbef; border-top:1px solid #eef0ef; border-bottom:1px solid #eef0ef;}
#isjob .list2 .rescon {
    background-color: #FFFFFF;
    height: 180px;
    overflow: hidden;
    position: relative;
    width: 1194px;
}

/*更多 background:url(../images/logo_icon.png) no-repeat left center;*/

#site{background:#fff; height:45px; line-height:45px;width:1198px; }
#site h1{ text-indent:25px; height:45px; line-height:45px; margin-left:10px; font-size:14px;}

#morebox{border:1px solid #f1f1f1; border-top:none; width:1198px; margin:0 auto;background:#fff; padding:10px 0 15px 0;}

#mbtop{width:1180px; margin:0 auto; padding:1px 0 10px 0;text-indent:25px; height:40px;}
#mbtop strong{font-size:14px;}
#mbtop span a,#mbtop span a:visited{color:#315aaa; font-weight:bold;}

#mbcon{width:1160px; margin:0 auto; padding:1px 0px 1px 20px;}
#mbcon .rtr1{ height:40px; background:#ffffff;font-size:14px; color:#ff6600;}
#mbcon .rtr1 td{font-weight:bold; border-bottom:1px solid #e1e1e1; border-top:1px solid #e1e1e1; padding:0; line-height:33px;}
#mbcon td{border-bottom:1px solid #e8e8e8; padding:12px; 12px 0;text-indent:15px;font-size:13px;}
#mbcon tr{background:#ffffff;}
#mbcon .onbg{background:#fafafa;}
#mbcon a.cnamea,#mbcon a.cnamea:visited{color:#315AAA; font-size:14px;}

.mbpage{width:980px; margin:0 auto;}
.mbpage h2{float:right; padding:18px 8px 0 0; font-size:14px;}
.mbpage .Page{float:left; display:inline; padding-left:10px;}

.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
* html .clearfix {height:1%;}
.clearfix {display:block;}



a.namelink,a.namelink:visited{color:#3359aa;}



/**行业分类**/
.hyfl_job{padding:0px 19px 0 3px;}
.hyfl_job.nonum li{padding-left:16px;width:180px;}
.hyfl_job li{margin:0 0 20px 20px;width:117px;height:38px;position:relative;float:left;border:1px solid #ededed;padding-left:41px;padding-right:15px; font-size:13px;line-height:38px;text-indent:15px;}
.hyfl_job li:hover{background:#f80;border-color:#f80;color:#fff;font-weight:bold;font-size:13px; }
.hyfl_job li:hover a,.hyfl_job li:hover b,.hyfl_job li:hover p i{color:#fff;}
.hyfl_job li b{position:absolute;left:0;top:0;width:70px;text-align:center;height:68px;line-height:68px;color:#f80;font-size:36px;font-family:Arial;}
.hyfl_job li div{margin-top:10px;}

.hyfl_job li div a{color:#3d8ee8;font-size:16px;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;}
.hyfl_job li p{position:relative;margin-top:7px;}
.hyfl_job li p i{position:absolute;right:0;top:0;color:#999;}
/**行业分类**/



/*分页*/
.Page{text-align:center;padding:30px 0 0 10px; overflow:hidden;}
.Page .morepage{ clear:both; padding:0 0 10px 0; text-align:center;}
.Page .morepage a{border:1px solid #dfdfdf;padding:5px 8px;margin:auto 1px;color:#666666; text-decoration:none;}
.Page .morepage a:visited{color:#666666; text-decoration:none;}
.Page .morepage a:hover,.Page .morepage a.current,.Page .morepage a.current:visited{ text-decoration:none; background-color:#ff8201; color:#fff;}
/*分页*/
