.about{margin-top:30px;padding-top:32px;padding-bottom:30px;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.about::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(239,239,239,.7)}.about .container{position:relative;z-index:1}.about .title{margin-bottom:10px}.about .info{line-height:1.8;max-height:144px;margin-bottom:15px}.about .icon{width:60px;height:60px;font-size:45px;margin:0 auto;border-radius:50%;border:2px solid #333;display:flex;align-items:center;justify-content:center}.about .icon i{font-size:inherit;line-height:1}.about .icon-info{text-align:center;line-height:1.8;max-height:58px}.about .tit{margin:12px 0 8px}@media (min-width:768px){.about .info{max-height:202px}}@media (min-width:1200px){.about{margin-top:44px;padding-bottom:80px}.about .title{margin-bottom:23px}.about .info{font-size:18px;max-height:227px;margin-bottom:26px}.about .swiper-container{max-width:980px}.about .icon{width:105px;height:105px;font-size:63px}}.cooperation{padding:30px 0;background:#ECECEC}.cooperation .lt{margin-bottom:20px}.cooperation .title{text-align:left;margin-bottom:10px}.cooperation .list-tag>ul{justify-content:flex-start}.cooperation .tab-list li{padding:5px 15px;cursor:pointer;background:#fff;box-shadow:0 3px 6px 1px rgba(0,0,0,.16)}.cooperation .tab-list li.active{color:#fff;background:var(--sub-color)}.cooperation .tab-list li i{margin-left:7px}.cooperation .tab-content{margin-top:15px}.cooperation .tab-pane{position:relative}.cooperation .info{line-height:1.8;max-height:87px}.cooperation .pic{margin-top:20px}@media (min-width:768px){.cooperation .tab-list li:not(:last-child){margin-right:35px}}@media (min-width:992px){.cooperation .lt{flex:0 0 37.5%;max-width:37.5%;margin-bottom:0}.cooperation .rt{flex:0 0 62.5%;max-width:62.5%}}@media (min-width:1200px){.cooperation{padding:68px 0}.cooperation .title{margin-bottom:26px}.cooperation .rt{padding-left:50px}.cooperation .tab-content{margin-top:26px}.cooperation .info{font-size:18px;max-height:98px}.cooperation .pic{margin-top:26px}}.fancybox__container{--fancybox-bg:rgba(24, 24, 27, 0.9)}.certificate{padding:30px 0}.certificate .title{margin-bottom:20px}.certificate .swiper-wrap{position:relative}.certificate .swiper-slide{text-align:center}.certificate .prev-btn,.certificate .next-btn{font-size:60px;line-height:1;color:var(--sub-color)}.certificate .prev-btn::before,.certificate .next-btn::before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:70%;height:70%;border-radius:50%;background:#fff}.certificate .prev-btn{transform:translate(-50%,-50%)}.certificate .next-btn{transform:translate(50%,-50%)}.certificate .prev-btn i,.certificate .next-btn i{font-size:inherit;position:relative;z-index:1}@media (min-width:1200px){.certificate{padding:60px 0}.certificate .title{margin-bottom:34px}}.milestone{padding:30px 0;position:relative}.milestone .title{margin:0 0 15px}.milestone .info{margin-top:11px;text-align:center;max-height:30px}.milestone .date{text-align:center}@media (min-width:768px){.milestone .swiper-container::after{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:5px;background:var(--sub-color)}.milestone .swiper-slide{height:490px}.milestone .swiper-slide::after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:20px;height:20px;border-radius:50%;background:#FDC415}.milestone .swiper-slide>div{height:50%}.milestone .info{max-height:30px}.milestone .swiper-slide:nth-child(odd) .bottom{padding-top:16px}.milestone .swiper-slide:nth-child(even),.milestone .swiper-slide:nth-child(even) .top{display:flex;flex-direction:column-reverse}.milestone .swiper-slide:nth-child(even) .info{margin:0 0 11px}.milestone .swiper-slide:nth-child(even) .bottom{display:flex;align-items:flex-end;justify-content:center;padding-bottom:16px}}@media (min-width:900px){.milestone .swiper-slide{height:530px}}@media (min-width:992px){.milestone .swiper-slide{height:490px}}@media (min-width:1200px){.milestone{padding:64px 0 60px}.milestone .title{margin-bottom:40px}.milestone .swiper-slide{height:540px}.milestone .swiper-slide{height:460px}}@media (min-width:1440px){.milestone .swiper-slide{height:490px}}@media (min-width:1640px){.milestone .title{margin-bottom:60px}.milestone .swiper-slide{height:520px}}@media (min-width:1800px){.milestone .swiper-slide{height:540px}}