@charset "utf-8";
body {
    font-family: "Microsoft Yahei" !important;
}
.clearfix:before,
.clearfix:after,
.row:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

input, textarea {
    outline: none;
}

i, em{font-style:normal;}
* {
    margin: 0px;
    padding: 0px;
    text-decoration: none;
    font-size: 12px;
    *color:#333;
    list-style: none;
}
a{
    color:inherit;text-decoration:none;font-size:inherit;
}

.hidden {
    display: none!important;
}
/*顶部区域*/
#top {
    width: 100%;
    height: 30px;
    background: #F7F7F7;
    border-bottom: 1px solid #EEEEEE;
    position: relative;
    z-index: 100;
}

#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 {
    height: 30px;
    display: block;
    float: left;
    list-style: none;
    font-size: 12px;
    color: #666666;
    line-height: 30px;
}

#top #top_main .topu li a {
    padding-right: 16px;
    color: #666666;
    text-decoration: none;
}

#top #top_main .topu li a:hover {
    color: #b61d1d;
    text-decoration: underline;
}

/*top中间区域开始*/
#top #top_main #hello {
    width: 100px;
    height: 30px;
    float: right;
    position: relative;
}

#top #top_main #hello .phone {
    width: 30px;
    height: 23px;
    position: absolute;
    top: 2px;
    right: 100%;
    background: url(../images/all.png) no-repeat -50px -50px;
}

#top #top_main #hello span {
    line-height: 30px;
    font-size: 14px;
    color: #b61d1d;
    font-weight: 700;
}

#top #top_main #hello span a {
    color: #666666;
    text-decoration: none;
}

#top #top_main #hello span a:hover {
    color: #b61d1d;
    text-decoration: underline;
}
/*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:first-child .cun {
    border: none;
}

#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: #b61d1d;
    text-decoration: underline;
}

#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: 135px;
    /*margin-left: 4px;*/
    margin-top: -12px;
    border: 1px solid #F7F7F7;
    position: relative;
    padding-top: 8px;
    cursor: pointer;
    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: #b61d1d;
    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: 120px;
    margin: 0 auto;
    position: relative;
    z-index: 98;
    margin-top: 10px;
    /*border: 1px solid orange;*/;
}

#serach .logo {
    width: 270px;
    height: 70px;
    float: left;
    margin-top: 10px;
    position: relative;
}

#serach .sou {
    float: left;
    width: 510px;
    /* height: 57px;*/
    margin-top: 10px;
    margin-left: 100px; /*70px*/;
    margin-right: 70px;
}
#serach .sou  .serach_tab{
    height:25px;
    width:100%;
    float:left;
}
#serach .sou  .serach_tab ul{
    width:100%;
    float:left;
    list-style: none;
}
#serach .sou  .serach_tab ul li{
    float:left;
    color: #b61d1d;
    text-align: center;
    float: left;
    width: 50px;
    height: 25px;
    margin-right:5px;
    line-height: 25px;
    cursor: pointer;
}
#serach .sou  .serach_tab .serch_click{
    font-weight: 700;
    color: #fff;
    background:#b61d1d;
}


#serach .sou .sousuo {
    width: 494px;
    height: 30px;
    float: left;
    /*margin-top: 4px;*/
    border: 3px solid #b61d1d;
}

#serach .sou .kuang {
    width: 330px;
    height: 22px;
    float: left;
    padding: 4px 4px;
    line-height: 20px;
    margin-left:76px;
    border: none;
}

#serach .sou .souzi {
    width: 78px;
    height: 30px;
    float: right;
    background: #b61d1d;
}

#serach .sou .souzi a {
    display: block;
    font-size: 16px;
    font-weight: 700;
    color: white;
    text-align: center;
    line-height: 30px;
}
#serach .sou .sousuo input{
    /*margin-right: 100px;*/
    
}
#serach .sou .sousuo .serach_select{
    border: none;
    margin-left: -414px;
    width: 70px;
    height:30px;
    padding-left:10px;
    border-right: 2px solid #dddcdc;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    /*在选择框的最右侧中间显示小箭头图片*/
    background: url("../images/index_arrow.png") no-repeat scroll 85% center transparent;
    /*为下拉小箭头留出一点位置，避免被文字覆盖*/
    padding-right: 14px;}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }

#serach .sou .sousuo .serach_select option{
    line-height: 30px;
    padding-left:10px;
    height:25px;
}

#serach .sou .reci {
    width: 515px;
    height: 18px;
    overflow:hidden;
    float: left;
    margin-top: 5px;
}

#serach .sou .reci {
    color: #ccc;
    margin-left: -10px;
}

#serach .sou .reci a {
    color: #999;
    padding-left: 15px;
    padding-right: 15px;
}

#serach .sou .reci a:hover {
    color: #b61d1d;
    text-decoration: underline;
}

#serach .gouwuche {
    width: 130px;
    height: 32px;
    float: right;
    background: #F7F7F7;
    border: 1px solid #ccc;
    margin-top: 21px;
    margin-right: 65px;
    position: relative;
}

#serach .gouwuche .chetu {
    width: 22px;
    height: 20px;
    background: url(../images/all.png) no-repeat 0px -50px;
    position: absolute;
    top: 5px;
    left: 10px;
}

#serach .gouwuche a.gwc {
    display: block;
    padding-left: 40px;
    padding-top: 9px;
    color: #666;
}

#serach .gouwuche a.gwc:hover {
    color: #b61d1d;
}

#serach .gouwuche .jianleft {
    width: 10px;
    height: 11px;
    background: url(../images/all.png) no-repeat -340px -2px;
    position: absolute;
    top: 10px;
    right: 5px;
}

#serach .gouwuche .num {
    width: 17px;
    height: 20px;
    position: absolute;
    top: -6px;
    right: 15px;
    background: url(../images/all.png) no-repeat -300px 0;
}

#serach .gouwuche .num .numzi {
    width: 17px;
    height: 20px;
    position: absolute;
    top: 0px;
}

#serach .gouwuche .num span {
    display: block;
    text-align: center;
    font-family: "sunsim";
    margin-left: -1px;
    margin-top: 0;
    font-size: 12px;
    color: #FFF;
}

#serach .gouwuche .hideche {
    width: 348px;
    height: 69px;
    background: #fff;
    border: 1px solid #ccc;
    position: absolute;
    top: 32px;
    left: -219px;
    display: none;
    z-index: 22;
}
#serach .gouwuche .fullche {
    width: 348px;
    background: #fff;
    border: 1px solid #ccc;
    position: absolute;
    top: 32px;
    left: -219px;
    display: none;
    z-index: 22;
}
#serach .gouwuche.hover,
#serach .gouwuche:hover{
    background:#fff;
}
#serach .gouwuche.hover .fullche,
#serach .gouwuche:hover .fullche,
#serach .gouwuche.hover .hideche,
#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/kongche.png) no-repeat 0px 0px;
}
#serach .gouwuche .spacer {
    position: absolute;
    right: 0;
    top: -7px;
    width: 130px;
    height: 12px;
    background: #fff;
}


#serach .gouwuche .hideche span {
    display: block;
    margin-top: 30px;
    color: #999;
}

#serach .p-price {
    color: #777;
}
#serach .p-price strong {
    color: #E4393C;
}

.shop-gallery-imgs #uploader .filelist li > img {
    width: 100%;
    height: auto;
}

#settleup-content{position:relative;z-index:2;width:100%;background:#fff}#settleup-content .loading{display:block;height:50px;background:url(//misc.360buyimg.com/jdf/1.0.0/unit/globalImages/1.0.0/loading.gif) no-repeat center center}#settleup-content .smt{height:25px;padding:6px 8px;line-height:25px}#settleup-content .smc{background:#fff;height:auto!important;height:344px;max-height:344px;overflow-y:auto}#settleup-content .smb{padding:8px;background:#F5F5F5;_height:45px;_padding-top:15px;_padding-bottom:0}#settleup-content .smb .p-total{float:left;line-height:29px}#settleup-content .smb span{color:#c81623}#settleup-content .smb a{float:right;height:29px;padding:0 10px;background:#b10405;;color:#fff;text-align:center;font-weight:700;line-height:29px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#settleup-content ul{margin-top:-1px}#settleup-content li{padding:8px 10px;border-top:1px dotted #ccc;overflow:hidden;line-height:17px;vertical-align:bottom;*zoom:1}#settleup-content li.hover,#settleup-content li:hover{background:#F5F5F5}#settleup-content li .gift{height:17px;width:282px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#settleup-content li .gift a{color:#999}#settleup-content li .gift-jq{color:#999;clear:both}#settleup-content .p-img{float:left;width:50px;height:50px;border:1px solid #ddd;padding:0;margin-right:10px;font-size:0}
#settleup-content .p-name{
    float:left;
    width:120px;
    height:52px;
}
#settleup-content .p-detail{float:right;text-align:right}#settleup-content .p-price{font-weight:700}#settleup-iframe{position:absolute;left:0;top:0;z-index:1;width:100%;background:#fff}#settleup-2014 .dt-mz{color:#999;width:310px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#settleup-2014 .dt-mz a{color:#999}#settleup-2014 .dt-mz:hover{background:#fff}#mcart-suit .dt,#mcart-suit .dt:hover{background:#d3ebff}#mcart-mj .dt,#mcart-mj .dt:hover,#mcart-mz .dt,#mcart-mz .dt:hover{background:#bffab1}#settleup-content .fr .hl-green,#settleup-content .fr .hl-orange{margin-right:0}#settleup-content .hl-green,#settleup-content .hl-orange{margin-right:5px;color:#fff;display:inline-block;*zoom:1;padding:0 2px;font:12px/16px simsun}#settleup-content .hl-green{background:#3b0}#settleup-content .hl-orange{background:#f60}.root61 #settleup-2014{margin-right:65px}#settleup-2014.hover .ci-left{_background:url(//misc.360buyimg.com/jdf/1.0.0/unit/globalImages/1.0.0/jd2015img.png) 0 -116px no-repeat}
.text-center {
    text-align: center;
}
/*搜索区域结束*/

/*导航条区域开始*/
#nav-2016 {
    border-bottom: 2px solid #b61d1d;
}

#daohang {
    width: 1210px;
    height: 40px;
    margin: 0 auto;
    position: relative;
    z-index: 97;
    font-family:"微软雅黑";
}

#daohang .dhleft {
    width: 240px;
    height: 40px;
    float: left;
    background: #b10405;
}

#daohang .dhleft .erjimenu {
    width: 236px;
    height: 456px;
    border: 2px solid #c81623;
    border-top: 2px solid #b10405;
    background-color: #c81623;
    position: relative;
    /*border-top: none;*/;
}

#daohang .dhleft .erjimenu ul {
    margin-left: 1px;
}

#daohang .dhleft .erjimenu ul li {
    width: 240px;
    height: 26px;
    float: left;
    border-left: none;
    color: #fff;
}

#daohang .dhleft .erjimenu > ul > li {
    padding-top: 3px;
    padding-bottom: 3px;
}

#daohang .dhleft .erjimenu ul li .arr {
    width: 4px;
    height: 26px;
    position: absolute;
    z-index: 1;
    top: 0px;
    right: 20px;
    color: #fff;
    font: 400 18px/26px consolas;
}

#daohang .dhleft .erjimenu ul li:hover .arr {
    display: none;
}

#daohang .dhleft .erjimenu ul li .mulu {
    padding-left: 15px;
    padding-right: 25px;
    position: relative;
}

#daohang .dhleft .erjimenu ul li .mulu .bai {
    width: 4px;
    height: 32px;
    background: white;
    position: absolute;
    z-index: 24;
    top: -3px;
    right: 1px;
    display: none;
}

#daohang .dhleft .erjimenu ul li .hidemenu,
#daohang .dhleft .erjimenu ul li .hidemenu1,
#daohang .dhleft .erjimenu ul li .hidemenu2,
#daohang .dhleft .erjimenu ul li .hidemenu3,
#daohang .dhleft .erjimenu ul li .hidemenu4,
#daohang .dhleft .erjimenu ul li .hidemenu5,
#daohang .dhleft .erjimenu ul li .hidemenu6,
#daohang .dhleft .erjimenu ul li .hidemenu7,
#daohang .dhleft .erjimenu ul li .hidemenu8,
#daohang .dhleft .erjimenu ul li .hidemenu9,
#daohang .dhleft .erjimenu ul li .hidemenu10,
#daohang .dhleft .erjimenu ul li .hidemenu11 {
    /*width: 705px;*/
    width: 550px;
    background: white;
    border-right: 1px solid #b10405;
    border-bottom: 1px solid #b10405;
    border-left: 1px solid #b10405;
    z-index: 23;
    position: absolute;
    top: 0px;
    left: 236px;
    display: none;
}

#daohang .dhleft .erjimenu ul li .hidemenu {
    height: 457px;
}

#daohang .dhleft .erjimenu ul li .hidemenu1 {
    height: 400px;
}

#daohang .dhleft .erjimenu ul li .hidemenu2 {
    height: 451px;
}

#daohang .dhleft .erjimenu ul li .hidemenu3 {
    height: 419px;
}

#daohang .dhleft .erjimenu ul li .hidemenu4 {
    height: 561px;
}

#daohang .dhleft .erjimenu ul li .hidemenu5 {
    height: 550px;
}

#daohang .dhleft .erjimenu ul li .hidemenu6 {
    height: 370px;
}

#daohang .dhleft .erjimenu ul li .hidemenu7 {
    height: 457px;
}

#daohang .dhleft .erjimenu ul li .hidemenu8 {
    height: 517px;
}

#daohang .dhleft .erjimenu ul li .hidemenu9 {
    height: 395px;
}

#daohang .dhleft .erjimenu ul li .hidemenu10 {
    height: 571px;
}

#daohang .dhleft .erjimenu ul li .hidemenu11 {
    height: 429px;
}

#daohang .dhleft .erjimenu ul li .hideleft {
    width: 489px;
    height: 457px;
    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: #b61d1d;
    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 .dl6 {
    width: 477px;
    height: 159px;
    margin-left: 10px;
    border-bottom: 1px solid #eee;
    padding: 6px 0px;
}
#daohang .dhleft .erjimenu ul li .hideleft .dl6 dt {
    width: auto;
    height: 159px;
    float: left;
}
#daohang .dhleft .erjimenu ul li .hideleft .dl7 {
    width: 477px;
    height: 192px;
    margin-left: 10px;
    border-bottom: 1px solid #eee;
    padding: 6px 0px;
}
#daohang .dhleft .erjimenu ul li .hideleft .dl7 dt {
    width: auto;
    height: 192px;
    float: left;
}


#daohang .dhleft .erjimenu ul li .hideleft .dl2 dt {
    width: auto;
    height: 47px;
    float: left;
}

#daohang .dhleft .erjimenu ul li .hideleft1 .dl2 dt {
    width: auto;
    height: 47px;
    float: left;
}

#daohang .dhleft .erjimenu ul li .hideleft .dllast1 dt {
    width: auto;
    height: 47px;
    float: left;
}

#daohang .dhleft .erjimenu ul li .hideleft1 .dllast1 dt {
    width: auto;
    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: auto;
    height: 25px;
    float: left;
}

#daohang .dhleft .erjimenu ul li .hideleft .dl3 dt {
    width: auto;
    height: 69px;
    float: left;
}

#daohang .dhleft .erjimenu ul li .hideleft1 .dl3 dt {
    width: auto;
    height: 69px;
    float: left;
    /*border: 1px solid orange;*/;
}

#daohang .dhleft .erjimenu ul li .hideleft1  dt a {
    color: #b61d1d;
    font-size: 12px;
    font-weight: 700;
}

#daohang .dhleft .erjimenu ul li .hideleft .dl4 dt {
    width: auto;
    height: 103px;
    float: left;
}

#daohang .dhleft .erjimenu ul li .hideleft .dl5 dt {
    width: auto;
    height: 125px;
    float: left;
}

#daohang .dhleft .erjimenu ul li .hideleft .dllast2 dt {
    width: auto;
    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;
    height: 100%;
}

#daohang .dhleft .erjimenu ul li .hideleft dt a {
    color: #b61d1d;
    font-size: 12px;
    font-weight: 700;
}

#daohang .dhleft .erjimenu ul li .hideleft dd {
    float: left;
    white-space: nowrap;
}
#daohang .dhleft:hover .erjimenu {
    display: block !important; 
}
#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: #b61d1d;
    text-decoration: underline;
}

#daohang .dhleft .erjimenu ul li .hideleft1 dd a:hover {
    color: #b61d1d;
    text-decoration: underline;
}

#daohang .dhleft .erjimenu ul li .hideright {
    width: 210px;
    height: 457px;
    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: #b61d1d;
    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 .hidemenu2,
#daohang .dhleft .erjimenu ul li.li4:hover .hidemenu3,
#daohang .dhleft .erjimenu ul li.li5:hover .hidemenu4,
#daohang .dhleft .erjimenu ul li.li6:hover .hidemenu5,
#daohang .dhleft .erjimenu ul li.li7:hover .hidemenu6,
#daohang .dhleft .erjimenu ul li.li8:hover .hidemenu7,
#daohang .dhleft .erjimenu ul li.li9:hover .hidemenu8,
#daohang .dhleft .erjimenu ul li.li10:hover .hidemenu9,
#daohang .dhleft .erjimenu ul li.li11:hover .hidemenu10,
#daohang .dhleft .erjimenu ul li.li12:hover .hidemenu11,
#daohang .dhleft .erjimenu ul li.li13:hover .hidemenu12,
#daohang .dhleft .erjimenu ul li.li14:hover .hidemenu13,
#daohang .dhleft .erjimenu ul li:hover .bai {
    display: block;
}

#daohang .dhleft .erjimenu > ul > li:hover {
    background: #fff;
    color: #b61d1d;
}

#daohang .dhleft .erjimenu ul li a {
    font-size: 14px;
    line-height: 26px;
    color: #fff;
    font-weight: 400;
}

#daohang .dhleft .erjimenu ul li:hover a {
    color: #b61d1d;
    font-weight: 700;
}

#daohang .dhleft > a {
    width: 190px;
    height: 40px;
    display: block;
    color: white;
    font-size: 16px;
    padding-left: 20px;
    line-height: 40px;
}

#daohang .dhleft a:hover {
    text-decoration: underline;
}

#daohang .dhright {
    width: 970px;
    height: 40px;
    float: left;
}

#daohang .dhright ul {
    float: left;
}

#daohang .dhright ul li {
    float: left;
    height: 40px;
}

#daohang .dhright ul li a {
    display: block;
    padding: 0 30px;
    height: 40px;
    font-size: 16px;
    font-weight: 400;
    line-height: 40px;
    text-align: center;
}

#daohang .dhright ul li a:hover {
    color: #A40000;
}

#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;
}

/*导航条区域结束*/

/*轮播区域开始*/
#main {
    width: 1210px;
    height: 460px;
    margin: 0 auto;
    position: relative;
    z-index: 96;
    /*border: 1px solid orange;*/
    margin-top: 7px;
}

#main .mainleft {
    width: 710px;
    /*height: 400px;*/
    margin-left: 250px;
    float: left;
}

#main .mainright {
    width: 240px;
    height: 450px;
    float: right;
    margin-left: 7px;
    border: 1px solid #ddd;
}

#main .mainleft .lunbo {
    width: 710px;
    height: 350px;
    overflow: hidden;
    float: left;
    position: relative;
}

#main .mainleft .lunbo .pic li {
    position: absolute;
    top: 0px;
    left: 0px;
    display: none;
}

#main .mainleft .lunbo .nav {
    position: absolute;
    bottom: 10px;
    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: #b61d1d;
}

#main .mainleft .liulan {
    margin-top: 5px;
    width: 710px;
    height: 96px;
    float: left;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
}

#main .mainleft .liulan .liuleft {
    width: 30px;
    height: 96px;
    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: 35px;
}

#main .mainleft .liulan .liucenter {
    width: 644px;
    height: 96px;
    float: left;
    overflow: hidden;
    position: relative;
}

#main .mainleft .liulan .liucenter ul {
    width: 9999px;
    position: relative;
    left: 0px;
}

#main .mainleft .liulan .liucenter ul li {
    width: 157px;
    height: 96px;
    float: left;
    border-right: 4px solid #EEE;
}

#main .mainleft .liulan .liuright {
    width: 30px;
    height: 96px;
    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: 35px;
}

#main .mainright .txinf {
    padding-bottom: 10px;
    border-bottom: 1px solid #ddd;
}

#main .mainright .txinf .touxiang {
    padding: 5px 0;
}

#main .mainright .txinf .touxiang .imgbox {
    height: 60px;
    width: 60px;
    margin: 0 auto;
    margin-bottom: 5px;
    border-radius: 50%;
    overflow: hidden;
}

#main .mainright .txinf .touxiang p {
    text-align: center;
    color: #666;
    padding-left: 10px;
}

#main .mainright .txinf .btn {
    text-align: center;
}

#main .mainright .txinf .btn div {
    display: inline-block;
    width: 85px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #b10405;
    border-radius: 5px;
    position: relative;
}

#main .mainright .txinf .btn div i {
    display: block;
    width: 12px;
    height: 12px;
    position: absolute;
    top: 8px;
    left: 20px;
}

#main .mainright .txinf .btn div.dl i {
    background: url(../images/all.png) no-repeat -90px -6px;
}

#main .mainright .txinf .btn div.zc i {
    background: url(../images/all.png) no-repeat -129px -6px;
}
#main .mainright .txinf .btn div.dl:hover i {
    background: url(../images/all.png) no-repeat -110px -6px;
}

#main .mainright .txinf .btn div.zc:hover i {
    background: url(../images/all.png) no-repeat -149px -6px;
}

#main .mainright .txinf .btn div span {
    padding-left: 18px;
}
#main .mainright .txinf .btn div span {
    color:#fff;
}
#main .mainright .txinf .btn div:hover span {
    color:#b10405;
}

#main .mainright .txinf .btn div{
    color: #fff;
    background: #b10405;
}

#main .mainright .txinf .btn div:hover{
    color: #b10405;
    background: #fff;
}


#main .mainright .mt .mc {
    position: relative;
    border-bottom: 1px solid #ddd;
}

#main .mainright .mt .mc .buy,
#main .mainright .mt .mc .sell {
    width: 50%;
    float: left;
    text-align: center;
    height: 32px;
    line-height: 32px;
    cursor: pointer;
}

#main .mainright .mt .mc .shu {
    width: 1px;
    height: 28px;
    position: absolute;
    left: 50%;
    top: 2px;
    background: #ddd;
}

#main .mainright .mt .mc .corrent {
    color: #b10405;
}

#main .mainright .mt .mc-inner {
    position: relative;
    background: #ddd;
}

#main .mainright .mt .mc-inner #squares-buy,
#main .mainright .mt .mc-inner #squares-sell {
    width: 50%;
    float: left;
    text-align: center;
    height: 32px;
    line-height: 32px;
    cursor: pointer;
}

#main .mainright .mt .mc-inner .sq {
    height: 8px;
    width: 15px;
    background: url(../images/all.png) no-repeat -200px -10px;
    position: absolute;
    bottom: 100%;
    left: 50%;
    margin-left: -3px;
}

#main .mainright .mt .mc-inner.ba1 .sq {
    left: 24%;
    margin-left: -3px;
}

#main .mainright .mt .mc-inner.ba2 .sq {
    left: 74%;
    margin-left: -3px;
}

#main .mainright .mt .mc-inner a {
    color: #999;
}

#main .mainright .mt .mc-inner #squares-buy:hover a ,
#main .mainright .mt .mc-inner #squares-sell:hover a {
    color: #555;
}

#main .mainright .zhti .headline {
    height: 42px;
    line-height: 42px;
    font-size: 14px;
    font-family: "Microsoft YaHei";
    text-align: center;
    background: url(../images/all.png) no-repeat -100px -46px;
}

#main .mainright .zhti .list {
    padding: 0 20px;
    width: 200px;
}

#main .mainright .zhti .list p {
    width: 200px;
    height: 24px;
    line-height: 24px;
    color: #777;
    letter-spacing: 1px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

#main .mainright .zhti .list p:hover {
    color: #b10405;
}
/*轮播区域结束*/

/* 品牌推荐区开始 */
.recommend {
    width: 1210px;
    min-height: 100px;
    margin: 0 auto;
    position: relative;
    z-index: 90;
    margin-bottom: 30px;
}

.recommend .maintop {
    border-bottom: 2px solid #c81623;
    height: 33px;
    margin-top: 20px;
}

.recommend .maintop .headline .til {
    position: relative;
    float: left;
    background: #c81623;
    height: 33px;
    line-height: 33px;
    overflow: hidden;
    padding: 0 20px 0 35px;
    color: #fff;
    font-size: 16px;
    font-family: "Microsoft YaHei";
    letter-spacing: 2px;
}

.recommend .maintop .headline .til i {
    display: block;
    width: 18px;
    height: 18px;
    position: absolute;
    left: 10px;
    top: 8px;
}

.recommend .maintop .headline .til i.brand {
    background: url(../images/all.png) no-repeat 0px -100px;
}

.recommend .maintop .headline .til i.popular {
    background: url(../images/all.png) no-repeat -30px -100px;
}

.recommend .maintop .headline .til i.procurement {
    background: url(../images/all.png) no-repeat -60px -100px;
}

.recommend .maintop .headline .til i.information {
    background: url(../images/all.png) no-repeat -90px -100px;
}

.recommend .maintop .headline .til i.magazine {
    background: url(../images/all.png) no-repeat -120px -100px;
}

.recommend .maintop .headline .til i.guess {
    background: url(../images/all.png) no-repeat -150px -100px;
}

.recommend .maintop span {
    height: 33px;
    line-height: 33px;
    margin-left: 10px;
    color: #b10405;
    font-size: 18px;
    font-family: "Candara";
}

#brand {
    margin-left: -7px;
    margin-right: -7px;
}

#brand .rone {
    width: 394px;
    height: 138px;
    padding: 10px 7px;
    float: left;
}

#brand .rone .mleft,
#brand .rone .mright {
    width: 50%;
    height: 138px;
    float: left;
    position: relative;
}

#brand .rone.f1 .mleft {
    /*background: #fc6500;*/
}

#brand .rone.f2 .mleft {
    /*background: #a0714e;*/
}

#brand .rone.f3 .mleft {
    /*background: #ff253a;*/
}

#brand .rone .mleft .text {
    padding: 5px 10px;
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    line-height: 20px;
}

#brand .rone .mleft .text span {
    color:#fff;
}
#brand .rone .mleft .text a {
    margin-right: 5px;
}

#brand .rone .mleft .text a:hover {
    text-decoration: underline;
}

#brand .rone .mright {
    /*background: #e5e3e4;*/
}

#brand .rone .mright .imgbox {
    width: 100%;
    height: 138px;
    overflow: hidden;
}

.recommend .mainmid .comp {
    background: #f7f7f7;
    height: 50px;
    padding: 8px 0;
    margin-bottom: 8px;
    width: 1210px;
    margin-left: 7px;
}

.recommend .mainmid .comp ul li {
    float: left;
    border-right: 1px dotted #ddd;
    margin-left: -1px;
}

.recommend .mainmid .comp ul li:last-child {
    border-right: none;
}

.recommend .mainmid .comp ul li .imgbox {
    width: 110px;
    height: 50px;
    padding: 0 5px;
    overflow: hidden;
}

.recommend .mainmid .comp ul li .line {
    width: 0px;
    height: 50px;
    border: 1px dotted #ddd;
    margin-left: -1px;
}

/* 品牌推荐区结束 */

/*热门种类*/
#lifewindow {
    width: 1210px;
    margin: 0 auto;
    margin-top: 10px;
    /*border:1px solid orange;*/
    position: relative;
    z-index: 90;
    border: 1px solid #ededed;
}

#lifewindow .lifemain {
    width: 1210px;
    border: 1px solid #ededed;
}

#lifewindow .lifemain .has-col1 {
    width: 420px;
    float: left;
}

#lifewindow .lifemain .has-item {
    float: left;
    height: 100%;
    border-bottom: 1px solid #ededed;
    border-right: 1px solid #ededed;
    display: block;
    width: 209px;
    position: relative;
    overflow: hidden;
}

#lifewindow .lifemain .has-midd {
    float: left;
    height: 100%;
    border-right: 1px solid #ededed;
    display: block;
    width: 418px;
    position: relative;
    overflow: hidden;
}

#lifewindow .lifemain .area-til {
    text-align: center;
    font: 15px/36px 'Microsoft Yahei';
    border-bottom: 1px dashed #e0e0e0;
    margin: 0 20px;
}

#lifewindow .lifemain .has-col2 {
    width: 370px;
    float: left;
}

#lifewindow .lifemain .has-big {
    float: left;
    height: 100%;
    border-right: 1px solid #ededed;
    display: block;
    width: 369px;
    position: relative;
    overflow: hidden;
}

#lifewindow .lifemain .tuarea1 {
    width: 208px;
    height: 188px;
    margin-top: 10px;
    position: relative;
    overflow: hidden;
    margin-right: 7px;
}

#lifewindow .lifemain .tuarea2 {
    width: 208px;
    height: 188px;
    position: relative;
    overflow: hidden;
    float: left;
    margin-top: 10px;
    margin-right: 7px;
}

#lifewindow .lifemain .tuarea3 {
    width: 418px;
    height: 188px;
    position: relative;
    overflow: hidden;
    float: left;
    margin-top: 10px;
    margin-right: 7px;
}

#lifewindow .lifemain .tuarea4 {
    width: 368px;
    height: 424px;
    position: relative;
    overflow: hidden;
    float: left;
    margin-top: 10px;
    margin-right: 7px;
}

#lifewindow .lifemain .tuarea5 {
    width: 208px;
    height: 188px;
    margin-top: 10px;
    position: relative;
    overflow: hidden;
    margin-right: 7px;
}

#lifewindow .lifemain .tuarea6 {
    width: 208px;
    height: 188px;
    position: relative;
    overflow: hidden;
    float: left;
    margin-top: 10px;
    margin-right: 7px;
}

#lifewindow .lifemain .tuarea7 {
    width: 418px;
    height: 188px;
    position: relative;
    overflow: hidden;
    float: left;
    margin-top: 10px;
    margin-right: 7px;
}

#lifewindow .lifemain .zhe {
    width: 120px;
    height: 190px;
    float: left;
    position: absolute;
    z-index: 2;
}

#lifewindow .lifemain .zhe h5 {
    width: 120px;
    font-size: 14px;
    display: block;
    margin-top: 130px;
    float: left;
    font-family: "微软雅黑";
    color: #333;
    margin-left: 20px;
    font-weight: 400;
}

#lifewindow .lifemain .zhe .life1 {
    float: left;
    width: 120px;
    color: #999;
    margin-top: 8px;
    margin-left: 20px;
}

#lifewindow .lifemain .zhe1 {
    width: 418px;
    height: 90px;
    float: left;
    position: absolute;
    z-index: 2;
}

#lifewindow .lifemain .zhe1 h5 {
    width: 118px;
    font-size: 14px;
    display: block;
    margin-top: 10px;
    float: left;
    font-family: "微软雅黑";
    color: #333;
    margin-left: 300px;
    font-weight: 400;
}

#lifewindow .lifemain .zhe1 .life1 {
    float: left;
    width: 118px;
    color: #999;
    margin-top: 8px;
    margin-left: 300px;
}

#lifewindow .lifemain .zhe2 {
    width: 180px;
    height: 90px;
    float: left;
    position: absolute;
    z-index: 2;
}

#lifewindow .lifemain .zhe2 h5 {
    width: 180px;
    font-size: 14px;
    display: block;
    margin-top: 60px;
    float: left;
    font-family: "微软雅黑";
    color: #333;
    margin-left: 15px;
    font-weight: 400;
}

#lifewindow .lifemain .zhe2 .life2 {
    float: left;
    width: 180px;
    color: #999;
    margin-top: 8px;
    margin-left: 15px;
}

#lifewindow .lifemain img {
    position: absolute;
    top: 0px;
    left: 0px;
}
/*热门种类结束*/

/*采购专场开始*/
#procure .row {
    position: relative;
    margin-left: -4px;
    margin-right: -4px;
}

#procure .row .pro-one {
    float: left;
    width: 398px;
    overflow: hidden;
    margin-left: 4px;
    margin-right: 4px;
    margin-top: 10px;
}

#procure .row .pro-one .bor {
    border: 1px solid #ccc;
    padding: 10px;
}

#procure .row .pro-one .bor .borxt {
    padding-bottom: 10px;
}

#procure .row .pro-one .bor .borxt .imgbox {
    width: 170px;
    height: 170px;
    overflow: hidden;
    float: left;
    margin-right: 10px;
}

#procure .row .pro-one .bor .borxt .inf {
    position: relative;
    float: left;
    padding-left: 16px;
    width: 180px;
}

#procure .row .pro-one .bor .borxt .shu {
    position: absolute;
    width: 1px;
    height: 155px;
    background: #ccc;
    left: 0;
    bottom: 0;
}

#procure .row .pro-one .bor .borxt .inf .pname {
    padding-top: 10px;
    height: 52px;
    overflow: hidden;
}

#procure .row .pro-one .bor .borxt .inf .pname h3 {
    letter-spacing: 1px;
    font-size: 14px;
    color: #1b1b1b;
    margin-bottom: 6px;
}

#procure .row .pro-one .bor .borxt .inf .pname h6 {
    letter-spacing: 1px;
    font-size: 12px;
    color: #777;
    font-weight: 400;
}

#procure .row .pro-one .bor .borxt .inf .price {
    height: 112px;
    overflow: hidden;
    padding-top: 6px;
    text-align: center;
}

#procure .row .pro-one .bor .borxt .inf .price .d1 {
    font-size: 32px;
    color: #b50000;
}

#procure .row .pro-one .bor .borxt .inf .price .d1 b {
    font-size: 22px;
}

#procure .row .pro-one .bor .borxt .inf .price .d2 {
    font-size: 12px;
    text-decoration: line-through;
    color: #777;
    margin-bottom: 20px;
}

#procure .row .pro-one .bor .borxt .inf .price .d3 {
    font-size: 12px;
    color: #777;
}

#procure .row .pro-one .bor .borxb {
    height: 32px;
    overflow: hidden;
    position: relative;
    height: 32px;
    line-height: 32px;
}

#procure .row .pro-one .bor .borxb .btn {
    position: absolute;
    display: block;
    right: 40px;
    bottom: 0;
    height: 30px;
    line-height: 30px;
    width: 98px;
    font-size: 14px;
    letter-spacing: 2px;
    border: 1px solid #b10405;
    border-radius: 5px;
    text-align: center;
    color: #fff;
    background:#b10405;
}
#procure .row .pro-one .bor .borxb .btn:hover {
    color: #b10405;
    background:#fff;
}
#procure .row .pro-one .bor .time {
    letter-spacing: 1px;
    font-size: 12px;
    color: #7b7b7b;
}

#procure .row .pro-one .bor .time span {
    color: #b50000;
}

#procure .row .pro-one .bor .time .i-clock {
    margin-top: 8px;
    margin-right: 5px;
    float: left;
    width: 14px;
    height: 14px;
    background: url(../images/all.png) no-repeat -340px -100px;
}


/*采购专场结束*/

/*1楼开始*/
.floor {
    width: 1210px;
    height: 586px;
    margin: 0 auto;
    border: 1px solid #ccc;
    position: relative;
    z-index: 89;
    margin-bottom: 5px;
    margin-top: 5px;
}


.floor_top {
    width: 1210px;
    height: 39px;
    float: left;
    border-bottom: 1px solid #b50000;
}

.floor_top .louceng {
    width: 280px;
    height: 29px;
    line-height: 29px;
    margin-top: 10px;
    float: left;
}

.floor_top .louceng h2 {
    font-size: 18px;
    font-family: "微软雅黑";
    font-weight: 400;
    text-align: left;
    padding-left: 35px;
    color: #b50000;
}

.floor_top .louceng .lou {
    width: 40px;
    height: 30px;
    background: url(../images/all.png) no-repeat 0px -132px;
    position: absolute;
    top: 18px;
}

.floor_top .louceng .lou span{
    width: 24px;
    height: 30px;
    display: block;
    font-weight: 400;
    font-size: 18px;
    color: white;
    line-height: 26px;
    text-align: center;
}

.floor_top ul{
    float: right;
    height: 39px;
    position: relative;
}

.floor .floor_top ul li{
    width: 158px;
    height: 39px;
    float: left;
    position: relative;
    z-index: 2;
    cursor: pointer;
}

.floor_top ul li h3 {
    width: 158px;
    height: 16px;
    text-align: center;
    margin-top: 15px;
    font-size: 14px;
    font-weight: 700;
    color: #666;
}

.floor_top ul .huakuai {
    width: 158px;
    height: 36px;
    border-top: 4px solid #b61d1d;
    border-left: 1px solid #b61d1d;
    border-right: 1px solid #b61d1d;
    background: #fff;
    position: absolute;
    bottom: -1px;
    left: 0px;
}

.floor .floormain {
    width: 1210px;
    height: 461px;
    float: left;
}

.company-floor .floormain {
    width: 1210px;
    float: left;
    border-width: medium 1px 1px;
    border-style: none solid solid;
    border-color: #CCC;
}

.floormain .mainleft {
    width: 309px;
    height: 546px;
    float: left;
    position: relative;
    border-right: 1px solid #ddd;
}

.floormain .mainleft ul {
    padding-top: 6px;
    padding-bottom: 92px;
    background: #fafafa;
    overflow: hidden;
    height: 211px;
}

.floormain .mainleft ul li {
    width: 93px;
    height: 30px;
    float: left;
    margin-left: 10px;
}

.floormain .mainleft .lefttu {
    width: 309px;
    height: 186px;
    overflow:hidden;
}

.floormain .mainleft ul li a {
    font-size: 12px;
    font-weight: 400;
    line-height: 30px;
    color: #666;
}

.floormain .mainleft .ent {
    display: block;
    background: #f1f1f1;
    text-align: center;
    height: 50px;
    line-height: 50px;
    color: #696868;
    font-size: 16px;
    font-family: "微软雅黑";
    border-top: 1px solid #ddd;
}

.floormain .ent {
    display: block;
    background: #F1F1F1 none repeat scroll 0% 0%;
    text-align: center;
    height: 50px;
    line-height: 50px;
    color: #696868;
    font-size: 16px;
    font-family: "微软雅黑";
    border-top: 1px solid #DDD;
}

.floormain .mainleft .ent span {
    font: 400 24px/24px consolas;
    margin-left: 10px;
}

.floormain .mainleft ul li a:hover {
    color: #b61d1d;
}

.floormain .maincenter {
    width: 900px;
    height: 461px;
    float: left;
    position: relative;
}

.floormain .maincenter .cent1 {
    width: 900px;
    height: 461px;
    display: none;
    float: left;
    position: absolute;
}

.floormain .maincenter .cent1 ,
.floormain .maincenter .cent1 .cenright {
    float: left;
    width: 100%;
}

.centbox {
    width: 100%;
}

.floormain .maincenter .cent1 .cenup {
    border-bottom: 1px solid #ddd;
    width: 100%;
}

.floormain .maincenter .cent1 .cenup .u-one {
    border-right: 1px solid #ddd;
    width: 25%;
    height: 273px;
    margin-right: -1px;
    overflow: hidden;
    float: left;
}

.floormain .maincenter .cent1 .cenup .u-one .onebox {
    padding: 5px 8px;
}

.floormain .maincenter .cent1 .cenup .u-one .onebox .imgbox {
    width: 100%;
    height: 209px;
    overflow: hidden;
}

.floormain .maincenter .cent1 .cenup .u-one .onebox .c-name {
    font-size: 12px;
    color: #7b7b7b;
    height: 24px;
    line-height: 24px;
    margin-top: 5px;
}
.c-name {

}

.ellipsis {
    overflow: hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    -o-text-overflow:ellipsis;
}

.floormain .maincenter .cent1 .cenup .u-one .onebox .c-inf {
    font-size: 16px;
    color: #c81623;
    font-family: "微软雅黑";
}

.floormain .maincenter .cent1 .cendown {
    border-right: 1px solid #ddd;
    margin-right: -1px;
}
.cendown {
    float: left;
    width: 50%;
}

.floormain .maincenter .cent1 .cendown .title {
    position: relative;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px dashed #ddd;
    padding: 0 10px;
}

.floormain .maincenter .cent1 .cendown .title ul {
    position: absolute;
    right: 10px;
    top: 18px;
}

.floormain .maincenter .cent1 .cendown .title ul li {
    float: left;
    cursor: pointer;
    width: 12px;
    height: 4px;
    background: #e1e1e1;
    margin-right: 8px;
}

.floormain .maincenter .cent1 .cendown .title ul li.chose {
    background: #b50000;
}

.floormain .maincenter .cent1 .cendown .text {
    position: relative;
    padding: 10px;
    letter-spacing: 1px;
    color: #777;
    height: 100px;
    line-height: 20px;
    overflow: hidden;
}
.floormain .maincenter .cent1 .cendown .cendown_a{
    float:left;
}

.floormain .maincenter .cent1 .cendown .text h5 {
    font-size: 14px;
    color: #7b7b7b;
    font-weight: 400;
    line-height: 24px;
}
.floormain .maincenter .cent1 .cendown .text h5:hover{
    color: #b50000;
}


.floormain .maincenter .cent1 .cendown .text h6 {
    font-size: 12px;
    color: #7b7b7b;
    font-weight: 400;
    line-height: 24px;
}
.floormain .maincenter .cent1 .cendown .text .picbox {
    position: absolute;
    right: 0;
    top: 10px;
    height: 86px;
    width: 220px;
}

.floormain .maincenter .cent1 .cendown .text .picbox ul li {
    margin-right: 10px;
    float: left;
}

.floormain .maincenter .cent1 .cendown .text .picbox ul li .imgbox {
    width: 100px;
    height: 100px;
    overflow: hidden;
}
.floormain .maincenter .cent1 .cendown .text .picbox ul li .imgbox img{
    width: 100%;
    height: 100%;
}

.floormain .maincenter .cent1 .cendown .title .cen-more {
    position: absolute;
    display: block;
    right: 10px;
    top: 0px;
    width: 60px;
    height: 40px;
    line-height: 40px;
}

.floormain .maincenter .cent1 .cendown .title .cen-more .i-more {
    display: inline-block;
    width: 15px;
    height: 15px;
    vertical-align: middle;
    background: url(../images/all.png) no-repeat -377px -101px;
    margin-left: 10px;
}

.floormain .maincenter .cent1 .cendown .text p {
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.floormain .maincenter .cent1 .f3tu1 {
    width: 158px;
    height: 361px;
    float: left;
    position: relative;
}

.floormain .maincenter .cent1 .f3tu2 {
    width: 158px;
    height: 361px;
    float: left;
    overflow: hidden;
    position: relative;
}

.floormain .maincenter .cent1 .f3tu3 {
    width: 158px;
    height: 361px;
    float: left;
    position: relative;
}

.floormain .maincenter .cent1 .f3tu4 {
    width: 158px;
    height: 361px;
    float: left;
    overflow: hidden;
    position: relative;
}

.floormain .maincenter .cent1 .f3tu5 {
    width: 158px;
    height: 361px;
    float: left;
    overflow: hidden;
    position: relative;
}

.floormain .maincenter .cent1 .f3tu1 .f3tu1_1 {
    width: 158px;
    height: 180px;
    float: left;
    overflow: hidden;
    position: relative;
    cursor: pointer;
}

.floormain .maincenter .cent1 .f3tu1 .f3tu1_2 {
    width: 158px;
    height: 180px;
    float: left;
    overflow: hidden;
    position: relative;
    cursor: pointer;
}

.floormain .maincenter .cent1 .f3tu3 .f3tu1_3 {
    width: 158px;
    height: 180px;
    float: left;
    overflow: hidden;
    position: relative;
    cursor: pointer;
}

 .floormain .maincenter .cent1 .f3tu3 .f3tu1_4 {
    width: 158px;
    height: 180px;
    float: left;
    overflow: hidden;
    position: relative;
    cursor: pointer;
}

.floormain .maincenter .cent1 .f3tu1_5 {
    width: 158px;
    height: 180px;
    float: left;
    overflow: hidden;
    position: relative;
    cursor: pointer;
}

.floormain .maincenter .cent1 .f3tu1_6 {
    width: 158px;
    height: 180px;
    float: left;
    overflow: hidden;
    position: relative;
    cursor: pointer;
}

.floormain .maincenter .cent1 strong {
    width: 100px;
    height: 20px;
    position: absolute;
    font-size: 13px;
    font-weight: 700;
    top: 20px;
    left: 20px;
    z-index: 2;
}

.floormain .maincenter .cent1 .huazi {
    width: 100px;
    height: 20px;
    position: absolute;
    font-size: 12px;
    font-weight: 400;
    color: #666;
    top: 40px;
    left: 20px;
    z-index: 2;
}

.floormain .maincenter .cent1 .f3tu1 img {
    position: absolute;
    left: 0px;
}

.floormain .maincenter .cent1 .f3tu2 img {
    position: absolute;
    left: 0px;
}

.floormain .maincenter .cent1 .f3tu3 img {
    position: absolute;
    left: 0px;
}

.floormain .maincenter .cent1 .f3tu4 img {
    position: absolute;
    left: 0px;
}

.floormain .maincenter .cent1 .f3tu5 img {
    position: absolute;
    left: 0px;
}

.floormain .maincenter .cent1 .centu {
    width: 137px;
    height: 174px;
    padding: 5px 10px;
    padding-bottom: 0px;
    float: left;
}

.floormain .maincenter .cent1 .centu .tu {
    width: 138px;
    height: 100px;
    float: left;
    padding: 5px 0px;
}

.floormain .maincenter .cent1 .centu .tu img {
    margin-left: 20px;
    filter: alpha(opacity=100);
    opacity: 1;
}

 .floormain .maincenter .cent1 .centu .tu img:hover {
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.floormain .maincenter .cent1 .centu .p_name {
    width: 135px;
    height: 32px;
    float: left;
    overflow: hidden;
    margin-bottom: 4px;
}

.floormain .maincenter .cent1 .centu .p_name a {
    color: #666;
    word-break: break-all;
    /*强制英文单词断行*/
    display: block;
}

.floormain .maincenter .cent1 .centu .p_name a:hover {
    color: #b61d1d;
    text-decoration: underline;
}

.floormain .maincenter .cent1 .centu .price {
    width: 138px;
    height: 18px;
    float: left;
}

.floormain .maincenter .cent1 .cenlunbo {
    width: 473px;
    height: 180px;
    float: left;
    overflow: hidden;
    position: relative;
}

.floormain .maincenter .cent1 .cenlunbo .luntu {
    width: 2000px;
    height: 180px;
    float: left;
    border: 1px solid #eee;
    border-top: none;
    position: absolute;
    left: 0px;
}

.floormain .maincenter .cent1 .cenlunbo .luntu img {
    margin-left: 0px;
    float: left;
    border: none;
}

.floormain .maincenter .cent1 .cenlunbo ul {
    float: left;
    width: 200px;
    height: 10px;
    position: absolute;
    bottom: 0px;
    left: 150px;
}

.floormain .maincenter .cent1 .cenlunbo ul li {
    float: left;
    width: 36px;
    height: 5px;
    margin-left: 5px;
    background: #ccc;
}

.floormain .mainright {
    width: 209px;
    height: 361px;
    float: left;
}

.floormain .mainright > ul {
    float: left;
    margin-top: 2px;
}

.floormain .mainright > ul > li {
    width: 98px;
    height: 36px;
    float: left;
    cursor: pointer;
}

.floormain .mainright .righttu {
    width: 209px;
    height: 180px;
    float: left;
    overflow: hidden;
    position: relative;
}

.floormain .mainright .righttu .rightlun {
    width: 520px;
    height: 180px;
    float: left;
    position: absolute;
}

.floormain .mainright .righttu .rightlun img {
    float: left;
}

.floormain .mainright .righttu ul {
    position: absolute;
    bottom: 5px;
    left: 60px;
}

.floormain .mainright .righttu ul li {
    width: 36px;
    height: 5px;
    float: left;
    background: #aaa;
    margin-left: 5px;
}
/*1楼结束*/

/* 行业资讯开始 */
#information {padding-bottom:20px;}
#information .infleft,
#information .infright {
    float:left;width:605px;margin-top:10px;
}
#information .infleft .inf-pad{
    padding-right:15px;
}
#information .infright .inf-pad{
    padding-left:15px;
}
#information .infleft {
    border-right:1px dashed #ddd;margin-right:-1px;
}
#information .imgbox {
    width:590px;height:252px;overflow:hidden;
}
#information .list {
    margin-top:10px;
}
#information .list .headl {
    padding-left:20px;position:relative;color:#b50000;
    font-size:14px;font-family:"微软雅黑";height:32px;line-height:32px;
}
#information .list .headl .sq-red {
    position:absolute;top:10px;left:0;
    width:13px;height:13px;background:#b50000;float:left;
}
#information .list ul li a{color:#777;display:block;}
#information .list ul li a:hover p{color:#b50000;}
#information .list ul li p{width:480px;height:24px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#information .list ul li span{float:right;line-height:24px;}

/* 行业资讯结束 */

/* 杂志开始 */
#magazine {padding-bottom:30px;}
#magazine .liulan {
    position:relative;
    margin-top: 10px;
    width: 1210px;
    height: 316px;
}

#magazine .liulan .liuleft {
    position:absolute;
    left:0;
    top:110px;
    width: 20px;
    height: 70px;
    background:rgba(0,0,0,.2);
    cursor: pointer;
}

#magazine .liulan .liuleft .lefttu {
    width: 20px;
    height: 25px;
    background: url(../images/all.png) no-repeat 0px -170px;
    margin-top: 25px;
}

#magazine .liulan .liucenter {
    width: 1210px;
    height: 316px;
    overflow: hidden;
    position: relative;
}

#magazine .liulan .liucenter ul {
    width: 9999px;
    position: relative;
    left: 0px;
}

#magazine .liulan .liucenter ul li {
    width: 234px;
    height: 316px;
    overflow:hidden;
    margin-right:10px;
    float: left;
}

#magazine .liulan .liuright {
    position:absolute;
    right:0;
    top:110px;
    width: 20px;
    height: 70px;	
    background:rgba(0,0,0,.2);
    cursor: pointer;
    /*display: none;*/;
}

#magazine .liulan .liuright .righttu {
    width: 20px;
    height: 25px;
    background: url(../images/all.png) no-repeat -30px -170px;
    margin-top: 25px;
}

#magazine .magaz {position:relative;background:#e1e1e1;width:214px;height:296px;overflow:hidden;padding:10px;}
#magazine .magaz img {width:214px;height:276px;overflow:hidden;}
#magazine .magaz p {text-align:center;font-family:"微软雅黑";font-weight:600;letter-spacing:1px;height:20px;font-size:14px;line-height:24px;overflow:hidden;}
#magazine .magaz p span {font-size:inherit;}
#magazine .magaz .point {position:absolute;width:10px;height:10px;background:#b10405;top:0;left:0;}
/* 杂志结束*/

/* 猜你喜欢开始*/
#guess {padding-bottom:50px;}
#guess .liulan {
    position:relative;
    margin-top: 10px;
    width: 1210px;
    height: 316px;
}

#guess .liulan .liuleft {
    position:absolute;
    left:0;
    top:110px;
    width: 20px;
    height: 70px;
    background:rgba(0,0,0,.2);
    cursor: pointer;
}

#guess .liulan .liuleft .lefttu {
    width: 20px;
    height: 25px;
    background: url(../images/all.png) no-repeat 0px -170px;
    margin-top: 25px;
}

#guess .liulan .liucenter {
    width: 1210px;
    height: 316px;
    overflow: hidden;
    position: relative;
}

#guess .liulan .liucenter ul {
    width: 9999px;
    position: relative;
    left: 0px;
}

#guess .liulan .liucenter ul li {
    width: 234px;
    height: 316px;
    overflow:hidden;
    margin-right:10px;
    float: left;
}

#guess .liulan .liuright {
    position:absolute;
    right:0;
    top:110px;
    width: 20px;
    height: 70px;	
    background:rgba(0,0,0,.2);
    cursor: pointer;
    /*display: none;*/;
}

#guess .liulan .liuright .righttu {
    width: 20px;
    height: 25px;
    background: url(../images/all.png) no-repeat -30px -170px;
    margin-top: 25px;
}

#guess .gbox {position:relative;width:212px;height:294px;border:1px solid #ddd;overflow:hidden;padding:10px;}
#guess .gbox img {width:212px;height:274px;overflow:hidden;}
#guess .gbox p {text-align:center;font-family:"微软雅黑";letter-spacing:1px;height:20px;font-size:14px;line-height:24px;overflow:hidden;}
#guess .gbox p span {font-size:inherit;}
/*猜你喜欢结束*/

/*网站详情开始*/
#main-down {
    /*background:#f6f6f6;*/
}
#main-down .yq{
    /*background:#e5e5e5;*/
}
#main-down .slogen{
    width: 100%;
    text-align: center;
    background:#f6f6f6;
}
#main-down .yq .yq-cen {
    width:1210px;
    margin: 0 auto;

}
#main-down .yq .yq-cen h3{text-align:center;letter-spacing:2px;font-size:14px;color: #666;}
#main-down .yq .yq-cen h3 a {font-weight:400;color:#666;font-size:14px;}
#main-down .yq .yq-cen h3 a:hover {color:#b50000;}
#main-down .yq .yq-cen table {margin-top:20px;}
#main-down .yq .yq-cen table tr td {color:#7b7b7b;padding-left:20px;line-height:24px;}
#main-down i.icon-qq {	
    display:inline-block;
    vertical-align:middle;
    width:24px;
    height:24px;
    margin-right:5px;
    overflow:hidden;
    background:url(../images/qq.png) no-repeat center center;
}
#xiang {
    width: 1210px;
    height: 160px;
    padding-top:20px;
    padding-bottom:20px;
    margin: 0 auto;
    border-bottom: 1px solid #ccc;
}

#xiang .xleft {
    width: 880px;
    height: 146px;
    float: left;
    margin-left: 20px;
}

#xiang .xleft .qing {
    margin-top: 10px;
    width: 170px;
    height: 151px;
    float: left;
    font-family:"微软雅黑";
}

#xiang .xleft .qing h3 {
    width: 148px;
    height: 40px;
    float: right;
    line-height: 40px;
    font-weight:400;
    font-size: 16px;
    color: #373737;
    text-shadow: .4px .4px 0 #999;
}

#xiang .xleft .qing .bao {
    width: 148px;
    height: 24px;
    float: right;
}

#xiang .xleft .qing a {
    line-height: 20px;
    color: #666;
}

#xiang .xleft .qing a:hover {
    color: #b61d1d;
    text-decoration: underline;
}

#xiang .xright {
    width: 310px;
    height: 146px;
    float: left;
    overflow:hidden;
}
#xiang .xright .erweima {
    padding-left: 30px;
    border-left:1px dashed #ccc;
    margin-top:10px;
}

/*网站详情结束*/

/*底部开始*/
#down {
    width: 1210px;
    height: 150px;
    margin: 0 auto;
    padding-bottom: 30px;
    margin-top: 20px;
    font-family:  "Microsoft Yahei";

}

#down .down_top {
    width: 1210px;
    height: 18px;
    float: left;
    font-size: 14px;
    text-align: center;
}

#down .down_top a {
    padding-right: 10px;
    padding-left: 10px;
    line-height: 18px;

    border-right: 1px solid #ccc;
    color: #666;
}

#down .down_top a:hover {
    color: #b61d1d;
    text-decoration: underline;
}


#down .down_center {
    width: 1210px;
    height: 72px;
    float: left;
    margin: 10px 0px;
    font-size: 14px;
}

#down .down_center span {
    width: 1210px;
    height: 38px;
    line-height:38px;
    float: left;
    margin-top: 3px;
    text-align: center;
    font-size: 14px;
    color: #666;
}

#down .down_center a {
    padding-right: 5px;
    color: #666;

}

#down .down_center a:hover {
    color: #b61d1d;
    text-decoration: underline;
}

#down .down_bot {
    width: 1210px;
    height: 40px;
    line-height:40px;
    float: left;
    text-align: center;

}
#down .down_bot p {
    font-size: 14px;
}

#down .down_bot img {
    margin-left: 10px;
}


/*侧栏导航*/
.hide {display:none;}
.jdm-toolbar-wrap {
    position:fixed;
    _position:absolute;
    top:0;
    right:0;
    z-index:9990;
    width:0;
    height:100%;
}
.jdm-toolbar {
    position: absolute;
    right: 0;
    top: 0;
    width: 0;
    height: 100%;
    border-right: 6px solid #7a6e6e;
    -webkit-transition: right .3s ease-in-out 0s;
    -moz-transition: right .3s ease-in-out 0s;
    transition: right .3s ease-in-out 0s;
}
.jdm-toolbar-tabs {
    position: absolute;
    top: 50%;
    left: -39px;
    width: 40px;
    margin-top: -61px;
}
.jdm-toolbar-tab {
    position:relative;
    width:40px;
    height:36px;
    margin-bottom:1px;
    cursor:pointer;
    background-color:#7a6e6e;
    -webkit-border-radius:3px 0 0 3px;
    -moz-border-radius:3px 0 0 3px;
    border-radius:3px 0 0 3px;
}
.jdm-toolbar-tab .tab-tip {
    position: absolute;
    top: 8px;
    right: 10px;
    width: 6px;
    height: 6px;
    background-position: -150px -150px;
    z-index: 999;
}

.jdm-tbar-tab-top .tab-ico {
    background-position: 0px -215px;
}

.jdm-tbar-tab-history .tab-ico {
    background-position: 0px -255px;
}

.jdm-tbar-tab-follow .tab-ico {
    background-position: 0px -295px;
}
.jdm-tbar-tab-cart .tab-ico {
    background-position: 0px -335px;
}

.jdm-tbar-tab-jimi .tab-ico {
    background-position: -50px -150px;
}

.jdm-tbar-panel-jimi .jdm-tbar-panel-header i {
    width: 18px;
    height: 19px;
    margin-top: 10px;
    background-position: 0 -150px;
}

.jdm-toolbar-tab .tab-ico {
    display:inline-block;
    background-image:url(../images/all.png);
    background-repeat:no-repeat;
    width:46px;
    height:36px;
    margin-left:1px;
    position:relative;
    z-index:2;
    background-color:#7a6e6e;
    _display:block;
}
.jdm-toolbar-tab .tab-text {
    width: 62px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    text-align: center;
    font-family: "微软雅黑";
    position: absolute;
    z-index: 1;
    left: 35px;
    top: 0;
    background-color: #7a6e6e;
    -webkit-border-radius: 3px 0 0 3px;
    -moz-border-radius: 3px 0 0 3px;
    border-radius: 3px 0 0 3px;
    -webkit-transition: left .3s ease-in-out .1s;
    -moz-transition: left .3s ease-in-out .1s;
    transition: left .3s ease-in-out .1s;
    _display: none;
}
.z-jdm-tbar-tab-hover {
    background-color: #c81623;
}

.z-jdm-tbar-tab-hover .tab-ico {
    background-color: #c81623;
}

.z-jdm-tbar-tab-hover .tab-text {
    left: -60px;
    background-color: #c81623;
    _display: block;
}

.z-jdm-tbar-tab-hover .tab-sub {
    color: #c81623;
    background-color: #fff;
    background-image: -moz-linear-gradient(top,#fff,#fff);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#fff));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType='0');
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff');
    background-image: linear-gradient(to bottom,#fff 0,#fff 100%);
    -webkit-box-shadow: 1px 1px 3px rgba(0,0,0,.3);
    -moz-box-shadow: 1px 1px 3px rgba(0,0,0,.3);
    box-shadow: 1px 1px 3px rgba(0,0,0,.3);
    text-shadow: 1px 0 1px rgba(0,0,0,.3);
}
.z-jdm-tbar-tab-selected,.z-jdm-tbar-tab-selected .tab-ico {
    background-color: #c81623;
}

.z-jdm-tbar-tab-selected .tab-text {
    display: none;
}

.z-jdm-tbar-tab-selected .tab-sub {
    color: #c81623;
    background-color: #fff;
    background-image: -moz-linear-gradient(top,#fff,#fff);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#fff));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType='0');
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff');
    background-image: linear-gradient(to bottom,#fff 0,#fff 100%);
    -webkit-box-shadow: 1px 1px 3px rgba(0,0,0,.3);
    -moz-box-shadow: 1px 1px 3px rgba(0,0,0,.3);
    box-shadow: 1px 1px 3px rgba(0,0,0,.3);
    text-shadow: 1px 0 1px rgba(0,0,0,.3);
}
.z-jdm-tbar-tab-hover .tab-text {
    left:-60px;
    background-color:#c81623;
    _display:block;
}

.z-jdm-tbar-tab-hover .tab-sub {
    color:#c81623;
    background-color:#fff;
    background-image:-moz-linear-gradient(top,#fff,#fff);
    background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#fff));
    filter:progidDXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType='0');
    -ms-filter:progidDXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff');
    background-image:linear-gradient(to bottom,#fff 0,#fff 100%);
    -webkit-box-shadow:1px 1px 3px rgba(0,0,0,.3);
    -moz-box-shadow:1px 1px 3px rgba(0,0,0,.3);
    box-shadow:1px 1px 3px rgba(0,0,0,.3);
    text-shadow:1px 0 1px rgba(0,0,0,.3);
}
.z-jdm-tbar-tab-hover .tab-tip {
    display:none;
}

ul.friendlinks {
    width: 1100px;
    margin: 20px auto 0 auto;


}
.friendlinks li {
    width: 105px;
    display: inline-block;
    height: 24px;
    line-height: 24px;
    color: #7b7b7b;
    margin-left: 5px;
    text-align: left;
    font-size: 14px;
    font-family: "Microsoft Yahei";
}


#index-nav {position:relative;}
#index-nav #nav {display: none;}

.absolute {position:fixed;top:0px;left:-60px;z-index:99;margin-top:0px;background:#f6f6f6;width:50px;text-align:center; /* display: none; */}
.nav_fixed {position:fixed;top:0;left:0px;z-index:5;margin-top:200px;background:#f6f6f6;width:50px;text-align:center; display: block}
#nav a {display:block;width:30px;padding:12px 10px; font-size:12px;color:#3a3a3a;cursor:pointer;font-family:"微软雅黑";}
#nav span {display:block;padding:10px; font-size:12px;color:#3a3a3a;cursor:pointer;font-family:"微软雅黑";}
#nav a:hover, #nav span:hover {color:#c81623;}
.c {background:#c81623!important;color:#fff!important;}

#a1,#a2,#a3,#a4,#a5 {position:absolute;top:-20px;}
/*企业库*/

#main .mainleft .diqu {
    margin-top: 5px;
    width: 710px;
    height: 96px;
    float: left;
    position:relative;
}
#main .mainleft .diqu .imgbox {
    position:absolute;left:0;top:0;width:96px;height:96px;overflow:hidden;
    background:url(../images/base-ditu.jpg) no-repeat;
}
#main .mainleft .diqu .lists p{
    margin-bottom:20px;
}
#main .mainleft .diqu .lists {
    height:46px;overflow:hidden;
    padding:25px 20px 25px 120px;
}
#main .mainleft .diqu .lists a {
    display:inline-block;width:52px;margin-right:5px;letter-spacing:1px;
}
#main .mainleft .diqu .lists a:hover {color:#e4393c;
                                      transition:color .2s;
                                      -moz-transition:color .2s; /* Firefox 4 */
                                      -webkit-transition:color .2s; /* Safari and Chrome */
                                      -o-transition:color .2s; /* Opera */}

#main .mainright .headline.unline {border-bottom:1px solid #ddd;}
#main .mainright .picbox {
    padding:10px;height:388px;width:220px;overflow:hidden;
}
#main .mainright .picbox .left,
#main .mainright .picbox .right{
    float:left;
}
#main .mainright .picbox .left {border-right:1px dashed #ddd;}
#main .mainright .picbox .picone {
    width:109px;height:75px;border-bottom:1px dashed #ddd;}
#main .mainright .picbox .picone:last-child {border-bottom:1px dashed transparent;}
.recommend .maintop .headline .til i.star {
    width:22px;
    background: url(../images/all.png) no-repeat -180px -100px;
}
#star .row {margin-left:-5px;margin-right:-5px;width:1220px;}
#star .row .star-one {
    float: left;
    width: 234px;
    overflow: hidden;
    margin-left: 4px;
    margin-right: 4px;
    margin-top: 10px;
    border:1px solid #ddd;
}
#star .row .star-one .s-head {
    text-align:center;
    height:30px;line-height:30px;border-bottom:1px dashed #eee;
}
#star .row .star-one .imgbox {
    width:234px;height:80px;overflow:hidden;
    position:relative;
}
/*#star .row .star-one .imgbox img {width:234px;height:220px;}*/
#star .row .star-one .imgbox {
    cursor: pointer;
}
#star .row .star-one .imgbox img {width:210px;height: 80px; position: absolute; left: 12px;}
#star .row .star-one .imgbox .cover {
    display:none;background:rgb(200,22,35);background:rgba(200,22,35,.85);color:#fff;
    position:absolute;bottom:0;text-align:center;width:234px;height:30px;line-height:30px;overflow:hidden;
}
#star .row .star-one:hover .cover{display:block;}
#star .row .star-one:hover {border:1px solid #c81623;}
#star .row .star-one .inf {height:82px;overflow:hidden;}
#star .row .star-one .inf p {text-align:center;height:24px;line-height:24px;overflow:hidden;}
#star .row .star-one .inf .name {font-size:14px;color:#666;margin-top:5px;font-family:"微软雅黑";}
#star .row .star-one .inf .cla {font-size:12px;color:#777;}
#star .row .star-one .inf .rz {font-size:12px;color:#c81623;}

.company-floor {
    width: 1210px;
    height: 400px;
    margin: 0px auto 20px;
    position: relative;
    z-index: 89;
}
.company-floor .floormain .baseleft {
    width: 229px;
    float: left;
    position: relative;
    border-right: 1px solid #ddd;
}

.company-floor .floormain .baseleft {
    width: 229px;
    float: left;
    position: relative;
    border-right: 1px solid #ddd;
}

.base_fl .b_left {height:305px;width:229px;overflow:hidden;}
.base_fl .b_left .bor {padding:10px 15px;}
.base_fl .b_left .bor a {
    font-size: 12px;
    padding: 6px 8px;
    float: left;
    width: 48px;
    color: #333;
    overflow: hidden;
    height: 18px;
    line-height: 18px;
}
.company-floor .floormain .basecenter {
    width: 980px;
    height: 356px;
    float: left;
    position: relative;
}
.company-floor .floormain .basecenter .cen_left{width:756px;height:356px;float:left;overflow:hidden;}
.company-floor .floormain .basecenter .cen_left .cen_l1,
.company-floor .floormain .basecenter .cen_left .cen_l2,
.company-floor .floormain .basecenter .cen_left .cen_l3{float:left;}
.company-floor .floormain .basecenter .cen_left .cen_l1 div,
.company-floor .floormain .basecenter .cen_left .cen_l2 div,
.company-floor .floormain .basecenter .cen_left .cen_l3 div{
	/*border-bottom:1px solid #ccc;*/
}
.company-floor .floormain .basecenter .cen_left .cen_l1,
.company-floor .floormain .basecenter .cen_left .cen_l3{
	width:182px;height:230px;}
.company-floor .floormain .basecenter .cen_left .cen_l2{
	width:390px;height:230px;
        /*border-left:1px solid #ccc;border-right:1px solid #ccc;*/
}
.company-floor .floormain .basecenter .cen_left .cen_l4 {
	position:relative;
	width:378px;height:126px;float:left;border-right:1px solid #ccc;margin-right:-1px;
}
.company-floor .floormain .basecenter .cen_left .cen_l4 .inside {padding:5px 10px;}
.company-floor .floormain .basecenter .cen_left .cen_l4 h4 {
	height:24px;line-height:24px;font-size:12px;font-weight:700;
}
.company-floor .floormain .basecenter .cen_left .cen_l4 p {
	height:20px;line-height:20px;font-size:12px;margin-bottom:8px;
}
.company-floor .floormain .basecenter .cen_left .cen_l4 a {
	display:block;float:left;margin-right:10px;
}
.company-floor .floormain .basecenter .cen_left .cen_l4 ul {
	position:absolute;top:10px;right:10px;
}
.company-floor .floormain .basecenter .cen_left .cen_l4 ul li {
	float:left;width:19px;height:4px;margin-right:5px;background:#cfcece;cursor:pointer;
}
.company-floor .floormain .basecenter .cen_left .cen_l4 ul li.chose {
	background:#e4393c;
}
.company-floor .floormain .basecenter .cen_right{width:224px;height:356px;float:left;border-left:1px solid #ddd;margin-left:-1px;}
.company-floor .floormain .basecenter .cen_right .imgbox {float:left;width:112px;height:50px;border-bottom:1px solid #ddd;border-right:1px solid #ddd;margin-right:-1px;}

.base .base_nav {right:-2px;}
.base .base_nav li {width:auto;float:left;position:relative;height:35px;
	border-top:4px solid transparent;
	border-left:1px solid transparent;
	border-right:1px solid transparent;
	border-bottom:1px solid transparent;
z-index: 2;
    cursor: pointer;
}
.base .base_nav li h3{width:auto;height:16px;line-height:16px;padding:0 15px;margin-top:11px;
font-weight:400;
border-left:1px solid #666;}
.base .base_nav li.d {
	border-top:4px solid #c81623;
	border-left:1px solid #c81623;
	border-right:1px solid #c81623;
	border-bottom:1px solid #fff;
}
.d h3 {
    border-left: 1px solid transparent !important;
}

/*
.company-floor {
    width: 1210px;
    height: 500px;
    margin: 0 auto;
    border: 1px solid #ccc;
    position: relative;
    z-index: 89;
    margin-bottom: 20px;
}
.company-floor .base ul li h3 {border-left:1px solid #aaa;}
.company-floor .base ul li h3.c {border-left:1px solid transparent;}

.company-floor .floormain .b-l-img {
    height:408px;
}
.company-floor .floormain .b-l-img .imgbox{
    padding:5px;
}
.company-floor .floormain .base-img {padding:5px;}*/

#enterprise {}
#enterprise .row {margin-top:10px;margin-left:-5px;margin-right:-5px;width:1220px;}
#enterprise .onebox {float:left;width:234px;height:210px;padding:0 5px;}
#enterprise .onebox .enone {border:1px solid #ddd; width:232px;height:210px;}
#enterprise .onebox .enone p {text-align:center;}
#enterprise .onebox .enone .name {margin-top:15px;color:#666;height:28px;line-height:28px;overflow:hidden;font-size:14px;font-family:"微软雅黑";}
#enterprise .onebox .enone .nn {font-size:12px;color:#7b7b7b;height:24px;line-height:24px;overflow:hidden;margin-bottom:5px;}
#enterprise .onebox .enone .enbtn {width:131px;height:30px; background:url(../images/en-btn.png) no-repeat;margin:0 auto;}




.company-floor .cendown {
    width: 100%;
}
.company-floor .cendown .base-img {
    float: left;
}
.company-floor .cendown .base-img{
    padding: 5px 0px;
}
.company-floor .cendown .base-img:first-child{
    padding-left: 5px;
    padding-right: 5px;
    margin-right: 5px;
    border-right: 1px solid #DDD;
}

.force-hide {
    display: none !important;
}

.user-name-area {
    color: #B61D1D;
}

.no-text-link {
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
    text-indent: -999em;
}

.block-link {
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

/**求购信息**/
.purchase {width: 1210px;
    margin: 0 auto;
    position: relative;
    margin-top:20px;
    margin-bottom: 20px;}

.purchase .headline {padding:4px 0;margin-bottom:10px;border-bottom:1px solid #aaa;}
.purchase .headline p {border-left:7px solid #cc0000;
padding-left:10px;
height:22px;line-height:22px;
font-size:16px;font-family:"微软雅黑";color:#333;}

.purchase .pur_left{
    float:left;width:909px;
}
.purchase .pur_left .onebox {
    width:290px;margin-right:10px;margin-bottom:10px;float:left;border:1px solid #e5e5e5;
}
.purchase .pur_left .onebox h4 {
color:#2d2c2c;font-size:16px;font-weight:700;text-align:center;background:#f1f1f1;letter-spacing:2px;height:45px;line-height:45px;overflow:hidden;
}
.purchase .pur_left .onebox .box_inf {
    padding:10px 15px;line-height:25px;height:200px;overflow:hidden;letter-spacing:1px;
}
.purchase .pur_left .onebox .box_inf p{
    line-height:25px;color:#333;
}
.purchase .pur_left .onebox .box_inf em{
    color:#e13639;
}
.purchase .pur_left .onebox .box_inf span{
    color:#7b7b7b;
}
.purchase .pur_left .onebox .pur_btn {
    text-align:center;height:30px;margin-top:5px;margin-bottom:15px;
}
.purchase .pur_left .onebox .pur_btn span{
    padding:8px 18px;background:#fff;color:#e13639;border-radius:5px;
    font-family:"Microsoft YaHei";font-size:14px;line-height:14px;letter-spacing:2px;
    border:1px solid #e13639;
    display:inline-block;
    cursor:pointer;
}
.purchase .pur_left .onebox .pur_btn span:hover{
    background:#e13639;
    color:#fff;
}
.purchase .pur_left .de-hd .pur_btn {
    text-align:center;height:30px;margin-top:5px;margin-bottom:15px;
}
.purchase .pur_left .de-hd .pur_btn span{
    padding:8px 18px;background:#fff;color:#e13639;border-radius:5px;
    font-family:"Microsoft YaHei";font-size:14px;line-height:14px;letter-spacing:2px;
    border:1px solid #e13639;
    display:inline-block;
    cursor:pointer;
}
.purchase .pur_left .de-hd .pur_btn span:hover{
   background:#e13639;
    color:#fff;
}

.purchase .pur_left .de-hd{
     height: 400px;
     margin-bottom: 50px;
}
.purchase .pur_left .de-pic{
    float: left;
    width: 300px;
    height: 300px;
    margin-right: 22px;
}
.purchase .pur_left .de-pic img {
    width:100%;
    height:100%;
    
}
.purchase .pur_left .de-info{
   float: left;
    width: 580px;
    height: 300px;
}
.purchase .pur_left .de-info dt {
    width: 70px;
    float:left;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #444;

}
.purchase .pur_left .de-info dd {
    width: 480px;
    float:left;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #444;

}
.purchase .pur_left .de-info h2 {
    font-size: 26px;
    font-family: "Microsoft Yahei";
    font-weight: normal;
    color: #000;
    margin-bottom: 20px;
}
.purchase .pur_left .de-con{
     height: 300px;
     margin-bottom: 50px;
}
.purchase .pur_left .de-con .de-txt {
    line-height: 20px;
}
.purchase .pur_left .de-con h2 {
    width: 90%;
    height: 35px;
    line-height: 35px;
    padding-left: 10px;
    margin-bottom: 10px;
    font-family: "宋体";
    font-size: 16px;
    color: #000;
    font-weight: bold;
    background-color: #ebebeb;
}
.purchase .pur_right {width:300px;float:right;}

.purchase .zhti {border:1px solid #ddd;}

.purchase .zhti .headline {
    height: 42px;
    line-height: 42px;
    font-size: 14px;
    font-family: "Microsoft YaHei";
    text-align: center;
    border-bottom:1px solid #ddd;
    background: url(../images/all.png) no-repeat -200px -120px;
}

.purchase .zhti .list {
    padding: 10px 10px;
    width: 260px;
}

.purchase .zhti .list p {
    width: 260px;
    height: 30px;
    line-height: 30px;
    color: #999;
    letter-spacing: 1px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size:12px;
}

.purchase .zhti .list p:hover {
    color: #b10405;
}



#main .bigmain {margin-left:250px;width:960px;height:451px;}
#main .bigmain .big_lun{width:960px;height:451px;overflow:hidden;position:relative;}

.page .p-num a{border:1px solid #b5b5b2;float:left;height:28px;line-height:28px;padding:0 10px;margin-right:5px;font-size:14px;}
.page .p-num a.pn-prev{padding-left:0;}
.page .p-num a.pn-next{padding-right:0;}
.page .p-num b{float:left;height:36px;line-height:28px;padding:0 14px;color:#ccc;margin-right:3px;font-size:14px;}
.page {margin-bottom:10px;}
.page .p-wrap {float:right;}
.page .p-num {float:left;}
.page .p-num i, .page .p-num em {font-style:normal;padding:0 5px;}
.page .p-num .disable i, .page .p-num .disable em {color:#b6b1ac;}
.page .p-num .disable {cursor:default;background:#ede7df;border:1px solid #d5d1ca;}
.page .p-num a.curr {background:none;border:none;padding:1px 15px;color:#cb152a;cursor:default;}
.page .p-num a {color:#333;border:1px solid #b5b5b2;background:#f1f1f1;}

/**end 求购信息**/


/**begin 询价**/
.dis_top{height:200px;width:100%;}
.dis_top .dis_goodsimg{height:150px;width:150px;background:#000;float:left;}
.dis_top .dis_goodsimg img{width:100%;height:100%;}
.dis_top .dis_goodsinfo{float:left;margin:20px;}
.dis_top .dis_goodsinfo p{line-height: 40px;}
.dis_main .dis_bottom{height:30px;width:100%;background:#cfcece;}
.dis_main .dis_from_text{line-height: 30px;margin-top:20px;}
.dis_main .dis_from_text span{width:80px;height:30px;float:left;}
.dis_main .dis_from .dis_from_text .dis_from_radio{width:20px;}
.dis_main .dis_from_text input{width:350px;height:30px;border:1px solid #999;} 
.dis_main button{
    padding: 8px 18px;
    margin:20px 20% 0px 80px; 
    background: #fff;
    color: #e13639;
    border-radius: 5px;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    line-height: 14px;
    letter-spacing: 2px;
    border: 1px solid #e13639;
    display: inline-block;
    cursor: pointer;
}
.dis_main button:hover{
    background:#e13639;
    color:#fff;
}
/**end 询价**/

/* datebase grey  */
#daohang .dhleft.grey {background-color:#383838;}
#daohang .dhleft.grey .erjimenu {
    background-color:#4d4d4c;
    border: 2px solid #4d4d4c;
    border-top: 2px solid #383838;
}
#daohang .dhleft.grey .erjimenu ul li:hover a {
    color: #4d4d4c;
}
#daohang .dhleft.grey .erjimenu ul li .hideleft dt a {
    color: #4d4d4c;
}
#nav-2017 {
    border-bottom: 2px solid #383838;
}
#main .mainright.nobor {
    border:none;width:250px;margin-left:0;
}

#main .mainright .mr_imgbox1 {
    width:250px;height:245px;overflow:hidden;
}
#main .mainright .mr_imgbox2 {
    width:250px;height:202px;overflow:hidden;
}

.main_banner {width:700px;height:245px;position:relative;overflow:hidden;}
.main_banner .banner { position: relative; overflow: auto;}
.main_banner .banner ul {padding:0;margin:0;}
.main_banner .banner li { list-style: none; }
.main_banner .banner ul li { float: left; height:245px;}

.main_banner .banner .dots {
    position:absolute;bottom:20px;right:20px;
}
.main_banner .banner .dots li {
    margin-left:8px;width:10px;height:10px;background-color:#fff;float:left;color:transparent;font-size:0;
}
.main_banner .banner .dots li.active {
    background-color:#c81623;
}
.main_banner .arrows .prev, .main_banner .arrows .next{position:absolute;top:50%;margin-top:-22px;height:55px;width:23px;font-size:0;cursor:pointer;}
.main_banner .arrows .prev{left:0;background:url(../images/prev.png) no-repeat;}
.main_banner .arrows .next{right:0;background:url(../images/next.png) no-repeat;}

.main_pic_four {width:702px;height:100px;margin-top:5px;overflow:hidden;}
.main_pic_four a {display:block;float:left;margin-right:7px;width:170px;height:100px;overflow:hidden;}
.main_pic_four a:last-child {margin-right:0;}

#daohang .dhleft.grey .erjimenu ul li .hidemenu,
#daohang .dhleft.grey .erjimenu ul li .hidemenu1,
#daohang .dhleft.grey .erjimenu ul li .hidemenu2,
#daohang .dhleft.grey .erjimenu ul li .hidemenu3,
#daohang .dhleft.grey .erjimenu ul li .hidemenu4,
#daohang .dhleft.grey .erjimenu ul li .hidemenu5,
#daohang .dhleft.grey .erjimenu ul li .hidemenu6,
#daohang .dhleft.grey .erjimenu ul li .hidemenu7,
#daohang .dhleft.grey .erjimenu ul li .hidemenu8,
#daohang .dhleft.grey .erjimenu ul li .hidemenu9,
#daohang .dhleft.grey .erjimenu ul li .hidemenu10,
#daohang .dhleft.grey .erjimenu ul li .hidemenu11{
    border-right: 1px solid #4d4d4c;
    border-bottom: 1px solid #4d4d4c;
    border-left: 1px solid #4d4d4c;
}