@keyframes run1{
	0%{transform: translateY(-3px);}
	50%{transform: translateY(3px);}
	100%{transform: translateY(-3px);}
}
@keyframes run2{
	0%{transform:scale(1);}
	50%{transform:scale(1.2);}
	100%{transform:scale(1);}
}
/*@keyframes run3{
	0%{transform: translateX(0px);}
	100%{transform: translateX(10px);}
}

.sec3_left img:hover{animation:run3 1s linear infinite;}*/



.section1  .fp-tableCell{display: block;}
.section1 .swiper-slide{overflow: hidden;}
.section1 .swiper-slide a{display: block;height: 100%;width: 100%;position: relative;}
.section1 .swiper-slide img{/*min-height: 100%;min-width: 100%;display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);*/width: 100%;height: 100%;}
.section1 .swiper-container,.section2 .swiper-container{height: 100%;}
.section1 .swiper-pagination-bullet{width: 70px;height: 4px;border-radius: 0;background: white;opacity: 0.3;}
.section1 .swiper-pagination-bullet-active{background: #003a5d;opacity: 1;}
.section1 .swiper-pagination{bottom:35px;}
.xiangxia{position: absolute;z-index: 22;width: 100%;text-align: center;bottom:85px;}
.xiangxia a{display: inline-block;width: 80px;height:80px;border:1px solid white;text-align: center;line-height: 80px;border-radius: 50%;}
.xiangxia a i{display: inline-block;font-size: 40px;color: white;animation: run1 2s linear infinite;}



.section2 {}
.section2 .swiper-slide:nth-child(1){background: url(../images/culture1.jpg) no-repeat;background-size: 100% 100%;}
.section2 .swiper-slide:nth-child(2){background: url(../images/culture2.jpg) no-repeat;background-size: 100% 100%;}
.section2 .swiper-slide:nth-child(3){background: url(../images/lnsd_03.jpg) no-repeat;background-size: 100% 100%;}
.section2 .swiper-slide a{display: block;position: relative;height: 100%;z-index: 2;overflow: hidden;}
.sec2_list1{position: absolute;top:50%;width: 100%;transform: translateY(-50%);text-align: center;padding: 0 15%;box-sizing: border-box;}
.sec2_list1 h2{font-size: 20px;color: white;margin: 50px 0 0;}
.sec2_list1 h2:after{content: '';display: block;width: 30px;height: 1px;background: rgba(250,250,250,.5);margin:35px auto}
.sec2_list1 p{font-size: 14px;color: white;line-height:25px;height: 50px;overflow: hidden;text-align: justify;}
.sec2_list1 span{display: inline-block;width: 80px;height: 23px;text-align: center;line-height: 23px;font-size:12px;color: white;border:1px solid white;border-radius: 50px;margin-top: 60px;}
.section2 .swiper-slide:hover .sec2_list1 p{height: 180px;}
.section2 .swiper-slide:hover .sec2_list1 h2{font-weight: bold;}
.section2 .swiper-slide:hover .sec2_list1 span{background: white;color: #333;top: 2%;}
.section2 .swiper-slide a:after{position: absolute;top:100%;width:100%;height:100%;content:'';background:rgba(46,75,163,.8);z-index: -1;}
.section2 .swiper-slide:hover a:after{top:0;}


.section3{text-align: center; background:url(../images/soudi_02.jpg) no-repeat; background-size:100% 100%}
.sec3_left{display: inline-block;vertical-align: middle;width:35%;}
.sec3_left img{max-width: 100%;}
.sec3_right{display: inline-block;vertical-align: middle;text-align: left;margin-left: 70px;width: 40%;}
.sec3_right_list1{width: 320px;display: inline-block;vertical-align: middle;margin-left: 50px;}
.sec3_right span{position:relative;display: inline-block;vertical-align:middle;width:110px;height:110px;border:1px solid lightgray;border-radius:50%;text-align: center;line-height: 110px;}
.sec3_right span:after{content: '';display: block;width: 1px;height:32px;background: lightgray;left: 50%;top:104%;position:absolute}
.sec3_right p{font-size: 14px;color: gray;line-height:25px;}
.sec3_right h3{font-size: 16px;color: #333;margin-bottom: 20px;}
.sec3_right h3:before{content: '';display: inline-block;vertical-align: middle;height: 2px;width: 0px;background:lightgray;margin-right: 5px;}
.sec3_right li:hover h3:before{width: 30px;}
.sec3_right li{margin-top: 40px;}
.sec3_right li:first-child{margin-top: 0;}
.sec3_right li:last-child span:after{display: none;}
.gengduo{display: block;margin:70px auto 0;width:200px;height:44px;border:1px solid lightgray;text-align:center;line-height:44px;font-size: 15px;color: #999;font-weight: bold;font-style: oblique;border-radius: 30px;}
.gengduo:hover{/*background: rgba(46,75,163,1);*/ background:#4e7dff; color: white;}


.section4{font-size: 0;}
.sec4_left,.sec4_right{display: inline-block;width: 50%;vertical-align: top;height: 100%;position: relative;}
.sec4_right img{width: 100%;height: 100%;}
.sec4_left{/*background: #2e4ba3;*/ background:url(../images/aboutbg.jpg) no-repeat; background-size:100% 100%}
.sec4_right{overflow: hidden;}
.sec4_left1{position: absolute;width: 100%;top:50%;transform: translateY(-50%);box-sizing: border-box;padding:0 15%;}
.sec4_left1 ul li{display: inline-block;vertical-align: top;width: 24%;text-align: center;cursor: pointer;}
.sec4_left1 ul li span{display: inline-block;width:100px;height:100px;border:1px dashed #677cbb;border-radius: 50%;line-height: 98px;}
.sec4_left1 ul li span i{display: inline-block;width: 90px;height: 90px;text-align: center;line-height: 90px;background:rgba(255,255,255,.6);border-radius: 50%;font-size: 40px;color: #0d3692;vertical-align: middle;}
.sec4_left1 ul li span i svg{ width:45px; height:45px; margin-top:23px;}
.sec4_left1 ul li span i img{width:45px; height:45px; vertical-align: middle;}
.sec4_left1 ul li p{ font-size: 15px;color: rgba(255,255,255,.6);margin-top:15px; line-height:1.6}
.sec4_left1 ul li p b{ font-size:24px; font-weight:lighter; /*font-style:oblique*/}
.sec4_left1 ul li:hover span,.sec4_left1 ul li.active span{border:1px dashed #fff;}
.sec4_left1 ul li:hover span i,.sec4_left1 ul li.active span i{background: white;color: #2e4ba3;}
.sec4_left1 ul li:hover p,.sec4_left1 ul li.active p{color: white;}
.sec4_left1 ol{margin-top: 65px;}
.sec4_left1 ol li{display: none;height: 265px;}
.sec4_left1 ol li.active{display: block;}
.sec4_left1 ol li h3{font-size: 24px;color: #dde0ed;font-style: oblique;font-family: songti;font-weight: initial;margin-bottom:30px;}
.sec4_left1 ol li p{font-size: 13px;color: #dde0ed;line-height:24px;margin-top:10px;    text-align: justify;}
.sec4_left1 .gengduo{margin:0;margin-top: 44px;border-color:#dde0ed;color: #dde0ed;}
.sec4_left1 .gengduo:hover{background: white;color: #2e4ba3;}




.section5{background: url(../images/soudi_02.jpg) no-repeat;background-size:100% 100%;}
.sec5_list1{width: 1200px;margin:0 auto;position: relative;}
.sec5_list1 .swiper-button-next{background: url(../images/riht.png) no-repeat center center;top:31%;}
.sec5_list1 .swiper-button-prev{background: url(../images/left.png) no-repeat center center;top:31%;}
.sec5_list1 .gallery-top,.sec5_list1 .gallery-thumbs{width: 90%;margin:0 auto;text-align: center;}
.sec5_list1 .gallery-top span{display: inline-block;vertical-align: middle;overflow: hidden;border-radius: 50%;}
.sec5_list2{display: inline-block;vertical-align: middle;width:720px;margin-left: 50px;text-align: left;}
.sec5_list2 h2{font-size: 18px;color: black;margin-bottom: 25px;}
.sec5_list2 p{font-size: 14px;color: gray;line-height: 25px;}
.sec5_list2 h2 font{color: gray;font-size: 13px;}
.sec5_list1 .gallery-thumbs .swiper-slide{text-align:left;cursor:pointer;background: #f6f7fa;box-sizing: border-box;padding: 10px 10px 6px;transition: 0.4s ease-in-out;border-bottom:4px solid transparent}
.sec5_list1 .gallery-thumbs .swiper-slide span{display: inline-block;vertical-align: middle;overflow: hidden;border-radius: 50%;filter: grayscale(100%);}
.sec5_list3{display: inline-block;vertical-align: middle;margin-left: 20px;}
.sec5_list3 h3{font-size: 18px;color: #000;}
.sec5_list3 p{font-size: 13px;color: gray;}
.sec5_list4{margin-top: 90px;}
.sec5_list4 span img{max-width: 62px;}
.sec5_list1 .gallery-thumbs .swiper-slide-active{border-bottom:4px solid #00c0ff}
.sec5_list1 .gallery-thumbs .swiper-slide-active span{filter: grayscale(0);}


#fp-nav ul li a span, .fp-slidesNav ul li a span{width: 2px;height: 2px;background: #A2A2A2; border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;}
#fp-nav ul li:hover a span, .fp-slidesNav ul li:hover a span,
#fp-nav ul li a.active span, .fp-slidesNav ul li a.active span, #fp-nav ul li:hover a.active span, 
.fp-slidesNav ul li:hover a.active span{width: 15px;height: 15px;background: transparent;border: 2px solid #b0b0b0;margin-left: -9px;margin-top: -5px;}
#fp-nav ul li a span:before{display: none;}
#fp-nav ul li a span:after{background: #F2F2F2;height: 13px;}
#fp-nav ul li, .fp-slidesNav ul li{margin: 14px 0;}
#fp-nav.active1{display: none;}
#fp-nav.active2 ul li a span{background: #fff;}
#fp-nav.active2 ul li:hover a span, #fp-nav.active2 ul li a.active span, #fp-nav.active2 ul li:hover a.active span{border-color: #fff;background: transparent;}



.section6{/*background: #2e4ba3;*/background: url(../images/newsbg.jpg) no-repeat; background-size: 100% 100%;}
.sec6_list1{width: 90%;margin:0 auto;}
.sec6_list1 .swiper-slide{background: white;padding: 70px 3% 30px;box-sizing: border-box;/*border-top:4px solid transparent;*/position: relative;}
.sec6_list1 .swiper-slide:after{content: '';display: block;width:0%;height: 5px;background: #4e7dff;position: absolute;top:0;left:0;transition: 0.3s ease-in-out;}
.sec6_list2 h3{font-size: 24px;color:#b2b2b2;font-weight: bold;}
.sec6_list2 h3 span{font-size: 14px;font-weight: initial;}
.sec6_list2 p{font-size: 16px;color: gray;line-height: 20px;margin-top: 30px;padding-bottom: 20px;border-bottom: 1px solid lightgray;margin-bottom:20px;height:36px;}
.sec6_list3{/*height: 130px;*/position: relative;}
.sec6_list3>img{width: 100%;opacity: 1;}
.sec6_list4{position: absolute;width: 100%;height:100%; top:0;}
.sec6_list4 font{font-size: 14px;color: gray;line-height: 1.8;display: block;opacity: 0;}
.sec6_list4 i{display: block;text-align: center;font-size: 40px;color: #2e4ba3;position: absolute;bottom:10px;left: 50%;transform: translateX(-50%);opacity: 0;}
.sec6_list1 .swiper-slide:hover .sec6_list3>img{opacity: 0;}
.sec6_list1 .swiper-slide:hover .sec6_list4 font{opacity:1;}
.sec6_list1 .swiper-slide:hover .sec6_list4 i{bottom:30px;color: rgba(78,125,255,.8);opacity: 1;}
.sec6_list1 .swiper-slide:hover .sec6_list2 h3{color: #4e7dff;}
.sec6_list1 .swiper-slide:hover p{color: black;}
.sec6_list1 .swiper-slide:hover:after{ width: 100%;}

.sec6_zong{position: relative;height: 482px;}
.se6_xxk{position: absolute;top:0;opacity: 0;width: 100%;}
.se6_xxk.active{opacity: 1;}
.sec6_right{text-align: right;margin-bottom: 100px;}
.sec6_right a{display: inline-block;width: 105px;height: 35px;color: white;line-height: 35px;text-align: center;border: 1px solid transparent;position:relative ;}
.sec6_right a:hover,.sec6_right a.active{border-color: white;}
.sec6_right a:after{content: '';display: inline-block;vertical-align: middle;width: 1px;height: 16px;background: rgba(250,250,250,.5);position: absolute;right: -1px;top:12px}
.sec6_right a:last-child:after{display: none;}
.section6 .gengduo{margin-top: 50px;color: #7d90c6;}
.section6 .gengduo:hover{color: white;}


.section7{background: url(../images/soudi_02.jpg) no-repeat;background-size: 100% 100%;}
.sec7_list1{width: 1150px;margin:0 auto;position: relative;}
.sec7_list1 .swiper-pagination{width: 100%;}
.sec7_list1 .swiper-pagination-bullet{width: 70px;height: 4px;border-radius: 0;background: white;opacity: 0.3;margin-left: 15px;}
.sec7_list1 .swiper-pagination-bullet-active{background: #003a5d;opacity: 1;}
.sec7_list1 .swiper-pagination{top:115%;}


.section8{background: url(../images/footerbg.jpg) no-repeat top center;}
.sec8_list1{position: absolute;width: 100%;height:50%;bottom:0;background: white;}


.sec8_list2{width:90%;margin:0 auto; padding:70px 0 0 0 ; box-sizing: border-box;}


.sec8_list2 .links{ width:100%; font-size:0; border-bottom: 1px solid #dddddd; padding-bottom:20px;    margin-bottom: 40px; text-align:center}

.sec8_list2 .links li a{ display:block; color:#666}

.sec8_list2 .links li{ width:13.42%; display:inline-block; margin-left:1%; margin-bottom:10px;}

.sec8_list2 .links li:nth-child(7n+1){ margin-left:0}

.sec8_list2 .links li img{ width:100%}

.sec8_list2 .links li p{ width:100%; font-size:12px;   height:30px; line-height:30px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}


.sec8_left{width: 500px;display: inline-block;vertical-align: top;}
.sec8_right{display: inline-block;vertical-align: top;width: 56%;float: right;}
.sec8_left1 span{border-radius:50%;display: inline-block;vertical-align: middle;width: 50px;height: 50px;text-align: center;line-height: 50px;background: #002e5d;color: white;font-size: 30px;}
.sec8_left1 p{display: inline-block;vertical-align: middle;margin-left: 15px;font-size: 14px;color: #515151;font-weight: bold;}
.sec8_left2 {margin: 25px 0 36px;}
.sec8_left2 aside{display: inline-block;vertical-align: middle;font-size: 12px;color: black;line-height: 25px;margin-left: 35px;}
.sec8_left3{padding-top:35px;font-size: 12px;line-height: 25px;color: gray;}
.sec8_right input{font-size:15px;display: inline-block;vertical-align: top;height: 60px;color: black;outline: none;border: none;border-bottom: 1px solid lightgray;width:31%;margin-left: 2%;}
.sec8_right input:first-child{margin-left: 0;}
.sec8_right textarea{color:#777;margin-top:19px;outline: none;display: block;width: 100%;border: none;font-size: 15px;height: 155px;resize: none;border-bottom: 1px solid lightgray;}
.sec8_right input[type=submit]{margin-top:35px;width: 110px;height: 37px;text-align: center;cursor: pointer;margin-left: 0;font-size: 15px;background: #002e5d;color: white;}

.sec8_list2 .leftcon{width: 75%;display: inline-block;vertical-align: top; }
.sec8_list2 .leftcon ul{ width:100%}
.sec8_list2 .leftcon ul li{width:10%; display:inline-block; float:left} 
.sec8_list2 .leftcon ul li:nth-child(1){ display:none}
.sec8_list2 .leftcon ul li h1{ font-size:14px; line-height:2; position:relative; margin-bottom:30px; color:#333}
.sec8_list2 .leftcon ul li h1 a{color:#333}
.sec8_list2 .leftcon ul li h1:before{ content:""; position:absolute; width:80%; height:2px; background:url(../images/line.png) no-repeat; top:45px;}
.sec8_list2 .leftcon ul li dl{ width:100%; display:block}
.sec8_list2 .leftcon ul li dl dt{ width:100%;}
.sec8_list2 .leftcon ul li dl dt a{font-size:14px; line-height:2.2; color:#666}
.sec8_list2 .leftcon ul li dl dt a:hover{ color:#2e4ba3}
.sec8_list2 .rightcon{width:25%;float:right;}
.rightcon li{ width:100%; text-align:right; font-size:16px; line-height:1.7; color:#0d3692; font-weight:bold;}
.rightcon li .ewm{ width:125px; font-size:14px; line-height:2; text-align:center; float:right; margin-left:20px; color:#393939; margin-top:20px;}
.rightcon li .ewm img{ width:100%; border:1px solid #ddd;}
.sec8_list2 .copyright{ width:100%; border-top:1px solid #ddd; margin-top:30px; padding-top:30px;display: inline-block;vertical-align: top; color:#666}
.sec8_list2 .copyright span{ margin-right:10px;}
.sec8_list2 .copyright a{ color:#666}
.sec8_list2 .copyright a:hover{ color:#2e4ba3}
.sec8_list2 .copyright p{ float:right;}
.sec8_list2 .sels{width:200px; height:30px;color:#666 ; padding:0 10px; border:1px solid #ddd; background:#fff; margin-left:5px;}
.sec8_list2 .sels option{ height:30px;  color:#666}






.sec2_list1 p,.sec2_list1 span,.sec2_list1 h2,.section2 .swiper-slide a:after,.sec4_left1 ul li span i,.sec4_left1 ul li span,.sec4_left1 ul li p,
.sec6_list4 font,.sec6_list3>img,.sec6_list4 i,.sec6_list2 p,.sec6_list2 h3,.sec6_list2 h3 span,.se6_xxk,.section2 .swiper-slide,.sec3_right h3:before{
	transition: all .5s cubic-bezier(.35,.75,.55,1);
	-webkit-transition: all .5s cubic-bezier(.35,.75,.55,1);
	-moz-transition: all .5s cubic-bezier(.35,.75,.55,1);
}


.section2 .swiper-slide:nth-child(1),.sec6_list1 .swiper-slide:nth-child(1),.sec8_right input:nth-child(1){
	transition: all 1s cubic-bezier(.35,.75,.55,1) 0.5s;
	-webkit-transition: all 1s cubic-bezier(.35,.75,.55,1) 0.5s;
	-moz-transition: all 1s cubic-bezier(.35,.75,.55,1) 0.5s;
}
.section2 .swiper-slide:nth-child(2),.sec3_left img,.sec6_list1 .swiper-slide:nth-child(2),.sec8_right input:nth-child(2){
	transition: all 1s cubic-bezier(.35,.75,.55,1) 1s;
	-webkit-transition: all 1s cubic-bezier(.35,.75,.55,1) 1s;
	-moz-transition: all 1s cubic-bezier(.35,.75,.55,1) 1s;
}
.section2 .swiper-slide:nth-child(3),.sec6_list1 .swiper-slide:nth-child(3),.sec8_right input:nth-child(3){
	transition: all 1s cubic-bezier(.35,.75,.55,1) 1.5s;
	-webkit-transition: all 1s cubic-bezier(.35,.75,.55,1) 1.5s;
	-moz-transition: all 1s cubic-bezier(.35,.75,.55,1) 1.5s;
}
.sec3_right li:nth-child(1) span,.sec4_left1 ul li:nth-child(1),.sec4_left1 ol li h3{
	transition: all 1s cubic-bezier(.35,.75,.55,1) 0.5s;
	-webkit-transition: all 1s cubic-bezier(.35,.75,.55,1) 0.5s;
	-moz-transition: all 1s cubic-bezier(.35,.75,.55,1) 0.5s;
}
.sec3_right li:nth-child(1) aside,.sec4_left1 ul li:nth-child(2),.sec4_left1 ol li p{
	transition: all 1s cubic-bezier(.35,.75,.55,1) 0.8s;
	-webkit-transition: all 1s cubic-bezier(.35,.75,.55,1) 0.8s;
	-moz-transition: all 1s cubic-bezier(.35,.75,.55,1) 0.8s;
}
.sec4_left1 p{ margin:10px 0}
.sec4_left1 b{ font-weight:bold; padding:0 1px}
.sec3_right li:nth-child(2) span,.sec4_left1 ul li:nth-child(3),.section4 .sec3_mor,.sec7_list1,.sec8_left1{
	transition: all 1s cubic-bezier(.35,.75,.55,1) 1s;
	-webkit-transition: all 1s cubic-bezier(.35,.75,.55,1) 1s;
	-moz-transition: all 1s cubic-bezier(.35,.75,.55,1) 1s;
}
.sec3_right li:nth-child(2) aside,.sec4_left1 ul li:nth-child(4),.sec8_left2{
	transition: all 1s cubic-bezier(.35,.75,.55,1) 1.3s;
	-webkit-transition: all 1s cubic-bezier(.35,.75,.55,1) 1.3s;
	-moz-transition: all 1s cubic-bezier(.35,.75,.55,1) 1.3s;
}
.sec3_right li:nth-child(3) span,.sec8_left3{
	transition: all 1s cubic-bezier(.35,.75,.55,1) 1.5s;
	-webkit-transition: all 1s cubic-bezier(.35,.75,.55,1) 1.5s;
	-moz-transition: all 1s cubic-bezier(.35,.75,.55,1) 1.5s;
}
.sec3_right li:nth-child(3) aside,.section3 .sec3_mor,.sec6_list1 .swiper-slide:nth-child(4),.section6 .sec3_mor,.sec8_right textarea{
	transition: all 1s cubic-bezier(.35,.75,.55,1) 1.8s;
	-webkit-transition: all 1s cubic-bezier(.35,.75,.55,1) 1.8s;
	-moz-transition: all 1s cubic-bezier(.35,.75,.55,1) 1.8s;
}
.sec8_right input[type=submit]{
	transition: all 1s cubic-bezier(.35,.75,.55,1) 2.2s;
	-webkit-transition: all 1s cubic-bezier(.35,.75,.55,1) 2.2s;
	-moz-transition: all 1s cubic-bezier(.35,.75,.55,1) 2.2s;
}
.section2 .swiper-slide,.sec6_list1 .swiper-slide{transform:translateY(200px);opacity: 0;}
.section2.active .swiper-slide,.section6.active .sec6_list1 .swiper-slide{transform:translateY(0px);opacity: 1;}

.sec3_left img{transform: translateX(-200px);opacity: 0;}
.sec3_right li span,.sec3_right li aside,.sec4_left1 ul li,.sec7_list1,.sec8_left1,.sec8_left2,.sec8_left3{transform: translateX(100px);opacity:0;}
.section3.active .sec3_right li span,.section3.active .sec3_right li aside,.section3.active .sec3_left img,.section4.active .sec4_left1 ul li{transform: translateX(0px);opacity: 1;}
.section3 .sec3_mor{transform: translateY(250px);opacity: 0;}
.sec4_left1 ol li h3,.sec4_left1 ol li p,.section4 .sec3_mor,.section6 .sec3_mor,.sec8_right input,.sec8_right textarea,.sec8_right input[type=submit]{transform: translateY(50px);opacity: 0;}
.section3.active .sec3_mor,.section4.active .sec4_left1 ol li h3,.section4.active .sec4_left1 ol li p,.section4.active .sec3_mor,
.section6.active .sec3_mor,.section7.active .sec7_list1,.section8.active .sec8_left1,.section8.active .sec8_left2,.section8.active .sec8_left3,
.section8.active .sec8_right input,.section8.active .sec8_right textarea,.section8.active .sec8_right input[type=submit]{transform: translateY(0px);opacity:1;}
.section4.active .sec4_right img{animation: run2 25s linear infinite;}



.sec8_right input{margin-left: 0;margin-right: 1.5%;}
.sec8_right input[type=submit]{transition: 0.3s ease-in-out;}
.sec8_right input[type=submit]:hover{background: #2e4ba3;}
/*.sec5_list1 .gallery-thumbs .swiper-slide{transform: translateY(100px);opacity: 0;}
.section5.active .sec5_list1 .gallery-thumbs .swiper-slide{transform: translateY(0px);opacity: 1;}*/




.xiugai_index{position: absolute;z-index: 2;top:35%;transform: translateY(-50%);width: 100%;}
.xiugai_index img{max-width: 100%;width: auto !important;display: block;margin:0 auto;transition: 0.8s ease-in-out 0.5s;}
.xiugai_index img:nth-child(1){transform: translateX(150px);opacity: 0;}
.xiugai_index img:nth-child(2){margin-top: 20px;transform: translateX(-150px);opacity: 0;}
.xiugai_index img:nth-child(3){margin-top: 5px;transform: translateX(-300px);opacity: 0;}
.section1 .swiper-slide-active .xiugai_index img{transform: translateX(0);opacity: 1;}
.section5 .swiper-slide img{width: 100%;}
.section5 .swiper-slide a{display: block;box-sizing: border-box;padding: 10px;background: white;border:1px solid lightgray;padding-bottom:0;}
.section5 .swiper-slide p{line-height:30px; height:30px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;    padding: 15px 0; text-align: center;font-size:16px;color: black;position: relative;}
.section5 .swiper-slide p:after{position:absolute;bottom:-2px;width:0%;height:3px;background:#2e4ba3;content:'';left:25%;transition:0.4s ease-in-out;}
.section5 .swiper-slide a:hover p:after{width:50%;}
.section5 .swiper-container{width: 90%;}
.sec5_list1{width: 80%;}
.sec5_list1 .swiper-button-next,.sec5_list1 .swiper-button-prev{top:36%;}

.section1 .swiper-container{ display:none}
.pcvideo{ display:block;height:100%; height:100%;  position:absolute; left:0; top:0; overflow:hidden}
.pcvideo video{ width:100%}
.phonevideo{ display:none}

.section1 .swiper-slide a>img:nth-of-type(2){width: 100%;display: none;}
@media only screen and (max-width:1680px ){
	.pcvideo video{ width:auto; height:100%;}
}
@media only screen and (max-width:1660px ){
	.sec8_left2 {margin: 25px 0 47px;}
	.sec8_list2{padding: 80px 0;width:90%}
	.sec4_left1 ol li h3{margin-bottom: 5px;}
}
@media only screen and (max-width:1440px ) {
	.sec6_list1 .swiper-slide:hover .sec6_list4 i{bottom:47px}
	.sec6_right{margin-bottom: 50px;}
	.sec8_list2{padding: 46px 0;}
	.sec6_list4 i{bottom:-15px}
	

}
@media only screen and (max-width:1200px ) {
	#slj .swiper-wrapper{transform: translate3d(0px, 0px, 0px) !important;}
	.section1 .swiper-slide a>img:nth-of-type(2){width: 100%;display: block;}
	.section1 .swiper-slide a>img:nth-of-type(1){width: 100%;display: none;}
	
	.section1 .swiper-container{ display:block}
	.pcvideo{ display:none}
    .phonevideo{ display:block}
	.xiangxia a{ width:60px; height:60px;line-height: 60px;}
	.xiangxia a i{font-size: 35px;}
}