#office{width:1000px; margin:10px auto; overflow:hidden;}



.Menubox {

border-top:1px solid #4fc4fe;

width:1000px;

text-align:center;

margin:0; padding:0;

height:44px;

line-height:44px;

overflow:hidden;

}

.Menubox ul{float:left;}

.Menubox li{

float:left;

cursor:pointer;

width:124px;

height:43px;

line-height:44px;

border-bottom:1px solid #95dcfe;

border-left:1px solid #95dcfe; 

background:#e0f4fe;

border-top:0;} 

.Menubox li.hover{

background:#FFF;

border-bottom:1px solid #FFF; 

color:#018ace; 

font-size:15px; 

font-weight:bold;

display:block;

padding:0px;

width:124px;

height:44px;

}

.Contentbox{

margin-top:20px;

overflow:hidden;}

#office .Menubox .more{width:124px;height:43px;line-height:44px;border-bottom:1px solid #95dcfe; border-left:1px solid #95dcfe; display:inline-block; background:#e0f4fe; border-top:0;}

#office .Menubox .more span{background:#0083c4; color:#FFF; padding:3px 8px; border-radius:3px;}

#office .Menubox .t{width:125px; height:44px; line-height:44px; float:left; background:#0394dc url(../images/ok.gif) no-repeat 10px center; color:#FFF; font-size:16px; text-indent:35px;}





#office .tabs_nav{border-top:1px solid #4fc4fe; overflow:hidden;}

#office .tabs_nav a{width:124px; height:43px; line-height:44px; text-align:center; border-top:1px solid #45c1fe; float:left;}

#office .tabs_nav .tabs_btn,#office .tabs_nav .more{border-bottom:1px solid #95dcfe; border-left:1px solid #95dcfe; background:#e0f4fe; border-top:0;}

#office .tabs_nav .t{width:125px; height:44px; line-height:44px; float:left; background:#0394dc url(../images/ok.gif) no-repeat 10px center; color:#FFF; font-size:16px; text-indent:35px;}

#office .tabs_nav a{text-decoration:none;}

#office .tabs_nav .more span{background:#0083c4; color:#FFF; padding:3px 8px; border-radius:3px;}

#office .tabs_nav .current{background:#FFF; border-bottom:1px solid #FFF; color:#018ace; font-size:15px; font-weight:bold;}





#office .tabs_item{overflow:hidden; margin-top:20px;}

#office .l{width:469px; float:left; overflow:hidden;}

#office .m{width:280px; float:left; overflow:hidden;}

#office .r{width:235px; float:right;}



#office .hot{height:65px; border:1px dashed #bcbcbc; padding:10px 15px; overflow:hidden;}

#office .hot h3{text-align:center;}

#office .hot h3 a{color:#0083c4; font-size:14px; font-weight:bold;}

#office .hot p{color:#464a4c;}

#office .hot p a{color:#f60633;}

#office .list{overflow:hidden; margin-top:12px; }

#office .list img{float:left;}

#office .list ul{width:237px; float:right;}

#office .list li{overflow:hidden; height:22px; line-height:22px; color:#444444;}

#office .list li a{color:#444444;}

#office .c{overflow:hidden; border-top:1px solid #e4e4e4; margin-top:5px;}

#office .c li{width:50%; float:left; height:40px; line-height:40px;}

#office .alert{background:#e4e3e3; height:30px; line-height:30px; overflow:hidden;}

#office .alert span{float:left; background:#f99003 url(../images/or.gif) no-repeat top right; padding:0 15px 0 10px; color:#FFF;}

#office .alert a{color:#b55b09; margin-left:6px; font-size:12px;}

#office .m li{width:130px; float:left;}

#office .m .f{margin:0 10px; _margin:0 5px;}

#office .m .b{margin-top:5px;}


element.style {
    padding: 8px 9px;
}
.bz span {
    background: none repeat scroll 0 0 #f1f1f1;
    display: inline;
    float: left;
    font-size: 12px;
    margin: 5px;
    padding: 10px;
}
.hot1{ position:absolute; top:43px; left:38px;}

.hot2{ position:absolute; top:85px; left:215px;}

.hot3{ position:absolute; top:172px; left:53px;}

.hot4{ position:absolute; top:49px; left:38px;}

.hot5{ position:absolute; top:91px; left:135px;}

.hot6{ position:absolute; top:180px; left:132px;}

.hot7{ position:absolute; top:43px; left:120px;}

.hot8{ position:absolute; top:85px; left:215px;}

.hot9{ position:absolute; top:172px; left:52px;}

.hot10{ position:absolute; top:43px; left:215px;}

.hot11{ position:absolute; top:85px; left:55px;}

.hot12{ position:absolute; top:172px; left:135px;}

.hot13{ position:absolute; top:0px; left:136px;}

.hot14{ position:absolute; top:85px; left:215px;}

.hot15{ position:absolute; top:172px; left:83px;}

.hot19{ position:absolute; top:43px; left:38px;}

.hot20{ position:absolute; top:85px; left:215px;}

.hot21{ position:absolute; top:172px; left:53px;}

.bz {
    overflow: hidden;
    position: relative;
  
}