*{
	padding: 0 !important;
	margin: 0 !important;
}
.content {
	height: 100vh;
}
.carouselWrap{
	width: 100%;
	height: 100vh;
}
.carouselWrap .item{
	width: 100%;
	height: 100vh;
}
.carouselWrap .item img{
	display: block;
	width: 100%;
}
.main{
	width: 1200px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.main .info{
	margin-top: 100px !important;
}

.main .name{
	font-weight: bold;
	color: #fff;
	font-size: 60px;
	margin-top: 30px !important;
}
.main h2{
	color: #fff;
	font-weight: bold;
	margin-top: 10px !important;
}
.main .code{
	width: 200px;
	height: 228px;
	margin-top: 50px !important;
}
.main .logo{
	width:80px;
	height: 80px;
	border-radius: 10px;
}
.main .demo{
	width: 550px;
}