.clearfix {
    /* 兼容 */
    zoom: 1;
}

.cf:after {
    height: 0;
    clear: both;
    content: "";
    display: block;
}
body{font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;
    box-sizing: border-box;font-size: 14px;}
.banner {
    background: url(banner_pc.png) no-repeat center top;
    min-height: 400px;
}

.w1200 {
    width: 1200px;
    margin: 0 auto;
}

/* 政策通 开始*/
.zct_box {
    margin-top: 45px
}

.zct_title {
    height: 36px;
    background: url(01title_pc.png) no-repeat;
    margin-bottom: 26px;
}

/* 政策通切换样式开始 */
.fr,.right {
    float: right;
}

.fl {
    float: left;
}

.cf:after {
    display: block;
    clear: both;
    content: "";
    visibility: hidden;
    height: 0;
}

.cf {
    zoom: 1
}

a {
    color: #333333;
}

.tabBox_title {
    width: auto;
    height: auto;
}

ul.tabBox_ul.cf {
    display: flex;
    justify-content: center;
}

.tabBox_title .tabBox_title_left li {
    text-align: center;
    width: 140px;
    height: 50px;
    line-height: 50px;
    font-size: 24px;
    margin-left: 50px;
}

.tabBox_title .tabBox_title_left li.hover {
    border-radius: 30px;
    background-color: #e7f1ff;
    color: #1677ff;
}

.tabBox_title .tabBox_title_left li:first-child {
    margin-left: 0px;
}

.tabBox_list {
    width: 1200px;
}

.tabBox_list_ul {
    min-height: 242px;
}

.tabBox_list_ul li {
    float: left;
    margin-top: 30px;
    margin-right: 30px;
}

.tabBox_list_ul li:nth-child(1),
.tabBox_list_ul li:nth-child(2) {
    margin-top: 28px;
}

.tabBox_list_ul li:nth-child(2),
.tabBox_list_ul li:nth-child(4) {
    margin-right: 0px;
}

.date {
    width: 90px;
    height: 90px;
    background: #f6f6f6;
    border: 1px solid #eeeeee;
    text-align: center;
    float: left;
}

.news {
    width: 475px;
    margin-left: 20px;
    float: left;
}

.day {
    font-size: 28px;
    color: #333333;
    margin-top: 14px;
}

.year {
    font-size: 14px;
    color: #333333;
    margin-top: 8px;
}

.biaoti {
    display: block;
    font-size: 18px;
    color: #333333;
    line-height: 36px;
}

.neirong {
    font-size: 14px;
    color: #999999;
    text-indent: 2em;
    line-height: 28px;
    /* 不要变手形 */
    cursor: default;
}
.tabBox_title_right{line-height: 50px;}
.tabBox_title_right ul li a {
   font-size: 16px;
    color: #999999;
}

/* 政策通tab切换样式结束 */
/* 延迟复工...六个 */
.ycfg {
    margin-top: 20px;
}

.ycfg ul li {
    width: 175px;
    height: 120px;
    float: left;
    margin-right: 30px;
}

.ycfg ul li a {
    display: block;
    width: 175px;
    height: 120px;
    display: flex;
    justify-content: center;
    align-items: center;
    padding-top: 44px;

}

.ycfg ul li:nth-child(1) {
    background: url(01title_item_pc.png) no-repeat;
    background-size: 100%;
    margin-left: -6px;
}

.ycfg ul li:nth-child(2) {
    background: url(02title_item_pc.png) no-repeat;
    background-size: 100%;
}

.ycfg ul li:nth-child(3) {
    background: url(03title_item_pc.png) no-repeat;
    background-size: 100%;
}

.ycfg ul li:nth-child(4) {
    background: url(04title_item_pc.png) no-repeat;
    background-size: 100%;
}

.ycfg ul li:nth-child(5) {
    background: url(05title_item_pc.png) no-repeat;
    background-size: 100%;
}

.ycfg ul li:nth-child(6) {
    background: url(06title_item_pc.png) no-repeat;
    background-size: 100%;
    margin-right: 0px;
}

/* 政策通 结束*/


/* 办事通 开始 */
.bst_box {
    margin-top: 45px
}

.bst_title {
    height: 36px;
    background: url(02title_pc.png) no-repeat;
    margin-bottom: 26px;
}

.bst_ul li {
    width: 380px;
    height: 90px;
    float: left;
    margin-left:20px;
/*    background-size: 107% !important;*/
}
.bst_ul {margin-left: -20px;}

.bst_ul li a {
    display: block;
    width: 380px;
    height: 90px;
}

.bst_ul li:nth-child(1) {
    background: url(01_work_pc.png) no-repeat;
}

.bst_ul li:nth-child(2) {
    background: url(02_work_pc.png) no-repeat;
}

/*
.bst_ul li:nth-child(3) {
    background: url(03_work_pc.png) no-repeat -10px 0px;
}
*/

.bst_ul li:nth-child(3) {
    background: url(03_work_pc.png) no-repeat;
}

/*
.bst_ul li:nth-child(5) {
    background: url(05_work_pc.png) no-repeat -10px 0px;
    margin-right: 0px;
}
*/

/* 互动通 开始 */
.hdt_box {
    margin-top: 40px;
}

.hdt_title {
    height: 36px;
    background: url(03title_pc.png) no-repeat;
    margin-bottom: 30px;
}

.page {
    height: 40px;
    margin-top: 18px;
    text-align: center;
}

.diaocha {
    height: 160px;
    margin-bottom: 45px;
}

.diaocha_ul li {
    width: 278px;
    height: 160px;
    float: left;
    margin-right: 29.2px;
    background-size: 100%;
}

.diaocha_ul li a {
    display: block;
    width: 278px;
    height: 160px;
}

.diaocha_ul li:nth-child(1) {
    background: url(1_collect_pc.png) no-repeat center;
}

.diaocha_ul li:nth-child(2) {
    background: url(2_collect_pc.png) no-repeat center;
}

.diaocha_ul li:nth-child(3) {
    background: url(3_collect_pc.png) no-repeat center;
}

.diaocha_ul li:nth-child(4) {
    background: url(4_collect_pc.png) no-repeat center;
    margin-right: 0px;
}
.pagination {
    /* 居中产品自带的分页 */
    width: 100%;
    text-align: center;
}
.topqiehuan_mob{display: none;}
.tabBox_title_left {margin-left: 383px;}
/* 移动端==================================================================================================== */
@media screen and (max-width:768px) {
    .w1200{padding: 0 0.24rem;}
    .w1200,.tabBox_list{
        width: 100%;
    }
    .banner {
        background: url(banner_mobile.png) no-repeat center top;
        min-height: 3.2rem;
        background-size: 100%;
    }
    .zct_box {
        margin-top: 0.5rem
    }
    
    .zct_title {
        height: 0.36rem;
        background: url(01title_mobile.png) no-repeat center;
        margin-bottom: 0.26rem;
        background-size: 100%;
    }
    .tabBox_title .tabBox_title_left li{
        width: 1.4rem;
        height: 0.5rem;
        line-height: 0.5rem;
        font-size: 0.24rem;
        margin-left: 0.5rem;
    }
    .biaoti{
        width: 5.36rem;
        font-size: 0.3rem;
        line-height: 0.6rem;
        overflow: hidden;
        text-overflow:ellipsis;
        white-space: nowrap;
    }
    .neirong{
        text-indent:0em;
        overflow: hidden;
        text-overflow:ellipsis;
        white-space: nowrap;
    }
/*
    a.more{
        top: 11.36rem;
        font-size: 0.3rem;
    }
*/
    .tabBox_list_ul li {
        float: left;
        margin-top: 0.4rem !important;
    }
    .date {
        width:1.2rem;
        height:1.2rem;
        background: #f6f6f6;
        border: 0.01rem solid #eeeeee;
        text-align: center;
        float: left;
    }
    
    .news {
        width: 4.75rem;
        margin-left: 0.2rem;
        float: left;
    }
    .year{font-size: 0.22rem;}
    .day {
        font-size: 0.36rem;
        color: #333333;
        margin-top: 0.14rem;
    }
    .hdt_content table{
        /* 隐藏PC的表格 */
        display: none;
    }
    .page{
        /* 隐藏PC的分页 */
        display: none;
    }
    .mobileTable{
        /* 展示移动端的表格 */
        
        display: block !important;
        font-size: 0.24rem;
    }
    .mobileTable li {
       /* padding-top: 0.3rem; */
       width: 7.02rem;
       height: 1.4rem;
       margin-bottom: 0.2rem;
       border:1px solid #cad9ef;
    }
    .mobileTable li:last-child{
        margin-bottom: 0rem;
    }
    .page_mobile{
        margin-top: 0.4rem;
        margin-bottom: 0.5rem;
    }
    .mobileTable .title1{
        padding-left: 0.22rem;
        padding-top: 0.3rem;
        float: left;
    }
    .lef{
        width: 0.8rem;
        height: 1.368rem;
        background:#eff7ff ;
        color: #333333;
        text-align: center;
        line-height: 1.4rem;
        border-right:1px solid #cad9ef;;
    }
    .rig{
        /* width: 6.22rem; */
        width: 6rem;
        height: 0.55rem;
        color: #999999;
        margin-top: 0.25rem;
        padding-left: 0.22rem;
    }
    .rig span{
        margin-left: 0.48rem;
    }
    .ycfg{margin-top: 0.4rem;}
    .ycfg ul li{
        /* width: 2.22rem; */
        width: 2.04rem;
        height: 1.24rem;
        margin-right:0.3rem;
		margin-bottom: 0.3rem;
    }
    .ycfg ul li:nth-child(1){
        margin-left: 0px;
    }
    .ycfg ul li a{
        font-size: 0.24rem;
        width: 2.04rem;
        height: 1.24rem;
    }


    .bst_box {
        margin-top: 0.4rem
    }
    
    .bst_title {
        height: 0.36rem;
        background: url(02title_mobile.png) no-repeat center;
        background-size: 100%;
        margin-bottom: 0.3rem;
    }
    
    .bst_ul li {
        width: 2.14rem;
        height: 1.8rem;
        float: left;
        margin-right: 0.3rem;
    }
    
    .bst_ul li a {
        display: block;
        width: 2.14rem;
        height: 1.8rem;
    }
    .bst_ul li:nth-child(1) {
        background: url(01_work_mobile.png) no-repeat ;
        background-size: 100% !important;
    }
    
    .bst_ul li:nth-child(2) {
        background: url(02_work_mobile.png) no-repeat ;
        background-size: 100% !important;
    }
    
    .bst_ul li:nth-child(3) {
        background: url(03_work_mobile.png) no-repeat ;
        background-size: 100% !important;
/*        margin-top: 0.3rem;*/
    }
	.bst_ul li {margin-left: 0.3rem;margin-right: 0rem;}
	.bst_ul {margin-left: -0.3rem;}
    
   
    .hdt_box {
        margin-top: 0.5rem;
    }
    
    .hdt_title {
        height: 0.36rem;
        background: url(03title_mobile.png) no-repeat center;
        background-size: 100%;
        margin-bottom: 0.3rem;
    }



    .diaocha_ul li{
        width: 3.36rem;
        height: 1.6rem;
        margin-right: 0.3rem;
        background-size: 108% !important;
    }
    .diaocha_ul li:nth-child(1) {
        background: url(1_collect_mobile.png) no-repeat center;
    }
    
    .diaocha_ul li:nth-child(2) {
        background: url(2_collect_mobile.png) no-repeat center;
    }
    
    .diaocha_ul li:nth-child(3) {
        background: url(3_collect_mobile.png) no-repeat center;
        margin-top: 0.3rem;
    }
    .diaocha{
        height: 3.5rem;
        margin-bottom: 0.5rem;
    }
    .diaocha_ul li:nth-child(4) {
        background: url(4_collect_mobile.png) no-repeat center;
        margin-right: 0px;
        margin-top: 0.3rem;
    }
    .diaocha_ul li a{
        width: 3.36rem;
        height: 1.6rem;
    }
    .diaocha_ul li:nth-child(even){
        margin-right: 0rem;
    }
    .pc_page .more{display: none;}
    .content .w1200 .pc_page {
        /* display: block !important; */
    }
	.tabBox_title_right{display: none;}
	.topqiehuan_mob{display: block;}
	.tabBox_title_left{margin-left: 0rem;float: none !important;}
	.topqiehuan_mob{text-align: center;float: none;margin-top: 0.3rem;}
	.topqiehuan_mob a{font-size: 0.3rem;color: #999999;}
	.tabBox_list_ul li{float: none;}
}