What about Shanghai University Animation and Shanghai University Digital Art College?
The animation major of Shanghai University is still relatively strong. It is one of the earliest universities in Shanghai to offer animation major. The Digital Art College of Shanghai University is the largest and most comprehensive digital art college in China and the first comprehensive digital art college in Shanghai. At present, there are no other schools, which is a good choice.