    .swiper-container {
        width: 100%;
       height:100vh; overflow: hidden
        
    }
    .swiper-slide {
        text-align: center;
        background: #fff;
        
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }

.swiper-wrapper{ height:100%;}	
	

.ban2{ background:url(../images/2.jpg) no-repeat center center; background-size:cover; }
.ban3{ background:url(../images/3.jpg) no-repeat center center; background-size:cover;}
.ban4{ background:url(../images/4.jpg) no-repeat center center; background-size:cover;}

.banner .wenzi{text-align:left;text-shadow: 0 0 10px #000; width:48%;}
.banner a{ color:#fff; background:url(../images/a1.png) no-repeat left center; padding-left:35px; display:block; margin-top:15px;}
.banner{ width:80vw; max-width:1600px; min-width:1200px; color:#fff; margin:0 auto;}
.ban4 .banner{ display:flex;justify-content:flex-end}
.banner h1{ font-size:2.6rem; line-height:3.8rem}


.ban1 .video{width: 100%;height: 100%; object-fit:cover;}

.swiper-pagination{ height:10vh; text-align:center;}



/* 分页器按钮样式 */
.swiper-pagination-bullet {
	width: 13px; height: 13px; background:#fff;}
/* 当前页高亮样式 */
.swiper-pagination-bullet-active {
	background: #1c8fe7;!important;
}
/* 悬停效果*/ 
.swiper-pagination-bullet:hover {
	background: #1c8fe7;
}
.swiper-pagination-bullet{opacity:1;!important; }


.sylbjgd{ width:100%;  padding:3.5rem 0 0; overflow:hidden}
.sylbjgd .swiper-slide{ background: none ; display:block; position:relative; line-height:4rem;}
.sylbjgd .swiper-slide div{position:relative; width:100%; padding-bottom:66.7%;}
.sylbjgd .swiper-slide div img{ position:absolute; top:0;left:0;width:100%; height:100%;object-fit: cover;}
.sybjgdjt{ position:relative}

.sylbjgd .swiper-button-prev{ top:50%; left:-80px; 
	background: url('../images/jt.png') no-repeat center center !important; /* 自定义箭头路径 */
	background-repeat: no-repeat !important;
	color: transparent !important; /* 隐藏默认文字 */
	width: 53px !important; /* 自定义宽度 */
	height: 53px !important; /* 自定义高度 */
	border:1px  dashed #fff !important;
	border-radius:50%;
}
.sylbjgd .swiper-button-next{ top:50%; right:-80px;

  	background: url('../images/jt.png') no-repeat center center !important; /* 自定义箭头路径 */
	transform: rotate(180deg);
	background-repeat: no-repeat !important;
	color: transparent !important; /* 隐藏默认文字 */
	width: 53px !important; /* 自定义宽度 */
	height: 53px !important; /* 自定义高度 */
	border:1px  dashed #fff !important;
	border-radius:50%;
}
.swiper-container{display: block;}
.swiper-container2{display:none;}

@media (max-width:768px){
.swiper-container{display: none;}
.swiper-container2{display: block;  width: 100%; height:calc(100vh - 70px); overflow: hidden; position:relative; padding-top:70px;}
.ban2{ background:url(../images/2_sj.jpg) no-repeat center center; background-size:cover; }
.ban2 br{ display:none}
.ban3{ background:url(../images/3_sj.jpg) no-repeat center center; background-size:cover;}
.ban4{ background:url(../images/4_sj.jpg) no-repeat center center; background-size:cover;}
.banner{ width:80vw; max-width:none; min-width:inherit; position:absolute; bottom:15vh}
.banner h1{font-size:1.7rem; line-height:2.4rem}

.banner .wenzi{ width:100%}

.swiper-pagination{ height:40px;}

.sylbjgd{ width:80%; margin:0 auto; padding:2rem 0 0}
.sylbjgd .swiper-button-prev{
	left: -20px;
    width: 35px!important;
    height: 35px!important;
    background-size: 50% auto !important;}
.sylbjgd .swiper-button-next{
	right: -20px;
    width: 35px!important;
    height: 35px!important;
    background-size: 50% auto !important;
	}
}