body 
{ 
margin:0;
}

dl,ul{ list-style:none; padding:0; margin:0;}
.liclear{ margin-right:0!important;}

.nomalfont 
{
	table-layout:fixed;
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	color: #666666;
} 

.tuijianfont 
{
	table-layout:fixed;
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
} 

.juzhong
{
	table-layout:fixed;
	text-align: center;
} 

.biaotifont 
{
	table-layout:fixed;
	font-family: "宋体";
	font-size: 14px;
	font-style: normal;
	vertical-align: text-top;
	line-height: 31px;
} 

.juyoufont 
{
	table-layout:fixed;
	font-family: "宋体";
	font-size: 12px;
	float:right;
	color: #4B4B4B;
} 

.footfont 
{
	table-layout:fixed;
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	color: #666666;
} 
.footfont 
img{margin:2px 0;vertical-align:middle; }

.footfont1 
{
	table-layout:fixed;
	font-family: "宋体";
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	color: #666666;
} 


#footer 
{
	width:983px;
	background:#ffffff;
	margin-top:20px;
	margin-left:0px;
	margin-right:0px;
	clear: both;
	float: left;
}

#footer2 
{
	width:983px;
	height:120px;
	background:#D9D9D7;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}

#footer21
{
	float:left;
	width:187px;
	height:120px;
	background:#ffffff;
	margin-top:0px;
	margin-left:0px;
	margin-right:1px;
	text-align:justify;
	vertical-align:middle;
	line-height:20px;
}

#footer22 
{ 
	float:left;
	width:187px;
	height:120px;
	background:#ffffff;
	margin-top:0px;
	margin-left:0px;
	margin-right:1px;
	text-align:justify;
	vertical-align:middle;
	line-height:20px;
}

#footer23 
{ 
	float:left;
	width:187px;
	height:120px;
	background:#ffffff;
	margin-top:0px;
	margin-left:0px;
	margin-right:1px;
	text-align:justify;
	vertical-align:middle;
	line-height:20px;
}

#footer24 
{
	float:left;
	width:187px;
	height:120px;
	background:#ffffff;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	text-align:justify;
	vertical-align:middle;
	line-height:20px;
}

#footer25 
{ 
float:right;
width:231px; 
height:120px; 
background:#ffffff;
margin-top:0px;  
margin-left:1px;
margin-right:0px;
}

#footer3 
{ 
width:983px; 
height:100px; 
background:#ffffff;
margin-top:0px;  
margin-left:0px;
margin-right:0px;
}

#footer4 
{ 
width:983px; 
height:120px; 
background:#ffffff;
margin-top:0px;  
margin-left:0px;
margin-right:0px;
}

<!--
body,form,menu,dir,fieldset,blockquote,p,pre,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6 { padding:0; margin:0; }
ul,ol,dl { list-style:none; }

#nav { width:982px; height:37px; margin:0px 0 0 0px; overflow:hidden; background:url(../img/banner.png) no-repeat; }
#nav li,#nav li a { float:left; display:block; width:97px; height:37px; background:#fff; }
#nav li a { width:100%; text-indent:-9999px; background:url(../img/banner.png) no-repeat 0 0; }

#nav .n01 { width:104px; }
#nav .n01 a:visited { background-position:0 0px; }
#nav .n01 a:hover { background-position:0 -37px; }
#nav .n01 a:active { background-position:0 -76px; }

#nav .n02 a:link { background-position:-104px 0; }
#nav .n02 a:visited { background-position:-104px -0px; }
#nav .n02 a:hover { background-position:-104px -37px; }
#nav .n02 a:active { background-position:-104px -76px; }

#nav .n03 a:link { background-position:-201px 0; }
#nav .n03 a:visited { background-position:-201px 0px; }
#nav .n03 a:hover { background-position:-201px -37px; }
#nav .n03 a:active { background-position:-201px -76px; }

#nav .n04 a:link { background-position:-298px 0; }
#nav .n04 a:visited { background-position:-298px 0px; }
#nav .n04 a:hover { background-position:-298px -37px; }
#nav .n04 a:active { background-position:-298px -76px; }

#nav .n05 a:link { background-position:-395px 0; }
#nav .n05 a:visited { background-position:-395px -0px; }
#nav .n05 a:hover { background-position:-395px -37px; }
#nav .n05 a:active { background-position:-395px -76px; }

#nav .n06 a:link { background-position:-492px 0; }
#nav .n06 a:visited { background-position:-492px -0px; }
#nav .n06 a:hover { background-position:-492px -37px; }
#nav .n06 a:active { background-position:-492px -76px; }

#nav .n07 a:link { background-position:-589px 0; }
#nav .n07 a:visited { background-position:-589px -0px; }
#nav .n07 a:hover { background-position:-589px -37px; }
#nav .n07 a:active { background-position:-589px -76px; }

#nav .n08 a:link { background-position:-686px 0; }
#nav .n08 a:visited { background-position:-686px -0px; }
#nav .n08 a:hover { background-position:-686px -37px; }
#nav .n08 a:active { background-position:-686px -76px; }

#nav .n09 a:link { background-position:-783px 0; }
#nav .n09 a:visited { background-position:-783px -0px; }
#nav .n09 a:hover { background-position:-783px -37px; }
#nav .n09 a:active { background-position:-783px -76px; }

#nav .n10 a:link { background-position:-880px 0; }
#nav .n10 a:visited { background-position:-880px -0px; }
#nav .n10 a:hover { background-position:-880px -37px; }
#nav .n10 a:active { background-position:-880px -76px; }
-->
.bluotop
{
width:983px;
height:77px;
}

#sousuo
{
	margin-left:4px;
	margin-top:10px;
	margin-bottom:10px;
	height:32px;
	width:980px;
}

#bg
{
	background-color:#3A3A3A;
	width:721px;
	height:32px;
	float:left;
}
#bg div{
	margin-top:2px;
}
#bg strong{
	color:#FFF;
}

#xxx1{
	width:350px;
}

#r400
{
	width:245px;
	float:right;
}

#left
{
	width:14px;
	height:32px;
	float:left;
}

#topnavleft
{
width:908px;
height:77px;
float:left;
}

#navq1
{width:75px;
	height:14px;
	float:left;
	font: "宋体";
	font-size:12px;
	margin-top:20px;
	color:#666666;
	width:75px;
	height:14px;}
	
#navq2
{width:75px;
	height:14px;
	float:left;
	font: "宋体";
	font-size:12px;
	margin-top:2px;
	color:#666666;
	width:75px;
	height:14px;
	}
	
	#navq3
{width:75px;
	height:14px;
	float:left;
	font: "宋体";
	font-size:12px;
	margin-top:2px;
	color:#666666;
	width:75px;
	height:14px;}
	

#navq1 b{
	 position: absolute;
        border-width: 4px 4px;
        border-style: solid;
        border-color: #1f3d99 #fff #fff #fff;
        -webkit-transition: -webkit-transform 0.2s ease-in;
        -moz-transition:    -moz-transform 0.2s ease-in;
        -o-transition:      -o-transform 0.2s ease-in;
        transition:         transform 0.2s ease-in;
		top:43px;
	
}
    span:hover b,
    span.hover b{
        -moz-transform:           rotate(180deg);
        -moz-transform-origin:    50% 20%;
        -webkit-transform:        rotate(180deg);
        -webkit-transform-origin: 50% 20%;
        -o-transform:             rotate(180deg);
        -o-transform-origin:      50% 20%;
        transform:                rotate(180deg);
        transform-origin:         50% 20%;
        filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
        top:    -8px/9;
    }




#qqdisplay
{
	width:172px;
	height:355px;
	background-image:url(../img/qqbg.gif);
	font:"宋体";
	font-size:12px;
	
}
#qqimg
{
	margin-top:85px;
	margin-left:4px;
	width:80px;
height:28px;
float:left;
}
#qqimg2
{
	margin-top:85px;
	margin-left:0px;
	width:80px;
height:28px;
float:left;
}

#qqwenzi
{
	margin-top:5px;
	margin-left:2px;
	width:80px;
	height:16px;
	float:left;
	text-align: center;
}
#qqwenzi2
{
	margin-top:5px;
	margin-left:3px;
	width:80px;
	height:16px;
	float:left;
	text-align: center;
}
#qqwenzi3
{
	margin-top:20px;
	margin-left:3px;
	width:80px;
	height:16px;
	float:left;
	text-align: center;
	font-weight: bold;
}

#qqwenzi4
{
	margin-top:5px;
	margin-left:10px;
	width:150px;
	height:16px;
	float:left;
}