@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
	margin: 0px 0px 0px 0px;

}
body {
	background-color: #090b0a;
	overflow-x:hidden;
}
.bigcontainer {
	width: 100%;
}
.test {
	border: 1px solid red;
}
.fl {
	float: left;
}
.cl {
	clean: both;
}
.bl {
	display: block;
}
.ab {
	position: absolute;
}
.rl {
	position: relative;
}

.topcontainer{
	margin:0 auto; width:100%; height: 1000px;  overflow:hidden; position:relative; 
	height:991px;
	background:url(../images/bg.gif) no-repeat center;
	}
	
.bnswf{width:1920px; height:1000px; position: absolute; left: 50%; margin-left:-955px; z-index:1;}
.downcontainer1{height:930px;background:url(../images/part1.jpg) no-repeat center;}
.downcontainer2{height:1275px;background:url(../images/part2.jpg) no-repeat center;}
.downcontainer3{height:423px;background:url(../images/part3.jpg) no-repeat center;}
.downcontainer4{}

#leftnav {
	position: fixed;
	right:30px;
	top:20%;
	width: 66px;
	height: 576px;
	background: url(../images/fx_left.png) no-repeat;
	z-index: 20;
}
#leftnav a {
	width: 64px;
	height: 64px;
	display: block;
}
.gif {width:1110px;
text-align:center;
margin:0 auto;

	}
.navs{width:788px;height:80px; margin:0 auto;top:730px; z-index:20;}	
.nav1{width:262px;height:80px; background:url(../images/downbtn.png); float:left;}
.nav2{width:262px;height:80px;background:url(../images/downbtn2.png); float:right;}


#weixin
{
display:none;
position: fixed;
top:25%;
left:38%;
z-index:50;
background: white;
}
#over
{
width: 100%;
height:100%;
opacity:0.5;/*设置背景色透明度,1为完全不透明,IE需要使用filter:alpha(opacity=80);*/
filter:alpha(opacity=80);
display: none;
position: fixed;
z-index:40;
background: silver fixed;
background-size: cover;
}
.logodiv {
    display:inline-block;
}
.logoimg {
    margin-top:-120px;
}


.rightbar{width:176px;height:500px;position:fixed;top:40%;right:0;margin-top:-180px;background:url(left1.png) no-repeat;z-index:10000;text-align:center;color:#fff;-o-transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}
.rightbar.close{right:-176px}
.rightbar.close .btn-close{background:url(left4.png) no-repeat}
.rightbar .btn-close{width:31px;height:89px;background:url(left2.png);position:absolute;top:0;left:-31px}
.rightbar h6{margin-bottom:24px;padding-top:10px;font-size:18px;line-height:24px;font-weight:700;overflow:hidden}
.rightbar h6 span{display:block;font-size:14px}
.rightbar .code{margin:0 0 10px 9px;width:157px;height:188px;background:#333}
.rightbar .code p{height:30px;line-height:30px;background:#333;margin-bottom:5px}
.rightbar p{font-size:16px;line-height:24px;margin-bottom:5px}
.rightbar .kefu{margin-left:9px;display:block;width:157px;height:51px;background:url(left3.png) no-repeat;line-height:44px;font-size:18px;color:#fff;text-decoration:none;margin-bottom:5px}
.rightbar .kefu:hover{background:url(left3.png) no-repeat}
