.container{padding: 0;}
.adv img{width: 100%;margin-top: 15px;}
em,i{font-style: normal;}
ul,li{padding: 0;margin: 0;list-style:none}
.zhaop_cont2{display: none;}
.ind_quick{text-align:center;font-size:14px;color:#888;margin-top:20px;line-height:25px;display: flex;justify-content: space-between;padding: 0;}
.ind_quick em{display:block;font-size:22px;color:#444;margin:15px 0 5px;font-style: normal;}
.ind_quick .quick_ico{margin-bottom:10px;margin-top:15px}
.ind_quick a{display:block;color:#888;text-decoration: none;}
.ind_quick a:hover{color:#888}
.ind_quick a:hover i{background:#2698e4;color:#fff;border-color:#2698e4}
.ind_quick i{width:118px;height:28px;line-height:28px;display:block;margin:0 auto;color:#888;border-radius:15px;border:1px solid #d3d3d3;font-style: normal;}
.ind_quick li{width:270px;display:block;height:300px;border-radius:2px;border:2px solid #eff1f0;padding: 4px;}
.quick_ico{background:url("../images/quick_ico.png") no-repeat;width:150px;height:110px;display:inline-block}
.quick_ico.ico1{background-position:0px 0px}
.quick_ico.ico2{background-position:0px -110px}
.quick_ico.ico3{background-position:0px -220px}
.quick_ico.ico4{background-position:0px -330px}
.zhaopcont{margin-top: 20px;}
.zhaop_tit{width: 100%;height: 38px;border-bottom: 2px solid #2581d6;}
.zhaop_cont,.zhaop_contd{border-bottom: 1px solid #e6e6e6;border-left: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;padding-top: 20px;}
.zhaop_tit b {width: 170px; height: 38px;line-height: 38px;float: left;display: block; padding-left: 54px; font-size: 18px;color: #fff; display: block; position: relative; background: #2581d6; font-weight: normal;}

.zpdtop .index_search_left{border:1px solid #e6e6e6;padding: 0; }
.index_search_left_nav{width:100%;height: 50px;background-color: #f0f0f0;;}
.index_search_left_nav li{width:50%;  text-align:center; font-size:14px;border-bottom:1px solid #e0dddd; position:relative;height: 50px;line-height: 50px;float: left;}
.index_search_left_nav li.nav_cur{ background:#fff;border-bottom: 1px solid #fff;}
.index_search_left_icon{width:30px;height:27px; display:block; position:absolute; left:20px;top:13px; background:url(../images/index_nav_icon.png) no-repeat}
.index_search_left_nav_sc{ background-position:0px 0px;}
.index_search_left_nav_wx{ background-position:0px -33px;}
.index_search_left_nav_sj{ background-position:0px -71px;}
.index_search_left_cont{width:96%;margin:0 auto}
.index_search_left{height:350px}
.index_search_t{}
.index_news_right{padding:0 2%}
.index_serch_text{width:100%;height:44px; line-height:34px;border:none;border:1px solid #ddd; float:left; font-size:14px;color:#aba8a8; margin-top:15px;}
.index_serch_bth{width:100%;height:38px;  background:#4bb402;color:#fff;border:none; font-size:15px; cursor:pointer; overflow:hidden;
margin-top:10px;border-radius:3px;}
.index_serch_bth:hover{ background:#44920e}
.index_header_seach_find{width:180px; cursor:pointer;height:34px;line-height:34px; font-size:14px; background:#fff url(../images/index_icons.gif) no-repeat 158px center;border:1px solid #ddd; float:left;color:#959893; position:relative; z-index:1;; margin-top:10px; padding-left:4px;}
.index_header_seach_find span{ display:block}
.index_header_seach_find_list{width:184px;border:1px solid #ddd; background:#fff; position:absolute ;left:-1px;top:36px;border-top:none;}
.index_header_seach_find_list a{ display:block; line-height:30px; padding-left:10px;}
.index_header_seach_find_list a:hover{ background:#8bc4f7;color:#333; text-decoration:none}
.index_left_s_tag{width:100%; overflow:hidden;margin-top:10px; line-height:22px; }
.index_left_s_tag a{ margin-right:5px; display:inline-block; white-space:nowrap; margin-top:5px;line-height: 35px;margin-left: 5px;}
.index_left_s_tag_span{ display:block; font-weight:bold}
.index_wx_box{ width:100%;padding:15px;text-align: center;}
.index_wx_ewm{width:100%;  text-align:center; font-size:14px; margin-top:10px;}
.index_wx_ewm p{ font-size:16px; padding:5px 0;}
.popWeixin_sm{width:100%;; padding:5px 0; text-align:center; font-size:14px; ;}
.index_wx_box_p2{ font-size:12px;color:#999}
.index_wx_box_p3{ margin-top:10px;color:#F30}
.index_wx_box_p4{width:100%;}
.index_r_wap_box_t_s{ font-size:14px; font-weight:bold; word-break:break-all  }


.Latest_talent_h1_icon_mq {background-position: 0 -147px;top: 7px;}
.Latest_talent_h1_icon {width: 25px;height: 25px;display: inline-block; position: absolute;left: 20px; top: 5px; background: url(../images/kp_i_icon.png) no-repeat;}
.zhaop_tit a {display: block;float: right;text-align: center;margin-top: 10px;font-size: 12px; color: #0a8deb;}

.zhaop_p{border:1px solid #8dbfe9;margin:1%;width: 23%;}
.Latest_talent_h1_icon_new_post {
    background-position: 0 -70px;
    top: 7px;
}
.Latest_talent_h1_icon_news {
    background-position: 0 -190px;
    top: 7px;
}

.gc_cont .name {
    font-size: 18px;
    border-bottom: 1px dashed #e6e6e6;
    height: 46px;
    line-height: 46px;
    display: block;
}
.gc_cont{width:100%;}
.gc_cont li a {
    color: #444;
}

.gc_cont p {
    line-height: 30px;

}
.gc_cont .price {
    font-size: 20px;
    color: #ff7325;
}

.index_news_top {

    border-bottom: 1px dotted #ccc;
    padding-bottom: 10px;
}
.index_news_top dt {
    background: #FFFFFF;
    border: 1px solid #CCCCCC;
    float: left;
    width: 60px;
}
.index_news_top dt img {
    display: block;
    float: left;
}
.index_news_top dd {
    color: #575757;
    float: left;
    line-height: 20px;
    padding-left: 20px;
    width: 250px;
}
.index_news_top dd strong {
    color: #000000;
    display: block;
    font-size: 14px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.index_news_top dd span {
    font-size: 14px;
    color: #8c8c8c;
}
.index_news_top dd a {
    color: #F00;
}
.index_news_right {
    width: 389px;
    float: left;
	display:inline-block
}
.index_news_right ul li {
    font-size: 14px;
    height:100px;
	margin-bottom:15px;
}

.index_news_right ul li a {
    color: #666;
}

.index_news_right .title{margin-bottom: 20px;
    height: 41px;
    min-height: 41px;
    background: linear-gradient(to bottom,#f7f6f7,#e9e9e9);
    line-height: 41px;
    border-bottom: 1px solid #c9c9c9;
	width:100%
	}
	
.index_news_right .title .more {
    float: right;
    margin-right: 18px;
    padding-right: 13px;
    background: url(../images/ifcb_sort_ico3.png) no-repeat right center;
    font-size: 12px;
}
.index_news_right li img {
    width: 90px;
    height: 86px;
    float: left;
}
.index_news_right .con {
    margin-left: 120px;
    line-height: 25px;
}
.index_news_right .con a {
    color: #333;
    display: block;
    overflow: hidden;
    font-size: 16px;
    margin-bottom: 5px;
}
.index_news_right  .con .times {
    color: #aaa;
}
.index_news_right .con p{
	color: #aaa;
}
.index_news_right .title .title_more {
    position: relative;
    float: left;
    min-width: 146px;
    padding: 0 5px;
    background: #008df1;
    color: #fff;
    text-align: center;
    font-size: 16px;
}

.zpdtop .col-sm-3,.zpdtop .col-sm-7,.zpdtop .col-sm-2{padding: 0 5px;}
.tongztit{background-color: #4bc061;color: #fff;text-align: center;height: 35px;line-height: 35px;position: relative;font-size: 18px;}
.tongztit::before{content: '';position: absolute;width: 0;bottom: -9px;left: 85px;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 10px solid #4bc061;}
	.tongzcont{padding-top: 20px;}
.baoming a{display: block;background:url(../images/bao_03.png) no-repeat 20px center  #e2180c;color: #fff;text-align: center;height: 50px;line-height: 50px;font-size: 20px;border-radius: 5px;width: 98%;margin:0 auto;}
.tongzcont p{line-height: 30px;}
.tongzcont p a{color: #313131;font-size: 14px;}
 .feiyou{width: 100%; height: 53px; background-color: #048ace; padding: 15px;display: none;}
 .feiyou img{height: 30px;padding-right:6px}
.feiyou span{font-size: 14px; color: white; font-weight: 500;}


.sjmenu{box-sizing: border-box;padding:0 2%;flex-wrap: wrap;justify-content: space-between;align-items: center;display: none;width: 1005;}
.sjmenu a{display: block;width: 32%;color: #fff;font-size: 14px;text-align: center;margin-top: 3%;padding-top: 3%;}
.sjmenu a img{width: 31px;height: 33px;}
.sjmenu a.sjmbg3 img{width: 32px;height: 31px;}
.sjmenu a.sjmbg4 img{width: 35px;height: 30px;}
.sjmenu a.sjmbg5 img{width: 35px;height: 33px;}
.sjmbg1{background-color: #00bcb0;}
.sjmbg2{background-color: #fc4a66;}
.sjmbg3{background-color: #6a63e3;}
.sjmbg4{background-color: #f5ad00;}
.sjmbg5{background-color: #1a981f;}
.sjmbg6{background-color: #fc4a66;}
.zhiyetit,.apply{display:none}
.gc_pic{padding-top:4px}
.gc_pic img{width:100%;height:145px}
.sj_h{
	display: none;
	height: 45px;
}
@media (max-width: 768px){
	.sj_h{
		display: block;
	}
   .zpdtop .gutpz{padding:0;width: 100%;}

   .zhaop_cont,.ind_quick,.gongdte,.adv,.index_news_right .title{display:none}
   
.index_news_right  .con .times {float:right}
   .ind_quick li{width:48%;}
   .zhaopcont{box-sizing: border-box;padding:2%}
   .zhaop_tit b{width: 120px;font-size: 16px;padding-left:14px;text-align: center;}
   .Latest_talent_h1_icon{left: 8px;}

   .zhaop_tit a{font-size: 16px;}
   .zhaop_cont2{display: block;}
   .zhaop_cont2 li{       box-sizing: border-box;
    position: relative; padding: 0.75rem 0 0.5rem !important;
    margin: 0 0.75rem;display: flex;}
	.zhaop_cont2 li a{padding-left: 0;
    align-items: flex-start;    box-sizing: border-box;display: flex;
    width: 100%;
    min-height: 2.2rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
	border-bottom: 1px solid #eee;
	padding-bottom: 3%;
	margin-top: 3%;
}
.ic-f_location{background-image: url(../images/gg_06.gif);background-size: 100% 100%;background-repeat: no-repeat;width: 12px;height: 14px;display: block;}
.fac_list.list-block.media-list .titles {
    color: #000;
    font-size: 1.6rem;
    height: 2rem;
	line-height: 2rem;
    font-weight: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    overflow-y: visible;
}
.fac_list .t_hourly2 {
    float: right;
}
.t_hourly2.red {
    border: 1px solid #ff6f60;
    color: #ff6f60;
}
.t_hourly2 {
    color: #fff;
    font-size: 1.2rem;
    position: relative;
    margin-bottom: 0.2rem;
    text-align: center;
    border-radius: 0.1rem;
    width: 7.4rem;
}
.fac_list.list-block.media-list .titles em {
    font-weight: 500;
}
.t_hourly2.red em {
    background: #ff6f60;
}
.t_hourly2 em {
    color: #fff;
    display: block;
    height: 1.6rem;
	
    line-height:1.6rem;
}
.fac_list .t_price {
    font-size: 1.6rem;
    color: #f15a4a;
    margin-right: 0.3rem;
    line-height: 1.9rem;
    margin-top: 0.3rem;
}
.fac_list .joins {
    font-size: 1rem;
    color: #aaa;
    line-height: 2;
    margin-left: 0.4rem;
}
.fac_list.list-block.media-list .item-subtitle {
    color: #666;
    font-size: 1rem;
    padding: 0;
}
.list-block .item-subtitle {
    font-size: 1rem;
    position: relative;
	line-height: 2rem;
    overflow: hidden;
    white-space: nowrap;
    max-width: 100%;
    text-overflow: ellipsis;
}
.fac_tag {
    color: #2a7eef;
    font-size: 0.55rem;
}
.fac_list .fac_tag span {
    color: #2a7eef;
    font-size: 0.55rem;
}
.fac_tag span {
    line-height: 1;
    padding: 0.1rem 0.2rem;
    background: #f3f7ff;
    margin-right: 0.3rem;
    display: inline-block;
    border-radius: 0.1rem;
    color: #2a7eef;
    font-size: 0.55rem;
}
.fac_list .f_company .item-title {
    color: #333;
}
.fac_list .f_company .item-after {
    color: #999;
}
.list-block .item-after {
    white-space: nowrap;
    color: #555;
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    flex-shrink: 0;
    margin-left: 0.25rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    max-height: 1.4rem;
}
.list-block.media-list .item-title-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}
.fac_list .f_company {
    font-size: 0.6rem;
    margin-top: 0.15rem;
}
.item-media {
	    position: relative;
	    width: 20%;
	    padding-top: 20%;
	    padding-bottom: 0;
	}
 .item-media img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    border-radius: 0.2rem;
    border: 1px solid #e5e5e5;
}

.item-inner{width: 78%;}
.feiyou,.zhiyetit{display: block;}
.sjmenu,.apply{display: flex;}
.newsd{display: none;}
.index_news_right{padding:0 2%;width:100%;line-height:0}
.index_news_right .con a{float:left;font-size: 14px;}
.index_news_right ul li{float: none;width: 100%;height: 25px;margin-bottom:10px;line-height:25px}
.index_news_right ul li img{display:none}
.index_news_right .con{margin-left:0}
.zhaop_contd{padding-top:1% 0 2% 0;}
.zhiyetit{margin-top: 10px;
    width: 100%;
    height: 36px;
    background-color: #01a7fc;
    padding-top: 6px;
}
.zytit{width: 8px; height: 20px; background-color: white; margin-top: 2px; margin-left: 0px; float: left;}
.zhiyetit a{font-size: 16px;
    color: white;
    font-weight: 500;
    margin-left: 10px;}
.zhaopcont{margin-top: 2%;}
.apply{ box-sizing: border-box;justify-content: space-between;flex-wrap: wrap;padding: 2% 2% 0 2%;}

.apply a{display: block;width: 32%;color: #fff;text-align: center;line-height: 30px;height: 30px;margin-bottom: 2%;background: #ef3e36;}
.apply a:nth-child(1),.apply a:nth-child(4){background-color: #ef3e36;}
.apply a:nth-child(2),.apply a:nth-child(5){background-color: #f99c34;}
.apply a:nth-child(3),.apply a:nth-child(6){background-color: #12a89d;}

.t_hourly2.lv {
    border: 1px solid #12a89d;
    color: #12a89d;
}
.t_hourly2.lv em {
    background: #12a89d;
}
}
@media (min-width: 768px){
.navbar-brand{display: none;}
}
@media (max-width: 768px){
	.zhaopcont .zhaop_cont2,.zhaop_cont2{
		padding-bottom: 10px;
	}
	.yqlj_box{
		display: none;
	}
}