h1 a span {
      display:none;
}

.red {
	color:red;
	font-weight:bold;
}

.head {
	width:960px;
	height:98px;
	margin:0 auto;
}

#logo {
	width:402px;
	height:98px;
	float:left;
}

#banner {
	float:right;
	width:508px;
	height:88px;
	margin-top:10px;
}

#tel {
	float:left;
	height:40px;
	line-height:40px;
	background:url(images/tel.jpg) no-repeat left;
	padding-left:60px;

}

#tel span {
	color:#C80900; 
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:18px; 
	font-weight:bold;
	padding-left:10px;
}

#cctv {
	float:left;
	height:40px;
	background:url(images/banner.gif) no-repeat left center;
	font-family:Georgia, 'Times New Roman', Times, serif;
	padding-left:60px;
}

#cctv span {
	line-height:40px;
	margin-left:10px;
	font-size:18px;
	color:#C80900;
	font-weight:bold;
}

#zxmenu {
	width:100%;
	height:35px;
	background:url(images/firstM_normal.gif) repeat-x left -36px;
}

#menu 	{ margin:0 auto; width:960px; }
#item,.sub-item 	{ height:1%; overflow:hidden; }
#menu div,#menu ul 	{ height:35px;}
#menu ul li 		{ width:110px; height:35px; line-height:35px; float:left; text-align:center; }
#menu ul li a 		{ font-size:14px; color:#fff; font-weight:bold; }
#menu #bot li a 	{ color:#777; font-weight:normal; font-size:12px; }

#top 		{ background:url(images/firstM_normal.gif) -2px -36px repeat-x;}
#top #item 	{ background:url(images/firstM_normal.gif) -2px top no-repeat; padding-left:10px; }
#top  li 	{ background:url(images/firstM_normal.gif) right -110px no-repeat; }
#top .ext1 	{ float:right; width:2px; height:35px; background:url(images/firstM_normal.gif) right -73px no-repeat;}

#item a,#item span 	{ display:block; height:27px; line-height:27px; margin-top:4px;}
#item a 			{  margin-right:7px; margin-left:5px;}
#item a:hover 		{ background:url(images/menuStat.png) left top no-repeat;}
#item a:hover span  { background:url(images/menuStat.png) right -27px no-repeat;}

#bot 				{ background:url(images/secdM_normal.png) left -39px repeat-x;}
#bot .sub-item 			{ background:url(images/secdM_normal.png) left -2px no-repeat; padding-left:10px; }
#bot .sub-item li 		{ background:url(images/secdM_normal.png) right -114px no-repeat;}
#bot .sub-item .ext2 	{ float:right; width:30px; height:35px;  background:url(images/secdM_normal.png) right -76px no-repeat;}

.sub-item a,.sub-item span { display:block; height:22px; line-height:22px; margin-top:5px; }
.sub-item a { margin-right:8px; margin-left:6px;}
.sub-item a:hover { background:url(images/menuStat.png) -10px -130px no-repeat; }
.sub-item a:hover span { background:url(images/menuStat.png) right -152px no-repeat;}

/*active*/
#menu .active { margin-top:1px; background:url(images/firstM_normal.gif) right -111px no-repeat; }
#menu .active a,#menu .active a:hover { margin-top:1px; height:30px; background:url(images/menuStat.png) -10px -60px no-repeat; color:#000; }
#menu .active span,#menu .active a:hover span { height:30px; background:url(images/menuStat.png) -82px -90px no-repeat; }

.sub-item	{ display:none;}
#sub-item2 	{ display:block;}


*+html #item a,*+html #item span,*+html .sub-item a,.sub-item span { margin-top:0;}
*+html #menu #item li a,*+html #menu .sub-item li a{ margin-top:4px; }
*+html #menu span:hover { cursor:pointer;}
* html #item a,* html #item span,* html .sub-item a,.sub-item span { margin-top:0;}
* html #menu #item li a,* html #menu .sub-item li a{ margin-top:4px; }
* html #menu span:hover { cursor:pointer;}

.search {
	float:right;
	margin-left:10px;
	_margin-top:5px;
}

.search ul li {
	background:none;
	border:none;
}

.search input {
	height:22px;
	line-height:22px;
	border:1px solid red;
}

button {
	cursor:pointer;
	width:74px;
	height:22px;
	font-size:0px;
	color:#fafafa;
	background:url(images/search-bt.gif) no-repeat left top;
	float:left;
	border:0;
	margin:6px 10px 0 2px;
	*margin:6px 10px 0 2px;
	_margin:5px 10px 0 2px;
}

.search-keyword {
	width:200px;
	height:19px;
	padding-top:2px;
	padding-left:6px;
	border:0px;
	border:#badaa1 solid 1px;
	background: #FFF;
	color:#444;
	margin-top:5px;
	float:left;
}

#bdtj {
        width:100%;
        border-top:1px solid #CCC;
}
 