.t-c,h2{text-align:center}.product-left,.product-right{position:relative;background:#D5E3E6;width:100%}.banner img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;min-height:190px}.container{padding:0 20px}p{color:#000;font-size:17px}.mtb-50{margin-top:50px;margin-bottom:50px}.mt-10{margin-top:10px}.mt-85{margin-top:85px}.mtb-24{margin-top:24px;margin-bottom:24px}.mb-40{margin-bottom:40px}h2{font-size:38px}.ciie-video-wrap{max-width:980px;margin:30px auto 0}.ciie-video-wrap video{width:100%;height:auto}.swiper-container{max-width:980px;margin:0 auto;height:auto}.swiper-container img{width:100%;height:auto;vertical-align:middle}.product-wrap{display:flex;width:100%;height:100%}.product-content{margin-left:20px;margin-right:20px;width:100%}.product-wrap .swiper-button-wrap{width:67px;height:67px;background:#000;position:absolute;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center}.product-wrap .swiper-button-left{right:20px;left:auto}.product-wrap .swiper-button-right{left:20px;right:auto}.product-wrap .swiper-button-next,.product-wrap .swiper-button-prev{position:static;left:auto;right:auto;margin-top:unset;width:67px;height:67px}.img-2-wrap img,.img-3-wrap img{width:100%;vertical-align:middle}.product-wrap .swiper-pagination{text-align:right;padding-right:20px}.product-wrap .swiper-pagination .swiper-pagination-bullet-active{background:#FFF}.img-2-wrap{display:flex;justify-content:end;margin-top:140px}.img-2-wrap .img-1{margin-right:10px}.img-3-wrap{display:flex;justify-content:start;align-items:end;margin-top:40px}.img-3-wrap .img-2{margin-left:40px;margin-right:40px}@media screen and (max-width:1370px){.img-3-wrap .img-2{width:100%}}@media screen and (max-width:1024px){.img-3-wrap{flex-direction:column}.img-3-wrap .img-2{width:100%;margin:30px 0}.img-3-wrap .img-1,.img-3-wrap .img-3{width:100%;text-align:center}.img-3-wrap .img-1 img,.img-3-wrap .img-3 img{max-width:100%;width:auto}}.m980{max-width:980px;margin-left:auto;margin-right:auto}.m980 img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;vertical-align:middle}.list-activity{position:relative;max-width:980px;margin:85px auto 0}.list-activity:after{content:'';position:absolute;top:-85px;left:30px;width:2px;height:calc(100% + 85px);background:rgba(86,119,131,.6)}.h2-bg{background:#567783;width:70%;padding-left:75px}.h2-bg h2{color:#FFF;text-align:left}.t1{margin-top:35px;padding-left:86px}.list-item{padding-left:70px;display:flex;justify-content:space-between;margin-top:80px}.list-item h3{font-weight:800;font-size:57px;color:#567783}.list-item p{padding-left:10px}.list-item .swiper-right{width:470px;height:250px;position:relative}.list-item .swiper-right img{width:100%;height:100%;max-height:250px;-o-object-fit:cover;object-fit:cover;vertical-align:middle}.list-item .swiper-pagination{text-align:right;padding-right:20px}.list-item .swiper-pagination .swiper-pagination-bullet-active{background:#FFF}.list-item .swiper-button-wrap{width:67px;height:67px;background:#000;position:absolute;top:50%;transform:translateY(-50%);right:-30px;display:flex;justify-content:center;align-items:center;z-index:1}.list-item .swiper-button-next,.list-item .swiper-button-prev{position:static;left:auto;right:auto;margin-top:unset;width:67px;height:67px}@media screen and (max-width:1060px){.list-item{flex-direction:column;align-items:center}.list-item .swiper-right{margin-top:20px}}@media screen and (max-width:680px){.list-activity .swiper-button-wrap,.list-activity:after{display:none}.h2-bg,.info-left,.list-item .swiper-right{width:100%}.list-activity{padding:0}.list-activity .list-item{margin-top:30px;padding-left:0}.list-activity .t1{padding-left:0}.h2-bg{padding-left:10px}.list-item h3{font-size:30px}.list-item p{padding-left:0}.mt-85{margin-top:40px}}@media screen and (max-width:1280px){.swiper-container{max-width:768px}}@media screen and (max-width:1024px){.swiper-container{max-width:600px}.product-wrap .swiper-button-wrap{width:34px;height:34px}.product-wrap .swiper-button-next,.product-wrap .swiper-button-prev{width:34px;height:34px;background-size:14px 24px}}@media screen and (max-width:800px){.swiper-container{max-width:500px}.img-2-wrap{margin-top:40px}}@media screen and (max-width:700px){.product-left,.product-right{display:none}.product-content{margin-left:0;margin-right:0;padding:0 20px}.swiper-container{max-width:unset}}@media screen and (max-width:580px){.img-2-wrap{margin-top:20px}h2{font-size:28px}}