A further 13 people were hospitalised with injuries after the blaze broke out Sunday in the city of Shouguang in Shandong province.
The cause of the fire was under investigation and police had taken the manager of the firm into custody as a precaution, Xinhua news agency reported.