The company in Shandong province had said unmarried workers ages 28 to 58, including those who are divorced, would be fired if they were still single by the end of September.