*{margin:0;padding:0;list-style-type: none;text-decoration: none;}
img{vertical-align: middle;}
.fl{float:left;}
.fr{float:right;}
.cf:after{content:'';display: table;clear: both;}
.dn{display: none;}
.zzzq-banner{width:100%;height:350px;background: url('../img/zzzq.jpg') no-repeat;background-size: 100% 100%;}
.zzzq-banner .gh{width:1200px;margin:auto;padding:20px 0;}

.zzzq-banner .zzbg{width:460px;height:95px;background: url('../img/zz.png') center center no-repeat;margin-top:100px;
    background-size: 100%;
}
.zqnav{width: 1200px;margin:40px auto;}
.zqnav a{width:23%;display: block;margin:10px 1%;float:left;height:288px;position: relative;}
.zqnav a span{display: block;position: absolute;bottom:30px;text-align: center;font-size:30px;width:100%;font-weight: 900;}
.zqnav .zwxx{background: url('../img/zwxx1.png') no-repeat;}
.zqnav .zwxx span{color:#ed7b0b;}
.zqnav .ldjj{background: url('../img/ldjj1.png') no-repeat;}
.zqnav .ldjj span{color:#0a5f9f;}
.zqnav .zcwj{background: url('../img/zcwj1.png') no-repeat;}
.zqnav .zcwj span{color:#e05a62;}
.zqnav .jzxx{background: url('../img/jzxx1.png') no-repeat;}
.zqnav .jzxx span{color:#30c59d;}
.zqnav .hygq{background: url('../img/hygq1.png') no-repeat;}
.zqnav .hygq span{color:#30c59d;}
.zqnav .gsgg{background: url('../img/gsgg1.png') no-repeat;}
.zqnav .gsgg span{color:#e05a62;}
.zqnav .gbdxm{background: url('../img/gbdxm1.png') no-repeat;}
.zqnav .gbdxm span{color:#0a5f9f;}
.zqnav .dmsc{background: url('../img/dmsc1.png') no-repeat;}
.zqnav .dmsc span{color:#ed7b0b;}

.zfxx{width: 1200px;margin:20px auto;}
.zfxx .zfxxbg{width: 100%;height: 85px;background: url('../img/t.png') no-repeat;text-align: center;line-height: 75px;}
.zfxx .zfxxbg span{font-size:40px;color:#fff;font-weight: 900;letter-spacing:5px;font-family: '思源黑体';}
.zfxx ul,.zwfw ul{margin-top:40px;}
.zfxx li,.zwfw li{width:20%;float:left;}
.zfxx li a,.zwfw li{display:block;}
.zfxx li a img,.zwfw li a img{width:100%;}
.zfxx li:nth-child(2),.zfxx li:nth-child(3),.zfxx li:nth-child(4),.zwfw li:nth-child(2),.zwfw li:nth-child(3),.zwfw li:nth-child(4){margin-left:6.5%;}

.zfxx li a .title,.zwfw li a .title{font-size:26px;color:#333;text-align: center;margin:5px 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zwfw{width: 1200px;margin:40px auto;}
.zwfw .zfxxbg{width: 100%;height: 85px;background: url('../img/t.png') no-repeat;text-align: center;line-height: 75px;}
.zwfw .zfxxbg span{font-size:40px;color:#fff;font-weight: 900;letter-spacing:5px;}

.bot-dh .bot-dh-c .nav .qt a {
  display: inline-block;
  width: 25%;
  text-align: left;
  font-weight: normal;
}
.bot-dh{width: 100%;background: #e6e6e6;height:46px;}
.bot-dh .bot-dh-c{width: 1200px;margin:auto;position: relative;}
.bot-dh .bot-dh-c .nav a,.bot-dh .bot-dh-c .nav .zdh{font-size:18px;color:#333;display: block;width: 14.28%;float:left;text-align: center;line-height: 46px;cursor: pointer;}
.bot-dh .bot-dh-c .nav .ksrk{font-size:20px;color:#0a5f9e;font-weight: bold;}
.bot-dh .bot-dh-c .nav .zdh span{position: relative;font-weight: 900;}
.bot-dh .bot-dh-c .nav a:hover,.bot-dh .bot-dh-c .nav .zdh:hover{background: #fff;}
.bot-dh .bot-dh-c .nav .zdh span::after {
    content: '';
    border-bottom: 6px solid #acacac;
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
    position: absolute;
    width: 0;
    right: -20px;
    top: 10px;
    cursor: pointer;
    z-index: 99;
    visibility: unset;
}
.bot-dh .bot-dh-c .nav .navlist{position: absolute;width:1160px;padding:20px;background: #fff;left:0;bottom:46px;display: none;
  box-shadow: 0px 0px 5px 0 rgb(0 0 0 / 30%);
}
.bot-dh .bot-dh-c .nav .snlc a{display: inline-block;width:10%;font-weight: normal;}
.bot-dh .bot-dh-c .nav .zsdw a{display: inline-block;width:33.3%;text-align: left;font-weight: normal;}
.bot-dh .bot-dh-c .nav .gnlc a{display: inline-block;width:14.28%;font-weight: normal;}
.bot-dh .bot-dh-c .nav .qt a{display: inline-block;width:25%;text-align: left;font-weight: normal;}
.bot-dh .bot-dh-c .nav .zdh:hover .navlist{display: block;}

.foot{width: 100%;padding:20px 0;background: #0a5f9e;}
.foot .foot-c{width: 1000px;margin:auto;}
.foot .foot-c .foot-left{width:100px;float: left;height: 115px;}
.foot .foot-c .foot-center{width:800px;float: left;text-align: center;height: 115px;}
.foot .foot-c .foot-right{width:100px;float: left;margin-top: 50px;}

.foot .foot-c .foot-center dd{margin-top:10px;}
.foot .foot-c .foot-center dd span,.foot .foot-c .foot-center dd a{font-size:16px;color:#fff;}
.foot .foot-c .foot-center dt span,.foot .foot-c .foot-center dt a{font-size:16px;color:#fff;font-weight: 900;}
#imgConac {
    margin-top: 40px;
    margin-left: 50px;
}
.position1{width:1200px;margin:20px auto;color:#333;font-size:20px;}
.position1 a,.position1 span{font-size:20px;color:#333;position: relative;}
.position1 .wz{padding-left:30px;}
.position1 .wz::before{content:'';position: absolute;width:30px;height:30px;background:url('../img/adder.png') left center no-repeat;left:0;}


.zzlist{width: 1200px;margin:auto;}
.zzlist .type{width: 100%;padding:5px 0;border-bottom:2px solid #ccc;}
.zzlist .type span{font-size:26px;color:#333;padding:5px 10px;border-bottom:2px solid #f4a83b;font-weight: 900;}
.zzlist .list-box{width:1160px;padding:20px;background: #fff8ef;margin:20px 0;border-radius: 5px;}
.zzlist .list-box li{margin-bottom:20px;padding:5px 10px;background: #ffe7c7;border-radius: 10px;}
.zzlist .list-box li a{display: block;position:relative;padding-left:16px;}
.zzlist .list-box li a::before{content: '';position:absolute;width:8px;height:8px;border-radius: 50% 50%;background: #f4a83b;
    top:20px;left:0;
}
.zzlist .list-box li a .title{width:85%;font-size:32px;color:#333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zzlist .list-box li a .time{width:15%;font-size:26px;color:#8c8c8c;text-align: right;line-height: 40px;}

.bot-dh .bot-dh-c .nav a{font-weight: 900;}
.bot-dh .bot-dh-c .nav .zdh{font-weight: 100;}
.page {
    text-align: right;
    margin: 20px 0;
    width: 100%;
    *padding: 5px 0;
  }
  #page-div{width:100%;margin:auto;text-align: center;}
  #page-div div{display: inline-block;*display: inline;margin:0 5px;font-size: 22px;color:#535353;}
  #pagination_input{width:40px;}
  .page a {
    padding: 3px 8px;
    border: 1px solid #ccc;
    font-size: 22px;
    color: #666;
    margin: 0 5px;
  }
  .page a:hover {
    transition: all 0.5s 0s ease-in-out;
    -webkit-transition: all 0.5s 0s ease-in-out;
    -o-transition: all 0.5s 0s ease-in-out;
    -moz-transition: all 0.5s 0s ease-in-out;
    -ms-transition: all 0.5s 0s ease-in-out;
    color: #0d3b76;
  }
  .page .on {
    color: #0d3b76;
  }
  .page span {
    font-size: 22px;
    color: #666;
    margin-left: 5px;
  }
.zzlist .ldjj{width:1160px;padding:20px;background: #fff8ef;margin:20px 0;}
.zzlist .ldjj a{display: block;width: 36%;font-size:26px;color:#666;float:left;margin:10px 7%;}

.zzlist .dmsc{width:1160px;padding:20px;background: #fff8ef;margin:20px 0;}
.zzlist .dmsc a{display: block;width:48%;float:left;margin-bottom:20px;}
.zzlist .dmsc a:nth-child(2n){margin-left:4%;}
.zzlist .dmsc a .pic{width:100%;height: 300px;}
.zzlist .dmsc a .pic img{width:100%;height: 100%;}
.zzlist .dmsc a .title{width:100%;font-size:20px;color:#333;margin-top:10px;white-space: nowrap;overflow: hidden;
  text-align:center;text-overflow: ellipsis;}

  @media screen and (max-width: 680px) {
    
    .zzzq-banner{height: 260px;background: url(../img/zzzq.jpg) 90% no-repeat;background-size: 300% 100%;}
    .zzzq-banner .gh{width: 95%;text-align: center;}
    .zzzq-banner .gh img{width:80%;}
    .zzzq-banner .zzbg{width:60%;margin:auto;margin-top:72px;}
    .zqnav{width: 95%;}
    .zqnav .zwxx,.zqnav .ldjj,.zqnav .zcwj,.zqnav .jzxx,.zqnav .hygq,.zqnav .gsgg,.zqnav .gbdxm,.zqnav .dmsc{background-size: 100%;}
    .zqnav a{width:47%;height: 180px;}
    .zfxx{width:100%;}
    .zfxx .zfxxbg{background: url(../img/t.png) center no-repeat;background-size: 280% 100%;}
    .zfxx li:nth-child(1),.zfxx li:nth-child(2), .zfxx li:nth-child(3), .zfxx li:nth-child(4),
     .zwfw li:nth-child(1),.zwfw li:nth-child(2), .zwfw li:nth-child(3), .zwfw li:nth-child(4){margin-left:3.5%;}
    .zfxx li, .zwfw li{width:45%;}
    .zwfw{width: 100%;}
    .zwfw .zfxxbg{background: url(../img/t.png) center no-repeat;background-size: 280% 100%;}
    
  .bot-dh{height: 92px;}
  .bot-dh .bot-dh-c{width:100%;}
  .bot-dh .bot-dh-c .nav .ksrk{display: none;}
  .bot-dh .bot-dh-c .nav a, .bot-dh .bot-dh-c .nav .zdh{width:33.33%;}
  .bot-dh .bot-dh-c .nav .qt a{width:50%;line-height: 20px;margin:10px 0;}
  .bot-dh .bot-dh-c .nav .zsdw a{width:50%;line-height: 20px;margin:10px 0;}
  .bot-dh .bot-dh-c .nav .snlc a{width:25%;}
  .bot-dh .bot-dh-c .nav .navlist{width:98%;padding:10px 1%;}
  .foot{padding-bottom:100px;}
  .foot .foot-c{width: 95%;position: relative;}
  .foot .foot-c .foot-center{width:100%;height: auto;}
  .foot .foot-c .foot-left{float:none;position: absolute;width:50%;left:0;top:150px;}
  .foot .foot-c .foot-right{float:none;position: absolute;width:50%;right:0;top:150px;}
  #imgConac{margin-left: 50%;}
  .position1{width:95%;}
  .zzlist{width: 95%;}
  .zzlist .dmsc{width: 100%;padding:0;}
  .zzlist .dmsc a{width: 100%;}
  .zzlist .dmsc a:nth-child(2n){margin-left:0;}
  #page-div div {margin: 10px 5px!important;}
  #page-div{text-align: left;}
  #page-div div {margin: 10px 5px!important;}
  #pagination_input {width: 40px;}
  #page-div .pagination-last{display: none;}
  .page a{display: inline-block;margin:10px 5px;}
  .page .active{color:#0a5f9e}
  .zzlist .list-box{width: 100%;padding:0;}
  .zzlist .list-box li{padding:5px;}
  .zzlist .list-box li a .title{font-size:20px;width:69%;line-height: 40px;}
  .zzlist .list-box li a .time{font-size: 18px;width:30%;}
  .zzlist .ldjj{width:100%;padding:0;}
  .zzlist .ldjj a{width: 100%;margin:10px 0;text-align: center;}
  
  }
