.navlist{width: 1230px;margin:60px auto;padding: 12px 0px 20px 20px;position:absolute;top: 95px;right:50%;margin-right: -668px;z-index:1000;}
.navlist .bg{position:absolute; left:0px; top:0px; z-index:-1; display:inline-block; width:100%; height:100%; background:#fff;opacity:.8; filter:Alpha(opacity=80);}

.navlist .navlist-li{  float:left; width:190px;padding:0px 5px; margin-right: 15px;}
.navlist .navlist-li.hover {border:0px solid red;position:relative;}
.navlist .navlist-li.hover .subnavbg{position:absolute;top:0px;left:0px;z-index: -1;display:inline-block;background: rgba(242, 179, 112, 0.88);width:100%;height:100%;opacity: 0.7;filter:Alpha(opacity=70);}
.navlist .navlist-li .menu-link {display:block; line-height: 40px;font-size:16px;font-weight:bold; border-bottom: 1px solid rgb(68, 49, 10);color: #6e58bc !important;}
.navlist .navlist-li .sub-menu{padding:5px 0px;}
.navlist .navlist-li .sub-item{margin: 10px 0px;}
.navlist .navlist-li-6{width: 100%;}
.navlist .navlist-li-6 .sub-item{width: 209px;float:left;margin-right:24px; margin: 6px 0px;}
.navlist .navlist-li a{ font-size:13px;line-height:18px;}
.navlist .navlist-li a:hover{ color:#f90;}

.navlist .box{width:195px;float:left;margin-right:24px;margin-bottom: 5px;}
.navlist .box3{width: 430px;float:left;margin-right: 0px;}
.navlist .box4{width: 418px;margin-right: 0px;}
.navlist .box5 {
    margin-left: 15px;
    margin-top: -196px;
}

.navli0:hover .navlist-li-0{  
  background-color: #d6cee6;
}