/*面包屑*/
.crumbs{ width:1200px; margin:10px auto 0 auto; line-height:30px;}
.crumbs .features{ margin-top:4px;}
.crumbs .features li{ float:left;}
.crumbs .features li a{ display:block; height:20px; line-height:20px; border:1px solid #ddd; padding-left:10px; margin-right:10px;}
.crumbs .features li i{ display:inline-block; width:24px; height:20px; line-height:18px; vertical-align:top; text-align:center; color:#ed6e00; font-size:18px; margin-left:10px;}
.crumbs .features li a:hover{ border:1px solid #ed6e00;}
.crumbs .features li a:hover i{ background:#ed6e00; color:#fff;}
.crumbs .category .item{ float:left; margin-right:5px; position:relative; z-index:99;}
.crumbs .category .list{ position:absolute; top:30px; left:0px; background:#fff; border:1px solid #ddd; width:550px; padding:5px 0 5px 15px; display:none;}
.crumbs .category .list li{ float:left; width:100px; height:30px; overflow:hidden; margin-right:10px;}
.crumbs .category .arrow{ width:9px; height:6px; position:absolute; top:25px; left:23px; z-index:999; background:url("../images/search-2015.png") no-repeat -54px -114px; display:none;}

/*类目筛选*/
.filter-category{ width:1178px; margin:0 auto; background:#fbfbfb; border:1px solid #ddd; position:relative; padding:5px 10px; margin-bottom:40px;}
.filter-category-less{ margin-bottom:10px;}
.filter-category-less .filter_more_btn{ display:none;}
.filter-category li{ float:left; width:107px; height:24px; line-height:24px; overflow:hidden; margin:5px;}
.filter_more_btn{ position:absolute; bottom:-31px; right:70px; width:160px; height:30px; line-height:30px; text-align:center; border:1px solid #ddd; border-top:none;background:url("../images/search-2015.png") no-repeat 130px -43px #fbfbfb; cursor:pointer;}
.filter_more_btn.up{background-position:130px -71px;}
.filter-category2{ width:1198px; margin:0 auto; border:1px solid #ddd; position:relative; margin-bottom:40px;background:url("../images/filter-category-bg.png") repeat-y;}
.filter-category2 .item:after {display: block; clear: both; height:0; content:'\20';}
.filter-category2 .item{zoom:1;border-top:1px solid #ddd; padding:5px 0; line-height:30px;}
.filter-category2 .til{ float:left; width:100px; height:30px; overflow:hidden; text-align:right; padding-right:10px; margin-right:30px;}
.filter-category2 .con{ float:left; width:1050px;} 
.filter-category2 .con li{ float:left; width:145px; margin-right:5px;} 
.category-more-btn{ float:right; margin-right:40px; width:50px; height:20px; line-height:20px; border:1px solid #ddd; background:#f1f1f1; text-align:center; margin-top:4px; font-size:12px;}
.category-more-btn:hover{ color:#fff; background:#ed6e00; border:1px dotted #ed6e00;}
.filter-category2 .con ul:after {display: block; clear: both; height:0; content:'\20';}
.filter-category2 .con ul{zoom:1;}
  
/*其他类目*/
.other_categories{width:1178px; height:38px; line-height:38px; overflow:hidden; margin:0 auto; border:1px solid #ddd; padding:0 5px 0 15px; }
.other_categories a{ margin-right:20px; display:inline-block;}

/*主要内容*/
.s-main{ width:1200px; margin:10px auto 0 auto;}
.s-main-l{ width:900px; float:left;}

/*筛选栏*/
.filter-bar{ border:1px solid #ddd; background:#fbfbfb; height:38px;}
.filter-sorting{ float:left;}
.filter-sorting li{ float:left; border-right:1px solid #ddd;}
.filter-sorting li a{ display:block; height:38px; line-height:38px; padding:0 15px;}
.filter-sorting li.cur a{ background:#ed6e00; color:#fff;}
.filter-sorting li i{ display:inline-block; width:8px; height:8px;background:url("../images/search-2015.png") no-repeat; margin-left:5px;}
.filter-sorting li .arrow-t{ background-position:0 -113px;}
.filter-sorting li .arrow-b{background-position:-9px -113px;}
.filter-sorting li.cur .arrow-t{ background-position:-36px -113px;}
.filter-sorting li.cur .arrow-b{ background-position:-18px -113px;}
.filter-price{ float:left; position:relative; padding:7px 5px 0 5px; border-right:1px solid #ddd; width:135px; height:31px;}
.filter-price.hover{ background:#fff;}
.filter-price .text{ width:35px; height:20px; line-height:20px; border:1px solid #ddd; background:#fff; padding:0 5px;}
.filter-price-btn{ position:absolute; top:38px; left:-1px; background:#fff; border:1px solid #ddd; width:145px; border-top:none; display:none;}
.filter-price-btn a{ display:inline-block; width:50px; height:20px; line-height:20px; text-align:center; background:#ed6e00; color:#fff; border:none; cursor:pointer; margin:0 0 10px 18px; border-radius:3px;}
.filter-select{float:left; padding:8px 0 0 8px; height:31px;position:relative;}
.filter-select-hd{ padding:0 30px 0 10px; border:1px solid #ddd; background:url("../images/search-2015.png") no-repeat right -54px #fff; height:20px; line-height:20px; cursor:default; /*width:84px;*/}
.filter-select-area{ position:absolute; top:29px; left:8px; border:1px solid #ddd; background:#fff; width:400px; padding:10px 15px; display:none;}
.filter-select-area li{ float:left; width:100px; height:30px; line-height:30px;}
.filter-select-area li a{ display:block; width:100px; height:30px; line-height:30px; overflow:hidden;}
.filter-select-area .city{ position:absolute; top:28px; left:0px; width:300px; border:1px solid #ddd; background:#fff; z-index:9; padding:0 15px; display:none;}
.filter-select-area .arrow{ width:9px; height:6px; position:absolute; top:24px; left:15px; z-index:10; background:url("../images/search-2015.png") no-repeat -54px -114px; display:none;}
.filter-select-time{position:absolute; top:29px; left:8px; border:1px solid #ddd; background:#fff; /*width:94px;*/ padding:10px 15px; display:none; line-height:30px; text-align:center;}
.filter-urgency{ float:right; height:38px; line-height:38px; margin-right:15px;}

/*列表*/
.s-list-hd{ font-size:20px; color:#333; padding:15px 0 10px 0;}
.top_item li:after {display: block; clear: both; height: 0; content:'\20';}
.top_item li{ zoom:1; padding:20px; border:1px solid #ffdcbe; background:#fff5ec; position:relative; padding-left:340px; min-height:280px; margin-bottom:20px;}
.top_item li:hover{ background:#fff2e7;}
.top_item .pic{ background:#fff; position:absolute; top:20px; left:20px;}
.top_item .pic a{
        /*非IE的主流浏览器识别的垂直居中的方法*/
        display: table-cell;
        vertical-align:middle;

        /*设置水平居中*/
        text-align:center;

        /* 针对IE的Hack */
        *display: block;
        *font-size: 244px;/*约为高度的0.873，200*0.873 约为175*/
        *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/

        width:280px;
        height:280px; overflow:hidden; border:1px solid #ddd;
}
.top_item .pic a img{vertical-align:middle;max-height:280px;max-width:280px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}  
.top_item .pic a:hover img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.top_item .top_icon,.pic_list .top_icon{ width:114px; height:114px;background:url("../images/gold_top.png") no-repeat; position:absolute; top:5px; left:210px; z-index:1;}
.top_item .top_icon02,.pic_list .top_icon02{ background-position:0 -124px;}
.top_item .top_icon03,.pic_list .top_icon03{ background-position:0 -246px;}
.top_item .description{ float:left; width:640px;}
.top_item .title{ display:inline-block; max-width:610px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; font-size:18px; color:#ed6e00; vertical-align:middle; font-weight:bold;}
.top_item .info{ float:left; width:369px; line-height:24px;}
.top_item .info .line:after {display: block; clear: both; height: 0; content:'\20';}
.top_item .info .line{ zoom:1;margin-top:5px;}
.top_item .info .til{ float:left; width:80px; text-align:right; color:#333;}
.top_item .info .con{ float:left; width:239px; padding-right:50px;}
.top_item .related{ float:right; color:#999;}
.top_item .related:hover{color:#ef8502;}
.top_item .company{line-height:30px;}
.top_item .company .name{ max-width:240px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; color:#333; vertical-align:middle; display:inline-block;}
.top_item .company .name:hover{ color:#ed6e00}
.top_item .contact{ float:right; width:100px; position:relative;}
.top_item .contact .gold_icon{ display:block; width:75px; height:21px; background:url("../images/gold_icon.png") no-repeat; position:absolute; top:-90px; left:0;}
.top_item .contact .btn{ height:34px; line-height:34px; margin-top:10px;} 
.top_item .contact .btn_blue{ background:#009cff;} 
.top_item .contact .btn_blue:hover{ background:#27abff;} 
.top_item .blue{ color:#009cff !important;}
.top_item .contact_btn{ border:1px solid #ddd; width:98px; display:inline-block; height:32px; line-height:32px; border-radius:3px; margin-top:10px; text-align:center; background:#fff;}
.top_item .contact i{ display:inline-block; vertical-align:middle; width:20px; height:20px;background:url("../images/search-2015.png") no-repeat;}
.top_item .contact .lx{ background-position:0 -323px;}
.top_item .contact .qq{ background-position:0 -349px;}
.s-list .item:after {display: block; clear: both; height:0; content:'\20';}
.s-list .item{zoom:1; padding:20px 0; border-bottom:1px solid #ddd; +float:left;}
.s-list .item:hover{ background:#f8f8f8;}
.s-pro-list .pic{ float:left; width:100px; height:100px; position:relative;}
.s-pro-list .small-pic {
        /*非IE的主流浏览器识别的垂直居中的方法*/
        display: table-cell;
        vertical-align:middle;

        /*设置水平居中*/
        text-align:center;

        /* 针对IE的Hack */
        *display: block;
        *font-size: 86px;/*约为高度的0.873，200*0.873 约为175*/
        *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/

        width:98px;
        height:98px; overflow:hidden; border:1px solid #ddd;
}
.s-pro-list .small-pic img{vertical-align:middle;max-height:98px;max-width:98px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}  
.s-pro-list .small-pic:hover img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.s-pro-list .big-pic{ position:absolute; top:0px; left:100px; padding-left:8px; width:270px; height:270px; display:none;}
.s-pro-list .big-pic .arrow{ width:6px; height:9px; background:url("../images/search-2015.png") no-repeat -96px -113px; position:absolute; top:40px; left:4px;}
.s-pro-list .big-pic .border{border:1px solid #ddd; background:#fff; width:260px; height:260px; padding:4px;
/*非IE的主流浏览器识别的垂直居中的方法*/
        display: table-cell;
        vertical-align:middle;

        /*设置水平居中*/
        text-align:center;

        /* 针对IE的Hack */
        *display: block;
        *font-size: 226px;/*约为高度的0.873，200*0.873 约为175*/
        *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.s-pro-list .big-pic .border img{vertical-align:middle;max-height:260px;max-width:260px;}
.s-pro-list .description{ float:left; width:480px; height:100px; border-right:1px dotted #ddd; margin-left:10px; padding-right:30px;}
.s-pro-list .description .til{ line-height:24px; margin-bottom:5px;}
.s-pro-list .description .til a{ display:inline-block; max-width:395px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; color:#333; vertical-align:middle;font-size:16px;}
.s-pro-list .description .til a:hover{color:#ed6e00; }
.s-pro-list .description .til em{ font-size:12px; color:#999; margin-left:10px; vertical-align:middle;}
.s-pro-list .description .info{ height:44px; line-height:22px; overflow:hidden;}
.s-pro-list .description .company:after {display: block; clear: both; height: 0; content:'\20';}
.s-pro-list .description .company{zoom:1; line-height:30px;}
.s-pro-list .description .company .name{ max-width:260px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; color:#333; vertical-align:middle; display:inline-block;}
.s-pro-list .description .company .name:hover{ color:#ed6e00}
.s-pro-list .description .company .related{ float:right; font-size:12px; color:#999;}
.s-pro-list .description .company .related:hover{color:#ef8502;}
.ico-cheng,.ico-yi,.ico-ke,.ico-tong,.ico-yin,.ico-jin,.ico-bojin,.ico-zuan,.ico-vip,.ico-zuan2{ width:25px; height:30px; display:inline-block;background:url("../images/search-2015.png") no-repeat; vertical-align:top}
.ico-cheng{ background-position:0 -174px;}
.ico-yi{ background-position:0 -135px;}
.ico-ke{ background-position:0 -214px;}
.ico-jin{ background-position:-37px -133px;}
.ico-yin{ background-position:-37px -174px;}
.ico-tong{ background-position:-37px -214px;}
.ico-bojin{ background-position:-86px -135px;}
.ico-zuan{ background-position:-86px -175px;}
.ico-vip{ background-position:-86px -214px;}
.ico-zuan2{background-position:-117px -133px; }
.s-list .price{float:left; width:165px; height:100px; border-right:1px dotted #ddd; text-align:center;}
.credit{ width:83px; height:15px; background:url("../images/search-2015.png") no-repeat 0 -248px; margin:17px auto 0 auto;}
.credit em{ width:100%; height:15px; display:block; background:url("../images/search-2015.png") no-repeat 0 -269px;}
.s-list .contact{float:right; width:97px; height:100px; padding-left:15px; line-height:20px;}
.s-list .contact li{ margin:3px 0;}
.s-list .contact i{ display:inline-block; vertical-align:middle; width:20px; height:20px;background:url("../images/search-2015.png") no-repeat;}
.s-list .contact .ly{ background-position:0 -296px;}
.s-list .contact .lx{ background-position:0 -323px;}
.s-list .contact .qq{ background-position:0 -349px;}
.s-list .contact .plxj .xj{ background-position:0 -375px;}
.s-list .contact .plxj2 .xj{ background-position:0 -402px;}
.s-buy-list .description{float:left; width:380px; height:100px; border-right:1px dotted #ddd; padding-right:30px;}
.s-buy-list .description .til{ line-height:24px; margin-bottom:5px;}
.s-buy-list .description .til a{ display:inline-block; max-width:260px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; color:#ed6e00; vertical-align:middle; font-size:16px;}
.s-buy-list .description .til em{ font-size:12px; color:#999; margin-left:10px; vertical-align:middle;}
.s-buy-list .description .info{ max-height:44px; line-height:22px; overflow:hidden;}
.s-buy-list .description .company{ margin-top:5px;}
.s-buy-list .description .company a{ color:#333}
.s-buy-list .description .company a:hover{ color:#ed6e00}
.s-buy-list .number{float:left; width:120px; height:100px; border-right:1px dotted #ddd; text-align:center;}
.s-buy-list .region{float:left; width:120px; height:100px; border-right:1px dotted #ddd; text-align:center;}
.s-buy-list .type{float:left; width:120px; height:100px; border-right:1px dotted #ddd; text-align:center;}
.s-buy-list .time{float:right; width:120px; height:100px; text-align:center;}

/*.s-company-list .top_icon{background:#ff0000; color:#fff; border-radius:11px; height:22px; line-height:22px; width:56px; text-align:center; margin-right:10px; display:inline-block; vertical-align:middle;}*/
.s-company-list .item:after {display: block; clear: both; height: 0; content:'\20';}
/*修改2016-6-14*/
.s-company-list .item{ zoom:1; padding:20px; border-bottom:1px solid #ddd;}
.s-company-list .item:hover{ background:#f8f8f8;}
.s-company-list .description{ width:650px; float:left;}
.s-company-list .til{ border-bottom:1px solid #ccc; padding-bottom:15px; margin-bottom:20px;}
.s-company-list .title{ display:inline-block; max-width:540px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; font-size:16px; color:#333; vertical-align:middle;}
.s-company-list .title:hover{ color:#ed6e00;}
.s-company-list .info{height:56px; line-height:28px; overflow:hidden; margin:10px 0; }
.s-company-list .other li{ width:50%; float:left; line-height:30px;}
.s-company-list .credit{margin:0 auto; display:inline-block; +display:inline;}
.s-company-list .pic_list{ float:right; position:relative;}
.s-company-list .pic_list .gold_icon{ display:block; width:75px; height:21px; background:url("../images/gold_icon.png") no-repeat; position:absolute; top:-20px; left:15px;}
.s-company-list .pic_list li{ float:left; width:150px; height:180px; line-height:30px; text-align:center; margin:5px 0 0 15px;}
.s-company-list .pic_list .pic {
        /*非IE的主流浏览器识别的垂直居中的方法*/
        display: table-cell;
        vertical-align:middle;

        /*设置水平居中*/
        text-align:center;

        /* 针对IE的Hack */
        *display: block;
        *font-size: 130px;/*约为高度的0.873，200*0.873 约为175*/
        *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/

        width:150px;
        height:150px; overflow:hidden; border:1px solid #ddd;
}
.s-company-list .pic_list .pic img{vertical-align:middle;max-height:150px;max-width:150px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}  
.s-company-list .pic_list .pic:hover img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.s-company-list .pic_list li p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis; line-height:40px;}
/*修改2016-4-20*/
.top_item li.item-line{ border-bottom:2px solid #ed6e00;}
.top_item li.item-orange{ border-bottom:1px solid #ed6e00; background:#fffdf7;padding: 20px;}
.top_item li.item-orange:hover{ background:#fdf7e3;}

/*修改2016-6-14*/
.s-enterprise-li .item{zoom:1; padding:25px 20px; background:#fff5ec; border:1px solid #ffdcbe; margin-bottom:20px;}
.s-enterprise-li .item:hover{ background:#fff5ec;}
.s-enterprise-li .description{width:560px; float:left;}
.s-enterprise-li .enterprise-info{width:290px; float:left; line-height:28px; padding-right:20px; overflow:}
.s-enterprise-li .pic_list{float:right; position:relative; width:558px; margin-left:25px;}
.s-enterprise-li .pic_list li{float:left; width:166px; height:180px; line-height:30px; text-align:center; margin:5px 0 0 20px;}
.s-enterprise-li .pic_list .pic {
        /*非IE的主流浏览器识别的垂直居中的方法*/
        display: table-cell;
        vertical-align:middle;

        /*设置水平居中*/
        text-align:center;

        /* 针对IE的Hack */
        *display: block;
        *font-size: 144px;/*约为高度的0.873，200*0.873 约为175*/
        *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/

        width:166px;
        height:166px; overflow:hidden;
}
.s-enterprise-li .pic_list .pic img{vertical-align:middle;max-height:166px;max-width:166px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}  
.s-enterprise-li .enterprise-info .s-about-til{ float:left; width:70px; color:#333;}
.s-enterprise-li .enterprise-info .s-about-con{ float:left; width:220px; line-height:26px;}
.s-enterprise-li .other{ float:left; width:220px; padding-left:25px;}
.s-enterprise-li .other li{float:left; line-height:34px; width:220px; color:#333;}
.s-company-list .pic_list .top_icon{ position:absolute; top:-20px; left:-25px;}
.s-enterprise-li .title{ display:inline-block; max-width:540px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; font-size:18px; font-weight:bold; color:#ed6e00; vertical-align:middle;}


/*分页*/
.paging {text-align: right; padding-top:15px; line-height:24px;}
.paging .total{ float:left; border:0; padding:0;}
.paging .cur { border:1px #ed6e00 solid; background:#ed6e00; color:#fff;  }
.page_input { width: 30px; margin: 0 5px 0 5px; text-align: center; border: 1px solid #ddd; height:24px; vertical-align:middle; }
.paging span{border:1px #ddd solid; padding:0 8px; margin:0 3px; color:#666; display:inline-block; height:24px; vertical-align:middle;}
.paging a { border:1px #ddd solid; padding:0 8px; margin:0 3px; color:#ed6e00; display:inline-block; height:24px; vertical-align:middle;}
.paging a:hover{ background:#ed6e00;border:1px #ed6e00 solid; color:#fff;}
.paging .btn_ok { border-radius:3px; font-size:12px; height:26px; width:30px;  background:#e1e1e1; border:1px #999 solid; display: inline-block; vertical-align: top; cursor: pointer; }


/*右边内容*/
.s-main-r{ width:280px; float:right;}
.border_d_b{ border-bottom:1px dotted #ddd; }
.s-r-box{ border:1px solid #ddd;}
.s-r-box .hd{ height:35px; line-height:35px; padding-left:5px; font-size:16px; border-bottom:1px solid #ddd; background:#f6f6f6; color:#333;}
.area-supply .hd{background:#ed6e00;color:#fff; padding-left:15px;}
.area-supply .bd{ padding:0 15px;}
.area-supply .bd li{ border-bottom:1px dotted #ddd; height:40px; line-height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.area-supply .bd li a{vertical-align:middle;}
.area-supply .bd li .ico{ display:inline-block; width:11px; height:13px; background:url("../images/search-2015.png") no-repeat -74px -111px; margin-right:5px; vertical-align:middle;}
.noborder{ border:none !important;}
.ad234{ width:234px; overflow:hidden; margin:2px;}
.read-pro .bd{ padding:20px 15px 0 85px;}
.read-pro li{ line-height:30px; margin-bottom:20px; position:relative;}
.read-pro .pic img{ width:60px; height:60px;}
.read-pro .pic{ position:absolute; top:0px; left:-70px;}
.read-pro h3{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.hot_sp{ border-bottom:none;}
.hot_sp .bd li{ border-bottom:1px solid #ddd; padding:10px;}
.hot_sp .bd li .pic {
        /*非IE的主流浏览器识别的垂直居中的方法*/
        display: table-cell;
        vertical-align:middle;

        /*设置水平居中*/
        text-align:center;

        /* 针对IE的Hack */
        *display: block;
        *font-size: 225px;/*约为高度的0.873，200*0.873 约为175*/
        *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/

        width:258px;
        height:258px; overflow:hidden;
}
.hot_sp .bd li .pic img{vertical-align:middle;max-height:258px;max-width:258px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}  
.hot_sp .bd li .pic:hover img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.hot_sp .remen{ display:block; background:#109ff7; padding:0 5px; color:#fff; margin-left:5px;}
.hot_sp .company{ width:160px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; display:block;}
.hot_sp .til a{ color:#333; line-height:22px; height:44px; overflow:hidden;}
.hot_sp .til a:hover{color:#ed6e00;}

/*热门供应*/
.hot-supply{ width:1198px; margin:10px auto 0 auto;border:1px solid #ddd;}
.hot-supply .hd{ background:#f6f6f6; color:#333; height:40px; line-height:40px; padding-left:15px; font-size:16px;}
.hot-supply .bd{ padding:15px 0;}
.hot-supply .prev,.hot-supply .next{ float:left; cursor:pointer; width:40px; height:58px;background:url("../images/index.png") no-repeat 0 -31px; overflow:hidden; text-indent:-10000px; margin:80px 5px 0 5px;}
.hot-supply .prev{ margin-left:15px;}
.hot-supply .next{ background-position:-38px -31px;}
.hot-supply .tempWrap{ float:left;}
.hot-supply li{float:left; width:190px; margin:0 13px; }
.hot-supply li p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.hot-supply li .pic {
        /*非IE的主流浏览器识别的垂直居中的方法*/
        display: table-cell;
        vertical-align:middle;

        /*设置水平居中*/
        text-align:center;

        /* 针对IE的Hack */
        *display: block;
        *font-size: 164px;/*约为高度的0.873，200*0.873 约为175*/
        *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/

        width:188px;
        height:188px; overflow:hidden; border:1px solid #ddd;
}
.hot-supply li .pic img{vertical-align:middle;max-height:188px;max-width:188px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}  
.hot-supply li .pic:hover img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}


/*行业资讯*/
.s-news{ width:1200px; margin:20px auto;}
.s-news .hd{ line-height:20px; color:#333; font-size:16px;}
.s-news .hd .ico{ display:inline-block; width:3px; height:20px; background:#ed6e00; vertical-align:top; margin-right:10px;}
.s-news .bd li{ margin-top:10px; line-height:24px;}
.s-news .bd h3 a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis; color:#ed6e00;}
.s-news .bd p{ height:48px; overflow:hidden;}

/*询价浮层*/
.ask_btn a{width:25px; height:94px; display:block;background:url("http://img1.taojindi.com/app/search/images/prd_search.png") no-repeat 0 -816px;position:fixed;right:10px;top:170px;_position: absolute; _top:expression(170+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');z-index:1000;}
.ask_float{ width:210px; border:2px solid #e06a13;position:fixed;right:10px;top:170px;_position: absolute; _top:expression(170+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');z-index:1000; display:none;}
.ask_float .til{ height:30px; line-height:30px; border-bottom:1px solid #f9b512; background:#fffdf7;}
.ask_float .til h2{ float:left; color:#ff6600; padding-left:10px; font-size:14px;}
.ask_float .til .hidden{ float:right; padding-right:10px; visibility:visible;}
.ask_float .til .hidden a{ color:#065ba5;}
.ask_float .con{background:#fff;}
.ask_float .con .list li{ border-bottom:1px dotted #ccc; padding:10px; float:left;}
.ask_float .con .list li .pic{float:left;}
.ask_float .con .list li .pic img{border:1px solid #ccc; width:48px; height:48px; }
.ask_float .con .list li .text{ width:110px; height:48px; line-height:48px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; margin:0 10px; float:left;}
.ask_float .con .list li .close{ width:8px; height:7px; float:left;background:url("http://img1.taojindi.com/app/search/images/prd_search.png") no-repeat 0 -244px; margin-top:21px;}
.ask_float .con .list li .close a{ display:inline-block;width:8px; height:7px;}
.ask_float .con .opt{ margin-left:15px;}
.ask_float .con .opt a{ min-width:64px; height:24px; line-height:24px; display:inline-block; text-align:center; color:#065ba5; margin:10px 0 10px 20px; padding:0px;}
.ask_float .con .opt a.btn{background:url("http://img1.taojindi.com/app/search/images/prd_search.png") no-repeat right -336px; color:#fff;}

/*没有结果*/
.no-results{ width:798px; margin:10px auto 0 auto;background:url("../images/no-results.png") no-repeat #fbfbfb 260px 26px; border:1px solid #ddd; padding:30px 100px 30px 300px;}
.no-results .other a{ margin-right:20px; display:inline-block; line-height:24px;}
.s-btn01,.s-btn02{display:inline-block; border:none; cursor:pointer; text-align:center; color:#fff; border-radius:3px;min-width:80px; padding:0 10px; height:28px; line-height:28px; background:#ed6e00;}
.s-btn02{ background:#c5c5c5;}
.s-btn01:hover,.s-btn02:hover{ color:#fff;}
.gray3-a{ color:#333; text-decoration:underline;}
.gray3-a:hover{text-decoration:underline;}
.others-pro{ width:1198px; margin:10px auto 0 auto;border:1px solid #ddd;}
.others-pro .hd{ background:#f6f6f6; color:#333; height:40px; line-height:40px; padding:0 15px; font-size:16px; overflow:hidden;}
.others-pro .hd .prev,.others-pro .hd .next{ display:block;  width:5px; height:9px; float:right; margin-top:15px;  overflow:hidden; cursor:pointer; background:url("../images/arrow.png") no-repeat; margin-right:5px;}
.others-pro .hd .next{ background-position:0 -50px;  }
.others-pro .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:15px; zoom:1; }
.others-pro .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.others-pro .hd ul li.on{ background-position:0 0; }
.others-pro .bd{ padding:15px 0;}
.others-pro .bd li{float:left; width:180px; margin-left:17px; }
.others-pro .bd li img{ width:178px; height:178px; border:1px solid #ddd; margin-bottom:10px;}
.others-pro .bd li p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

/*批量询盘*/
.enquiry{ width:918px; margin:20px auto 0 auto;border:1px solid #ddd; background:#fbfbfb;padding:30px 0 30px 280px;}
.enquiry .line{margin-bottom:18px; _margin-bottom:16px; float:left; width:800px; line-height:24px;}
.enquiry_name{ float:left; text-align:right; width:100px; margin-right:10px;}
.enquiry_info{ float:left;}
.enquiry_info input,.enquiry_info img{vertical-align:middle;}
.enquiry .enquiry_text input{ border:1px solid #CCCCCC; height:24px; padding:0 5px; line-height:24px;}
.enquiry .ipt1{ width:80px;}
.enquiry .ipt2{ width:180px;}
.enquiry_textarea textarea{ height:120px; padding:0 5px; width:450px; border:1px solid #ccc; font-size:12px; line-height:24px;}
.enquiry .btn input{ width:99px; height:24px;background:url("http://img1.taojindi.com/app/search/images/prd_search.png") no-repeat right -271px; color:#fff; font-size:14px; font-weight:bold; border:none; margin:0 0 30px 90px; cursor:pointer;}
.enquiry .btn .cancel{ background-position:right -410px; margin-left:20px; color:#666;}
.enquiry_info .tip{ color:#999; margin-left:10px;}
.enquiry .message{ width:740px; margin-bottom:10px;}
.enquiry .message textarea{ width:600px;}
.enquiry .message select{ width:612px; border:1px solid #CCCCCC; padding:2px 0;}
.enquiry .message .porinfo li{ float:left; width:140px; height:24px;}
.enquiry .message .porinfo li input{ margin-right:10px; vertical-align:middle; }


/*2016  luoyiming add*/
.crumbs .crumbs-icon{ display:inline-block; width: 20px; height: 20px; vertical-align: middle;  background: url("../images/shop.png") -189px -105px no-repeat;}
.s-list-hd-icon{ display: inline-block; width: 20px; height: 20px; vertical-align: middle; margin-right: 10px;  background: url("../images/s_list_hd_icon.png") center center no-repeat;}
.s-list-hd-text{ display: inline-block; height: 20px; line-height: 20px; vertical-align: middle;}

.s-price-search-2016 .item{ border:1px solid #dddddd; padding: 20px; margin-bottom: 20px;}
.s-price-search-2016 .pic{ width: 164px; height: 164px;}
.s-price-search-2016 .small-pic{width: 164px; height: 164px;}
.s-price-search-2016 .small-pic img{ max-height: 164px; max-width: 164px;}
.s-price-search-2016 .description{ margin-left: 20px; width: 420px; border-right: none;}
.s-price-search-2016 .description .info{ padding: 10px; height: 85px; background: #f7f7f7;}
.s-price-search-2016 .description .info li{ float: left; line-height: 30px;}
.s-price-search-2016 .description .info  .li-left{ width: 40%;}
.s-price-search-2016 .description .info  .li-right{ width: 60%;}
.s-price-search-2016  .description .company .name{ max-width: 420px;}
.s-price-search-2016 .price{ width: 220px; text-align: left; border-right: none;}
.s-price-search-2016 .price .company-box{ margin-top: 10px; max-height: 42px; overflow: hidden;}
.s-price-search-2016 .credit{ margin: 10px 0 0 0;}
.s-price-search-2016 .qq-link{ border: 1px solid #bfbfbf; background: #f8f8f8; padding:2px 7px; border-radius: 4px;}
.s-price-search-2016 i.qq{ display:inline-block; vertical-align:middle; width:20px; height:20px;background:url("../images/search-2015.png") 0 -349px no-repeat;}

.s-r-box-2016{ border:none; background: #f4f4f4;}
.s-r-box-2016 .bd li { border-top: 1px solid #ffffff; padding-top: 20px;}
.s-r-box-2016 .bd li .til{ height: 40px; line-height: 40px;}
.s-r-box-2016 .bd li .til a{ display: inline-block; width: 180px;height: 40px; line-height: 40px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.search-price-more-btn{  padding:15px 10px; margin-bottom: 20px; text-align: center; background: #f4f4f4;}
.search-price-more-btn .want-buy-btn{ display: inline-block; padding: 5px 20px; margin-top: 10px; border-radius: 6px; border: 1px solid #ed6e00; color: #ed6e00;}
.search-price-more-btn .want-buy-btn:hover{ background:#ed6e00; color: #ffffff; }

.price-search-hot-supply{ width:1198px; margin:10px auto 0 auto;border:1px solid #ddd;}
.price-search-hot-supply .hd{ background:#f6f6f6; color:#333; height:40px; line-height:40px; padding-left:15px; font-size:16px;}
.price-search-hot-supply .bd{ padding:15px 0;}
.price-search-hot-supply .prev,.price-search-hot-supply .next{ float:left; cursor:pointer; width:40px; height:58px;background:url("../images/index.png") no-repeat 0 -31px; overflow:hidden; text-indent:-10000px; margin:110px 5px 0 5px;}
.price-search-hot-supply .prev{ margin-left:15px;}
.price-search-hot-supply .next{ background-position:-38px -31px;}
.price-search-hot-supply .tempWrap{ float:left;}
.price-search-hot-supply li{float:left; width:246px; margin:0 13px; }
.price-search-hot-supply li p{ height: 30px; line-height: 30px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.price-search-hot-supply li .pic {
        /*é??IE???????μ??μ?è§???¨èˉ????????????′?±…??-????–1?3?*/
        display: table-cell;
        vertical-align:middle;

        /*è??????°′?13?±…??-*/
        text-align:center;

        /* é’??ˉ1IE???Hack */
        *display: block;
        *font-size: 164px;/*?o|??oé???o|???0.873???200*0.873 ?o|??o175*/
        *font-family:Arial;/*é?2?-￠é??utf-8???èμ·???hack?¤±???é—?é￠?????|?gbk??–???*/

        width:244px;
        height:244px; overflow:hidden;
}
.price-search-hot-supply li .pic img{vertical-align:middle;max-height:244px;max-width:244px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}
.price-search-hot-supply li .pic:hover img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}

.interest-container{  padding: 20px 0; margin-bottom: -40px; margin-top: 30px; background: #f4f4f4; }
.interest-left-box ul{  border-right: 1px solid #dddddd; padding-top: 10px;}
.interest-left-box ul li{ float: left; width: 25%; }
.interest-left-box ul li a{ display: block; height: 30px; line-height: 30px; width: 90%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.interest-right-box{ padding-left: 60px; line-height: 26px; color: #666;}

.letter-tabnav{ padding-top: 20px;}
.letter-tabnav dt,.letter-tabnav dd{ float: left;  height: 30px; line-height: 30px;}
.letter-tabnav dt{color: #333333;}
.letter-tabnav dd{ display: inline-block; width: 25px; margin: 0 7px; text-align: center; border:1px solid #dddddd; background: #ffffff;  }