﻿body{background:#e0f0fa; line-height:28px; font-size:14px;color:#333;}
*{margin:0; padding:0;}
div,form,ul,ol,li,span,p,dl,dt,dd,img{margin:0;padding:0;border:0;}
li{list-style:none;}
.border {border:1px solid #ccc;}
.clear{clear:both;}
/*menu*/
#menu {float:left; width:1045px; background:#0f51ae; height:40px;}
#menu ul {padding-left:5px;}
#menu li {float:left; font-weight:bold; line-height:40px; color:#fff; font-size:14px;}
#menu li a {color:#fff; font-size:14px; padding:0 8px; text-decoration:none;}
#menu li a:hover{color:#FFFF00;}
.warp{width:970px;margin:0 auto; background:#fff;}

/*顶部菜单*/
.toplogo{width:150px; float:left; padding:2px 0 0 20px;}
#topmenus {float:left; background:url(../images/hrhj/topmenubg.jpg) repeat-x; height:31px; margin-bottom:1px;width:970px;}
#topmenus span{float:left; padding:3px 0 0 15px;}
#topmenus ul {float:right;width:726px; display:block;}
#topmenus li {line-height:27px; float:left; }
#topmenus li a {color:#010101; font-size:12px; text-decoration:none;padding:0 5px;}
#topmenus li a:hover{text-decoration:underline; }

/*footer*/
#footer {float:left; width:968px;}
#footer ul {padding:10px 0 10px 0 ;}
#footer li {width:968px; line-height:20px; text-align:center; font-size:12px; color:#333;}
#footer li a {color:#083995; padding:0 8px;}
.viewimg, .viewtext {text-align: center;width:970px;}
.viewtext {text-align: center;padding:10 0 20px 0; line-height:30px;}
.viewimg {padding:20px 0;}
