@media (max-width: 1460px) {
    body {
        background: none !important;
    }
}

@media (max-width: 1240px) {
    /*手机导航*/
    .min_nav {
        height: auto;
        display: block;
        left: 0;
        right: 0;
        width: 60%;
        position: fixed;
        z-index: 1111;
        top: 0;
        margin: 0 auto;
        padding: 10px 0;
    }

    .min_nav .left {
        width: 112px;
        margin-left: 10px;
    }

    .black_nav {
        display: none;
        height: 100vh;
        position: absolute;
        top: 42px;
        padding-bottom: 10px;
        width: 100%;
        right: 0;
        z-index: 1000;
    }

    .phone_nav ul {
        background: #f4f5f6;
    }

    .phone_nav ul li {
        width: 80%;
        padding: 10px 0;
        margin: 0 auto;
        border-bottom: 1px dashed #999;
    }

    .phone_nav ul {
        padding: 10px 0;
    }

    .phone_nav ul li:last-child {
        border-bottom: none;
    }

    .content-fixed {
        width: 70%;
    }

    .gxsh_header {
        display: none;
    }

    .index-channel {
        display: none;
    }

    .page-channel {
        display: none;
    }

    .index-right-bar {
        display: none;
    }

    .big_con_out_box ul {
        width: 100%;
    }

    .container .index-content {
        width: 100%;
        margin-top: 40px;
    }

    .container {
        width: 60%;
    }

    .screen_down {
        width: 100%;
        outline: none !important;
    }

    .main_content {
        width: 99% !important;
        margin: 0 auto;
    }

    .content-fixed .main_content {
        margin-top: 15px;
    }

    .screen_down {
        width: 100% !important;
    }

    /*职场诚信*/
    .work_group {
        margin-bottom: 15px;
    }

    .work_index header .swiper-container {
        padding-top: 0;
    }

    .work_sediment > p {
        margin: 20px 0;
    }

    .work_catch {
        padding: 0 10px;
    }

    .work_list ul li {
        width: 95%;
    }

    /*职场诚信内页（公司）*/
    .pj_header {
        display: block;
        display: flex;
        margin-top: 15px;
    }

    #work_header {
        width: 100% !important;
    }

}

@media (max-width: 1190px) {
    .container {
        width: 70%;
    }

    .min_nav {
        width: 70%;
    }

}

@media (max-width: 940px) {
    .container {
        width: 90%;
    }

    .min_nav {
        width: 90%;
    }

    .big_con_out_box {
        margin-top: 5px;
    }
}

@media (max-width: 935px) {
    .page_dynamic .fr {
        width: 65%;
    }

    .container {
        width: 90%;
    }

    .screen {
        display: none;
    }

    .top-screen {
        width: 75px !important;
    }

    #under_condition {
        display: none;
    }

    .content-fixed {
        width: 91%;
    }

    .see_top {
        display: block;
        margin-top: 20px;
    }

    .see_top .logo {
        display: block;
        width: 200px;
        margin: 0 auto;
        line-height: 28px;
        font-size: 14px;
    }

    .see_top img {
        width: 110px;
        height: 28px;
        vertical-align: middle;
        margin-bottom: 0;
    }

    .see_top .line {
        display: inline-block;
        margin: 0 10px;
    }

    .see_top input {
        width: 100%;
        margin: 15px auto 0;
        height: 40px;
        border-radius: 25px;
        border: none;
        border: 1px solid #e8e8e8;
        text-align: center;
        font-size: 14px;
    }

}

@media (max-width: 720px) {
    .job-left {
        width: 50%;
    }

}

@media (max-width: 660px) {

    .min_nav {
        width: 100%;
    }

    .job_details .detail_company {
        margin: 10px 0;
    }

    .detail_top {
        display: none;
    }

    .phone_detail_top {
        display: block;
        margin: 20px 0 40px;
    }

    .container {
        width: 95%;
    }

    .rt {
        float: none;
        width: 100%;
    }

    .reset {
        margin-right: 0 !important;
    }

    .main_content {
        padding: 5px;
        /*margin-top: 49px;*/
    }

    .top-screen {
        width: 60px !important;
    }

    .info-primary {
        width: 35px;
    }

    .portrait_women {
        width: 10px;
        height: 10px;
    }

    .info-name {
        margin-left: 10px;
        width: 42%;
    }

    .job-primary .info-company {
        width: 45%;
    }

    .job-left h3 {
        margin-bottom: 10px;
    }

    .info-company h3 {
        margin-bottom: 10px;
    }

    .info-name > em {
        height: auto;
        line-height: normal;
    }

    /*.info-company h3 {*/
    /*height: 22px;*/
    /*}*/
    .job-left span i:nth-child(5) {
        display: none;
    }

    .job-left span em:nth-child(4) {
        display: none;
    }

    .company-text p span {
        width: 130px;
    }

    .job_details {
        padding: 0 5px;
    }

    .job_details .details_name {
        margin-left: 5px;
        width: 58%;
    }

    .job_details .detail_top {
        margin-top: 20px;
    }

    /*职场诚信*/
    .work_name {
        font-size: 14px;
    }

    .work_r {
        margin-top: 0;
    }

    .work_r .number_p {
        display: block;
        text-align: center;
        font-size: 16px;
    }

    .work_r .examine {
        padding: 3px 7px;
        border-radius: 40px;
        font-size: 12px;
        color: #3783fd;
        cursor: pointer;
        margin-left: 15px;
        margin-top: 12px;
    }

    /*找人才*/
    .detail_top_down p {
        margin: 10px 0;
    }

    .page_dynamic .fl {
        width: 60px;
        height: 60px;
    }

    .page_dynamic .fr {
        margin-top: 0;
    }

    .page_dynamic .fr p {
        line-height: 20px;
        font-size: 14px;
        margin-top: 0;
    }

    .pagestop:nth-child(1) {
        margin-top: 20px;
    }

    .page_dynamic .right {
        -webkit-line-clamp: 2;
        line-clamp: 2;
    }

    .page_dynamic .left img {
        width: 80px;
        height: 80px;
    }

    .pagecircle ul li {
        width: 18%;
    }

    .pagecircle ul li:nth-child(4n) {
        margin-right: 0;
    }

    .pagecircle ul li img {
        height: 71px;
    }

    .job-title .big_avatar {
        width: 30px;
        height: 30px;
    }

    .info-name a em {
        margin-bottom: 7px;
    }

    /*找工作*/
    .job-left {
        width: 40%;
    }

    .content-fixed {
        width: 95%;
    }

    .toolbar {
        right: 0;
        margin-left: 0;
    }

    /*任务列表页*/
    .work_new {
        font-size: 14px;
        width: 70px !important;
        padding: 0;
        text-align: center;
    }

    .work_creation iconfont {
        font-size: 14px;
    }

    .work_nav span {
        font-size: 14px;
        margin-left: 10px;
    }

    .work_nav i {
        font-size: 18px;
    }

    .task_nav a, .task_choice a {
        font-size: 14px;
        margin: 5px !important;
        padding-bottom: 5px !important;
    }

    .task_cur::after {
        bottom: -6px !important;
    }

    .line01 .work_title span, .line01 .work_data a {
        font-size: 14px;
    }

    .work_data span {
        font-size: 14px;
    }

    .date a {
        font-size: 16px !important;
    }

    .date span {
        width: 75px !important;
        height: 25px !important;
        line-height: 25px !important;
    }

    .work_head {
        line-height: 30px;
    }

    /*找工作*/
    .company-text a span {
        width: 120px;
    }

    .job-title {
        line-height: 30px;
    }

    #order_4 {
        padding-right: 0;
    }

    .rt em {
        padding-right: 20px;
    }

    .select_recommend .icon, .select_recommend .icon1, .select_recommend .icon2 {
        display: none;
    }
    .name_screening ul h3{
        font-size: 14px;
    }
}

@media (max-width: 610px) {
    .rt a {
        padding-right: 7px;
    }

    .select_recommend .icon {
        width: 15px;
        margin-left: 0px;
    }

    .content-fixed {
        width: 95%;
    }

    .top-order {
        width: 80%;
    }

    .send_look {
        display: none;
    }

}

@media (max-width: 480px) {
    .top-screen {
        display: none;
    }

    .top-order {
        width: 100%;
    }

    .rt a {
        width: 24%;
        text-align: center;
        padding: 0;
    }

    .rt em {
        width: 24%;
        padding-right: 0;
        text-align: center;
    }
    .job-title p{
        max-width: 100px;
    }
}