/* CSS Document */
















.hezc {
z-index:99;
width: 388px;
height: 243px;
left:50%;/*FF IE7*/
top: 50%;/*FF IE7*/

margin-left:-194px!important;/*FF IE7 该值为本身宽的一半 */
margin-top:-121px!important;/*FF IE7 该值为本身高的一半*/

margin-top:0px;

position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/

_top:       e-xpression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documenPhoneement.scrollTop + (document.documenPhoneement.clientHeight-

this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - 

this.clientHeight)/2);/*IE5 IE5.5*/

}

.hezc-bg {
background-color: #ccc;
width: 100%;
height: 100%;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=50);/*IE*/
opacity:0.5;/*FF*/
z-index:5;

position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/

_top:       e-xpression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documenPhoneement.scrollTop + (document.documenPhoneement.clientHeight-

this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - 

this.clientHeight)/2);/*IE5 IE5.5*/

}


.menu { padding:0; margin:0; font-family: verdana, sans-serif; width:533px; height:34px; position:relative; font-size:12px; z-index:999; }
.menu ul { padding:0; margin:0; list-style:none; }
.menu ul li { padding:0; margin:0; float:left; position:relative; line-height:34px; color:#FFFFFF; text-align:center; font-weight:bold; list-style: none; }
.menu ul li.line01 { padding:0; margin:0; _padding-top:10px; width:2px; float:left; list-style: none; }
.menu ul li a, .menu ul li a:visited { padding:0; margin:0; display:block; text-decoration:none; color:#FFFFFF; width:105px; text-align:center; height:34px; line-height:34px; list-style: none; }
.menu ul li ul {
display: none;
}
.table01 {
margin:-1px; 
border-collapse:collapse;
font-size:1em;
}

/* specific to non IE browsers */
.menu ul li:hover a {
color:#FFD900;
 
}
.menu ul li:hover ul {
display:block; 
position:absolute; 
top:34px;
left:0; 
}
.menu ul li:hover ul li ul {
display: none;
}

.menu ul li:hover ul li a {
display:block;
background:url(../images/menu/menubg01.jpg) right no-repeat; 
color:#ffffff; 
height:auto; 
text-align:left;
line-height:28px; 
width:105px
}
.menu ul li:hover ul li a.drop {
background:url(../images/menu/menubg02.jpg) right no-repeat; 
}
.menu ul li:hover ul li:hover {
color:#004883;
background:url(../images/menu/menubg02.jpg) right no-repeat; 
}
.menu ul li:hover ul li:hover ul {
display:block; 
position:absolute; 
left:105px; 
top:0;
width:105px;
}






.menu ul li:hover ul li.list01_1 a {
display:block;
background:url(../images/menu/menubg03.jpg) right no-repeat; 
color:#ffffff;
padding-left:10px; 
height:auto; 
text-align:left;
line-height:28px; 
width:205px;
}
.menu ul li:hover ul li.list01_1 a.drop {
background:url(../images/menu/menubg04.jpg) right no-repeat; 
}
.menu ul li:hover ul li.list01_1 a:hover {
color:#004883;
background:url(../images/menu/menubg04.jpg) right no-repeat; 
}
.menu ul li:hover ul li.list01 a {
display:block;
background:url(../images/menu/menubg01.jpg) right no-repeat; 
color:#ffffff;
padding-left:10px; 
height:auto; 
text-align:left;
line-height:28px; 
width:205px;
}
.menu ul li:hover ul li.list01 a.drop {
background:url(../images/menu/menubg02.jpg) right no-repeat; 
}
.menu ul li:hover ul li.list01 a:hover {
color:#004883;
background:url(../images/menu/menubg02.jpg) right no-repeat; 
}
.menu ul li:hover ul li.list01:hover ul {
display:block; 
position:absolute; 
left:215px; 
top:0;
width:205px;
}
.menu ul li:hover ul li.list01:hover ul li {
display:block; 
width:205px;
}
.menu ul li:hover ul li.list01:hover ul li.list001 a {
display:block;
background:url(../images/menu/menubg02.gif) left no-repeat;
color:#464646;
padding-left:20px; 
text-align:left;
line-height:24px; 
width:200px;
text-overflow:ellipsis; 
overflow:hidden; 
white-space:nowrap;
}
.menu ul li:hover ul li.list01:hover ul li.list001 a.drop {
background:url(../images/menu/menubg03.gif) left no-repeat;
}
.menu ul li:hover ul li.list01:hover ul li.list001 a:hover {
color:#1F5EB9;
background:url(../images/menu/menubg03.gif) left no-repeat;
}







.menu ul li:hover ul li.list02_1 a {
display:block;
background:url(../images/menu/menubg03.jpg) right no-repeat; 
color:#ffffff;
padding-left:10px; 
height:auto; 
text-align:left;
line-height:28px; 
width:100px;
}
.menu ul li:hover ul li.list02_1 a.drop {
background:url(../images/menu/menubg04.jpg) right no-repeat; 
}
.menu ul li:hover ul li.list02_1 a:hover {
color:#004883;
background:url(../images/menu/menubg04.jpg) right no-repeat; 
}
.menu ul li:hover ul li.list02 a {
display:block;
background:url(../images/menu/menubg01.jpg) right no-repeat; 
color:#ffffff;
padding-left:10px; 
height:auto; 
text-align:left;
line-height:28px; 
width:100px;

}
.menu ul li:hover ul li.list02 a.drop {
background:url(../images/menu/menubg02.jpg) right no-repeat; 
}
.menu ul li:hover ul li.list02 a:hover {
color:#004883;
background:url(../images/menu/menubg02.jpg) right no-repeat; 
}
.menu ul li:hover ul li.list02:hover ul {
display:block; 
position:absolute; 
left:110px; 
top:0;
width:100px;
}
.menu ul li:hover ul li.list02:hover ul li {
display:block; 
width:100px;
}
.menu ul li:hover ul li.list02:hover ul li.list002 a {
display:block;
background:url(../images/menu/menubg02.gif) left no-repeat;
color:#464646;
padding-left:20px; 
text-align:left;
line-height:24px; 
width:140px;
text-overflow:ellipsis; 
overflow:hidden; 
white-space:nowrap;
}
.menu ul li:hover ul li.list02:hover ul li.list002 a.drop {
background:url(../images/menu/menubg03.gif) left no-repeat;
}
.menu ul li:hover ul li.list02:hover ul li.list002 a:hover {
color:#1F5EB9;
background:url(../images/menu/menubg03.gif) left no-repeat;
}






.menu ul li:hover ul li.list03_1 a {
display:block;
background:url(../images/menu/menubg03.jpg) right no-repeat; 
color:#ffffff;
padding-left:10px; 
height:auto; 
text-align:left;
line-height:28px; 
width:100px;
}
.menu ul li:hover ul li.list03_1 a.drop {
background:url(../images/menu/menubg04.jpg) right no-repeat; 
}
.menu ul li:hover ul li.list03_1 a:hover {
color:#004883;
background:url(../images/menu/menubg04.jpg) right no-repeat; 
}
.menu ul li:hover ul li.list03 a {
display:block;
background:url(../images/menu/menubg01.jpg) right no-repeat; 
color:#ffffff;
padding-left:10px; 
height:auto; 
text-align:left;
line-height:28px; 
width:100px;
}
.menu ul li:hover ul li.list03 a.drop {
background:url(../images/menu/menubg02.jpg) right no-repeat; 
}
.menu ul li:hover ul li.list03 a:hover {
color:#004883;
background:url(../images/menu/menubg02.jpg) right no-repeat; 
}
.menu ul li:hover ul li.list03:hover ul {
display:block; 
position:absolute; 
left:110px; 
top:0;
width:135px;
}
.menu ul li:hover ul li.list03:hover ul li {
display:block; 
width:135px;
}
.menu ul li:hover ul li.list03:hover ul li.list003 a {
display:block;
background:url(../images/menu/menubg02.gif) left no-repeat;
color:#464646;
padding-left:20px; 
text-align:left;
line-height:24px; 
width:130px;
}
.menu ul li:hover ul li.list03:hover ul li.list003 a.drop {
background:url(../images/menu/menubg03.gif) left no-repeat;
}
.menu ul li:hover ul li.list03:hover ul li.list003 a:hover {
color:#1F5EB9;
background:url(../images/menu/menubg03.gif) left no-repeat;
}





.menu ul li:hover ul li.list04_1 a {
display:block;
background:url(../images/menu/menubg03.jpg) right no-repeat; 
color:#ffffff;
padding-left:10px; 
height:auto; 
text-align:left;
line-height:28px; 
width:100px;
}
.menu ul li:hover ul li.list04_1 a.drop {
background:url(../images/menu/menubg04.jpg) right no-repeat; 
}
.menu ul li:hover ul li.list04_1 a:hover {
color:#004883;
background:url(../images/menu/menubg04.jpg) right no-repeat; 
}
.menu ul li:hover ul li.list04 a {
display:block;
background:url(../images/menu/menubg01.jpg) right no-repeat; 
color:#ffffff;
padding-left:10px; 
height:auto; 
text-align:left;
line-height:28px; 
width:100px;
}
.menu ul li:hover ul li.list04 a.drop {
background:url(../images/menu/menubg02.jpg) right no-repeat; 
}
.menu ul li:hover ul li.list04 a:hover {
color:#004883;
background:url(../images/menu/menubg02.jpg) right no-repeat; 
}
.menu ul li:hover ul li.list04:hover ul {
display:block; 
position:absolute; 
left:110px; 
top:0;
width:80px;
}
.menu ul li:hover ul li.list04:hover ul li {
display:block; 
width:80px;
}
.menu ul li:hover ul li.list04:hover ul li.list004 a {
display:block;
background:url(../images/menu/menubg02.gif) left no-repeat;
color:#464646;
padding-left:20px; 
text-align:left;
line-height:24px; 
width:80px;
text-overflow:ellipsis; 
overflow:hidden; 
white-space:nowrap;
}
.menu ul li:hover ul li.list04:hover ul li.list004 a.drop {
background:url(../images/menu/menubg03.gif) left no-repeat;
}
.menu ul li:hover ul li.list04:hover ul li.list004 a:hover {
color:#1F5EB9;
background:url(../images/menu/menubg03.gif) left no-repeat;
}








.menu ul li:hover ul li.list05_1 a {
display:block;
background:url(../images/menu/menubg03.jpg) right no-repeat; 
color:#ffffff;
padding-left:10px; 
height:auto; 
text-align:left;
line-height:28px; 
width:95px;
}
.menu ul li:hover ul li.list05_1 a.drop {
background:url(../images/menu/menubg02.jpg) right no-repeat; 
}
.menu ul li:hover ul li.list05_1 a:hover {
color:#004883;
background:url(../images/menu/menubg04.jpg) right no-repeat; 
}

.menu ul li:hover ul li.list05 a {
display:block;
background:url(../images/menu/menubg01.jpg) right no-repeat; 
color:#ffffff;
padding-left:10px; 
height:auto; 
text-align:left;
line-height:28px; 
width:95px;
}
.menu ul li:hover ul li.list05 a.drop {
background:url(../images/menu/menubg02.jpg) right no-repeat; 
}
.menu ul li:hover ul li.list05 a:hover {
color:#004883;
background:url(../images/menu/menubg02.jpg) right no-repeat; 
}
.menu ul li:hover ul li.list05:hover ul {
display:block; 
position:absolute; 
left:105px; 
top:0;
width:80px;
}
.menu ul li:hover ul li.list05:hover ul li {
display:block; 
width:80px;
}
.menu ul li:hover ul li.list05:hover ul li.list005 a {
display:block;
background:url(../images/menu/menubg02.gif) left no-repeat;
color:#464646;
padding-left:20px; 
text-align:left;
line-height:24px; 
width:80px;
text-overflow:ellipsis; 
overflow:hidden; 
white-space:nowrap;
}
.menu ul li:hover ul li.list05:hover ul li.list005 a.drop {
background:url(../images/menu/menubg03.gif) left no-repeat;
}
.menu ul li:hover ul li.list05:hover ul li.list005 a:hover {
color:#1F5EB9;
background:url(../images/menu/menubg03.gif) left no-repeat;

}




















