/*人才招聘*/
.col-6{
    width: 50%;
    float: left;
}
.job_menu {
    padding: 20px;
    height: 75px;
    width: 920px;
    margin: 0 auto;
}
.job_menu ul li {
    float: left;
    margin-right: 5px;
}
.job_menu ul li a {
    font-size: 18px;
    color: #fff;
    background: #FF0D0F;
    width: 300px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    display: block;
}
.warp {
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
}
.padding70 {
    padding-bottom: 50px;
}
.job_menu ul li:nth-child(5){ margin-right:0;}
.job_menu ul li a:hover{ background:#0094da;}
.job_menu ul li a.hover{ background:#0094da;}

.job_top{ line-height:45px; text-align:center; margin-bottom:20px;}
.job_top span{ font-size:24px; color:#0094da;}
.job_recruitment{ background: url(../images/job_05.jpg) no-repeat;height:300px;}
.job_recruitment h2{ margin-top:50px; margin-left:5%; margin-bottom:30px; font-size:18px; color:#fff; font-weight:700;}
.job_recruitment p{ font-size:14px; line-height:28px; color:#fff; margin-left:5%; width:55%; margin-bottom:10px; text-align:justify;}
.job_recruitment a{ color:#fff;}
.job_recruitment a:hover{ text-decoration:underline; color:#0094da;}

.job_welfare{ background:#f3f3f3; height:300px;}
.job_welfare h2{ color:#0094da; margin-left:8%;}
.job_welfare p{ width:55%; color:#333; margin-left:8%;}
.job_welfare a{color:#333;}
.job_position h3 a:hover,.job_welfare a:hover{ color:#0094da;}

.job_position{ margin:50px 5% 0 5%; width:90%;}
.job_position h3{  border-bottom:1px dotted #e6e6e6; margin-bottom:10px; background:url(../images/job_08.jpg) no-repeat left top; height:30px; line-height:30px; text-indent:35px; font-weight:normal;}
.job_position h3 a{color:#000;  font-size:16px;}
.job_position p{ line-height:26px;}
.job_position a{ color:#fff; text-align:center; margin-top:20px; font-size:14px; line-height:35px;}
.job_position a.job_contact,.job_position a.job_online{ background:#0094da url(../images/job_18.png) no-repeat 20px center; height:35px; width:135px; display:block; float:left; margin-right:10px; border-radius:5px; text-indent:10px;}
.job_position a.job_contact{ background:#0094da url(../images/job_19.png) no-repeat 20px center; }
.job_position a.job_online:hover{background:#888 url(../images/job_18.png) no-repeat 20px center;}
.job_position a.job_contact:hover{background:#888 url(../images/job_19.png) no-repeat 20px center;}


.job_plant{ background:url(../images/job_10.jpg) no-repeat left; height:300px;}
.job_plant h2{ margin-left:58%;}
.job_plant p{ margin-left:58%; width:35%;}

.job{}
.job h2{ text-align:center; font-size:24px; font-weight:500; background:url(../images/job_20.jpg) no-repeat center bottom; padding-bottom:20px; margin-bottom:20px;}
.job h2 span{ color:#0094da;font-size:24px;}
.job_activity li{ width:32%; float:left; margin-right:2%;margin-bottom:2%;  position:relative;text-align:center;}
.job_activity_list li{ margin-bottom:30px;}
.job_welfare_list li:nth-child(3n),.job_activity li:nth-child(3n){ margin-right:0;}
.job_activity li img{ width:100%; height:auto;}
.job_activity li p{ position:absolute; height:40px; line-height:40px;  background:rgba(255,255,255,0.7); width:100%; bottom:0px; font-size:14px;}

.job_form{}
.job_form ul li{ width:48%; margin-right:4%; float:left; margin-bottom:30px;}
.job_form ul li:nth-child(2n){ margin-right:0;}
.job_form ul li:nth-child(5){ width:100%; margin-right:0;}
.job_form textarea,.job_form input{ border:1px solid #ccc; height:40px; line-height:40px; font-size:14px; width:98%; padding-left:2%; color:#888; border-radius:5px;}
.job_form textarea{  min-height:80px; padding:0 1%;}
.job_form .form-botton{ margin:0px auto; width:260px;}
.job_form .form-botton .reset,.job_form .form-botton .submit{ width:110px; height:35px; text-align:center; background:#0094da; color:#fff; line-height:35px; float:left; margin-right:40px;}
.job_form .form-botton .reset{ background:#cbcbcb; margin-right:0; color:#666;}

/*社会招聘*/
.job_table{}
.school_table th,.job_table th{ background:#666; color:#fff; font-size:16px; text-align:center; height:60px; line-height:60px; font-weight:500;}
.school_table td,.job_table td{ text-align:center; height:60px; line-height:30px; border-bottom:1px solid #ccc;}
.job_table a{ margin-right:10px; color:#F00;}
.job_table a:nth-child(2n){ margin-right:0; color:#0094da;}
/*校园招聘*/
.school_recruitment{ background:url(../images/job_21.jpg) no-repeat center; height:314px; margin-bottom:100px;}
.school_title{ background:url(../images/job_22.png) no-repeat center; height:68px; text-align:center; color:#fff; font-size:24px; margin-bottom:50px; line-height:60px;}
.school_table th{ background:#0094da; border-right:1px solid #fff;}
.school_table th:nth-child(last){ border-right:0;}
.school_table td.school_table_job{ line-height:25px; text-align: justify; padding:0 10px; }
.school_recruitment_demand{ width:90%; margin:0 auto;}
.school_recruitment_demand li{ width:48%; margin-right:4%; font-size:16px; line-height:30px; float:left;}
.school_recruitment_demand li:nth-child(2n){ margin-right:0;}
.school_recruitment_process{ background:url(../images/job_23.jpg) no-repeat center top; height:777px; padding-top:125px;}
.school_recruitment_process span{ display:none;}
.school_recruitment_process li{margin-left:5%; font-size:18px; width:95%; min-height:120px; line-height:40px;}
.school_recruitment_process li:nth-child(2n){ margin-left:70%; width:30%;}
.school_recruitment_process li:nth-child(3){ margin-top:20px;}
/*福利待遇*/
.job_welfare_text{ line-height:30px; font-size:16px; margin-top:20px;}
.job_welfare_text span{ color:#0094da;}
.job_welfare_list{ margin-top:50px;}
.job_welfare_list li{ text-align:center; border:1px solid #ccc; width:calc(32% - 2px); float:left; margin-right:2%; margin-bottom:30px; padding-bottom:20px;}
.job_welfare_list li p{ width:70%; margin:0 auto; line-height:30px; font-size:16px; min-height:60px;}
.welfare_list6,.welfare_list5,.welfare_list4,.welfare_list3,.welfare_list2,.welfare_list1{ background:url(../images/job2_13.jpg) no-repeat center 20px; width:100%; height:auto; -moz-transition:all 2s;-o-transition:all 2s;-webkit-transition:all 2s;transition:all 2s; padding-top:209px;}
.welfare_list1:hover{ background:url(../images/job2_13_hover.jpg) no-repeat center 20px; }
.welfare_list2{ background:url(../images/job2_16.jpg) no-repeat center 20px;}
.welfare_list2:hover{ background:url(../images/job2_16_hover.jpg) no-repeat center 20px; }
.welfare_list3{ background:url(../images/job2_19.jpg) no-repeat center 20px;}
.welfare_list3:hover{ background:url(../images/job2_19_hover.jpg) no-repeat center 20px; }
.welfare_list4{ background:url(../images/job2_24.jpg) no-repeat center 20px;}
.welfare_list4:hover{ background:url(../images/job2_24_hover.jpg) no-repeat center 20px; }
.welfare_list5{ background:url(../images/job2_25.jpg) no-repeat center 20px;}
.welfare_list5:hover{ background:url(../images/job2_25_hover.jpg) no-repeat center 20px; }
.welfare_list6{ background:url(../images/job2_26.jpg) no-repeat center 20px;}
.welfare_list6:hover{ background:url(../images/job2_26_hover.jpg) no-repeat center 20px; }

.product-params tr:hover,.product-params tr.hilite

    {

    background-color:#0094da !important;

    color:#fff;

}
.job table {
    display: table;
    border-collapse: separate !important;
    border-spacing: 1px !important;
    border-color: grey;
    background-color: rgb(238, 238, 238) !important;
}
.product-params tr td {
    height: 100px;
    text-align: center;
    font-size: 14px;
    line-height: 25px;
}
.job_fuli li p{ position: static; height:140px; line-height:40px;  background:#f3f3f3; width:304px;  font-size:14px;padding:0 40px;}
.job_fuli span{
    background-color: #f3f3f3;
    color: #0094da;
    font-weight: 700;
    padding-top: 20px;
    padding-bottom: 20px;
    display: block;
    font-size: 20px;
}
.lity-hide {
    display: none;
}

.zptel{position:fixed;right:0;bottom:0}