*{margin:0;padding:0;}
body{font-size:14px;color:#3f3f3f;}
a{font-size:14px;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:1200px;height:220px;margin:1px auto;}
/************top***************/
#top{background:url(../images/banner.jpg) no-repeat; position:relative;}
#top .logo{ display:block;width:250px;height:200px; float:left;}
#top .red_nounder{float:right; color:#FFFFFF; padding-right:2px;}
#top .title a{ font-size:36px; color:#FFFFFF; font-weight:bold }
#top span{position:absolute;top:45px;left:685px; font-size:14px; color:#FFFFFF; font-weight:bold; text-align:right; }
#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;margin-right:15px;background-color:#BBBB77}


#nav{width:100%;height:42px; background-color:#0059A9}
#nav ul{ width:1200px;  margin:0 auto ; padding:0px;}
#nav li{float:left;padding-top:4px;}
#nav li a{display:block;font-weight:bold;width:150px;height:40px;line-height:31px; text-align:center;font-size:14px;color:#fff;}
#nav li a:hover{color:#004080; background:url(../images/nav_a_hover.gif) no-repeat center; }
/************footer***************/
#footer{width:1200px;padding:0px; margin:0px auto; }
#footer a{color:#fff;}
#footer ul {padding-top:15px;clear:both;background-color:#0059A9;width:1200px; margin:0 auto ; padding:0px; height:40px;}
#footer div{clear:both; float:left}
.tags  p{float:left}
.tags p a{clear:both; padding-left:58px; padding-top:20px; color:#333333; padding-right:10px; border-right: solid 1px #000000}

#footer ul li{float:left;border-left:solid 1px #fff;padding-right:40px;padding-left:40px;color:#FFFFFF; margin-top:10px}
#footer ul li.first{border:none;}
#footer ul li span{margin-left:10px;}
#footer p{line-height:20px; color:#333333; clear:both ; font-size:14px; width:1200px; padding-top:10px ; padding-left:20px}
#footer span{color:#333333; clear:both ; font-size:14px; width:1200px; display:block;height:30px; padding-top:10px; padding-left:10px}
#footer p a{line-height:20px; color:#333333;clear:both; border-right:#333333 solid 1px; padding-right:20px;padding-left:20px; list-style:square   }
.icp{clear:both;margin-top:20px;margin-left:30px; text-align:center;}
.icp img{margin-right:15px; text-align:center}
.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;}
hr{color:#EEE; }
