/*师资队伍*/
.team li{
    background: #ffffff;
    padding: .15rem .29rem .19rem .19rem;
    width: 6.1rem;
    margin-bottom: .29rem;
}
.team li .img{
    width: 2.18rem;
    height: 2.71rem;
    overflow: hidden;
}
.team li .img img{
    height: 100%;
}
.team li .img:hover img{
    transition: all 0.3s;
    transform: scale(1.1);
}

.team li .text{
    width: calc(100% - 2.64rem);
    padding: .2rem 0 .1rem 0;
}
.team li .text h4{
    font-size: .24rem;
    font-weight: bold;
}
.team li .text p{
    display: -webkit-box;
    overflow: hidden;
    white-space: normal!important;
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    font-size: .18rem;
    color: #666666;
    line-height: .3rem;
    height: .9rem;
    margin: .39rem 0 .61rem 0;
}
.team li .text .more{
    display: inline-block;
    width: .8rem;
    background: url("../images/frame/07.png")no-repeat right center;
    background-size: .27rem auto;
    color: #2b81c3;
    font-size: .18rem;
}

/*教师简介*/
.jsjj .one{
    margin-bottom: .6rem;
}
.jsjj .one .img{
    width: 2.39rem;
    height: 3.2rem;
    overflow: hidden;
}
.jsjj .one .img img{
    height: 100%;
}
.jsjj .one .tet{
    width: calc(100% - 2.73rem);
    background: #ffffff;
    box-shadow: 0 0 .06rem 0 rgba(0,0,0,.1);
    -webkit-box-shadow: 0 0 .06rem 0 rgba(0,0,0,.1);
    -moz-box-shadow: 0 0 .06rem 0 rgba(0,0,0,.1);
    padding: .37rem .37rem .34rem .37rem;
}
.jsjj .one .tet h1{
    font-size: .3rem;
    margin-bottom: .39rem;
}
.jsjj .one .tet h1 span{
    font-size: .2rem;
    color: #999;
}
.jsjj .one .tet h2{
    font-size: .22rem;
    margin-bottom: .2rem;
}
.jsjj .one .tet h2 span{
    font-size: .16rem;
}
.jsjj .one .tet p{
    font-size: .18rem;
    color: #666666;
    line-height: .3rem;
    margin-bottom: .2rem;
display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 2;
            overflow: hidden;
            text-overflow: ellipsis;
    
}
.jsjj .one .tet dl{
    border-top: .01rem dashed #dcdcdc;
    padding-top: .3rem;
    justify-content: flex-start;
}
.jsjj .one .tet dl dd{
    margin-right: .5rem;
    font-size: .18rem;
}
.jsjj .one .tet dl dd.d1{
    background: url("../images/frame/08.png")no-repeat left center;
    background-size: .2rem auto;
    padding-left: .36rem;
}
.jsjj .one .tet dl dd.d2{
    background: url("../images/frame/09.png")no-repeat left center;
    background-size: .16rem auto;
    padding-left: .26rem;
}

.jsjj .text .bt{
   background: url("../images/frame/11.png")no-repeat left center;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    line-height: 40px;
    padding-bottom: 13px;
    color: #d22521;
    font-size: 18px;
    font-weight: bold;
    
}
















/*小屏幕*/
@media screen and (max-width: 1200px) {

}