@charset "UTF-8";
/************专家统计 start**********/
.teacher_head{
    position:relative;
    width:100%;
    height:150px;
    background:#e50206;
    /* font-family:'Segoe UI', Tahoma, Verdana, sans-serif!important; */
    text-align: center;
    overflow:hidden;
}
.teacher_head .layui-container{
    position:relative;
    height:150px;
    padding:20px 0 0;
    box-sizing: border-box;
}
.teacher_head h1{
    font-size:24px;
    color:#fff;
    margin-bottom:10px;
}
.teacher_head h4{
    position:absolute;
    right:15px;
    bottom:40px;
    color:#fff;
}
#teacher_statistics{
    padding:0 0 5px;
    margin-top:-30px;
}
.teacher_box{
    width:100%;
    margin-bottom:20px;
    overflow:hidden;
}
.teacher_box>div{
    float:left;
    width:calc((100% - 20px)/2);
    background:#fff;
    border-radius:10px;
    overflow:hidden;
}
.teacher_box>div:first-child{
    margin-right:20px;
}
.teacher_box1>div{ height:350px;}
.teacher_box2>div{ height:460px;}
.teacher_box3>div{ height:405px;}
#teacher1{ height:300px;}
#teacher2{ height:410px;}
#teacher3{height:355px;}
.teacher h1{
    width:100%;
    line-height:50px;
    border-bottom:1px solid #eee;
    color:#000;
    font-size:18px;
    padding:0 25px;
    overflow:hidden;
    box-sizing: border-box;
}
/*表格 start*/
.title{
    width:100%;
    line-height:50px;
    border-bottom:1px solid #eee;
    color:#000;
    padding:0 35px 0 25px;
    overflow:hidden;
    box-sizing: border-box;
}
.title h1{
    float:left;
    font-size:18px;
}
.title span{
    float:right;
    font-size:18px;
}
.teacher_num{
    width:100%;
    padding:0 25px;
    overflow:hidden;
    box-sizing: border-box;
}
.teacher_num li{
    position:relative;
    width:100%;
    line-height:40px;
    background:#f4f4f4;
    border-radius:5px;
    padding:0 15px 0 38px;
    margin-top:15px;
    transition: all .5s;
    overflow:hidden;
    box-sizing: border-box;
}
.teacher_num li:hover{
    background:#fff1f2;
}
.teacher_num li a{
    display:block;
    width:100%;
    overflow:hidden;
}
.teacher_num li h2{
    float:left;
    color:#000;
    font-size:16px;
}
.teacher_num li h3{
    float:right;
    color:#000;
    font-size:16px;
}
.teacher_num li i{
    position:absolute;
    top:50%;
    left:15px;
    margin-top:-8px;
    width:16px;
    height:16px;
    border-radius:50%;
    border:3px solid transparent;
    box-sizing:border-box;
}
.teacher_num li.num1 i{ border-color:#ff5660;}
.teacher_num li.num2 i{ border-color:#4880ff;}
.teacher_num li.num3 i{ border-color:#23ccb8;}
.teacher_num li.num4 i{ border-color:#feb310;}
.teacher_num li.num5 i{ border-color:#a76eee;}

.teacher_box2 li.num1 i{ border-color:#d60c10;}
.teacher_box2 li.num2 i{ border-color:#fec036;}
.teacher_box2 li.num3 i{ border-color:#4be09b;}
.teacher_box2 li.num4 i{ border-color:#03ace3;}
.teacher_box2 li.num5 i{ border-color:#585ffb;}
.teacher_box2 li.num6 i{ border-color:#bf58fb;}
.teacher_box2 li.num7 i{ border-color:#339999;}

.teacher_box3 li.num1 i{ border-color:#f44141;}
.teacher_box3 li.num2 i{ border-color:#ff7b42;}
.teacher_box3 li.num3 i{ border-color:#e7d117;}
.teacher_box3 li.num4 i{ border-color:#4be09b;}
.teacher_box3 li.num5 i{ border-color:#0099eb;}
.teacher_box3 li.num6 i{ border-color:#b269f3;}
/*表格 end*/
/************专家统计 end**********/