.header {
    height: 60px;
    background-color: #009688;
}

.logo {
    position: absolute;
    left: 0;
    top: 16px;
}

.header .layui-nav {
    position: absolute;
    left: 120px;
    top: 0;
    padding: 0;
    background: none;
}

.logo {
    position: absolute;
    left: 0;
    top: 16px;
}

.logo img {
    width: 90px;
    height: 30px;
}

.icon {
    display: inline;
    margin-right: 5px;
}

.layui-body {
    background-color: #f2f2f2;
    padding: 10px;
}

.img {
    border: 1px solid #63B7E6;
    height: 200px;
    width: 100%
}

.layui-main {
    width: auto;
    max-width: 1140px;
    margin: 0 auto;
}

.moblie_head {
    display: none;
}

.a_txt {
    display: none
}


@media screen and (max-width: 600px) and (min-width: 0px) {
    .date {
        display: none
    }
}

@media screen and (max-width: 991px) and (min-width: 0px) {
    .head {
        display: none
    }

    .moblie_head {
        display: block;
        height: 44px;
        background: #fff;
        top: 0px;
        left: 0px;
        width: 100%;
        z-index: 9999;
        border-bottom: 1px solid #ddd
    }

    .moblie_head .float-left {
        padding-top: 10px;
        padding-left: 5%
    }

    .moblie_head .float-left img {
        height: 24px
    }

    .moblie_head .float-right {
        padding-right: 5%;
        padding-top: 14px
    }

    .moblie_head .float-right a img {
        height: 16px;
        vertical-align: top
    }

    .a_txt {
        display: block;
        position: fixed;
        top: 0px;
        left: 0px;
        width: 0px;
        height: 0px;
        overflow: hidden;
        z-index: 10000
    }

    .a_txt .div1 {
        position: absolute;
        width: 100%;
        height: 100%;
        background: #0b0d19;
        filter: alpha(opacity=0);
        opacity: 0;
        left: 0px;
        top: 0px;
        z-index: 1
    }

    .a_txt .div2 {
        position: absolute;
        width: 20%;
        left: 0px;
        top: 5%;
        z-index: 100;
        text-align: center;
        filter: alpha(opacity=0);
        opacity: 0
    }

    .a_txt .div3 {
        position: absolute;
        width: 80%;
        right: 0px;
        top: 0px;
        background: #2F4056;
        height: 100%;
        z-index: 100;
        right: -80%
    }

    .a_txt .div3 ul {
        padding-left: 5%;
        padding-right: 5%
    }

    .a_txt .div3 ul li {
        border-bottom: 1px solid #232530
    }

    .a_txt .div3 ul li a {
        display: block;
        height: 45px;
        color: #fff;
        line-height: 45px;
        padding-left: 5%;
        font-size: 16px
    }

    .a_txt .div3 ul li .a_js2 {
        background: url(../images/plus.png) 95% center no-repeat;
        -webkit-transition: all 0s;
        -moz-transition: all 0s;
        transition: all 0s
    }

    .a_txt .div3 ul li .a_js2_on {
        background: url(../images/reduce.jpg) 95% center no-repeat;
        -webkit-transition: all 0s;
        -moz-transition: all 0s;
        transition: all 0s
    }

    .a_txt .div3 ul li .a_txt2 {
        display: none
    }

    .a_txt .div3 ul li .a_txt2 a {
        height: 40px;
        line-height: 40px;
        font-size: 14px;
        background-color: #2b3b50
    }
}