@charset "utf-8";
/* CSS Document */
@-webkit-keyframes shadow{
0%{box-shadow:none; }
100% {box-shadow:0 0 10px #93d2b8;}
}
@-moz-keyframes shadow{
0%{box-shadow:none; }
100% {box-shadow:0 0 10px #93d2b8;}
}
@keyframes shadow{
0%{box-shadow:none; }
100% {box-shadow:0 0 10px #93d2b8;}
}

@-webkit-keyframes toRedBg{
0%{ box-shadow: none;}
100% {background:#b90b13; box-shadow:0 0 10px #93d2b8; color:#fff;}
}
@-moz-keyframes toRedBg{
0%{ box-shadow: none;}
100% {background:#b90b13; box-shadow:0 0 10px #93d2b8; color:#fff;}
}
@keyframes toRedBg{
0%{ box-shadow: none;}
100% {background:#b90b13; box-shadow:0 0 10px #93d2b8; color:#fff;}
}

@-webkit-keyframes toBlueBg{
0%{ box-shadow: none;}
100% {background:#93d2b8; box-shadow:0 0 10px #93d2b8; color:#fff;}
}
@-moz-keyframes toBlueBg{
0%{ box-shadow: none;}
100% {background:#93d2b8; box-shadow:0 0 10px #93d2b8; color:#fff;}
}
@keyframes toBlueBg{
0%{ box-shadow: none;}
100% {background:#93d2b8; box-shadow:0 0 10px #93d2b8; color:#fff;}
}


.fl_con dd a:hover, .fl_con dd a.on,ul.zxhd_list li .title a.btn_wybm,ul.video_list2 li a:hover,.nySearchCon_box input[type="button"]{background:#54b991;}
span.up_down,.digread li a{ color:#54b991;}
ul.szzg_list li a{background:url(../images/con3_szzg_bg1.png) center -30px no-repeat;}
ul.cgyd_list li span.name_2{background:url(../images/con3_cgyd_bg2.png) no-repeat;}
.reserbut{background:#54b991; border-color:#54b991;}
.video_list{border-color:#54b991;}
.login2{  -moz-box-shadow: 0 0 10px #93d2b8;-webkit-box-shadow: 0 0 10px #93d2b8;box-shadow: 0 0 10px #93d2b8;}
.logc{overflow:visible}
.middle {
    width: 1200px;
    margin: 0 auto;
    position: relative;
}
footer{
	width:100%;
	height:auto;
	background:#2e3237;
	padding:25px 0;
	overflow:hidden;
}
footer .textbox{
	width:86%;
	float:left;
}
footer .textbox .links{
	overflow:hidden;
}
footer .textbox .links span{
	display:inline-block;
	line-height:24px;
	font-size:14px;
	color:#858585;
}
footer .textbox .links a{
	display:inline-block;
	line-height:24px;
	font-size:14px;
	color:#858585;
	padding-right:20px;
}
footer .textbox .links a:hover{ 
	color:#e1e1e1; 
}
footer .textbox p{
	display:inline-block;
	color:#858585;
	line-height:24px;
	padding-top:10px;
}
footer .iconfr{ 
	width:10%;
	float:right;
	text-align:right;
}
footer .iconfr a{
	display:inline-block;
	width:24px;
	height:24px;
	margin-left:10px;
	background:url(../images/icon01.png) center no-repeat;
}
footer .iconfr a:nth-of-type(2){ 
	background:url(../images/icon02.png) center no-repeat;
}
