/* CSS Document */
@charset "utf-8";
.container{position: relative;}

.section1{background: #f9f9f9;padding: 68px 0 20px;}
.s_t .s_ta{font-size: 30px;color: #000000;font-weight: bold;text-transform: uppercase;}
.s_t .s_tb{font-size: 30px;color: #000000;font-weight: bold;}
.s_t .s_tc{width: 35px;height: 4px;background: #5287c0;display: inline-block;}
.s1_c{margin-top: 48px;}
.s1_c .s1_ci{float: left;width: 32%;margin: 0 2% 2% 0;background: #fff;text-align: center;padding-top: 52px;height: 220px;box-sizing: border-box;transition: all 0.6s;}
.s1_c .s1_ci:nth-child(3n){margin-right: 0;}
.s1_c .s1_ci .s1_cia img{height: 90px;}
.s1_c .s1_ci .s1_cib{margin-top: 20px;font-size: 18px;color: #000000;}
.s1_c .s1_ci:hover{padding-top: 40px;box-shadow: 0 0 10px #ddd;}
.s1_c .s1_ci:hover .s1_cib{color: #1a60b6;}
@media only screen and (max-width:1303px){
	.section1{padding: 55px 0 15px;}
	.s_t .s_ta{font-size: 26px;}
	.s_t .s_tb{font-size: 26px;}
	.s1_c{margin-top: 48px;}
	.s1_c .s1_ci{padding-top: 40px;height: 200px;}
	.s1_c .s1_ci .s1_cia img{height: 85px;}
	.s1_c .s1_ci .s1_cib{margin-top: 15px;font-size: 16px;}
	.s1_c .s1_ci:hover{padding-top: 30px;}
}
@media only screen and (max-width:1200px){
	.section1{padding: 40px 0 10px;}
	.s_t .s_ta{font-size: 22px;}
	.s_t .s_tb{font-size: 22px;}
	.s1_c{margin-top: 35px;}
	.s1_c .s1_ci{padding-top: 30px;height: 165px;}
	.s1_c .s1_ci .s1_cia img{height: 75px;}
	.s1_c .s1_ci .s1_cib{font-size: 14px;}
	.s1_c .s1_ci:hover{padding-top: 20px;}
}
@media only screen and (max-width:750px){
	.section1{padding: 25px 0 5px;}
	.s_t .s_ta{font-size: 18px;}
	.s_t .s_tb{font-size: 18px;}
	.s1_c{margin-top: 20px;}
	.s1_c .s1_ci{padding-top: 20px;height: 135px;width: 48%;margin:0 4% 4% 0;}
	.s1_c .s1_ci:nth-child(3n){margin-right: 4%;}
	.s1_c .s1_ci:nth-child(2n){margin-right: 0;}
	.s1_c .s1_ci .s1_cia img{height: 65px;}
	.s1_c .s1_ci:hover{padding-top: 10px;}
}

.section2{background: #f9f9f9;padding: 25px 0 98px;}
.s2_t{text-align: center;font-size: 30px;color: #000000;}
.s2_c{margin-top: 35px;position: relative;}
.s2_c .swiper-slide{position: relative;}
.s2_c .swiper-slide .s2_ci .s2_cia{overflow: hidden;border-radius: 3px;overflow: hidden;}
.s2_c .swiper-slide .s2_ci .s2_cia img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	width: 100%;
}
.s2_c .swiper-slide:hover .s2_ci .s2_cia 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 .s2_ci .s2_cib{position: absolute;bottom: 15px;left:3%;width: 94%;text-align: center;font-size: 18px;color: #ffffff;overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}
.s2_c .swiper-button-prev{background: url(s2_prev_10.png) no-repeat center;width: 25px;height: 39px;left:-50px;margin-top: -20px;background-size: cover;}
.s2_c .swiper-button-next{background: url(s2_next_13.png) no-repeat center;width: 25px;height: 39px;right:-50px;margin-top: -20px;background-size: cover;}
@media only screen and (max-width:1303px){
	.section2{padding: 20px 0 75px;}
	.s2_t{font-size: 26px;}
	.s2_c{margin-top: 30px;}
	.s2_c .swiper-slide .s2_ci .s2_cib{font-size: 16px;}
	.s2_c .swiper-button-prev{width: 20px;height: 30px;left:-30px;margin-top: -15px;}
	.s2_c .swiper-button-next{width: 20px;height: 30px;right:-30px;margin-top: -15px;}
}
@media only screen and (max-width:1200px){
	.section2{padding: 15px 0 55px;}
	.s2_t{font-size: 22px;}
	.s2_c{margin-top: 25px;}
	.s2_c .swiper-slide .s2_ci .s2_cib{font-size: 14px;}
	.s2_c .swiper-button-prev{display: none;}
	.s2_c .swiper-button-next{display: none;}
}
@media only screen and (max-width:750px){
	.section2{padding: 10px 0 30px;}
	.s2_t{font-size: 18px;}
	.s2_c{margin-top: 15px;}
}

.section3{margin-top: 90px;}
.section3 .s_t{text-align: center;}
.s3_a{font-size: 14px;color: #707070;line-height: 2;max-width: 600px;text-align: center;margin:20px auto 0;}
.s3_a a{color: #1a60b6;}
.s3_b{margin: 50px auto 0;text-align: center;}
.s3_b .s3_bi{display: inline-block;margin:0 50px 20px;position: relative;transition: all 0.6s;top:0;}
.s3_b .s3_bi .s3_bia{box-shadow: 0 0 10px #ddd;border-radius: 5px;overflow: hidden;}
.s3_b .s3_bi .s3_bia img{width: 120px;}
.s3_b .s3_bi .s3_bib{margin-top: 20px;font-size: 14px;color: #000000;}
.s3_b .s3_bi:hover{top: -15px;}
@media only screen and (max-width:1303px){
	.section3{margin-top: 70px;}
	.s3_b{margin: 25px auto 0;}
	.s3_b .s3_bi{margin:0 50px 20px;}
	.s3_b .s3_bi .s3_bia img{width: 102px;}
}
@media only screen and (max-width:1200px){
	.section3{margin-top: 50px;}
	.s3_a{margin:15px auto 0;}
	.s3_b{margin: 20px auto 0;}
	.s3_b .s3_bi{margin:0 40px 20px;}
	.s3_b .s3_bi .s3_bia img{width: 85px;}
}
@media only screen and (max-width:750px){
	.section3{margin-top: 30px;}
	.s3_b{margin: 15px auto 0;}
	.s3_b .s3_bi{margin:0 20px 20px;}
	.s3_b .s3_bi .s3_bia img{width: 70px;}
}

.section4{margin-top: 60px;background: #f6f8fb;padding: 50px 0 180px;}
.section4 .s_t{text-align: center;}
.s4_c{margin-top: 37px;position: relative;}

.s4_c .gallery-thumbs{width: 400px;margin:0 auto;position: relative;}
.s4_c a.smore{position: absolute;right: 390px;font-size: 14px;color: #000000;top:0;}
.s4_c .gallery-thumbs .swiper-slide{text-align: center;font-size: 14px;color: #000000;cursor: pointer;}
.s4_c .gallery-thumbs .swiper-slide.swiper-slide-thumb-active{color: #5689c1;font-weight: bold;text-decoration: underline;}
.s4_c .gallery-top{margin-top: 60px;}
.s4_c .gallery-top .swiper-slide .s4_ci .s4_cil{float: left;width: 422px;text-align: center;margin-left: 165px;}
.s4_c .gallery-top .swiper-slide .s4_ci .s4_cir{float: left;margin-left: 150px;width: 220px;margin-top: 10px;}
.s4_c .gallery-top .swiper-slide .s4_ci .s4_cir .s4_cira{line-height: 48px;border-bottom: 1px solid #c9c9c9;font-size: 24px;color: #1b1b1b;font-weight: bold;}
.s4_c .gallery-top .swiper-slide .s4_ci .s4_cir .s4_cirb{line-height: 31px;font-size: 14px;color: #434343;margin-top: 15px;}
.s4_c .gallery-top .swiper-slide .s4_ci .s4_cir .s4_circ{margin-top: 18px;}
.s4_c .gallery-top .swiper-slide .s4_ci .s4_cir .s4_circ span{display: inline-block;width: 133px;height: 32px;border-radius: 16px;text-align: center;line-height: 32px;background: #5287c0;font-size: 14px;color: #ffffff;}
@media only screen and (max-width:1303px){
	.section4{margin-top: 45px;padding: 40px 0 140px;}
	.s4_c{margin-top: 30px;}
	.s4_c .gallery-top{margin-top: 45px;}
	.s4_c .gallery-top .swiper-slide .s4_ci .s4_cil{width: 40%;margin-left: 10%;}
	.s4_c .gallery-top .swiper-slide .s4_ci .s4_cir{margin-left: 10%;}
	.s4_c a.smore{right: 370px;}
}
@media only screen and (max-width:1200px){
	.section4{margin-top: 30px;padding: 30px 0 100px;}
	.s4_c{margin-top: 20px;}
	.s4_c .gallery-top{margin-top: 35px;}
	.s4_c .gallery-top .swiper-slide .s4_ci .s4_cil{width: 45%;margin-left: 7%;}
	.s4_c .gallery-top .swiper-slide .s4_ci .s4_cir{margin-left: 7%;}
	.s4_c a.smore{display: none;}
}
@media only screen and (max-width:750px){
	.section4{margin-top: 20px;padding: 20px 0 55px;}
	.s4_c .gallery-thumbs{width: 100%;}
	.s4_c .gallery-top .swiper-slide .s4_ci .s4_cil{float: none;width: 70%;margin:0;}
	.s4_c .gallery-top .swiper-slide .s4_ci .s4_cir{float: none;width: 100%;margin:3% 0 0;}
}

.section5{background: url(s5_1_02.jpg) no-repeat center;background-size: cover;padding: 100px 0 70px;}
.s5_c .s5_cl{float: left;width: 50%;text-align: center;}
.s5_c .s5_cr{float: right;width: 46%;}
.s5_c .s5_cr .s_t .s_ta{color: #fff;}
.s5_c .s5_cr .s_t .s_tb{color: #fff;}
.s5_c .s5_cr .s_t .s_tc{background: #fff;}
.s5_c .s5_cr .s5_cra{font-size: 18px;color: #ffffff;margin-top: 15px;}
.s5_c .s5_cr .s5_crb{margin-top: 15px;font-size: 12px;color: #ffffff;line-height: 30px;}
.s5_c .s5_cr .s5_crc{margin-top: 30px;display: flex;justify-content: space-between;width: 75%;}
.s5_c .s5_cr .s5_crc .s5_crci .s5_crcia span{font-size: 36px;color: #ffffff;font-weight: bold;font-family: "Arial";}
.s5_c .s5_cr .s5_crc .s5_crci .s5_crcia i{font-size: 18px;color: #ffffff;font-family: "Arial";margin-left: 7px;}
.s5_c .s5_cr .s5_crc .s5_crci .s5_crcib{font-size: 14px;color: rgba(255,255,255,0.5);}
@media only screen and (max-width:1303px){
	.section5{padding: 80px 0 55px;}
	.s5_c .s5_cr .s5_cra{font-size: 16px;}
	.s5_c .s5_cr .s5_crc .s5_crci .s5_crcia span{font-size: 32px;}
	.s5_c .s5_cr .s5_crc .s5_crci .s5_crcia i{font-size: 16px;}
}
@media only screen and (max-width:1200px){
	.section5{padding: 55px 0 40px;}
	.s5_c .s5_cl{width: 44%;}
	.s5_c .s5_cr{width: 52%;}
	.s5_c .s5_cr .s5_cra{font-size: 14px;}
	.s5_c .s5_cr .s5_crc{width: 100%;}
	.s5_c .s5_cr .s5_crc .s5_crci .s5_crcia span{font-size: 28px;}
	.s5_c .s5_cr .s5_crc .s5_crci .s5_crcia i{font-size: 14px;}
}
@media only screen and (max-width:750px){
	.section5{padding: 30px 0 25px;}
	.s5_c .s5_cl{width: 60%;float: none;margin:20px auto 0;}
	.s5_c .s5_cr{float: none;width: 100%;}
	.s5_c .s5_cr .s5_cra{margin-top: 10px;}
	.s5_c .s5_cr .s5_crb{margin-top: 10px;}
	.s5_c .s5_cr .s5_crc{margin-top: 15px;}
	.s5_c .s5_cr .s5_crc .s5_crci .s5_crcia span{font-size: 24px;}
	.s5_c .s5_cr .s5_crc .s5_crci .s5_crcia i{font-size: 13px;}
	.s5_c .s5_cr .s5_crc .s5_crci .s5_crcib{font-size: 13px;}
}

.section6{padding: 65px 0;}
.s6_c{position: relative;margin-top: 32px;}
.s6_c .hd{position: absolute;right: 0;top:-100px;}
.s6_c .hd ul li{float: left;margin-left: 30px;font-size: 18px;color: #000000;}
.s6_c .hd ul li.on{color: #1a60b6;}
.s6_c .bd .s6_ci .swiper-slide .s6_cii .s6_ciia{overflow: hidden;border-radius: 4px;overflow: hidden;}
.s6_c .bd .s6_ci .swiper-slide .s6_cii .s6_ciia img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	width: 100%;
}
.s6_c .bd .s6_ci .swiper-slide:hover .s6_cii .s6_ciia 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); 
}
.s6_c .bd .s6_ci .swiper-slide .s6_cii .s6_ciib{margin-top: 27px;}
.s6_c .bd .s6_ci .swiper-slide .s6_cii .s6_ciib .s6_ciiba{font-size: 18px;color: #000000;font-weight: bold;overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}
.s6_c .bd .s6_ci .swiper-slide .s6_cii .s6_ciib .s6_ciibb{margin-top: 10px;font-size: 14px;color: #707070;line-height: 24px;overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.s6_c .bd .s6_ci .swiper-slide .s6_cii .s6_ciib .s6_ciibc{margin-top: 24px;font-size: 18px;color: #434343;}
.s6_c .bd .s6_ci .swiper-slide:hover .s6_cii .s6_ciib .s6_ciiba{color: #1a60b6;}
@media only screen and (max-width:1303px){
	.section6{padding: 55px 0;}
	.s6_c{margin-top: 25px;}
	.s6_c .hd{top:-85px;}
	.s6_c .hd ul li{margin-left: 20px;font-size: 16px;}
	.s6_c .bd .s6_ci .swiper-slide .s6_cii .s6_ciib{margin-top: 20px;}
	.s6_c .bd .s6_ci .swiper-slide .s6_cii .s6_ciib .s6_ciiba{font-size: 16px;}
	.s6_c .bd .s6_ci .swiper-slide .s6_cii .s6_ciib .s6_ciibb{font-size: 13px;line-height: 21px;}
	.s6_c .bd .s6_ci .swiper-slide .s6_cii .s6_ciib .s6_ciibc{margin-top: 18px;font-size: 16px;}
}
@media only screen and (max-width:1200px){
	.section6{padding: 45px 0;}
}
@media only screen and (max-width:750px){
	.section6{padding: 30px 0;}
	.s6_c{margin-top: 20px;}
	.s6_c .hd{position: static;width: 100%;text-align: center;}
	.s6_c .hd ul{display: inline-block;}
	.s6_c .hd ul li{margin:0 17px;display: inline-block;float: none;}
	.s6_c .bd{margin-top: 20px;}
	.s6_c .bd .s6_ci .swiper-slide .s6_cii .s6_ciib{margin-top: 10px;}
	.s6_c .bd .s6_ci .swiper-slide .s6_cii .s6_ciib .s6_ciiba{font-size: 14px;}
	.s6_c .bd .s6_ci .swiper-slide .s6_cii .s6_ciib .s6_ciibc{margin-top: 10px;font-size: 14px;}
}