﻿@charset "UTF-8";

input, textarea {
    word-wrap: none;
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}

html {
    -webkit-text-size-adjust: none;
    overflow-x: hidden
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, form, input, textarea, p, span {
    padding: 0;
    margin: 0;
}

body {
    font: normal 14px/1.5em pbfont,"微软雅黑","宋体","冬青黑体简体中文 w3";
    color: #333;
}

img, html, body {
    border: 0;
}
/** 重置表格元素 **/
input {
    border: 0;
    outline: 0;
}

ol, ul {
    list-style: none;
}

em, strong {
    font-style: normal;
}

em, i {
    font-weight: normal;
    font-style: normal;
    font-size: 100%;
}

h1, h2, h3, h4, h5, h6, em {
    font-weight: normal;
}

.clearfix {
    *zoom: 1;
}

    .clearfix:after {
        content: ".";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
    }

a {
    color: #333333;
    text-decoration: none;
}

    a:hover {
        text-decoration: none;
        color: #eb0011 !important;
    }

img {
    vertical-align: middle;
}

.ellipsis {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.hide, .none {
    display: none
}

.hidden {
    visibility: hidden;
}

.show, .block {
    display: block;
}

.inlineb {
    display: inline-block;
}

.tc {
    text-align: center;
}

.cp {
    cursor: pointer;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.pr {
    position: relative
}

.pa {
    position: absolute
}

.w1200 {
    width: 1200px;
    margin: 0 auto;
    position: relative;
}

.mt6 {
    margin-top: 6px;
}

.mt8 {
    margin-top: 8px;
}

.mt10 {
    margin-top: 10px;
}

.mt11 {
    margin-top: 11px;
}

.mt12 {
    margin-top: 12px;
}

.mt20 {
    margin-top: 20px;
}

.mt13 {
    margin-top: 13px;
}

.mt14 {
    margin-top: 14px;
}

.mt15 {
    margin-top: 15px;
}

.mt16 {
    margin-top: 16px;
}

.mt17 {
    margin-top: 17px;
}

.mt18 {
    margin-top: 18px;
}

.mt28 {
    margin-top: 28px;
}

.nmt8 {
    margin-top: -8px;
}

.mb10 {
    margin-bottom: 10px;
}

.ml10 {
    margin-left: 10px;
}

.ml40 {
    margin-left: 40px;
}

.nmr20 {
    margin-right: -20px;
}

.mr5 {
    margin-right: 5px;
}

.mr6 {
    margin-right: 6px;
}

.mr10 {
    margin-right: 10px;
}

.mr15 {
    margin-right: 15px;
}

.mr20 {
    margin-right: 20px;
}

.mt22 {
    margin-top: 22px;
}

.mr60 {
    margin-right: 60px;
}

.mb6 {
    margin-bottom: 6px;
}

.pl10 {
    padding-left: 10px;
}

.pl3 {
    padding-left: 3px;
}

.bold {
    font-weight: bold
}

.border0 {
    border: 1px solid #d5d5d5;
    border-right: 0;
}

.color8011 {
    color: #e80011;
}

.color999 {
    color: #999;
}

.color666 {
    color: #666;
}

.color333 {
    color: #333;
}

.color80 {
    color: #808080;
}

.col44 {
    color: #444;
}

.font12 {
    font-size: 12px;
}

.font14 {
    font-size: 14px;
}

.font15 {
    font-size: 15px;
}

.font16 {
    font-size: 16px;
}

.font32 {
    font-size: 26px;
}

.w106 {
    width: 106px;
}

.w137 {
    width: 137px;
}

.w90 {
    width: 90px;
}

.w100 {
    width: 100px;
}

.w87 {
    width: 87px;
}

.w70 {
    width: 70px;
}

.w124 {
    width: 124px;
}

.ftp1 {
    top: -1px;
    position: relative;
}

.ftp2 {
    top: -2px;
    position: relative;
}

.ftp4 {
    top: -4px;
    position: relative;
}

.ftp8 {
    top: -8px;
    position: relative;
}

.w235 {
    width: 235px;
}

.form-sear .s-input .sea_close, .f-user .nav-info i.n-icon, .company-nav .i-icon, .come-pany .cp-nav a.more i, .cfloatNav .brand-pro .lm-logo, .cfloatNav .brand-pro .cd-ewm {
    background: url("../images/cdicon/cd-icon.png") no-repeat 0 0;
}

.sec-nav dl dd, .part08 .topic p.info, .ck-cons, .part10 .p10-link li a, .pl-v-list li, .pl-list li .date, .part02 .p2-list, .part02 .p2-list h3 a, .cdlogo p.class a, .pn-cons .pnc-l .pnc-navs span, .inset-nav, .p03-classes dl dd, .p03-pro .hot li h4, .inver-robot, .v-list .v-tit, .imgtxt .at-tit, .come-pany .pany-cons p, .p-imgs-list li span, .part06 .app .img-txt p {
    font-size: 12px;
}



.content {
    padding-bottom: 40px;
}
/*主导航 background:url("../images/cdicon/n-line.png") no-repeat right 17px;*/
#cnav {
    height: 50px;
    line-height: 50px;
    background-color: #333;
}

    #cnav ul {
        height: 50px;
        background-color: #333;
    }

        #cnav ul li {
            float: left;
        }

            #cnav ul li a {
                display: block;
                padding: 0 26.7px;
                font-size: 18px;
                color: #fff;
            }

            #cnav ul li.last a {
                background-image: none;
            }

            #cnav ul li.active a, #cnav ul li a:hover {
                background-color: #eb0011;
                text-decoration: none;
                color: #ffffff !important;
                background-image: none; /* box-shadow: 0 0 15px #000;*/
            }

/*尾部*/
#cfooter {
    background-color: #333;
    color: #dadada;
    width: 100%;
    height: 320px;
}

    #cfooter .contact {
        height: 100%;
        padding-top: 40px;
    }

        #cfooter .contact p {
            text-align: center;
        }

        #cfooter .contact .p-1 {
            font-size: 15px;
            color: #ffffff;
            line-height: 22px;
            width: 1037px;
            margin: 0 auto;
            text-align: center;
        }

            #cfooter .contact .p-1 a {
                font-size: 15px;
                color: #ffffff;
                line-height: 22px;
                margin: 0 5px 0 0;
                vertical-align: text-top;
            }

        #cfooter .contact .p-2 {
            font-size: 18px;
            color: #ffffff;
            line-height: 22px;
            margin-top: 20px;
        }

        #cfooter .contact .p-3 {
            margin-top: 20px;
        }

            #cfooter .contact .p-3 a {
                font-size: 15px;
                color: #ffffff;
                line-height: 30px;
                margin: 0 30px;
            }

                #cfooter .contact .p-3 a:hover {
                    color: #ffffff !important;
                }

                #cfooter .contact .p-3 a img {
                    margin-bottom: 2px;
                    margin-right: 6px;
                }

        #cfooter .contact .p-4 {
            margin-top: 10px;
        }

            #cfooter .contact .p-4 a {
                font-size: 15px;
                color: #ffffff;
                line-height: 30px;
                margin: 0 30px;
            }

                #cfooter .contact .p-4 a img {
                    margin-bottom: 2px;
                    margin-right: 6px;
                }

        #cfooter .contact .p-5 {
            margin: 30px auto 0 auto;
            border-top: 1px solid #666666;
            width: 989px;
            font-size: 15px;
            color: #999999;
            padding-top: 10px;
        }

            #cfooter .contact .p-5 a {
                font-size: 15px;
                color: #999999;
            }

        #cfooter .contact .p-6 {
            margin-top: 10px;
            font-size: 15px;
            color: 999999;
            line-height: 22px;
        }

            #cfooter .contact .p-6 img {
                margin-bottom: 3px;
                margin-right: 5px;
            }

/* 图片特效 */
.special {
    display: block;
    overflow: hidden;
}

    .special img {
        -webkit-transition: all 1s;
        -moz-transition: all 1s;
        -ms-transition: all 1s;
        -o-transition: all 1s;
        transition: all 1s;
    }

    .special:hover img {
        -webkit-transform: matrix(1.1,0,0,1.1,0,0);
        -moz-transform: matrix(1.1,0,0,1.1,0,0);
        -ms-transform: matrix(1.1,0,0,1.1,0,0);
        -o-transform: matrix(1.1,0,0,1.1,0,0);
        transform: matrix(1.1,0,0,1.1,0,0);
    }
/* *************主导航******************* */
.head-main-nav {
    width: 100%;
    height: 43px;
    background: #f6f6f6;
}

    .head-main-nav .all-class {
        width: 183px;
        height: 100%;
        background: #eb0011;
        font-size: 18px;
        font-weight: bold;
        text-align: center;
        line-height: 43px;
    }

        .head-main-nav .all-class a {
            color: #ffffff;
        }

            .head-main-nav .all-class a:hover {
                color: #ffffff !important;
            }

    .head-main-nav .other-nav li {
        width: 145px;
        height: 100%;
        text-align: center;
        line-height: 43px;
        box-sizing: border-box;
        font-size: 17px;
        float: left;
    }

        .head-main-nav .other-nav li.active {
            background: #ffffff;
            font-weight: bold;
        }

        .head-main-nav .other-nav li a {
            color: #333333;
        }
/* ****************主导航 end***************** */

/* ******************part-1************************ */
.part-1 {
    width: 100%;
    margin-bottom: 20px;
    height: 365px;
}

    .part-1 .all-class-item {
        border: 1px solid #e6e6e6;
        box-sizing: border-box;
        width: 183px;
        height: 365px;
        position: relative;
    }

        .part-1 .all-class-item li.parent {
            width: 183px;
            height: 40.3px;
            line-height: 40px;
            box-sizing: border-box;
            padding-left: 40px;
            cursor: pointer;
        }

            .part-1 .all-class-item li.parent span {
                font-size: 15px;
                color: #333333;
                line-height: 41px;
            }

            .part-1 .all-class-item li.parent img {
                width: 15px;
                height: 15px;
                margin-right: 10px;
                margin-bottom: 4px;
            }

                .part-1 .all-class-item li.parent img.im-2 {
                    display: none;
                }

            .part-1 .all-class-item li.parent .dialog {
                width: 709px;
                height: 365px;
                display: none;
            }

        .part-1 .all-class-item li.active {
            border: 1px solid #eb0011;
            width: 181px;
        }

            .part-1 .all-class-item li.active span {
                color: #eb0011 !important;
            }

            .part-1 .all-class-item li.active img.im-1 {
                display: none;
            }

            .part-1 .all-class-item li.active img.im-2 {
                display: inline-block;
            }

            .part-1 .all-class-item li.active .dialog {
                width: 709px;
                height: 365px;
                border: 1px solid #e6e6e6;
                box-sizing: border-box;
                padding: 10px;
                position: absolute;
                top: -1px;
                left: 181px;
                z-index: 9999999;
                overflow-x: hidden;
                overflow-y: scroll;
                display: block;
                background: #ffffff;
            }

                .part-1 .all-class-item li.active .dialog li {
                    border-bottom: 1px dashed #e6e6e6;
                    padding-bottom: 6px;
                    margin-bottom: 10px;
                }

                    .part-1 .all-class-item li.active .dialog li:last-child {
                        padding-bottom: 0;
                        margin-bottom: 0;
                        border: 0;
                    }

                    .part-1 .all-class-item li.active .dialog li p.label {
                        font-size: 15px;
                        font-weight: bold;
                        color: #333333;
                        line-height: 20px;
                    }

                    .part-1 .all-class-item li.active .dialog li .items {
                        margin-top: 6px;
                    }

                        .part-1 .all-class-item li.active .dialog li .items a {
                            font-size: 13px;
                            color: #333333;
                            line-height: 25px;
                            float: left;
                            margin-right: 30px;
                            display: block;
                            min-width: 78px;
                        }

                .part-1 .all-class-item li.active .dialog::-webkit-scrollbar {
                    width: 10px; /*对垂直流动条有效*/
                    height: 3px; /*对水平流动条有效*/
                }
                /*定义滚动条的轨道颜色、内阴影及圆角*/
                .part-1 .all-class-item li.active .dialog::-webkit-scrollbar-track {
                    // -webkit-box-shadow: inset 0 0 6px #cfcfcf;
                    background-color: #f6f6f6;
                }
                /*定义滑块颜色、内阴影及圆角*/
                .part-1 .all-class-item li.active .dialog::-webkit-scrollbar-thumb {
                    // border-radius: 7px;
                    /* -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3); */
                    background-color: #c7c7c7;
                }
                /*定义两端按钮的样式*/
                .part-1 .all-class-item li.active .dialog::-webkit-scrollbar-button {
                    background-color: #f6f6f6;
                }

    /* 轮播图 */
    .part-1 .img-text {
        width: 1000px;
        height: 365px;
        box-sizing: border-box;
        padding-top: 15px;
        margin-left: 15px;
    }

        .part-1 .img-text .slide-img {
            width: 693px;
            height: 350px;
            border: 1px solid #e6e6e6;
            box-sizing: border-box;
            overflow: hidden;
        }

            .part-1 .img-text .slide-img .slideBox {
                width: 693px;
                height: 350px;
                margin: 0 auto;
                position: relative;
            }

                .part-1 .img-text .slide-img .slideBox .hd {
                    position: absolute;
                    bottom: 8px;
                    text-align: center;
                    z-index: 99999;
                    width: 100%;
                }

                    .part-1 .img-text .slide-img .slideBox .hd li {
                        width: 7px;
                        height: 7px;
                        border-radius: 100%;
                        background: #f6f6f6;
                        margin: 0 10px;
                        display: inline-block;
                    }

                        .part-1 .img-text .slide-img .slideBox .hd li.on {
                            background: #eb0011;
                        }

                .part-1 .img-text .slide-img .slideBox .bd li {
                    width: 693px;
                    height: 350px;
                }

                    .part-1 .img-text .slide-img .slideBox .bd li img {
                        width: 100%;
                        height: 350px;
                    }

        /* 产品新闻、动态 */
        .part-1 .img-text .news-dynamic {
            width: 286px;
            height: 350px;
        }

            .part-1 .img-text .news-dynamic .lab {
                width: 100%;
            }

                .part-1 .img-text .news-dynamic .lab span {
                    display: block;
                    width: 143px;
                    height: 42px;
                    line-height: 42px;
                    text-align: center;
                    position: relative;
                    background: #f6f6f6;
                    font-size: 18px;
                    font-weight: bold;
                    color: #333333;
                    float: left;
                    cursor: pointer;
                    border: 1px solid #e6e6e6;
                    ;
                    box-sizing: border-box;
                }

                    .part-1 .img-text .news-dynamic .lab span b {
                        display: none;
                    }

                    .part-1 .img-text .news-dynamic .lab span.on {
/*                         border-bottom: 3px solid #eb0011; */
                         position:relative;
                        background: #ffffff;
                    }

                        .part-1 .img-text .news-dynamic .lab span.on b {
                            /*                             display: inline-block;
                            border-left: 8px solid #fff !important;
                            border-right: 8px solid #fff !important;
                            border-top: 8px solid #eb0011;
                            position: absolute;
                            bottom: -8px;
                            z-index: 999999;
                            right: 59px; */
                            display: block;
                            width:100%;
                            height:9px;
                            position:absolute;
                            bottom:-6px;
                            background: url('https://pfs.chuandong.com/upload/images/20200522/7336006016B65A6A.png')no-repeat;
                            background-size:100% 100%;
                            }

            .part-1 .img-text .news-dynamic .news-dynamic-item {
                width: 100%;
                margin-top: 10px;
            }

                .part-1 .img-text .news-dynamic .news-dynamic-item ul {
                    display: none;
                }

                    .part-1 .img-text .news-dynamic .news-dynamic-item ul.show {
                        display: block;
                    }

                .part-1 .img-text .news-dynamic .news-dynamic-item li span:nth-child(1) {
                    font-size: 16px;
                    color: #666666;
                    line-height: 30px;
                    margin-right: 6px;
                    float: left;
                }

                .part-1 .img-text .news-dynamic .news-dynamic-item li a {
                    font-size: 14px;
                    color: #333333;
                    line-height: 30px;
                    float: left;
                }

                .part-1 .img-text .news-dynamic .news-dynamic-item li span:last-child {
                    font-size: 13px;
                    color: #666666;
                    line-height: 30px;
                    float: right;
                }
/* ************************part-1 end********************************* */
/* ****************************主内容****************** */
/* 控制系统 */
.main-content-part {
    width: 100%;
    margin-bottom: 20px;
}

    .main-content-part .labs {
        width: 100%;
        height: 35px;
        line-height: 35px;
        border-bottom: 2px solid #eb0011;
        overflow: hidden;
        box-sizing: border-box;
    }

        .main-content-part .labs .label {
            font-size: 22px;
            color: #333333;
            font-weight: bold;
            line-height: 29px;
            background: url('../image/bor-1.png')no-repeat;
            background-position: 0% 65%;
            padding-left: 20px;
            margin-right: 30px;
        }

        .main-content-part .labs .list-item {
            line-height: 36px;
        }

            .main-content-part .labs .list-item a {
                font-size: 15px;
                color: #333333;
                margin: 0 10px;
            }

        .main-content-part .labs .more {
            font-size: 14px;
            line-height: 36px;
        }

            .main-content-part .labs .more a {
                color: #666666;
            }

    .main-content-part .item-part {
        margin-top: 10px;
        height: 448px;
    }

        .main-content-part .item-part .new-release {
            width: 274px;
            border: 1px solid #e6e6e6;
        }

            .main-content-part .item-part .new-release .lab-title {
                width: 274px;
                height: 42px;
                background: #f6f6f6;
                font-size: 18px;
                color: #333333;
                font-weight: bold;
                text-align: center;
                line-height: 41px;
                border-bottom: 1px solid #e6e6e6;
                box-sizing: border-box;
            }

            .main-content-part .item-part .new-release .list {
                box-sizing: border-box;
                padding: 10px;
            }

                .main-content-part .item-part .new-release .list li a {
                    float: left;
                    font-size: 14px;
                    color: #333333;
                    line-height: 32px;
                }

                .main-content-part .item-part .new-release .list li span {
                    float: right;
                    font-size: 13px;
                    color: #666666;
                    line-height: 32px;
                }
        /* 推荐产品、推荐供应商 */
        .main-content-part .item-part .recommend {
            width: 602px;
            margin-left: 20px;
        }

            .main-content-part .item-part .recommend .rcom-pro {
                width: 100%;
                height: 232px;
            }

                .main-content-part .item-part .recommend .rcom-pro .lab-title {
                    width: 100%;
                    height: 42px;
                    background: #f6f6f6;
                    font-size: 18px;
                    color: #333333;
                    font-weight: bold;
                    line-height: 41px;
                    border-bottom: 1px solid #e6e6e6;
                    box-sizing: border-box;
                    padding: 0 15px;
                }

                .main-content-part .item-part .recommend .rcom-pro .list {
                    width: 100%;
                    margin-top: 15px;
                }

                    .main-content-part .item-part .recommend .rcom-pro .list ul {
                        margin-right: -14px;
                    }

                    .main-content-part .item-part .recommend .rcom-pro .list li {
                        width: 140px;
                        height: 175px;
                        border: 1px solid #e6e6e6;
                        box-sizing: border-box;
                        float: left;
                        margin-right: 14px;
                    }

                        .main-content-part .item-part .recommend .rcom-pro .list li:hover {
                            box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.14);
                        }

                            .main-content-part .item-part .recommend .rcom-pro .list li:hover span {
                                color: #eb0011;
                            }

                        .main-content-part .item-part .recommend .rcom-pro .list li a {
                            display: block;
                            width: 100%;
                            height: 112px;
			    text-align: center;
                        }

                            .main-content-part .item-part .recommend .rcom-pro .list li a img {
                                max-width: 138px;
                                max-height: 112px;
                            }

                        .main-content-part .item-part .recommend .rcom-pro .list li span {
                            display: block;
                            font-size: 13px;
                            color: #333333;
                            line-height: 17px;
                            text-align: center;
                            padding: 15px 10px;
                        }
            /* 推荐供应商 */
            .main-content-part .item-part .recommend .recom-supplier {
                width: 100%;
                margin-top: 10px;
                height: 206px;
            }

                .main-content-part .item-part .recommend .recom-supplier .lab-title {
                    width: 100%;
                    height: 42px;
                    background: #f6f6f6;
                    font-size: 18px;
                    color: #333333;
                    font-weight: bold;
                    line-height: 41px;
                    border-bottom: 1px solid #e6e6e6;
                    box-sizing: border-box;
                    padding: 0 15px;
                }

                .main-content-part .item-part .recommend .recom-supplier .list {
                    margin-top: 13px;
                }
                .main-content-part .item-part .recommend .recom-supplier .list li {
                    display:inline-block;
                    width:301px;
                    box-sizing:border-box;
                    padding-right:10px;
                    line-height:20px;
                }

                    .main-content-part .item-part .recommend .recom-supplier .list li a {
                        display: block;
                    }

                        .main-content-part .item-part .recommend .recom-supplier .list li a:hover span {
                            color: #eb0011 !important;
                        }

                        .main-content-part .item-part .recommend .recom-supplier .list li a span:nth-child(1) {
                            font-size: 14px;
                            color: #333333;
                            float: left;
                        }

                        .main-content-part .item-part .recommend .recom-supplier .list li a span:nth-child(2) {
                            font-size: 14px;
                            color: #666666;
                            line-height: 30px;
                            float: right;
                        }
        /* 新品上市、产品促销 */
        .main-content-part .item-part .newPro-promotePro {
            width: 286px;
        }

            .main-content-part .item-part .newPro-promotePro .lab {
                width: 100%;
            }

                .main-content-part .item-part .newPro-promotePro .lab span {
                    display: block;
                    width: 143px;
                    height: 42px;
                    line-height: 42px;
                    text-align: center;
                    position: relative;
                    background: #f6f6f6;
                    font-size: 18px;
                    font-weight: bold;
                    color: #333333;
                    float: left;
                    cursor: pointer;
                    border: 1px solid #e6e6e6;
                    ;
                    box-sizing: border-box;
                }

                    .main-content-part .item-part .newPro-promotePro .lab span b {
                        display: none;
                    }

                    .main-content-part .item-part .newPro-promotePro .lab span.on {
                        position:relative;
                        background: #ffffff;
                    }

                        .main-content-part .item-part .newPro-promotePro .lab span.on b {
/*                             display: inline-block;
                            border-left: 8px solid #fff !important;
                            border-right: 8px solid #fff !important;
                            border-top: 8px solid #eb0011;
                            position: absolute;
                            bottom: -8px;
                            z-index: 999999;
                            right: 59px; */
                            display: block;
                            width:100%;
                            height:9px;
                            position:absolute;
                            bottom:-6px;
                            background: url('https://pfs.chuandong.com/upload/images/20200522/7336006016B65A6A.png')no-repeat;
                            background-size:100% 100%;
                        }

            .main-content-part .item-part .newPro-promotePro ul {
                margin-top: 15px;
                display: none;
            }

                .main-content-part .item-part .newPro-promotePro ul.block {
                    display: block;
                }

            .main-content-part .item-part .newPro-promotePro li {
                border: 1px solid #e6e6e6;
                width: 286px;
                height: 90px;
                box-sizing: border-box;
                padding: 2px;
                margin-bottom: 10px;
            }

                .main-content-part .item-part .newPro-promotePro li:last-child {
                    margin-bottom: 0px;
                }

                .main-content-part .item-part .newPro-promotePro li:hover {
                    box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.14);
                }

                    .main-content-part .item-part .newPro-promotePro li:hover .pro-info p:nth-child(1) {
                        color: #eb0011;
                    }

                .main-content-part .item-part .newPro-promotePro li a {
                    display: block;
                }

                    .main-content-part .item-part .newPro-promotePro li a img.pro-img {
                        width: 84px;
                        height: 84px;
                        float: left;
                        margin-right: 10px;
                        border:1px solid #e6e6e6;
                        box-sizing:border-box;
                    }

                    .main-content-part .item-part .newPro-promotePro li a .pro-info {
                        width: 180px;
                        padding: 8px 0;
                    }

                        .main-content-part .item-part .newPro-promotePro li a .pro-info p {
                            margin-bottom: 8px;
                        }

            .main-content-part .item-part .newPro-promotePro .new-pros li a .pro-info p:last-child {
                margin-bottom: 0;
            }

            .main-content-part .item-part .newPro-promotePro .new-pros li a .pro-info p:nth-child(1) {
                font-size: 13px;
                color: #333333;
                line-height: 17px;
            }

            .main-content-part .item-part .newPro-promotePro .new-pros li a .pro-info p:nth-child(2) {
                font-size: 12px;
                color: #888888;
                line-height: 15px;
            }

            .main-content-part .item-part .newPro-promotePro .new-pros li a .pro-info p:nth-child(3) {
                font-size: 12px;
                color: #888888;
                line-height: 15px;
            }

                .main-content-part .item-part .newPro-promotePro .new-pros li a .pro-info p:nth-child(3) img {
                    width: 12px;
                    height: 11px;
                    margin-right: 2px;
                    margin-bottom: 2px;
                }

            .main-content-part .item-part .newPro-promotePro .promote-pros li a .pro-info p:last-child {
                margin-bottom: 0;
            }

            .main-content-part .item-part .newPro-promotePro .promote-pros li a .pro-info p:nth-child(1) {
                font-size: 15px;
                color: #eb0011;
                line-height: 20px;
            }

            .main-content-part .item-part .newPro-promotePro .promote-pros li a .pro-info p:nth-child(2) {
                font-size: 13px;
                color: #333333;
                line-height: 17px;
            }

            .main-content-part .item-part .newPro-promotePro .promote-pros li a .pro-info p:nth-child(3) {
                font-size: 12px;
                color: #888888;
                line-height: 15px;
            }

                .main-content-part .item-part .newPro-promotePro .promote-pros li a .pro-info p:nth-child(3) img {
                    width: 12px;
                    height: 11px;
                    margin-right: 2px;
                    margin-bottom: 2px;
                }
/* ***************** 友情链接 *********************** */
.fiend-link {
    width: 100%;
}

    .fiend-link .lab {
        width: 100%;
        height: 42px;
        border-left: 1px solid #e6e6e6;
        border-right: 1px solid #e6e6e6;
        border-top: 1px solid #e6e6e6;
        border-bottom: 2px solid #eb0011;
        box-sizing: border-box;
        background: #f6f6f6;
        line-height: 42px;
        padding: 0 20px;
    }

        .fiend-link .lab span {
            font-size: 19px;
            color: #333333;
        }

        .fiend-link .lab a {
            font-size: 14px;
            color: #333333;
            margin: 0 10px;
        }

    .fiend-link .link-list {
        margin-top: 10px;
        margin-right: -40px;
    }

        .fiend-link .link-list a {
            float: left;
            font-size: 15px;
            color: #333333;
            line-height: 36px;
            margin-right: 38px;
            display: block;
        }
/* **********************************首页 end****************************************************** */

/* *******************************************产品列表**************************** */
.location {
    height: 50px;
    line-height: 50px
}

    .location a {
        font-size: 14px;
        color: #666666;
    }

    .location span {
        font-size: 14px;
        color: #666666;
    }

    .location img {
        margin-bottom: 2px;
    }

.filtrate {
    background: #fff;
    padding: 0 10px;
    box-sizing: border-box;
    border: 1px solid #e6e6e6;
    margin-bottom: 20px;
}

    .filtrate .filtrate-part-1 {
        height: 45px;
        border-bottom: 1px dashed #e6e6e6;
        line-height: 45px;
        box-sizing: border-box;
    }

        .filtrate .filtrate-part-1 .selected {
            margin-right: 20px;
            font-size: 14px;
            color: #666666;
        }

        .filtrate .filtrate-part-1 .filted {
            width: 1000px;
        }

            .filtrate .filtrate-part-1 .filted li {
                padding:0 5px;
                height: 22px;
                line-height: 22px;
                border: 1px solid #dddddd;
                text-align: center;
                display: inline-block;
            }

                .filtrate .filtrate-part-1 .filted li:hover {
                    border-color: #ff3333;
                    color: #333333;
                }

        .filtrate .filtrate-part-1 .mor {
            margin-right: 40px;
        }

            .filtrate .filtrate-part-1 .mor a {
                display: block;
                width: 100%;
                height: 100%;
            }

                .filtrate .filtrate-part-1 .mor a div {
                    width: 16px;
                    height: 16px;
                    border: 1px solid #cccccc;
                    line-height: 16px;
                    text-align: center;
                    margin-top: 15px;
                    margin-left: 6px;
                }

        .filtrate .filtrate-part-1 .filted li img {
            margin: 0 0 2px 8px;
        }

    .filtrate .filtrate-part-2 {
        border-bottom: 1px dashed #e6e6e6;
        line-height: 45px;
        box-sizing: border-box;
    }

        .filtrate .filtrate-part-2 .selected {
            margin-right: 20px;
            font-size: 14px;
            color: #666666;
        }

        .filtrate .filtrate-part-2 .filted {
            width: 880px;
        }

            .filtrate .filtrate-part-2 .filted a {
                display: block;
                font-size: 14px;
                color: #333333;
                line-height: 45px;
                margin-right: 20px;
                float: left;
            }

        // .filtrate .filtrate-part-2 .mor {
        //     margin-top: 10px;
        // }

            // .filtrate .filtrate-part-2 .mor a {
            //     display: inline-block;
            //     width: 50px;
            //     height: 22px;
            //     line-height: 19px;
            //     text-align: center;
            //     border: 1px solid #999999;
            //     color: #333333;
            //     box-sizing: border-box;
            //     font-size: 12px;
            // }

                .filtrate .filtrate-part-2 .mor a img {
                    margin-bottom: 3px;
                }

            .filtrate .filtrate-part-2 .mor .mor-item a:nth-child(2) {
                display: none;
                // width: 50px;
                // height: 22px;
                // line-height: 19px;
                // text-align: center;
                // border: 1px solid #d7000f;
                // color: #d7000f;
                // box-sizing: border-box;
                // font-size: 12px;
            }

        .filtrate .filtrate-part-2 .filted .sub {
            margin: 0 auto;
            width: 120px;
            margin-bottom: 10px;
            display: none;
        }

            .filtrate .filtrate-part-2 .filted .sub .confirm {
                width: 46px;
                height: 26px;
                line-height: 24px;
                background: #ff3333;
                color: #fff;
                font-size: 12px;
                border-radius: 4px;
                text-align: center;
                margin-right: 20px;
                cursor: pointer;
            }

            .filtrate .filtrate-part-2 .filted .sub .cancle {
                width: 46px;
                height: 26px;
                line-height: 24px;
                border: 1px solid #dddddd;
                color: #999999;
                font-size: 12px;
                border-radius: 4px;
                text-align: center;
                box-sizing: border-box;
                cursor: pointer;
            }

    .filtrate .filtrate-part-3 {
        height: 45px;
        line-height: 45px;
        box-sizing: border-box;
    }

        .filtrate .filtrate-part-3 .selected {
            margin-right: 48px;
            font-size: 14px;
            color: #666666;
        }

        .filtrate .filtrate-part-3 .filted {
            width: 880px;
        }

            .filtrate .filtrate-part-3 .filted a {
                display: block;
                font-size: 14px;
                color: #333333;
                line-height: 45px;
                margin-right: 20px;
                float: left;
            }

.list-con-part {
    width: 100%;
    margin-bottom: 20px;
}

    .list-con-part .item-list {
        width: 949px;
    }

        .list-con-part .item-list .screen-part {
            width: 100%;
            box-sizing: border-box;
            border: 1px solid #e6e6e6;
            background: #f6f6f6;
        }

.main-contents {
    margin-top: 20px;
}

    .main-contents .left-part {
        width: 949px;
    }

.filtrate-nav {
    width: 949px;
    height: 40px;
    background: #f6f6f6;
    line-height: 40px;
    border: 1px solid #e6e6e6;
    box-sizing: border-box;
}

    .filtrate-nav .all-models {
        box-sizing: border-box;
        padding: 0 10px;
        position: relative;
        border-right: 1px solid #e6e6e6;
        height: 100%;
    }

        .filtrate-nav .all-models img {
            margin-left: 6px;
        }

        .filtrate-nav .all-models .all-models-lab-1 a {
            color: #333333;
        }

    .filtrate-nav .other-models {
        box-sizing: border-box;
        border-left: 1px solid #e6e6e6;
        border-right: 1px solid #e6e6e6;
        width: 100px;
        /*height: 40px;*/
        line-height: 30px;
        background: #ffffff;
        border-bottom: 1px solid #e6e6e6;
        position: absolute;
        top: 39.1px;
        left: -1px;
        padding-left: 10px;
        display: none;
        z-index: 10;
    }

.all-models-lab-2 {
    display: none;
}

    .all-models-lab-2 a {
        color: #d7000f;
    }

.models-active {
    border-right: 1px solid #e6e6e6;
    background: #f5f5f5;
}

.filtrate-nav .all-area {
    box-sizing: border-box;
    padding: 0 10px;
    position: relative;
}

.all-area-lab-2 {
    display: none;
}

    .all-area-lab-2 a {
        color: #d7000f;
    }

.filtrate-nav .all-area img {
    margin-left: 6px;
}

.filtrate-nav .all-area .all-area-lab-1 a {
    color: #333333;
}

.filtrate-nav .all-area-item {
    box-sizing: border-box;
    padding: 10px;
    border-left: 1px solid #e6e6e6;
    border-right: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    width: 266px;
    position: absolute;
    top: 39.1px;
    left: -1px;
    z-index: 10;
    background: #ffffff;
    display: none;
}

    .filtrate-nav .all-area-item p {
        height: 22px;
        line-height: 20px;
    }

    .filtrate-nav .all-area-item ul {
        margin-right: -6px;
    }

    .filtrate-nav .all-area-item li {
        width: 45px;
        height: 25px;
        line-height: 25px;
        margin-right: 5px;
        text-align: center;
    }

    .filtrate-nav .all-area-item .confirm {
        width: 46px;
        height: 26px;
        line-height: 24px;
        text-align: center;
        border: 1px solid #dddddd;
        font-size: 12px;
        color: #fff;
        box-sizing: border-box;
        border-radius: 2px;
        margin: 0 auto;
        margin-top: 5px;
        background: #ff3333;
        cursor: pointer;
    }

.area-active {
    border-left: 1px solid #e6e6e6;
    border-right: 1px solid #e6e6e6;
    background: #f5f5f5;
    box-sizing: border-box;
    z-index: 99;
}

.filtrate-nav .prices-desc {
    box-sizing: border-box;
    padding: 0 20px;
}

    .filtrate-nav .prices-desc div.desc {
        margin-left: 6px;
    }

    .filtrate-nav .prices-desc img.up {
        position: relative;
        bottom: 5px;
    }

    .filtrate-nav .prices-desc img.down {
        position: relative;
        top: 3px;
        left: -15px;
    }

.filtrate-nav .prices-asc {
    box-sizing: border-box;
    padding: 0 20px;
    display: none
}

    .filtrate-nav .prices-asc div.asc {
        margin-left: 6px;
    }

    .filtrate-nav .prices-asc img.up {
        position: relative;
        bottom: 5px;
    }

    .filtrate-nav .prices-asc img.down {
        position: relative;
        top: 3px;
        left: -15px;
    }

.filtrate-nav .scope {
    width: 210px;
    height: 38px;
    line-height: 38px;
    box-sizing: border-box;
    padding: 8px 15px 5px 15px;
    border-left: 1px solid #e6e6e6;
    border-right: 1px solid #e6e6e6;
}

    .filtrate-nav .scope p:nth-child(1) {
        width: 52px;
        height: 24px;
        line-height: 22px;
        border: 1px solid #e6e6e6;
        box-sizing: border-box;
        font-size: 12px;
        background: #ffffff;
        padding-left: 4px;
    }

        .filtrate-nav .scope p:nth-child(1) input {
            display: block;
            width: 34px;
            min-height: 100%;
            background: #ffffff;
        }

    .filtrate-nav .scope p:nth-child(2) {
        height: 24px;
        line-height: 24px;
        margin: 0 6px;
    }

    .filtrate-nav .scope p:nth-child(3) {
        width: 52px;
        height: 24px;
        line-height: 24px;
        border: 1px solid #e6e6e6;
        box-sizing: border-box;
        font-size: 12px;
        background: #ffffff;
        padding-left: 4px;
    }

        .filtrate-nav .scope p:nth-child(3) input {
            display: block;
            width: 34px;
            min-height: 100%;
            background: #ffffff;
        }

    .filtrate-nav .scope p:nth-child(4) {
        width: 46px;
        height: 24px;
        text-align: center;
        border: 1px solid #e6e6e6;
        font-size: 12px;
        color: #fff;
        box-sizing: border-box;
        line-height: 22px;
        background: #ff0000;
        cursor: pointer;
    }

.main-contents .show {
    height: 40px;
}

    .main-contents .show div {
        width: 70px;
        height: 100%;
        line-height: 40px;
        text-align: center;
    }

        .main-contents .show div.items {
            // border: 1px solid #e6e6e6;
            box-sizing: border-box;
            // height: 38px;
        }

            .main-contents .show div.items a {
                display: block;
                width: 100%;
                height: 100%;
            }

            .main-contents .show div.items:nth-child(1) a {
                background: url('../image/list-img/icon-3-1.png')no-repeat center;
                background-size: 70px 26px;
            }

            .main-contents .show div.items:nth-child(2) a {
                background: url('../image/list-img/icon-4.png')no-repeat center;
                background-size: 70px 26px;
            }
    /* .main-contents .show div.item-2 {border: 1px solid #d5d5d5;box-sizing: border-box;}
.main-contents .show div.item-2 a {display: block;width: 100%;height: 100%;} */
    .main-contents .show .data {
        padding: 0 15px;
        width: 120px;
        height: 40px;
        font-size: 12px;
    }

    .main-contents .show .data-item {
        width: 120px;
        padding: 0 8px;
    }

        .main-contents .show .data-item span {
            margin: 0 6px;
        }

            .main-contents .show .data-item span span {
                margin: 0
            }

    .main-contents .show div.active-bg:nth-child(1) {
        background: #f5f5f5;
    }

        .main-contents .show div.active-bg:nth-child(1) a {
            background: url('../image/list-img/icon-3.png')no-repeat center;
            background-size: 70px 26px;
        }

    .main-contents .show div.active-bg:nth-child(2) {
        background: #f5f5f5;
    }

        .main-contents .show div.active-bg:nth-child(2) a {
            background: url('../image/list-img/icon-4-1.png')no-repeat center;
            background-size: 70px 26px;
        }

.pro-list {
    margin-top: 20px;
}

    .pro-list ul {
        display: none
    }

        .pro-list ul.way-1 {
            margin-right: -13px;
        }

            .pro-list ul.way-1 li {
                background: #fff;
                width: 228px;
                height: 270px;
                box-sizing: border-box;
                margin-right: 12.4px;
                margin-bottom: 8px;
                border: 1px solid #e6e6e6;
            }
.pro-list ul.way-1 li p{padding: 0 10px;}

                .pro-list ul.way-1 li:hover {
                    box-shadow: 0 0 8px 0 rgba(0,0,0,0.14);
                    transition: all 0.5s;
                    position: relative;
                }

                .pro-list ul.way-1 li .img {
                    height: 192px;
                    margin-bottom: 15px;
                }

                    .pro-list ul.way-1 li .img a {
                        display: block;
                        width: 100%;
                        height: 100%;
                    }

                    .pro-list ul.way-1 li .img img {
                        width: 100%;
                        height: 100%;
                    }

                .pro-list ul.way-1 li .con-intro {
                    box-sizing: border-box;
                    width: 100%;
                    padding: 10px;
                }

                .pro-list ul.way-1 li .price-address span:first-child {
                    color: #ff3333;
                    font-size: 16px;
                    font-weight: bold;
                }

                .pro-list ul.way-1 li .pro-name {
                    margin-top: 10px;
                    text-overflow: ellipsis;
                    overflow: hidden;
                    white-space: nowrap;
                }

                    .pro-list ul.way-1 li .pro-name a {
                        font-size: 14px;
                        color: #333333;
                        font-weight: bold;
                    }
.pro-list ul.way-1 li .pro-name a em{
                        color: #d7000f;
                        font-weight: bold;
                    }


                        .pro-list ul.way-1 li .pro-name a:hover {
                            color: #d7000f;
                        }

                .pro-list ul.way-1 li .brand {
                    margin: 6px 0 0 0 !important;
                    text-overflow: ellipsis;
                    overflow: hidden;
                    white-space: nowrap;
                }

                    .pro-list ul.way-1 li .brand a {
                        font-size: 12px;
                        color: #999999;
                        vertical-align: middle;
                        margin: 0 0 0 4px !important;
                    }

                        .pro-list ul.way-1 li .brand a:hover {
                            color: #d7000f;
                        }

        .pro-list ul.way-2 {
            width: 100%;
        }

            .pro-list ul.way-2 li {
                background: #fff;
                margin-bottom: 10px;
                border: 1px solid #e6e6e6;
                box-sizing: border-box;
            }

                .pro-list ul.way-2 li:hover {
                    box-shadow: 0 0 8px 0 rgba(0,0,0,0.14);
                    transition: all 0.5s;
                    position: relative;
                }

                .pro-list ul.way-2 li .img {
                    width: 186px;
                    height: 184px;
                    line-height: 184px;
                    text-align: center;
                    margin-right: 10px;
                }

                    .pro-list ul.way-2 li .img a {
                        display: block;
                        width: 100%;
                        height: 100%;
                        line-height: 184px;
                        text-align: center;
                        box-sizing: border-box;
                    }

                        .pro-list ul.way-2 li .img a img {
                            width: 100%;
                            height: 100%;
                            display: block;
                        }

                .pro-list ul.way-2 li .pro-info {
                    box-sizing: border-box;
                    padding: 20px 10px;
                    width: 751px;
                    height: 100%;
                }

                .pro-list ul.way-2 li .pro-info .name {
                    font-weight: bold;
		    font-size:16px;
                }
.pro-list ul.way-2 li .pro-info .name em{font-weight: bold;color:#ff3333;}
                    .pro-list ul.way-2 li .pro-info .price {
                        color: #ff3333;
                        font-size: 18px;
                        margin: 0 40px;
                        font-weight: bold;
                    }

                    .pro-list ul.way-2 li .pro-info .inform {
                        margin-top: 30px;
                    }

                        .pro-list ul.way-2 li .pro-info .inform div:nth-child(2) {
                            margin: 0 60px;
                        }

                    .pro-list ul.way-2 li .pro-info .desc {
                        margin-top: 4px;
                    }

.main-contents .right-part {
    width: 240px;
}

.apply-member {
    width: 100%;
}

    .apply-member a {
        display: block;
        width: 100%;
    }

        .apply-member a img {
            width: 240px;
            height: 69px;
        }

        .product-class-contents {background: #f5f5f5;padding-bottom: 60px;}
        .product-class-contents .location {height: 50px;line-height: 50px}
        .product-class-contents .location img {margin-bottom: 2px;}
        .product-class-contents .location a,.product-class .location span {font-size: 14px;color: #999999;}
        .product-class-contents .location span:last-child {color: #333333;}
        .product-class-contents .part-class {background: #ffffff;padding: 30px;}
        .product-class-contents .part-class .part-class-item .lab {width: 100%; padding-bottom: 10px;}
        .product-class-contents .part-class .part-class-item .lab-1 {border-bottom: 1px solid transparent;border-image:linear-gradient(to right,#ff3632,#ff8d01)1 10;border-image:-webkit-linear-gradient(to right,#ff3632,#ff8d01)1 10;border-image:-o-linear-gradient(to right,#ff3632,#ff8d01)1 10;border-image:-moz-linear-gradient(to right,#ff3632,#ff8d01)1 10;}
        .product-class-contents .part-class .part-class-item .lab-2 {border-bottom: 1px solid transparent;border-image:linear-gradient(to right,#7c50d8,#e490fb)1 10;border-image:-webkit-linear-gradient(to right,#7c50d8,#e490fb)1 10;border-image:-o-linear-gradient(to right,#7c50d8,#e490fb)1 10;border-image:-moz-linear-gradient(to right,#7c50d8,#e490fb)1 10;}
        .product-class-contents .part-class .part-class-item .lab-3 {border-bottom: 1px solid transparent;border-image:linear-gradient(to right,#33cd64,#95ff67)1 10;border-image:-webkit-linear-gradient(to right,#33cd64,#95ff67)1 10;border-image:-o-linear-gradient(to right,#33cd64,#95ff67)1 10;border-image:-moz-linear-gradient(to right,#33cd64,#95ff67)1 10;}
        .product-class-contents .part-class .part-class-item .lab-4 {border-bottom: 1px solid transparent;border-image:linear-gradient(to right,#eeba01,#fdf96f)1 10;border-image:-webkit-linear-gradient(to right,#eeba01,#fdf96f)1 10;border-image:-o-linear-gradient(to right,#eeba01,#fdf96f)1 10;border-image:-moz-linear-gradient(to right,#eeba01,#fdf96f)1 10;}
        .product-class-contents .part-class .part-class-item .lab-5 {border-bottom: 1px solid transparent;border-image:linear-gradient(to right,#09aed6,#2ff8fb)1 10;border-image:-webkit-linear-gradient(to right,#09aed6,#2ff8fb)1 10;border-image:-o-linear-gradient(to right,#09aed6,#2ff8fb)1 10;border-image:-moz-linear-gradient(to right,#09aed6,#2ff8fb)1 10;}
        .product-class-contents .part-class .part-class-item .lab-6 {border-bottom: 1px solid transparent;border-image:linear-gradient(to right,#fe3632,#ff8f02)1 10;border-image:-webkit-linear-gradient(to right,#fe3632,#ff8f02)1 10;border-image:-o-linear-gradient(to right,#fe3632,#ff8f02)1 10;border-image:-moz-linear-gradient(to right,#fe3632,#ff8f02)1 10;}
        .product-class-contents .part-class .part-class-item .lab-7 {border-bottom: 1px solid transparent;border-image:linear-gradient(to right,#7b4fd7,#e490fb)1 10;border-image:-webkit-linear-gradient(to right,#7b4fd7,#e490fb)1 10;border-image:-o-linear-gradient(to right,#7b4fd7,#e490fb)1 10;border-image:-moz-linear-gradient(to right,#7b4fd7,#e490fb)1 10;}
        .product-class-contents .part-class .part-class-item .lab span {font-size: 22px;font-weight: bold;color: #333333;vertical-align: middle;margin-left: 10px;}
        .product-class-contents .part-class .part-class-item .list-item {padding: 15px 0;}
        .product-class-contents .part-class .part-class-item .list-item li.u1-list {margin-bottom: 20px;}
        .product-class-contents .part-class .part-class-item .list-item li.u1-list:last-child {margin-bottom: 0;}
        .product-class-contents .part-class .part-class-item .list-item li.u1-list .item {padding: 0 20px;}
        .product-class-contents .part-class .part-class-item .list-item li.u1-list .u2 {margin-top: 10px;border-bottom: 1px dashed #eeeeee;padding-bottom: 10px;}
        .product-class-contents .part-class .part-class-item .list-item li.u1-list:last-child .u2 {border-bottom: 0;}
        .product-class-contents .part-class .part-class-item .list-item li.u1-list .labs img {width: 14px;height: 14px;margin-top: 1px;margin-right: 5px;}
        .product-class-contents .part-class .part-class-item .list-item li.u1-list .labs span {vertical-align: middle;font-weight: bold;color: #333333;}
        .product-class-contents .part-class .part-class-item .list-item li.u1-list li.u2-list {display: inline-block;margin-right: 20px;margin-bottom: 10px;}
        .product-class-contents .part-class .part-class-item .list-item li.u1-list li.u2-list a {color: #666666;}
        .product-class-contents .part-class .part-class-item .list-item li.u1-list li.u2-list a:hover {color: #d7000f;}
/* 新品上市 */
.new-product-market {
    width: 100%;
    margin-top: 20px;
}

    .new-product-market .lab {
        width: 100%;
        height: 42px;
        line-height: 42px;
        text-align: center;
        background: #f6f6f6;
        border-left: 1px solid #e6e6e6;
        border-right: 1px solid #e6e6e6;
        border-top: 1px solid #e6e6e6;
        border-bottom: 2px solid #eb0011;
        font-size: 18px;
        color: #333333;
        font-weight: bold;
        box-sizing: border-box;
    }

    .new-product-market .list {
        margin-top: 15px;
    }

        .new-product-market .list li {
            border: 1px solid #e6e6e6;
            width: 100%;
            height: 90px;
            box-sizing: border-box;
            padding: 2px 0;
            margin-bottom: 10px;
        }

            .new-product-market .list li:last-child {
                margin-bottom: 0;
            }

            .new-product-market .list li .img {
                display: block;
                float: left;
                margin-right: 10px;
            }

                .new-product-market .list li .img img {
                    width: 84px;
                    height: 84px;
                }

            .new-product-market .list li .intros {
                width: 144px;
            }

                .new-product-market .list li .intros p {
                    margin-bottom: 5px;
                }
                .new-product-market .list li .intros p:nth-child(1) {
                    min-height:42px
                }

                    .new-product-market .list li .intros p:last-child {
                        margin-bottom: 0;
                    }

                    .new-product-market .list li .intros p a {
                        font-size: 13px;
                        color: #333333;
                        line-height: 17px;
                    }

                    .new-product-market .list li .intros p:nth-child(2) {
                        font-size: 12px;
                        color: #888888;
                        line-height: 15px;
                    }

                    .new-product-market .list li .intros p:nth-child(3) {
                        font-size: 12px;
                        color: #888888;
                        line-height: 15px;
                    }

                        .new-product-market .list li .intros p:nth-child(3) img {
                            margin-bottom: 4px;
                            margin-right: 3px;
                        }
/* 产品新闻 */
.product-news {
    width: 100%;
    margin-top: 20px;
}

    .product-news .lab {
        width: 100%;
        height: 42px;
        line-height: 42px;
        text-align: center;
        background: #f6f6f6;
        border-left: 1px solid #e6e6e6;
        border-right: 1px solid #e6e6e6;
        border-top: 1px solid #e6e6e6;
        border-bottom: 2px solid #eb0011;
        font-size: 18px;
        color: #333333;
        font-weight: bold;
        box-sizing: border-box;
    }

    .product-news .list {
        border-left: 1px solid #e6e6e6;
        border-right: 1px solid #e6e6e6;
        border-bottom: 1px solid #e6e6e6;
        box-sizing: border-box;
        padding: 4px 8px;
    }
     .product-news .list li {
         text-overflow:ellipsis;
         overflow:hidden;
         white-space:nowrap;
     }

        .product-news .list span {
            font-size: 16px;
            color: #888888;
            margin-right: 6px;
            line-height: 31px;
            display: inline-block;
        }

        .product-news .list a {
            font-size: 14px;
            color: #333333;
            line-height: 31px;
        }
/* 推荐产品 */
.recommend-product {
    width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
}

    .recommend-product .lab {
        height: 35px;
        box-sizing: border-box;
        border-bottom: 2px solid #eb0011;
    }

        .recommend-product .lab span {
            font-size: 22px;
            font-weight: bold;
            color: #333333;
            line-height: 29px;
        }

        .recommend-product .lab a {
            font-size: 14px;
            color: #666666;
            line-height: 40px;
        }

    .recommend-product .pro-list-itm {
        margin-top: 15px;
    }

        .recommend-product .pro-list-itm ul.way-1 {
            margin-right: -13px;
        }

            .recommend-product .pro-list-itm ul.way-1 li {
                background: #fff;
                width: 190px;
                height: 225px;
                box-sizing: border-box;
                margin-right: 12px;
                border: 1px solid #e6e6e6;
            }

                .recommend-product .pro-list-itm ul.way-1 li:hover {
                    box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.14);
                    transition: all 0.5s;
                    position: relative;
                }

                    .recommend-product .pro-list-itm ul.way-1 li:hover .pro-name {
                        font-weight: bold;
                    }

                    .recommend-product .pro-list-itm ul.way-1 li:hover .brand a {
                        color: #eb0011;
                    }

                    .recommend-product .pro-list-itm ul.way-1 li:hover .brand {
                        background: url('../image/h-1.png')no-repeat;
                        background-size: 12px 11px;
                        background-position: 0% 50%;
                    }

                .recommend-product .pro-list-itm ul.way-1 li .img {
                    height: 160px;
                }

                    .recommend-product .pro-list-itm ul.way-1 li .img a {
                        display: block;
                        width: 100%;
                        height: 100%;
                    }

                    .recommend-product .pro-list-itm ul.way-1 li .img img {
                        width: 100%;
                        height: 100%;
                    }

                .recommend-product .pro-list-itm ul.way-1 li .con-intro {
                    box-sizing: border-box;
                    width: 100%;
                    padding: 10px 8px 0 8px;
                }

                .recommend-product .pro-list-itm ul.way-1 li .price-address span:first-child {
                    color: #ff3333;
                    font-size: 15px;
                }

                .recommend-product .pro-list-itm ul.way-1 li .pro-name {
                    font-size: 13px;
                    line-height: 17px;
                }

                .recommend-product .pro-list-itm ul.way-1 li p {
                    line-height: 30px;
                }

                .recommend-product .pro-list-itm ul.way-1 li .brand {
                    background: url('../image/icon-1.png')no-repeat;
                    background-position: 0% 50%;
                    background-size: 12px 11px;
                    padding-left: 16px;
                }

                    .recommend-product .pro-list-itm ul.way-1 li .brand img {
                        margin-bottom: 2px;
                        margin-right: 3px;
                    }

                    .recommend-product .pro-list-itm ul.way-1 li .brand a {
                        font-size: 12px;
                        color: #888888;
                    }

/* ******************************产品详情 begin***************************** */
.product-information-part {
    width: 100%;
}

    .product-information-part .info-part {
        width: 909px;
        height: 439px;
        border: 1px solid #e6e6e6;
        box-sizing: border-box;
        padding: 10px;
    }

        .product-information-part .info-part .big-img {
            width: 320px;
            height: 320px;
            position: relative;
            vertical-align: middle;
            display: table-cell;
            box-sizing:border-box;
            border:1px solid #e6e6e6;
        }
.product-information-part .info-part .big-img img{max-width:320px; max-height:320px;}
        .product-information-part .info-part .i_block {
            width: 176px;
            height: 176px;
            display: block;
            border: 1px solid #999;
            position: absolute;
            top: 0px;
            left: 0px;
            background-color: #fff;
            opacity: 0.5;
            -moz-opacity: 0.5;
            filter: alpha(opacity=50);
            display: none;
        }

        .product-information-part .info-part .i_shade {
            width: 320px;
            height: 320px;
            background-color: red;
            opacity: 0;
            filter: alpha(opacity=0);
            position: absolute;
            top: 0px;
            left: 0px;
            cursor: move;
        }
        /*bo_bimg*/
        .product-information-part .info-part .bo_bimg {
            width: 320px;
            height: 320px;
            position: absolute;
            right: 540px;
            top: 104px;
            overflow: hidden;
            display: none;
            z-index: 9999;
        }

            .product-information-part .info-part .bo_bimg img {
                position: absolute;
            }

        .product-information-part .info-part li {
            position: relative;
            width: 71px;
            height: 71px;
            overflow: hidden;
            border: 2px solid #e8e8e8;
            margin-right: 12.9px;
            box-sizing: border-box;
            cursor: pointer;
        }

            .product-information-part .info-part li.pactive {
                border: 2px solid #448bf3;
            }

            .product-information-part .info-part li:hover {
                border: 2px solid #448bf3;
            }

        .product-information-part .info-part .sm-img {
            margin-top: 24px;
        }

        .product-information-part .info-part .info-part-con {
            width: 535px;
        }

            .product-information-part .info-part .info-part-con p.title {
                font-size: 20px;
                font-weight: bold;
                line-height: 26px;
                color: #333333;
            }

            .product-information-part .info-part .info-part-con .pp1 {
                width: 535px;
                height: 42px;
                background-size: 100% 100%;
                line-height: 42px;
                box-sizing: border-box;
                padding: 0 10px;
		margin-top:30px;
            }

                .product-information-part .info-part .info-part-con .pp1 .pr span {
                    font-size: 14px;
                    color: #666666;
                }

                    .product-information-part .info-part .info-part-con .pp1 .pr span:nth-child(2) {
                        font-size: 18px;
                        font-weight: bold;
                        color: #eb0011;
                    }

                        .product-information-part .info-part .info-part-con .pp1 .pr span:nth-child(2) span {
                            font-size: 15px;
                            color: #eb0011;
                        }

                .product-information-part .info-part .info-part-con .pp1 .do a {
                    font-size: 14px;
                    color: #666666;
                    width: 75px;
                }
                .product-information-part .info-part .info-part-con .pp1 .do .bdsharebuttonbox {display: inline-block;height: 42px;box-sizing: border-box;padding: 14px 0;}
                .product-information-part .info-part .info-part-con .pp1 .do .bdsharebuttonbox .bds_more {background: url('https://www.chuandong.com/product/image/detail/icon-3.png')no-repeat;margin: 0;background-position: 0% 70%;}

                    .product-information-part .info-part .info-part-con .pp1 .do a img {
                        width: 14px;
                        height: 14px;
                        margin-right: 5px;
                        margin-bottom: 3px;
                    }

                    .product-information-part .info-part .info-part-con .pp1 .do a:nth-child(1) {
                        margin-right: 20px;
                    }

                    .product-information-part .info-part .info-part-con .pp1 .do a.collected {
                        display: none;
                    }

            .product-information-part .info-part .info-part-con .add-info {
                margin-top: 20px;
            }

                .product-information-part .info-part .info-part-con .add-info p span:nth-child(1) {
                    font-size: 14px;
                    color: #666666;
                    line-height: 28px;
                    margin-right: 15px;
                }

                .product-information-part .info-part .info-part-con .add-info p span:nth-child(2) {
                    font-size: 14px;
                    color: #333333;
                    line-height: 28px;
                }

            .product-information-part .info-part .info-part-con .contact-type {
                margin-top: 30px;
            }

                .product-information-part .info-part .info-part-con .contact-type .mobile {
                    width: 382px;
                    height: 60px;
                    border: 1px solid #e6e6e6;
                    box-sizing: border-box;
                    padding: 8px 0px 0 10px;
                }
                .product-information-part .info-part .info-part-con .contact-type .mobile .con {
                    width:318px;
                }

                    .product-information-part .info-part .info-part-con .contact-type .mobile img {
                        width: 42px;
                        height: 42px;
                        margin-right: 10px;
                    }

                    .product-information-part .info-part .info-part-con .contact-type .mobile p {
                        font-size: 12px;
                        color: #333333;
                        line-height: 15px;
                        word-break:break-all;
                    }
                    .product-information-part .info-part .info-part-con .contact-type .mobile p:nth-child(1) {
                        min-height:30px;
                    }

                .product-information-part .info-part .info-part-con .contact-type .online {
                    width: 139px;
                    height: 60px;
                    background: url('../image/bg-7.png')no-repeat;
                    background-size: 100% 100%;
                }

    .product-information-part .company-information {
        width: 260px;
        height: 439px;
        border: 1px solid #e6e6e6;
        box-sizing: border-box;
    }

        .product-information-part .company-information .lab {
            width: 100%;
            height: 42px;
            text-align: center;
            line-height: 40px;
            box-sizing: border-box;
            border-bottom: 2px solid #eb0011;
            font-size: 17px;
            color: #333333;
            font-weight: bold;
            background: #f6f6f6;
        }

        .product-information-part .company-information .company-information-con {
            width: 260px;
            box-sizing: border-box;
            padding: 15px;
        }

            .product-information-part .company-information .company-information-con .label {
                width: 100%;
                height: 32px;
                text-align: center;
            }

                .product-information-part .company-information .company-information-con .label img {
                    width: 107px;
                    height: 32px;
                }

            .product-information-part .company-information .company-information-con .name {
                border-bottom: 1px dashed #e6e6e6;
            }

                .product-information-part .company-information .company-information-con .name img {
                    display: none;
                    margin-right: 10px;
                    margin-top: 13px;
                }

                    .product-information-part .company-information .company-information-con .name img.on {
                        display: block;
                    }

                .product-information-part .company-information .company-information-con .name p {
                    font-size: 16px;
                    color: #333333;
                    font-weight: bold;
                    line-height: 21px;
                    width: 188px;
                    font-family: HYk2gj;
                }

            .product-information-part .company-information .company-information-con p {
                font-size: 14px;
                color: #333333;
                line-height: 17px;
                margin: 12px 0;
            }

                .product-information-part .company-information .company-information-con p span {
                    font-size: 14px;
                    color: #eb0011;
                    line-height: 19px;
                    font-weight: bold;
                    margin: 0 4px;
                }

            .product-information-part .company-information .company-information-con .come {
                width: 100%;
                text-align: center;
                margin-top: 30px;
            }

                .product-information-part .company-information .company-information-con .come a {
                    display: inline-block;
                    width: 206px;
                    height: 32px;
                    background: url('../image/come.png')no-repeat center;
                    background-size: 100% 100%;
                }


.content .information-part {
    width: 100%;
}

    .content .information-part .left-part {
        width: 260px;
    }

        /* 产品分类 */
        .content .information-part .left-part .classify {
            width: 100%;
            border: 1px solid #e6e6e6;
        }

            .content .information-part .left-part .classify .lab span {
                display: block;
                width: 100%;
                height: 42px;
                line-height: 42px;
                text-align: center;
                position: relative;
                background: #f6f6f6;
                font-size: 17px;
                font-weight: bold;
                color: #333333;
                float: left;
                cursor: pointer;
            }

                .content .information-part .left-part .classify .lab span b {
                    display: none;
                }

                .content .information-part .left-part .classify .lab span.on {
                    border-bottom: 3px solid #eb0011;
                    box-sizing: border-box;
                }

                    .content .information-part .left-part .classify .lab span.on b {
                        display: inline-block;
                        border-left: 8px solid #fff !important;
                        border-right: 8px solid #fff !important;
                        border-top: 8px solid #eb0011;
                        position: absolute;
                        bottom: -8px;
                        z-index: 999999;
                        right: 54px;
                    }

            .content .information-part .left-part .classify .list-item {
                width: 100%;
                box-sizing: border-box;
                padding: 15px 10px;
            }

                .content .information-part .left-part .classify .list-item ul {
                    display: none;
                }

                    .content .information-part .left-part .classify .list-item ul.show-this {
                        display: block;
                    }

                .content .information-part .left-part .classify .list-item li a {
                    font-size: 13px;
                    color: #333333;
                    line-height: 30px;
                }

                .content .information-part .left-part .classify .list-item li img {
                    width: 16px;
                    height: 16px;
                    margin-bottom: 3px;
                    cursor: pointer;
                }

                .content .information-part .left-part .classify .list-item li .im-1 {
                    display: none;
                    color: #eb0011;
                }

                .content .information-part .left-part .classify .list-item li .child {
                    box-sizing: border-box;
                    padding-left: 20px;
                    display: none;
                }

                    .content .information-part .left-part .classify .list-item li .child a {
                        display: block;
                        font-size: 13px;
                        color: #333333;
                        line-height: 30px;
                    }

    /*********************************产品详情**************************************** */
    .content .information-part .right-part {
        width: 909px;
    }

/* 产品介绍 */
.product-detail-part .product-introduct .lab {
    border-bottom: 2px solid #eb0011;
    height: 33px;
    box-sizing: border-box;
    margin-bottom: 15px;
}

    .product-detail-part .product-introduct .lab span {
        font-size: 18px;
        color: #333333;
        font-weight: bold;
        line-height: 24px;
    }

    .product-detail-part .product-introduct .lab a {
        font-size: 14px;
        color: #666666;
        line-height: 35px;
    }

.product-detail-part .product-introduct .con {
    margin-top: 15px;
    border: 1px solid #e6e6e6;
    box-sizing: border-box;
    padding: 15px 20px;
    word-break:break-all;
}
.product-detail-part .product-introduct .con img {width: auto!important;max-width: 100%;}
.product-detail-part .product-introduct .con a {color: #0074e8;text-decoration: revert;}

    .product-detail-part .product-introduct .con p {
        font-size: 14px;
        color: #333333;
        line-height: 28px;
        margin-bottom: 15px;
    }

        .product-detail-part .product-introduct .con p:last-child {
            margin-bottom: 0;
        }

        .product-detail-part .product-introduct .con p img {
            width: auto!important;
            height: auto!important;
            max-width: 100%;
        }

/* 提示信息 */
.hint-box {
    width: 100%;
    height: 75px;
    border: 1px solid #e6e6e6;
    padding: 15px 20px;
    background: #f6f6f6;
    box-sizing: border-box;
    margin-top: 20px
}

    .hint-box img {
        width: 32px;
        height: 32px;
        margin-right: 20px;
        margin-top: 6px;
    }

    .hint-box p {
        font-size: 14px;
        color: #333333;
        line-height: 22px;
        width: 742px;
    }
/* *************************************产品详情 end********************************* */

/*分页*/
.page {
    font-size: 12px;
    padding: 15px 20px;
    color: #ccc;
    text-align: center;
    margin-top: 30px;
    display: block !important;
}

    .page a {
        text-decoration: none;
        display: inline-block;
        height: 28px;
        line-height: 28px;
        padding: 0 12px;
        margin: 0 2px;
        transition: 0.3s all;
        color: #bfbfbf;
        background: #f2f2f2;
        border: 1px solid #cecece;
    }

        .page a[href] {
            color: #555;
            border: 1px solid #ccc;
            background-color: transparent;
        }

            .page a[href]:hover, .page a.selected_page {
                text-decoration: none;
                background-color: #d7000f;
                color: #fff!important;
            }

.page_input {
    position: relative;
    display: inline-block;
    width: 35px;
    height: 28px;
    text-align: center;
    margin: 0 2px;
    border: solid 1px #ccc;
    color: #666;
}

.page_button {
    display: inline-block;
    width: 40px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    background-color: #d7000f;
    color: #fff;
    border-radius: 3px;
    margin: 0 5px;
}

    .page_button:hover {
        cursor: pointer;
        opacity: 0.8;
    }

/* *************************** 产品详情 全部分类 ************************/
.head-main-nav .all-class {
    position: relative;
}

    .head-main-nav .all-class:hover .block {
        display: block;
    }

    .head-main-nav .all-class .all-class-list-item {
        position: absolute;
        top: 42px;
        left: 0;
        z-index: 999999;
        background: #ffffff;
        display: none;
    }

        .head-main-nav .all-class .all-class-list-item li {
            text-align: left;
        }

            .head-main-nav .all-class .all-class-list-item li a:hover {
                color: #eb0011 !important;
            }

        .head-main-nav .all-class .all-class-list-item .all-class-item {
            border: 1px solid #e6e6e6;
            box-sizing: border-box;
            width: 183px;
            height: 365px;
            position: relative;
        }
        .head-main-nav .all-class .all-class-list-item .all-class-item span a {color: #333333;font-weight: 400;}

            .head-main-nav .all-class .all-class-list-item .all-class-item li.parent {
                width: 183px;
                height: 40.3px;
                line-height: 40px;
                box-sizing: border-box;
                padding-left: 40px;
                cursor: pointer;
            }

                .head-main-nav .all-class .all-class-list-item .all-class-item li.parent span {
                    font-size: 15px;
                    color: #333333;
                    line-height: 41px;
                }

                .head-main-nav .all-class .all-class-list-item .all-class-item li.parent img {
                    width: 15px;
                    height: 15px;
                    margin-right: 10px;
                    margin-bottom: 2px;
                }

                    .head-main-nav .all-class .all-class-list-item .all-class-item li.parent img.im-2 {
                        display: none;
                    }

                .head-main-nav .all-class .all-class-list-item .all-class-item li.parent .dialog {
                    width: 709px;
                    height: 365px;
                    display: none;
                }

            .head-main-nav .all-class .all-class-list-item .all-class-item li.active {
                border: 1px solid #eb0011;
                width: 181px;
            }

                .head-main-nav .all-class .all-class-list-item .all-class-item li.active span {
                    color: #eb0011 !important;
                }
                .head-main-nav .all-class .all-class-list-item .all-class-item li.active span a {
                    color: #eb0011 !important;
                }

                .head-main-nav .all-class .all-class-list-item .all-class-item li.active img.im-1 {
                    display: none;
                }

                .head-main-nav .all-class .all-class-list-item .all-class-item li.active img.im-2 {
                    display: inline-block;
                }

                .head-main-nav .all-class .all-class-list-item .all-class-item li.active .dialog {
                    width: 709px;
                    height: 365px;
                    border: 1px solid #e6e6e6;
                    box-sizing: border-box;
                    padding: 10px;
                    position: absolute;
                    top: -1px;
                    left: 181px;
                    z-index: 9999999;
                    overflow-x: hidden;
                    overflow-y: scroll;
                    display: block;
                    background: #ffffff;
                }

                    .head-main-nav .all-class .all-class-list-item .all-class-item li.active .dialog li {
                        border-bottom: 1px dashed #e6e6e6;
                        padding-bottom: 6px;
                        margin-bottom: 10px;
                    }

                        .head-main-nav .all-class .all-class-list-item .all-class-item li.active .dialog li:last-child {
                            padding-bottom: 0;
                            margin-bottom: 0;
                            border: 0;
                        }

                        .head-main-nav .all-class .all-class-list-item .all-class-item li.active .dialog li p.label {
                            font-size: 15px;
                            font-weight: bold;
                            color: #333333 !important;
                            line-height: 20px;
                        }

                        .head-main-nav .all-class .all-class-list-item .all-class-item li.active .dialog li .items {
                            margin-top: 6px;
                        }

                            .head-main-nav .all-class .all-class-list-item .all-class-item li.active .dialog li .items a {
                                font-size: 13px;
                                color: #333333;
                                line-height: 25px;
                                float: left;
                                margin-right: 30px;
                                display: block;
                                min-width: 78px;
                                font-weight: 400 !important;
                            }

                    .head-main-nav .all-class .all-class-list-item .all-class-item li.active .dialog::-webkit-scrollbar {
                        width: 10px; /*对垂直流动条有效*/
                        height: 3px; /*对水平流动条有效*/
                    }
                    /*定义滚动条的轨道颜色、内阴影及圆角*/
                    .head-main-nav .all-class .all-class-list-item .all-class-item li.active .dialog::-webkit-scrollbar-track {
                        // -webkit-box-shadow: inset 0 0 6px #cfcfcf;
                        background-color: #f6f6f6;
                    }
                    /*定义滑块颜色、内阴影及圆角*/
                    .head-main-nav .all-class .all-class-list-item .all-class-item li.active .dialog::-webkit-scrollbar-thumb {
                        // border-radius: 7px;
                        /* -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3); */
                        background-color: #c7c7c7;
                    }
                    /*定义两端按钮的样式*/
                    .head-main-nav .all-class .all-class-list-item .all-class-item li.active .dialog::-webkit-scrollbar-button {
                        background-color: #f6f6f6;
                    }

.product-class {width: 100%;margin-top: 20px;box-sizing: border-box;border: 1px solid #e6e6e6;}
.product-class li {border-bottom: 1px solid #e6e6e6;box-sizing: border-box;background: #f6f6f6;cursor: pointer;}
.product-class li .im-1 {margin-left: 30px;}
.product-class li .im-2 {margin-left: 30px;}
.product-class li img:nth-child(1) {margin-left: 40px;margin-right: 10px;}
.product-class li.block .im-1 {display: none;margin-left: 30px;}
.product-class li.block .im-2 {display: inline-block;}
.product-class li.block .list {display: block;}
.product-class li img {margin-bottom: 3px;}
.product-class li:last-child {border-bottom: 0;}
.product-class li span {font-size: 15px;color: #333333;line-height: 41px;font-weight: bold;}
.product-class li .im-2 {display: none;}
.product-class li .list {width: 100%;background: #ffffff;display: none;}
.product-class li .list a {display: block;font-size: 15px;color: #333333;line-height: 41px;border-bottom: 1px solid #e6e6e6;box-sizing: border-box;text-align: center;}
.product-class li .list a:last-child {border-bottom: 0;}

/* 友情链接 */
.links-item {width: 100%;margin-top: 20px;}
.links-item .lab {width: 100%;border-bottom: 2px solid #f2f2f2;height: 30px;box-sizing: border-box;}
.links-item .lab span {font-size: 18px;color: #333333;line-height: 24px;border-bottom: 2px solid #eb0011;padding: 0 5px 4px 5px;}
.links-item .con {margin-top: 10px;}
.links-item .con a {font-size: 14px;color: #333333;line-height: 30px;float: left;}
.links-item .con span {float: left;line-height: 29px;margin: 0 8px;}

.links{line-height: 50px;color:#999;background: #333;font-size: 16px;margin-bottom: -20px;}
.links a{color:#999;margin-right: 15px;}