/* CSS ��ҳ */
body {
    background: #c3dad4;
    color: #161616;
    font-size: 12px;
    line-height: 180%;
    text-align: center;
}

#main {
    clear: both;
    width: 100%;
    margin: 0 auto;

    padding: 0px 0px 0px 0px;

}

.main {
    width: 958px;
    margin: 0 auto;
    padding: 0;
}

table {
    border-collapse: collapse;
    border: none;
    width: 100%;
}

td {
    border: none;
}

a:link {
    text-decoration: none;
}

a:visited {
    text-decoration: none;
}

a:hover {
    text-decoration: none;
}

img {
    border: none;
}

/*-------------------div------------------------*/

.top {
    float: left;
    background-image: url( ../images/hp/top_pic.jpg );
    width: 958px;
    height: 189px;
    background-repeat: no-repeat;
}

.boxone {
    float: left;
    width: 958px;
}

/*.benzhou {*/
    /*float: left;*/
    /*width: 187px;*/
    /*height: 60px;*/
    /*background-image: url( ../images/life/zhou.gif );*/
    /*position: absolute;*/
    /*top: 199px;*/
    /*z-index: 100;*/
    /*left: 158px;*/
    /*color: #faf9f9;*/
    /*font-weight: bold;*/
    /*padding: 77px 0px 0px 0px;*/
/*}*/

.benzhou {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    Z-INDEX: 100;
    LEFT: 158px;
    FLOAT: left;
    BACKGROUND-IMAGE: url( ../images/life/zhou.gif );
    PADDING-BOTTOM: 0px;
    WIDTH: 187px;
    COLOR: #faf9f9;
    PADDING-TOP: 77px;
    POSITION: absolute;
    TOP: 199px;
    HEIGHT: 60px
}



/*.benzhou{*/
/*float:left;*/
/*width:187px;*/
/*height:60px;*/
/*background-image:url(../images/life/zhou.gif);*/
/*position : absolute;*/

/*top : 207px;z-index: 100; left:339px;*/
/*color:#faf9f9; font-weight:bold; padding:77px 0px 0px 0px;*/
/*}*/
/**html .benzhou{*/
/*float:left;*/
/*width:187px;*/
/*height:60px;*/
/*background-image:url(../images/life/zhou.gif);*/
/*position : absolute;*/

/*top : 214px;z-index: 100; left:332px;*/
/*color:#faf9f9; font-weight:bold; padding:77px 0px 0px 0px;*/
/*}*/
/**+html .benzhou{*/
/*float:left;*/
/*width:187px;*/
/*height:60px;*/
/*background-image:url(../images/life/zhou.gif);*/
/*position : absolute;*/

/*top : 214px;z-index: 100; left:334px;*/
/*color:#faf9f9; font-weight:bold; padding:77px 0px 0px 0px;*/
/*}*/
.leftone {
    float: left;
    width: 251px;
    padding: 21px 0px 0px 0px;
}

.title_m {
    text-align: left;
    color: #888;
    font-size: 14px;
    font-weight: bold;
}

.title_d {
    text-align: left;
    color: #be8915;
    text-align: left;
    padding: 5px 5px 5px 5px;
}

.rightone {
    float: left;
    width: 700px;
}

.guandian {
    float: left;
    width: 650px;
    margin: 0;
    padding: 0;
}

.guandian ul {
    float: left;
    width: 650px;
    margin: 0px 0px 0px 20px;
    padding: 0;
}

.guandian ul li {
    float: left;
    background-image: url( ../images/life/manager_vews.gif );
    height: 49px;
    width: 286px;
    list-style: none;
    margin: 0px 0px 0px 20px;
    padding: 0;
}

.guandian1 {
    float: left;
    width: 90px;
    height: 49px;
    color: #be8915;
    line-height: 49px;
    font-size: 14px;
    font-weight: bold;
}

.managerone {
    float: left;
    margin: 0;
    padding: 0;
}

.more_g {
    float: right;
    width: 72px;
    color: #ffffff;
    text-align: center;
    padding: 18px 0px 0px 0px;
    font-weight: bold;
}

.more_g a:link {
    color: #ffffff;
}

.more_g a:visited {
    color: #ffffff;
}

.more_g a:hover {
    color: #ffffff;
}

.picleft {
    float: left;
    width: 20px;
    height: 160px;
    background-image: url( ../images/life/manager_pic02l.gif );
}

.manageroneleft {
    float: left;
    background-image: url( ../images/life/managerone_bg.gif );
    height: 243px;
    width: 660px;
    background-repeat: repeat-x;
    margin: 0;
    padding: 0;
}

.manageroneright {
    float: left;
    margin: 0;
    padding: 0;
}

.boxtwo {
    float: left;
    width: 950px;
    margin: 10px 0px 0px 5px;
    padding: 0px 0px 0px 0px;
}

.listbox {
    float: left;
    width: 950px;
    margin: 0px 0px 10px 5px;
    padding: 0px 0px 0px 0px;
    height: 160px;
}

*html .listbox {
    float: left;
    width: 950px;
    margin: 0px 0px 10px 2px;
    padding: 0px 0px 0px 0px;
    height: 160px;
}

.listleft {
    float: left;
    width: 118px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    height: 160px;
}

.listmiddle {
    float: left;
    width: 775px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    height: 160px;
    background-image: url( ../images/life/list_bg.gif );
    background-repeat: repeat-x;
}

.listright {
    float: left;
}

.footer {
    float: left;

    background: #1a4a96;
    width: 950px;
    margin: 10px 0px 0px 0px;
    padding: 0px;
    text-align: center;
    color: #BED1F3;
}

/*----------------------nav---------------------*/
.nav {
    float: left;
    width: 665px;
    height: 41px;
    background: url( ../images/qx/nav_bg.gif );
    float: left;
    color: #a5a3a4;
    font-weight: bold;
    font-size: 12px;
    line-height: 41px;
    margin: 0px 0px 0px 30px;
}

*html .nav {
    float: right;
    width: 665px;
    height: 41px;
    background: url( ../images/qx/nav_bg.gif );
    float: left;
    color: #a5a3a4;
    font-weight: bold;
    font-size: 12px;
    line-height: 41px;
    margin: 0px 0px 0px 20px;
}

.nav ul {
    float: left;
    height: 41px;
    width: 648px;
    padding: 0px 0px 0px 9px;;
    margin: 0;
}

.nav li {
    float: left;
    text-align: center;
    padding: 0px 0px 0px 0px;;
    margin: 0;
    list-style: none;
}

.nav_on {
    color: #be8915;
}

.nav_off {
    color: #a5a3a4;
}

.nav a:link {
    color: #a5a3a4;

}

.nav a:visited {
    color: #a5a3a4;
    text-decoration: none;
}

.nav a:hover {
    color: #be8915;
    text-decoration: none;
}

.nav_home {
    float: left;
    width: 86px;
    height: 41px;
}

.nav_home a:hover {
    float: left;
    width: 86px;
    height: 41px;
    background-image: url( ../images/hp/nav_on.gif );
    background-repeat: repeat-x;
}

*html .nav_about {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
}

*html .nav_about a:link {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    background-repeat:
}

*html .nav_about a:visited {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    background-repeat:
}

*html .nav_about a:hover {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    background-repeat: repeat-x;
}

*html .nav_about_on {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
}

*html .nav_about_on a:link {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
}

*html .nav_about_on a:visited {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
}

*html .nav_about_on a:hover {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
    background-repeat: repeat-x;
}

*html .nav_qixia {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    padding: 0px 0px 0px 0px;
}

*html .nav_qixia a:link {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    padding: 0px 0px 0px 0px;
    background-repeat:
}

*html .nav_qixia a:visited {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    padding: 0px 0px 0px 0px;
    background-repeat:
}

*html .nav_qixia a:hover {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
    background-repeat: repeat-x;
}

*html .nav_qixia_on {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    padding: 0px 0px 0px 0px;
}

*html .nav_qixia_on a:link {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
}

*html .nav_qixia_on a:visited {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
}

*html .nav_qixia_on a:hover {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
    background-repeat: repeat-x;
}

*html .nav_touzi {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
}

*html .nav_touzi a:link {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    background-repeat:
}

*html .nav_touzi a:visited {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    background-repeat:
}

*html .nav_touzi a:hover {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    background-repeat: repeat-x;
}

*html .nav_touzi_on {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
}

*html .nav_touzi_on a:link {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
}

*html .nav_touzi_on a:visited {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
}

*html .nav_touzi_on a:hover {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
    background-repeat: repeat-x;
}

*html .nav_my {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
}

*html .nav_my a:link {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    background-repeat:
}

*html .nav_my a:visited {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    background-repeat:
}

*html .nav_my a:hover {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    background-repeat: repeat-x;
}

*html .nav_my_on {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
}

*html .nav_my_on a:link {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
}

*html .nav_my_on a:visited {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
}

*html .nav_my_on a:hover {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
    background-repeat: repeat-x;
}

*html .nav_service {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
}

*html .nav_service a:link {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    background-repeat:
}

*html .nav_service a:visited {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    background-repeat:
}

*html .nav_service a:hover {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    background-repeat: repeat-x;
}

*html .nav_service_on {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
}

*html .nav_service_on a:link {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
}

*html .nav_service_on a:visited {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
}

*html .nav_service_on a:hover {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
    background-repeat: repeat-x;
}

*html .nav_tract {
    float: left;
    width: 84px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    padding: 0px 0px 0px 0px;
}

*html .nav_tract a:link {
    float: left;
    width: 84px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    padding: 0px 0px 0px 0px;
}

*html .nav_tract a:visited {
    float: left;
    width: 84px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    padding: 0px 0px 0px 0px;
}

*html .nav_tract a:hover {
    float: left;
    width: 84px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    background-repeat: repeat-x;
}

*html .nav_tract_on {
    float: left;
    width: 84px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    padding: 0px 0px 0px 0px;
}

*html .nav_tract_on a:link {
    float: left;
    width: 84px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
}

*html .nav_tract_on a:visited {
    float: left;
    width: 84px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
}

*html .nav_tract_on a:hover {
    float: left;
    width: 84px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
    background-repeat: repeat-x;
}

.nav_about {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
}

.nav_about a:link {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    background-repeat:
}

.nav_about a:visited {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    background-repeat:
}

.nav_about a:hover {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    background-repeat: repeat-x;
}

.nav_about_on {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
}

.nav_about_on a:link {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
}

.nav_about_on a:visited {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
}

.nav_about_on a:hover {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 2px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    background-repeat: repeat-x;
    color: #be8915;
}

.nav_qixia {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 4px;
    padding: 0px 0px 0px 0px;
}

.nav_qixia a:link {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 4px;
    padding: 0px 0px 0px 0px;
}

.nav_qixia a:visited {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 4px;
    padding: 0px 0px 0px 0px;
}

.nav_qixia a:hover {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 4px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
    background-repeat: repeat-x;
}

.nav_qixia_on {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 4px;
    padding: 0px 0px 0px 0px;
}

.nav_qixia_on a:link {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 4px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
}

.nav_qixia_on a:visited {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 4px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
}

.nav_qixia_on a:hover {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 4px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
    background-repeat: repeat-x;
}

.nav_touzi {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 6px;
}

.nav_touzi a:link {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 6px;
    background-repeat:
}

.nav_touzi a:visited {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 6px;
    background-repeat:
}

.nav_touzi a:hover {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 6px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    background-repeat: repeat-x;
}

.nav_touzi_on {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 6px;
}

.nav_touzi_on a:link {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 6px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
}

.nav_touzi_on a:visited {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 6px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
}

.nav_touzi_on a:hover {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 6px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    background-repeat: repeat-x;
    color: #be8915;
}

.nav_my {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 8px;
}

.nav_my a:link {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 8px;
    background-repeat:
}

.nav_my a:visited {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 8px;
    background-repeat:
}

.nav_my a:hover {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 8px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    background-repeat: repeat-x;
}

.nav_my_on {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 8px;
}

.nav_my_on a:link {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 8px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
}

.nav_my_on a:visited {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 8px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
}

.nav_my_on a:hover {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 8px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    background-repeat: repeat-x;
    color: #be8915;
}

.nav_service {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 10px;
}

.nav_service a:link {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 10px;
    background-repeat:
}

.nav_service a:visited {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 10px;
    background-repeat:
}

.nav_service a:hover {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 10px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    background-repeat: repeat-x;
}

.nav_service_on {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 10px;
}

.nav_service_on a:link {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 10px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
}

.nav_service_on a:visited {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 10px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
}

.nav_service_on a:hover {
    float: left;
    width: 92px;
    height: 41px;
    margin: 0px 0px 0px 10px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
    background-repeat: repeat-x;
}

.nav_tract {
    float: left;
    width: 80px;
    height: 41px;
    margin: 0px 0px 0px 12px;
    padding: 0px 0px 0px 0px;
}

.nav_tract a:link {
    float: left;
    width: 80px;
    height: 41px;
    margin: 0px 0px 0px 12px;
    padding: 0px 0px 0px 0px;
}

.nav_tract a:visited {
    float: left;
    width: 80px;
    height: 41px;
    margin: 0px 0px 0px 12px;
    padding: 0px 0px 0px 0px;
}

.nav_tract a:hover {
    float: left;
    width: 80px;
    height: 41px;
    margin: 0px 0px 0px 12px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    background-repeat: repeat-x;
}

.nav_tract_on {
    float: left;
    width: 80px;
    height: 41px;
    margin: 0px 0px 0px 12px;
    padding: 0px 0px 0px 0px;
}

.nav_tract_on a:link {
    float: left;
    width: 80px;
    height: 41px;
    margin: 0px 0px 0px 12px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
}

.nav_tract_on a:visited {
    float: left;
    width: 80px;
    height: 41px;
    margin: 0px 0px 0px 12px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
}

.nav_tract_on a:hover {
    float: left;
    width: 80px;
    height: 41px;
    margin: 0px 0px 0px 12px;
    padding: 0px 0px 0px 0px;
    background-image: url( ../images/hp/nav_on.gif );
    color: #be8915;
    background-repeat: repeat-x;
}

.dropmenudiv {
    Z-INDEX: 100;
    POSITION: absolute;
    FILTER: progid: DXImageTransform . Microsoft . Shadow( color = #CACACA, direction = 135, strength = 4 );
    BACKGROUND-COLOR: white;
    WIDTH: 200px;
    FONT: 12px / 18px Verdana;
    VISIBILITY: hidden;
    TOP: 0px;
    line-height: 18px;
}

.dropmenudiv A {
    PADDING-BOTTOM: 2px;
    TEXT-INDENT: 3px;
    PADDING-LEFT: 0px;
    WIDTH: auto;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    COLOR: black;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    PADDING-TOP: 4px;
}

* HTML .dropmenudiv A {
    WIDTH: 100%
}

.dropmenudiv a:hover {
    BACKGROUND-COLOR: #ffffff;
    color: #999999;
}

.dropmenudiv a:link {
    text-decoration: none;
    color: #be8915;
}

.dropmenudiv a:visited {
    text-decoration: none;
    color: #be8915;
}

