/* CSS Document */

@import "D6_block.css";

*{margin:0 auto; padding:0; border:0;}
body,td,th {
	font-family:"宋体";
	font-size: 14px;
	color:#676e77;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(../images/D6_bg.jpg) center 767px no-repeat;
}
ul, ol, li, dl, dt, dd{ margin:0px; padding:0px; list-style:none;}
p{ margin:0px; padding:0px; text-indent:25px;}
img{ padding:0px; margin:0px; border:0;}
a{ color:#676e77; text-decoration:none;}
a:hover{ color:#5174a1; text-decoration:none;}
#left{ float:left;}
#right{ float:right;}
.clear{ clear:both;}

.mz-pagesa{
	display: flex;
	justify-content: center;
	align-items: center;
	line-height: 40px;
	color: #666;
	flex-wrap: wrap;
	}
.mz-pagesa a{
	border-radius: 5px;
	background-color: #f2f2f2;
	border: 1px solid #dddddd;
	font-size: 14px;
	line-height: 30px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 4px;
	margin-right: 3px;
	margin-bottom: 4px;
	margin-left: 3px;
	}
.mz-pagesa span{
	border-radius: 5px;
	background-color: #f89633;
	border: 1px solid #f5922e;
	color: #ffffff;
	font-size: 16px;
	line-height: 30px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 4px;
	margin-right: 3px;
	margin-bottom: 4px;
	margin-left: 3px;
	}
.mz-pagesa a.a1 {
	color: #999;
}

.mz-flink{}
.mz-flink .cbody{
	width: 1050px;
	padding-top: 25px;
	padding-bottom: 25px;
}
.mz-flink .title{
	line-height: 30px;
	height: 30px;
	color: #f89633;
	font-size: 20px;
	font-weight: bold;
}
.mz-flink ul{
	display: flex;
	flex-wrap: wrap;
	padding-top: 10px;
	padding-bottom: 0px;
	}
.mz-flink ul li{
	padding-right: 25px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.mz-flink ul li a{
	color: #666;
	font-size: 16px;
}
.mz-flink ul li a:hover{
	color: #000;
}

.mz-footer{
	background-color: #e8e8e8;
	text-align: center;
	padding-top: 50px;
	padding-bottom: 50px;
}
.mz-footer .fotnav{}
.mz-footer .fotnav a{
	color: #111;
	font-size: 16px;
	padding-right: 15px;
	padding-left: 15px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
	line-height: 16px;
	height: 16px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.mz-footer .fotnav a:nth-child(1){
	border-left-style: none;
}
.mz-footer .fotnav a:hover {
	color: #999;
}

.mz-footer .info{
	padding-top: 20px;
	color: #666;
}
.mz-footer .info{}
.mz-footer .info p{
	line-height: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.mz-footer .info h2{
	color: #111;
	padding-top: 20px;
	font-size: 20px;
}
.mz-footer .info div{
	padding-top: 20px;
}