.about-us.page .banner.ban{height:570px;background-image:url(https://f.msup.com.cn/msup_banner_a2022.png);background-size:cover;background-position:bottom}.about-us.page .banner.ban div{max-width:1410px;margin:0 auto;padding:0 30px;text-align:left;font-family:Alibaba PuHuiTi Medium;font-weight:500;color:#fff}.about-us.page .banner.ban h1{padding-top:230px;padding-bottom:40px;line-height:60px;font-size:60px;letter-spacing:5px;justify-content:flex-start}.about-us.page .banner.ban h1 span{margin-left:20px;font-size:20px;font-family:Alibaba PuHuiTi Regular;font-weight:400;letter-spacing:2px}.about-us.page .banner.ban p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px 35px 10px 20px;line-height:50px;font-size:50px;background-color:rgba(74,134,255,.5)}.about-us.page .page-con .con{max-width:1350px;margin:0 auto;overflow:initial}.about-us.page .desc .con,.about-us.page .power .con,.about-us.page .stratage .con{padding-bottom:100px;text-align:center}.about-us.page .desc .con h1.headline,.about-us.page .power .con h1.headline,.about-us.page .stratage .con h1.headline{font-size:36px;color:#2f2f2f}.about-us.page .desc .con p.headline,.about-us.page .power .con p.headline,.about-us.page .stratage .con p.headline{max-width:1050px;margin:0 auto;margin-top:35px;line-height:40px;font-size:24px;text-align:center;color:#656565}.about-us.page .desc .con .flex-con,.about-us.page .power .con .flex-con,.about-us.page .stratage .con .flex-con{width:100%;margin-top:120px;justify-content:center}.about-us.page .desc .con .flex-con .item,.about-us.page .power .con .flex-con .item,.about-us.page .stratage .con .flex-con .item{width:25%;padding:0 2px}.about-us.page .desc .con .flex-con .item h2,.about-us.page .power .con .flex-con .item h2,.about-us.page .stratage .con .flex-con .item h2{margin-bottom:30px;line-height:60px;font-size:60px;font-family:Alibaba PuHuiTi Regular;font-weight:400;color:#242424}.about-us.page .desc .con .flex-con .item h2 span,.about-us.page .power .con .flex-con .item h2 span,.about-us.page .stratage .con .flex-con .item h2 span{line-height:25px;font-size:25px}.about-us.page .desc .con .flex-con .item p,.about-us.page .power .con .flex-con .item p,.about-us.page .stratage .con .flex-con .item p{padding-top:10px;line-height:25px;font-size:25px;font-family:Alibaba PuHuiTi Regular;font-weight:400;color:#676767;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.about-us.page .desc .flex-con{align-items:flex-start}.about-us.page .about{padding-top:65px;padding-bottom:85px;position:relative}.about-us.page .about .con.flex-con{min-height:445px;position:relative;z-index:2;display:grid;grid-auto-flow:column;justify-content:center;align-content:flex-start;align-items:flex-start;box-shadow:0 7px 35px 0 rgba(41,41,41,.32)}.about-us.page .about .con.flex-con .le{width:100%;padding:65px 80px;background-color:#fff}.about-us.page .about .con.flex-con .le h1.headline{padding:0;line-height:36px;font-size:36px;color:#2f2f2f}.about-us.page .about .con.flex-con .le p.headline{line-height:30px;font-size:18px;font-weight:300;color:#8d8d8d}.about-us.page .about .con.flex-con .ri{max-width:365px;height:100%;color:#fff;background-color:#4a86ff;position:relative}.about-us.page .about .con.flex-con .ri .top{padding:55px 50px 0 50px}.about-us.page .about .con.flex-con .ri .top p{line-height:16px;font-size:16px;font-family:PingFang SC Regular;font-weight:400;color:#fff}.about-us.page .about .con.flex-con .ri .top h3{padding-top:15px;line-height:30px;font-size:30px;font-family:Alibaba PuHuiTi Medium;font-weight:500;color:#fff}.about-us.page .about .con.flex-con .ri .top h3:after{content:"";width:30px;margin-top:20px;display:inherit;border-top:3px solid #fff}.about-us.page .about .con.flex-con .ri .bottom{width:100%;bottom:0;padding:26px 35px 26px 50px;position:absolute;border-top:1px solid rgba(211,226,255,.2)}.about-us.page .about .con.flex-con .ri .bottom a{width:100%;display:inline-block}.about-us.page .about .con.flex-con .ri .bottom p{width:100%;line-height:45px;font-size:16px;font-family:PingFang SC Regular;font-weight:400;color:#fff;text-align:right}.about-us.page .about div.bg{width:100%;height:100%;top:0;left:0;z-index:1;position:absolute}.about-us.page .about div.bg .top{width:100%;height:50%}.about-us.page .team{background-image:url(https://f.msup.com.cn/msup_banner_a2022_.png);background-size:cover;background-position:50%}.about-us.page .team .con{max-width:100%;padding:80px 0 130px 0;text-align:center;color:#fff}.about-us.page .team .con h1.headline{padding:0;line-height:36px;font-size:36px;color:#fff}.about-us.page .team .con h2{margin-top:65px;line-height:45px;font-size:45px;font-family:Alibaba PuHuiTi Regular;font-weight:400;color:#fff}.about-us.page .team .con h2 p{padding-top:20px;line-height:25px;font-size:25px;font-family:Alibaba PuHuiTi;font-weight:400;color:#ccc}.about-us.page .team .con .flex-con{max-width:1720px;margin:0 auto;flex-wrap:wrap;justify-content:center}.about-us.page .team .con .flex-con h2{width:25%;margin-top:100px}.about-us.page .address .con{padding:70px 0 130px 0;text-align:center}.about-us.page .address .con h1.headline{padding:0;padding-bottom:30px;line-height:36px;font-size:36px;color:#2f2f2f}.about-us.page .address .con p.headline{margin:0;line-height:44px;font-size:24px;color:#656565}.about-us.page .address .con #mapContainer{width:100%;height:680px;margin-top:30px}.about-us.page .address .con #mapContainer .amap-icon{display:none}.about-us.page .address .con #mapContainer .amap-marker-label{top:-180px!important;left:-195px!important;width:410px;height:210px;border:none;background-color:transparent;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZoAAADSCAYAAABzegbWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCMDA5NjNGMjhFMzcxMUVDQUZEOTk5NEI1MEU5ODVFNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCMDA5NjNGMzhFMzcxMUVDQUZEOTk5NEI1MEU5ODVFNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM0NjQyN0VCOEUzNjExRUNBRkQ5OTk0QjUwRTk4NUU3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM0NjQyN0VDOEUzNjExRUNBRkQ5OTk0QjUwRTk4NUU3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+CoerjQAABbRJREFUeNrs3duLlGUcwPHf6LaWlHQkwqyrpBN0gEjpriAiumitq27qb4gu8kLMEDejoMKLCrrpgHY0KSojKOwiiSIp9Eajg5VY2Ql1t91537fneWdmD6bu7uxsYPv5wPO+s7sywiP4nXfeZ55t3LlhtAoAmCMLTAEAc6mv82Dr6j6zAUDPDAw2XdEAMPeEBgChAUBoAEBoABAaAIQGAIQGAKEBQGgAQGgAEBoAhAYAhAYAoQEAoQFAaAAQGgAQGgCEBgChAQChAUBoABAaABAaAIQGAIQGAKEBQGgAQGgAEBoAhAYAhAYAoQFAaABAaAAQGgCEBgCEBgChAQChAUBoABAaABAaAIQGAKEBAKEBQGgAEBoAEBoAhAYAhAYAoQFAaABAaAAQGgCEBgCEBgChAUBoAEBoABAaAIQGAIQGAKEBAKEBQGgAEBoAEBoAhAYAoQEAoQFAaAAQGgAQGgCEBgCEBgChAUBoAEBoABAaAIQGAIQGAKEBQGgAQGgAEBoAEBoAhAYAoQEAoQFAaAAQGgAQGgCEBgChAQChAUBoABAaABAaAIQGAIQGAKEBQGgAQGgAEBoAhAYAhAYAoQFAaABAaAAQGgAQGgCEBgChAQChAUBoABAaABAaAIQGAKEBAKEBQGgAEBoAEBoAhAYAhAYAoQFAaABAaAAQGgCEBgCEBgChAUBoAEBoABAaABAaAIQGAKEBAKEBQGgAEBoAEBoAhAYAoQEAoQFAaAAQGgAQGgCEBgCEBgChAUBoAEBoABAaAIQGAIQGAKEBQGgAQGgAEBoAEBoAhAYAoQEAoQFAaAAQGgAQGgCEBgChAQChAUBoAEBoAPhvQlNVaZgPAHqsr/Ng1SNNswFdWJherj0wsDBWLG+MvWiL9LAs06l9LtP3jgxHnNEfsai//nH9vXxu//FJGsd845uDVTy+rax+PFQ1zDin7BUN0L0jQ1UrMDEemeGR1nm0aEXm9BSY09ov7erINMbPE0szMTL5Kf86GvHcB2WIDKeqRlV5wwyma2CweW46jbTH8jS+vOyiRuPR+xbOyd/3x5GITe8Usef7KoZG4qetq/uW+lfgVNNnCmBGfpvw+Lb8Yq1vbhoT+w5UsW5LEYeHW81J43rTj9DA/LIyHy65oPfvaO1OVzDrXylieLT+8mAal7djA0ID80j+zz+Wnd/bJ/18XxUb3yjqezvJt2lclcZR043QwPxzcSs0vbui+XhPFU++VURR1l/uSeOaNCwJRWhgnjqrl6F5f1cZT79Xdlav7UzjpjRK04zQwPx0bRqNxYsizjlz9k+2dWcZz3841pR307jdFCM0ML/dmg+X9mAhwIsflfH6J2OR2ZzGPaaX/xMf2ITu3JgPs1lxlt8ie3b7pMhsEhlc0QAds1pxlm/2P/V2ETt2j31gen0aa0wrQgN0dL3ibLQZ8dibRXy6t45MPtyfxhOmFKEBJupqxdnQSMTga0V89d1YZO5N4wXTidAAE3W14uzwUMS6l4t6a5kkfxzzrjS2mU6EBjjWjFec/X44Yu3mIvb/WkcmfwDzljR2mEqEBjieGa04+/nPKta8VNbn5O80VqSxyzQiNMCJXJEP01lx9sOhHJmi3u4/ycfr0thrChEa4GSWtkJz8iuafC/moS1F/UvPorXz8pVpHDB9CA0wlSlXnNnmH4QGunV1TLHizDb/IDQwGzfnw4lWnNnmH4QGZuuGfDjeirPtX5TxzPZJ2/yvNF0gNDBT+Yb+v1ac2eYfhAZ6ZVkrNONXNLb5h5PzawJgZs7rhMY2/+CKBnpqYLC5JL84W5AuZpYsjtjwajHy2ddVf/vHD6ex1iyB0MBs1L8aoKyivHtj85f08MKwzT8IDfTQHRMedyJjm38QGuiZB9vnfG/TNv8gNNBzZ7fP+e5//uCmbf5hGqw6g2kYGGzmm/55TXN+u2yVyMD0/SPAABm/MhzT167eAAAAAElFTkSuQmCC);text-align:left;padding:25px 30px}.about-us.page .address .con #mapContainer .amap-marker-label h3{line-height:25px;font-size:25px;font-family:PingFang SC Medium;font-weight:500;color:#444}.about-us.page .address .con #mapContainer .amap-marker-label p{margin-top:10px;line-height:32px;font-size:20px;font-family:PingFang SC Regular;font-weight:400;color:#444;white-space:break-spaces}.about-us.page .stratage .con .flex-con{margin-top:45px}.about-us.page .stratage .con .flex-con .left-item{width:60%;padding-right:50px}.about-us.page .stratage .con .flex-con .left-item h2{font-size:26px;padding-bottom:5px;text-align:left}.about-us.page .stratage .con .flex-con .left-item p{font-size:18px;margin-top:10px;text-align:left}.about-us.page .stratage .con .flex-con .left-item p span{display:inline-block;width:12px;height:12px;margin-right:5px;border:2px solid #d6d6d6;transform:rotate(45deg)}.about-us.page .stratage .con .flex-con .right-item{width:40%}.about-us.page .stratage .con .flex-con .right-item img{max-width:100%}.about-us.page .power .con p{line-height:40px;font-size:22px;text-align:center;margin-top:50px}.about-us.page .power .con .flex-con{width:100%;max-width:1220px;margin:0 auto;margin-top:70px;justify-content:space-between;align-items:flex-end}.about-us.page .power .con .flex-con .grid-con{width:33.33%;height:100%;padding:0 2%;text-align:center;justify-content:space-around;align-items:flex-end}.about-us.page .power .con .flex-con .grid-con img{width:auto;height:100%;-o-object-fit:none;object-fit:none;-o-object-position:top;object-position:top}.about-us.page .power .con .flex-con .grid-con p{height:auto;line-height:1;margin-top:10px;font-size:24px;margin-bottom:0;white-space:break-spaces!important}@media(min-width:200px)and (max-width:767px){.about-us.page{width:100%;overflow:hidden}.about-us.page .banner.ban{height:230px}.about-us.page .banner.ban div{padding:0 15px}.about-us.page .banner.ban h1{padding-top:60px;padding-bottom:30px;line-height:30px;font-size:26px}.about-us.page .banner.ban h1 span{margin-left:10px;font-size:16px}.about-us.page .banner.ban p{padding:10px 20px 10px 10px;line-height:20px;font-size:20px}.about-us.page .page-con .con h1.headline{font-size:22px}.about-us.page .page-con .con p.headline{margin-top:25px;line-height:28px;font-size:16px}.about-us.page .desc .con,.about-us.page .power .con,.about-us.page .stratage .con{padding-bottom:60px}.about-us.page .desc .con .flex-con,.about-us.page .power .con .flex-con,.about-us.page .stratage .con .flex-con{margin-top:40px}.about-us.page .desc .con .flex-con .item h2,.about-us.page .power .con .flex-con .item h2,.about-us.page .stratage .con .flex-con .item h2{margin-bottom:6px;line-height:20px;font-size:20px}.about-us.page .desc .con .flex-con .item h2 span,.about-us.page .power .con .flex-con .item h2 span,.about-us.page .stratage .con .flex-con .item h2 span{line-height:13px;font-size:13px}.about-us.page .desc .con .flex-con .item p,.about-us.page .power .con .flex-con .item p,.about-us.page .stratage .con .flex-con .item p{padding-top:8px;line-height:18px;font-size:16px}.about-us.page .about{padding-top:30px;padding-bottom:60px}.about-us.page .about div.bg .top{height:100%}.about-us.page .about .con.flex-con{flex-wrap:wrap}.about-us.page .about .con.flex-con .le{width:100%;padding:25px}.about-us.page .about .con.flex-con .le h1.headline{line-height:22px;font-size:22px}.about-us.page .about .con.flex-con .le p.headline{margin-top:10px;line-height:26px;font-size:15px}.about-us.page .about .con.flex-con .ri{width:100%}.about-us.page .about .con.flex-con .ri .top{padding:25px 30px 0 30px}.about-us.page .about .con.flex-con .ri .top h3{line-height:22px;font-size:22px}.about-us.page .about .con.flex-con .ri .bottom{margin-top:15px;padding:15px 30px 15px 30px;position:relative;border-top:1px solid rgba(211,226,255,.2)}.about-us.page .about .con.flex-con .ri .bottom img{height:30px}.about-us.page .about .con.flex-con .ri .bottom p{line-height:30px;font-size:14px}.about-us.page .team .con{padding:30px 0 60px 0}.about-us.page .team .con h2{margin-top:25px;line-height:22px;font-size:20px}.about-us.page .team .con h2 p{padding-top:10px;line-height:14px;font-size:14px}.about-us.page .team .con .flex-con h2{width:25%;margin-top:50px}.about-us.page .address .con{padding:30px 0 60px 0}.about-us.page .address .con h1.headline{padding-bottom:15px}.about-us.page .address .con p.headline{margin-top:10px}.about-us.page .address .con #mapContainer{height:300px;margin-top:20px}.about-us.page .address .con #mapContainer .amap-marker-label{top:-90px!important;left:-100px!important;width:215px;height:110px;padding:10px 15px;background-size:cover}.about-us.page .address .con #mapContainer .amap-marker-label h3{line-height:15px;font-size:15px}.about-us.page .address .con #mapContainer .amap-marker-label p{margin-top:5px;line-height:18px;font-size:13px}.about-us.page .stratage .con .flex-con{padding:0 15px;flex-wrap:wrap}.about-us.page .stratage .con .flex-con .left-item{width:100%}.about-us.page .stratage .con .flex-con .left-item h2{font-size:16px}.about-us.page .stratage .con .flex-con .left-item p{font-size:14px}.about-us.page .stratage .con .flex-con .right-item{width:100%;margin-top:20px}.about-us.page .stratage .con .flex-con .right-item img{width:60%;min-width:320px}.about-us.page .power .con p{margin-top:25px;line-height:28px;font-size:16px}.about-us.page .power .con .flex-con{margin-top:25px}.about-us.page .power .con .flex-con .grid-con p{font-size:18px}}@media(max-width:480px){.about-us.page .about .con.flex-con .ri{display:none}.about-us.page .power .con .flex-con{flex-wrap:wrap;margin-top:15px}.about-us.page .power .con .flex-con .grid-con{width:50%;margin-top:10px}}