@charset "utf-8";
/* CSS Document */
html, body {
	position: relative;
	height: 100%;
}
* {
	padding: 0;
	margin: 0;
	border: 0;
	list-style: none;
	font-weight: normal;
	color: #fff;
	font-family: "Microsoft YaHei";
}
a, a:hover {
	text-decoration: none;
}
.container {
	width: 100%;
	height: 100%;
	background: #000;
	position: relative;
	background-size: cover;
	overflow: hidden;
}


.cd-popup1_g{ width:835px; height:397px; background:url(../images/popup-g.png) bottom no-repeat; position:absolute; left:50%; margin-left:-417px; bottom:0; z-index:99999;}
.cd-popup1{
	position: fixed;
	left: 0;
	top: 0;
	height: 100%;
	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;
	/*! box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); */
	-webkit-transform: translateY(-40px);
	-moz-transform: translateY(-40px);
	-ms-transform: translateY(-40px);
	-o-transform: translateY(-40px);
	transform: translateY(-40px);
	/* Force Hardware Acceleration in WebKit */
	-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:70px auto 0; width:1100px;}

	.slide{
		width: 100%;
		min-height: 410px;
		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: 60%;
		height: 60%;
		top: 15%;
		left: 0%;
		z-index: 1;
		opacity: 0.5;
		background: url(../images/bg_er.png) no-repeat;
		background-size: contain;
		
	}
	.slide .img2{
		width: 80%;
		height: 80%;
		top: 10%;
		left: 2%;
		z-index: 2;
		opacity: 0.7;
		background: url(../images/bg_er.png) no-repeat;
		background-size: contain;
	}
	.slide .img3{
		width: 1000px;
		height: 100%;
		top: 5%;
		left:  4.5%;
		z-index: 3;
		background: url(../images/bg_er.png) no-repeat;
		background-size: contain;
	}
	.slide .img4{
		width: 80%;
		height: 80%;
		top: 10%;
		left: 18%;
		z-index: 2;
		opacity: 0.7;
		background: url(../images/bg_er.png) no-repeat;
		background-size: contain;
	}
	.slide .img5{
		width: 60%;
		height: 60%;
		top: 15%;
		left: 40%;
		z-index: 1;
		opacity: 0.5;
		background: url(../images/bg_er.png) no-repeat;
		background-size: contain;
	}
	.slide-bt{
		position: absolute;
		left: 50%;
		top: 0;
		z-index: 10; margin-left:-430px!important; width:850px!important;
	}
	.slide-bt span{
		display: block;
		width: 160px;
		height: 41px;
		background: url(../images/bg2.png) no-repeat;
		float: left;
		margin: 5px;
		line-height: 41px;
	}
	.slide .slide-bt .on{
		background: url(../images/bg2_on.png) no-repeat;
	}
	
.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{ margin:180px auto 0; font-size: 50px;}


