body {
    font-family: "Microsoft YaHei UI";
    color: #FFF;
    min-width: 1400px;
}

a {
    color: #FFF;
}

.people {
    width: 100%;
    /* height: 575px; */
    display: flex;
}

.person {
    width: 24%;
    /* height: 575px; */
    float: left;
    transition: all .7s;
    overflow: hidden;
    position: relative;
}

.mouse {
    flex-grow: 1;
}

.perImg {
    width: 100%;
    /* height: 575px; */
    overflow: hidden;
}

.perImg img {
    width: 100%;
    height: auto;
    display: block;
    transition: all 0.7s;
    transform-origin: 100% 150%;
}

.mouse .perImg img {
    transform: scale(1.1);
}

.perCon {
    background: rgba(5, 5, 5, 0.6);
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
    color: #FFF;
    padding: 20px 0;
    transition: all .7s;
    transform-origin: 50% 50%;
}

.mouse .perCon {
    transform: scale(1.1);
}

.perCon h2 {
    font-size: 25px;
    padding-bottom: 20px;
}

.perCon p {
    font-size: 15px;
    white-space: nowrap;
    line-height: 160%;
}

.perCon a {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.perCon p:last-child {
    padding-bottom: 20px;
}


/* 底部 */

.banner {
    width: 100%;
    position: relative;
}

.bannerBg {
    width: auto;
}

.content {
    width: 45%;
    position: absolute;
    top: 20%;
    right: 23.5%;
    font-size: 14px;
    line-height: 200%;
}

.code {
    width: 90px;
}

.logo {
    width: 340px;
    position: absolute;
    bottom: 5%;
    right: 2%;
}

.makeTeam {
    width: 320px;
    height: 110px;
    position: absolute;
    top: 20%;
    right: 1%;
    font-size: 12px;
    line-height: 18px;

}