body{background-color:#fff}.about-container .top-img{height:520px;background-image:url(/static/img/banner.496ace6.png);background-position:50%;background-repeat:no-repeat;background-size:auto 568px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.about-container .top-img{background-image:url(/static/img/banner@2x.caab443.png)}}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3){.about-container .top-img{background-image:url(/static/img/banner@2x.caab443.png)}}.about-container .top-img .content{margin:0 auto;padding-top:100px;max-width:720px}.about-container .top-img .about-logo{margin:0 auto 40px;width:160px}.about-container .top-img .abstract{text-align:justify;margin-bottom:10px;line-height:22px;font-size:16px;color:#424242}.about-container .vision-container{padding:82px 0 126px}.about-container .vision-container .right{padding-left:54px}.about-container .vision-container .right .tit{margin-top:70px;margin-bottom:16px;font-size:22px;font-weight:500;color:#666}.about-container .vision-container .right .abstract{line-height:26px;font-size:14px;color:#666}.about-container .team-container{padding:80px 0;background-image:url(/static/img/img02.cb5558c.png);background-position:50%;background-repeat:no-repeat;background-size:100% auto;background-size:cover}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.about-container .team-container{background-image:url(/static/img/img02@2x.59da96c.png)}}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3){.about-container .team-container{background-image:url(/static/img/img02@2x.59da96c.png)}}.about-container .team-container .title{margin-bottom:80px;font-size:28px;font-weight:500;color:#424242}.about-container .team-container .person-list>div{text-align:justify;padding:0 40px;font-size:14px;color:#424242}.about-container .team-container .photo{display:block;margin:0 auto;max-width:149px}.about-container .team-container .nane{text-align:center;margin-top:18px;margin-bottom:6px;font-size:18px}.about-container .team-container .position{text-align:center;margin-bottom:28px;font-size:14px}.about-container .team-container .abstract{line-height:24px;font-size:14px;font-weight:400}.about-container .contact-container{position:relative;height:770px}.about-container .contact-container .container{height:770px}.about-container .contact-container .map-class{position:absolute;top:180px;left:0;width:100%;height:590px}.about-container .contact-container .title{padding-top:80px;padding-bottom:90px;text-align:center;font-size:28px;font-weight:500;color:#424242}.about-container .contact-container .map-wrapper{position:absolute;bottom:60px;left:0;width:100%}.about-container .contact-container .map-info-item{text-align:center;padding:28px 50px;min-height:180px;font-size:18px;color:#424242;background-color:#fff}.about-container .contact-container .map-info-item .iconfont{font-size:28px}.about-container .contact-container .map-info-item .name{margin:20px 0 12px;font-weight:500}.about-container .contact-container .map-info-item .content{text-align:center;min-height:44px;font-size:14px;color:#666;line-height:22px}@media (max-width:992px){.about-container .top-img .content{margin-top:80px auto 0 auto}.about-container .top-img .abstract{font-size:14px}.about-container .vision-container{padding:50px 0}.about-container .vision-container .right{padding:0 15px}.about-container .vision-container .right .tit{margin-top:40px}.about-container .team-container{padding:40px 0 0}.about-container .team-container .title{margin-bottom:30px}.about-container .team-container .person-list>div{margin-bottom:30px;padding:0 15px}.about-container .team-container .position{margin-bottom:10px}.about-container .contact-container{height:auto;background-color:#fff}.about-container .contact-container .container{height:auto}.about-container .contact-container .map-class{top:100px;height:300px}.about-container .contact-container .title{text-align:left;padding-top:40px;padding-bottom:30px;font-weight:500}.about-container .contact-container .map-wrapper{position:relative;bottom:auto;margin-top:300px}.about-container .contact-container .map-info{padding-top:20px}.about-container .contact-container .map-info-item{text-align:left;padding:2px 15px;min-height:auto}.about-container .contact-container .map-info-item .content{text-align:left}.about-container .contact-container .map-info-item .iconfont{font-size:20px;vertical-align:top}.about-container .contact-container .map-info-item .name{display:inline-block;margin-right:10px}.about-container .contact-container .map-info-item .content{display:inline-block}}