html, body {
    font-family: "微软雅黑","Microsoft YaHei",sans-serif;
    font-size: 14px;
    letter-spacing: 1px;
    color:#000000;
}

*, .btn, .form-control, .dropdown-menu {
    border-radius: 0;
}
a {
color:#000000;
}
a:hover {
color:#2293F7;
}
.no-padding {
    padding: 0 !important;
}

.no-padding-left {
    padding-left: 0 !important;
}

.no-padding-right {
    padding-right: 0 !important;
}

.no-margin {
    margin: 0 !important;
}

.no-margin-left {
    margin-left: 0 !important;
}

.no-margin-right {
    margin-right: 0 !important;
}

.w100 {
    width: 100%;
}

.w20 {
    width: 20%;
    float: left;
}

.text-grey {
    color: #999;
}
.text-red {
    color:#FE0000;
}
 .text-green {color:#01AFEE;font-weight:bold;
        }
.main-content {
    width: 1200px;
    margin: 0 auto;
}
.main-content .section {
    margin-top: 20px;
}
.bg_bottom {
    background-color: #F5F5F5;
    /*border-top:1px solid #000000;*/
}

.bg_white 
{
    background-color: #fff;
}

.box1
{
    width:340px;
    height:478px;
    background-color:red;
    margin-right:10px;

}

    .box1 .title {
        line-height:40px;
        height: 40px;
        background:#053273;
        color:#25C8FE;
        text-align:center;
        font-size:20px;
        cursor:pointer;
        border-bottom:1px solid #25C8FE;
    }
    .box1 .titleon {
        line-height:40px;
        height: 40px;
        background:#009BDB;
        color:#FFFFFF;
        text-align:center;
        font-size:20px;
        cursor:pointer;
        border-bottom:1px solid #25C8FE;
    }
        .box1 .shc {
            width: 100%;
            height: 256px;
            background-color:#053273;
            border-bottom:1px solid #25C8FE;
            position:relative;
        }

        .box1 .shc .mc {
            width: 44px;
            height:145px;
            /*border-top:2px solid #009BDB;
            border-right:2px solid #009BDB;
            border-bottom:2px solid #009BDB;
            border-bottom-right-radius:10px;
            border-top-right-radius:10px;*/
            background:url(../IMG/1.png) no-repeat left top;
            position:absolute;
            top:53px;
            /*font-size:18px;
            color:#FFFFFF;
            padding:20px 10px;
            line-height:31px;*/
        }

       .box1 .shc .cblx{
            width:280px;
            height:230px;
            padding:11px 0;
            position:absolute;
            right:0;
            font-size: 16px;
        }

        .box1 .shc .cblx .off{
            height:26px;
            line-height:26px;
            padding-left: 17px;
            text-align: left;
            color:#25C8FE;
            width:100%;
            cursor:pointer;
        }
        .box1 .shc .cblx .off1{
            height:26px;
            line-height:26px;
            padding-left: 17px;
            text-align: left;
            color:#FFFFFF;
            width:100%;
            cursor:pointer;
        }
        .box1 .shc .cblx .on {
            height:26px;
            line-height:26px;
            padding-left: 17px;
            /*background:#009BDB;*/
            text-align: left;
            color:#FFFFFF;
            /*border-bottom-left-radius:20px;
            border-top-left-radius:20px;*/
            background:url(../IMG/4.png) no-repeat left top;
            text-decoration:none;
            width:100%;
            cursor:pointer;
        }
    .box2  {
        width:850px;
        height:478px;
    }

        .box2 .title {
            font-size: 22px;
            text-align: center;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            margin-top:10px;
        }

    .box2 .lastxx {
        font-size:17px;
        margin-right: 22px;
        /*margin-bottom:10px;*/
        text-align:right;
    }

    .box2 .chart 
    {
       width:850px;
        height: 400px;
        letter-spacing:0;
        cursor:pointer;
    }

.box3 {
    width:100%;
    height:90px;
    background:url(../IMG/hl1.jpg) no-repeat left top;
    font-family: 宋体, Arial, Helvetica, sans-serif;
}
    .box3 .tj {
    width:845px;
    height:31px;
    line-height:31px;
    float:right;
    margin-top:25px;
    border:0px solid #000000;
    }
        .box3 .tj span 
        {
            color: #FFFFFF;
            font-size:16px;
            display:block;
            float:left;
        }
        .box3 .tj .tj_group {
        width:193px;
        height:31px;
        float:left;
        }
            .box3 .tj .tj_group .btn {
            width:194px;
            height:31px;
            padding-top:4px;
            background:url(../IMG/8.png) no-repeat left top;
            color: #FFFFFF;
            font-size:16px;
            }
            .box3 .tj .tj_group .dropdown-menu {
            width:194px;
            }
            .box3 .tj  .btn_gj {
             width:108px;
             height:31px;
             background:url(../IMG/9.png) no-repeat left top;
             float:left;
             margin-left:53px;
             cursor:pointer;
            }
.box4 {
width:795px;
height:440px;
margin-right:15px;
padding:24px;
}
    .box4 .zstable,.main-content .esctable {
    border-collapse:collapse;
	width:100%;
	/*height:84px;*/
	text-align:center;
    margin-top:20px;
    margin-bottom:20px;
    }
    .box4 .zstable thead
    {
        background-color:#2293F7;
        color:#FFFFFF;
    }
    .box4 .zstable thead td,.main-content .esctable thead td
    {
        border:#E2E2E2 1px solid;
	    height:47px;
	    line-height:47px;
        font-size:16px;
    }
    .box4 .zstable td,.main-content .esctable td
    {
	    border:#E2E2E2 1px solid;
	    height:39px;
	    line-height:39px;
	    cursor:default;
    }
    .box4 .zstable td img
    {
	    margin-left:10px;
    }
        .box4 .zstable .greybg ,.main-content .esctable .greybg{
        background-color:#F5F5F5;
        }
        .main-content .esctable thead
        {
            background-color:#009BDB;
            color:#FFFFFF;
        }
.box5 {
width:390px;
height:440px;
padding:24px;
}
    .box4 .title,.box5 .title,.main-content .esctitle {
    width:100%;
    height:30px;
    line-height:30px;
    font-size:24px;
    text-align:center;
    }
    .box5 .pie-charts {
    width:100%;
    height:310px;
    border:0px solid #000000;
    margin-bottom:20px;
    }
.box6 {
width:292px;
height:352px;
margin-right:10px;
}
    .box6 .newscontent {
    width:100%;
    height:285px;
    padding:10px 24px 24px 45px;
    background:url(../IMG/16.jpg) no-repeat 20px 11px;
    }
        .box6 .newscontent .csititle{
        width:223px;
        height:24px;
        line-height:24px;
        display:block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        margin-top:8px;
        font-size:16px;
        }
        .box6 .newscontent span {
        color:#848484;
        display:block;
        width:223px;
        height:24px;
        line-height:24px;
        text-align:right;
        margin-bottom:17px;
        margin-top:5px;
        }
.more {
        width:72px;
        height:31px;
        line-height:31px;
        background:url(../IMG/18.png) no-repeat left top;
        float:right;
        text-align:center;
        color:#FFFFFF;
        font-size:16px;
        letter-spacing:0px;
        }
    .more:hover,btn_gj:hover
    {
        cursor:pointer;
        filter:alpha(Opacity=90);
        -moz-opacity:0.9;
        opacity:0.9;
    }
.explain {
padding:30px 60px;
margin-top:15px;
}
    .explain .dl {
    line-height:35px;
    text-indent:35px;
    font-size:15px;
    }
        .explain .dl a {
        color:#2293F7;
        }
    .explain .title 
    {
        line-height:35px;
        text-align:center;
        font-size:24px;
        margin-bottom:15px;
    }
    .explain img {
    border:0;
    width:790px;
    height:364px;
    margin:20px auto 10px auto;
    display:block;
    }
    .explain .dl1 
    {
     padding:0 0 0 30px;
     
    }
    .explain .dl1 .nf {
    background:url(../IMG/33.png) no-repeat left top;
    width:89px;
    height:35px;
    line-height:35px;
    color:#ffffff;
    text-indent:10px;
    font-size:16px;
    float:left;
    }
     .explain .dl1 .nr {
         width:937px;
    line-height:35px;
    margin-left:20px;
    font-size:15px;
    float:right;
    }
.AllowPagePanel {
width:900px;
margin:50px auto 20px auto;
font-family: 宋体, Arial, Helvetica, sans-serif;
font-size:12px;
}
.AllowPagePanel span
{
    margin:0px 2px 0px 2px;
}
.AllowPagePanel select 
{
	height:18px;
}