According to the survey data, Cai Zhong Science and Technology Company was established with the approval of the Ministry of Civil Affairs in 2002, and it is a state-controlled high-tech company. It is a high-tech enterprise that focuses on the cover and illustration design of scientific research papers, scientific animation, finite element simulation, biomedical statistics and scientific research drawing training, and provides customers with high-level scientific visualization.
At present, more than 10,000 scientific research drawings of China's sci-fi design have been published in internationally renowned academic magazines, including Scientific Research LLPNAS. The 3D scientific animation produced for China Science and Technology Museum and Beijing Film Academy has been praised by experts as "having the top 3D animation film and television special effects production strength".