/****通用样式****/
*{margin:0;padding:0;box-sizing:border-box;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
.clearfix:after {display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfix {zoom:1}
a {text-decoration:none;color:#2b2f32;}
.hidden {display:none;}
.w1200 {width:1200px;height:auto;margin:0 auto;}
body {font-family:'Helvetica Neue',Helvetica,'PingFang SC','Hiragino Sans GB','Microsoft YaHei UI','Microsoft YaHei','微软雅黑',Arial,sans-serif;background:#fcfcfe}

/***header***/
.header {width: 100%;height: 76px;margin: 0 auto;border-bottom: 1px solid #fff;background: #FFFFFF;box-shadow: 0 2px 7px 0 rgba(0,0,0,0.10);}
.top-con {height: 76px;}
.top-section1{width:1200px;color: #181818;}
.top-section1,.top-section1 a {color: #5F5F5F;}
.top-section1 .top-logo {width: 186px;height: 76px;background: url(https://zz.hnzwfw.gov.cn/picture/1/2005082012549996355.png) no-repeat left center;background-size:170px;}
.top-section1 .top-logo a{display:inline-block;width:180px;height:76px}
.top-section1 .top-area {position: relative;height: 48px;margin: 14px 0;line-height: 48px;padding-left: 10px;border-left: 1px solid #f5f5f5;}
.top-section1 .top-area p {font-size: 18px;font-weight: 600;color:#181818}

.main{
        position: relative;
        width: 100%;
}
.section-top{
        background: url(xxrx_bg.jpg) no-repeat top center;
        min-height: 410px;
}
.section-top .info{
        float: right;
        width: 100%;
        margin-top: 100px;
        color: #fff;
}
.info-tit1{
        font-size: 36px;
        line-height: 72px;
        font-weight: bold;
}
.info-tit2{
        margin-top: 30px;
        font-size: 18px;
        line-height: 36px;
}
.info-tit3{
        margin-top: 50px;
}

.section1{
        position: relative;
        width: 100%;
        background: #fff;
}
.section1-content{
        min-height: 640px;
        background: url(xxrx_001.png) no-repeat left 57px;
}
.section1-content span{
           display: block;
    padding-top: 240px;
    width: 555px;
    text-align: left;
    font-size: 18px;
    line-height: 36px;
}

.section2{
        position: relative;
        width: 100%;
        background: #f7f7f7;
}
.section2-content{
        min-height: 650px;
        background: url(xxrx_002.jpg) no-repeat 30px;
}

.section2-content span{
           display: block;
    padding-top: 200px;
    width: 555px;
    text-align: left;
    font-size: 18px;
    line-height: 40px;
}
.section3{
        position: relative;
        width: 100%;
        background: #fff;
}
.section3-content{
        min-height: 630px;
        background: url(xxrx_003.png) no-repeat left 30px;
}

.section3-content span{
        display: block;
        padding-top: 260px;
        width: 555px;
        text-align: left;
        font-size: 18px;
        line-height:36px;
}