.page-team .team-msg span{display:inline-block;animation:bounce 1.6s infinite ease-in-out both;padding:0;margin:0}
.page-team .team-msg span:nth-child(1){animation-delay:-1.6s}
.page-team .team-msg span:nth-child(2){animation-delay:-1.52s}
.page-team .team-msg span:nth-child(3){animation-delay:-1.44s}
.page-team .team-msg span:nth-child(4){animation-delay:-1.36s}
.page-team .team-msg span:nth-child(5){animation-delay:-1.28s}
.page-team .team-msg span:nth-child(6){animation-delay:-1.2s}
.page-team .team-msg span:nth-child(7){animation-delay:-1.12s}
.page-team .team-msg span:nth-child(8){animation-delay:-1.04s}
.page-team .team-msg span:nth-child(9){animation-delay:-0.96s}
.page-team .team-msg span:nth-child(10){animation-delay:-0.88s}
.page-team .team-msg span:nth-child(11){animation-delay:-0.8s}
.page-team .team-msg span:nth-child(12){animation-delay:-0.72s}
.page-team .team-msg span:nth-child(13){animation-delay:-0.64s}
.page-team .team-msg span:nth-child(14){animation-delay:-0.56s}
.page-team .team-msg span:nth-child(15){animation-delay:-0.48s}
.page-team .team-msg span:nth-child(16){animation-delay:-0.4s}
.page-team .team-msg span:nth-child(17){animation-delay:-0.32s}
.page-team .team-msg span:nth-child(18){animation-delay:-0.24s}
.page-team .team-msg span:nth-child(19){animation-delay:-0.16s}
.page-team .team-msg span:nth-child(20){animation-delay:-0.08s}
.page-team .team-banner{background:var(--main);margin-top:.8rem}
.page-team .team-banner .con{padding-bottom:.2rem;max-width:1360px}
.page-team .team-banner .bread{font-size:.18rem;color:#fff}
.page-team .team-banner .bread a{font-size:.18rem;color:#fff}
.page-team .content{background:linear-gradient(var(--main) 0%, var(--bg) 15%);max-width:unset}
.page-team .content .con{max-width:1360px;display:flex;flex-wrap:wrap}
.page-team .content .con .l .name{position:relative;box-shadow:0 0 4px 0 rgb(0 0 0 / 0.25);border-radius:.1rem;background:#fff;padding:.2rem;box-sizing:border-box}
.page-team .content .con .l .name svg{width:.6rem;position:absolute;top:0;right:10%}
.page-team .content .con .l .name .c{display:flex;justify-content:space-between}
.page-team .content .con .l .name .c .img{width:30%;height:3.6rem;margin-right:2%}
.page-team .content .con .l .name .c .img img{border-radius:5px;width:100%;height:100%}
.page-team .content .con .l .name .c .text{width:68%;display:flex;flex-direction:column;justify-content:space-between}
.page-team .content .con .l .name .c .text h1{font-size:.36rem;color:var(--main);font-weight:bold;line-height:1.5;margin-bottom:.1rem}
.page-team .content .con .l .name .c .text h1 span{font-size:.28rem;margin-left:.15rem}
.page-team .content .con .l .name .c .text .satis{display:flex;align-items:end}
.page-team .content .con .l .name .c .text .satis p{font-size:.24rem;color:var(--main);margin-right:5px;font-weight:bold;line-height:1}
.page-team .content .con .l .name .c .text .satis p.fraction{margin-left:5px;color:#ffa921;font-size:.2rem}
.page-team .content .con .l .name .c .text .satis svg{width:.24rem;position:relative;top:unset;right:unset;margin:0 3px}
.page-team .content .con .l .name .c .text .desc{-webkit-line-clamp:6;font-size:.2rem;color:#2d2d2d;line-height:1.5;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:.2rem 0}
.page-team .content .con .l .name .c .text .tool{align-items:center;display:flex}
.page-team .content .con .l .name .c .text .tool .number{color:var(--main);text-align:center;font-size:.18rem}
.page-team .content .con .l .name .c .text .tool .number a{font-size:.18rem;color:var(--main)}
.page-team .content .con .l .name .c .text .tool .btns{margin-left:auto}
.page-team .content .con .l .name .c .text .tool .btns .btn{padding:.1rem .35rem;border-radius:.1rem;font-weight:bold;font-size:.2rem;background:var(--main);color:#fff;border:1px solid var(--main);line-height:1}
.page-team .content .con .l .name .c .text .tool .btns .btn-prm{background:#fff;color:var(--main);border-color:var(--main);margin-left:.15rem}
.page-team .content .con .l .name .c .text .tool .btns .btn-prm:hover{color:var(--hover);border-color:var(--hover) !important}
.page-team .content .con .l .name-m{position:relative;margin-top:.3rem;box-shadow:0 0 4px 0 rgb(0 0 0 / 0.25);border-radius:.1rem;background:#fff;padding:.2rem;box-sizing:border-box}
.page-team .content .con .l .name-m svg{width:.6rem;position:absolute;top:0;right:5%}
.page-team .content .con .l .name-m .t{display:flex;justify-content:space-between}
.page-team .content .con .l .name-m .t .img{width:30%;height:1.75rem;margin-right:2%}
.page-team .content .con .l .name-m .t .img img{border-radius:.15rem;width:100%;height:100%}
.page-team .content .con .l .name-m .t .text{width:68%;display:flex;flex-direction:column;justify-content:start}
.page-team .content .con .l .name-m .t .text h2{font-size:.48rem;color:var(--main);font-weight:bold;line-height:1.5}
.page-team .content .con .l .name-m .t .text h3{font-size:.36rem;color:var(--main);font-weight:bold;line-height:1.25;margin-bottom:.1rem}
.page-team .content .con .l .name-m .t .text .satis{display:flex;align-items:end;margin-top:auto}
.page-team .content .con .l .name-m .t .text .satis p{font-size:.32rem;color:var(--main);margin-right:5px;font-weight:bold;line-height:1}
.page-team .content .con .l .name-m .t .text .satis p.fraction{margin-left:5px;color:#ffa921;font-size:.32rem}
.page-team .content .con .l .name-m .t .text .satis svg{width:.36rem;position:relative;top:unset;right:unset;margin:0 3px}
.page-team .content .con .l .name-m .b{margin-top:.2rem}
.page-team .content .con .l .name-m .b h3{font-size:.4rem;color:var(--main);font-weight:bold;margin-top:.3rem}
.page-team .content .con .l .name-m .b .btns{width:100%;margin-top:.2rem}
.page-team .content .con .l .name-m .b .btns .btn{padding:.2rem 0;border-radius:.2rem;font-size:.36rem;background:var(--main);color:#fff;border:1px solid var(--main);line-height:1;margin-right:2%;width:calc(49% - 2px)}
.page-team .content .con .l .name-m .b .btns .btn svg{position:unset;top:unset;right:unset;margin-bottom:.15rem;width:.8rem}
.page-team .content .con .l .name-m .b .btns .btn-prm{background:#fff;color:var(--main);border-color:var(--main);margin-right:0;animation:spulse 2s .2s ease infinite;-webkit-animation:spulse 2s .2s ease infinite}
.page-team .content .con .l .name-m .b .btns .btn-prm svg{width:1rem;margin-bottom:0}
.page-team .content .con .l .name-m .b h4{color:var(--main);font-size:.36rem;margin-top:.3rem;font-weight:bold}
.page-team .content .con .l .name-m .b .number{color:var(--main);font-size:.3rem;margin-top:.15rem}
.page-team .content .con .l .name-m .b .number a{font-size:.3rem;color:var(--main)}
.page-team .content .con .l .info{position:relative;margin-top:.3rem;box-shadow:0 0 4px 0 rgb(0 0 0 / 0.25);border-radius:.1rem;background:#fff;padding:.2rem;box-sizing:border-box}
.page-team .content .con .l .info>h2{color:var(--main);font-size:.3rem;margin-bottom:.1rem;font-weight:bold}
.page-team .content .con .l .info>p{font-size:.18rem;line-height:1.75;margin-bottom:.2rem}
.page-team .content .con .l .info li{font-size:.18rem;line-height:1.75;list-style:disc;margin-left:.2rem}
.page-team .content .con .l .info .project{background:#e7f5f0;border-radius:.2rem;padding:.2rem;margin-top:.3rem;box-sizing:border-box}
.page-team .content .con .l .info .project h3{color:var(--main);font-size:.3rem;margin-bottom:.2rem;font-weight:bold;text-align:center}
.page-team .content .con .l .info .project ul{display:flex;justify-content:space-between}
.page-team .content .con .l .info .project ul li{list-style:none;margin-right:.15rem;margin-left:0;text-align:center}
.page-team .content .con .l .info .project ul li:last-child{margin-right:0}
.page-team .content .con .l .info .project ul li img{border-radius:.1rem;margin-bottom:5px;border:2px solid transparent}
.page-team .content .con .l .info .project ul li p{color:var(--main);font-size:.18rem;text-align:center}
.page-team .content .con .l .details{position:relative;margin-top:.3rem;box-shadow:0 0 4px 0 rgb(0 0 0 / 0.25);border-radius:.1rem;background:#fff;padding:.2rem;box-sizing:border-box;display:flex;flex-wrap:wrap}
.page-team .content .con .l .details>h2{color:var(--main);font-size:.3rem;margin-bottom:.1rem;font-weight:bold;width:100%}
.page-team .content .con .l .details>p{font-size:.18rem;line-height:1.75;margin-bottom:.2rem}
.page-team .content .con .l .details img{border-radius:.1rem;margin-bottom:.1rem;margin-right:.1rem}
.page-team .content .con .l .details .timg{display:flex;width:100%;margin-bottom:.2rem}
.page-team .content .con .l .details .timg .img{width:57.5%}
.page-team .content .con .l .details .timg .img img{width:47.5%}
.page-team .content .con .l .details .timg p{width:42.5%}
.page-team .content .con .l .details .timg p img{width:100%}
.page-team .content .con .l .details .cimg{display:flex;width:50%;flex-direction:column;margin-bottom:.2rem}
.page-team .content .con .l .details .cimg .t{display:flex}
.page-team .content .con .l .details .cimg .t a{display:flex;width:100%}
.page-team .content .con .l .details .cimg .t img{width:48%}
.page-team .content .con .l .details .bimg{display:flex;margin-bottom:.2rem}
.page-team .content .con .l .details .bimg img{width:16%;height:auto !important}
.page-team .content .con .l .details .bt{text-align:center;font-size:.2rem;color:var(--main)}
.page-team .content .con .l .details .bt a{font-size:.2rem;color:var(--main)}
.page-team .content .con .l .details .bt a:hover{color:var(--hover)}
@media screen and (max-width: 1500px){
    .page-team .content .con .l .name .c .text .tool .btns .btn{padding:.1rem .2rem}
}
@media screen and (max-width: 1200px){
    .page-team .content .con .l .name .c .text .tool .btns .btn{padding:.1rem}
}
@media screen and (max-width: 997px){
	.page-team .content .con .l .info>h2{font-size:.42rem}
    .page-team .content .con .l .info>p{font-size:.28rem}
    .page-team .content .con .l .info li{font-size:.28rem;margin-left:.3rem}
    .page-team .content .con .l .info .project{padding-bottom:0}
    .page-team .content .con .l .info .project h3{font-size:.42rem}
    .page-team .content .con .l .info .project ul{flex-wrap:wrap;justify-content:start}
    .page-team .content .con .l .info .project ul li{width:31.5%;margin-right:2.75%;margin-bottom:.2rem}
    .page-team .content .con .l .info .project ul li:nth-child(3n){margin-right:0}
    .page-team .content .con .l .info .project ul li img.cur{border:2px solid var(--main)}
    .page-team .content .con .l .info .project ul li p{font-size:.28rem}
    .page-team .content .con .l .details>h2{font-size:.42rem}
    .page-team .content .con .l .details>p{font-size:.28rem}
    .page-team .content .con .l .details img{margin-bottom:.2rem}
    .page-team .content .con .l .details .timg{flex-wrap:wrap}
    .page-team .content .con .l .details .timg .img{width:100%}
    .page-team .content .con .l .details .timg>img{width:100%}
    .page-team .content .con .l .details .timg p{width:100%}
    .page-team .content .con .l .details .cimg{width:100%}
    .page-team .content .con .l .details .bimg{flex-wrap:wrap}
    .page-team .content .con .l .details .bimg img{width:48%}
    .page-team .content .con .l .details .bt{font-size:.28rem}
    .page-team .content .con .l .details .bt a{font-size:.28rem}
    .page-team .content .con .r .lnew h2{font-size:.48rem;line-height:1.4}
    .page-team .content .con .r .lnew ul li{font-size:.26rem;padding:0 .1rem;box-sizing:border-box;line-height:2;margin-bottom:.15rem}
    .page-team .content .con .r .lnew ul li a{font-size:.26rem}
}