.outline {
    min-height: 578px;
    overflow: hidden;
    height: auto;
    border-top-color: rgb(227, 65, 32);
    border-top-style: solid;
    border-top-width: 2px;
}

.shouji {
    overflow: hidden;
    background: #FFDC37;
}

.yhhd {
    background: #f9f9f9;
    width: 1000px;
    margin: 20px auto 0 auto;
    height: auto;
    text-align: center;
}

.shouji .shouji_main {
    overflow: hidden;
    background: url('../images/shoujibg.png?v=1.011');
    background-size: 1282px 668px;
    background-repeat: no-repeat;
    height: 578px;
    position: relative;
    margin: 0 auto;
}

.shouji .shouji_main .down_app {
    overflow: hidden;
    position: absolute;
    right: 62px;
    top: 250px
}

.shouji .shouji_main .down_app a {
    overflow: hidden;
    display: inline-block;
    width: 280px;
    height: 60px;
    text-align: center;
    margin-left: 20px
}

.shouji .shouji_main .down_app a img {
    width: 280px;
    height: 60px
}

.shouji .shouji_main .qr1 {
    overflow: hidden;
    position: absolute;
    right: 400px;
    top: 330px
}

.shouji .shouji_main .qr1 img {
    overflow: hidden;
    width: 200px;
    height: 200px
}

.shouji .shouji_main .qr2 {
    overflow: hidden;
    position: absolute;
    right: 100px;
    top: 330px
}

.shouji .shouji_main .qr2 img {
    overflow: hidden;
    width: 200px;
    height: 200px
}

.code1 {
    display: flex;
    color: red;
    font-size: 20px;
    margin-left: 40px;
    margin-top: 10px;
}

.code2 {
    display: flex;
    color: red;
    font-size: 20px;
    margin-top: 10px;
    margin-left: 12px;
}

.anquan {
    height: 70px;
    background: #E94335;
    padding-top: 19px
}

.anquan .anquan_main {
    margin: 0 auto;
    background: url(../images/shouji_b-fa31da6d.png) center center;
    background-size: 1000px 56px;
    background-repeat: no-repeat;
    height: 56px;
    width: 1000px;
    position: relative
}

.anquan .anquan_main em.qianbi {
    overflow: hidden;
    display: block;
    background: url(../images/money.png);
    height: 61px;
    width: 77px;
    top: -42px;
    position: absolute;
    left: -60px;
    background-size: 77px 61px;
    background-repeat: no-repeat;
}