/* CSS Document */
* { margin:0; padding:0; border:none; }
body { font-size:12px; background:#FFB6EB; color:#D618A2; text-align:left; line-height:150%; }
#main { width:1002px; overflow:hidden; margin:0 auto; position:relative;  }
.head  {width:1002px; height:488px; background:url(../img/head_new.jpg) no-repeat; }
.right_pic { position:absolute;right:0; top:391px;}
#menu { margin-left:87px; float:left; display:inline; width:225px; overflow:hidden; }
#content{ background:url(../img/content_bg.jpg) repeat-y; width:1002px;}
#menu li{ list-style:none; height:67px; overflow:hidden; width:225px; margin-bottom:3px; float:left;  }
#menu li span { display:none; }
#menu li a { display:block; width:225px; height:67px; background-image:url(../img/hover.jpg);  }
.the1:hover{  background-position:0 -285px;}
.the2 { background-position:0 -74px; }
.the2:hover { background-position:0 -359px; }
.the3 { background-position:0 -146px; }
.the3:hover { background-position:0 -431px; }
.the4 { background-position:0 -214px; }
.the4:hover { background-position:0 -499px; }
.the5 { background-position:0 -575px; }
.the5:hover { background-position:0 -643px; }
#menu li.the6 { height:77px;  }
#menu li.the6 a { background-position:0 -796px; height:77px;}
#menu li.the6 a:hover{ background-position:0 -716px;height:77px; }
.title { width:279px; height:38px; padding-top:44px; background:url(../img/title_bg.gif) no-repeat top; float:left; display:inline; margin:10px 0 0 50px;  }
.title2 { margin-left:162px; }
.nr { width:325px; float:left; display:inline;padding-right:200px; margin:0 0 20px 30px; }
.nr2 { width:562px; padding-right:3px; }
h1 { font-size:14px; color:#FF0000; text-align:center; font-weight:700; margin-bottom:10px; }
.foot { width:1002px; height:240px; background:url(../img/foot.gif) no-repeat; margin-top:-4px; }
p { text-indent:24px; margin:8px auto; }
.nr2 p { width:95%;}
p.t { text-indent:0;  }
.reg_iframe { position:absolute; width:427px; height:423px;  right:35px; top:18px; }