@charset "utf-8";
*{margin:0;padding:0;}
body,html {
	min-height: 100%;
	width: 100%;
	height: 100%;
}
body {
	font: 15px/1.5 'Microsoft YaHei','宋体',Tahoma,Arial,sans-serif;
	background-color: #ececec;
	margin: 0 auto;
	position: relative;
	max-width: 800px;
}
footer,header{display:block;}
li,ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:787px;}
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;}

.wrapper{margin:0 auto;max-width:800px;background: #fff;}

.nav-top{position:relative;height:60px;background:#ed6511;background-image:linear-gradient(to top,#ed6511,#ed6511);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;}



/* 导航栏 */


/* 中间栏目 */


.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;}

/* 返回网站首页 */
.foot-home{padding:0 10px;height:40px;color:#fff;text-align:center;}
.foot-home a{display:block;height:40px;border-radius:5px;background:#ed6511;line-height:40px;}

/*底部*/
.cgi-foot {
	padding: 20px 0;
	font-size: 14px;
	color: #fff;
	text-align: center;
	background: #039e6d;
}

.cgi-foot-blank {
	background: #edfcf6;
}

.cgi-foot-blank {
	height: 60px;
	clear: both;
	overflow: hidden;
}

.cgi-foot-links {
	width: 100%;
	max-width: 800px;
	height: 60px;
	border-top: solid 1px #ddd;
	box-shadow: 0 -4px 10px rgba(0,0,0,.05);
	background: #fff;
	background-image: -webkit-linear-gradient(to top,#eee,#fff);
	background-image: linear-gradient(to top,#eee,#fff);
	position: fixed;
	bottom: 0;
	z-index: 70;
}

.cgi-foot-links ul li {
	float: left;
	width: 25%;
	text-align: center;
}

.cgi-foot-links ul li a {
	font-size: 15px;
	color: #555;
}

.cgi-foot-links ul li a.hover {
	color: red;
}

.cgi-foot-links ul li a span {
	height: 34px;
	display: block;
}

.cgi-foot-links ul li a span.cfl1 {
	background: url(cfl1.png) 50% 8px no-repeat;
	background-size: auto 25px;
}

.cgi-foot-links ul li a span.cfl2 {
	background: url(cfl2.png) 50% 8px no-repeat;
	background-size: auto 25px;
}

.cgi-foot-links ul li a span.cfl3 {
	background: url(cfl3.png) 50% 8px no-repeat;
	background-size: auto 25px;
}

.cgi-foot-links ul li a span.cfl4 {
	background: url(cfl4.png) 50% 8px no-repeat;
	background-size: auto 25px;
}

.cgi-foot-links ul li a.hover span.cfl1 {
	background: url(cfl1-2.png) 50% 8px no-repeat;
	background-size: auto 25px;
}

.cgi-foot-links ul li a.hover span.cfl2 {
	background: url(cfl2-2.png) 50% 8px no-repeat;
	background-size: auto 25px;
}

.cgi-foot-links ul li a.hover span.cfl3 {
	background: url(cfl3-2.png) 50% 8px no-repeat;
	background-size: auto 25px;
}

.cgi-foot-links ul li a.hover span.cfl4 {
	background: url(cfl4-2.png) 50% 8px no-repeat;
	background-size: auto 25px;
}


