/* ÐÂµ×²¿Æ¯¸¡ */
.footer { overflow:hidden; font-family: "Microsoft YaHei"; font-size: 16px; position: fixed; width: 100%; bottom: 0px; left: 0px; height: 56px; line-height:1em; }
.footer ul { width: 100%; display: table; table-layout: fixed; }
.footer li { display: table-cell; text-align: center; color: #30c09c; border-right: 1px solid #459595; position: relative; }
.footer li:nth-of-type(3) a:before { background-position: -64px 0; }
.footer li:nth-of-type(1) a:before { background-position: 0 0; }
.footer li:nth-of-type(2) a:before { background-position: -32px 0; }
.footer li:nth-of-type(4) {border-right:none;}
.footer li:nth-of-type(4) a:before{background:url(../images/iconBottomRoad.png) no-repeat center center;-webkit-background-size:22px auto;background-size:22px auto;}
.footer a { padding-bottom:5px; display: block; color: #fff; background: #30c09b; position: relative; font-size: 0.8em; }
.footer a .no1 { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: inline-block; position: absolute; border: 2px solid #fff; width: 20px; height: 20px; line-height: 17px; font-size: 14px; color: #fff; right: 1px; top: 1px; font-family: arial; font-weight: bold; -webkit-animation: dot 2s infinite; animation: dot 2s infinite; border-top-left-radius: 10px;border-top-right-radius: 10px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;border-radius:10px; background: -webkit-linear-gradient(left, #fd142e, #bf0116); background: linear-gradient(to bottom, #fd142e, #bf0116); }
.footer a:before { content: " "; display:block;margin:0 auto; width: 32px; height: 38px; vertical-align: middle; background: url(../images/icon_bottom.png) no-repeat; }
.footer a.active { background: #f37b38; }



.bCTitle{background: #f2fcfd;padding: 3px 0;border: 1px solid #dedede;text-align:center;}
p.bCTitle:first-letter{margin-left:0;}
.bCTitle a{color:#1d9a9e;margin-left:2px;text-decoration:none;}

ul.fix li { float: left; }

.innerNav { background: #fff; line-height: 40px; font-size: 14px; text-align: center; border: 1px solid #dadbdf; margin: 10px 5px; font-family: "Microsoft YaHei"; }
.innerNav ul { padding: 0; margin: 0; list-style: none; }
.innerNav li { width: 33.3%; }
.innerNav li:nth-of-type(1) img { margin-top: 12px; }
.innerNav li:nth-of-type(2) img, .innerNav li:nth-of-type(3) img, .innerNav li:nth-of-type(4) img { margin-top: 8px; }
.innerNav li:nth-of-type(5) img { max-width: 28px; margin-top: 11px; }
.innerNav li:nth-of-type(6) img { max-width: 20px; margin-top: 2px; }
.innerNav a { color: #666; display: block; height: 40px; width: 100%; white-space: nowrap; text-decoration: none; }
.innerNav a:hover, .innerNav a:active { background: #eee; }
.innerNav img { float: left; height: auto; vertical-align: middle; max-width: 30px; margin-left: 10px; }


.arcMeta { text-align: center; margin: 10px 0; font-size: 14px; color: #1e1e1e; }
.arcMeta span { margin: 0 5px 0 10px; color: #aa0000; }



/*Í·²¿bannerÇÐ»»*/
.focus {
	 overflow:hidden; width: 100%;
	 padding:5px 5px 0;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}
.focus .hd {
	width: 100%;
	height: 11px;
	position: absolute;
	z-index: 1;
	bottom: 5px;
	text-align: center;
}
.focus .hd ul {
	display: inline-block;
	height: 5px;
	padding: 3px 5px;
	background-color: rgba(255,255,255,0.7);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 0;
	vertical-align: top;
}
.focus .hd ul li {
	display: inline-block;
	width: 5px;
	height: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #8C8C8C;
	margin: 0 5px;
	vertical-align: top;
	overflow: hidden;
}
.focus .hd ul .on {
	background: #FE6C9C;
}
.focus .bd {
	position: relative;
	z-index: 0;
}
.focus .bd li img {

}
.focus .bd li a {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0); 
}