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;}
img{float:left;}
li{list-style:none;}
cite {font-style:normal; font-weight:normal;}
.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;}
.warp01{width:1045px; margin:0 auto; background:#fff;}
.main{margin:0 10px 0 10px; }
.content{margin-top:10px;}
.clear{clear:both;}
.xiaoguo img{float:left;}
.content a img{border:2px #fff solid;}
.content a:hover{background:#f00;}
.content a:hover img {border:2px #f00 solid;}
.xiaoguo{float:left;}
.right01{padding-left:15px;float:left;width:430px;}
.right01 li span{color:#039;}

.mt10{margin-top:10px;}
.mb8{margin-bottom:8px;}
.tonglan{margin:5px 0 0 0;float:left;}
.tonglans{float:left;width:1025px;}
.tonglans h1 {background:#f2f4f4; float:left; height:40px; width:1025px; line-height:40px; font-size:14px;}
.tonglans h1 span {color:#333; font-weight:bold; float:left; padding:0 20px 0 25px;}
.tonglans h1 cite {float:left; color:#ce0809; }
.blocks {width:13px; height:40px; background:#ce0808;float:left;}

.tu li{float:left;}
.huxing li{float:left; margin:5px 15px 5px 10px;}
.huxing img{border:2px #efefef solid;}
.huxing a:hover{background:#f00;}
.huxing a:hover img {border:2px #f00 solid;}
.huxing h2{line-height:30px; font-size:14px;}

.haian li{width:1010px; float:left;}
.haian li h2{font-size:16px; color:#ce0809;}

.weizhi img{float:right;margin:0 0 5px 10px;}
.weizhi{margin-top:10px;}
p{margin-top:10px;}
.lan{color:#039;}
.red{color:#e50012; font-size:16px;}

.xiaokong a {background:url(../images/a.gif) no-repeat right 4px;padding-right:18px;color:#369;line-height:24px;}
.xiaokong a.mailto {background-position:right -242px;}
.xiaokong a.doc{background-position:right -161px}
.xiaokong a.xls{background-position:right -282px}
.xiaokong a.pdf{background-position:right -79px}
.xiaokong a.mp3{background-position:right -204px}
.xiaokong a.swf{background-position:right -120px}
.xiaokong a.rar{background-position:right -38px}
.xiaokong a.home{background-position:right -328px}
.xiaokong li{float:left;}
.xiaokong a{color:#333; font-size:14px; text-decoration:none; line-height:28px;}
.xiaokong a:hover{color:#f00;text-decoration:underline;}

/*¶¥²¿²Ëµ¥*/
.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:1025px;}
#footer ul {padding:10px 0 10px 0 ;}
#footer li {width:1025px; 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;}