﻿@charset "utf-8";

/* CSS Document */

.navx{ width:100%; height:40px; background-color:#ff6200; font:16px/1.5 "Microsoft YaHei","宋体b8b\4f53",sans-serif; }

.navx .cate{ width:185px; height:40px; line-height:40px; background-color:#ff500b; padding-left:15px; float:left; color:#fff; position:relative; z-index:1000; }

.navx .cate a,.navx .cate a:hover{ color:#fff; }

.navx .cate .ico{ width:18px; height:18px; background:url(../images/ico.png) no-repeat -266px -229px; margin:5px 10px 0 0; _margin-top:10px; display:inline-block; }



.navx .nav-mid{ width:820px; margin-left:20px; float:left; }

.navx .nav-mid li{ width:72px; margin-right:10px; height:40px; line-height:40px; text-align:center; float:left; }

.navx .nav-mid li a{ color:#fff; display:block; }

.navx .nav-mid li a:hover{ color:#ffcc66; text-decoration:none; }

.navx .nav-mid li.active a{ font-weight:bold; color:#fe5f00; text-decoration:none; height:40px; line-height:40px; background:url(../images/ico.png) no-repeat -213px -184px; }



.navx .nav-right{ width:160px; padding-top:11px; background:url(../images/ico.png) no-repeat 0 -531px; float:right; font-size:12px; }

.navx .nav-right li{ float:right; padding-left:20px; }



/*左侧菜单栏*/

.nav-sub{ width:198px; height:565px; border:1px solid #dfdfdf; background-color:#f5f5f5; float:left; position:relative; z-index:99999; }

.nav-sub ul .icon{ background:url(../images/ico.png) no-repeat; padding-left:25px; float:left; }

.nav-sub ul .icon1{ background-position:5px -50px; }

.nav-sub ul .icon2{ background-position:5px -83px; }

.nav-sub ul .icon3{ background-position:5px -115px; }

.nav-sub ul .icon4{ background-position:4px -148px; }

.nav-sub ul .icon5{ background-position:2px -180px; }

.nav-sub ul .icon6{ background-position:3px -215px; }

.nav-sub ul .icon7{ background-position:0 -246px; }

.nav-sub ul .icon8{ background-position:0 -279px; }

.nav-sub ul .icon9{ background-position:0 -313px; }

.nav-sub ul .icon10{ background-position:5px -50px; }
.nav-sub ul .icon11{ background-position:5px -115px; }
.nav-sub ul .icon12{ background-position:5px -83px; }
.nav-sub ul .icon13{ background-position:2px -180px; }
.nav-sub ul .icon14{ background-position:0 -313px; }
.nav-sub ul .icon15{ background-position:5px -83px; }
.nav-sub ul .icon16{ background-position:4px -148px; }



#navx .mod_cate,#navx .mod_cate2{ width:184px; height:35px; line-height:35px; padding:0 7px; background:url(../images/line.gif) repeat-x bottom; float:left; }

#navx .mod_cate h2,#navx .mod_cate2 h2{ width:160px; font-size:14px; font-weight:normal; font-family:"Microsoft Yahei"; cursor:pointer; }

#navx .mod_cate h2 a,#navx .mod_cate2 h2 a{ color:#444; }

#navx .mod_cate h2 a:hover,#navx .mod_cate2 h2 a:hover{ text-decoration:none; }

#navx .mod_subcate{ display:none; width:520px; height:418px; border:1px solid #dfdfdf; padding:15px 15px 15px 20px; background:#fff; position:absolute; top:6px; z-index:99999; left:198px; overflow:hidden; }

#navx .mod_subcate dl{  padding:7px 0 7px 15px; border-bottom:1px #e5e5e5 solid; float:left; overflow:hidden; }

#navx .mod_subcate dl dt{ font-size:12px; color:#1d7ad9; line-height:22px; font-style:normal; font-variant:normal; font-weight:700; float:left; font-size-adjust:none; font-stretch:normal; }

#navx .mod_subcate dl dt a{color:#1d7ad9;}

#navx .mod_subcate dl dd{ line-height:22px; float:left; overflow:hidden; }

#navx .mod_subcate dl dd a{ color:#666; font-size:12px; margin:0 10px 0 0; float:left; display:inline; white-space:nowrap; }

#navx .mod_subcate dl dd a.orange{ color:#ff7300; }

#navx .mod_subcate dl dd a:hover{ color:#ff7300; }



#navx .on{ background:#ff6200; }

#navx .on h2 a{ color:#fff; }

#navx .on h2.icon1{ background-position:-302px 14px; }

#navx .on h2.icon2{ background-position:-300px -19px; }

#navx .on h2.icon3{ background-position:-300px -51px; }

#navx .on h2.icon4{ background-position:-301px -84px; }

#navx .on h2.icon5{ background-position:-302px -116px; }

#navx .on h2.icon6{ background-position:-302px -150px; }

#navx .on h2.icon7{ background-position:-301px -183px; }

#navx .on h2.icon8{ background-position:-297px -215px; }

#navx .on h2.icon9{ background-position:-299px -249px; }
#navx .on h2.icon10{ background-position:-302px 14px; }
#navx .on h2.icon11{ background-position:-300px -51px; }
#navx .on h2.icon12{ background-position:-300px -19px; }
#navx .on h2.icon13{ background-position:-302px -116px; }
#navx .on h2.icon14{ background-position:-299px -249px; }
#navx .on h2.icon15{ background-position:-300px -19px; }
#navx .on h2.icon16{ background-position:-301px -84px; }

#navx .on .mod_subcate{ display:block !important;/* !important 强制显示，否则会闪烁*/ }

#navx .on .mod_cate_r a{ color:#666;}



/*轮播图*/

.center{ width:728px; margin:15px 0 0 15px; float:left; }

.center .focus{ width:728px; height:285px; overflow:hidden; position:relative; }

.center .focus .slider img{ width:728px; height:285px; display:block; }

.center .focus .slider{ width:25000px;position:absolute; }

.center .focus .slider li{ float:left; }

.center .focus .num{ position:absolute; right:5px; bottom:7px; }

.center .focus .num li{ float: left; width: 12px; height: 12px; font-family: Arial; cursor: pointer; overflow: hidden; margin: 3px 5px; border: 1px solid #fff; }

.center .focus .num li.on{ width:14px; height:14px; margin: 2px 1px; border: 0; background-color: #ff7300; }



/*最新供应*/

.center .supply{ width:726px; height:32px; line-height:32px; border:1px solid #dfdfdf; margin-top:15px; overflow:hidden; }

.center .supply .supply-title{ width:84px; border-right:1px solid #dfdfdf; text-align:center; background-color:#f8f8f8; }

.center .supply li{ width:190px; text-align:center; float:left; margin:0 8px; }



/*推荐企业*/

.center .comtab{ width:728px; float:left; overflow:hidden; }

.center .comtab .comtit{ height:26px; line-height:26px; position:relative; }

.center .comtab .comtit b{ border-bottom:2px solid #e56e14; position:absolute; }

.center .comtab ul{ width:711px; height:166px; padding:13px 0 0 15px; border:1px solid #dfdfdf; border-top:2px solid #dfdfdf; }

.center .comtab ul li{ width:200px; margin:4px 12px; padding-left:10px; line-height:24px; background:url(../images/ico.png) no-repeat -316px -532px; float:left; }



/*右侧登陆*/

.rightbar{ width:242px; float:right; }

.rightbar .operation{ height:46px; line-height:45px; font-size:14px; font-family:"Microsoft YaHei"; background-color:#f5f5f5; border:1px solid #dfdfdf; }

.rightbar .operation .login-btn,.rightbar .operation .regist-btn{ background:url(../images/ico.png) no-repeat; text-align:center; }

.rightbar .operation .login-btn{ width:120px; background-position: 32px 14px; border-right:1px solid #dfdfdf; }

.rightbar .operation .regist-btn{ width:119px; background-position: 14px -18px; }



/*右侧公告切换*/

.rightbar .help-tab{ width:212px; padding:15px 14px 10px 14px; border:1px solid #dfdfdf; border-top:0; float:left; overflow:hidden; }

.rightbar #tab{ height:30px; line-height:30px; color:#747474; border-bottom:1px solid #dfdfdf; }

.rightbar #tab li{ width:48px; margin-right:22px; display:inline; float:left; cursor:pointer; }

.rightbar #tab .active { color:#444; border-bottom:1px solid #ff7300; }

.rightbar #tab-sub{ margin-top:10px; float:left; }

.rightbar #tab-sub ul{ width:216px; line-height:24px; display:none; }

.rightbar #tab-sub ul a{ text-decoration:none; }



/*右侧商品新增数*/

.rightbar .new-num{ width:240px; height:105px; _height:104px; background:url(../images/ico.png) no-repeat -192px -58px; padding-top:16px; border:1px solid #dfdfdf; border-top:0; overflow:hidden; }

.rightbar .new-num .contentx{ margin-left:110px; }

.rightbar .new-num .contentx li{ width:120px; height:35px; margin-bottom:15px; border-left:4px solid #dedede; padding-left:10px; }



/*右侧价格行情*/

.rightbar .price{ width:240px; height:140px; border:1px solid #dfdfdf; float:left; overflow:hidden; }

.rightbar .price .ptit{ height:30px; line-height:30px; background-color:#f5f5f5; border-bottom:1px solid #dfdfdf; padding-left:15px; }

.rightbar .price li{ border:1px solid #dbdbdb; border-width:0 1px 1px 0; width:60px; height:36px; line-height:36px; text-align:center; float:left;}

.rightbar .price li:hover{ background-color:#f3f3f3;}

.rightbar .price .pnobor{ border-right:none; width:57px; }

.rightbar .price .pnobor1{ border-bottom:none;}



/*分类*/

.floor{ margin-top:15px; }

.floor .floor-head .floor-title{ padding-left:10px; font:18px/20px "Microsoft YaHei","宋体b8b\4f53",sans-serif; background:url(../images/ico.png) no-repeat -74px -511px; display:block; }

.floor .floor-head .hot{ float:right; }

.floor .floor-head .hot a{ padding-left:8px; }



.floor .floor-list{ width:1198px; border:1px solid #dfdfdf; background-color:#fdfdfd; float:left; }

.floor .ad{ width:217px; padding:1px; border-right:1px solid #dfdfdf; }

.floor .floor-content{ width:978px; float:left; }

.floor .floor-content-top{ height:315px; border-bottom:1px solid #dfdfdf; overflow:hidden; }

.floor .floor-content-cate{ width:455px; height:285px; padding:30px 0 0 32px; border-right:1px solid #dfdfdf; font-size:14px; float:left; }

.floor .floor-content-cate li{ float:left; line-height:26px; }

.floor .floor-content-cate li a{ padding:0 10px; display:block; float:left;}

.floor .floor-content-cate li b a{padding-left: 10px;}

.floor .floor-content-cate li.block_end{ margin-bottom:30px; }


.floor .floor-content-company{ width:490px; float:left; }

.floor .floor-content-company .floor-content-ctit{ height:44px; border-bottom:1px solid #dfdfdf; padding-left:20px; font:16px/44px "Microsoft YaHei"; }

.floor .floor-company-infro{ width:246px; margin:18px 0 18px 18px; border-right:1px dotted #dfdfdf; float:left; display:inline; }

.floor .floor-company-infro li{ width:246px; float:left; }

.floor .icon11{ width:23px; height:18px; display:block; margin:5px 0; background:url(../images/ico.png) no-repeat; float:left; }

.floor .icon11{ background-position:-212px -232px; }

.floor .icon12{ background-position:-237px -232px; }

.floor .floor-company-infro .brand a{ float:left; padding:15px 3px 0 3px; }

.floor .floor-content-company .year{ width:130px; height:18px; line-height:18px; background-color:#ea0f1f; border-radius:2px; color:#fff; margin:5px 0 0 5px; display:inline; }

.floor .floor-content-company .year .vip{ width:25px; height:20px; background:url(../images/ico.png) -212px -254px; display:block; float:left; }



.floor .floor-content-name{ margin:18px 0 0 18px; width:189px; overflow:hidden; float:left; }

.floor .floor-content-name li{ background:url(../images/ico.png) no-repeat -317px -531px; padding-left:10px; line-height:26px; }



.floor .proshow{ width:952px; height:183px; float:left; }

.floor .proshow li{ width:132px; height:170px; padding:18px 0 0 26px; float:left; }

.floor .proshow li .img{ width:130px; height:130px; border:1px solid #efefef; display:block; }

.floor .proshow li .img:hover{ width:130px; height:130px; border:1px solid #ff5a00; }

.floor .proshow li .text{ height:20px; width:130px; overflow:hidden; margin-top:10px; }



/*资讯*/

.news-title{ height:40px; border-bottom:2px solid #dfdfdf; font:18px/2.5 "Microsoft YaHei"; }

.news{ width:396px; margin-top:10px; float:left; }

.news .rank-list{ height:225px; background:url(../images/ico.png) no-repeat -290px -312px; padding-left:35px; float:left; }

.news .rank-list li{ width:158px; height:33px; line-height:33px; overflow:hidden; }



.news .ad1{ position:relative; }

.news .text1{ width:182px; height:30px; line-height:30px; padding:0 10px; top:186px; left:0; background-color:#000; filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7; position:absolute; z-index:999; overflow:hidden; }

.news .text1 a{ color:#fff; }



.dynamic{ width:360px; float:left; padding-left:42px; }

.dynamic p{ font:16px/2.5 "Microsoft YaHei"; }

.dynamic dl{ width:360px; }

.dynamic dl dt,.dynamic dl dd{ float:left; }

.dynamic dl dd{ width:270px; margin-left:10px; }

.dynamic ul{ width:360px; line-height:26px; float:left; }

.dynamic ul li{ background:url(../images/ico.png) no-repeat -317px -531px; padding-left:10px; }

.dynamic ul li span{ float:right; }



/*友情链接*/

.friendlink li{ padding:8px 10px 0 10px; word-break:keep-all; float:left; }

/*通栏广告*/
.wbmarg{margin-top:2px;}
.wbpadd4{padding-top:5px;}