a{
    text-decoration: none;
}

#top,#bottom {
    background-color: #a40000;
    width: auto;
    margin: auto;
    height: 200px;
}

#banner {
    height: 135px;
    width: 1000px;
    margin: 0 auto;
    padding: 10px 10px;
}

#logo {
    float: left;
    margin: 30px 0 0 10px;
}

#slogan {
    float: left;
    font-family: "华文行楷";
    color: white;
    font-size: 72px;
    letter-spacing: 10px;
    margin: 30px 100px;
}

#nav {
    width: 1000px;
    height: 45px;
    margin: 0 auto;
    background-color: #7d0000;
}

#mid {
    width: 1000px;
    min-height: 835px;
    margin: 10px auto;
}

#bottomcontent {
    width: 1000px;
    margin: 0 auto;
    height: 200px;
}

#blogo {
    float: left;
    width: 65px;
    margin: 60px 20px 20px 200px;
}

#bslogan {
    float: left;
    color: white;
    margin: 30px 30px;
    font-size: 20px;
    line-height: 50px;
}

.item-head {
    height: 36px;
    border-bottom: #a40000 solid 2px;
}

.item-xyxw {
    width: 680px;
    height: 285px;
    padding-right: 5px;
    float: left;
}

.item-head-bg {
    width: 142px;
    height: 36px;
    background:url('imgs/item-head.png');
}

.item-icon{
    height: 28px;
    width: 28px;
    margin: 3px 0 0 5px;
    float: left;
}
.item-icon img{
    width: 100%;
    height: 100%;
}

.item-text {
    float: left;
    color: white;
    margin: 8px 0 0 10px;
    letter-spacing: 2px;
    font-weight: bold;
}

#xyxw-image {
    float: left;
    width: 400px;
    height: 240px;
}

.item-tzgg {
    float: left;
    width: 300px;
    margin-left: 5px;
    height: 285px;
}


#xyxw-list {
    float: left;
    width: 270px;
    margin-left: 10px;
}

#mid-banner {
    width: 974px;
    margin: 0 auto;
    height: 73px;
    background-color: #d70808;
    padding: 17px 0 0 9px;
}

.mid-level1 {
    width: 1000px;
    height: 285px;
}

.mid-level2 {
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    width: 1000px;
    height: 240px;
    margin: 10px 0;
}

.items {
    margin-left: 20px;
    width: 310px;
    height: 240px;
    float: left;
}

.item-content {
    background-color: #f8f8f8;
}

.item-content a{
    text-decoration: none;
    color: black;
}

/*列表中字体大小设置*/
.item-content li{
    margin: 5px 0;
    font-size: 11px;
}

#link {
    width:280px;
    height: 240px;
    margin: 40px auto 0;
    text-align: center;
}

#link table {
    width: 230px;
    border-spacing: 0;
    margin-left: 40px;
}

#link th {
    font-size: 16px;
    color: red;
    letter-spacing: 13px;
    padding-bottom: 10px;
}

#link td {
    margin: 0;
    padding: 0px;
}

#link img {
    width: 200px;
    height: 25px;
}
#currentposition {
    width: 1000px;
    margin: 5px auto 5px;
}

#content {
    width: 1000px;
    min-height: 500px;
    margin: 5px auto 5px;
}

/*column list 页面的设置*/

#column-left {
    float: left;
    width: 30%;
    min-height: 400px;
    border-right: 1px solid #eee;
    padding-right: 15px;
}

#column-right {
    float: right;
    width: 68%;
    min-height: 400px;
}

.currentposition {
    text-align: right;
    padding-right: 10px;
    padding-bottom: 5px;
    border-bottom: 3px red solid;
}

.midarea{
     width: 1000px;
    min-height: 450px;
    margin: 10px auto;
    overflow: hidden;
}

.currentposition span a{
    color: black;
}

#left-top-position{
    margin: 5px 2px;
    text-align: center;
    font-weight: bold;
    letter-spacing: 2px;
}

#right-bottom{
    width: 95%;
}

#right-bottom ul{
    margin-left: 5px !important;
}

/*去掉前面的圆点*/
#right-bottom li{
    list-style: none;
    margin: 5px 0;
}

#right-bottom li a
{
    color: black;
}

.wp_listcolumn{
    width: 90% !important;
}

img{
    border: none;
}

#link table td{
        cursor: pointer;
        text-align: center;
        font-family: 楷体;
        font: normal;
        background: #f8f8f8;
        border-bottom: dotted 1px black;
        height: 25px;
        line-height: 25px;
    }