/*=====用于所有频道首页=====*/
#NavLink, #LogoNav, #SubNav, #Column10, #Column20, #Content1, #Content2, #Column30, #Content3, #Column40, #Column50, #aboutus, #Copyright {clear:both; width:760px;height:auto;}
/*=====顶部链界=====*/
#NavLink {background: url(/cfimg/navtop.gif); padding-right:5px; text-align: right; vertical-align:bottom;line-height:25px; width:755px!important; width /**/:760px; height:25px;}
#NavLink a:Link{color: #003;}
#NavLink a:hover {color:#F00;}

/*=====Logo & 主导航=====*/
#LogoNav {margin-top:-8px;}
#Logo {float:left; margin-left:4px;}
#LogoAD {float:right; width:auto;height:94px;}
#LogoAD img{margin-left:14px;margin-top:18px;}

#NavBar {clear:both; background: url(/cfimg/navbar.gif); color:#FFF; padding-top: 8px; height:22px!important;height /**/:30px;}
#NavBar a{color:#FFF; font-size:14px; margin:0 0px;}
#NavBar a:hover {color:#FF0; font-weight: lighter;}

/*=====底部导航=====*/
#aboutus{
	clear:both;
	background:#DBE9F1;
	background:#FFF;
	border-top:solid 1px #036;
	color:#FFF;height:24px!important; 
	height /**/:25px;
}
#aboutus div{background:#069;margin-top:4px; padding-top:4px; height:16px!important; height /**/:20px;}
#aboutus a{color:#FFF; margin:0 3px;}
#aboutus a:hover {color:#0FF;}

/*=====页脚=====*/
#Copyright {
	padding-top:15px; 
	background: #DBE9F1; 
	background: #FFF; 
	color:#333;
}
#Copyright p {margin:10px 0px;}

/*=====分页=====*/
#Pager {clear:both;margin-top:10px;}
#Pager .note {float:left;}
#Pager .pnav {float:right;margin-right:15px;}
#Pager .newline {clear:both;width:100%;margin-top:8px;}
#Pager .pno {clear:both;text-align:center;margin-left:40px;}
#Pager .goto1 {margin-left:15px;}

/*=====广告=====*/
.ad0001 {
   clear: both;
   width:760px;
	height: 77px;
}

/*===== 广告 通栏0 中等 1 最小 3 banner 4 =====*/
#ad01, #ad02, #ad03, #ad04, #ad05
{
	width:760px;
	clear:both;
}
#ad11, #ad12, #ad13, #ad14, #ad15
{
	clear:both;
	margin-top:5px;
}
#ad31, #ad32, #ad33, #ad34, #ad35
{
	clear:both;
	margin-top:5px;
}

/*===== 二级导航 =====*/
#SubNav {
	color:#FFF;
	font-size:13px;
	background:#007BB7;
	background-image: url(/cfimg/sub/line4.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	width:760px;
	height:27px;
	margin-top:7px;
}
#SubNav h2 {
	float:left;
	background-image: url(/cfimg/sub/bg5.gif);
	margin-top: 2px;
	margin-left: 15px;
	padding-top:4px;	 
	height: 20px!important; 
	height /**/: 24px;
	width: 122px;
	font-size: 18px;
	font-family:  黑体, 宋体;
	font-weight: bold;
	font-weight: normal;
	letter-spacing: 4px;
	color: #005B88;
}
#SubNav .snav {
   float:left;
	margin-top: 5px;
	margin-left:35px;
}
#SubNav .snav a {
	float: left;
	color:#FFF;
	font-size:13px;
	letter-spacing: 2px;	
	border-left: solid 1px #FFF;
	padding-left:4px;
	width: 72px!important; 
	width /**/:76px;	  
}
#SubNav a:hover {
	color:#0FF;
}
#SubNav a.first {
	border-left: none;		
}
/*===== 通用搜索条 =====*/
/*===== 第1种 =====*/
#SearchBar4 
{
	clear:both;
    width:760px;
	margin-top:3px;
	background-image: url(/cfimg/line01.jpg);
	background-position:bottom;
	background-repeat: repeat-x;
 	height: 35px;
	text-align: left;	
	color: #333;
}
#SearchBar4 div
{
    float:left;
    margin-right:6px; 
    margin-top:3px;   
}
#SearchBar4 .head
{
    margin-top:9px;
    margin-left:25px;
    color:#00C;
}
#SearchBar4 .head strong
{
    color:#006;
    font-weight:bold;
}
#SearchBar4 .ikey
{
    width:50px;
    margin-left:30px;    
}
#SearchBar4 .submit
{
    margin-top:0px;    
}
#SearchBar4 .link
{
    margin-top:9px;        
}
#SearchBar4 .link a 
{
    color:#333;
    text-decoration:underline; 
}
/*===== 内容 =====*/
/*===== 通用head =====*/
.bhead
{
	float:left;
	border-bottom:solid 1px #F90; 
}
.bheadtext{
	float:left; 
	padding-left:35px; 
	font-size:14px; 
	font-weight:bold; 
	color:#FFF; 
	letter-spacing: 4px; 
	height:24px!important; 
	height /**/:24px; 
	width:153px!important; 
	width /**/:188px;
	line-height:24px;
	vertical-align:middle;
	background:url(/cfimg/hor.gif);
}
.bheadmore{
	float:right; 
	margin-right:10px; 
	color:#006; 
	font-weight: normal; 
	 margin-top:8px; 	
}
.bheadmore a{color:#006;}
/*===== 通用head1 =====*/
.bhead1{
	border:solid 1px #F90; 
	padding:1px; 
	height:18px!important; 
	height /**/:22px;
}
.bheadtext1{
	float:left; 
	padding-top:3px; 
	font-size:13px; 
	font-weight:bold; 
	color:#FFF; 
	letter-spacing: 0px; 
	height:16px!important; 
	height /**/:18px; 
	width:115px; 
	text-align:center;	
}
.bheadmore1{
	float:right; 
	margin-right:2px; 
	color:#960; 
	font-weight: normal; 
	margin-top:5px;
}
.bheadmore1 a{color:#960;}
/*===== 通用head3 =====*/
.bhead3
{
	float:left;
	border-bottom:solid 2px #35779E; 
}
.bhead3x1
{
	float:left;
	border-bottom:solid 2px #ff0000; 
}
.bhead3x2
{
	float:left;
	border-bottom:solid 2px #ff6600; 
}
.bheadtext3{
	margin-left:15px; 
	float:left; 
	padding-left:15px; 
	font-size:14px; 
	font-weight:bold; 
	color:#FFF; 
	letter-spacing: 4px; 
	padding-top:7px;
	height:17px!important; 
	height /**/:24px; 
	width:142px!important; 
	width /**/:157px;
	background:url(/cfimg/hblue3.gif);
}
.bheadtext3x1{
	margin-left:15px; 
	float:left; 
	padding-left:15px; 
	font-size:14px; 
	font-weight:bold; 
	color:#FFF; 
	letter-spacing: 4px; 
	padding-top:7px;
	height:17px!important; 
	height /**/:24px; 
	width:142px!important; 
	width /**/:157px;
	background:url(/cfimg/hread1.gif);
}
.bheadtext3x2{
	margin-left:15px; 
	float:left; 
	padding-left:15px; 
	font-size:14px; 
	font-weight:bold; 
	color:#FFF; 
	letter-spacing: 4px; 
	padding-top:7px;
	height:17px!important; 
	height /**/:24px; 
	width:142px!important; 
	width /**/:157px;
	background:url(/cfimg/hyell1.gif);
}
.bheadmore3{
	float:right; 
	margin-right:10px; 
	color:#006; 
	font-weight: normal; 
	 margin-top:8px; 	
}
.bheadmore3 a{color:#006;}
/* ==通用bhead4== */
.bhead4{ 
	float:left;
	background: url(/cfimg/line12.gif);
	background-position: bottom;
    background-repeat: repeat-x;
	text-align:left;
}
.bheadtext4{ 
	float:left; 
	padding-left:33px; 
	font-size:14px; 
	font-weight:bold; 
	color:#006; 
	letter-spacing: 4px; 
	height:24px!important; 
	height /**/:24px; 
	width:158px!important; 
	width /**/:193px;
	line-height:24px;
	vertical-align:middle;
	background:url(/cfimg/hwhite.gif);
}
.bheadmore4{
	float:right; 
	margin-right:10px; 
	color:#006; 
	font-weight: normal; 
	margin-top:8px; 	
}
.bheadmore4 a{color:#006;}

/*===== 通用窄List =====*/
.slistborder 
{
	float:left;
	border:1px solid #F90;
	padding:10px 0 8px 5px;	
	margin-top:5px;
	width:168px!important;
	width /**/:175px;
}
.sDataList
{
	float:left;	
}
.sDataList ul
{
	clear:both;			
}
.sDataList ul li
{
	clear:both;	
	list-style-type:none;
	margin:0 0px 8px 0px;
	text-align:left;
}
.sDataList ul li a
{
	float:left;
	text-decoration:underline;
}
.sDataList ul li a strong
{
	color:#900;
	font-weight:normal;
}
/*===== 通用List =====*/
.infolist
{
	float:left;
	list-style:none;
	line-height:14px; 
	margin-top: 5px;	
}
.infolist li
{
	clear:both;
	background:url(/cfimg/i2.gif); 
	background-repeat: no-repeat; 
	padding-left:15px;
	margin-bottom:7px;	
}
.infolist a
{
	float:left;
	color:#333;
	text-decoration:underline;	
}
.infolist a strong
{
	font-weight:normal;	
	color:#333;
	text-decoration:underline;	
}
/*===== 通用分隔 =====*/
.split1, .split2
{
	float:left;
	width:19px;
	background-image:url(/cfimg/mark02.gif);
	background-position:top;
	background-repeat: repeat-x; 
	margin:0 5px;	
}
.split2
{
	background:url(/cfimg/mark03.gif);
	background-position:top;
	background-repeat: repeat-x; 	
}
.split1 div, .split2 div
{
	float:left;
	margin-top:27px;
	width:9px;
	border-right:1px solid #7F99CC;
	height:200px;
}
/*===== split01 =====*/
.split01
{
	margin-top:5px;
	height:21px;
	width:179px;
	background:url(/cfimg/split1.gif);
	line-height:21px;
	vertical-align:middle;
	letter-spacing:2px;
	color:#FFF;
	font-size:13px;	
}
/*===== 内容区 =====*/
#Content1 
{
	margin-top:7px;	
	margin-bottom:15px;
}
#Content1 .left div,#Content1 .left div {text-align:left;}
#Content1 .left 
{
	float:left;
	width:575px;	
}
#Content1 .right 
{
	float:right;
	width:175px;	
}
/*===== 热点 =====*/
#HotTopList 
{
	clear:both;
}
#HotTopList .img 
{
	float:left;
	border:1px solid #2E8CB5;	
}
#HotTopList .body 
{
	float:right;
	width:354px;
	margin-top:5px;	
}
#HotTopList .infotop 
{
	float:left;	
}
#HotTopList .infotop h2 
{
	clear:both;
	border-bottom:1px dotted #069;
	height:21px;
	font-size:14px;
	width:100%;
	text-align:left;
	color:#F00;
}
#HotTopList .infotop h2 a
{
	color:#F00;
}
#HotTopList .infotop .abstract
{
	color:#006;
	font-size:12px;
	line-height:18px;
	padding:12px;
	height:78px!important;
	height /**/:104px;
}
#HotTopList .border
{
	float:left;
	border:1px solid #CCC;
	padding:5px;
}
#HotTopList .border h2
{
	color:#006;	
}
#HotTopList .infolist
{
	margin-top:5px;
	margin-left:5px;	
}
#HotTopList .infolist li
{
	margin-bottom:4px;
}
#HotTopList .infolist a
{
	color:#000;	
}
#HotTopList .infolist a strong
{
	font-weight:normal;	
}
/*===== 消防品牌 =====*/
#Company 
{
	clear:both;
	margin-top:8px;
}
#Company .list
{
	float:left;
	margin-top:1px;
	border:1px solid #588CC6;
	padding:0 4px 6px;
}
/*===== 内容块 =====*/
#Block1, #Block2 , #Block3 
{
	float:left;
	margin-top:8px;
	border:1px solid #2F8CB5;
	background:#FFF;
	padding:10px 8px;
}
.typerow
{
	clear:both;
	margin-bottom:5px;			
}
.section 
{
	width:260px;
}
.section h2
{
	background-image:url(/cfimg/linech1.gif);
	background-position:bottom;
	background-repeat: repeat-x; 
	float:left;
	margin-right:2px;
}
.section h2 .shtext
{
	float:left;
	height:20px;
	font-size:14px;
	color:#F00;
	letter-spacing:3px;
	margin-left:6px;
}
.section h2 .shmore
{
	float:right;
	margin-top:3px;
	margin-right:8px;
	color:#069;
	font-size:12px;	
}
.section .infolist
{
	float:left;
	margin-top:8px;		
}
.section .infolist li
{
	margin-bottom:6px;
}
.section .infolist a
{
	color:#036;	
}
.section .infolist a strong
{
	font-weight:normal;	
	color:#00C;
}
.typerow #News,.typerow #Review,.typerow #Recommend, .typerow #Weekly, .typerow #Paper, .typerow #TechTopic
{
	float:left;	
}
.typerow #Product, .typerow #Topic, .typerow #CompanyNews, .typerow #Writer, .typerow #Report, .typerow #HotArticle
{
	float:right;	
}
.typerow #Writer img
{
	float:left;
	margin-top:60px;
}
/* ==窄的部分块== */
.msection {margin-top:8px;}
.msection .bheadtext1 {background:url(/cfimg/hblue4.gif);}

/*===== B2B页面用 =====*/
.section .body
{
	float:left;
	margin-top:8px;		
}
.section .body .img
{
	float:left;	
}
.section .body .data
{
	float:left;	
	margin-left:10px;
}
.section .body .data a
{
	display:block;
	color:#333;
	text-decoration:underline;
	margin-bottom:8px;
}
.typerow #Service,.typerow #Story
{
	float:left;	
}
.typerow #AreaAnalysis, .typerow #Focus
{
	float:right;	
}

/*===== Join块 =====*/
#Join{margin-top:4px;}
#Join h2 {margin-bottom:10px;}
#Join div {
	background: url(/cfimg/dian.gif) no-repeat; 
	margin-left:18px; 
	margin-top:5px;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	padding-left:15px;
	color:#000;
}
/*===== 产品认证 =====*/
#pAuthen {margin-top:10px;}

/*===== NewCompany =====*/
#NewCompany .bheadtext1 {background:url(/cfimg/hor2.gif);}
/*===== RecommandCompany =====*/
#RecommandCompany .bheadtext1 {background:url(/cfimg/hor2.gif);}

/* ==企业家访谈== */
#NewReview {margin-top:8px;}
#NewReview .bheadtext1 {background:url(/cfimg/hblue4.gif);}

#Today .bhead1 {width:173px!important;width /**/:175px;}
#Today .bheadtext1 {background:url(/cfimg/hor2.gif);}
#Today .border 
{
	float:left;
	border:1px solid #F90;
	padding:6px 6px 0;
	margin-top:5px;
	width:163px!important;
	width /**/:175px;
}
#Today .infolist li 
{
	background:none;
	padding-left:0px;
}
#HotSearch .keywords
{
	height:150px;
	margin-top:5px;
	border:1px solid #F90;
	line-height:25px;
}
/* ==行业列表== */
#IndustryTypes .body 
{
	float:left;
	background:#FFF;
	border:solid 1px #CCC; 
	padding-bottom:10px; 
	margin-top:5px;
}
#IndustryTypes .body div h3 {
	background: url(/cfimg/mark01.gif) no-repeat; 
	padding-top:2px;
	height:16px!important;
	height /**/:18px; 
	font-size:14px;	
	padding-left:25px;
	margin-left:16px;
}
#IndustryTypes .body div h3 a
{
	color:#000;  
	text-decoration:underline;
}
#IndustryTypes .body div h3 a:hover
{
	color:#C00;
}
#IndustryTypes .body div p 
{
	float:left;
	width:550px;
	margin:9px 0px 0 8px;
	line-height:20px;	
}
#IndustryTypes .body div p a {
	font-size:12px; 
	float:left;
	color:#333;	
	font-weight:normal;
	margin-right:15px;
	margin-bottom:6px;
	text-decoration:underline;
}
#IndustryTypes .body div p a:hover {
	color:#C00;
}

#p1{float:left;margin-top:9px;}
#p2,#p3,#p4,#p5,#p6,#p7{float:left;margin-top:14px;}

#p1 #c7{width:75px;}
#p1 #c14{width:75px;}
#p1 #c20{width:133px;}
#p2 #c6{width:190px;}
#p3 #c6{width:75px;}
#p4 #c6{width:170px;}
