.slick-wrapper .banner .bn2-human {
    bottom:0;
    left:50%;
    margin-left:-745px;
    top:0;
}
.slick-wrapper .banner .bn2-text {
    bottom:287px;
    margin-left:0;
    left:50%;
}
.slick-wrapper .bottom .title h3 {
    font-size:18px;
}
.slick-wrapper .bottom .notice-text {
    white-space:nowrap;
    width:60%;
    overflow:hidden;
    text-overflow:ellipsis;
}
.slick-wrapper .bottom .notice {
    padding-left:10px;
}
.slick-wrapper .bottom h3 {
    white-space:nowrap;
}
.banner .slick-current .bn2-text {
    -webkit-animation:fadeInDown 1s ease-out;
    animation:fadeInDown 1s ease-out;
}
.banner .slick-current .bn2-human {
    -webkit-animation:fadeInLeft 1s ease-in;
    animation:fadeInLeft 1s ease-in;
}
.header .title {
    font-size:20px;
}
@media only screen and (max-width:1280px) {
    .slick-wrapper .banner .bn2-human {
        left:-40%;
        width:20rem;
        margin-left:0;
        bottom:inherit;
    }
    .slick-wrapper .banner .bn2-text {
        left:50%;
        bottom:135px;
        width:10rem;
    }
    .header .logo {
        width:90px;
        margin-top:9px;
        height:30px;
        background-size:contain;
    }
}
@media only screen and (max-width:375px) {
    .slick-wrapper .banner .bn2-human {
        left:-48%;
    }
}
@media only screen and (max-width:320px) {
    .slick-wrapper .banner .bn2-human {
        left:-65%;
    }
}
@media only screen and (max-width:1000px) {
    .slick-wrapper {
        width:100%;
        height:400px;
    }
    .slick-wrapper .banner .bn2-human {
        margin-left:-56%;
        top:-4%;
        width:50%;
    }
    .slick-wrapper .banner .bn2-text {
        bottom:149px;
        width:40%;
    }
    .commission-content .detail .bot-line {
        border-bottom:1px solid #e3e3e3;
        margin-bottom:-1px;
    }
    .commission-content .detail .item-right {
        word-break:break-all;
    }
}
@media only screen and (max-width:768px) {
    .slick-wrapper .banner .bn2-human {
        margin-left:-57%;
        top:2%;
    }
}
@media only screen and (max-width:475px) {
    .slick-wrapper {
        height:240px;
    }
    .slick-wrapper .banner .bn2-human {
        margin-left:-59%;
        top:5%;
    }
    .slick-wrapper .banner .bn2-text {
        bottom:104px;
        width:46%;
    }
    .commission-content .detail .item-left {
        width:48%;
        padding:12px 0px;
        padding-left:10px;
    }
    .commission-content .detail .item-left p {
        text-align:left;
    }
    .commission-content .detail .item:nth-child(2n-1) {
        padding-left:0;
        width:50%;
    }
    .commission-content .detail .item:nth-child(2n) {
        padding-right:0;
        width:50%;
    }
}
@media only screen and (max-width:375px) {
    .slick-wrapper .banner .bn2-human {
        margin-left:-61%;
        top:8%;
    }
}
@media only screen and (max-width:320px) {
    .slick-wrapper .banner .bn2-human {
        margin-left:-60%;
        top:6%;
    }
    .slick-wrapper .banner .bn2-text {
        bottom:95px;
    }
}
@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform:translate3d(-80%, -100px, 0);
        transform:translate3d(-80%, -100px, 0);
    }
    to {
        opacity:1;
        -webkit-transform:none;
        transform:none;
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform:translate3d(-80%, -100px, 0);
        transform:translate3d(-80%, -100px, 0);
    }
    to {
        opacity:1;
        -webkit-transform:none;
        transform:none;
    }
}
@-webkit-keyframes fadeInDown {
    from {
        opacity:0;
        -webkit-transform:translate3d(0, -100%, 0);
        transform:translate3d(0, -100%, 0);
    }
    to {
        opacity:1;
        -webkit-transform:none;
        transform:none;
    }
}
@keyframes fadeInDown {
    from {
        opacity:0;
        -webkit-transform:translate3d(0, -100%, 0);
        transform:translate3d(0, -100%, 0);
    }
    to {
        opacity:1;
        -webkit-transform:none;
        transform:none;
    }
}