/* CSS Document */
@charset "utf-8";
.container{position: relative;}

.section1{margin-top: 30px;}
.s1_c{display: flex;justify-content: space-between;}
.s1_c .s1_cl{width: 47.22%;background: #fff;position: relative;}
.s1_c .s1_cl .swiper-slide .s1_cla{overflow: hidden;}
.s1_c .s1_cl .swiper-slide .s1_cla img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	width: 100%;max-width: 100%;height: 100%;object-fit: cover;
}
.s1_c .s1_cl .swiper-slide:hover .s1_cla img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}
.s1_c .s1_cl .swiper-slide .s1_clb{padding: 34px 20px;display: flex;justify-content: space-between;align-items: center;}
.s1_c .s1_cl .swiper-slide .s1_clb .s1_clbl{text-align: center;width: 84px;}
.s1_c .s1_cl .swiper-slide .s1_clb .s1_clbl .s1_clbla{line-height: 1;font-size: 46px;color: #0070c0;font-weight: bold;}
.s1_c .s1_cl .swiper-slide .s1_clb .s1_clbl .s1_clblb{line-height: 1;font-size: 20px;color: #0070c0;font-weight: bold;margin-top: 12px;padding-top: 12px;border-top:1px solid #e5e5e5;}
.s1_c .s1_cl .swiper-slide .s1_clb .s1_clbr{width: calc(100% - 115px);}
.s1_c .s1_cl .swiper-slide .s1_clb .s1_clbr .s1_clbra{font-size: 18px;color: #333333;font-weight: bold;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.s1_c .s1_cl .swiper-slide .s1_clb .s1_clbr .s1_clbrb{margin-top: 5px;font-size: 13px;color: #999;display: none;}
.s1_c .s1_cl .swiper-slide .s1_clb .s1_clbr .s1_clbrc{font-size: 16px;color: #999999;line-height: 1.5;margin-top: 15px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.s1_c .s1_cl .swiper-pagination-1{position: absolute;bottom: -20px;left: 0;width: 100%;text-align: center;}
.s1_c .s1_cl .swiper-pagination-1 .swiper-pagination-bullet{width: 12px;height: 12px;background: #999;margin:0 3px;vertical-align: middle;opacity: 1}
.s1_c .s1_cl .swiper-pagination-1 .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #0070c0;}
.s1_c .s1_cl .swiper-button-prev{width: 51px;height: 51px;border-radius: 100%;background: rgba(255,255,255,0.3) url(preva_03.png) no-repeat center;}
.s1_c .s1_cl .swiper-button-prev:hover{background: rgba(255,255,255,0.6) url(preva_03.png) no-repeat center;}
.s1_c .s1_cl .swiper-button-next{width: 51px;height: 51px;border-radius: 100%;background: rgba(255,255,255,0.3) url(preva_03.png) no-repeat center;transform: rotate(180deg);}
.s1_c .s1_cl .swiper-button-next:hover{background: rgba(255,255,255,0.6) url(preva_03.png) no-repeat center;}



.s1_c .s1_cr{width: 51.39%;background: #fff;padding-top: 11px;}
.s1_c .s1_cr .hd{display: flex;justify-content: space-between;align-items: center;height: 58px;border-bottom: 1px solid #e8ecf2;}
.s1_c .s1_cr .hd ul li{display: inline-block;padding: 0 40px;position: relative;font-size: 22px;color: #333333;}
.s1_c .s1_cr .hd ul li:after{content: '';width: 1px;height: 18px;background: #1a4381;position: absolute;right: 0;top:50%;transform: translateY(-50%);}
.s1_c .s1_cr .hd ul li:last-child:after{width: 0;}
.s1_c .s1_cr .hd ul li.on{font-weight: bold;color: #003333;}
.s1_c .s1_cr .hd ul li span{padding-left: 40px;}
.s1_c .s1_cr .hd ul li.s1_cr_hd1 span{background: url(s1_2_03.png) no-repeat left center;}
.s1_c .s1_cr .hd ul li.s1_cr_hd2 span{background: url(s1_3_05.png) no-repeat left center;}
.s1_c .s1_cr .hd ul li.on.s1_cr_hd1 span{background: url(s1_4_03.png) no-repeat left center;}
.s1_c .s1_cr .hd ul li.on.s1_cr_hd2 span{background: url(s1_5_05.png) no-repeat left center;}
.s1_c .s1_cr .hd .hd_more{margin-right: 30px;}
.s1_c .s1_cr .hd .hd_more a{font-size: 14px;color: #999999;}
.s1_c .s1_cr .hd .hd_more a:hover{color: #0070c0;}
.s1_c .s1_cr .bd{padding: 0 30px;}
.s1_c .s1_cr .bd .s1_cri .s1_cria{padding-top: 15px;}
.s1_c .s1_cr .bd .s1_cri .s1_cria .s1_criaa{font-size: 20px;color: #333333;font-weight: bold;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.s1_c .s1_cr .bd .s1_cri .s1_cria .s1_criab{font-size: 14px;color: #666666;line-height: 1.74;margin-top: 10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.s1_c .s1_cr .bd .s1_cri .s1_cria .s1_criab span{color: #d4251e;}
.s1_c .s1_cr .bd .s1_cri .s1_cria:hover .s1_criaa{color: #0070c0;}
.s1_c .s1_cr .bd .s1_cri .s1_crib{margin-top: 25px;padding-top: 15px;border-top:1px solid #f2f2f2;}
.s1_c .s1_cr .bd .s1_cri .s1_crib dl dt{line-height: 45px;display: flex;justify-content: space-between;}
.s1_c .s1_cr .bd .s1_cri .s1_crib dl dt a{width: calc(100% - 150px);box-sizing: border-box;padding-left: 27px;font-size: 16px;color: #333333;background:url(s1_6_10.png) no-repeat left center;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;background-size: 12px 13px;}
.s1_c .s1_cr .bd .s1_cri .s1_crib dl dt:hover a{color: #0070c0;font-weight: bold;background: url(s1_7_13.png) no-repeat left center;background-size: 12px 13px;}
.s1_c .s1_cr .bd .s1_cri .s1_crib dl dt span{font-size: 14px;color: #b2b2b2;}
@media only screen and (max-width:1440px){
	.section1{margin-top: 20px;}
	.s1_c .s1_cl .swiper-slide .s1_clb{padding: 25px 15px;}
	.s1_c .s1_cl .swiper-slide .s1_clb .s1_clbl{width: 78px;}
	.s1_c .s1_cl .swiper-slide .s1_clb .s1_clbl .s1_clbla{font-size: 38px;}
	.s1_c .s1_cl .swiper-slide .s1_clb .s1_clbl .s1_clblb{font-size: 18px;}
	.s1_c .s1_cl .swiper-slide .s1_clb .s1_clbr{width: calc(100% - 100px);}
	.s1_c .s1_cl .swiper-slide .s1_clb .s1_clbr .s1_clbra{font-size: 16px;}
	.s1_c .s1_cl .swiper-slide .s1_clb .s1_clbr .s1_clbrc{font-size: 14px;margin-top: 10px;}
	.s1_c .s1_cr{padding-top: 5px;}
	.s1_c .s1_cr .hd{height: 50px;}
	.s1_c .s1_cr .hd ul li{padding: 0 30px;}
	.s1_c .s1_cr .hd ul li span{padding-left: 30px;}
	.s1_c .s1_cr .hd ul li.s1_cr_hd1 span{background-size: 22px 22px;}
	.s1_c .s1_cr .hd ul li.s1_cr_hd2 span{background-size: 22px 22px;}
	.s1_c .s1_cr .hd ul li.on.s1_cr_hd1 span{background-size: 22px 22px;}
	.s1_c .s1_cr .hd ul li.on.s1_cr_hd2 span{background-size: 22px 22px;}
	.s1_c .s1_cr .bd{padding: 0 20px;}
	.s1_c .s1_cr .bd .s1_cri .s1_cria{padding-top: 10px;}
	.s1_c .s1_cr .bd .s1_cri .s1_cria .s1_criaa{font-size: 18px;}
	.s1_c .s1_cr .bd .s1_cri .s1_cria .s1_criab{margin-top: 7px;}
	.s1_c .s1_cr .bd .s1_cri .s1_crib{margin-top: 15px;padding-top: 10px;}
	.s1_c .s1_cr .bd .s1_cri .s1_crib dl dt{line-height: 40px;}
	.s1_c .s1_cr .bd .s1_cri .s1_crib dl dt a{width: calc(100% - 120px);padding-left: 22px;}

	.s1_c .s1_cl .swiper-pagination-1{bottom: -15px;}
	.s1_c .s1_cl .swiper-pagination-1 .swiper-pagination-bullet{width: 10px;height: 10px;margin:0 2px;}
	.s1_c .s1_cl .swiper-button-prev{width: 45px;height: 45px;}
	.s1_c .s1_cl .swiper-button-next{width: 45px;height: 45px;}
}
@media only screen and (max-width:1200px){
	.s1_c{display: block;}
	.s1_c .s1_cl{width: 100%;}
	.s1_c .s1_cr{width: 100%;margin-top: 20px;}
	.s1_c .s1_cl .swiper-slide .s1_clb{padding: 20px 15px;}
	.s1_c .s1_cl .swiper-slide .s1_clb .s1_clbl{width: 70px;}
	.s1_c .s1_cl .swiper-slide .s1_clb .s1_clbl .s1_clbla{font-size: 30px;}
	.s1_c .s1_cl .swiper-slide .s1_clb .s1_clbl .s1_clblb{font-size: 16px;}
}
@media only screen and (max-width:750px){
	.s1_c .s1_cl .swiper-slide .s1_clb{padding: 15px 10px;}
	.s1_c .s1_cl .swiper-slide .s1_clb .s1_clbl{display: none;}
	.s1_c .s1_cl .swiper-slide .s1_clb .s1_clbr{width: 100%;}
	.s1_c .s1_cl .swiper-slide .s1_clb .s1_clbr .s1_clbrb{display: block;}
	.s1_c .s1_cl .swiper-slide .s1_clb .s1_clbr .s1_clbrc{margin-top: 5px;font-size: 13px;}
	.s1_c .s1_cr{padding-top: 0;}
	.s1_c .s1_cr .hd{height: 45px;}
	.s1_c .s1_cr .hd ul li{padding: 0 15px;font-size: 18px;}
	.s1_c .s1_cr .hd ul li span{padding-left: 24px;}
	.s1_c .s1_cr .hd ul li.s1_cr_hd1 span{background-size: 18px 18px;}
	.s1_c .s1_cr .hd ul li.s1_cr_hd2 span{background-size: 18px 18px;}
	.s1_c .s1_cr .hd ul li.on.s1_cr_hd1 span{background-size: 18px 18px;}
	.s1_c .s1_cr .hd ul li.on.s1_cr_hd2 span{background-size: 18px 18px;}
	.s1_c .s1_cr .hd .hd_more{margin-right: 15px;}
	.s1_c .s1_cr .bd .s1_cri .s1_cria .s1_criaa{font-size: 16px;}
	.s1_c .s1_cr .bd .s1_cri .s1_cria .s1_criab{margin-top: 5px;font-size: 13px;}
	.s1_c .s1_cr .bd .s1_cri .s1_crib{margin-top: 10px;padding-top: 5px;}
	.s1_c .s1_cr .bd .s1_cri .s1_crib dl dt{line-height: 32px;}
	.s1_c .s1_cr .bd .s1_cri .s1_crib dl dt a{width: calc(100% - 72px);padding-left: 15px;font-size: 15px;background-size: 10px 11px;}
	.s1_c .s1_cr .bd .s1_cri .s1_crib dl dt span{font-size: 12px;}
	.s1_c .s1_cr .bd .s1_cri .s1_crib dl dt a:hover{background-size: 10px 11px;}

	.s1_c .s1_cl .swiper-pagination-1{bottom: -15px;}
	.s1_c .s1_cl .swiper-pagination-1 .swiper-pagination-bullet{width: 6px;height: 6px;margin:0 1px;}
	.s1_c .s1_cl .swiper-button-prev{width: 35px;height: 35px;}
	.s1_c .s1_cl .swiper-button-next{width: 35px;height: 35px;}
}

.section2{margin-top: 30px;}
.s2_c .swiper-slide{overflow: hidden;}
.s2_c .swiper-slide img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	width: 100%;max-width: 100%;height: 100%;object-fit: cover;
}
.s2_c .swiper-slide:hover img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}
.s2_c .swiper-slide .img02{display: none;}

.tit{display: flex;justify-content: space-between;align-items: center;}
.tit .titl span{padding-left: 21px;background: url(s4_1_25.png) no-repeat left center;font-size: 30px;color: #333333;}
.tit .titr a{font-size: 16px;color: #999999;}
@media only screen and (max-width:1440px){
	.section2{margin-top: 20px;}
	.tit .titl span{font-size: 26px;padding-left: 18px;background-size: 14px 25px;}
}
@media only screen and (max-width:1200px){
	.tit .titl span{font-size: 22px;padding-left: 16px;background-size: 11px 20px;}
	.tit .titr a{font-size: 14px;}
}
@media only screen and (max-width:750px){
	.s2_c .swiper-slide .img01{display: none;}
	.s2_c .swiper-slide .img02{display: block;}
	.tit .titl span{font-size: 18px;padding-left: 14px;background-size: 9px 17px;}
	.tit .titr a{font-size: 13px;}
}

.section3{margin-top: 30px;}
.s3_c{display: flex;justify-content: space-between;}
.s3_c .s3_cl{width: 37.78%;background: #fff;border:1px solid #d0d8e5;box-sizing: border-box;}
.s3_c .s3_cl .hd{height: 68px;background: #e6eaf1;border-bottom: 1px solid #d0d8e5;}
.s3_c .s3_cl .hd ul{display: flex;justify-content: space-between;align-items: center;height: 100%;}
.s3_c .s3_cl .hd ul li{width: 50%;position: relative;text-align: center;}
.s3_c .s3_cl .hd ul li:after{width: 1px;background: #0a3579;height: 18px;position: absolute;right: 0;top:50%;transform: translateY(-50%);content: '';}
.s3_c .s3_cl .hd ul li:last-child:after{width: 0;}
.s3_c .s3_cl .hd ul li span{font-size: 20px;color: #333333;font-weight: bold;padding-left: 45px;display: inline-block;}
.s3_c .s3_cl .hd ul li.s3_cl_hd1 span{background: url(s3_1_03.png) no-repeat left center;background-size: 28px 28px;}
.s3_c .s3_cl .hd ul li.s3_cl_hd2 span{background: url(s3_2_05.png) no-repeat left center;background-size: 28px 28px;}
.s3_c .s3_cl .hd ul li.on span{color: #0070c0;}
.s3_c .s3_cl .hd ul li.on.s3_cl_hd1 span{background: url(s3_3_03.png) no-repeat left center;background-size: 28px 28px;}
.s3_c .s3_cl .hd ul li.on.s3_cl_hd2 span{background: url(s3_4_05.png) no-repeat left center;background-size: 28px 28px;}
.s3_c .s3_cl .bd{padding: 30px 39px 34px;}
.s3_c .s3_cl .bd .s3_cli .s3_clia{font-size: 14px;color: #333333;line-height: 1.72;}
.s3_c .s3_cl .bd .s3_cli .s3_clia a{color: #d4251e;}
.s3_c .s3_cl .bd .s3_cli .s3_clib{margin-top: 20px;display: grid;grid-template-columns: repeat(3, 1fr);}
.s3_c .s3_cl .bd .s3_cli .s3_clib a{font-size: 16px;color: #333333;padding-left: 10px;background: url(s3_5_14.png) no-repeat left center;}
.s3_c .s3_cl .bd .s3_cli .s3_clib a:hover{color: #0070c0;font-weight: bold;}
.s3_c .s3_cl .bd .s3_cli .s3_clic{margin-top: 27px;display: flex;justify-content: space-between;}
.s3_c .s3_cl .bd .s3_cli .s3_clic .s3_clici{width: 47.5%;position: relative;}
.s3_c .s3_cl .bd .s3_cli .s3_clic .s3_clici .s3_clicia img{width: 100%}
.s3_c .s3_cl .bd .s3_cli .s3_clic .s3_clici .s3_clicib{position: absolute;left: 0;bottom: 10%;width: 100%;text-align: center;font-size: 18px;color: #ffffff;font-weight: bold;}
.s3_c .s3_cr{width: 60.76%;border:1px solid #d0d8e5;box-sizing: border-box;background: #fff;padding: 45px 97px 0;}
.s3_c .s3_cr ul{display: grid;grid-template-columns: repeat(5, 1fr);gap:45px;text-align: center;}
.s3_c .s3_cr ul li div img{width: 80px;}
.s3_c .s3_cr ul li p{font-size: 16px;color: #333333;line-height: 1.25;margin-top: 8px;}
@media only screen and (max-width:1440px){
	.section3{margin-top: 20px;}
	.s3_c .s3_cl .hd{height: 60px;}
	.s3_c .s3_cl .hd ul li span{font-size: 18px;padding-left: 40px;}
	.s3_c .s3_cl .hd ul li.s3_cl_hd1 span{background-size: 26px 26px;}
	.s3_c .s3_cl .hd ul li.s3_cl_hd2 span{background-size: 26px 26px;}
	.s3_c .s3_cl .hd ul li.on.s3_cl_hd1 span{background-size: 26px 26px;}
	.s3_c .s3_cl .hd ul li.on.s3_cl_hd2 span{background-size: 26px 26px;}
	.s3_c .s3_cl .bd{padding: 20px 30px 24px;}
	.s3_c .s3_cl .bd .s3_cli .s3_clib{margin-top: 15px;}
	.s3_c .s3_cl .bd .s3_cli .s3_clib a{font-size: 14px;}
	.s3_c .s3_cl .bd .s3_cli .s3_clic{margin-top: 20px;}
	.s3_c .s3_cl .bd .s3_cli .s3_clic .s3_clici .s3_clicib{font-size: 16px;}
	.s3_c .s3_cr{padding: 35px 60px 0;}
	.s3_c .s3_cr ul{gap:30px;}
	.s3_c .s3_cr ul li div img{width: 75px;} 
	.s3_c .s3_cr ul li p{margin-top: 5px;font-size: 14px;}
}
@media only screen and (max-width:1200px){
	.s3_c{display: block;}
	.s3_c .s3_cl{width: 100%;}
	.s3_c .s3_cr{width: 100%;margin-top: 20px;padding: 30px;}
	.s3_c .s3_cr ul{gap:20px;}
}
@media only screen and (max-width:750px){
	.s3_c .s3_cl .hd{height: 45px;}
	.s3_c .s3_cl .hd ul li span{font-size: 16px;padding-left: 30px;}
	.s3_c .s3_cl .hd ul li.s3_cl_hd1 span{background-size: 22px 22px;}
	.s3_c .s3_cl .hd ul li.s3_cl_hd2 span{background-size: 22px 22px;}
	.s3_c .s3_cl .hd ul li.on.s3_cl_hd1 span{background-size: 22px 22px;}
	.s3_c .s3_cl .hd ul li.on.s3_cl_hd2 span{background-size: 22px 22px;}
	.s3_c .s3_cl .bd{padding: 15px 10px 15px;}
	.s3_c .s3_cl .bd .s3_cli .s3_clib{margin-top: 10px;}
	.s3_c .s3_cl .bd .s3_cli .s3_clic{margin-top: 15px;}
	.s3_c .s3_cl .bd .s3_cli .s3_clic .s3_clici .s3_clicib{font-size: 15px;}
	.s3_c .s3_cr{padding: 15px 10px;}
	.s3_c .s3_cr ul{gap:10px;grid-template-columns: repeat(4, 1fr);}
	.s3_c .s3_cr ul li div img{width: 50px;} 
	.s3_c .s3_cr ul li p{font-size: 13px;}
}

.section4{margin-top: 30px;}
.s4_c{display: flex;justify-content: space-between;}
.s4_c .s4_cl{width: 37.78%;background: #fff;box-sizing: border-box;padding: 35px 30px 0;}
.s4_c .s4_cl .s4_clc{margin-top: 15px;padding-bottom: 20px;}
.s4_c .s4_cl .s4_clc .s4_clci a{display: block;padding: 13px 0;border-bottom: 1px solid #e5e5e5;}
.s4_c .s4_cl .s4_clc .s4_clci:last-child a{border-bottom: 0;}
.s4_c .s4_cl .s4_clc .s4_clci .s4_clcia{font-size: 18px;color: #333333;font-weight: bold;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.s4_c .s4_cl .s4_clc .s4_clci:hover .s4_clcia{color: #0070c0;}
.s4_c .s4_cl .s4_clc .s4_clci .s4_clcib{font-size: 14px;color: #999999;line-height: 1.78;margin-top: 5px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.s4_c .s4_cl .s4_clc .s4_clci .s4_clcic{display: flex;justify-content: space-between;margin-top: 12px;font-size: 14px;color: #999999;}
.s4_c .s4_cl .s4_clc .s4_clci .s4_clcic .s4_clcicl{padding-left: 22px;background: url(s4_2_34.png) no-repeat left center;}
.s4_c .s4_cl .s4_clc .s4_clci .s4_clcic .s4_clcicr{padding-left: 19px;background: url(s4_3_37.png) no-repeat left center;}
.s4_c .s4_cm{width: 24.52%;background: #fff;box-sizing: border-box;padding: 35px 30px 0;}
.s4_c .s4_cm .s4_cmc{margin-top: 25px;}
.s4_c .s4_cm .s4_cmc ul li{margin-bottom: 15px;position: relative;}
.s4_c .s4_cm .s4_cmc ul li .s4_cmca{overflow: hidden;}
.s4_c .s4_cm .s4_cmc ul li .s4_cmca img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	width: 100%;max-width: 100%;height: 100%;object-fit: cover;
}
.s4_c .s4_cm .s4_cmc ul li:hover .s4_cmca img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}
.s4_c .s4_cm .s4_cmc ul li .s4_cmcb{position: absolute;left: 0;top:0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);display: none;}
.s4_c .s4_cm .s4_cmc ul li .s4_cmcb .s4_cmcba{position: absolute;left: 15%;width: 70%;top:50%;transform: translateY(-50%);text-align: center;font-size: 16px;color: #ffffff;line-height: 1.2}
.s4_c .s4_cm .s4_cmc ul li:hover .s4_cmcb{display: block;}
.s4_c .s4_cr{width: 34.93%;background: #fff;box-sizing: border-box;padding: 35px 25px 0;}
.s4_c .s4_cr .s4_crc{margin-top: 20px;}
.s4_c .s4_cr .s4_crc .s4_crci{padding: 27px 45px 17px;display: flex;justify-content: space-between;background: url(s4_6_03.png) no-repeat bottom center;background-size: contain;}
.s4_c .s4_cr .s4_crc .s4_crci .s4_crcia{overflow: hidden;width: 96px;}
.s4_c .s4_cr .s4_crc .s4_crci .s4_crcia img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	width: 100%;max-width: 100%;height: 100%;object-fit: cover;
}
.s4_c .s4_cr .s4_crc .s4_crci .s4_crcia:hover img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}
@media only screen and (max-width:1440px){
	.section4{margin-top: 20px;}
	.s4_c .s4_cl{padding: 25px 25px 0;}
	.s4_c .s4_cl .s4_clc{margin-top: 10px;padding-bottom: 15px;}
	.s4_c .s4_cl .s4_clc .s4_clci a{padding: 10px 0;}
	.s4_c .s4_cl .s4_clc .s4_clci .s4_clcia{font-size: 16px;}
	.s4_c .s4_cl .s4_clc .s4_clci .s4_clcic{margin-top: 7px;}
	.s4_c .s4_cm{padding: 25px 25px 0;}
	.s4_c .s4_cr{padding: 25px 20px 0;}
	.s4_c .s4_cr .s4_crc{margin-top: 15px;padding-bottom: 15px;}
	.s4_c .s4_cr .s4_crc .s4_crci{padding: 22px 35px 14px;}
	.s4_c .s4_cm .s4_cmc ul li{margin-bottom: 20px;}
}
@media only screen and (max-width:1200px){
	.s4_c{display: block;}
	.s4_c .s4_cl{width: 100%;padding: 20px 20px 10px;}
	.s4_c .s4_cm{width: 100%;padding: 20px;margin-top: 20px;}
	.s4_c .s4_cm .s4_cmc ul{display: flex;justify-content: space-between;}
	.s4_c .s4_cm .s4_cmc ul li{margin-bottom: 0;width: 32%;}
	.s4_c .s4_cr{width: 100%;padding: 20px;margin-top: 20px;}
	.s4_c .s4_cr .s4_crc .s4_crci{padding: 18px 25px 10px;background: none;}
	.s4_c .s4_cm .s4_cmc ul li .s4_cmcb .s4_cmcba{font-size: 14px;}
}	
@media only screen and (max-width:750px){
	.s4_c .s4_cl{padding: 15px 10px 5px;}
	.s4_c .s4_cl .s4_clc{margin-top: 10px;padding-bottom: 10px;}
	.s4_c .s4_cl .s4_clc .s4_clci a{padding: 8px 0;}
	.s4_c .s4_cl .s4_clc .s4_clci .s4_clcia{font-size: 14px;}
	.s4_c .s4_cl .s4_clc .s4_clci .s4_clcib{font-size: 13px;}
	.s4_c .s4_cl .s4_clc .s4_clci .s4_clcic{margin-top: 5px;font-size: 13px;}
	.s4_c .s4_cm{padding: 15px 10px;}
	.s4_c .s4_cm .s4_cmc{margin-top: 10px;}
	.s4_c .s4_cm .s4_cmc ul{flex-wrap: wrap;}
	.s4_c .s4_cm .s4_cmc ul li{width: 48%;margin-top: 10px;}
	.s4_c .s4_cr{padding: 15px 10px 0;margin-top: 10px;}
	.s4_c .s4_cr .s4_crc .s4_crci{padding: 10px 10px 10px;background: none;}
}



.section5{margin:30px 0 35px;}
.s5_c{background: #fff;padding: 40px 30px;}
.s5_c .s5_cc{margin-top: 15px;}
.s5_c .s5_cc .swiper-slide a{display: block;box-sizing: border-box;border:1px solid #f2f2f2;overflow: hidden;}
.s5_c .s5_cc .swiper-slide a img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	width: 100%;max-width: 100%;height: 100%;object-fit: cover;
}
.s5_c .s5_cc .swiper-slide:hover a img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}
@media only screen and (max-width:1440px){
	.section5{margin:20px 0 25px;}
	.s5_c{padding: 35px 25px;}
}
@media only screen and (max-width:1200px){
	.section5{margin:20px 0 20px;}
	.s5_c{padding: 30px 20px;}
}
@media only screen and (max-width:750px){
	.s5_c{padding: 20px 15px;}
}






























