.nav{width:720px;position:relative;}
.nav ul .mainlevel{float:left;line-height:30px; width:90px; padding-bottom:20px;}
* html .nav ul .mainlevel{background:0px 0px;position:relative}
.nav ul{display:table}
.nav ul li .nav-a{font-size:14px;height:30px;color:#333333;text-decoration:none;display:inline-block;line-height:30px; width:80px; text-align:center; padding-bottom:20px;}
.nav ul li .current.nav-a{color:#1256b0;}
.nav ul li .nav-a:hover{height:30px;color:#1256b0;line-height:30px; width:80px; text-align:center; padding-bottom:20px;}
.nav ul li.first-crl{background:0px 0px}
.mainlevel div{height:190px;background:url(../images/nav-bg.png) no-repeat;position:absolute; padding:25px 30px 0px 30px;display:none;top:50px;width:365px; z-index:1000}
#sub_01{left:10px}
#sub_02{left:100px}
#sub_03{left:190px}
#sub_04{left:280px}
#sub_05{left:370px}
#sub_06{left:460px}
#sub_07{left:550px}
.mainlevel div ol{overflow:hidden;display:block;width:160px; padding:0; padding-top:10px; height:155px; background:url(../images/navol.jpg) top right no-repeat; float:left}
.mainlevel div li{line-height:30px; text-align:left}
.mainlevel div li a{color:#333333;display:inline-block;line-height:30px; font-size:14px;}
.mainlevel div li a:hover{color:#1256b0; text-decoration:underline;}
.mainlevel div .nav-img{float:right;display:inline-block; padding-top:15px;}
.mainlevel div span img{}
