﻿﻿﻿html {
    -webkit-text-size-adjust: none; /*解决chrome浏览器下字体不能小于12px*/
}

@charset "utf-8";
/* CSS Document */
/*home*/
html {
    font-family: airal,"Microsoft Yahei","微软雅黑";
}

body {
    color: #444;
    font-size: 12px;
    font-family: airal,"Microsoft Yahei","微软雅黑"
}

a, a:hover, a:focus {
    text-decoration: none
}


.tran_buy {
    display: none;
}

.tabshow {
    display: block
}

.header {
    width: 100%;
    min-width: 1200px;
    background-color: /*#007be5;*/ #fff;
    height: 110px;
    position: relative;
    z-index: 3;
}

    .header .toplist {
        width: 100%;
        background-color: #f5f5f5
    }

    .header .top_nav {
        height: 30px;
        width: 1200px;
        margin: 0 auto;
        font-size: 12px
    }

        .header .top_nav span.welcom {
            color: #999;
            float: left;
            line-height: 30px;
        }

        .header .top_nav .float_right {
            float: right;
            color: #666;
            padding: 5px 0px;
            height: 20px;
            line-height: 20px;
        }

            .header .top_nav .float_right span {
                padding: 0px 15px;
                border-right: 1px solid #eaeaea
            }

                .header .top_nav .float_right span:last-child {
                    background: none
                }

            .header .top_nav .float_right .tel {
                font-size: 16px;
                color: #ff7342;
                font-family: Helvetica,Arial,sans-serif;
                font-weight: bold;
                letter-spacing: -0.5px;
            }

            .header .top_nav .float_right a {
                color: #666
            }

                .header .top_nav .float_right a:hover {
                    color: #09f
                }

.head_content {
    width: 1200px;
    margin: 0 auto;
    padding: 12px 0px 10px 0px
}

.head_logo {
    float: left
}

.head_word {
    color: #444;
    border-left: 1px solid #979797;
    height: 40px;
    margin-top: 8px;
    float: left;
    margin-left: 15px;
    padding-left: 12px;
    font-size: 16px;
    line-height: 20px
}

    .head_word i {
        display: block;
        letter-spacing: 4px;
    }

.top_scroll {
    width: 100%;
    top: 0;
    left: 0;
    position: fixed;
    z-index: 1009;
}

.subnav {
    float: right;
    padding-top: 12px
}

    .subnav li {
        float: left;
        position: relative
    }

        .subnav li a {
            height: 34px;
            line-height: 34px;
            color: #333;
            display: block;
            padding: 0px 15px;
            font-size: 15px;
            margin-left: 3px;
        }

            .subnav li a.coron {
                background-color: #0099ff;
                color: #fff;
                -moz-border-radius: 17px;
                -webkit-border-radius: 17px;
                border-radius: 17px;
            }

            .subnav li a:hover {
                background-color: #0099ff;
                color: #fff;
                -moz-border-radius: 17px;
                -webkit-border-radius: 17px;
                border-radius: 17px;
            }

        .subnav li .poit {
            position: relative
        }

        .subnav li .nabbar:after {
            content: '';
            display: block;
            position: absolute;
            top: -20px;
            right: 0px;
            width: 110px;
            height: 20px;
            background: url(../images/tope.png) no-repeat center bottom;
        }

        .subnav li .nabbar {
            display: none;
            border-top: 1px solid #70beff;
            left: -15px;
            top: 50px;
            position: absolute;
            z-index: 999;
            width: 120px;
            padding: 20px 0px 0px 0px;
            background-color: #fff;
            -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.21);
            -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.21);
            box-shadow: 0 0 10px rgba(0, 0, 0, 0.21);
        }

            .subnav li .nabbar a {
                font-size: 14px;
                margin: 0px;
                padding: 0px;
                text-indent: 20px;
                height: 40px;
                line-height: 40px;
                display: block;
            }

                .subnav li .nabbar a:hover {
                    background-color: #1992f8;
                    color: #fff;
                    -moz-border-radius: 0px;
                    -webkit-border-radius: 0px;
                    border-radius: 0px;
                }



.indexbanner {
    width: 100%;
    height: 468px;
    background: #007be5 url(../images/bannera.png) no-repeat center bottom
}

.ban_con {
    width: 1200px;
    margin: 0 auto;
    padding: 90px 0px 40px 0px;
    text-align: center
}

    .ban_con h2 {
        font-size: 54px;
        color: #fff;
        line-height: 1.0em;
        letter-spacing: 8px;
        font-weight: normal
    }

        .ban_con h2 i {
            font-family: Arial;
            margin-right: 10px
        }

    .ban_con h3 {
        padding-top: 18px;
        letter-spacing: 2px;
        padding-bottom: 30px;
        font-size: 30px;
        color: #fff;
        line-height: 1.0em;
        font-weight: normal
    }

        .ban_con h3 i {
            color: #ff0
        }

.w100 {
    width: 100%;
    overflow: hidden
}

.service {
}

.content {
    width: 1200px;
    margin: 0 auto;
    padding: 36px 0px;
}

.overfix {
    overflow: hidden
}

.titleh3 {
    text-align: center;
    font-size: 30px;
    color: #222;
    padding: 6px 0px 0px 0px;
    line-height: 60px;
}

    .titleh3 span {
        display: block
    }

    .titleh3 i {
        width: 50px;
        height: 4px;
        background-color: #25afed;
        display: block;
        margin: 0 auto
    }

.service ul {
    margin-top: 60px;
}

    .service ul li {
        text-align: center;
        float: left;
        width: 300px;
        transition: All 0.3s ease-in-out;
        -webkit-transition: All 0.3s ease-in-out;
        -moz-transition: All 0.3s ease-in-out;
        -o-transition: All 0.3s ease-in-out;
    }

        .service ul li:hover {
        }

        .service ul li img {
            transition: All 0.4s ease-in-out;
            -webkit-transition: All 0.4s ease-in-out;
            -moz-transition: All 0.4s ease-in-out;
            -o-transition: All 0.4s ease-in-out;
        }

        .service ul li:hover img {
            transform: rotate(360deg);
            -webkit-transform: rotate(360deg);
            -moz-transform: rotate(360deg);
            -o-transform: rotate(360deg);
            -ms-transform: rotate(360deg);
        }

.more_h4 {
    font-size: 18px;
    color: #222;
    padding: 18px 0px 10px 0px;
    line-height: 30px;
    font-weight: normal
}

.s_name {
    color: #25afed
}

.service ul li .ser_word p {
    line-height: 22px;
    color: #999
}

.product {
    background-color: #f6f7fb;
    border-top: 1px solid #e6e6e6;
}

/*加收品类及参考价弹层样式*/
.pro_layer {
    background-color: #1681e1; /* IE6和部分IE7内核的浏览器(如QQ浏览器)下颜色被覆盖 */
    background-color: rgba(22,129,225,0.9); /* IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂，但解析为透明 */
    width: 600px;
    height: 482px;
    position: absolute;
    z-index: 999
}

.layer_one {
    top: 0px;
    left: 0px
}

.layer_three {
    top: 0px;
    right: 0px
}

    .layer_one h3, .layer_three h3, .layer_sec h3 {
        text-align: center;
        padding: 44px 0px 22px 0px;
        color: #fff;
        font-size: 20px;
    }

        .layer_one h3 span, .layer_three h3 span, .layer_sec h3 span {
            width: 200px;
            height: 42px;
            line-height: 42px;
            background: url(../images/layertitle.png) no-repeat center bottom;
            display: inline-block
        }

.moblie_price {
    width: 488px;
    margin: 0 auto;
    color: #fff
}

    .moblie_price dt {
        background-color: #5caffa;
        line-height: 40px;
        height: 40px;
    }

.moblice_price dt span.m_name {
    padding-left: 5px;
}

.moblie_price dd {
    width: 100%;
    float: left;
    border-bottom: 1px dashed #8bc0f0
}

.fore {
    padding: 10px 0px;
}

.fore_2 p {
    height: 40px;
    line-height: 40px;
}

.moblie_price .m_namefirst {
    float: left;
    width: 164px;
    height: 120px;
}

.moblie_price .m_name {
    float: left;
    width: 164px;
}

.moblie_price .m_num {
    width: 170px;
    display: inline-block
}

.lh_50 {
    line-height: 50px;
    height: 50px;
}

.layer_sec {
    top: 0px;
    z-index: 1000
}

.l_conetnt {
    width: 542px;
    margin: 0 auto;
    color: #fff
}

    .l_conetnt li {
        float: left
    }

.pro_listul {
    border-bottom: 1px solid #8bc0f0;
    overflow: hidden;
    height: 32px;
    line-height: 32px;
}

    .pro_listul li {
        padding: 0px 18px;
        margin-right: 2px;
    }

        .pro_listul li:hover {
            transition: 400ms
        }

        .pro_listul li:hover, .pro_listul li.hover {
            background-color: #fff;
            color: #1681e1;
            cursor: pointer;
            border-radius: 5px 5px 0px 0px;
            -webkit-border-radius: 5px 5px 0px 0px;
            -moz-border-radius: 5px 5px 0px 0px;
        }

.fj_con {
    width: 542px;
    height: 318px;
    overflow: hidden
}

    .fj_con ul {
    }

.list_pro_ul {
    padding: 15px 0px;
    display: none
}

    .list_pro_ul li:nth-child(odd) {
        float: left;
        width: 46%;
        margin-right: 4%;
        overflow: hidden;
        height: 34px;
        line-height: 34px;
        border-right: 1px dashed #8bc0f0
    }

    .list_pro_ul li:nth-child(even) {
        float: left;
        width: 46%;
        margin-left: 4%;
        overflow: hidden;
        height: 34px;
        line-height: 34px;
    }

    .list_pro_ul li i {
        width: 40%;
        float: right;
    }

    .layer_three ul li span, .list_pro_ul li span {
        width: 56%;
        height: 40px;
        display: inline-block;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        -webkit-text-overflow: ellipsis;
    }

.fj_con ul:first-child {
    display: block
}

.layer_three ul, .layer_three .zj_title {
    width: 542px;
    margin: 0 auto;
    color: #fff
}

.zj_title div:nth-child(1) {
    float: left;
    width: 46%;
    margin-right: 4%;
    overflow: hidden;
    height: 40px;
    line-height: 40px;
}

.zj_title div:nth-child(2) {
    float: left;
    width: 46%;
    margin-left: 4%;
    overflow: hidden;
    height: 40px;
    line-height: 40px;
}

.zj_title div i {
    float: right;
    width: 40%;
}

.layer_three .zj_title div {
    height: 40px;
    line-height: 40px;
    background-color: #5caffa
}

    .layer_three .zj_title div span {
        text-indent: 5px;
        float: left
    }

.layer_three ul li:nth-child(odd) {
    float: left;
    width: 46%;
    margin-right: 4%;
    overflow: hidden;
    height: 50px;
    line-height: 50px;
    border-bottom: 1px dashed #8bc0f0
}

.layer_three ul li:nth-child(even) {
    float: left;
    width: 46%;
    margin-left: 4%;
    overflow: hidden;
    height: 50px;
    line-height: 50px;
    border-bottom: 1px dashed #8bc0f0
}

.layer_three ul li i {
    float: right;
    width: 40%;
}





.product_con {
    width: 1200px;
    height: 482px;
    margin-bottom: 30px;
    background-color: #fff;
    margin-top: 36px;
    -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.12);
    -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.12);
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.12);
}

    .product_con .mobile {
        float: left;
        width: 400px;
        min-height: 482px;
        position: relative;
    }

.pro_title_h4 {
    border-bottom: 1px solid #e6e6e6;
    height: 58px;
    text-align: center;
}

.titlespan {
    border-bottom: 2px solid #25afed;
    padding-top: 10px;
    line-height: 46px;
    color: #222;
    display: inline-block;
    font-size: 18px
}

.list_ul {
    padding: 10px 24px
}

    .list_ul li {
        width: 100%;
        float: left;
        margin: 30px 0px
    }

    .list_ul img {
        width: 86px;
        margin-right: 16px;
        float: left
    }

    .list_ul h5 {
        font-size: 16px;
        font-weight: normal;
        line-height: 20px;
        padding: 14px 0px 8px 0px
    }

.explain {
    color: #888;
}

.household {
    width: 400px;
    border-left: 1px solid #e6e6e6;
    float: left;
    min-height: 482px;
    position: relative;
    height: 482px;
}

.pro_ification {
    padding: 0px 45px;
}

    .pro_ification li {
        float: left;
        width: 128px;
        text-align: center;
        margin: 22px 15px 20px 10px;
    }

.line_h24 {
    line-height: 24px;
    color: #444
}

.transaction {
    background-color: #d8f3fe;
}

.tran_cent {
    width: 1200px;
    height: 560px;
    overflow: hidden;
    margin-top: 40px;
    margin-bottom: 30px;
}

.tran_cent_left {
    width: 208px;
    float: left
}

    .tran_cent_left ul li {
        width: 208px;
        height: 184px;
        float: left;
        margin-bottom: 3px;
        cursor: pointer
    }

        .tran_cent_left ul li:last-child {
            margin-bottom: 0px;
        }

        .tran_cent_left ul li.cour {
            background-position-y: -184px
        }

        .tran_cent_left ul li:hover {
            background-position-y: -184px
        }

.buyli {
    background: url(../images/n_left.jpg) no-repeat left top
}

.ghli {
    background: url(../images/n_left.jpg) no-repeat -208px top
}

.sellli {
    background: url(../images/n_left.jpg) no-repeat -416px top
}

.tran_cent_left ul li span {
    width: 208px;
    margin-top: 120px;
    text-align: center;
    font-size: 18px;
    color: #fff;
    display: inline-block
}

.tran_cent_right {
    width: 960px;
    height: 560px;
    padding: 24px;
    float: right;
    overflow: hidden;
    background-color: #e4f7fe
}

.tran_buy_ul {
    width: 100%;
}

.t_word {
    float: left;
    width: 100%;
    height: 40px;
    line-height: 40px;
    font-size: 15px;
    text-align: center;
    margin-bottom: 20px;
}

.tran_buy_ul li {
    width: 280px;
    height: 330px;
    margin: 0px 12px;
    background-color: #fff;
    float: left;
    text-align: center
}

    .tran_buy_ul li b {
        font-size: 16px;
        color: #074073;
        font-weight: normal
    }

.b_img {
    width: 128px;
    padding: 58px 74px 50px 74px
}

.line_h30 {
    line-height: 30px
}

.w190 {
    width: 220px;
    margin: 0px 30px;
    overflow: hidden;
    color: #666
}

.sub_h {
    height: 46px;
    margin: 46px 0px 12px 0px;
    text-align: center;
    width: 100%;
    float: left
}

    .sub_h a {
        width: 168px;
        height: 46px;
        line-height: 46px;
        color: #fff;
        font-size: 18px;
        background-color: #1681e1;
        display: inline-block;
        -moz-border-radius: 23px;
        -webkit-border-radius: 23px;
        border-radius: 23px;
    }

        .sub_h a:hover {
            background-color: #09f;
            color: #fff
        }



.newcon {
    width: 1198px;
    border: 1px solid #e6e6e6;
    margin: 0 auto;
    overflow: hidden
}

.new_cent {
    width: 100%;
    background-color: #fafafa;
    padding: 60px 0px 30px 0px
}

.news_title i {
    padding-right: 18px;
    font-size: 12px;
    float: right;
    display: inline-block;
    margin-top: 25px;
}

    .news_title i a {
        color: #888
    }

        .news_title i a:hover {
            color: #006ebd
        }

.com_news {
    width: 377px;
    min-height: 496px;
    float: left;
    border-right: 1px solid #e6e6e6
}

.first_news {
    padding: 24px 18px 18px;
    height: 290px;
    border-bottom: 1px solid #e6e6e6
}

    .first_news a {
        color: #444;
        display: block
    }

        .first_news a .fdiv {
            width: 100%;
            height: 120px;
        }

            .first_news a .fdiv dt {
                float: left;
                width: 86px;
                margin-right: 12px;
            }



        .first_news a dl:first-child {
            margin-bottom: 12px;
        }

        .first_news a:hover span.first_word {
            color: #222
        }

        .first_news a:hover, .first_news a:hover .fdiv .first_h4 {
            color: #006ebd
        }

            .first_news a:hover img, .first_secon a:hover img, .jy_news_ul li a:hover img {
                opacity: 0.8;
                filter: alpha(opacity=80);
                transition: 400ms
            }

        .first_news a .fdiv dd {
            width: 236px;
            float: right;
        }

        .first_news a .fdiv .first_h4 {
            text-align: left !important;
            line-height: 1.4em;
            height: 36px;
            font-size: 14px;
            color: #444;
            text-align: center;
            overflow: hidden;
        }

        .first_news a .fdiv .first_word {
            display: inline-block;
            height: 64px;
            padding-top: 8px;
            line-height: 20px;
            color: #888;
            font-size: 12px;
            overflow: hidden
        }

.first_word {
    height: 44px;
    line-height: 20px;
    color: #888;
    font-size: 12px
}

.hy_news {
    width: 440px;
    min-height: 496px;
    float: left
}

.first_secon {
    width: 440px;
    height: 290px;
    border-bottom: 1px solid #e6e6e6;
    overflow: hidden
}

    .first_secon li {
        width: 220px;
        float: left;
        height: 290px;
    }

        .first_secon li a {
            display: block;
            padding: 25px 22px;
        }

            .first_secon li a .fs_img {
                text-align: center;
            }

            .first_secon li a img {
                border: 1px solid #f1f1f1
            }

            .first_secon li a h4 {
                margin: 14px 0px;
                max-height: 30px;
                line-height: 30px;
                font-size: 14px;
                font-weight: normal
            }

            .first_secon li a span {
                line-height: 20px;
                color: #888;
                font-size: 12px
            }

        .first_secon li:first-child {
            border-right: 1px solid #e6e6e6
        }

.br_line {
}

.first_secon li a:hover span {
    color: #444
}

.jy_news {
    width: 378px;
    float: right;
    min-height: 496px;
    border-left: 1px solid #e6e6e6
}

.news_title {
    height: 58px;
    border-bottom: 1px solid #e6e6e6;
    padding-left: 36px;
}

.newsimg {
    border: 1px solid #f1f1f1;
    float: left;
    margin-right: 14px;
    margin-top: 4px
}

.jy_news_ul {
    overflow: hidden;
    padding-top: 8px
}

    .jy_news_ul li {
        float: left;
        width: 100%;
        padding: 15px 20px 15px 20px;
        overflow: hidden
    }

        .jy_news_ul li:last-child {
            border-bottom: none;
        }

        .jy_news_ul li a {
            display: block;
        }

            .jy_news_ul li a .news_word {
                line-height: 22px;
                color: #222;
                line-height: 1.4em;
                margin-bottom: 8px;
                font-size: 14px;
                white-space: nowrap;
                text-overflow: ellipsis;
                overflow: hidden;
                -webkit-text-overflow: ellipsis;
            }

            .jy_news_ul li a .news_time {
                color: #999;
                font-size: 12px;
                display: inline-block;
                padding-top: 6px; /*white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-text-overflow:ellipsis;*/
            }

        .jy_news_ul li .f_wrod {
            float: right;
            width: 230px;
        }

.jiaoyiword {
    width: 230px;
    height: 60px;
    line-height: 20px;
    overflow: hidden;
    color: #888;
    float: left
}

.jy_news_ul li a:hover, .jy_news_ul li a:hover h4 {
    color: #006ebd
}

    .jy_news_ul li a:hover div.jiaoyiword {
        color: #444
    }

.list_news {
    padding: 18px;
    width: 100%;
    float: left
}

    .list_news li {
        width: 100%;
    }

        .list_news li a {
            color: #444;
            background: url(../images/list_icon.png) no-repeat left top;
            padding-left: 18px;
            height: 28px;
            line-height: 28px;
            display: block
        }

            .list_news li a span {
                float: right;
                color: #999;
                font-size: 12px
            }

            .list_news li a:hover {
                background: url(../images/list_icon.png) no-repeat left bottom;
                color: #006ebd
            }

                .list_news li a:hover span, .list_news li a:hover h4 {
                    color: #006ebd
                }

/*收收*/
.banner_zb {
    width: 100%;
    height: 418px;
    background: #007be5
}

.b_wrod {
    width: 1200px;
    height: 418px;
    margin: 0px auto;
    background: url(../images/ssbanner.jpg) no-repeat right bottom
}

.yel {
    color: #f9df07;
    font-size: 54px
}

.b_word_con {
    padding: 90px 0px 80px 18px;
    width: 560px
}

.b_word_num {
    padding: 14px 0px 46px 0px;
    float: left
}

.b_word_con p.kouhao {
    font-size: 20px;
    padding-top: 15px;
    color: #fff;
    padding-bottom: 46px
}

.b_word_num li {
    background: url(../images/bline.png) no-repeat right center;
    text-align: center;
    float: left;
    color: #fff;
    padding: 0px 12px 0px 6px
}

    .b_word_num li span {
        display: block
    }

    .b_word_num li i {
        font-size: 13px;
    }

.b_word_con h3 {
    border-bottom: 1px solid #73b0e5;
    font-size: 46px;
    font-weight: bold;
    color: #fff;
    width: 480px;
    height: 80px;
    line-height: 80px;
    overflow: hidden
}

    .b_word_con h3 i {
        font-family: arial
    }

.b_sub {
}

    .b_sub a:first-child {
        display: none
    }

    .b_sub a {
        width: 198px;
        height: 50px;
        margin-right: 12px;
        line-height: 50px;
        text-align: center;
        border: 1px solid #fff;
        color: #fff;
        font-size: 16px;
        border-radius: 3px;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        display: inline-block
    }

        .b_sub a:hover {
            background-color: #fff;
            color: #1681e1;
            transition: 400ms
        }


.whata {
    background-color: #f5f8f9;
    padding-top: 20px;
    overflow: hidden
}

.whata_ul {
    width: 100%;
    float: left;
    margin: 50px 0px 40px 0px
}
    /*.whata_ul li{width:280px;border:1px solid #e6e6e6;height:374px;margin-right:26px;float:left}*/
    .whata_ul li {
        width: 280px;
        border: 1px solid #f5f5f5;
        height: 300px;
        margin-right: 26px;
        float: left
    }

        .whata_ul li:hover {
            cursor: pointer;
            border: 1px solid #25afed;
            -webkit-box-shadow: 0 0 10px rgba(0, 150, 250, .4);
            -moz-box-shadow: 0 0 10px rgba(0, 150, 250, .4);
            box-shadow: 0 0 10px rgba(0, 150, 250, .4);
            transition: 300ms
        }

            .whata_ul li:hover h4 {
                color: #25afed
            }

            .whata_ul li:hover .what_ser_word {
                color: #444
            }

        .whata_ul li:last-child {
            margin-right: 0px
        }

.imgs {
    width: 110px;
    height: 110px;
    margin: 40px auto 0px auto;
    display: block;
}

.tgxx {
    background: url(../images/tgxx.png) no-repeat center top
}

.smhs {
    background: url(../images/smhs.png) no-repeat center top
}

.citya {
    background: url(../images/city.png) no-repeat center top
}

.eprs {
    background: url(../images/epr.png) no-repeat center top
}

.whata_h4 {
    font-size: 16px;
    color: #222;
    text-align: center;
    padding: 18px 25px 8px 25px
}

.what_ser_word {
    color: #999;
    font-size: 13px;
    height: 90px;
    overflow: hidden;
    padding: 10px 25px 25px 25px;
    line-height: 22px;
    text-align: center
}

.whata_sub {
    text-align: center;
    padding-top: 15px;
    display: none
}

    .whata_sub a {
        width: 138px;
        height: 40px;
        line-height: 40px;
        background-color: #25afed;
        color: #fff;
        display: inline-block;
        border-radius: 20px;
        -moz-border-radius: 20px;
        -webkit-border-radius: 20px;
    }

        .whata_sub a:hover {
            background-color: #09f;
            transition: 400ms;
            color: #fff
        }

.youshi {
    background-color: #d8f3fe;
    overflow: hidden;
    padding-top: 24px;
}



.ys_con {
    width: 100%;
    height: 400px;
    margin: 56px 0px 0px 0px;
}

.ys_first {
    float: left;
    width: 592px;
    margin-bottom: 16px;
    height: 172px;
    border-left: 4px solid #fff;
    border-radius: 0px 60px 0px 0px;
    -webkit-border-radius: 0px 60px 0px 0px;
    -moz-border-radius: 0px 60px 0px 0px;
    background-color: #fff
}

.titleas {
    width: 200px;
    height: 172px;
    background-color: #20a9e7
}

.ys_first .ys_title {
    float: right;
    text-align: center;
    border-radius: 0px 60px 0px 0px;
    -webkit-border-radius: 0px 60px 0px 0px;
    -moz-border-radius: 0px 60px 0px 0px;
}

.ys_first .ys_word {
    width: 388px;
    float: left;
    padding: 46px 60px 40px 40px;
    line-height: 24px;
    color: #666
}

.ys_first .ys_title span {
    padding: 30px 45px 15px 45px;
    display: block
}

.ys_first .ys_title b {
    padding: 0px 25px;
    font-size: 18px;
    color: #fff;
    font-weight: normal
}

.ys_first:hover {
    border-left: 4px solid #0dcaf3;
    cursor: pointer;
    -webkit-box-shadow: 0 0 20px rgba(32, 169, 231, .5);
    -moz-box-shadow: 0 0 20px rgba(32, 169, 231, .5);
    box-shadow: 0 0 20px rgba(32, 169, 231, .5);
    transition: 400ms
}

    .ys_first:hover .ys_word {
        color: #222;
    }

    .ys_first:hover .ys_title {
        background-color: #0dcaf3
    }

.ys_sec {
    float: right;
    margin-bottom: 16px;
    width: 592px;
    height: 172px;
    border-right: 4px solid #fff;
    border-radius: 60px 0px 0px 0px;
    -webkit-border-radius: 60px 0px 0px 0px;
    -moz-border-radius: 60px 0px 0px 0px;
    background-color: #fff
}

    .ys_sec .ys_title {
        float: left;
        text-align: center;
        border-radius: 60px 0px 0px 0px;
        -webkit-border-radius: 60px 0px 0px 0px;
        -moz-border-radius: 60px 0px 0px 0px;
    }

    .ys_sec .ys_word {
        width: 388px;
        float: right;
        padding: 46px 20px 40px 40px;
        line-height: 24px;
        color: #666
    }

    .ys_sec .ys_title span {
        padding: 30px 45px 15px 45px;
        display: block
    }

    .ys_sec .ys_title b {
        padding: 0px 25px;
        font-size: 18px;
        color: #fff;
        font-weight: normal
    }

    .ys_sec:hover {
        border-right: 4px solid #0dcaf3;
        cursor: pointer;
        -webkit-box-shadow: 0 0 20px rgba(32, 169, 231, .5);
        -moz-box-shadow: 0 0 20px rgba(32, 169, 231, .5);
        box-shadow: 0 0 20px rgba(32, 169, 231, .5);
        transition: 400ms
    }

        .ys_sec:hover .ys_word {
            color: #222;
        }

        .ys_sec:hover .ys_title {
            background-color: #0dcaf3
        }

.ys_thre {
    float: left;
    width: 592px;
    height: 172px;
    border-left: 4px solid #fff;
    border-radius: 0px 0px 60px 0px;
    -webkit-border-radius: 0px 0px 60px 0px;
    -moz-border-radius: 0px 0px 60px 0px;
    background-color: #fff
}

    .ys_thre .ys_title {
        float: right;
        text-align: center;
        border-radius: 0px 0px 60px 0px;
        -webkit-border-radius: 0px 0px 60px 0px;
        -moz-border-radius: 0px 0px 60px 0px;
    }

    .ys_thre .ys_word {
        width: 388px;
        float: left;
        padding: 46px 60px 20px 40px;
        line-height: 24px;
        color: #666
    }

    .ys_thre .ys_title span {
        padding: 30px 45px 15px 45px;
        display: block
    }

    .ys_thre .ys_title b {
        padding: 0px 25px;
        font-size: 18px;
        color: #fff;
        font-weight: normal
    }

    .ys_thre:hover {
        border-left: 4px solid #0dcaf3;
        cursor: pointer;
        -webkit-box-shadow: 0 0 20px rgba(32, 169, 231, .5);
        -moz-box-shadow: 0 0 20px rgba(32, 169, 231, .5);
        box-shadow: 0 0 20px rgba(32, 169, 231, .5);
        transition: 400ms
    }

        .ys_thre:hover .ys_word {
            color: #222;
        }

        .ys_thre:hover .ys_title {
            background-color: #0dcaf3
        }

.ys_four {
    float: right;
    width: 592px;
    height: 172px;
    border-right: 4px solid #fff;
    border-radius: 0px 0px 0px 60px;
    -webkit-border-radius: 0px 0px 0px 60px;
    -moz-border-radius: 0px 0px 0px 60px;
    background-color: #fff
}

    .ys_four .ys_title {
        float: left;
        text-align: center;
        border-radius: 0px 0px 0px 60px;
        -webkit-border-radius: 0px 0px 0px 60px;
        -moz-border-radius: 0px 0px 0px 60px;
    }

    .ys_four .ys_word {
        width: 388px;
        float: right;
        padding: 46px 60px 40px 40px;
        line-height: 24px;
        color: #666
    }

    .ys_four .ys_title span {
        padding: 30px 45px 15px 45px;
        display: block
    }

    .ys_four .ys_title b {
        padding: 0px 25px;
        font-size: 18px;
        color: #fff;
        font-weight: normal
    }

    .ys_four:hover {
        border-right: 4px solid #0dcaf3;
        cursor: pointer;
        -webkit-box-shadow: 0 0 20px rgba(32, 169, 231, .5);
        -moz-box-shadow: 0 0 20px rgba(32, 169, 231, .5);
        box-shadow: 0 0 20px rgba(32, 169, 231, .5);
        transition: 400ms
    }

        .ys_four:hover .ys_word {
            color: #222;
        }

        .ys_four:hover .ys_title {
            background-color: #0dcaf3
        }

    .ys_first:hover, .ys_sec:hover, .ys_thre:hover, .ys_four:hover {
        transform: scale(1.04);
    }

.ys_con .ys_word h2 {
    padding-bottom: 15px;
    font-size: 16px;
    color: #222
}

.nixiang {
    width: 100%;
    min-width: 1200px;
    height: 803px;
    overflow: hidden;
    background: url(../images/nixiang.jpg) no-repeat center top;
    color: #fff
}

    .nixiang .titleh3 {
        text-align: center;
        font-size: 30px;
        color: #fff;
        padding: 6px 0px 0px 0px;
        line-height: 60px;
    }

        .nixiang .titleh3 span {
            display: block
        }

        .nixiang .titleh3 i {
            width: 50px;
            height: 4px;
            background: #fff
        }

.tit {
    height: 42px;
    margin: 38px 0px 34px 0px
}

    .tit .tname {
        display: inline-block;
        float: left;
        font-size: 18px;
        width: 168px;
        line-height: 40px;
        text-align: center;
        border: 1px solid #fff;
        color: #fff;
        border-radius: 3px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px
    }

    .tit .line {
        width: 342px;
        border-bottom: 1px dashed #7bbaf1;
        height: 21px;
        display: inline-block;
        float: left
    }

.nix_con {
    width: 1200px;
    overflow: hidden;
    margin-bottom: 30px
}

.szqh {
    width: 168px;
    float: left;
    text-align: center;
    padding-top: 40px;
    overflow: hidden
}

    .szqh h4 {
        font-size: 15px
    }

.nx_icon {
    padding: 18px 0px
}

    .nx_icon p {
        padding: 10px 40px 0px 40px;
        line-height: 1.2em;
    }

.szqhq {
    width: 140px;
    float: left;
    margin-left: 34px;
    margin-top: 40px;
    text-align: center
}


.ss {
    width: 772px;
    height: 504px;
    border: 1px dashed #7bbaf1;
    float: left;
    margin-left: 42px;
}

.ml38 {
    margin-left: 38px
}

.mt118 {
    margin-top: 118px;
}

.ml64 {
    margin-left: 64px;
    width: 168px;
    margin-top: 20px;
    padding-top: 20px;
    background-color: #fff; /* IE6和部分IE7内核的浏览器(如QQ浏览器)下颜色被覆盖 */
    background-color: rgba(255,255,225,0.16);
    overflow: hidden;
    height: 458px
}

.zhxy {
    width: 168px;
    float: left;
    height: 600px;
}

.wt {
    margin-left: 20px;
    width: 168px;
    margin-top: 20px;
    padding-top: 20px;
    background-color: #fff; /* IE6和部分IE7内核的浏览器(如QQ浏览器)下颜色被覆盖 */
    background-color: rgba(255,255,225,0.16);
    overflow: hidden;
    height: 458px
}

/*---footer----*/
.link_ab {
    width: 100%;
    background-color: #fafafa;
    overflow: hidden
}

.link_content {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden
}

.link {
    padding: 30px 10px 0px 10px;
    overflow: hidden
}

    .link dl {
    }

        .link dl dt {
            font-size: 16px;
            color: #222;
            font-weight: normal;
            padding-bottom: 10px;
        }

        .link dl dd a {
            margin-right: 20px;
            color: #444;
            line-height: 24px;
        }

            .link dl dd a:hover {
                color: #006ebd
            }
.ab {
    padding-left: 10px;
    padding-top: 20px;
    padding-bottom: 40px;
    overflow: hidden
}

.weixin {
    width: 260px;
    height: 112px;
    float: left;
    margin-left: 12px;
    margin-right: 8px;
    margin-top: 38px;
}

.wei_img {
    float: left;
    width: 110px;
    margin-right: 12px;
}

.weixin_h4 {
    width: 120px;
    float: left;
    color: #222;
    margin-bottom: 0px;
    line-height: 30px;
    font-weight: bold
}

.wei_word {
    width: 120px;
    line-height: 20px;
    color: #888;
    float: left;
    font-size: 12px
}

.phone_tel {
    float: left;
    width: 260px;
    margin-top: 38px;
    margin-right: 60px
}

.ser_tel {
    padding-left: 40px;
    background: url(../images/tel_icon.png) no-repeat left center;
    font-weight: bold;
    color: #25afed;
    font-size: 24px;
    margin-bottom: 6px;
    height: 30px;
    line-height: 30px;
}

.sertel_word {
    line-height: 20px;
    color: #888;
    float: left;
    font-size: 12px;
    padding-left: 40px
}
.copy {
    width: 100%;
    min-width: 1200px;
    
    color: #c4c4c4;
    text-align: center;
    height: 60px;
    line-height: 60px;
}

    .copy a {
        color: #c4c4c4;
    }

        .copy a:hover {
            color: #fff;
        }




.subnav li .apps {
}

    .subnav li .apps:after {
        content: '';
        display: block;
        position: absolute;
        top: -20px;
        right: 0px;
        width: 128px;
        height: 20px;
        background: #007be5 url(../images/tope.png) no-repeat center bottom;
    }

.subnav li .apps {
    margin-left: -9px;
    display: none;
    top: 74px;
    position: absolute;
    z-index: 999;
    width: 128px;
    padding: 0px;
    background-color: #007be5;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.21);
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.21);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.21);
}

    .subnav li .apps a {
        width: 128px !important
    }

.down_banner {
    width: 100%;
    height: 698px;
    background: url(../images/download_bj.jpg) no-repeat center top;
    overflow: hidden
}

.banner_w {
    width: 1200px;
    margin: 0 auto;
    padding: 0px 0px 0px 24px;
}

.banner_left {
    width: 600px;
    float: left;
    padding-left: 90px;
}

.banner_right {
    float: right;
    width: 438px;
    padding-top: 40px;
    margin-right: 40px;
}

.down_can {
    width: 1200px;
    margin: 0 auto;
    padding-top: 22px;
}

.down_can_con {
    margin-top: 30px;
    width: 100%;
    background: url(../images/can_bj.png) no-repeat center 50px;
    height: 600px;
    overflow: hidden;
}

.down_tit_h3 {
    font-size: 54px;
    color: #fff;
    font-weight: bold;
    padding-top: 138px;
    line-height: 1.0em;
    vertical-align: middle
}

    .down_tit_h3 i {
        line-height: 60px;
        display: inline-block
    }

    .down_tit_h3 img {
        float: left
    }

.down_tit_h4 {
    font-size: 32px;
    color: #dde8f6;
    padding-top: 20px;
    line-height: 1.0em
}

.down_tit_h5 {
    font-size: 24px;
    color: #a4bfe6;
    padding-top: 14px;
    line-height: 1.0em
}

.down_sub {
    padding-top: 48px;
}

    .down_sub a {
        width: 154px;
        height: 52px;
        margin-right: 10px;
        background-color: #55be0d;
        color: #fff;
        font-size: 18px;
        display: inline-block;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        line-height: 52px;
    }

        .down_sub a:hover {
            background-color: #00aeff;
            color: #fff
        }

    .down_sub .apple_icon i {
        width: 40px;
        height: 40px;
        background: url(../images/apple_icon.png) no-repeat left top;
        margin: 5px 3px 0px 5px;
        float: left
    }

    .down_sub .android_icon i {
        width: 40px;
        height: 40px;
        background: url(../images/android_icon.png) no-repeat left top;
        margin: 5px 3px 0px 5px;
        float: left
    }

.down_ewm {
    margin-top: 80px;
}

    .down_ewm dt {
        float: left
    }

    .down_ewm dd {
        float: left;
        padding-top: 80px;
        padding-left: 26px;
    }

        .down_ewm dd b {
            color: #444;
            font-size: 16px;
            font-weight: normal
        }

        .down_ewm dd p {
            color: #666;
            font-size: 14px;
            line-height: 2.0em
        }


.lilist {
    width: 200px;
    padding: 0px 15px;
    float: left;
    text-align: center
}

    .lilist:first-child {
        margin-left: 100px
    }

    .lilist:last-child {
        margin-right: 90px
    }

    .lilist h4 {
        color: #1090ca;
        font-size: 16px;
        font-weight: normal;
        padding-top: 26px;
        line-height: 1.0em
    }

.down_can_word {
    padding-top: 10px;
    color: #666;
    line-height: 22px;
}

.mt_top {
    margin-top: 100px
}

.m_l_60 {
    margin-left: 68px;
}

.mfr {
    float: right
}

.lilist {
    opacity: 1;
    transform: scale(1, 1);
    -webkit-transform: scale(1,1);
}


/**-----------------企业回收-------------------**/
.qiye_banner {
    width: 100%;
    height: 384px;
}

.qiye_box {
    background-color: #fafafa;
    padding: 14px;
    margin: 0px
}

.qiye_fix {
    width: 1200px;
    margin: 0px auto
}

.upload_cona, .qiye_category {
    width: 1200px;
    overflow: hidden;
    padding: 18px 20px 16px 20px;
    -webkit-box-shadow: 0 0px 5px rgba(0, 6, 1, 0.1);
    -moz-box-shadow: 0px 0px 5px rgba(0, 6, 1, 0.1);
    box-shadow: 0 0 5px rgba(0, 6, 1, 0.1);
    background-color: #fff
}

.uplod {
    float: left;
    padding-right: 64px;
}

.upload_as {
    width: 310px;
    height: 52px;
    background: url(../images/upload_qd.png) no-repeat left top;
    border: 0px
}

    .upload_as:hover {
        background: url(../images/upload_qd.png) no-repeat left bottom
    }

.font18 {
    font-size: 18px;
    color: #222;
    padding-bottom: 10px;
}

.font14_hui {
    color: #999;
    padding-top: 8px
}

.erweima_con {
    border-left: 1px solid #e6e6e6;
    border-right: 1px solid #e6e6e6;
    width: 196px;
    float: left;
    text-align: center
}

    .erweima_con span {
        display: block;
        padding-top: 5px
    }


.liucheng {
    float: right;
    padding-top: 18px
}

    .liucheng li {
        float: left;
        text-align: center
    }

.li27 {
    width: 27px;
    background: url(../images/liu_dian.jpg) no-repeat left center;
    height: 52px
}

.li106 {
    padding: 0px 22px;
}

.liucheng li span {
    display: block;
    font-size: 17px;
    padding-top: 16px;
    color: #333
}

.mt {
    margin-top: 12px
}

.pd40 {
    padding: 10px 20px
}

.qiye_category ul li {
    border: 1px solid #fff;
    text-align: center;
    width: 145px;
    font-size: 16px;
    float: left;
    padding: 20px 0px 20px 0px
}

    .qiye_category ul li a img {
        width: 76px;
        height: 76px
    }

    .qiye_category ul li a span {
        display: block;
        padding-top: 16px;
    }

    .qiye_category ul li:hover {
        transform: translate(0,-12px);
        cursor: pointer;
        border: 1px solid #e6e6e6;
        -webkit-transform: translate(0,-12px);
        -moz-transform: translate(0,-12px);
        -o-transform: translate(0,-12px);
        -ms-transform: translate(0,-12px);
        transition: 200ms;
        -webkit-box-shadow: 0 0px 15px rgba(0,0, 0, 0.10);
        -moz-box-shadow: 0 0px 15px rgba(0,0,0, 0.10);
        box-shadow: 0 0px 15px rgba(0,0,0, 0.10);
    }

        .qiye_category ul li:hover a {
            color: #007be5;
        }

    .qiye_category ul li a:hover img {
    }

/*-----------团队合作案例------------*/
.tean_par {
    width: 1200px;
    border: 1px solid #e6e6e6;
    margin: 10px auto;
    overflow: hidden;
    background-color: #fff
}

.tean {
    width: 866px;
    float: left
}

    .tean .tean_tit, .pinggushi .tean_tit {
        height: 52px;
        border-bottom: 1px solid #e6e6e6;
        padding-left: 24px;
    }

        .tean .tean_tit span, .pinggushi .tean_tit span {
            border-bottom: 2px solid #25afed;
            margin-top: 22px;
            height: 30px;
            display: inline-block;
            font-size: 18px;
        }

        .tean .tean_tit em {
            display: inline-block;
            float: right;
            padding-right: 30px;
            margin-top: 22px;
            height: 30px;
        }

.par {
    width: 332px;
    float: right;
    border-left: 1px solid #e6e6e6;
    height: 478px;
}

.tean ul {
    padding: 30px 0px 26px 4px;
}

    .tean ul li {
        width: 172px;
        text-align: center;
        float: left;
        margin: 16px 22px 23px 20px;
    }

        .tean ul li span {
            width: 172px;
            display: inline-block;
            line-height: 1.4em;
            overflow: hidden;
            padding-top: 20px;
            text-overflow: ellipsis;
            white-space: nowrap;
        }

.par .tean_tit {
    height: 52px;
    border-bottom: 1px solid #e6e6e6;
    padding-left: 20px;
}

    .par .tean_tit span {
        border-bottom: 2px solid #25afed;
        margin-top: 22px;
        height: 30px;
        display: inline-block;
        font-size: 18px;
    }

    .par .tean_tit em {
        display: inline-block;
        float: right;
        padding-right: 20px;
        margin-top: 22px;
        height: 30px;
    }

.par {
}

    .par ul {
        padding: 0px 20px;
    }

        .par ul li {
            float: left;
        }

            .par ul li:last-child a {
                border-bottom: 0
            }

            .par ul li a {
                color: #333;
                display: block;
                width: 100%;
                border-bottom: 1px dotted #e6e6e6;
                padding: 28px 0px;
                overflow: hidden
            }

                .par ul li a span {
                    color: #999
                }

                .par ul li a:hover {
                    color: #007be5
                }

            .par ul li p {
                float: left;
                width: 182px;
                padding-right: 24px;
                display: block;
                line-height: 18px;
            }

                .par ul li p a {
                    line-height: 18px;
                }

            .par ul li img {
                width: 108px;
                float: right;
                transition: 0.4s ease-in-out;
                -webkit-transition: 0.4s ease-in-out;
                -moz-transition: 0.4s ease-in-out;
                -o-transition: 0.4s ease-in-out;
            }

            .par ul li a:hover img {
                transform: scale(1.05);
                -webkit-transform: scale(1.05);
                -moz-transform: scale(1.05);
                -o-transform: scale(1.05);
                -ms-transform: scale(1.05);
            }

            .par ul li p span {
                color: #999;
                padding-top: 14px;
                display: inline-block
            }

.video_news .par {
    height: 454px;
    border-left: 0
}

    .video_news .par ul {
    }

        .video_news .par ul li a {
            padding: 24px 0px;
        }


.video_news {
    width: 1200px;
    background: #fff;
    margin-top: 5px;
    border: 1px solid #e6e6e6;
    float: left;
}

.video_con {
    width: 866px;
    float: left;
    padding: 0px;
    border-right: 1px solid #e6e6e6;
    min-height: 454px
}

.title_tabul {
    padding: 0px;
    background: url(../images/title_tab_back.jpg) repeat-x left -12px;
    width: 865px;
    height: 54px;
}

    .title_tabul li {
        float: left;
        font-size: 18px;
        cursor: pointer
    }

        .title_tabul li:hover {
            color: #0e9ddd
        }

        .title_tabul li span {
            padding: 0px 40px;
        }

        .title_tabul li.titleli_a em {
            margin-right: -9px;
            width: 9px;
            height: 62px;
            display: inline-block;
            float: right;
            background: url(../images/title_back.jpg) no-repeat right bottom
        }

.titleli_a {
    margin-top: -10px;
    color: #0e9ddd;
    font-size: 18px;
    background: url(../images/title_back.jpg) no-repeat right top;
    padding-right: 10px;
    line-height: 51px;
    margin-left: -1px
}

    .titleli_a span {
        border-top: 3px solid #25afed;
        height: 62px;
        line-height: 62px;
        background-color: #fff;
        display: inline-block;
        border-left: 1px solid #e6e6e6
    }

.titleli_b, .title_tabul li {
    line-height: 54px;
    font-size: 18px;
}

.video_con .content {
    padding: 38px 24px 28px 24px;
}

.video_lyh {
    width: 504px;
    float: left
}

.video_dsj {
    width: 278px;
    float: left;
    margin-left: 34px;
}

    .video_dsj ul {
        padding-top: 18px
    }

    .video_dsj h4 {
        font-size: 24px;
        color: #595959;
        font-style: italic;
        font-weight: bold
    }

    .video_dsj ul li {
        border-left: 1px solid #8ec252;
        padding-left: 18px;
        margin-left: 6px;
        padding-bottom: 18px;
    }

        .video_dsj ul li:last-child {
            padding-bottom: 0px
        }

        .video_dsj ul li h5 {
            color: #999;
            font-weight: bold;
            font-size: 15px;
            padding-bottom: 5px;
            background: url(../images/green_dian.png) no-repeat left top;
            margin-left: -25px;
            padding-left: 25px
        }

.video_lyh p {
    padding: 15px 0px;
    text-align: center;
    font-size: 18px;
    color: #333;
    line-height: 20px
}

    .video_lyh p.w400 {
        width: 400px
    }

.viveo_lyh_tab {
    width: 438px !important
}

.disno {
    display: none
}


.pinggushi {
    width: 1200px;
    border: 1px solid #e6e6e6;
    margin: 12px 0px;
    background-color: #fff;
    overflow: hidden;
    float: left
}

.p_content {
    padding: 40px 40px 40px 24px;
    float: left;
    width: 598px
}

    .p_content dt {
        float: left;
        width: 162px;
    }

    .p_content dd {
        float: left;
        padding-left: 30px
    }

        .p_content dd h4 {
            padding: 8px 0px
        }

        .p_content dd b {
            font-size: 18px;
            color: #1f415d
        }

        .p_content dd span {
            padding-left: 20px;
            font-size: 16px;
            color: #1f415d
        }

        .p_content dd div {
            width: 328px;
            padding-top: 14px;
            font-size: 14px;
            color: #666;
            line-height: 20px;
        }

        .p_content dd a {
            color: #d98706;
            font-size: 12px;
            margin-top: 10px;
            display: inline-block
        }

            .p_content dd a:hover {
                color: #007be5
            }


img {
    border: none;
}

a {
    blr: expression(this.onFocus=this.blur());
    outline: none;
}

/* 企业回收banner-box */
.banner-box {
    min-width: 1210px;
    height: 384px;
    position: relative;
    overflow: hidden;
}

    .banner-box .bd {
        width: 100% !important;
    }

        .banner-box .bd li .m-width {
            width: 1210px;
            margin: 0 auto;
            overflow: hidden;
        }

        .banner-box .bd li {
            width: 100% !important;
            height: 384px;
        }

            .banner-box .bd li a {
                display: block;
                background-size: auto;
            }

.banner-btn {
    width: 1210px;
    position: absolute;
    top: 120px;
    left: 50%;
    margin-left: -605px;
}

    .banner-btn a {
        display: block;
        width: 49px;
        height: 104px;
        position: absolute;
        top: 0;
        filter: alpha(opacity=20);
        -moz-opacity: 0.2;
        -khtml-opacity: 0.2;
        opacity: 0.2;
    }

        .banner-btn a.prev {
            left: 20px;
            background: url(../images/foot.png) no-repeat 0 0;
        }

        .banner-btn a.next {
            right: 20px;
            background: url(../images/foot.png) no-repeat -49px 0;
        }

.banner-box .hd {
    position: absolute;
    top: 248px;
    left: 576px;
}

    .banner-box .hd ul li {
        width: 18px;
        height: 4px;
        text-indent: -9999px;
        margin-right: 6px;
        background: #fff;
        float: left;
        cursor: pointer;
    }

        .banner-box .hd ul li.on {
            background: #ea9206;
        }



/*开始收收合伙人样式r*/
.partner_banner {
    width: 100%;
    height: 448px;
    background: url(../images/cspd_banner.jpg) no-repeat center center;
    position: relative
}

    .partner_banner span {
        text-align: center;
        top: 290px;
        position: absolute;
        left: 50%;
        margin-left: -99px;
        cursor: pointer;
        display: block;
        border-radius: 26px;
        moz-border-radius: 26px;
        -webkit-border-radius: 26px;
    }

        .partner_banner span:hover {
            color: #fff;
            background-color: #07e6fa;
            transition: 400ms
        }

    .partner_banner .join_buttonspan {
        width: 198px;
        height: 52px;
        background-color: #ffc112;
        line-height: 50px;
        font-size: 26px;
        color: #654c06;
    }

/*痛点*/
/*.p_td{background-color:#fff;padding:40px 0px 40px 0px;overflow:hidden}
.p_td .abl_sm{text-align:center;padding-bottom:40px;}
.p_td .abl_sm .abl_sm_p1{font-size:18px;color:#333;margin-bottom:5px}
.p_td .abl_sm .abl_sm_p2{font-size:14px;color:#666;line-height:22px}

.p_td ul{padding:60px 88px 0px 88px}
.p_td ul li{width:242px;margin:0px 7px;float:left;padding-bottom:20px;border:1px solid #fff}
.p_td ul li:hover{transition: 400ms;-webkit-box-shadow: #c0e8fe 0px 0px 20px;-moz-box-shadow:#c0e8fe 0px 0px 20px;background-color:#09f;color:#fff;}
.p_td ul li:hover p{transition: 400ms;margin-top:20px;}
.p_td ul li:hover img{transition: 400ms;padding-bottom:10px}
.p_td ul li p{margin-top:30px;text-align:center}*/

/*---爱博绿是做什么的---*/
.what_wedo {
    padding: 74px 0px 90px 0px;
    overflow: hidden
}

    .what_wedo .what_wedo_word {
        display: inline-block;
        width: 550px;
        height: 234px;
        background-color: #ecf7fe;
        padding: 28px 130px 0px 60px;
        border-top-left-radius: 8px;
        border-bottom-left-radius: 8px
    }

.what_wedo_con {
    padding: 70px 50px 0px 50px
}

    .what_wedo_con p {
        margin-bottom: 14px;
    }

    .what_wedo_con h4.font_h4 {
        font-size: 16px;
        color: #333;
        line-height: 1.1em;
        font-weight: 600;
        margin-bottom: 28px
    }

    .what_wedo_con .serve_action {
        width: 550px;
        height: 234px;
        border-top-right-radius: 8px;
        border-bottom-right-radius: 8px;
        background-color: #45b1f8;
        float: right
    }

        .what_wedo_con .serve_action h4 {
            font-size: 16px;
            color: #fff;
            text-align: center;
            padding: 20px 0px 18px 0px
        }

        .what_wedo_con .serve_action ul {
            padding: 0px 19px;
        }

            .what_wedo_con .serve_action ul li {
                float: left;
            }

                .what_wedo_con .serve_action ul li p {
                    color: #fff !important;
                    text-align: center;
                    font-size: 12px;
                    padding: 12px 0px
                }

/*OMO*/
.p_OMO {
    background-color: #d8f3fe;
    padding: 40px 0px 60px 0px;
    overflow: hidden
}

    .p_OMO ul {
        padding: 50px 80px 20px 80px
    }

        .p_OMO ul li {
            background: url(../images/omo_list_back_h.png) no-repeat left top;
            padding-top: 55px;
            width: 238px;
            text-align: center;
            height: 296px;
            float: left;
            position: relative;
            margin: 0px 11px
        }

            .p_OMO ul li:hover {
                transition: 400ms;
                background: url(../images/omo_list_back_h.png) no-repeat right top;
            }

                .p_OMO ul li:hover img {
                    transform: rotate(360deg);
                    -webkit-transform: rotate(360deg);
                    -moz-transform: rotate(360deg);
                    -o-transform: rotate(360deg);
                    -ms-transform: rotate(360deg);
                    transition: 400ms;
                }

            .p_OMO ul li p {
                position: absolute;
                bottom: 40px;
                text-align: center;
                color: #222;
                width: 238px;
                padding: 0px 19px
            }

/*合伙人城市*/
.p_city {
    background-color: #fff;
    padding: 32px 0px 0px 0px;
    width: 100%
}

.p_city_p {
    padding: 10px 0px
}

/*城市拍档*/
.p_cspd {
    background: #f4f4f4 url(../images/paidang_back.jpg) no-repeat center bottom;
    padding-top: 40px;
    height: 760px;
}

    .p_cspd .pdbom38 {
        padding-bottom: 30px
    }

    .p_cspd .pad_bot {
        padding-bottom: 3px;
    }

        .p_cspd .pad_bot span {
            color: #e5810b
        }

.font16 {
    font-size: 16px;
    color: #222;
}

/*收收对合伙人的投入*/
.p_touru {
    padding: 70px 0px;
    background-color: #fff
}

.touru_con {
    margin-top: 100px;
    padding-left: 90px;
    background: url(../images/touru.jpg) no-repeat center center;
    height: 246px;
}

.tr_left {
    float: left;
    width: 280px;
}

    .tr_left div, .tr_right div {
        height: 120px;
        overflow: hidden
    }

.touru_con h4 {
    font-size: 16px;
    font-weight: bold;
    color: #222;
    margin-bottom: 18px;
    margin-top: 10px
}

.tr_right {
    float: right;
    width: 360px;
}

.title_h3_30 {
    font-size: 32px;
}

.title_h3_color22 {
    color: #222;
}

.font20 {
    font-size: 20px
}

.margin_top24 {
    margin-top: 24px;
}

.five_ys {
    padding: 54px 50px 0px 50px
}

    .five_ys div.quanyi, .five_ys .yaosu {
        padding: 0px 28px 24px 28px;
        width: 506px;
        height: 298px;
        background-color: #fff;
    }

    .five_ys h4 {
        font-size: 28px;
        line-height: 40px;
        padding: 30px 0px 20px 0px;
        text-align: center;
    }

    .five_ys .quanyi h4 {
        color: #333;
    }

    .five_ys .quanyi {
        float: left;
        border-bottom: 2px solid #e5e5e5
    }

    .five_ys .yaosu {
        float: right;
        border-bottom: 2px solid #e5e5e5
    }

        .five_ys .yaosu h4 {
            color: #333
        }

    .five_ys .ys_cons {
        padding: 0px 22px;
    }

        .five_ys .ys_cons p {
            padding: 7px 0px;
        }

        .five_ys .ys_cons i {
            width: 22px;
            height: 22px;
            float: left;
            background-image: url(../images/1-5.png);
            margin-right: 14px;
        }

        .five_ys .ys_cons .i_back_1 {
            background-position: left top
        }

        .five_ys .ys_cons .i_back_2 {
            background-position: left -22px
        }

        .five_ys .ys_cons .i_back_3 {
            background-position: left -44px
        }

        .five_ys .ys_cons .i_back_4 {
            background-position: left -66px
        }

        .five_ys .ys_cons .i_back_5 {
            background-position: left -88px
        }

.five_sub {
    float: left;
    width: 100%;
}

    .five_sub span, .p_city_sub span {
        border-radius: 26px;
        moz-border-radius: 26px;
        -webkit-border-radius: 26px;
    }

        .five_sub span:hover, .p_city_sub span:hover {
            background-color: #e5810b;
            transition: 400ms;
            cursor: pointer
        }

    .five_sub .join_buttonspan {
        margin: 60px auto 0px auto;
        width: 218px;
        height: 54px;
        line-height: 52px;
        color: #fff;
        font-size: 26px;
        background-color: #0099ff;
        overflow: hidden;
        display: block
    }

.p_city_sub .join_buttonspan {
    margin: 10px auto 30px auto;
    width: 218px;
    height: 54px;
    line-height: 52px;
    color: #fff;
    font-size: 26px;
    background-color: #0099ff;
    overflow: hidden;
    display: block
}

.font_ff6d00 {
    color: #ff6d00
}

.zizhi {
    padding-top: 40px;
    background: #c5b294 url(../images/rongyu.png) no-repeat center -4px;
    height: 506px
}

    .zizhi .zz_coon {
        min-width: 1200px;
        padding: 68px 68px 0px 68px
    }

    .zizhi dl {
        width: 520px;
        height: 104px;
        background-color: #fff;
        margin-bottom: 20px;
    }

    .zizhi .ry_li_a {
        float: left;
        border-top-left-radius: 50px;
        -moz-border-top-left-radius: 50px;
        -webkit-border-top-left-radius: 50px;
        -moz-border-bottom-right-radius: 50px;
        -webkit-border-bottom-right-radius: 50px;
        border-bottom-right-radius: 50px;
    }

        .zizhi .ry_li_a dt {
            padding-left: 30px;
            margin-top: 18px;
            float: left
        }

        .zizhi .ry_li_a dd {
            float: left;
            width: 300px;
            padding: 30px 0px 0px 42px
        }

    .zizhi .ry_li_b {
        float: right;
        border-top-right-radius: 50px;
        -moz-border-top-right-radius: 50px;
        -webkit-border-top-right-radius: 50px;
        -moz-border-bottom-left-radius: 50px;
        -webkit-border-bottom-left-radius: 50px;
        border-bottom-left-radius: 50px;
    }

        .zizhi .ry_li_b dt {
            padding-right: 30px;
            margin-top: 18px;
            float: right
        }

        .zizhi .ry_li_b dd {
            float: left;
            width: 340px;
            padding: 30px 0px 0px 42px
        }

    .zizhi .ry_li_c {
        float: left;
        border-bottom-left-radius: 50px;
        -moz-border-bottom-left-radius: 50px;
        -webkit-border-bottom-left-radius: 50px;
        -moz-border-top-right-radius: 50px;
        -webkit-border-top-right-radius: 50px;
        border-top-right-radius: 50px;
    }

        .zizhi .ry_li_c dt {
            padding-left: 30px;
            margin-top: 18px;
            float: left
        }

        .zizhi .ry_li_c dd {
            float: left;
            width: 300px;
            padding: 30px 0px 0px 42px
        }

    .zizhi .ry_li_d {
        float: right;
        border-top-left-radius: 50px;
        -moz-border-top-left-radius: 50px;
        -webkit-border-top-left-radius: 50px;
        -moz-border-bottom-right-radius: 50px;
        -webkit-border-bottom-right-radius: 50px;
        border-bottom-right-radius: 50px;
    }

        .zizhi .ry_li_d dt {
            padding-right: 30px;
            margin-top: 18px;
            float: right
        }

        .zizhi .ry_li_d dd {
            float: left;
            width: 340px;
            padding: 30px 0px 0px 42px
        }

.askda {
    background-color: #e8e8e8;
    padding: 38px 0px;
}

    .askda .askda_con {
        width: 1200px;
        padding: 0px 66px;
        background: url(../images/ask_line.jpg) repeat-y center top;
        height: 343px;
        margin-top: 70px;
    }

        .askda .askda_con dl {
            margin-bottom: 44px;
            width: 478px;
        }

            .askda .askda_con dl.flo_l {
                float: left
            }

            .askda .askda_con dl.flo_r {
                float: right;
                margin-right: 18px
            }

            .askda .askda_con dl dt {
                height: 52px;
                margin-bottom: 24px
            }

                .askda .askda_con dl dt span {
                    float: left;
                    width: 60px;
                    height: 52px;
                    line-height: 52px;
                    font-size: 18px;
                    color: #222;
                    text-align: center
                }

                .askda .askda_con dl dt p {
                    float: right;
                    width: 396px;
                    background-color: #45b1f8;
                    line-height: 52px;
                    color: #fff;
                    padding: 0px 15px;
                    border-radius: 5px;
                    position: relative
                }

                    .askda .askda_con dl dt p:after {
                        content: url(../images/wenda_as.jpg);
                        width: 17px;
                        left: -17px;
                        top: -3px;
                        position: absolute
                    }

            .askda .askda_con dl dd {
                height: 64px;
            }

            .askda .askda_con dl span {
                float: left;
                font-weight: bold;
                width: 60px;
                height: 52px;
                line-height: 52px;
                font-size: 18px;
                color: #222;
                text-align: center
            }

            .askda .askda_con dl dd p {
                float: right;
                width: 396px;
                background-color: #fff;
                line-height: 20px;
                color: #444;
                padding: 12px 60px 12px 15px;
                border-radius: 5px;
                position: relative
            }

                .askda .askda_con dl dd p:before {
                    content: url(../images/wenda_bs.jpg);
                    width: 17px;
                    left: -17px;
                    bottom: 3px;
                    position: absolute
                }

.zhanlue {
    background-color: #f8f8f8;
    padding: 40px 0px
}

    .zhanlue .zhanlue_con {
        margin-top: 46px;
        height: 298px;
        background-color: #fff;
        box-shadow: 0 0 10px rgba(14,5,10,.04)
    }

    .zhanlue .suninglogo {
        float: left;
        width: 242px;
        padding: 75px 1px 75px 1px;
        border-right: 1px solid #f1f1f1
    }

    .zhanlue .zhanlue_con ul {
        width: 958px;
        float: right
    }

        .zhanlue .zhanlue_con ul li {
            width: 239px;
            border-right: 1px solid #f1f1f1;
            float: left
        }

            .zhanlue .zhanlue_con ul li:last-child {
                border-right: none
            }

            .zhanlue .zhanlue_con ul li:nth-of-type(4) {
                border-bottom: 1px solid #f1f1f1;
                border-right: none
            }

            .zhanlue .zhanlue_con ul li:nth-of-type(1), .zhanlue .zhanlue_con ul li:nth-of-type(2),
            .zhanlue .zhanlue_con ul li:nth-of-type(3) {
                border-bottom: 1px solid #f1f1f1
            }


/*收收合伙人召集行动*/
.p_jiaru {
    background: #4183f5;
    padding: 90px 0px;
}

    .p_jiaru .content {
        background: url(../images/join_back.png)no-repeat center center;
    }

.jin_con_layer {
    width: 660px;
    height: 446px;
    margin: 0 auto;
    padding: 46px 110px 34px 110px;
}

.join_con {
    width: 440px;
}

    .join_con h3 {
        text-align: center
    }

.mar_bt {
    margin-bottom: 25px
}

.join_con h3 p.font_title {
    font-size: 26px;
    color: #333;
}

    .join_con h3 p.font_title i {
        color: #e5810b
    }

.join_con h3 span {
    color: #c7e1ff;
    font-size: 22px;
}

.p_mar_bt {
    margin-bottom: 18px;
}

.text_center {
    text-align: center
}
/*.join_con .pad_top{padding-top:30px}
.join_con .btn{background-color:#00cc7d;width:218px;height:64px;text-align:center;color:#fff;font-size:26px}
.join_con .btn:hover{background-color:#02de89}
.inputa{width: 100%;opacity: 0.9; filter: alpha(opacity=9); height:46px;line-height:46px;color:#b4cdf8; background:none;padding: 0px 10px; border:1px solid #99b5e6;font-size:16px}
.inputa:hover{border:1px solid #faec09;transition: 400ms;}
.inputa:focus{border:1px solid #faec09;transition: 400ms;-webkit-box-shadow: #fdee01 0px 0px 10px;-moz-box-shadow:#fdee01 0px 0px 10px;color:#fff}*/

.join_con .pad_top {
    padding-top: 30px
}

.join_con .btn {
    background-color: #0099ff;
    width: 232px;
    height: 64px;
    text-align: center;
    color: #fff;
    font-size: 26px;
    border-radius: 32px;
}

    .join_con .btn:hover {
        background-color: #e5810b
    }

.inputa {
    width: 100%;
    opacity: 0.9;
    filter: alpha(opacity=9);
    height: 46px;
    line-height: 46px;
    color: #9d9c9c;
    background: none;
    padding: 0px 10px;
    border: 1px solid #d0d0d0;
    font-size: 14px
}

    .inputa:hover {
        border: 1px solid #6bc4ff;
        transition: 400ms;
    }

    .inputa:focus {
        border: 1px solid #6bc4ff;
        transition: 400ms;
    }


/*--------------以旧换新-------------------*/
/*服务对象*/
.change_banner {
    width: 100%;
    height: 494px;
    background: #f6f3fc url(../images/banner_yjhx.jpg) no-repeat center center
}

.action {
    padding: 40px 0px 100px 0px;
    overflow: hidden
}

    .action h3 {
        padding-top: 34px
    }

.titlesm {
    font-size: 18px;
    color: 444;
    padding-top: 14px
}

.action ul {
    width: 1200px;
    margin-top: 54px;
}

    .action ul li {
        float: left;
        margin-right: 24px;
        width: 280px;
        height: 170px;
        font-size: 20px;
        text-align: center;
        vertical-align: middle;
        color: #fff;
        padding-top: 68px
    }

        .action ul li:last-child {
            margin-right: 8px;
        }

    .action ul .jddmc {
        background: url(../images/jddmc.png) no-repeat left top
    }

    .action ul .jdxmc {
        background: url(../images/jdxmc.png) no-repeat left top
    }

    .action ul .jdzmd {
        background: url(../images/jdzmd.png) no-repeat left top
    }

    .action ul .jdhmd {
        background: url(../images/jdhmd.png) no-repeat left top
    }

/*以旧换新给企业带来啥*/
.dailaisha {
    background: #f2f2f2 url(../images/dailaisha.png) no-repeat center center;
    height: 765px;
    width: 100%
}

    .dailaisha h3 {
        padding-top: 54px;
    }

.dls_con ul {
    padding: 74px 0px 60px 0px
}

    .dls_con ul li {
        float: left;
        margin-right: 24px;
        background-color: #fff;
        height: 448px;
        width: 280px
    }

        .dls_con ul li:first-child {
            margin-left: 4px
        }

        .dls_con ul li:last-child {
            margin-right: 0px
        }

        .dls_con ul li h4 {
            padding-top: 46px;
            font-size: 20px;
            color: #333;
            text-align: center
        }

        .dls_con ul li p.yjhxword {
            color: #747474;
            height: 100px;
            width: 280px;
            padding: 18px 32px;
            text-align: center
        }

        .dls_con ul li p.imgschange {
            height: 280px
        }

/*企业做以旧换新的难题*/
.dicilt {
    background: #b9a17c;
    width: 100%;
    height: 450px;
}

.dicilt_con {
}

    .dicilt_con h3 {
        color: #fff;
        padding-top: 54px;
    }

    .dicilt_con ul {
        padding: 80px 0px 100px 0px;
        overflow: hidden
    }

        .dicilt_con ul li {
            width: 300px;
            border-right: 1px solid #c8b9a3;
            height: 134px;
            padding: 0px 32px;
            float: left;
            text-align: center
        }

            .dicilt_con ul li h4 {
                font-size: 20px;
                color: #fff;
                padding-bottom: 24px;
            }

            .dicilt_con ul li p {
                color: #f2eee9;
                text-align: center
            }

/*以旧换新优势*/
.yjhx_youshi {
    background: url(../images/ysback.png) repeat;
    border-bottom: 1px solid #efefef;
    overflow: hidden
}

.youshi_con {
    background: url(../images/youshi.png) no-repeat center center;
    overflow: hidden
}

    .youshi_con h3 {
        padding-top: 54px;
        padding-bottom: 64px
    }

    .youshi_con ul {
    }

        .youshi_con ul li {
            width: 280px;
            height: 250px;
            margin: 20px 60px;
            text-align: center;
            float: left
        }

            .youshi_con ul li h4 {
                padding: 30px 0px 12px 0px;
                font-size: 20px;
                color: #222;
                font-weight: bold
            }

            .youshi_con ul li p {
                color: #747474;
                font-size: 14px;
                padding: 0px 6px
            }

/*参与活动需要三步*/
.three_bu {
    background-color: #fff;
    overflow: hidden
}

.three_bu_con {
}

    .three_bu_con h3 {
        padding-top: 54px;
    }

.three_bu ul {
    padding: 80px 100px 40px 105px;
    overflow: hidden
}

    .three_bu ul li {
        float: left;
        width: 128px;
        margin: 0px 35px 0px 36px;
    }

        .three_bu ul li p {
            padding-top: 20px;
            font-size: 18px;
            text-align: center
        }

/*留下联系方式*/
.contact {
    background: #4489f6 url(../images/join_back.png) no-repeat center center;
    height: 648px;
}

.contact_con {
}

.contact_ts {
    width: 660px;
    height: 306px;
    background-color: #fff;
    border-radius: 5px;
    margin: 42px auto 48px auto;
    padding: 58px 92px 40px 48px
}

    .contact_ts p {
        width: 520px;
        float: left;
        height: 46px;
        margin-bottom: 24px;
    }

    .contact_ts span {
        width: 86px;
        float: left;
        padding-right: 16px;
        line-height: 46px;
        text-align: right
    }

.contact_con h3 {
    color: #fff;
    padding-top: 45px;
}

.contact_con .btn {
    background-color: #00cc7d;
    width: 232px;
    height: 64px;
    text-align: center;
    color: #fff;
    font-size: 26px;
    border-radius: 32px;
}

    .contact_con .btn:hover {
        background-color: #ed7858;
        transition: 400ms;
    }

.contact_con .inputa {
    width: 428px !important;
    opacity: 0.9;
    filter: alpha(opacity=9);
    height: 46px;
    line-height: 46px;
    color: #888;
    background: none;
    padding: 0px 10px;
    border: 1px solid #a6a6a6;
    font-size: 14px
}

    .contact_con .inputa:hover {
        border: 1px solid #6bc4ff;
        transition: 400ms;
    }

    .contact_con .inputa:focus {
        border: 1px solid #6bc4ff;
        transition: 400ms;
    }


/*-----------------------二手租赁----------------------------*/
.ershouzuling_banner {
    width: 100%;
    height: 600px;
    background: #0099ff url(../images/ershouzuling_banner.png) no-repeat center center
}

.brand {
    background-color: #f0f0f0;
    overflow: hidden
}

    .brand .brand_con {
    }

.brand_con .taobao_more {
    text-align: center;
    padding-bottom: 50px;
}

    .brand_con .taobao_more a {
        display: inline-block;
        width: 218px;
        height: 50px;
        background-color: #f37a05;
        font-size: 18px;
        color: #fff;
        line-height: 50px;
        border-radius: 25px;
    }

        .brand_con .taobao_more a:hover {
            background-color: #F90;
            transition: 400ms
        }

.brand_con h3 {
    margin-top: 40px;
    margin-bottom: 50px
}

.brand_con ul {
    padding-bottom: 60px;
    overflow: hidden
}

    .brand_con ul li {
        width: 286px;
        height: 406px;
        background-color: #fff;
        margin-right: 18px;
        float: left;
        position: relative
    }

        .brand_con ul li:last-child {
            margin-right: 0px
        }

        .brand_con ul li p {
            overflow: hidden
        }

        .brand_con ul li .kt_img {
            width: 286px;
            height: 228px;
            position: relative
        }

            .brand_con ul li .kt_img span {
                top: 28px;
                left: 13px;
                position: absolute;
                width: 260px;
                height: 30px;
            }

                .brand_con ul li .kt_img span i {
                    width: 86px;
                    display: inline-block;
                    height: 30px;
                    text-align: center;
                    line-height: 30px;
                    color: #fff;
                    font-size: 14px;
                }

                    .brand_con ul li .kt_img span i.ones {
                        background-color: #f37a05;
                        border-right: 1px solid #ffff;
                        border-top-left-radius: 15px;
                        border-bottom-left-radius: 15px
                    }

                    .brand_con ul li .kt_img span i.twos {
                        background-color: #3491cf;
                        border-right: 1px solid #ffff
                    }

                    .brand_con ul li .kt_img span i.threes {
                        background-color: #615f57;
                        border-top-right-radius: 15px;
                        border-bottom-right-radius: 15px
                    }

        .brand_con ul li .kt_title {
            font-size: 16px;
            color: #222;
            padding: 8px 30px 5px 30px;
        }

            .brand_con ul li .kt_title i {
                color: #4a90f6
            }

        .brand_con ul li .kt_sm {
            padding: 5px 20px 5px 36px;
            line-height: 24px;
            width: 286px;
        }

            .brand_con ul li .kt_sm span.float_left {
                float: left
            }

            .brand_con ul li .kt_sm span.float_right {
                float: right;
                color: #f34461
            }

                .brand_con ul li .kt_sm span.float_right i {
                    font-family: Arial, Helvetica, sans-serif;
                    font-size: 24px;
                }

        .brand_con ul li .sub_taobao {
            width: 100%;
            text-align: center;
            padding: 25px 34px 0px 34px
        }

            .brand_con ul li .sub_taobao a {
                display: block;
                width: 218px;
                height: 50px;
                background-color: #09f;
                font-size: 18px;
                color: #fff;
                line-height: 50px;
                border-radius: 25px;
                cursor: pointer
            }

                .brand_con ul li .sub_taobao a:hover {
                    background-color: #f37a05;
                    transition: 400ms
                }

.brand_con p.erweimalayer {
    text-align: center !important;
    display: none
}

    .brand_con p.erweimalayer span {
        display: block;
        font-size: 16px;
        color: #fff;
        padding: 10px 0px
    }

    .brand_con p.erweimalayer i {
        width: 30px;
        height: 30px;
        background: url(../images/close_b.png) no-repeat left top;
        position: absolute;
        right: 8px;
        top: 8px;
        cursor: pointer
    }

        .brand_con p.erweimalayer i:hover {
            opacity: 0.7;
            filter: alpha(opacity=7)
        }

.brand_con .erweimalayer {
    width: 286px;
    height: 406px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 999;
    padding: 120px 40px;
    background-color: #000000; /* IE6和部分IE7内核的浏览器(如QQ浏览器)下颜色被覆盖 */
    background-color: rgba(0,0,0,0.8); /* IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂，但解析为透明 */
}

.erweima_box {
    width: 100%;
    height: 100%;
    background-color: #000000;
    background-color: rgba(0,0,0,0.8);
    position: fixed;
    z-index: 999999;
    display: none
}

.erweima_layers {
    width: 480px;
    height: 270px;
    background: #fff;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -240px;
    margin-top: -135px
}

    .erweima_layers h3 {
        text-align: left;
        padding: 15px 0px 15px 15px;
        border-bottom: 1px solid #dedede;
        font-size: 18px;
    }

        .erweima_layers h3 i {
            width: 24px;
            height: 24px;
            background: url(../images/close_a.png) no-repeat left top;
            position: absolute;
            right: 8px;
            top: 8px;
            cursor: pointer
        }

            .erweima_layers h3 i:hover {
                opacity: 0.7;
                filter: alpha(opacity=7)
            }

    .erweima_layers ul {
        padding: 20px 0px;
    }

        .erweima_layers ul li {
            width: 150px;
            padding: 15px 0px;
            float: left;
            text-align: center;
            font-size: 14px;
        }

            .erweima_layers ul li:last-child img {
                margin: 5px 15px
            }

            .erweima_layers ul li.last_child {
                margin-left: 10px
            }

            .erweima_layers ul li span {
                width: 150px;
                padding: 10px 0px;
                display: block
            }




.cations {
    background-color: #c7b496
}

    .cations .brand_con h3 {
        color: #fff
    }

.jiance {
    background: #f3f4f7;
    padding: 92px 0px;
    overflow: hidden
}

    .jiance .content {
        padding: 0px !important
    }

.jiance_con {
    width: 1200px;
    height: 402px;
    background-color: #fff;
    box-shadow: 0 0 10px rgba(14,5,10,.04)
}

    .jiance_con .jiance_shi {
        padding: 22px;
        width: 736px;
        float: left
    }

        .jiance_con .jiance_shi .js_con {
            width: 475px;
            float: left;
            padding: 74px 30px 70px 64px;
            color: #666
        }

            .jiance_con .jiance_shi .js_con div {
                padding: 30px 0px 20px;
                border-bottom: 1px dashed #dcdcdc
            }

            .jiance_con .jiance_shi .js_con .zfk {
                padding: 16px 0px;
            }

                .jiance_con .jiance_shi .js_con .zfk span {
                    margin-right: 1px;
                    display: inline-block;
                    background-color: #f9800b;
                    font-size: 16px;
                    color: #fff;
                    height: 34px;
                    line-height: 34px;
                    width: 78px;
                    text-align: center
                }

                    .jiance_con .jiance_shi .js_con .zfk span:first-child {
                        border-top-left-radius: 17px;
                        border-bottom-left-radius: 17px
                    }

                    .jiance_con .jiance_shi .js_con .zfk span:last-child {
                        border-top-right-radius: 17px;
                        border-bottom-right-radius: 17px
                    }

            .jiance_con .jiance_shi .js_con h4 {
                color: #222;
                font-size: 20px;
            }

        .jiance_con .jiance_shi .jcs {
            width: 212px;
            float: left
        }

    .jiance_con .shibao {
        width: 462px;
        height: 402px;
        float: right;
        padding: 32px 36px;
        border-left: 1px solid #f3f4f7;
    }

        .jiance_con .shibao h4 {
            font-size: 20px;
            text-align: center;
            color: #222;
            height: 58px;
            line-height: 58px;
            margin-bottom: 10px
        }

        .jiance_con .shibao ul {
        }

            .jiance_con .shibao ul li {
                width: 190px;
                height: 130px;
                padding: 18px;
                background-color: #edf4fd;
                float: left;
                margin: 2px;
                text-align: center
            }

.gmzx {
    background-color: #deeafc;
    overflow: hidden
}

    .gmzx .gmzx_con {
        padding-top: 80px;
    }

.gmzx_dl {
    width: 578px;
    background-color: #ebf2fd;
    padding: 9px;
    min-height: 125px;
    float: left;
    margin-bottom: 28px
}

.gmzx_list {
    padding: 52px 0px 40px 0px;
    overflow: hidden
}

.gmzx dl.magin {
    margin-right: 44px;
}

.gmzx_dl dt {
    border-radius: 5px;
    height: 34px;
    padding-left: 52px;
    margin-bottom: 5px;
    background: url(../images/zwen_icon.png) no-repeat 10px 2px;
    line-height: 34px;
    color: #4e8fee;
    font-size: 16px;
    font-weight: normal
}

.gmzx_dl dd {
    background-color: #fff;
    min-height: 68px;
    padding: 13px 52px 13px;
    background: #fff url(../images/zda_icon.png) no-repeat 10px 13px;
    color: #566679;
    border-radius: 5px;
}


/*-------------回收登记--------------*/
.hsdj_banner {
    width: 100%;
    height: 494px;
    background: url(../images/banner_hsdj.jpg) no-repeat center center
}

.nanti {
    width: 100%;
    background: url(../images/ysback.png) repeat;
    overflow: hidden
}

    .nanti h3 {
        margin-top: 45px;
        margin-bottom: 64px;
    }

.nanti_con {
}

    .nanti_con ul {
    }

        .nanti_con ul li {
            width: 280px;
            height: 250px;
            margin: 20px 60px;
            text-align: center;
            float: left
        }

            .nanti_con ul li h4 {
                padding: 30px 0px 12px 0px;
                font-size: 20px;
                color: #222;
                font-weight: bold
            }

            .nanti_con ul li p {
                color: #747474;
                font-size: 14px;
                padding: 0px 6px
            }

.hsys {
    background: #e9f1fe;
    padding-bottom: 25px
}

    .hsys h3 {
        margin-top: 40px;
        margin-bottom: 40px;
    }

.layer_erweima {
    width: 132px;
    height: 178px;
    padding: 10px;
    background: #4a90f6;
    position: fixed;
    right: 0;
    top: 50%;
    margin-top: -99px;
    display: none
}

    .layer_erweima p {
        color: #fff;
        padding: 6px 0px 5px 0px;
        text-align: center;
        font-size: 16px
    }

.hsdj_tab {
    width: 100%;
    height: 872px;
    background: url(../images/hsdj_tab_back.jpg) repeat-x left center
}

.mobile_con {
    width: 628px;
    float: left;
    padding-left: 120px;
    position: relative
}

    .mobile_con .mobile_tab_next {
        cursor: pointer;
        width: 62px;
        height: 112px;
        position: absolute;
        top: 50%;
        margin-top: -20px;
        right: 60px;
        background: url(../images/p_next.png) no-repeat left top
    }

    .mobile_con .mobile_tab_prev {
        cursor: pointer;
        width: 62px;
        height: 112px;
        position: absolute;
        top: 50%;
        margin-top: -20px;
        left: 40px;
        background: url(../images/p_prev.png) no-repeat left top;
    }

        .mobile_con .mobile_tab_prev:hover, .mobile_con .mobile_tab_next:hover {
            filter: alpha(opacity:60);
            opacity: 0.6;
            -moz-opacity: 0.6;
            -khtml-opacity: 0.6
        }

    .mobile_con .mb_content {
    }

    .mobile_con .mb_back {
        width: 360px;
        height: 710px;
        background: url(../images/mb_back.png) no-repeat left top;
        margin-top: 50px;
        padding: 108px 36px 100px 36px;
    }

        .mobile_con .mb_back ul {
            width: 286px;
            height: 504px;
            overflow: hidden
        }

.hsdj_tab_con .mobile_word {
    width: 572px;
    float: right;
    padding-top: 340px;
    padding-left: 50px
}

    .hsdj_tab_con .mobile_word .onetwo {
        width: 486px;
        height: 168px;
        color: #444;
        font-size: 24px;
        overflow: hidden
    }

        .hsdj_tab_con .mobile_word .onetwo li {
            width: 486px;
            height: 168px;
        }

        .hsdj_tab_con .mobile_word .onetwo span {
            padding-right: 10px
        }

        .hsdj_tab_con .mobile_word .onetwo p.pd_l15 {
            padding-left: 20px;
            padding-bottom: 10px;
        }

        .hsdj_tab_con .mobile_word .onetwo i {
            font-size: 40px;
            color: #222;
            padding-left: 5px
        }

.displaynone {
    display: none
}


.error_box {
    width: 1200px;
    height: 600px;
    background-color: #fff;
    margin: 0 auto;
    font-size: 16px
}

.error_content {
    text-align: center;
    padding-top: 100px
}

.bodyback {
    background-color: #eee
}

.error_word {
    height: 40px;
    line-height: 40px;
    overflow: hidden
}

.error_btn {
    padding: 14px 0px;
}

    .error_btn a {
        padding: 8px 50px;
        margin: 0 10px;
        border-radius: 20px;
        -moz-border-radius: 20px;
        -webkit-border-radius: 20px
    }

    .error_btn .home_btn {
        border: 1px solid #54c6e2;
        color: #54c6e2;
        height: 18px;
        line-height: 18px
    }

    .error_btn .back_btn {
        background: linear-gradient(to right,#52cbe2,#4386d9);
        color: #fff;
        line-height: 22px;
        height: 22px;
    }

    .error_btn a:hover {
        filter: alpha(Opacity=80);
        -moz-opacity: 0.8;
        opacity: 0.8;
    }


.jump_box {
    width: 680px;
    margin: 40px auto;
}

.jump_content {
    box-sizing: border-box;
    padding: 30px;
    border: 1px solid #a5a5a5;
}

.jump_title {
    color: #f86809;
    font-size: 22px;
    font-weight: bold
}

    .jump_title img {
        float: left;
        margin-right: 6px
    }

.jump_content .divword {
    padding: 10px 0px
}

.wback {
    margin-top: 8px;
    background-color: #f5f5f5;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    padding-left: 10px !important;
    padding-right: 10px !important
}

.jump_caozuo {
    padding: 14px;
    background-color: #fff;
    border-left: 1px solid #a5a5a5;
    border-right: 1px solid #a5a5a5;
    border-bottom: 1px solid #a5a5a5;
}

    .jump_caozuo .jixufangwen {
        display: inline-block;
        padding: 8px 30px;
        background-color: #09f;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        color: #fff;
        font-weight: bold
    }

        .jump_caozuo .jixufangwen:hover {
            background-color: #62b1e5
        }

    .jump_caozuo .closeos {
        color: #09f;
        margin-left: 20px
    }

        .jump_caozuo .closeos:hover {
            color: #62b1e5
        }