.content{padding-top: 0px;}
.title_view{width: 1200px;margin: 0 auto;padding: 32px 0px;}
.title_view h5{font-size: 50px;color: #000;}

.title_view2{width: 1200px;margin: 0 auto;padding: 32px 0px;}
.title_view2 h5{font-size: 40px;color: #000;}

.swiper_wrap{display: flex;align-items: flex-start;width: 1200px;margin: 0 auto 64px;}
.swiper_view{width: 810px;height: 510px;position: relative;border-radius: 10px;overflow: hidden;}
.swiper_view .swiper-slide{width:100%;height: 100%;}
.swiper_view .swiper-slide img{display: block;width:100%;height: 100%;}

.swiper_r{margin-left: 24px;width: 366px;}
.swiper_r_img{width: 100%;margin-bottom: 16px;border-radius: 10px;overflow: hidden;}
.swiper_r_img a{margin-top: 0px !important;border-radius: 10px;overflow: hidden;}
.swiper_r_img a img{width: 100%;}
.swiper_r a{font-size: 14px;color: #1bc0de;line-height: 1em;margin-top: 32px;display: block;width: 100%;transition: all 0.5s ease;}
.swiper_r .swiper_r_a{font-weight: 600;color: #000;margin-top: 0px;}
.swiper_r .swiper_r_a span{display: inline-block;margin-left: 4px;}
.swiper_r .swiper_r_a:hover{color: #000;text-decoration:none}
.swiper_r a:hover{text-decoration:underline;}

.products_view{width: 1200px;margin: 0 auto;}
.products_view a{width: 220px;display: block;}
.products_view .products_a{display: flex;justify-content: center;align-content: center;width: 220px;height: 300px;border: 1px solid #dbe9e7;border-radius: 6px;overflow: hidden;position: relative;}
.products_view .products_a::after{content: "";display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(to top,#d3f7f2 0%,transparent 20%,transparent 100%);transition: all 0.5s ease;}
.products_view .products_a img{display: block;max-width: 100%;transition: all 0.5s ease;}
.products_view .products_text{font-size: 18px;line-height: 1em;padding-top:24px;color: #000;text-align: center;transition: all 0.5s ease;}

.products_view a:hover .products_text{color: #1bc0de;}
.products_view a:hover .products_a img{transform: scale(1.1);}

.partners_view{width: 1200px;margin: 0 auto;position: relative;height: 800px;overflow: hidden;transition: all 1.5s ease;padding-bottom: 32px;}
.shell {max-width: 1200px;column-count: 5;column-gap: 14px;}
.image {margin-bottom: 14px;}
.image img {width: 100%;height: 100%;border-radius: 10px;}
@media(max-width:1200px) {
	.shell {
		column-count: 4;
	}
}

@media (max-width:850px) {
	.shell {
		column-count: 3;
	}
}

@media (max-width:600px) {
	.shell {
		column-count: 2;
	}
}
.partners_mask{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: linear-gradient(to top,#fff 0%,#fff 20%,transparent 60%,transparent 100%);}
.partners_mask a{position: absolute;left: 50%;bottom: 10%;transform: translateX(-50%);font-size: 16px;color: #1bc0de;border-radius: 6em;border: 1px solid #1bc0de;padding: 12px 40px;line-height: 1em;transition: all 0.5s ease;}
.partners_mask a:hover{color: #fff;background: #1bc0de;}

.swiper-container2{width: 1202px;overflow: hidden;margin: 0 auto;padding-bottom: 64px;position: relative;--swiper-navigation-color: #333;height: 344px;}
.swiper-container2 .swiper-slide{width: auto;}
.swiper-container2 .swiper-pagination{bottom: 20px !important;}
.swiper-container2 .swiper-pagination-bullet{background-color: #1bc0de;}
.swiper-container2 .swiper-pagination-bullet-active{background: #1bc0de;width: 12px;height: 12px;transform: translateY(2px);}
.swiper-container2 .swiper-button-prev{bottom: 10px;right: 200px;left: inherit;top: inherit;z-index: 999;}
.swiper-container2 .swiper-button-prev::after{font-size: 24px;}
.swiper-container2 .swiper-button-next{bottom: 10px;right: 160px;left: inherit;top: inherit;z-index: 999;}
.swiper-container2 .swiper-button-next::after{font-size: 24px;}