﻿@charset "utf-8";
/* CSS Document */
body,div,p,img,table,tr,th,td,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,textarea,blockquote{margin:0;padding:0;}
body{font:12px "SimSun","Arial Narrow"; font-family:"Microsoft Yahei"; color:#000; overflow-x: hidden;}
h1,h2,h3,h4,h5,h6,ul,ol,dl,dt,dd,p,form{margin:0;padding:0;}
ul,ol{list-style:none;}
.clear{clear:both;height:0;line-height:0;font-size:0;}
img,input{border:0;vertical-align:middle}
.ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.f14{font-size:14px;}
ul{list-style:none ;}
img{border:0 none;}
a{blr:expression(this.onFocus=this.blur());outline:none; text-decoration:none; cursor:pointer}
.clearfix:after{content:" ";clear:both;height:0;visibility:hidden;display:block;}
.clearfix{*zoom:1;}
.fl{ float:left;}
.fr{float:right;}

/*菜单banner*/

.mall_box {position:relative; z-index:9999; float:left}
.mall_box .menu ul{height:36px;line-height:29px;padding-left:190px;}
.mall_box .menu ul li{float:left;}
.mall_box .menu ul li a{color:#000000;font-size:14px;text-decoration:none;padding:0 20px 0 20px; font-size:12px;}
.mall_box .menu ul li a i {background:url(http://img18.hbjob.cn/img/indeximg2015/new_dxs.gif) no-repeat;position:absolute; top:0; right:-10px;width:30px; height:13px;}
.mall_box .menu ul li a:hover{ color:#a52066; font-weight:bold;}

.tmall_cat_nav{width:236px;height:458px;position:relative; z-index:99991}
.tmall_cat_nav .tmall_mod_title{width:190px;height:36px;line-height:36px;color:#fff;text-align:center;background:#a52066;}

.cate_nav{font-size:12px;}
.cate_nav li{height:34px;line-height:34px; overflow:hidden; margin:0; padding:0px; float:left;width:236px;}
.cate_nav li a{color:#333;font-size:14px;text-decoration:none; font-weight:bold; float:left;}
.cate_nav li a:hover{text-decoration:underline;}
.cate_nav li s img{vertical-align:middle; padding-left:24px;}
.cate_nav li .rightjiao {font-family:'宋体'; color:#666; font-size:12px; float:right; margin-right:10px; font-style:normal;}

.tmall_cat_content{width:638px;height:438px; overflow:hidden; display:none; background: url(http://img18.hbjob.cn/img/indeximg2017/navbg.jpg) no-repeat; position:absolute; left:232px;top:-2px;padding-left:4px; padding-top:10px;}
.cat_pannel .cat_detail{width:614px;height:438px;position:relative;}
.cat_pannel .cat_detail dt{font-size:14px; font-weight:bold; height:33px; line-height:33px; text-indent:1em; cursor:pointer; color:#333;}
.cat_pannel .cat_detail dt i {
    margin-left: 5px;
    background: url(http://img18.hbjob.cn/img/indeximg2015/down.png) no-repeat;
    width: 10px;
    height: 5px;
    display: inline-block;
	vertical-align:middle;
}
.cat_pannel .cat_detail dd a{ font-size:12px; color:#666; display:block; display:inline-block; *display:inline;*zoom:1; padding-left:13px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.cat_pannel .cat_detail dd a:hover{ text-decoration:underline;}
.cat_pannel .cat_detail dd{background:#fff; line-height:20px; padding:10px 0 2px 5px;  display:none;}
.cat_pannel .market_banner{display:block;width:170px;height:140px;position:absolute;bottom:-21px;left:-30px;}
.cat_pannel h3.cat_label_title{font-size:12px;color:#E4A8A3;text-align:center;padding:15px 0 8px 0;}
.cat_pannel h3.cat_title{color:#000;text-align:center;height:30px;line-height:23px;}
.cat_pannel .cat_title{margin-bottom:10px;}

.cat_pannel .cat_small_banner{width:182px;background:#edebeb;overflow:hidden;}
.cat_pannel .cat_small_banner li{height:105px;border-bottom:1px #c2c0c0 dashed;position:relative;}
.cat_pannel .cat_small_banner li .zw{ font-size:12px; color:#333; text-align:center; width:182px; height:36px; display:block;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

.cat-nav-icon{ float:left;*display:inline;*zoom:1;width:19px; height:19px; margin:9px 7px 0px 14px;background: url(http://img18.hbjob.cn/img/indeximg2017/indexnavico.png) no-repeat}

.cat_0_nav .cat-nav-icon {background-position: -4px -6px;}
.cat_1_nav .cat-nav-icon{background-position: -4px -36px;}
.cat_2_nav .cat-nav-icon{background-position: -4px -67px;}
.cat_3_nav .cat-nav-icon{background-position: -4px -99px;}
.cat_4_nav .cat-nav-icon{background-position: -4px -130px;}
.cat_5_nav .cat-nav-icon{background-position: -4px -162px;}
.cat_6_nav .cat-nav-icon{background-position: -4px -194px;}
.cat_7_nav .cat-nav-icon{background-position: -4px -227px;}
.cat_8_nav .cat-nav-icon{background-position: -4px -258px;}
.cat_9_nav .cat-nav-icon{background-position: -4px -291px;}
.cat_10_nav .cat-nav-icon{background-position: -4px -325px;}
.cat_11_nav .cat-nav-icon{background-position: -4px -355px;}
.cat_12_nav .cat-nav-icon{background-position: -4px -387px;}

/*当前栏目*/
.cate_nav li.on{ background: url(http://img18.hbjob.cn/img/indeximg2017/cate_nav_li.jpg) no-repeat left top}

/*高端名企*/
.new_title{width:1200px; height:17px; line-height:17px; font-size:16px; font-weight:bold; color:#a52066; border-left:2px solid #a52066; text-indent:0.5em; margin:22px 0 12px 0;}
.famous_com{width:1200px;/* min-height:660px;*/ margin:0 auto; padding-bottom:20px;}
.famous_com .ad_row{width:1198px; height:74px; overflow:hidden;border:solid 1px #ccc;}
.famous_com .ad_com{width:1205px; /*min-height:574px;*/position:relative; }
.adBrand{width:723px;float:left;margin-bottom:-1px; position:relative;}
.adBrandBig{width:237px;height:138px;float:left;padding:4px 4px 0 0;position:relative;}
.adBrandImg{width:235px;height:136px;border:solid 1px #ccc;position:absolute;top:5px;}
.adBrandImg em{ width: 100%; height:138px;position: absolute; top: 0px; left: 0px; display: none; opacity: 0.5; filter: alpha(opacity=50); background: #000000;}
.adBrandPop{width:679px; height:205px; border:solid 3px #b8b6b6;background:#f5f1f2;margin:-2px;position:absolute;top:5px;display:none; z-index:20;}
.adBrandPop img{float:left;}
.adBrandPop h2{font-size:14px;line-height:42px;padding:7px 9px 6px;width:214px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.adBrandPop .com_zw{width:322px; height:170px; float:right;}
.adBrandPop h2 a:link,.adBrandPop h2 a:visited{color:#333;text-decoration:none;}
.adBrandPop h2 a:hover,.adBrandPop h2 a:active{color:#333;text-decoration:underline;}
.adBrandPop ul{line-height:24px;font-size:12px;color:#666;padding:5px 9px 0;}
.adBrandPop ul li{width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; font-size:14px;}
.adBrandPop ul li a:link,.adBrandPop ul li a:visited{text-decoration:none;color:#666;}
.adBrandPop ul li a:hover,.adBrandPop ul li a:active{text-decoration:underline;color:#666;}
.adBrandPop ul li a{float:left; width:210px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.adBrandPop ul li span{color:#ff7e00; float:right;}
.adBrandPop p{padding:10px 15px 5px;font-size:14px;line-height:24px;text-align:right;}
.adBrandPop p a:link,.adBrandPop p a:visited{text-decoration:none;color:#333;}
.adBrandPop p a:hover,.adBrandPop p a:active{text-decoration:underline;color:#a04174;}

.adBrandStandard{width:237px;height:67px;float:left;padding:4px 4px 0 0;position:relative;}
.adBrandStandardImg{width:235px;height:65px;border:solid 1px #ccc;position:absolute;top:5px;}
.adBrandStandardImg em{ width: 100%; height:67px;position: absolute; top: 0px; left: 0px; display: none; opacity: 0.5; filter: alpha(opacity=50); background: #000000;}
.adBrandStandardPop{width:550px; height:89px;border:solid 3px #b8b6b6;background:#f5f1f2;margin:-2px;position:absolute;top:5px;display:none; z-index:23;}
.adBrandStandardPop .right{width:230px; height:90px; float:right;}
.adBrandStandardPop img{float:left;}
.adBrandStandardPop h2{font-size:12px;line-height:22px;padding:4px 9px 0px;width:214px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.adBrandStandardPop h2 a:link,.adBrandStandardPop h2 a:visited{text-decoration:none;color:#333;}
.adBrandStandardPop h2 a:hover,.adBrandStandardPop h2 a:active{text-decoration:underline;color:#333;}
.adBrandStandardPop ul{font-size:12px;line-height:22px;padding:0 9px;}
.adBrandStandardPop ul li{width:214px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.adBrandStandardPop ul li a{float:left; width:165px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.adBrandStandardPop ul li span{color:#ff7e00; float:right;}
.adBrandStandardPop ul li a:link,.adBrandStandardPop ul li a:visited{text-decoration:none;color:#666;}
.adBrandStandardPop ul li a:hover,.adBrandStandardPop ul li a:active{text-decoration:underline;color:#666;}
.adBrandStandardPop p{padding:0 15px 5px;font-size:12px;line-height:15px;text-align:right;}
.adBrandStandardPop p a:link,.adBrandStandardPop p a:visited{text-decoration:none;color:#333;}
.adBrandStandardPop p a:hover,.adBrandStandardPop p a:active{text-decoration:underline;color:#a04174;}

.lunbo_bg{ /*min-height:450px;*/ background:#f5f5f5; margin:0 auto; margin-top:-5px;}
.lunbo_middle{width:1200px; height:98px; margin:0 auto; overflow:hidden; padding-top:20px;}
.picScroll-top{ margin:0 auto;  width:1200px; height:98px; overflow:hidden; position:relative;}
.picScroll-top .hd{ overflow:hidden;  height:98px; width:29px; padding:0 10px 0; float:right;}
.picScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; zoom:1; }
.picScroll-top .hd ul li{width:16px; height:16px; overflow:hidden; margin-top:3px; text-indent:-999px; cursor:pointer; border-radius:15px;background:url("http://img18.hbjob.cn/img/indeximg2015/ad_middle_num.png") 0 -19px no-repeat; }
.picScroll-top .hd ul li.on{ background-position:0 0;}
.picScroll-top .bd{ height:98px;}
.picScroll-top .bd ul{ overflow:hidden; zoom:1; }
.picScroll-top .bd ul li{ text-align:center; zoom:1; width:1171px; height:98px; }
.picScroll-top .bd ul li .pic{ text-align:center; }
.picScroll-top .bd ul li .pic img{ width:1171px; height:98px; *height:98px; display:block;}
.picScroll-top .bd ul li .pic a:hover img{border:none;}
		
/*优企推荐*/
.best_com{width:1200px; /*min-height:352px;*/ margin:0 auto; }
.best_com_list{/*min-height:290px;*/ padding-bottom:30px;}
.best_com_list ul{font-size:12px;line-height:18px;color:#666;margin:0 -2px;width:1200px;}
.best_com_list ul li{width:149px;height:77px;padding:10px 9px 0 3px;float:left;margin:3px; background:#fff; position:relative; border:2px solid #fff;}
.best_com_list li em{ width: 100%; height:46px;position: absolute; top: 10px; left: 0px; display: none; opacity: 0.5; filter: alpha(opacity=50); background: #000000;}

.best_com_list ul li p{width:160px;padding-top:8px;margin-left:-6px;}
.best_com_list ul li p a{float:left;width:74px;padding-left:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.best_com_list ul li a:link,.ClassificationArea ul li a:visited{text-decoration:none;color:#666;}
.best_com_list ul li a:hover,.ClassificationArea ul li a:active{text-decoration:none;color:#a04174;}

/*热门职位*/
.hot_jobs{width:1200px; /*min-height:683px;*/ margin:0 auto;}
.hot_jobs_list{width:1200px;/* min-height:642px;*/ background:url(http://img18.hbjob.cn/img/indeximg2015/hot_com_bg.jpg) repeat; position:relative;}
.hot_jobs_list li{width:229px; height:83px; float:left; padding:24px 0 0 10px; position:relative;}
.hot_jobs_list li em{ width: 100%; height:107px;position: absolute; top: 0px; left: 0px; display: none; opacity: 0.5; filter: alpha(opacity=50); background: #000000;}
.hot_jobs_list li .job_name{width:99px; height:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  display:inline-block; *display:inline; *zoom:1; color:#0c114c; font-weight:bold; font-size:14px;}
.hot_jobs_list li .job_name:hover{ text-decoration:underline;}
.hot_jobs_list li .job_xz{width:115px; height:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#fb7c00;  display:inline-block; *display:inline; *zoom:1; font-weight:bold;font-size:14px;}
.hot_jobs_list li .company,.com_fuli{width:204px; height:28px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:12px; line-height:30px;}
.hot_jobs_list li .company{color:#333;}
.hot_jobs_list li .com_fuli{ color:#666;}
.hot_jobs_list li a:hover{ text-decoration:underline;color:#333;}

/*筛选器*/
.screening{width:97px; height:724px; background:url(http://img18.hbjob.cn/img/indeximg2015/screening_bg.png) no-repeat; position:fixed; bottom:20px; margin-left:1210px; display:none;}
.screening .job_category{width:73px; height:449px; margin:94px auto 0; }
.screening .job_category ul{padding:6px 0;}
.screening .job_category li{width:73px; height:27px; line-height:27px; text-align:center;}
.screening .job_category .on{background:#e7e7e7;}
.screening .job_category .on a{color:#a52066;}
.screening .job_category li a{color:#333;}
.screening .job_category li a:hover{color:#a52066;}
.screening .job_category li:hover{background:#e7e7e7;}
.screening .weixin{width:74px; height:118px; margin:0 auto;}
.screening .weixin .erweima{width:74px; height:74px; padding:6px 0 0;}
.screening .weixin .word{width:74px; height:30px; line-height:15px; color:#fff; text-align:center; font-family:"微软雅黑"; padding-top:3px;}
.screening .toTop{width:97px; height:61px; cursor:pointer;}

/*页尾*/
.footer{margin:10px auto 0;padding:0px;width:100%;border-top:solid 2px #a50082;}
#footer{margin:0 auto;width:960px;margin-top:10px;text-align:center;color:#666;padding-top:7px;font-size:12px;text-align:center;}
#footer a:link,#footer a:visited{color:#913d6e;text-decoration:none;}
#footer a:hover,#footer a:active{text-decoration:underline;color:#913d6e;}
#footer .footer_nav{line-height: 25px;}
.bottom_gslogo{display:inline-block;background:url(http://img18.hbjob.cn/img/indeximg2015/footer_icon.png) repeat scroll 0 0 transparent;vertical-align:middle;height:48px;width: 40px;}
#footer p{line-height:25px;}
.line{color:#999;padding:0 5px;}
/*20170728页尾改版*/
.footer_box{width:100%; margin:10px auto 0; font-family:"Microsoft yahei";}
.footer_box a{color:#999;}
.footer_box a:hover{color:#fff;}
.footer_top{width:100%; background:#181818; padding:34px 0;}
.footer_top .content,.footer_bottom .content{width:1200px; margin:0 auto; overflow:hidden;font-size:12px;}
.footer_top .footer_cell{float:left; height:138px; padding:0 30px; border-right:1px solid #242424; color:#999;}
.footer_top .footer_cell.footer_tel{background:url(http://img18.hbjob.cn/img/indeximg2015/icon_tel.png) no-repeat 73px 31px; padding-left:186px; line-height:30px; padding-top:30px; height:108px;}
.footer_top .f_title{ text-align:center; padding-top:9px; font-weight:bold; line-height:25px;}
.footer_top .f_detail{line-height:24px; padding:0 9px;}
.footer_top .f_detail a{margin:0 6px;}
.footer_top .footer_cell .tel_num{font-size:30px;}
.footer_top .footer_cell.f_ewm{text-align:center; line-height:30px; font-weight:bold; padding:18px 45px 0; height:128px;}
.footer_top .footer_cell.f_last{border-right:none;}
.footer_bottom{width:100%; background:#181818 url(http://img18.hbjob.cn/img/indeximg2015/foot_bottom_bg.jpg) repeat-x; text-align:center; color:#545454; line-height:30px; padding:20px 0;}
.footer_bottom a{color:#545454;}

/*20140723友情链接 By Linxinlei*/
.friendLink{width:1200px;padding-bottom:15px;margin:15px auto 0;}
.friendLinkTitle{width:1185px;height:28px;padding-left:15px;background:url(../../img/indeximg2014/bg_titleLine.png) repeat-x 0 8px;font-weight:normal;}
.friendLinkTitle span{padding:0 8px;background:#f7f4f6;font-size:18px;font-family:microsoft yahei;line-height:18px;color:#8f1333;}
.friendLinkCont{width:1200px;padding:8px 0 0;line-height:24px;}
.friendLinkCont h4{font-size:14px;color:#a04174;float:left;width:72px;}
.friendLinkCont ul{width:1120px;float:left;overflow:ellipsis;}
.friendLinkCont ul li{padding-right:15px;display:inline;}
.friendLinkCont ul li a{text-decoration:none;color:#666;}
.friendLinkCont ul li a:hover{text-decoration:underline;color:#a50082;}

.hot_jobs_list p{
	width:220px;
    padding: 15px 0 15px 22px;
    _height: 120px;
    min-height:120px;
    line-height: 24px;
    border-bottom: solid 1px #e7e1e5;
    overflow: hidden;
    color: #333;
    position:relative;
}
.jobTip{
    background: url(http://img18.hbjob.cn/img/indeximg2015/jobTip.png) no-repeat;
    width: 401px;
    height: 136px;
    overflow: hidden;
    padding:15px 20px;
}
.jobTip p{width:205px;}

/*201710首页上半部分改版*/
.mt5 {margin-top:5px!important;}
.mt34 {margin-top:34px!important;}
.f12 {font-size:12px!important;}
.color6 { color:#666!important;}
.color9 { color:#999!important;}
input {font-family:Microsoft Yahei;}

.indextopbar {background:#000; height:31px; line-height:31px; width:100%; min-width:1200px; color:#bdbdbd; font-size:14px;}
.indextopNav {float:left;}
.indextopNav a {color:#bdbdbd; margin:0px 10px;}
.wrap1200 {width:1200px; margin:0 auto;}
.indexHRlogin {float:right;}
.indexHRlogin a {color:#bdbdbd;}

.indexNavbg {height:54px;}
.indexlogo {float:left; width:91px; margin-top:12px;}
.indexlogo img {width:100%;}
.indexcity {font-size:14px;color:#333; margin-top:21px; float:left; margin-left:10px;}
.indexcity a {color:#999999; font-size:12px}
.indexNav {float:left; font-size:16px;color:#333; margin-left:20px}
.indexNav li {float:left;}
.indexNav li a {margin:0px 20px;color:#333; padding:0px 5px; line-height:52px; display:inline-block}
.indexNav li a:hover { border-bottom:2px solid #82195b;}
.indexNav li a.active { border-bottom:2px solid #82195b;}

/*城市弹层*/
.cities { width:400px; clear:both; margin:20px auto;}
.cities li a{border:1px solid #b1b1b1; width:88px; height:34px; text-align:center; line-height:34px; font-size:14px; color:#333; margin:5px; display:block; float:left;}
.cities li a:hover {border:1px solid #b31879; color:#b31879;}

/*搜索*/
.indexSearchbg { background: url(http://img18.hbjob.cn/img/indeximg2017/indexsearchbg.jpg?v=20180504) no-repeat center top; width:100%; min-width:1200px; height:211px;}
.indexSearchblack {width:930px; height:144px; background: url(http://img18.hbjob.cn/img/indeximg2017/blackbg.png) repeat; float:left; margin-top:35px;padding-left:30px;}
.indexSearch_left {width:836px; height:51px; background:#fff; border-radius:3px; float:left; margin-top:35px}
.hotsearch { color:#c6afd8;width:836px; margin-top:10px; float:left; font-size:14px}
.hotsearch a {color:#fff; margin-right:15px;}
.hotsearch a:hover { text-decoration:underline;}
.indexInput{background:url(http://img18.hbjob.cn/img/indeximg2015/search_input.jpg) no-repeat 152px -2px #fff;height:38px; line-height:35px; border:0;font-size:14px;padding:0 30px 0 18px;color:#333; margin:7px 0px; border-right:1px solid #f0f0f0; width:136px; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.indexSearchwords {width:304px; height:41px; line-height:41px; margin-left:10px;float:left;color:#999999;}
.jfont {color:#333;}
.indexSearchBtn { background:#c80981; width:140px; text-align:center; height:52px; font-size:18px; color:#fff; float:right; border-top-right-radius:3px;border-bottom-right-radius:3px; font-family:Microsoft Yahei; cursor:pointer}
.indexSearch_right {float:left; padding:38px 0px 0px 12px; width:64px;}
.indexSearch_right a {color:#fff; font-size:14px; line-height:22px;}
.indexSearch_right a:hover { text-decoration:underline}

.indexRightLogin{width:220px; height:144px; background:#fff; border-radius:3px; float:right; margin-top:35px;}
.nologinpic {background: url(http://img18.hbjob.cn/img/indeximg2017/nologin.png) no-repeat; width:89px; height:88px; margin:-30px 0px 0px 48px;}
.nologintext { text-align:center; color:#333; line-height:36px}
.loginBtn {width:94px; height:35px; background:#cc0099; color:#fff; font-size:16px; text-align:center; line-height:35px; border-radius:3px; float:left; margin:3px 3px 3px 11px;}
.registerBtn{width:94px; height:33px; border:1px solid #cc0099; color:#cc0099; background:#fff; font-size:16px; text-align:center; line-height:33px; border-radius:3px; float:left; margin:3px;}

.person-info {width:210px; margin:34px auto 0px; text-align:center; line-height:22px}
.person-info .Welcome { font-weight:normal; font-size:16px; margin:10px 0px; color:#333;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:100%}
.person-info .duigou  {background:url(http://img18.hbjob.cn/img/person/icons.png) no-repeat -58px -111px; width:13px; height:12px; display:inline-block; margin-right:10px}
.person-info .weiyz  {background:url(http://img18.hbjob.cn/img/person/icons.png) no-repeat -90px -112px; width:13px; height:12px; display:inline-block; margin-right:10px}

/*首页广告轮播图*/
.indexRight{ float:right;width:936px;}
.indexlunbo {width:936px;height:310px; overflow:hidden;position:relative;}
.indexlunbo ul {position:absolute; left:0px}
.indexlunbo li {overflow:hidden;width:936px;height:310px; float:left;}
.indexlunbo li img {width:936px;height:310px;}
.tubtn { position:absolute;height:28px; z-index:99; left:50%; bottom:10px;}
.tubtn span { display:block; width:12px; height:12px; border-radius:50%; background:#c80981;opacity:0.6;filter:alpha(opacity=60); float:left; margin:4px; cursor:pointer}
.tubtn span.cur { opacity:1;filter:alpha(opacity=100)}

.indexjob {margin-top:20px;}
.indexjob li:nth-child(1){margin-left:0px;}
.indexjob li {width:166px; height:98px; background:#f9f8fa; padding:14px 0px 0px 16px; line-height:26px; float:left; margin-left:6px;}
.indexjob li:hover {background:#f1f0f1;}
.j_job{color:#333; font-size:14px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:160px}
.j_job a{color:#333; font-weight:bold}
.j_job a:hover {text-decoration:underline;}
.j_salary { color:#a52066; font-size:16px; float:left; margin-right:14px; width:70px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.j_city {color:#666; font-size:14px; width:70px;float:left;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.j_corp{color:#666; font-size:14px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:160px}
.j_corp a{color:#666;}
.j_corp a:hover {text-decoration:underline;}

.layui-layer-title { background:#b31879 !important; color:#fff !important; border-radius:0px !important; }
.layui-layer-rim {border-radius:0px !important;}
.layui-layer-setwin .layui-layer-close1 { background-position:-82px -40px !important;}
.layui-layer-btn .layui-layer-btn0 {border-color: #b31879!important;background-color: #b31879!important; color: #fff;}

.tiaocaotext {padding-top:15px; padding-left:30px;text-align:left; line-height:26px; color:#333;}
.haomatext {padding-top:15px; padding-left:30px;text-align:left; line-height:26px; color:#333;}

.indexNavApp { float:right; font-size:14px; height:52px; line-height:52px; cursor:pointer;position:relative;}
.indexNavApp a{ color:#a52066}
.Apppic {position:absolute; right:0px; top:40px; display:none;}

/*搜索联想广告位*/
.indexSearch_left {position:relative;}
.searchRelation { display:none;border:1px solid #e3e3e3; width:325px; position:absolute; left:369px;top:51px; z-index:20180131}
.searchRelation .one { background:#fffbe8; height:54px; border-bottom:1px dashed #e3e3e3; padding-left:20px; line-height:22px;padding-top:8px}
.searchRelation .one h4 { font-size:12px; font-weight:bold; color:#333;}
.searchRelation .one p { font-size:12px; color:#666;}
.otherRelation li {line-height:24px; background:#fff;padding-left:20px; color:#333; cursor:pointer}
.otherRelation li:nth-child(2n){ background:#f6f6f6;}

/**seo优化**/
.wuxian {color: #333333; line-height: 22px;overflow: hidden; margin: 0;padding: 0;display:none;}
.gao1 {width:235px; height:136px; border:0px;}
.gao2 {width:354px; height:205px; border:0px;}
.gao3 {width:235px; height:65px; border:0px;}
.gao4 {width:320px; height:89px; border:0px;}
