body {
        width: 100%;
        height: 100%;
        margin: 0 auto;
        background-color: #ffffff;
    }

    .background {
        width: 100%;
        height: auto;
        min-width: 1320px;
        background-color: #ffffff;
    }

    /*banner*/
    .banner {
        background-image: url(banner.png);
        background-repeat: no-repeat;
        background-position: center top;
        background-size: auto 100%;
        width: 100%;
        height: 960px;
        margin-right: auto;
        margin-left: auto;
        min-width: 1200px;
    }

    /*background-sub二级页面/详细页面*/
    .background-sub {
        width: 100%;
        height: auto;
        min-width: 1200px;
        background-color: #ffffff;
        margin: 0 auto 0 auto ;
    }

    /*banner-sub二级页面/详细页面*/
    .banner-sub {
        background-image: url(banner-sub.png);
        background-repeat: no-repeat;
        background-position: center top;
        background-size: auto 100%;
        width: 100%;
        height: 400px;
        margin-right: auto;
        margin-left: auto;
        min-width: 1200px;
    }

    /*主体*/
    .main {
        width: 100%;
        height: auto;
        min-width: 1200px;
        background-color: #ffffff;
    }

    /* 各块 */
    .div_content {
        width: 1320px;
        min-width: 1200px;
        height: auto;
        text-align: left;
        margin: 0px auto 0px auto;
        border-radius: 5px;
    }

    /* 子栏目 */
    .div_content_col {
        width: 1200px;
        height: auto;
        text-align: left;
        margin: 0px auto 0px auto;
    }

    /*栏目标题*/
    .div_title {
        width: 1200px;
        height: 40px;
        margin: 70px auto 20px auto;
        background-position: center center;
        background-repeat: no-repeat;
        float: left;
    }

    /* 更多*/
    .newsMore {
        width: 100px;
        height: 25px;
        float: right;
        margin-top:0px;
    }

    /* 左右分块 */
    .div_part {
        width: 504px;
        height: 546px;
        margin: 0px 0px auto 0px;
        float: left;
    }
        /* 中央声音/我市动态-新闻列表 */
        .div_part ul {
            width: 504px;
            height: auto;
        }
    
            .div_part ul li {
                width: 504px;
                height: 93px;
                float: left;
                overflow: hidden;
                margin-top: 14px;
            }

        /*中央声音/我市动态-单行标题*/
        .div_yw_title {
            width: 504px;
            height: auto;
            background-image: url(point01.png);
            background-position: left top 10px;
            background-repeat: no-repeat;
        }

        .div_yw_title p {
            width: 484px;
            min-height: 30px;
            margin-left: 20px;
            margin-bottom: 6px;
            text-align: left;
            font-family: 'Microsoft YaHei';
            font-size: 20px;
            font-weight: bold;
            text-align: justify;
            line-height: 30px;
            color: #000000;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }

        /*中央声音/我市动态-多行简介*/
        .p_yw_abstract {
            width: 439px;
            min-height: 50px;
            margin-left: 20px;
            float: left;
            font-family: 'Microsoft YaHei';
            font-size: 18px;
            text-indent: 0em;
            text-align: justify;
            line-height: 28px;
            color: #000000;
            overflow: hidden;
        }

        /*中央声音/我市动态-[详细]*/
        .p_yw_link {
            width: 45px;
            height: 26px;
            margin-top: 29px;
            float: left;
            font-family: 'Microsoft YaHei';
            font-size: 16px;
            text-indent: 0em;
            text-align: justify;
            line-height: 26px;
            color: #cc3300;
            overflow: hidden;
        }

            .p_yw_link a,.p_yw_link a:hover {
                color: #cc3300;
            }
            
        /*中央声音/我市动态-线*/
        .p_yw_line {
            width: 484px;
            height: 1px;
            background-color: #ffcccc;
            margin-left: 20px;
        }

    /*两优一先*/
    .div_xw_list {
        width: 581px;
        text-align: left;
        float: left;
        margin-bottom: 0px;
    }

        .div_xw_list ul {
            width: 581px;
            height: auto;
            overflow: hidden;
        }

            .div_xw_list ul li {
                width: 581px;
                height: auto;
                float: left;
                margin-bottom: 15px;
                background-image: url(point01.png);
                background-position: 0px 10px;
                background-repeat: no-repeat;
                overflow: hidden;
            }

                .div_xw_list ul li a p {
                    width: 560px;
                    margin-left: 20px;
                    font-family: 'Microsoft YaHei';
                    font-size: 18px;
                    text-align: left;
                    line-height: 28px;
                    color: #000000;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    display: block;
                }
            
    /*视频—左侧—大图*/
    .div_play {
        width: 888px;
        height: 542px;
        text-align: left;
        float: left;
        margin-bottom: 0px;
    }
    
        .div_play div {
            width: 801px;
            height: 450px;
            margin: 12px auto auto 51px;
            background-size: 100% 100%;
            background-repeat: no-repeat;
            overflow: hidden;
        }
    
        .div_play div img {
            width: 108px;
            height: 108px;
            margin: 171px auto auto 346px;
        }
    
        .div_play p {
            width: 556px;
            height: 35px;
            margin-top: 40px;
            margin-left: 165px;
            font-family: 'Microsoft YaHei';
            font-size: 18px;
            font-weight: bolder;
            text-align: left;
            line-height: 30px;
            color: #000000;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            display: block;
        }

    /*学习资料*/
    .div_col {
        width: 1240px;
        height: auto;
        float: left;
        margin-bottom: 40px;
    }
        .div_col ul {
            width: 100%;
            height: auto;
        }

            .div_col ul li {
                width: 580px;
                height: auto;
                float: left;
                margin-bottom: 15px;
                background-image: url(point01.png);
                background-position: 0px 10px;
                background-repeat: no-repeat;
                overflow: hidden;
                margin-right: 40px;
            }

                .div_col ul li a p {
                    width: 560px;
                    margin-left: 20px;
                    font-family: 'Microsoft YaHei';
                    font-size: 18px;
                    text-align: left;
                    line-height: 28px;
                    color: #000000;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    display: block;
                }
        
    /*版权*/
    .bottom {
        width: 1200px;
        height: 120px;
        border-top: 4px solid #990000;
        line-height: 180%;
        margin-top: 0px;
    }

        .bottom div p span {
            font-family: 'Microsoft YaHei';
            font-size: 16px;
            color: #3c3b3b;
        }

            
    /*==========幻灯==========*/
    .mainbox {
        overflow: hidden;
        position: relative;
    }

    .flashbox {
        overflow: hidden;
        position: absolute;
        z-index: 20;
    }

    /*标题栏背景及point*/
    .imagebox {
        position: relative;
        z-index: 999;
        width: 655px;
        height: 40px;
        top: 506px;
        left: 0px;
        background-color: #660000;
    }

    .bitdiv {
        display: block;
        margin: 17px 10px 0px 0px;
        cursor: pointer;
        float: right;
    }

    .defimg {
        background: url(point-off.png);
        width: 8px;
        height: 8px;
    }

    .curimg {
        background: url(point-on.png);
        width: 20px;
        height: 8px;
    }

    /*标题*/
    .titlebox {
        text-align: left;
        position: absolute;
        z-index: 1999;
        width: 500px;
        height: 40px;
        font-family: "微软雅黑";
        font-size: 16px;
        color: #ffffff;
        top: 506px;
    }

    .titlebox div {
        width: 655px;
        margin-top: 10px;
        margin-left: 20px;
    }

    /*==========scroll==========*/
    .div_time {
        width: 100%;
        height: 293px;
        margin: 0px auto;
    }

    .timeBase {
        width: 1320px;
        margin: 0px auto 0px auto;
    }

        .timeBase a:hover {
            text-decoration: none;
        }


    .scroll-prev {
        text-indent: 9999px;
        width: 60px;
        height: 60px;
        display: block;
        background: url(btn_left.png) center center;
        float: left;
        margin-top: 90px;
    }

        .scroll-prev:hover {
            background-position: center bottom;
        }

    .scroll-next {
        text-indent: 9999px;
        width: 60px;
        height: 60px;
        display: block;
        background: url(btn_right.png) center center;
        float: right;
        margin-top: 90px;
    }

        .scroll-next:hover {
            background-position: center bottom;
        }

    .block {
        z-index: 0;
        position: relative;
        width: 1200px;
        height: 293px;
        overflow: hidden;
        float: left;
        /*background-color: #eadbb7;*/
        margin-left: 0px;
    }

    .botton-scroll {
        z-index: 0;
        width: 1111px;
        float: left;
    }

    .botton-scroll ul {
        position: relative;
        list-style-type: none;
        width: 1110px; /*(210+6*2)*6*/
        left: 0px;
        float: left;
    }

    .botton-scroll ul li {
        width: 289px;
        height: 293px;
        background-repeat: no-repeat;
        float: left;
        overflow: hidden;
        margin-right: 15px;
        /*border-radius: 10px;*/
    }

        .botton-scroll ul li div {
            width: 287px;
            height: 291px;
            background-color: #f7f7f7;
            border: 1px #e3e3e3 solid;
        }
                .botton-scroll ul li div img {
                    width: 260px;
                    height: 167px;
                    margin: 24px auto auto 13px;
                }
                .botton-scroll ul li div div {
                    width: 260px;
                    height: 95px;
                    margin: 0px auto auto auto;
                    background-image: url(point.png);
                    background-position: 0px 20px;
                    background-repeat: no-repeat;
                    border: none;
                }
                    .botton-scroll ul li div div p {
                        width: 250px;
                        height: 60px;
                        margin-left: 10px;
                        margin-top: 13px;
                        font-family: 'Microsoft YaHei';
                        font-size: 18px;
                        font-weight: bold;
                        text-align: left;
                        line-height: 30px;
                        color: #000000;
                        overflow: hidden;
                        display: block;
                    }

    .disabled-div {
        pointer-events: none;/* 禁止鼠标事件 */
    }

    /*==========竖屏滚动scroll==========*/
    .timeBase2 {
        width: 277px;
        height: 542px;
        float: left;
        margin: 0px auto 0px auto;
    }

    .timeBase2 a:hover {
        text-decoration: none;
    }

    .scroll2-prev {
        text-indent: 9999px;
        width: 34px;
        height: 19px;
        display: block;
        background: url(btn_up.png) center center;
        float: left;
        margin:20px auto 20px 121px;
    }

    .scroll2-prev:hover {
        background-position: center top;
    }

    .scroll2-next {
        text-indent: 9999px;
        width: 34px;
        height: 19px;
        display: block;
        background: url(btn_down.png) center center;
        float: left;
        margin-top: 20px;
        margin-left: 121px;
    }

    .scroll2-next:hover {
        background-position: center bottom;
    }

    .block2 {
        z-index: 0;
        position: relative;
        width: 239px;
        height: 429px;
        overflow: hidden;
        float: left;
        margin-left: 19px;
    }

    .botton-scroll2 {
        z-index: 0;
        height: 615px;
        float: left;
    }

    .botton-scroll2 ul {
        position: relative;
        list-style-type: none;
        height: 615px;
        /*(111+12)*5*/
        left: 0px;
        float: left;
    }

    .botton-scroll2 ul li {
        width: 239px;
        height: 135px;
        background-repeat: no-repeat;
        float: left;
        overflow: hidden;
        margin-bottom: 12px;
        background-color: #660000;
        /*border-radius: 10px;*/
    }

    .botton-scroll2 ul li div {
        width: 239px;
        height: 111px;
        margin: 0px auto auto 0px;
        background-size: 100% 100%;
        background-repeat: no-repeat;
    }

    .botton-scroll2 ul li div img {
        width: 40px;
        height: 40px;
        margin: 35px auto auto 100px;
    }

    
    .botton-scroll2 ul li p {
        width: 220px;
        height: 24px;
        margin-left: 10px;
        font-family: 'Microsoft YaHei';
        font-size: 16px;
        font-weight: bold;
        text-align: left;
        line-height: 24px;
        color: #ffffff;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        display: block;
    }
