html,body{height:auto; }
body{background:#000 url(../images/bb_3.jpg) repeat-x left bottom; }
#wrapper{margin:0 auto;text-align:left;width:1003px; }
a:link,a:visited { text-decoration: none; color: #333333 }

a:hover,a:active { text-decoration: none; color: #666666 }
#obj{width:1003px;height:449px;background:url(../images/i_03.png) no-repeat;position:relative; }
#main{width:1003px;}
#main:after {content: ".";clear: both; height: 0;visibility: hidden;display: block;line-height:0;font-size:0;}
.col{float:left;width:188px;height:286px;background:url(../images/in_3.png) no-repeat;position:relative;overflow:hidden; }
.col h2{width:188px;height:48px;text-indent:-9999px;  }
.more{position:absolute;right:10px;top:22px;}
.col p{padding:20px;line-height:1.5;text-indent:22px; color:#000;}
.col p a{color:#000;}
.list,.hz{position:absolute; left:15px;top:227px;width:160px; }
.hz{top:217px;}
.list:after {content: ".";clear: both; height: 0;visibility: hidden;display: block;line-height:0;font-size:0;}
.list li{float:left;width:50%;@width:49.9%;overflow:hidden;text-align:left;color:#FFCC00;zoom:1;background:url(../images/fuf.gif) no-repeat 5px center;text-indent:8px;  }
.list li a:link,.list li a:visited{color:#FFCC00;padding:0 3px; }


#under .list{left:53px;}
#under{background:url(../images/in_2.png) no-repeat 31px top;padding-left:34px;  }
#dynamic{background:url(../images/in_6.png) no-repeat left top;padding-right:32px;  }
#dynamic .more{right:50px}
#dynamic ul{padding:20px;line-height:1.3;}
#dynamic li{background:url(../images/line.gif) repeat-x left bottom;position:relative;zoom:1; height:40px; margin-top:5px;}
#dynamic li a{background:url(../images/f.gif) no-repeat left 7px;_background:url(../images/f.gif) no-repeat left 10px;padding-left:5px;display:block; color:#000; }
#dynamic em{color:#7e7e7e;font-size:10px;font-style:normal;position:absolute;top:15px;right:5px;font-family:Arial}
#superior{background:url(../images/in_4.png) no-repeat;width:189px;  }
#superior .list{left:19px;}
#team{background:url(../images/in_5.png) no-repeat ; width:184px; }
#team .list{left:18px;}
#footer{height:123px;background:url(../images/f.png) repeat-x;padding-top:10px;text-align:center;}
#footer p,#footer span{color: #000033;;}
.fn{display:none;}
.adr{margin-top:10px; }
.copyright{color:#535353;margin-top:10px; }
.icp{background:url(../images/fb.gif) repeat;width:100px;margin:8px auto 0;    }

#tv{width:240px;height:180px;position:absolute; z-index:9;left:732px;top:65px; }
#zb{width:240px;height:190px;position:absolute; z-index:9;left:732px;top:255px;  }

.login{position:absolute; right:30px;top:45px;}
.login a{padding:0 5px; }
.login a:link,.login a:visited,.login a:hover,.login a:active{color:#FCB814;}


.navpage{text-align:center;margin-top:30px; }
.navpage li{display:inline;margin:0 10px;  }
.navpage a{color:#EDA900;text-decoration:underline;}
.navpage .prev a{background:url(../images/fp_3.gif) no-repeat right center;padding-right:65px;  }
.navpage .next a{background:url(../images/fp_5.gif) no-repeat left center;padding-left:65px;  }

#link { margin:0 auto; width:841px; height:62px;background:url(../images/link_bg.jpg) no-repeat left top; padding:15px 0 0 100px;}
