.general .general-banner{margin-top:1.02083rem;width:100%;height:25vw;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center}.general .general-banner img{display:block;width:100%;height:100%;position:absolute;-webkit-animation:sizechange 1.5s;animation:sizechange 1.5s}@-webkit-keyframes sizechange{0%{left:-10%;top:-10%;width:120%;height:120%}to{left:0;top:0;width:100%;height:100%}}@keyframes sizechange{0%{left:-10%;top:-10%;width:120%;height:120%}to{left:0;top:0;width:100%;height:100%}}.general .general-banner .banner-desc{top:50%;left:calc(50% - 6.25rem);transform:translateY(-50%);width:12.5rem;margin:0 auto;position:absolute;color:#333}.general .general-banner .banner-desc .desc-title{height:.44792rem;font-size:.47917rem;font-family:Source Han Sans CN;font-weight:500}.general .general-banner .banner-desc .desc-content{width:6.66667rem;margin-top:.45833rem;font-size:.20833rem;line-height:.3125rem;color:#333;opacity:.8}.general-container{width:12.5rem;margin:1.14583rem auto}.general-container .cell img{width:12.5rem;margin-bottom:.41667rem}.general-container .histology{display:flex;margin-top:.98958rem}.general-container .histology img{width:6.15625rem;height:3.96875rem}.general-container .histology .histology-desc{position:relative;margin-left:.69792rem}.general-container .histology .histology-desc img{width:1.27083rem;height:1.17708rem;margin-top:.36458rem}.general-container .histology .histology-desc .title{position:absolute;top:1.1875rem}.general-container .immune{flex-direction:row-reverse}.general-container .immune .histology-desc{width:6.04167rem;margin-left:0;padding-right:.20833rem}.title{font-size:.29167rem;color:#333;line-height:.39583rem}.desc{margin-top:.14583rem;font-size:.16667rem;color:#444;line-height:.375rem}