*,
ul,
li,
form,
body {
    margin: 0px;
    padding: 0px;
}

a {
    text-decoration: none;
}

#prodet_info_box img {
    vertical-align: top;
}
ul,
li {
    list-style-type: none;
}

img {
    border: none;
}

body {
    font-size: 12px;
    font-family: "Microsoft YaHei";
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/*水平导航*/
.l_ul_hor,
.l_ul_hor ul,
.l_ul_hor li {
    float: left;
}

.l_wrapper {
    margin: 0 auto;
    width: 1204px;
}

.l_input {
    border: solid 2px #f23e25;
    height: 35px;
    line-height: 35px;
    color: #aaaaaa;
    text-indent: 10px;
}

.flexslider {
    clear: both;
    position: relative;
    height: 26vw;
    overflow: hidden;
    background: url(/images/fix-loading.gif) 50% no-repeat;
}

    .flexslider li a {
        width: 100%;
        height: 100%;
        display: inline-block;
    }

    .flexslider .slides {
        position: relative;
        z-index: 1;
    }

        .flexslider .slides li {
            height: 26vw;
            background-size:100% 100%!important;
        }

    .flexslider .flex-control-nav {
        position: absolute;
        bottom: 10px;
        z-index: 2;
        width: 100%;
        text-align: center;
    }

        .flexslider .flex-control-nav li {
            display: inline-block;
            width: 14px;
            height: 14px;
            margin: 0 5px;
            *display: inline;
            zoom: 1;
        }

        .flexslider .flex-control-nav a {
            display: inline-block;
            width: 14px;
            height: 14px;
            line-height: 40px;
            overflow: hidden;
            background: url(../images/dot.png) right 0 no-repeat;
            cursor: pointer;
        }

        .flexslider .flex-control-nav .flex-active {
            background-position: 0 0;
        }

.l_floor_title_nornal {
    height: 50px;
    margin-top: 25px;
}

    .l_floor_title_nornal .l_floor_text {
        float: left;
        width: 130px;
        height: 50px;
        line-height: 50px;
        text-indent: 10px;
        font: 22px/44px 'Microsoft YaHei';
    }

    .l_floor_title_nornal .l_floor_t_bg {
        float: left;
        width: 1070px;
        height: 50px;
    }

        .l_floor_title_nornal .l_floor_t_bg a {
            width: 1070px;
            height: 50px;
            background-position: center center;
            background-repeat: no-repeat;
            display: block;
        }

.l_floor_tuan_area .l_floor_tuan_content {
    height: 350px;
    border: solid 1px #f5f5f5;
    overflow: hidden;
}

    .l_floor_tuan_area .l_floor_tuan_content .l_floor_tuan_ad {
        width: 202px;
        height: 350px;
        display: block;
        background-position: 50% 50%;
        text-indent: -3000px;
        float: left;
    }

    .l_floor_tuan_area .l_floor_tuan_content .l_floor_tuan_p_wrapper {
        border-left: solid 1px #f5f5f5;
        float: left;
    }

        .l_floor_tuan_area .l_floor_tuan_content .l_floor_tuan_p_wrapper a {
            width: 248px;
            height: 351px;
            display: block;
            position: relative;
        }

            .l_floor_tuan_area .l_floor_tuan_content .l_floor_tuan_p_wrapper a p {
                width: 100%;
                height: 44px;
                line-height: 44px;
                background-image: url(/images/f1_p_bg.png);
                position: absolute;
                bottom: 0px;
            }

                .l_floor_tuan_area .l_floor_tuan_content .l_floor_tuan_p_wrapper a p.countdown_ready {
                    background-image: url(/images/f2_p_bg.png);
                }

                .l_floor_tuan_area .l_floor_tuan_content .l_floor_tuan_p_wrapper a p.countdown_start {
                    background-image: url(/images/f3_p_bg.png);
                }

                .l_floor_tuan_area .l_floor_tuan_content .l_floor_tuan_p_wrapper a p.countdown_end {
                    background-image: url(/images/f1_p_bg.png);
                }

            .l_floor_tuan_area .l_floor_tuan_content .l_floor_tuan_p_wrapper a span {
                width: 100%;
                height: 44px;
                line-height: 44px;
                display: block;
                color: #ffffff;
                text-indent: 45px;
                font-size: 14px;
                background-image: url(../images/f1_p_clock.png);
                background-repeat: no-repeat;
                background-position: 0px 0px;
            }

.l_floor1_area {
    clear: both;
}

    .l_floor1_area ul {
        list-style: none;
    }

        .l_floor1_area ul li {
            /*overflow: hidden;*/
            float: left;
        }

    .l_floor1_area .l_floor1_content {
        width: 100%;
        margin-top: 5px;
        height: 500px;
        border: 1px solid #e0e0e0;
    }

        .l_floor1_area .l_floor1_content .l_floor1_content_left {
            height: 500px;
            float: left;
            overflow: hidden;
            width: 246px;
            border-right: 1px solid #F0F0F0;
        }

            .l_floor1_area .l_floor1_content .l_floor1_content_left .l_floor1_ad {
                width: 247px;
                height: 333px;
                display: block;
                background-position: 50% 50%;
                background-repeat: no-repeat;
                text-indent: -3000px;
            }

            .l_floor1_area .l_floor1_content .l_floor1_content_left ul {
                height: 167px;
                overflow: hidden;
            }

                .l_floor1_area .l_floor1_content .l_floor1_content_left ul li {
                    height: 23px;
                    font-family: 'Microsoft MHei';
                    margin-left: 10px;
                }

                    .l_floor1_area .l_floor1_content .l_floor1_content_left ul li a {
                        color: #aaa;
                        line-height: 23px;
                        height: 23px;
                        white-space: nowrap;
                        font-size: 13px;
                    }

                    .l_floor1_area .l_floor1_content .l_floor1_content_left ul li .colorred {
                        color: #DD0B0B;
                    }

                    .l_floor1_area .l_floor1_content .l_floor1_content_left ul li span {
                        color: #aaaaaa;
                        height: 23px;
                        line-height: 23px;
                        float: left;
                        white-space: nowrap;
                    }

        .l_floor1_area .l_floor1_content .l_floor1_content_center {
            height: 500px;
            float: left;
            overflow: hidden;
            width: 724px;
        }

            .l_floor1_area .l_floor1_content .l_floor1_content_center .l_floor1_content_centerUp div {
                height: 333px;
                border-bottom: 1px solid #f0f0f0;
                overflow: hidden;
                float: left;
            }

            .l_floor1_area .l_floor1_content .l_floor1_content_center .l_floor1_content_centerUp .l_floor1_content_centerUpmindiv a {
                width: 180px;
                height: 333px;
                float: left;
                background-position: 50% 50%;
                background-repeat: no-repeat;
                display: block;
            }

            .l_floor1_area .l_floor1_content .l_floor1_content_center .l_floor1_content_centerUp .l_floor1_content_centerUpmaxdiv a {
                width: 362px;
                border-left: 1px solid #f0f0f0;
                border-right: 1px solid #f0f0f0;
                height: 333px;
                float: left;
                background-position: 50% 50%;
                background-repeat: no-repeat;
                display: block;
            }

            .l_floor1_area .l_floor1_content .l_floor1_content_center .l_floor1_content_centerdown div a {
                float: left;
                height: 167px;
                width: 180px;
                overflow: hidden;
                background-position: 50% 50%;
                background-repeat: no-repeat;
                display: block;
                /*border-right: 1px solid #f0f0f0;*/
            }

            .l_floor1_area .l_floor1_content .l_floor1_content_center .l_floor1_content_centerdown .divBorderRight a {
                border-right: 1px solid #f0f0f0;
            }

            .l_floor1_area .l_floor1_content .l_floor1_content_center .l_floor1_content_centerdown .width281 a {
                width: 181px;
            }

            .l_floor1_area .l_floor1_content .l_floor1_content_center .l_floor1_content_centerdown div .divBorderRight1 {
                width: 180px;
                border-right: none;
            }

            .l_floor1_area .l_floor1_content .l_floor1_content_center .l_floor1_content_centerdown div .divBorderRight5 {
                width: 181px;
            }

            .l_floor1_area .l_floor1_content .l_floor1_content_center .l_floor1_content_centerdown div .l_border_right1 {
                width: 181px;
                border-right: 1px solid #f0f0f0;
            }

            .l_floor1_area .l_floor1_content .l_floor1_content_center .l_floor1_content_centerdown div .l_border_right3 {
                width: 180px;
                border-right: none;
            }

        .l_floor1_area .l_floor1_content .l_floor1_content_right {
            width: 228px;
            height: 500px;
            float: left;
            overflow: hidden;
            border-left: 1px solid #f0f0f0;
        }

.l_floor1_content .l_floor1_content_right .l_floor1_rightn_rightUp {
    height: 172px;
    overflow: hidden;
}

    .l_floor1_content .l_floor1_content_right .l_floor1_rightn_rightUp ul {
        width: 100%;
        list-style: none;
    }

        .l_floor1_content .l_floor1_content_right .l_floor1_rightn_rightUp ul li {
            height: 83px;
            width: 75px;
            overflow: hidden;
            float: left;
        }

            .l_floor1_content .l_floor1_content_right .l_floor1_rightn_rightUp ul li img {
                height: 82px;
                width: 75px;
                border: 0px;
            }

            .l_floor1_content .l_floor1_content_right .l_floor1_rightn_rightUp ul li a {
                background-position: 50% 50%;
                background-repeat: no-repeat;
                display: block;
                height: 42px;
                width: 113px;
            }

.l_floor1_content .l_floor1_content_right .l_floor1_rightn_rightdown a {
    height: 167px;
    width: 100%;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    display: block;
}

.l_floor1_content .l_floor1_content_right .divBorderRight {
    border-right: 1px #f0f0f0 solid;
}

.l_floor1_content .l_floor1_content_right .l_floor1_rightn_rightUp .Right {
    width: 114px;
}

.l_floor1_content .l_floor1_content_right .divBorderBottom {
    border-bottom: 1px #f0f0f0 solid;
}

.l_floor5_area {
    clear: both;
}

    .l_floor5_area .l_floor5_content {
        margin-top: 5px;
        overflow: hidden;
        border: 1px solid #e0e0e0;
        clear: both;
    }

        .l_floor5_area .l_floor5_content .l_floor5_c1,
        .l_floor5_area .l_floor5_content .l_floor5_c2,
        .l_floor5_area .l_floor5_content .l_floor5_c3,
        .l_floor5_area .l_floor5_content .l_floor5_c4,
        .l_floor5_area .l_floor5_content .l_floor5_c5 {
            float: left;
        }

        .l_floor5_area .l_floor5_content .l_floor5_c1 {
            width: 199px;
            border-right: 1px solid #e0e0e0;
        }

            .l_floor5_area .l_floor5_content .l_floor5_c1 ul {
                float: left;
            }

                .l_floor5_area .l_floor5_content .l_floor5_c1 ul li {
                    width: 65px;
                    height: 74px;
                    float: left;
                }

            .l_floor5_area .l_floor5_content .l_floor5_c1 .divBorderRight {
                border-right: 1px solid #e0e0e0;
            }

            .l_floor5_area .l_floor5_content .l_floor5_c1 .l_f5_p4 {
                width: 199px;
                height: 150px;
                float: left;
                background-position: 50% 50%;
                background-repeat: no-repeat;
                display: block;
                border-top: 1px solid #e0e0e0;
            }

        .l_floor5_area .l_floor5_content .l_floor5_c2 {
            width: 397px;
            overflow: inherit;
            border-right: 1px solid #e0e0e0;
        }

            .l_floor5_area .l_floor5_content .l_floor5_c2 .l_f5_p1 {
                width: 397px;
                height: 297px;
                background-position: 50% 50%;
                background-repeat: no-repeat;
                display: block;
                border-bottom: 1px solid #e0e0e0;
            }

            .l_floor5_area .l_floor5_content .l_floor5_c2 .l_f5_p2 {
                width: 198px;
                height: 150px;
                float: left;
                background-position: 50% 50%;
                background-repeat: no-repeat;
                display: block;
            }

            .l_floor5_area .l_floor5_content .l_floor5_c2 .l_border-right {
                border-right: 1px solid #e0e0e0;
            }

            .l_floor5_area .l_floor5_content .l_floor5_c2 .l_f5_p21 {
                border-left: 1px solid #e0e0e0;
            }

        .l_floor5_area .l_floor5_content .l_floor5_c3,
        .l_floor5_area .l_floor5_content .l_floor5_c4,
        .l_floor5_area .l_floor5_content .l_floor5_c5 {
            width: 199px;
            border-right: 1px solid #e0e0e0;
        }

        .l_floor5_area .l_floor5_content .l_floor5_c5 {
            border-right: none;
        }

            .l_floor5_area .l_floor5_content .l_floor5_c3 .l_f5_p2,
            .l_floor5_area .l_floor5_content .l_floor5_c4 .l_f5_p2,
            .l_floor5_area .l_floor5_content .l_floor5_c5 .l_f5_p2 {
                width: 199px;
                height: 150px;
                float: left;
                background-position: 50% 50%;
                background-repeat: no-repeat;
                display: block;
                border-top: 1px solid #e0e0e0;
            }

            .l_floor5_area .l_floor5_content .l_floor5_c1 .l_f5_p3,
            .l_floor5_area .l_floor5_content .l_floor5_c3 .l_f5_p3,
            .l_floor5_area .l_floor5_content .l_floor5_c4 .l_f5_p3,
            .l_floor5_area .l_floor5_content .l_floor5_c5 .l_f5_p3 {
                width: 199px;
                height: 297px;
                float: left;
                background-position: 50% 50%;
                background-repeat: no-repeat;
                display: block;
            }

.l_floor6_area {
    clear: both;
}

    .l_floor6_area ul {
        float: left;
    }

        .l_floor6_area ul li {
            float: left;
        }

    .l_floor6_area .l_floor6_content {
        margin-top: 5px;
        height: 495px;
        overflow: hidden;
        border: 1px solid #e0e0e0;
    }

        .l_floor6_area .l_floor6_content .l_floor6_c1 {
            float: left;
            width: 216px;
        }

            .l_floor6_area .l_floor6_content .l_floor6_c1 .f_floor6_but {
                width: 158px;
                height: 38px;
                margin: 0 auto;
                margin-top: 30px;
                display: block;
                clear: both;
            }

            .l_floor6_area .l_floor6_content .l_floor6_c1 .l_floor6_c1up {
                clear: both;
                float: left;
            }

                .l_floor6_area .l_floor6_content .l_floor6_c1 .l_floor6_c1up ul {
                    height: 228px;
                    overflow: hidden;
                    margin-top: 4px;
                    padding-right: 4px;
                    margin-bottom:10px;
                }

                    .l_floor6_area .l_floor6_content .l_floor6_c1 .l_floor6_c1up ul li {
                        text-indent: 10px;
                        height: 23px;
                        font-family: 'Microsoft MHei';
                    }

                        .l_floor6_area .l_floor6_content .l_floor6_c1 .l_floor6_c1up ul li a {
                            color: #AAA;
                            white-space: nowrap;
                            font-size: 13px;
                        }

                        .l_floor6_area .l_floor6_content .l_floor6_c1 .l_floor6_c1up ul li .colorred {
                            color: #DD0B0B;
                        }

            .l_floor6_area .l_floor6_content .l_floor6_c1 .l_floor6_c1down {
                width: 218px;
                float: left;
                clear: both;
                overflow: hidden;
                margin-top: 10px;
                border-top: solid 1px #f0f0f0;
            }

                .l_floor6_area .l_floor6_content .l_floor6_c1 .l_floor6_c1down li {
                    border-bottom: solid 1px #f0f0f0;
                    border-right: solid 1px #f0f0f0;
                }


        .l_floor6_area .l_floor6_content .l_floor6_c2 {
            float: left;
            width: 399px;
        }

            .l_floor6_area .l_floor6_content .l_floor6_c2 .l_f6_p1 {
                width: 399px;
                height: 307px;
                display: block;
                background-repeat: no-repeat;
                background-position: 50% 50%;
            }

            .l_floor6_area .l_floor6_content .l_floor6_c2 .l_f6_p2 {
                width: 399px;
                height: 189px;
                display: block;
                background-repeat: no-repeat;
                background-position: 50% 50%;
            }

        .l_floor6_area .l_floor6_content .l_floor6_c3 {
            float: left;
        }

            .l_floor6_area .l_floor6_content .l_floor6_c3 .l_f6_p3 {
                width: 198px;
                height: 199px;
                display: block;
                background-repeat: no-repeat;
                background-position: 50% 50%;
            }

            .l_floor6_area .l_floor6_content .l_floor6_c3 .l_f6_p4 {
                width: 198px;
                height: 296px;
                display: block;
                background-repeat: no-repeat;
                background-position: 50% 50%;
            }

.l_footer_area {
    height: 500px;
    background-image: url(/images/f_footer.jpg);
    background-position: 50% 0;
    background-repeat: no-repeat;
    margin-top: 10px;
    clear: both;
}

.l_scroll_wrap {
    position: absolute;
    left: 0;
    top:40px;
}

    .l_scroll_wrap .l_service_area {
        z-index: 99;
        position: relative;
        width: 238px;
        height: 99%;
        border-left: solid 1px #e0e0e0;
        border-right: solid 1px #e0e0e0;
        background-color: #ffffff;
        float: right;
        margin-right: 0px;
    }

        .l_scroll_wrap .l_service_area .l_user_title {
            height: 3vw;
            line-height: 3vw;
            color: #aaaaaa;
            text-indent: 15px;
            font-weight: bold;
        }

        .l_scroll_wrap .l_service_area .l_service_type {
            float: left;
            width: 100%;
        }

            .l_scroll_wrap .l_service_area .l_service_type li {
                float: left;
            }

                .l_scroll_wrap .l_service_area .l_service_type li a {
                    width: 77px;
                    text-align: center;
                    border: solid 1px #e0e0e0;
                    height: 32px;
                    line-height: 32px;
                    display: block;
                    font-size: 12px;
                    font-weight: bold;
                    color: #737373;
                    background-color: #f5f5f5;
                }

                    .l_scroll_wrap .l_service_area .l_service_type li a.l_current {
                        background-color: #ffffff;
                        border-bottom: #ffffff;
                        color: #b11700;
                    }

                    .l_scroll_wrap .l_service_area .l_service_type li a:hover {
                        color: #b11700;
                    }

        .l_scroll_wrap .l_service_area .l_service_mobile {
            clear: both;
            margin-top: 5px;
        }

            .l_scroll_wrap .l_service_area .l_service_mobile .l_service_mobileno {
                border: solid 1px #e0e0e0;
                height: 25px;
                line-height: 25px;
                color: #aaaaaa;
                text-indent: 5px;
            }

            .l_scroll_wrap .l_service_area .l_service_mobile div {
                width: 100%;
                height: 35px;
            }

                .l_scroll_wrap .l_service_area .l_service_mobile div span {
                    font-size: 12px;
                    width: 80px;
                    height: 35px;
                    line-height: 35px;
                    text-align: right;
                    float: left;
                }

                .l_scroll_wrap .l_service_area .l_service_mobile div p {
                    font-size: 12px;
                    width: 120px;
                    color: #b11700;
                    height: 35px;
                    line-height: 35px;
                    float: left;
                }

                .l_scroll_wrap .l_service_area .l_service_mobile div input {
                    width: 135px;
                    margin-top: 3px;
                    height: 25px;
                    line-height: 25px;
                }

                .l_scroll_wrap .l_service_area .l_service_mobile div .l_choice_type {
                    width: 100px;
                    margin-top: 3px;
                    float: left;
                    border: solid 1px #e0e0e0;
                    height: 25px;
                    line-height: 25px;
                    color: #aaaaaa;
                    text-indent: 5px;
                    background-image: url(/images/bgdowngray.png);
                    background-repeat: no-repeat;
                    background-position: 100% 50%;
                    cursor: pointer;
                }

                .l_scroll_wrap .l_service_area .l_service_mobile div .l_topTip {
                    background-image: url(/images/toyarrow.png);
                }

                .l_scroll_wrap .l_service_area .l_service_mobile div .l_choice_type cite {
                    font-style: normal;
                    height: 25px;
                    line-height: 25px;
                    display: block;
                }

                .l_scroll_wrap .l_service_area .l_service_mobile div .l_choice_type ul {
                    border: solid 1px #e0e0e0;
                    background-color: #ffffff;
                    position: relative;
                    z-index: 9999;
                    left: -1px;
                    width: 100px;
                }

                    .l_scroll_wrap .l_service_area .l_service_mobile div .l_choice_type ul a {
                        height: 30px;
                        line-height: 30px;
                        color: #aaaaaa;
                        display: block;
                        font-size: 12px;
                    }

                        .l_scroll_wrap .l_service_area .l_service_mobile div .l_choice_type ul a:hover {
                            background-color: #f5f5f5;
                        }

                .l_scroll_wrap .l_service_area .l_service_mobile div .l_m_submit {
                    font-size: 12px;
                    width: 80px;
                    border: solid 1px #f23e25;
                    height: 30px;
                    line-height: 30px;
                    background-color: #f23e25;
                    margin-left: 50px;
                    color: #ffffff;
                    text-align: center;
                    cursor: pointer;
                }

.l_index_member {
    overflow: hidden;
}

    .l_index_member li {
        float: left;
    }
.banner-top {
    width: 1200px;
    box-sizing:border-box;
}

.l_index_member li .photo {
    width: 4.2vw;
    height: 4.2vw;
    border: 0px;
}

        .l_index_member li h3 {
            font-size: 14px;
            line-height: 30px;
            text-indent: 10px;
        }

        .l_index_member li h1 {
            height: 60px;
            width: 60px;
            background-image: url(/images/unit.jpg);
            background-position: center center;
            background-repeat: no-repeat;
            margin-left: 37px;
        }

        .l_index_member li .l_bolck {
            background-image: url(/images/bolck.jpg);
        }

        .l_index_member li div {
            color: #949494;
            font-size: 12px;
            line-height:1.5vw;
            overflow: hidden;
        }

            .l_index_member li div a {
                color: #e32d3a;
            }

    .l_index_member .l_totality a {
        float: left;
        text-indent: 0px;
    }

    .l_index_member .l_totality .l_totality_a {
        width: 70px;
        text-align: right;
        color: inherit;
    }

.l_index_member_top {
    margin-top: 1vw;
}

    .l_index_member_top li {
        margin-left: 5px;
    }

.l_login .l_user_area {
    display: none;
}

.l_logout .l_user_area {
    display: block;
}

.l_login .l_user_service {
    display: block;
}

.l_logout .l_user_service {
    display: none;
}


/*重新修改*/

.l_floor1_content .l_floor1_content_right .l_floor1_rightn_rightUp ul li {
    height: 42px;
    width: 113px;
    overflow: hidden;
    float: left;
}

    .l_floor1_content .l_floor1_content_right .l_floor1_rightn_rightUp ul li img {
        height: 42px;
        width: 113px;
        border: 0px;
    }


.l_floor1_content .l_floor1_content_right .l_floor1_rightn_rightdown a {
    height: 328px;
    width: 100%;
}

.l_floor1_content .l_floor1_content_center .l_floor1_content_centerUp .l_floor1_content_centerUpmaxdiv a {
    border-left: none;
}

.l_floor1_content .l_floor1_content_left .l_floor1_ad {
    width: 246px;
    height: 333px;
    border-right: 1px solid #f0f0f0;
}

.l_floor1_content .l_floor1_content_left ul {
    /*overflow: hidden;*/
    height: 166px;
    border-top: 1px solid #f0f0f0;
    padding-top: 3px;
    padding-right: 5px;
}

.l_floor6_area .l_floor6_content .l_floor6_c2 {
    width: 398px;
    border-left: 1px solid #f0f0f0;
}

.l_floor6_area .l_floor6_content .l_floor6_c3 {
    border-right: 1px solid #f0f0f0;
    border-left: 1px solid #f0f0f0;
    width: 190px;
}

    .l_floor6_area .l_floor6_content .l_floor6_c2 .l_f6_p2,
    .l_floor6_area .l_floor6_content .l_floor6_c3 .l_f6_p4,
    .l_floor6_area .l_floor6_content .l_floor6_c3 .l_f6_p3 {
        border-top: 1px solid #f0f0f0;
    }

.l_floor6_area .l_floor6_content .l_floor6_c1 .l_floor6_c1down a {
    width: 108px;
    height: 40px;
    float: left;
    background-position: center center;
    background-repeat: no-repeat;
}
