.fullPage {
    width: 100%;
    height: 100%;
    color: #333
}

    .fullPage .topHeader {
        width: 1176px;
        height: 80px;
        display: flex;
        margin: 0 auto;
        font-size: 14px
    }

        .fullPage .topHeader .zero_distance_logo {
            width: 171px;
            height: 100%
        }

            .fullPage .topHeader .zero_distance_logo img {
                margin-top: 10.5px
            }

        .fullPage .topHeader .navList {
            flex: 1
        }

            .fullPage .topHeader .navList ul {
                padding: 0;
                margin: 0;
                height: 80px;
                padding-top: 30px
            }

                .fullPage .topHeader .navList ul li {
                    float: left;
                    color: #333333;
                    margin-left: 28px;
                    cursor: pointer;
                    position: relative;
                    height: 100%
                }

                    .fullPage .topHeader .navList ul li .text {
                        height: 28px;
                        width: 100%;
                        text-align: center
                    }

                        .fullPage .topHeader .navList ul li .text a:hover {
                            display: block;
                            color: #00aef3;
                            height: 28px;
                            width: 100%;
                            text-align: center
                        }

                .fullPage .topHeader .navList ul .active3 {
                    color: #00aef3
                }

                    .fullPage .topHeader .navList ul .active3 span {
                        width: 16px;
                        height: 3px;
                        background-color: #00aef3;
                        display: block;
                        text-align: center;
                        margin: 0 auto;
                        margin-top: 8px
                    }

                .fullPage .topHeader .navList ul .active4 {
                    color: #00aef3
                }

                    .fullPage .topHeader .navList ul .active4 span {
                        width: 16px;
                        height: 3px;
                        background-color: #00aef3;
                        display: block;
                        text-align: center;
                        margin: 0 auto;
                        margin-top: 8px
                    }

                .fullPage .topHeader .navList ul .product_center {
                    width: 100px;
                    background-color: #fff;
                    position: absolute;
                    top: 50px;
                    left: -17px;
                    display: none;
                    font-size: 14px
                }

                    .fullPage .topHeader .navList ul .product_center .single_text {
                        margin: 0 auto;
                        width: 100%;
                        text-align: center;
                        margin-top: 5px;
                        margin-bottom: 5px;
                        line-height: 30px
                    }

                        .fullPage .topHeader .navList ul .product_center .single_text a:hover {
                            color: #00aef3
                        }

        .fullPage .topHeader .loginOrHelp {
            width: 292px;
            padding-left: 10px;
            box-sizing: border-box
        }

            .fullPage .topHeader .loginOrHelp ul {
                padding: 0;
                margin: 0;
                height: 80px;
                float: left
            }

                .fullPage .topHeader .loginOrHelp ul li {
                    float: left;
                    color: #333333;
                    height: 80px;
                    position: relative;
                    line-height: 80px
                }

                    .fullPage .topHeader .loginOrHelp ul li:first-child {
                        margin-left: 0
                    }

                    .fullPage .topHeader .loginOrHelp ul li:last-child {
                        margin-right: 0
                    }

                    .fullPage .topHeader .loginOrHelp ul li span:hover {
                        color: #00aef3;
                        cursor: pointer
                    }

                    .fullPage .topHeader .loginOrHelp ul li a:hover {
                        color: #00aef3;
                        cursor: pointer
                    }

                    .fullPage .topHeader .loginOrHelp ul li .QR_code {
                        width: 158px;
                        height: 194px;
                        background-color: #fff;
                        position: absolute;
                        padding: 0 2px;
                        box-sizing: border-box;
                        font-size: 18px;
                        display: none;
                        left: -55px
                    }

                        .fullPage .topHeader .loginOrHelp ul li .QR_code img {
                            width: 154px;
                            height: 154px
                        }

                        .fullPage .topHeader .loginOrHelp ul li .QR_code .saoyisao {
                            position: absolute;
                            top: 130px;
                            left: 17px
                        }

                .fullPage .topHeader .loginOrHelp ul .cut-off-rule {
                    margin-top: 32px;
                    width: 1px;
                    height: 16px;
                    background-color: #e3e3e3;
                    margin-right: 10px;
                    margin-left: 10px
                }

            .fullPage .topHeader .loginOrHelp .gratisUse {
                width: 78px;
                height: 28px;
                border: 1px solid #00aef3;
                border-radius: 3px;
                float: right;
                text-align: center;
                line-height: 28px;
                color: #00aef3;
                margin-top: 25px;
                cursor: pointer
            }

    .fullPage .floor_area {
        width: 100%;
        height: 550px;
        background: url(../pc_image/banner7.png) no-repeat;
        /*background-size: 100%;*/
    }

    .fullPage .efficiency {
        width: 1176px;
        height: 802px;
        margin: 0 auto;
        overflow: hidden
    }

        .fullPage .efficiency .efficiency_title {
            margin-top: 70px;
            font-size: 36px;
            width: 100%;
            text-align: center
        }

        .fullPage .efficiency .efficiency_content {
            width: 100%;
            height: 506px;
            margin-top: 78px;
            display: flex
        }

            .fullPage .efficiency .efficiency_content .efficiency_content_img {
                width: 598px;
                height: 100%
            }

            .fullPage .efficiency .efficiency_content .efficiency_content_msg {
                flex: 1;
                margin-left: 68px
            }

                .fullPage .efficiency .efficiency_content .efficiency_content_msg .single_msg {
                    display: flex;
                    padding-right: 10px;
                    box-sizing: border-box;
                    margin-top: 30px
                }

                    .fullPage .efficiency .efficiency_content .efficiency_content_msg .single_msg:first-child {
                        margin-top: 128px
                    }

                    .fullPage .efficiency .efficiency_content .efficiency_content_msg .single_msg .single_msg_icon {
                        width: 56px;
                        height: 56px
                    }

                    .fullPage .efficiency .efficiency_content .efficiency_content_msg .single_msg .sing_msg_text {
                        margin-left: 10px
                    }

                        .fullPage .efficiency .efficiency_content .efficiency_content_msg .single_msg .sing_msg_text .sing_msg_text_title {
                            font-size: 16px;
                            margin-bottom: 5px
                        }

                        .fullPage .efficiency .efficiency_content .efficiency_content_msg .single_msg .sing_msg_text .sing_msg_text_introduce {
                            font-size: 14px
                        }

    .fullPage .users_eating {
        width: 100%;
        height: 540px;
        background: url('../pc_image/BJ(1).png') no-repeat
    }

        .fullPage .users_eating .type_area {
            width: 1176px;
            margin: 0 auto
        }

            .fullPage .users_eating .type_area .users_eating_title {
                height: 176px;
                text-align: center;
                line-height: 176px;
                width: 100%;
                color: #fff;
                font-size: 36px
            }

            .fullPage .users_eating .type_area .users_eating_content {
                width: 100%;
                display: flex;
                height: 266px;
                justify-content: space-between
            }

                .fullPage .users_eating .type_area .users_eating_content .single_msg {
                    width: 214px;
                    height: 100%;
                    color: #ffffff
                }

                    .fullPage .users_eating .type_area .users_eating_content .single_msg .single_msg_img {
                        width: 104px;
                        height: 104px;
                        background-color: #fff;
                        border-radius: 100%;
                        display: block;
                        margin: 0 auto;
                        position: relative
                    }

                        .fullPage .users_eating .type_area .users_eating_content .single_msg .single_msg_img img {
                            position: absolute;
                            width: 64px;
                            height: 64px;
                            top: 50%;
                            left: 50%;
                            margin-left: -32px;
                            margin-top: -32px
                        }

                    .fullPage .users_eating .type_area .users_eating_content .single_msg .single_msg_title {
                        width: 100%;
                        height: 50px;
                        text-align: center;
                        line-height: 50px;
                        font-size: 18px
                    }

                    .fullPage .users_eating .type_area .users_eating_content .single_msg .single_msg_text {
                        font-size: 14px;
                        width: 100%;
                        text-align: center
                    }

            .fullPage .users_eating .type_area .users_eating_btn {
                width: 120px;
                height: 42px;
                border: 1px solid #fff;
                border-radius: 3px;
                text-align: center;
                line-height: 42px;
                margin: 0 auto;
                color: #ffffff;
                cursor: pointer
            }

                .fullPage .users_eating .type_area .users_eating_btn > a {
                    display: block;
                    width: 100%;
                    height: 100%;
                    color: #fff;
                }


    .fullPage .farewell_chaos {
        width: 1176px;
        height: 857px;
        margin: 0 auto;
        overflow: hidden
    }

        .fullPage .farewell_chaos .farewell_chaos_title {
            font-size: 36px;
            width: 100%;
            height: 256px;
            line-height: 256px;
            text-align: center
        }

        .fullPage .farewell_chaos .farewell_chaos_content .single_row {
            display: flex;
            width: 100%;
            height: 68px;
            margin-top: 40px;
            justify-content: space-between
        }

            .fullPage .farewell_chaos .farewell_chaos_content .single_row:first-child {
                margin-top: 0
            }

            .fullPage .farewell_chaos .farewell_chaos_content .single_row .single_row_question {
                width: 368px;
                height: 100%;
                border: 1px dashed #00aef3;
                text-align: center;
                line-height: 68px;
                box-sizing: border-box
            }

            .fullPage .farewell_chaos .farewell_chaos_content .single_row .single_row_icon {
                width: 128px;
                height: 68px;
                position: relative
            }

                .fullPage .farewell_chaos .farewell_chaos_content .single_row .single_row_icon img {
                    position: absolute;
                    width: 56px;
                    height: 56px;
                    top: 50%;
                    left: 50%;
                    margin-left: -28px;
                    margin-top: -28px
                }

            .fullPage .farewell_chaos .farewell_chaos_content .single_row .single_row_msg {
                width: 672px;
                height: 100%;
                text-align: center;
                line-height: 68px;
                background-color: #fff1e5
            }

    .fullPage .promptly_login {
        width: 100%;
        overflow: hidden;
        height: 160px;
        background-color: #ff9a2d
    }

        .fullPage .promptly_login .promptly_login_text {
            width: 986px;
            height: 44px;
            display: flex;
            margin: 0 auto;
            margin-top: 58px
        }

            .fullPage .promptly_login .promptly_login_text span {
                font-size: 30px;
                color: #fff
            }

            .fullPage .promptly_login .promptly_login_text .btn {
                width: 198px;
                height: 42px;
                line-height: 42px;
                text-align: center;
                color: #fff;
                border: 1px solid #fff;
                border-radius: 3px;
                margin-left: 30px
            }

    .fullPage .pageFooter {
        width: 100%;
        height: 186px;
        background-color: #4a443f;
        overflow: hidden
    }

        .fullPage .pageFooter .pageFooter_content {
            width: 643px;
            margin: 0 auto;
            margin-top: 48px;
            display: flex
        }

            .fullPage .pageFooter .pageFooter_content .pageFooter_content_service {
                width: 252px;
                height: 18px;
                display: flex;
                /* border-right: 1px solid #fff; */
                padding-right: 30px;
                box-sizing: border-box;
                justify-content: space-between
            }

                .fullPage .pageFooter .pageFooter_content .pageFooter_content_service img {
                    width: 64px;
                    height: 64px
                }

                .fullPage .pageFooter .pageFooter_content .pageFooter_content_service .pageFooter_content_service_text {
                    color: #fff
                }

                    .fullPage .pageFooter .pageFooter_content .pageFooter_content_service .pageFooter_content_service_text div {
                        font-size: 14px
                    }

                    .fullPage .pageFooter .pageFooter_content .pageFooter_content_service .pageFooter_content_service_text .phone {
                        font-size: 18px;
                        margin-top: 20px;
                        font-weight: bold
                    }

            .fullPage .pageFooter .pageFooter_content .pageFooter_content_introduce {
                display: flex;
                margin-top: 40px;
            }

                .fullPage .pageFooter .pageFooter_content .pageFooter_content_introduce .my_box {
                    width: 127px;
                    height: 30px
                }


                .fullPage .pageFooter .pageFooter_content .pageFooter_content_introduce .products_center .single_msg {
                    color: #afafae;
                    font-size: 14px;
                    width: 100%;
                    text-align: center;
                    line-height: 29px
                }

                    .fullPage .pageFooter .pageFooter_content .pageFooter_content_introduce .products_center .single_msg a {
                        color: #ccc;
                    }

                    .fullPage .pageFooter .pageFooter_content .pageFooter_content_introduce .products_center .single_msg .text_color {
                        color: #fff;
                    }


                    .fullPage .pageFooter .pageFooter_content .pageFooter_content_introduce .products_center .single_msg span {
                        width: 1px;
                        height: 14px;
                        background-color: #afafae;
                        float: right;
                        margin-top: 3px
                    }

                    .fullPage .pageFooter .pageFooter_content .pageFooter_content_introduce .products_center .single_msg:first-child {
                        line-height: 1;
                        font-size: 16px;
                        height: 30px;
                        color: #fff
                    }

                .fullPage .pageFooter .pageFooter_content .pageFooter_content_introduce .pageFooter_content_quickMark {
                    width: 121px;
                    height: 145px;
                    background-color: #fff;
                    margin-left: 37px
                }

                    .fullPage .pageFooter .pageFooter_content .pageFooter_content_introduce .pageFooter_content_quickMark img {
                        display: block;
                        width: 108px;
                        height: 108px;
                        margin: 0 auto
                    }

                    .fullPage .pageFooter .pageFooter_content .pageFooter_content_introduce .pageFooter_content_quickMark .pageFooter_content_quickMark_text {
                        width: 100%;
                        text-align: center;
                        color: #333333
                    }

        .fullPage .pageFooter .company_name {
            color: #afafae;
            width: 1176px;
            height: 12px;
            margin: 0 auto;
            font-size: 12px;
            text-align: center;
            margin-top: 28px
        }

            .fullPage .pageFooter .company_name .c {
                display: inline-block;
                width: 12px;
                height: 12px;
                border-radius: 6px;
                border: 1px solid #afafae;
                padding: 2px;
                box-sizing: border-box;
                text-align: center;
                line-height: 3px
            }
    /* 立即注册  */
    .fullPage .promptly_login .promptly_login_text .btn > a {
        width: 100%;
        height: 100%;
        display: block;
        color: #fff;
    }

    /* 咨询购买  */
    .fullPage .topHeader .loginOrHelp .gratisUse > a {
        display: block;
        width: 100%;
        height: 100%;
        color: #00aef3;
    }
    /* 头部导航栏 a 标签变颜色  */
    .fullPage .topHeader .navList ul li .text a:hover {
        display: block;
        color: #00aef3;
        height: 28px;
        width: 100%;
        text-align: center
    }

    /* 底部 a 标签变颜色  */
    .fullPage .pageFooter .pageFooter_content .pageFooter_content_introduce .products_center .single_msg a {
        color: #ccc;
    }

    .fullPage .pageFooter .pageFooter_content .pageFooter_content_introduce .products_center .single_msg .text_color {
        color: #fff;
    }

/* 修改后的产品中心功能样式 */
.product_function_box .product_function_sma_box {
    background-color: #fff;
    margin-top: 10px;
    padding: 16px 30px 16px 30px;
    box-sizing: border-box;
    position: absolute;
    left: -260px;
}

    .product_function_box .product_function_sma_box .title_box {
        color: #333333;
        font-size: 16px;
        margin-bottom: 24px;
    }


    .product_function_box .product_function_sma_box .content_box {
        display: flex;
    }

        .product_function_box .product_function_sma_box .content_box .single_box {
            margin-right: 80px;
        }

            .product_function_box .product_function_sma_box .content_box .single_box > div {
                margin-bottom: 16px;
            }

                .product_function_box .product_function_sma_box .content_box .single_box > div > a {
                    color: #000;
                }

                    .product_function_box .product_function_sma_box .content_box .single_box > div > a:hover {
                        color: #00aef3;
                    }
