

@-webkit-keyframes zoomIn {
    0% {
        -webkit-transform: scale3d(1, 1, 1)
    }

    50% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1)
    }
}

.navbox {
    background: #e2e2e2 url(../images/SupplierPC/navbg.jpg) no-repeat top center;
    height: 400px;
    padding-top: 34px;
    clear: both;
}

.navA {
    float: left;
    width: 240px;
    background: #ffffff;
    height: 332px;
    position: relative;
}

.banner {
    float: left;
    width: 590px;
}


.leftlist dl {
    zoom: 1;
    padding: 17px 10px 0px 8px;
}

    .leftlist dl.navcur {
        background: #f7f7f7;
    }

    .leftlist dl:hover {
        background: #f7f7f7;
    }

    .leftlist dl:after {
        clear: both;
        content: '.';
        display: block;
        width: 0;
        height: 0;
        visibility: hidden;
    }

    .leftlist dl dt a {
        font-size: 15px;
        color: #000;
        margin-left: 12px;
        font-family: "微软雅黑";
    }

        .leftlist dl dt a:hover {
            color: #007bcd;
        }

        .leftlist dl dt a.vehicle {
            background: url(../images/SupplierPC/icon.gif) no-repeat 0 3px;
            padding-left: 20px;
        }

        .leftlist dl dt a.parts {
            background: url(../images/SupplierPC/icon.gif) no-repeat 0 -40px;
            padding-left: 20px;
        }

        .leftlist dl dt a.device {
            background: url(../images/SupplierPC/icon.gif) no-repeat 0 -80px;
            padding-left: 20px;
        }

    .leftlist dl dd {
        margin-top: 12px;
    }

        .leftlist dl dd ul li a {
            display: block;
            float: left;
            font: 13px/13px "微软雅黑";
            color: #696969;
            height: 13px;
            overflow: hidden;
            border-right: 1px solid #e9e6e9;
            padding: 0 8px;
            margin-bottom: 11px;
        }

        .leftlist dl dd ul li.ZNWLli a {
            color: #ee503f;
        }

        .leftlist dl dd ul li.ZNWLli {
            position: relative;
        }

            .leftlist dl dd ul li.ZNWLli span.ZNhot {
                background: url(../images/SupplierPC/ZNWLhot.png) no-repeat 0 0;
                width: 21px;
                height: 14px;
                display: block;
                top: -14px;
                left: 52px;
                position: absolute;
            }

        .leftlist dl dd ul li a:hover {
            color: #007bcd;
        }

        .leftlist dl dd ul li:last-child a {
            border-right: 0;
        }

.banner {
    position: relative;
    overflow: hidden;
    width: 590px;
}

    .banner a.leftarrrow, .banner a.rightarrrow {
        display: block;
        opacity: 0.4;
        width: 35px;
        height: 80px;
        position: absolute;
        z-index: 10;
        top: 142px;
        cursor: pointer;
    }

        .banner a.leftarrrow:hover, .banner a.rightarrrow:hover {
            opacity: 0.8;
        }

    .banner a.leftarrrow {
        background: #000 url(../images/SupplierPC/show_img.png) left center;
        left: 0;
    }

    .banner a.rightarrrow {
        background: #000 url(../images/SupplierPC/show_img.png) right center;
        right: 0;
    }

.imgshow {
    width: 6200px;
    height: 332px;
    overflow: hidden;
    position: relative;
}

    .imgshow li {
        width: 590px;
        float: left;
    }

.dot {
    position: absolute;
    bottom: 12px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    z-index: 10;
}

    .dot li {
        float: left;
    }

        .dot li a {
            display: block;
            width: 10px;
            height: 10px;
            background: rgba(0,0,0,0.4);
            border: 1px solid rgba(255,255,255,0.3);
            margin-right: 8px;
            border-radius: 10px;
        }

        .dot li.dotcur a {
            background: rgba(255,255,255,0.8);
        }

.divdot {
    position: absolute;
    left: 50%;
    bottom: 12px;
    z-index: 30;
    display: block;
    width: 250px;
    height: 20px;
    margin-left: -125px
}

.rightPart {
    float: left;
    width: 310px;
}

.hot {
    background: #ffffff;
    padding: 20px 10px 5px;
    height: 188px;
}

    .hot b {
        border-left: 2px solid #e60000;
        padding-left: 7px;
        font-size: 14px;
        height: 14px;
        line-height: 14px;
        font-weight: normal;
        display: block;
        overflow: hidden;
    }

    .hot ul {
        margin-top: 15px;
        zoom: 1;
    }

        .hot ul:after {
            clear: both;
            content: '.';
            display: block;
            width: 0;
            height: 0;
            visibility: hidden;
        }

        .hot ul li a {
            display: block;
            float: left;
            height: 20px;
            line-height: 20px;
            padding: 0 9px;
            font-size: 12px;
            color: #a3a3a3;
            background: #f1f1f1;
            margin: 0 5px 8px 0;
            transition: color .2s;
            -moz-transition: color .2s;
            -webkit-transition: color .2s;
            -o-transition: color .2s;
            word-wrap: break-word;
            word-break: normal;
            font-family: "微软雅黑";
        }

            .hot ul li a:hover {
                text-decoration: none;
                outline: 0;
                display: block;
                cursor: pointer;
                background: #dd4a4a;
                color: #fff;
            }

.jsslide {
    padding: 5px 10px 10px;
    background-color: #fff;
    width: 200px;
    overflow: hidden;
    position: relative;
}

    .jsslide .lideimg {
        zoom: 1;
        height: 130px;
        overflow: hidden;
    }

        .jsslide .lideimg:after {
            clear: both;
            content: '.';
            display: block;
            width: 0;
            height: 0;
            visibility: hidden;
        }

        .jsslide .lideimg li {
            float: left;
            width: 200px;
            height: 130px;
            overflow: hidden;
        }

            .jsslide .lideimg li a img {
                width: 200px;
                height: 130px;
            }

    .jsslide .Dotimg {
        position: absolute;
        bottom: 18px;
        left: 95px;
    }

        .jsslide .Dotimg a {
            float: left;
            width: 7px;
            height: 7px;
            border-radius: 30px;
            opacity: 0.8;
            background-color: #a5a5a5;
            margin-right: 4px;
        }

            .jsslide .Dotimg a.pitch {
                width: 17px;
                height: 7px;
                border-radius: 30px;
                opacity: 0.8;
                background-color: #df3031;
            }

.company {
    background: #fff;
    margin-bottom: 13px;
}

.findtitle {
    height: 68px;
    font: 17px/68px "Microsoft Yahei";
    color: #5f5f5f;
    zoom: 1;
}

    .findtitle:after {
        clear: both;
        content: '.';
        display: block;
        width: 0;
        height: 0;
        visibility: hidden;
    }

    .findtitle a {
        float: right;
        display: block;
        color: #246ba7;
        font-size: 12px;
        font-family: "微软雅黑";
        line-height: 68px;
        padding-right: 25px;
        background: url(../images/SupplierPC/gmail.png) no-repeat 0 27px;
        padding-left: 21px;
    }

        .findtitle a.Beselected {
            background: none;
            float: right;
            display: block;
            color: #dd4a4a;
            font-size: 15px;
            padding-right: 870px;
            font-family: "微软雅黑";
            line-height: 68px;
            padding-left: 15px;
        }

    .findtitle span {
        border-left: 2px solid #dd4a4a;
        padding-left: 25px;
    }

.comlist {
    border-top: 1px solid #f0f0f0;
    width: 1099px;
    overflow: hidden;
}

    .comlist ul {
        width: 1201px;
    }

        .comlist ul li {
            float: left;
            border-bottom: 1px solid #f0f0f0;
            border-right: 1px solid #f0f0f0;
            width: 317px;
            padding: 23px 25px;
        }

            .comlist ul li:hover {
                background: #fafafa;
            }

            .comlist ul li dl:after {
                clear: both;
                content: '.';
                display: block;
                width: 0;
                height: 0;
                visibility: hidden;
            }

            .comlist ul li dl dt {
                float: left;
                width: 70px;
                height: 70px;
                overflow: hidden;
                margin-right: 10px;
            }

                .comlist ul li dl dt.wpic {
                    float: left;
                    width: 0px;
                    height: 70px;
                    overflow: hidden;
                }

                .comlist ul li dl dt a {
                    background: #FFF;
                    width: 68px;
                    height: 68px;
                    display: table-cell;
                    vertical-align: middle;
                    text-align: center;
                    overflow: hidden;
                    border: 1px solid rgba(0,0,0,.06);
                }

                    .comlist ul li dl dt a img {
                        vertical-align: middle;
                        border: 0;
                    }

                    .comlist ul li dl dt a:hover img {
                        -webkit-transform: scale(1.04);
                        -moz-transform: scale(1.04);
                        -ms-transform: scale(1.04);
                        -o-transform: scale(1.04);
                        transform: scale(1.04)
                    }

            .comlist ul li dl {
            }

                .comlist ul li dl dd {
                    float: left;
                    width: 230px;
                    white-space: nowrap;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    vertical-align: middle;
                }

                    .comlist ul li dl dd b a {
                        display: block;
                        font-size: 17px;
                        color: #343434;
                        font-weight: normal;
                        margin-top: 27px;
                        text-decoration: none;
                        transition: all 0.5s ease 0s;
                        text-overflow: ellipsis;
                        overflow: hidden;
                        white-space: nowrap;
                        font-family: "微软雅黑";
                    }

                        .comlist ul li dl dd b a:hover {
                            color: #007bcd;
                            padding-left: 8px;
                        }

                    .comlist ul li dl dd span {
                        display: block;
                        background: url(../images/SupplierPC/icon.gif) no-repeat 0 -116px;
                        padding-left: 15px;
                        font-size: 14px;
                        color: #858585;
                        margin-top: 7px;
                    }

            .comlist ul li p {
                font: 12px/21px "Microsoft Yahei";
                color: #7e7e7e;
                margin-top: 4px;
                height: 18px;
                overflow: hidden;
                text-overflow: ellipsis;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 1;
            }

                .comlist ul li p span {
                    color: #246ba7;
                    font-weight: bold;
                    font-family: "Microsoft Yahei";
                }


.pagbottom {
    padding-bottom: 20px;
}

.lunbo {
    width: 1100px;
    overflow: hidden;
}

.lunKD {
    zoom: 1;
    width: 4000px;
}

    .lunKD:after {
        clear: both;
        content: '.';
        display: block;
        width: 0;
        height: 0;
        visibility: hidden;
    }

.comlistBB {
    border-top: 1px solid #f0f0f0;
    width: 1099px;
    overflow: hidden;
    float: left;
}

    .comlistBB ul {
        width: 1201px;
    }

        .comlistBB ul .li1 {
            float: left;
            border-bottom: 1px solid #f0f0f0;
            border-right: 1px solid #f0f0f0;
            width: 317px;
            padding: 23px 25px;
        }

            .comlistBB ul .li1:hover {
                background: #fafafa;
            }

            .comlistBB ul .li1 dl:after {
                clear: both;
                content: '.';
                display: block;
                width: 0;
                height: 0;
                visibility: hidden;
            }

            .comlistBB ul .li1 dl dt {
                float: left;
                width: 109px;
                height: 50px;
                overflow: hidden;
                margin-right: 10px;
                border: 1px solid rgba(0,0,0,.06);
            }

                .comlistBB ul .li1 dl dt.wpic {
                    float: left;
                    width: 0px;
                    height: 50px;
                    overflow: hidden;
                }

                .comlistBB ul .li1 dl dt a {
                    background: #FFF;
                    width: 107px;
                    height: 48px;
                    display: table-cell;
                    vertical-align: middle;
                    text-align: center;
                    overflow: hidden;
                }

                    .comlistBB ul .li1 dl dt a img {
                        vertical-align: middle;
                        border: 0;
                    }

                    .comlistBB ul .li1 dl dt a:hover img {
                        -webkit-transform: scale(1.04);
                        -moz-transform: scale(1.04);
                        -ms-transform: scale(1.04);
                        -o-transform: scale(1.04);
                        transform: scale(1.04)
                    }

            .comlistBB ul .li1 dl {
            }

                .comlistBB ul .li1 dl dd {
                    float: left;
                    width: 196px;
                    vertical-align: middle;
                }

                    .comlistBB ul .li1 dl dd b a {
                        display: block;
                        font-size: 15px;
                        line-height: 25px;
                        margin-top: 13px;
                        color: #343434;
                        font-weight: normal;
                        text-decoration: none;
                        transition: all 0.5s ease 0s;
                        font-family: "微软雅黑";
                    }

                        .comlistBB ul .li1 dl dd b a:hover {
                            color: #007bcd;
                        }

                    .comlistBB ul .li1 dl dd span {
                        display: block;
                        background: url(../images/SupplierPC/icon.gif) no-repeat 0 -116px;
                        padding-left: 15px;
                        font-size: 14px;
                        color: #858585;
                        margin-top: 7px;
                    }

            .comlistBB ul .li1 p {
                font: 12px/21px "Microsoft Yahei";
                color: #7e7e7e;
                margin-top: 4px;
                height: 18px;
                overflow: hidden;
                text-overflow: ellipsis;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 1;
            }

                .comlistBB ul .li1 p span {
                    color: #246ba7;
                    font-weight: bold;
                    font-family: "Microsoft Yahei";
                }

        .comlistBB ul .li2 {
            float: left;
            border-bottom: 1px solid #f0f0f0;
            border-right: 1px solid #f0f0f0;
            width: 317px;
            padding: 23px 25px;
        }

            .comlistBB ul .li2:hover {
                background: #fafafa;
            }

            .comlistBB ul .li2 dl:after {
                clear: both;
                content: '.';
                display: block;
                width: 0;
                height: 0;
                visibility: hidden;
            }

            .comlistBB ul .li2 dl dt {
                float: left;
                width: 109px;
                height: 50px;
                overflow: hidden;
                margin-right: 10px;
                border: 1px solid rgba(0,0,0,.06);
            }

                .comlistBB ul .li2 dl dt.wpic {
                    float: left;
                    width: 0px;
                    height: 50px;
                    overflow: hidden;
                }

                .comlistBB ul .li2 dl dt a {
                    background: #FFF;
                    width: 107px;
                    height: 48px;
                    display: table-cell;
                    vertical-align: middle;
                    text-align: center;
                    overflow: hidden;
                }

                    .comlistBB ul .li2 dl dt a img {
                        vertical-align: middle;
                        border: 0;
                    }

                    .comlistBB ul .li2 dl dt a:hover img {
                        -webkit-transform: scale(1.04);
                        -moz-transform: scale(1.04);
                        -ms-transform: scale(1.04);
                        -o-transform: scale(1.04);
                        transform: scale(1.04)
                    }

            .comlistBB ul .li2 dl {
            }

                .comlistBB ul .li2 dl dd {
                    float: left;
                    width: 196px;
                    vertical-align: middle;
                }

                    .comlistBB ul .li2 dl dd b a {
                        display: block;
                        font-size: 15px;
                        line-height: 23px;
                        margin-top: 3px;
                        color: #343434;
                        font-weight: normal;
                        text-decoration: none;
                        transition: all 0.5s ease 0s;
                        font-family: "微软雅黑";
                    }

                        .comlistBB ul .li2 dl dd b a:hover {
                            color: #007bcd;
                        }

                    .comlistBB ul .li2 dl dd span {
                        display: block;
                        background: url(../images/SupplierPC/icon.gif) no-repeat 0 -116px;
                        padding-left: 15px;
                        font-size: 14px;
                        color: #858585;
                        margin-top: 7px;
                    }

            .comlistBB ul .li2 p {
                font: 12px/21px "Microsoft Yahei";
                color: #7e7e7e;
                margin-top: 4px;
                height: 18px;
                overflow: hidden;
                text-overflow: ellipsis;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 1;
            }

                .comlistBB ul .li2 p span {
                    color: #246ba7;
                    font-weight: bold;
                    font-family: "Microsoft Yahei";
                }




.comlistCC {
    border-top: 1px solid #f0f0f0;
    width: 1099px;
    overflow: hidden;
    float: left;
}

    .comlistCC ul {
        width: 1201px;
    }

        .comlistCC ul li.libg {
            background-color: #fff;
            width: 317px;
            height: 81px;
            text-align: center;
        }

            .comlistCC ul li.libg a {
                line-height: 81px;
                font-size: 15px;
            }

        .comlistCC ul li {
            float: left;
            border-bottom: 1px solid #f0f0f0;
            border-right: 1px solid #f0f0f0;
            width: 317px;
            padding: 23px 25px;
        }

            .comlistCC ul li:hover {
                background: #fafafa;
            }

            .comlistCC ul li dl:after {
                clear: both;
                content: '.';
                display: block;
                width: 0;
                height: 0;
                visibility: hidden;
            }

            .comlistCC ul li dl dt {
                float: left;
                width: 115px;
                height: 79px;
                overflow: hidden;
                margin-right: 10px;
                border: 1px solid rgba(0,0,0,.06);
            }

                .comlistCC ul li dl dt.wpic {
                    float: left;
                    width: 0px;
                    height: 50px;
                    overflow: hidden;
                }

                .comlistCC ul li dl dt a {
                    display: block;
                }

                    .comlistCC ul li dl dt a img {
                        width: 115px;
                        height: 79px;
                    }

                    .comlistCC ul li dl dt a:hover img {
                        -webkit-transform: scale(1.04);
                        -moz-transform: scale(1.04);
                        -ms-transform: scale(1.04);
                        -o-transform: scale(1.04);
                        transform: scale(1.04)
                    }

            .comlistCC ul li dl {
            }

                .comlistCC ul li dl dd {
                    float: left;
                    width: 190px;
                    vertical-align: middle;
                    height: 77px;
                    overflow: hidden;
                }

                    .comlistCC ul li dl dd b a {
                        display: block;
                        font-size: 15px;
                        line-height: 24px;
                        margin-top: 3px;
                        color: #343434;
                        font-weight: normal;
                        text-decoration: none;
                        transition: all 0.5s ease 0s;
                        font-family: "微软雅黑";
                    }

                        .comlistCC ul li dl dd b a:hover {
                            color: #007bcd;
                        }

                    .comlistCC ul li dl dd span {
                        display: block;
                        background: url(../images/SupplierPC/icon.gif) no-repeat 0 -116px;
                        padding-left: 15px;
                        font-size: 14px;
                        color: #858585;
                        margin-top: 7px;
                    }

            .comlistCC ul li p {
                font: 12px/21px "Microsoft Yahei";
                color: #7e7e7e;
                margin-top: 4px;
                height: 18px;
                overflow: hidden;
                text-overflow: ellipsis;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 1;
            }

                .comlistCC ul li p span {
                    color: #246ba7;
                    font-weight: bold;
                    font-family: "Microsoft Yahei";
                }



.pitchxzimg, .pitchxzimg2 {
    width: 135px;
    margin: 10px auto -5px;
}

    .pitchxzimg:after, .pitchxzimg2:after {
        clear: both;
        content: '.';
        display: block;
        width: 0;
        height: 0;
        visibility: hidden;
    }

    .pitchxzimg ul, ..pitchxzimg2 ul {
        overflow: hidden;
        zoom: 1;
    }

        .pitchxzimg ul li, .pitchxzimg2 ul li {
            float: left;
            display: block;
            width: 11px;
            height: 11px;
            overflow: hidden;
            margin: 5px 4px;
            -webkit-border-radius: 20px;
            -moz-border-radius: 20px;
            border-radius: 20px;
            background: #d9d9d9;
            overflow: hidden;
            cursor: pointer;
            text-indent: -999px;
        }

            .pitchxzimg ul li.pitch, .pitchxzimg2 ul li.pitch {
                background-color: #ff953f;
                opacity: 1;
            }

            .pitchxzimg ul li:hover, .pitchxzimg2 ul li:hover {
                background-color: #ff953f;
                opacity: 1;
            }

.comlistAA {
    border-top: 1px solid #f0f0f0;
    width: 1099px;
    overflow: hidden;
}

    .comlistAA ul {
        width: 1201px;
    }

        .comlistAA ul li {
            float: left;
            border-bottom: 1px solid #f0f0f0;
            border-right: 1px solid #f0f0f0;
            width: 224px;
            padding: 21px 25px;
        }

            .comlistAA ul li:hover {
                background: #fafafa;
            }

            .comlistAA ul li dl:after {
                clear: both;
                content: '.';
                display: block;
                width: 0;
                height: 0;
                visibility: hidden;
            }

            .comlistAA ul li dl dt {
                float: left;
                width: 109px;
                height: 50px;
                overflow: hidden;
                margin-right: 10px;
            }

                .comlistAA ul li dl dt a {
                    background: #FFF;
                    width: 109px;
                    height: 50px;
                    display: table-cell;
                    vertical-align: middle;
                    text-align: center;
                    overflow: hidden;
                }

                    .comlistAA ul li dl dt a img {
                        vertical-align: middle;
                        border: 0;
                    }

                    .comlistAA ul li dl dt a:hover img {
                        -webkit-transform: scale(1.04);
                        -moz-transform: scale(1.04);
                        -ms-transform: scale(1.04);
                        -o-transform: scale(1.04);
                        transform: scale(1.04)
                    }

            .comlistAA ul li dl dd {
                float: left;
                width: 105px;
                vertical-align: middle;
            }

                .comlistAA ul li dl dd b a {
                    display: block;
                    height: 50px;
                    font-size: 15px;
                    line-height: 50px;
                    color: #343434;
                    font-weight: normal;
                    text-decoration: none;
                    transition: all 0.5s ease 0s;
                    overflow: hidden;
                    font-family: "微软雅黑";
                }

                    .comlistAA ul li dl dd b a:hover {
                        color: #007bcd;
                        padding-left: 8px;
                    }

                .comlistAA ul li dl dd span {
                    display: block;
                    background: url(../images/SupplierPC/icon.gif) no-repeat 0 -116px;
                    padding-left: 15px;
                    font-size: 14px;
                    color: #858585;
                    margin-top: 12px;
                }


.listlayer {
    position: absolute;
    background: #f7f7f7;
    border: 2px solid #7e7e7e;
    width: 690px;
    box-shadow: 2px 0px 5px rgba(0, 0, 0, .3);
    z-index: 999;
    top: 0;
    left: 240px;
    padding: 40px 10px 30px;
}

    .listlayer dl {
        zoom: 1;
        padding: 0 0 15px 0;
    }

        .listlayer dl:after {
            clear: both;
            content: '.';
            display: block;
            width: 0;
            height: 0;
            visibility: hidden;
        }

        .listlayer dl dt {
            float: left;
            width: 100px;
            margin-right: 10px;
        }

        .listlayer dl dd {
            float: left;
            width: 570px;
            border-bottom: 1px solid #eeeeee;
            padding-bottom: 6px;
        }

        .listlayer dl dt a {
            display: block;
            text-align: right;
            font: bold 13px/13px "微软雅黑";
            color: #666;
            background: url(../images/SupplierPC/icon.gif) no-repeat right -158px;
            padding-right: 10px;
        }

            .listlayer dl dt a.ZNWa1 {
                color: #ee503f;
            }

        .listlayer dl dd ul {
            zoom: 1;
        }

            .listlayer dl dd ul:after {
                clear: both;
                content: '.';
                display: block;
                width: 0;
                height: 0;
                visibility: hidden;
            }

            .listlayer dl dd ul li a {
                display: block;
                float: left;
                font: 13px/14px "微软雅黑";
                color: #666;
                height: 14px;
                overflow: hidden;
                border-left: 1px solid #e0e0e0;
                padding: 0 12px;
                margin-bottom: 12px;
            }

                .listlayer dl dd ul li a:hover {
                    color: #007bcd;
                }

            .listlayer dl dd ul li:last-child a {
                border-right: 0;
            }


/*筛选页*/
.crumb, .crumb a {
    color: #534e4e;
    font-size: 12px; /*height:40px;*/
    line-height: 14px;
    padding: 7px 0px;
    font-family: "微软雅黑";
}

.searchA {
    width: 700px;
    border: 2px solid #dd4a4a;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    height: 42px;
    background: #ffffff;
    margin: 10px auto;
    font-family: "微软雅黑";
    position: relative;
}

    .searchA a {
        width: 90px;
        background: #dd4a4a;
        display: block;
        height: 42px;
        float: right;
        color: #fff;
        text-align: center;
        font-size: 18px;
        line-height: 42px;
        font-family: "微软雅黑";
    }

        .searchA a:hover {
            background: #e45757;
            color: #fff;
        }

    .searchA input {
        height: 41px;
        line-height: 41px;
        font-size: 14px;
        border: 0;
        outline: 0;
        padding-left: 100px;
        width: 509px;
        font-family: "微软雅黑";
    }

.searhQYK {
    position: absolute;
    top: 6px;
    left: 5px;
    font-size: 16px;
    line-height: 28px;
    color: #dd4a4a;
    padding: 0 10px;
    border-right: #f0f0f0 1px solid;
}

.odds {
    background: #ffffff;
    padding: 20px 30px;
}


.choosed {
    font: 14px/14px "微软雅黑";
    color: #534e4e;
    zoom: 1;
    margin-top: 10px;
}

    .choosed:after {
        clear: both;
        content: '.';
        display: block;
        width: 0;
        height: 0;
        visibility: hidden;
    }

    .choosed .optionjg {
        zoom: 1;
        margin-top: 10px;
    }

        .choosed .optionjg:after {
            clear: both;
            content: '.';
            display: block;
            width: 0;
            height: 0;
            visibility: hidden;
        }

        .choosed .optionjg span {
            float: left;
        }

        .choosed .optionjg a {
            background: url(../images/SupplierPC/icon.gif) no-repeat right -195px;
            float: left;
            padding-right: 15px;
            margin-right: 15px;
        }

.searchright .mformsch {
    border: 1px solid #dedede;
    height: 32px;
    width: 260px;
    zoom: 1;
}

    .searchright .mformsch:after {
        clear: both;
        content: '.';
        display: block;
        width: 0;
        height: 0;
        visibility: hidden;
    }

    .searchright .mformsch .usou {
        width: 226px;
        float: left;
        height: 32px;
        line-height: 32px;
        padding-left: 7px;
    }

        .searchright .mformsch .usou::-webkit-input-placeholder {
            color: #b1b0b0;
        }

        .searchright .mformsch .usou::-moz-placeholder {
            color: #b1b0b0;
        }

        .searchright .mformsch .usou:-moz-placeholder {
            color: #b1b0b0;
        }

    .searchright .mformsch a.msprite {
        float: right;
        background: url(../images/SupplierPC/search01.png) no-repeat 0 0;
        width: 19px;
        height: 19px;
        margin-top: 7px;
        margin-right: 7px;
    }

.Channelen {
    margin-top: 10px;
}

    .Channelen a {
        color: #dd4a4a;
        background: url(../images/SupplierPC/inputiconr.png) no-repeat 0 0;
        padding-left: 20px;
    }

        .Channelen a:hover {
            color: #dd4a4a;
        }




.sbox {
    border-top: 1px solid #e6e6e6;
    border-left: 1px solid #e6e6e6;
    border-right: 1px solid #e6e6e6;
    background: #ffffff;
    padding: 1px;
    margin-top: 20px;
}

    .sbox dl {
        border-bottom: 1px solid #e1e1e1;
        zoom: 1;
        background: url(../images/SupplierPC/catbg.gif) repeat-y;
    }

        .sbox dl:after {
            clear: both;
            content: '.';
            display: block;
            width: 0;
            height: 0;
            visibility: hidden;
        }

        .sbox dl:last-child {
            border-bottom: 0;
        }

        .sbox dl dt {
            float: left;
            width: 100px;
            background: #f3f3f3;
            font: 14px/38px "微软雅黑";
            padding-left: 10px;
        }

        .sbox dl dd {
            float: left;
            width: 920px;
        }

            .sbox dl dd a {
                color: #534e4e;
                line-height: 38px;
                font-size: 14px;
                font-family: "微软雅黑";
            }

                .sbox dl dd a.adown {
                    float: right;
                    background: url(../images/SupplierPC/icon.gif) no-repeat right -212px;
                    padding-right: 12px;
                    margin-right: 5px;
                }

                .sbox dl dd a.aup {
                    float: right;
                    background: url(../images/SupplierPC/icon.gif) no-repeat right -243px;
                    padding-right: 12px;
                    margin-right: 5px;
                }

.onegrade:after {
    clear: both;
    content: '.';
    display: block;
    width: 0;
    height: 0;
    visibility: hidden;
}

.onegrade ul {
    width: 870px;
}

    .onegrade ul li {
        float: left;
        width: 290px;
        text-align: center;
    }

        .onegrade ul li a.pitch {
            background-color: #fff4f4;
            color: #dd4a4a;
            padding: 0px 13px;
            border-radius: 15px;
            border: 1px solid #f5c8c8;
        }

.twograde:after {
    clear: both;
    content: '.';
    display: block;
    width: 0;
    height: 0;
    visibility: hidden;
}

.twograde ul {
    width: 860px;
    overflow: hidden;
    padding-left: 10px;
}

    .twograde ul li {
        float: left;
        padding: 0 20px;
        text-align: center;
    }

        .twograde ul li a.pitch {
            background-color: #fff4f4;
            color: #dd4a4a;
            padding: 0px 13px;
            border-radius: 15px;
            border: 1px solid #f5c8c8;
        }

.category {
    border-top: 1px solid #f3f3f3;
    zoom: 1;
}

    .category:after {
        clear: both;
        content: '.';
        display: block;
        width: 0;
        height: 0;
        visibility: hidden;
    }

.catelist {
    width: 870px;
    float: left;
    padding: 20px 0 6px;
}

.category dl {
    border-bottom: 0;
    background: none;
}

    .category dl:after {
        clear: both;
        content: '.';
        display: block;
        width: 0;
        height: 0;
        visibility: hidden;
    }

    .category dl dt {
        background: #fff;
        float: left;
        width: 130px;
        line-height: 14px;
    }

        .category dl dt a {
            display: block;
            text-align: right;
            font: 14px/14px "微软雅黑";
            color: #534e4e;
            font-weight: bold;
            background: url(../images/SupplierPC/icon.gif) no-repeat right -156px;
            padding-right: 12px;
        }

    .category dl dd {
        float: left;
        width: 718px;
        margin-left: 12px;
    }

        .category dl dd ol li {
            float: left;
            margin-bottom: 16px;
        }

            .category dl dd ol li a {
                float: left;
                border-left: 1px solid #e0e0e0;
                padding: 0 10px;
                color: #534e4e;
                height: 14px;
                line-height: 14px;
                display: block;
            }

.zone {
    border-top: 1px solid #f3f3f3;
    padding-top: 12px;
    zoom: 1;
    padding: 12px 0 0 12px;
}

    .zone:after {
        clear: both;
        content: '.';
        display: block;
        width: 0;
        height: 0;
        visibility: hidden;
    }

    .zone ul li {
        float: left;
    }

        .zone ul li a {
            color: #534e4e;
            display: block;
            border-right: 1px solid #ddd;
            padding: 0 15px;
            font: 13px/14px "微软雅黑";
            white-space: nowrap;
            margin-bottom: 12px;
        }

            .zone ul li a.pitch {
                color: #dd4a4a;
            }

.twoline {
    border-bottom: 1px solid #e1e1e1;
    zoom: 1;
}

    .twoline:after {
        clear: both;
        content: '.';
        display: block;
        width: 0;
        height: 0;
        visibility: hidden;
    }

.cleft, .cright {
    float: left;
    width: 520px;
    overflow: hidden;
}

    .cleft dl, .cright dl {
        background: none;
        border: 0;
        padding: 0;
    }

        .cleft dl dt, .cright dl dt {
            float: left;
            width: 100px;
        }

        .cleft dl dd, .cright dl dd {
            float: left;
            width: 390px;
            padding-left: 10px;
        }

    .cleft ul li {
        float: left;
        padding: 0 20px;
    }

        .cleft ul li a.pitch {
            color: #dd4a4a;
        }

    .cright dl dd a {
        float: right;
        display: inline-block;
        background: #e2f5ff;
        padding: 0 16px;
        border-radius: 2px;
        height: 26px;
        font: 13px/26px "微软雅黑";
        margin-top: 5px;
        border: 1px solid #c8eafa;
        color: #147ab1;
    }

    .cright dl dd input {
        width: 305px;
        border: 1px solid #94c1da;
        height: 26px;
        border-radius: 2px;
        margin: 5px 0 0 5px;
        overflow: hidden;
        font: 13px/24px "微软雅黑";
        padding-left: 10px;
        color: #666;
    }


.quick {
    float: right;
    width: 90px;
    position: relative;
}

    .quick a {
        background: url(../images/SupplierPC/icon.gif) no-repeat 0 -305px;
        padding-left: 20px;
        margin-top: 5px;
    }

.zz {
    float: left;
    width: 800px;
    zoom: 1;
}

    .zz:after {
        clear: both;
        content: '.';
        display: block;
        width: 0;
        height: 0;
        visibility: hidden;
    }

    .zz ul {
        margin-left: 10px;
    }

        .zz ul li {
            float: left;
            padding: 0 20px;
        }

            .zz ul li a.pitch {
                color: #dd4a4a;
            }

.qform {
    position: absolute;
    background: #fff;
    right: 13px;
    top: 2px;
    width: 350px;
}

.sbox dl dd .qform a {
    float: right;
    display: block;
    background: #e2f5ff;
    border: 1px solid #c8eafa;
    padding: 0 16px;
    border-radius: 2px;
    height: 24px;
    font: 13px/24px "微软雅黑";
    color: #147ab1;
    margin-top: 5px;
}

.qform input {
    width: 260px;
    border: 1px solid #94c1da;
    height: 24px;
    border-radius: 2px;
    margin: 5px 0 0 10px;
    overflow: hidden;
    font: 13px/24px "微软雅黑";
    padding-left: 10px;
    color: #666;
}


.checked ul {
    zoom: 1;
    margin-left: 25px;
}

    .checked ul:after {
        clear: both;
        content: '.';
        display: block;
        width: 0;
        height: 0;
        visibility: hidden;
    }

    .checked ul li {
        float: left;
        font-size: 14px;
        height: 14px;
        margin: 12px 0;
        width: 180px;
    }

        .checked ul li input {
            vertical-align: middle;
            margin-right: 5px;
            height: 14px;
        }

.select {
    background: #fff4f4;
    height: 20px;
    text-align: center;
    padding: 2px 0;
}

    .select a {
        font-size: 13px;
        text-align: center;
        color: #dd4a4a;
    }

        .select a:hover {
            color: #dd4a4a;
        }

        .select a.moredown {
            background: url(../images/SupplierPC/icon.gif) no-repeat right -283px;
            padding-right: 15px;
        }

        .select a.moreup {
            background: url(../images/SupplierPC/icon.gif) no-repeat right -373px;
            padding-right: 15px;
        }

.ph140 {
    width: 140px;
    height: 69px;
    overflow: hidden;
}

    .ph140 a {
        width: 140px;
        height: 70px;
        display: table-cell;
        overflow: hidden;
        vertical-align: middle;
        background: #FFF;
        text-align: center;
        *display: block;
        *font-size: 70px;
    }

        .ph140 a img {
            vertical-align: middle;
            max-width: 100%;
            max-height: 100%;
        }

    .ph140:hover a img {
        -webkit-transform: scale(1.04);
        -moz-transform: scale(1.04);
        -ms-transform: scale(1.04);
        -o-transform: scale(1.04);
        transform: scale(1.04)
    }



.companyCONT {
    margin-top: 13px;
    zoom: 1;
}

    .companyCONT:after {
        clear: both;
        content: '.';
        display: block;
        width: 0;
        height: 0;
        visibility: hidden;
    }

    .companyCONT .companylist {
        float: left;
        width: 920px;
    }

.companylist .tablekj { /*padding:18px 30px 45px;*/
    padding: 20px 30px;
    background: #ffffff;
    margin-bottom: 10px;
}

.companylist .pitchtable {
    border: #dd4a4a 1px solid;
}

.companylist .tablekj:hover {
    box-shadow: 0 0 8px 1px #e4e5e6;
}

.companylist .tablekj .tdh2 p {
    height: 28px;
    overflow: hidden;
}

    .companylist .tablekj .tdh2 p a:hover {
        color: #007bcd;
        padding-left: 8px;
    }

    .companylist .tablekj .tdh2 p a {
        font-size: 18px;
        font-weight: 700;
        color: #4c4c4c;
        margin-right: 10px;
        float: left;
        line-height: 28px;
        text-decoration: none;
        transition: all 0.5s ease 0s;
    }

    .companylist .tablekj .tdh2 p em.verti {
        background: url(../images/SupplierPC/contacts.gif) no-repeat 0 0;
        width: 16px;
        height: 16px;
        display: block;
        margin: 5px 10px 0 0;
        float: left;
    }

    .companylist .tablekj .tdh2 p em.joint {
        background: #55b9ed;
        height: 16px;
        line-height: 16px;
        font-size: 12px;
        color: #fff;
        padding: 1px 8px;
        border-radius: 3px;
        margin: 5px 10px 0 0;
        display: block;
        font-style: normal;
        float: left;
    }

    .companylist .tablekj .tdh2 p em.joint02 {
        background: #f5ae1f;
        height: 16px;
        line-height: 16px;
        font-size: 12px;
        color: #fff;
        padding: 1px 8px;
        border-radius: 3px;
        margin: 5px 10px 0 0;
        display: block;
        font-style: normal;
        float: left;
    }

.companylist .tablekj .tdspan { /*padding:3px 0 11px;*/
    padding: 6px 0 8px;
}

    .companylist .tablekj .tdspan span {
        float: left;
        margin-right: 10px;
        font-size: 12px;
        color: #999999;
    }

        .companylist .tablekj .tdspan span.time {
            background: url(../images/SupplierPC/icon.gif) no-repeat 0 -337px;
            padding-left: 15px;
        }

        .companylist .tablekj .tdspan span.address {
            background: url(../images/SupplierPC/icon.gif) no-repeat 0 -117px;
            padding-left: 15px;
        }

.companylist .tablekj .tdp {
    display: block;
    width: 685px;
    font-size: 12px;
    line-height: 22px;
    color: #616669;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

    .companylist .tablekj .tdp span {
        color: #246ba7;
        margin-right: 4px;
        float: left;
        font-weight: bold;
    }

    .companylist .tablekj .tdp i.zsi {
        color: #dd4a4a;
        font-style: normal;
    }

.companylist .tablekj .tdp01 {
    display: block;
    width: 685px;
    font-size: 12px;
    line-height: 22px;
    color: #616669;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    padding-top: 3px;
}

    .companylist .tablekj .tdp01 span {
        color: #246ba7;
        margin-right: 4px;
        float: left;
        font-weight: bold;
    }

    .companylist .tablekj .tdp01 i.zsi {
        color: #dd4a4a;
        font-style: normal;
    }

.neiwid {
    padding-right: 35px;
}

.companyimg {
    width: 160px;
    float: right;
}

    .companyimg li {
        display: block;
        margin-bottom: 10px;
    }

        .companyimg li img {
            display: block;
            height: 166px;
            width: 160px;
        }


/*页码*/
.paging {
    padding-top: 40px;
    padding-bottom: 40px;
    text-align: center;
    background-color: #FFF;
    margin-bottom: 13px;
}

    .paging a {
        display: inline-block;
        padding: 6px 15px;
        border: 1px solid #dbdbdb;
        font-size: 14px;
        margin-left: -1px;
        color: #787575;
        font-family: "Microsoft YaHei";
    }

        .paging a.on {
            background: #55b9ed;
            color: #FFF;
            border: 1px solid #0d9be6;
        }

    .paging .current {
        display: inline-block;
        padding: 6px 15px;
        border: 1px solid #0d9be6;
        font-size: 18px;
        margin-left: -1px;
        color: #FFF;
        background: #55b9ed;
    }

.pagingAA {
    padding-top: 10px;
    text-align: center;
    padding-bottom: 25px;
}

    .pagingAA a {
        display: inline-block;
        padding: 6px 15px;
        border: 1px solid #dbdbdb;
        font-size: 18px;
        margin-left: -1px;
        color: #787575;
        font-family: "Microsoft YaHei";
    }

        .pagingAA a.on {
            background: #55b9ed;
            color: #FFF;
            border: 1px solid #0d9be6;
        }

    .pagingAA .current {
        display: inline-block;
        padding: 6px 15px;
        border: 1px solid #0d9be6;
        font-size: 18px;
        margin-left: -1px;
        color: #FFF;
        background: #55b9ed;
    }



/*导航页*/
.listleft {
    width: 797px; /*overflow:hidden;*/
}

.listright {
    width: 290px;
    overflow: hidden;
}

.NAVsub {
    background: #FFFFFF;
    padding: 32px;
}

    .NAVsub ul li.NAVitem {
        width: 345px;
        margin-bottom: 30px;
        overflow: hidden;
    }

        .NAVsub ul li.NAVitem .subtitle {
            color: #333;
            font-size: 15px;
            font-weight: 700;
            padding-bottom: 7px;
            border-bottom: 1px solid #ddd;
        }

        .NAVsub ul li.NAVitem .submain {
            padding-top: 4px;
        }

            .NAVsub ul li.NAVitem .submain a {
                margin-right: 14px;
                margin-bottom: 4px;
                font-size: 14px;
                color: #777;
                display: inline-block;
                font-family: "Microsoft YaHei";
            }

                .NAVsub ul li.NAVitem .submain a:hover {
                    color: #007bcd;
                }

/*相关推荐*/
.NEWbox {
    background-color: #FFF;
    margin-bottom: 13px;
    padding-bottom: 22px;
}

    .NEWbox ul {
        padding: 12px 20px 0px;
    }

        .NEWbox ul li {
            clear: both;
        }

            .NEWbox ul li span {
                width: 14px;
                height: 14px;
                text-align: center;
                line-height: 14px;
                color: #FFF;
                margin: 10px 5px 0 0;
                background: #BBB;
                float: left;
                font-size: 11px;
                font-family: "Microsoft YaHei";
            }

            .NEWbox ul li h2.n1 {
                white-space: nowrap;
                overflow: hidden;
                text-overflow: ellipsis;
                font-size: 13px;
                line-height: 32px;
            }

                .NEWbox ul li h2.n1 a {
                    color: #5c5c5c;
                }

                    .NEWbox ul li h2.n1 a:hover {
                        color: #007bcd;
                    }

            .NEWbox ul li span.uiidx01 {
                background-color: #f54545;
            }

            .NEWbox ul li span.uiidx02 {
                background-color: #ff8547;
            }

            .NEWbox ul li span.uiidx03 {
                background-color: #ffac38;
            }

            .NEWbox ul li i {
                display: inline-block;
                vertical-align: middle;
                overflow: hidden;
                width: 4px;
                height: 4px;
                border-radius: 2px;
                background: #c6c6c6;
                float: left;
                margin: 15px 6px 0 0;
            }


/*展示厅首页*/
.showbanner {
    background: #081118 url(../images/SupplierPC/showbanner.jpg) no-repeat center 0;
    height: 240px;
    width: 100%;
    overflow: hidden;
}

.showhead {
    background-color: #FFFFFF;
    padding: 30px 30px 30px 145px;
    margin-top: -100px;
    box-shadow: 0 0 18px rgba(0,0,0,0.1);
    position: relative;
}

    .showhead .showimg {
        position: absolute;
        left: 30px;
        top: 30px;
        border: #f0f0f0 1px solid;
        width: 98px;
        height: 98px;
        overflow: hidden;
    }

    .showhead .picimg {
        width: 98px;
        height: 98px;
        display: table-cell;
        overflow: hidden;
        vertical-align: middle;
        background-color: #FFFFFF;
        text-align: center;
        font-size: 98px;
        font-family: Arial;
    }

        .showhead .picimg img {
            vertical-align: middle;
        }

    .showhead .picinfo {
        min-height: 98px;
    }

        .showhead .picinfo h2 {
            font: normal 27px/98px "Microsoft YaHei";
            color: #343434;
        }

            .showhead .picinfo h2 i {
                margin-left: 10px;
            }

    .showhead .scbox {
        position: absolute;
        right: 30px;
        top: 30px;
        width: 140px;
        height: 100px;
        border-left: #f1f1f1 1px solid;
        display: inline-block;
        text-align: center;
    }

        .showhead .scbox i.nosc {
            background: url(../images/SupplierPC/nosc.png) no-repeat 0 32px;
            display: block;
            width: 57px;
            height: 70px;
            margin-left: 30px;
            padding-left: 45px;
            font: normal 25px/40px "Microsoft YaHei";
            color: #a0a0a0;
            padding-top: 32px;
        }

        .showhead .scbox i.yessc {
            background: url(../images/SupplierPC/yessc.png) no-repeat 0 32px;
            display: block;
            width: 57px;
            height: 70px;
            margin-left: 30px;
            padding-left: 45px;
            font: normal 25px/40px "Microsoft YaHei";
            color: #dd4a4a;
            padding-top: 32px;
        }

/*公司简介*/
.Companyprofile {
    background-color: #FFFFFF;
    margin-top: 13px;
    padding: 0px 30px;
}

    .Companyprofile .CONTnr {
        text-align: center;
        padding-top: 20px;
    }

        .Companyprofile .CONTnr p {
            color: #5c5c5c;
            font: normal 15px/30px "Microsoft YaHei";
            padding-bottom: 25px;
            text-align: left;
        }

        .Companyprofile .CONTnr img {
            width: 520px;
            height: auto;
            padding-bottom: 22px;
        }

.more {
    font: normal 15px/15px "Microsoft YaHei";
    padding-top: 0px;
    padding-bottom: 40px;
    text-align: center;
}

    .more a {
        color: #a1a1a1;
        display: block;
        font-family: "Microsoft YaHei";
    }

        .more a i.moreopen {
            background: url(../images/SupplierPC/xxjt.png) no-repeat 0 0;
            width: 11px;
            height: 6px;
            display: inline-block;
            margin-left: 10px;
            vertical-align: middle;
        }

        .more a i.moreclose {
            background: url(../images/SupplierPC/xxjt.png) no-repeat 0 -6px;
            width: 11px;
            height: 6px;
            display: inline-block;
            margin-left: 10px;
            vertical-align: middle;
        }

.profiletitle {
    zoom: 1;
}

    .profiletitle:after {
        content: "";
        display: block;
        clear: both;
        height: 0;
        visibility: hidden;
    }

    .profiletitle .preNext {
        width: 63px;
        height: 19px;
        margin-top: 35px;
        zoom: 1;
        margin-right: 7px;
    }

        .profiletitle .preNext:after {
            content: "";
            display: block;
            clear: both;
            height: 0;
            visibility: hidden;
        }

        .profiletitle .preNext .preBtn {
            display: block;
            width: 30px;
            height: 19px;
            background-color: #fff;
            border-top: solid 1px #e5e5e5;
            border-left: solid 1px #e5e5e5;
            border-bottom: solid 1px #e5e5e5;
            position: relative;
        }

            .profiletitle .preNext .preBtn:hover {
                background-color: #e9e8e8;
            }

            .profiletitle .preNext .preBtn i {
                background: url(../images/SupplierPC/Arrow.png) no-repeat 0 0;
                width: 11px;
                height: 7px;
                display: block;
                margin-left: 9px;
                margin-top: 6px;
            }

        .profiletitle .preNext .nextBtn {
            display: block;
            width: 30px;
            height: 19px;
            background-color: #fff;
            border: solid 1px #e5e5e5;
            position: relative;
        }

            .profiletitle .preNext .nextBtn:hover {
                background-color: #e9e8e8;
            }

            .profiletitle .preNext .nextBtn i {
                background: url(../images/SupplierPC/Arrow.png) no-repeat 0 -8px;
                width: 11px;
                height: 7px;
                display: block;
                margin-left: 9px;
                margin-top: 6px;
            }


/*配套客户*/
.Customer {
    background: #fff;
    padding: 8px 30px 28px;
}

    .Customer ul li {
        padding-top: 23px;
    }

        .Customer ul li h2 {
            color: #dd4a4a;
            font: normal 20px/20px "Microsoft YaHei";
        }

        .Customer ul li p {
            color: #5c5c5c;
            font: normal 15px/28px "Microsoft YaHei";
            margin-top: 6px;
        }


/*公司产品*/
.COMproduct {
    background-color: #FFFFFF;
    margin-top: 13px;
    padding: 0px 30px 15px;
}

    .COMproduct .COMproul {
        margin-top: 27px;
        zoom: 1;
        width: 760px; /*overflow:hidden;*/
    }

        .COMproduct .COMproul:after {
            content: "";
            display: block;
            clear: both;
            height: 0;
            visibility: hidden;
        }

        .COMproduct .COMproul li {
            float: left;
            margin-right: 28px;
            margin-bottom: 25px;
            width: 225px;
            position: relative;
        }

            .COMproduct .COMproul li:last-child {
                margin-right: 0px;
            }

            .COMproduct .COMproul li dl dt {
                width: 225px;
                height: 173px;
                overflow: hidden; /*border:#e5e5e5 1px solid;*/
            }

                .COMproduct .COMproul li dl dt a {
                    width: 225px;
                    height: 173px;
                    display: table-cell;
                    overflow: hidden;
                    vertical-align: middle;
                    background: #f2f2f2;
                    text-align: center;
                    *display: block;
                    *font-size: 173px;
                }

                    .COMproduct .COMproul li dl dt a:hover img {
                        -webkit-transform: scale(1.04);
                        -moz-transform: scale(1.04);
                        -ms-transform: scale(1.04);
                        -o-transform: scale(1.04);
                        transform: scale(1.04)
                    }

            .COMproduct .COMproul li dl dd {
            }

                .COMproduct .COMproul li dl dd h2 {
                    color: #444444;
                    font: normal 15px/25px "Microsoft YaHei";
                    margin-top: 10px;
                    height: 48px;
                    display: block;
                    overflow: hidden;
                }

                    .COMproduct .COMproul li dl dd h2 a {
                        color: #444444;
                        transition: all 0.5s ease 0s;
                        font-family: "Microsoft YaHei";
                    }

                        .COMproduct .COMproul li dl dd h2 a:hover {
                            color: #0e8bdb;
                            padding-left: 8px;
                        }

                .COMproduct .COMproul li dl dd p {
                    color: #616669;
                    font: normal 12px/22px "Microsoft YaHei";
                }

                    .COMproduct .COMproul li dl dd p.ptop {
                        margin-top: 5px;
                    }

                    .COMproduct .COMproul li dl dd p span {
                        color: #444444;
                        margin-right: 8px;
                        font-weight: bold;
                    }



            .COMproduct .COMproul li dl .certificdt {
                width: 225px;
                height: 173px;
                overflow: hidden; /*border:#e5e5e5 1px solid;*/
                background: #f2f2f2;
                padding: 10px 0px;
            }

                .COMproduct .COMproul li dl .certificdt a {
                    width: 225px;
                    height: 173px;
                    display: table-cell;
                    overflow: hidden;
                    vertical-align: middle;
                    text-align: center;
                    *display: block;
                    *font-size: 173px;
                }

            .COMproduct .COMproul li dl .certificdd h2 {
                color: #444444;
                font: normal 17px/28px "Microsoft YaHei";
                margin-top: 10px;
            }

                .COMproduct .COMproul li dl .certificdd h2 a {
                    color: #444444;
                }

                    .COMproduct .COMproul li dl .certificdd h2 a:hover {
                        color: #0e8bdb;
                    }

            .COMproduct .COMproul li dl .certificdd {
                text-align: center;
            }

                .COMproduct .COMproul li dl .certificdd p {
                    color: #444444;
                    font: normal 13px/23px "Microsoft YaHei";
                }



.modz {
    position: relative;
    margin-top: 16px;
}

    .modz ul.newslist {
        z-index: 1;
    }

        .modz ul.newslist li h2 {
            line-height: 30px;
            font-size: 12px;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            font-family: "Microsoft YaHei";
        }

            .modz ul.newslist li h2 a {
                display: inline-block;
                margin-right: 20px;
                padding-left: 18px;
                width: 358px;
                vertical-align: middle;
                color: #383838;
                background: url(../images/SupplierPC/login-b0bbacac5db1924ad93cb555911dd4e7.png) no-repeat -11px -149px;
                transition: all 0.5s ease 0s;
                font-family: "Microsoft YaHei";
            }

                .modz ul.newslist li h2 a:hover {
                    color: #0e8bdb;
                    text-decoration: none;
                    background: url(../images/SupplierPC/login-b0bbacac5db1924ad93cb555911dd4e7.png) no-repeat -10px -195px;
                    padding-left: 25px;
                }

/*公司动态*/
.modzAA {
    position: relative;
    margin-top: 16px;
}

    .modzAA ul.newslist {
        z-index: 1;
    }

        .modzAA ul.newslist li h2 {
            line-height: 30px;
            font-size: 14px;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
        }

            .modzAA ul.newslist li h2 a {
                display: inline-block;
                margin-right: 20px;
                padding-left: 18px;
                width: 358px;
                vertical-align: middle;
                color: #383838;
                background: url(../images/SupplierPC/login-b0bbacac5db1924ad93cb555911dd4e7.png) no-repeat -11px -151px;
                transition: all 0.5s ease 0s;
            }

                .modzAA ul.newslist li h2 a:hover {
                    color: #0e8bdb;
                    text-decoration: none;
                    background: url(../images/SupplierPC/login-b0bbacac5db1924ad93cb555911dd4e7.png) no-repeat -10px -196px;
                    padding-left: 25px;
                }

.newslistbg {
    background-repeat: repeat-y;
    background-image: url(../images/SupplierPC/news-list-bg.png);
    position: absolute;
    width: 2px;
    top: 13px;
    left: 3px;
}


/**/
.productionbase {
    background-color: #FFFFFF;
    margin-top: 13px;
    padding: 0px 30px 40px;
}

    .productionbase .baseconT {
        margin-top: 16px;
    }

/*公司信息*/
.COMinfofr {
    background-color: #FFFFFF;
}

    .COMinfofr ul {
        padding: 20px;
    }

        .COMinfofr ul li {
            font-size: 12px;
            color: #444444;
            line-height: 22px;
            margin: 5px 0px;
            zoom: 1; /*word-wrap:break-word; word-break:break-all;*/
        }

            .COMinfofr ul li:after {
                content: "";
                display: block;
                clear: both;
                height: 0;
                visibility: hidden;
            }

            .COMinfofr ul li span {
                font-size: 12px;
                color: #999999;
                margin-right: 10px;
                text-align: right;
                display: block;
                float: left;
            }

/*联系信息*/

.contactfr {
    background-color: #FFFFFF;
}

    .contactfr ul.context {
        padding: 17px 20px 19px;
    }

        .contactfr ul.context li {
            font-size: 12px;
            color: #444444;
            line-height: 22px;
            margin: 5px 0px;
            zoom: 1;
            font-family: "Microsoft YaHei";
        }

            .contactfr ul.context li:after {
                content: "";
                display: block;
                clear: both;
                height: 0;
                visibility: hidden;
            }

            .contactfr ul.context li span {
                color: #999999;
                margin-right: 10px;
                text-align: right; /*width:28px;*/
                display: block;
                float: left;
            }

            .contactfr ul.context li a.Cklx {
                color: #dd4a4a;
            }

    .contactfr ul.conpic {
        padding: 0px 20px 20px;
        zoom: 1;
        width: 300px;
        overflow: hidden;
    }

        .contactfr ul.conpic:after {
            content: "";
            display: block;
            clear: both;
            height: 0;
            visibility: hidden;
        }

        .contactfr ul.conpic li {
            width: 73px;
            height: 73px;
            margin-right: 13px;
            float: left;
            text-align: center;
            position: relative;
        }

            .contactfr ul.conpic li a span {
                font-size: 12px;
                line-height: 14px;
                color: #666666;
                position: absolute;
                top: 47px;
                left: 19px;
                font-family: "Microsoft YaHei";
            }

            .contactfr ul.conpic li a {
                width: 75px;
                height: 75px;
                display: block;
                color: #666666;
            }

                .contactfr ul.conpic li a:hover span {
                    color: #fff;
                }

                .contactfr ul.conpic li a.MAIL {
                    background: url(http://c1.gasgoo.com/sns/default/images/SupplierPC/picicn.png) no-repeat 0 0;
                }

                .contactfr ul.conpic li a.MESSage {
                    background: url(http://c1.gasgoo.com/sns/default/images/SupplierPC/picicn.png) no-repeat -88px 0;
                }

                .contactfr ul.conpic li a.CARd {
                    background: url(http://c1.gasgoo.com/sns/default/images/SupplierPC/picicn.png) no-repeat -175px 0;
                }

                .contactfr ul.conpic li a.MAIL:hover {
                    background: url(http://c1.gasgoo.com/sns/default/images/SupplierPC/picicn.png) no-repeat 0 -75px;
                    color: #fff;
                }

                .contactfr ul.conpic li a.MESSage:hover {
                    background: url(http://c1.gasgoo.com/sns/default/images/SupplierPC/picicn.png) no-repeat -88px -75px;
                    color: #fff;
                }

                .contactfr ul.conpic li a.CARd:hover {
                    background: url(http://c1.gasgoo.com/sns/default/images/SupplierPC/picicn.png) no-repeat -175px -75px;
                    color: #fff;
                }


/*手机展示厅*/
.Exhibition {
    background-color: #fff;
    padding-bottom: 30px;
}

    .Exhibition h2 {
        padding: 30px 0px 0px;
        text-align: center; /*border-bottom:#f0f0f0 1px solid;*/
        color: #333333;
        font: normal 23px/28px "Microsoft YaHei";
    }

        .Exhibition h2 span {
            color: #a9a9a9;
            font: normal 16px/32px "Microsoft YaHei";
        }

    .Exhibition .Exhibimg {
        text-align: center;
    }

        .Exhibition .Exhibimg img {
            padding: 5px 0px 7px;
        }

        .Exhibition .Exhibimg p {
            color: #9d9d9d;
            font: normal 12px/20px "Microsoft YaHei";
            padding: 0px 25px;
        }


.Similar {
    background-color: #FFFFFF;
}

    .Similar .Similarcont {
        padding: 2px 20px 25px;
    }



/*联系我们页面*/
.CompanyNAME {
    height: 85px;
    background-color: #fff;
    overflow: hidden;
}

    .CompanyNAME dl {
        width: 1100px;
        margin: 0 auto;
        zoom: 1;
    }

        .CompanyNAME dl:after {
            clear: both;
            content: '.';
            display: block;
            width: 0;
            height: 0;
            visibility: hidden;
        }

        .CompanyNAME dl dt {
            width: 110px;
            height: 45px;
            overflow: hidden;
            float: left;
            margin-top: 19px;
        }

            .CompanyNAME dl dt i {
                width: 110px;
                height: 45px;
                display: table-cell;
                overflow: hidden;
                vertical-align: middle;
                background: #FFF;
                text-align: center;
                *display: block;
                *font-size: 50px;
            }

                .CompanyNAME dl dt i img {
                    vertical-align: middle;
                    max-width: 100%;
                    max-height: 100%;
                }

        .CompanyNAME dl dd {
            display: inline-block;
            float: left;
            margin-left: 5px;
            font: normal 26px/85px "Microsoft YaHei";
            color: #343434;
        }


.showroombanner {
    background: #081118 url(../images/SupplierPC/showbanner.jpg) no-repeat center 0;
    height: 240px;
    width: 100%;
    overflow: hidden;
}

.showroombannerWID {
    margin: 0 auto;
    width: 1100px;
    padding-top: 100px;
    text-align: center;
    overflow: hidden;
}

.showroombanner ul {
    margin: 0 auto;
    display: table;
    zoom: 1;
}

    .showroombanner ul:after {
        clear: both;
        content: '.';
        display: block;
        width: 0;
        height: 0;
        visibility: hidden;
    }

    .showroombanner ul li {
        float: left;
    }

        .showroombanner ul li a {
            font-size: 16px;
            display: block;
            width: 116px;
            height: 41px;
            line-height: 41px;
            background: #FFF;
            margin: 0 10px;
            border-radius: 4px;
        }

            .showroombanner ul li a:hover {
                color: #dd4a4a;
            }

            .showroombanner ul li a.pitch {
                background-color: #dd4a4a;
                color: #fff;
            }


.showheadtop {
    background-color: #FFFFFF;
    padding: 40px;
    margin-top: 13px; /*box-shadow: 0 0 18px rgba(0,0,0,0.1);*/
    position: relative;
}

.CONtacttitle { /*border-bottom: #e6e6e6 solid 1px;*/
    padding: 0px 0 0px;
}

    .CONtacttitle h4 {
        font: normal 22px/22px "Microsoft YaHei";
        font-weight: 400;
        color: #dd4a4a;
    }

.CONtactus .CONtectnr {
    margin-top: 10px;
}

    .CONtactus .CONtectnr li {
        font-size: 15px;
        color: #3d3d3d;
        line-height: 34px;
        zoom: 1;
        font-family: "Microsoft YaHei";
    }

        .CONtactus .CONtectnr li:after {
            content: "";
            display: block;
            clear: both;
            height: 0;
            visibility: hidden;
        }

        .CONtactus .CONtectnr li span {
            color: #999999;
            margin-right: 10px;
            text-align: left;
            width: 68px;
            display: block;
            float: left;
        }

.CONtactus .tsp {
    font: normal 13px/23px "Microsoft YaHei";
    color: #b2b2b2;
    margin-top: 20px;
}

.CONtactus ul.CONtectimg {
    padding-top: 25px;
    padding-bottom: 10px;
    zoom: 1;
    width: 420px;
    margin: 0 auto;
    overflow: hidden;
}

    .CONtactus ul.CONtectimg:after {
        content: "";
        display: block;
        clear: both;
        height: 0;
        visibility: hidden;
    }

    .CONtactus ul.CONtectimg li {
        width: 115px;
        height: 115px;
        margin-right: 25px;
        float: left;
        text-align: center;
        position: relative;
    }

        .CONtactus ul.CONtectimg li a span {
            font-size: 16px;
            line-height: 16px;
            color: #666666;
            position: absolute;
            top: 72px;
            left: 35px;
        }

        .CONtactus ul.CONtectimg li a {
            width: 115px;
            height: 115px;
            display: block;
            color: #666666;
        }

            .CONtactus ul.CONtectimg li a:hover span {
                color: #fff;
            }

            .CONtactus ul.CONtectimg li a.MAIL {
                background: url(../images/SupplierPC/imgicn.png) no-repeat 0px 0px;
            }

            .CONtactus ul.CONtectimg li a.MESSage {
                background: url(../images/SupplierPC/imgicn.png) no-repeat -116px 0;
            }

            .CONtactus ul.CONtectimg li a.CARd {
                background: url(../images/SupplierPC/imgicn.png) no-repeat -232px 0;
            }

            .CONtactus ul.CONtectimg li a.MAIL:hover {
                background: url(../images/SupplierPC/imgicn.png) no-repeat 0 -115px;
                color: #fff;
            }

            .CONtactus ul.CONtectimg li a.MESSage:hover {
                background: url(../images/SupplierPC/imgicn.png) no-repeat -116px -115px;
                color: #fff;
            }

            .CONtactus ul.CONtectimg li a.CARd:hover {
                background: url(../images/SupplierPC/imgicn.png) no-repeat -232px -115px;
                color: #fff;
            }


/*资质*/
.showheadtop02 {
    background-color: #FFFFFF;
    padding: 40px 40px 30px;
    margin-top: 13px; /*box-shadow: 0 0 18px rgba(0,0,0,0.1);*/
    position: relative;
}

    .showheadtop02 .aptitude {
        padding: 0px 0px;
    }

        .showheadtop02 .aptitude .aptitudeul {
            margin-bottom: 30px;
            zoom: 1;
            width: 730px;
            overflow: hidden;
        }

            .showheadtop02 .aptitude .aptitudeul li {
                float: left;
                width: 211px;
                margin-right: 12px;
                padding: 10px;
            }

                .showheadtop02 .aptitude .aptitudeul li:after {
                    content: "";
                    display: block;
                    clear: both;
                    height: 0;
                    visibility: hidden;
                }

                .showheadtop02 .aptitude .aptitudeul li dl dt.aptitudedt {
                    width: 211px;
                    height: 173px;
                    border: #f2f2f2 1px solid;
                    overflow: hidden;
                    padding: 10px 0px;
                }

                    .showheadtop02 .aptitude .aptitudeul li dl dt.aptitudedt a {
                        width: 211px;
                        height: 173px;
                        display: table-cell;
                        overflow: hidden;
                        vertical-align: middle;
                        text-align: center;
                        *display: block;
                        *font-size: 173px;
                    }

                        .showheadtop02 .aptitude .aptitudeul li dl dt.aptitudedt a:hover img {
                            -webkit-transform: scale(1.04);
                            -moz-transform: scale(1.04);
                            -ms-transform: scale(1.04);
                            -o-transform: scale(1.04);
                            transform: scale(1.04)
                        }

                .showheadtop02 .aptitude .aptitudeul li dl dd.aptitudedd h2 {
                    font: normal 15px/17px "Microsoft YaHei";
                    color: #666666;
                    padding: 12px 0px;
                    text-align: center;
                }

                    .showheadtop02 .aptitude .aptitudeul li dl dd.aptitudedd h2 a {
                        color: #3f3b3b;
                        transition: all 0.5s ease 0s;
                    }

                        .showheadtop02 .aptitude .aptitudeul li dl dd.aptitudedd h2 a:hover {
                            padding-left: 8px;
                            color: #0e8bdb;
                        }

/*设备*/
.showheadtop03 {
    background-color: #FFFFFF;
    padding: 40px 40px 30px;
    margin-top: 13px; /*box-shadow: 0 0 18px rgba(0,0,0,0.1);*/
    position: relative;
}

.showheadtop03 {
    background-color: #FFFFFF;
    padding: 40px 40px 30px;
    margin-top: 13px; /*box-shadow: 0 0 18px rgba(0,0,0,0.1);*/
    position: relative;
}

    .showheadtop03 .FAcility {
        padding: 0px 0px;
    }

        .showheadtop03 .FAcility .FAcilityul {
            margin-bottom: 30px;
            zoom: 1;
            width: 730px;
            overflow: hidden;
        }

            .showheadtop03 .FAcility .FAcilityul li {
                float: left;
                width: 211px;
                margin-right: 12px;
                padding: 10px 10px 30px;
            }

                .showheadtop03 .FAcility .FAcilityul li:after {
                    content: "";
                    display: block;
                    clear: both;
                    height: 0;
                    visibility: hidden;
                }

                .showheadtop03 .FAcility .FAcilityul li dl dt.FAcilitydt {
                    width: 211px;
                    height: 150px;
                    background-color: #f2f2f2;
                    overflow: hidden;
                    padding: 10px 0px;
                }

                    .showheadtop03 .FAcility .FAcilityul li dl dt.FAcilitydt a {
                        width: 211px;
                        height: 150px;
                        display: table-cell;
                        overflow: hidden;
                        vertical-align: middle;
                        text-align: center;
                        *display: block;
                        *font-size: 173px;
                    }

                        .showheadtop03 .FAcility .FAcilityul li dl dt.FAcilitydt a:hover img {
                            -webkit-transform: scale(1.04);
                            -moz-transform: scale(1.04);
                            -ms-transform: scale(1.04);
                            -o-transform: scale(1.04);
                            transform: scale(1.04)
                        }

                .showheadtop03 .FAcility .FAcilityul li dl dd.FAcilitydd h2 {
                    font: normal 15px/20px "Microsoft YaHei";
                    color: #666666;
                    padding: 10px 0px 6px;
                }

                    .showheadtop03 .FAcility .FAcilityul li dl dd.FAcilitydd h2 a {
                        color: #3f3b3b;
                        transition: all 0.5s ease 0s;
                    }

                        .showheadtop03 .FAcility .FAcilityul li dl dd.FAcilitydd h2 a:hover {
                            padding-left: 8px;
                            color: #0e8bdb;
                        }

                .showheadtop03 .FAcility .FAcilityul li dl dd.FAcilitydd p {
                    font: normal 12px/21px "Microsoft YaHei";
                    color: #999999;
                }


/*产品*/
.showheadtop04 {
    background-color: #FFFFFF;
    padding: 25px 40px 30px;
    margin-top: 13px; /*box-shadow: 0 0 18px rgba(0,0,0,0.1);*/
    position: relative;
}

.merchandise .merchandiseNAV {
    zoom: 1;
}

    .merchandise .merchandiseNAV:after {
        content: "";
        display: block;
        clear: both;
        height: 0;
        visibility: hidden;
    }

    .merchandise .merchandiseNAV li {
        float: left;
        margin-right: 25px;
    }

        .merchandise .merchandiseNAV li a {
            color: #666666;
            font: normal 14px/30px "Microsoft YaHei";
        }

            .merchandise .merchandiseNAV li a.pitch {
                border-bottom: #dd4a4a 2px solid;
                color: #dd4a4a;
            }

            .merchandise .merchandiseNAV li a:hover {
                border-bottom: #dd4a4a 2px solid;
                color: #dd4a4a;
            }

.merchandiseul {
    margin-top: 20px;
    margin-bottom: 10px;
}

    .merchandiseul li dl {
        border-bottom: #ededed 1px solid;
        zoom: 1;
        padding-top: 20px;
        padding-bottom: 20px;
    }

        .merchandiseul li dl:after {
            content: "";
            display: block;
            clear: both;
            height: 0;
            visibility: hidden;
        }

        .merchandiseul li dl dt {
            width: 160px;
            height: 114px;
            background-color: #f2f2f2;
            overflow: hidden;
            float: left;
        }

            .merchandiseul li dl dt a {
                width: 160px;
                height: 114px;
                display: table-cell;
                overflow: hidden;
                vertical-align: middle;
                text-align: center;
                *display: block;
                *font-size: 114px;
            }

                .merchandiseul li dl dt a:hover img {
                    -webkit-transform: scale(1.04);
                    -moz-transform: scale(1.04);
                    -ms-transform: scale(1.04);
                    -o-transform: scale(1.04);
                    transform: scale(1.04)
                }

        .merchandiseul li dl .merchandisedd01 {
            float: left;
            display: inline-block;
            margin-left: 20px;
            width: 537px;
        }

            .merchandiseul li dl .merchandisedd01 h2 {
                color: #666666;
                font: normal 18px/28px "Microsoft YaHei";
                margin-bottom: 5px;
                margin-top: 3px;
            }

                .merchandiseul li dl .merchandisedd01 h2 a {
                    transition: all 0.5s ease 0s;
                    color: #444444;
                }

                    .merchandiseul li dl .merchandisedd01 h2 a:hover {
                        color: #0e8bdb;
                        padding-left: 8px;
                    }

            .merchandiseul li dl .merchandisedd01 p {
                color: #888888;
                font: normal 12px/23px "Microsoft YaHei";
            }

                .merchandiseul li dl .merchandisedd01 p span {
                    margin-right: 10px;
                    color: #444444;
                }

        .merchandiseul li dl .merchandisedd02 a {
            width: 70px;
            height: 70px;
            display: block;
            background-color: #f6f6f6;
            border-radius: 200px;
            color: #949494;
            font: normal 17px/70px "Microsoft YaHei";
            text-align: center;
            margin-top: 20px;
        }

            .merchandiseul li dl .merchandisedd02 a:hover {
                background-color: #ebebeb;
            }

/**/
.companytopA {
}

.companybanner {
    position: relative;
}

    .companybanner i.signA {
        position: absolute;
        top: 0px;
        right: 0px;
    }

.bluepencil {
    width: 120px;
    height: 30px;
    background-color: #e55f5f;
    position: absolute;
    left: 30px;
    top: 20px;
    border-radius: 3px;
    text-align: center;
}

    .bluepencil:hover {
        background-color: #df4d4d;
    }

    .bluepencil .editA {
        font-size: 14px;
        line-height: 30px;
        display: block;
        color: #fff;
        font-family: "Microsoft YaHei";
    }

        .bluepencil .editA img {
            vertical-align: -2px;
            margin-right: 3px;
        }

.comnavB {
    zoom: 1;
    margin-top: 13px;
    background-color: #FFFFFF;
    height: 63px;
    line-height: 63px;
}

    .comnavB:after {
        content: "";
        display: block;
        clear: both;
        height: 0;
        visibility: hidden;
    }

    .comnavB .ULlist {
        padding-top: 15px;
        padding-left: 20px;
        zoom: 1;
        width: 920px;
        float: left;
    }

        .comnavB .ULlist:after {
            content: "";
            display: block;
            clear: both;
            height: 0;
            visibility: hidden;
        }

        .comnavB .ULlist li {
            float: left;
            width: 100px;
            margin-right: 30px;
            text-align: center;
        }

            .comnavB .ULlist li a {
                display: block;
                height: 32px;
                font: 16px/32px "Microsoft YaHei";
                color: #00365c;
                border-radius: 3px;
            }

            .comnavB .ULlist li.comnavcur a, .comnav ul li a:hover {
                background: #006ca7;
                color: #fff;
            }

    .comnavB .ULicont {
        float: left;
        width: 142px;
    }

        .comnavB .ULicont li a {
            border: 1px solid #ddd;
            width: 140px;
            height: 40px;
            border-radius: 20px;
            display: block;
            line-height: 40px;
            color: #727272;
            margin-top: 11px;
        }

        .comnavB .ULicont li.fold a span {
            background: url(../images/SupplierPC/companyicon.png) no-repeat 20px -120px;
            padding-left: 50px;
        }

        .comnavB .ULicont li.folded a span {
            background: url(../images/SupplierPC/companyicon.png) no-repeat 20px -240px;
            padding-left: 50px;
            color: #00518b;
        }




.companytop {
    background-color: #FFFFFF;
    padding: 0px 0px 15px;
    width: 1100px;
    zoom: 1;
    position: relative;
    margin-top: 13px;
}

    .companytop:after {
        content: "";
        display: block;
        clear: both;
        height: 0;
        visibility: hidden;
    }

.comtopbanner {
    height: 170px;
    background: url(../images/SupplierPC/ztbanner.jpg) no-repeat 0 0;
}

    .comtopbanner dl {
        margin-top: 5px;
        zoom: 1;
        padding-top: 47px;
        margin-left: 30px;
    }

        .comtopbanner dl:after {
            clear: both;
            content: '.';
            display: block;
            width: 0;
            height: 0;
            visibility: hidden;
        }

        .comtopbanner dl dt {
            width: 142px;
            height: 69px;
            overflow: hidden;
            float: left;
            margin-right: 15px;
        }

        .comtopbanner dl dd {
            float: left;
            width: 680px;
        }

            .comtopbanner dl dd b {
                display: block;
                font: normal 24px/35px "Microsoft YaHei";
                color: #343434;
                text-shadow: 0 0 0.2em #f5f9ff, -0 -0 0.2em #f5f9ff;
                word-wrap: break-word;
            }

                .comtopbanner dl dd b i {
                    color: #f97200;
                    vertical-align: middle;
                    font: normal 14px/35px "Microsoft YaHei";
                    display: block;
                }

                    .comtopbanner dl dd b i img {
                        margin-right: 4px;
                        vertical-align: middle;
                        margin-left: 2px;
                    }

            .comtopbanner dl dd p {
                font: normal 16px/26px "Microsoft YaHei";
                color: #666;
            }

.picimg {
    width: 140px;
    height: 67px;
    display: table-cell;
    overflow: hidden;
    vertical-align: middle;
    background-color: #FFFFFF;
    text-align: center;
    font-size: 98px;
    font-family: Arial;
}

    .picimg img {
        vertical-align: middle;
        max-width: 140px;
        max-height: 67px;
    }

/*.comright ul{ display:block;  }
.comright ul li a{ border:1px solid #ddd; width:140px; height:40px; border-radius:20px; display:block; line-height:40px; color:#727272; margin-top:6px; }
.comright ul li.rl a span{ background:url(../images/SupplierPC/companyicon.png) no-repeat 20px 0; padding-left:50px;}
.comright ul li.fold a span{ background:url(../images/SupplierPC/companyicon.png) no-repeat 20px -120px; padding-left:50px;}
.comright ul li.folded a span{ background:url(../images/SupplierPC/companyicon.png) no-repeat 20px -240px; padding-left:50px; color:#00518b;}
.comright ul li a:hover{ border:1px solid #82c6e2; background:#ddf5ff;  color:#00518b;  }
.comright ul li.rl a:hover span{ background:url(../images/SupplierPC/companyicon.png) no-repeat 20px -61px;}
.comright ul li.fold a:hover span{ background:url(../images/SupplierPC/companyicon.png) no-repeat 20px -180px;}*/
.comnav {
    border-top: 1px solid rgba(0,0,0,.06);
    zoom: 1;
    padding-top: 15px;
    padding-left: 30px;
}

    .comnav ul:after {
        content: "";
        display: block;
        clear: both;
        height: 0;
        visibility: hidden;
    }

    .comnav ul li {
        float: left;
        width: 100px;
        margin-right: 16px;
        text-align: center;
    }

        .comnav ul li a {
            display: block;
            height: 32px;
            font: 15px/32px "Microsoft YaHei";
            color: #00365c;
            border-radius: 3px;
        }

            .comnav ul li.comnavcur a, .comnav ul li a:hover {
                background: #006ca7;
                color: #fff;
            }


.companytopAA {
    background-color: #FFFFFF;
    padding: 15px 30px 15px;
    width: 1040px;
    zoom: 1;
}

    .companytopAA:after {
        content: "";
        display: block;
        clear: both;
        height: 0;
        visibility: hidden;
    }

.comleftAA {
    float: left;
    width: 840px;
}

    .comleftAA h2 {
        font: normal 25px/34px "Microsoft YaHei";
        color: #343434;
    }


/*右侧漂浮*/
.pfright {
    position: fixed;
    right: 0px;
    z-index: 3;
    bottom: 136px;
    width: 70px;
}

    .pfright ul li {
        width: 70px;
        height: 70px;
        background-color: #fff;
    }

        .pfright ul li a {
            display: block;
        }

        .pfright ul li.QRCode {
            margin-bottom: 5px;
            position: relative;
        }

            .pfright ul li.QRCode a img {
                margin: 15px;
            }

        .pfright ul li.coupleback {
        }

            .pfright ul li.coupleback a {
                font-size: 15px;
                line-height: 19px;
                width: 34px;
                height: 34px;
                padding: 18px;
                font-family: "Microsoft YaHei";
            }

        .pfright ul li.QRCode .Openewm {
            width: 220px;
            height: 220px;
            background-color: #fff;
            position: absolute;
            top: 0px;
            right: 75px;
            border: #f5f5f6 1px solid;
        }

            .pfright ul li.QRCode .Openewm img {
                margin: 21px;
            }

/*意见反馈浮动层*/
.transparent {
    background-color: rgba(0, 0, 0, 0.6);
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 3001;
    left: 0;
    top: 0;
}

.tickling {
    background-color: #fff;
    width: 690px;
    margin: 3% auto;
    padding-bottom: 50px;
}

    .tickling .feedTiTle {
        background-color: #f7f7f7;
        border-bottom: #f2f2f2 1px solid;
        height: 70px;
        zoom: 1;
    }

        .tickling .feedTiTle:after {
            content: "";
            display: block;
            clear: both;
            height: 0;
            visibility: hidden;
        }

        .tickling .feedTiTle h2 {
            font-size: 24px;
            line-height: 70px;
            color: #3a3a3b;
            margin-left: 40px;
            float: left;
        }

        .tickling .feedTiTle span {
            float: right;
            margin-right: 40px;
            background-color: #f7f7f7;
            width: 26px;
            height: 26px;
            border-radius: 100px;
            margin-top: 24px;
            text-align: center;
        }

            .tickling .feedTiTle span img {
                margin-top: 5px;
            }

            .tickling .feedTiTle span:hover {
                background-color: #e8e8e8;
            }

    .tickling .feedCONT {
        padding: 10px 40px 0px;
    }

        .tickling .feedCONT .feedP p {
            color: #666666;
            font-size: 14px;
            line-height: 25px;
        }

            .tickling .feedCONT .feedP p.p1 {
                color: #f74e4e;
            }

.suppliersuggestion {
    margin-top: 20px;
}

    .suppliersuggestion dl {
        zoom: 1;
        margin-bottom: 5px;
    }

        .suppliersuggestion dl.dlA {
            height: 52px;
        }

        .suppliersuggestion dl.dlB {
            height: 188px;
        }

            .suppliersuggestion dl.dlB dd {
                height: 188px;
            }

                .suppliersuggestion dl.dlB dd textarea {
                    height: 184px;
                    width: 526px;
                    border: none;
                    font-size: 12px;
                    line-height: 25px;
                    padding-left: 10px;
                    font-family: "Microsoft YaHei";
                }

        .suppliersuggestion dl:after {
            content: "";
            display: block;
            clear: both;
            height: 0;
            visibility: hidden;
        }

        .suppliersuggestion dl dt {
            float: left;
            color: #333333;
            font-size: 14px;
            font-weight: bold;
        }

        .suppliersuggestion dl dd {
            float: left;
            margin-left: 12px;
            height: 25px;
            border: #dbdbdb 1px solid;
            width: 538px;
        }

            .suppliersuggestion dl dd input {
                font-size: 12px;
                line-height: 25px;
                padding-left: 10px;
                width: 528px;
            }

            .suppliersuggestion dl dd p {
                font-size: 12px;
                height: 25px;
                line-height: 25px;
                color: #999999;
                text-align: right;
            }

.toDoBox2 {
    width: 300px;
    margin: 30px auto 0px;
}

    .toDoBox2 a {
        background-color: #037abc;
        border-radius: 3px;
        line-height: 52px;
        height: 52px;
        display: block;
        color: #fff;
        font-size: 20px;
        text-align: center;
        font-family: "Microsoft YaHei";
    }

        .toDoBox2 a:hover {
            color: #fff;
            background-color: #5a98de;
        }

/*广告位*/
.ADggw {
    width: 1100px;
    margin: 0px auto 13px;
}

/*资料下载*/
.datum {
    background-color: #fff;
    margin-top: 13px;
    padding: 30px;
}

    .datum ul li {
        border-bottom: 1px solid rgba(0,0,0,.04);
        font-size: 15px;
        line-height: 50px;
        color: #3f3b3b;
        transition: all 0.5s ease 0s;
    }

        .datum ul li:hover {
            padding-left: 10px;
        }

            .datum ul li:hover a {
                color: #0e8bdb;
            }

        .datum ul li a {
            display: block;
            color: #3f3b3b;
        }

            .datum ul li a i {
                float: right;
                background: url(../images/SupplierPC/downloadimg.png) no-repeat 0 12px;
                display: block;
                width: 25px;
                height: 50px;
            }

        .datum ul li:hover a i {
            background: url(../images/SupplierPC/downloadimgpic.png) no-repeat 0 12px;
        }

.advertgg {
    margin-bottom: 13px;
}

    .advertgg img {
        width: 1100px;
        height: 90px;
    }

.posterAD {
    position: fixed;
    right: 0px;
    z-index: 3;
    bottom: 291px;
    width: 100px;
}

    .posterAD img {
        width: 100px;
        height: 350px;
    }

/*上传图片*/
.uploadpic {
    width: 440px;
    padding: 20px 40px 40px;
    margin: 10% auto;
    background-color: #fff;
    border-radius: 6px;
}

    .uploadpic .shutup {
        display: block;
        text-align: right;
        color: #5d5d5d;
        font-size: 12px;
        font-family: "Microsoft YaHei";
    }

    .uploadpic .upcont {
        padding: 20px 0px;
    }

        .uploadpic .upcont h2 {
            color: #343434;
            font-size: 25px;
            line-height: 25px;
            margin-bottom: 20px;
            text-align: center;
        }

        .uploadpic .upcont .sizebox {
            width: 440px;
            height: 116px;
            overflow: hidden;
        }

        .uploadpic .upcont p {
            font-size: 13px;
            line-height: 13px;
            color: #666666;
            margin-top: 5px;
            text-align: center;
        }

    .uploadpic .uploadanniu {
        zoom: 1;
        width: 360px;
        margin: 0px auto;
    }

        .uploadpic .uploadanniu:after {
            clear: both;
            content: '.';
            display: block;
            width: 0;
            height: 0;
            visibility: hidden;
        }

        .uploadpic .uploadanniu a {
            display: block;
            width: 168px;
            height: 45px;
            text-align: center;
            line-height: 45px;
            font-size: 17px;
            font-family: "Microsoft YaHei";
        }

            .uploadpic .uploadanniu a.lexz {
                color: #333333;
                border-radius: 3px;
                border: #d6d6d6 1px solid;
            }

            .uploadpic .uploadanniu a.rixz {
                color: #fff;
                border-radius: 3px;
                border: #006ca7 1px solid;
                background-color: #006ca7;
            }

                .uploadpic .uploadanniu a.rixz:hover {
                    background-color: #5a98de;
                    border: #5a98de 1px solid;
                }

/*地图*/
.map {
    height: 300px;
}

.subsidiary {
    width: 650px;
    margin: 0px auto;
    background: #f5f5f5;
    padding: 5px;
    overflow: hidden;
}

.sufirm {
    float: left;
    width: 230px;
    margin-right: 5px;
    background: #FFF;
    overflow: scroll;
    overflow-x: hidden;
    padding: 5px;
    height: 220px;
}

.base {
    float: left;
    width: 394px;
    background: #FFF;
    padding: 5px;
    height: 220px;
}

.firmTitle {
    background: url(../images/exhibition/icon.gif) no-repeat 0px -250px;
    padding-left: 20px;
    font-size: 14px;
    font-weight: bold;
    color: #000;
}

.east {
    background: url(../images/exhibition/icon.gif) no-repeat 0px -330px;
    padding-left: 15px;
    color: #333;
    margin-top: 5px;
}

.west {
    background: url(../images/exhibition/icon.gif) no-repeat 0px -348px;
    padding-left: 15px;
    color: #333;
    margin-top: 5px;
}

.sufirm p a {
    padding-left: 13px;
    line-height: 25px;
}

    .sufirm p a:hover {
        background: #dbe9f0;
        display: block;
        text-decoration: none;
    }

.sufirm p b {
    color: #333;
}

.output {
    background: url(../images/exhibition/icon.gif) no-repeat 0px -266px;
    padding-left: 20px;
    font-size: 14px;
    font-weight: bold;
    color: #000;
    margin-top: 10PX;
    height: 15px;
}

.base div {
    border-bottom: 1px dashed #CCC;
    line-height: 30px;
}

.base h3 {
    font-size: 14px;
    color: #005888;
    font-weight: bold;
}

    .base h3 a {
        font-size: 14px;
        color: #005888;
        font-weight: bold;
    }

.base ul {
    margin-top: 10px;
}

    .base ul li {
        line-height: 20px;
        color: #333;
    }

        .base ul li b {
            width: 80px;
            text-align: right;
            display: inline-block;
        }
/*地图*/
.map {
    width: 574px;
    height: 479px;
    margin: 0px auto;
    background: url(../images/exhibition/map.gif);
    position: relative;
}

    .map .triangle {
        background: url(../images/exhibition/icon.gif) no-repeat 0px -379px;
        width: 17px;
        height: 28px;
        position: absolute;
        left: -15px;
        top: 20px;
    }

    .map .float {
        position: absolute;
        width: 210px;
        border: 1px solid #990000;
        background: #FFF;
        top: 264px;
        left: 498px;
        color: #333;
        padding: 1px;
        z-index: 3;
    }

        .map .float ul {
            padding: 6px;
            padding-right: 2px;
            background: url(../images/exhibition/bj.gif) repeat-x 0px -55px;
            margin-top: 1px;
        }

        .map .float li {
            font-size: 12px;
            line-height: 20px;
            border-bottom: 1px solid #eaeaea;
            padding: 3px 0px;
        }

    .map .title {
        background: #a10a0a;
        height: 27px;
        color: #ffffcc;
    }

    .map .close {
        background: url(../images/exhibition/icon.gif) no-repeat 0px -427px;
        float: right;
        width: 13px;
        height: 13px;
        overflow: hidden;
        line-height: 50px;
        margin-top: 5px;
        margin-right: 5px;
    }

    .map .particular {
        width: 200px;
        overflow: hidden;
        color: #333;
        margin-bottom: 10px;
    }

        .map .particular .area {
            border-bottom: 1px dashed #CCC;
            margin-bottom: 5px;
            line-height: 25px;
            margin-top: 3px;
        }

        .map .particular dl {
            width: 200px;
            overflow: hidden;
            color: #333;
        }

        .map .particular dt {
            float: left;
            width: 60px;
            text-align: right;
            color: #999;
        }

        .map .particular dd {
            float: left;
            width: 140px;
        }

    .map .pick {
        color: #027f9b;
        font-weight: bold;
    }

    .map .float li a {
        color: #027f9b;
    }

    .map .float li span {
        color: #027f9b;
    }

    .map i.red, .map i.blue {
        width: 8px;
        height: 8px;
        background: url(../images/exhibition/red.gif) no-repeat
    }
/*.map i.blue{width:8px; height:8px; background:url(../images/exhibition/blue.gif) no-repeat}*/
.legend {
    line-height: 22px;
    color: #333;
    margin-bottom: 10px;
    font-size: 13px;
    position: absolute;
    border: 1px solid #bbdbf6;
    bottom: 20px;
    padding: 10px;
}

    .legend .corporation {
        background: url(../images/exhibition/red.gif) no-repeat 0px 5px;
        padding-left: 10px;
    }

    .legend .produce {
        background: url(../images/exhibition/blue.gif) no-repeat 0px 5px;
        padding-left: 10px;
    }

        .legend .produce span {
            padding-left: 50px;
        }


/*板块替换*/
.Bkth {
    position: fixed;
    left: 0px;
    z-index: 3;
    bottom: 30%;
    width: 100px;
    padding: 30px 20px;
    background-color: #fff;
}

    .Bkth p {
        font: normal 15px/23px "Microsoft YaHei";
        color: #343434;
    }


.Tabledemo {
    position: relative;
}

.ICONdemo {
    position: absolute;
    bottom: 19px;
    left: 30px;
}

    .ICONdemo:after {
        clear: both;
        content: '.';
        display: block;
        width: 0;
        height: 0;
        visibility: hidden;
    }

    .ICONdemo li {
        float: left;
        margin-right: 10px;
        position: relative;
    }

.fmail a {
    background: url(../images/SupplierPC/tool.gif);
    width: 24px;
    height: 24px;
    display: block;
}

    .fmail a:hover {
        background: url(../images/SupplierPC/tool.gif) no-repeat 0 -51px;
    }

.fphone a {
    background: url(../images/SupplierPC/tool.gif) 0 -101px;
    width: 24px;
    height: 24px;
    display: block;
    top: 32px;
}

    .fphone a:hover {
        background: url(../images/SupplierPC/tool.gif) no-repeat 0 -150px;
    }

.fcard a {
    background: url(../images/SupplierPC/tool.gif) 0 -201px;
    width: 24px;
    height: 24px;
    display: block;
    top: 64px;
}

    .fcard a:hover {
        background: url(../images/SupplierPC/tool.gif) no-repeat 0 -251px;
    }

.bgphoto {
    height: 400px;
    width: 600px;
    border: 1px solid #e6e6e6;
    line-height: 400px;
    overflow: hidden;
    position: absolute;
    top: -50%; /*left:-30px;*/
    padding: 30px;
    text-align: center;
    z-index: 999;
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    -webkit-transition: all .3s ease 0s;
    transition: all .3s ease 0s;
    -webkit-transform: scale(0);
    transform: scale(0);
}

.COMproduct .COMproul li :hover .bgphoto {
    background-color: #fff;
    border: 1px solid #e6e6e6;
    line-height: 400px;
    overflow: hidden;
    position: absolute;
    top: -50%; /*left:-30px;*/
    padding: 30px;
    text-align: center;
    z-index: 999;
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    -webkit-transform: scale(1);
    transform: scale(1);
}

.bgphotoH {
    height: 400px;
    width: 600px;
    border: 1px solid #e6e6e6;
    line-height: 400px;
    overflow: hidden;
    position: absolute;
    top: -50%; /*left:-30px;*/
    padding: 30px;
    text-align: center;
    z-index: 999;
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    -webkit-transition: all .3s ease 0s;
    transition: all .3s ease 0s;
    -webkit-transform: scale(0);
    transform: scale(0);
}

.COMproduct .COMproul li :hover .bgphotoH {
    background-color: #fff;
    border: 1px solid #e6e6e6;
    line-height: 400px;
    overflow: hidden;
    position: absolute;
    top: -50%; /*left:-30px;*/
    padding: 30px;
    text-align: center;
    z-index: 999;
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    -webkit-transform: scale(1);
    transform: scale(1);
}

.bgphotoW {
    height: auto;
    width: 600px;
    border: 1px solid #e6e6e6;
    line-height: 400px;
    overflow: hidden;
    position: absolute;
    top: -50%; /*left:-30px;*/
    padding: 30px;
    text-align: center;
    z-index: 999;
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    -webkit-transition: all .3s ease 0s;
    transition: all .3s ease 0s;
    -webkit-transform: scale(0);
    transform: scale(0);
}

.COMproduct .COMproul li :hover .bgphotoW {
    background-color: #fff;
    border: 1px solid #e6e6e6;
    line-height: 400px;
    overflow: hidden;
    position: absolute;
    top: -50%; /*left:-30px;*/
    padding: 30px;
    text-align: center;
    z-index: 999;
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    -webkit-transform: scale(1);
    transform: scale(1);
}

.left-box {
    left: 0px;
    -webkit-transform-origin: left center;
    transform-origin: left center;
}

.middle-box {
    left: -100%;
    -webkit-transform-origin: center;
    transform-origin: center;
}

.right-box {
    right: 0;
    -webkit-transform-origin: right center;
    transform-origin: right center;
}


.bgphotoH img {
    width: auto;
    margin: 0 auto;
    height: 100%;
    display: block;
}

.bgphotoW img {
    width: 100%;
    margin: 0 auto;
    height: auto;
    display: block;
}

/*发现新公司弹窗*/

.popup {
    padding: 0px 0px;
    width: 470px;
    background-color: #fff;
    position: fixed;
    top: 15%;
    left: 50%;
    margin: -35px 0 0 -235px;
    z-index: 3003;
}

.wrongsoan {
    position: absolute;
    right: 25px;
    top: 25px;
}

    .wrongsoan img {
        width: 16px;
        height: 16px;
    }

.popup h2 {
    font-size: 17px;
    color: #303030;
    line-height: 66px;
    border-bottom: #f0f0f0 1px solid;
    padding-left: 30px;
}

.Perfecthints {
    zoom: 1;
    width: 345px;
    margin: 10px auto 0;
}

    .Perfecthints:after {
        clear: both;
        content: '.';
        display: block;
        width: 0;
        height: 0;
        visibility: hidden;
    }

    .Perfecthints img {
        float: left;
    }

    .Perfecthints p {
        float: right;
        color: #5273bd;
        font-size: 21px;
        line-height: 28px;
        margin-top: 20px;
    }

.describeXQ {
    background-color: #f3f3f3;
    padding: 10px 0 44px;
}

    .describeXQ p {
        width: 350px;
        margin: 0 auto;
        color: #303030;
        font-size: 14px;
        line-height: 22px;
    }

    .describeXQ a.Perfectbutton {
        display: block;
        width: 282px;
        height: 44px;
        margin: 15px auto 0;
        background-color: #037abc;
        font-size: 18px;
        color: #fff;
        text-align: center;
        line-height: 44px;
        border-radius: 2px;
    }


.popupAA {
    width: 500px;
    margin: 40px auto;
    background-color: #fff;
    padding: 50px 0;
}

    .popupAA .excessive p {
        font-size: 16px;
        line-height: 29px;
        text-align: center;
    }

    .popupAA a.ContactUS {
        display: block;
        width: 282px;
        height: 44px;
        margin: 17px auto 20px;
        background-color: #037abc;
        font-size: 17px;
        color: #fff;
        text-align: center;
        line-height: 44px;
        border-radius: 2px;
    }

    .popupAA a.tsps {
        font-size: 14px;
        color: #037abc;
        width: 140px;
        margin: 0 auto;
        display: block;
    }



/*2019对齐问题*/
.navA {
    float: left;
    width: 265px;
    background: #ffffff;
    height: 332px;
    position: relative;
}

.banner {
    float: left;
    width: 590px;
}

.imgshow {
    width: 6200px;
    height: 332px;
    overflow: hidden;
    position: relative;
}

    .imgshow li {
        width: 590px;
        float: left;
    }

.rightPart {
    float: left;
    width: 310px;
}

.hot {
    background: #ffffff;
    padding: 15px 15px 5px;
    height: 144px;
}

.comlist {
    border-top: 1px solid #f0f0f0;
    width: 1170px;
    overflow: hidden;
}

    .comlist ul {
        width: 1201px;
    }

        .comlist ul li {
            float: left;
            border-bottom: 1px solid #f0f0f0;
            border-right: 1px solid #f0f0f0;
            width: 350px;
            padding: 23px 20px;
        }

.findtitle a.Beselected {
    background: none;
    float: right;
    display: block;
    color: #dd4a4a;
    font-size: 15px;
    padding-right: 940px;
    font-family: "寰蒋闆呴粦";
    line-height: 68px;
    padding-left: 15px;
}

.lunbo {
    width: 1170px;
    overflow: hidden;
}

.comlistBB ul .li2 {
    float: left;
    border-bottom: 1px solid #f0f0f0;
    border-right: 1px solid #f0f0f0;
    width: 350px;
    padding: 23px 20px;
}

.comlistBB ul .li1 {
    float: left;
    border-bottom: 1px solid #f0f0f0;
    border-right: 1px solid #f0f0f0;
    width: 350px;
    padding: 23px 20px;
}

.comlistCC {
    border-top: 1px solid #f0f0f0;
    width: 1170px;
    overflow: hidden;
    float: left;
}

    .comlistCC ul {
        width: 1201px;
    }

        .comlistCC ul li {
            float: left;
            border-bottom: 1px solid #f0f0f0;
            border-right: 1px solid #f0f0f0;
            width: 350px;
            padding: 23px 20px;
        }

            .comlistCC ul li.libg {
                background-color: #fff;
                width: 350px;
                height: 81px;
                text-align: center;
                padding: 0 20px;
            }

.comlistAA {
    border-top: 1px solid #f0f0f0;
    width: 1170px;
    overflow: hidden;
}

    .comlistAA ul {
        width: 1173px;
    }

        .comlistAA ul li {
            float: left;
            border-bottom: 1px solid #f0f0f0;
            border-right: 1px solid #f0f0f0;
            width: 252px;
            padding: 21px 20px;
        }


.searchA {
    width: 800px;
    border: 2px solid #dd4a4a;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    height: 42px;
    background: #ffffff;
    margin: 10px auto;
    font-family: "寰蒋闆呴粦";
    position: relative;
}

.sbox dl dd {
    float: left;
    width: 990px;
}

.cleft, .cright {
    float: left;
    width: 552px;
    overflow: hidden;
}

    .cleft dl dd, .cright dl dd {
        float: left;
        width: 415px;
        padding-left: 10px;
    }

.qform {
    position: absolute;
    background: #fff;
    right: 13px;
    top: 2px;
    width: 420px;
}

    .qform input {
        width: 330px;
        border: 1px solid #94c1da;
        height: 24px;
        border-radius: 2px;
        margin: 5px 0 0 10px;
        overflow: hidden;
        font: 13px/24px "寰蒋闆呴粦";
        padding-left: 10px;
        color: #666;
    }

.cright dl dd input {
    width: 330px;
    border: 1px solid #94c1da;
    height: 26px;
    border-radius: 2px;
    margin: 5px 0 0 5px;
    overflow: hidden;
    font: 13px/24px "寰蒋闆呴粦";
    padding-left: 10px;
    color: #666;
}

.companyCONT .companylist {
    float: left;
    width: 990px;
}

.companylist .tablekj { /*padding:18px 30px 45px;*/
    padding: 20px 30px;
    background: #ffffff;
    margin-bottom: 10px;
    width: 990px;
}

.area {
    width: 990px;
    margin: 0 auto;
}

.advertgg img {
    width: 1170px;
    height: 90px;
}

.companytopAA {
    background-color: #FFFFFF;
    padding: 15px 30px 15px;
    width: 1110px;
    zoom: 1;
}

.listleft {
    width: 857px; /*overflow:hidden;*/
}

.listright {
    width: 300px;
    overflow: hidden;
}



/*2019采供入口*/
.smain {
    background: #ffffff;
    width: 1170px;
    margin: 10px auto;
    padding-top: 5px;
    padding-bottom: 15px;
}

    .smain p.stxts {
        text-align: center;
        font: 13px/16px "Microsoft Yahei";
        color: #999;
    }

        .smain p.stxts span {
            /*border: 1px solid #e9e9e9;*/
            border-radius: 3px;
            width: 120px;
            height: 25px;
            display: inline-block;
            margin-left: 10px;
            margin-top: -2px;
        }

        .smain p.stxts a {
            background: url(../images/editsupply.jpg) no-repeat 0 center;
            font: 13px/25px "Microsoft Yahei";
            color: #dd4a4a;
            padding-left: 18px;
        }

/*增加会员入口样式*/
.findtitle p {
    float: right;
}

.findtitle a.vipmember {
    border: 1px solid #fadeab;
    width: 230px;
    height: 31px;
    border-radius: 31px;
    background: none;
    margin: 17px 20px 0 0;
}

    .findtitle a.vipmember span {
        background: url(../images/vipslogo.png) no-repeat 12px center;
        padding-left: 65px;
        font: 14px/31px "Microsoft Yahei";
        color: #e98c0b;
        border-left: 0;
    }

.comleftAA {
    float: left;
    width: 800px;
}

.companytopAA a.vipmember {
    border: 1px solid #fadeab;
    width: 275px;
    height: 31px;
    border-radius: 31px;
    background: none;
    margin: 5px 0 0 0;
    display: block;
    float: right;
}

    .companytopAA a.vipmember span {
        background: url(../images/vipslogo.png) no-repeat 12px center;
        padding-left: 58px;
        font: 13px/31px "Microsoft Yahei";
        color: #e98c0b;
        border-left: 0;
    }


/*20190522高级展示厅列表*/
.companylist {
    background: #ffffff;
    margin-top: 13px;
    padding: 10px 30px;
}

    .companylist ul li {
        height: 60px;
        font: 14px/60px "Microsoft Yahei";
        border-bottom: 1px solid #f4f4f4;
    }

        .companylist ul li span {
            float: right;
            font: 12px/60px "arial";
            color: #aaaaaa;
        }

.companymap {
    background-color: #FFFFFF;
}

    .companymap p {
        padding: 22px 20px 22px;
    }

.COMinfofr .seemore {
    padding-bottom: 22px;
}

    .COMinfofr .seemore a {
        display: block;
        height: 36px;
        border: 1px solid #eaeaea;
        font: 14px/36px "Microsoft Yahei";
        color: #5c5c5c;
        text-align: center;
        width: 260px;
        border-radius: 3px;
        margin: -8px auto 0;
    }

.bigimage {
    width: 980px;
    position: fixed;
    top: 15%;
    left: 50%;
    margin: 0 0 0 -490px;
    z-index: 3003;
}

.bigimgbox {
    position: relative;
}

    .bigimgbox a.imgclose {
        background: url(../images/SupplierPC/mapclose.png) no-repeat;
        width: 34px;
        height: 34px;
        position: absolute;
        right: -17px;
        top: -36px;
    }

.companycrumb {
    height: 25px;
    font: 14px/25px "Microsoft Yahei";
    color: #666666;
    margin-top: 13px;
}

    .companycrumb a {
        color: #999;
    }

.companydetail {
    background: #ffffff;
}

.companydetail {
    padding: 30px 30px 80px;
    background: #ffffff;
}

    .companydetail b.textitle {
        font: bold 24px/36px "Microsoft Yahei";
        display: block;
        color: #444;
    }

    .companydetail span.textime {
        display: block;
        font: 14px/16px "Microsoft Yahei";
        color: #999999;
        margin-top: 12px;
    }

    .companydetail p img {
        text-align: center;
        display: block;
        width: auto;
        margin: 0 auto;
        padding: 8px 0;
    }

    .companydetail p {
        font: 15px/30px "Microsoft Yahei";
        color: #5c5c5c;
        margin-top: 32px;
    }

.comtopbanner dl dd .addfold {
    position: relative;
}

    .comtopbanner dl dd .addfold span {
        position: absolute;
        bottom: -3px;
        display: inline-block;
        border: 1px solid #e3e3e3;
        width: 120px;
        height: 30px;
        text-align: center;
        background: #ffffff;
        border-radius: 30px;
        font: 14px/29px "Microsoft Yahei";
        margin: 0 0 0 5px;
        padding-top: -5px;
    }

        .comtopbanner dl dd .addfold span a {
            background: #ffffff url(../images/SupplierPC/nullfold.png) no-repeat left center;
            padding-left: 23px;
            font: 14px/29px "Microsoft Yahei";
            color: #666666;
        }

            .comtopbanner dl dd .addfold span a.added {
                background: #ffffff url(../images/SupplierPC/addfold.png) no-repeat left center;
                padding-left: 23px;
                font: 14px/29px "Microsoft Yahei";
                color: #eb0d31;
            }

.comtopbanner dl {
    float: left;
    width: 900px;
}



/*
.supplyshow a.leftar{ background:url(../images/SupplierPC/leftarrowgray.png) no-repeat left center; width:18px; height:30px; display:block; position:absolute; top:80px; left:-10px;}
.supplyshow a.leftar:hover{ background:url(../images/SupplierPC/leftarrowblack.png) no-repeat left center;}

.supplyshow a.rightar{ background:url(../images/SupplierPC/rightarrowgray.png) no-repeat left center; width:18px; height:30px; display:block; position:absolute; top:80px; right:-10px;}
.supplyshow a.rightar:hover{ background:url(../images/SupplierPC/rightarrowblack.png) no-repeat left center;}

.supplyimg{ width:300px; height:180px; overflow:hidden;}
.supplyimg ul{width:99999px;}
.supplyimg ul li { float:left;}*/

.supplyshow {
    float: right;
    width: 300px;
    height: 180px;
    padding: 8px;
    background: #f2f2f2;
    border: 1px solid #e7e7e7;
    position: relative;
    margin-top: 25px;
    margin-right: 25px;
}

    .supplyshow a.leftar {
        background: url(../images/SupplierPC/leftarrowgray.png) no-repeat left center;
        width: 18px;
        height: 30px;
        display: block;
        position: absolute;
        top: 80px;
        left: -10px;
    }

        .supplyshow a.leftar:hover {
            background: url(../images/SupplierPC/leftarrowblack.png) no-repeat left center;
        }

    .supplyshow a.rightar {
        background: url(../images/SupplierPC/rightarrowgray.png) no-repeat left center;
        width: 18px;
        height: 30px;
        display: block;
        position: absolute;
        top: 80px;
        right: -10px;
    }

        .supplyshow a.rightar:hover {
            background: url(../images/SupplierPC/rightarrowblack.png) no-repeat left center;
        }

.swiper-wrapper {
    width: 470px;
    height: 265px;
    overflow: hidden;
}

.imgbox {
    width: 99999px;
}

.supplyimg {
    float: left;
}

    .supplyimg img {
        width: 470px;
        height: 265px;
    }






.comnewslist {
    background: #ffffff;
}

.rankContent {
    font-size: 14px;
    line-height: 25px; /*height:684px;*/
    overflow: hidden;
    padding: 20px;
}

    .rankContent ul {
        overflow: hidden;
    }

    .rankContent li {
        margin-bottom: 18px;
        overflow: hidden;
    }

        .rankContent li span {
            width: 17px;
            height: 25px;
            margin-right: 10px;
            display: block;
            float: left;
            color: #999999;
        }

            .rankContent li span.one {
                background: url(../images/SupplierPC/num_03.jpg) no-repeat 0px 7px;
            }

            .rankContent li span.two {
                background: url(../images/SupplierPC/num_06.jpg) no-repeat 0px 7px;
            }

            .rankContent li span.three {
                background: url(../images/SupplierPC/num_08.jpg) no-repeat 0px 7px;
            }

        .rankContent li p {
            float: left;
            width: 227px;
            line-height: 25px;
        }

            .rankContent li p a {
                color: #555;
                -webkit-transition: all .3s ease-out;
                -moz-transition: all .3s ease-out;
                -ms-transition: all .3s ease-out;
                -o-transition: all .3s ease-out;
                transition: all .3s ease-out;
            }

        .rankContent li em:before {
            content: ".";
            display: block;
            height: 0;
            visibility: hidden;
            clear: both;
        }

        .rankContent li em {
            display: block;
            font-size: 12px;
            font-style: normal;
            color: #bdbdbd;
            margin-left: 27px;
        }



.newslistpage {
    zoom: 1;
}

    .newslistpage:after {
        content: "";
        display: block;
        clear: both;
        height: 0;
        visibility: hidden;
    }

.newslistpage {
    width: 63px;
    height: 19px;
    margin: -20px auto 0;
    padding-bottom: 30px;
}

    .newslistpage:after {
        content: "";
        display: block;
        clear: both;
        height: 0;
        visibility: hidden;
    }

    .newslistpage .pagepreBtn {
        display: block;
        width: 30px;
        height: 19px;
        background-color: #fff;
        border-top: solid 1px #e5e5e5;
        border-left: solid 1px #e5e5e5;
        border-bottom: solid 1px #e5e5e5;
        float: left;
    }

        .newslistpage .pagepreBtn:hover {
            background-color: #e9e8e8;
        }

        .newslistpage .pagepreBtn i {
            background: url(../images/SupplierPC/nexyArrow.png) no-repeat 0 0;
            width: 7px;
            height: 11px;
            display: block;
            margin-left: 10px;
            margin-top: 4px;
        }


    .newslistpage .pagenextBtn {
        display: block;
        width: 30px;
        height: 19px;
        background-color: #fff;
        border: solid 1px #e5e5e5;
        float: left;
    }

        .newslistpage .pagenextBtn:hover {
            background-color: #e9e8e8;
        }

        .newslistpage .pagenextBtn i {
            background: url(../images/SupplierPC/nexyArrow.png) no-repeat -8px 0;
            width: 7px;
            height: 11px;
            display: block;
            margin-left: 11px;
            margin-top: 4px;
        }

.comleftAA h2 {
    position: relative;
}

    .comleftAA h2 span {
        position: absolute;
        bottom: -3px;
        display: inline-block;
        border: 1px solid #e3e3e3;
        width: 120px;
        height: 30px;
        text-align: center;
        background: #ffffff;
        border-radius: 30px;
        font: 14px/29px "Microsoft Yahei";
        margin: 0 0 0 5px;
        padding-top: -5px;
    }

        .comleftAA h2 span a {
            background: #ffffff url(../images/SupplierPC/nullfold.png) no-repeat left center;
            padding-left: 23px;
            font: 14px/29px "Microsoft Yahei";
            color: #666666;
        }

            .comleftAA h2 span a.added {
                background: #ffffff url(../images/SupplierPC/addfold.png) no-repeat left center;
                padding-left: 23px;
                font: 14px/29px "Microsoft Yahei";
                color: #eb0d31;
            }

.companyCONT .companylist {
    background: none;
    padding: 0;
    width: 920px;
    margin-top: 0;
}

#rpSearchResultList {
    width: 990px;
}

.comadd {
    float: right;
    margin-right: 30px;
}

    .comadd a {
        border: 1px solid #e3e3e3;
        text-align: center;
        border-radius: 30px;
        font: 14px/30px "Microsoft Yahei";
        display: block;
        width: 120px;
        height: 30px;
    }

        .comadd a i {
            background: #ffffff url(http://c1.gasgoo.com/sns/default/images/SupplierPC/nullfold.png) no-repeat left center;
            padding-left: 23px;
            font: 14px/30px "Microsoft Yahei";
            color: #666666;
        }

        .comadd a.comadded {
            border: 1px solid #f97200;
            text-align: center;
            border-radius: 30px;
            font: 14px/30px "Microsoft Yahei";
            display: block;
            width: 120px;
            height: 30px;
        }

            .comadd a.comadded i {
                background: #ffffff url(http://c1.gasgoo.com/sns/default/images/SupplierPC/addcomfold.png) no-repeat left center;
                padding-left: 23px;
                font: 14px/30px "Microsoft Yahei";
                color: #f97200;
            }


.companyShow {
    width: 470px;
    margin: 40px auto;
}

    .companyShow .cimgShow {
        width: 470px;
        height: 265px;
        overflow: hidden;
    }

        .companyShow .cimgShow ul {
            width: 99999px;
        }

            .companyShow .cimgShow ul li {
                float: left;
                width: 470px;
                height: 265px;
            }

                .companyShow .cimgShow ul li img {
                    display: block;
                    width: 470px;
                    height: 265px;
                }

    .companyShow p {
        display: block;
        text-align: center;
        margin-top: 20px;
    }

        .companyShow p a {
            background: #dcdcdc;
            width: 33px;
            height: 5px;
            display: inline-block;
            margin-right: 7px;
        }

            .companyShow p a.botdot {
                background: #fc6f52;
            }

            .companyShow p a:last-child {
                margin-right: 0;
            }

.pagination {
    display: block;
    text-align: center;
    margin-top: 20px;
}

    .pagination span {
        background: #dcdcdc;
        width: 33px;
        height: 5px;
        display: inline-block;
        margin-right: 7px;
    }

        .pagination span.swiper-visible-switch {
            background: #fc6f52;
        }

        .pagination span:last-child {
            margin-right: 0;
        }
/*2019问答*/


textarea::-webkit-input-placeholder {   color: #cfcfcf;}
textarea:-moz-placeholder {   color: #cfcfcf;}
textarea::-moz-placeholder {  color: #cfcfcf;}
textarea::-ms-input-placeholder {  color: #cfcfcf;}

.ask{ background:#ffffff; padding:40px 35px; }
.ques b{ background:url(../images/answer/aicon.png) no-repeat 0 0;font:bold 17px/30px "Microsoft Yahei"; color:#333333; padding-left:40px; display:block; }
.ques span{ display:block; font-size:13px; color:#a2a2a2; margin:5px 0 0 40px; }
.asktest{ position:relative; margin-top:35px;}
.asktest textarea{ height:100px; padding-top:6px; border:1px solid #f0f0f0; width:770px; padding-left:15px; font:14px/26px "Microsoft Yahei"; color:#999999; outline:0;}
.asktest .txtnumb{ position:absolute; bottom:5px; right:10px; font:14px/26px "Microsoft Yahei"; color:#999999;}
.quesbut a{ background:#0687cd; width:110px; height:37px; border-radius:3px; font:16px/37px "Microsoft Yahei"; color:#ffffff; text-align:center; display:block; float:right; margin-top:12px;}
.quesbut:after{content:""; display:block; clear:both; height:0; visibility:hidden;}



.answerlist{ background:#ffffff; padding:40px 35px 30px;}
.answertitle span{ font:bold 18px/20px "Microsoft Yahei"; border-bottom:3px solid #f04a4c; display:inline-block; padding-right:15px; color:#666666; padding-bottom:7px; }
.answertitle span strong{ color:#f04a4c;}
.answerBox{ padding:40px 0 ; border-bottom:1px solid #eaeaea;}
.answerBox:last-child{ border-bottom:0; padding-bottom:15px;}
.askUser dl{margin-bottom:30px;}
.askUser dl:after{content:""; display:block; clear:both; height:0; visibility:hidden;}
.askUser dl dt{ float:left; width:72px; margin-right:20px;}
.askUser dl dd{ float:left; width:695px; }
.askUser dl dt img{ display:block; width:60px; height:60px; border-radius:60px; overflow:hidden; margin:0 auto;}
.askUser dl dt span{ background:#ff9000; width:72px; height:20px; font:12px/20px "Microsoft Yahei"; color:#ffffff; text-align:center; display:block; border-radius:3px; margin-top:7px;}
.askUser dl dd p b{ font:15px/15px "Microsoft Yahei"; color:#0178b9; margin-right:25px;}
.askUser dl dd p em{font:13px/15px "Microsoft Yahei"; color:#bebebe;}
.askUser dl dd span{ display:block; font:14px/26px "Microsoft Yahei"; color:#232323; margin-top:12px;}
.askUser a.iconComment{ background:url(../images/answer/answerIcon.png) no-repeat 0 -80px; height:14px; font:13px/14px "Microsoft Yahei"; color:#bebebe; padding-left:22px; margin-top:6px; display:block;}
.askUser a.blueup{ background:url(../images/answer/answerIcon.png) no-repeat 0 -140px;  color:#3da7f9;}
.askUser textarea{ background:#f7f7f7; border:1px solid #f0f0f0; padding:6px 15px; height:66px;font:14px/26px "Microsoft Yahei";  outline:0; display:block; width:663px; margin-top:9px;}
.askUser a.answerbut{ border:1px solid #e5e5e5; width:80px; height:30px; border-radius:3px; font:14px/30px "Microsoft Yahei"; color:#6a6a6a; text-align:center; float:right;margin-top:10px;}
.askUser a.answerbut:after{content:""; display:block; clear:both; height:0; visibility:hidden; }

.answerUser{ margin-left:95px; }
.answerUser dl dd{ width:600px;}
.answerUser dl dd textarea{ width:565px;}

.checkmore{ text-align:center;}
.checkmore a { background:url(../images/answer/answerIcon.png) no-repeat right -244px; font:14px/14px "Microsoft Yahei"; color:#c0bfbf; padding-right:20px;}

.rightAsk{ background:#ffffff;}
.askBox{ padding:20px 20px 30px;}
.askBox span{ font:12px/12px "Microsoft Yahei"; color:#444444; display:block;}
.askBox .rAskQ{ position:relative; margin-top:15px;}
.askBox .rAskQ textarea{ height:90px;  border:1px solid #f0f0f0; width:238px; padding:6px 10px; font:12px/24px "Microsoft Yahei"; color:#999999; outline:0;}
.askBox .rAskQ .txtnumb{ position:absolute; bottom:0px; right:10px; font:12px/24px "Microsoft Yahei"; color:#d5d5d5;}
.askBox .qubut a{ background:#008cd8; width:78px; height:32px; border-radius:3px; font:14px/32px "Microsoft Yahei"; color:#f2f7fb; text-align:center; margin-top:12px; display:block; float:right;}
.askBox .qubut:after{content:""; display:block; clear:both; height:0; visibility:hidden; }

.rightAnswer{ background:#ffffff;}
.rightAnswer ul{ padding:20px;}
.rightAnswer ul li{ margin-bottom:30px;}
.rightAnswer ul li:last-child{ margin-bottom:0;}
.rightAnswer ul li b{ background:url(../images/answer/saicon.png) no-repeat 0 3px;font:14px/26px "Microsoft Yahei"; color:#333333; padding-left:26px; display:block;}
.asknumb{ font:12px/12px "Microsoft Yahei"; color:#c6c6c6; margin:10px 0 0 32px;}
.asknumb span{ float:right; }
.asknumb p strong{ color:#ff1d42; margin-right:2px; font-weight:normal;}
.quesinfo{ margin:10px 0 0 32px; background:#f8f8f8; padding:5px 10px; position:relative; top:5px;}
.quesinfo i{ background:url(../images/answer/answerIcon.png) no-repeat 0 -290px; width:17px; height:10px; position:absolute; top:-6px; left:12px; display:block;}

.quesinfo dl:after{content:""; display:block; clear:both; height:0; visibility:hidden;}

.quesinfo dl dt{ background:url(../images/answer/talk.png) no-repeat 0 0; width:16px; height:16px; float:left; margin-right:10px; margin-top:5px;}
.quesinfo dl dd{ float:left; width:160px; font:13px/26px "Microsoft Yahei"; color:#555555;}

.seemoreask{ width:260px; margin:10px auto 0; padding-bottom:30px;}
.seemoreask a{ width:258px; height:32px; border:1px solid #eaeaea; border-radius:3px; font:14px/32px "Microsoft Yahei"; color:#5c5c5c; text-align:center; display:block;}
.rightAnswer .newslistpage{ margin:10px auto; }

.normalShow .rightAsk{ padding:0 30px;}
.normalShow .askBox { padding:20px 0 30px;}
.normalShow .askBox span{ font:15px/15px "Microsoft Yahei"; color:#444444;}
.normalShow .askBox textarea{ width:776px; height:98px; font-size:14px;}
.normalShow .askBox .txtnumb{ color:#cdcdcd; font-size:14px;}
.normalShow .qubut a{ width:108px; height:40px; font:16px/40px "Microsoft Yahei";}
.normalShow .rightAnswer{padding:0 30px;}
.normalShow .rightAnswer ul{ padding:25px 0;}
.normalShow .rightAnswer ul li{ margin-bottom:35px;}
.normalShow .rightAnswer ul li:last-child{ margin-bottom:0;}
.normalShow .quesinfo dl dd{ width:700px;}
.normalShow .seemoreask{ width:432px; height:38px; padding:20px 0 50px;}
.normalShow .seemoreask a{ color:#8e8d8d; line-height:38px; width:432px; height:38px;}

.noAnswer{ font-size:18px; text-align:center; color:#d1d1d1; padding:90px 0 70px;}
.COMinfofr ul li:after{content:""; display:block; clear:both; height:0; visibility:hidden;}

.normalShow{ position:relative;}
.fullask{ background:#000000; position:fixed; width:245px; height:110px; filter:alpha(opacity=70); -moz-opacity:0.7;  -khtml-opacity: 0.7;   opacity: 0.7; top:80px; left:50%; margin-left:-120px;  border-radius:3px; text-align:center;}
.fullask p{ font:18px/36px "Microsoft Yahei"; color:#ffffff; text-align:center; padding-top:18px; }

/*2019617高级展示厅首页*/
.companyask{ background:#ffffff;  margin-bottom:13px; margin-top:13px; padding-bottom:22px;}
.asktitle{height:68px; border-bottom:1px solid #f0f0f0; margin-bottom:0; overflow:hidden;}
.asktitle:after{content:""; display:block; clear:both; height:0; visibility:hidden;}
.asktitle b{border-left:2px solid #dd4a4a;  padding-left:25px; color:#5f5f5f;    font: 17px/22px "Microsoft Yahei"; float:left; height:22px; display:block; overflow:hidden; margin-top:21px;}
.asktitle ul{ float:left; margin:22px 0 0 50px;}
.asktitle ul li{ position:relative; float:left; margin-right:10px;}
.asktitle ul li a{ display:block; background:#ffffff; border-radius:3px; width:90px; height:25px; font:14px/25px "Microsoft Yahei"; color:#2b2b2b; text-align:center;}
.asktitle ul li a i{ display:none;}
.asktitle ul li.asktitlecur a ,.asktitle ul li a:hover{ background:#ef6262; color:#ffffff;}
.asktitle ul li.asktitlecur a i ,.asktitle ul li a:hover i{ background:url(../images/answer/answerIcon.png) no-repeat 0 -350px; width:9px; height:5px; position:absolute; display:block; left:39px; bottom:-4px; }
.askMainBox:after{content:""; display:block; clear:both; height:0; visibility:hidden;}
.askMainBox .rightAnswer ul li{ margin-bottom:0;}
.askMainBox .rightAnswer ul { width: 1201px; padding:0;}
.askMainBox ul li{float: left; border-bottom: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0; width: 350px; padding:20px 20px;}
.askcompany ,.askcompany a{ overflow:hidden; height:14px; font:bold 14px/14px "Microsoft Yahei"; color:#333333; margin-bottom:16px;}
.askMainBox ul li b{ display:block; height:26px; overflow:hidden; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; word-wrap: normal}
.askMainBox .rightAnswer dl dd{ width:256px; height:26px; overflow:hidden;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; word-wrap: normal}
/*常熟客户*/
.cscustom{ background:#ffffff; margin-bottom:10px;}
.custitle{ border-bottom:1px solid #f0f0f0; height:68px; }
.custitle span{ display:block; padding-top:14px; }
.custitle span:after{content:""; display:block; clear:both; height:0; visibility:hidden;}
.custitle span em{ height:22px; width:2px; background:#dd4a4a; float:left; margin-right:18px; margin-top:6px;}
.custitle span img{ display:block; width:270px; height:40px; float:left;}
.custombox{ }
.custombox:after{content:""; display:block; clear:both; height:0; visibility:hidden;}
.custleft{ float:left; width:743px; border-right:1px solid #f4f4f5; padding:30px 20px 30px 20px; margin-right:20px;}
.custright{ float:left; width:345px; padding-top:30px;}
.custright a{ display:block; width:345px; height:155px; overflow:hidden;}
.custleft dl:after{content:""; display:block; clear:both; height:0; visibility:hidden;}
.custleft dl dt{ float:left; width:280px; margin-right:20px; position:relative;}
.custleft dl dt ul li a{ display:block; width:280px; height:158px; overflow:hidden;}
/*.custleft dl dt a:hover img{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}*/
.custleft dl dt ol{ position:absolute; bottom:6px; right:-18px;}
.custleft dl dt ol li{float: left;width: 9px; height: 9px; margin-right:5px;}
.custleft dl dt ol li a{ display:block; width: 9px; height: 9px;overflow: hidden; -webkit-border-radius: 20px;-moz-border-radius: 20px; border-radius: 20px;
    background: #d9d9d9; overflow: hidden; cursor: pointer; text-indent: -999px;}
.custleft dl dt ol li.custdot a{ background:#ff953f;}

.custleft dl dd{ float:left; width:443px; font:13px/26px "Microsoft Yahei"; color:#595757;}
/*.custright a:hover img{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}*/
.imgshow_cs {
    width: 2000px;
    height: 158px;
    overflow: hidden;
    position: relative;
}

    .imgshow_cs li {
        width: 280px;
        float: left;
    }
.dot_cs {
    position: absolute;
    bottom: 12px;
    -webkit-transform: translateX(-50%);
    z-index: 10;
}

    .dot_cs li {
        float: left;
    }

        .dot_cs li a {
            display: block;
            width: 10px;
            height: 10px;
            background: rgba(0,0,0,0.4);
            border: 1px solid rgba(255,255,255,0.3);
            margin-right: 8px;
            border-radius: 10px;
        }
.customImgList {
    position: relative;
    overflow: hidden;
    width: 280px;
}






