
body {
    font: 14px/1 "microsoft yahei", Tahoma, Arial, Helvetica,Sans-serif;
    color: #333;
}

body, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, form, input, textarea, p, th, td {
    margin: 0;
    padding: 0;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    table-layout: fixed;
}

    table td {
        vertical-align: middle;
        border: none;
    }

img {
    border: 0;
    padding: 0;
    margin: 0;
    line-height: 1;
}

i, em {
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
}

li {
    list-style: none;
}

input[type=submit], button, input[type=button] {
    cursor: pointer;
}

input, select, button, textarea {
    line-height: normal;
    outline: none;
}

h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
    font-size: 100%;
}

input, button, textarea, select {
    font-family: "microsoft yahei",Tahoma,Arial,Helvetica,Sans-serif;
    color: #333;
}

a {
    color: #666;
    text-decoration: none;
    outline: none;
    cursor: pointer;
}

    a:hover {
        color: #eb7d23;
    }

body {
    background: #f7f7f7;
    padding: 0;
    margin: 0;
    width: 100%;
    font-family: MicrosoftYaHei-Bold;
}

ul, li {
    list-style: none;
}

ul, li, div, p, a, img {
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 0;
    padding: 0px;
    margin: 0px;
}

a {
    text-decoration: none;
    cursor: pointer;
}

input, button, textarea {
    background: none;
}

::-webkit-input-placeholder { /* WebKit browsers */
    color: #b7b7b7;
}

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #b7b7b7;
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #b7b7b7;
}

:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #b7b7b7;
}

strong, b {
    font-weight: inherit;
}

i, cite, em, var, address, dfn {
    font-style: normal;
}

a, button, input {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-user-modify: inherit;
    outline: none;
}

p {
    display: block;
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
}

h1, h2 {
    display: block;
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: inherit;
}
/*滚动�?start*/
::-webkit-scrollbar {
    width: 5px;
    height: 4px;
    background-color: #F5F5F5;
}
/*定义滚动条轨�?内阴�?圆角*/
::-webkit-scrollbar-track {
    -webkit-box-shadow: #fff;
}
/*定义滑块 内阴�?圆角*/
::-webkit-scrollbar-thumb {
    border-radius: 6px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0);
    background-color: #d8d8d8;
}

    ::-webkit-scrollbar-thumb:hover {
        border-radius: 6px;
        -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0);
        background-color: #d8d8d8;
    }

#scroll {
    scrollbar-arrow-color: inset 0 0 6px rgba(0,0,0,0);
    ; /**/ /*三角箭头的颜�?/ 
    scrollbar-face-color: #333; /**/ /*立体滚动条的颜色*/
    scrollbar-3dlight-color: inset 0 0 6px rgba(0,0,0,0);
    ; /**/ /*立体滚动条亮边的颜色*/
    scrollbar-highlight-color: #ffffff; /**/ /*滚动条空白部分的颜色*/
    scrollbar-shadow-color: #999; /**/ /*立体滚动条阴影的颜色*/
    scrollbar-darkshadow-color: inset 0 0 1px rgba(0,0,0,0.3);
    ; /**/ /*立体滚动条强阴影的颜�?/ 
    scrollbar-track-color: #ffffff; /**/ /*立体滚动条背景颜�?/ 
    scrollbar-base-color:#f8f8f8; /**/ /*滚动条的基本颜色*/
}




/* 滚动条样式 */
.admin_mM_bottom {
    height: 40px;
    border-radius: 4px;
    background-color: #ffffff;
    border: solid 1px #c7d1e4;
    border: solid 1px var(--light-blue-grey);
    width: 1190px;
    margin: 60px auto 0;
}

.admin_mM_bTFy {
    overflow: hidden;
    margin: 0 auto;
}

    .admin_mM_bTFy ul {
        overflow: hidden;
        margin: 0 auto;
        max-width: 346px;
    }

        .admin_mM_bTFy ul li {
            float: left;
            width: 38px;
            height: 38px;
            border-radius: 4px;
            background-color: #ffffff;
            border: solid 1px #E6E6E6;
            font-size: 14px;
            line-height: 40px;
            text-align: center;
            color: #73797a;
            display: inline-block;
            margin-right: 6px;
            cursor: pointer;
        }

            .admin_mM_bTFy ul li.buttonlike {
                display: inline-block;
                float: left;
                width: 72px;
                height: 40px;
                border-radius: 4px;
                background-color: #ffffff;
                border: solid 1px #c7d1e4;
                font-size: 14px;
                line-height: 40px;
                text-align: center;
                color: #3d3d3d;
            }

            .admin_mM_bTFy ul li.admin_mM_total {
                float: right;
                margin-left: 30px;
                height: 40px;
                border: none;
                width: 200px;
            }

            .admin_mM_bTFy ul li.admin_mM_bTFyicon {
                border: none;
                width: 20px;
                background: url('../images/diandian.png') no-repeat center center;
            }

            .admin_mM_bTFy ul li.admin_mM_total span {
                font-size: 12px;
                line-height: 40px;
                text-align: left;
                color: #666666;
                height: 40px;
                letter-spacing: 2px;
                display: inline-block;
                float: left;
            }



.index_header > div, .index_Navigational, .mcenter_header > div {
    width: 100%;
    max-width: 1190px;
    margin: 0 auto;
}

.index_Navigational {
    position: relative;
    overflow: hidden;
}

    .index_Navigational > a {
        position: absolute;
        width: 200px;
        height: 60px;
        line-height: 60px;
        border-radius: 4px;
        left: 710px;
        top: 375px;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        padding: 14px 35px;
        overflow: hidden;
        vertical-align: top;
        cursor: pointer;
        background: #ffffff;
        color: #2C3031;
        opacity: 0.9;
          filter: alpha(opacity=0.9);
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0.9)";
            -moz-opacity: 0.9;
            -webkit-opacity: 0.9;
            -khtml-opacity:0.9;
    }

        .index_Navigational > a > div {
            display: inline-block;
            vertical-align: top;
            float: left;
            width: 32px;
            height: 32px;
            background: url("../../Content/img/index/icon/xiazaiblock.png") no-repeat center center;
        }

        .index_Navigational > a > span {
            display: inline-block;
            vertical-align: top;
            float: left;
            height: 32px;
            line-height: 32px;
            margin-left: 12px;
            color: #ffb319;
            font-size: 20px;
        }

        .index_Navigational > a:hover {
            box-shadow: 0 4px 8px 0 rgba(199, 79, 0, 0.4);
        }



    .index_Navigational > div {
        float: right;
    }

        .index_Navigational > div > h2 {
            font-size: 40px;
            line-height: 40px;
            text-align: left;
            color: #ffffff;
            margin-top: 148px;
            margin-bottom: 26px;
        }

        .index_Navigational > div > p {
            font-size: 26px;
            line-height: 26px;
            text-align: left;
            color: #ffffff;
            margin-bottom: 60px;
        }

        .index_Navigational > div > b {
            font-size: 20px;
            line-height: 20px;
            text-align: left;
            color: #ffffff;
            margin-bottom: 60px;
        }

            .index_Navigational > div > b > span {
                font-size: 5px;
                line-height: 20px;
                text-align: left;
                color: #ffffff;
                margin-bottom: 60px;
            }

.index_content {
    margin-top: 70px;
    width:100%;
}

.index_header, .mcenter_header {
    width: 100%;
    height: 70px;
    background-color: #ffffff;
    position: fixed;
    top: 0px;
    min-width: 1190px;
    z-index: 19891014;
    border-bottom: 1px solid #e6e6e6;
}

    .index_header > div > img, .mcenter_header > div > img {
        float: left;
        padding: 20px 0;
        cursor: pointer;
    }

    .index_header > div > ul {
        overflow: hidden;
        display: inline-block;
        /*margin-left: 246px;*/
        margin-left: 100px;
    }

        .index_header > div > ul > li {
            float: left;
            width: 82px;
            height: 70px;
            font-size: 16px;
            line-height: 70px;
            letter-spacing: normal;
            text-align: center;
            cursor: pointer;
        }

            .index_header > div > ul > li > a:hover {
                color: #ffb822;
                margin-top: -70px;
            }

                .index_header > div > ul > li > a:hover > i, .index_header > div > ul > li > a.active > i {
                    font-weight: bold;
                }

            .index_header > div > ul > li > a.active {
                color: #ffb822;
                margin-top: -70px;
            }

            .index_header > div > ul > li > a {
                display: block;
                color: #73797A;
                transition: 0.4s;
            }

                .index_header > div > ul > li > a > b, .index_header > div > ul > li > a > i {
                    display: block;
                    height: 70px;
                    font-size: 16px;
                }

                .index_header > div > ul > li > a > b {
                    color: #73797A;
                }

                .index_header > div > ul > li > a > i {
                    color: #ffb319;
                }

.login_btns {
    padding: 17px 0px;
    float: right;
}

    .login_btns > a:nth-child(1):hover {
        color: #ffb822;
        font-weight: bold;
        border-color: #ffb822;
    }

    .login_btns > a:nth-child(2):hover {
        color: #ffffff;
        
    }

    .login_btns > a {
        border-radius: 4px;
        height: 36px;
        line-height: 36px;
        font-size: 14px;
        text-align: center;
        border: none;
        cursor: pointer;
        display: inline-block;
        color: #ffffff;
        font-weight: bold;
    }

        .login_btns > a:nth-child(2n+1) {
            border: solid 1px #e6e6e6;
            margin-right: 10px;
            /* width: 50px; */
            color: #2C3031;
            font-weight: normal;
            padding: 0 7px;
        }

        .login_btns > a:nth-child(2) {
            background-color: #ffb822;
            width: 100px;
            vertical-align: top;
        }

        .login_btns > a:hover:nth-child(2) {
            background-color: #ff9326;
        }

.index_banner {
    width: 100%;
    min-width: 1190px;
    background: url("../../Content/img/index/banner-bg.jpg") no-repeat;
    background-size: 100% 100%;
    height: 600px;
}

.index_bannerCon {
    width: 1190px;
    margin: 0 auto;
}

.index_bannerConL {
    display: inline-block;
    float: left;
    width: 560px;
    height: 600px;
}

.index_bannerConL1 {
    color: #ff6727;
    font-size: 45px;
    line-height: 90px;
    margin-top: 100px;
    font-weight: bolder;
}

.index_bannerConL2 {
    color: #333333;
    font-size: 30px;
    line-height: 60px;
}

.index_bannerConL3 {
    color: #030303;
    font-size: 26px;
    line-height: 80px;
    margin-bottom: 50px;
}

.index_bannerBtn {
    width: 247px;
    height: 70px;
    line-height: 70px;
    color: #FFF;
    background: #ff6727;
    font-size: 28px;
    text-align: center;
    display: inline-block;
    cursor: pointer;
}

    .index_bannerBtn:hover {
        background-color: #ff9326;
        color: #FFF;
    }

    .index_bannerBtn img {
        margin-right: 11px;
    }

.index_bannerConR {
    width: 630px;
    height: 600px;
    display: inline-block;
    float: left;
}

    .index_bannerConR img {
        margin-top: 120px;
    }

.index_Navigationalwarp, .index_wheelwarp, .index_datawarp, .index_managementwarp, .index_housekeeperwarp, .index_enterprisewarp, .index_Experienceewarp, .index_contactwarp, .index_footwarp {
    width: 100%;
    min-width: 1190px;
}

.index_Navigationalwarp {
    height: 580px;
    /*background-image: linear-gradient(166deg, #ffb319, #ff8519);*/
    background-image: url("../../Content/img/index/banner_bg1.png");
    background-size: cover;
}

.index_Experienceewarp {
    background: url("../../Content/img/index/bg_01-1.jpg") no-repeat left top;
    background-size: cover;
}

.index_wheelwarp, .index_managementwarp, .index_enterprisewarp, .index_contactwarp, .index_footwarp {
    background: #ffffff;
}

.index_wheel {
    overflow: hidden;
}

.index_wheel, .index_data, .index_management, .index_housekeeper, .index_enterprise, .index_contact, .product_housekeeper {
    width: 1190px;
    margin: 0 auto;
}

    .index_wheel > ul > li {
        overflow: hidden;
    }

        .index_wheel > ul > li > div {
            width: 33%;
            float: left;
            height: 100px;
            background: #ffffff;
            box-sizing: border-box;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            padding: 18px 40px;
        }

            .index_wheel > ul > li > div:hover {
                border-bottom: 1px solid #ffb319;
            }

        .index_wheel > ul > li > span {
            display: inline-block;
            float: left;
            width: 1px;
            height: 40px;
            margin: 30px 0px;
            background: #e6e6e6;
        }

        .index_wheel > ul > li > div > img {
            width: 64px;
            height: 64px;
            margin-right: 20px;
            display: inline-block;
            vertical-align: top;
            float: left;
        }

.silde_top {
    display: inline-block;
    vertical-align: top;
    margin: 12px 0px;
    cursor: pointer;
    position: relative;
    width: 218px;
    float: left;
    overflow: hidden;
    height: 42px;
}

.news_li, .swap {
    position: absolute;
    top: 0;
}

.swap {
    top: 48px;
}

.silde_top > ul, .silde_top > ul > li {
    height: 42px;
}

    .silde_top > ul > li > p:nth-child(1) {
        font-size: 16px;
        margin-bottom: 10px;
        color: #2C3031;
        cursor: pointer;
    }

    .silde_top > ul > li > p:nth-child(2) {
        font-size: 12px;
        color: #73797A;
    }

.index_datawarp {
    height: 542px;
    background-color: #f7f7f7;
}

.index_data {
    padding: 90px 0px;
}

    .index_data > h1 {
        text-align: center;
        font-size: 28px;
        color: #2C3031;
    }

    .index_data > p {
        text-align: center;
        font-size: 18px;
        color: #2C3031;
        margin-top: 30px;
    }

        .index_data > p > span {
            color: #ffb319;
        }

        .index_data > p:nth-child(3) {
            font-size: 14px;
            margin-top: 10px;
            color: #73797A;
        }

.index_footer {
    height: 500px;
}

.data_icon {
    overflow: hidden;
    margin: 60px auto 0;
    width: 1120px;
}

    .data_icon > li {
        width: 280px;
        float: left;
        text-align: center;
    }

        .data_icon > li > div {
            margin-left: 75px;
            text-align: left;
        }

            .data_icon > li > div > p:nth-child(1) {
                font-size: 18px;
                margin-bottom: 16px;
                color: #2C3031;
            }

            .data_icon > li > div > p:nth-child(2), .data_icon > li > div > p:nth-child(3) {
                font-size: 14px;
                margin-bottom: 10px;
                color: #73797A;
            }

        .data_icon > li > img {
            width: 100px;
            height: 100px;
            /*display: block;*/
            margin-bottom: 30px;
        }

.index_management {
    height: 745px;
}

    .index_management > div {
        position: relative;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }

        .index_management > div > img {
            margin: 0 auto;
            display: block;
        }

        .index_management > div > div {
            position: absolute;
            width: 225px;
        }

            .index_management > div > div > h2 {
                font-size: 18px;
                margin-bottom: 16px;
                color: #2C3031;
                font-weight: inherit;
            }

            .index_management > div > div > p {
                font-size: 14px;
                color: #73797A;
                line-height: 24px;
            }

            .index_management > div > div:nth-child(2) {
                top: 42px;
                text-align: right;
            }

            .index_management > div > div:nth-child(3) {
                top: 220px;
                text-align: right;
            }

            .index_management > div > div:nth-child(4) {
                right: 0;
                top: 42px;
                text-align: left;
            }

            .index_management > div > div:nth-child(5) {
                right: 0px;
                top: 320px;
                text-align: left;
            }

    .index_management > h1, .index_housekeeper > h1, .index_enterprise > h1, .index_Experiencee > h1 {
        padding-top: 90px;
        text-align: center;
        font-size: 28px;
        margin-bottom: 83.7px;
    }

.index_housekeeper > h1, .index_enterprise > h1, .index_Experiencee > h1 {
    margin-bottom: 30px;
    font-size:35px;
}

.index_housekeeper {
    height: 582px;
}

    .index_housekeeper > p {
        font-size: 14px;
        margin-bottom: 10px;
        text-align: center;
        color: #73797A;
    }

    .index_housekeeper > ul {
        overflow: hidden;
        display: block;
        margin: 60px auto 0;
        width: 990px;
    }

        .index_housekeeper > ul > li {
            float: left;
            width: 240px;
            margin-right: 135px;
            text-align: center;
        }

            .index_housekeeper > ul > li:nth-last-child(1) {
                margin: 0px;
            }

            .index_housekeeper > ul > li > h2 {
                font-size: 18px;
                color: #2C3031;
                margin-bottom: 16px;
                margin-top: 30px;
            }

            .index_housekeeper > ul > li > p {
                font-size: 14px;
                color: #73797A;
                margin-bottom: 10px;
            }

.enterprise_num {
    width: 800px;
    margin: 30px auto 60px;
    overflow: hidden;
}

    .enterprise_num > li {
        width: 25%;
        float: left;
        text-align: center;
    }

        .enterprise_num > li > p:nth-child(1) {
            font-size: 30px;
            color: #ffb319;
        }

            .enterprise_num > li > p:nth-child(1) > span {
                font-size: 16px;
            }

        .enterprise_num > li > p:nth-child(2) {
            font-size: 16px;
            color: #73797A;
            margin-top: 14px;
        }

.index_enterprise {
    height: 556px;
}

.enterprise_list {
    width: 1122px;
    overflow: hidden;
    margin: 60px auto 90px;
}

    .enterprise_list > li {
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        border-top: 1px solid #e6e6e6;
        border-left: 1px solid #e6e6e6;
        float: left;
        width: 140px;
        height: 100px;
    }

        .enterprise_list > li > img {
            width: 90px;
            height: 48px;
            margin: 26px auto 0;
            display: block;
        }

        .enterprise_list > li:nth-child(8) {
            border-top: 1px solid #e6e6e6;
            border-left: 1px solid #e6e6e6;
            border-right: 1px solid #e6e6e6;
        }

        .enterprise_list > li:nth-child(9), .enterprise_list > li:nth-child(10), .enterprise_list > li:nth-child(11), .enterprise_list > li:nth-child(12), .enterprise_list > li:nth-child(13), .enterprise_list > li:nth-child(14), .enterprise_list > li:nth-child(15) {
            border-bottom: 1px solid #e6e6e6;
        }

        .enterprise_list > li:nth-child(16) {
            border-bottom: 1px solid #e6e6e6;
            border-right: 1px solid #e6e6e6;
        }

        .enterprise_list > li:nth-child(8) > img {
            width: 138px;
        }

.enterprise_a {
    background: #ffb319;
    color: #ffffff;
    font-weight: bold;
    font-size: 14px;
    line-height: 99px;
    text-align: center;
    display: block;
    width: 100%;
    height: 100%;
    cursor: pointer;
}

.index_Experiencee {
    height: 708px;
}

.Experiencee_join {
    width: 822px;
    margin: 60px auto 90px;
    overflow: hidden;
}

    .Experiencee_join > div {
        width: 336px;
        height: 456px;
        float: left;
        position: relative;
        /*box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);*/

    }


.Experiencee_registered {
    background: url("../../Content/img/index/mianfeizhanghu.png") no-repeat left top;
    background-size: contain;
    margin-right: 150px;
}

.Experiencee_profession {
    background: url("../../Content/img/index/zhuanyeban.png") no-repeat left top;
    background-size: contain;
}

.Experiencee_registered > a {
    background: url("../../Content/img/index/button_01.png") no-repeat left top;
    background-size: contain;
    color: #2C3031;
}

.Experiencee_profession > a {
    background: url("../../Content/img/index/button_02.png") no-repeat left top;
    background-size: contain;
    color: #2C3031;
}

.Experiencee_join > div > a {
    width: 256px;
    height: 56px;
    display: block;
    position: absolute;
    bottom: 45px;
    left: 35px;
    text-align: center;
    cursor: pointer;
    line-height: 46px;
}

.index_contact {
    height: 227px;
    border-bottom: 1px solid #e6e6e6;
    padding-top: 90px;
}

    .index_contact > ul {
        width: 1090px;
        margin: 0 auto;
        overflow: hidden;
    }

        .index_contact > ul > li {
            text-align: left;
            float: left;
        }

            .index_contact > ul > li:nth-child(1) {
                width: 150px;
                margin-right: 160px;
            }

            .index_contact > ul > li:nth-child(2) {
                width: 150px;
                margin-right: 160px;
            }

            .index_contact > ul > li:nth-child(3) {
                width: 150px;
                margin-right: 160px;
            }

            .index_contact > ul > li:nth-child(4) {
                width: 150px;
            }

            .index_contact > ul > li > h2 {
                font-size: 14px;
                color: #2C3031;
                margin-bottom: 10px;
                font-weight: bold;
            }

            .index_contact > ul > li > p {
                font-size: 12px;
                color: #73797A;
                margin-bottom: 30px;
            }

            .index_contact > ul > li:nth-child(4) > p {
                margin-bottom: 0px;
            }

            .index_contact > ul > li:nth-child(3) > p {
                display: inline-block;
            }

            .index_contact > ul > li:nth-child(3) > a {
                width: 51px;
                height: 17px;
                border-radius: 8.5px;
                background-color: #e6e6e6;
                font-size: 12px;
                line-height: 17px;
                display: inline-block;
                text-align: center;
                color: #73797A;
            }

.index_footwarp {
    height: 100px;
}

    .index_footwarp > ul {
        overflow: hidden;
        width: 411px;
        margin: 0 auto 14px;
        padding-top: 30px;
    }

        .index_footwarp > ul > li {
            width: 67px;
            border-right: 1px solid #e6e6e6;
            float: left;
        }

            .index_footwarp > ul > li:nth-child(6) {
                border-right: 0px;
            }

            .index_footwarp > ul > li > a {
                font-size: 14px;
                line-height: 14px;
                text-align: center;
                color: #73797A;
                display: block;
            }

    .index_footwarp > p {
        font-size: 12px;
        line-height: 12px;
        text-align: center;
        color: #73797A;
    }

/*.index_footer {
    width: 100%;
    height: 80px;
     opacity: 0.9;
          filter: alpha(opacity=0.9);
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0.9)";
            -moz-opacity: 0.9;
            -webkit-opacity: 0.9;
            -khtml-opacity:0.9;
    background-color: #2c3031;
}

    .index_footer > div {
        width: 590px;
        overflow: hidden;
        padding: 17px 0px;
        margin: 0 auto;
    }

        .index_footer > div > img {
            float: left;
            display: block;
            width: 46px;
            height: 46px;
            margin-right: 9px;
        }

        .index_footer > div > p {
            float: left;
            font-size: 16px;
            line-height: 46px;
            color: #e6e6e6;
        }

        .index_footer > div > a {
            display: block;
            width: 100px;
            height: 36px;
            border-radius: 18px;
            background-color: #ffb822;
            font-size: 14px;
            line-height: 36px;
            text-align: center;
            color: #2C3031;
            float: left;
            margin-left: 139px;
            margin-top: 4px;
        }*/

.Experiencee_join > div > a {
    width: 256px;
    height: 56px;
    display: block;
    position: absolute;
    bottom: 45px;
    left: 35px;
    text-align: center;
    cursor: pointer;
    line-height: 46px;
}

.index_contact {
    height: 227px;
    border-bottom: 1px solid #e6e6e6;
    padding-top: 90px;
}

    .index_contact > ul {
        width: 1090px;
        margin: 0 auto;
        overflow: hidden;
    }

        .index_contact > ul > li {
            text-align: left;
            float: left;
        }

            .index_contact > ul > li:nth-child(1) {
                width: 150px;
                margin-right: 160px;
            }

            .index_contact > ul > li:nth-child(2) {
                width: 150px;
                margin-right: 160px;
            }

            .index_contact > ul > li:nth-child(3) {
                width: 150px;
                margin-right: 160px;
            }

            .index_contact > ul > li:nth-child(4) {
                width: 150px;
            }

            .index_contact > ul > li > h2 {
                font-size: 14px;
                color: #2C3031;
                margin-bottom: 10px;
                font-weight: bold;
            }

            .index_contact > ul > li > p {
                font-size: 14px;
                color: #73797A;
                margin-bottom: 30px;
                line-height: 18px;
            }
             .index_contact > ul > li > img{
                 width: 100px;
                 height: 100px;
                 background: url("../../Content/img/index/erweima.png") no-repeat left top;
                 background-size: cover;
                 margin-bottom: 8px;
            }
            .index_contact > ul > li:nth-child(4) > p {
                margin-bottom: 0px;
            }

            .index_contact > ul > li:nth-child(3) > p {
                display: inline-block;
            }

            .index_contact > ul > li:nth-child(3) > a {
                width: 51px;
                height: 17px;
                border-radius: 8.5px;
                background-color: #e6e6e6;
                font-size: 12px;
                line-height: 17px;
                display: inline-block;
                text-align: center;
                color: #73797A;
            }

.index_footwarp {
    height: 100px;
    margin-bottom: 80px;
}

    .index_footwarp > ul {
        overflow: hidden;
        width: 411px;
        margin: 0 auto 14px;
        padding-top: 30px;
    }

        .index_footwarp > ul > li {
            width: 67px;
            border-right: 1px solid #e6e6e6;
            float: left;
        }

            .index_footwarp > ul > li:nth-child(6) {
                border-right: 0px;
            }

            .index_footwarp > ul > li > a {
                font-size: 14px;
                line-height: 14px;
                text-align: center;
                color: #73797A;
                display: block;
            }

    .index_footwarp > p {
        font-size: 12px;
        line-height: 12px;
        text-align: center;
        color: #73797A;
    }

.index_footer {
    width: 100%;
    height: 80px;
    /*filter: alpha(opacity=0.9);
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0.9)";
            -moz-opacity: 0.9;
            -webkit-opacity: 0.9;
            -khtml-opacity:0.9;
    opacity: 0.9;*/
    filter:alpha(opacity=90);   
    -moz-opacity:0.9;            
    -khtml-opacity:0.9;          
    opacity: 0.9;        
    background-color: #2c3031;
    min-width: 1190px;
    position: fixed;
    bottom: 0px;
    z-index:5;
}

    .index_footer > div {
        width: 590px;
        overflow: hidden;
        padding: 17px 0px;
        margin: 0 auto;
    }

        .index_footer > div > img {
            float: left;
            display: block;
            width: 46px;
            height: 46px;
            margin-right: 9px;
        }

        .index_footer > div > p {
            float: left;
            font-size: 16px;
            line-height: 46px;
            color: #e6e6e6;
        }

        .index_footer > div > a {
            display: block;
            width: 100px;
            height: 36px;
            border-radius: 18px;
            background-color: #ffb822;
            font-size: 14px;
            line-height: 36px;
            text-align: center;
            color: #2C3031;
            float: left;
            margin-left: 139px;
            margin-top: 4px;
        }

.header_textlist {
    position: fixed;
    background: #ffffff;
    width: 100%;
    top: 70px;
    z-index: 99999998;
    overflow: hidden;
    height: 0px;
}

.textlist_body {
    margin: 0 auto;
    max-width: 1190px;
}

.textlist_warp {
    margin-left: 400px;
    overflow: hidden;
    padding-bottom: 50px;
}

    .textlist_warp > div {
        border-left: 1px solid #f0f0f0;
        width: 180px;
        padding-left: 30px;
        margin-top: 40px;
        float: left;
        height: 147px;
    }

        .textlist_warp > div > h2 {
            font-size: 16px;
            margin-bottom: 31px;
            color: #2C3031;
        }

        .textlist_warp > div > ul > li {
            font-size: 14px;
            margin-bottom: 19px;
            color: #73797A;
            text-indent: 24px;
            line-height: 16px;
            height: 16px;
        }

.textlist_fa > ul > li:nth-child(1) {
    background: url("../../Content/img/index/icon/wujin.png") no-repeat left top;
}

.textlist_fa > ul > li:nth-child(2) {
    background: url("../../Content/img/index/icon/yinshi.png") no-repeat left top;
}

.textlist_fa > ul > li:nth-child(3) {
    background: url("../../Content/img/index/icon/wenju.png") no-repeat left top;
    margin-bottom: 0px;
}

.textlist_fa > ul > li:hover {
    color: #ffb822;
}

.textlist_fa > ul > li a:hover {
    color: #ffb822;
    font-weight: bold;
}

.textlist_fa > ul > li:hover:nth-child(1) {
    background: url("../../Content/img/index/icon/wujinlianght.png") no-repeat left top;
}

.textlist_fa > ul > li:hover:nth-child(2) {
    background: url("../../Content/img/index/icon/yinsilinght.png") no-repeat left top;
}

.textlist_fa > ul > li:hover:nth-child(3) {
    background: url("../../Content/img/index/icon/wenjulianght.png") no-repeat left top;
}

.textlist_gl > ul > li:nth-child(1) {
    background: url("../../Content/img/index/icon/liansuo.png") no-repeat left top;
}

.textlist_gl > ul > li:nth-child(2) {
    background: url("../../Content/img/index/icon/yuangong.png") no-repeat left top;
}

.textlist_gl > ul > li a:hover {
    color: #ffb822;
}

    .textlist_gl > ul > li:hover:nth-child(1) {
        background: url("../../Content/img/index/icon/liansuolight.png") no-repeat left top;
    }

    .textlist_gl > ul > li:hover:nth-child(2) {
        background: url("../../Content/img/index/icon/yuangonglinght.png") no-repeat left top;
    }
/* */
.Ysy_login ,.Ysy_regist{
    width: 100%;
    min-width: 1190px;
    height: 550px;
    background: url("../../Content/img/index/login_bg.png") no-repeat left top;
    background-size: cover;
    margin-top: 70px;
}

    .Ysy_login > div ,.Ysy_regist>div{
        width: 1190px;
        margin: 0 auto;
        overflow: hidden;
    }

.login_line {
    width: 100%;
    height: 39px;
    background: #ffffff;
    margin: 0 auto;
}

.login_line_btm {
    width: 1190;
    height: 1px;
    background: #e6e6e6;
    margin: 0 auto;
}

.login_content,.regist_content {
    width: 500px;
    height: 500px;
    margin-right: 30px;
    margin-top: 25px;
    margin-bottom: 25px;
    background: #ffffff;
    float: right;
    border-radius: 6px;
}

.regist_contentPC {
    width: 650px;
    height: 500px;
    margin-top: 25px;
    margin-bottom: 25px;
    background: #ffffff;
    float: right;
    border-radius: 6px;
}

    .login_content > h1,.regist_content>h1 {
        font-size: 28px;
        text-align: center;
        margin: 80px 0 42px 0;
        color: #2C3031;
    }

    .regist_contentPC h1 {
        font-size: 28px;
        text-align: center;
        margin: 80px 0 42px 0;
        color: #2C3031;
    }

    .login_content > input {
        border-bottom: 1px solid #dedede;
        border-top: 0px;
        border-left: 0px;
        border-right: 0px;
        height: 38px;
        line-height: 40px;
        color: #333333;
        width: 300px;
        margin: 30px auto 0;
        display: block;
        font-size: 18px;
        /*margin-bottom: 10px;*/
    }

    .login_content > a {
        font-size: 16px;
        color: #b7b7b7;
        margin-top: 10px;
        margin-left: 336px;
        margin-bottom: 30px;
        display: block;
    }

        .login_content > a:hover {
            color: #ffb822;
        }

     .regist_contentPC button {
        width: 300px;
        height: 44px;
        border-radius: 4px;
        background-color: #ffb822;
        line-height: 44px;
        font-size: 18px;
        font-weight: bold;
        margin: 0 auto 20px;
        display: block;
        border: none;
        color: #ffffff;
    }
    .login_content > button {
        width: 300px;
        height: 44px;
        border-radius: 4px;
        background-color: #ffb822;
        line-height: 44px;
        font-size: 18px;
        font-weight: bold;
        margin: 0 auto 20px;
        display: block;
        border: none;
        color: #ffffff;
    }

.login_a {
    font-size: 16px;
    color: #999999;
    
}
.recPw_p {
    margin-top: 20px; text-align: center;
}
.login_content > button:hover {
    background: #ff8422;
}

.login_content > p {
    font-size: 16px;
    color: #73797A;
    text-align: center;
}

    .login_content > p:hover {
        color: #ffb822;
    }

/*.Ysy_regist {
    width: 100px;
    min-width: 1190px;
    margin: 0 auto;
    padding-top: 100px;
}*/

.Ysy_headerp {
    font-size: 18px;
    color: #666666;
    margin-left: 16px;
    line-height: 70px;
    float: left;
}

.Ysy_headerp2 {
    float: right;
    font-size: 18px;
    vertical-align: top;
    color: #666666;
    line-height: 70px;
}

    .Ysy_headerp2 > a {
        color: #ffb822;
        vertical-align: top;
    }

/*.regist_content {
    width: 502px;
    margin: 70px auto 0px;
}*/

.regist_status {
    width: 100%;
    margin: 0 auto;
}

    .regist_status > span {
        display: block;
        margin-bottom: 20px;
        width: 100%;
        height: 30px;
        background: url("../../Content/img/index/regist1.png") no-repeat 30px top;
    }

        .regist_status > span.status1 {
            background: url("../../Content/img/index/regist2.png") no-repeat 30px top;
        }

        .regist_status > span.status2 {
            background: url("../../Content/img/index/regist3.png") no-repeat 30px top;
        }

    .regist_status > ul {
        overflow: hidden;
        margin-bottom: 100px;
    }

        .regist_status > ul > li {
            float: left;
            font-size: 14px;
            color: #999999;
        }

            .regist_status > ul > li.status {
                color: #49cc51;
            }

            .regist_status > ul > li:nth-child(1) {
                width: 90px;
                margin-right: 119px;
                color: #49cc51;
            }

            .regist_status > ul > li:nth-child(2) {
                width: 84px;
                margin-right: 153px;
            }

            .regist_status > ul > li:nth-child(3) {
                width: 56px;
            }

.lableinput {
    display: block;
    width: 300px;
    position: relative;
    margin: 0 auto 20px;
}

    .lableinput.citylist_1, .lableinput.citylist_2 {
        width: 245px;
        display: inline-block;
        vertical-align: top;
    }

    .lableinput.citylist_2 {
        margin-left: 7px;
    }

    .lableinput > div > input {
        cursor: pointer;
    }

    .lableinput > input, .lableinput > div > input {
        border: 1px solid #dedede;
        width: 100%;
        height: 42px;
        padding: 15px 12px;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        font-size: 18px;
        line-height: 20px;
        /*margin-bottom: 10px;*/
        border-radius: 4px;
    }

        .lableinput > input.verification {
            width: 188px;
        }

    .lableinput > a {
        width: 100px;
        height: 42px;
        border-radius: 4px;
        background-color: #ffb822;
        margin-left: 7px;
        font-size: 18px;
        color: #ffffff;
        display: inline-block;
        vertical-align: top;
        text-align: center;
        line-height: 42px;
    }

        .lableinput > a.active {
            background-color: #cccccc;
        }


.showPsw{
    width:20px;
    height:20px;
    position:absolute;
    top:12px;
    right:12px;
    cursor:pointer;
}

.short_left, .short_right {
    width: 245px;
    position: relative;
}

.short_left {
    float: left;
}

.short_right {
    float: right;
}

.reg_select {
    width: 99.5%;
    position: absolute;
    top: 50px;
    left: 0px;
    background: #ffffff;
    height: 250px;
    border-left: 1px solid #dedede;
    border-right: 1px solid #dedede;
    border-bottom: 1px solid #dedede;
    z-index: 44444;
    overflow: auto;
    display: none;
}

.reg_selectbody > li {
    height: 20px;
    line-height: 20px;
    padding: 15px 12px;
    color: #73797A;
    font-size: 18px;
}

    .reg_selectbody > li:hover {
        background: #eeeeee;
    }

.dropicon {
    position: absolute;
    background: url("../../Content/img/index/sanjiao.png") no-repeat center center;
    display: block;
    width: 10px;
    height: 8px;
    top: 21px;
    right: 14px;
}

.lableinput > b {
    font-size: 14px;
    color: #999999;
    margin-top: 10px;
    display: block;
}

.regist_content > button {
    width: 300px;
    height: 44px;
    border-radius: 4px;
    background-color: #ffb822;
    line-height: 44px;
    font-size: 18px;
    font-weight: bold;
    margin: 20px auto 0px;
    display: block;
    border: none;
    color: #ffffff;
}

    .regist_content > button:hover {
        background: #ff8422;
    }

.succes_reg {
    margin: 63px auto 80px;
}

    .succes_reg > p {
        text-align: center;
        color: #666666;
        margin-bottom: 12px;
        font-size: 18px;
    }

.error_p, .error_i {
    font-size: 12px;
    color: #ff0000;
    margin-left: 100px;
}
.forgetpassw {
    width: 100%; min-width: 1190px;
}
.error_i {
    margin-left: 0;
}

.product_warp {
    height: 500px;
    background: url("../../Content/img/prodct/bg_02.png") no-repeat left top;
    background-size: cover;
}

.product_housekeeper > div {
    padding-top: 157px;
    margin-left: 100px;
}

    .product_housekeeper > div > h1 {
        text-align: left;
        line-height: 50px;
        font-size: 28px;
        color: #2c3031;
    }

    .product_housekeeper > div > p {
        text-align: left;
        font-size: 16px;
        color: #2c3031;
        margin-top: 30px;
        color: #ff8422;
    }

.prdo_content {
    height: 580px;
    width: 100%;
}

.buts {
    width: 1190px;
    margin: 0 auto;
    position: relative;
}

.pro_warp .imgs {
    position: absolute;
    width: 100%;
    height: 580px;
    min-width: 1190px;
}

    .pro_warp .imgs:nth-child(1) {
        background: url("../../Content/img/prodct/banner_bg_01.png") no-repeat left top;
        background-size: cover;
    }

    .pro_warp .imgs:nth-child(2) {
        background: url("../../Content/img/prodct/banner_bg_02.png") no-repeat left top;
        background-size: cover;
    }

    .pro_warp .imgs:nth-child(3) {
        background: url("../../Content/img/prodct/banner_bg_03.png") no-repeat left top;
        background-size: cover;
    }

    .pro_warp .imgs > div {
        position: relative;
        width: 874px;
        height: 330px;
        margin: 130px auto 0;
    }

        .pro_warp .imgs > div > h2 {
            font-size: 40px;
            line-height: 40px;
            text-align: center;
            color: #ffffff;
            margin-bottom: 60px;
            font-weight: bold;
        }

        .pro_warp .imgs > div > p {
            font-size: 20px;
            line-height: 36px;
            text-align: center;
            color: #ffffff;
        }

            .pro_warp .imgs > div > p.priceicon {
                margin-top: 50px;
                line-height: 20px;
            }

            .pro_warp .imgs > div > p > span {
                font-size: 16px;
            }

        .pro_warp .imgs > div > a {
            display: block;
            width: 180px;
            height: 48px;
            line-height: 48px;
            color: #2C3031;
            text-align: center;
            border-radius: 4px;
            margin: 30px auto 0;
            background: #ffffff;
            font-size: 18px;
             opacity: 0.9;
          filter: alpha(opacity=0.9);
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0.9)";
            -moz-opacity: 0.9;
            -webkit-opacity: 0.9;
            -khtml-opacity:0.9;
        }

            .pro_warp .imgs > div > a:hover {
                box-shadow: 0 4px 8px 0 rgba(199, 79, 0, 0.4);
            }

    .pro_warp .imgs img {
        width: 874px;
        height: 330px;
        margin: 130px auto 0;
        display: block;
    }

.btn {
    width: 40px;
    height: 40px;
    text-align: center;
    font-size: 25px;
    color: #ffffff;
    background: #ccc;
     opacity: 0.8;
          filter: alpha(opacity=0.8);
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0.8)";
            -moz-opacity: 0.8;
            -webkit-opacity: 0.8;
            -khtml-opacity:0.8;
    position: relative;
    top: 247px;
    line-height: 30px;
}

.btn_2 {
    left: 1150px;
    top: 207px;
}

.iocnwarp {
    margin: 0 auto;
    display: block;
    width: 200px;
    position: absolute;
    top: 556px;
    left: 550px;
}

.iocn {
    width: 20px;
    height: 3px;
    background: #ffffff;
    display: block;
    float: left;
    text-align: center;
    line-height: 20px;
    margin-right: 10px;
     opacity: 0.5;
          filter: alpha(opacity=0.5);
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0.5)";
            -moz-opacity: 0.5;
            -webkit-opacity: 0.5;
            -khtml-opacity:0.5;
}

.iocn_ac {
     opacity: 1;
          filter: alpha(opacity=1);
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
            -moz-opacity: 1;
            -webkit-opacity: 1;
            -khtml-opacity:1;
}

.btn_1 {
    background: url("../../Content/img/prodct/left_icon_block.png") no-repeat left top;
}

    .btn_1:hover {
        background: url("../../Content/img/prodct/left_icon.png") no-repeat left top;
    }

.btn_2 {
    background: url("../../Content/img/prodct/right_icon_block.png") no-repeat left top;
}

    .btn_2:hover {
        background: url("../../Content/img/prodct/right_icon.png") no-repeat left top;
    }

.hoticon1, .hoticon2 {
    width: 180px;
    height: 48px;
    display: inline-block;
    position: absolute;
    top: 270px;
    cursor: pointer;
}

.hoticon1 {
    left: 238px;
}

.hoticon2 {
    left: 458px;
}

.mall_body, .mall_details {
    background: #ffffff;
    width: 100%;
    min-width: 1190px;
}

.inlinees {
    border-top: 1px solid #E6E6E6;
}

.icon_yellow {
    width: 12px;
    height: 12px;
    border-radius: 100%;
    background: #FFB822;
    margin-right: 8px;
    display: inline-block;
    vertical-align: initial;
}

.mall_detail_title {
    padding: 60px 0 100px;
    width: 672px;
}

    .mall_detail_title > h2 {
        height: 18px;
        font-size: 18px;
        color: rgba(44,48,49,1);
        line-height: 18px;
        margin-bottom: 20px;
        text-align: left;
        font-weight: bold;
        vertical-align: middle;
    }

    .mall_detail_title > p {
        height: 14px;
        font-size: 14px;
        color: rgba(115,121,122,1);
        line-height: 24px;
        height: 24px;
    }

.rightMenu {
    width: 100px;
    position: fixed;
    z-index: 100;
    bottom: 160px;
    right: 0px;
    line-height: 48px;
}

    .rightMenu ul {
        /*width: 100px;
    height: 48px;*/
        position: relative;
        cursor: pointer;
    }

.rightMenu ul li {
    position: relative;
}

.rightMenu ul li img {
    position: absolute;
    right: 12px;
    top: 12px;
}
.rightMenu-nor>i,.rightMenu-active>i {
    width: 16px;
    height: 16px;
    background: red;
    color: #ffffff;
    border-radius: 100%;
    text-align: center;
    position: absolute;
    left: 30px;
    top: 6px;
    display: block;
    font-size: 12px;
    line-height: 16px;
}
.rightMenu-active>i {
    left: 80px;
}

.rightMenu-active {
    border: solid 1px #ffb822;
    background-color: #ffb822;
    width: 98px;
    height: 46px;
    font-size: 14px;
    font-weight: bold;
    line-height: 46px;
    color: #ffffff;
}

    .rightMenu-active span {
        margin-left: 20px;
        margin-right: 16px;
    }

.rightMenu-nor {
    width: 46px;
    height: 46px;
    border-top: solid 1px #e6e6e6;
    border-left: solid 1px #e6e6e6;
    border-right: solid 1px #e6e6e6;
    text-align: center;
    margin-left: 52px;
    background-color: rgba(255, 255, 255, 0.8);
}

.rightMenu-kind {
    width: 46px;
    height: 46px;
    border: solid 1px #e6e6e6;
    text-align: center;
    margin-left: 52px;
    background-color: rgba(255, 255, 255, 0.8);
}

    .rightMenu-kind:hover {
        border: solid 1px #ffb822;
        background-color: #ffb822;
    }

.rightMenu-kind1 {
    border-bottom: none;
}

.qqConnect {
    width: 51px;
    height: 17px;
    border-radius: 8.5px;
    background-color: #e6e6e6;
    font-size: 12px;
    line-height: 17px;
    display: inline-block;
    text-align: center;
    color: #73797A;
}

    .qqConnect:hover {
        color: #73797A;
    }

/*用户弹框*/
.person_header {
    float: right;
    padding: 23px 0;
}

    .person_header > b {
        display: inline-block;
        width: 10px;
        height: 24px;
    }

    .person_header > img {
        width: 24px;
        height: 24px;
        margin-left: 10px;
        margin-right: 10px;
        border-radius: 100%;
        background: #ffb319;
    }

    .person_header > span {
        line-height: 24px;
        font-size: 14px;
        color: #73797a;
        display: inline-block;
        vertical-align: top;
        height: 24px;
    }

.mcenter_header > div > ul {
    margin-left: 350px;
}

.person_header > b {
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-left: 5px;
    background: transparent;
}

    .person_header > b > img {
        width: 13px;
    }

.person_header {
    float: right;
    padding: 23px 47px;
    cursor: pointer;
    position: relative;
}

.person_headerList {
    width: 180px;
    position: absolute;
    top: 70px;
    right: 0px;
    padding: 20px;
    background-color: #ffffff;
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.1);
    display: none;
}

    .person_headerList li {
        height: 33px;
        line-height: 33px;
        font-size: 14px;
        color: #73797a;
        cursor: pointer;
    }

        .person_headerList li:hover {
            font-weight: bold;
            font-style: normal;
            color: #ffb822;
        }

/*c8下载页*/
.dl-c8 {
    background: url("../../Content/img/index/bg.png") no-repeat left top;
    background-size: cover;
    overflow: hidden;
}

    .dl-c8 .title {
        text-align: center;
        margin-top: 100px;
        color: #FFF;
        font-size: 24px;
    }

    .dl-c8 .text {
        margin-bottom: 30px;
        margin-top: 10px;
    }

        .dl-c8 .text p {
            color: #FFF;
            font-size: 14px;
            margin: 0;
            line-height: 20px;
            text-align: center;
        }

    .dl-c8 .download {
        width: 180px;
        height: 40px;
        margin: 0 auto;
    }

    .dl-c8 .dlbtn {
        width: 203px;
        height: 41px;
        line-height: 41px;
        color: #fd891b;
        text-align: center;
        background: #FFF;
        border-radius: 30.5px;
        -moz-border-radius: 30.5px;
        -webkit-border-radius: 30.5px;
        margin: 0 auto;
        display: inline-block;
        text-decoration: none;
        font-size: 18px;
    }

        .dl-c8 .dlbtn a {
            color: #fe9d41;
        }

    .dl-c8 .img {
        text-align: center;
        margin-top: 85px;
    }
/*遮罩层样式*/
.Mask {
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.4);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999999998;

}
.changepassw {
    width: 450px;
    height: 408px;
    background: #ffffff;
    position: fixed;
    z-index: 999999999;
    border-radius: 4px;

}
.changepassw>h2 {
    font-size: 16px;
  line-height: 50px;
    height: 50px;
  text-align: left;
    text-indent: 20px;
  color: #2c3031;
    border-bottom: 1px solid #e6e6e6;
}
.changepassw>h2>span {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-top: 15px;
    margin-right: 20px;
    background: url("../../Content/img/index/closeicon.png") no-repeat left top;;
    float: right;
}
.changepassw>label {
    display: block;
    width: 370px;
    margin: 0 auto 20px;
    font-size: 14px;
}
.changepassw>label>span {
    color: #b7b7b7;
}
.changepassw>label>input {
    display: block;
    border-radius: 4px;
    border: 1px solid #e6e6e6;
    width: 100%;
    height: 30px;
    text-indent: 10px;
    line-height: 30px;
    margin-top: 10px;
}
.changepassw>label.mg_top{
    margin-top: 40px;
}
 .changepassw>label.mg_btm {
     margin-bottom: 40px;
 }
 .changepassw>button {
     border: 0px;
     background: #ffb822;
     width: 370px;
     margin: 0 auto;
     height: 36px;
     line-height: 36px;
     text-align: center;
     color: #ffffff;
     border-radius: 4px;
     display: block;

 }
 .index_videoShow{
    width: 1190px;
    margin: 0 auto;
    padding-top:50px;
    padding-bottom:50px;
    background:#FFFFFF;
 }
 .videoShow{
     width:980px!important;
     margin:0 auto;
 }
 .videoShow video{
     margin:0 auto;
 }



 
/*新首页*/
.home_tab3_btn{
    width:168px;
    height:47px;
    border:1px solid #ffc000;
    text-align:center;
    margin:50px auto 0;
    line-height:47px;
    color:#ffc000;
    font-size: 20px;
    cursor:pointer;
    display:inline-block;
}
.home_tab3_bg{
    background: url(../../Content/img/index/tab3_bg.jpg) no-repeat left top;
    background-size: 100% 100%;
}
.home_tab3_bg h1{
    padding-top:120px;
    font-size: 35px;
}
.home_tab4_bg{
    background-color: #FFFFFF;
}
.home_tab4_bg h1{
    margin-bottom:100px;
    font-size: 35px;
}
.home_tab4_p{
    margin-left: 5px!important; 
    margin-right:5px!important;
}
.home_tab4_p p{
    color:#2C3031!important;
    font-size:14px!important;
    line-height:25px;
    margin-bottom:0!important;
    text-align: center;
}
.home_banner{
    /*background: url(../../Content/img/index/home_banner.jpg) no-repeat left top;
    background-size: 100% 100%;*/
    /*background:#0A2435;
    background-image: linear-gradient(166deg, #0A2435, #113855);*/
    background:rgb(253,176,51);
}
.home_Navigational{
    width: 100%;
    max-width: 1190px;
    margin: 0 auto;
    height: 580px;
    cursor:pointer;
}
.home_Navigational_l{
    width:515px;
    margin-left:25px;
    height: 580px;
    display:inline-block;
    float:left;
}
.home_Navigational_r{
    width:650px;
    display:inline-block;
    float:left;
    height: 580px;
}
.home_Navigational_r img{
    margin-top:46px;
    margin-left:15px;
}
.home_Navigational_l_p1{
    font-size: 40px;
    line-height: 70px;
    text-align: left;
    color: #3d3c3a;
    margin-top: 148px;
    font-weight:bolder;
}
.home_Navigational_l_p2{
    font-size: 26px;
    line-height: 50px;
    text-align: left;
    color: #3d3c3a;
}
.home_Navigational_l_p3{
    font-size: 20px;
    line-height: 50px;
    text-align: left;
    color: #3d3c3a;
    margin-bottom:10px;
}
.home_Navigational_l_btn{
    width:150px;
    height:46px;
    line-height:46px;
    color:#FFFFFF;
    font-size:20px;
    display:inline-block;
    background:#ffb822;
    text-align:center;
    -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;
}
.home_Navigational_l_btn:hover {
    color:#FFFFFF;
    box-shadow: 0 4px 8px 0 rgba(199, 79, 0, 0.4);
}
.home_videoBox{
    width:100%;
    height:790px;
    padding-top:35px;
    background:#f1f1f1;
}
.home_video{
    height: 664px;
    width: 1190px;
    background: #f1f1f1;
    margin: 0 auto;
}
.home_video_bg{
    width:1071px;
    margin-left:59.5px;
    position:absolute;
}
.home_video_con{
    position:absolute;
    margin-left:120px;
    margin-top:60px;
}
.home_tool_box{
    width: 100%;
    background:#FFFFFF;
}
.home_tool_con{
    height:663px;
    width: 1190px;
    background:#FFFFFF;
    margin:0 auto;
}
.home_tool_con_l{
    width:596px;
    height:663px;
    display:inline-block;
    float:left;
}
.home_tool_con_l img{
    margin-top:158px;
}
.home_tool_con_r{
    width:532px;
    height:663px;
    display:inline-block;
    float:left;
    padding-left:60px;
}
.home_tool_con_r h2{
    margin-top:180px;
    color:#2C3031;
    font-size:35px;
    line-height:50px;
    margin-bottom:20px;
}
.home_tool_con_r p{
    line-height: 40px;
    color: #2C3031;
    font-size: 20px;
}
.home_wx_box{
    background:#f1f1f1;
    width:100%;
    height:664px;
}
.home_wx_con{
    height:664px;
    width: 1190px;
    background:#f1f1f1;
    margin:0 auto;
}
.home_wx_con_l{
    width:680px;
    height:290px;
    display:inline-block;
    float:left;
    margin-top:180px;
}
.home_wx_con_l_l{
    display:inline-block;
    float:left;
    width:62px;
    height:230px;
    border-right:1px solid #000000;
    padding-left:14px;
    padding-right:14px;
    padding-top:60px;
}
.home_wx_con_l_l img{
    cursor:pointer;
}
.home_wx_con_l_l img+img{
    margin-top:30px;
}
.home_wx_con_l_r{
    display:inline-block;
    float:left;
    width:456px;
    height:290px;
    margin-left:34px;
}
.home_wx_con_r{
    width:510px;
    height:664px;
    display:inline-block;
    float:left;
}
#home_wx_con2{
    display:none;
}
#home_wx_img2{
    display:none;
}
.home_wx_con_r img{
    margin-top:71px;
}
.home_wx_con_l_r_p1{
    color:#2C3031;
    font-size: 25px;
    line-height:50px;
}
.home_wx_con_l_r_p2{
    color:#2C3031;
    font-size: 30px;
    line-height:80px;
}
.home_wx_con_l_r_p3{
    color:#2C3031;
    font-size: 16px;
    line-height: 30px;
    margin-bottom:40px;
}
.home_wx_con_l_r a{
    color:#ffb319;
    font-size: 16px;
}
.home_logo {
    height:721px;
    background: #f1f1f1;
}
.home_logo .enterprise_num {
    margin: 80px auto 100px;
}
.home_enterprise_list{
    width: 1188x;
    margin: 0 auto;
}
.home_enterprise_list >li{
    width:200px;
    height:140px;
}
.home_enterprise_list td{
    border:1px solid #bbbcbe!important;
    padding:20px;
}
.home_inlinees{
    border-top:none;
}
.home_mall_details{
    background:#333333;
}
.home_mall_details .index_contact > ul > li > h2 {
    color: #fafbfc;
}
.home_mall_details .index_contact > ul > li > p {
    color: #fafbfc;
}
.home_mall_details > ul > li > a {
    color: #ffffff;
}
.home_mall_details > p {
    color: #ffffff;
}
.home_mall_details > p a{
    color: #ffffff;
}
.home_mall_details > p a:hover{
    color: #ffb822;
}



.openGuideTitle{
    height:40px;
    line-height:40px;
    text-align:center;
    color:#cccccc;
}
.openReTitle{
    margin-top:10px;
}
.openReTitle span{
    font-weight:normal!important;
    margin-right: 10px!important;
}
.openGuideTitle span:nth-child(odd){
    margin-right:15px;
    padding-top:5px;
    padding-bottom:5px;
}
.openGuideTitle span:nth-child(even){
    margin-right:5px;
    font-weight:bolder;
}
.openGuideTitle span:last-of-type{
    margin-right:0px;
}
.canCtrGuideTab{
    color:#fdb032!important;
    cursor:pointer;
}
.canCtrGuideTab_{
    color:#fdb032!important;
}
.canCtrReTab{
    color:#fdb032!important;
    cursor:pointer;
}
.openGuideTab1{
    width:100%;
}
.openGuideTab_regist{
    float:none;
    margin: -50px auto 20px;
    height: auto; 
}
.openGuideTab_regist .lableinput{
    width:384px;
}
.openGuideTab_regist .lableinput > input.verification {
    width: 243px;
}
.openGuideTab_regist .lableinput > a {
    width: 128px;
    height: 52px;
    line-height:52px;
}
#guideSendCode{
    width: 128px!important;
    height: 52px!important;
    margin-left: 10px;
    background-color: #ffb822;
    color:#FFFFFF;
}
.openGuideTab_regist .lableinput > input,.openGuideTab_regist .lableinput > div > input {
    height: 52px;
}
.openGuideTab_regist .showPsw {
    top: 18px;
}
.openGuideTab2{
    width:100%;
}
.openGuideTab2_title{
    font-size:30px;
    color:#333333;
    text-align:center;
    margin-top:40px;
    margin-bottom:20px;
}
.openGuideTab2_title2{
    text-align:center;
    color:#999999;
    font-size:16px;
    line-height:30px;
    margin-bottom:20px;
    padding: 0 50px;
}

.openGuideTab2_btn{
    width:270px;
    height:84px;
    line-height:84px;
    background:#fdb032;
    margin:0 auto;
    color:#FFFFFF;
    font-size:28px;
    text-align:center;
    cursor:pointer;
    display:block;
    -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;
}
.openGuideTab2_btn_PC{
    width:270px;
    height:60px;
    line-height:60px;
    font-size: 20px;
}
.openGuideTab2_btn img{
    margin-right:15px;
}
.openGuideTab2_how{
    text-align:center;
    font-size:16px;
    color:#fdb032;
    margin-top:40px;
}
.openGuideTab2_how span{
    margin-left:10px;
    color:#fdb032;
    cursor:pointer;
    border-bottom:1px solid #fdb032;
}
.openGuideTab3_title,.openGuideTab4_title{
    line-height:75px;
    color:#333333;
    font-size:24px;
    text-align:center;
}
.openGuideTab3_bottom,.openGuideTab4_bottom{
    line-height:36px;
    color:#fdb032;
    font-size:14px;
    text-align:right;
    width:749px;
    margin:0 auto;
    cursor:pointer;
}
.openGuideTab3_set,.openGuideTab4_set{
    width:707px;
    height:350px;
    overflow-y:scroll;
    margin:0 auto;
    padding:20px;
    border:1px solid #cccccc;
}
.openReTab3_set{
    width:500px;
    height: 290px;
}
.openReTab3_set img{
    max-width:100%;
}
.openReTab3_bottom{
    width: 540px;
}
.openGuideTab1{
    display:block;
}
.openGuideTab2,.openGuideTab3,.openGuideTab4{
    display:none;
}
.openGuideTab3_set .ArtTitle{
    font-size:18px;
    line-height:35px;
}
.openReTab3_title{
    line-height:40px;
}
.regist_contentPC_div_help{
    width: 535px;
    margin: 0 auto;
    text-align: right;
    line-height: 20px;
    margin-bottom: 5px;
    font-size: 16px;
    position:relative;
}
.regist_contentPC_div_help a{
    display:inline-block;
    height:20px;
    line-height:20px;
    float: right;
}
.openGuideTab3_set .ArtP{
    font-size:14px;
    line-height:30px;
}
.openGuideTab3_set img{
    display:block;
    margin:0 auto 10px;
}
.openGuideTab4_set .ArtTitle{
    font-size:18px;
    line-height:35px;
}
.openGuideTab4_set .ArtP{
    font-size:14px;
    line-height:30px;
}
.openGuideTab4_set img{
    display:block;
    margin:0 auto 10px;
    max-width:100%;
}

.regOK{
    color:#cccccc!important;
}
.layui-layer-content{
    overflow-y: scroll!scroll;
}

                      
@media screen  and (max-width:780px) {
    .Ysy_regist {
        min-width: 320px;
    } 
    .Ysy_login > div, .Ysy_regist>div {
        width: 320px;
    } 
    .login_content, .regist_content {
        width: 100%;
        height: auto;
        margin: 25px auto 0px;
        float: inherit;
        padding: 20px 0;
    }     
    .index_header, .mcenter_header {
               min-width: 320px;
    }

 
    .regist_status > ul > li:nth-child(1) {
        margin-right: 20px;
    }
    .regist_status > span {
        height: 20px;
        background-size: contain;
    }
    .regist_status > ul {
        margin-bottom: 60px;
    }
    .lableinput {
        width: 260px;
    }
    .regist_agree{
        width: 260px;
    }
    .lableinput > input.verification {
        width: 145px;
    }
    .lableinput > a {
        width:100px
    }
    .lableinput > a.active {
         width:100px
    }
    .index_footwarp {
        display: none;
    }
    .regist_status {
        display: none;
    }
    .Ysy_headerp2>span {
        display: none;
    }
    .Ysy_headerp2 > a>span {
        display: none;
    }
    .index_header > div {
        width: 96%;
    }
    .index_header > div > img {
        width: 100px;
        height: 25px;
    }
    .login_line_btm {
        width: 100%;
    }
    .forgetpassw {
        min-width: 320px;
    }
    .Ysy_login {
        min-width: 320px;
    }
    .Ysy_login > div {
        width: 100%;
        margin: 0px;
    }
    .login_content {
        width: 100%;
        margin: 20px 0 0  0;
       
    }
    .login_content > a {
        width: 300px;
        margin: 10px auto 30px;
        text-align: right;
    }
    .mall_body, .mall_details {
        min-width: 320px;
    }
    .index_contactwarp {
        display: none;
    }
    .regist_contentPC {
        width: 100%;
    }
    .openGuideTitle {
        height: 20px;
        line-height: 20px;
    }
    #regist_contentPC_div3{
        margin-top:30px;
    }
    #regist_contentPC_div4{
        margin-top:30px;
    }
    #regist_contentPC_div3{
        width:100%;
    }
    .regist_contentPC_div_help{
        width: 320px;
    }
    .openReTab3_set{
        width: 280px;
    }
}
