﻿@charset "utf-8";
/* CSS Document */

body, hr, h1, h2, h3, h4, h5, div, p, ul, li, dl, dt, dd, a, img {
    margin: 0;
    border: 0;
    padding: 0;
    font-size: 18px;
    font-family: "微软雅黑";
    list-style: none;
    text-decoration: none;
    color: #000000;
}

    a:hover {
        color: #0066d8;
    }

body {
    width: 100%;
}

#slide {
    position: relative;
    overflow: hidden;
    margin: 0 auto;
    width: 100%;
    height: 770px;
}

    #slide #slide_main {
        margin: 0;
        padding: 0;
        width: 100%;
        height: 100%;
        z-index: 0;
    }

        #slide #slide_main .slide_object {
            display: none;
            margin: 0;
            padding: 0;
            width: 100%;
            height: 100%;
            z-index: 0;
        }

    #slide #slide_nav {
        position: absolute;
        margin: 0;
        padding: 0 0 15px 0;
        top: auto;
        left: auto;
        right: auto;
        bottom: 0;
        width: 100%;
        text-align: center;
        z-index: 999;
    }

        #slide #slide_nav .slide_selector {
            color: #999999;
            font-size: 10px;
            cursor: pointer;
        }

            #slide #slide_nav .slide_selector:hover {
                color: #ff7777;
            }

        #slide #slide_nav .slide_selector_selected {
            color: #ff7777;
            font-size: 10px;
            cursor: pointer;
        }

    #slide #slide_next {
        position: absolute;
        left: auto;
        right: 0;
        top: 100px;
        width: 100px;
        height: 670px;
        cursor: move;
        z-index: 999;
        background: url(../images/next.png) no-repeat right center;
    }

    #slide #slide_prev {
        position: absolute;
        left: 0;
        right: auto;
        top: 100px;
        width: 100px;
        height: 670px;
        cursor: move;
        z-index: 999;
        background: url(../images/prev.png) no-repeat left center;
    }

    #slide .slide_content {
        margin: 0 auto;
        padding: 100px 0 0;
        width: 980px;
    }

        #slide .slide_content p {
            line-height: 2.5;
        }

            #slide .slide_content p a {
                color: gray;
            }

                #slide .slide_content p a:hover {
                    color: #F90;
                }




#header {
    position: absolute;
    top: 0;
    margin: 0;
    padding: 0;
    width: 100%;
    background: url(../images/black_bg.png);
}

#top {
    margin: 0 auto;
    padding: 0;
    width: 980px;
    height: 54px;
    /*background: url(../images/logo.png) no-repeat left center;*/
}

#nav {
    background: url(../images/black_bg.png);
}

    #nav div {
        overflow: hidden;
        margin: 0 auto;
        padding: 0 0 0 180px;
        width: 980px;
        heigh: 46px;
    }

    #nav a {
        display: block;
        float: left;
        padding: 0 30px;
        height: 46px;
        line-height: 46px;
        font-size: 16px;
        color: #FFFFFF;
        text-align: center;
    }

        #nav a:hover {
            background: url(../images/black_bg.png);
        }

        #nav a.nav_selected {
            background: url(../images/black_bg.png);
        }

#footer {
    margin: 0 auto;
    padding: 70px 0 20px;
    width: 100%;
    height: 230px;
    line-height: 40px;
    text-align: center;
    font-size: 12px;
    color: #FFFFFF;
    background: #4d4d4d url(../images/footer.jpg) repeat-x center top;
}

    #footer p {
        line-height: 40px;
        text-align: center;
        font-size: 12px;
        color: #FFFFFF;
    }

        #footer p select {
            padding: 0 6px;
            width: 180px;
            height: 28px;
            line-height: 28px;
            font-size: 16px;
            font-family: "微软雅黑";
        }

        #footer p a {
            font-size: 12px;
            color: #FFFFFF;
        }

            #footer p a:hover {
                text-decoration: underline;
            }

#subnav {
    background: #0870a3;
}

    #subnav div {
        margin: 0 auto;
        width: 980px;
        line-height: 36px;
        height: 36px;
        font-size: 14px;
        color: #FFFFFF;
    }

        #subnav div span {
            font-size: 14px;
            color: #FFFFFF;
        }

        #subnav div a {
            font-size: 14px;
            color: #FFFFFF;
        }

            #subnav div a:hover {
                text-decoration: underline;
            }
