.page-people{padding-bottom:100px}@media(max-width:970px){.page-people{padding-bottom:60px}}@media(max-width:750px){.page-people{padding-bottom:30px}}.page-people__list{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:100px;-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px;grid-row-gap:40px;row-gap:40px}@media(max-width:1280px){.page-people__list{-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;grid-template-columns:repeat(2,1fr)}}@media(max-width:970px){.page-people__list{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media(max-width:750px){.page-people__list{grid-template-columns:1fr}}.page-people-detail h1{font-size:24px;margin:0}.page-people-detail h2{font-size:18px}.page-people-detail__text{font-size:16px;font-weight:400;line-height:2;margin-top:20px}@media(max-width:750px){.page-people-detail__text{font-size:14px;font-weight:400;line-height:22px}}
.pp-item{background-color:#f0f0f7;background-image:url(/static/img/bg-people.b5cb874.svg);background-position:0 0;background-repeat:no-repeat;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:194px;overflow:hidden}@media(max-width:970px){.pp-item{height:160px}}@media(max-width:750px){.pp-item{height:auto}}.pp-item__info{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:50px 40px 0}@media(max-width:970px){.pp-item__info{padding:30px 20px 0}}@media(max-width:750px){.pp-item__info{padding:20px}}.pp-item__info h1{color:#0d2ea1;font-size:24px;line-height:32px;margin:0 0 20px}@media(max-width:970px){.pp-item__info h1{font-size:20px;line-height:28px}}@media(max-width:750px){.pp-item__info h1{font-size:18px;line-height:24px;margin:0 0 10px}}.pp-item__info p{color:#707070;font-size:16px;line-height:22px}@media(max-width:750px){.pp-item__info p{font-size:14px;line-height:20px}}.pp-item__more{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 65px;flex:0 0 65px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#0d2ea1;-webkit-box-pack:center;-ms-flex-pack:center;color:#fff;justify-content:center;position:relative}@media(max-width:970px){.pp-item__more{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}}@media(max-width:750px){.pp-item__more{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px}}.pp-item__more .iconfont{display:block;font-size:20px}@media(max-width:970px){.pp-item__more .iconfont{font-size:18px}}@media(max-width:750px){.pp-item__more .iconfont{font-size:16px}}.pp-item__more:after{background:#e72410;bottom:0;content:"";height:8px;left:0;position:absolute;-webkit-transition:-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);width:100%;will-change:transform}.pp-item:hover .pp-item__more:after{-webkit-transform:translateY(100%);transform:translateY(100%)}
.app-dialog{bottom:0;left:0;position:fixed;right:0;top:0;z-index:30000}.app-dialog__mask{background:rgba(0,0,0,.5);height:100%;position:absolute;width:100%;z-index:0}.app-dialog__box{background:#fff;left:50%;max-width:100%;padding:40px;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:576px){.app-dialog__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:100%;justify-content:center;width:100%!important}}.app-dialog__box .iconfont{color:#333;cursor:pointer;font-size:14px;line-height:14px;outline:none;position:absolute;right:16px;-webkit-text-decoration:none;text-decoration:none;top:16px;-webkit-transition:color .3s;transition:color .3s}.app-dialog__box .iconfont:active,.app-dialog__box .iconfont:focus,.app-dialog__box .iconfont:hover{color:#0d2ea1}.app-dialog__content{font-size:0;overflow:hidden;width:100%}.app-dialog__content img,.app-dialog__content video{width:100%}
