﻿@charset "utf-8";


* {
    margin: 0px;
    padding: 0px;
    text-decoration: none;
    list-style: none;
    font-size: 12px;
    font-family: Arial;
}


/*顶部区域*/


#top {
    width: 100%;
    height: 30px;
    background: #F7F7F7;
    border-bottom: 1px solid #EEEEEE;
    position: relative;
    z-index: 1000;
}


    #top #top_main {
        width: 1210px;
        height: 30px;
        margin: 0 auto;
        /*border: 1px solid blue;*/
    }


        #top #top_main .topu {
            float: left;
            /*border: 1px solid blue;*/
        }


            #top #top_main .topu li {
                width: 88px;
                height: 30px;
                display: block;
                float: left;
                list-style: none;
                font-size: 12px;
                color: #666666;
                line-height: 30px;
            }


                #top #top_main .topu li .xing {
                    width: 13px;
                    height: 13px;
                    background: url(../images/xing.png) no-repeat;
                    position: absolute;
                    top: 8px;
                }


                #top #top_main .topu li .erwei {
                    width: 13px;
                    height: 13px;
                    background: url(../images/erwei.png) no-repeat;
                    position: absolute;
                    top: 9px;
                }


                #top #top_main .topu li .didian {
                    width: 20px;
                    height: 20px;
                    background: url(../images/didian.png) no-repeat;
                    position: absolute;
                    top: 4px;
                }


                #top #top_main .topu li a {
                    color: #666666;
                    padding-left: 16px;
                    text-decoration: none;
                }





                    #top #top_main .topu li a:hover {
                        color: #E4393C;
                        text-decoration: underline;
                    }





            #top #top_main .topu .erweitu {
                width: 116px;
                height: 120px;
                background: url(../images/erwei.png) no-repeat 0px -40px;
                border: 1px solid #ccc;
                position: absolute;
                top: 30px;
                left: 150px;
                display: none;
                z-index: 22;
            }


            #top #top_main .topu .aa {
                display: block;
            }


            /*鼠标移入显示二维码*/


            #top #top_main .topu .xuan .aa:hover .erweitu {
                display: block;
            }

.WeChatService {
    width: 85px;
    height: 85px;
    background: url(../images/kfcode.png) no-repeat;
    background-size: 100% 100%;
    border: 1px solid #ccc;
    z-index: 22;
    float: right;
    margin-right: 6px;
}

.follow {
    width: 85px;
    height: 85px;
    background: url(../images/wxcode.png) no-repeat;
    background-size: 100% 100%;
    border: 1px solid #ccc;
    z-index: 22;
    float: right;
    margin-right: 2px;
}


/*top中间区域开始*/


#top #top_main #hello {
    /*width: 710px;*/
    height: 30px;
    margin-left: 180px;
    float: right;
    text-align: right;
    margin-right: 10px;
}


    #top #top_main #hello span {
        line-height: 30px;
        font-size: 12px;
        color: #666666;
    }


        #top #top_main #hello span a {
            color: #666666;
            text-decoration: none;
        }

            #top #top_main #hello span a:hover {
                color: #E4393C;
                text-decoration: underline;
            }

            #top #top_main #hello span a.login {
                color: #F4842E;
                text-decoration: none;
                margin-right: 5px;
            }

                #top #top_main #hello span a.login:hover {
                    color: #E4393C;
                    text-decoration: underline;
                    margin-right: 5px;
                }
/*top中间区域结束*/





/*top右边区域开始*/





#top #top_main .topright {
    height: 30px;
    float: right;
    position: relative;
}


    #top #top_main .topright ul li {
        float: left;
        padding-right: 10px;
        height: 30px;
    }


        #top #top_main .topright ul li > a {
            display: block;
            font-size: 12px;
            float: left;
            padding-left: 8px;
            line-height: 20px;
            color: #666;
            margin-top: 5px;
        }





        #top #top_main .topright ul li .cun {
            margin-top: 8px;
            float: left;
            border-left: 1px solid #ccc;
            height: 14px;
        }


            #top #top_main .topright ul li .cun a {
                font-size: 12px;
                line-height: 14px;
                color: #666;
                float: left;
                margin-left: 5px;
            }


                #top #top_main .topright ul li .cun a:hover {
                    color: #E4393C;
                    text-decoration: underline;
                }


        #top #top_main .topright ul li .vip {
            width: 24px;
            height: 11px;
            float: left;
            background: url(../images/vip.png) no-repeat 0px 0px;
            position: relative;
            top: 1px;
            margin-left: 5px;
        }


        #top #top_main .topright ul li .bjd {
            width: 21px;
            height: 11px;
            float: left;
            background: url(../images/bjd.jpg) no-repeat 0px 0px;
            position: relative;
            top: 1px;
            margin-left: 5px;
        }


        #top #top_main .topright ul li .phonetu {
            width: 13px;
            height: 22px;
            background: url(../images/all.png) no-repeat -128px -360px;
            position: absolute;
            top: 2px;
            left: 265px;
        }


        #top #top_main .topright ul li .downjian11 {
            width: 10px;
            height: 8px;
            background: url(../images/all.png) no-repeat -94px -53px;
            position: absolute;
            top: 10px;
            left: 338px;
        }


        #top #top_main .topright ul li .downjian {
            width: 10px;
            height: 8px;
            background: url(../images/all.png) no-repeat -94px -53px;
            position: relative;
            top: -18px;
            left: 78px;
        }


        #top #top_main .topright ul li .cun a.dong {
            height: 11px;
            margin-left: 25px;
            padding-right: 10px;
        }


        #top #top_main .topright ul li.hidetu {
            width: 84px;
        }


        #top #top_main .topright ul li .erwei {
            width: 250px;
            height: 294px;
            border: 1px solid #ccc;
            background: white;
            float: left;
            position: relative;
            top: 8px;
            z-index: 33;
            display: none;
        }


        #top #top_main .topright ul li.hidetu:hover .erwei {
            display: block;
        }


        #top #top_main .topright ul li .erwei .shoudan {
            width: 220px;
            height: 65px;
            background: url(../images/1.png) no-repeat;
            margin-top: 20px;
            margin-left: 10px;
        }


        #top #top_main .topright ul li .erwei .jd {
            width: 76px;
            height: 76px;
            background: url(../images/3.jpg) no-repeat;
            margin-left: 30px;
            margin-top: -20px;
        }


        #top #top_main .topright ul li .erwei .span1 {
            width: 100px;
            font-size: 12px;
            font-weight: 700;
            color: #E4393C;
            display: block;
            float: left;
            margin-top: -85px;
            margin-left: 123px;
        }


        #top #top_main .topright ul li .erwei .apple {
            width: 96px;
            height: 28px;
            background: url(../images/all.png) no-repeat 0px -360px;
            margin-left: 123px;
            margin-top: -60px;
        }


        #top #top_main .topright ul li .erwei .andr {
            width: 96px;
            height: 28px;
            background: url(../images/all.png) no-repeat 0px -399px;
            margin-left: 123px;
            margin-top: 10px;
        }


        #top #top_main .topright ul li .erwei .ewtu {
            width: 76px;
            height: 76px;
            background: url(../images/2.png) no-repeat;
            margin-left: 30px;
            margin-top: 50px;
        }


        #top #top_main .topright ul li.kefu {
            width: 83px;
            height: 30px;
            /*border: 1px solid orange;*/
        }


            #top #top_main .topright ul li.kefu span {
                padding-left: 10px;
                color: #666;
            }


        #top #top_main .topright ul li .downjian1 {
            width: 10px;
            height: 8px;
            background: url(../images/all.png) no-repeat -94px -53px;
            position: relative;
            top: -10px;
            left: 65px;
        }


        #top #top_main .topright ul li .kefuhide {
            width: 78px;
            height: 120px;
            margin-left: 5px;
            margin-top: -2px;
            border: 1px solid #F7F7F7;
            position: relative;
            z-index: 999;
        }


            #top #top_main .topright ul li .kefuhide ul li {
                width: 73px;
                height: 22px;
            }


        #top #top_main .topright ul li .a1 {
            width: 83px;
            height: 20px;
            overflow: hidden;
            position: relative;
            z-index: 999;
        }


        #top #top_main .topright ul li.kefu:hover .a1 {
            overflow: visible;
        }


        #top #top_main .topright ul li.kefu:hover .kefuhide {
            border: 1px solid #ccc;
            background: white;
        }


        #top #top_main .topright ul li.wangzhan {
            width: 73px;
            height: 30px;
            /*border: 1px solid orange;*/
        }


            #top #top_main .topright ul li.wangzhan span {
                color: #666;
                padding-left: 10px;
            }


            #top #top_main .topright ul li.wangzhan .wangzhanhide {
                width: 250px;
                height: 206px;
                border: 1px solid #ccc;
                background: white;
                float: left;
                position: relative;
                top: 8px;
                left: -168px;
                display: none;
                z-index: 22;
            }


            #top #top_main .topright ul li.wangzhan:hover .wangzhanhide {
                display: block;
            }


            #top #top_main .topright ul li.wangzhan .tese {
                width: 250px;
                height: 28px;
            }


                #top #top_main .topright ul li.wangzhan .tese span {
                    font-weight: 700;
                    line-height: 28px;
                }


            #top #top_main .topright ul li.wangzhan .tesemain {
                width: 240px;
                height: 66px;
                margin-left: 5px;
                border-bottom: 1px solid #eee;
                margin-bottom: 5px;
            }


            #top #top_main .topright ul li.wangzhan a {
                font-weight: 400;
                color: #666;
                padding-left: 6px;
                line-height: 1.7em;
            }


                #top #top_main .topright ul li.wangzhan a:hover {
                    color: #E4393C;
                    text-decoration: underline;
                }


            #top #top_main .topright ul li.wangzhan .tesemain1 {
                width: 240px;
                height: 22px;
                margin-left: 5px;
                border-bottom: 1px solid #eee;
            }


            #top #top_main .topright ul li.wangzhan .tesemain2 {
                width: 240px;
                height: 22px;
                margin-left: 5px;
            }


/*搜索区域开始*/





#serach {
    width: 1210px;
    height: 100px;
    margin: 0 auto;
    position: relative;
    z-index: 997;
    /*border: 1px solid orange;*/
}


    #serach .logo {
        width: 270px;
        height: 70px;
        float: left;
        margin-top: 15px;
        position: relative;
        margin-left: 20px;
    }


        #serach .logo .dongtu {
            width: 100px;
            height: 70px;
            background: url(../images/aa.gif) no-repeat;
            position: absolute;
            top: -5px;
            left: 170px;
        }


    #serach .sou {
        float: left;
        width: 510px;
        height: 57px;
        margin-top: 15px;
        margin-left: 20px;
        /*border: 1px solid orange;*/
    }


        #serach .sou .sousuo {
            width: 545px;
            height: 35px;
            float: left;
            margin-top: 4px;
            border: 3px solid #F4842E;
        }

        #serach .sou .kuang {
            width: 459px;
            height: 27px;
            float: left;
            padding: 4px 4px;
            line-height: 20px;
            border: none;
        }


        #serach .sou .souzi {
            width: 78px;
            height: 35px;
            float: right;
            background: #F4842E;
        }


            #serach .sou .souzi a {
                display: block;
                font-size: 16px;
                font-weight: 700;
                color: white;
                text-align: center;
                line-height: 35px;
            }


        #serach .sou .reci {
            width: 510px;
            height: 18px;
            float: left;
            margin-top: 5px;
        }


        #serach .sou .reci {
            color: #999;
        }


            #serach .sou .reci a {
                color: #999;
                padding-right: 5px;
            }


                #serach .sou .reci a:hover {
                    color: #E4393C;
                    text-decoration: underline;
                }


    #serach .myjd {
        width: 108px;
        height: 32px;
        float: left;
        background: #F7F7F7;
        border: 1px solid #ccc;
        margin-top: 25px;
        margin-left: 10px;
        position: relative;
    }


        #serach .myjd .mytu {
            width: 19px;
            height: 17px;
            float: left;
            background: url(../images/all.png) no-repeat -123px -31px;
            margin-top: 7px;
            margin-left: 10px;
        }


        #serach .myjd a {
            display: block;
            color: #666;
            float: left;
            margin-top: 7px;
            margin-left: 5px;
        }


            #serach .myjd a:hover {
                color: #E4393C;
                text-decoration: underline;
            }


        #serach .myjd .jiantou {
            width: 10px;
            height: 8px;
            background: url(../images/all.png) no-repeat -94px -53px;
            /*border: 1px solid orange;*/
            position: absolute;
            top: 10px;
            left: 90px;
        }


        #serach .myjd .myjdhide {
            width: 310px;
            height: 235px;
            border: 1px solid #ccc;
            position: absolute;
            top: 32px;
            left: -203px;
            background: white;
            display: none;
            z-index: 22;
        }


        #serach .myjd:hover .myjdhide {
            display: block;
        }


        #serach .myjd .myjdhide .hello {
            width: 310px;
            height: 30px;
            float: left;
            /*border: 1px solid orange;*/
        }


            #serach .myjd .myjdhide .hello span {
                color: #666;
                float: left;
                padding-top: 7px;
                padding-left: 10px;
            }


            #serach .myjd .myjdhide .hello a {
                float: left;
                color: #005EA7;
                margin-left: 1px;
            }


        #serach .myjd .myjdhide .hey {
            width: 310px;
            height: 150px;
            float: left;
            /*border: 1px solid orange;*/
        }


            #serach .myjd .myjdhide .hey .heyleft {
                width: 154px;
                height: 140px;
                float: left;
                border-right: 1px solid #eee;
            }


            #serach .myjd .myjdhide .hey ul li {
                width: 124px;
                height: 20px;
                margin-top: 7px;
                margin-left: 10px;
                /*clear: both;*/
            }


                #serach .myjd .myjdhide .hey ul li a {
                    width: 124px;
                    height: 20px;
                    margin-top: 1px;
                    line-height: 20px;
                    color: #005EA7;
                }


                    #serach .myjd .myjdhide .hey ul li a:hover {
                        color: #E4393C;
                        text-decoration: none;
                        background: #F3F3F3;
                    }


            #serach .myjd .myjdhide .hey .heyright {
                width: 150px;
                height: 130px;
                float: left;
            }


        #serach .myjd .myjdhide .hidebot {
            width: 310px;
            height: 52px;
            margin-top: 3px;
            background: #F3F3F3;
            float: left;
        }


            #serach .myjd .myjdhide .hidebot .bottop {
                width: 305px;
                height: 18px;
                /*background: green;*/
                margin-left: 5px;
                margin-top: 5px;
                float: left;
            }


                #serach .myjd .myjdhide .hidebot .bottop span {
                    float: left;
                    color: #666;
                }


                #serach .myjd .myjdhide .hidebot .bottop a {
                    display: block;
                    margin-top: 0px;
                    margin-left: 120px;
                    color: #005EA7;
                }


            #serach .myjd .myjdhide .hidebot .botdown {
                width: 305px;
                height: 18px;
                float: left;
            }


                #serach .myjd .myjdhide .hidebot .botdown span {
                    margin-left: 120px;
                    color: #666;
                }


    #serach .gouwuche {
        width: 124px;
        height: 39px;
        border: 1px solid orange;
        float: left;
        background: #F7F7F7;
        border: 1px solid #ccc;
        margin-top: 19px;
        margin-left: 50px;
        position: relative;
    }


        #serach .gouwuche .chetu {
            width: 22px;
            height: 20px;
            background: url(../images/all.png) no-repeat -120px -88px;
            position: absolute;
            top: 13px;
            left: 5px;
        }


        #serach .gouwuche a:not(.cart_ft_lk):not(.cart_img_lk) {
            display: block;
            padding-left: 30px;
            padding-top: 13px;
            color: #666;
        }


            #serach .gouwuche a:not(.cart_ft_lk):not(.cart_img_lk):hover {
                color: #E4393C;
                text-decoration: underline;
            }


        #serach .gouwuche .jianleft {
            width: 10px;
            height: 10px;
            background: url(../images/all.png) no-repeat -110px -45px;
            position: absolute;
            top: 16px;
            right: 5px;
        }


        #serach .gouwuche .num {
            width: 17px;
            height: 20px;
            position: absolute;
            top: -10px;
            left: 14px;
        }


            #serach .gouwuche .num .numzi {
                /*width: 10px;


	height: 10px;


	position: absolute;


	top: 0px;*/
                position: absolute;
                top: 14px;
                /*left: 140px;*/
                right: auto;
                display: inline-block;
                padding: 2px;
                font-size: 12px;
                line-height: 14px;
                color: #fff;
                background-color: #F4842E;
                -moz-border-radius: 7px;
                border-radius: 7px;
                min-width: 12px;
                text-align: center;
            }


            #serach .gouwuche .num span {
                display: block;
                margin-left: 1px;
                margin-top: -2px;
                font-size: 14px;
                color: #FFF;
            }




        #serach .gouwuche .hideche {
            width: 348px;
            background: white;
            border: 1px solid #ccc;
            position: absolute;
            top: 32px;
            left: -225px;
            display: none;
            z-index: 22;
        }


        #serach .gouwuche:hover .hideche {
            display: block;
        }


        #serach .gouwuche .hideche .kongche {
            width: 56px;
            height: 49px;
            margin-left: 40px;
            margin-top: 7px;
            float: left;
            background: url(../images/all.png) no-repeat 0px 0px;
        }


    /*#serach .gouwuche .hideche span {
    display: block;
    margin-top: 30px;
    color: #999;
}*/


    #serach .jubao {
        width: 134px;
        height: 46px;
        float: left;
        margin-left: 5px;
        margin-top: 15px;
        background: url(../images/a1.png) no-repeat;
    }


/*搜索区域结束*/





/*导航条区域开始*/


#daohang {
    width: 1210px;
    height: 40px;
    margin: 0 auto;
    background: #F4842E;
    position: relative;
    z-index: 996;
}


    #daohang .dhleft {
        width: 210px;
        height: 40px;
        float: left;
    }


        #daohang .dhleft .erjimenu {
            width: 206px;
            height: 404px;
            border: 1px solid #F4842E;
            position: relative;
            background: white;
            border-top: 0;
            margin-top: -9px;
        }


            #daohang .dhleft .erjimenu ul {
                margin-top: 9px;
                margin-left: 1px;
            }


                #daohang .dhleft .erjimenu ul li {
                    width: 205px;
                    height: 26px;
                    float: right;
                    border: 1px solid white;
                    border-left: none;
                }


                    #daohang .dhleft .erjimenu ul li .mulu {
                        margin-left: 15px;
                        position: relative;
                    }


                        #daohang .dhleft .erjimenu ul li .mulu .jian {
                            width: 10px;
                            height: 10px;
                            background: url(../images/all.png) no-repeat -110px -45px;
                            position: absolute;
                            top: 7px;
                            right: 3px;
                        }


                        #daohang .dhleft .erjimenu ul li .mulu .bai {
                            width: 4px;
                            height: 27px;
                            background: white;
                            position: absolute;
                            z-index: 24;
                            top: 0px;
                            right: 1px;
                            display: none;
                        }


                    #daohang .dhleft .erjimenu ul li .hidemenu {
                        /*width: 705px;*/
                        height: 239px;
                        background: white;
                        border: 1px solid #ccc;
                        z-index: 23;
                        position: absolute;
                        top: 0px;
                        left: 200px;
                        display: none;
                    }


                    #daohang .dhleft .erjimenu ul li .hidemenu1 {
                        /*width: 705px;*/
                        height: 187px;
                        background: white;
                        border: 1px solid #ccc;
                        z-index: 23;
                        position: absolute;
                        top: 0px;
                        left: 200px;
                        display: none;
                    }


                    #daohang .dhleft .erjimenu ul li .hidemenu2 {
                        width: 705px;
                        height: 151px;
                        background: white;
                        border: 1px solid #ccc;
                        z-index: 23;
                        position: absolute;
                        top: 0px;
                        left: 200px;
                        display: none;
                    }


                    #daohang .dhleft .erjimenu ul li .hidemenu3 {
                        width: 705px;
                        height: 119px;
                        background: white;
                        border: 1px solid #ccc;
                        z-index: 23;
                        position: absolute;
                        top: 0px;
                        left: 200px;
                        display: none;
                    }


                    #daohang .dhleft .erjimenu ul li .hidemenu4 {
                        width: 705px;
                        height: 161px;
                        background: white;
                        border: 1px solid #ccc;
                        z-index: 23;
                        position: absolute;
                        top: 0px;
                        left: 200px;
                        display: none;
                    }


                    #daohang .dhleft .erjimenu ul li .hidemenu5 {
                        width: 705px;
                        height: 140px;
                        background: white;
                        border: 1px solid #ccc;
                        z-index: 23;
                        position: absolute;
                        top: 0px;
                        left: 200px;
                        display: none;
                    }


                    #daohang .dhleft .erjimenu ul li .hidemenu6 {
                        width: 705px;
                        height: 170px;
                        background: white;
                        border: 1px solid #ccc;
                        z-index: 23;
                        position: absolute;
                        top: 0px;
                        left: 200px;
                        display: none;
                    }


                    #daohang .dhleft .erjimenu ul li .hidemenu7 {
                        width: 705px;
                        height: 157px;
                        background: white;
                        border: 1px solid #ccc;
                        z-index: 23;
                        position: absolute;
                        top: 0px;
                        left: 200px;
                        display: none;
                    }


                    #daohang .dhleft .erjimenu ul li .hidemenu8 {
                        width: 705px;
                        height: 117px;
                        background: white;
                        border: 1px solid #ccc;
                        z-index: 23;
                        position: absolute;
                        top: 0px;
                        left: 200px;
                        display: none;
                    }


                    #daohang .dhleft .erjimenu ul li .hidemenu9 {
                        width: 705px;
                        height: 195px;
                        background: white;
                        border: 1px solid #ccc;
                        z-index: 23;
                        position: absolute;
                        top: 0px;
                        left: 200px;
                        display: none;
                    }


                    #daohang .dhleft .erjimenu ul li .hidemenu10 {
                        width: 705px;
                        height: 171px;
                        background: white;
                        border: 1px solid #ccc;
                        z-index: 23;
                        position: absolute;
                        top: 0px;
                        left: 200px;
                        display: none;
                    }


                    #daohang .dhleft .erjimenu ul li .hidemenu11 {
                        width: 705px;
                        height: 429px;
                        background: white;
                        border: 1px solid #ccc;
                        z-index: 23;
                        position: absolute;
                        top: 0px;
                        left: 200px;
                        display: none;
                    }


                    #daohang .dhleft .erjimenu ul li .hidemenu12 {
                        width: 705px;
                        height: 382px;
                        background: white;
                        border: 1px solid #ccc;
                        z-index: 23;
                        position: absolute;
                        top: 0px;
                        left: 200px;
                        display: none;
                    }


                    #daohang .dhleft .erjimenu ul li .hidemenu13 {
                        width: 705px;
                        height: 448px;
                        background: white;
                        border: 1px solid #ccc;
                        z-index: 23;
                        position: absolute;
                        top: 0px;
                        left: 200px;
                        display: none;
                    }


                    #daohang .dhleft .erjimenu ul li .hideleft {
                        width: 489px;
                        height: 439px;
                        float: left;
                    }


                    #daohang .dhleft .erjimenu ul li .hideleft1 {
                        width: 351px;
                        height: 391px;
                        margin-top: 7px;
                        float: left;
                        border-right: 1px solid #ccc;
                    }


                    #daohang .dhleft .erjimenu ul li .hideleft2 {
                        border-right: none;
                    }


                    #daohang .dhleft .erjimenu ul li .hidetop {
                        width: 665px;
                        height: 38px;
                        border-bottom: 1px solid #ccc;
                        float: left;
                        margin-left: 10px;
                    }


                        #daohang .dhleft .erjimenu ul li .hidetop ul {
                            margin-left: 10px;
                        }


                            #daohang .dhleft .erjimenu ul li .hidetop ul li {
                                width: 86px;
                                height: 28px;
                                float: left;
                                margin-right: 20px;
                            }


                                #daohang .dhleft .erjimenu ul li .hidetop ul li a {
                                    color: #666;
                                    float: left;
                                }


                                #daohang .dhleft .erjimenu ul li .hidetop ul li .chong {
                                    width: 30px;
                                    height: 30px;
                                    float: left;
                                    background: url(../images/zz.png) no-repeat;
                                }


                                #daohang .dhleft .erjimenu ul li .hidetop ul li .caipiao {
                                    width: 30px;
                                    height: 30px;
                                    float: left;
                                    background: url(../images/zz.png) no-repeat 0 -49px;
                                }


                                #daohang .dhleft .erjimenu ul li .hidetop ul li .peixun {
                                    width: 30px;
                                    height: 30px;
                                    float: left;
                                    background: url(../images/zz.png) no-repeat 0 -100px;
                                }


                                #daohang .dhleft .erjimenu ul li .hidetop ul li .jipiao {
                                    width: 30px;
                                    height: 30px;
                                    float: left;
                                    background: url(../images/zz.png) no-repeat 0 -146px;
                                }


                                #daohang .dhleft .erjimenu ul li .hidetop ul li .qianzheng {
                                    width: 30px;
                                    height: 30px;
                                    float: left;
                                    background: url(../images/zz.png) no-repeat 0 -194px;
                                }


                                #daohang .dhleft .erjimenu ul li .hidetop ul li .youxi {
                                    width: 30px;
                                    height: 30px;
                                    float: left;
                                    background: url(../images/zz.png) no-repeat 0 -243px;
                                }


                                #daohang .dhleft .erjimenu ul li .hidetop ul li a:hover {
                                    color: #E4393C;
                                    font-size: 14px;
                                    text-decoration: underline;
                                    font-weight: normal;
                                }


                    #daohang .dhleft .erjimenu ul li .hideleft .dl1 {
                        width: 477px;
                        height: 25px;
                        margin-left: 10px;
                        border-bottom: 1px solid #eee;
                        padding: 6px 0px;
                    }


                    #daohang .dhleft .erjimenu ul li .hideleft1 .dl1 {
                        width: 334px;
                        height: 25px;
                        margin-left: 10px;
                        border-bottom: 1px solid #eee;
                        padding: 6px 0px;
                    }


                    #daohang .dhleft .erjimenu ul li .hideleft .dllast {
                        width: 477px;
                        height: 25px;
                        margin-left: 10px;
                        padding: 6px 0px;
                    }





                    #daohang .dhleft .erjimenu ul li .hideleft .dllast1 {
                        width: 477px;
                        height: 47px;
                        margin-left: 10px;
                        padding: 6px 0px;
                    }


                    #daohang .dhleft .erjimenu ul li .hideleft1 .dllast1 {
                        width: 334px;
                        height: 47px;
                        margin-left: 10px;
                        padding: 6px 0px;
                    }


                        #daohang .dhleft .erjimenu ul li .hideleft1 .dllast1 dt {
                        }


                    #daohang .dhleft .erjimenu ul li .hideleft .dllast2 {
                        width: 477px;
                        height: 69px;
                        margin-left: 10px;
                        padding: 6px 0px;
                    }


                    #daohang .dhleft .erjimenu ul li .hideleft .dl2 {
                        width: 477px;
                        height: 47px;
                        margin-left: 8px;
                        border-bottom: 1px solid #eee;
                        padding: 6px 0px;
                    }


                    #daohang .dhleft .erjimenu ul li .hideleft1 .dl2 {
                        width: 334px;
                        height: 47px;
                        margin-left: 8px;
                        border-bottom: 1px solid #eee;
                        padding: 6px 0px;
                    }


                    #daohang .dhleft .erjimenu ul li .hideleft .dl3 {
                        width: 477px;
                        height: 69px;
                        margin-left: 8px;
                        border-bottom: 1px solid #eee;
                        padding: 6px 0px;
                    }


                    #daohang .dhleft .erjimenu ul li .hideleft1 .dl3 {
                        width: 334px;
                        height: 69px;
                        margin-left: 8px;
                        border-bottom: 1px solid #eee;
                        padding: 6px 0px;
                    }


                    #daohang .dhleft .erjimenu ul li .hideleft .dl4 {
                        width: 477px;
                        height: 103px;
                        margin-left: 10px;
                        border-bottom: 1px solid #eee;
                        padding: 6px 0px;
                    }


                    #daohang .dhleft .erjimenu ul li .hideleft .dl5 {
                        width: 477px;
                        height: 125px;
                        margin-left: 10px;
                        border-bottom: 1px solid #eee;
                        padding: 6px 0px;
                    }





                    #daohang .dhleft .erjimenu ul li .hideleft .dl2 dt {
                        width: 52px;
                        height: 47px;
                        float: left;
                    }


                    #daohang .dhleft .erjimenu ul li .hideleft1 .dl2 dt {
                        width: 52px;
                        height: 47px;
                        float: left;
                    }


                    #daohang .dhleft .erjimenu ul li .hideleft .dllast1 dt {
                        width: 52px;
                        height: 47px;
                        float: left;
                    }


                    #daohang .dhleft .erjimenu ul li .hideleft1 .dllast1 dt {
                        width: 52px;
                        height: 47px;
                        float: left;
                    }


                    #daohang .dhleft .erjimenu ul li .hideleft1 .dllast {
                        width: 334px;
                        height: 25px;
                        margin-left: 10px;
                        padding: 6px 0px;
                    }


                        #daohang .dhleft .erjimenu ul li .hideleft1 .dllast dt {
                            width: 52px;
                            height: 25px;
                            float: left;
                        }


                    #daohang .dhleft .erjimenu ul li .hideleft .dl3 dt {
                        width: 52px;
                        height: 69px;
                        float: left;
                    }


                    #daohang .dhleft .erjimenu ul li .hideleft1 .dl3 dt {
                        width: 52px;
                        height: 69px;
                        float: left;
                        /*border: 1px solid orange;*/
                    }


                    #daohang .dhleft .erjimenu ul li .hideleft1 dt a {
                        color: #E4393C;
                        font-size: 12px;
                        font-weight: 700;
                    }


                    #daohang .dhleft .erjimenu ul li .hideleft .dl4 dt {
                        width: 52px;
                        height: 103px;
                        float: left;
                    }


                    #daohang .dhleft .erjimenu ul li .hideleft .dl5 dt {
                        width: 52px;
                        height: 125px;
                        float: left;
                    }


                    #daohang .dhleft .erjimenu ul li .hideleft .dllast2 dt {
                        width: 52px;
                        height: 69px;
                        float: left;
                    }


                    #daohang .dhleft .erjimenu ul li .hideleft dt {
                        float: left;
                        margin-right: 10px;
                    }


                    #daohang .dhleft .erjimenu ul li .hideleft1 dt {
                        float: left;
                        margin-right: 10px;
                    }


                    #daohang .dhleft .erjimenu ul li .hideleft dt a {
                        color: #E4393C;
                        font-size: 12px;
                        font-weight: 700;
                    }


                    #daohang .dhleft .erjimenu ul li .hideleft dd {
                        float: left;
                        white-space: nowrap;
                    }


                        #daohang .dhleft .erjimenu ul li .hideleft dd a {
                            font-size: 12px;
                            font-weight: 400;
                            padding: 0px 8px;
                            color: #666;
                            border-left: 1px solid #ccc;
                        }


                    #daohang .dhleft .erjimenu ul li .hideleft1 dd {
                        float: left;
                        white-space: nowrap; /*文本不会拆开*/
                    }


                        #daohang .dhleft .erjimenu ul li .hideleft1 dd a {
                            font-size: 12px;
                            font-weight: 400;
                            padding: 0px 8px;
                            color: #666;
                            border-left: 1px solid #ccc;
                        }


                    #daohang .dhleft .erjimenu ul li .hideleft dd a:hover {
                        color: #E4393C;
                        text-decoration: underline;
                    }


                    #daohang .dhleft .erjimenu ul li .hideleft1 dd a:hover {
                        color: #E4393C;
                        text-decoration: underline;
                    }


                    #daohang .dhleft .erjimenu ul li .hideright {
                        width: 210px;
                        height: 439px;
                        float: left;
                    }





                        #daohang .dhleft .erjimenu ul li .hideright .phoneplan {
                            width: 194px;
                            height: 30px;
                            background: url(../images/b6.png) no-repeat 0px -60px;
                            margin: 10px 8px;
                        }


                        #daohang .dhleft .erjimenu ul li .hideright .game {
                            width: 194px;
                            height: 30px;
                            background: url(../images/b66.png) no-repeat;
                            margin: 10px 8px;
                        }


                        #daohang .dhleft .erjimenu ul li .hideright .jiazhuang {
                            width: 194px;
                            height: 30px;
                            background: url(../images/b6.png) no-repeat 0px -90px;
                            margin: 10px 8px;
                        }


                        #daohang .dhleft .erjimenu ul li .hideright dt {
                            color: #E4393C;
                            font-size: 12px;
                            font-weight: 700;
                            margin-top: 20px;
                            margin-left: 10px;
                            margin-bottom: 5px;
                        }


                        #daohang .dhleft .erjimenu ul li .hideright dd a {
                            font-size: 12px;
                            font-weight: 400;
                            padding-left: 10px;
                            line-height: 20px;
                            color: #666;
                        }


                            #daohang .dhleft .erjimenu ul li .hideright dd a:hover {
                                text-decoration: underline;
                            }


                        #daohang .dhleft .erjimenu ul li .hideright ul li {
                            width: 102px;
                            height: 20px;
                            float: left;
                        }


                            #daohang .dhleft .erjimenu ul li .hideright ul li a {
                                font-size: 12px;
                                font-weight: 400;
                                padding-left: 10px;
                                line-height: 20px;
                                color: #666;
                            }


                                #daohang .dhleft .erjimenu ul li .hideright ul li a:hover {
                                    text-decoration: underline;
                                }


                        #daohang .dhleft .erjimenu ul li .hideright .tu1 {
                            margin-top: 8px;
                            margin-left: 10px;
                        }


                        #daohang .dhleft .erjimenu ul li .hideright .tu2 {
                            margin-top: 120px;
                            margin-left: 10px;
                        }


                        #daohang .dhleft .erjimenu ul li .hideright .tu3 {
                            margin-top: 180px;
                            margin-left: 10px;
                        }


                        #daohang .dhleft .erjimenu ul li .hideright .tu4 {
                            margin-top: 230px;
                            margin-left: 10px;
                        }


                    #daohang .dhleft .erjimenu ul li.li1:hover .hidemenu,
                    #daohang .dhleft .erjimenu ul li.li2:hover .hidemenu1,
                    #daohang .dhleft .erjimenu ul li.li3:hover .hidemenu1,
                    #daohang .dhleft .erjimenu ul li.li4:hover .hidemenu1,
                    #daohang .dhleft .erjimenu ul li.li5:hover .hidemenu1,
                    #daohang .dhleft .erjimenu ul li.li6:hover .hidemenu1,
                    #daohang .dhleft .erjimenu ul li.li7:hover .hidemenu1,
                    #daohang .dhleft .erjimenu ul li.li8:hover .hidemenu1,
                    #daohang .dhleft .erjimenu ul li.li9:hover .hidemenu1,
                    #daohang .dhleft .erjimenu ul li.li10:hover .hidemenu1,
                    #daohang .dhleft .erjimenu ul li.li11:hover .hidemenu1,
                    #daohang .dhleft .erjimenu ul li.li12:hover .hidemenu1,
                    #daohang .dhleft .erjimenu ul li.li13:hover .hidemenu1,
                    #daohang .dhleft .erjimenu ul li.li14:hover .hidemenu1,
                    #daohang .dhleft .erjimenu ul li:hover .bai {
                        display: block;
                    }


            #daohang .dhleft .erjimenu > ul > li:hover .jian {
                display: none;
            }


            #daohang .dhleft .erjimenu > ul > li:hover {
                border-top: 1px solid #bbb;
                border-bottom: 1px solid #bbb;
            }


            #daohang .dhleft .erjimenu ul li a {
                font-size: 14px;
                line-height: 26px;
                color: #333;
                font-weight: 400;
            }


                #daohang .dhleft .erjimenu ul li a:hover {
                    color: #E4393C;
                    font-weight: 700;
                }


        #daohang .dhleft > a {
            width: 190px;
            height: 40px;
            display: block;
            color: white;
            font-weight: 700;
            font-size: 14px;
            padding-left: 20px;
            line-height: 40px;
        }


        #daohang .dhleft a:hover {
            text-decoration: underline;
        }


    #daohang .dhright {
        width: 1000px;
        height: 40px;
        float: left;
    }


        #daohang .dhright ul {
            float: left;
        }


            #daohang .dhright ul li {
                float: left;
                width: 85px;
                height: 40px;
                padding-left: 10px;
            }


                #daohang .dhright ul li a {
                    display: block;
                    width: 85px;
                    height: 40px;
                    font-size: 14px;
                    font-weight: 700;
                    line-height: 40px;
                    text-align: center;
                    color: white;
                    margin-left: -12px;
                }


                    #daohang .dhright ul li a:hover {
                        background: #fc9b3d;
                    }


        #daohang .dhright .dhtu {
            float: right;
            width: 141px;
            height: 40px;
            position: relative;
        }


            #daohang .dhright .dhtu ul li {
                position: absolute;
                display: none;
            }


                #daohang .dhright .dhtu ul li.on {
                    display: block;
                }


            #daohang .dhright .dhtu .zeng {
                width: 100px;
                height: 40px;
                position: absolute;
                top: 0px;
                left: 40px;
            }


                #daohang .dhright .dhtu .zeng span {
                    color: yellow;
                    font-size: 18px;
                    font-weight: 700;
                    line-height: 40px;
                    font-style: oblique;
                }



        #daohang .dhright .phone400 {
            float: right;
            width: 165px;
            height: 40px;
            line-height: 40px;
            padding-right: 15px;
            font-size: 18px;
            text-align: right;
            color: #EEEEEE;
            font-family: 'Times New Roman';
        }

        #daohang .dhright .phone400img {
            float: left;
            height: 40px;
            line-height: 40px;
            background: url(../images/side_con_icon02.png) no-repeat center;
        }

        #daohang .dhright .bannerservice {
            float: right;
            height: 40px;
            line-height: 40px;
            padding-right: 5px;
            font-size: 18px;
            color: #EEEEEE;
        }

            #daohang .dhright .bannerservice a {
                width: 100px;
                height: 40px;
                font-size: 16px;
                line-height: 40px;
                text-align: center;
                color: white;
            }

            #daohang .dhright .bannerservice .xs {
                float: left;
                width: 25px;
                background: url(../images/kf.png) no-repeat center;
                display: inline-block;
                height: 40px;
                margin-right: 5px;
            }
/*导航条区域结束*/





/*轮播区域开始*/

#mainad {
    width: 1210px;
    height: 410px;
    margin: 0 auto;
    position: relative;
    z-index: 96;
    /* border: 1px solid orange; */
    margin-top: 5px;
    border-top: 2px solid #F4842E;
}

#main {
    width: 1210px;
    height: 410px;
    margin: 0 auto;
    position: relative;
    z-index: 96;
    /* border: 1px solid orange; */
    margin-top: 5px;
}


    #main .mainleft {
        width: 670px;
        height: 400px;
        margin-left: 220px;
        float: left;
    }


    #main .mainright {
        width: 310px;
        height: 400px;
        float: right;
        margin-left: 7px;
        /*border: 1px solid orange;*/
    }


    #main .mainleft .lunbo {
        width: 670px;
        height: flopx;
        float: left;
        position: relative;
    }


        #main .mainleft .lunbo .pic li {
            position: absolute;
            top: 0px;
            left: 0px;
            display: none;
        }


        #main .mainleft .lunbo .nav {
            position: absolute;
            bottom: -390px;
            right: 5px;
            z-index: 12;
            /*border: 1px solid red;*/
        }





            #main .mainleft .lunbo .nav li {
                list-style: none;
                float: left;
                width: 22px;
                height: 22px;
                background: #999999;
                line-height: 22px;
                font-size: 14px;
                color: white;
                text-align: center;
                margin-right: 10px;
                border-radius: 10px;
                cursor: pointer;
                position: relative;
            }


                #main .mainleft .lunbo .nav li.on {
                    background: #F4842E;
                }


    #main .mainleft .liulan {
        width: 670px;
        height: 159px;
        float: left;
        border-bottom: 1px solid #eee;
    }


        #main .mainleft .liulan .liuleft {
            width: 30px;
            height: 159px;
            float: left;
            border-left: 1px solid #eee;
            cursor: pointer;
        }


            #main .mainleft .liulan .liuleft .lefttu {
                width: 25px;
                height: 32px;
                background: url(../images/16.png) no-repeat -83px -51px;
                margin-top: 65px;
            }





        #main .mainleft .liulan .liucenter {
            width: 608px;
            height: 159px;
            float: left;
            overflow: hidden;
            position: relative;
        }


            #main .mainleft .liulan .liucenter ul {
                width: 9999px;
                position: relative;
                left: 0px;
            }


                #main .mainleft .liulan .liucenter ul li {
                    width: 202px;
                    height: 159px;
                    float: left;
                    border-right: 1px solid #EEE;
                }





        #main .mainleft .liulan .liuright {
            width: 30px;
            height: 159px;
            float: left;
            cursor: pointer;
            border-right: 1px solid #EEE;
            /*display: none;*/
        }


            #main .mainleft .liulan .liuright .righttu {
                width: 25px;
                height: 32px;
                background: url(../images/16.png) no-repeat -50px -51px;
                margin-top: 65px;
            }


    #main .mainright .baotu {
        width: 310px;
        height: 70px;
    }


    #main .mainright .kuaibao {
        width: 310px;
        height: 30px;
        margin-top: 7px;
        /*border-bottom: 2px solid #aaa;*/
        background-color: #fef8f4;
        color: #fff;
    }


        #main .mainright .kuaibao span {
            display: block;
            float: left;
            line-height: 30px;
            font-size: 14px;
            font-weight: 700;
            padding-left: 11px;
            color: #5e6468;
        }


        #main .mainright .kuaibao a {
            color: #5e6468;
            display: block;
            float: right;
            line-height: 30px;
            margin-right: 8px;
        }


            #main .mainright .kuaibao a:hover {
                text-decoration: underline;
            }

#mainlist {
    width: 310px;
}

#main .main_left_zx {
    width: 310px;
    float: left;
    margin-left: 7px;
}

#mainlist .main_left_zx .kuaibao {
    width: 310px;
    height: 30px;
    margin-top: 7px;
    /*border-bottom: 2px solid #aaa;*/
    background-color: #F4842E;
    color: #fff;
    border-top-left-radius: 3px;
}


    #mainlist .main_left_zx .kuaibao span {
        line-height: 30px;
        font-size: 14px;
        font-weight: 700;
        padding-left: 11px;
    }


    #mainlist .main_left_zx .kuaibao a {
        color: #fff;
        display: block;
        float: right;
        line-height: 30px;
        margin-right: 8px;
    }


        #mainlist .main_left_zx .kuaibao a:hover {
            text-decoration: underline;
        }

#mainlist .main_left_zx .baomain {
    width: 308px;
    float: left;
    border: 1px solid #ccc;
}


    #mainlist .main_left_zx .baomain ul li {
        width: 310px;
        height: 27px;
        float: left;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }


        #mainlist .main_left_zx .baomain ul li a {
            line-height: 25px;
            padding-left: 7px;
            color: #666;
        }


            #mainlist .main_left_zx .baomain ul li a:hover {
                color: #E4393C;
                text-decoration: underline;
            }



#main .mainright .baomain {
    width: 310px;
    height: 158px;
    float: left;
    /*border: 1px solid #ccc;*/
    background-color: #fff;
}


    #main .mainright .baomain ul li {
        width: 310px;
        height: 27px;
        float: left;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }


        #main .mainright .baomain ul li a {
            line-height: 25px;
            padding-left: 7px;
            color: #666;
        }


            #main .mainright .baomain ul li a:hover {
                color: #E4393C;
                text-decoration: underline;
            }


#main .mainright .tubiao {
    width: 308px;
    height: 168px;
    margin-top: 10px;
    border: 1px solid #ccc;
    overflow: hidden;
    float: left;
    position: relative;
}


    #main .mainright .tubiao > ul {
        float: left;
        position: absolute;
        top: 0px;
    }


        #main .mainright .tubiao > ul > li {
            width: 76px;
            height: 83px;
            border-right: 1px solid #ccc;
            border-bottom: 1px solid #ccc;
            float: left;
            cursor: pointer;
        }


            #main .mainright .tubiao > ul > li a {
                display: block;
                margin-top: 10px;
                color: #666;
                text-align: center;
            }


            #main .mainright .tubiao > ul > li:hover a {
                color: #E4393C;
                text-decoration: underline;
            }


            #main .mainright .tubiao > ul > li .tubiao_1 {
                width: 41px;
                height: 30px;
                margin-left: 18px;
                margin-top: 10px;
                background: url(../images/dd.png) no-repeat;
            }


            #main .mainright .tubiao > ul > li .tubiao_2 {
                width: 41px;
                height: 30px;
                margin-left: 18px;
                margin-top: 10px;
                background: url(../images/dd.png) no-repeat 0px -50px;
            }


            #main .mainright .tubiao > ul > li .tubiao_3 {
                width: 41px;
                height: 30px;
                margin-left: 18px;
                margin-top: 10px;
                background: url(../images/dd.png) no-repeat -126px 0px;
            }


            #main .mainright .tubiao > ul > li .tubiao_4 {
                width: 41px;
                height: 30px;
                margin-left: 18px;
                margin-top: 10px;
                background: url(../images/dd.png) no-repeat -189px 0px;
            }


            #main .mainright .tubiao > ul > li .tubiao_5 {
                width: 41px;
                height: 30px;
                margin-left: 18px;
                margin-top: 10px;
                background: url(../images/dd.png) no-repeat -63px 0px;
            }


    #main .mainright .tubiao ul li .tubiao_6 {
        width: 41px;
        height: 30px;
        margin-left: 18px;
        margin-top: 10px;
        background: url(../images/dd.png) no-repeat -63px -51px;
    }


    #main .mainright .tubiao ul li .tubiao_7 {
        width: 41px;
        height: 30px;
        margin-left: 18px;
        margin-top: 10px;
        background: url(../images/dd.png) no-repeat -126px -51px;
    }


    #main .mainright .tubiao ul li .tubiao_8 {
        width: 41px;
        height: 30px;
        margin-left: 18px;
        margin-top: 10px;
        background: url(../images/dd.png) no-repeat -189px -51px;
    }


    #main .mainright .tubiao ul li .tubiao_9 {
        width: 10px;
        height: 8px;
        background: url(../images/all.png) no-repeat -94px -53px;
        margin-left: 33px;
        margin-top: 5px;
    }


    #main .mainright .tubiao .tubiaola {
        width: 308px;
        height: 168px;
        float: left;
        position: absolute;
        top: 168px;
        left: 0px;
    }





        #main .mainright .tubiao .tubiaola .close_menu {
            width: 308px;
            height: 30px;
        }


            #main .mainright .tubiao .tubiaola .close_menu > ul > li {
                width: 42px;
                padding: 0px 17px;
                height: 30px;
                float: left;
                text-align: center;
                border-right: 1px solid #ccc;
                border-bottom: 1px solid #ccc;
            }


                #main .mainright .tubiao .tubiaola .close_menu > ul > li > a {
                    padding-top: 0px;
                    display: block;
                    color: #666;
                    line-height: 30px;
                    *line-height: 10px; /*IE7下*/
                }


        #main .mainright .tubiao .tubiaola .c_main {
            width: 308px;
            height: 135px;
            float: left;
            position: relative;
        }


            #main .mainright .tubiao .tubiaola .c_main .box {
                width: 308px;
                height: 135px;
                position: absolute;
                display: none;
            }


                #main .mainright .tubiao .tubiaola .c_main .box .phonechong {
                    width: 300px;
                    height: 47px;
                    float: left;
                    /*	border: 1px solid orange;*/
                    margin-top: 5px;
                    margin-left: 10px;
                }


                    #main .mainright .tubiao .tubiaola .c_main .box .phonechong .span1 {
                        color: #666;
                        width: 50px;
                        height: 22px;
                        margin-top: 3px;
                        line-height: 22px;
                        float: left;
                        display: block;
                    }


                    #main .mainright .tubiao .tubiaola .c_main .box .phonechong .shuru1 {
                        width: 113px;
                        height: 16px;
                        padding: 2px 2px;
                        margin-top: 3px;
                        float: left;
                        border: 1px solid #ccc;
                    }


                    #main .mainright .tubiao .tubiaola .c_main .box .phonechong .span2 {
                        width: 180px;
                        height: 14px;
                        float: left;
                        margin-left: 50px;
                        margin-top: 5px;
                        color: #666;
                        line-height: 14px;
                    }





                #main .mainright .tubiao .tubiaola .c_main .box .mianzhi {
                    width: 300px;
                    height: 22px;
                    float: left;
                    padding: 5px 0px;
                    margin-left: 10px;
                    margin-top: 5px;
                }


                    #main .mainright .tubiao .tubiaola .c_main .box .mianzhi .span1 {
                        color: #666;
                        width: 50px;
                        height: 22px;
                        float: left;
                    }


                    #main .mainright .tubiao .tubiaola .c_main .box .mianzhi #jine {
                        width: 60px;
                        height: 22px;
                        float: left;
                    }


                    #main .mainright .tubiao .tubiaola .c_main .box .mianzhi .span3 {
                        width: 60px;
                        height: 22px;
                        line-height: 22px;
                        margin-left: 5px;
                        font-weight: 700;
                        color: red;
                    }


                #main .mainright .tubiao .tubiaola .c_main .box .chong {
                    width: 300px;
                    height: 22px;
                }


                #main .mainright .tubiao .tubiaola .c_main .box .cb {
                    /*	font:12px "宋体", arial;*/
                    vertical-align: middle;
                    width: 70px;
                    height: 21px;
                    background: #e4393c;
                    border-radius: 3px;
                    margin-left: 50px;
                    margin-top: 7px;
                    border: none;
                    color: white;
                    padding-bottom: 2px;
                }


        #main .mainright .tubiao .tubiaola .close {
            width: 20px;
            height: 24px;
            color: #ccc;
            position: absolute;
            top: 0px;
            right: 0px;
            font-size: 22px;
            cursor: pointer;
        }


        #main .mainright .tubiao .tubiaola .c_main .box .jipiao_top {
            width: 304px;
            height: 28px;
            border-bottom: 1px solid #ccc;
        }


        #main .mainright .tubiao .tubiaola .c_main .box > ul > li {
            float: left;
            margin-left: 10px;
            margin-right: 20px;
        }


            #main .mainright .tubiao .tubiaola .c_main .box > ul > li a {
                line-height: 28px;
                *line-height: 18px;
                text-decoration: none;
                color: #005EA7;
            }


                #main .mainright .tubiao .tubiaola .c_main .box > ul > li a:hover {
                    color: #E4393C;
                }


        #main .mainright .tubiao .tubiaola .c_main .box .jpbox {
            width: 304px;
            height: 100px;
            position: absolute;
            top: 30px;
            display: none;
        }


            #main .mainright .tubiao .tubiaola .c_main .box .jpbox .go {
                width: 300px;
                height: 20px;
                float: left;
                padding-top: 13px;
                margin-left: 10px;
            }


            #main .mainright .tubiao .tubiaola .c_main .box .jpbox .gotime {
                width: 300px;
                height: 20px;
                float: left;
                padding-top: 13px;
                margin-left: 10px;
            }


            #main .mainright .tubiao .tubiaola .c_main .box .jpbox .goserach {
                width: 300px;
                height: 20px;
                float: left;
                padding-top: 5px;
                margin-left: 10px;
            }





            #main .mainright .tubiao .tubiaola .c_main .box .jpbox .go span {
                height: 18px;
                line-height: 18px;
                float: left;
                margin-right: 5px;
            }


            #main .mainright .tubiao .tubiaola .c_main .box .jpbox .go #chufa {
                width: 78px;
                height: 17px;
                float: left;
                margin-right: 10px;
            }


            #main .mainright .tubiao .tubiaola .c_main .box .jpbox .goserach .cha {
                width: 70px;
                height: 21px;
                float: left;
                background: #e4393c;
                border-radius: 3px;
                border: none;
                color: white;
                padding-bottom: 2px;
            }


            #main .mainright .tubiao .tubiaola .c_main .box .jpbox .goserach a {
                color: #005EA7;
                display: block;
                float: left;
                line-height: 21px;
                *margin-top: 0px;
                text-decoration: none;
            }


            #main .mainright .tubiao .tubiaola .c_main .box .jpbox .tu {
                width: 139px;
                height: 100px;
                float: left;
                margin-left: 10px;
                text-align: center;
                cursor: pointer;
            }


                #main .mainright .tubiao .tubiaola .c_main .box .jpbox .tu span {
                    color: #005EA7;
                    display: block;
                    margin-top: 3px;
                }


        #main .mainright .tubiao .tubiaola .c_main .box .doubleqiu {
            width: 70px;
            height: 135px;
            float: left;
        }


        #main .mainright .tubiao .tubiaola .c_main .box .qiumain {
            width: 230px;
            height: 135px;
            float: left;
            margin-left: 5px;
        }


        #main .mainright .tubiao .tubiaola .c_main .box .doubleqiu .qiutu {
            width: 70px;
            height: 70px;
            background: url(../images/z.png) no-repeat -145px 0px;
            margin-top: 30px;
        }


        #main .mainright .tubiao .tubiaola .c_main .box .qiumain .mai {
            width: 224px;
            height: 22px;
            float: left;
            margin-top: 15px;
        }


            #main .mainright .tubiao .tubiaola .c_main .box .qiumain .mai span {
                color: #666;
                margin-left: 5px;
            }


            #main .mainright .tubiao .tubiaola .c_main .box .qiumain .mai #shuangseqiu {
                width: 65px;
                height: 22px;
                padding: 2px 2px;
            }


        #main .mainright .tubiao .tubiaola .c_main .box .qiumain .number {
            width: 224px;
            height: 18px;
            float: left;
            margin-top: 10px;
        }


            #main .mainright .tubiao .tubiaola .c_main .box .qiumain .number span {
                height: 18px;
                margin-right: 8px;
                font-weight: 700;
                color: red;
            }


        #main .mainright .tubiao .tubiaola .c_main .box .qiumain .xiazhu {
            width: 224px;
            height: 18px;
            margin-top: 10px;
            float: left;
        }


            #main .mainright .tubiao .tubiaola .c_main .box .qiumain .xiazhu a {
                color: #005EA7;
                margin-right: 10px;
            }


                #main .mainright .tubiao .tubiaola .c_main .box .qiumain .xiazhu a:hover {
                    text-decoration: underline;
                }


        #main .mainright .tubiao .tubiaola .c_main .box .qiumain .sub {
            width: 70px;
            height: 21px;
            background: #e4393c;
            border-radius: 3px;
            margin-top: 10px;
            border: none;
            color: white;
            padding-bottom: 2px;
        }


        #main .mainright .tubiao .tubiaola .c_main .box .gamechose {
            width: 294px;
            height: 22px;
            margin-top: 10px;
        }


            #main .mainright .tubiao .tubiaola .c_main .box .gamechose ul li {
                width: 69px;
                height: 14px;
                float: left;
                text-align: center;
                border-right: 1px solid #ccc;
            }


        #main .mainright .tubiao .tubiaola .c_main .box .yeyoutu {
            width: 2295px;
            height: 80px;
            float: left;
            margin-top: 20px;
        }


            #main .mainright .tubiao .tubiaola .c_main .box .yeyoutu img {
                margin: 0px 6px;
                cursor: pointer;
            }


/*轮播区域结束*/








/*<!-- 商品展示区开始 -->*/


#lifewindow {
    width: 1210px;
    height: 514px;
    margin: 0 auto;
    /*border:1px solid orange;*/
    position: relative;
    z-index: 90;
}


    #lifewindow .lifetu {
        width: 1210px;
        height: 24px;
        float: left;
        background: url(../images/e1.png) no-repeat;
    }


    #lifewindow .lifemain {
        width: 1210px;
        height: 400px;
        float: left;
    }


        #lifewindow .lifemain .tuarea1 {
            width: 295px;
            height: 190px;
            margin-top: 10px;
            position: relative;
            overflow: hidden;
            float: left;
            margin-right: 7px;
        }


        #lifewindow .lifemain .tuarea2 {
            width: 295px;
            height: 190px;
            position: relative;
            overflow: hidden;
            float: left;
            margin-top: 10px;
            margin-right: 7px;
        }


        #lifewindow .lifemain .tuarea3 {
            width: 295px;
            height: 190px;
            position: relative;
            overflow: hidden;
            float: left;
            margin-top: 10px;
            margin-right: 7px;
        }


        #lifewindow .lifemain .tuarea4 {
            width: 295px;
            height: 190px;
            position: relative;
            overflow: hidden;
            float: left;
            margin-top: 10px;
            margin-right: 7px;
        }


        #lifewindow .lifemain .tuarea5 {
            width: 295px;
            height: 190px;
            position: relative;
            margin-top: 10px;
            overflow: hidden;
            float: left;
            margin-right: 7px;
        }


        #lifewindow .lifemain .tuarea6 {
            width: 295px;
            height: 190px;
            position: relative;
            margin-top: 10px;
            overflow: hidden;
            float: left;
            margin-right: 7px;
        }


        #lifewindow .lifemain .tuarea7 {
            width: 295px;
            height: 190px;
            position: relative;
            margin-top: 10px;
            overflow: hidden;
            float: left;
            margin-right: 7px;
        }


        #lifewindow .lifemain .tuarea8 {
            width: 295px;
            height: 190px;
            margin-top: 10px;
            position: relative;
            overflow: hidden;
            float: left;
            margin-right: 7px;
        }


        #lifewindow .lifemain .tuarea9 {
            width: 396px;
            height: 70px;
            margin-top: 10px;
            position: relative;
            float: left;
            cursor: pointer;
            margin-right: 5px;
        }


        #lifewindow .lifemain .zhe {
            width: 120px;
            height: 190px;
            float: left;
            background: #ccc;
            position: absolute;
            z-index: 2;
            filter: alpha(opacity=70);
            opacity: 0.7;
        }


        #lifewindow .lifemain h3 {
            width: 120px;
            font-size: 20px;
            display: block;
            margin-top: 30px;
            float: left;
            font-family: "微软雅黑";
            color: black;
            cursor: pointer;
            margin-left: 20px;
            font-weight: 700;
        }


        #lifewindow .lifemain .life1 {
            float: left;
            width: 120px;
            margin-top: 5px;
            margin-left: 20px;
        }


            #lifewindow .lifemain .life1 a {
                font-weight: 500;
                color: #333;
                font-size: 14px;
            }


        #lifewindow .lifemain .cantuan {
            width: 72px;
            height: 32px;
            float: left;
            margin-top: 5px;
            margin-left: 20px;
            background: url(../images/ee1.jpg) no-repeat;
        }


        #lifewindow .lifemain .zhe ul {
            float: left;
            filter: alpha(opacity=70);
            opacity: 0.7;
            margin-top: 20px;
            margin-left: 30px;
        }


            #lifewindow .lifemain .zhe ul li {
                list-style: disc;
                margin-top: 5px;
            }


                #lifewindow .lifemain .zhe ul li a {
                    color: #333;
                }


        #lifewindow .lifemain .zhe1 {
            width: 120px;
            height: 190px;
            float: left;
            background: white;
            position: absolute;
            z-index: 2;
            filter: alpha(opacity=70);
            opacity: 0.7;
        }


        #lifewindow .lifemain img {
            position: absolute;
            top: 0px;
            left: 0px;
        }


/*<!-- 商品展示区结束 -->*/





/*1楼开始*/


#onefloor {
    width: 1210px;
    height: 394px;
    margin: 0 auto;
    border-bottom: 1px solid #ccc;
    position: relative;
    z-index: 89;
    margin-bottom: 20px;
}


#twofloor {
    width: 1210px;
    height: 394px;
    margin: 0 auto;
    border-bottom: 1px solid #ccc;
    position: relative;
    z-index: 89;
    margin-bottom: 20px;
}


#threefloor {
    width: 1210px;
    height: 394px;
    margin: 0 auto;
    border-bottom: 1px solid #ccc;
    position: relative;
    z-index: 89;
    margin-bottom: 20px;
}


#fourfloor {
    width: 1210px;
    height: 394px;
    margin: 0 auto;
    border-bottom: 1px solid #ccc;
    position: relative;
    z-index: 89;
    margin-bottom: 20px;
}


#fivefloor {
    width: 1210px;
    height: 394px;
    margin: 0 auto;
    border-bottom: 1px solid #ccc;
    position: relative;
    z-index: 89;
    margin-bottom: 20px;
}


#sixfloor {
    width: 1210px;
    height: 394px;
    margin: 0 auto;
    border-bottom: 1px solid #ccc;
    position: relative;
    z-index: 89;
    margin-bottom: 20px;
}


#sevenfloor {
    width: 1210px;
    height: 394px;
    margin: 0 auto;
    border-bottom: 1px solid #ccc;
    position: relative;
    z-index: 89;
    margin-bottom: 20px;
}


#eightfloor {
    width: 1210px;
    height: 394px;
    margin: 0 auto;
    border-bottom: 1px solid #ccc;
    position: relative;
    z-index: 89;
    margin-bottom: 20px;
}


.one_top {
    width: 1210px;
    height: 30px;
    float: left;
    border-bottom: 2px solid #aaa;
}


    .one_top .louceng {
        width: 210px;
        height: 30px;
        float: left;
    }


        .one_top .louceng h2 {
            font-size: 22px;
            font-family: "微软雅黑";
            font-weight: 700;
            text-align: center;
        }


        .one_top .louceng .lou {
            width: 26px;
            height: 34px;
            background: url(../images/lou.png) no-repeat -40px 0px;
            position: absolute;
            top: -7px;
        }


            .one_top .louceng .lou span {
                width: 26px;
                height: 34px;
                display: block;
                font-weight: 700;
                font-size: 18px;
                color: white;
                line-height: 30px;
                text-align: center;
            }


    .one_top ul {
        float: left;
        height: 30px;
        position: relative;
    }


        .one_top ul li {
            width: 158px;
            height: 30px;
            float: left;
        }


            .one_top ul li h3 {
                width: 158px;
                height: 16px;
                text-align: center;
                margin-top: 7px;
                font-size: 14px;
                font-weight: 700;
                color: #666;
            }


        .one_top ul .huakuai {
            width: 158px;
            height: 7px;
            border-bottom: 1px solid #E4393C;
            background: url(../images/hua.png)no-repeat;
            position: absolute;
            bottom: -1px;
            left: 0px;
        }


    .one_top .peisong {
        width: 208px;
        height: 30px;
        float: left;
    }


    .one_top .haiwaigou {
        width: 115px;
        height: 21px;
        float: right;
        background: url(../images/18.png) no-repeat;
        cursor: pointer;
    }


    .one_top .lifeguan {
        width: 115px;
        height: 21px;
        float: right;
        background: url(../images/18.png) no-repeat 0px -54px;
        cursor: pointer;
    }


    .one_top .jiacity {
        width: 115px;
        height: 21px;
        float: right;
        background: url(../images/18.png) no-repeat 0px -27px;
        cursor: pointer;
    }


    .one_top .peisong a {
        height: 18px;
        display: block;
        margin-left: 10px;
        float: left;
        font-size: 14px;
        color: #005EA7;
        padding-top: 5px;
        position: relative;
    }


        .one_top .peisong a:hover {
            text-decoration: underline;
        }


        .one_top .peisong a b {
            width: 10px;
            height: 13px;
            float: right;
            margin-left: 5px;
            margin-top: 2px;
            background: url(../images/16.png) no-repeat -130px -50px;
        }


.onemain {
    width: 1210px;
    height: 361px;
    float: left;
}


    .onemain .mainleft {
        width: 209px;
        height: 361px;
        float: left;
        position: relative;
    }


        .onemain .mainleft ul li {
            width: 99px;
            height: 25px;
            float: left;
            margin-left: 5px;
        }


        .onemain .mainleft ul.xiebao {
            float: left;
        }


            .onemain .mainleft ul.xiebao li {
                clear: both;
                width: 72px;
                height: 25px;
                margin-left: 5px;
            }


        .onemain .mainleft .f_left {
            width: 145px;
            height: 361px;
            float: left;
            position: absolute;
            right: 0px;
        }


        .onemain .mainleft .lefttu {
            width: 209px;
            height: 155px;
            float: left;
        }


        .onemain .mainleft ul li a {
            font-size: 12px;
            font-weight: 400;
            line-height: 25px;
            color: #666;
        }


            .onemain .mainleft ul li a:hover {
                color: #E4393C;
                text-decoration: underline;
            }


    .onemain .maincenter {
        width: 790px;
        height: 361px;
        float: left;
        position: relative;
        border: 1px solid #eee;
        border-bottom: none;
    }


        .onemain .maincenter .cent1 {
            width: 790px;
            height: 361px;
            display: none;
            float: left;
            position: absolute;
        }


            .onemain .maincenter .cent1 .f3tu1 {
                width: 158px;
                height: 361px;
                float: left;
                position: relative;
            }


            .onemain .maincenter .cent1 .f3tu2 {
                width: 158px;
                height: 361px;
                float: left;
                overflow: hidden;
                position: relative;
            }


            .onemain .maincenter .cent1 .f3tu3 {
                width: 158px;
                height: 361px;
                float: left;
                position: relative;
            }


            .onemain .maincenter .cent1 .f3tu4 {
                width: 158px;
                height: 361px;
                float: left;
                overflow: hidden;
                position: relative;
            }


            .onemain .maincenter .cent1 .f3tu5 {
                width: 158px;
                height: 361px;
                float: left;
                overflow: hidden;
                position: relative;
            }


            .onemain .maincenter .cent1 .f3tu1 .f3tu1_1 {
                width: 158px;
                height: 180px;
                float: left;
                overflow: hidden;
                position: relative;
                cursor: pointer;
            }


            .onemain .maincenter .cent1 .f3tu1 .f3tu1_2 {
                width: 158px;
                height: 180px;
                float: left;
                overflow: hidden;
                position: relative;
                cursor: pointer;
            }


            .onemain .maincenter .cent1 .f3tu3 .f3tu1_3 {
                width: 158px;
                height: 180px;
                float: left;
                overflow: hidden;
                position: relative;
                cursor: pointer;
            }


            .onemain .maincenter .cent1 .f3tu3 .f3tu1_4 {
                width: 158px;
                height: 180px;
                float: left;
                overflow: hidden;
                position: relative;
                cursor: pointer;
            }


            .onemain .maincenter .cent1 .f3tu1_5 {
                width: 158px;
                height: 180px;
                float: left;
                overflow: hidden;
                position: relative;
                cursor: pointer;
            }


            .onemain .maincenter .cent1 .f3tu1_6 {
                width: 158px;
                height: 180px;
                float: left;
                overflow: hidden;
                position: relative;
                cursor: pointer;
            }


            .onemain .maincenter .cent1 strong {
                width: 100px;
                height: 20px;
                position: absolute;
                font-size: 13px;
                font-weight: 700;
                top: 20px;
                left: 20px;
                z-index: 2;
            }


            .onemain .maincenter .cent1 .huazi {
                width: 100px;
                height: 20px;
                position: absolute;
                font-size: 12px;
                font-weight: 400;
                color: #666;
                top: 40px;
                left: 20px;
                z-index: 2;
            }


            .onemain .maincenter .cent1 .f3tu1 img {
                position: absolute;
                left: 0px;
            }


            .onemain .maincenter .cent1 .f3tu2 img {
                position: absolute;
                left: 0px;
            }


            .onemain .maincenter .cent1 .f3tu3 img {
                position: absolute;
                left: 0px;
            }


            .onemain .maincenter .cent1 .f3tu4 img {
                position: absolute;
                left: 0px;
            }


            .onemain .maincenter .cent1 .f3tu5 img {
                position: absolute;
                left: 0px;
            }


            .onemain .maincenter .cent1 .centu {
                width: 137px;
                height: 174px;
                padding: 5px 10px;
                padding-bottom: 0px;
                float: left;
            }


                .onemain .maincenter .cent1 .centu .tu {
                    width: 138px;
                    height: 100px;
                    float: left;
                    padding: 5px 0px;
                }


                    .onemain .maincenter .cent1 .centu .tu img {
                        margin-left: 20px;
                        filter: alpha(opacity=100);
                        opacity: 1;
                    }


                        .onemain .maincenter .cent1 .centu .tu img:hover {
                            filter: alpha(opacity=70);
                            opacity: 0.7;
                        }


                .onemain .maincenter .cent1 .centu .p_name {
                    width: 135px;
                    height: 32px;
                    float: left;
                    overflow: hidden;
                    margin-bottom: 4px;
                }


                    .onemain .maincenter .cent1 .centu .p_name a {
                        color: #666;
                        word-break: break-all; /*强制英文单词断行*/
                        display: block;
                    }


                        .onemain .maincenter .cent1 .centu .p_name a:hover {
                            color: #E4393C;
                            text-decoration: underline;
                        }


                .onemain .maincenter .cent1 .centu .price {
                    width: 138px;
                    height: 18px;
                    float: left;
                }


            .onemain .maincenter .cent1 .cenlunbo {
                width: 473px;
                height: 180px;
                float: left;
                overflow: hidden;
                position: relative;
            }


                .onemain .maincenter .cent1 .cenlunbo .luntu {
                    width: 2000px;
                    height: 180px;
                    float: left;
                    border: 1px solid #eee;
                    border-top: none;
                    position: absolute;
                    left: 0px;
                }


                    .onemain .maincenter .cent1 .cenlunbo .luntu img {
                        margin-left: 0px;
                        float: left;
                        border: none;
                    }


                .onemain .maincenter .cent1 .cenlunbo ul {
                    float: left;
                    width: 200px;
                    height: 10px;
                    position: absolute;
                    bottom: 0px;
                    left: 150px;
                }


                    .onemain .maincenter .cent1 .cenlunbo ul li {
                        float: left;
                        width: 36px;
                        height: 5px;
                        margin-left: 5px;
                        background: #ccc;
                    }


    .onemain .mainright {
        width: 209px;
        height: 361px;
        float: left;
    }


        .onemain .mainright > ul {
            float: left;
            margin-top: 2px;
        }


            .onemain .mainright > ul > li {
                width: 98px;
                height: 36px;
                float: left;
                cursor: pointer;
            }


        .onemain .mainright .righttu {
            width: 209px;
            height: 180px;
            float: left;
            overflow: hidden;
            position: relative;
        }


            .onemain .mainright .righttu .rightlun {
                width: 520px;
                height: 180px;
                float: left;
                position: absolute;
            }


                .onemain .mainright .righttu .rightlun img {
                    float: left;
                }


            .onemain .mainright .righttu ul {
                position: absolute;
                bottom: 5px;
                left: 60px;
            }


                .onemain .mainright .righttu ul li {
                    width: 36px;
                    height: 5px;
                    float: left;
                    background: #aaa;
                    margin-left: 5px;
                }


/*1楼结束*/





/*hot热门区开始*/


#hot {
    width: 1210px;
    height: 203px;
    margin: 0 auto;
    border-bottom: 1px solid #ccc;
}


    #hot .hotleft {
        width: 888px;
        height: 203px;
        float: left;
        border-top: 2px solid #ccc;
    }


        #hot .hotleft .shaidan {
            width: 442px;
            height: 190px;
            float: left;
            border: 1px solid #ccc;
            border-right: none;
        }


        #hot .hotleft .shaidan1 {
            width: 442px;
            height: 190px;
            float: left;
            border: 1px solid #ccc;
        }


        #hot .hotleft .dan_top {
            width: 444px;
            height: 29px;
            float: left;
        }


            #hot .hotleft .dan_top h2 {
                font-size: 14px;
                font-weight: 700;
                line-height: 29px;
                padding-left: 10px;
                color: #555;
            }


        #hot .hotleft .shaimain {
            width: 444px;
            height: 161px;
            float: left;
            overflow: hidden;
            position: relative;
        }


            #hot .hotleft .shaimain ul li {
                width: 409px;
                height: 80px;
                margin-left: 10px;
                background: white;
                border-bottom: 1px dashed #ccc;
            }


            #hot .hotleft .shaimain .dantu {
                width: 60px;
                height: 60px;
                padding-top: 20px;
                float: left;
                position: relative;
            }


        #hot .hotleft .shaidan .shaimain .dantu .shai {
            width: 20px;
            height: 20px;
            background: url(../images/16.png) no-repeat -200px -50px;
            position: absolute;
            top: 10px;
            right: 0px;
        }


        #hot .hotleft .shaidan1 .shaimain .dantu .re {
            width: 20px;
            height: 20px;
            background: url(../images/16.png) no-repeat -225px -50px;
            position: absolute;
            top: 10px;
            right: 0px;
        }


        #hot .hotleft .shaimain .hotname {
            width: 344px;
            height: 21px;
            float: left;
            margin-left: 5px;
            margin-top: 10px;
        }


            #hot .hotleft .shaimain .hotname a {
                color: #005EA7;
                font-size: 12px;
                font-weight: 400;
                line-height: 21px;
            }


    #hot a:hover {
        text-decoration: underline;
    }


    #hot .hotleft .shaimain .hotlun {
        width: 344px;
        height: 42px;
        float: left;
        margin-left: 5px;
        position: relative;
    }


        #hot .hotleft .shaimain .hotlun .dou {
            width: 34px;
            height: 25px;
            background: url(../images/16.png) no-repeat 0px -80px;
            position: absolute;
            right: 10px;
            top: 5px;
        }


        #hot .hotleft .shaimain .hotlun a {
            width: 280px;
            display: block;
            color: #666;
        }


    #hot .hotright {
        width: 308px;
        height: 203px;
        float: right;
        border-top: 2px solid #ccc;
    }





        #hot .hotright .readtop {
            width: 307px;
            height: 139px;
            border: 1px solid #ccc;
        }


        #hot .hotright .read {
            width: 308px;
            height: 29px;
        }


            #hot .hotright .read h2 {
                font-size: 14px;
                font-weight: 700;
                float: left;
                line-height: 29px;
                padding-left: 10px;
                color: #555;
            }


            #hot .hotright .read a {
                line-height: 29px;
                float: right;
                display: block;
                padding-right: 10px;
                color: #005EA7;
                font-weight: 400;
            }


        #hot .hotright .readmain {
            width: 308px;
            height: 110px;
            float: left;
        }


            #hot .hotright .readmain .readleft {
                width: 100px;
                height: 100px;
                float: left;
                margin-left: 10px;
                margin-top: 5px;
            }


            #hot .hotright .readmain .readright {
                width: 180px;
                height: 100px;
                float: left;
            }


                #hot .hotright .readmain .readright a {
                    display: block;
                    width: 170px;
                    margin-left: 10px;
                    height: 25px;
                    line-height: 25px;
                    float: left;
                    color: #005EA7;
                    font-weight: 400;
                }


        #hot .hotright h3 {
            float: left;
            display: block;
            margin-top: 5px;
            width: 308px;
            height: 18px;
            font-size: 14px;
            font-weight: 700;
            line-height: 18px;
            color: #555;
        }


        #hot .hotright .readbottom {
            width: 308px;
            height: 25px;
            margin-top: 5px;
            float: left;
            position: relative;
        }


            #hot .hotright .readbottom .ding {
                vertical-align: middle;
                width: 63px;
                height: 25px;
                background: #e4393c;
                border-radius: 3px;
                border: none;
                float: right;
                margin-top: -2px;
                color: white;
                font-weight: 700;
                padding-bottom: 2px;
                position: absolute;
                right: 0px;
                top: 2px;
            }


            #hot .hotright .readbottom .shuru {
                width: 215px;
                height: 21px;
                padding-left: 25px;
                line-height: 21px;
                color: #999;
            }


            #hot .hotright .readbottom .youjian {
                width: 20px;
                height: 15px;
                background: url(../images/16.png) no-repeat -255px -50px;
                position: absolute;
                top: 5px;
                left: 5px;
            }


/*hot热门区结束*/





/*网站详情开始*/


#xiang {
    width: 1210px;
    margin: 0 auto;
    border-bottom: 1px solid #ccc;
    height: auto;
    border-top: 1px #ccc solid;
    background: #F4842E;
}


    #xiang .xleft {
        width: 970px;
        height: 176px;
        float: left;
        margin-left: 20px;
        margin-top: 10px;
        border-bottom: 1px #ccc solid;
    }


        #xiang .xleft .qing {
            margin-top: 10px;
            width: 192px;
            height: 151px;
            float: left;
            /* text-align:  center; */
        }


            #xiang .xleft .qing .qtu {
                width: 40px;
                height: 40px;
                background: url(../images/all.png)no-repeat 0px -55px;
                float: left;
            }


            #xiang .xleft .qing .qtu1 {
                width: 40px;
                height: 40px;
                background: url(../images/all.png)no-repeat -50px -55px;
                float: left;
            }


            #xiang .xleft .qing .qtu2 {
                width: 40px;
                height: 40px;
                background: url(../images/all.png)no-repeat 0px -100px;
                float: left;
            }


            #xiang .xleft .qing .qtu3 {
                width: 40px;
                height: 40px;
                background: url(../images/all.png)no-repeat -50px -100px;
                float: left;
            }


            #xiang .xleft .qing .qtu4 {
                width: 40px;
                height: 40px;
                background: url(../images/all.png)no-repeat 0px -149px;
                float: left;
            }


            #xiang .xleft .qing h3 {
                width: 148px;
                height: 31px;
                /* float: right; */
                line-height: 31px;
                font-weight: 700;
                font-size: 15px;
                color: #666;
            }


            #xiang .xleft .qing .bao {
                width: 148px;
                height: 26px;
                /* float: right; */
                line-height: 26px;
            }


            #xiang .xleft .qing a {
                line-height: 26px;
                color: #666;
            }


                #xiang .xleft .qing a:hover {
                    color: #E4393C;
                    text-decoration: underline;
                }


    #xiang .xright {
        width: 200px;
        height: 176px;
        float: left;
        background: url(../images/16.png)no-repeat 0px -130px;
        margin-top: 10px;
        border-bottom: 1px #ccc solid;
    }


        #xiang .xright h3 {
            width: 200px;
            height: 18px;
            margin-top: 17px;
            float: left;
            line-height: 18px;
            font-weight: 700;
            font-size: 14px;
            color: #666;
            margin-bottom: 5px;
        }


        #xiang .xright span {
            width: 200px;
            height: 65px;
            float: left;
            display: block;
            line-height: 1.8em;
            color: #666;
        }


        #xiang .xright a {
            width: 70px;
            height: 14px;
            margin-top: 20px;
            float: right;
            color: #005EA7;
        }


            #xiang .xright a:hover {
                text-decoration: underline;
            }


/*网站详情结束*/





/*底部开始*/


#down {
    width: 1210px;
    height: 150px;
    margin: 0 auto;
    /* margin-bottom: 30px; */
    margin-top: 20px;
}


    #down .down_top {
        width: 1210px;
        height: 42px;
        float: left;
        text-align: center;
    }


        #down .down_top a {
            padding-right: 10px;
            padding-left: 10px;
            line-height: 42px;
            border-right: 1px solid #ccc;
            color: #666;
        }

            #down .down_top a:last-child {
                border-right: none;
            }

            #down .down_top a:hover {
                color: #E4393C;
                text-decoration: underline;
            }


    #down .down_center {
        /* width: 1210px; */
        /* height: 72px; */
        /* float: left; */
        /* margin: 10px 0px; */
        line-height: 36px;
    }


        #down .down_center span {
            width: 1210px;
            height: 14px;
            float: left;
            margin-top: 3px;
            text-align: center;
            color: #666;
        }


        #down .down_center a {
            padding-right: 5px;
            color: #666;
        }


            #down .down_center a:hover {
                color: #E4393C;
                text-decoration: underline;
            }


    #down .down_bot {
        width: 1210px;
        height: 60px;
        float: left;
        text-align: center;
    }


        #down .down_bot img {
            margin-left: 10px;
            margin-top: 10px;
        }


/*底部结束*/


.fu {
    width: 38px;
    height: 410px;
    position: fixed;
    left: 50%;
    bottom: 30px;
    margin-left: 615px;
    display: none;
}


    .fu ul li {
        width: 38px;
        height: 36px;
        margin-bottom: 5px;
        border: 1px solid #DEDEDE;
        position: relative;
    }


        .fu ul li:hover .futuhide {
            display: block!important;
            /*使用！important后的属性优先级就很高了，可以覆盖掉element.syle的样式*/
        }


        .fu ul li:hover .futuhide1 {
            display: block!important;
        }


        .fu ul li .futuhide {
            width: 38px;
            height: 36px;
            border: 1px solid #ED5759;
            position: absolute;
            top: 0px;
            left: 0px;
            font-size: 13px;
            color: #ED5759;
            padding-top: 3px;
            background: #FDEEEE;
            text-align: center;
            display: none;
        }


        .fu ul li .futuhide1 {
            width: 38px;
            height: 36px;
            position: absolute;
            top: 0px;
            left: 0px;
            font-size: 13px;
            color: white;
            padding-top: 3px;
            background: #615F5F;
            text-align: center;
            display: none;
        }


        .fu ul li .futu1 {
            width: 38px;
            height: 36px;
            background: url(../images/xuanfu.png) no-repeat;
        }


        .fu ul li .futu2 {
            width: 38px;
            height: 36px;
            background: url(../images/xuanfu.png) no-repeat 0px -54px;
        }


        .fu ul li .futu3 {
            width: 38px;
            height: 36px;
            background: url(../images/xuanfu.png) no-repeat 0px -109px;
        }


        .fu ul li .futu4 {
            width: 38px;
            height: 36px;
            background: url(../images/xuanfu.png) no-repeat 0px -162px;
        }


        .fu ul li .futu5 {
            width: 38px;
            height: 36px;
            background: url(../images/xuanfu.png) no-repeat 0px -220px;
        }


        .fu ul li .futu6 {
            width: 38px;
            height: 36px;
            background: url(../images/xuanfu.png) no-repeat 0px -275px;
        }


        .fu ul li .futu7 {
            width: 38px;
            height: 36px;
            background: url(../images/xuanfu.png) no-repeat 0px -329px;
        }


        .fu ul li .futu8 {
            width: 38px;
            height: 36px;
            background: url(../images/xuanfu.png) no-repeat 0px -385px;
        }


        .fu ul li .futu9 {
            width: 38px;
            height: 36px;
            background: url(../images/xuanfu.png) no-repeat 0px -497px;
        }


        .fu ul li .futu10 {
            width: 38px;
            height: 36px;
            background: url(../images/xuanfu.png) no-repeat 0px -552px;
        }

/*
本代码由js代码收集并编辑整理;
尊重他人劳动成果;
转载请保留js代码链接 - www.jsdaima.com
*/
.fr {
    float: right;
}


.cw-icon {
    overflow: hidden;
    position: relative;
    z-index: 1;
    float: left;
}

    .cw-icon:hover {
        border: 1px solid #e3e4e5;
    }

.fr .cw-icon {
    padding-right: 20px!important;
}

.fr .iconfont {
    position: absolute;
    right: 5px;
    top: 10px;
    width: 12px;
    height: 12px;
    line-height: 12px;
}

.to_bottom {
    width: 0;
    height: 0;
    border-top: 10px solid #ccc;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
}

.bottom-arrow:before {
    content: "";
    border: 7px solid #999;
    border-bottom: none;
    border-right-color: transparent;
    border-left-color: transparent;
    position: relative;
    top: 9px;
    left: 6px;
    border-radius: 2px;
}

.bottom-arrow:after {
    content: "";
    border: 6px solid #fff;
    border-bottom: none;
    border-right-color: transparent;
    border-left-color: transparent;
    position: relative;
    top: 7px;
    left: -6px;
}


.o2_ie7 .fr .iconfont, .o2_ie8 .fr .iconfont {
    top: 9px;
}


.shortcut_num {
    margin-left: 4px;
}

/*#hello {
    border-bottom: 1px solid #ddd;
   background-color: #e3e4e5;
}*/

#hello .w {
    height: 30px;
    line-height: 30px;
    color: #999;
}

#hello a {
    color: #999;
}

    #hello a:hover {
        color: #e33333;
    }

#hello li {
    float: left;
}

    #hello li.spacer {
        overflow: hidden;
        margin: 11px 5px 0;
        width: 1px;
        height: 10px;
        background-color: #ccc;
    }

#hello .dt {
    padding-left: 7px;
    padding-right: 7px;
}

#hello .dd {
    line-height: 24px;
}

#hello .style-red {
    color: #f10215;
}

.dorpdown, .shortcut_btn {
    position: relative;
    z-index: 21;
}

    .shortcut_btn:hover {
        z-index: 22;
    }

#hello .cw-icon {
    height: 30px;
    line-height: 30px;
}

#hello .dorpdown-layer, #hello .dropdown-layer {
    top: 30px;
}

#ttbar-mycity {
    margin-left: 200px;
}

    #ttbar-mycity .iconfont {
        font-size: 14px;
        color: #f10215;
        margin-right: 4px;
    }

    #ttbar-mycity .dd {
        left: 0;
        width: 300px;
        padding: 10px;
    }


.dropdown .link-logout {
    float: right;
    margin-right: 10px;
    line-height: 1.2;
}

.shortcut_userico3.hover .cw-icon, .shortcut_userico3:hover .cw-icon {
    border-color: #dfc676;
}

#ttbar-login .dropdown-layer {
    left: 0;
    width: 270px;
}


#ttbar-login .shortcut_userico3 .dropdown-layer {
    border-color: #dfc676;
}

#ttbar-login .slider_control {
    background: none;
    text-align: left;
    margin-top: -50px;
    padding-bottom: 80px;
    padding-top: 25px;
}

    #ttbar-login .slider_control i {
        position: static;
        right: auto;
        top: auto;
        color: #999;
    }

    #ttbar-login .slider_control:hover {
        color: #999;
    }

.userinfo {
    padding: 10px 0 10px 15px;
    overflow: hidden;
}

.userbadge {
    position: relative;
    height: 88px;
    overflow: hidden;
    padding-top: 10px;
    border-top: 1px solid #d8d8d8;
}

.badge_list {
    width: 210px;
    text-align: center;
    margin: auto;
}

.badge_item {
    float: left;
    width: 70px;
    text-align: center;
}

#ttbar-login .badge_item i {
    display: block;
    width: 55px;
    height: 55px;
    margin: 0 auto;
}

.badge_item .icobadage {
    display: block;
    width: 55px;
    height: 55px;
    background-repeat: no-repeat;
}

.badge_item a {
    display: block;
    cursor: pointer;
}

.badge_item .slider_item {
    width: 70px;
}

.u-name {
    display: inline;
    line-height: 1.5;
    padding: 0 3px;
}

.badge_item.fore1 .u-name {
    background: #ceaa62;
    color: #fff;
}

.u-pic {
    float: left;
    margin-right: 10px;
    position: relative;
    width: 60px;
    height: 60px;
    -moz-border-radius: 50%;
    border-radius: 50%;
    border: solid 2px #f5f5f5;
    overflow: hidden;
}

    .u-pic img {
        width: 60px;
    }

.u-plus {
    padding: 10px 0 0;
    overflow: hidden;
}

.u-msg {
    font-family: 'Microsoft Yahei', 'simsun', sans-serif;
    padding-top: 4px;
}

    .u-msg .style-red {
        color: #c81623;
    }

#ttbar-login.shortcut_userico_company .u-msg a {
    color: #b79c6f;
}

#ttbar-login .shortcut_userico3 .u-pic a {
    border-color: #e1c56c;
}

.o2_mini #ttbar-login.dropdown {
    width: 140px;
    overflow: visible;
    white-space: normal;
    text-align: left;
}

.userinfo_ico_icodropdown {
    display: block;
}

.downjian12 {
    width: 10px;
    height: 8px;
    background: url(../images/all.png) no-repeat -94px -53px;
    position: absolute;
    top: 10px;
}

.sns-msg {
    *zoom: 1;
    display: block;
}

    .sns-msg:after {
        content: "";
        clear: both;
        display: block;
        height: 0;
    }

    .sns-msg .error, .sns-msg .ok, .sns-msg .tips {
        float: left;
        _height: 30px;
        min-height: 30px;
        line-height: 30px;
        padding: 0 10px 0 32px;
        font-weight: 700;
        background: url(/view/images/msg_icon_15x15_8.png) no-repeat 10px 200px;
    }

.msg-full {
    padding: 20px 0;
    width: 100%;
}

    .msg-full .error, .msg-full .ok, .msg-full .tips {
        float: none;
    }

.sns-msg {
    _height: 25px;
    min-height: 25px;
    margin: 0;
}

.msg-s .error, .msg-s .ok, .msg-s .tips {
    _height: 25px;
    min-height: 25px;
    line-height: 25px;
}

.sns-msg .ok {
    border: 1px solid #CEDBA0;
    background-color: #FCFFE0;
    background-position: -50px 8px;
    color: #8DAE1A;
}

.sns-msg .tips {
    border: 1px solid #F7E3B3;
    background-color: #FFFBDE;
    background-position: -20px -22px;
    color: #FF8500;
}

.sns-msg .error {
    border: 1px solid #F7E3B3;
    background-color: #FFFBDE;
    background-position: 10px -52px;
    color: #FF8500;
}

.msg-s .error {
    background-position: 10px -55px;
}

.msg-s .tips {
    background-position: -20px -25px;
}

.msg-s .ok {
    background-position: -50px 5px;
}

.sns-msg-error {
    border: 1px solid #f7e3b3;
    background: #fffbde;
    color: #ff8500;
    padding: 20px 20px 20px 90px;
    line-height: 2;
}

.app-home .sns-msg-error .tips {
    border: 0 none;
    background-position: -20px -15px;
}

    .app-home .sns-msg-error .tips .sns-emots {
        margin-left: 10px;
    }

.sns-msg-error h3 {
    font-size: 14px;
}

.sns-msg-error .icon {
    display: block;
    width: 60px;
    height: 60px;
    background: url(/view/imagesg/emots.png) no-repeat 0 0;
    float: left;
    margin-left: -70px;
    margin-top: 10px;
    _display: inline;
}

.sns-msg-error .export {
    color: #666;
}

.sns-box .sns-msg-privacy {
    padding: 100px 10px 100px 100px;
    width: 400px;
    margin: 0 auto;
    font-size: 14px;
    line-height: 2;
    font-weight: 700;
    color: #666;
}

.sns-msg-privacy .sns-emots {
    float: left;
    margin-left: -70px;
    _display: inline;
}

.sns-msg-privacy .emots-helpless {
    margin-left: -80px;
}

.icon-bulbs {
    background: url(/view/images/emots.png) no-repeat 0 0;
}

.sns-msg-expired {
    margin: 100px 250px;
    padding-top: 10px;
}

    .sns-msg-expired .sns-emots {
        float: left;
        margin-top: -10px;
        _display: inline;
    }
/*全选*/
#checkAllOff {
    padding-left: 20px;
    background: url(/Themes/Images/checkAllOff.gif) no-repeat scroll 4px 2px;
    cursor: pointer;
}
/*反选*/
#checkAllOn {
    padding-left: 20px;
    background: url(/Themes/Images/checkAllOn.gif) no-repeat scroll 4px 2px;
    cursor: pointer;
}

.extra-r {
    float: right;
}

.adr_1:link {
    color: #005ea7;
    line-height: 24px;
}

.black_overlay {
    display: none;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background-color: #FFFFFF;
    z-index: 1103;
    -moz-opacity: 0.8;
    opacity: .80;
    filter: alpha(opacity=80);
}

.white_content {
    display: none;
    position: absolute;
    width: 500px;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    border: 4px solid rgba(0, 0, 0, 0.1);
    background-color: white;
    z-index: 1104;
    overflow: auto;
    border-radius: 5px;
}

.fillin_bd .white_content {
    height: 300px;
}

.white_content_billing {
    display: none;
    position: absolute;
    width: 600px;
    height: 550px;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    border: 4px solid rgba(0, 0, 0, 0.1);
    background-color: white;
    z-index: 1104;
    overflow: auto;
    border-radius: 5px;
}

.white_content_price {
    display: none;
    position: absolute;
    width: 200px;
    height: 150px;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    border: 2px solid rgba(0, 0, 0, 0.1);
    background-color: white;
    z-index: 1104;
    overflow: auto;
    border-radius: 5px;
}

.white_content_pay {
    display: none;
    position: absolute;
    width: 300px;
    height: 100px;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    border: 4px solid rgba(0, 0, 0, 0.1);
    background-color: white;
    z-index: 1104;
    overflow: auto;
    border-radius: 5px;
}

.cart_empty {
    height: 49px;
    margin: auto;
    padding: 10px 0;
    text-align: center;
    line-height: 49px;
    overflow: hidden;
    color: #999;
}

.cart_empty_img {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: middle;
    width: 56px;
    height: 49px;
    background-image: url(../images/58004d6dN2927f0f7.png);
}

.cart_pop {
    position: relative;
    z-index: 2;
    width: 100%;
    background: #fff;
}

.cart_hd {
    height: 25px;
    padding: 6px 8px;
    line-height: 25px;
}

.cart_bd {
    background: #fff;
    height: auto!important;
    height: 344px;
    max-height: 344px;
    overflow-y: auto;
}

.cart_ft {
    padding: 8px;
    background: #f5f5f5;
    text-align: right;
    _height: 45px;
    _padding-top: 15px;
    _padding-bottom: 0;
}

.cart_num {
    font-weight: 700;
}

.cart_ft_info {
    float: left;
    line-height: 29px;
}

.cart_ft_lk {
    float: right;
    height: 29px;
    padding: 0 10px;
    background: #e4393c;
    color: #fff;
    text-align: center;
    font-weight: 700;
    line-height: 29px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

    .cart_ft_lk:hover {
        color: #fff;
    }

.cart_giftlist, .cart_manjianlist, .cart_manzenglist, .cart_singlelist, .cart_suitlist {
    margin-top: -1px;
}

.cart_item {
    line-height: 17px;
    vertical-align: bottom;
    *zoom: 1;
    background: #fff;
}

    .cart_item:hover {
        background: #f5f5f5;
    }

.cart_item_mz {
    color: #999;
}

    .cart_item_mz:hover {
        background: #fff;
    }

.cart_item_hd, .cart_item_inner {
    padding: 8px 10px;
    border-top: 1px dotted #ccc;
    overflow: hidden;
}

.cart_item_hd_info {
    float: left;
}

.cart_item_hd_price {
    float: right;
    margin-left: 10px;
}

.cart_item_hd .cart_tag {
    float: none;
}

.cart_gift {
    height: 17px;
    clear: both;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.cart_gift_lk {
    color: #999;
}

.cart_gift_jq {
    color: #999;
    clear: both;
}

.cart_img {
    float: left;
    width: 50px;
    height: 50px;
    border: 1px solid #ddd;
    padding: 0;
    margin-right: 10px;
    font-size: 0;
    overflow: hidden;
}

.cart_img_lk {
    display: block;
}

.cart_name {
    float: left;
    width: 120px;
    height: 52px;
    overflow: hidden;
}

.cart_info {
    float: right;
    text-align: right;
    width: 85px;
}

.cart_delete, .cart_price, .cart_tag {
    float: right;
    clear: both;
    max-width: 85px;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
}

.cart_tag {
    display: inline-block;
    margin-bottom: 2px;
    color: #fff;
    padding: 0 2px;
    line-height: 16px;
    vertical-align: top;
}

.cart_tag_orange {
    background: #f60;
}

.cart_tag_green {
    background: #3b0;
}

.cart_price {
    font-weight: 700;
}

.cart_item_hd {
    overflow: hidden;
}

.cart_suitlist .cart_item_hd {
    background: #d3ebff;
}

.cart_manjianlist .cart_item_hd, .cart_manjianlist .cart_item_hd:hover, .cart_manzenglist .cart_item_hd, .cart_manzenglist .cart_item_hd:hover {
    background: #bffab1;
}

.cart_suit_tag {
    font-weight: 700;
}

.cart_suit_virtual, .cart_suit_virtual .cart_item_hd, .cart_suit_virtual .cart_item_hd:hover, .cart_suit_virtual .cart_item_inner, .cart_suit_virtual .cart_item_inner:hover, .cart_suit_virtual:hover {
    background: #f7f7f7;
}

    .cart_suit_virtual .cart_item_bd {
        padding: 0 8px;
    }

    .cart_suit_virtual .cart_item_inner {
        padding-left: 0;
        padding-right: 0;
    }

    .cart_suit_virtual .cart_delete {
        margin-left: 12px;
    }

.cart_suit .cart_num {
    font-weight: 400;
}

.cart_suit_virtual .cart_num {
    font-weight: 700;
}

.shortcut_num {
    margin-left: 4px;
}

#shortcut {
    border-bottom: 1px solid #ddd;
    background-color: #e3e4e5;
}

    #shortcut .w {
        height: 30px;
        line-height: 30px;
        color: #999;
    }

    #shortcut a {
        color: #999;
    }

        #shortcut a:hover {
            color: #e33333;
        }

    #shortcut li {
        float: left;
    }

        #shortcut li.spacer {
            overflow: hidden;
            margin: 11px 5px 0;
            width: 1px;
            height: 10px;
            background-color: #ccc;
        }

    #shortcut .dt {
        padding-left: 7px;
        padding-right: 7px;
    }

    #shortcut .dd {
        line-height: 24px;
    }

    #shortcut .style-red {
        color: #f10215;
    }

.dorpdown, .shortcut_btn {
    position: relative;
    z-index: 21;
}

    .shortcut_btn:hover {
        z-index: 22;
    }



.fr .cw-icon {
    padding-right: 20px!important;
}

.fr .iconfont {
    position: absolute;
    right: 5px;
    top: 10px;
    width: 12px;
    height: 12px;
    line-height: 12px;
}

.o2_ie7 .fr .iconfont, .o2_ie8 .fr .iconfont {
    top: 9px;
}

.dorpdown-layer, .dropdown-layer {
    display: none;
    position: absolute;
    border: 1px solid #ccc;
    background-color: #fff;
    -webkit-box-shadow: 1px 2px 1px rgba(0,0,0,.1);
    -moz-box-shadow: 1px 2px 1px rgba(0,0,0,.1);
    box-shadow: 1px 2px 1px rgba(0,0,0,.1);
}

.dorpdown:hover .dorpdown-layer, .dropdown:hover .dropdown-layer, .shortcut_btn:hover .dropdown-layer {
    display: block;
}

.dorpdown:hover .cw-icon, .dropdown:hover .cw-icon, .shortcut_btn:hover .cw-icon {
    padding-bottom: 2px;
    border-color: #ccc;
    border-bottom: none;
    background-color: #fff;
}

#newUrl {
    list-style-type: none;
    border: 1px solid #000;
    width: 232px;
}

    #newUrl li {
        background: #FFF;
        text-align: left;
    }

    #newUrl li {
        display: block;
        padding: 5px 6px;
        cursor: pointer;
        color: #666;
    }

        #newUrl li a:hover {
            background: #D8D8D8;
            text-decoration: none;
            color: #000;
        }

    #newUrl .selecte {
        background: #CCCCCC;
    }



.index {
    background-color: #f0f3ef;
}

.slider_indicators {
    position: absolute;
    left: 50%;
    font-size: 0;
    text-align: center;
}

.slider_indicators_btn {
    position: relative;
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-right: 1px;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-transition: background .2s ease;
    -o-transition: background ease .2s;
    -moz-transition: background ease .2s;
    transition: background .2s ease;
}

    .slider_indicators_btn:after {
        content: "";
        display: block;
        position: absolute;
        left: 3px;
        top: 3px;
        width: 6px;
        height: 6px;
        -moz-border-radius: 50%;
        border-radius: 50%;
        border: 2px solid #b9beba;
        -webkit-transition: all .2s ease;
        -o-transition: all ease .2s;
        -moz-transition: all ease .2s;
        transition: all .2s ease;
    }

.slider_indicators_btn_active {
    background: #fdd9dd;
}

    .slider_indicators_btn_active:after {
        border: 2px solid transparent;
        background: #eb3436;
    }

.slider_item {
    height: 100%;
    min-height: 1px;
}

.slider_control {
    position: absolute;
    top: 50%;
    -moz-border-radius: 0;
    border-radius: 0;
    width: 20px;
    height: 40px;
    line-height: 40px;
    background-color: #d9d9d9;
    background-color: rgba(0,0,0,.15);
    margin-top: -20px;
    font-size: 20px;
    z-index: 2;
    border: none;
    outline: none;
    -webkit-transition: background-color .2s ease;
    -o-transition: background-color ease .2s;
    -moz-transition: background-color ease .2s;
    transition: background-color .2s ease;
}

    .slider_control i {
        color: #fff;
        color: hsla(0,0%,100%,.4);
        -webkit-transition: color .2s ease;
        -o-transition: color ease .2s;
        -moz-transition: color ease .2s;
        transition: color .2s ease;
    }

    .slider_control:hover {
        color: #fff;
        background-color: #999;
        background-color: rgba(0,0,0,.4);
    }

.slider_control_prev {
    left: 0;
}

.slider_control_next {
    right: 0;
}

.chn, .corechn1, .corechn2 {
    height: 480px;
}

.o2_mini .corechn1, .o2_mini .corechn2 {
    height: 375px;
}

.special {
    height: 450px;
}

.live {
    height: 520px;
}

.o2_mini .chn, .o2_mini .corechn1, .o2_mini .corechn2 {
    height: 400px;
}

.o2_mini .special {
    height: 375px;
}

.o2_mini .live {
    height: 432px;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.al {
    text-align: left;
}

.ac {
    text-align: center;
}

.ar {
    text-align: right;
}

.clear {
    display: block;
    clear: both;
    height: 0;
    line-height: 0;
    font-size: 0;
}

.cart_bd, .cart_ft, .cart_head, .clear, .clr, .m, .mb, .mc, .mt, .p-img, .p-market, .p-name, .p-price, .sm {
    overflow: hidden;
}

.w {
    margin: auto;
    width: 1190px;
}

.o2_mini .w {
    width: 990px;
}

.ci-left, .ci-right, .dd-spacer {
    display: none!important;
}

.loading {
    display: block;
    height: 70px;
}


#header .w {
    position: relative;
    z-index: 11;
    height: 140px;
}

#header .style-red {
    color: #f10215;
    width: 70px;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

#logo {
    z-index: 2;
    left: 0;
    top: -31px;
    width: 190px;
    height: 170px;
    -webkit-box-shadow: 0 -12px 10px rgba(0,0,0,.2);
    -moz-box-shadow: 0 -12px 10px rgba(0,0,0,.2);
    box-shadow: 0 -12px 10px rgba(0,0,0,.2);
    background-color: #fff;
    border-bottom: 1px solid #ededed;
}

#logo, .logo_tit {
    position: absolute;
}

.logo_tit {
    width: 100%;
    height: 100%;
}


.logo_subtit {
    display: none;
}

.logo_extend {
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
}

.search-m {
    position: relative;
    z-index: 1;
    height: 60px;
}

    .search-m .search_logo {
        display: none;
    }

    .search-m .form {
        position: absolute;
        left: 320px;
        top: 25px;
        width: 550px;
        height: 35px;
    }

    .search-m .search_bg {
        color: #989898;
        background-color: #fff;
    }

    .search-m .button, .search-m .search_bg, .search-m .text {
        position: absolute;
        top: 0;
        outline: none;
    }

    .search-m .text {
        color: #333;
    }

    .search-m .search_bg, .search-m .text {
        left: 0;
        padding: 4px 44px 4px 4px;
        width: 450px;
        height: 25px;
        border: 1px solid transparent;
        line-height: 25px;
        font-size: 14px;
    }

    .search-m .button {
        -moz-border-radius: 0;
        border-radius: 0;
        right: 0;
        width: 50px;
        height: 35px;
        line-height: 35px;
        border: none;
        background-color: #f10215;
        font-size: 20px;
        font-weight: 700;
        color: #fff;
    }

#ts {
    position: relative;
}

.sou #shelper {
    overflow: hidden;
    position: absolute;
    z-index: 1;
    /*left: 270px;*/
    top: 44px;
    width: 468px;
    border: 1px solid #ccc;
    background-color: #fff;
    -webkit-box-shadow: 1px 2px 1px rgba(0,0,0,.2);
    -moz-box-shadow: 1px 2px 1px rgba(0,0,0,.2);
    box-shadow: 1px 2px 1px rgba(0,0,0,.2);
}

.fillin_bd #shelper {
    overflow: hidden;
    position: absolute;
    z-index: 1;
    /*left: 270px;*/
    width: 416px;
    border: 1px solid #ccc;
    background-color: #fff;
    -webkit-box-shadow: 1px 2px 1px rgba(0,0,0,.2);
    -moz-box-shadow: 1px 2px 1px rgba(0,0,0,.2);
    box-shadow: 1px 2px 1px rgba(0,0,0,.2);
}

.frm #shelper {
    overflow: hidden;
    position: absolute;
    z-index: 1;
    /*left: 270px;*/
    width: 300px;
    border: 1px solid #ccc;
    background-color: #fff;
    -webkit-box-shadow: 1px 2px 1px rgba(0,0,0,.2);
    -moz-box-shadow: 1px 2px 1px rgba(0,0,0,.2);
    box-shadow: 1px 2px 1px rgba(0,0,0,.2);
}

#shelper li {
    overflow: hidden;
    padding: 1px 6px;
    line-height: 24px;
    cursor: pointer;
}

    #shelper li.fore1 {
        width: 100%;
        padding: 0;
        border-bottom: 1px solid #ddd;
    }

#shelper .dropdown-simg {
    display: inline-block;
    margin-right: 5px;
    vertical-align: text-bottom;
}

#shelper li.fore1 .search-item {
    width: 250px;
}

#shelper li.fore1 .item1 {
    float: none;
    width: auto;
    padding: 1px 5px;
    overflow: hidden;
}

#shelper li.fore1 div.fore1 {
    padding: 0 6px;
}

#shelper li.fore1 strong {
    color: #c00;
}

#shelper li.fore1 .fore1 strong {
    color: #333;
}

#shelper li.fore1 .item2 {
    float: none;
    width: auto;
    padding: 1px 6px 1px 20px;
}

#shelper li.fore1 .item3 {
    float: none;
    width: auto;
    color: #9c9a9c;
}

#shelper li.fore1 span {
    float: left;
}

#shelper li.fore1 div:hover, #shelper li:hover {
    background: #f5f5f5!important;
}

#shelper .search-item {
    float: left;
    width: 290px;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
}

#shelper .search-count {
    overflow: hidden;
    color: #aaa;
    text-align: right;
    *zoom: 1;
}

#shelper .close {
    border-top: 1px solid #efefef;
    text-align: right;
}

#shelper .item3 {
    cursor: default;
}

    #shelper .item3 a {
        float: left;
        margin-right: 10px;
        white-space: nowrap;
    }

#shelper li.close:hover, #shelper li.fore1:hover {
    background: none;
}

.root61 #shelper {
    left: 320px;
    width: 498px;
}

    .root61 #shelper li.brand-search .bs-item .name {
        width: 380px;
    }


.clearfix:after {
    visibility: hidden;
    clear: both;
    display: block;
    content: ".";
    height: 0;
}

.clearfix {
    *zoom: 1;
}

.iconfont {
    font-family: iconfont,sans-serif;
    font-style: normal;
    -webkit-text-stroke-width: .2px;
    -moz-osx-font-smoothing: grayscale;
}

.mod_price {
    font-size: 14px;
    color: #e33333;
}

    .mod_price i {
        margin-right: 3px;
        font-family: arial,sans-serif;
        font-weight: 400;
        font-size: 12px;
    }

.o2_wide {
    min-width: 1190px;
}

.o2_mini {
    min-width: 990px;
}

.grid_c1 {
    margin: 0 auto;
    width: 1190px;
}

.o2_mini .grid_c1 {
    width: 990px;
}

.mod_ver {
    display: inline-block;
    width: 0;
    height: 100%;
    vertical-align: middle;
    font-size: 0;
}



.mod_loading_placeholder {
    background: #eee;
}


.index {
    background-color: #f0f3ef;
}

.slider_indicators {
    position: absolute;
    left: 50%;
    font-size: 0;
    text-align: center;
}

.slider_indicators_btn {
    position: relative;
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-right: 1px;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-transition: background .2s ease;
    -o-transition: background ease .2s;
    -moz-transition: background ease .2s;
    transition: background .2s ease;
}

    .slider_indicators_btn:after {
        content: "";
        display: block;
        position: absolute;
        left: 3px;
        top: 3px;
        width: 6px;
        height: 6px;
        -moz-border-radius: 50%;
        border-radius: 50%;
        border: 2px solid #b9beba;
        -webkit-transition: all .2s ease;
        -o-transition: all ease .2s;
        -moz-transition: all ease .2s;
        transition: all .2s ease;
    }

.slider_indicators_btn_active {
    background: #fdd9dd;
}

    .slider_indicators_btn_active:after {
        border: 2px solid transparent;
        background: #eb3436;
    }

.slider_item {
    height: 100%;
    min-height: 1px;
}

.slider_control {
    position: absolute;
    top: 50%;
    -moz-border-radius: 0;
    border-radius: 0;
    width: 20px;
    height: 40px;
    line-height: 40px;
    background-color: #d9d9d9;
    background-color: rgba(0,0,0,.15);
    margin-top: -20px;
    font-size: 20px;
    z-index: 2;
    border: none;
    outline: none;
    -webkit-transition: background-color .2s ease;
    -o-transition: background-color ease .2s;
    -moz-transition: background-color ease .2s;
    transition: background-color .2s ease;
}

    .slider_control i {
        color: #fff;
        color: hsla(0,0%,100%,.4);
        -webkit-transition: color .2s ease;
        -o-transition: color ease .2s;
        -moz-transition: color ease .2s;
        transition: color .2s ease;
    }

    .slider_control:hover {
        color: #fff;
        background-color: #999;
        background-color: rgba(0,0,0,.4);
    }

.slider_control_prev {
    left: 0;
}

.slider_control_next {
    right: 0;
}

.chn, .corechn1, .corechn2 {
    height: 480px;
}


.user_inner {
    position: relative;
    padding-top: 62px;
    height: 142px;
    background-color: #fff;
}

.user_avatar {
    position: absolute;
    left: 50%;
    top: -1px;
    margin-left: -34px;
    width: 75px;
    height: 75px;
}

.user_avatar_lk {
    border: 2px solid #e3e1df;
    -moz-border-radius: 50%;
    border-radius: 50%;
    overflow: hidden;
    -webkit-box-shadow: 3px 6px 25px #c3c3c3;
    -moz-box-shadow: 3px 6px 25px #c3c3c3;
    box-shadow: 3px 6px 25px #c3c3c3;
}

    .user_avatar_lk, .user_avatar_lk img {
        display: block;
        width: 70px;
        height: 70px;
    }

.user_show {
    padding: 0 10px;
}

    .user_show p {
        overflow: hidden;
        line-height: 20px;
        width: 100%;
        white-space: nowrap;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        color: #888;
        text-align: center;
        padding-top: 15px;
        padding-bottom: 5px;
    }

.user_show2 {
    padding: 15px 10px 20px 10px;
}

    .user_show2 p {
        overflow: hidden;
        line-height: 20px;
        width: 100%;
        /*white-space: nowrap;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;*/
        color: #888;
        text-align: left;
        padding-left: 5px;
        padding-bottom: 5px;
    }

    .user_show2 .group {
        color: #333!important;
    }

    .user_show2 a {
        font-size: 14px!important;
    }

.user_show .user_sl {
    line-height: 0;
    font-size: 0;
}


.user_logout, .user_lv, .user_spoint {
    display: inline-block;
    vertical-align: top;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
}

.user_banner {
    color: #333!important;
}

    .user_banner:hover {
        color: #c3c3c3!important;
    }


.user_login {
    font-size: 14px;
    padding: 0 10px;
    color: #F4842E;
    text-decoration: none;
}

.user_reg {
    font-size: 14px;
    padding: 0 10px;
    color: #999;
    text-decoration: none;
}

    .user_login:hover, .user_reg:hover {
        color: #f20707;
    }



.user_lvico, .user_spoint_ico {
    display: inline-block;
    position: relative;
    width: 20px;
    height: 20px;
    margin-right: 4px;
    background-repeat: no-repeat;
}

.user_lv_0 .user_lvico, .user_lv_6 .user_lvico, .user_spoint_ico {
    background-repeat: no-repeat;
    -moz-background-size: 168px 133px;
    background-size: 168px 133px;
}

.user_lv_1 .user_lvico, .user_lv_2 .user_lvico {
    background-repeat: no-repeat;
    -moz-background-size: 168px 133px;
    background-size: 168px 133px;
}

.user_logout:hover {
    color: #c81623;
}

.user_profit {
    margin-top: 10px;
    height: 25px;
    font-size: 0;
}

.user_profit_lk {
    display: inline-block;
    margin: 0 5px;
    width: 70px;
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    text-align: center;
    color: #e43f3b;
    -moz-border-radius: 13px;
    border-radius: 13px;
    -webkit-box-shadow: 6px 8px 20px rgba(45,45,45,.15);
    -moz-box-shadow: 6px 8px 20px rgba(45,45,45,.15);
    box-shadow: 6px 8px 20px rgba(45,45,45,.15);
    -webkit-transition: background .3s ease,color .3s ease;
    -o-transition: background .3s ease,color .3s ease;
    -moz-transition: background .3s ease,color .3s ease;
    transition: background .3s ease,color .3s ease;
}

.user_profit_lk_plus {
    background: #363634;
    color: #e5d790;
}

.user_profit_lk_long {
    margin-right: 0;
    width: 152px;
    padding: 0 5px;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.user_profit_lk_company {
    background: #fff;
    color: #b79c6f;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.user_profit .user_profit_lk_company:hover {
    color: #e33333;
    background: #fff;
}

.user_profit a:hover {
    background-color: #e01222;
    color: #fff;
}

.news {
    overflow: hidden;
    height: 130px;
    background: #fff;
}

    .news .mod_tab_head {
        padding: 8px 0 0;
        position: relative;
        line-height: 13px;
        font-size: 0;
    }

.news_more {
    position: absolute;
    right: 12px;
    top: 8px;
    font-size: 12px;
}

.news .mod_tab_head_item {
    font-size: 12px;
    color: #333;
    padding-right: 15px;
    padding-left: 15px;
    border-right: 1px solid #dfe0e1;
}

.news .news_last {
    border-right: none;
}

.news .mod_tab_content {
    position: relative;
    padding-top: 8px;
    margin: 0 15px;
    height: 88px;
}

.news .mod_tab_content_item {
    display: none;
    height: 100%;
    overflow: hidden;
}

.news .mod_tab_content_item_on {
    display: block;
}

.news_item {
    line-height: 22px;
    max-width: 160px;
    _width: 160px;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    color: #999;
}

.news_tab_active {
    position: absolute;
    bottom: -1px;
    left: 0;
    margin-left: 13px;
    width: 27px;
    height: 2px;
    background: #db192b;
    -webkit-transform: translateX(0s);
    -moz-transform: translateX(0s);
    -ms-transform: translateX(0s);
    transform: translateX(0s);
    -webkit-transition: -webkit-transform .3s ease;
    transition: -webkit-transform .3s ease;
    -o-transition: transform .3s ease;
    -moz-transition: transform .3s ease,-moz-transform .3s ease;
    transition: transform .3s ease;
    transition: transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease;
}

.service {
    overflow: hidden;
    position: relative;
    height: 190px;
    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
    -moz-transition: all .2s ease;
    transition: all .2s ease;
}

    .service:after {
        content: "";
        position: absolute;
        top: 0;
        display: block;
        width: 160px;
        left: 15px;
        height: 1px;
        background: #ebeaea;
        z-index: 1;
    }

.service_entry {
    overflow: hidden;
    padding: 18px 11px 11px;
    background: #fff;
}

.service_list {
    height: 165px;
}

.service_item {
    position: relative;
    float: left;
    width: 42px;
    height: 55px;
    background: #fff;
    text-align: center;
    overflow: hidden;
}

.service_txt {
    display: block;
    height: 25px;
    line-height: 25px;
    border-bottom: 2px solid #fff;
    color: #bea68d;
    -webkit-transition: color .15s ease;
    -o-transition: color ease .15s;
    -moz-transition: color ease .15s;
    transition: color .15s ease;
}

.service_frame {
    overflow: visible;
}

.service_expand .service_frame .service_txt {
    background: none;
    color: #666;
    height: 14px;
    line-height: 14px;
    padding-bottom: 4px;
    border-bottom: 2px solid #fff;
}

.service_lk {
    display: block;
    position: relative;
    *cursor: pointer;
    padding-top: 6px;
    -webkit-transition: all .2s linear;
    -o-transition: all linear .2s;
    -moz-transition: all linear .2s;
    transition: all .2s linear;
}

.service_corner {
    position: absolute;
    right: 0;
    top: 0;
    width: 12px;
    height: 16px;
    font-size: 12px;
    line-height: 12px;
    text-align: center;
    background: #e01121;
    color: #fff;
    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
    -moz-transition: all .2s ease;
    transition: all .2s ease;
}

    .service_corner:after {
        content: "";
        position: absolute;
        bottom: 0;
        left: 0;
        width: 0;
        height: 0;
        font-size: 0;
        line-height: 0;
        border: solid;
        border-width: 2px 6.5px;
        border-color: #e01121 #e01121 #fff;
    }

.service_corner_txt {
    vertical-align: top;
}

.service_pop {
    position: absolute;
    width: 100%;
    height: 180px;
    background-color: #fff;
    -webkit-transition: all .2s ease;
    -o-transition: all ease .2s;
    -moz-transition: all ease .2s;
    transition: all .2s ease;
    top: 200px;
}

    .service_pop:before {
        background-position: 0 0;
        content: "";
        position: absolute;
        left: -13px;
        bottom: -10px;
        width: 216px;
        height: 36px;
    }

.service_pop_item {
    position: relative;
    z-index: 1;
    width: 168px;
    height: 180px;
    padding: 0 15px;
    background-color: #fff;
}

.service_pop_close {
    position: absolute;
    right: 15px;
    top: 0;
    width: 12px;
    height: 12px;
    line-height: 12px;
    text-align: center;
    z-index: 1;
}

    .service_pop_close:hover {
        background-color: #ddd;
    }

.service_expand {
    padding-top: 0;
    height: 210px;
}

    .service_expand:after {
        content: none;
    }

    .service_expand .service_frame .service_lk {
        margin-top: -48px;
    }

    .service_expand .service_frame_on .service_txt {
        color: #e01121;
        border-bottom-color: #e01121;
    }

    .service_expand .service_pop {
        top: 20px;
    }

.csstransitions .service_expand .service_pop {
    top: 200px;
    -webkit-transform: translate3d(0,-100%,0);
    -moz-transform: translate3d(0,-100%,0);
    transform: translate3d(0,-100%,0);
}

.service_expand .service_frame .service_corner {
    top: 30px;
    width: 4px;
    height: 4px;
    -moz-border-radius: 100%;
    border-radius: 100%;
}

.csstransitions .service_expand .service_frame .service_corner {
    top: 0;
    -webkit-transform: translate3d(0,30px,0);
    -moz-transform: translate3d(0,30px,0);
    transform: translate3d(0,30px,0);
}

.service_expand .service_frame .service_corner:after, .service_expand .service_frame .service_corner_txt {
    display: none;
}

.service_item:hover .service_txt {
    color: #e01121;
}

.service_item svg {
    -webkit-transition: fill .15s ease;
    -o-transition: fill ease .15s;
    -moz-transition: fill ease .15s;
    transition: fill .15s ease;
    fill: #d1c5ae;
}

.service_ico {
    display: block;
    width: 20px;
    height: 20px;
    margin: 4px auto 0;
}

    .service_ico svg {
        display: block;
        width: 100%;
        height: 100%;
    }

.service_item:hover svg {
    fill: #e01121;
}

.o2_ie8 .service_ico svg {
    display: none;
}

.o2_ie8 .service_ico {
    width: 24px;
    height: 24px;
    margin-top: 0;
}

.divbtn {
    padding: 0 6px;
    text-align: center;
    margin: 0 auto;
}

.divauto {
    margin: 0 auto;
}

.divxs {
    color: #888;
    margin: 3px auto;
}

.qbtn-hy {
    height: 14px!important;
    line-height: 14px!important;
    color: #888;
}

.qbtn-gs {
    height: 14px!important;
    line-height: 14px!important;
}

.qbtn-xs {
    margin: 0 auto;
    height: 33px;
    line-height: 33px;
    text-align: center;
    background-color: #fcfcfc;
    color: #666;
    font-size: 16px!important;
    margin-top: 5px;
    display: inline-block;
    font-weight: 700;
}

.qbtn-xs2 {
    margin: 0 auto;
    /*height: 14px!important;*/
    line-height: 14px!important;
    text-align: center;
    background-color: #fcfcfc;
    color: #666;
    font-size: 14px!important;
    display: inline-block;
    font-weight: 700;
}

.qbtn {
    margin: 0 auto;
    height: 33px;
    line-height: 33px;
    width: 133px;
    text-align: center;
    background-color: #fcfcfc;
    border: 1px solid #afafaf;
    color: #666;
    font-size: 14px;
    margin-top: 5px;
    display: inline-block;
    font-weight: 700;
    float: left;
    margin-right: 4px;
    border-radius: 10px;
}

.hy {
    border: 1px solid #f10215;
    color: #f10215;
}

.qbtn:hover {
    border: 1px solid #f10215;
    color: #f10215;
}

.qbtn .xs {
    width: 25px;
    background: url('../images/kf.png') no-repeat;
    display: inline-block;
    height: 25px;
    top: 5px;
    position: relative;
    margin-right: 10px;
}

.qbtn .hyzx {
    width: 25px;
    background: url('../images/all.png') no-repeat -121px -55px;
    display: inline-block;
    height: 25px;
    top: 5px;
    position: relative;
    margin-right: 10px;
}

.qbtn .lsgw {
    width: 25px;
    background: url('../images/all.png') no-repeat -122px -114px;
    display: inline-block;
    height: 25px;
    top: 5px;
    position: relative;
    margin-right: 10px;
}

.news_tag {
    display: inline-block;
    position: relative;
    font-size: 12px;
    height: 16px;
    width: 35px;
    line-height: 16px;
    text-align: center;
    vertical-align: 0;
    -moz-border-radius: 2px;
    border-radius: 2px;
    color: #fff;
    background-color: #fc9b3d;
    margin-right: 6px;
}


.link-logout {
    color: #d00000;
}


.brandlist {
    width: 1200px;
    overflow: auto;
}

.brand {
    width: 1200px;
    margin-top: 15px;
    margin-bottom: -40px;
}

.brand-search {
    height: 32px;
    float: left;
    width: 1192px;
    border: 1px #E2E2E2 solid;
    border-bottom: none;
    background: #f5f5f5;
    padding: 5px 0 5px 5px;
    position: relative;
}

    .brand-search .brand_ipt {
        height: 30px;
        float: left;
        width: 247px;
        border: none;
        border: 1px #ddd solid;
        background: #fff;
        border-radius: 2px;
        text-indent: 8px;
        color: #333;
    }

    .brand-search .brand_search_btn {
        position: absolute;
        left: 260px;
        font-size: 14px;
        color: #ccc;
        cursor: pointer;
        border-radius: 3px;
        margin-left: 10px;
        height: 32px;
        width: 60px;
        border: none;
        background: #e50012;
        color: #fff;
        font-size: 12px;
    }

    .brand-search .brand_ipt::-webkit-input-placeholder {
        color: #ccc;
    }



.brand_list {
    float: left;
    width: 1197px;
    border: 1px #E2E2E2 solid;
    border-top: none;
}

    .brand_list ul {
        float: left;
        width: 100%;
        padding: 20px 0;
    }

        .brand_list ul li {
            float: left;
            width: 12%;
            padding: 0 2%;
            height: 100px;
            text-align: center;
        }

            .brand_list ul li img {
                width: 140px;
                height: 55px;
            }

                .brand_list ul li img:hover {
                    border-color: #e9e9e9;
                    box-shadow: 0px 0px 2px 2px #f8f8f8;
                }

            .brand_list ul li span {
                float: left;
                width: 100%;
            }

.Validform_checktip {
    margin-left: 8px;
    line-height: 20px;
    height: 20px;
    overflow: hidden;
    color: #fc2121;
    font-size: 12px;
}

.coagent {
    padding-left: 20px;
    padding-right: 20px;
    line-height: 50px;
    border-top: 1px solid #f4f4f4;
    height: auto;
    background-color: #fcfcfc;
}


/*悬浮链接*/
.suspension {
    position: fixed;
    z-index: 55;
    right: 0;
    top: 200px;
    width: 70px;
    height: 180px;
}

.suspension-box {
    position: relative;
    float: right;
}

.suspension .a {
    display: block;
    width: 44px;
    height: 44px;
    background-color: #666666;
    margin-bottom: 4px;
    cursor: pointer;
    outline: none;
}

    .suspension .a.active,
    .suspension .a:hover {
        background: #F05352;
    }

    .suspension .a .i {
        float: left;
        width: 44px;
        height: 44px;
        background-image: url(../images/side_icon.png);
        background-repeat: no-repeat;
    }


.suspension .a-rq {
    height: 70px!important;
}

    .suspension .a-rq .i {
        height: 35px!important;
    }
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i {
    width: 20px;
    height: 20px;
    margin-top: 12px;
    margin-left: 12px;
    background-image: url(../images/suspension-bg.png);
    background-repeat: no-repeat;
    background-position: 0 0;
}

.suspension .a-service-phone .i {
    width: 20px;
    height: 20px;
    margin-top: 12px;
    margin-left: 12px;
    background-image: url(../images/suspension-bg.png);
    background-repeat: no-repeat;
    background-position: -27px 0;
}

.suspension .a-qrcode .i {
    background-position: -44px 0;
}

.suspension .a-cart .i {
    background-position: -88px 0;
}

.suspension .a-rq .i {
    background-position: -1px 0;
}

.suspension .a-rq span {
    color: #fff;
}

.suspension .a-rq div {
    width: 30px;
    margin: 0 auto;
    line-height: 16px;
    font-size: 14px!important;
    margin-left: 10px;
}

.suspension .a-top .i {
    background-position: -132px 0;
}

.suspension .a-top {
    background: #D2D3D6;
    display: none;
}

    .suspension .a-top:hover {
        background: #c0c1c3;
    }

.suspension .d {
    display: none;
    width: 223px;
    background: #fff;
    position: absolute;
    right: 67px;
    min-height: 90px;
    border: 1px solid #E0E1E5;
    border-radius: 3px;
    box-shadow: 0px 2px 5px 0px rgba(161, 163, 175, 0.11);
}

    .suspension .d .arrow {
        position: absolute;
        width: 8px;
        height: 12px;
        background: url(../images/side_bg_arrow.png) no-repeat;
        right: -8px;
        top: 31px;
    }

.suspension .d-service {
    top: 0;
}

.suspension .d-service-phone {
    top: 34px;
}

.suspension .d-qrcode {
    top: 78px;
}

.suspension .d .inner-box {
    padding: 8px 22px 12px;
}

.suspension .d-service-item {
    border-bottom: 1px solid #eee;
    padding: 14px 0;
}

.suspension .d-service .d-service-item {
    border-bottom: none;
}

.suspension .d-service-item .circle {
    width: 44px;
    height: 44px;
    border-radius: 50%;
    overflow: hidden;
    background: #F1F1F3;
    display: block;
    float: left;
}

.suspension .d-service-item .i-qq {
    width: 44px;
    height: 44px;
    background: url(../images/side_con_icon03.png) no-repeat center 15px;
    display: block;
    transition: all .2s;
    border-radius: 50%;
    overflow: hidden;
}

.suspension .d-service-item:hover .i-qq {
    background-position: center 3px;
}

.suspension .d-service-item .i-tel {
    width: 44px;
    height: 44px;
    background: url(../images/side_con_icon02.png) no-repeat center center;
    display: block;
}

.suspension .d-service-item h3 {
    float: left;
    width: 112px;
    line-height: 44px;
    font-size: 15px;
    margin-left: 12px;
    color: #333;
}

.suspension .d-service-item .text {
    float: left;
    width: 112px;
    line-height: 22px;
    font-size: 15px;
    margin-left: 12px;
}

    .suspension .d-service-item .text .number {
        font-family: Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
    }

.suspension .d-service-intro {
    padding-top: 10px;
}

    .suspension .d-service-intro p {
        float: left;
        line-height: 27px;
        font-size: 12px;
        width: 50%;
        white-space: nowrap;
        color: #888;
    }

    .suspension .d-service-intro i {
        background: url(../images/side_con_icon01.png) no-repeat center center;
        height: 27px;
        width: 14px;
        margin-right: 5px;
        vertical-align: top;
        display: inline-block;
    }

.suspension .d-qrcode {
    text-align: center;
}

    .suspension .d-qrcode .inner-box {
        padding: 20px 0;
    }

    .suspension .d-qrcode p {
        font-size: 16px;
        color: #93959c;
    }

.suspension .num {
    width: 17px;
    height: 20px;
    position: absolute;
    left: 20px;
}

    .suspension .num .numzi {
        position: absolute;
        top: 5px;
        /* left: 140px; */
        right: auto;
        display: inline-block;
        padding: 2px;
        font-size: 12px;
        line-height: 12px;
        color: #fff;
        background-color: #f10215;
        -moz-border-radius: 7px;
        border-radius: 7px;
        min-width: 12px;
        text-align: center;
    }

/*底部*/
.footer-service {
    margin-right: -26px;
    margin-bottom: 24px;
    padding-left: 69px;
}

.footer-service-item {
    float: left;
    height: 60px;
    width: 200px;
    margin-right: 26px;
}

.footer-service-item2 {
    float: left;
    height: 60px;
    width: 300px;
    margin-right: 26px;
}

.footer-service-item i {
    width: 50px;
    height: 45px;
    float: left;
    margin: 17px 17px 0 29px;
    opacity: .8;
    -webkit-transform: scale(.6);
    -moz-transform: scale(.6);
    transform: scale(.6);
}

.footer-service-item span {
    font-size: 16px;
    color: #fff;
    float: left;
    margin-top: 29px;
}

.footer-service-item2 i {
    width: 50px;
    height: 45px;
    float: left;
    margin: 17px 17px 0 29px;
    opacity: .8;
    -webkit-transform: scale(.6);
    -moz-transform: scale(.6);
    transform: scale(.6);
}

.footer-service-item2 span {
    font-size: 16px;
    color: #fff;
    float: left;
    margin-top: 29px;
}

.footer-icon-001 i {
    background: url(../images/icon-footer01.png) no-repeat center center;
    background-size: contain;
}

.footer-icon-002 i {
    background: url(../images/icon-footer02.png) no-repeat center center;
    background-size: contain;
    background-image: #333;
}

.footer-icon-003 i {
    background: url(../images/icon-footer03.png) no-repeat center center;
    background-size: contain;
}

.footer-icon-004 i {
    background: url(../images/icon-footer04.png) no-repeat center center;
    background-size: contain;
}

.footer-icon-005 i {
    background: url(../images/icon-footer05.png) no-repeat center center;
    background-size: contain;
}

.footer-icon-006 i {
    background: url(../images/icon-footer06.png) no-repeat center center;
    background-size: contain;
}

.footer-line {
    height: 0;
    display: block;
    clear: both; /* border-bottom: 1px solid #ccc; */
}

.nonboder {
    border-left: 0!important;
    border-right: 0!important;
    border-bottom: 0!important;
    border-top: 1px solid #f2f2f2!important;
}

    .nonboder:hover {
        border: 1px solid #bfbfbf!important;
    }

.tb_afs {
    line-height: 18px;
    text-align: center;
    border: 1px solid #f2f2f2;
    border-top: 0;
    color: #333;
    width: 100%;
}

    .tb_afs table td {
        border-collapse: collapse;
    }

    .tb_afs td {
        padding: 10px;
    }

    .tb_afs td {
        border-left: 1px solid #f2f2f2;
        border-right: 1px solid #f2f2f2;
        border-bottom: 1px solid #f2f2f2;
        padding: 10px 5px;
    }

    .tb_afs img {
        width: 50px!important;
    }

.list-h li {
    float: left;
    padding: 0 10px;
    width: 60px;
}

.btn-5, .btn-6, .btn-7, .btn-8 {
    background-color: #57b6ee;
    background-image: -moz-linear-gradient(top,#57b6ee,#2aa6dd);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#57b6ee),color-stop(1,#2aa6dd));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#57b6ee', endColorstr='#2aa6dd', GradientType='0');
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#57b6ee', endColorstr='#2aa6dd');
    background-image: linear-gradient(to bottom,#57b6ee 0,#2aa6dd 100%);
    border-radius: 5px;
    display: inline-block;
    height: 18px;
    line-height: 18px;
    border: 1px solid #96ebe9;
    padding: 2px 14px 3px;
    color: white;
    margin-top: 5px;
}

    .btn-5:hover {
        color: #f10215!important;
    }

    .btn-6:hover {
        color: #f10215!important;
    }

#mainad strong {
    position: relative;
    line-height: 16px;
    height: 16px;
    overflow: hidden;
    width: 100%;
    margin: 0 0 8px;
    float: left;
    margin-right: 10px;
    color: #e4393c;
    font-size: 20px;
}

#mainad .registwarm {
    font-size: 14px!important;
    text-align: center;
}

.warmStrong {
    color: #F4842E!important;
    margin-left: 10px;
}
