/* CSS Document */
@charset "utf-8";
.container{position: relative;background: #f2f7fd;}

.spBox { position:fixed; top:0; right:0; left:0; bottom:0; background:rgba(0,0,0,0.6); z-index:9; display:none; }
.spBox.on { display:block; }
.spBox .spBox01 { position:absolute; top:50%; left:50%; width:46%; padding:20px; box-sizing: border-box; background:#000; transform: translate(-50%,-50%); z-index:5; }
.spBox .spBox01 video { width:100%; height:auto!important; }
.spBox .spBox01 .sp-close { position:absolute; right:-50px; top:-30px; color:#fff; font-size:30px; cursor:pointer; }
@media all and (max-width:750px){
	.spBox .spBox01 { position:absolute; top:50%; width:92%; padding:10px; z-index:5; }
	.spBox .spBox01 .sp-close { position:absolute; right:0; top:-60px; color:#fff; font-size:30px; cursor:pointer; }
}  

.container{padding: 38px 0 40px;}
.s1_c{background: #fff;padding: 20px;}
.s1_c .s1_cl{float: left;width: 48.58%;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%;
}
.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{position: absolute;left:0;bottom: 0;width: 100%;box-sizing: border-box;padding: 0 120px 0 30px;background: rgba(0,0,0,0.5);line-height: 2.8;font-size: 18px;color: #fff;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.s1_c .s1_cl .swiper-pagination{position: absolute;bottom: 16px;right: 2%;}
.s1_c .s1_cl .swiper-pagination .swiper-pagination-bullet{width: 9px;height: 9px;border-radius: 9px;background: rgba(255,255,255,0.5);opacity: 1;margin:0 4px;}
.s1_c .s1_cl .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #fff;}
.s1_c .s1_cr{float: right;width: 48.58%;}
.s1_c .s1_cr .s1_crt{border-bottom: 1px solid #dcdcdc;line-height: 59px;}
.s1_c .s1_cr .s1_crt .s1_crtl{float: left;font-size: 30px;color: #000000;font-weight: bold;}
.s1_c .s1_cr .s1_crt .s1_crtl span{padding-left: 60px;background: url(s1_2_06.png) no-repeat 14px center;position: relative;}
.s1_c .s1_cr .s1_crt .s1_crtl span:after{content: "";position: absolute;left:0;top:50%;transform: translateY(-50%);width: 4px;height: 30px;background: #246bc4;}
.s1_c .s1_cr .s1_crt .s1_crtr{float: right;}
.s1_c .s1_cr .s1_crt .s1_crtr a{display: inline-block;width: 80px;height: 32px;border-radius: 16px;background: #f2f7fd;font-size: 14px;color: #246bc4;line-height: 32px;text-align: center;}
.s1_c .s1_cr .s1_crt .s1_crtr:hover a{background: #246bc4;color: #fff}
.s1_c .s1_cr .s1_crc .s1_crca{margin-top: 20px;}
.s1_c .s1_cr .s1_crc .s1_crca .s1_crcaa{font-size: 20px;color: #246bc4;font-weight: bold;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;transition: all 0.6s;}
.s1_c .s1_cr .s1_crc .s1_crca:hover .s1_crcaa{padding-left: 25px;}
.s1_c .s1_cr .s1_crc .s1_crca .s1_crcab{margin-top: 10px;line-height: 1.63;font-size: 16px;color: #666666;}
.s1_c .s1_cr .s1_crc .s1_crca .s1_crcab span{color: #d21914;}
.s1_c .s1_cr .s1_crc .s1_crcb{margin-top: 7px;}
.s1_c .s1_cr .s1_crc .s1_crcb ul li{line-height: 46px;}
.s1_c .s1_cr .s1_crc .s1_crcb ul li a{font-size: 16px;}
.s1_c .s1_cr .s1_crc .s1_crcb ul li a i{color: #000000;padding-left: 15px;background: url(s1_3_10.png) no-repeat left center;float: left;width: calc(100% - 130px);overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;transition: all 0.6s;}
.s1_c .s1_cr .s1_crc .s1_crcb ul li:hover a i{padding-left: 25px;color: #246bc4;}
.s1_c .s1_cr .s1_crc .s1_crcb ul li a span{color: #999999;float: right;}
@media only screen and (max-width:1440px){
	.container{padding: 30px 0;}
	.s1_c{padding: 15px;}
	.s1_c .s1_cl .swiper-slide .s1_clb{padding:0 90px 0 20px;font-size: 16px;}
	.s1_c .s1_cl .swiper-pagination{bottom: 14px;}
	.s1_c .s1_cl .swiper-pagination .swiper-pagination-bullet{width: 8px;height: 8px;border-radius: 8px;margin:0 3px;}
	.s1_c .s1_cr .s1_crt{line-height: 48px;}
	.s1_c .s1_cr .s1_crt .s1_crtl{font-size: 24px;}
	.s1_c .s1_cr .s1_crt .s1_crtl span{padding-left: 50px;background: url(s1_2_06.png) no-repeat 10px center;}
	.s1_c .s1_cr .s1_crt .s1_crtr a{width: 70px;height: 28px;border-radius: 14px;font-size: 13px;line-height: 28px;}
	.s1_c .s1_cr .s1_crc .s1_crca{margin-top: 15px;}
	.s1_c .s1_cr .s1_crc .s1_crca .s1_crcaa{font-size: 18px;}
	.s1_c .s1_cr .s1_crc .s1_crca .s1_crcab{margin-top: 8px;font-size: 14px;}
	.s1_c .s1_cr .s1_crc .s1_crcb{margin-top: 5px;}
	.s1_c .s1_cr .s1_crc .s1_crcb ul li{line-height: 38px;}
	.s1_c .s1_cr .s1_crc .s1_crcb ul li a{font-size: 14px;}
	.s1_c .s1_cr .s1_crc .s1_crcb ul li a i{padding-left: 12px;width: calc(100% - 115px);}
	.s1_c .s1_cr .s1_crc .s1_crcb ul li:hover a i{padding-left: 20px;}
}
@media only screen and (max-width:1200px){
	.container{padding: 22px 0;}
	.s1_c{padding: 10px;}
	.s1_c .s1_cl{float: none;width: 100%;}
	.s1_c .s1_cl .swiper-slide .s1_clb{padding:0 65px 0 15px;font-size: 14px;}
	.s1_c .s1_cl .swiper-pagination{bottom: 12px;}
	.s1_c .s1_cl .swiper-pagination .swiper-pagination-bullet{width: 7px;height: 7px;border-radius: 7px;margin:0 2px;}
	.s1_c .s1_cr{margin-top: 15px;float: none;width: 100%;}
	.s1_c .s1_cr .s1_crt{line-height: 40px;}
	.s1_c .s1_cr .s1_crt .s1_crtl{font-size: 20px;}
	.s1_c .s1_cr .s1_crt .s1_crtl span{padding-left: 40px;background: url(s1_2_06.png) no-repeat 8px center;background-size: 24px 24px;}
	.s1_c .s1_cr .s1_crt .s1_crtl span:after{width: 3px;height: 25px;}
	.s1_c .s1_cr .s1_crt .s1_crtr a{width: 60px;height: 24px;border-radius: 12px;line-height: 24px;font-size: 12px;}
	.s1_c .s1_cr .s1_crc .s1_crca{margin-top: 10px;}
	.s1_c .s1_cr .s1_crc .s1_crca .s1_crcaa{font-size: 16px;}
	.s1_c .s1_cr .s1_crc .s1_crca .s1_crcab{margin-top: 5px;font-size: 13px;}
	.s1_c .s1_cr .s1_crc .s1_crcb{margin-top: 5px;}
	.s1_c .s1_cr .s1_crc .s1_crcb ul li{line-height: 32px;}
	.s1_c .s1_cr .s1_crc .s1_crcb ul li a{font-size: 13px;}
	.s1_c .s1_cr .s1_crc .s1_crcb ul li a i{padding-left: 10px;width: calc(100% - 105px);}
	.s1_c .s1_cr .s1_crc .s1_crcb ul li:hover a i{padding-left: 16px;}
}
@media only screen and (max-width:750px){
	.container{padding: 15px 0;}
	.s1_c{padding: 8px;}
	.s1_c .s1_cr{margin-top: 10px;}
	.s1_c .s1_cr .s1_crt .s1_crtl{font-size: 16px;}
	.s1_c .s1_cr .s1_crt .s1_crtl span{padding-left: 36px;background: url(s1_2_06.png) no-repeat 9px center;background-size: 20px 20px;}
	.s1_c .s1_cr .s1_crt .s1_crtl span:after{width: 2px;height: 20px;}
	.s1_c .s1_cr .s1_crc .s1_crca .s1_crcaa{font-size: 15px;}
	.s1_c .s1_cr .s1_crc .s1_crca .s1_crcab{font-size: 12px;}
}

.section4{padding-top: 34px;background: url(s4_bg_02.png) no-repeat top center;/*background-size: contain;*/}
.s4_c{margin-top: 27px;padding: 20px;background: #fff;}
.s4_c .s4_cl{float: left;width: 48.58%;position: relative;}
.s4_c .s4_cl .swiper-slide .s4_cla{overflow: hidden;}
.s4_c .s4_cl .swiper-slide .s4_cla img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	width: 100%;
}
.s4_c .s4_cl .swiper-slide:hover .s4_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); 
}
.s4_c .s4_cl .swiper-slide .s4_clb{position: absolute;left:0;bottom: 0;width: 100%;box-sizing: border-box;background: rgba(210,25,20,0.9);line-height: 3.3;font-size: 18px;color: #fff;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;text-align: center;}
.s4_c .s4_cl .swiper-pagination{position: absolute;bottom: 18px;right: 2%;}
.s4_c .s4_cl .swiper-pagination .swiper-pagination-bullet{width: 14px;height: 14px;border-radius: 14px;background: #fff;opacity: 1;margin:0 4px;}
.s4_c .s4_cl .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #ffdc00;}
.s4_c .s4_cr{float: right;width: 48.58%;}
.s4_c .s4_cr .hd{line-height: 48px;height: 48px;background: #f5f5f5;}
.s4_c .s4_cr .s4_crt .s4_crtl{float: left;width: 140px;text-align: center;font-size: 20px;color: #ffffff;font-weight: bold;background: #d21914;}
.s4_c .s4_cr .s4_crt .s4_crtr{float: right;margin-right: 20px;}
.s4_c .s4_cr .s4_crt .s4_crtr a{color: #666666;font-size: 14px;}
.s4_c .s4_cr .s4_crt .s4_crtr:hover a{color: #d21914}

.s4_c .s4_cr .hd ul{float: left;}
.s4_c .s4_cr .hd ul li{float: left;width: 140px;text-align: center;font-size: 20px;color: #333;font-weight: bold;}
.s4_c .s4_cr .hd ul li.on{color: #ffffff;background: #d21914;}
.s4_c .s4_cr .hd .hd_more{float: right;margin-right: 20px;}
.s4_c .s4_cr .hd .hd_more a{color: #666666;font-size: 14px;}
.s4_c .s4_cr .hd .hd_more:hover a{color: #d21914}

.s4_c .s4_cr .s4_crc{margin-top: 25px;}
.s4_c .s4_cr .s4_crc .s4_crca .s4_crcaa{font-size: 20px;color: #000000;font-weight: bold;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.s4_c .s4_cr .s4_crc .s4_crca:hover .s4_crcaa{color: #d21914;}
.s4_c .s4_cr .s4_crc .s4_crca .s4_crcab{font-size: 16px;color: #666666;line-height: 1.63;margin-top: 10px;}
.s4_c .s4_cr .s4_crc .s4_crca .s4_crcab span{color: #d21914;}
.s4_c .s4_cr .s4_crc .s4_crcb{margin-top: 5px;}
.s4_c .s4_cr .s4_crc .s4_crcb ul li{line-height: 56px;border-bottom: 2px dashed #ececec;}
.s4_c .s4_cr .s4_crc .s4_crcb ul li a{font-size: 16px;}
.s4_c .s4_cr .s4_crc .s4_crcb ul li a i{color: #000000;padding-left: 15px;background: url(s4_2_09.png) no-repeat left center;float: left;width: calc(100% - 130px);overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;transition: all 0.6s;}
.s4_c .s4_cr .s4_crc .s4_crcb ul li:hover a i{padding-left: 25px;color: #d21914;}
.s4_c .s4_cr .s4_crc .s4_crcb ul li a span{color: #999999;float: right;}
@media only screen and (max-width:1440px){
	.section4{padding-top: 28px;}
	.s4_c{margin-top: 22px;padding: 15px;}
	.s4_c .s4_cl .swiper-slide .s4_clb{font-size: 16px;}
	.s1_c .s1_cl .swiper-pagination{bottom: 14px;}
	.s1_c .s1_cl .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;border-radius: 10px;margin:0 3px;}
	.s4_c .s4_cr .hd{line-height: 42px;height: 42px;}
	.s4_c .s4_cr .s4_crt .s4_crtl{width: 120px;font-size: 18px;}
	.s4_c .s4_cr .s4_crt .s4_crtr{margin-right: 15px;}

	.s4_c .s4_cr .hd ul li{width: 120px;font-size: 18px;}
	.s4_c .s4_cr .hd .hd_more{margin-right: 15px;}

	.s4_c .s4_cr .s4_crc{margin-top: 20px;}
	.s4_c .s4_cr .s4_crc .s4_crca .s4_crcaa{font-size: 18px;}
	.s4_c .s4_cr .s4_crc .s4_crca .s4_crcab{font-size: 14px;margin-top: 7px;}
	.s4_c .s4_cr .s4_crc .s4_crcb ul li{line-height: 46px;}
	.s4_c .s4_cr .s4_crc .s4_crcb ul li a{font-size: 14px;}
	.s4_c .s4_cr .s4_crc .s4_crcb ul li a i{padding-left: 12px;width: calc(100% - 115px);}
	.s4_c .s4_cr .s4_crc .s4_crcb ul li:hover a i{padding-left: 20px;}
}
@media only screen and (max-width:1200px){
	.section4{padding-top: 22px;}
	.s4_c{margin-top: 15px;padding: 10px;}
	.s4_c .s4_cl{float: none;width: 100%;}
	.s4_c .s4_cl .swiper-slide .s4_clb{font-size: 14px;}
	.s4_c .s4_cl .swiper-pagination{bottom: 15px;}
	.s4_c .s4_cl .swiper-pagination .swiper-pagination-bullet{width: 7px;height: 7px;border-radius: 7px;margin:0 2px;}
	.s4_c .s4_cr{margin-top: 15px;float: none;width: 100%;}
	.s4_c .s4_cr .hd{line-height: 36px;height: 36px;}
	.s4_c .s4_cr .s4_crt .s4_crtl{width: 100px;font-size: 16px;}
	.s4_c .s4_cr .s4_crt .s4_crtr{margin-right: 10px;}
	.s4_c .s4_cr .s4_crt .s4_crtr a{font-size: 13px;}

	.s4_c .s4_cr .hd ul li{width: 100px;font-size: 16px;}
	.s4_c .s4_cr .hd .hd_more{margin-right: 10px;}
	.s4_c .s4_cr .hd .hd_more a{font-size: 13px;}

	.s4_c .s4_cr .s4_crc{margin-top: 15px;}
	.s4_c .s4_cr .s4_crc .s4_crca .s4_crcaa{font-size: 16px;}
	.s4_c .s4_cr .s4_crc .s4_crca .s4_crcab{font-size: 13px;margin-top: 5px;}
	.s4_c .s4_cr .s4_crc .s4_crcb ul li{line-height: 40px;}
	.s4_c .s4_cr .s4_crc .s4_crcb ul li a{font-size: 13px;}
	.s4_c .s4_cr .s4_crc .s4_crcb ul li a i{padding-left: 12px;width: calc(100% - 105px);}
	.s4_c .s4_cr .s4_crc .s4_crcb ul li:hover a i{padding-left: 16px;}
}
@media only screen and (max-width:750px){
	.section4{padding-top: 15px;}
	.s4_c{margin-top: 10px;padding: 8px;}
	.s4_c .s4_cr{margin-top: 10px;}
	.s4_c .s4_cr .hd{line-height: 30px;height: 30px;}
	.s4_c .s4_cr .s4_crt .s4_crtl{width: 85px;font-size: 14px;}
	.s4_c .s4_cr .s4_crt .s4_crtr{margin-right: 7px;}
	.s4_c .s4_cr .s4_crt .s4_crtr a{font-size: 12px;}

	.s4_c .s4_cr .hd ul li{width: 85px;font-size: 14px;}
	.s4_c .s4_cr .hd .hd_more{margin-right: 7px;}
	.s4_c .s4_cr .hd .hd_more a{font-size: 12px;}

	.s4_c .s4_cr .s4_crc{margin-top: 10px;}
	.s4_c .s4_cr .s4_crc .s4_crca .s4_crcaa{font-size: 15px;}
	.s4_c .s4_cr .s4_crc .s4_crca .s4_crcab{font-size: 12px;}
	.s4_c .s4_cr .s4_crc .s4_crcb ul li{line-height: 32px;border-bottom: 1px dashed #ececec;}
}

.section2{margin-top: 20px;}
.s2_c{background: #fff;}
.s2_c .s2_ca{background: #d21914;display: flex;align-items: center;}
.s2_c .s2_ca .s2_cal{width: 230px;padding: 0 25px;}
.s2_c .s2_ca .s2_cal .s2_cala{font-size: 30px;color: #ffffff;font-weight: bold;}
.s2_c .s2_ca .s2_cal .s2_calb{width: 48px;height: 2px;background: #fff;margin-top: 30px;}
.s2_c .s2_ca .s2_cal .s2_calc{margin-top: 33px;font-size: 16px;color: #ffffff;line-height: 36px;}
.s2_c .s2_ca .s2_car{width: calc(100% - 280px);position: relative;}
.s2_c .s2_ca .s2_car .s2_carb{position: absolute;left:50%;top: 50%;transform: translate(-50%,-50%);}
@keyframes ripple-wave1{
	to {
		box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.5),0 0 0 20px rgba(255, 255, 255, 0.5),0 0 0 30px rgba(255, 255, 255, 0.02);
	}
}
.s2_c .s2_ca .s2_car .s2_carb span{display: inline-block;width: 38px;height: 38px; cursor: pointer; background:rgba(255, 255, 255, 0.1); border-radius: 50%; height: auto;
	box-shadow: 0 0 rgba(255, 255, 255, 0.5),0 0 0 10px rgba(255, 255, 255, 0.5),0 0 0 20px rgba(255, 255, 255, 0.5);
	animation: ripple-wave1 1s linear infinite;
	animation-play-state: running;
	opacity: 1;
	visibility: visible;
	transform: scale(1);
	-webkit-animation: ripple-wave1 1s linear infinite;}
.s2_c .s2_cb{padding: 20px;display: flex;justify-content: space-between;align-items: center;}
.s2_c .s2_cb .s2_cbl{width: 1200px;font-size: 16px;color: #000000;line-height: 2;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.s2_c .s2_cb .s2_cbr{width: 140px;height: 40px;border-radius: 20px;text-align: center;line-height: 40px;background: #f2f7fd;}
.s2_c .s2_cb .s2_cbr a{display: block;font-size: 14px;color: #246bc4;}
.s2_c .s2_cb .s2_cbr a span{padding-right: 22px;background: url(s2_2_19.png) no-repeat right center;}
.s2_c .s2_cb .s2_cbr:hover{background: #246bc4;color: #fff}
.s2_c .s2_cb .s2_cbr:hover a{color: #fff}
@media only screen and (max-width:1440px){
	.s2_c .s2_ca .s2_cal{width: 200px;padding: 0 20px;}
	.s2_c .s2_ca .s2_car{width: calc(100% - 240px);}
	.s2_c .s2_ca .s2_cal .s2_cala{font-size: 24px;}
	.s2_c .s2_ca .s2_cal .s2_calb{width: 40px;margin-top: 20px;}
	.s2_c .s2_ca .s2_cal .s2_calc{margin-top: 23px;font-size: 14px;line-height: 30px;}
	.s2_c .s2_cb{padding: 15px;}
	.s2_c .s2_cb .s2_cbl{width: 1000px;font-size: 14px;}
	.s2_c .s2_cb .s2_cbr{width: 120px;height: 34px;line-height: 34px;border-radius: 17px;}
	.s2_c .s2_cb .s2_cbr a{font-size: 13px;}
}
@media only screen and (max-width:1200px){
	.s2_c .s2_ca .s2_cal{width: 180px;padding: 0 15px;}
	.s2_c .s2_ca .s2_car{width: calc(100% - 210px);}
	.s2_c .s2_ca .s2_car .s2_cara img{object-fit: cover;height: 180px;}
	.s2_c .s2_ca .s2_cal .s2_cala{font-size: 20px;}
	.s2_c .s2_ca .s2_cal .s2_calb{width: 30px;margin-top: 15px;}
	.s2_c .s2_ca .s2_cal .s2_calc{margin-top: 15px;font-size: 13px;line-height: 26px;}
	.s2_c .s2_cb{padding: 10px;}
	.s2_c .s2_cb .s2_cbl{width: calc(100% - 110px);font-size: 13px;}
	.s2_c .s2_cb .s2_cbr{width: 100px;height: 30px;line-height: 30px;border-radius: 15px;}
	.s2_c .s2_cb .s2_cbr a{font-size: 12px;}
	.s2_c .s2_cb .s2_cbr a span{padding-right: 15px;background-size: 5px 7px;}
}
@media only screen and (max-width:750px){
	.section2{margin-top: 15px;}
	.s2_c .s2_ca{display: block;}
	.s2_c .s2_ca .s2_cal{float: none;width: 100%;padding: 20px 15px;}
	.s2_c .s2_ca .s2_cal .s2_cala{font-size: 18px;}
	.s2_c .s2_ca .s2_car{float: none;width: 100%;}
	.s2_c .s2_cb{padding: 8px;display: block;}
	.s2_c .s2_cb .s2_cbl{width: 100%;-webkit-line-clamp: 3;}
	.s2_c .s2_cb .s2_cbr{margin-top: 10px;}
}

.section3{margin-top: 35px;}
.s3_t{text-align: center;}
.s3_t .s3_ta{font-size: 30px;color: #000000;font-weight: bold;}
.s3_t .s3_tb{font-size: 16px;color: #666666;margin-top: 5px;}
.s3_c{margin-top: 24px;}
.s3_c .s3_ci{float: left;width: 20%;position: relative;transition: all 0.6s;}
.s3_c .s3_ci .s3_cia img{height: 600px;object-fit: cover;width: 100%}
.s3_c .s3_ci.current{width: 40%;}
.s3_c .s3_ci .s3_cib{position: absolute;top:12%;left:0;width: 100%;}
.s3_c .s3_ci .s3_cib .s3_ciba{text-align: center;}
.s3_c .s3_ci .s3_cib .s3_cibb{text-align: center;font-size: 30px;color: #ffffff;font-weight: bold;margin-top: 10px;}
.s3_c .s3_ci .s3_cib .s3_cibc{margin-top: 16px;font-size: 16px;color: #fff;line-height: 1.875;display: none;}
.s3_c .s3_ci .s3_cib .s3_cibd{margin-top: 53px;display: none;}
.s3_c .s3_ci .s3_cib .s3_cibd span{display: inline-block;width: 160px;height: 46px;text-align: center;line-height: 46px;background: #246bc4;font-size: 16px;color: #ffffff;}
.s3_c .s3_ci.current .s3_cib{left: 10%;width: 65%;}
.s3_c .s3_ci.current .s3_cib .s3_ciba{text-align: left;}
.s3_c .s3_ci.current .s3_cib .s3_cibb{text-align: left;}
.s3_c .s3_ci.current .s3_cib .s3_cibc{display: block;}
.s3_c .s3_ci.current .s3_cib .s3_cibd{display: block;}
@media only screen and (max-width:1440px){
	.section3{margin-top: 28px;}
	.s3_t .s3_ta{font-size: 24px;}
	.s3_t .s3_tb{font-size: 14px;}
	.s3_c{margin-top: 20px;}
	.s3_c .s3_ci .s3_cia img{height: 500px;}
	.s3_c .s3_ci .s3_cib .s3_cibb{font-size: 24px;margin-top: 7px;}
	.s3_c .s3_ci .s3_cib .s3_cibc{margin-top: 10px;font-size: 14px;}
	.s3_c .s3_ci .s3_cib .s3_cibd{margin-top: 35px;}
	.s3_c .s3_ci .s3_cib .s3_cibd span{width: 140px;height: 40px;line-height: 40px;font-size: 14px;}
}
@media only screen and (max-width:1200px){
	.section3{margin-top: 22px;}
	.s3_t .s3_ta{font-size: 20px;}
	.s3_t .s3_tb{font-size: 13px;}
	.s3_c{margin-top: 16px;}
	.s3_c .s3_ci{width: 50%;}
	.s3_c .s3_ci .s3_cia img{height: auto;}
	.s3_c .s3_ci.current{width: 50%;}
	.s3_c .s3_ci .s3_cib{left: 10%;width: 80%;top:50%;transform: translateY(-50%);}
	.s3_c .s3_ci.current .s3_cib{left: 10%;width: 80%;top:50%;transform: translateY(-50%);}
	.s3_c .s3_ci .s3_cib .s3_cibb{font-size: 20px;margin-top: 5px;}
	.s3_c .s3_ci .s3_cib .s3_cibc{display: none;}
	.s3_c .s3_ci .s3_cib .s3_cibd{display: none;}
	.s3_c .s3_ci.current .s3_cib .s3_ciba{text-align: center;}
	.s3_c .s3_ci.current .s3_cib .s3_cibb{text-align: center;}
	.s3_c .s3_ci.current .s3_cib .s3_cibc{display: none;}
	.s3_c .s3_ci.current .s3_cib .s3_cibd{display: none;}
}
@media only screen and (max-width:750px){
	.section3{margin-top: 15px;padding: 0 3%}
	.s3_t .s3_ta{font-size: 18px;}
	.s3_c{margin-top: 12px;}
/*	.s3_c .s3_ci{width: 100%;}
	.s3_c .s3_ci.current{width: 100%;}*/
	.s3_c .s3_ci.current .s3_cib .s3_ciba img{height: 35px}
	.s3_c .s3_ci.current .s3_cib .s3_cibb{font-size: 16px;}
}

.section5{margin: 20px 0 0;}
.s5_c{display: flex;justify-content: space-between;}
.s5_c .s5_ci{float: left;width: 425px;padding: 20px;background: #fff;}
.s5_c .s5_ci .s5_cib{line-height: 40px;background: #f5f5f5;}
.s5_c .s5_ci .s5_cib .s5_cibl{float: left;width: 150px;background: #246bc4;text-align: center;font-size: 18px;color: #ffffff;font-weight: bold;}
.s5_c .s5_ci .s5_cib .s5_cibl span{padding-left: 20px;background: url(s5_2_23.png) no-repeat left center;}
.s5_c .s5_ci .s5_cib .s5_cibl span i{padding-right: 28px;background: url(s5_a1_03.png) no-repeat right center;}
.s5_c .s5_ci.s5_ci2 .s5_cib .s5_cibl span i{background: url(s5_a2_05.png) no-repeat right center;}
.s5_c .s5_ci.s5_ci3 .s5_cib .s5_cibl span i{background: url(s5_a3_07.png) no-repeat right center;}
.s5_c .s5_ci .s5_cib .s5_cibr{float: right;margin-right: 20px;}
.s5_c .s5_ci .s5_cib .s5_cibr a{font-size: 14px;color: #666666;padding-right: 25px;background: url(s5_4_20.png) no-repeat right center;}
.s5_c .s5_ci .s5_cib .s5_cibr:hover a{color: #246bc4}
.s5_c .s5_ci .s5_cic{margin-top: 5px;}
.s5_c .s5_ci .s5_cic ul li{line-height: 56px;border-bottom: 1px dashed #dcdcdc;}
.s5_c .s5_ci .s5_cic ul li:last-child{border-bottom: 0;}
.s5_c .s5_ci .s5_cic ul li a span{font-size: 14px;color: #666666;float: left;}
.s5_c .s5_ci .s5_cic ul li a i{float: right;width: calc(100% - 100px);font-size: 16px;color: #000000;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.s5_c .s5_ci .s5_cic ul li:hover a i{color: #246bc4;}
@media only screen and (max-width:1440px){
	.s5_c .s5_ci{width: 355px;padding: 15px;}
	.s5_c .s5_ci .s5_cib{line-height: 35px;}
	.s5_c .s5_ci .s5_cib .s5_cibl{width: 130px;font-size: 16px;}
	.s5_c .s5_ci .s5_cib .s5_cibl span{padding-left: 15px;background-size: 10px 2px;}
}
@media only screen and (max-width:1200px){
	.s5_c{display: block;}
	.s5_c .s5_ci{width: 100%;padding: 10px;margin-bottom: 15px;}
}
@media only screen and (max-width:750px){
	.section5{margin: 15px 0 0;}
}














