.clearFix::after {
    content: '';
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
    clear: both;
}
.clearFix {
    zoom:1;
}

.nav{ width:1920px; padding: 10px 0; background:#fff;}
.nav_box{display: flex; align-items: center; width:1200px; margin:0 auto;}
.nav_box .play{ float:left; margin-right:28px;}
.nav_box ul{ float: left; color:#666; cursor:pointer;}
.nav_box ul li{ float:left; width:120px; text-align:center;padding: 5px 0;}
.nav_box ul li span{ display:block;}
.nav_box ul li:hover{background: #b8d3ff;color: #fff;}

.swiper.bannerSwiper .swiper-slide {
	position: relative;
	width: 100%;
	padding-top: calc(560 / 1920* 100%);
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
}
.swiper.bannerSwiper .banner-1 {
	background-image: url(../images/banner-1.jpg);
}
.swiper.bannerSwiper .banner-2 {
	background-image: url(../images/banner-2.jpg);
}
.logo {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 10px;
	margin: auto;
	opacity: 0;
	transition: all .4s ease-in-out;
}
.swiper.bannerSwiper .swiper-slide-active .logo {
	bottom: 60px;
	opacity: 1;
}
.swiper.bannerSwiper .swiper-button-next, .swiper.bannerSwiper .swiper-button-prev {
	width: 40px;
	height: 40px;
	background-color: rgba(255, 255, 255, .5);
	border-radius: 100%;
}
.swiper.bannerSwiper .swiper-button-next::after,
.swiper.bannerSwiper .swiper-button-prev::after {
	font-size: 20px;
	color: #fff;
}

.tier02{padding: 40px 0 60px;height:auto;/* background:url(../images/bg02.png) no-repeat center #fff; */background-size: cover;}
.tier02_box{ width:1200px; margin:auto; text-align:center; }
.tier02_box img{ padding:12px 0;}
.tier02_box p{color:#1f1f1f;line-height: 40px;font-size: 18px;}

.bottom{background:#000;display: flex;justify-content: center;align-items: center;padding: 10px 0;}
.bottom_box a{ float:right; display:inline-block; padding:0 6px; cursor:pointer; color:#fff; }
.bottom_box a:hover{color: #b8d3ff;}
.b-logo{
	width: 130px;
	margin-right: 20px;
}
.apk-but{
	display: block;
    width: 180px;
    height: 57px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: auto;
    background-color: #000;
    background-image: url(../images/d-apk2.png);
    border-radius: 10px;
    border: 1px solid #ffffff;
    margin: 40px auto 0;
}

@media screen and (max-width:1200px){
	.nav,.banner,.tier02_box{ padding: 10px 20px; width:100%; box-sizing: border-box;}
	.nav_box{ width:100%;
		display: flex;
        flex-direction: column;
	}
	/* .banner{background:url(../images/banner_m.jpg) no-repeat;height: 910px;background-size: 100%;} */
	.logo{left: 234px;width: 57%;}
	/* .banner{background:url(../images/banner_800.jpg) no-repeat;height: 910px;background-size: 100%;} */
	.logo { left: 0; width: 87%; }
	.tier02_box img {
		width: 100%;
	}
	.nav_box ul{
		display: none;
	}
	.tier02 {
		padding: 0px 0 40px;
	}

	.bottom_box{
		width: 100%;
        line-height: 40px;
        padding: 0;
        height: 40px;
        margin: 0 auto;
        background: #000;
        display: flex;
        justify-content: center;
	}
	.b-logo{
		display: none;
	}
}


