﻿body {
    margin: 0 auto;
    font: 14px/20px Calibri,Arial,Helvetica,sans-serif;
    background-color: #ccffff;
    width: 1000px;
}
a {
    text-decoration: none;
    color: #000;
}
    a:hover {
        color: #663300;
        text-decoration:underline;
    }

ul, ul li {
    padding: 0;
    margin: 0;
    list-style: none;
}

img {
    border: none;
}

.IndexPage, .Pages {
}

.dt {
    font-size: 14px;
    font-weight: bold;
    padding:5px;
}
.IndexPage .mid .dt
{
    color:#fff;
    background-color:#1a9011;
}

.bg_top {
    background-color: #fff;
}

.bg_menu {
    background-color: #999;
}

.bg_mid {
    background-color: #fff;
}

.top {
    height: 120px;
    position: relative;
    width: 980px;
    margin: 0 auto;
    padding:0 10px;
}

    .top .menu_s {
        background-color: #1a9011;
        position: absolute;
        top: 0px;
        right: 20px;
        padding: 5px 20px;
        color: #fff;
    }

        .top .menu_s a {
            line-height: 20px;
            color: #fff;
        }

.menu {
    height: 30px;
    font-weight: bold;
    padding: 0 20px;
    width: 960px;
    margin: 0 auto;
    color: #fff;
}

    .menu a {
        font-size: 14px;
        line-height: 30px;
        color: #fff;
    }

.mpic {
    height: 300px;
    margin: 0 auto;
    width: 1000px;
}

.mid {
    width: 1000px;
    margin: 0 auto;
    padding: 10px 0;
    overflow: auto;
    border-bottom:solid 5px #ccc;
}


.IndexPage .left {
    width: 410px;
}

    .IndexPage .left .rc {
        text-align: center;
        line-height: 14px;
    }

        .IndexPage .left .rc li {
            float: left;
            padding: 0;
            margin-top: 10px;
            width:205px;
        }

        .IndexPage .left .rc img {
            width: 185px;
            height: 120px;
        }


.IndexPage .center {
    /*border: solid 1px #ccc;*/
    width: 400px;
    margin: 0 20px;
    background-color: #e9e9e9;
    height:352px;
    overflow:hidden;
}
    .IndexPage .center table tr td {
        max-height:50px;
        overflow:hidden;
        vertical-align:top;
    }
.nList  tr td img{ width:15px;
}
.IndexPage .right {
    /*border: solid 1px #ccc;*/
    /*width: 128px;*/
    width: 150px;
    height:345px;
    overflow: hidden;
    padding:0;
    background-color: #e9e9e9;
    /*background-color: #99cc99;*/
}
    .IndexPage .right #marqueePic ul li img { width:120px; height:80px; border:none;
    }
    .IndexPage .right #marqueePic { height:315px; overflow:hidden; text-align:center;
    }

.Pages .mid {
    padding:10px;
    width:980px;
}
.Pages .left, .Pages .right {
    float:left;
}

.Pages .left {
    width: 280px;
    margin-right: 10px;
    position:relative;
}

    .Pages .left .lmenu {
        line-height: 30px;
        font-size: 16px;
        margin-bottom: 10px;
    }

        .Pages .left .lmenu li {
            border-bottom: solid 1px #fff;
            text-indent: 12px;
        }

.Pages .lmenu, .left .lmenu li a {
    display: block;
}

.Pages .left .lmenu li a:hover {
    color: #fff;
}

.Pages .left .lmenu .dt {
    color: #000;
    font-size: 18px;
    font-weight: bold;
    line-height: 40px;
}

.Pages .left .lpic {
    width: 280px;
}

.Pages .right {
    width: 690px;
    text-align: center;
    min-height: 600px;
    overflow: hidden;
    text-align: left;
}

    .Pages .right .ctx {
        border: solid 1px #ccc;
        padding: 10px;
        text-align: justify;
    }

        .Pages .right .ctx .dt {
            font-size: 18px;
            font-weight: bold;
            text-align: center;
            line-height: 24px;
            border-bottom: solid 5px #999;
            padding-bottom:5px;
            margin-bottom: 20px;
        }

.btm {
    height: 80px;
    text-align: left;
    padding-left:60px;
    clear: both;
    background-color: #fff;
    overflow: auto;
    /*background-color: #266826;*/
    /*color: #fff;*/
}
