  .qzzc{
            margin-bottom: 25px;
        }
        .qzzc .where{
            line-height: 20px;
            margin-bottom: 15px;
            padding: 0;
        }
        .qzzc .where a{
            color: #666
        }
        .qzzc .where img{
            vertical-align: text-top;
            margin-top: 2px;
        }
        .qzzc .article-box{
            max-height: initial;
            padding: 0;
            margin: 0;
        }
        .qzzc ul.info-tree li a i.s3_chm{
            background-image: url(../images/xxgk-qzzc1.png);
            background-size: auto;
            background-position: top;
                    background-repeat: no-repeat;
        }
        .qzzc ul.info-tree li a{
            line-height: 57px;
        }
        .qzzc .part1 .row{
            padding: 0;
                margin: 0 30px;
        }
        .qzzc .part1 .col-md-3{
            margin-left:0;
            width:136px;
            padding: 0;
            margin-right: 20px;
        }
        .qzzc .main p{
            padding: 0px 30px;
            line-height: 34px;
            color: #666666;
        }
        .qzzc .part1{
            margin-bottom: 40px;
        }
        .qzzc .part1>p b{
            color: #333333;
            display: inline-block;
            margin-bottom: 5px;
        }
        .qzzc .info-list li a {
            display: block;
            padding: 8px 30px 8px 30px;
        }
        .qzzc .part1 .col-md-9{
            width: 80%;
            padding: 0;
        }
        .qzzc .part1 .col-md-9 p{
            padding: 0;
            margin: 0;
        }
        .qzzc .part1 .col-md-9 p b{
            display: block;
            color: #2285e7;
            font-size: 18px;
            border-bottom: 1px dashed  #eee;
            padding-bottom: 10px;
        }
        .qzzc .part1 .col-md-9 p span{
            color: #333333;
            font-weight: bold;
            margin-top: 10px;
            display: inline-block;
            line-height: 40px;
        }
        .qzzc .t3{
            border-bottom: 1px solid #e7e7e7;
            margin-bottom: 30px;
        }
        .qzzc ul.info-tree li.current .qzzc-list a{
            background-color: #fff;
            color: #666;
            padding: 0;
            line-height: 48px;
            text-decoration: none;
        }
        .qzzc ul.info-tree li.current .qzzc-list a:hover, ul.info-tree li.current .qzzc-list li.current a{
            background-color: #eff7ff;

        }
        .qzzc ul.info-tree .current>ul.qzzc-list{
            padding: 0;
        }
        .qzzc ul.info-tree li li a:after{
            display: none;
        }
        .qzzc ul.qzzc-list li{
            text-align: center;
            border-top: 1px solid #e1eefa
        }
        .qzzc ul.qzzc-list b{
           color: #555555;

        }
        .qzzc ul.qzzc-list b,
        .qzzc ul.qzzc-list span{
            margin: 0 22px;
            text-align-last:justify;
            display: inline-block;
            text-align:justify;
            text-justify:distribute-all-lines;
            width: 48px;
            vertical-align: top;
			margin-right: 43px;
        }
        .qzzc .grid{
            padding:  36px 0
        }
        .qzzc li.more{
            text-align: center;
            margin: 20px 0 40px;
        }
        .qzzc li.more a{
            display: inline-block;
            padding: 0;
        }
        @media (min-width: 992px){
            .col-md-9 {
                width: 860px;
            }

        }
        @media (max-width: 1200px){
            .qzzc .part1 .col-md-3{
                margin: 0 auto;
            }
            .qzzc .part1 .col-md-9{
                width: 100%;
            }
            .qzzc ul.info-tree li a {
                line-height: 71px;
                padding: 0;
                text-align: center;
                padding-left: 40px;
            }
            .qzzc ul.info-tree li a i{
                left: 26%;
            }
            .qzzc ul.qzzc-list{
                overflow: hidden;
                margin-bottom: 20px
            }
            .qzzc ul.qzzc-list li{
                float: left;
                width: 47%;
                border: 1px solid #e1eefa;
                margin: 6px;
                display: inline-block;
            }
            .qzzc ul.info-tree .current>ul{
                border: 0
            }
        }
		                /*footer*/
    .footer {
    width: 100%;
    margin: 0 auto;
    padding-top: 25px;
    position: relative;
    padding-left: 20px;
    padding: 20px 0 30px;
    background-color: #224b7f;
}

.links>ul>li {
    position: relative;
    margin-bottom: 14px;
    line-height: 40px;
    font-size: 14px;
}

.links>ul li.col-md-3 {
    width: 21%;
    padding: 0;
}

.links>ul li.col-md-7 {
    width: 64%;
}

.links>ul li.col-md-2 {
    width: 15%;
    float: right;
	margin-top: -54px;
}

.links>ul li p {
    color: #fff;
}

.links>ul li p a {
    margin: 0 10px;
    color: #fff;
    font-size: 14px;
}

.links>ul li p a:first-child {
    margin-left: 0;
}

.links>ul li p a+a {
    margin: 10px;
}

.links>ul>li>a {
    display: block;
    margin: 0 -1px;
    color: #fff;
    padding: 0 20px;
    background: url(../images/links_arr.png) 94% 50% no-repeat;
}

.links>ul li>a img {
    vertical-align: middle;
    margin: 0 5px;
}

.links li ul {
    display: none\9;
    z-index: -1;
    position: absolute;
    left: 10px;
    right: 10px;
    bottom: 40px;
    max-height: 200px;
    overflow-x: hidden;
    overflow-y: auto;
    border: 1px solid #ddd;
    background-color: #fff;
    opacity: 0;
    transform: translate(0, 3px);
    transition: opacity, transform .3s;
}

.links li:hover ul {
    display: block\9;
    z-index: 9;
    opacity: 1;
    transform: translate(0, 0);
}

.links li li {
    border-top: 1px solid #ddd;
    line-height: 39px;
    text-align: center;
    transition: all .3s;
}

.links li li:hover {
    background-color: #f8f8f8;
}

.links li li a {
    display: block;
    overflow: hidden;
    white-space: nowrap;
    word-break: keep-all;
    text-overflow: ellipsis;
    font-size: 14px;
}

.copyright {
    line-height: 32px;
    text-align: left;
    /* border-top: 1px solid #14437e; */
}

.links {
    border-bottom: 2px solid #14437e;
    margin-bottom: 20px;
}
.copyright p {
	color: #fff;
}
.copyright p a,
.copyright p span {
    margin-right: 7px;
    color: #fff;
    font-size: 14px;
}

.gov {
   position: absolute;
    right: 175px;
    top: 31px;
    margin-top: -17px;
}

.jc {
    position: absolute;
    top: 50%;
    right: 0;
    width: 110px;
    height: 55px;
    margin-top: -22px;
}
	.qzzc ul.qzzc-list li:nth-child(1) span{
		display: contents;
	}
	/*.qzzc ul.qzzc-list li:nth-child(9) span{
		display: contents;
	}
	.qzzc ul.qzzc-list li:nth-child(9) b{
		margin-left: -1px;
	}*/
		/*.qzzc ul.qzzc-list  li:nth-child(2) b{
		    margin-right: 34px;
	}*/

    .qzzc ul.qzzc-list li:nth-child(4) span{
		display: contents;
	}
	.qzzc ul.qzzc-list li:nth-child(4) b{
		margin-left: -1px;
	}
	.qzzc ul.qzzc-list li:nth-child(5) span{
		display: contents;
	}
	.qzzc ul.qzzc-list li:nth-child(5) b{
		margin-left: -1px;
	}
	.qzzc ul.qzzc-list li:nth-child(6) span{
		display: contents;
	}
	.qzzc ul.qzzc-list li:nth-child(6) b{
		margin-left: -1px;
	}
	/*.qzzc ul.qzzc-list li:nth-child(6) span{
		display: contents;
	}
	.qzzc ul.qzzc-list li:nth-child(6) b{
		margin-left: -1px;
	}*/