﻿@charset "utf-8";
@font-face {
    font-family: fzxbs;
    src: url('../fonts/FZXiaoBiaoSong-B05S.ttf');
}
@font-face {
    font-family: fs;
    src: url('../fonts/simfang.ttf');
}
/*============================正文==================================*/
.m-txt {
    padding: 60px 0;
}

.guizhangZw .title {
    font-size: 40px;
    height: 80px;
    line-height: 80px;
    font-family: fzxbs;
    color: #f00;
    text-align: center;
}
.guizhangZw .title img{
    padding-right: 16px;
}
.guizhangZw .m-txt-tt {
    font-size: 28px;
    font-family: fzxbs;
    text-align: center;
}
.m-txt-article{
    font-family: fs !important;
    font-size: 21px !important;
    line-height: 38px !important;
}
.guizhangZw .m-txt-dtt {
    font-size: 18px;
    font-family: fs;
    margin: 30px 0;
    text-align: left;
    text-indent: 2em;
}
.guizhangZw .m-txt-print {
    line-height: 38px;
    margin: 0 12px 12px 0;
}

.guizhangZw .m-txt-print a.font {
    padding: 0 14px;
    display: inline-block;
    float: none;
    color: #666;
    border: 1px solid #d2d2d2;
    margin: 0;
}

.guizhangZw .m-txt-print a.word {
    margin-right: 6px;
}

.guizhangZw .m-txt-print a.img {
    margin-left: 6px;
}

.guizhangZw .g-blk5 {
    background: #015293;
    margin-bottom: 58px;
}

.guizhangZw .g-blk5s {
    margin: 70px 0 0 0;
}

.guizhangZw .m-txt-article {
    padding: 0 100px;
}

.guizhangZw .source {
    float: right;
    margin: 40px 0;
}

.guizhangZw .source .font {
    font-family: fzxbs;
    font-size: 28px;
    color: #015293;
    padding-right: 100px;
}
/*============================政务公开列表==================================*/
.pd-025{
    padding: 0 25px;
}
.gk-nav .subNav:first-child{line-height: 2;}
.tb_7gz_b {float: left;width: 40px;height: 40px;margin-right: 16px;background: url(../../images/fadinggk.files/guiz.png) no-repeat;}
.tb_7gz_w {float: left;width: 40px;height: 40px;margin-right: 16px;background: url(../../images/fadinggk.files/guiz_hv.png) no-repeat;}
.subNav:hover .tb_7gz_b {background-image: url(../../images/fadinggk.files/guiz_hv.png);}
.gk-gkgz .th{
    line-height: 70px;
    text-align: center;
    font-family: fzxbs;
    font-size: 20px;
    overflow: hidden;
    border-bottom: 2px solid #0f5a9b;
    color: #333;
}
.gk-gkgz .gz-lst{
    text-align: center;
    line-height: 80px;
    color: #333;
    height: auto;
    overflow: hidden;
    padding: 1rem 0;
}
.gk-gkgz .gz-lst p{
    margin: 0;
}
.gk-gkgz .gz-lst .title{
    font-weight: bold;
    font-size: 16px;
    line-height: 39px;
}
.gk-gkgz .gz-lst .time{
    line-height: 20px;
    color: #5d89b6;
}
.gk-gkgz .gz-lst:nth-child(odd){
     background: #eee;
 }

.gk-gkgz .fs-16{
    font-size: 16px;
}
/*============================单页面==================================*/
.guizhangList {height: auto;background: url(index-bg2.png) #e8f3f8 no-repeat center 16px;}
.guizhangList h1{
    margin-top: 40px;
    background-image: -webkit-linear-gradient(top, #226ebc, #b8deef);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 55px;
    font-weight: bold;
    color: #fff;
    text-align: center;
}
.guizhangList h4{
    margin-top: 50px;
    margin-bottom: 35px;
    font-size: 18px;
    color: #226ebc;
    font-weight: bold;
    text-align: center;
}
.guizhangList .content{
    background: #fff;
    padding: 36px;
    min-height: 500px;
}
.guizhangList .th{
    clear: both;
    line-height: 48px;
}
.guizhangList .gz-lst:nth-child(odd){
    background: #fff;
}
.guizhangList .gz-lst:nth-child(even){
    background: #eee;
}
.guizhangList .gk-search form{
    background: #fff;
}
.footer{
    background: #e8f3f8;
}
@media all and (max-width: 1024px){
    .m-txt {
        padding: 30px 0;
    }
    .guizhangZw .g-blk5{
        margin-bottom: 20px;
    }
    .guizhangZw .m-txt-article {
        padding: 0 60px;
    }
}
@media all and (max-width: 768px){
    .guizhangZw .m-txt-article {
        padding: 0 30px;
    }
    .guizhangZw .source {
        margin: 40px 0 0;
    }
    .guizhangZw .source .font {
        padding-right: 40px;
    }
}

@media all and (max-width: 750px){
    .guizhangZw .title{
        font-size: 32px;
        height: auto;
    }
    .guizhangZw .title img {
        display: block;
        padding-right: 0;
        margin: 0 auto;
    }
    .guizhangZw .m-txt-article {
        padding: 0 16px;
    }
    .guizhangZw .m-txt-tt{
        font-size: 20px;
    }
    .m-txt-article{
        font-size: 18px !important;
    }
    .guizhangZw .source {
        margin: 10px 0;
    }
    .gk-gkgz .gz-lst{
        line-height: 40px;
    }
    .gk-gkgz .gz-lst .title{
        line-height: 40px;
    }
    .guizhangList .content{
        padding: 0;
    }
    .guizhangList h1{
        margin-top: 0;
        font-size: 30px;
    }
    .guizhangList h4{
        margin-top: 20px;
        margin-bottom: 0;
    }
    .guizhangZw .m-txt-dtt {
        margin: 0;
    }
}
