/*category*/

#categoryL{
	float:left;
	width:700px;
	height:1%;
	display:inline;
}
#categoryR{
	float:right;
	width:224px;
	height:1%;
	display:inline;
}
#categoryL .content_1,
#categoryR .content_2
{
	margin-bottom:10px;
	padding-top:0;
	padding-bottom:0;
}
.category{
	float:left;
	margin:10px 8px 10px 0;
	width:270px;
}
.category UL{
	list-style:none;
	line-height:30px;
}
.category UL LI{
	clear:both;
}
#categoryR .content_2 UL{
	padding: 5px;
	line-height:20px;
	font-size: 11px;
}
#categoryR .content_2 UL LI{
	background:url(../images/category_list1.gif) no-repeat 0 5px;
	padding:0 0 0 10px;
}
.category01{
	float:left;
	margin:10px 0 10px 16px;
	width:320px;
	line-height:16px;
	font-weight:bold;
	display:inline;
}
.category01 div{
	margin:0 0 15px 0;
	font-family:Verdana, Arial, sans-serif;
	font-weight: normal;
	font-size:11px;
}
.category01 div A{
	margin:0 4px 0 0;
	text-decoration:underline;
}
.category02{
	float:left;
	margin:10px 0 10px 16px;
	width:320px;
	line-height:20px;
}
.category02 UL A{
	text-decoration:underline;
}
.category02 UL UL{
	margin:0 0 0 20px;
}
.category02 UL UL A{
	background:url(../images/category_list1.gif) no-repeat 0 5px;
	padding:0 0 0 10px;
}
.category02 UL UL UL A{
	background:url(../images/category_list2.gif) no-repeat 0 2px;
	padding:0 0 0 10px;
}
.lineS{
	clear:both;
	background:url(../images/bg_line1.gif) repeat-x 0 0;
	font-size:0;
	height:4px;
	margin:15px 5px;
}
.mainContent .qc{
	float:left;
	width:340px;
	font-weight:bold;
	padding:0 20px;
}
.mainContent .qc SPAN{
	color:#cc0001;
	margin:0 5px;
}
.ec{
	float:left;
	color:#959595;
	font-size:11px;
	background:url(../images/bg_ec.gif) no-repeat 0 0;
	padding:0 0 0 19px;
	margin:0 20px;
}
#contentFrame .similar{
	margin:2px 0 0 0;
}
#contentFrame .similar A:link,
#contentFrame .similar A:visited{
	color:#585858;
	text-decoration: none;
}
#contentFrame .similar A:hover{
	color:#F60;
}
#company-sheng .keyword-sheng{
	width:60%;
	margin-left:0;
}
.tqsM{
	font-size:11px;
	color:#000;
	font-weight:normal;
	margin:0 0 0 5px;
}

#banner{
	margin:0;
	padding:0;
}
#banner A{
	margin-bottom:8px;
	display:block;
}
#banner A img{
	width:223px;}

.pR
{
	position:relative;
	height:1%;
}
.listLayer
{
	position:absolute;
	top:9px;
	>top:21px;
	_top:21px;
	right:-30px;
	_right:60px;
	padding:0 0 9px 0;
	background:url(../images/bg_feature03.gif) no-repeat 0 bottom;
	width:632px;
	z-index:2000;
	text-align:left;
}
.listLayer H4{
	font-size:11px;
	color:#666;
	background:url(../images/bg_feature01.gif) no-repeat 0 bottom;
	height:26px;
	line-height:26px;
	padding:0 0 0 15px;
	border:none;
}
.listLayer H4 .fR{
	padding:0 16px 0 0;
	_padding:5px 16px 0 0;
}
.listLayer H4 .fR A{
	color:#999;
}
.listLayer H4 .fR IMG{
	margin:0 0 0 3px;
}
.listLayer DIV.c01,
.listLayer DIV.c02
{
	padding:10px 12px 15px 15px;
	border-left:1px solid #99BE5C;
	height:1%;
}
.listLayer DIV.c01
{
    background:#fff url(../images/bg_feature02.gif) repeat-y right;
}
.listLayer DIV.c02
{
    background:#FAFFEE url(../images/bg_feature02.gif) repeat-y right;
}
.listLayer H5{
	font-size:14px;
	background:url(../images/img_feature03.gif) no-repeat 0 center;
	padding:0 0 0 15px;
	margin:5px 0 10px 0;
	border:none;
}
.listLayer DL DT
{
	clear:both;
	font-size:0;
	height:0;
	overflow:hidden;
}
.listLayer DL DD
{
	float:left;
	display:inline;
	margin-bottom:0;
	font-size:11px;
	line-height:18px;
	font-weight:normal;
	width:32%;
}
.listLayer DL DD A{
	padding-left:10px;
	text-decoration:none;
}
.more .listLayer{
	font-weight:normal;
	font-size:10px;
	top:2px;
	right:-35px;

}
.more .listLayer DL DD A
{
	padding-left:10px;
	font-size:10px;
	display:block;
	background:url(../images/ul_list2.gif) no-repeat 0 3px; 
	text-decoration:none;
}

.listLayer DL .col01
{
	float:left;
}
.listLayer DL .col02
{
	float:right;
}
.listLayer .bLetter{
	font-size:11px;
}
