body { background-color:#f7f7f7; font-family:"Î¢ÈíÑÅºÚ Light"; margin:0px;text-align:center}
a:link { text-decoration:none; color:#999;}
.main { width:1003px; margin:auto;}
.top { width:1003px; height:90px; margin:auto;}
.top .logo { width:370px; float:left;}
.top .toplink { float:right;  width:500px; text-align:right; line-height:25px; margin-right:20px;}
.top .toplink span { font-size:18px; font-family:"Î¢ÈíÑÅºÚ Light"; font-weight:bold; color:#f72424;}
.menu {width:100%;background-image: url(../images/nav_bg.jpg);}
 .clear { clear:both; width:100%; height:6px; overflow:hidden}

/*µ¼º½²Ëµ¥*/
#navMenu {
	width:1003px; margin:auto;
	height: 34px;
	line-height: 34px;
	display:block;
	overflow:hidden;
	background-image: url(../images/nav_bg.jpg);
	background-repeat:repeat-x;
	background-position: left top; font-size:14px ; 
}
#navMenu ul{
width:95%;
margin-left:16px;}
#navMenu .onelink{
background-image:none;}
#navMenu li {
	width:115px;
	text-align:center;
	float: left;
	line-height: 34px;
	height: 34px;
	background-image: url(../images/nav_fg.jpg);
	background-repeat: no-repeat;
	background-position: 0 center;
	margin-left: -2px;

}

#navMenu li a {
	color:#fff;
	font-family:"Î¢ÈíÑÅºÚ Light"; font-weight:bold;
	padding-right: 1em;
	padding-left: 1em;
	margin-left: 2px;
	display: block; text-decoration:none;
}
#navMenu li a:hover, #navMenu li.hover a {
	background-image: url(../images/hover_bg.jpg);
	background-repeat:repeat-x;
	background-position: center top;
	text-decoration: none;
	color:#FF7B0E;
}
/*-------- ÏÂÀ­²Ëµ¥ --------------*/
.dropMenu {
	position:absolute;
	top: 0;
	z-index:100;
	width: 115px;
	visibility: hidden;
/*  	filter: progid:DXImageTransform.Microsoft.Shadow(color=#000, direction=135, strength=4);
*/	margin-top: -1px;
	margin-left:-2px;
	border: 1px solid #4D5B66;
	border-top: 0px solid #3CA2DC;
	background-color: #0c4abb;
	/*background:url(../imagess/mmenubg.gif);*/
	padding-top:6px;
	padding-bottom:6px;
	filter: Alpha(Opacity=85);
}

.dropMenu li {
	margin-top:2px;
	margin-bottom:4px;
	padding-left:6px;
}
.dropMenu li a {
	width: 92%;
	display: block;
	text-align:center;
	color: black;
	padding: 4px 0 4px 0px;
	color:#fff; text-decoration:none;
	border-bottom: 1px dashed #1058db;
}
.dropMenu+li a{
border-top:none;
}
* html .dropMenu a {
	width: 100%;
	color:#fff;
}
.dropMenu a:hover {
	text-decoration: underline;
	color:#F09C42;
}

.hdo{
width:100%;
height:auto;
display:block;
overflow:hidden;
}

.banner { width:1003px; margin:auto; height:380px;}
.box {width:1003px; margin:auto;}
.box .n { float:left; width:340px; border:0px #efeded solid; margin-left:16px; }
.box  .t{ height:30px;font-size:14px; background-image:url(t.png); background-repeat: no-repeat; line-height:26px; text-align:left; text-indent:24px;font-family:"Î¢ÈíÑÅºÚ Light"; border-bottom: 1px #CCC solid;}
.box   .t span { float:right; font-size:11px; margin-right:6px}
.box .newslist { width:340px;}
 .box .newslist UL{}
.box .newslist UL li { text-align:left;font-size:13px; line-height:28px;background: url(ico.jpg) no-repeat 16px 10px; text-indent:24px; border-bottom:1px dotted #CCC;}
.box .newslist UL li a { text-decoration:none; color:#666}
.box .newslist UL li span { float:right; font-size:11px; margin-right:6px}

 
.box .p { float:left; width:340px; border:0px #efeded solid;}
 .box .p ul { margin-top:6px;}
.box .p LI { float:left; width:162px; line-height:26px; margin-left:6px;}
.box .p img { padding:3px; border:#CCC 1px solid; width:150px; height:100px;}

.box .right { width:286px;float:left;}
 .box .right ul { margin-top:0px;}
.box .right LI { line-height:18px; text-align:left;white-space:normal;}
 
.foot { line-height:23px;}

.abanner { width:1003px; height:180px; margin:auto;}

.abox  { width:1003px;  margin:auto;}

.abox  .aleft {float:left; width:250px;}
.abox .aleft  h3{ font-size:14px; font-weight:bold; text-indent:30px; line-height:30px; height:30px; background-image:url(t.png); background-repeat:no-repeat; width:250px; overflow:hidden; margin:0px; text-align:left; }
.abox .aleft ul {	width:250px; margin:0px;padding:0px;}
.abox .aleft ul li {display: block;float:left;line-height:22px;width:250px; font-size:12px;}
.abox .aleft ul li a {display: block;padding-left:23px;height:30px;line-height:30px;color:#434343;font-size:14px;font-weight:normal;background:url(side_nav_a.png)  no-repeat; text-decoration:none; text-align:left; text-indent:35px;}
.abox .aleft ul li a:hover,.side_nav ul li a.current{
	color:#fff;
	text-decoration:none;
	background:url(side_nav_h.png) no-repeat;
	font-weight:normal;}
	
.abox .aright { width:740px; float:left; margin-left:10px;}
.abox .aright  h4{ text-align:left;font-size:14px; font-weight:bold; text-indent:25px; line-height:30px; height:30px; background-image:url(t.png); background-repeat:no-repeat; width:740px; overflow:hidden; margin:0px; border-bottom:1px solid #CCC;}	
.abox .aright  h4 a{ text-decoration:none;}
.abox .aright  h4 span { float:right; margin-right:8px; font-size:12px; color:#CCC;}
.abox .content { text-align:left; font-size:14px; line-height:23px; padding-top:20px;}
.abox .content .artitle { width:730px; height:30px; margin-top:20px; margin-bottom:2px; text-align:center; font-weight:bold; font-size:16px;}
.abox .content .laiyuan {width:730px; text-align:center;font-size:12px;}