

.menu{ width:186px; background:#F9F9F9; float:left;border:2px #01af63 solid; border-top:none; height:500px;}

.all-sort-list{position:relative;width:186px; z-index:200}
.all-sort-list .item{height:38px;border-bottom:#F5E8D6 solid 1px}
.all-sort-list .item h3{height:38px;line-height:38px;font-size:14px;font-weight:normal;width:157px;overflow:hidden; padding-left:30px; background:url(images/left_nav_icon.png) right no-repeat}
.all-sort-list .hover h3{position:relative;z-index:13;background:url(images/left_nav_icon.png) right no-repeat #FFF;border-top:1px solid #00CC66;border-bottom:1px solid #00CC66; height:38px;line-height:37px;}

.all-sort-list .item a{color:#000;text-decoration:none; display:block}
.all-sort-list .item a:hover{font-weight:bold;color:#E4393C;}


.all-sort-list .item-list{display:none;position:absolute;width:400px;height:auto;min-height:38px;background:#FFF;left:186px;box-shadow:0px 0px 10px #DDDDDD;border:1px solid #00CC66;
top:2px;z-index:10;}


.item-list .subitem{float:left;width:375px;padding:0px 4px 0px 8px;}
.item-list .subitem dl{border-top:1px solid #EEE;padding:6px 0px;overflow:hidden;zoom:1;}
.item-list .subitem .fore1{border-top:none;}
.item-list .subitem dt{float:left;width:54px;line-height:22px;text-align:right;padding:3px 6px 0px 0px;font-weight:700;color:#E4393C;}
.item-list .subitem dt a{color:#E4393C;}
.item-list .subitem dd{width:415px;padding:3px 0px 0px;overflow:hidden;}
.item-list .subitem dd a{float:left;height:14px;line-height:14px;padding:0px 8px;margin-bottom:8px;border-right:1px solid #CCC; color:#666}
.item-list .subitem dd a:hover{ font-weight:normal;}


.banner_hot_product{ width:736px; float:left; margin:0 7px; height:auto; padding-top:7px;}

.hot_product{ height:165px; padding-top:15px;}
.hot_product li{ width:147.2px; float:left; text-align:center}
.hot_product li img{ width:140px; height:165px;}


.hot_product li:hover img { 
                margin-top: -5px; 
                position: relative; 
                -webkit-transition: all .4s ease-out; 
                -moz-transition: all .4s ease-out; 
                -ms-transition: all .4s ease-out; 
                -o-transition: all .4s ease-out; 
                transition: all .4s ease-out; 
                z-index:1; 
            } 

.focusBox { position: relative; width:736px; height:316px;overflow: hidden; }
.focusBox .pic{ position:relative; z-index:0;overflow: hidden;height:316px; }
.focusBox .pic img { width:736px; height:316px; display: block; }
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 3px; background: none; height: 14px; overflow: hidden; width: 14px; cursor: pointer;display:inline-block; *display:inline; zoom:1; border:#FFF solid 1px}
.focusBox .hd .on{ background:#C00017;border:#C00017 solid 1px}
.focusBox .prev,.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.focusBox .prev { left: 0; }
.focusBox .next { background-position: 0 -90px; right: 0; }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }

.tool{ width:248px; float:left; border:#E4E4E4 solid 1px; margin-top:7px;}
.user_info{ padding:10px;}
.user_info_l{ width:50px; height:50px; float:left; background: url(images/user_photo.gif) no-repeat center #F8F8F8; border-radius:50%; margin-right:10px; margin-top:10px;}
.user_info_r{ color:#666}
.btn_tool{ background:#F8F8F8; height:44px; border-top:#E7E7E7 solid 1px;border-bottom:#E7E7E7 solid 1px; line-height:44px;}
.btn_tool li{ float:left; width:124px; text-align:center}
.add_sell{ background:url(images/home.png) no-repeat center;background-position: 16px 0px; border-right:#E7E7E7 solid 1px; margin-right:-1px}
.add_sell a,.add_buy a{height:44px; width:124px; display:block; font-size:14px;}
.btn_tool li a:hover{ text-decoration:none}
.add_buy{ background:url(images/home.png) no-repeat center;background-position: -95px 0px;}
.gonggao{ padding:10px;border-bottom:#F2F2F2 solid 1px;}
.gg_title{ border-bottom:#F2F2F2 solid 1px; margin-bottom:10px;}
.gg_title h3{ width:30%;border-bottom:#DA0000 solid 1px; text-align:center; font-size:13px; color:#DA0000; font-weight:normal;}
.gg_list a{ color:#666}


.txtScroll-top ul li{ line-height:24px;}
.txtScroll-top ul li a{ margin-left:5px; color:#666}

.tese{ padding:0 10px;}
.tese p{ font-size:16px; height:35px; line-height:35px;}
.tese ul{ padding-left:15px;}
.tese li{ width:50px; height:75px; float:left; text-align:center; margin-right:20px;}
.tese li a{ color: #999}
.tese li a:hover{ color:#F00; text-decoration:none}
.biaowang{ background:url(images/home.png) no-repeat center;background-position: 0px -47px; height:25px; padding-top:50px; display:block}
.wangpu{ background:url(images/home.png) no-repeat center;background-position: -50px -47px; height:25px; padding-top:50px; display:block}
.weipu{ background:url(images/home.png) no-repeat center;background-position: -100px -47px; height:25px; padding-top:50px; display:block}

.new_info{ width:363px; float:left; margin-right:50px;}
.new_info_box{ padding-top:20px;}
.new_info_box .nomargin{ margin-right:0;}
.new_info_t{border-bottom: 1px dashed #9b999c;margin-bottom: 3px;}
.new_info_t h3{ width:66px; border-bottom:#01af63 solid 2px;margin-bottom: -1px; font-size:16px; font-weight:normal}
.new_info li{ width:180px; float:left; padding-top:5px;}
.new_info li a{ color:#666}
.new_info li a:hover{ color:#F30}
.ad1190x90{ width:1190px; height:90px; margin:10px auto}

.ad230x100{ width:1190px; height:100px; margin:15px auto 0 auto;}
.ad230x100 li{ width:230px; height:100px; float:left; margin-right:10px;}
.ad230x100 .nomargin{ margin-right: 0}
.ad230x100 li img{width:230px; height:100px;}

.lou_title{ padding-top: 24px;height: 36px;line-height: 36px;}
.lou_title h2{font-size: 20px;float: left;color: #333333; font-weight:400}
.lou_title a{ color:#F30}
.lou_content{ border:#E2E2E2 solid 1px;border-top:#01af63 solid 2px; background:#FFF; height:500px;}
.lou_l{ width:190px; height:500px; background:#F4F4F4; float:left}
.lou_category{height: 214px;padding-left: 15px;padding-top: 22px;}
.lou_category li{float: left;line-height: 29px;width: 57px;}


.lou_r{ width:998px; float:right;}
.lou_product{width:747px; float: left; height:500px;border-right:#E2E2E2 solid 1px;}
.tj_cp{ padding-left:41px; padding-top:15px; height:300px;}
.tj_cp li{ width:100px; float:left; margin-right:41px; text-align:center; height:150px;}
.tj_cp li span{width:100px; height:100px;overflow: hidden;display: table-cell;vertical-align: middle;text-align: center; border: #F6F6F6 solid  1px;}
.tj_cp li img{ vertical-align: middle; max-height: 100px;max-width: 100px;}
.tj_cp li p{ height:36px; line-height:18px; color:#666}
.tj_cp li a p{ color:#666}
.tj_cp li a:hover p{ color:#F30}
.zx_cp{ padding:10px 20px;}
.zx_cp h3{ font-size:16px; color:#F00;border-bottom:#E2E2E2 dashed 1px; margin-bottom:10px;}
.date{ float:right; color:#999; margin-right:10px;}
.date a{color:#999}
.zx_cp li{ width:350px; float:left; line-height:25px; height:25px;}
.zx_cp li a{ font-size:14px; padding-left:5px;}



.lou_company{ width:250px; float: right; height:500px;}
.new_company_title{ height:30px; line-height:30px; border-bottom:#E2E2E2 solid 1px}
.new_company_title h3{ padding-left:10px; font-size:14px;}
.new_company_list{ padding:10px;}
.new_company_list li{ line-height:23px;}
.new_company_list a{ padding-left:5px;}
.recommend_company{border-top:#E2E2E2 solid 1px; position:relative; margin-top:6px;}
.company_logo{ position:absolute; margin-top:2px;margin-left:10px;}
.company_logo li{ float:left; width:50%; }
.company_logo li img{ width:110px;border-bottom:#E2E2E2 solid 1px;border-right:#E2E2E2 solid 1px;border-top:#E2E2E2 solid 1px;border-left:#E2E2E2 solid 1px; height:60px;margin-top:5px;}


.slideTxtBox{ float:left;  width:910px; height:220px; background:#fff;  text-align:left; margin-top:20px; border-top:2px solid #666; position:relative; z-index:0  }
.slideTxtBox .hd{ height:50px; line-height:50px; padding:0 15px; position:absolute; top:-8px; width:500px;}
.slideTxtBox .hd ul{ overflow:hidden; zoom:1;  }
.slideTxtBox .hd ul li{ float:left; }
.slideTxtBox .hd ul li a{ display:block; padding:0 15px; font-size:18px  }
.slideTxtBox .hd ul li a:hover{ text-decoration:none;  }
.slideTxtBox .hd ul li.on a{ background:#01af63; color:#fff;}
.slideTxtBox .bd{padding:50px 10px 10px 10px; height:150px;overflow:hidden }
.slideTxtBox .bd li{ height:28px; line-height:28px; width:296px; float:left }
.slideTxtBox .bd li a{ font-size:14px; padding-left:5px;}
.slideTxtBox .bd li .date{ float:right; color:#999;  }

.zh{ width:250px; float:right; margin-top:20px;}
.zh_title{position: relative;border-top: 2px solid #666; line-height:40px;}
.zh_title h3{ width:100px; background:#01af63; height:42px; text-align:center; color:#FFF; font-size:18px; line-height:42px;position: relative; top:-2px;}
.zh_list{ padding-top:10px;}
.zh_list li{ height:28px; line-height:28px; width:250px; overflow:hidden}
.zh_list li a{ font-size:14px; padding-left:5px;}

.floor_menu{left: 50%;top: 10px;margin-left: 598px;position: fixed;width:60px; z-index: 1000; background:#F5F5F5}
.floor_menu .topbo {background:#01af63;height:25px;line-height:25px;text-align:center;font-size:12px;color:#fff;}
.floor_menu .downbo {background: url(images/home.png) right -47px #F3F3F3;height:33px;cursor:pointer;}
.floor_menu ul{ display:block; margin:0 auto;}
.floor_menu ul li {height:25px;line-height:25px;text-align:center; padding-top:5px;}
.floor_menu ul li a{ color: #666; }
.floor_menu ul li a:hover{display:block;background:#888888;color: #FFF;line-height:25px;height:25x; text-decoration:none}
.floor_menu ul li .sel {display:block;background:#888888;color:#fff;line-height:25px;height:25px;}
