﻿.wrap {
    width: 1200px;
    height: auto;
    margin: 0 auto;
    padding: 0;
}

.top {
    width: 100%;
    height: 134px;
    float: left;
    background-color: #ffffff;
}

    .top .logo {
        padding: 36px 0 17px;
        width: 610px;
        height: 134px;
        float: left;
    }

    .top .rmenu {
        padding: 59px 0 39px 0;
        width: 560px;
        height: 134px;
        float: right;
    }

        .top .rmenu span {
            width: 112px;
            height: 36px;
            float: left;
            text-align: center;
        }

            .top .rmenu span:hover, .top .rmenu span.active {
                background: url('/assets/images/bg-1.jpg') center bottom no-repeat;
            }
            .top .rmenu span:hover a, .top .rmenu span.active a {
                color: #0060AF;
            }
 .top .rmenu span a {
    width: 112px;
    height: 32px;
    line-height:27px;
    border-right: dashed 1px #717171;
    font-size: 18px;
    color: #000000;
    display: inline-block;
}

                .top .rmenu span a.last {
                    border-right: none;
                }

.menu {
    width: 100%;
    height: 53px;
    background: url('/assets/images/line1.jpg') left bottom repeat-x;
    float: left;
}

    .menu ul {
        width: 1200px;
        height: 53px;
        float: left;
    }

        .menu ul li {
            width: 200px;
            height: 53px;
            line-height: 39px;
            padding: 9px 0 5px 0;
            float: left;
            background: url('/assets/images/line2.jpg') right bottom no-repeat;
        }

            .menu ul li:last-child {
                background: none;
            }

            .menu ul li span {
                width: 200px;
                padding: 0 41px;
                height: 39px;
                line-height: 36px;
                float: left;
                background: url('/assets/images/m1.jpg') 41px center no-repeat;
            }

                .menu ul li span a {
                    width: 80px;
                    text-align: center;
                    float: right;
                    color: #ffffff;
                    font-size: 16px;
                }

                .menu ul li span.m1 {
                    background: url('/assets/images/m1.jpg') 41px center no-repeat;
                }

                .menu ul li span.m2 {
                    background: url('/assets/images/m2.jpg') 41px center no-repeat;
                }

                .menu ul li span.m3 {
                    background: url('/assets/images/m3.jpg') 41px center no-repeat;
                }

                .menu ul li span.m4 {
                    background: url('/assets/images/m4.jpg') 41px center no-repeat;
                }

                .menu ul li span.m5 {
                    background: url('/assets/images/m5.jpg') 41px center no-repeat;
                }

                .menu ul li span.m6 {
                    background: url('/assets/images/m6.jpg') 41px center no-repeat;
                }
.banner{
    width:100%;
    height:480px;
    float:left;
    background:url('/assets/images/banner_1.jpg') center top no-repeat;
}
.sbanner {
    width: 100%;
    height: 300px;
    float: left;
    background: url('/assets/images/sbanner_1.jpg') center top no-repeat;
}
.footer {
    width: 100%;
    height: 480px;
    background-color: #005FAF;
    color:#ffffff;
    float:left;
    overflow:hidden;
}
    .footer .fmenu {
        width: 100%;
        height: 47px;
        background-color: #39ADE8;
        padding:14px 0 11px 0;
        line-height:22px;
        font-size:16px;
        text-align:center;
    }
    .footer .fmenu a{
        min-width:128px;
        width:auto;
        height:22px;
        display:inline-block;
        padding:0 30px;
        color:#ffffff;
    }
        .footer .fmenu a.m {
            border-left: solid 1px #ffffff;
            border-right: solid 1px #ffffff;
        }
        .footer .fbox{
            width:1200px;
            height:316px;
            float:left;
            overflow:hidden;
            margin-top:41px;
            background:url('/assets/images/line4.jpg') 587px top no-repeat;
        }
        .footer .fbox .fbl{
            width:589px;
            height:316px;
            padding:0 61px 0 148px;
            float:left;
            overflow:hidden;
        }
        .footer .fbox .fbl .box{
            width:380px;
            height:auto;
            float:left;
        }
            .footer .fbox .fbl .box p {
                width:380px;
                line-height: 23px;
                padding:3px 35px;
                font-size: 14px;
                text-align:left;
                float:left;
            }
            .footer .fbox .fbl .share {
                width: 100%;
                height: 49px;
                margin-top:10px;
                text-align: center;
                float: left;
            }
                .footer .fbox .fbl .share span{
                    width:49px;
                    height:49px;
                    margin:0 12px;
                    display:inline-block;
                }
                .footer .fbox .fbr {
                    width: 611px;
                    height: auto;
                    float: right;
                    padding: 53px 0 0 56px;
                    line-height: 26px;
                    font-size: 14px;
                    overflow: hidden;
                }
            .footer .fbox .fbr a{
                color:#ffffff;
            }
    .footer .fcopyright {
        width: 100%;
        height: 76px;
        padding: 12px 0 20px 0;
        text-align: center;
        line-height: 22px;
        color: #5CB0F8;
        font-size:14px;
        float:left;
    }
        .footer .fcopyright a {
            color: #5CB0F8;
        }
