﻿@charset "utf-8";

.IndexBg
{
    width:100%;
    min-width:1280px;
    height:100%;
    min-height:1673px;
}

.listBg
{
    background:url('../images/newbg.png');
    background-repeat:no-repeat;
    background-color: #f5f4ec;
}

ul, li, p, form, h1, h2, h3, h4, h5, input, dl, dt, dd, fieldset, table, tr, td
{
    margin: 0;
    padding: 0;
}

select, input, textarea
{
    color: #666;
    outline: none;
    margin: 0;
    padding: 0;
}

img
{
    border: none;
}

.fl
{
    float: left;
}

.fr
{
    float: right;
}

.mestop
{
    height: 270px;
}
.Theme {
    float:left;width:400px;border:0px solid black;line-height:45px;
    font-size:20px;color:#AE1E24;font-weight:bold;
}
.Theme a {
    color:#000;font-weight:bold;
}
.ThemeTitle {
    float:left;width:410px;line-height:45px;font-size:22px;
}
.ThemeTitle a {
    color:#000;font-weight:bold;
}
.ThemeLine {
    float:left;width:400px;border-bottom:2px solid #ADADAD;
    margin-top:4px;
    margin-bottom:2px;
}

.color
{
    color: #000;
}

.colorR
{
    color: #C30;
}

ul, li, ol
{
    float: left;
    list-style: none;
}

.overflow
{
    float: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.hundred
{
    width: 100%;
}

a
{
    color: #444;
    text-decoration: none;
    margin: 0;
    padding: 0;
}

    a.color
    {
        color: #C03;
    }

    a.colorW
    {
        color: #FFF;
    }

    a.gray
    {
        color: #FFF;
        font-size: 12px;
        text-decoration: underline;
    }

    a.dgray
    {
        color: #666;
        font-size: 14px;
    }

    a:hover
    {
        color: #b91911;
    }

.wH
{
    width: 100%;
    margin-bottom: 10px;
}

h2.tit, h2.titT
{
    width: 100%;
    font-size: 18px;
    font-weight: bold;
    border-bottom: solid 4px #1a5ebb;
    margin-top: 20px;
    background-color: #FFF;
}

    h2.tit a, h2.titT a
    {
        color: #1a5ebb;
    }

h2.tit
{
    text-indent: 12px;
    margin: 10px 0;
    line-height: 30px;
}

h2.searchs
{
    font-size: 14px;
    font-weight: 100;
}

h4
{
    color: #FFF;
}

h2.titT
{
    border-bottom: 0;
    background-color: #1a5ebb;
    padding: 5px 0;
    margin-top: 0;
    text-indent: 10px;
}

    h2.titT a
    {
        color: #FFF;
    }

h2.titTs
{
    border-bottom: 0;
    margin-top: 0;
    font-size: 15px;
    border-bottom: solid 1px #c70100;
    padding: 4px 0;
    text-indent: 10px;
}

    h2.titTs a
    {
        color: #B6270E;
    }

h2.tith1
{
    text-align: center;
    font-size: 24px;
    line-height: 36px;
}

h2.titTn
{
    border-bottom: 0;
    margin-top: 10px;
    font-size: 15px;
    border-bottom: solid 1px #c70100;
    padding: 0;
    text-indent: 10px;
}

.fbg
{
    background: url("../images/ff_1.png") /*tpa=http://www.sxdi.gov.cn/r/cms/www/jc/images/ff.png*/ repeat;
}

.fbg2
{
    background: url("../images/fps.png") /*tpa=http://www.sxdi.gov.cn/r/cms/www/jc/images/fps.png*/ no-repeat;
    height: 36px;
    padding: 0;
}

.bgW
{
    background-color: #FFF;
}

/*顶部结构 */
.header2
{
    width: 100%;
    height: 20px;
    /*background-color: #2267c7;*/
    padding-top: 10px;
}
.header
{
    width: 100%;
    height: 90px;
    /*background-color: #1a5ebb;*/
    padding-top: 10px;
}

    .header .logo
    {
        width: 950px;
        height: 87px;
        background-image: url("../images/titl.png");
        background-repeat:no-repeat;
        margin: 0 auto;
        border:0px solid black;
    }

/*面包屑 */
.crumbs
{
    width: 100%;
    background-color: #eee;
}

    .crumbs li
    {
        min-width: 40px;
        margin: 0 5px;
    }
.NewsHeadBg {
    float:left;width:80px;height:80px; border:0px solid black;margin:6px 0 0 6px;
    background:url('../images/ttxx.png');
    cursor:pointer;
}
.MainContent
{
    width: 990px;
    margin: 0 auto;
    clear: both;
    height:auto;
    background:url('../images/mainbg.png') #fff;
    background-repeat:repeat-x;
}

/*主体部分*/
#mainTop, .main
{
    width: 990px;
    margin: 0 auto;
    clear: both;
}

#mainTop
{
    margin: 10px auto;
}

a.more
{
    color: #0066CC;
    padding: 0;
    margin: 0;
}

    a.more:hover
    {
        color: #993333;
    }

/*顶部信息 */
.topInfo
{
    width: 990px;
    margin: 0 auto;
    clear: both;
    float: none;
    /*background-color: #2267c7;*/
}

    .topInfo li
    {
        margin: 0 0 0 20px;
        color: #eee;
        font-size: 12px;
    }

        .topInfo li a
        {
            color: #eee;
        }

            .topInfo li a:hover
            {
                color: #fff;
            }

/*搜索 */
.searchBox
{
    width: 100%;           
    background:url('../images/nav_bg.png');
    background-repeat:no-repeat;
    background-position:center center;
    /*background-color: #b91911;*/
    height: 51px;
    float: left;
    line-height: 51px;
    margin-top:20px;
}

    .searchBox ul
    {
        width: 960px;
        margin: 0 auto;
        clear: both;
        float: none;
    }

        .searchBox ul li
        {
            margin: 0 25px 0 0;
            display: inline;
        }

            .searchBox ul li.no
            {
                margin: 0;
            }

            .searchBox ul li a
            {
                color: #FFF;
                font-size: 15px;
                font-weight: bold;
                line-height:42px;
            }

                .searchBox ul li a:hover
                {
                    color: #F99;
                }
                .searchBox ul li a img
                {
                    float:left;width:100px;height:24px;margin-top:13px;                   
                }

/*进入页面*/
.fix
{
    position: fixed;
    bottom: 0;
}

.login-bg
{
    width: 100%;
    height: 500px;
    background: url("../images/login-bg.png") /*tpa=http://www.sxdi.gov.cn/r/cms/www/jc/images/login-bg.png*/ repeat-x;
    border-top: solid 10px #ba1f1f;
    text-align: center;
    padding-top: 150px;
}

    .login-bg p
    {
        width: 340px;
        margin: 0 auto;
        clear: both;
        text-align: center;
    }

        .login-bg p img
        {
            margin-bottom: 40px;
        }

/*首页*/
/*人物专题*/
.SpecialP
{
    width: 100%;
    height: 60px;
    margin: 1px 0 0 0;
    color: #FFF;
}

    .SpecialP dt
    {
        width: 55px;
        height: 60px;
        border-right: solid 3px #FFF;
        font-size: 25px;
        line-height: 30px;
        padding-left: 5px;
    }

    .SpecialP dd
    {
        font-size: 20px;
        line-height: 60px;
        text-indent: 4px;
    }

        .SpecialP dd a
        {
            width: 100%;
            color: #FFF;
        }

/*举报*/
.report
{
    width: 98%;
    height: 51px;
    padding: 5px;
    color: #fff;
    margin-bottom: 5px;
}

    .report dt
    {
        width: 40%;
        margin: 6px 10px 0 0;
    }

    .report dd
    {
        width: 54%;
        font-size: 22px;
        font-weight: bold;
        font-style: italic;
        line-height: 50px;
        margin-left: 1%;
    }

.reportline li
{
    width: 224px;
    padding: 0 3px;
    border: solid 1px #a92121;
    margin-bottom: 1px;
}

    .reportline li a
    {
        color: #900;
        font-weight: bold;
    }

/*二级页面*/
.mainleft
{
    width: 70%;
}

.mainright
{
    width: 29%;
    border-left: dotted 1px #CCC;
    border-right: dotted 1px #CCC;
    min-height: 40px;
    background-color: #FFF;
    padding-bottom: 20px;
    border-bottom: solid 2px #C30;
}

    .mainright h4
    {
        text-indent: 15px;
        font-size: 15px;
    }

    .mainright .list-tit
    {
        background-color: #FFF;
    }

        .mainright .list-tit dt
        {
            font-size: 16px;
        }

.listMiddle
{
    float:left;width:100%;height:auto;background: #ffffff;
}
/*三级页面*/
/*文章区域*/
.article
{
    width: 92%;
    padding: 20px 2%;
}

    .article dt
    {
        float: left;
        margin-bottom: 10px;
        color: #999;
        width: 100%;
    }

        .article dt p
        {
            width: 100%;
            text-align: center;
            border-bottom: dotted 1px #ddd;
        }

        .article dt h1
        {
            width: 100%;
            text-align: center;
            line-height: 30px;
            margin-bottom: 10px;
            color: #2e51a0;
            font-size: 20px;
        }

        .article dt h2
        {
            width: 100%;
            text-align: center;
            line-height: 20px;
            margin-bottom: 20px;
            color: #666;
            font-size: 15px;
        }

        .article dt .time
        {
            margin-right: 10px;
        }

    .article dd
    {
        float: left;
        font-size: 16px;
        line-height: 28px;
        color: #333;
        width: 100%;
    }

        .article dd p
        {
            text-indent: 32px;
            margin-bottom: 10px;
            text-align:justify; 	 
            text-justify:inter-ideograph;
        }

        .article dd img
        {
            width: 80%;
            height: auto;
            margin: 15px 10%;
        }

        .article dd span
        {
            font-size: 12px;
            font-style: italic;
            padding: 0 70px;
            line-height: 18px;
            margin-bottom: 20px;
            color: #666;
        }

/*底部信息结构 */
.footer
{
    width: 100%;
    margin-top: 0px;
    background-color: #1a5ebb;
    color: #FFF;
    padding: 18px 0;
}

    .footer .footer-center
    {
        width: 100%;
        border-bottom: solid 3px #1a5ebb;
        float: left;
    }

        .footer .footer-center .box
        {
            width: 400px;
            float: none;
            clear: both;
            padding: 0 20px;
            margin: 0 auto;
        }

            .footer .footer-center .box li
            {
                width: 100%;
                display: block;
                text-align: center;
                background-color: #1a5ebb;
            }

    .footer p
    {
        text-align: center;
    }

    .footer a
    {
        color: #FFF;
    }

.dj
{
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    min-width: 100px;
    font-size: 14px;
    text-align: center;
    min-width: none;
    font-size: none;
    text-align: left;
}

/* 搜索 */
/* 按钮的效果 */
a.pd-btn-gray
{
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    min-width: 100px;
    font-size: 14px;
    text-align: center;
    width: 100%;
    padding: 5px;
    background-color: #1a5ebb;
    color: #FFF;
    line-height: 30px;
    font-size: 20px;
    margin: 10px 0;
}

    a.pd-btn-gray:hover
    {
        color: #fff;
        background-color: #980d0d;
    }

a.pd-btn-color
{
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    min-width: 100px;
    font-size: 14px;
    text-align: center;
    background-color: #e93030;
    color: #fff;
    font-size: 15px;
    font-weight: bold;
    line-height: 30px;
    margin: 0 5px;
    padding: 5px 10px;
}

    a.pd-btn-color:hover
    {
        color: #fff;
        background-color: #36C;
    }

a.pd-btn-red
{
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    min-width: 100px;
    font-size: 14px;
    text-align: center;
    background-color: #a92121;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    line-height: 30px;
    margin: 1px 0px 0px 0px;
    padding: 4px 0px;
}

    a.pd-btn-red:hover
    {
        color: #fff;
        background-color: #1a5ebb;
    }

/*修饰  */
/*点 */
i
{
    float: left;
    border-color: #fff #fff #fff #bbb;
    border-style: solid;
    border-width: 3px;
    font-size: 0;
    height: 0px;
    line-height: 0;
    width: 0px;
    margin: 13px 0 0 10px;
}

/*线 */
.lineTypeS
{
    border: solid 1px #cc0033;
}

.lineTypeB
{
    border: solid 2px #cc0033;
}

.lineB
{
    border-bottom: solid 1PX #CCC;
}

/*背景颜色 */
.bgR
{
    background-color: #b91911;
}

.bgB
{
    background-color: #1a5ebb;
}

/*没有背景的字体链接 */
.txt-white-big, .txt-black-big
{
    font-size: 14px;
    color: #FFF;
    font-weight: bold;
    padding: 7px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    min-width: 100px;
    font-size: 14px;
    text-align: center;
}

    .txt-white-big a:hover, .txt-black-big a:hover, .txt-white-big.show, .show.txt-black-big
    {
        background-color: #096;
    }

.txt-black-big
{
    color: #000;
    margin: 5px 0;
    padding: 7px;
}

    .txt-black-big a
    {
        color: #333;
    }

        .txt-black-big a:hover, .txt-black-big.show
        {
            color: #FFF;
            background-color: #333;
        }

.txt-gray-big
{
    font-size: 14px;
    color: #999;
    font-weight: bold;
    padding: 0px 5px;
}

    .txt-gray-big a:hover, .txt-gray-big.show
    {
        color: #333;
    }

a.txt-color
{
    color: #C03;
    font-weight: bold;
    line-height: 30px;
    margin: 0 5px;
}

    a.txt-color:hover
    {
        color: #333;
    }

.icon-1
{
    background: url("../images/icon-1.png") /*tpa=http://www.sxdi.gov.cn/r/cms/www/jc/images/icon-1.png*/ no-repeat 0 0;
}

.icon-2
{
    background: url("../images/icon-1.png") /*tpa=http://www.sxdi.gov.cn/r/cms/www/jc/images/icon-1.png*/ no-repeat 0 -32px;
}

.icon-3
{
    background: url("../images/icon-1.png") /*tpa=http://www.sxdi.gov.cn/r/cms/www/jc/images/icon-1.png*/ no-repeat 0 -64px;
}

/*大小输入框样式*/
.search
{
    box-shadow: inset 0 0 3px #9f2620;
    background-color: #fff;
    padding: 2px 4px;
    border: solid 1px #9f2620;
    color: #333;
    background-color: #F0D8D7;
    display: inline;
    color: #666;
    width: 140px;
    color: #333;
    height: 22px;
    line-height: 24px;
}

    .search.sW
    {
        width: 240px;
        border: solid 5px #b91911;
    }

.txt
{
    box-shadow: inset 0 0 3px #9f2620;
    background-color: #fff;
    padding: 2px 4px;
    border: solid 1px #9f2620;
    color: #333;
    background-color: #F0D8D7;
    display: inline;
    height: 30px;
    width: 125px;
    background-color: #FFF;
    color: #666;
}

.txtw
{
    box-shadow: inset 0 0 3px;
    padding: 2px 4px;
    border: solid 1px;
    display: inline;
    width: 99%;
    line-height: 30px;
    clear: both;
    margin: 0 0 10px 0;
}
/*专题列*/
.list-ztit
{
    width: 96%;
    padding: 20px 2% 10px 2%;
    border-bottom: solid 2px #ddd;
}

    .list-ztit dt
    {
        width: 35%;
        float: left;
        height: auto;
    }

        .list-ztit dt img
        {
            width: 100%;
            height: 100%;
        }

    .list-ztit dd
    {
        width: 62%;
        float: right;
        overflow: hidden;
        margin-bottom: 10px;
    }

        .list-ztit dd h3
        {
            font-size: 20px;
            color: #333;
            font-weight: bold;
            line-height: 25px;
            padding: 10px 2% 5px 2%;
            ;
        }

/*标题新闻列*/
.list-tit
{
    width: 94%;
    padding: 0px 3%;
    border-bottom: dotted 1px #ddd;    
}

    .list-tit dt
    {
        float: left;
        width: 99%;
        font-size: 28px;
        color: #C03;
        font-weight: bold;
        line-height: 40px;
        padding: 0 1%;
        z-index: -1;
    }

        .list-tit dt a
        {
            width: 85%;
        }

        .list-tit dt span.time
        {
            float: right;
            margin-right: 2px;
            color: #999;
            font-size: 14px;
            font-weight: 100;
        }

        .list-tit dt.h3
        {
            font-size: 18px;
            color: #333;
            font-weight: bold;
            line-height: 40px;
            padding: 0;
        }

    .list-tit dd
    {
        width: 98%;
        font-size: 15px;
        line-height: 26px;
        text-indent: 30px;
        float: left;
        padding: 0 7px;
    }

        .list-tit dd p
        {
            text-indent: 30px;
        }

            .list-tit dd p.pH
            {
                height: 80px;
                overflow: hidden;
            }

/*图片新闻列*/
.list-img
{
    width: 30%;
    padding: 20px 1% 40px 2%;
}

    .list-img dt
    {
        width: 100%;
        float: left;
        height: 120px;
    }

        .list-img dt img
        {
            width: 100%;
            height: 100%;
        }

    .list-img dd
    {
        width: 100%;
        height: 45px;
        float: right;
        overflow: hidden;
    }
/*访谈*/
.interview
{
    width: 96%;
    padding: 20px 2% 40px 2%;
    border-bottom: solid 5px #ddd;
}

    .interview dt
    {
        width: 60%;
        float: left;
        height: auto;
    }

        .interview dt img
        {
            width: 100%;
            height: 100%;
        }

    .interview dd
    {
        width: 35%;
        height: 45px;
        float: right;
        overflow: hidden;
        margin-bottom: 10px;
    }

/*词列*/
.list-info
{
    padding: 20px 0;
}

    .list-info li
    {
        margin: 10px 10px 10px 30px;
        color: #999;
        font-size: 14px;
        display: inline;
    }

        .list-info li b
        {
            font-size: 18px;
            padding: 0px 10px;
            text-align: center;
            display: inline;
            font-weight: bold;
            margin-right: 20px;
            color: #333;
        }

        .list-info li span
        {
            color: #333;
            width: 410px;
            display: block;
            float: right;
            * margin-top: -25px;
        }

.list-infoArea
{
    width: 100%;
    padding: 20px 0;
}

    .list-infoArea h3
    {
        width: 100%;
        line-height: 40px;
        text-align: center;
        border-bottom: dotted 1px #CCC;
    }

    .list-infoArea li
    {
        padding: 5px 10px;
        margin: 5px 10px 5px 30px;
        width: 50px;
        text-align: center;
        display: inline;
    }

/*留言*/
.message
{
    float: left;
    width: 96%;
    height: auto;
    padding: 8px 0px;
    border-bottom: dotted 1px #ddd;
    margin: 10px 2% 0 2%;
}

    .message h2
    {
        font-weight: 100;
    }

    .message dt
    {
        float: left;
        height: 100%;
        background: url("../images/man.png") /*tpa=http://www.sxdi.gov.cn/r/cms/www/jc/images/man.png*/ no-repeat center center;
    }

        .message dt img
        {
            width: 50px;
            height: 50px;
            padding: 5px 0;
        }

    .message dd
    {
        float: right;
        width: 90%;
        text-align: left;
        line-height: 18px;
        margin: 2px 0;
    }

    .message .colordd
    {
        color: #999;
    }

/*信息列表*/
.list-one
{
    width: 100%;
    padding: 5px 0 0 0;
    background-color: #FFF;
}

    .list-one li
    {
        width: 100%;
        font-weight: bold;
        line-height: 35px;
        border-bottom: dotted 1px #ddd;
        overflow: hidden;
        font-weight: 100;
        text-indent: 5px;
    }

        .list-one li img.ml
        {
            margin-left: 13px;
        }

        .list-one li.hw1
        {
            /*width: 265px;*/
            width: 100%;
            /* height: 170px;*/
            height: 85px;
            border: 0;
            background-color: #356ab3;
            font-size: 22px;
            text-indent: 0;
        }

        .list-one li.hw2
        {
            width: 100%;
            height: 220px;
            border: 0;
            background-color: #f6e6b4;
            line-height: 26px;
            align: center;
        }

        .list-one li.hw3
        {
            width: 50%;
            height: 85px;
            border: 0;
            padding: 0;
            background-color: #c37c4c;
            font-size: 16px;
            line-height: 26px;
            text-indent: 0;
        }

        .list-one li p
        {
            font-weight: 100;
            height: 120px;
        }

        .list-one li a
        {
            width: 80%;
        }

            .list-one li a.b
            {
                font-weight: bold;
                color: #666;
            }

                .list-one li a.b:hover
                {
                    color: #069;
                }

            .list-one li a.listb
            {
                width: 90%;
                font-weight: 100;
                font-size: 14px;
            }

            .list-one li a.bb
            {
                font-weight: bold;
                font-size: 16px;
            }

        .list-one li span.time
        {
            float: right;
            margin-right: 10px;
            color: #999;
            font-size: 12px;
            font-weight: 100;
        }

.list-one1 li
{
    width: 100%;
    font-weight: bold;
    line-height: 35px;
    border-bottom: dotted 1px #ddd;
    overflow: hidden;
    font-weight: 100;
    text-indent: 5px;
}

    .list-one1 li a
    {
        width: 87%;
    }

.list-h
{
    padding-bottom: 3px;
}

    .list-h li
    {
        line-height: 38px;
    }

.list-two
{
    width: 100%;
}

    .list-two li
    {
        text-indent: 5px;
        width: 32%;
    }

.list-three
{
    width: 100%;
    margin-top: 10px;
    padding: 10px 0 10px 0;
    background-color: #afdaff;
    display: inline;
}

    .list-three li
    {
        text-align: center;
        width: 290px;
        padding-top: 5px;
        margin: 0px 1px 0 11px;
        border: solid 1px #fff;
        font-size: 18px;
        font-weight: bold;
        color: #FFF;
        height: 30px;
        line-height: 25px;
        display: inline;
    }

        .list-three li.hand
        {
            width: 210px;
            padding: 0;
            height: 130px;
            margin-bottom: 0;
            border: 0;
            background: url("../images/hand.png") ;
            background-color: transparent;
        }

            .list-three li.hand img
            {
                *height: 123px;
            }

        .list-three li.c1
        {
            width: 385px;
            font-size: 14px;
            font-weight: bold;
            border: solid 1px #666;
            margin-left: 10px;
        }

            .list-three li.c1 a
            {
                color: #666;
                margin: 0 13px;
            }

                .list-three li.c1 a.tb
                {
                    background: url("../images/mail.png");
                    padding: 0 10px 0 40px;
                    width: 115px;
                    display: inline;
                    margin: 0;
                }

                    .list-three li.c1 a.tb.line
                    {
                        border-right: solid 1px #666;
                        margin-left: 30px;
                    }

        .list-three li.c2
        {
            background-color: #e58f71;
        }

        .list-three li.c3
        {
            background: url("../images/z1.png") ;
            border: none;
            height: 32px;
            margin-bottom: 10px;
        }

        .list-three li.c4
        {
            background: url("../images/z1.png") ;
            border: none;
            height: 32px;
            margin-bottom: 10px;
        }

        .list-three li.c5
        {
            background: url("../images/z1.png") ;
            border: none;
            height: 32px;
        }

        .list-three li p
        {
            color: #FFF;
            font-size: 13px;
            font-weight: 100;
            line-height: 22px;
            text-align: left;
        }

    .list-three .iconh1
    {
        background: url("../images/sound-high.png") ;
        padding-left: 30px;
    }

    .list-three .iconh2
    {
        background: url("../images/contacts.png") ;
        padding-left: 30px;
    }

    .list-three .iconh3
    {
        background: url("../images/magnifier-zoom-in.png") ;
        padding-left: 30px;
    }

    .list-three .iconh4
    {
        background: url("../images/mail.png") ;
        padding-left: 30px;
    }

    .list-three .iconh5
    {
        background: url("../images/monitor.png") ;
        padding-left: 30px;
    }

.list-four
{
    width: 100%;
    background: url("../images/pw_maze_white.png") ;
}

    .list-four li
    {
        text-align: center;
        width: 95px;
        border-left: solid 1px #ddd;
        border-bottom: solid 1px #ddd;
        border-top: solid 1px #fff;
        line-height: 20px;
        padding: 10px 0;
    }

.list-four1
{
    width: 100%;
    background: url("../images/pw_maze_white.png") ;
}

    .list-four1 li
    {
        text-align: center;
        width: 86px;
        border-left: solid 1px #ddd;
        border-bottom: solid 1px #ddd;
        border-top: solid 1px #fff;
        line-height: 20px;
        padding: 10px 0;
    }

.list-four2
{
    width: 100%;
    background: url("../images/pw_maze_white.png") ;
}

    .list-four2 li
    {
        text-align: center;
        width: 156px;
        border-left: solid 1px #ddd;
        border-bottom: solid 1px #ddd;
        border-top: solid 1px #fff;
        line-height: 20px;
        padding: 10px 0;
    }

.list-four3
{
    width: 100%;
    background: url("../images/pw_maze_white.png") ;
}

    .list-four3 li
    {
        text-align: center;
        width: 63px;
        border-left: solid 1px #ddd;
        border-bottom: solid 1px #ddd;
        border-top: solid 1px #fff;
        line-height: 20px;
        padding: 10px 0;
    }

    .list-four3 p
    {
        text-align: center;
        width: 126px;
        border-left: solid 1px #ddd;
        border-bottom: solid 1px #ddd;
        border-top: solid 1px #fff;
        line-height: 20px;
        padding: 10px 0;
    }


/*项目菜单*/
.tab-bon
{
    width: 100%;
    background-color: #FFFFFF;
}

    .tab-bon li
    {
        font-size: 15px;
        font-weight: bold;
        margin: 0 15px;
        line-height: 30px;
        width: 155px;
        text-align: center;
    }

        .tab-bon li a
        {
            color: #1a5ebb;
        }

        .tab-bon li.show
        {
            border-bottom: solid 3px #a92121;
        }

.tab-bon1
{
    width: 100%;
}

    .tab-bon1 li
    {
        font-size: 13px;
        font-weight: bold;
        margin: 0 15px 0 10px;
        line-height: 25px;
        width: auto;
        text-align: center;
    }

        .tab-bon1 li a
        {
            color: #930;
        }

        .tab-bon1 li.show
        {
            border-bottom: solid 1px #930;
            background-color: #FFF;
        }

/*CSS 翻页效果列*/
.sabrosus
{
    float: left;
    width: 100%;
    padding: 10px;
    margin: 20px 5px 5px;
    text-align: center;
}

    .sabrosus a
    {
        padding: 5px 7px;
        color: #333;
        text-decoration: none;
        margin-right: 3px;
        background-color: #ddd;
    }

        .sabrosus a:hover
        {
            color: #000;
            BACKGROUND-COLOR: #1b05b2;
        }

        .sabrosus a.current
        {
            FONT-WEIGHT: bold;
            COLOR: #fff;
            margin-right: 2px;
            BACKGROUND-COLOR: #1b50b2;
        }

/*首页*/
.indexRight
{
    width: 470px;
    margin-top: 10px;
}

.indexRightM
{
    width: 410px;
    margin-top: 40px;
    margin-right:13px;
}

.indexLeft
{
    width: 480px;
    margin-top: 10px;
}

.indexLeftM
{
    width: 540px;
    margin-top:40px;margin-left:12px;
}

.indexLeftT
{
    width: 476px;
    padding: 8px 0;
}

.short
{
    width: 200px;
}

.news-tit
{
    margin: 15px 0;
    height: 225px;
}

.fixediv
{
    position: fixed;
    top: 250px;
    z-index: 9999;
    width: 140px;
    height: 269px;
}

/**html .fixediv
{
    position: absolute;
    top: expression(eval(document.documentElement.scrollTop));
    margin: 140px 0 0 0;
}*/

.fixediv-l
{
    left: 0px;
}

.fixediv-r
{
    right: 0px;
}

.fixediv .btn
{
    height: 25px;
    background: #eca446;
    padding-right: 10px;
    text-align: right;
    line-height: 25px;
    overflow: hidden;
}

    .fixediv .btn a
    {
        color: #fff;
    }

#demo
{
    background: #930;
    overflow: hidden;
    border: 2px solid #930;
    width: 820px;
    padding: 5px 0 0 0;
    float: right;
}

    #demo img
    {
        border: 2px solid #F2F2F2;
        height: 135px;
        width: 230px;
    }

#indemo
{
    float: left;
    width: 10000%;
}

#demo1
{
    float: left;
}

#demo2
{
    float: left;
}

/*文章区域*/
.qtjb
{
    width: 90%;
    margin: 0 5%;
    border: solid 1px #999;
    line-height: 30px;
    margin-bottom: 40px;
}

    .qtjb th
    {
        background-color: #CEEAFF;
        font-size: 16px;
    }

    .qtjb td
    {
        border-top: solid 1px #999;
        border-left: solid 1px #ccc;
        padding: 10px 0 10px 5px;
    }


.xf_right
{
    float: left;
    width: 100%;
    /*background: #931D22;*/
    border-radius: 4px;
    color: #000;
    height: 150px;
    margin-top: 10px;
    position: relative;
}

    .xf_right h2
    {
        border-bottom: 2px solid #fff;
        padding-left: 0px;
        line-height: 30px;
        font-size: 16px;
        font-weight: bold;
        margin-left: 0px;
        margin-right: 10px;
    }

    .xf_right article
    {
        padding: 10px 5px 10px 0px;
        width: 100%;
        border:0px solid black;
    }

    .xf_right table
    {
        color:#8a8a8a;
    }

        .xf_right article table
        {
            vertical-align: top;
            width: 100%;
            border:0px solid black;            
        }

        .xf_right article span
        {
            line-height: 25px;
            width: 100%;
            font-size: 14px;
        }

    .xf_right a
    {
        color: #8a8a8a;
    }

        .xf_right a:hover
        {
            text-decoration: underline;
        }

.banner
{
    float:left;width:971px;
    margin-left:9px;    
}
    .banner img
    {
        float:left;width:317px;height:138px;cursor:pointer;
    }
/*
   每周通报css
*/

.z
{
    background: url("../images/ejbg.jpg") /*tpa=http://www.sxdi.gov.cn/r/cms/www/jc/images/ejbg.jpg*/ repeat-x;
    margin-top: -10px;
}

.z1
{
    color: #B6270E;
    margin-left: 60px;
    font-size: 15px;
    font-weight: bold;
}




.list-onew
{
    width: 140%;
    height: 550px;
    padding: 5px 0 0 0;
    background-color: #FFF;
    margin-top: 25px;
}

    .list-onew li
    {
        width: 100%;
        font-weight: bold;
        line-height: 35px;
        border-bottom: dotted 1px #ddd;
        overflow: hidden;
        font-weight: 100;
        text-indent: 5px;
    }


span.time1
{
    float: right;
    margin-right: 2px;
    color: #999;
    font-size: 14px;
    font-weight: 100;
}

/**************************翟晓良添加**********************/
.divLeft
{
     margin-top:10px;
     float:left;
     width:540px;
     height:270px;
     background-color:White;
     border:0px solid black;
}

.divTop
{
    height:40px;
    border-bottom:4px solid #1b50b2;
}
.divSecTop
{
    float:left;height:40px;width:490px;
}
.divSecTitle
{
    float:left;height:25px;line-height:25px;
    width:84px;text-align:center;margin-left:20px;margin-top:7px;
    font-size:14px;font-weight:bold;cursor:pointer;
    color:#bd5a1c;
}
.divSecTitleHover
{
    border-bottom:2px solid #bd5a1c;
}
.divSecTitleGz
{
    float:left;height:25px;line-height:25px;
    width:64px;text-align:center;margin-left:20px;margin-top:7px;
    font-size:14px;font-weight:bold;cursor:pointer;
    color:#bd5a1c;
}
.GzFirstTitle
{
    float:left;font-weight:bold;font-size:15px;margin-left:15px;
}
.GzFirstCon
{
    float:left;
}
    .GzFirstCon a
    {
        font-size:12px;font-weight:normal;
    }

.divTopImg
{
    float:left;height:32px;width:490px;
    background:url(../images/ff_1.png);
    border-bottom:1px solid #b6270e;            
}
.ywdivText
{
    text-align:center;
    margin-left:15px;
    height:40px;
    width:110px;
    line-height:40px;
    float:left;
    border-bottom: 4px solid #D0871E;
    font-size:22px;
    color:#B97109;
    font-weight:600;
    letter-spacing:2px;
    font-family:"宋体";   
}
.divText
{
    text-align:center;
    margin-left:15px;
    height:40px;
    width:110px;
    line-height:40px;
    float:left;
    border-bottom: 4px solid #D0871E;
    font-size:18px;
    color:#B97109;
    font-weight:600;
   
}
.divTextImg
{
    text-align:center;
    margin-top:10px;
    margin-left:0px;
    height:21px;
    width:76px;
    /*line-height:40px;*/
    float:left;
    font-size:15px;
    color:#b6270e;
    font-weight:600;
   background:url(../images/topnews_tit.png);
}

.divContent
{
    float:left;
   width:100%;
   height:225px;
}
.ulContent
{
    float:left;
  margin-top:8px;
  width:520px;
  height:225px;
  margin-left:15px;
  overflow:hidden;
  border:0px solid black;
}
.ulContent li
{    
  width:520px;
  height:30px;
  line-height:30px;
  font-weight:300;  
  border-bottom:1px dotted #ddd;
}

.HeadContent li
{
    border-bottom:0px dotted #ddd;
    height:35px;
    line-height:35px;
    font-size:16px;
}
.ulContent li i
{    
    float:left;
    background:url(../images/icon_dot_small2.png) ;
    background-repeat:no-repeat;    
    margin:12px 5px 0 10px;    
    width:5px;
    height:9px;
    border:0px solid black;
}
.ulContent li div
{
     height:4px;
     float:left;
     background-image:url(../images/icon_dot_small.png) ;
      margin:14px 5px 0 10px;
      padding:0;
      width:4px;
}    

.ulContent li a
{     
     float:left;
}
.divMore
{
    float:right;
    width:100px;
    height:40px;
    line-height:40px;
    text-align:center;
}
.divMore a
{
    color:#444;
    font-size:14px;
   
}
.xsjwRow {
    width: 411px; float: left; height: 96px;    
}
.lxyz {
    width:411px;float:left;height:86px;
    background:url('../images/0506.jpg');
    cursor:pointer;
}
.xsjw {
    float:left;width:170px;height:70px;
    background:url('../images/xsjwnew.png');
    cursor:pointer;
}
.xxgc {
    float:left;width:411px;height:86px;
    background:url('../images/xxgc.png');
    margin-top:0px;
    cursor:pointer;
}
.Theme1
{
    width: 411px; float: left; height:165px;margin-top:0px;
    background:url('../images/sfwtzt2.png');
}
.Separate
{
    float:left;width:411px;height:4px;
    background:#c9c9c9;
    margin-top:10px;
}
.newTop1  a
{ 
    color:#B91911;
    font-size:24px;
}
.MainBtn
{
    float: left;
    width: 100%;
    color: #fff;
    height: 95px;
    margin-top: 0px;    
    border:0px solid black;
}
    .MainBtn img
    {
        float:left;border:0px;margin-top:10px; cursor:pointer;
    }


.infodivContent
{
    float:left;
   width:880px;
   margin-left:0px;
   height:225px;
   border:0px solid black;
}
.infoulContent
{
    float:left;
  margin-top:8px;
  width:860px;
  height:225px;
  margin-left:15px;
  overflow:hidden;
  border:0px solid black;
}
.infoulContent li
{    
  width:860px;
  height:30px;
  line-height:30px;
  font-weight:300;  
  border-bottom:0px dotted #ddd;
}
.infoulContent li i
{    
    float:left;
    background:url(../images/icon_dot_small2.png) ;
    background-repeat:no-repeat;    
    margin:12px 5px 0 10px;    
    width:5px;
    height:9px;
    border:0px solid black;
}
.infoulContent li div
{
     height:4px;
     float:left;
     background-image:url(../images/icon_dot_small.png) ;
      margin:14px 5px 0 10px;
      padding:0;
      width:4px;
}    

.infoulContent li a
{     
     float:left;color:#1F5781;font-size:14px;
}

.InfoContact {
float:left;font-size:18px;font-weight:bold;
font-family:"微软雅黑";letter-spacing:1px;
color:#1A5EBB;
}

.article{margin-top: 10px; clear:both}
.article p{ margin: 0; padding-bottom: 10px;text-indent:32px; line-height:30px; font-size:16px; text-align:justify; text-justify:inter-ideograph;}
.page {clear:both;width:640px;height:30px;margin:20px auto;overflow:hidden;}
.page ul {}
.page ul li {float:left;border:1px solid #ccc;padding:2px 10px;line-height:20px;}
.page ul li.thisclass {display:inline-block; padding:2px 10px; background:#B0B0B0;color:#fff;}
.page ul li.thisclass a {color:#fff;}
.page ul li a:hover {color:#1f9652;}
.page ul li span {display:inline-block;padding:0;}