*
{
	margin:0px;
	padding:0px;
	background-position:left center;
	background-repeat:no-repeat;
}
body { font-size:12px; font-family:宋体; text-align:center; color:#000000; background-image:url(../images/bg.jpg); background-repeat:repeat-y; background-color:#cccccc; background-position:center top;}
a:link, a:active, a:visited{ color:#000000; text-decoration: none; }
a:hover{ color: #be0404; text-decoration:none; }
img{ border:none; }
/*四大布局设置*/
#container
{ 
	width:931px;
	margin:auto;
}
#head
{ 
	width:100%;
}
#main
{
	width:100%;
	clear:both;
}
#foot
{
	width:100%;
	background-image:url(../images/f_bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	height:52px;
	clear:both;
}
/**/
.part
{
width:100%;
clear:both;
}
/**/
.item
{
width:100%;
height:100px;
background-image:url(../images/i_01.jpg);
}
.item dl
{
padding:30px 27px 0px 0px;
}
.item dd
{
height:20px;
line-height:20px;
float:right;
}
.item dd a:link,.item dd a:active,.item dd a:visited{ color:#5c5c5c; text-decoration: none; }
.item dd a:hover{ color: #be0404; text-decoration:none; }
/*nav*/
#nav {
width:903px;
height:32px;
background-image:url(../images/i_02.jpg);
list-style-type:none;
overflow:hidden;
padding-left:20px;
clear:both;
margin:auto;
font-size:14px;
}
.nav_a
{
width:20px;
padding-top:10px;
font-size:1px;
}
#nav A {
	DISPLAY: block; width:110px;
}
#nav LI {
FLOAT: left; 
VERTICAL-ALIGN: middle;
LIST-STYLE-TYPE: none;
font-weight:bold;
color:#FFFFFF;
line-height:32px;
}
#nav LI UL {
	LEFT: -999em; FLOAT: left; WIDTH: 120px; LIST-STYLE-TYPE: none; POSITION: absolute; TEXT-ALIGN: center;
}/*下拉列表的总框*/
#nav LI UL LI {
	BACKGROUND: #1673b9; FLOAT: left; WIDTH: 120px; LINE-HEIGHT: 25px; BORDER-BOTTOM: #f3f6fd 1px solid; HEIGHT: 25px;
	font-size:12px;
	font-weight:bold;
}/*下拉列表每一行样式*/
#nav LI UL A {
	DISPLAY: block; WIDTH: 120px;
}
#nav LI UL A:link,#nav LI UL A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#nav LI UL A:hover {
	FONT-WEIGHT: normal; BACKGROUND: #e6e7e9; COLOR: #333333; TEXT-DECORATION:none;font-weight:bold;
}/*下拉列表链接样式*/
/*js*/
#nav LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}
#content {
	CLEAR: left
}
/*js*/
#nav li a:link,#nav li a:active,#nav li a:visited{ color:#ffffff; text-decoration: none; }
#nav li a:hover{ color: #deff00; text-decoration:none; }/*总导航的链接样式*/
/*End nav*/
.banner
{
padding:3px 0px 3px 0px;
width:100%;
font-size:1px;
height:219px;
clear:both;
background-image:url(../images/banner.jpg);
background-position:center center;
}
.db
{
width:100%;
height:20px;
background-image:url(../images/i_04.jpg);
background-repeat:repeat-x;
clear:both;
}
/*main*/
.sl
{
width:200px;
padding-left:9px;
float:left;
}
.sr
{
width:708px;
padding-right:9px;
float:right;
}
.gsdt
{
width:350px;
float:left;
}
.gsdt_title
{
width:100%;
height:24px;
background-image:url(../images/i_09.jpg);
}
.gsdt_title dt
{
float:left;
line-height:24px;
padding-left:20px;
font-weight:bold;
color:#033b97;
}
.gsdt_title dd
{
float:right;
width:26px;
height:5px;
padding-top:8px;
padding-right:15px;
font-size:1px;
}
.gsdt_content
{
width:348px;
height:110px;
padding-top:10px;
border-left:#cccccc 1px solid;
border-right:#cccccc 1px solid;
border-bottom:#cccccc 1px solid;
clear:both;
}
.gsdt_content dl
{
width:330px;
margin:auto;
height:26px;
line-height:26px;
}
.gsdt_content dt
{
float:left;
background-image:url(../images/i_11.jpg);
padding-left:12px;
text-align:left;
}
.gsdt_content dd
{
float:right;
color:#6f6f6f;
}
.cp
{
width:29px;
height:125px;
float:left;
}
.cp_c
{
width:659px;
float:left;
background-color:#f9f9f9;
padding:0px 10px;
height:125px;
overflow:hidden;
}
.cp_c dl
{
float:left;
width:160px;
padding-top:3px;
}
.cp_c dt
{
width:152px;
height:91px;
font-size:1px;
margin:auto;
}
.cp_c dd
{
width:150px;
height:25px;
line-height:25px;
font-weight:bold;
background-color:#eeeeee;
border:#e4e4e4 1px solid;
margin:auto;
}
.cp_c dd a:link,.cp_c dd a:active,.cp_c dd a:visited{ color:#033b97; text-decoration: none; }
.cp_c dd a:hover{ color: #be0404; text-decoration:none; }
/**/
.tbbottom {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #D7D7D7;
}
.dh {
	font-size: 12px;
	line-height: 20px;
	color: #014C8D;
	text-decoration: none;
}
a.dh:link {
	font-size: 12px;
	line-height: 20px;
	color: #014C8D;
	text-decoration: none;
}
a.dh:visited {
	font-size: 12px;
	line-height: 20px;
	color: #014C8D;
	text-decoration: none;
}
a.dh:hover {
	font-size: 12px;
	line-height: 20px;
	color: #FB8200;
	text-decoration: none;
}
.tbright {
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #D7D7D7;
}
/**/
.fir_srt_list
{
width:650px;
margin:auto;
padding-top:20px;
}
.fir_srt_list dl
{
width:100%;
height:35px;
line-height:35px;
background-image:url(../images/dian.gif);
background-position:left bottom;
background-repeat:repeat-x;
}
.fir_srt_list dt
{
width:460px;
height:35px;
text-align:left;
padding-left:35px;
background-image:url(../images/p_05.jpg);
float:left;
}
.fir_srt_list dt a:link,.fir_srt_list dt a:active,.fir_srt_list dt a:visited{ color:#000000; text-decoration: none; }
.fir_srt_list dt a:hover{ color: #d70101; text-decoration:none; }
.fir_srt_list dd
{
width:100px;
float:right;
height:35px;
color:#333333;
}
.fir_showpage
{
width:100%;
height:35px;
line-height:35px;
padding-top:5px;
text-align:right;
clear:both;
}
.fir_showpage_a
{
color:#0000ff;
}
.for_content
{
width:650px;
margin:auto;
padding-top:10px;
}
.for_content h1
{
width:100%;
line-height:30px;
padding:20px 0px;
vertical-align:middle;
font-size:20px;
color:#ff0000;
font-family:"黑体";
font-weight:normal;
}
.for_content ul
{
width:100%;
height:25px;
line-height:25px;
vertical-align:middle;
background-color:#f4f4f4;
}
.for_content li
{
height:25px;
list-style-type:none;
color:#666666;
display:inline;
padding:0px 10px;
}
.for_content_l
{
width:100%;
padding-top:20px;
line-height:200%;
text-align:left;
clear:both;
}
.for_content_l_14
{
width:100%;
padding-top:20px;
line-height:200%;
text-align:left;
clear:both;
font-size:14px;
}
.for_content_l_16
{
width:100%;
padding-top:20px;
line-height:200%;
text-align:left;
clear:both;
font-size:16px;
}
