*{margin:0px; padding:0px;}
body{font-size:14px; color:#666; background-image:url(../images/web/body_bj.jpg); background-repeat:repeat-x;}
div{overflow:hidden;}
a{text-decoration:none; color:#666;}
img{border:none;}
ul{list-style-type:none;}
li{list-style-type:none;}
p{text-indent:2em;}
.f_l{float:left;}
.f_r{float:right;}
.center{margin:0 auto;}
.header{width:992px; height:auto; margin:0 auto;}
.headertop{width:992px; height:96px; margin:0 auto; background-image:url(../images/web/headertopBj.jpg);}
.logo{width:528px; height:96px; float:left; background:url(../images/web/logo.jpg);}
.headerTopright{width:464px; height:96px; float:right;}
.submenu{width:439px; height:20px; margin:0 auto; text-align:right; margin-top:37px; padding-right:25px;}
.date{width:450px; height:auto; margin:0 auto; margin-top:10px;}
.time{width:auto; height:25px; float:left;display:inline; margin-right:15px; font-size:12px;}
.weather{width:auto; height:25px; float:left; font-size:12px;}
.menu{width:992px; height:33px; margin:0 auto; background-image:url(../images/web/menuBj.jpg);}
.banner{width:992px; height:188px; margin:0 auto; margin-top:5px;}
#nav{width:992px; height:33px; margin:0 auto; display:block;}
#nav li{float:left; width:auto;}
*#nav li{float:left; width:auto;}
#nav .mainlevel{float:left; width:auto; font-size:12px;}
#nav .mainlevel a{line-height:32px; display:block; width:auto;}
#nav .mainlevel a:hover{color:#fff; text-decoration:none;}
#nav .mainlevel ul{display:none; position:absolute; float:left; width:90px;}
#nav .mainlevel li{border-bottom:1px solid #fff; background:#04A2E9; width:90px; float:left; text-align:center; height:28px;}
#nav .mainlevel li a{color:#fff;}
#nav .mainlevel li a:hover{color:#034F9A;}