With 13-year-old Yu Zidi off, China still added four more golds Tuesday in swimming to its total of 15 in 20 events at the Asian Games.