.w{
  width: 1200px;
  margin: 0 auto;
}
.header{
  width: 100%;
  background: url(zzwdk_bg.jpg) no-repeat;
  background-size: contain;
  /* 由于图片的大小为1920*400的尺寸，所以只有在屏幕宽度为1920的屏幕下，图片的高度为400才可以完美展示，但大部门屏幕不是1920，
  这时如果想完美展示那么高度就必须
  屏幕宽度 / 1920  = 得出一个倍数
  这个倍数 * 400 */
}


.header .logo img{
  width: 70px;
}
.logo .logo-left{
  font-size: 46px;
  margin-top: 20px;
  color: #fff;
  display: inline-block;
}
.logo .logo-right {
  font-size: 14px;
  color: #fff;
  display: inline-block;
  font-family: "微软雅黑";
}

.zzwdzxpt{
  text-align: center;
}
.zzwdzxpt img{
  margin-top: 20px;
  margin-bottom: 20px;
}

.form{
  text-align: center;
}
.form input{
  width: 360px;
  height: 40px;
  outline: none;
  border: 1px solid #ccc;
  padding-left: 20px;
}
.form button{
  width: 70px;
  height: 40px;
  color: #fff;
  background-color: #2550a4;
  border: 0px;
}

.body{
  /* height: 1598px; */
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0 0 20px #ccc;
  margin-top: 30px;
  padding: 25px;
  height: auto;
}
.body .title{
  font-size: 22px;
  font-weight: 700;
  padding-bottom: 20px;
  border-bottom: 1px solid #ccc;
}
.body .title span{
  color: #2852a5;
  margin-right: 20px;
}
.body .sx{
  display: flex;
  margin-top: 20px;
}
.body .sx span{
  font-weight: 700;
  margin-right: 15px;
}
.body .sx ul{
  display: flex;
  flex-wrap: wrap;
  width: 1000px;
}
.licontent li{
  width: 100px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  margin-bottom: 10px;
  margin-right: 10px;
  padding: 0 10px;
  background-color: #2550a4;
}

.licontent li a{
  font-size: 13px;
  color: #fff;
}

.sqqb{
  width: 100px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color:#325aa9 ;
  cursor: pointer;
  border: 1px solid #325aa9;
}

.wd{
  width: 100%;
  /* height: 1150px; */
  min-height: 500px;
}
.wd .wditem{
  width: 100%;
  height: 200px;
  padding: 25px 25px 0 25px;
  margin-bottom: 15px;
  background-color: #f5f5f5;
}
.wd-item-title{
  display: flex;
  margin-bottom: 10px;
}
.title-left{
  width: 50px;
  height: 50px;
  text-align: center;
  line-height: 50px;
  color: #fff;
  margin-right: 20px;
  font-weight: 700;
  background-color: #2550a4;
}
.title-right{
  line-height: 50px;
  font-weight: 700;
  color: #6a87bf;
}
.wd-item-meinfo{
  display: flex;
}
.meinfo-left{
  width: 100px;
  height: 50px;
  text-align: center;
  line-height: 50px;
  color: #fff;
  margin-right: 20px;
  font-weight: 700;
  background-color: #70b2ef;
}
.meinfo-right{
  line-height: 30px;
}

.hidden{
  overflow: hidden;
  height: 40px;
}

.wdlist:nth-child(1){
  margin-top: 20px;

}