SLIDE: a surrogate fairness constraint to ensure fairness consistency