body {
    margin: 0;
    padding: 0;
    background-image: url("../img/backgroundMap.png");
}
/*语言切换栏*/
#languageColumn {
    width: 100%;
    height: 70px;
    background-color: #213D5E;
    text-align: right;
    line-height: 70px;
}

#languageBut {
    margin-right: 5%;
    height: 30px;
}
/*导航栏*/
#navigationBar {
    width: 100%;
    height: 90px;
    background-color: #FFFFFF;
}

#zxxxCassification, #cpjsCassification {
    position: relative;
    background-color: #213d5e;
    z-index: 10;
    top: -24px;
    display: none;
}

    #zxxxCassification ul li, #cpjsCassification ul li {
        line-height: 30px;
        font-size: 16px;
    }

    #zxxxCassification a, #cpjsCassification a {
        color: white;
    }

    #zxxxCassification ul li a:hover, #cpjsCassification ul li a:hover {
        color: #BBBBBB;
        text-decoration: none;
        border: 0;
    }

#mobLogo {
    display: none;
}

#logo {
    height: 100%;
    text-align: left;
    line-height: 87px;
}

    #logo img {
        width: 77px;
        height: 48px;
        margin: 10px 20px;
    }

#nav {
    line-height: 90px;
    font-size: 20px;
    height: 90px;
}

    #nav .layui-col-md2 {
        text-align: center;
    }

    #nav a {
        padding: 10px 10px;
    }

        #nav a:hover {
            color: #213d5e;
            border-bottom: 3px solid #213d5e;
        }

#register {
    line-height: 90px;
    font-size: 25px;
    text-align: center;
}

    #register a {
        color: #213d5e;
    }

#mobRegister {
    display: none;
}
/*轮播图*/
#rotation {
    height: 480px;
    width: 99%;
}

    #rotation img {
        height: 100%;
        width: 100%;
    }

#mobileBtn {
    display: none;
}

@media screen and (max-width:995px) {
    #mobLogo {
        position: fixed;
        display: block;
        width: 100px;
        height: 60px;
        top: -4px;
        right: 35%;
    }

        #mobLogo img {
            width: 90px;
            height: 50px;
            margin-top: 2%;
        }

    #navigationBar {
        display: none;
    }

    #nav {
        display: none;
    }

    #logo {
        text-align: center;
    }

        #logo img {
            margin: 0 0;
            height: 100%;
            width: 140px;
        }

    #languageColumn {
        text-align: left;
        position: fixed;
        z-index: 10;
    }

    #languageBut {
        margin-left: 5%;
    }
    /*轮播图*/
    .layui-carousel-ind {
        top: -30px !important;
    }

    .layui-carousel > [carousel-item] {
        overflow: inherit !important;
    }

    #rotation {
        height: 291px !important;
        width: 100% !important;
        padding-top: 14%;
    }
    /*手机适配导航*/
    #mobileBtn {
        width: 40px;
        height: 40px;
        position: fixed;
        right: 15px;
        top: 15px;
        z-index: 11;
        display: block;
        background: url("../img/mobileBtn.png") no-repeat;
        background-size: 100% 100%;
    }

        #mobileBtn div {
            height: 40px;
            width: 40px;
        }

    #mobileNav {
        position: fixed;
        z-index: 9;
        height: 100%;
        width: 100%;
        background-color: #E5E5E5;
        top: -1200px;
        -o-transition: .5s;
        -ms-transition: .5s;
        -moz-transition: .5s;
        -webkit-transition: .5s;
        transition: .5s;
    }

        #mobileNav ul {
            margin-top: 71px;
            width: 100%;
            height: 100%;
        }

            #mobileNav ul li {
                line-height: 80px;
                font-size: 20px;
                text-align: center;
                border-bottom: 1px solid #B2B2B2;
            }

                #mobileNav ul li a {
                    color: #666;
                }

    #register {
        display: none;
    }

    #mobRegister {
        display: block;
        line-height: 50px;
        background-color: #ff9000;
        text-align: center;
        font-size: 30px;
        z-index: 1;
        position: fixed;
        bottom: 0;
    }

        #mobRegister a {
            color: #FFFFFF;
        }
}
