
/*************************************面试课堂 start************************************/
.interview{
    width:100%;
    overflow:hidden;
}
.interview_list{
    width:100%;
    overflow:hidden;
    display:none;
}
.interview_item{
    width:92%;
    margin:0 auto;
    overflow:hidden;
}
.am-list{
    margin-bottom:0;
}
.am-list li:last-child,.am-list li:last-child{
    border-bottom:0;
}
.practice_list{
    margin-bottom:1rem;
}
.practice_list li:first-child{
    border-top:0;
}
/*************************************面试课堂 end**************************************/

/*************************************简历课堂 start************************************/
.resume_nav{
    position:fixed;
    left:0;
    width:100%;
    height:calc(100% - 94px);
    overflow:hidden;
}
.resume_left{
    position:absolute;
    left:0;
    width:30%;
    height:100%;
    padding-bottom:20px;
    background:#f4f4f4;
    overflow-y:scroll;
}
.resume_left li{
    width:100%;
    height:40px;
    line-height:40px;
    padding:0 5px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.resume_left li.sel{
    background:#fff;
}
.resume_left li i{
    float:left;
    width:5px;
    height:18px;
    margin:11px 6px 0 0;
}
.resume_left li.sel i{
    background:#01c2d1;
}
.resume_right{
    width:100%;
    height:100%;
    padding-left:30%;
    overflow-y:scroll;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.resume_list{
    width:100%;
    overflow:hidden;
    display:none;
}
.resume_list li{
    padding:0 10px;
}
/*************************************简历课堂 end**************************************/

/*************************************本科专业解析 start********************************/
.resume_right .banner{
    display:block;
    width:94%;
    margin:10px auto;
}
.major_box{
    width:100%;
    margin-bottom:20px;
    overflow:hidden;
}
.major_item{
    width:100%;
    padding:0 3%;
    border-top:1px solid #eee;
    overflow:hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.major_item h2{
    width:100%;
    height:40px;
    line-height:40px;
    font-size:1.5rem;
    overflow:hidden;
}
.major_item h2 i{
    float:right;
    font-size:2rem;
}
.major_kinds{
    width:100%;
}
.major_kinds li{
    position:relative;
    width:100%;
    padding:0;
}
.major_kinds li a{
    display:block;
    width:100%;
    box-shadow:0 1px 6px 1px rgba(0,0,0,0.1);
    border-radius:5px;
    padding:5px 10px;
    margin-bottom:10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.major_kinds li p,.major_kinds li span{
    display:block;
    width:100%;
    height:22px;
    line-height:22px;
    padding-left:40px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.major_kinds li span{
    color:#999;
    font-size:1.3rem;
}
.major_kinds{
    width:100%;
    display:none;
}
.major_kinds li i.icon_benke{
    position:absolute;
    left:10px;
    top:12px;
    width:30px;
    height:30px;
    background:url("../../images/jy/icon_benke.png") no-repeat center;
    background-size:cover;
}
/*************************************本科专业解析 end*************************************/

/*************************************专科专业解析 start***********************************/
.major_kinds li i.icon_zhuanke{
    position:absolute;
    left:10px;
    top:12px;
    width:30px;
    height:30px;
    background:url("../../images/jy/icon_zhuanke.png") no-repeat center;
    background-size:cover;
}
/*************************************专科专业解析 end************************************/

/*************************************专业解析 start*************************************/
.zhuanye{
    width:100%;
    border-top:10px solid #f4f4f4;
    overflow:hidden;
}
.zhuanye li{
    width:100%;
    border-bottom:10px solid #f4f4f4;
    padding:10px 4%;
    overflow:hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.zhuanye li h1{
    font-size:1.6rem;
    font-weight:bold;
    color:#00c2d1;
    margin-bottom:10px;
}
.zhuanye li h2{
    width:100%;
    font-size:1.5rem;
    font-weight:bold;
    line-height:2rem;
    margin-bottom:10px;
    overflow:hidden;
}
.zhuanye li p{
    width:100%;
    color:#666;
    line-height:2rem;
    text-indent:2.8rem;
    text-align: justify;
    overflow:hidden;
}
.zhuanye li .duo{
    width:100%;
    overflow:hidden;
}
.zhuanye li .duo1 span{
    float:left;
    width:50%;
}
.zhuanye li .duo2 span{
    float:left;
    width:33.3%;
}
.zhuanye li .biaoji{
    width:100%;
    margin-top:10px;
    overflow:hidden;
}
.zhuanye li .biaoji i{
    color:#f00;
    margin-right:5px;
}
/*************************************专业解析 end**************************************/