@charset "utf-8";
/* CSS Document */
@charset "utf-8";
.container{position: relative;}

.section1{margin-top: 10px;}
.s1_c{background: #fff;border-radius: 5px;overflow: hidden;}
.s1_c .s1_cl{float: left;width: 640px;border-radius: 5px;overflow:hidden;position: relative;}
.s1_c .s1_cl .swiper-container .swiper-slide .s1_clla{overflow: hidden;}
.s1_c .s1_cl .swiper-container .swiper-slide .s1_clla 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-container .swiper-slide:hover .s1_clla 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-container .swiper-slide .s1_cllb{position: absolute;left:0;bottom: 0;background: rgba(0,0,0,0.5);width: 100%;line-height: 52px;box-sizing: border-box;padding: 0 15% 0 3%;font-size: 14px;color: #ffffff;font-weight: bold;overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}
.s1_c .s1_cl .swiper-container .swiper-pagination{position: absolute;right: 3%;bottom: 0;line-height: 52px;font-size: 14px;color: #ffffff;text-align: right;width: 97%;}
.s1_c .s1_cl .swiper-container .swiper-pagination .swiper-pagination-current{font-size: 20px;font-weight: bold;}
.s1_c .s1_cr{float: right;width: 776px;position: relative;}
.s1_c .s1_cr .hd{background: #e6e6e6;height: 46px;line-height: 46px;}
.s1_c .s1_cr .hd ul li{float: left;padding: 0 44px;font-size: 18px;color: #333333;font-weight: bold;}
.s1_c .s1_cr .hd ul li.on{background: url(../images/s1_2_08.jpg) no-repeat center;background-size: cover;color: #ffffff;}
.s1_c .s1_cr .bd{margin-top: 12px;}
.s1_c .s1_cr .bd .s1_cri .s1_cria dl dt{line-height: 41px;transition: all 0.6s;}
.s1_c .s1_cr .bd .s1_cri .s1_cria dl dt a{width: 75%;box-sizing: border-box;font-size: 16px;color: #666666;box-sizing: border-box;padding-left: 15px;background: url(../images/li01_16.png) no-repeat left center;overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;float: left}
.s1_c .s1_cr .bd .s1_cri .s1_cria dl dt span{float: right;font-size: 16px;color: #b2b2b2;margin-right: 3%;}
.s1_c .s1_cr .bd .s1_cri .s1_cria dl dt:hover{margin-left: 10px;}
.s1_c .s1_cr .bd .s1_cri .s1_cria dl dt:hover a{color: #002e81;background: url(../images/li02_20.png) no-repeat left center;}
.s1_c .s1_cr .bd .s1_cri .s1_crib{position: absolute;right: 20px;top:14px;}
@media only screen and (max-width:1440px){
	.s1_c .s1_cl{width: 580px;}
	.s1_c .s1_cr{width: 590px;}
	.s1_c .s1_cr .hd{height: 42px;line-height: 42px;}
	.s1_c .s1_cr .hd ul li{font-size: 16px;}
	.s1_c .s1_cr .bd{margin-top: 10px;}
	.s1_c .s1_cr .bd .s1_cri .s1_cria dl dt{line-height: 33px;}
	.s1_c .s1_cr .bd .s1_cri .s1_cria dl dt a{font-size: 14px;}
	.s1_c .s1_cr .bd .s1_cri .s1_cria dl dt span{font-size: 14px;}
	.s1_c .s1_cr .bd .s1_cri .s1_crib img{height: 14px;}
}
@media only screen and (max-width:1200px){
	.section1{margin-top: 15px;}
	.s1_c .s1_cl{float: none;width: 100%;border-radius: 0;}
	.s1_c .s1_cr{float: none;width: 100%;}
	.s1_c .s1_cr .hd{height: 40px;line-height: 40px;}
	.s1_c .s1_cr .hd ul li{font-size: 15px;}
	.s1_c .s1_cr .bd{margin-top: 0;padding: 1% 2%;}
}
@media only screen and (max-width:750px){
	.s1_c .s1_cl .swiper-container .swiper-slide .s1_cllb{line-height: 38px;font-size: 13px;padding: 0 18% 0 3%;}
	.s1_c .s1_cl .swiper-container .swiper-pagination{line-height: 38px;font-size: 13px;}
	.s1_c .s1_cl .swiper-container .swiper-pagination .swiper-pagination-current{font-size: 16px;}
	.s1_c .s1_cr .hd ul li{font-size: 14px;padding: 0 30px;}
	.s1_c .s1_cr .bd .s1_cri .s1_crib{top:13px;}
	.s1_c .s1_cr .bd .s1_cri .s1_cria dl dt span{font-size: 13px;margin-right: 0;}
	.s1_c .s1_cr .bd .s1_cri .s1_cria dl dt a{width: 78%;padding-left: 10px;}
}

.section2{margin-top: 10px;}
.s2_a{border-radius: 5px;overflow: hidden;}
.s2_b{display: none;border-radius: 5px;overflow: hidden;}
@media only screen and (max-width:1200px){
	.section2{margin-top: 15px;}
	.s2_a{display: none;}
	.s2_b{display: block;}
}

.section3{margin-top: 10px;}
.s3_c .s3_cl{float: left;width: 715px;background: #fff;border-radius: 5px;height: 411px;box-sizing: border-box;padding: 16px 23px 0;position: relative;}
.s3_c .s3_cl .hd{line-height: 43px;height: 44px;border-bottom: 1px solid #e5e5e5;}
.s3_c .s3_cl .hd ul li{float: left;font-size: 20px;color: #333333;font-weight: bold;margin-right: 80px;border-bottom: 2px solid transparent;}
.s3_c .s3_cl .hd ul li.on{color: #002e81;border-color: #002e81;}
.s3_c .s3_cl .bd{margin-top: 20px;}
.s3_c .s3_cl .bd .s3_cli .s3_clia{background: #f7f7f7;height: 115px;padding: 32px 28px 0;border-radius: 8px;}
.s3_c .s3_cl .bd .s3_cli .s3_clia .s3_cliaa{font-size: 18px;color: #333333;font-weight: bold;position: relative;}
.s3_c .s3_cl .bd .s3_cli .s3_clia .s3_cliaa sup{position: absolute;}
.s3_c .s3_cl .bd .s3_cli .s3_clia .s3_cliaa span{float: right;font-size: 14px;color: #999999;font-weight: normal;line-height: 2;}
.s3_c .s3_cl .bd .s3_cli .s3_clia .s3_cliab{font-size: 14px;color: #666666;line-height: 20px;margin-top: 18px;overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.s3_c .s3_cl .bd .s3_cli .s3_clib{margin-top: 20px;}
.s3_c .s3_cl .bd .s3_cli .s3_clib dl dt{line-height: 36px;transition: all 0.6s;}
.s3_c .s3_cl .bd .s3_cli .s3_clib dl dt a{width: 75%;box-sizing: border-box;font-size: 16px;color: #666666;box-sizing: border-box;padding-left: 15px;background: url(../images/li01_16.png) no-repeat left center;overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;float: left}
.s3_c .s3_cl .bd .s3_cli .s3_clib dl dt span{float: right;font-size: 16px;color: #b2b2b2;}
.s3_c .s3_cl .bd .s3_cli .s3_clib dl dt:hover{margin-left: 10px;}
.s3_c .s3_cl .bd .s3_cli .s3_clib dl dt:hover a{color: #002e81;background: url(../images/li02_20.png) no-repeat left center;}
.s3_c .s3_cl .bd .s3_cli .s3_clic{position: absolute;top:16px;right: 23px;line-height: 44px;font-size: 14px;}
.s3_c .s3_cl .bd .s3_cli .s3_clic a{color: #b2b2b2;}
.s3_c .s3_cr{float: right;width: 715px;background: #fff;border-radius: 5px;height: 411px;box-sizing: border-box;padding: 16px 23px 0;}
.s3_crt{line-height: 43px;height: 44px;border-bottom: 1px solid #e5e5e5;}
.s3_crt .s3_crtl{font-size: 20px;color: #333333;font-weight: bold;border-bottom: 2px solid #002e81;float: left;}
.s3_crt .s3_crtr{float: right;font-size: 14px;color: #b2b2b2;}
.s3_c .s3_cr .s3_crc{margin-top: 10px;}
.s3_c .s3_cr .s3_crc dl dt{line-height: 36px;transition: all 0.6s;}
.s3_c .s3_cr .s3_crc dl dt a{width: 75%;box-sizing: border-box;font-size: 16px;color: #666666;box-sizing: border-box;overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;float: left}
.s3_c .s3_cr .s3_crc dl dt span{float: right;font-size: 16px;color: #b2b2b2;}
.s3_c .s3_cr .s3_crd{height: 126px;margin-top: 13px;background: url(../images/s3_1_31.png) no-repeat center;background-size: cover;box-sizing: border-box;padding: 20px 20px 0;}
.s3_c .s3_cr .s3_crd .s3_crda{line-height: 2;}
.s3_c .s3_cr .s3_crd .s3_crda span{font-size: 20px;color: #ffffff;font-weight: bold;}
.s3_c .s3_cr .s3_crd .s3_crda a{float: right;}
.s3_c .s3_cr .s3_crd .s3_crda a img{vertical-align: middle;}
.s3_c .s3_cr .s3_crd .s3_crdb{margin-top: 10px;}
.s3_c .s3_cr .s3_crd .s3_crdb dl dt{line-height: 36px;}
.s3_c .s3_cr .s3_crd .s3_crdb dl dt a{color: #fff;font-size: 16px;}
.s3_c .s3_cr .s3_crd .s3_crdb dl dt sup{position: absolute;}
.s3_c .s3_cr .s3_crd .s3_crdb dl dt span{float: right;font-size: 16px;color: #fff;}
@media only screen and (max-width:1440px){
	.s3_c .s3_cl{width: 595px;height: 350px;padding: 10px 15px 0;}
	.s3_c .s3_cr{width: 595px;height: 350px;padding: 10px 15px 0;}
	.s3_c .s3_cl .hd{line-height: 40px;height: 41px;}
	.s3_c .s3_cl .hd ul li{font-size: 18px;margin-right: 60px;}
	.s3_c .s3_cl .bd .s3_cli .s3_clia{height: 100px;padding: 20px 20px 0;}
	.s3_c .s3_cl .bd .s3_cli .s3_clia .s3_cliaa{font-size: 16px;}
	.s3_c .s3_cl .bd .s3_cli .s3_clib{margin-top: 12px;}
	.s3_c .s3_cl .bd .s3_cli .s3_clib dl dt{line-height: 33px;}
	.s3_c .s3_cl .bd .s3_cli .s3_clib dl dt a{font-size: 14px;}
	.s3_c .s3_cl .bd .s3_cli .s3_clib dl dt span{font-size: 14px;}
	.s3_c .s3_cl .bd .s3_cli .s3_clic{top:10px;line-height: 41px;}
	.s3_crt{line-height: 40px;height: 41px;}
	.s3_crt .s3_crtl{font-size: 18px;}
	.s3_c .s3_cr .s3_crc dl dt{line-height: 33px;}
	.s3_c .s3_cr .s3_crc dl dt a{font-size: 14px;}
	.s3_c .s3_cr .s3_crc dl dt span{font-size: 14px;}
	.s3_c .s3_cr .s3_crd{height: 100px;margin-top: 8px;padding: 15px 15px 0;}
	.s3_c .s3_cr .s3_crd .s3_crda span{font-size: 18px;}
	.s3_c .s3_cr .s3_crd .s3_crdb{margin-top: 5px;}
	.s3_c .s3_cr .s3_crd .s3_crdb dl dt{line-height: 33px;}
	.s3_c .s3_cr .s3_crd .s3_crdb dl dt a{font-size: 14px;}
	.s3_c .s3_cr .s3_crd .s3_crdb dl dt span{font-size: 14px;}
}
@media only screen and (max-width:1200px){
	.section3{margin-top: 15px;}
	.s3_c .s3_cl{width: 100%;float: none;height: auto;padding: 10px 15px;}
	.s3_c .s3_cr{width: 100%;float: none;margin-top: 15px;height: auto;padding: 10px 15px;}
	
}
@media only screen and (max-width:750px){
	.s3_c .s3_cl .hd{height: 37px;line-height: 36px;}
	.s3_c .s3_cl .hd ul li{font-size: 16px;margin-right: 30px;}
	.s3_c .s3_cl .bd .s3_cli .s3_clic{line-height: 37px;}
	.s3_c .s3_cl .bd{margin-top: 15px;}
	.s3_c .s3_cl .bd .s3_cli .s3_clia{height: auto;padding: 15px;}
	.s3_c .s3_cl .bd .s3_cli .s3_clia .s3_cliaa{font-size: 14px;}
	.s3_c .s3_cl .bd .s3_cli .s3_clia .s3_cliaa span{font-size: 13px;}
	.s3_c .s3_cl .bd .s3_cli .s3_clia .s3_cliab{margin-top: 10px;font-size: 13px;}
	.s3_c .s3_cl .bd .s3_cli .s3_clib{margin-top: 8px;}
	.s3_crt{line-height: 36px;height: 37px;}
	.s3_crt .s3_crtl{font-size: 16px;}
	.s3_crt .s3_crtr{font-size: 13px;}
	.s3_c .s3_cr .s3_crc{margin-top: 8px;}
	.s3_c .s3_cr .s3_crd{height: auto;margin-top: 5px;padding: 10px 15px;}
	.s3_c .s3_cr .s3_crd .s3_crda span{font-size: 16px;}
	.s3_c .s3_cr .s3_crd .s3_crdb{margin-top: 3px;}
	.s3_c .s3_cr .s3_crd .s3_crdb dl dt a{float: left;width: calc(100% - 91px);overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}
	.s3_c .s3_cr .s3_crd .s3_crdb dl dt span{font-size: 13px;}
}

.section4{margin-top: 10px;}
.s4_c .s4_cl{width: 965px;background: #fff;border-radius: 5px;height: 323px;box-sizing: border-box;padding: 15px 20px 0;position: relative;float: left;}
.s4_c .s4_cl .s4_clc{margin-top: 24px;}
.s4_c .s4_cl .s4_clc .swiper-slide{border-radius: 5px;overflow: hidden;}
.s4_c .s4_cl .s4_clc .swiper-slide .s4_clcia{overflow: hidden;}
.s4_c .s4_cl .s4_clc .swiper-slide .s4_clcia 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 .s4_clc .swiper-slide:hover .s4_clcia 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 .s4_clc .swiper-slide .s4_clcib{line-height: 53px;background: #f4f4f4;padding: 0 3%;overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;font-size: 16px;color: #333333;text-align: center;}
.s4_c .s4_cl .s4_clc .swiper-slide:hover .s4_clcib{color: #fff;background: #002e81;}
.s4_c .s4_cr{float: right;width: 465px;height: 323px;background:url(../images/s4_2_07.png) no-repeat center;background-size: cover;box-sizing: border-box;padding: 50px 25px 0;border-radius: 5px;overflow: hidden;}
.s4_c .s4_cr .s4_crt .s4_crta{font-size: 24px;color: #002e81;font-weight: bold;}
.s4_c .s4_cr .s4_crt .s4_crtb{width: 22px;height: 3px;background: #002e81;margin-top: 8px;}
.s4_c .s4_cr .s4_crc{margin-top: 35px;line-height: 24px;font-size: 14px;color: #666666;}
@media only screen and (max-width:1440px){
	.s4_c .s4_cl{width: 805px;height: 280px;padding: 12px 15px 0;}
	.s4_c .s4_cl .s4_clc{margin-top: 20px;}
	.s4_c .s4_cl .s4_clc .swiper-slide .s4_clcib{line-height: 40px;font-size: 14px;}
	.s4_c .s4_cr{width: 385px;height: 280px;padding: 40px 20px 0;}
	.s4_c .s4_cr .s4_crt .s4_crta{font-size: 21px;}
	.s4_c .s4_cr .s4_crt .s4_crtb{margin-top: 5px;}
	.s4_c .s4_cr .s4_crc{margin-top: 28px;}
}
@media only screen and (max-width:1200px){
	.section4{margin-top: 15px;}
	.s4_c .s4_cl{float: none;width: 100%;padding: 10px 15px;height: auto;}
	.s4_c .s4_cr{float: none;width: 100%;height: auto;padding: 30px 15px;margin-top: 15px;}
}
@media only screen and (max-width:750px){
	.s4_c .s4_cl .s4_clc{margin-top: 15px;}
	.s4_c .s4_cl .s4_clc .swiper-slide .s4_clcib{line-height: 36px;}
	.s4_c .s4_cr{padding: 20px 15px;}
	.s4_c .s4_cr .s4_crt .s4_crta{font-size: 18px;}
	.s4_c .s4_cr .s4_crc{margin-top: 20px;}
}

.section5{margin-top: 10px;}
.s5_c{padding: 36px 32px;background: #fff;border-radius: 5px;overflow:hidden;}
.s5_c .swiper-container .swiper-slide .s5_ci{border:1px solid #e5e5e5;overflow: hidden;box-sizing: border-box;}
.s5_c .swiper-container .swiper-slide .s5_ci img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	width: 100%;
}
.s5_c .swiper-container .swiper-slide:hover .s5_ci 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){
	.s5_c{padding: 30px 20px;}
}
@media only screen and (max-width:1200px){
	.section5{margin-top: 15px;}
	.s5_c{padding: 24px 15px;}
}
@media only screen and (max-width:750px){
	.s5_c{padding: 20px 15px;}
}


