@charset "utf-8";
body {
 background-color:#fff
}
.gzk {
 background:url(../img/gz_bg.png) no-repeat center top
}
.gzk .top .logo {
 display:inline-block;
 margin-top:30px
}
.gzk .top .logo img,
.gzk .top .logo span {
 display:inline-block;
 vertical-align:middle
}
.gzk .top .logo img {
 width:345px;
}
.gzk .top .logo span {
 color:#fff;
 font-size:24px;
 font-weight:700
}
.gzk .top .title {
 position:relative;
 text-align:center;
 margin:75px 0 63px 0;
 font-size:55px;
 line-height:70px;
 font-weight:700;
 color:#015293;
 letter-spacing:2px;
 text-shadow:-3px 3px 5px #fff;
}
.gzk .top .total {
 font-size:18px;
 text-align:center;
 /*! background:url(../img/gzk_line.png) center no-repeat; */font-weight:700;
 margin-bottom:26px;
 color:#015293;
}
.gzk .top .total span {
 margin:0 4px;
 color: #fe7000;
 font-size: 22px;
}
.gzk .content {
 background-color:#fff;
 padding:36px
}
.gzk .content .gzk_search {
 background-color:#f1f1f1;
 padding:50px
}
.gzk .content .gzk_search .searchform {
 width:80%;
 margin:0 auto
}
.gzk .content .gz_list_title {
 border-bottom:2px solid #015293;
 margin-top:40px;
 text-align:center
}
.gzk .content .gz_list_title p {
 line-height:30px;
 height:44px;
 font-size:20px;
 color:#333
}
.gzk .content .gz_list {
 position:relative;
 min-height:500px
}
.gzk .content .gz_list li {
 padding:20px 0
}
.gzk .content .gz_list li:nth-child(even) {
 background-color:#f5f5f5
}
.gzk .content .gz_list li .index {
 text-align:center;
 line-height:56px
}
.gzk .content .gz_list li .down {
 display:block;
 text-align:center;
 line-height:56px
}
.gzk .content .gz_list li .title {
 display:block;
 line-height:28px;
 font-size:18px;
 margin-bottom:4px;
 padding:0 20px;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
.gzk .content .gz_list li .mc_subheading {
 font-size:14px;
 color:#015293;
 padding:0 20px
}
.gzk .content .gz_list li .mc_issuednumber,
.gzk .content .gz_list li .resourcePublicationDate {
 text-align:center;
 min-height:28px;
 line-height: 28px;
 font-size: 16px;
}
.el-input-group__append .gzk_button {
 width:120px;
 font-size:22px
}
.zcwd {
 letter-spacing:2px
}
.zcwd .content {
 background-color:#fff;
 padding:30px;
 width:1100px;
 margin:0 auto
}
.zcwd .content .top {
 margin-bottom:20px
}
.zcwd .content .top img {
 display:block;
 width:100%
}
.zcwd .content .searchform {
 margin-bottom:20px
}
.zcwd .content .choose {
 background-color:#f5f5f5;
 padding:20px 30px
}
.zcwd .content .choose h3 {
 position:relative;
 font-size:18px;
 font-weight:700;
 line-height:1;
 color:#015293;
 line-height:40px;
 padding-left:10px
}
.zcwd .content .choose h3::before {
 position:absolute;
 top:11px;
 left:0;
 content:"";
 width:4px;
 height:18px;
 background:#015293;
 border-radius:20px
}
.zcwd .content .choose ul {
 overflow:hidden;
 margin:0 -10px
}
.zcwd .content .choose ul li {
 float:left;
 padding:10px
}
.zcwd .content .choose ul li a {
 display:block;
 font-size:14px;
 color:#333;
 padding:0 20px;
 border:1px solid #ddd;
 background-color:#fff;
 line-height:30px
}
.zcwd .content .choose ul li a:hover {
 color:#fff;
 background-color:#015293;
 border:1px solid #015293
}
.zcwd .content .choose ul li .active {
 color:#fff;
 background-color:#015293;
 border:1px solid #015293
}
.zcwd .content .list_box {
 position:relative;
 min-height:300px
}
.zcwd .content .list_box .list li {
 border:1px solid #ddd;
 margin-top:20px;
 padding:20px
}
.zcwd .content .list_box .list li a {
 font-weight:700;
 font-size:18px;
 color:#333
}
.zcwd .content .list_box .list li a:hover {
 color:#015293
}
.zcwd .content .list_box .list li p {
 font-size:14px;
 color:#666
}
@media (max-width:768px) {
 .hidden-xs-only {
  display:none
 }
 .zcwd .content {
  width:100%;
  padding:0 0 20px 0
 }
 .zcwd .content .choose {
  padding:10px
 }
 .zcwd .content .choose ul li {
  margin-bottom:10px
 }
 .zcwd .content .list li {
  padding:10px
 }
 .gzk .top .title {
  margin:30px 0;
  font-size:40px;
  line-height:50px
 }
 .gzk .top .title span {
  display:block
 }
 .gzk .content {
  padding:10px
 }
 .gzk .content .gzk_search {
  padding:20px
 }
 .gzk .content .gzk_search .searchform {
  width:100%
 }
 .gzk .content .gz_list li .title {
  white-space:normal
 }
 .gzk .content .gz_list li .down {
  padding:0 20px;
  text-align:left
 }
 .gzk .content .gz_list li .mc_issuednumber,
 .gzk .content .gz_list li .resourcePublicationDate {
  text-align:left;
  padding-left:20px
 }
 .el-input-group__append .gzk_button {
  width:80px
 }
}
@media (min-width:768px) and (max-width:992px) {
 .hidden-sm-only {
  display:none
 }
}
@media (max-width:992px) {
 .hidden-sm-and-down {
  display:none
 }
}
@media (min-width:992px) {
 .hidden-sm-and-up {
  display:none
 }
}
@media (min-width:992px) and (max-width:1200px) {
 .hidden-md-only {
  display:none
 }
}
@media (max-width:1200px) {
 .hidden-md-and-down {
  display:none
 }
}
@media (min-width:1200px) {
 .hidden-md-and-up {
  display:none
 }
}
@media (min-width:1200px) and (max-width:1920px) {
 .hidden-lg-only {
  display:none
 }
}
@media (max-width:1920px) {
 .hidden-lg-and-up {
  display:none
 }
}
@media (min-width:1920px) {
 .hidden-xl-only {
  display:none
 }
}
