@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
	margin: 0px 0px 0px 0px;
}
body {
	overflow-x: hidden;
	background: #000 url(../img/bg_01.jpg) no-repeat top;
	font-family:Microsoft YaHei,simhei, simsong;

 
}
.bigcontainer {
	width: 100%;
	background: #000;
	top:-110;
}
.test {
	border: 1px solid red;
}
.fl {
	float: left;
}
.cl {
	clear: both;
}
.bl {
	display: block;
}
.ab {
	position: absolute;
}
.rl {
	position: relative;
}
.dd{
	margin: 0 auto;
	width: 1920px;;
	overflow: hidden;
	position:absolute;
	left:50%;
	margin-left:-960px;
	height: 1033px;
	background:url(../img/dd1.jpg) no-repeat center;
	z-index:-1;	
	}
.an01{
	margin:0 auto; 
    width:1420px; 
	height:50px; 
	z-index:1; 
	}
.an1{
	text-decoration:none;
	text-align:center; color:#FF0;
	}
.an1:hover{
    color:#ff9c00;
	}
.an2{
	display:block;
	width:260px; 
	height:30px;
	background:url(../img/lo.png);
    }
	
.an02{
	margin:0 auto; 
    width:1000px; 
	height:280px; 
	z-index:1; 
	 
	}
.a1{
	display:block;
	width:194px; 
	height:228px; 
	background:url(../img/a1.png);
	}
.a1:hover{ background:url(../img/aa1.png);}

.a2{
	display:block;
	width:194px; 
	height:228px; 
	background:url(../img/a2.png);
	margin-left:400px;
	margin-top:-260px;	}
.a2:hover{ background:url(../img/aa2.png);}

.a3{
	display:block;
	width:194px; 
	height:228px; 
	background:url(../img/a3.png);
	margin-left:800px;
	margin-top:-198px;	}
.a3:hover{ background:url(../img/aa3.png);}

.zbgif{
	margin:0 auto;
	width:1230px;
	height:540px;
	background:url(../img/zbgif.gif);
	position:relative;
	left:19px;
	}
	
.zbgif2{ margin:0 auto; width:1000px; height:1000px; position:relative; left:260px;}

.jz{
	width:1173px; 
	height:459px; 
	background:url(../z/jz.gif);
	margin-top:500px;
	margin-left:-313px;
	}
	
#Floatingbar{width:206px; height:578px; position:fixed;top:43%;right:-0px;margin-top:-400px;z-index:11500; background:url(../img/kefu.png);}
#Floatingbar ul li{margin-bottom:2px;text-align:center; margin-bottom:20px; margin-left:10px;}
#Floatingbar ul li a{text-align:center;font-size:15px;color:#3b0a00;}
#Floatingbar ul li .arrow{width:0px;height:0px;margin:0px auto 7px auto;border:5px solid transparent;border-bottom:5px solid #ff2a00;display:block;}
#Floatingbar ul li a:hover{background-position:left bottom;color:#a00000;}		
#Floatingbar ul li{list-style-type:none;}
#Floatingbar ul li a{text-decoration:none;}

#mask{width:100%;height:100%; background:url(../img/bgt.png);position:fixed;left:0;top:0;z-index:999; display:none;  }

#txvideo{ width:100%;height:100%; background:url(../img/bgt.png);position:fixed;left:0;top:0;z-index:999; display:none;}

.kv-music{position:fixed;z-index:50;top:5px;left:150px; width:58px;height:100px;}