Hier ist ein Mega Menu Beispiel auf JSFiddle. Es benutzt zwar das Bootstrap CSS aber das kannst du an deine Bedürfnisse anpassen.
Ein Beispiel eines Megamenu mit HTML und CSS (ohne Javascript) auf JSFiddle.