Any more (two words) means "no more"; anymore (one word) means "now," "currently," "at this time."
Both are used with negative constructions.
> We do not have any more work = We have no more work.
> We are not working anymore = We are not working now/at this time.
> I can't give you any more love that I already have = I can give you no more love than I already have.
> I don't love you anymore = I don't love you now = I have stopped loving you.