html, body {
    margin: 0;
    padding: 0;
    overflow:hidden;

    /*Avoid flicker on slides transitions for mobile phones #336 */
    -webkit-tap-highlight-color: rgba(0,0,0,0);
   	background-color:#000;
}

.bodystyle{
	zoom: 1;
	overflow: hidden;
	height: 100%;
	width: 100%;
}

.downlist{
	height: 250px;
	width: 100%;
	display: block;
	position: absolute;
	bottom: -250px;
}

.downlist_bg{
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	background: #ffffff;
	opacity: 0.6;
	z-index: 0;
}

.body_bg{
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
}

.leftclick{
	height: 126px;
	width: 42px;
	left: 0;
	position: absolute;
	display: block;
	background: #666666;
	top:35%;
}
.leftclick div
{
	width: 42px;
	height: 42px;
}
img{
	border:none;
}

.leftclick img
{
	cursor: pointer; 
	display:block;
	border:none;
	width:100%;
	height:100%;
}

.imgone{
	background:url(../img/sprite.png) no-repeat -12px -20px;
}
.imgtow{
	background:url(../img/sprite.png) no-repeat  -12px -70px ;
}
.imgthree{
	background:url(../img/sprite.png) no-repeat -12px -120px;
}
.leftclick_min{
	 border-bottom:solid 1px #a5a5a5;
	 border-top:solid 1px #a5a5a5;
}

.leftclick img:hover {
    -moz-transform: scale(1.1,1.1);
   -webkit-transform: scale(1.1,1.1);
   -o-transform: scale(1.1,1.1);
   -ms-transform: scale(1.1,1.1);
   transform: scale(1.1,1.1); 
  }

.jiantou{
	z-index: 5;
	cursor: pointer; 
	width: 30px;
	height: 30px;
	display: block;
	margin:0px auto;
	background:url(../img/sprite.png) no-repeat -74px -85px;
}



.lifirst{
	top:30px;
	width: 100%;
	height: 100%;
	margin:0px auto;
	z-index: 5;
	position: absolute;
	display: none;
}
#qq{
	z-index: 6;
	width:800px;
	height:70%;
	display: block;
	margin:0px auto;
}
#qq div{
	width: 33%;
	height: 100%;
	float:left;
	text-align:left;
	text-align:center;
}
#qq span{
	font-family: "微软雅黑";
	font-size: 12px;
}
#qq img{
	display:block;
	border:none;
	width:110px;
	height:120px;
	margin:0px auto;
}
.zhang{
	border-right:solid 4px whitesmoke;
}
.luo{
	border-right:solid 4px whitesmoke;
}
.zhang img{
	background:url(../img/sprite.png) no-repeat -115px -60px;
}
.luo img{
	background:url(../img/sprite.png) no-repeat -240px -60px;
}
.yang img{

	background:url(../img/sprite.png) no-repeat -370px -60px;
}


.lisecond{
	top:30px;
	width: 100%;
	height: 100%;
	margin:0px auto;
	z-index: 5;
	position: absolute;
	display: none;
}

.weixin{
	z-index: 6;
	width:400px;
	height:80%;
	margin:0px auto;
	padding-left: 220px;
	display: block;
}
.secondimg
{
	width: 35px;
	height: 35px;
	background:url(../img/sprite.png) no-repeat -68px -135px;
}
.weixin span{
	font-family: "微软雅黑";
	color:#505050;
	font-size: 18px;
}

.lithird{
	top:30px;
	width: 100%;
	height: 100%;
	margin:0px auto;
	z-index: 5;
	position: absolute;
	display: none;
}
.addr{
	z-index: 6;
	width:800px;
	height:80%;
	margin:0px auto;

	display: block;
}
.addr span{	

	font-family: "微软雅黑";
	font-weight:bold;
	font-size: 18px;
	
} 
.mapspan
{
	width: 800px;
	height: 80%;
	padding-top: 150px;
	padding-left: 420px;
}

.mapshow{
	width:400px;
	height:80%;
	border:1px solid gray;
	position: absolute;
	display: inline;
}

.beian{
	width: 100%;
	height: 22px;
	bottom: 0;
	position: absolute;
	display: block;
}

.beian_in
{
	width: 400px;
	height: 22px;
	position:relative;
	display: block;
	z-index: 0;
	margin: 0 auto;
}
.beian img
{
	width: 100%;
	height: 100%;
	position: absolute;
}
