
/*客服*/
.service2 {
    position: fixed;
    right: 1.2rem;
    top: 30%;
}

    .service2 h4 {
        color: #fff;
    }

    .service2 ul {
        margin-top: 10px;
    }

    .service2 li {
        list-style: none;
        list-style-position: inside
    }

        .service2 li h4 {
            color: #fff;
            font-size: 16px;
            font-weight: bold;
        }

        .service2 li p {
            font-size: 16px;
            font-weight: bold;
            color: #fff;
        }

    .service2 dl dd {
        position: relative;
        background-color: #E2EFFF;
        text-align: center;
        background-repeat: no-repeat;
        background-position: center 20%;
        cursor: pointer;
        padding: 1rem 1.1rem 1rem 1.1rem
    }

        .service2 dl dd:hover {
            color: #0070ED;
            /*border-bottom: solid 1px #0070ED;*/
        }

            .service2 dl dd:hover .service_left {
                display: block;
            }

    .service2 dd span {
        display: block;
        padding-top: 5px;
    }

.shouimg {
    max-width: 2.5rem !important;
}

.service_left {
    position: absolute;
    left: -17.5rem;
    top: 0px;
    width: 17rem;
    height: 6rem;
    background-color: #fff;
    /*border-bottom: solid 1px #f8ac59;*/
    display: none;
}

    .service_left a {
        line-height: 20px;
    }

.service_ewm {
    height: 260px;
    top: -180px;
}

    .service_ewm i {
        display: block;
        width: 145px;
        height: 145px;
        margin: auto;
        margin-top: 7px;
    }

    .service_ewm p {
        color: #fff;
        margin-top: 5px;
    }

.service_wx {
    height: 160px;
    top: -120px;
    height: 160px;
}

    .service_wx img {
        width: 110px;
    }

    .service_wx i {
        display: block;
        width: 145px;
        height: 300px;
        margin: auto;
        margin-top: 7px;
    }

    .service_wx p {
        color: #fff;
        margin-top: 5px;
    }

.service2 .wm {
    margin: 10px;
}

.service2 .wx {
    margin: 10px;
}

service_ewx p,
.service_ewx p {
    color: #fff;
    margin-top: 5px;
}

service_ewx h4,
.service_ewm h4 {
    color: #fff;
    font-size: 16px;
}

/*首页留言*/
/*客服*/
.service3 {
    position: fixed;
    left: 0.35rem;
    /*top: 30%;*/
    font-size: 1rem;
}

.liuyan {
    background-color: #fff;
    box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
    width: 18rem;
    border-radius: 15px !important;
}

.bglask {
    color: #fff;
    background-color: #0586FE;
    width: 100%;
    height: 2.85rem;
    border-radius: 15px 15px 0 0 !important;
}

.btn-info2 {
    color: #fff;
    border-color: #0586FE;
    background: linear-gradient(to right, #0585ff, #006CE8);
}

.service3 ul {
    margin-top: 10px;
}

.service3 li {
    list-style: none;
    list-style-position: inside;
    padding-left: 0.5rem;
}

    .service3 li h4 {
        color: #fff;
        font-size: 16px;
        font-weight: bold;
    }

    .service3 li p {
        font-size: 16px;
        font-weight: bold;
        /*color: #fff;*/
    }

.service3 ul li {
    font-family: 'Microsoft YaHei';
    color: #303133;
    margin-left: 0.6rem;
    margin-right: 0.6rem;
    width: 95%;
    position: relative;
    background-color: #fff;
    text-align: left;
    background-repeat: no-repeat;
    background-position: center 20%;
    cursor: pointer;
    padding: 0rem 0.3rem 0.2rem 0rem;
    font-size: 1.1rem;
}

.service3 dl dd:hover {
    color: #0070ED;
    /*border-bottom: solid 1px #0070ED;*/
}

    .service3 dl dd:hover .service_left {
        display: block;
    }

.service3 dd span {
    display: block;
    padding-top: 5px;
}

.service3 input {
    height: 2.5rem;
    border: 1px solid #E7E7E7;
    border-color: #E7E7E7;
    width: 100%;
    outline: 0;
    padding-left: 0.8rem;
    padding-right: 1rem;
}

.service3 textarea {
    border: 1px solid #E7E7E7;
    margin-bottom: -0.5rem;
    width: 100%;
    padding-top: 1rem;
    padding-left: 0.8rem;
    padding-right: 1rem;
    resize: none;
    outline: 0;
}

.service3 a {
    margin-left: -0.5rem;
    width: 100%;
    height: 2rem;
    color: #fff;
}

    .service3 a:hover {
        text-decoration: none !important;
    }

.service3 input {
    margin-top: 0.2rem;
    font-family: 'Microsoft YaHei';
    font-size: 0.9rem;
    color: #555555 !important
}

.service3 textarea {
    margin-top: 0.2rem;
    font-family: 'Microsoft YaHei';
    font-size: 0.9rem;
    color: #555555 !important
}

.service3 {
    align-items: flex-end;
    display: flex;
    margin-bottom: 0;
    bottom: 1rem;
    right: 2px;
    transform: translateY(1%);
    z-index: 1;
}
/* da屏幕 */
@media (min-width: 1400px) {
    .service3 {
        width: 13%;
    }
}

/* 中da屏幕 */
@media (min-width: 1000px) and (max-width: 1399px) {
    .service3 {
        width: 28%;
    }
}

/* 中da屏幕 */
@media (min-width: 700px) and (max-width: 999px) {
    .service3 {
        width: 48%;
    }
}
/* 中da屏幕 */
@media (min-width: 370px) and (max-width: 699px) {
    .service3 {
        width: 48%;
    }

        .service3 h4 {
            font-size: 1.2rem;
        }

    .col-10 {
        flex: 0 0 66.66667% !important;
        max-width: 66.66667% !important;
    }
}

/* 中da屏幕 */
@media (max-width: 369px) {
    .service3 {
        width: 50%;
    }

        .service3 h4 {
            font-size: 0.8rem;
        }

    .col-10 {
        flex: 0 0 68.66667% !important;
        max-width: 68.66667% !important;
    }

    .font-weight-normal {
        font-size: 1rem !important;
    }
}

.city-box {
    position: absolute;
    left: 0;
    top: 3px;
    border: 1px solid #abaeaf;
    width: 280px;
    display: none;
    background: #fff;
    box-shadow: 4px 1px 9px -3px #888;
    z-index: 9999999;
}

    .city-box .city-tt {
        position: relative;
        overflow: hidden;
        background: url(https://i.tq121.com.cn/i/weather2015/city/bj-dian.png) repeat-x left bottom;
        background-color: #f6fcff
    }

        .city-box .city-tt a {
            width: 95px;
            display: block;
            float: left;
            border-right: 1px solid #d4dde5;
            font-size: 15px;
            text-align: center;
            line-height: 30px
        }

            .city-box .city-tt a.cur {
                background: #fff;
                padding-bottom: 0;
                color: #ff6400;
                border-bottom: 1px solid #fff
            }

            .city-box .city-tt a:hover {
                color: #ee842f
            }

        .city-box .city-tt b {
            position: absolute;
            top: 10px;
            display: block;
            cursor: pointer;
            right: 10px;
            width: 12px;
            height: 12px;
            background: url(https://i.tq121.com.cn/i/weather2015/city/iconalls.png) no-repeat -64px -646px
        }

.w_city {
    overflow: hidden;
    clear: both;
    padding: 10px 0;
    display: none
}

    .w_city a {
        width: 59px;
        height: 20px;
        line-height: 20px;
        float: left;
        font-size: 14px;
        margin-bottom: 7px;
        color: #252525
    }

.service4 .w_city a {
    width: 59px !important;
    height: 20px !important;
    line-height: 20px;
    float: left;
    font-size: 14px;
    margin-bottom: 7px;
    color: #252525
}

.w_city dl {
    width: 285px;
    float: left;
    border-bottom: 1px dotted #ccc;
    margin: 0 auto;
    margin-left: 4px;
    margin-bottom: 8px
}

    .w_city dl dt {
        float: left;
        text-align: center;
        width: 60px
    }

    .w_city dl dd {
        width: 260px;
        float: right
    }

        .w_city dl dd a {
            font-size: 14px;
            color: #6f6f6f;
            word-wrap: break-word
        }

        .w_city dl dd.diq a {
            width: 62px;
            text-align: left
        }

        .w_city dl dd.jind a {
            padding-right: 30px;
            width: 61px;
            overflow: hidden
        }

        .w_city dl dd a:hover {
            color: #ee842f
        }





/*客服*/
.service4 {
    position: fixed;
    left: 30%;
    /*top: 30%;*/
    font-size: 1rem;
    align-items: flex-end;
    display: flex;
    margin-bottom: 60px;
    bottom: 1rem;
    right: 2px;
    transform: translateY(1%);
    border: 1px solid #E7E7E7;
    z-index: 999;
}



.liuyan2 {
    background-color: #fff;
    width: 50rem;
}

.bglask2 {
    color: #fff;
    background-color: #0586FE;
    width: 100%;
    height: 2.85rem;
}

.btn-info2 {
    color: #fff;
    border-color: #0586FE;
    background: linear-gradient(to right, #0585ff, #006CE8);
}

.service4 ul {
    margin-top: 22px;
}

.service4 li {
    list-style: none;
    list-style-position: inside;
    padding-left: 0.5rem;
}

    .service4 li h4 {
        color: #fff;
        font-size: 16px;
        font-weight: bold;
    }

    .service4 li p {
        font-size: 16px;
        font-weight: bold;
        /*color: #fff;*/
    }

.service4 ul li {
    font-family: 'Microsoft YaHei';
    color: #303133;
    margin-left: 1.4rem;
    margin-right: 1.4rem;
    width: 95%;
    position: relative;
    background-color: #fff;
    text-align: left;
    background-repeat: no-repeat;
    background-position: center 20%;
    cursor: pointer;
    padding: 0rem 0.3rem 0.2rem 0rem;
    font-size: 1.1rem;
}

.service4 dl dd:hover {
    color: #0070ED;
    /*border-bottom: solid 1px #0070ED;*/
}

    .service4 dl dd:hover .service_left {
        display: block;
    }

.service4 dd span {
    display: block;
    padding-top: 5px;
}

.service4 input {
    height: 2.5rem;
    border: 1px solid #E7E7E7;
    border-color: #E7E7E7;
    width: 100%;
    outline: 0;
    padding-left: 0.8rem;
    padding-right: 1rem;
}

.service4 textarea {
    border: 1px solid #E7E7E7;
    margin-bottom: -0.5rem;
    width: 100%;
    padding-top: 1rem;
    padding-left: 0.8rem;
    padding-right: 1rem;
    resize: none;
    outline: 0;
}

.service4 a {
    margin-left: -0.5rem;
    width: 100%;
    height: 2rem;
    color: #fff;
}

    .service4 a:hover {
        text-decoration: none !important;
    }

.service4 input {
    margin-top: 0.2rem;
    font-family: 'Microsoft YaHei';
    font-size: 0.9rem;
    color: #555555 !important
}

.service4 textarea {
    margin-top: 0.2rem;
    font-family: 'Microsoft YaHei';
    font-size: 0.9rem;
    color: #555555 !important
}


/* da屏幕 */
@media (min-width: 1400px) {
    .service4 {
        width: 40%;
    }
}

/* 中da屏幕 */
@media (min-width: 1000px) and (max-width: 1399px) {
    .service4 {
        width: 40%;
    }
}

/* 中da屏幕 */
@media (min-width: 700px) and (max-width: 999px) {
    .service4 {
        width: 48%;
    }
}
/* 中da屏幕 */
@media (min-width: 370px) and (max-width: 699px) {
    .service4 {
        width: 48%;
    }

        .service4 h4 {
            font-size: 1.2rem;
        }

    .col-10 {
        flex: 0 0 66.66667% !important;
        max-width: 66.66667% !important;
    }
}

/* 中da屏幕 */
@media (max-width: 369px) {
    .service4 {
        width: 50%;
    }

        .service4 h4 {
            font-size: 0.8rem;
        }

    .col-10 {
        flex: 0 0 68.66667% !important;
        max-width: 68.66667% !important;
    }

    .font-weight-normal {
        font-size: 1rem !important;
    }
}
/* 屏幕 */
@media (max-width: 699px) {
    .yunbg {
        overflow-y: visible;
        background-color: #BEE4FF;
    }
    .swiper-slide {
        background-color: #BEE4FF !important;
    }
    nav a.nav-link {
        line-height: 40px !important;
        height: 60px !important;
    }
    .bodys {
        position: absolute;
        display: block;
        background-color: #BEE4FF;
        width: 100%;
        z-index: 1;
        height: 200px;
        bottom: 0;
    }
    .cb_School {
        width: 100% !important;
        height: 4rem !important;
    }
        .cb_School > xm-select {
            min-height: 3.8rem !important;
            line-height: 3.8rem !important;
        }
    .loginbox ul li {
        margin-bottom: 3rem;
        width: 92%;
    }

    .loginbox input {
        line-height: 3rem;
        width: 100%;
        height: 3rem;
    }

    .loginbox p {
        margin-top: 2rem !important;
        line-height: 2px;
        margin-left: 1rem;
        font-size: 30px;
        margin-bottom: 10px;
    }

    .loginbox {
        width: 75%;
        height: 480px;
        margin-left: 3.5rem;
        /* background: url(/Skins/Ori/imgs/login/logininfo2.png) no-repeat; */
        margin-top: 2.5rem;
        background-color: white;
        box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
        border-radius: 15px !important;
        padding-top: 20px;
        text-align: center;
    }

        .loginbox ul li {
            margin-bottom: 0.5rem;
            margin-left: -0.5rem;
            width: 95%;
        }

    .loginbody {
        background: url(/App_Themes/images/云平台登录/登录app背景.jpg) no-repeat center center;
        width: 100%;
        margin-bottom: 0;
        background-size: cover;
        background-position: bottom;
        /*  margin-top: -180px;*/
        min-height: 100%;
        overflow-y: auto;
        /*position: absolute;*/
        /*left: 2rem;*/
        background-attachment: fixed;
    }

    .shenqing {
        position: fixed;
        left: 10%;
        top: 14.5rem !important;
        width: 21.9rem;
        height: 100px;
        z-index: 999;
    }

    .counts {
        
        position: absolute;
        left: 10%;
        top: 35rem;
        width: 85%;
        /*height: 300px;*/
        z-index: 999;
    }
    .countsdiv{
        padding-top: 0.5rem !important;
        border-radius: 15px !important;
    }
    .coutimg {
        height: 1.8rem;
        width: 4rem;
        margin-top: 1.5rem;
    }
    .fenyeswiper {
        position: absolute;
        left: 10%;
        top: 28rem !important;
        width: 80%;
        z-index: 999;
    }
}
/* 屏幕 */
@media (min-width: 700px) and (max-width: 799px) {
    .yunbg {
        overflow-y: visible;
        background-color: #BEE4FF;
    }
    .swiper-slide {
        background-color: #BEE4FF !important;
    }
    nav a.nav-link {
        line-height: 40px !important;
        height: 60px !important;
    }
    .bodys {
        position: absolute;
        display: block;
        background-color: #BEE4FF;
        width: 100%;
        z-index: 1;
        height: 200px;
        bottom: 0;
    }
    .cb_School {
        width: 100% !important;
        height: 4rem !important;
    }
        .cb_School > xm-select {
            min-height: 4rem !important;
            line-height: 4rem !important;
        }
    .loginbox ul li {
        margin-bottom: 3rem;
        width: 92%;
    }

    .loginbox input {
        line-height: 4rem;
        width: 100%;
        height: 4rem;
    }
    .loginbox {
        width: 70%;
        height: 700px;
        margin-left: 7rem;
        /* background: url(/Skins/Ori/imgs/login/logininfo2.png) no-repeat; */
        margin-top: 6rem;
        background-color: white;
        box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
        border-radius: 15px !important;
        padding-top: 20px;
        text-align: center;
    }

        .loginbox ul li {
            margin-bottom: 3rem;
            margin-left: 0.5rem;
        }

    .loginbody {
        background: url(/App_Themes/images/云平台登录/登录app背景.jpg) no-repeat center center;
        width: 100%;
        margin-bottom: 0;
        background-size: cover;
        background-position: bottom;
        /*  margin-top: -180px;*/
        min-height: 100%;
        overflow-y: auto;
        /*position: absolute;*/
        /*left: 2rem;*/
        background-attachment: fixed;
    }

    .shenqing {
        position: fixed;
        left: 10%;
        bottom: 5rem !important;
        width: 21.9rem;
        height: 100px;
        z-index: 999;
    }

    .counts {
        position: absolute;
        left: 5%;
        top: 56rem;
        width: 115%;
        z-index: 999;
    }

    .countsdiv {
        padding-top: 0.6rem !important;
        border-radius: 15px !important;
    }

    .coutimg {
        height: 1.8rem;
        width: 4rem;
        margin-top: 1.5rem;
    }

    .fenyeswiper {
        position: absolute;
        left: 10%;
        top: 50rem !important;
        width: 80%;
        z-index: 999;
    }
}
/* 屏幕 */
        @media (min-width: 800px) and (max-width: 999px) {
            .yunbg {
                overflow-y: visible;
                background-color: #BEE4FF;
            }

            .swiper-slide {
                background-color: #BEE4FF !important;
            }

            nav a.nav-link {
                line-height: 40px !important;
                height: 58px !important;
            }

            .bodys {
                position: absolute;
                display: block;
                background-color: #BEE4FF;
                width: 100%;
                z-index: 1;
                height: 200px;
                bottom: 0;
            }

            .cb_School > xm-select {
                min-height: 4.3rem !important;
                line-height: 4.3rem !important;
            }

            .cb_School {
                width: 100% !important;
                height: 4.5rem !important;
            }

            .loginbox ul li {
                margin-bottom: 3rem;
                width: 92%;
            }

            .loginbox input {
                line-height: 4.5rem;
                width: 100%;
                height: 4.5rem;
            }

            .loginbox p {
                margin-top: 5rem !important;
                line-height: 2px;
                margin-left: 3rem;
                font-size: 30px;
                margin-bottom: 10px;
            }

            .loginbox {
                width: 75%;
                height: 850px;
                margin-left: 8.2rem;
                /* background: url(/Skins/Ori/imgs/login/logininfo2.png) no-repeat; */
                margin-top: 9rem;
                background-color: white;
                box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
                border-radius: 15px !important;
                padding-top: 20px;
                text-align: center;
            }

            .loginbody {
                background: url(/App_Themes/images/云平台登录/登录app背景.jpg) no-repeat center center;
                width: 100%;
                margin-bottom: 0;
                background-size: cover;
                background-position: bottom;
                /*  margin-top: -180px;*/
                min-height: 100%;
                overflow-y: auto;
                /*position: absolute;*/
                /*left: 2rem;*/
                background-attachment: fixed;
            }

            .shenqing {
                position: fixed;
                left: 10%;
                bottom: 4rem !important;
                width: 21.9rem;
                height: 100px;
                z-index: 999;
            }

            .counts {
                position: absolute;
                left: 5%;
                top: 60rem;
                width: 115%;
                /* height: 300px; */
                z-index: 999;
            }

            .coutimg {
                height: 1.8rem;
                width: 4rem;
                margin-top: 1.5rem;
            }

            .fenyeswiper {
                position: absolute;
                left: 10%;
                top: 53rem !important;
                width: 80%;
                z-index: 999;
            }
        }
        /* 中屏幕 */
        @media (min-width: 1000px) and (max-width: 1399px) {
            .yunbg {
                overflow-y: visible;
                background-color: #BEE4FF;
            }

            .swiper-slide {
                background-color: #BEE4FF !important;
            }

            .loginbox ul li {
                margin-bottom: 15px;
                margin-left: 0.5rem;
            }

            .loginbox p {
                margin-top: 50px !important;
                line-height: 2px;
                margin-left: 3rem;
                font-size: 30px;
                margin-bottom: 10px;
            }

            .loginbox {
                width: 350px;
                height: 480px;
                margin-left: 5.8rem;
                /*background: url(/Skins/Ori/imgs/login/logininfo2.png) no-repeat;*/
                margin-top: 30px;
                background-color: white;
                box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
                border-radius: 15px !important;
                padding-top: 20px;
            }

            .loginbody {
                background: url(/App_Themes/images/云平台登录/登录.jpg) no-repeat center center;
                width: 100%;
                margin-bottom: 20px;
                background-size: cover;
                background-position: bottom;
                /*  margin-top: -180px;*/
                min-height: 100%;
                overflow-y: auto;
                /*position: absolute;*/
                /*left: 2rem;*/
                background-attachment: fixed;
            }

            .shenqing {
                position: fixed;
                left: 10%;
                bottom: 8rem !important;
                width: 21.9rem;
                height: 100px;
                z-index: 999;
            }

            .counts {
                bottom: 3.8rem;
                position: fixed;
                left: 8%;
                width: 115%;
                z-index: 2;
                height: 30px;
                margin-bottom: 1.5rem;
            }

            .fenyeswiper {
                bottom: 140px !important;
                position: fixed;
                left: 10%;
                width: 80%;
                z-index: 999;
            }
        }
        /* 中da屏幕 */
        @media (min-width: 1400px) and (max-width: 1599px) {
            .loginbox ul li {
                margin-bottom: 20px;
                margin-left: 0.5rem;
            }

            .loginbox {
                width: 410px;
                height: 506px;
                margin-left: 5.8rem;
                /*background: url(/Skins/Ori/imgs/login/logininfo2.png) no-repeat;*/
                margin-top: 30px;
                background-color: white;
                box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
                border-radius: 15px !important;
                padding-top: 20px;
            }

            .loginbody {
                background: url(/App_Themes/images/云平台登录/登录.jpg) no-repeat center center;
                width: 100%;
                margin-bottom: 0;
                background-size: cover;
                background-position: bottom;
                /*  margin-top: -180px;*/
                min-height: 100%;
                overflow-y: auto;
                /*position: absolute;*/
                /*left: 2rem;*/
                background-attachment: fixed;
            }

            .shenqing {
                position: fixed;
                left: 10%;
                bottom: 9rem !important;
                width: 21.9rem;
                height: 100px;
                z-index: 999;
            }

            .counts {
                bottom: 1.5rem;
                position: fixed;
                left: 10%;
                width: 100%;
                z-index: 2;
                height: 95px;
            }

            .fenyeswiper {
                bottom: 160px !important;
                position: fixed;
                left: 10%;
                width: 80%;
                z-index: 999;
            }
        }
        /* 大屏幕 */
        @media (min-width: 1600px) and (max-width: 1700px) {
            .loginbox ul li {
                margin-bottom: 23px;
                margin-left: 0.5rem;
            }

            .loginbox {
                width: 510px;
                height: 556px;
                margin-left: 5.8rem;
                /*background: url(/Skins/Ori/imgs/login/logininfo2.png) no-repeat;*/
                margin-top: 80px;
                background-color: white;
                box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
                border-radius: 15px !important;
                padding-top: 20px;
            }

            .loginbody {
                background: url(/App_Themes/images/云平台登录/登录.jpg) no-repeat center center;
                width: 100%;
                margin-bottom: 0;
                background-size: cover;
                background-position: bottom;
                /*  margin-top: -180px;*/
                min-height: 100%;
                overflow-y: auto;
                /*position: absolute;*/
                /*left: 2rem;*/
                background-attachment: fixed;
            }

            .shenqing {
                position: fixed;
                left: 10%;
                bottom: 13.5rem !important;
                width: 21.9rem;
                height: 100px;
                z-index: 999;
            }

            .counts {
                bottom: 1.5rem;
                position: fixed;
                left: 10%;
                width: 100%;
                z-index: 2;
                height: 105px;
            }

            .fenyeswiper {
                bottom: 180px !important;
                position: fixed;
                left: 10%;
                width: 80%;
                z-index: 999;
            }
        }
        /* 大屏幕 */
        @media (min-width: 1701px) {
            .loginbox ul li {
                margin-bottom: 23px;
                margin-left: 0.5rem;
            }

            .loginbox {
                width: 510px;
                height: 556px;
                margin-left: 5.8rem;
                /*background: url(/Skins/Ori/imgs/login/logininfo2.png) no-repeat;*/
                margin-top: 80px;
                background-color: white;
                box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
                border-radius: 15px !important;
                padding-top: 20px;
            }

            .loginbody {
                background: url(/App_Themes/images/云平台登录/登录.jpg) no-repeat center center;
                width: 100%;
                margin-bottom: 0;
                background-size: cover;
                background-position: bottom;
                /*  margin-top: -180px;*/
                min-height: 100%;
                overflow-y: auto;
                /*position: absolute;*/
                /*left: 2rem;*/
                background-attachment: fixed;
            }

            .shenqing {
                position: fixed;
                left: 10%;
                bottom: 14rem !important;
                width: 21.9rem;
                height: 100px;
                z-index: 999;
            }

            .counts {
                bottom: 1rem;
                position: fixed;
                left: 10%;
                width: 100%;
                z-index: 2;
                height: 145px;
            }

            .fenyeswiper {
                bottom: 195px !important;
                position: fixed;
                left: 10%;
                width: 80%;
                z-index: 999;
            }
        }

        .bgcount {
    background-color: white;
    margin-right: 1rem;
    padding-bottom: 0.5rem;
    padding-top: 1.3rem;
}

    .bgcount ul {
        margin-bottom: 0.2rem;
    }

.coutcolor {
    color: #016de9;
}

.countweight {
    font-size: 30px;
    font-weight: 800;
    margin-right: 5px;
}

.coutming {
    color: #616161;
    font-weight: 600;
    font-size: 19px;
}


.bglogin {
    /*background: url(/App_Themes/images/云平台登录/登录app背景.jpg) no-repeat center center;*/
}







.loginbox p {
    margin-top: 58px;
    line-height: 2px;
    margin-left: 3rem;
    font-size: 30px;
    margin-bottom: 10px;
}

.loginbox ul {
    margin-top: 58px;
    margin-left: 0.5px;
    list-style-type: none;
}



    .loginbox ul li label {
        color: #687f92;
        padding-left: 25px;
    }

        .loginbox ul li label a {
            color: #687f92;
        }

            .loginbox ul li label a:hover {
                color: #3d96c9;
            }

        .loginbox ul li label input {
            margin-right: 5px;
        }

.loginuser {
    /*width: 410px;*/
    width: 89%;
    height: 38px;
    background: url(/App_Themes/images/云平台登录/用户名.png) no-repeat center left 15px;
    border: 1px solid #E7E7E7;
    line-height: 48px;
    padding-left: 40px;
    font-size: 14px;
}

.loginpwd {
    width: 89%;
    /*width: 410px;*/
    height: 38px;
    background: url(/App_Themes/images/云平台登录/密码.png) no-repeat center left 15px;
    border: 1px solid #E7E7E7;
    line-height: 48px;
    padding-left: 40px;
    font-size: 14px;
    color: #90a2bc;
}

.loginma {
    /*width: 260px;*/
    width: 100%;
    height: 38px;
    background: url(/App_Themes/images/云平台登录/验证码.png) no-repeat center left 15px;
    border: 1px solid #E7E7E7;
    line-height: 48px;
    padding-left: 40px;
    font-size: 14px;
}

.cb_School {
    width: 89%;
    /*width: 410px;*/
    height: 38px;
    background: url(/App_Themes/images/云平台登录/学校.png) no-repeat center left 15px;
    border: 1px solid #E7E7E7;
    line-height: 48px;
    padding-left: 40px;
    font-size: 14px;
    margin-bottom: 20px;
}

.loginbtn {
    width: 90%;
    /*width: 430px;*/
    height: 53px;
    background: linear-gradient(to right, #0585ff, #006be7);
    /*background-image: url(/App_Themes/images/云平台登录/登录按钮.png);*/
    font-size: 22px;
    border: none;
    font-weight: bold;
    color: #fff;
    line-height: 35px;
    text-align: center;
}

.loginj {
    position: absolute;
    z-index: 9999;
    color: #fff;
    float: right;
    margin-left: -3.5rem;
    /* margin-top: -50px; */
    font-size: 28px;
    font-weight: 700;
}

.logind {
    color: #fff;
    /*float: left;*/
    text-align: center;
    font-size: 22px;
    font-weight: 700;
    left: 50%;
}

.loginbm {
    height: 50px;
    line-height: 50px;
    text-align: center;
    background: url(/Skins/Ori/imgs/login/loginbg2.png) repeat-x;
    position: absolute;
    bottom: 0;
    width: 100%;
    color: #0b3a58;
}

    .loginbm a {
        font-weight: bold;
        color: #0b3a58;
    }




.logo {
    margin-left: 5.8rem;
    width: 193px;
    height: 59px;
    background: url(/App_Themes/images/云平台登录/logo.png) no-repeat;
}

.loginfoot {
    display: flex;
    position: fixed;
    margin-bottom: 20px;
    bottom: 30px;
    float: right;
    right: 50px;
}

.countsdiv {
    border-radius: 15px !important;
}
