@charset "utf-8";
.container{position: relative;}

.section1{margin:68px auto 0;max-width: 1180px;padding: 0 7%;text-align: center;}
.s1_a{line-height: 1;font-size: 36px;color: #5c6262;font-weight: bold;}
.s1_b{margin-top: 37px;font-size: 18px;color: #8d8d8d;line-height: 24px;}
.s1_c{margin-top: 45px;}
.s1_c a{font-size: 14px;color: #424242;border-bottom: 4px solid #969494;display: inline-block;padding: 0 13px 8px;}

.section2{margin-top: 56px;}
.s2_ci{margin-bottom: 15px;}

.s2_ci:nth-child(1){background: #cfdada;}
.s2_ci:nth-child(2){background: #797979;}
.s2_ci:nth-child(3){background: #d6e2e9;}
.s2_ci:nth-child(4){background: #cfdada;}
.s2_ci:nth-child(5){background: #797979;}
.s2_ci:nth-child(6){background: #d6e2e9;}
.s2_ci:nth-child(7){background: #cfdada;}
.s2_ci:nth-child(8){background: #797979;}
.s2_ci:nth-child(9){background: #d6e2e9;}



.s2_ci .s2_cil{float:left;width: 66%;overflow: hidden;}
.s2_ci .s2_cil img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.s2_ci:hover .s2_cil 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_ci .s2_cir{float:right;width: 22%;padding: 0 7.5% 0 4.5%;}

.s2_ci:nth-child(2) .s2_cil{float:right;width: 66%;}
.s2_ci:nth-child(2) .s2_cir{float:left;width: 22%;padding: 0 7.5% 0 4.5%;}

.s2_ci:nth-child(4) .s2_cil{float:right;width: 66%;}
.s2_ci:nth-child(4) .s2_cir{float:left;width: 22%;padding: 0 7.5% 0 4.5%;}

.s2_ci:nth-child(6) .s2_cil{float:right;width: 66%;}
.s2_ci:nth-child(8) .s2_cir{float:left;width: 22%;padding: 0 7.5% 0 4.5%;}


.s2_ci:nth-child(8) .s2_cil{float:right;width: 66%;}
.s2_ci:nth-child(8) .s2_cir{float:left;width: 22%;padding: 0 7.5% 0 4.5%;}



.s2_ci .s2_cir .s2_circ{padding-top: 49%;}
.s2_ci .s2_cir .s2_circ .s2_circa{font-size: 16px;color: #414545;line-height: 24px;}
.s2_ci .s2_cir .s2_circ .s2_circb{margin-top: 30px;font-size: 36px;color: #414545;font-weight: bold;height: 160px;}
.s2_ci .s2_cir .s2_circ .s2_circc{font-size: 14px;color: #414545;}
.s2_ci .s2_cir .s2_circ .s2_circc span{margin-left: 3px;transition: all 0.6s;}
.s2_ci .s2_cir .s2_circ .s2_circc:hover span{margin-left: 10px;}
.s2_ci:nth-child(2) .s2_cir .s2_circa{color: #fff;}
.s2_ci:nth-child(2) .s2_cir .s2_circb{color: #fff;}
.s2_ci:nth-child(2) .s2_cir .s2_circc{color: #fff;}

.section3{margin-top: 78px;}
.s3_t{line-height: 1;font-size: 36px;color: #5c6262;font-weight: bold;text-align: center;}
.s3_c{margin-top: 75px;position: relative;}
.s3_c .bd{float:left;width: 65.5%;}
.s3_c .hd{width: 33.5%;position: absolute;right: 0;top: 0;height: 100%;}
.s3_c .hd ul {height: 100%;}
.s3_c .hd ul li{border:3px solid #cdcdce;box-sizing: border-box;padding-left: 17%;font-size: 24px;color: #7f8787;cursor: pointer;height: calc( 100% / 3 - 10px );margin-bottom: 15px;}
.s3_c .hd ul li.on{border-color: #cfdada;background: #cfdada;color: #414545;font-weight: bold;}
.s3_c .hd ul li i { display:inline-block; position:relative; top:50%; transform: translateY(-50%); }

.section4{margin: 80px auto 0;max-width: 1180px;padding: 0 7%;text-align: center;}
.s4_a{line-height: 1;font-size: 36px;color: #5c6262;font-weight: bold;text-transform: uppercase;}
.s4_b{margin-top: 37px;font-size: 20px;color: #8d8d8d;line-height: 28px;}

.section5{margin-top: 88px;}
.s5_c .swiper-button-prev-5{width: 63px;height: 63px;margin-top: -32px;background: url(../images/s5_prev_03.png) no-repeat center;left:5%;}
.s5_c .swiper-button-next-5{width: 63px;height: 63px;margin-top: -32px;background: url(../images/s5_next_05.png) no-repeat center;right:5%;}

.section6{margin-top: 85px;}
.s6_t{line-height: 1;font-size: 38px;color: #5c6262;font-weight: bold;text-align: center;}
.s6_c{max-width: 1450px;margin:100px auto 0;}
.s6_c .swiper-slide{background: url(../images/s6_l_03.jpg) no-repeat right center;}
.s6_c .swiper-slide:last-child{background: none;}
.s6_c .swiper-slide .s6_ci{width: 340px;margin:0 auto;text-align: center;}
.s6_c .swiper-slide .s6_ci .s6_cia{padding-top: 15px;}
.s6_c .swiper-slide .s6_ci .s6_cia img{box-shadow: 0 0 15px #bababa;border-radius: 159px;}
.s6_c .swiper-slide .s6_ci .s6_cib{margin-top: 40px;font-size: 24px;color: #222021;}
.s6_c .swiper-slide .s6_ci .s6_cic{margin-top: 10px;font-size: 18px;color: #424242;line-height: 25px;}
.s6_c .swiper-pagination-6{text-align: center;display: none;}

.section7{margin-top: 100px;}
.s7_c{position: relative;}
.s7_c .s7_cb{position: absolute;top:50%;left:0;width: 100%;z-index: 9;text-align: center;margin-top: -76px;}
.s7_c .s7_cb .s7_cba{font-size: 38px;color: #ffffff;}
.s7_c .s7_cb .s7_cbb{width: 176px;height: 48px;text-align: center;line-height: 48px;border:1px solid #fff;line-height: 48px;font-size: 14px;color: #fff;font-weight: bold;margin:45px auto 0;}
.s7_c:hover .s7_cb .s7_cbb{border:1px solid #88a1a1;background: #88a1a1;color: #3e3e3e;}

.section8{margin-top: 85px;}
.s8_t{line-height: 1;font-size: 38px;color: #5c6262;font-weight: bold;text-align: center;}
.s8_c{max-width: 1450px;margin:70px auto 0;}
.s8_c .swiper-slide .s8_ci{width: 330px;margin:0 auto;text-align: left;font-size: 24px;color: #777677;line-height: 30px;}
.s8_c .swiper-slide:hover .s8_ci{color: #88a1a1;}
.s8_c .swiper-pagination-8{text-align: center;display: none;}

@media screen and (max-width:1800px) and (min-width:1600px){
	.s2_ci .s2_cir .s2_circ{padding-top: 45%;}
	.section2{margin-top: 50px;}
	.s2_ci{margin-bottom: 12px;}
	.s2_ci .s2_cil{float:left;width: 66%;}
	.s2_ci .s2_cir{float:right;width: 22%;padding: 0 7.5% 0 4.5%;}
	.s2_ci:nth-child(2) .s2_cil{float:right;width: 66%;}
	.s2_ci:nth-child(2) .s2_cir{float:left;width: 22%;padding: 0 7.5% 0 4.5%;}
	.s2_ci .s2_cir .s2_circ{padding-top: 45%;}
	.s2_ci .s2_cir .s2_circ .s2_circa{font-size: 14px;color: #414545;line-height: 24px;}
	.s2_ci .s2_cir .s2_circ .s2_circb{margin-top: 25px;font-size: 32px;color: #414545;font-weight: bold;height: 150px;}
	.s2_ci .s2_cir .s2_circ .s2_circc{font-size: 14px;color: #414545;}
	.s2_ci:nth-child(2) .s2_cir .s2_circa{color: #fff;}
.s2_ci:nth-child(2) .s2_cir .s2_circb{color: #fff;}
.s2_ci:nth-child(2) .s2_cir .s2_circc{color: #fff;}

}
@media screen and (max-width:1600px) and (min-width:1200px){
	.s2_ci .s2_cir .s2_circ{padding-top: 45%;}
	.section2{margin-top: 45px;}
	.s2_ci{margin-bottom: 10px;}
	.s2_ci .s2_cil{float:left;width: 66%;}
	.s2_ci .s2_cir{float:right;width: 22%;padding: 0 7.5% 0 4.5%;}
	.s2_ci:nth-child(2) .s2_cil{float:right;width: 66%;}
	.s2_ci:nth-child(2) .s2_cir{float:left;width: 22%;padding: 0 7.5% 0 4.5%;}
	.s2_ci .s2_cir .s2_circ{padding-top: 40%;}
	.s2_ci .s2_cir .s2_circ .s2_circa{font-size: 14px;color: #414545;line-height: 24px;}
	.s2_ci .s2_cir .s2_circ .s2_circb{margin-top: 20px;font-size: 28px;color: #414545;font-weight: bold;height: 140px;}
	.s2_ci .s2_cir .s2_circ .s2_circc{font-size: 14px;color: #414545;}
	.s2_ci:nth-child(2) .s2_cir .s2_circa{color: #fff;}
.s2_ci:nth-child(2) .s2_cir .s2_circb{color: #fff;}
.s2_ci:nth-child(2) .s2_cir .s2_circc{color: #fff;}
}
@media screen and (max-width:1440px) and (min-width:1200px){
	.section1{margin-top: 60px;}
	.s1_a{font-size: 32px;}
	.s1_b{margin-top: 30px;font-size: 16px;}
	.s1_c{margin-top: 35px;}

	.section8{margin-top: 70px;}
	.s8_t{line-height: 1;font-size: 32px;color: #5c6262;font-weight: bold;text-align: center;}
	.s8_c{max-width: 100%;margin:60px auto 0;}
	.s8_c .swiper-slide .s8_ci{width: 80%;margin:0 auto;text-align: left;font-size: 20px;color: #777677;line-height: 26px;}

	.section7{margin-top: 80px;}
	.s7_c{position: relative;}
	.s7_c .s7_cb{position: absolute;top:50%;left:0;width: 100%;z-index: 9;text-align: center;margin-top: -69px;}
	.s7_c .s7_cb .s7_cba{font-size: 32px;color: #ffffff;}
	.s7_c .s7_cb .s7_cbb{width: 176px;height: 48px;text-align: center;line-height: 48px;border:1px solid #fff;line-height: 48px;font-size: 14px;color: #fff;font-weight: bold;margin:40px auto 0;}
	.s7_c:hover .s7_cb .s7_cbb{border:1px solid #88a1a1;background: #88a1a1;color: #3e3e3e;}

	.section6{margin-top: 70px;}
	.s6_t{line-height: 1;font-size: 32px;color: #5c6262;font-weight: bold;text-align: center;}
	.s6_c{max-width: 100%;margin:80px auto 0;}
	.s6_c .swiper-slide{background: url(../images/s6_l_03.jpg) no-repeat right center;}
	.s6_c .swiper-slide:last-child{background: none;}
	.s6_c .swiper-slide .s6_ci{width: 340px;margin:0 auto;text-align: center;}
	.s6_c .swiper-slide .s6_ci .s6_cia{padding-top: 15px;}
	.s6_c .swiper-slide .s6_ci .s6_cia img{box-shadow: 0 0 15px #bababa;border-radius: 159px;}
	.s6_c .swiper-slide .s6_ci .s6_cib{margin-top: 30px;font-size: 20px;color: #222021;}
	.s6_c .swiper-slide .s6_ci .s6_cic{margin-top: 10px;font-size: 16px;color: #424242;line-height: 22px;}

	.section4{margin: 60px auto 0;}
	.s4_a{line-height: 1;font-size: 32px;color: #5c6262;font-weight: bold;}
	.s4_b{margin-top: 30px;font-size: 18px;color: #8d8d8d;line-height: 24px;}

	.section3{margin-top: 60px;}
	.s3_t{line-height: 1;font-size: 32px;color: #5c6262;font-weight: bold;text-align: center;}
	.s3_c{margin-top: 60px;}
	.s3_c .bd{float:left;width: 65.5%;}
	.s3_c .hd{float:right;width: 33.5%;}
	.s3_c .hd ul li{border:3px solid #cdcdce;box-sizing: border-box;padding-left: 17%;font-size: 22px;color: #7f8787;}
	.s3_c .hd ul li.on{border-color: #cfdada;background: #cfdada;color: #414545;font-weight: bold;}

	.s2_ci .s2_cir .s2_circ{padding-top: 35%;}

	.s2_ci .s2_cir .s2_circ{padding-top: 45%;}
	.section2{margin-top: 45px;}
	.s2_ci{margin-bottom: 10px;}
	.s2_ci .s2_cil{float:left;width: 66%;}
	.s2_ci .s2_cir{float:right;width: 22%;padding: 0 7.5% 0 4.5%;}
	.s2_ci:nth-child(2) .s2_cil{float:right;width: 66%;}
	.s2_ci:nth-child(2) .s2_cir{float:left;width: 22%;padding: 0 7.5% 0 4.5%;}
	.s2_ci .s2_cir .s2_circ{padding-top: 40%;}
	.s2_ci .s2_cir .s2_circ .s2_circa{font-size: 14px;color: #414545;line-height: 24px;}
	.s2_ci .s2_cir .s2_circ .s2_circb{margin-top: 20px;font-size: 28px;color: #414545;font-weight: bold;height: 140px;}
	.s2_ci .s2_cir .s2_circ .s2_circc{font-size: 14px;color: #414545;}
	.s2_ci:nth-child(2) .s2_cir .s2_circa{color: #fff;}
.s2_ci:nth-child(2) .s2_cir .s2_circb{color: #fff;}
.s2_ci:nth-child(2) .s2_cir .s2_circc{color: #fff;}

	.section5{margin-top: 70px;}
	.s5_c .swiper-button-prev-5{width: 63px;height: 63px;margin-top: -32px;background: url(../images/s5_prev_03.png) no-repeat center;left:5%;}
	.s5_c .swiper-button-next-5{width: 63px;height: 63px;margin-top: -32px;background: url(../images/s5_next_05.png) no-repeat center;right:5%;}


}
@media screen and (max-width:1200px) and (min-width:900px){
	.section1{margin-top: 50px;}
	.s1_a{font-size: 28px;}
	.s1_b{margin-top: 25px;font-size: 14px;}
	.s1_c{margin-top: 30px;}
	.s1_c a{}	

	.section8{margin-top: 60px;}
	.s8_t{line-height: 1;font-size: 28px;color: #5c6262;font-weight: bold;text-align: center;}
	.s8_c{max-width: 100%;margin:60px auto 0;}
	.s8_c .swiper-slide .s8_ci{width: 80%;margin:0 auto;text-align: left;font-size: 18px;color: #777677;line-height: 24px;}

	.section7{margin-top: 70px;}
	.s7_c{position: relative;}
	.s7_c .s7_cb{position: absolute;top:50%;left:0;width: 100%;z-index: 9;text-align: center;margin-top: -62px;}
	.s7_c .s7_cb .s7_cba{font-size: 28px;color: #ffffff;}
	.s7_c .s7_cb .s7_cbb{width: 176px;height: 40px;text-align: center;line-height: 40px;border:1px solid #fff;line-height: 40px;font-size: 13px;color: #fff;font-weight: bold;margin:40px auto 0;}
	.s7_c:hover .s7_cb .s7_cbb{border:1px solid #88a1a1;background: #88a1a1;color: #3e3e3e;}

	.section6{margin-top: 60px;}
	.s6_t{line-height: 1;font-size: 28px;color: #5c6262;font-weight: bold;text-align: center;}
	.s6_c{max-width: 100%;margin:60px auto 0;}
	.s6_c .swiper-slide{background: url(../images/s6_l_03.jpg) no-repeat right center;}
	.s6_c .swiper-slide:last-child{background: none;}
	.s6_c .swiper-slide .s6_ci{width: 80%;margin:0 auto;text-align: center;}
	.s6_c .swiper-slide .s6_ci .s6_cia{padding-top: 15px;}
	.s6_c .swiper-slide .s6_ci .s6_cia img{box-shadow: 0 0 15px #bababa;border-radius: 159px;}
	.s6_c .swiper-slide .s6_ci .s6_cib{margin-top: 30px;font-size: 18px;color: #222021;}
	.s6_c .swiper-slide .s6_ci .s6_cic{margin-top: 10px;font-size: 14px;color: #424242;line-height: 22px;}

	.section4{margin: 50px auto 0;}
	.s4_a{line-height: 1;font-size: 28px;color: #5c6262;font-weight: bold;}
	.s4_b{margin-top: 25px;font-size: 16px;color: #8d8d8d;line-height: 20px;}

	.section3{margin-top: 50px;}
	.s3_t{line-height: 1;font-size: 28px;color: #5c6262;font-weight: bold;text-align: center;}
	.s3_c{margin-top: 50px;}
	.s3_c .bd{float:left;width: 65.5%;}
	.s3_c .hd{float:right;width: 33.5%;}
	.s3_c .hd ul li{border:3px solid #cdcdce;box-sizing: border-box;padding-left: 17%;font-size: 20px;color: #7f8787;}
	.s3_c .hd ul li.on{border-color: #cfdada;background: #cfdada;color: #414545;font-weight: bold;}

	.section2{margin-top: 45px;}
	.s2_ci{margin-bottom: 10px;}
	.s2_ci .s2_cil{float:left;width: 66%;}
	.s2_ci .s2_cir{float:right;width: 22%;padding: 0 7.5% 0 4.5%;}
	.s2_ci:nth-child(2) .s2_cil{float:right;width: 66%;}
	.s2_ci:nth-child(2) .s2_cir{float:left;width: 22%;padding: 0 7.5% 0 4.5%;}
	.s2_ci .s2_cir .s2_circ{padding-top: 30%;}
	.s2_ci .s2_cir .s2_circ .s2_circa{font-size: 14px;color: #414545;line-height: 24px;}
	.s2_ci .s2_cir .s2_circ .s2_circb{margin-top: 15px;font-size: 24px;color: #414545;font-weight: bold;height: 100px;}
	.s2_ci .s2_cir .s2_circ .s2_circc{font-size: 14px;color: #414545;}
	.s2_ci:nth-child(2) .s2_cir .s2_circa{color: #fff;}
.s2_ci:nth-child(2) .s2_cir .s2_circb{color: #fff;}
.s2_ci:nth-child(2) .s2_cir .s2_circc{color: #fff;}

	.section5{margin-top: 60px;}
	.s5_c .swiper-button-prev-5{width: 63px;height: 63px;margin-top: -32px;background: url(../images/s5_prev_03.png) no-repeat center;left:5%;}
	.s5_c .swiper-button-next-5{width: 63px;height: 63px;margin-top: -32px;background: url(../images/s5_next_05.png) no-repeat center;right:5%;}
}
@media screen and (max-width:900px) and (min-width:640px){
	.section1{margin-top: 40px;}
	.s1_a{font-size: 24px;}
	.s1_b{margin-top: 20px;font-size: 14px;}
	.s1_c{margin-top: 25px;}

	.section8{margin-top: 50px;}
	.s8_t{line-height: 1;font-size: 24px;color: #5c6262;font-weight: bold;text-align: center;}
	.s8_c{max-width: 100%;margin:50px auto 0;}
	.s8_c .swiper-slide .s8_ci{width: 80%;margin:0 auto;text-align: left;font-size: 16px;color: #777677;line-height: 22px;}

	.section7{margin-top: 60px;}
	.s7_c{position: relative;}
	.s7_c .s7_cb{position: absolute;top:50%;left:0;width: 100%;z-index: 9;text-align: center;margin-top: -47px;}
	.s7_c .s7_cb .s7_cba{font-size: 24px;color: #ffffff;}
	.s7_c .s7_cb .s7_cbb{width: 176px;height: 36px;text-align: center;line-height: 36px;border:1px solid #fff;line-height: 36px;font-size: 13px;color: #fff;font-weight: bold;margin:20px auto 0;}
	.s7_c:hover .s7_cb .s7_cbb{border:1px solid #88a1a1;background: #88a1a1;color: #3e3e3e;}

	.section6{margin-top: 50px;}
	.s6_t{line-height: 1;font-size: 24px;color: #5c6262;font-weight: bold;text-align: center;}
	.s6_c{max-width: 100%;margin:50px auto 0;}
	.s6_c .swiper-slide{background: url(../images/s6_l_03.jpg) no-repeat right center;}
	.s6_c .swiper-slide:last-child{background: none;}
	.s6_c .swiper-slide .s6_ci{width: 80%;margin:0 auto;text-align: center;}
	.s6_c .swiper-slide .s6_ci .s6_cia{padding-top: 10px;}
	.s6_c .swiper-slide .s6_ci .s6_cia img{box-shadow: 0 0 10px #bababa;border-radius: 140px;width: 140px}
	.s6_c .swiper-slide .s6_ci .s6_cib{margin-top: 20px;font-size: 16px;color: #222021;}
	.s6_c .swiper-slide .s6_ci .s6_cic{margin-top: 10px;font-size: 14px;color: #424242;line-height: 22px;}

	.section4{margin: 40px auto 0;}
	.s4_a{line-height: 1;font-size: 24px;color: #5c6262;font-weight: bold;}
	.s4_b{margin-top: 20px;font-size: 14px;color: #8d8d8d;line-height: 20px;}

	.section2{margin-top: 30px;}
	.s2_ci{margin-bottom: 10px;}
	.s2_ci .s2_cil{float:none;width: 100%;}
	.s2_ci .s2_cir{float:none;width: 100%;padding: 0 4.5% 0 4.5%;box-sizing: border-box;}
	.s2_ci:nth-child(2) .s2_cil{float:none;width: 100%;}
	.s2_ci:nth-child(2) .s2_cir{float:none;width: 100%;}
	.s2_ci .s2_cir .s2_circ{padding: 5% 0;}
	.s2_ci .s2_cir .s2_circ .s2_circa{font-size: 14px;color: #414545;line-height: 24px;}
	.s2_ci .s2_cir .s2_circ .s2_circb{margin-top: 15px;font-size: 24px;color: #414545;font-weight: bold;height: auto;}
	.s2_ci .s2_cir .s2_circ .s2_circc{font-size: 14px;color: #414545;margin-top: 1%;}
	.s2_ci:nth-child(2) .s2_cir .s2_circa{color: #fff;}
.s2_ci:nth-child(2) .s2_cir .s2_circb{color: #fff;}
.s2_ci:nth-child(2) .s2_cir .s2_circc{color: #fff;}

	.section3{margin-top: 40px;}
	.s3_t{line-height: 1;font-size: 24px;color: #5c6262;font-weight: bold;text-align: center;}
	.s3_c{margin-top: 40px;}
	.s3_c .bd{float:none;width: 100%;}
	.s3_c .hd{float:right;width: 100%;margin-top: 8px;position:relative;}
	.s3_c .hd ul li i{top:0;transform:translateY(0)}
	.s3_c .hd ul li{border:2px solid #cdcdce;box-sizing: border-box;padding-left:0%;font-size: 18px;color: #7f8787;float:left;width: 33.333333%;line-height: 4 !important;height: auto !important;text-align: center;}
	.s3_c .hd ul li.on{border-color: #cfdada;background: #cfdada;color: #414545;font-weight: bold;}

	.section5{margin-top: 50px;}
	.s5_c .swiper-button-prev-5{width: 63px;height: 63px;margin-top: -32px;background: url(../images/s5_prev_03.png) no-repeat center;left:5%;}
	.s5_c .swiper-button-next-5{width: 63px;height: 63px;margin-top: -32px;background: url(../images/s5_next_05.png) no-repeat center;right:5%;}
}
@media screen and (max-width:640px) and (min-width:560px){
	.section1{margin-top: 35px;}
	.s1_a{font-size: 24px;}
	.s1_b{margin-top: 20px;font-size: 14px;}
	.s1_c{margin-top: 25px;}

	.section8{margin-top: 40px;}
	.s8_t{line-height: 1;font-size: 24px;color: #5c6262;font-weight: bold;text-align: center;}
	.s8_c{max-width: 100%;margin:40px auto 0;}
	.s8_c .swiper-slide .s8_ci{width: 80%;margin:0 auto;text-align: left;font-size: 16px;color: #777677;line-height: 22px;}

	.section7{margin-top: 40px;}
	.s7_c{position: relative;}
	.s7_c .s7_cb{position: absolute;top:50%;left:0;width: 100%;z-index: 9;text-align: center;margin-top: -47px;}
	.s7_c .s7_cb .s7_cba{font-size: 24px;color: #ffffff;}
	.s7_c .s7_cb .s7_cbb{width: 176px;height: 36px;text-align: center;line-height: 36px;border:1px solid #fff;line-height: 36px;font-size: 13px;color: #fff;font-weight: bold;margin:20px auto 0;}
	.s7_c:hover .s7_cb .s7_cbb{border:1px solid #88a1a1;background: #88a1a1;color: #3e3e3e;}

	.section6{margin-top: 40px;}
	.s6_t{line-height: 1;font-size: 24px;color: #5c6262;font-weight: bold;text-align: center;}
	.s6_c{max-width: 100%;margin:40px auto 0;}
	.s6_c .swiper-slide{background: url(../images/s6_l_03.jpg) no-repeat right center;}
	.s6_c .swiper-slide:last-child{background: none;}
	.s6_c .swiper-slide .s6_ci{width: 80%;margin:0 auto;text-align: center;}
	.s6_c .swiper-slide .s6_ci .s6_cia{padding-top: 10px;}
	.s6_c .swiper-slide .s6_ci .s6_cia img{box-shadow: 0 0 10px #bababa;border-radius: 140px;width: 140px}
	.s6_c .swiper-slide .s6_ci .s6_cib{margin-top: 20px;font-size: 16px;color: #222021;}
	.s6_c .swiper-slide .s6_ci .s6_cic{margin-top: 10px;font-size: 14px;color: #424242;line-height: 22px;}

	.section4{margin: 40px auto 0;}
	.s4_a{line-height: 1;font-size: 24px;color: #5c6262;font-weight: bold;}
	.s4_b{margin-top: 20px;font-size: 14px;color: #8d8d8d;line-height: 20px;}

	.section2{margin-top: 25px;}
	.s2_ci{margin-bottom: 10px;}
	.s2_ci .s2_cil{float:none;width: 100%;}
	.s2_ci .s2_cir{float:none;width: 100%;padding: 0 4.5% 0 4.5%;box-sizing: border-box;}
	.s2_ci:nth-child(2) .s2_cil{float:none;width: 100%;}
	.s2_ci:nth-child(2) .s2_cir{float:none;width: 100%;}
	.s2_ci .s2_cir .s2_circ{padding: 5% 0;}
	.s2_ci .s2_cir .s2_circ .s2_circa{font-size: 14px;color: #414545;line-height: 24px;}
	.s2_ci .s2_cir .s2_circ .s2_circb{margin-top: 15px;font-size: 24px;color: #414545;font-weight: bold;height: auto;}
	.s2_ci .s2_cir .s2_circ .s2_circc{font-size: 14px;color: #414545;margin-top: 1%;}

	.s2_ci:nth-child(2) .s2_cir .s2_circa{color: #fff;}
.s2_ci:nth-child(2) .s2_cir .s2_circb{color: #fff;}
.s2_ci:nth-child(2) .s2_cir .s2_circc{color: #fff;}

	.section3{margin-top: 35px;}
	.s3_t{line-height: 1;font-size: 24px;color: #5c6262;font-weight: bold;text-align: center;}
	.s3_c{margin-top: 35px;}
	.s3_c .bd{float:none;width: 100%;}
	.s3_c .hd{float:right;width: 100%;margin-top: 8px;position:relative;}
	.s3_c .hd ul li i{top:0;transform:translateY(0)}
	.s3_c .hd ul li{border:2px solid #cdcdce;box-sizing: border-box;padding-left:0%;font-size: 16px;color: #7f8787;float:left;width: 33.333333%;line-height: 4 !important;height: auto !important;text-align: center;}
	.s3_c .hd ul li.on{border-color: #cfdada;background: #cfdada;color: #414545;font-weight: bold;}

	.section5{margin-top: 40px;}
	.s5_c .swiper-button-prev-5{width: 50px;height: 50px;margin-top: -25px;background: url(../images/s5_prev_03.png) no-repeat center;left:5%;background-size: 50px 50px;}
	.s5_c .swiper-button-next-5{width: 50px;height: 50px;margin-top: -25px;background: url(../images/s5_next_05.png) no-repeat center;right:5%;background-size: 50px 50px;}

}
@media screen and (max-width:560px) and (min-width:480px){
	.section1{margin-top: 35px;}
	.s1_a{font-size: 24px;}
	.s1_b{margin-top: 20px;font-size: 14px;}
	.s1_c{margin-top: 25px;}

	.section8{margin-top: 40px;}
	.s8_t{line-height: 1;font-size: 24px;color: #5c6262;font-weight: bold;text-align: center;}
	.s8_c{max-width: 100%;margin:40px auto 0;}
	.s8_c .swiper-slide .s8_ci{width: 80%;margin:0 auto;text-align: left;font-size: 16px;color: #777677;line-height: 22px;}

	.section7{margin-top: 35px;}
	.s7_c{position: relative;}
	.s7_c .s7_cb{position: absolute;top:50%;left:0;width: 100%;z-index: 9;text-align: center;margin-top: -47px;}
	.s7_c .s7_cb .s7_cba{font-size: 24px;color: #ffffff;}
	.s7_c .s7_cb .s7_cbb{width: 176px;height: 36px;text-align: center;line-height: 36px;border:1px solid #fff;line-height: 36px;font-size: 13px;color: #fff;font-weight: bold;margin:20px auto 0;}
	.s7_c:hover .s7_cb .s7_cbb{border:1px solid #88a1a1;background: #88a1a1;color: #3e3e3e;}

	.section6{margin-top: 40px;}
	.s6_t{line-height: 1;font-size: 24px;color: #5c6262;font-weight: bold;text-align: center;}
	.s6_c{max-width: 100%;margin:40px auto 0;}
	.s6_c .swiper-slide{background: url(../images/s6_l_03.jpg) no-repeat right center;}
	.s6_c .swiper-slide:last-child{background: none;}
	.s6_c .swiper-slide .s6_ci{width: 80%;margin:0 auto;text-align: center;}
	.s6_c .swiper-slide .s6_ci .s6_cia{padding-top: 10px;}
	.s6_c .swiper-slide .s6_ci .s6_cia img{box-shadow: 0 0 10px #bababa;border-radius: 140px;width: 140px}
	.s6_c .swiper-slide .s6_ci .s6_cib{margin-top: 20px;font-size: 16px;color: #222021;}
	.s6_c .swiper-slide .s6_ci .s6_cic{margin-top: 10px;font-size: 14px;color: #424242;line-height: 22px;}

	.section4{margin: 35px auto 0;}
	.s4_a{line-height: 1;font-size: 24px;color: #5c6262;font-weight: bold;}
	.s4_b{margin-top: 20px;font-size: 14px;color: #8d8d8d;line-height: 20px;}

	.section2{margin-top: 25px;}
	.s2_ci{margin-bottom: 10px;}
	.s2_ci .s2_cil{float:none;width: 100%;}
	.s2_ci .s2_cir{float:none;width: 100%;padding: 0 4.5% 0 4.5%;box-sizing: border-box;}
	.s2_ci:nth-child(2) .s2_cil{float:none;width: 100%;}
	.s2_ci:nth-child(2) .s2_cir{float:none;width: 100%;}
	.s2_ci .s2_cir .s2_circ{padding: 5% 0;}
	.s2_ci .s2_cir .s2_circ .s2_circa{font-size: 14px;color: #414545;line-height: 24px;}
	.s2_ci .s2_cir .s2_circ .s2_circb{margin-top: 15px;font-size: 24px;color: #414545;font-weight: bold;height: auto;}
	.s2_ci .s2_cir .s2_circ .s2_circc{font-size: 14px;color: #414545;margin-top: 1%;}

	.s2_ci:nth-child(2) .s2_cir .s2_circa{color: #fff;}
.s2_ci:nth-child(2) .s2_cir .s2_circb{color: #fff;}
.s2_ci:nth-child(2) .s2_cir .s2_circc{color: #fff;}

	.section3{margin-top: 30px;}
	.s3_t{line-height: 1;font-size: 24px;color: #5c6262;font-weight: bold;text-align: center;}
	.s3_c{margin-top: 30px;}
	.s3_c .bd{float:none;width: 100%;}
	.s3_c .hd{float:right;width: 100%;margin-top: 8px;position:relative;}
	.s3_c .hd ul li i{top:0;transform:translateY(0)}
	.s3_c .hd ul li{border:2px solid #cdcdce;box-sizing: border-box;padding-left:0%;font-size: 14px;color: #7f8787;float:left;width: 33.333333%;line-height: 4 !important;height: auto !important;text-align: center;}
	.s3_c .hd ul li.on{border-color: #cfdada;background: #cfdada;color: #414545;font-weight: bold;}

	.section5{margin-top: 30px;}
	.s5_c .swiper-button-prev-5{width: 40px;height: 40px;margin-top: -20px;background: url(../images/s5_prev_03.png) no-repeat center;left:5%;background-size: 40px 40px;}
	.s5_c .swiper-button-next-5{width: 40px;height: 40px;margin-top: -20px;background: url(../images/s5_next_05.png) no-repeat center;right:5%;background-size: 40px 40px;}
}
@media screen and (max-width:480px) and (min-width:400px){
	.section1{margin-top: 35px;}
	.s1_a{font-size: 24px;}
	.s1_b{margin-top: 20px;font-size: 13px;;line-height: 20px;}
	.s1_c{margin-top: 25px;}
	.s1_c a{font-size: 14px;}
	.section7{margin-top: 40px;}
	.s7_c{position: relative;}
	.s7_c .s7_cb{position: absolute;top:50%;left:0;width: 100%;z-index: 9;text-align: center;margin-top: -39px;}
	.s7_c .s7_cb .s7_cba{font-size: 18px;color: #ffffff;}
	.s7_c .s7_cb .s7_cbb{width: 176px;height: 30px;text-align: center;line-height: 30px;border:1px solid #fff;line-height: 30px;font-size: 13px;color: #fff;font-weight: bold;margin:19px auto 0;}
	.s7_c:hover .s7_cb .s7_cbb{border:1px solid #88a1a1;background: #88a1a1;color: #3e3e3e;}

	.section8{margin-top: 40px;}
	.s8_t{line-height: 1;font-size: 24px;color: #5c6262;font-weight: bold;text-align: center;}
	.s8_c{max-width: 100%;margin:40px auto 20px;}
	.s8_c .swiper-slide .s8_ci{width: 80%;margin:0 auto;text-align: left;font-size: 14px;color: #777677;line-height: 22px;}
	.s8_c .swiper-container .swiper-wrapper{padding-bottom: 15px;}
	.s8_c .swiper-pagination-8{display: block;bottom: 0 !important;}
	.s8_c .swiper-pagination-8 .swiper-pagination-bullet{opacity: 1;border-radius: 0;width: 20px;height: 2px;background: #676767;}
	.s8_c .swiper-pagination-8 .swiper-pagination-bullet-active{background: #c8c8c8;}

	.section6{margin-top: 35px;}
	.s6_t{line-height: 1;font-size: 24px;color: #5c6262;font-weight: bold;text-align: center;}
	.s6_c{max-width: 100%;margin:35px auto 0;}
	.s6_c .swiper-slide{background: none;}
	.s6_c .swiper-slide:last-child{background: none;}
	.s6_c .swiper-slide .s6_ci{width: 80%;margin:0 auto;text-align: center;}
	.s6_c .swiper-slide .s6_ci .s6_cia{padding-top: 10px;}
	.s6_c .swiper-slide .s6_ci .s6_cia img{box-shadow: 0 0 10px #bababa;border-radius: 140px;width: 140px}
	.s6_c .swiper-slide .s6_ci .s6_cib{margin-top: 15px;font-size: 14px;color: #222021;}
	.s6_c .swiper-slide .s6_ci .s6_cic{margin-top: 5px;font-size: 12px;color: #424242;line-height: 18px;}
	.s6_c .swiper-pagination-6{display: block;bottom: 0 !important;}
	.s6_c .swiper-pagination-6 .swiper-pagination-bullet{opacity: 1;border-radius: 0;width: 20px;height: 2px;background: #676767;}
	.s6_c .swiper-pagination-6 .swiper-pagination-bullet-active{background: #c8c8c8;}

	.section4{margin: 20px auto 0;}
	.s4_a{line-height: 1;font-size: 24px;color: #5c6262;font-weight: bold;}
	.s4_b{margin-top: 20px;font-size: 13px;color: #8d8d8d;line-height: 20px;}

	.section2{margin-top: 25px;}
	.s2_ci{margin-bottom: 10px;}
	.s2_ci .s2_cil{float:none;width: 100%;}
	.s2_ci .s2_cir{float:none;width: 100%;padding: 0 4.5% 0 4.5%;box-sizing: border-box;}
	.s2_ci:nth-child(2) .s2_cil{float:none;width: 100%;}
	.s2_ci:nth-child(2) .s2_cir{float:none;width: 100%;}
	.s2_ci .s2_cir .s2_circ{padding: 5% 0;}
	.s2_ci .s2_cir .s2_circ .s2_circa{font-size: 13px;color: #414545;line-height: 20px;}
	.s2_ci .s2_cir .s2_circ .s2_circb{margin-top: 15px;font-size: 20px;color: #414545;font-weight: bold;height: auto;}
	.s2_ci .s2_cir .s2_circ .s2_circc{font-size: 13px;color: #414545;margin-top: 1%;}

	.s2_ci:nth-child(2) .s2_cir .s2_circa{color: #fff;}
.s2_ci:nth-child(2) .s2_cir .s2_circb{color: #fff;}
.s2_ci:nth-child(2) .s2_cir .s2_circc{color: #fff;}

	.section3{margin-top: 25px;}
	.s3_t{line-height: 1;font-size: 24px;color: #5c6262;font-weight: bold;text-align: center;}
	.s3_c{margin-top: 25px;}
	.s3_c .bd{float:none;width: 100%;}
	.s3_c .hd{float:right;width: 100%;margin-top: 8px;position:relative}
	.s3_c .hd ul li{border:1px solid #cdcdce;box-sizing: border-box;padding-left:0%;font-size: 13px;color: #7f8787;float:left;width: 33.333333%;line-height: 4 !important;height: auto !important;text-align: center;}
	.s3_c .hd ul li:nth-child(1){border-right: 0;}
	.s3_c .hd ul li:nth-child(2){border-right: 0;}
	.s3_c .hd ul li i{top:0;transform:translateY(0)}
	.s3_c .hd ul li.on{border-color: #cfdada;background: #cfdada;color: #414545;font-weight: bold;}

	.section5{margin-top: 25px;}
	.s5_c .swiper-button-prev-5{width: 30px;height: 30px;margin-top: -15px;background: url(../images/s5_prev_03.png) no-repeat center;left:5%;background-size: 30px 30px;}
	.s5_c .swiper-button-next-5{width: 30px;height: 30px;margin-top: -15px;background: url(../images/s5_next_05.png) no-repeat center;right:5%;background-size: 30px 30px;}
}
@media screen and (max-width:400px) and (min-width:320px){
	.section1{margin-top: 35px;}
	.s1_a{font-size: 24px;}
	.s1_b{margin-top: 20px;font-size: 13px;;line-height: 20px;}
	.s1_c{margin-top: 25px;}
	.s1_c a{font-size: 14px;}

	.section8{margin-top: 40px;}
	.s8_t{line-height: 1;font-size: 24px;color: #5c6262;font-weight: bold;text-align: center;}
	.s8_c{max-width: 100%;margin:40px auto 20px;}
	.s8_c .swiper-slide .s8_ci{width: 80%;margin:0 auto;text-align: left;font-size: 14px;color: #777677;line-height: 22px;}
	.s8_c .swiper-container .swiper-wrapper{padding-bottom: 15px;}
	.s8_c .swiper-pagination-8{display: block;bottom: 0 !important;}
	.s8_c .swiper-pagination-8 .swiper-pagination-bullet{opacity: 1;border-radius: 0;width: 20px;height: 2px;background: #676767;}
	.s8_c .swiper-pagination-8 .swiper-pagination-bullet-active{background: #c8c8c8;}

	.section7{margin-top: 40px;}
	.s7_c{position: relative;}
	.s7_c .s7_cb{position: absolute;top:50%;left:0;width: 100%;z-index: 9;text-align: center;margin-top: -39px;}
	.s7_c .s7_cb .s7_cba{font-size: 18px;color: #ffffff;}
	.s7_c .s7_cb .s7_cbb{width: 176px;height: 30px;text-align: center;line-height: 30px;border:1px solid #fff;line-height: 30px;font-size: 13px;color: #fff;font-weight: bold;margin:19px auto 0;}
	.s7_c:hover .s7_cb .s7_cbb{border:1px solid #88a1a1;background: #88a1a1;color: #3e3e3e;}

	.section6{margin-top: 35px;}
	.s6_t{line-height: 1;font-size: 24px;color: #5c6262;font-weight: bold;text-align: center;}
	.s6_c{max-width: 100%;margin:35px auto 0;}
	.s6_c .swiper-slide{background: none;}
	.s6_c .swiper-slide:last-child{background: none;}
	.s6_c .swiper-slide .s6_ci{width: 80%;margin:0 auto;text-align: center;}
	.s6_c .swiper-slide .s6_ci .s6_cia{padding-top: 10px;}
	.s6_c .swiper-slide .s6_ci .s6_cia img{box-shadow: 0 0 10px #bababa;border-radius: 140px;width: 140px}
	.s6_c .swiper-slide .s6_ci .s6_cib{margin-top: 15px;font-size: 14px;color: #222021;}
	.s6_c .swiper-slide .s6_ci .s6_cic{margin-top: 5px;font-size: 12px;color: #424242;line-height: 18px;}
	.s6_c .swiper-pagination-6{display: block;bottom: 0 !important;}
	.s6_c .swiper-pagination-6 .swiper-pagination-bullet{opacity: 1;border-radius: 0;width: 20px;height: 2px;background: #676767;}
	.s6_c .swiper-pagination-6 .swiper-pagination-bullet-active{background: #c8c8c8;}

	.section4{margin: 20px auto 0;}
	.s4_a{line-height: 1;font-size: 24px;color: #5c6262;font-weight: bold;}
	.s4_b{margin-top: 20px;font-size: 13px;color: #8d8d8d;line-height: 20px;}

	.section2{margin-top: 25px;}
	.s2_ci{margin-bottom: 10px;}
	.s2_ci .s2_cil{float:none;width: 100%;}
	.s2_ci .s2_cir{float:none;width: 100%;padding: 0 4.5% 0 4.5%;box-sizing: border-box;}
	.s2_ci:nth-child(2) .s2_cil{float:none;width: 100%;}
	.s2_ci:nth-child(2) .s2_cir{float:none;width: 100%;}
	.s2_ci .s2_cir .s2_circ{padding: 5% 0;}
	.s2_ci .s2_cir .s2_circ .s2_circa{font-size: 13px;color: #414545;line-height: 20px;}
	.s2_ci .s2_cir .s2_circ .s2_circb{margin-top: 15px;font-size: 20px;color: #414545;font-weight: bold;height: auto;}
	.s2_ci .s2_cir .s2_circ .s2_circc{font-size: 13px;color: #414545;margin-top: 1%;}

	.s2_ci:nth-child(2) .s2_cir .s2_circa{color: #fff;}
.s2_ci:nth-child(2) .s2_cir .s2_circb{color: #fff;}
.s2_ci:nth-child(2) .s2_cir .s2_circc{color: #fff;}

	.section3{margin-top: 25px;}
	.s3_t{line-height: 1;font-size: 24px;color: #5c6262;font-weight: bold;text-align: center;}
	.s3_c{margin-top: 25px;}
	.s3_c .bd{float:none;width: 100%;}
	.s3_c .hd{float:right;width: 100%;margin-top: 8px;position:relative;}
	.s3_c .hd ul li i{top:0;transform:translateY(0)}
	.s3_c .hd ul li{border:1px solid #cdcdce;box-sizing: border-box;padding-left:0%;font-size: 13px;color: #7f8787;float:left;width: 33.333333%;line-height: 4 !important;height: auto !important;text-align: center;}
	.s3_c .hd ul li.on{border-color: #cfdada;background: #cfdada;color: #414545;font-weight: bold;}

	.section5{margin-top: 25px;}
	.s5_c .swiper-button-prev-5{width: 30px;height: 30px;margin-top: -15px;background: url(../images/s5_prev_03.png) no-repeat center;left:5%;background-size: 30px 30px;}
	.s5_c .swiper-button-next-5{width: 30px;height: 30px;margin-top: -15px;background: url(../images/s5_next_05.png) no-repeat center;right:5%;background-size: 30px 30px;}
}