.bread-crumb_box a {color: #2B80F3;}
.bread-crumb_box {background-color: #ffffff;padding: 12px 20px;}
.company_intro {float: left;width: 700px;}
.right_sidebar {float: right;width: 290px;}
.w_main {overflow: hidden;margin-bottom: 50px;}
.base_intro {background-color: #ffffff;overflow: hidden;padding: 23px 40px;}
.base_intro .com_logo {float: left;padding-right: 20px;}
.base_intro .com_logo img {width:120px;height:120px;border:1px solid #DDDDDD;}
.base_intro .base_intro_text {overflow: hidden;}
.base_intro .base_intro_text .com_name { color:#333333;font-size: 20px;font-weight: bold;padding: 12px 0; }
.base_intro_text .qy_label {font-size: 12px;color: #FF913B;border:1px solid #FF913B;padding: 0px 4px;border-radius:4px;margin-left: 8px;}
.base_intro_text .qy_label_rz {font-size: 12px;color: #CB699C;border:1px solid #CB699C;padding: 0px 4px;border-radius:4px;margin-left: 8px;}
.base_intro_text .other_info {color: #999999;font-size: 14px;overflow: hidden;padding-bottom: 12px;}
.base_intro_text .other_info span {float: left;}
.base_intro_text .other_info .line {font-size: 12px;padding: 0 8px;color: #DDDDDD;}
.base_intro_text  .com_add {color: #666666;font-size: 14px;}
.clearfix {clear: both;}


.btn_theme, .btn_disable {display: inline-block;background: #ff923a;border-bottom: 3px solid #ff7d2b;color: #fff;padding: 0 30px;line-height: 40px;font-size: 18px;cursor: pointer;border-radius: 3px;}

.content_tuijian_box {width: 288px;background-color: #fff;}

.content_tuijian_box .p1 {color: #ff923a;font-size: 16px;background-color: #fff7ec;padding: 0 15px;line-height: 50px;}
.content_tuijian_box ul {padding: 0 16px;}
.content_tuijian_box ul li {overflow: hidden;padding: 16px 0;border-bottom: 1px solid #DDDDDD;}
.content_tuijian_box ul li a {color: #333333;}
.content_tuijian_box ul li:last-of-type {border-bottom:none;}
.content_tuijian_box ul li .com_logo {float: left;margin-right: 12px;}
.content_tuijian_box ul li .com_logo img {width:60px;height:60px;border:1px solid #DDDDDD;}
.content_tuijian_box ul li .com_recom {padding-top: 6px;}
.content_tuijian_box ul li .com_name {color: #333333;font-size: 16px;margin-bottom: 8px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.content_tuijian_box ul li .job_num {color: #999999;font-size: 14px;} 

.company_about {
	background: #fff;
    padding: 16px 36px;
    margin-top: 8px;
}

.company_about .intro {white-space: normal;padding:20px 0;color: #666666;font-size: 12px;line-height: 20px;}
.company_about .tab_tit {
    border-bottom: 1px solid #ddd;
}

.company_about .tab_tit li.cur {
    border-bottom: 3px solid #FF913B;
    color: #FF913B;
    margin-bottom: -1px;
}
.company_about .tab_tit li {
    float: left;
    padding: 12px 0;
    font-weight: 600;
    color: #646464;
    cursor: pointer;
    margin-right: 40px;
}

.company_about .tab_tit li span {
    font-size: 18px;
    text-align: center;
    line-height: 24px;
    height: 24px;
}

.company_about .read_more {
    display: inline-block;
    float: right;
    font-size: 12px;
    color: #FF913B;
    margin: 18px 0;
    text-decoration: none;
}


.like_job {
    width: 638px;
    margin: 24px 0;
    overflow: hidden;
    color: #646464;
}

.like_job>li {
    width: 267px;
    height: 45px;
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
    border: 1px solid #f5f5f5;
    background: #f8f8fa;
    padding: 24px 18px;
}

.like_job>li>a, .like_job>li h2 {
    margin-bottom: 10px;
    color: #333333;
    font-weight: 400;
}

.like_job li p span{font-size: 12px;color: #999999;}
.like_job .theme_color {color: #FF913B;}

.right_sidebar .app_wrap {
    position: relative;
    width: 290px;
    height: 160px;
    margin-bottom: 10px;
    margin-top: 10px;
    background: #fff url(../img/load_app_ban.png) no-repeat 15px center;
}

.right_sidebar .app_upload{
    position:relative;
    width:290px;
    height:160px;
    margin-top: 10px;
    margin-bottom: 10px;
    background: #fff url(../img/pic_saomaxiazai.png) no-repeat center;
}

.right_sidebar .app_wrap .btn_theme {
    line-height: 38px;
    padding: 0 18px;
    font-size: 16px;
    border-radius: 4px;
    position: absolute;
    top: 65px;
    right: 20px;
}

.base_intro_text .operating_state {font-size: 14px;color: #333333;margin-bottom: 12px;
    margin-top: 8px;}

.welfare_list ul li {float: left;font-size: 14px;color: #FE7418;background-color: #FFE9DE;margin-right: 8px;padding: 2px 8px;margin-bottom: 8px;border-radius:4px;}
.company_info_list li {color: #333333;font-size: 14px;padding-bottom: 24px;}
.company_info_list li:last-of-type {padding-bottom: 0;}
.company_info_list {padding: 24px 0;}
.company_intro_text {overflow: hidden;}
.company_intro_text .intro_title {float: left;}
.company_intro_text .intro_info {overflow: hidden;}
.company_intro_text .intro_info pre {white-space: normal;line-height: 20px;}
.tianyancha_logo {overflow: hidden;padding-bottom: 8px;}
.tianyancha_logo img {vertical-align: middle;}
.tianyancha_logo .tianyancha {float: right;color: #333333;font-size: 14px;}
.company_img {margin-top: 24px;}
.company_img li {float: left;margin-right: 16px;margin-bottom: 24px;}
.company_img li img {width: 100px;height: 100px;}