*{margin:0;padding:0;}
body{font-size:12px;color:#3f3f3f; background:url(../images/body_bg.gif) repeat-x;}
a{font-size:12px;color:#3f3f3f; text-decoration:none;}
a:hover{color:#F90;}
a:hover img { filter:alpha(opacity=70); -moz-opacity:.7; opacity:0.75 }
ul,li{list-style:none;}
img{border:0;}




#top,#nav{width:982px;height:76px;margin:0 auto;}
/************top***************/
#top{background:url(../images/top.gif) no-repeat; position:relative;}
#top .logo{ display:block;width:250px;height:70px; float:left;}
#top span{position:absolute;top:50px;left:740px;}
#top ul{float:right;padding-top:15px;}
#top ul li{float:left;}
#top ul li a{display:block;width:68px;height:20px; text-align:center;color:#fff; line-height:20px; background:url(../images/top_btn_bg.gif) no-repeat;margin-right:15px;}
#top ul li a:hover{ background:url(../images/top_btn_hover_bg.gif) no-repeat;}

#nav{width:842px;height:57px;clear:both;padding-left:140px;background:url(../images/nav_bg.gif) no-repeat;}
#nav li{float:left;padding-top:4px;}
#nav li a{display:block;font-weight:bold;width:80px;height:31px;line-height:31px; text-align:center;font-size:14px;color:#fff;}
#nav li a:hover{color:#F60; background:url(../images/nav_a_hover.gif) no-repeat;}
#nav li a.hover{color:#F60; background:url(../images/nav_a_hover.gif) no-repeat;}

/*-------- Menu --------------*/
.submenu{display:nonel}
.dropMenu {
	position:absolute;
	top: 0;
	z-index:100;
	width: auto;
	visibility: hidden;background-color: #ffff77;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=4);
	margin-top: 0px;
	padding-top:6px;
	padding-bottom:6px;
}

.dropMenu li {
	margin-top:2px;
	margin-bottom:4px;
	padding-left:6px; float:left;
}
.dropMenu a {
     float:left;
     height:12px; font-size:12px;font-weight:bold;
     line-height:14px;
     margin-left:-2px;
     padding-left:-10px;
 padding-right:6px;
}
* html .dropMenu a {
	width: 100%;
}
.dropMenu a:hover {
	color:#F60;
	text-decoration: underline;
}

/************footer***************/
#footer{width:982px;clear:both;margin:0 auto;margin-top:10px;height:115px;color:#fff;background:url(../images/footer-bg.gif)  left center no-repeat; overflow:hidden;}
#footer a{color:#fff;}
#footer ul {padding-top:20px;padding-left:50px;clear:both;}
#footer ul li{float:left;border-left:solid 1px #fff;padding-left:10px;padding-right:10px;}
#footer ul li.first{border:none;}
#footer ul li span{margin-left:10px;}
#footer p{line-height:20px;}
.icp{clear:both;margin-top:20px;margin-left:30px;float:left;}
.icp img{float:left;margin-right:15px;}
.copyright{float:right;margin-top:20px;margin-right:60px;}

/**************other****************/
.flaotLeft{float:left;margin:0;}
.flaotRight{float:right;margin:0; background:red;}
.clearMargin{margin:1px;;}
.clearIndent{ text-indent:0;}
.marginRight30{ margin-right:30px;}
.paddingLeft20{padding-left:20px;}
.textIndent{text-indent:2em;}