/* CSS Document */
* { margin:0; padding:0; border:0;  }
body { margin:0 auto; background:#005C85; font-size:12px; color:#000; text-align:center; }
#main { width:1001px;  position:relative;  margin:0 auto; overflow:hidden; }
.clear {clear:both;display:block;font-size:0pt;height:0pt;line-height:0pt;overflow:hidden;}

#head { background:url(../img/head.jpg) no-repeat; width:1001px; height:467px; position:relative;   }
.head2 { background:url(../img/head2.jpg) no-repeat; width:1001px; height:93px; position:relative;  }
.head2 a { width:58px; height:72px;  display:block; position: absolute; right:330px; top:8px; } 
.head2 a.down_a { right:235px; }
h1,.head2 a span,.menu ul li a span { display:none; }

#content{  background:url(../img/bg_bg.gif) repeat-y; float:left;  }
.menu { background:url(../img/menu.jpg) no-repeat; width:271px; height:569px; float:left; position:relative;  }
.menu ul  {  list-style:none; width:181px; overflow:hidden; position:absolute; top:54px; right:0; }
.menu ul li { margin-bottom:10px; }
.menu ul li a{ display:block; width:181px; height:66px;  background:url(../img/the1_menu.jpg) no-repeat;  }
.menu ul li a:hover{  background:url(../img/the1_menu_hover.jpg) no-repeat;  }
.menu ul li a.the2{  background:url(../img/the2_menu.jpg) no-repeat;  }
.menu ul li a.the2:hover{   background:url(../img/the2_menu_hover.jpg) no-repeat;  }
.menu ul li a.the3{  background:url(../img/the3_menu.jpg) no-repeat;  }
.menu ul li a.the3:hover{   background:url(../img/the3_menu_hover.jpg) no-repeat;  }
.menu ul li a.the4{  background:url(../img/the4_menu.jpg) no-repeat;  }
.menu ul li a.the4:hover{   background:url(../img/the4_menu_hover.jpg) no-repeat;  }
.menu ul li a.the5{  background:url(../img/fzp.jpg) no-repeat;  }
.menu ul li a.the5:hover{   background:url(../img/fzp_hover.jpg) no-repeat;  }
.menu ul li a.the6{  background:url(../img/llk.jpg) no-repeat;  }
.menu ul li a.the6:hover{   background:url(../img/llk_hover.jpg) no-repeat;  }

.content_nr { float:left; width:730px; display:inline; background: #FFF url(../img/con_right.jpg) repeat-y right;  overflow:hidden;   }
.irame_nr { width:83%; height:800px;    padding-top:20px; float:left; margin-left:50px; display:inline; }
.irame_nr p { width:80%; text-indent:24px; line-height:180%; font-size:12px; color:#000000; }
.irame_nr p.red { color:#FF0000; }

.foot { background:url(../img/foot.jpg) no-repeat; width:1001px; height:156px;  float:left; _float:none; margin:0; }
.reg_iframe { width:427px; height:423px;  position:absolute; right:30px; top:35px;  }