@charset "utf-8";
* {
  margin: 0;
  padding: 0;
  outline: 0;
  box-sizing:border-box;
  font-family:"Microsoft YaHei";
}
html,body {
  height:100%;
}
body {
  color:#262626;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary
{
    display: block;
}

audio,
canvas,
progress,
video
{
    display: inline-block;
    vertical-align: baseline;
}
map area {
  outline:none;
}
a,a:visited,a:active {
  color:#262626;
  text-decoration:none;
}
a:hover {
  color:#c1f3ff;
}
img {
    border: 0;
    max-width:100%;
    height:auto;
	vertical-align:middle;
}
ul {
  list-style-type:none;
}
h1,h2,h3,h4,h5,h6 {
  font-weight: normal;
  margin:0;
}
i {
	font-style:normal;
}
.clearfix:after {
  content:"";
  height:0;
  line-height:0;
  display:block;
  visibility:hidden;
  clear:both;
}
.clearfix {
  zoom:1;
}

.mt20 {
  margin-top:20px;
}

.mauto {
	margin:0 auto;
}

.jzg-bg {
	width:100%;
	height:100%;
	background:url(../images/wmdjzg/jzg-bg.jpg) top center no-repeat;
}
.jzg-box {
	max-width:1000px;
	background-color:#ffffff;
	border:1px solid #ff0000;
	margin:520px auto 0 auto;
}
.jzg-box-c {
	max-width:1000px;
	background-color:#ffffff;
	border:1px solid #ff0000;
	margin:20px auto 0 auto;
}
.jzg-list {
	display:flex;
	flex-wrap:wrap;
	margin:20px 10px 10px 10px;
}
.jzg-list .item {
	flex-grow:1;
	flex-shrink: 1;
	flex-basis: 25%;
	text-align:center;
	padding:2px;
}
.jzg-list3 {
	display:flex;
	flex-wrap:wrap;
	margin:20px 10px 10px 10px;
}
.jzg-list3 .item {
	flex-grow:1;
	flex-shrink: 1;
	flex-basis: 33.33%;
	text-align:center;
        padding:2px;
}
.jzg-list-col {
	display:flex;
	flex-wrap:wrap;
	flex-direction: column;
	margin:20px 10px 10px 10px;
}
.jzg-list-col .item {
	flex:1;
	text-align:center;
        padding:2px;
}



