.header-top {
	height:46px;
	background:#fff;
}
.header-top-left {
	float:left;
}
.header-top-left-logo {
	display:block;
	width:125px;
	height:46px;
	background:url(sprite.png) no-repeat 8px 14px;
	background-size:150px;
}
.header-top-mid {
	float:left;
	height:42px;
	width:40px;
	background:url(sprite.png) no-repeat -117px 15px;
	background-size:150px;
	cursor:pointer;
}
.header-top-right {
	float:right;
}
.header-top-right-btn {
	float:right;
	padding:12px 13px 0 5px;
	width:55px;
	height:30px;
}
.header-top-right-btn:before {
	content:"";
	float:left;
	width:26px;
	height:23px;
	background:url(download.png) no-repeat;
	-webkit-background-size:23px;
	-moz-background-size:23px;
	background-size:23px;
}
.header-top-right-btn i {
	display:block;
	line-height:11px;
	color:#333333;
	font-size:10px;
	padding-top:2px
}
.header-login {
	height:25px;
	line-height:25px;
	color:#fff;
	padding:0 8px;
	background:#206ABF;
	border:1px solid #1759A0;
	border-radius:5px;
	position:absolute;
	right:5px;
	top:10px;
	cursor:pointer;
	font-size:12px;
}
.header-login:visited {
	color:#fff;
}
/*小导航*/ .header-nav {
	position:relative;
}
.header-nav::after {
	content:"";
	display:block;
	width:0;
	height:0;
	border-width:6px;
	overflow:hidden;
	border-color:transparent transparent #000;
	border-style:solid;
	position:absolute;
	top:-12px;
	left:137px;
}
.header-nav-a {
	width:100%;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:flexbox;
	background:#000;
	overflow:hidden;
	zoom:1;
	padding:2px 0;
}
.header-nav a {
	color:#fff;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:15px;
	display:block;
	-moz-box-flex:1;
	-webkit-box-flex:1;
	-ms-flex:1;
	flex:1;
}
.header-nav a:visited {
	color:#fff;
}
.header-nav .icon-new {
	position:relative;
}
.header-nav .icon-new::before {
	content:"new";
	position:absolute;
	height:12px;
	left:50%;
	top:0px;
	margin-left:6px;
	background:#7fb82e;
	color:#fff;
	font-size:12px;
	border-radius:10px;
	line-height:10px;
	padding:0 4px
}
.header-bg {
	height:45px;
	overflow:hidden;
	position:relative;
	background:url(bg_nav.png);
}
.header-home {
	float:left;
	width:45px;
	height:27px;
	margin-right:15px;
	margin-top:9px;
	border-right:1px solid #ffffff
}
.header-home::before {
	content:'';
	position:absolute;
	width:24px;
	height:24px;
	background:url(sprite.png) no-repeat -126px -32px;
	background-size:150px;
	margin:2px 0 0 12px;
}
.header-title {
	line-height:45px;
	font-size:15px;
	color:#fff;
	font-weight:bold;
	position:relative;
	overflow:hidden;
	margin-right:5px;
}
.header-title a {
	color:#fff;
}
.header-bg a:visited {
	color:#fff;
}
.header-title-home {
	display:block;
	text-align:center;
	padding:0 45px 0 0;
}
.header-title-nav {
	display:block;
	white-space:nowrap;
	-webkit-transform:translate(00px,0px) translateZ(0px);
	overflow-x:auto;
	overflow-y:hidden;
}
/*文章页*/
.artWrap {max-width:640px;margin:0 auto; padding: 0 12px}
.artTitle {font-size:20px;font-weight:bold;color:#333;margin:15px auto 5px;}
.artInfo {font-size:12px;padding-bottom:10px;border-bottom:1px solid #dedede;margin-bottom:14px;}
.artInfo span {margin-right:10px;}
.artInfo .sInfo-1 {color:#999;}
.artInfo .sInfo-2 {color:#999;}
.artInfo .sInfo-3 {color:#cd1111;}
.artInfo .sInfo-4 {color:#cc6698;font-weight:bold;font-size:18px;margin-left:8px;}
.artInfo .sInfo-4 em {font-size:16px;}
.artBody {line-height:1.6em;color:#333;word-break:break-all;}
.artBody img {max-width: 100%; height: auto!important;border:0px;}
.artBody video{display:block;max-width:300px;margin:0 auto;}
.artBody .vText{text-align:center;padding:10px 0;}
.artBody .block{ text-align: center;}
table{width: 100%;border: 1px solid;border-collapse:collapse}
table td {border: 1px solid;}