@charset "utf-8";
/* CSS Document */

/*产品首页样式*/
.width_767 {
	width:767px;
	margin-top:10px;
}


#jjtj {
	display:inline-block;
	width:376px;
	float:left;
	margin-right:15px;
}
#jjtj ul {
	background:url(gfcpsy_pic_xian.gif) repeat-x;
	border-right:1px solid #dedede;
	border-left:1px solid #dedede;
	height:27px;
}
#jjtj ul li.tc {
	display:inline-block;
	float:left;
	background:#fff url(gfcpsy_pic_tcbg.gif) repeat-x;
	height:27px;
	padding:0 8px;
	font:bold 14px/27px Arial, Helvetica, sans-serif;
	color:#454545;
	border-right:1px solid #dedede;
}
#jjtj ul li.tc01 {
	display:inline-block;
	float:left;
	background:none;
	height:27px;
	padding:0 8px;
	font:bold 12px/27px Arial, Helvetica, sans-serif;
	color:#454545;
	border-right:1px solid #dedede;
}
#jjtj div.table {
	padding:8px;
	border-bottom:1px solid #d6d6d6;
	border-left:1px solid #d6d6d6;
	border-right:1px solid #d6d6d6;
	height:90px;
}
#jjtj div.table img {
	float:left;
	margin-right:10px;
}
#jjtj div.table span {
	float:left;
	display:inline-block;
	width:242px;
	margin-top:-5px;
}
#jjtj div.table span p {
	text-align:left;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#333;
}
#jjtj div.table span p a {
	text-align:left;
	font:12px/1.5em Arial, Helvetica, sans-serif;
	color:#333;
}
#jjtj div.table span p a:hover {
	color:#F60;
}
#jjtj div.table div ul.none {
	background:none;
	border-top:1px dashed #d6d6d6;
	border-right:none;
	border-left:none;
	margin-top:8px;
}
#jjtj div.table div ul.none li.list {
	display:inline-block;
	float:left;
	width:155px;
	background:url(gfcpsy_pic_meun.gif) no-repeat 5px center;
	padding-left:20px;
	text-align:left;
}
#jjtj div.table div ul.none li.list span {
	font:12px/24px Arial, Helvetica, sans-serif;
	color:#f57f1d;
}
#jjtj div.table div ul.none li.list a:hover {
	color:#069;
}


#yzt {
	display:inline-block;
	width:376px;
	float:left;
}
#yzt ul {
	background:url(gfcpsy_pic_xian.gif) repeat-x;
	border-right:1px solid #dedede;
	border-left:1px solid #dedede;
	height:27px;
}
#yzt ul li.tc {
	display:inline-block;
	float:left;
	background:#fff url(gfcpsy_pic_tcbg.gif) repeat-x;
	height:27px;
	padding:0 8px;
	font:bold 14px/27px Arial, Helvetica, sans-serif;
	color:#454545;
	border-right:1px solid #dedede;
}
#yzt ul li.tc01 {
	display:inline-block;
	float:left;
	background:none;
	height:27px;
	padding:0 8px;
	font:bold 12px/27px Arial, Helvetica, sans-serif;
	color:#454545;
	border-right:1px solid #dedede;
}
#yzt div.table {
	padding:8px;
	border-bottom:1px solid #d6d6d6;
	border-left:1px solid #d6d6d6;
	border-right:1px solid #d6d6d6;
	height:90px;
}
#yzt div.table div img {
	float:right;
	margin-top:60px;
}
#yzt div.table div ul.none {
	background:none;
	border-right:none;
	border-left:none;
	display:inline-block;
	float:left;
	margin-top:-5px;
}
#yzt div.table div ul.none li.list {
	background:url(gfcpsy_pic_meun.gif) no-repeat 5px center;
	padding-left:20px;
	text-align:left;
}
#yzt div.table div ul.none li.list span {
	background:url(gfcpsy_pic_xxbg.gif) repeat-x left bottom;
	display:inline-block;
	width:210px;
	font:12px/24px Arial, Helvetica, sans-serif;
	color:#505050;
}
#yzt div.table div ul.none li.list a:hover {
	color:#F60;
}



#table {
	background-color:#CCC;
	display:inline-block;
	width:100%;
	margin-top:10px;
}
#table tr.col td {
	text-align:center;
	padding:0 1px;
	height:46px;
	font:13px/1.5em "宋体";
	color:#3a3a3a;
	background:url(gfcpsy_pic_tablebg.gif) repeat-x left bottom;
	border-bottom:3px solid #000;
}
#table tr.none td {
	text-align:center;
	height:31px;
	font:12px/31px Arial, Helvetica, sans-serif;
	color:#333;
	background-color:#FFF;
}
#table tr.gray td {
	text-align:center;
	height:31px;
	font:12px/31px Arial, Helvetica, sans-serif;
	color:#333;
	background-color:#f1f1f1;
}
#table tr.gray td.name,#table tr.none td.name {
	text-align:left;
	padding-left:5px;
	font:12px/31px Arial, Helvetica, sans-serif;
	color:#000;
}
#table tr.gray td.red,#table tr.none td.red {
	color:#F00;
}
#table tr.gray td.green,#table tr.none td.green {
	color:#60a60d;
}
#table a {
	font:12px/31px Arial, Helvetica, sans-serif;
	color:#0094c4;
	text-decoration:underline;
}
#table a:hover {
	color:#F60;
}
	

#table01 {
	background-color:#CCC;
	display:inline-block;
	width:100%;
	margin-top:10px;
}
#table01 tr.col td {
	text-align:center;
	padding:0 1px;
	height:32px;
	font:12px/1.5em "宋体";
	color:#000;
	background:url(gfcpsy_pic_tablebg01.gif) repeat-x;
	border-bottom:2px solid #000;
}
#table01 tr.none td {
	text-align:center;
	height:31px;
	font:12px/31px Arial, Helvetica, sans-serif;
	color:#333;
	background-color:#FFF;
}
#table01 tr.gray td {
	text-align:center;
	height:31px;
	font:12px/31px Arial, Helvetica, sans-serif;
	color:#333;
	background-color:#f1f1f1;
}

#table02 {
	background-color:#CCC;
	display:inline-block;
	width:100%;
	margin-top:10px;
}
#table02 tr.col td {
	text-align:center;
	padding:0 1px;
	height:32px;
	font:12px/1.5em "宋体";
	color:#000;
	background:url(gfcpsy_pic_tablebg01.gif) repeat-x;
	border-bottom:2px solid #000;
}
#table02 tr.none td {
	text-align:center;
	height:31px;
	font:12px/31px Arial, Helvetica, sans-serif;
	color:#333;
	background-color:#FFF;
}
#table02 tr.gray td {
	text-align:center;
	height:31px;
	font:12px/31px Arial, Helvetica, sans-serif;
	color:#333;
	background-color:#f1f1f1;
}

p.sm {
	text-align:right;
	font:13px/24px Arial, Helvetica, sans-serif;
	color:#000;
}



#jjxx {
	display:inline-block;
	float:left;
	width:178px;
	border:1px solid #d6d6d6;
	padding:8px;
	margin-top:10px;
}
#jjxx form {
	margin-top:8px;
}
#jjxx form input.sr {
	width:105px;
	height:25px;
	font:12px/25px Arial, Helvetica, sans-serif;
	color:#999;
	margin-right:5px;
	border:1px solid #ccc;
}
#jjxx form input.button {
	border:none;
	background:url(gfcpsy_button_jjcx.gif) no-repeat;
	width:63px;
	height:27px;
	font:bold 12px/27px Arial, Helvetica, sans-serif;
	color:#FFF;
	text-align:center;
	cursor:pointer;
}
#jjxx p a {
	font:12px/24px Arial, Helvetica, sans-serif;
	color:#838383;
	text-decoration:underline;
}
#jjxx p a:hover {
	color:#F60;
	text-decoration:underline;
}
#jjxx ul li.bt {
	width:170px;
	height:21px;
	padding-left:8px;
	text-align:left;
	font:bold 12px/21px Arial, Helvetica, sans-serif;
	color:#4c4948;
	background:url(jjgg_pic_btbg.gif) no-repeat;
}
#jjxx ul li.list {
	width:150px;
	height:22px;
	padding-left:28px;
	text-align:left;
	background:url(jjgg_pic_meun.gif) no-repeat left bottom;
}
#jjxx ul li.list a {
	font:13px/22px Arial, Helvetica, sans-serif;
	color:#434343;
}
#jjxx ul li.list a:hover {
	color:#F60;
}
#jjxx p a.cn {
	font:12px/1.5em Arial, Helvetica, sans-serif;
	color:#636363;
	text-decoration:none;
}
#jjxx p a.cn:hover {
	color:#F60;
}