#webmenu, #webmenu ul, #webmenu li {
    margin: 0;
    padding: 0;
    list-style: none;
}

    #webmenu li ul {
        display: none;
    }

        #webmenu li ul li {
            float: none;
        }

        *html #webmenu li ul li {
            display: inline;
        }




.second-menu, .third-menu, .fourth-menu {
    position: absolute;
}

.first-menu li {
    float: left;
    position: relative;
    text-align: center;
    z-index: 9999999999999999999999;
    width: 94px;
}


/*********
.first-menu a
{
	float: left;
	display: block;
	padding: 0 20px;
	height: 35px;
	line-height: 35px;
	background: #333;
	border-top: 1px solid #4a4a4a;
	border-left: 1px solid #4a4a4a;
	border-bottom: 1px solid #242424;
	border-right: 1px solid #242424;
	font-size: .7em;
}
.first-menu a:hover
{
	background: #4698ca;
	border-top: 1px solid #5db1e0;
	border-left: 1px solid #5db1e0;
}
**************/


*html .second-menu {
    right: -1px;
}
/*
.second-menu a
{
	font-size: 11px;
}
.second-menu a.arrow
{
	background: #3a3a3a url(../images/arrow.gif) no-repeat right top;
}
.second-menu a.arrow:hover
{
	background: #4698ca url(../images/arrow.gif) no-repeat right -32px;
}
.second-menu a.arrow-02
{
	background: #3a3a3a url(../images/arrow.gif) no-repeat right -64px;
}
.second-menu a.arrow-02:hover
{
	background: #4698ca url(../images/arrow.gif) no-repeat right -110px;
}

*/
.third-menu, .fourth-menu {
    width: 120px;
    top: 0;
    left: 120px;
    background-color: #ebf8fc;
    border: 1px solid #d2d9db;
	overflow:hidden;
}

.second-menu {
    width: 120px;
    background-color: #ebf8fc;
    border: 1px solid #d2d9db;
    top: 40px;
    left: -20px;

}


.first-menu li ul li {
   
    text-align: center;
    width: 120px;
    border-bottom: 1px solid #d2d9db;
    height: 35px;
    line-height: 35px;
     background-color: #e3f4fe;
     border-right:none;
}

    .first-menu li ul li a {
        color: #333;
        display: block;
        height: 35px;
        line-height: 35px;
    }

        .first-menu li ul li a:hover {
            color: #f00;
            background: #caf2fc;
        }

		
		
#li3 .submenu1 li{
   
    text-align: center;
    width: 180px;
    border-bottom: 1px solid #d2d9db;
    height: 35px;
    line-height: 35px;
     background-color: #e3f4fe;
     border-right:none;
}
.second-menu li{width:160px;}