@charset "UTF-8";
.flicker_com .table .table_cell a,.ind_box_list>li .ind_box_pos>.job_name>a,.ind_box_list>li .ind_box_pos>span.fr,.ind_box_list>li .ind_box_com a,.ind_box_list>li .ind_box_com span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
a,b,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,hr,i,input,label,li,ol,p,pre,select,span,strong,td,textarea,th,ul{box-sizing:border-box;margin:0;padding:0;font-weight:400}
button,input,select,textarea{outline:0;border:none;background:0 0;font-family:inherit}
img{border:none;display:block;vertical-align:middle}
pre{font-family:inherit;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}
.box{width:1200px;max-width:1200px;min-width:340px;margin:0 auto}
.line-img{width:100px; height:40px;}

@media screen and (max-width:1024px){.box{width:100%}
}
@media screen and (max-width:776px){.box{width:100%}
.line-img{width:90px; height:30px;}
}
@media screen and (max-width:420px){.box{width:100%}
}

.mysearch
{
background-repeat: no-repeat;
background-position: center;
      background: #ebeef5;
margin:0 auto 30px; 
padding: 47px 0 37px;
/*position:relative;    */
width:100%;
}
    
#x_keyw{background:#fff; height:44px; line-height:44px; text-indent:10px; width:720px; text-align:left;}
#b_s{background:#ffae12;width:280px; height:44px; color:#fff; font-size:16px; float:right;}

@media screen and (max-width:1200px){
#x_keyw{ width:calc(70% - 48px);}
#b_s{width:calc(30% - 48px); }
}

 ul.pgzw { background: #ebeef5;margin:0px auto;padding:0; width: calc(100% - 10px); max-width:1100px;box-sizing: border-box;}
 
@media screen and (max-width:420px){
 ul.pgzw { margin:0px 0px 0px 5%;}
}

 ul.pgzw li{ float:left;margin:12px 20px; width:95px;}
 
@media screen and (max-width:1049px){
 ul.pgzw li{ float:left;margin:12px 0px 12px 40px; }
}
@media screen and (max-width:420px){
 ul.pgzw li{ float:left; margin:12px 0px 12px 0px;  width: calc(33% - 10px);}
}
 ul.pgzw li a{ padding:1px 7px;}
 ul.pgzw li a:hover{ background-color:#ffae12; color:#eee;}
 #li0101{ background:url(/pugong/ima/0101.png) 7px 1px no-repeat;}
 #li0102{ background:url(/pugong/ima/0102.png) 7px 1px no-repeat;}
 #li0103{ background:url(/pugong/ima/0103.png) 7px 1px no-repeat;}
 #li0104{ background:url(/pugong/ima/0104.png) 7px 1px no-repeat;}
 #li0105{ background:url(/pugong/ima/0105.png) 7px 1px no-repeat;}
 #li0106{ background:url(/pugong/ima/0106.png) 7px 1px no-repeat;}
 #li0107{ background:url(/pugong/ima/0107.png) 7px 1px no-repeat;}
 #li0108{ background:url(/pugong/ima/0108.png) 7px 1px no-repeat;}
 #li0109{ background:url(/pugong/ima/0109.png) 7px 1px no-repeat;}
 #li0110{ background:url(/pugong/ima/0110.png) 7px 1px no-repeat;}
 #li0111{ background:url(/pugong/ima/0111.png) 7px 1px no-repeat;}
 #li0112{ background:url(/pugong/ima/0112.png) 7px 1px no-repeat;}
 #li0113{ background:url(/pugong/ima/0113.png) 7px 1px no-repeat;}
 #li0114{ background:url(/pugong/ima/0114.png) 7px 1px no-repeat;}
 #li0115{ background:url(/pugong/ima/0115.png) 7px 1px no-repeat;}
 #li0120{ background:url(/pugong/ima/0120.png) 7px 1px no-repeat;}
 a#li0101:hover{ background:url(/pugong/ima/0101h.png) 7px 1px no-repeat #ffae12; color:#fff;}
 a#li0102:hover{ background:url(/pugong/ima/0102h.png) 7px 1px no-repeat #ffae12; color:#fff;}
 a#li0103:hover{ background:url(/pugong/ima/0103h.png) 7px 1px no-repeat #ffae12; color:#fff;}
 a#li0104:hover{ background:url(/pugong/ima/0104h.png) 7px 1px no-repeat #ffae12; color:#fff;}
 a#li0105:hover{ background:url(/pugong/ima/0105h.png) 7px 1px no-repeat #ffae12; color:#fff;}
 a#li0106:hover{ background:url(/pugong/ima/0106h.png) 7px 1px no-repeat #ffae12; color:#fff;}
 a#li0107:hover{ background:url(/pugong/ima/0107h.png) 7px 1px no-repeat #ffae12; color:#fff;}
 a#li0108:hover{ background:url(/pugong/ima/0108h.png) 7px 1px no-repeat #ffae12; color:#fff;}
 a#li0109:hover{ background:url(/pugong/ima/0109h.png) 7px 1px no-repeat #ffae12; color:#fff;}
 a#li0110:hover{ background:url(/pugong/ima/0110h.png) 7px 1px no-repeat #ffae12; color:#fff;}
 a#li0111:hover{ background:url(/pugong/ima/0111h.png) 7px 1px no-repeat #ffae12; color:#fff;}
 a#li0112:hover{ background:url(/pugong/ima/0112h.png) 7px 1px no-repeat #ffae12; color:#fff;}
 a#li0113:hover{ background:url(/pugong/ima/0113h.png) 7px 1px no-repeat #ffae12; color:#fff;}
 a#li0114:hover{ background:url(/pugong/ima/0114h.png) 7px 1px no-repeat #ffae12; color:#fff;}
 a#li0115:hover{ background:url(/pugong/ima/0115h.png) 7px 1px no-repeat #ffae12; color:#fff;}
 a#li0120:hover{ background:url(/pugong/ima/0120h.png) 7px 1px no-repeat #ffae12; color:#fff;}
 
 
.imabanner{ display:block;}
.imabanner2{ display:none;}
@media screen and (max-width:900px){
.imabanner{ display:none;}
.imabanner2{ display:block;}
}
@media screen and (max-width:420px){
.imabanner{ display:none;}
.imabanner2{ display:none;}
}

.pglist
{
width:100%; display:block; overflow: hidden; margin-top:20px;
}
.lgbanner
{
margin:0 auto; width:100%;width: calc(100% - 20px);max-width:1200px; height:220px;
}


.ind_box{min-height:180px;margin:0 10px;}
.ind_box_tit{width:100%;font-size:18px;color:#a7a7a7;overflow:hidden; border-bottom:1px solid #d2d2d2;}
.ind_box_tit .title_hot{display:inline;font-size:inherit;font-style:inherit;color:inherit}
.ind_box_tit li{float:left;padding:0 15px 7px;border-bottom:3px solid transparent;cursor:pointer}
.ind_box_tit li:hover{color:#ffae12}
.ind_box_tit li.active{color:#303133;border-bottom-color:#ffae12}

.ind_box_list>li>div:hover{box-shadow:3px 3px 10px #e3e8f0,3px 3px 10px #e3e8f0}
.ind_box_list{font-size:12px;margin-left:-15px}
.ind_box_list:after{content:"";display:block;clear:both}
.ind_box_list>li{float:left;width:33.33%;margin-bottom:15px;padding-left:15px}
#ind_box_list_ban{ display:block;}
  
@media screen and (max-width:776px){.ind_box_list>li{width:50%}
}
@media screen and (max-width:420px){.ind_box_list>li{width:100%}  
                                    #ind_box_list_ban>li{width:50%}   
}
.ind_box_list>li>div{padding:20px;background:#fff}
.ind_box_list>li>div>div{margin-bottom:10px}
.ind_box_list>li .ind_box_pos>span.fr{max-width:120px}
.ind_box_list>li .ind_box_pos>.job_name{font-size:16px;color:#014099;height:21px;line-height:21px}
.ind_box_list>li .ind_box_pos>.job_name>a{display:inline-block;max-width:56%}
@media screen and (max-width:776px){.ind_box_list>li .ind_box_pos>.job_name>a{display:inline-block;max-width:41%}}
@media screen and (max-width:420px){.ind_box_list>li .ind_box_pos>.job_name>a{display:inline-block;max-width:61%}}
.icon-urgent_job{display:inline-block;position:relative;bottom:3px}
.ind_box_list>li .ind_box_pos>span{font-size:16px;color:#ffae12}
.ind_box_list>li .ind_box_com{color:#666}
.ind_box_list>li .ind_box_com span{display:inline-block;max-width:136px}
.ind_box_list>li .ind_box_com a{display:inline-block;max-width:60%}
@media screen and (max-width:800px){.ind_box_list>li .ind_box_com a{display:inline-block;max-width:40%}}
.ind_box_list>li .ind_box_wel{overflow:hidden;height:24px}
.ind_box_list>li .ind_box_wel>span{display:inline-block;float:left;color:#a7a7a7;border:1px solid #e5e5e5;margin-right:5px;margin-bottom:5px;height:22px;line-height:20px;padding:0 7px;}
.ind_box_list>li .ind_box_add{overflow:hidden;margin-bottom:0;padding-top:8px;line-height:26px}
.ind_box_list>li .ind_box_add>button{width:100px;height:28px;line-height:26px;text-align:center;border:1px solid #ffae12;border-radius:5px;color:#ffae12;cursor:pointer}
.ind_box_list>li .ind_box_add>button:hover{color:#fff;background:#ffae12}
.ind_box_list>li .ind_box_add>button.has_apply{color:#a7a7a7;border-color:#a7a7a7}
.ind_box_list>li .ind_box_add>button.has_apply:hover{background:0 0;color:#a7a7a7}
.ind_box_list>li .ind_box_add .address{color:#a7a7a7;}
.icon-address_icon{display:inline-block;position:relative;top:3px;margin-right:3px}
.ind_box .btn_more_job{display:block;width:100%;height:50px;line-height:50px;text-align:center;background:#fff;color:#ffae12;font-size:14px;margin:5px auto 0;cursor:pointer}
@media screen and (max-width:776px){.ind_box .btn_more_job{width:100%;}}
.ind_box .btn_more_job:hover{background:#ffae12;color:#fff}

