
.banner_list h1,.banner_list span{
	transition: all 1.5s cubic-bezier(.35,.75,.55,1) .5s;
	-webkit-transition: all 1.5s cubic-bezier(.35,.75,.55,1) .5s;
	-moz-transition: all 1.5s cubic-bezier(.35,.75,.55,1) .5s;
}
.index_title h2:after,.index_title img,.con3_top,.con3_bottom,.index_con4 ul li img,.con5_span1:after,.con5_span1,.index_con6_right ul li img,
.con6_list1,.con4_rights,.index_con5_right ul li time:before,.more img{
	transition: all 0.8s cubic-bezier(.35,.75,.55,1);
	-webkit-transition: all 0.8s cubic-bezier(.35,.75,.55,1);
	-moz-transition: all 0.8s cubic-bezier(.35,.75,.55,1);
}



.index_con2 ul li,.index_con3_left,.index_con3_right,.con3_right_u1 li,.con3_top span,.con3_bottom a,.index_con4_left,.index_con4_right
,.index_con4 ul li,.index_con5_right,.index_con5_left,.index_con5_right ul li,.index_con6_right,.index_con6_left,.index_con6_right ul li{display: inline-block;}
.index_con1{position: relative;}
.index_con2 ul li,.con3_right_u1 li,.con3_top,.index_con3_left,.index_con4_left,.index_con4_right
,.index_con5_left,.index_con5_right,.index_con5_right ul li,.index_con6_left,.index_con6_right,.index_con6_right ul li{box-sizing: border-box;}
.index_con2 ul,.index_con3,.con3_right_u1,.index_con4,.index_con4 ul,.index_con5,.index_con5_right ul,.index_con6,.index_con6_right ul{font-size: 0;}


.index_con1 .swiper-slide img{width:100%; }
.index_con1 .swiper-pagination {text-align: left;box-sizing: border-box;padding-left: 140px;bottom:50px}
.index_con1 .swiper-pagination-bullet{width:100px;height:3px;background:white;border-radius: 0;opacity: 1;}
.index_con1 .swiper-pagination-bullet-active{background: #004fb9;}
.index_con1 .swiper-slide-active .banner_list h1,.index_con1 .swiper-slide-active .banner_list span{transform: translateX(0px);opacity:1;}
.banner_list{position:absolute;}
.banner_list{top:45%;transform:translateY(-50%);text-align:center;width:100%;}
.banner_list h1{font-size:32px;color:white;transform: translateX(200px);opacity: 0; line-height:58px}
.banner_list span{font-size: 30px;color:#e1e8e0;text-transform: uppercase;margin-top: 25px;letter-spacing: 6px;display: inline-block;transform: translateX(-200px);opacity: 0; font-family:Verdana, Geneva, sans-serif}

