@charset "utf-8";
/* CSS Document */

.navx{ width:100%; height:40px; background-color:#f64400; font:16px/1.5 "Microsoft YaHei","宋体b8b\4f53",sans-serif; }

.navx .cate{ width:200px; height:40px; line-height:40px; background-color:#ff500b; 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 -39px; _margin-top:10px; display:inline-block; }



.navx .nav-mid{ width:950px; margin-left:20px; float:left; }

.navx .nav-mid li{ width:108px; 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:#fff; text-decoration:none; height:40px; line-height:40px; background-color:#ff6600; text-decoration:underline;}





/*左侧菜单栏*/

.nav-sub{ width:198px; height:450px; border:1px solid #dfdfdf; background-color:#f5f5f5; float:left; position:relative; z-index:1; margin-top:-1px; }

.nav-sub ul .icon{ background:url(../images/ico.png) no-repeat; padding-left:32px; float:left; }

.nav-sub ul .icon1{ background-position:5px -50px; margin-left:20px;  }

.nav-sub ul .icon2{ background-position:5px -83px;  margin-left:20px; }

.nav-sub ul .icon3{ background-position:5px -115px;  margin-left:20px; }

.nav-sub ul .icon4{ background-position:4px -148px;  margin-left:20px; }

.nav-sub ul .icon5{ background-position:2px -180px;  margin-left:20px; }

.nav-sub ul .icon6{ background-position:3px -215px;  margin-left:20px; }

.nav-sub ul .icon7{ background-position:0 -246px; margin-left:20px;  }

.nav-sub ul .icon8{ background-position:0 -279px;  margin-left:20px; }

.nav-sub ul .icon9{ background-position:0 -313px;  margin-left:20px; }

.nav-sub ul .icon10{ background-position:3px -344px;  margin-left:20px; }



#navx .mod_cate,#navx .mod_cate2{ width:184px; height:46px; line-height:46px; padding:0 7px; background:url(../images/line.gif) repeat-x bottom; float:left; margin-top:-1px;}

#navx .mod_cate h2,#navx .mod_cate2 h2{ width:100px; 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:0px 15px 15px 20px; background:#fff; position:absolute; z-index:99999; left:198px; overflow:hidden; }

#navx .mod_subcate dl{ width:500px; padding:7px 0 7px 15px; border-bottom:1px #e5e5e5 solid; float:left; overflow:hidden; }

#navx .mod_subcate dl dt{ width:65px; 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; margin-left:20px; }

#navx .on h2.icon2{ background-position:-300px -19px; margin-left:20px;  }

#navx .on h2.icon3{ background-position:-300px -51px;  margin-left:20px; }

#navx .on h2.icon4{ background-position:-301px -84px; margin-left:20px;  }

#navx .on h2.icon5{ background-position:-302px -116px;  margin-left:20px; }

#navx .on h2.icon6{ background-position:-302px -150px; margin-left:20px;  }

#navx .on h2.icon7{ background-position:-301px -183px; margin-left:20px;  }

#navx .on h2.icon8{ background-position:-297px -215px; margin-left:20px;  }

#navx .on h2.icon9{ background-position:-299px -249px; margin-left:20px;  }

#navx .on h2.icon10{ background-position:-301px -278px; margin-left:20px;  }

#navx .on .mod_subcate{ display:block !important;/* !important 强制显示，否则会闪烁*/ }

#navx .on .mod_cate_r a{ color:#666;}



/*轮播图*/

.center{ width:1920px; float:left; }

.center .focus{ width:1920px; height:430px; overflow:hidden; position:relative; }

.center .focus .slider img{ width:1920px; height:423px; 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; }

/*快速导航*/
.lmdh { height: 106px;margin: 28px auto 18px;width: 1200px;}
.lmdh li { display: block;float: left;height: 106px;width: 300px;}
.lmdh_title { background:url("images/fldh.jpg") no-repeat scroll center bottom;height: 37px;line-height: 36px; width: 290px;}
.lmdh_cont { height: 54px;margin-top: 12px; width: 300px;}
.lmdh_cont li { display: block;height: 24px;line-height: 24px;text-align: left;width: 137px;}
.left {float: left;}
.font18b52 { color: #525252; font-family: "Microsoft YaHei","weiruanyahei",Tahoma,SimSun !important; font-size: 18px; font-weight: normal; text-decoration: none;}
.color_red {color: #bf0016;}
.color_jr {color: #ff4829;}
.color_blue {color: #1f9cc9;}
.color_green {color: #39bb36;}

/*最新供应*/

.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; margin-top:10px; overflow:hidden; }

.center .comtab .comtit{ height:26px; line-height:26px; position:relative; }

.center .comtab .comtit b{ border-bottom:1px solid #e56e14; position:absolute; }

/*.ul{ width:726px; height:126px; padding:10px 0 0; border:1px solid #dfdfdf; border-top:1px solid #dfdfdf; }
*/
.center .comtab .kkk{ width:180px; line-height:24px; height:122px; background:url(../images/ico.png) no-repeat -316px -532px; float:left;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2; margin-top:6px;}
.center .comtab .kkk1{ width:181px; line-height:24px; height:122px; background:url(../images/ico.png) no-repeat -316px -532px; float:left;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; margin-top:6px;}


/*右侧登陆*/

.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:190px; 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-width:0 1px 1px 0; width:240px; 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;}

.Ranking-box{ width: 241px; height: 300px; float: right; border: 1px solid #e2e2e2; margin-top:10px;}
.Ranking-box .top-tit{ display: block; border-bottom: 1px solid #e2e2e2; text-align: left; padding: 12px 0 8px 20px;}
.Ranking-box .top-tit strong{ font-size: 16px; color: #ff6600; background: url(../images/icon-2.png)left 4px no-repeat; border-bottom: 2px solid #ff6600; padding-left: 25px; padding-bottom: 8px;}
.Ranking-list{ display: block; overflow: hidden; height: 312px;}
.Ranking-list ul{ padding-top: 4px;}
.Ranking-list li{ height: 41px; border-bottom: 1px dotted #e2e2e2; line-height: 43px; margin-left: 10px;}
.Ranking-list li i{ width: 14px; height: 14px; text-align: center; line-height: 14px; font-size: 12px; color: #fff; background: #a3a3a3; display: inline-block; *zoom:1; *display: inline;}
.Ranking-list li span{ padding: 0 2px;  font-size: 12px;}
.Ranking-list li .name{ color: #666; font-size: 16px;}
.Ranking-list li .sector{ color: #aeaeae;}
.Ranking-list li .win{ color: #8b8b8b;}
.Ranking-list li .org{ color: #fe6700;}
.Ranking-list li .bg{ background: #fe6700;}
.nav-pull-img{ width: auto; height: 120px; text-align: center; overflow: hidden;}
.nav-pull-img a{ display: block;}
.nav-pull-img img{ width: 660px; height: 120px;}


/*右侧登录部分*/
.HD_Dlogin{width:100%; border:1px solid #e2e2e2; margin-top:15px;}
.WeTitle{overflow:hidden;padding:8px 0 0 30px;height:58px;}
.WeTitle a{text-decoration:none;display:block;float:left;width:50px;height:50px;background-position:-188px 0;}
.WeTitle a:hover{background-position:-38px -355px;}
.WeTitle p{float:left;margin-left:10px;}
.WeTitle p span,.WeTitle p em{display:block;line-height:16px;}
.WeTitle p span{margin:6px 0 4px;white-space:nowrap;display:block;}
.WeTitle p em{color:#666;}
.btm_loginBtn{width:100%;height:45px;}
.btm_loginBtn a:link,.btm_loginBtn a:visited{display:block;height:44px;background:#f8f8f8;text-align:center;line-height:44px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;font:400 14px/44px "\5FAE\8F6F\96C5\9ED1";float:left;position:relative;color:#c00;}
.btm_loginBtn a:hover{text-decoration:none;}
.btm_loginBtn a s{display:inline-block; width:19px;height:19px; vertical-align:top;position:absolute;}
.btm_loginBtn .loginBtn{text-indent:22px !important;width:104px !important;}
.btm_loginBtn .loginBtn_cur{border-right:1px solid #e2e2e2;width:103px;}
.btm_loginBtn .loginBtn s{background-position:-474px -401px;}
.btm_loginBtn .regsitBtn s{background-position:-474px -367px;}
.btm_loginBtn .loginBtn_cur:link,.btm_loginBtn .loginBtn_cur:visited{color:#d11120;text-indent:22px;}
.btm_loginBtn .loginBtn .loging-s{background-position:-474px -473px;left:28px;top:13px;}
.btm_loginBtn .loginBtn_cur .regsit-s{background-position:-474px -440px;left:13px;top:13px;}
.r_hot_list{color:#555;padding:12px 10px 14px;}
.r_hot_list h3{font:600 14px/30px "\5FAE\8F6F\96C5\9ED1";color:#555;}
.r_hot_list ul{line-height:24px;}
.r_hot_list a{color:#555;}
._blank{ background-image:url(../images/indexpic.png);} 

/* 登录注册按钮 */
.loginBtn_box{width:100%;height:44px;}
.loginBtn_box a:link{ display:block;height:44px;width:49.5%;background:#f8f8f8;color:#333;text-align:center;line-height:44px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-right:1px solid #e2e2e2;font:normal 14px/44px "\5FAE\8F6F\96C5\9ED1";float:left;position:relative;}
.loginBtn_box a:visited{ display:block;height:44px;width:49.5%;background:#f8f8f8;color:#333;text-align:center;line-height:44px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2;font:normal 14px/44px "\5FAE\8F6F\96C5\9ED1";float:left;position:relative;}
.loginBtn_box a:hover{ text-decoration:none;}
.loginBtn_box a s{display:inline-block; width:16px;height:19px; vertical-align:top;position:absolute;left:12px;top:13px;}
.loginBtn_box .log_Btn{border-left:1px solid #e2e2e2;text-indent:center; !important;width:49% !important;}
.loginBtn_box .reg_Btn{width:49%;}
.loginBtn_box .logBtn_cur:link,.loginBtn_box .logBtn_cur:visited{color:#d11120;text-indent:center;}
.loginBtn_box .logBtn_cur:hover{color:#af010f !important;}

