body{background:#e6e6e6;}
.mt5{margin-top:5px;}
/*顶部导航样式开始*/
.ej_upNav{height:40px;line-height:40px;font-size:12px;color:#666;}
.ej_upNav a{color:#666;float:left;}
.ej_upNav a:hover{color:#ed182a;}
.ej_upNav img{width:14px;height:12px;float:left;margin-top:14px;margin-right:5px;}
.ej_upNav span{float:left;margin:0 5px;}


/*主体内容*/
.position_content{position: relative; max-width: 1180px; margin-left: auto; margin-right: auto; padding-left: 10px;padding-right: 10px;}
.position_content .pos_title{padding: 30px 20px;}
.position_content .pos_title h3{float: left; font-size: 18px;}
.position_content .pos_title span{float: right; font-size: 14px;}
.position_content .pos_title span a{line-height: 25px;display: inline-block;font-size: 14px; color: #1290d0;text-decoration: none;}
.position_content .pos_list{border-radius: 4px; overflow: hidden;}
.position_content .pos_list .list_head{background: #f0f0f0; border: 1px solid #e6e6e6; border-bottom: 0;border-radius: 4px 4px 0 0; overflow: hidden;}
.position_content .pos_list .list_head li{float: left; padding: 25px 0; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 16px;}
.list_head_name{width: 40%;padding-left: 3.8% !important; text-align: left; color: #333;float: left;
    padding: 25px 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 16px;}
.list_head_category{width: 20%; text-align: center;float: left;
    padding: 25px 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 16px;}
.list_head_address{width: 20%; text-align: center;float: left;
    padding: 25px 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 16px;}
.list_head_operation{width: 20%; text-align: center;float: left;
    padding: 25px 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 16px;}
.position_content .pos_list .list_body{background: #fff;border: 1px solid #e6e6e6; border-top: 0;border-radius: 0 0 4px 4px;}
.position_content .list_body .job-line{position: relative; border-top: 1px solid #e6e6e6; cursor: url(/template/default/recruit/images/cursor-next.png), url(/template/default/recruit/images/cursor-next.png), pointer; overflow: hidden;}
.position_content .list_body .chevron-down{display: inline-block; width: 24px; height: 24px; background: url(/template/default/recruit/images/sprite-story.png) 0 -30px no-repeat;opacity: .5;filter: alpha(opacity=50);}
.position_content .list_body .job-content{padding: 70px 110px;background: #fff; display:none;}
.position_content .list_body .chevron-down.on{background: url(/template/default/recruit/images/sprite-story.png) 0 -54px no-repeat;}
.position_content .list_body .job-content .job-item{font-size: 14px;margin-bottom: 20px;padding-bottom: 20px; border-bottom: 1px solid #e6e6e6;}
.position_content .list_body .job-content .job-item h4{margin-bottom: 10px; font-size: 18px;
    padding: 25px 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
        font-weight: 500;}
.position_content .list_body .job-content .job-item ol li{list-style-type: decimal;margin-left: 17px; color: #999;}
.position_content .list_body .job-line.on{-webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, .06); box-shadow: 0 3px 15px rgba(0, 0, 0, .06); cursor: url(/template/default/recruit/images/cursor-prev.png), url(/template/default/recruit/images/cursor-prev.png), pointer;}

/*主体内容end*/

