﻿*{
	margin: 0;
	padding: 0;
}
.banner{
	position: relative;
	overflow: hidden;
	top: 50px;
}
.banner-view{
	position: relative;
	height: 100%;
	z-index: 999;
	background-color: #0A0B10;
	background-repeat: no-repeat;
}
.banner-view i{
	position: relative;
	display: block;
	float: left;
	background-repeat: no-repeat;
}
.banner-btn{
	position: absolute;
	width: 100%;
	height: 0;
	top: 45%;
	font-family: "宋体";
	font-size: 20px;
	z-index: 1000;
}
.banner-btn span{
	display: block;
	float: left;
	width: 50px;
	line-height: 50px;
	text-align: center;
	background-color: rgba(0,0,0,0.7);
	color: #CCCCCC;
	cursor: pointer;
	font-weight: 800;
	background-image: 
}
.banner-btn span:hover{
	background-color: rgba(0,0,0,0.6);
}
.banner-btn span + span{
	float: right;
}
.banner-number{
	position: absolute;
	bottom: 35px;
	width: 100%;
	height: 0;
	font-size: 0;
	text-align: center;
	z-index: 1000;
}
.banner-number > *{
	display: inline-block;
	border: 2px solid #fff;
	border-radius: 50%;
	margin: 0 8px;
	width: 10px;
	height: 10px;
	background-color: #003D4F;
	cursor: pointer;
}
.banner-number  > *:hover,
.banner-number  > *.on{
	background-color: #666666;
}
.banner-progres{
	width: 100%;
	position: absolute;
	bottom: 0;
	height: 3px;
	z-index: 1000;
}
.banner-progres i{
	position: absolute;
	left: 0;
	top: 0;
	border-radius: 3px;
	display: block;
	height: 100%;
	width: 0;
}
#Floatingbars{width:146px;height:404px;position:fixed;top:20%;right:0px;z-index:10000;background: url(../image/icon29.png) no-repeat center center;}
#Floatingbars ._btn_qqqun{display:block;text-align:center;margin-top:13px;}
#Floatingbars .btn_showhide{width:27px; height:95px; position:absolute;top:46px;right:100%;cursor:pointer;background:url(../image/icon25.png) no-repeat left top;}
#Floatingbars .btn_showhide.off{background:url(../image/icon33.png) no-repeat left top;}
.kefulist{}
.kefulist li{font-size:14px;padding-right:19px;padding-left:19px;}
.kefulist li a{height:48px;line-height:48px;color: #dcb86b;text-decoration:none;display:block;width: 108px;text-align: center;}
.kefulist li a [class^='icon']{margin-right:10px;vertical-align:middle;}
.kefulist li:nth-last-of-type(1) a{border:none;}
.kefulist li:hover .icon_qq{background-position:right top;}
.kefulist li:hover a{color:#fff;}

.RQcodes{padding-top:17px;padding-bottom:17px;}
.RQcodes strong{line-height:24px;font-size:16px;font-weight:normal;color:#dcb86b;display:block;padding-left:20px;padding-right:12px;}
.RQcodes span{line-height:20px;color:#dcb86b;margin-bottom:10px;display:block;padding-left:30px;padding-right:12px;}
.RQcodes .pic{width:108px;height:108px;margin:0 auto;}
.RQcodes .pic img{width:100%;height:100%;}
 
