/*企业黄页*/
/*right*/
.firm_right {width:780px;padding-bottom:20px;float:right;}
.firm_right_box{width:100%; float:left;padding-bottom:20px}
.firm_title{width:100%;height:40px;border-bottom:1px solid #dcdbdb; background:#fff; position:relative}
.firm_title_list{ width:260px;height:41px;position:absolute;left:0px;bottom:-1px;}
.firm_title_list li{width:120px;height:41px; line-height:40px; font-size:16px; text-align:center; float:left; position:relative }
.firm_title_list li a{ display:block}
.firm_title_list  .firm_title_list_cur{ background:#1369c0;}
.firm_title_list  .firm_title_list_cur a{color:#fff}
.firm_title_list  .firm_title_list_cur .firm_title_list_bg{ display:inline-block;width:100%;height:4px; line-height:4px; overflow:hidden; position:absolute;left:0px;top:0px;z-index:4;}
.firm_title_list_new{width:20px;height:12px; background:url(../images/frim_new.png) no-repeat; display:inline-block; position:absolute;right:20px;top:-5px; z-index:5;}
.firm_search_box{width:100%; float:left;}
.firm_search_text{width:453px;height:38px; line-height:38px;color:#666;border:2px solid #1369c0;border-right:none; float:left; padding-left:5px;}
.firm_search_text_city{width:218px;height:38px; line-height:38px;border:2px solid #1369c0;border-right:none; float:left; background:#fff;}
.firm_search_text_city_but{width:210px;height:38px;border:none; background:#fff url(../images/firm_fx.jpg) no-repeat 190px center;color:#a49d9d; text-align:left; padding-left:5px; cursor:pointer}
.firm_search_submit{width:100px; _width:97px; float:left; height:42px;border:none;color:#fff; font-size:16px; cursor:pointer}
.firm_hot-tags{width:100%; float:left; line-height:23px; padding:15px 0; font-size:14px;}
.firm_hot-tags a{ display:inline-block; margin-right:10px; white-space:nowrap;color:#666}
.firm_list_content{width:100%;  float:left; background:#fff; padding-bottom:20px;}
.firm_list{width:100%; padding:15px 0;border-bottom:1px solid #d9dcdf; float:left}
.firm_list_logo{width:185px;height:75px;border:1px solid #d9dcdf;}
.firm_list_leftsidebar{width:210px; float:left;margin-left:-220px;}
.firm_det{width:auto;padding-left:220px;}
.firm_list_right{width:100%; padding-top:10px;}
.crop-add-yb {width:70px;height:30px;line-height:30px; font-size:14px;text-align:center; display:inline-block;background:#ff7939;color:#fff; margin-right:5px; float:left}
.crop-add-yb_span{ float:left;height:30px;line-height:30px;}
.crop-add-yb:hover{ text-decoration:none; color:#fff; background:#e06907;}
.company_att{ background:#d8d0d0; color:#120e0e;}
.company_att:hover{ background:#d8d0d0; color:#120e0e;}
.crop-add-yb_i{color:#e06907; padding:0px 5px;}
.firm_post_cont{width:}
.firm_list_rightsidebar{width:100%; float:right;}
.firm_name{width:100%; float:left; padding-bottom:5px;}
.firm_name_a{ font-size:16px;color:#1369C0}
.firm_qy_list{width:222px; float:left;}
.firm_qy_list_s{width:100%; font-size:14px; line-height:28px;color:#888585; display:inline-block}
.firm_qy_job_list{width:270px; float:right; font-size:14px; line-height:24px;}
.firm_qy_job_list_name{width:70px; float:left;color:#888585;}
.firm_qy_job_list_r{width:200px; float:left}
.firm_qy_job_list_r_l{width:100%; float:left}
.firm_qy_job_list_r_p{width:100%; float:left}
.firm_list_cur_right_n{color:#e06907; padding:0px 5px;}
.firm_list_cur_right_p_l{ float:left}
.firm_list_cur_right_p_r{ float:right}
/*底部企业*/
.recomme_det{ clear:both; width:100%; padding-top:14px;}
.recomme_det h3{ color:#372c2c; font-weight:normal; font-size:14px; background:#f2f1f1; width:1008px; height:40px; line-height:40px; font-size:16px; padding-left:14px; border:1px solid #eaeaea;}
.co_recom{ border:1px solid #eaeaea; background:#fff;border-top:0; overflow:hidden; padding-top:17px;zoom:1;}
.co_recom ul li{ float:left; width:187px; text-align:center; height:130px; margin-left:10px;_margin-left:8px;}
.co_recom ul li a:hover{text-decoration:none;}
.co_recom ul li a:hover p{color:#0062A4;}
.co_recom ul li a img{ width:185px; height:75px; border:1px solid #f2f1f1;}
.co_recom ul li a p{ color:#0371d3; padding-top:10px; line-height:14px; font-size:14px;font-family:"微软雅黑";}
.co_recom{}
.co_recom dl{ margin-left:8px; border-bottom:1px dashed #ededed; line-height:24px; width:975px; clear:both; overflow:hidden; margin-top:12px; padding-bottom:10px; font-size:14px;}
.co_recom dl dt{ float:left; width:100px; text-align:right; font-size:14px; color:#766c6c;}
.co_recom dl dd{ width:870px; float:left;}
.co_recom dl dd a{ color:#766c6c; padding-right:20px; display:inline-block; float:left; white-space:nowrap;}
.co_recom_link{ padding-top:0;}
/*****************/
/*翻页*/
.page{ text-align:center; width:100%; padding-top:24px; overflow:auto; padding-bottom:15px;}
.page a{ display:inline-block; border:1px solid #dedede; padding:6px 11px; margin:0 2px;}
.page .page_cur{ background:#007ccf; color:#fff; border:none;}
.page label{ display:inline-block; padding-bottom:6px;}*/