Police have detained a suspect alleged of deliberately starting a hospital fire that killed four people in Huangshi city, Hubei province, according to the city government.