aside.sidebar {
	width: 130px;
	background-color: #e02e2e;
	position: fixed;
	border-radius: 5px;
	padding: 20px 0px;
	/* right: 0px; */
	top: 210px;
	z-index: 9;
	text-align: center;
	color: #FFF;
	z-index: 999;
	position: fixed;
}
aside.sidebar > a > img {
	margin-bottom: 10px;
}
aside.sidebar > h5 {
	color: #fff100;
	font-weight: bold;
}
aside.sidebar > button {
	padding-top: 10px;
	height: 50px;
	font-size: 16px;
	color: #FFF;
	position: relative;
}
/*
aside.sidebar > button::after {
	content: "";
	position: absolute;
	top: 10px;
	left: 25px;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #FFF;
}
*/
ul.sidebar-list{
	padding: 10px 0px;
	background-color: #fff;
	margin:0px 10px; 
	border-radius: 5px;
}
ul.sidebar-list > li {
	position: relative;
	cursor: pointer;
	padding: 5px 10px;
	height:32px;
	
/*	border-radius: 5px;*/
}
ul.sidebar-list > li > span {
	display: block;
	height: 32px;
	line-height: 32px;
	width: 100%;
	background-color: #db7d44;
	border-radius: 5px;
	border: 1px solid #FFF;
	color: #FFF;
	font-size: 16px;
}
ul.sidebar-list > li:hover > span {
	background-color: #db7d44;
	color: #fff;
}

ul.sidebar-list > li a{
	color: #fff;
}

.ggd {
	display: block;
	width: 100%;
	z-index: 99999;
	height: 120px;
	visibility: visible;
	bottom: 0px;
	position: fixed !important;
}
.ggx {
	width: 8%;
	z-index: 2147483647;
	height: 196px;
	visibility: visible;
	bottom: 0px;
	position: fixed !important;
}
.aim {
	position: absolute;
	right: 17%;
	bottom: 63px;
	cursor: pointer;
	width: 38px;
}
.a {
	width: 161px;
	height: 45px;
	cursor: pointer;
}
.ia {
	-webkit-animation: adminzz 0.4s infinite;
	animation: adminzz 0.4s infinite;
}
 @keyframes adminzz {
 0% {
 top: 110px;
}
 50% {
 top: 120px;
}
 100% {
 top: 110px;
}
}
 @-webkit-keyframes adminzz {
 0% {
 top: 110px;
}
 50% {
 top: 120px;
}
 100% {
 top: 110px;
}
}
.hd_black {
	position: fixed;
	background: rgba(0,0,0,0.5);
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 1000;
	display: none;
}
.hb_small {
	position: fixed;
	right: 7%;
	bottom: 17%;
	width: 120px;
	z-index: 1000;
}
.hd_black .inner {
	position: absolute;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-box-pack: center;
	-webkit-box-align: center;
	display: box;
	box-orient: horizontal;
	box-pack: center;
	box-align: center;
}
.hb_cjqian {
	position: relative;
}
.hd_black .inner div img {
	width: 100%;
}
.hd_black .inner>.hb_cjqian>.btn {
	position: absolute;
	left: 25%;
	right: 27%;
	top: 63%;
	bottom: 23%;
	background: rgba(0,0,0,0);
}
.hb_cjjg {
	background: rgba(255,255,255,0);
	position: relative;
	overflow: hidden;
}
.hd_black .inner div img.pos_hb_1 {
	position: absolute;
	z-index: 1;
	left: -3%;
	top: 2%;
	width: 110%;
}
.hd_black .inner div img.pos_hb_2 {
	position: absolute;
	z-index: 2;
	left: 20%;
	top: 3%;
	width: 56%;
}
.hd_black .inner div img.pos_hb_3 {
	position: absolute;
	z-index: 3;
	left: 18%;
	top: 12%;
	width: 72%;
}
#txtuname {
	position: absolute;
	left: 26%;
	top: 60%;
	width: 50%;
	height: 8%;
	z-index: 10;
	box-sizing: border-box;
	padding: 1px 10px;
	background: transparent;
}
#txtphone {
	position: absolute;
	left: 26%;
	top: 70%;
	width: 50%;
	height: 8%;
	z-index: 10;
	box-sizing: border-box;
	padding: 1px 10px;
	background: transparent;
}
#submitbtn {
	position: absolute;
	left: 37%;
	top: 81%;
	width: 26%;
	height: 8%;
	z-index: 10;
	box-sizing: border-box;
	padding: 1px 10px;
	background: transparent;
}
.animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}
.animated.infinite {
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite
}
 @-webkit-keyframes rubberBand {
 0% {
 -webkit-transform: scaleX(1);
 transform: scaleX(1)
}
 30% {
 -webkit-transform: scale3d(1.25, .75, 1);
 transform: scale3d(1.25, .75, 1)
}
 40% {
 -webkit-transform: scale3d(.75, 1.25, 1);
 transform: scale3d(.75, 1.25, 1)
}
 50% {
 -webkit-transform: scale3d(1.15, .85, 1);
 transform: scale3d(1.15, .85, 1)
}
 65% {
 -webkit-transform: scale3d(.95, 1.05, 1);
 transform: scale3d(.95, 1.05, 1)
}
 75% {
 -webkit-transform: scale3d(1.05, .95, 1);
 transform: scale3d(1.05, .95, 1)
}
 to {
 -webkit-transform: scaleX(1);
 transform: scaleX(1)
}
}
 @keyframes rubberBand {
 0% {
 -webkit-transform: scaleX(1);
 transform: scaleX(1)
}
 30% {
 -webkit-transform: scale3d(1.25, .75, 1);
 transform: scale3d(1.25, .75, 1)
}
 40% {
 -webkit-transform: scale3d(.75, 1.25, 1);
 transform: scale3d(.75, 1.25, 1)
}
 50% {
 -webkit-transform: scale3d(1.15, .85, 1);
 transform: scale3d(1.15, .85, 1)
}
 65% {
 -webkit-transform: scale3d(.95, 1.05, 1);
 transform: scale3d(.95, 1.05, 1)
}
 75% {
 -webkit-transform: scale3d(1.05, .95, 1);
 transform: scale3d(1.05, .95, 1)
}
 to {
 -webkit-transform: scaleX(1);
 transform: scaleX(1)
}
}
.rubberBand {
	-webkit-animation-name: rubberBand;
	animation-name: rubberBand
}
 @keyframes zoomInDown {
 0% {
 opacity: 0;
 transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
 animation-timing-function: cubic-bezier(.55, .055, .675, .19)
}
 60% {
 opacity: 1;
 transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
 animation-timing-function: cubic-bezier(.175, .885, .32, 1)
}
}
.zoomInDown {
	animation-name: zoomInDown;
}
 @keyframes zoomIn {
 0% {
 opacity: 0;
 transform: scale3d(.3, .3, .3)
}
 50% {
 opacity: 1
}
}
.zoomIn {
	animation-name: zoomIn
}
 @keyframes slideInUp {
 0% {
 transform: translate3d(0, 100%, 0);
 visibility: visible
}
 to {
 transform: translateZ(0)
}
}
.slideInUp {
	animation-name: slideInUp
}

/*ÍøÕ¾µ¼º½*/

#top_top{ height:40px;}
.logBox{position:fixed;_position:absolute;top:0;_top:expression(documentElement.scrollTop+0+'px');left:0; background:#f9f9f9; height:40px;width:100%;box-shadow:0 1px 1px #ddd;z-index:9999;}
.siderBar01{float:right;width:280px;}
.login{position:relative;width:1200px; background:#f9f9f9; height:40px;margin:0 auto;padding:0 10px;_padding-top:4px;color:#666;     line-height: 40px;
    font-size: 14px;font-family: microsoft yahei;}
.login input,.login select{margin-top:-1px;_margin-top:1px;vertical-align:middle;}
.login form a{color:#666;}
.login form a:hover{color:#c00;}
.login label input{width:80px;height:14px;}
.login .siderNav{position:absolute;right:0;top:0;width:400px;_width:410px;}
.btnLogin{width:40px;height:20px;border:none;cursor:pointer;color:#666;}
.btnLogin:hover{color:#333;}
.topmenu li,.topmenu strong.icon_arr,.topmenu li.weibo strong,.topmenu li.weixin strong,.topmenu .focusht,.topmenu .wxht{/* background:url(../images/topmenu.gif) no-repeat; */}

.topmenu{margin-top:5px;line-height:22px;color:#333;}
.topmenu li{float:left;position:relative;background-position:right top; line-height:36px; display:block; height:36px;}
.topmenu strong{display:block;position:relative;height:25px;padding:0 10px;font-weight:normal;cursor:default;z-index:20;}
.topmenu .jq_hidebox{display:none;position:absolute;left:0;top:35px; padding:10px; border:1px solid #dfdfdf;box-shadow:0 1px 2px #ccc;background:#fff;z-index:10;}
.topmenu .jq_hidebox2{display:none;position:absolute;left:0;top:35px; padding:10px; border:1px solid #dfdfdf;box-shadow:0 1px 2px #ccc;background:#fff;z-index:10;}

.topmenu li.hover strong{border:1px solid #dfdfdf;border-bottom:none;background-color:#fff;}
.topmenu li.hover{margin:-1px -1px 0 -1px;}
.topmenu li.htphone{_width:83px;}
.topmenu li.htphone .jq_hidebox{width:71px;padding:1px 5px 0;}
.topmenu .htphonebox{padding:5px;border-top:1px solid #f3f3f3;}
.topmenu strong.icon_arr{padding-right:2px;background-position:right -2px;}
.topmenu li.hover strong.icon_arr{background-position:right -46px;}
.topmenu li.weibo{_width:65px;}
.topmenu li.weibo strong{padding-left:29px;background-position:0 -75px;}
.topmenu li.weibo .jq_hidebox{width:250px;}
.topmenu li.weixin{_width:66px;}
.topmenu li.weixin strong{padding-left:30px;background-position:0 -46px;}
.topmenu li.webnav{_width:83px;}
.topmenu li.webnav .jq_hidebox{width: 900px; left: -606px;}
.topmenu li.webnav .jq_hidebox2{width: 280px; left: -232px;}

.topmenu li.qxpp{background:none;}
.topmenu li.qxpp .jq_hidebox{width:160px;left:-99px;}
.topmenu li.qxpp .jq_hidebox2{width:280px;left:-99px;}

.jq_hidebox a{color:#666}

.topmenu li.nojq{margin:0;background:none;}
.topmenu .focusht{display:block;width:155px;height:50px;background-position:0 -106px;text-indent:-100em;overflow:hidden;}
.topmenu .wxht{height:72px;width:80px;padding-left:80px;background-position:0 -177px;}
.topmenu .wxht span{display:inline-block;padding-top:3px;color:#666;}
.aSty01{padding:0 0 10px 0; float:left;}

.aSty01 dt{margin-top:6px;padding:5px 0 6px 0;border-bottom:1px solid #e5e5e5; font-weight:bold;}
.asty01 dt a{color:#e02e2e;}
.aSty01 dd{margin:0; font-size:12px; line-height:24px;}
.aSty01 dd a{color:#666;}
.aSty01 dd a:hover{color:#c00;}