/* CSS Document */

* {
    margin: 0;
    padding: 0;
    list-style: none;
}

p, h2, ul, li {
    margin: 0px;
    padding: 0px;
    list-style: none;
}

body {
    margin: 0px;
    padding: 0px;
    font: 14px "宋体";
}

img {
    border: none;
}

a {
    text-decoration: none;
}

a, img {
    border: 0;
}

    a, a:hover {
        text-decoration: none;
    }

.none {
    display: none;
}
/*头部*/
.top {
    width: 100%;
    height: 35px;
    background-image: url(../images/hy_02.jpg)
}

.top_m {
    width: 1200px;
    height: 35px;
    margin: 0 auto;
}

.top_P_L {
    display: block;
    float: left;
    width: 800px;
    height: 35px;
    font: 14px "宋体";
}

    .top_P_L a {
        font: 14px "宋体";
        color: #000;
        line-height: 2.5em;
        text-decoration: none;
    }

        .top_P_L a:hover {
            color: #1084c9;
            text-decoration: underline;
        }

    .top_P_L b {
        font: 14px "宋体";
        color: Red;
    }


.top_P_R {
    display: block;
    float: right;
    width: 400px;
    height: 35px;
    font: 14px "宋体";
}

    .top_P_R a {
        font: 14px "宋体";
        color: #000;
        line-height: 2.5em;
        text-decoration: none;
    }

        .top_P_R a:hover {
            color: #1084c9;
            text-decoration: underline;
        }

    .top_P_R b {
        font: 14px "宋体";
        color: Red;
    }


/*LOGO标题*/
.logo {
    width: 100%;
    height: 109px;
    background-image: url(../images/logo_back.jpg);
}

.lgog_M {
    width: 1020px;
    height: 109px;
    margin: 0 auto;
}

.logo_img {
    width: 520px;
    height: 63px;
    background-image: url(../images/hy_06_cc.jpg);
    float: left;
    margin-top: 23px;
}


/*banner/用户信息*/
.banner {
    width: 1200px;
    height: 244px;
    margin: 0 auto 0 auto;
}

.banner_L {
    width: 908px;
    float: left;
    height: 242px;
    border: 1px solid #dcdfe2;
}

.banner_R {
    width: 289px;
    height: 242px;
    float: right;
    border-bottom: 1px solid #dcdfe2;
    border-right: 1px solid #dcdfe2;
    border-top: 1px solid #dcdfe2;
    background-color: #f6f6f8;
}

    .banner_R h2 {
        width: 169px;
        height: 54px;
        background-image: url(../images/hy_13.jpg);
        float: left;
        margin-top: 17px;
        display: block;
    }

    .banner_R ul {
        width: 289px;
        height: 145px;
        float: left;
        display: block;
        margin-top: 10px;
    }

        .banner_R ul li {
            width: 251px;
            height: 20px;
            list-style: none;
            font: 14px "宋体";
            color: #484848;
            line-height: 1.8em;
            margin: 4px 0 4px 20px;
        }

            .banner_R ul li b {
                color: #09537f;
            }

            .banner_R ul li .red {
                color: #FF0000
            }


/*幻灯片*/
.indexCon {
    width: 908px;
    overflow: hidden;
}

    .indexCon .flashBanner {
        width: 908px;
        height: 242px;
        overflow: hidden;
    }

.flashBanner {
    position: relative;
}

    .flashBanner .mask {
        height: 32px;
        line-height: 32px;
        background-color: #000;
        width: 100%;
        text-align: right;
        position: absolute;
        left: 0;
        bottom: -32px;
        filter: alpha(opacity=70);
        -moz-opacity: 0.7;
        opacity: 0.7;
        overflow: hidden;
    }

        .flashBanner .mask img {
            vertical-align: middle;
            margin-right: 10px;
            cursor: pointer;
        }

            .flashBanner .mask img.show {
                margin-bottom: 3px;
            }

img {
    border: 0 none;
}
