.container-1200{
	width: calc(100% - 100px);
	max-width: 1200px;
	margin: 0 auto;
}
.container-1440{
	width: calc(100% - 100px);
	max-width: 1440px;
	margin: 0 auto;
}
.section-swiper .swiper-slide{
	max-width: 1200px;
}
.section-swiper .swiper-button-next, 
.section-swiper .swiper-button-prev{
	margin-top: 0;
	width: 5rem;
	height: 5rem;
	background: rgba(255, 255, 255, 0.5);
}
.section-swiper .swiper-button-next::after,
.section-swiper .swiper-button-prev::after{
	color: #0B0716;
	font-size: 15px;
	font-weight: bolder;
}
.section-swiper .swiper-pagination-bullet{
	width: 7rem;
	height: 0.4rem;
	opacity: 1;
	background: rgba(255, 255, 255, 0.55);
	border-radius: 0;
	margin: 0 2rem;
}
.section-swiper .swiper-pagination-bullet-active{
	opacity: 1;
	background: rgba(255, 255, 255, 1);
}
.section-swiper .swiper-pagination{
	max-width: 1200px;
    text-align: center;
    bottom: 5rem;
    left: 50%;
    transform: translateX(-50%);
}
/* 品牌首页 */
.section-swiper{
	width: 100%;
	overflow: hidden;
	margin-bottom: 5rem;
}
.swiper-item{
	width: 100%;
	height: 0;
	position: relative;
	overflow: hidden;
	cursor: pointer;
}
.swiper-item-pc{
	padding-bottom: 56.25%;
}
.swiper-item-phone{
	padding-bottom: 133.33%;
}
.swiper-item img{
	width: 100%;
    height: auto;
    position: absolute;
    top: 50%;
    left: 50%;
	transform: translate(-50%, -50%);
}
.section-liveWall{
	/* padding: 5rem 0; */
	padding: 4rem 0;
	margin: 0;
}
.whiteBg{
	background: white;
}
.grayBg{
	background: #f8f8f8;
}
.live-title{
	overflow: hidden;
	font-size: 14px;
	line-height: 5rem;
	margin-bottom: 1rem;
}
.live-title div:nth-of-type(1){
	float: left;
	font-size: 3.6rem;
	font-weight: 700;
	text-align: left;
	color: #272727;
}
.live-title div:nth-of-type(2){
	float: right;
}
.live-title div:nth-of-type(2) a{
	font-size: 2rem;
	font-weight: 400;
	color: #3573e7;
	cursor: pointer;
}
.live-title div:nth-of-type(2) img{
	width: 0.8rem;
    margin-left: 5px;
}
.liveWalls{
	overflow: hidden;
}
.pc2-phone3{
	width: calc((100% - 15px) / 2);
	margin-top: 15px;
	cursor: pointer;
}
.pc2-phone3:nth-of-type(2n+1){
	float: left;
}
.pc2-phone3:nth-of-type(2n){
	float: right;
}
.imgContainerPc{
	width: 100%;
	height: 0;
	padding-bottom: 56.25%;
	position: relative;
	overflow: hidden;
}
.imgContainerPhone{
	width: 100%;
	height: 0;
	padding-bottom: 216.53%;
	position: relative;
	overflow: hidden;
}
.pc2-phone3 img{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.downloads{
	overflow: hidden;
}
.down-item{
	width: calc((100% - 15px) / 2);
}
.down-innerImg{
	width: 100%;
	height: auto;
}
.absolute-box{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.downContainer{
	width: 100%;
	height: 0;
	padding-bottom: 78.98%;
	position: relative;
	overflow: hidden;
	background: #f0f0f0;
	text-align: center;
}
.absolute-box div:nth-of-type(1){
	width: 100%;
	font-size: 3.6rem;
	font-weight: 700;
	text-align: center;
	color: #272727;
	padding: 6rem 0 0.6rem 0;
}
.absolute-box div:nth-of-type(2){
	font-size: 1.8rem;
	font-weight: 400;
	text-align: left;
	color: #1e87e4;
	display: inline-block;
	line-height: 1.7rem;
	cursor: pointer;
}
/* .absolute-box div:nth-of-type(2) a{
	color: #1e87e4;
	cursor: pointer;
} */
.downContainer div:nth-of-type(2) img{
	width: 1.7rem;
	margin-left: 5px;
	margin-left: 7px;
    margin-top: 1px;
    float: right;
}
.down-item:nth-of-type(2n+1){
	float: left;
}
.down-item:nth-of-type(2n){
	float: right;
}
/* 品牌列表页 */
.section-brandsDetail{
	margin: 30px 0;
}
.loadCenter-title{

}
.loadCenter-list{
	overflow: hidden;
}
/* 品牌详情页面 */
#type1,#type2{
	display: none;
}
.downs-both{
	overflow: hidden;
}
.db-left{
	width: calc((100% - 15px) * 0.793792387);
	float: left;
}
.db-right{
	width: calc((100% - 15px) * 0.206207613);
	float: right;
}
.db-ImgContainer{
	width: 100%;
	height: 0;
	position: relative;
	overflow: hidden;
}
.db-ImgContainer.pc{
	padding-bottom: 56.25%;
}
.db-ImgContainer.phone{
	padding-bottom: 216.53%;
}
.db-ImgContainer img{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.only-ImgBox{
	width: 100%;
	overflow: hidden;
}
.only-ImgBox img{
	width: 100%;
}
.db-btn{
	font-size: 2rem;
    width: 25rem;
    height: 5rem;
    line-height: 5rem;
    margin-top: 3rem;
	background: #e60012;
	font-weight: 700;
	text-align: center;
	color: #ffffff;
	cursor: pointer;
}
.phoneBox{
	width: 100%;
	position: relative;
	margin-bottom: 15px;
}
.phoneBox:last-child{
	margin-bottom: 0px;
}
.phoneBox img{
	width: 100%;
	height: auto;
}
.phone-lownloadBtn{
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 44px;
	line-height: 44px;
	text-align: center;
	background: rgba(0, 0, 0, 0.6);
	box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.16); 
	z-index: 9999;
	font-size: 14px;
	font-weight: 400;
	color: white;
}
.phone-lownloadBtn img{
	width: 13px;
	margin-left: 7px;
}
/* #phoneBox,
#pcBox,
#pc-pc,
#pc-both{
	display: none;
} */
.section-pressRelase .small-lists li:nth-of-type(2), 
.section-pressRelase .small-lists li:nth-of-type(5){
	margin: 0 15px;
}
.section-pressRelase .small-lists li{
	width: calc((100% - 30px) / 3);
}
.section-brandslist{
	margin-top: 30px;
}
@media (max-width: 1280px){
	
}
@media (max-width: 1024px) {
	.section-brandsDetail{
		margin: 0;
	}
	.section-brandslist{
		margin-top: 0px;
	}
}
@media (max-width: 768px) {
	.section-swiper .swiper-pagination{
		margin-left: 0;
		transform: translate(-50%, -50%);
		text-align: center;
		bottom: 13px;
	}
	.section-swiper .swiper-pagination-bullet{
		width: 50px;
		height: 3px;
		margin: 0 6px!important;
	}
	.container-1200{
		width: calc(100% - 30px);
	}
	.container-1440{
		width: 100%; 
	}
	/* .pc2-phone3{
		width: calc((100% - 20px) / 3);
		margin-top: 10px;
	}
	.pc2-phone3:nth-of-type(3n+1),
	.pc2-phone3:nth-of-type(3n+2){
		float: left;
		margin-right: 10px;
	}
	.pc2-phone3:nth-of-type(2n){
		float: left;
		margin-right: 10px;
	}
	.pc2-phone3:nth-of-type(3n){
		float: right;
	} */
	.down-item{
		width: 100%;
		margin-bottom: 15px;
	}
	.live-title{
		line-height: 32px;
		margin-bottom: 5px;
	}
	.live-title div:nth-of-type(1){
		font-size: 23px;
	}
	.live-title div:nth-of-type(2) a{
		font-size: 14px;
	}
	.pc2-phone3{
		width: calc((100% - 10px) / 2);
		margin-top: 10px;
	}
	.live-title div:nth-of-type(2) img{
		width: 5px;
	}
	.down-item:last-child{
		margin-bottom: 0;
	}
	.absolute-box div:nth-of-type(1){
		font-size: 19px;
		padding: 27px 0 3px 0;
	}
	.absolute-box div:nth-of-type(2){
		font-size: 14px;
		line-height: 20px;
	}
	.downContainer div:nth-of-type(2) img{
		width: 13px;
		margin-top: 3.5px;
		float: right;
		margin-left: 7px;
	}
	.section-downs .container-1200{
		width: 100%;
	}
	.section-pressRelase .small-lists li{
		width: 100%;
		margin-bottom: 15px!important;
	}
}
.section-brandsDetail img{
	cursor: pointer;
}
.wrap-fixed {
	display: none;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000;
	align-items: center;
	justify-content: center;
	z-index: 9999;
}
.wrap-fixed img{
	max-width: 100%;
    max-height: 100vh;
}
.closeWrap{
	position: fixed;
    top: 50px;
    right: 50px;
    width: 50px;
    height: 50px;
	cursor: pointer;
}
@media (max-width: 768px){
	.closeWrap{
		position: fixed;
		top: 30px;
		right: 30px;
		width: 30px;
		height: 30px;
		cursor: pointer;
	}
}