﻿@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:455px; 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:3px -344px; }



#navx .mod_cate,#navx .mod_cate2{ width:184px; height:45px; line-height:45px; 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{ 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 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:-301px -278px; }

#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: 14px; height: 14px; font-family: Arial; cursor: pointer; overflow: hidden; margin: 3px 5px; border: 1px solid #fff; }

.center .focus .num li.on{ width:18px; height:18px; margin: 2px 1px; border: 0; background-color: #ff7300; }



.center .new-company{ height:156px; border:1px solid #dfdfdf; border-top:0; overflow:hidden; }

.center .new-company .title{ height:45px; line-height:45px; padding:0 10px; border-bottom:1px solid #dfdfdf; }

.center .new-company ul li{ padding:16px 0 0 12px; float:left; }

.center .new-company ul li img{ width:166px; height:80px; }



/*右侧登陆*/

.rightbar{ width:242px; float:right; overflow:hidden; }

.rightbar .operation{ height:46px; font:14px/1.5 "Microsoft YaHei","宋体b8b\4f53",sans-serif; line-height:46px; background-color:#f5f5f5; border:1px solid #dfdfdf; }

.rightbar .operation .login-btn{ width:120px; background:url(../images/ico.png) no-repeat 30px 14px; text-align:center; border-right:1px solid #dfdfdf; }

.rightbar .operation .regist-btn{ width:119px; background:url(../images/ico.png) no-repeat 15px -18px; text-align:center; }



.rightbar .pro-news{ width:220px; height:210px; border:1px solid #dfdfdf; border-top:0; padding:10px; }

.rightbar .pro-news dt{ margin-top:10px; }

.rightbar .pro-news dd{ width:220px; height:30px; line-height:30px; overflow:hidden; }

.rightbar .pro-news dd a{ color:#666; }

.rightbar .pro-news dd a:hover{ color:#ff6600; }



.rightbar .tnum{ height:53px; line-height:53px; border:1px solid #dfdfdf; border-top:0; padding-left:10px; }

.rightbar .tnum b{ background-color:#f3f3f3; color:#ff6600; font-family:Arial, Helvetica, sans-serif; padding:0 2px; }



/*按照地区查找*/

.rightbar .area{ width:228px; height:147px; border:1px solid #dfdfdf; border-top:0; padding:15px 0 0 12px; }

.rightbar .area dt{ margin-bottom:10px; }

.rightbar .area dd{ min-width:35px; line-height:24px; float:left; word-wrap:break-word; word-break: break-all; }



/*分类*/

.leftbar{ width:943px; float:left; }

.leftbar .comad{ width:216px; height:329px; background-color:#f8f8f8; float:left; }

.leftbar .comad .comtitle{ height:40px; line-height:40px; padding-left:10px; background-color:#ff6600; border-top:2px solid #ff6600; color:#fff; }

.leftbar .comad .company-name{ width:188px; text-align:center; margin:15px 10px 0 15px; padding-bottom:15px; border-bottom:1px solid #e2e2e2; overflow:hidden; }

.leftbar .comad .explain{ width:188px; height:40px; line-height:40px; text-align:center; margin-left:15px; }

.leftbar .comad .explain a{ padding:0 5px; }



.leftbar .comshow{ width:726px; height:327px; border:1px solid #e2e2e2; border-left:0; border-top:2px solid #ff6600; float:left; }

.comtitle1{ height:38px; line-height:38px; padding-left:20px; background-color:#f8f8f8; border-bottom:1px solid #e9e9e9; }

.leftbar .comshow .compic{ width:720px; padding-top:15px; }

.leftbar .comshow .hot{ margin-right:10px; }

.leftbar .comshow .hot a{ padding:0 7px; }

.leftbar .comshow .compic dl{ width:340px; height:115px; margin:15px 0 0 15px; _margin:15px 0 0 7px; padding-left:5px; float:left; overflow:hidden; }

.leftbar .comshow .compic dl dt,.leftbar .comshow .compic dl dd{ float:left; word-break:break-all; }

.leftbar .comshow .compic dl dt{ margin-right:10px; }

.leftbar .comshow .compic dl dt img{ width:100px; height:100px; }

.leftbar .comshow .compic dl dd{ width:220px; }

.leftbar .comshow .compic dl dd a{ padding-right:10px; }



/*最新加入企业名单*/

.rightbar .join{ width:240px; border:1px solid #dfdfdf; }

.rightbar .join .rtit{ height:39px; line-height:39px; border-bottom:1px solid #dfdfdf; padding-left:15px; background-color:#f8f8f8; }

.rightbar .join ul{ height:260px; padding:12px 0 15px 15px; }

.rightbar .join li{ width:200px; height:32px; line-height:32px; background:url(../images/ico.png) no-repeat -317px -530px; border-bottom:1px dotted #ececec; padding-left:10px; overflow:hidden; }





/*友情链接*/

.friendlink li { padding: 8px 10px 0 10px; word-break: keep-all; float: left; }

.friendlink .ftitle { height: 40px; border-bottom: 2px solid #dfdfdf; font: 18px/2.5 "Microsoft YaHei"; }







