@charset "utf-8";
*{margin:0;padding:0;}
body,html{height:100%;color:#4c4c4c;font:16px/1.6 Microsoft YaHei,Helvetica,sans-serif;}
html{background:#f4f4f5;}
body{height:auto;min-height:100%;}
body.in{background:url(white-bg.png) top center repeat-y;}
footer,header{display:block;}
li,ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:22px;}
img{height:auto;max-width:100%;border:0;}
button,input,select,textarea{outline:0;font-size:100%;font-family:inherit;}
a{color:inherit;text-decoration:none;}
.clear{clear:both;overflow:hidden;width:0;height:0;font-size:0;}
.clearfix:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0;content:".";}

.wrapper{margin:0 auto;max-width:800px;}

.nav-top{position:relative;height:60px;background:#921818;background-image:linear-gradient(to top,#921818,#e42121);color:#fff;text-align:center;line-height:60px;}
.nav-top h1{text-shadow:0 1px 1px rgba(0,0,0,.5);font-weight:400;font-size:24px;}
.nav-top a{position:absolute;top:15px;display:inline-block;overflow:hidden;width:30px;height:30px;background-size:100%;text-indent:-99999px;}
.nav-top-home{left:10px;background:url(nav-top-home.png) no-repeat;}
.nav-top-re{right:10px;background:url(nav-top-re.png) no-repeat;}

header{padding:5px 0;background:#fff;text-align:center;}

/* 导航栏 */
.main-nav{background:#921818;background-image:linear-gradient(to top,#921818,#e42121);color:#fff;text-align:center;}
.main-nav ul li{float:left;width:20%;}
.main-nav ul li a{display:block;height:32px;line-height:32px;}

/* 中间栏目 */
.white-box{margin-top:6px;padding:8px;border:solid 1px #cfcfcf;border-radius:3px;background:#fff;}
.white-box.yellow{border-color:#d38502;background:#f9a400;color:#fff;}
.white-box.blue{border-color:#058da9;background:#21b4d2;color:#fff;}
.white-box.red{border-color:#a70202;background:#e42121;color:#fff;}
.white-box.green{border-color:#058106;background:#3ec23f;color:#fff;}
.white-box.black{border-color:#000;background:#111;color:#fff;}

.center-box{text-align:center;}
ul.list-btn li{padding:5px 0;}
@media screen and (max-width:800px){
	ul.list-btn li{padding:3px 0;}
}
ul.list-btn li a{display:block;height:35px;border:solid 1px #ddd;border-radius:5px;background:#eee;background-image:linear-gradient(to top,#fff,#eee,#fff);box-shadow:0 2px 5px rgba(0,0,0,.1);text-align:center;line-height:35px;}

.tips{margin-top:6px;padding:10px;border-bottom:solid 1px #e6e6e6;background:#fff;font-weight:700;}
.tips img{margin-right:5px;width:17px;}

/* 列表一行2个 */
.list-2 ul li{float:left;margin-top:6px;margin-right:6px;width:calc(50% - 3px);}
.list-2 ul li:nth-child(2n){margin-right:0;}
.list-2 ul li a{display:block;padding:8px;border:solid 1px #cfcfcf;border-radius:3px;background:#fff;text-align:center;}

/* 列表一行3个 */
.list-3 ul li{float:left;margin-top:6px;margin-right:6px;width:calc(33.33333% - 4px);}
.list-3 ul li:nth-child(3n){margin-right:0;}
.list-3 ul li a{display:block;padding:8px;border:solid 1px #cfcfcf;border-radius:3px;background:#fff;text-align:center;}

/* 列表一行4个 */
.list-4 ul li{float:left;margin-top:6px;margin-right:6px;width:calc(25% - 5px);}
.list-4 ul li:nth-child(4n){margin-right:0;}
.list-4 ul li a{display:block;padding:8px;border:solid 1px #cfcfcf;border-radius:3px;background:#fff;text-align:center;}

/* 列表一行1个 */
.list-1{overflow:hidden;height:auto;border-color:#f2f2f2;border-style:solid;border-width:0 0 1px 0;text-align:left;font-size:16px;line-height:32px;}
.list-1 li{overflow:hidden;height:36px;border-bottom:1px solid #f2f2f2;text-align:left;font-size:16px;line-height:36px;}
.list-1 a{overflow:hidden;padding:0 10px display: block;text-overflow:ellipsis;white-space:nowrap;}

/* 列表分页 */
.list-page{overflow:hidden;height:32px;border-color:#f2f2f2;border-style:solid;border-width:1px 0;text-align:center;line-height:32px;}
.list-page a{float:left;font-size:16px;width:30%;color:#868686;}
.list-page a:visited{color:#878787;}
.list-page span{float:left;width:40%;color:#868686;}
.list-page span:before{float:left;height:32px;border-right:1px solid #f2f2f2;}
.list-page span:after{float:right;height:32px;border-right:1px solid #f2f2f2;}

.article-title{margin-top:12px;text-align:center;font-weight:700;font-size:21px;}
.article-content{font-size:16px;padding:0 10px;max-width:100%;}
.article-content a{color:#0086CE;text-decoration:none;}

.xx{border-bottom:1px solid #CCD6E6;padding:3px 0 3px 1px}
.xx{padding:3px 0 3px 11px}

.next-prev{padding:10px;}
.next-prev ul li{margin-bottom:10px;padding:5px;border:solid 1px #e5e5e5;}
.next-prev ul li:last-child{margin-bottom:0;}

/*分页*/
.page {
	width: 100%;
	padding: .5px 0;
	margin-top: 10px;
}

.page .paginList .current {
	background: #ddd;
}

.page .paginList .current a {
	color: #333;
}

.page .message {
	padding-top: .3rem;
	text-align: center;
	font-size: .6rem;
	color: #666;
	text-align: center;
}

.page ul {
	padding: .3rem .5rem;
	text-align: center;
}

.page ul li {
	padding: .3rem;
	display: inline-block;
	border: 1px solid #ccc;
	border-radius: 6px;
	margin-right: 5px;
	text-decoration: none;
	min-width: 1rem;
	text-align: center;
	font-size: .65rem;
	margin-bottom: 5px;
	background: #fff;
}

.page ul li.active {
	background-color: #efefef;
}

.page ul li a {
	display: inline-block;
	color: #444;
}

.page ul li a:hover {
	-webkit-tap-highlight-color: rgba(255,255,255,0);
}

/* 返回网站首页 */
.foot-home{padding:0 10px;height:40px;color:#fff;text-align:center;}
.foot-home a{display:block;height:40px;border-radius:5px;background:#e42121;line-height:40px;}

/* 网站底部 */
.footer{padding:10px 0;}


