If the site is of an organization that works with physical effects, or effects employed generally during production, you can submit it to the Special Effects category instead.
If the site is a general educational or informational resource to do with visual effects, please submit to Arts/Movies/Filmmaking/Visual_Effects.