@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
	margin: 0px 0px 0px 0px;
}
body {
	overflow-x: hidden;
}
.bigcontainer {
	width: 100%;
	background: #000;
	top:-110;
}
.test {
	border: 1px solid red;
}
.fl {
	float: left;
}
.cl {
	clear: both;
}
.bl {
	display: block;
}
.ab {
	position: absolute;
	left: 431px;
}
.rl {
	position: relative;
}
.sm4{
	width:1920px;height:950px;left: 50%;margin-left: -960px;
	overflow: hidden;
	position: relative;
	background-position: 0px -0px;
}


.swiper-container {
    width: 100%;
    height: 100%;
    max-width: 1540px;
}

.sx {
    width: 100%;
    height: 100%;
    max-width: 1540px;
}
.swiper-container {
    width: 100%;
    height: 100%;
    max-width: 1540px;
}

.sx {
    width: 100%;
    height: 100%;
    max-width: 1540px;
}
.swiper-wrapper {
    width: 90%;
}
.swiper-slide {
    text-align: center;
    font-size: 18px;

    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-slide-active,
.swiper-slide-duplicate-active {
    transform: scale(1);
}
.swiper-button-next,
.swiper-button-prev {
    width: 76px !important;
    height: 96px !important;
    top: 37%;
}
.swiper-button-next:after,
.swiper-button-prev:after {
    content: "";
}
.swiper-button-next {
    right: 67px !important;
}
.swiper-button-prev {
    left: 33px !important;
}

.swiper-slide-active {
    z-index: 2;
}

.swiper-slide-active img {
}
.swiper-slide-prev img {
}
.swiper-slide-next img {
}

.swiper-slide-prev {
    margin-left: 61px;
}
.swiper-slide-active {
    margin-left: -50px;
}
.swiper-slide-next {
    z-index: 1;
    margin-left: -60px;
}
.sx .swiper-slide-next {
    z-index: 1;
    margin-left: -55px;
}

.bottom .swiper-container {
    padding-top: 230px;
    margin-left: 199px;
}
.zbShow .swiper-container {
    padding-top: 328px;
}
.sm4 .swiper-container {
    padding-top: 214px;
    margin-left: 222px;
}

.sm4 .swiper-slide {
    transition: 300ms;
    transform: scale(0.6);
}
.sm4 .swiper-slide-active {
    transform: scale(1);
}

.sm5 .swiper-slide {
    transition: 300ms;
    transform: scale(0.6);
}
.sm5 .swiper-slide-active {
    transform: scale(1);
}

.swiper-slide-duplicate-prev {
}



