﻿/* @font-face {
	font-family:"Source-Regular";
	src: url(../fonts/SourceHanSansCN-Regular.otf);
}

@font-face {
	font-family:"Source-Medium";
	src: url(../fonts/SourceHanSansCN-Medium.otf);
}

@font-face {
	font-family:"Source-Bold";
	src: url(../fonts/SourceHanSansCN-Bold.otf);
} */

 .swiper-container {width: 100%;   height: 100%;    }

 .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: transparent;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;

    /* 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;
	overflow: hidden;
}

.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after,
.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after{
	content: "";
}

.swiper-button-prev {
	outline: none;
	/* background-image: url(../img/icons/slide-pre.png); */
	background-repeat: no-repeat;
	background-position: center center;
	width: 100px;
	height: 100px;
	margin:  0 5%;
}

.swiper-button-next {
	width: 100px;
	height: 100px;
	margin:  0 5%;
	outline: none;
	/* background-image: url(../img/icons/slide-next.png); */
	background-repeat: no-repeat;
	background-position: center center;
}

.swiper-pagination { left: 50%; transform: translateX(-50%); }
.swiper-pagination span { width: 10px; height: 10px;  outline: none; opacity: .5; margin-right: 8px;}
.swiper-pagination-bullet-active { background-color: #ff0 !important; opacity: 1 !important;}

.clearfix { clear: both;}
