 
.subnav{ color:#989898; height:24px; line-height:24px; overflow:hidden; margin-bottom:5px; margin-left:15px;}
.main_l{ float:left; width:650px;}
.sider_r{ float:right; width:300px;}

/*企业排行榜*/
.sub_top_list{ overflow:hidden;}
.sub_top_list dl{ float:left; display:inline; margin:15px 22px 0 5px; width:100px; height:135px; overflow:hidden;}
.sub_top_list dl dt{ width:98px; height:98px;}
.sub_top_list dl dt a{ display:block; width:98px; height:98px;  border:1px solid #dce2e6;}
.sub_top_list dl dt a:hover{ border:1px solid #ff7700;}
.sub_top_list dt img{ width:98px; height:98px;}
.sub_top_list dd{ height:22px; line-height:22px; overflow:hidden; text-align:center;}

/*仪器仪表*/
.app_list{ padding:5px 0 15px;  overflow:hidden}
.app_list li{ float:left; display:inline; width:89px; height:22px; margin:5px 0 0 15px; line-height:22px; overflow:hidden;}

.app_list2 li{ background: no-repeat left 10px; padding-left:10px; width:188px;font-size: 14px;}
.app_list2 li span{ color:#666}

/**/
.app_txt{ color:#666; line-height:24px; padding:10px 15px;}
.area_list{ padding:10px 0 10px; overflow:hidden}
.area_list li{ float:left;display:inline; width:44px; margin:5px 0 0 15px; height:22px; line-height:22px; overflow:hidden}

.banner300{ margin-bottom:10px;}

.news_list{ padding:10px 15px 15px;}
.news_list li{ height:22px; line-height:22px; overflow:hidden; margin-top:5px; }
.more-pro {text-align: center;line-height: 18px;height: 24px;color: #666;display: block;cursor: pointer;}
.area.limit-height{max-height:150px;}
.nav_list{ border:1px solid #dde2e6; font-size:14px; padding:10px 15px  20px }
.nav_list li{ margin-top:5px; height:24px; line-height:24px; overflow:hidden; font-weight:bold; }
.nav_list li a{ color:#000; text-decoration:underline}

/**/
.cp_page { margin:25px 20px 30px 200px; overflow:hidden; }
.cp_page span{ float:left; color:#666; padding:0 10px;}
.cp_page a{ float:left; padding:5px 8px; margin-left:2px; border:1px solid #ddd; color:#000;}
.cp_page a:hover{ background:#fe6500; color:#fff;}

/*标题*/
.tit2 h2{ float:left;}
.tit2 a{ float:right; color:#ff7700; padding-right:15px;}

/*机械网热供应*/
.s2 .l2_tag h3{ margin-right:20px;}
.mach_table th{ height:50px; line-height:50px; font-size:14px; color:#666; border:none;  border-bottom:1px dotted #ccc; }
.mach_table{ border:none; margin:0 14px;}
.wid600{ width:600px;}
.wid940{ width:930px;}
.mach_table td{ height:44px; border:none; border-bottom:1px dotted #ccc; line-height:1; overflow:hidden;white-space:nowrap}
.c_name{ width:3%; overflow:hidden;}
.c_cont{ width:35%; overflow:hidden; }
.c_lor{ width:15%; color:#666; overflow:hidden;}
.l2_tag,.tag_nav .on{ background: repeat-x;}
.l2_tag{  background-position: 0 -78px; border-top:1px solid #f6ddbe; height:35px; line-height:35px;}
.l2_tag h2{ float:left; width:215px;}
.l2_tag .tag_nav{ float:left;}
.tag_nav li{ float:left; height:35px; line-height:35px; text-align:center; padding:0 6px; width:65px; overflow:hidden;}
.tag_nav .on{ background-position: 0 -121px; border:1px solid #f6ddbe; border-top:none; font-weight:bold; cursor:pointer; border-bottom:none;}
.mach_mor{ text-align:right;height:42px; line-height:40px; margin-right:15px;}
.mach_mor a{ color:#ff9933;  overflow:hidden;}

.box h2 { font-size: 14px; font-weight: bold; padding-left: 15px;}
