.swiper-container{margin:0 auto;overflow:hidden;position:relative}.about{padding-top:30px}.about .rt{margin-top:30px}.about .sub-title{font-weight:700;color:var(--style-color);margin-bottom:12px}.about .title{text-align:left;margin-bottom:13px}.about .info{color:#666;max-height:173px;line-height:1.8;margin-bottom:20px}.about .item-list li{display:flex;margin-bottom:12px;font-weight:700}.about .item-list i{font-size:20px;line-height:1;margin-right:10px;font-weight:400;color:var(--style-color);position:relative;top:1px}@media (min-width:500px){.about .item-list{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.about .item-list li{flex:0 0 50%;max-width:50%;padding:0 10px}}@media (min-width:992px){.about .container{display:flex;align-items:center;position:relative;z-index:1}.about .container>*{flex:0 0 50%;max-width:50%}.about .rt{padding-left:30px;margin-top:0}}@media (min-width:1200px){.about{padding-top:60px}.about .sub-title{margin-bottom:24px}.about .info{margin-bottom:35px}.about .item-list li{font-size:18px;margin-bottom:24px}.about .item-list i{font-size:26px;top:-1px}}@media (min-width:1640px){.about{padding-top:70px}.about .rt{padding-left:60px}}.advantage{padding-top:80px;margin-top:-130px}.advantage .container{position:relative;z-index:1;bottom:-80px}.advantage .sub-title{text-align:center;color:var(--style-color);font-weight:700;margin-bottom:12px}.advantage .title{margin-bottom:20px}.advantage .swiper-container{background:#fff;padding-bottom:20px;box-shadow:0 5px 14px 1px rgba(2,30,51,.2)}.advantage .swiper-slide img{width:100%}.advantage .info-group{margin-top:20px;padding:0 20px}.advantage .tit{font-weight:700;margin-bottom:13px}.advantage .info{height:58px;color:#999;line-height:1.8;margin-bottom:20px}.advantage .item-list{margin-bottom:20px}.advantage .item-list li:not(:last-child){margin-bottom:10px}.advantage .item-list li{font-weight:700}.advantage .item-list i{color:var(--style-color);margin-right:8px;font-weight:400}.advantage .swiper-pagination{margin-top:20px}@media (min-width:768px){.advantage{padding-top:125px;margin-top:-200px}.advantage .container{bottom:-120px}}@media (min-width:1200px){.advantage{padding-top:95px}.advantage .container{bottom:-170px}.advantage .sub-title{margin-bottom:24px}.advantage .title{margin-bottom:40px}.advantage .swiper-container{padding-bottom:60px}.advantage .info-group{margin-top:36px;padding-left:30px;padding-right:30px;position:relative}.advantage .info-group::after{content:'';position:absolute;top:0;right:0;transform:translateX(50%);width:1px;height:100%;background:#eee}.advantage .info{margin-bottom:30px}.advantage .item-list{margin-bottom:30px}.advantage .item-list li:not(:last-child){margin-bottom:17px}}@media (min-width:1440px){.advantage .info-group{padding-left:45px;padding-right:45px}}@media (min-width:1640px){.advantage{padding-top:145px;margin-top:-211px}.advantage .container{bottom:-170px}.advantage .info-group{padding-left:60px;padding-right:60px}.advantage .info{margin-bottom:39px}.advantage .item-list{margin-bottom:46px}}.why-choose-us{padding-top:110px;padding-bottom:90px;color:#fff}.why-choose-us .title{text-align:left;max-width:695px;margin-bottom:20px}.why-choose-us .info{line-height:1.8;max-width:695px}@media (min-width:768px){.why-choose-us{padding-top:160px}}@media (min-width:1200px){.why-choose-us{padding-top:224px;padding-bottom:260px}.why-choose-us .title{margin-bottom:40px}}@media (min-width:1640px){.why-choose-us{padding-top:274px;padding-bottom:310px}}.contact{position:relative;z-index:1;margin-top:-60px}.contact .item-wrap{position:relative;background:#fff;padding:30px 20px;border-bottom:3px solid var(--style-color);box-shadow:0 5px 14px 1px rgba(14,91,148,.2)}.contact .item-wrap img{display:none}.contact .top-wrap{margin-bottom:30px}.contact .title{text-align:left;margin-bottom:13px}.contact .sub-info{color:#666;line-height:1.8;margin-bottom:20px}.contact .rt{padding:20px;color:#fff;background:linear-gradient(180deg,#5BC5EC 0%,#0795C9 100%);box-shadow:2px 6px 20px 1px rgba(81,193,235,.53)}.contact .info{line-height:2;margin-bottom:10px}.contact .icon{display:flex;align-items:center;font-weight:700}.contact .icon i{width:45px;height:45px;font-size:18px;border-radius:50%;margin-right:15px;font-weight:400;background:rgba(255,255,255,.28);border:1px solid #FFF;display:flex;align-items:center;justify-content:center}.contact .form-control{border-radius:6px;background:#F5F5F5;border:1px solid #D1D1D1;box-shadow:none}.contact .btn{color:#fff;font-size:18px;margin-top:15px;padding-left:15px;padding-right:15px;background:#021E33}@media (min-width:1200px){.contact{margin-top:-209px;padding-top:31px}.contact .item-wrap{position:relative;padding:94px 60px 60px;border-width:6px}.contact .item-wrap img{position:absolute;left:0;top:0;width:10.9375%;display:block}.contact .top-wrap{position:relative;z-index:1;margin-top:-125px;display:flex;align-items:flex-end;margin-bottom:40px}.contact .lt{flex:1}.contact .sub-info{margin-bottom:0}.contact .rt{max-width:525px;flex-shrink:0;margin-left:30px;padding:32px 40px 40px;margin-bottom:15px}.contact .info{margin-bottom:20px}.contact .icon i{width:65px;height:65px;font-size:24px;border-width:2px;margin-right:26px}.contact .form-group{margin-bottom:36px}.contact .form-control{height:66px;padding-left:30px;padding-right:30px}.contact .btn{font-size:20px;padding:11px 30px;transition:background .3s}.contact .btn:hover{background:var(--style-color)}}@media (min-width:1640px){.contact .item-wrap{padding-left:100px;padding-right:100px;padding-bottom:94px}.contact .top-wrap{margin-bottom:55px}.contact .rt{margin-left:42px}.contact .row{margin-left:-18px;margin-right:-18px}.contact .row>div{padding:0 18px}.contact .btn{font-size:24px;margin-top:36px}}.partner{padding-top:30px}.partner .lt{margin-bottom:20px}.partner .title{text-align:left;margin-bottom:12px}.partner .sub-info{line-height:1.8;margin-bottom:20px}.partner .swiper-container{margin:-4px -10px -10px -4px;padding:4px 10px 10px 4px}.partner .swiper-slide img{width:100%;box-shadow:0 3px 6px 1px rgba(0,0,0,.16)}.partner .swiper-pagination{display:block;margin-top:15px}.partner .swiper-pagination-bullet{width:20px;height:6px;margin-top:0;margin-left:3px;margin-right:3px;border-radius:0}.partner .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var(--style-color);opacity:.2}@media (min-width:768px){.partner .swiper-container{height:282px}.partner .swiper-slide{height:76px}}@media (min-width:992px){.partner .container{display:flex;align-items:center}.partner .container>*{flex:0 0 50%;max-width:50%}.partner .lt{padding-right:18px;margin-bottom:0}.partner .rt{padding-left:18px}.partner .swiper-container{height:303px}.partner .swiper-slide{height:71px}}@media (min-width:1200px){.partner{padding-top:60px}.partner .rt{padding-left:30px}.partner .sub-info{margin-bottom:40px}.partner .swiper-pagination{margin-top:40px}.partner .swiper-container{height:345px}.partner .swiper-slide{height:85px}}@media (min-width:1440px){.partner .swiper-container{height:414px}.partner .swiper-slide{height:108px}}@media (min-width:1640px){.partner{padding-top:110px}.partner .rt{padding-left:42px}.partner .swiper-container{height:459px}.partner .swiper-slide{height:123px}}.certificate{padding:30px 0}.certificate .sub-title{text-align:center;font-weight:700;color:var(--style-color);margin-bottom:10px}.certificate .title{margin-bottom:20px}.certificate .swiper-container{margin:-14px -14px -14px -8px;padding:14px 14px 14px 8px}.certificate .swiper-slide img{width:100%;box-shadow:0 3px 10px 1px rgba(0,0,0,.71)}.certificate .swiper-pagination{margin-top:20px}.certificate .swiper-pagination-bullet{background:#333}.certificate .swiper-pagination-bullet-active{background:#fff}@media (min-width:768px){.certificate .swiper-wrap{position:relative}.certificate .prev-btn,.certificate .next-btn{width:50px;height:50px;color:#333;font-size:22px;border-radius:50%;background:rgba(255,255,255,.8);box-shadow:0 3px 6px 1px rgba(0,0,0,.16);display:flex;align-items:center;justify-content:center}.certificate .prev-btn{transform:translate(-50%,-50%)}.certificate .next-btn{transform:translate(50%,-50%)}}@media (min-width:1200px){.certificate{padding:60px 0}.certificate .sub-title{margin-bottom:20px}.certificate .title{margin-bottom:40px}}@media (min-width:1440px){.certificate{padding-bottom:100px}}@media (min-width:1640px){.certificate{padding-top:76px;padding-bottom:162px}.certificate .title{margin-bottom:54px}}