img{max-width: 100%;}
.w-title{text-align: center;font-size: 34px;margin-top: 90px;margin-bottom: 60px;font-weight: bold;color: #3D3D3D;}
.wrap-1 .wrap-1-1{background: url(/assets/images/w-2.png) no-repeat;margin-bottom: 80px;}
.wrap-1 .wrap-1-1 .container{display: flex;padding: 46px 0;align-items: center;}
.wrap-1 .wrap-1-1 .container .text{margin-right: 58px;padding: 30px 0;max-width: 762px;}
.wrap-1 .wrap-1-1 .container .text h3{margin-bottom: 16px;font-size: 20px;}
.wrap-1 .wrap-1-1 .container .text p{margin-bottom: 20px;}

.wrap-2{padding-bottom: 128px;}
.wrap-2 .swiper-slide{background-color: #D8D8D8;border-radius: 10px;transform: scale(0.8);transition: 300ms;}
.wrap-2 .swiper-slide-active,.wrap-2 .swiper-slide-duplicate-active{
      transform: scale(1);
	}
/* .wrap-2 .container {display: flex;justify-content: space-between;align-items: center;position: relative;}
.wrap-2 .container div{transition: all 1s;position: absolute;}
.wrap-2 .container div{background-color: #D8D8D8;width: 336px;height: 312px;border-radius: 10px;}
.wrap-2 .container div:nth-child(1){transform: scale(1);left: 0;}
.wrap-2 .container div:nth-child(2){transform: scale(1.2);left: 386px;}
.wrap-2 .container div:nth-child(3){transform: scale(1);left: 800px;} */

.wrap-3 {background-color: #F4F4F4;padding: 65px 0;}
.wrap-3 .container{display: flex;justify-content: space-between;align-items: center;}
.wrap-3 .container .w-3-text{max-width: 400px;}
.wrap-3 .container .w-3-text h3{margin-bottom: 24px;}

.wrap-4 .container{display: flex;justify-content: space-between;align-items: center;}
.wrap-4 .text{background-color: #F4F4F4;padding: 24px;}
.wrap-4 .text h3{color: #3D3D3D;font-size: 24px;max-width: 515px;}
.wrap-4 .text p{max-width: 515px;color: #666;margin-top: 10px;}

.wrap-5{padding-bottom: 116px;}
.wrap-5 .container{text-wrap: nowrap;font-size: 0;}
.wrap-5 .container img{display: inline-block;margin-right: 24px;}
.wrap-5 .container img:last-child{margin-right: 0;}

.wrap-0 {padding-top: 128px;}
.wrap-0 .w-0-title h3{font-size: 30px;margin-bottom: 11px;}
.wrap-0 .w-0-title p{color: #999999;margin-bottom: 15px;}
.wrap-0 .text{background-color: #F5F5F7;}
.wrap-0 .text .container .t{max-width: 669px;color: #3D3D3D;font-size: 14px;line-height: 26px;position: relative;background-color: #F5F5F7;padding: 26px 0 32px;}
/* .wrap-0 .text img{position: absolute;right: 0;bottom: 0;max-width: 50%;} */
.wrap-0-1 {position: relative;}
.wrap-0-1 .img{background: url(/assets/images/w-0.png) no-repeat right bottom;width: 100%;height: 100%;left: 0;top: 0;position: absolute;background-size:43% auto;}



@media (max-width:1588px) {
	
	.wrap-0-1 .img{height: calc(100% - 90px);bottom: 0;top: initial;background-size:auto 100%;}
}
@media (max-width:768px) {
	.w-title{text-align: center;font-size: 26px;margin-top: 30px;margin-bottom: 30px;font-weight: bold;color: #3D3D3D;}
	.wrap-1 .wrap-1-1{background-size: cover;}
	.wrap-1 .wrap-1-1 .container{flex-wrap: wrap;flex-direction: column-reverse;}
	.wrap-1 .wrap-1-1 .container .text{margin-right: 0;}
	.wrap-1 .wrap-1-1 .container{padding: 30px 15px;}
	.wrap-1 .wrap-1-1 .container img{width: 100%;}
	.wrap-3 .container,.wrap-4 .container{display: block;overflow: hidden;}
	.wrap-5 .container{overflow-x: auto;}
	.wrap-5 .container img{width: 250px;}
	.wrap-0-1 .img{background: #F5F5F7;display: none;}
	.wrap-3 .container .w-3-text{overflow: hidden;}
	.wrap-3 .container .w-3-text~div{float: left;width: 50%;margin-top: 10px;}
	.wrap-0{padding-top: 60px;}
	.wrap-0 .w-0-title h3{font-size: 26px;}
	.wrap-4 .text h3{font-size: 18px;}
}
@media (min-width:1950px) {
	.wrap-0-1 .img{background-size:auto 100%;}
}