a, a:hover {
	text-decoration: none;
}
.cd-popup1{
	left: 0;
	top: 0;
	width: 100%;
	opacity: 1;
	visibility: visible;
	-webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
	-moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
	transition: opacity 0.3s 0s, visibility 0s 0.3s;
	z-index: 999
}

.cd-popup-container1 {
	position: relative;
	width: 90%;
	margin: 70px auto 0;
	text-align: center;
	-webkit-transform: translateY(-40px);
	-moz-transform: translateY(-40px);
	-ms-transform: translateY(-40px);
	-o-transform: translateY(-40px);
	transform: translateY(-40px);
	-webkit-backface-visibility: hidden;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	transition-property: transform;
	-webkit-transition-duration: 0.3s;
	-moz-transition-duration: 0.3s;
	transition-duration: 0.3s;
}


.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.clearfix { zoom: 1; }
.container01 { margin:0 auto; width:1100px;}
.slide{width: 100%;overflow: hidden;position: relative;}
.slide .img{
	overflow: hidden;
	position: absolute;	
	transition: width 0.4s,height 0.4s,top 0.4s,left 0.4s,z-index 0.4s;
	text-align: center;
}
.slide .img1{
	width: 70%;
	height: 70%;
	top: 15%;
	left: -55%;
	z-index: 2;
	background-size: contain;
}
.slide .img2{
	width: 85%;
	height: 85%;
	top: 10%;
	left: -30%;
	z-index: 3;
	background-size: contain;
	background: #f6f6f6;
}

.slide .img3{
	width: 100%;
	height: 100%;
	top: 5%;
	left:  3%;
	z-index: 4;
	background-size: contain;
}
	
.slide .img4{
	width: 85%;
	height: 85%;
	top: 10%;
	left: 45%;
	z-index: 3;
	background-size: contain;
}
.slide .img5{
	width: 70%;
	height: 70%;
	top: 15%;
	left: 85%;
	z-index: 2;
	background-size: contain;
}

.slide .img6{
	width: 50%;;
	height: 50%;
	top: 15%;
	left: 30%;
	z-index: 1;
	opacity: 0.5;
	background-size: contain;
}

.slide .img video{width: 100%;}

.slide-bt{
	position: absolute;
	left: 50%;
	bottom: 0;
	z-index: 10; margin-left:-550px!important; width:1100px!important;
}
.slide-bt span{
	display: block;
	width: 160px;
	height: 41px;
	float: left;
	margin: 5px;
	line-height: 41px;
	color: #c8c8c8;
	cursor: pointer;
}
.slide .slide-bt .on{
	color: #000;
	font-size: 18px;
}

.slide .poster-btn {
    position: absolute;
    top: 0;
    z-index: 10;
    cursor: pointer;
	height: 410px;
	width: 100px;
}
.slide .poster-next-btn {right: 0;}
.slide .poster-prev-btn {left: 0;}
.qyxx{font-size: 50px; position: relative;}
.v-shade{height: 100%; width: 100%; background: #f6f6f6; opacity: 0.6; position: absolute; top: 0; left: 0; z-index: 10;}

