.app-body .partner{margin:0 auto;max-width:1400px;padding:80px 0 120px}.app-body .partner__head{text-align:center}.app-body .partner__head .title{font-size:44px;font-weight:700}.app-body .partner__head .text{font-size:18px;color:#666;margin-top:16px}.app-body .partner__list{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;margin:40px -13px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.app-body .partner__list .item{cursor:pointer;width:330px;position:relative;padding:5px;margin:20px 13px}.app-body .partner__list .item .cover{width:100%;height:130px;-webkit-border-radius:4px;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;border:1px solid #eaeaea;-webkit-box-shadow:0 0 10px rgba(0,0,0,.06);box-shadow:0 0 10px rgba(0,0,0,.06);-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.app-body .partner__list .item .name{margin-top:16px;text-align:center;font-size:18px;-webkit-transition:color .3s ease;transition:color .3s ease}.app-body .partner__list .item:active .cover,.app-body .partner__list .item:hover .cover{border-color:#0d55b9}.app-body .partner__list .item:active .name,.app-body .partner__list .item:hover .name{color:#0d55b9}@media screen and (max-width:1200px){.app-body .partner{max-width:100%;padding:60px 5px 80px}.app-body .partner__head{text-align:center}.app-body .partner__head .title{font-size:36px}.app-body .partner__head .text{font-size:16px;margin-top:12px}.app-body .partner__list{display:block;margin:20px 0}.app-body .partner__list .item{width:100%;padding:5px;margin:16px auto}.app-body .partner__list .item .cover{width:100%}.app-body .partner__list .item .name{margin-top:10px;font-size:16px}}