Fra 1997 til 2000 fokuserte hun utelukkende på maraton. I det kinesiske mesterskapet i oktober 1997, debuterte hun på maraton med tiendeplass, med tiden 2:32:43. I 1998 løp hun sitt første maraton under 2:30 (2:25:45) under det kinesiske mesterskapet i Tianjin. I VM i Sevilla i 1999 endte hun på tolvteplass med tiden 2:30:12. I 2001 etter å ha endt som nummer tre på 5000 meter (15:02.70), og nummer tre på 10,000 meter (31:49.47) i det kinesiske mesterskapet, begynte hun å satse mer på kortere distanser. Under Asia-lekene i Busan i 2002, tok hun gullmedalje på 5000 meter (14:40.41) og på 10,000 meter (30:28.26). Tiden på 10,000 meter var den nest beste i verden i 2002. I oktober 2003 ble hun den første kinesiske kvinne, og fjerde i historien til å bryte 2:20:00 grensen på maraton, da hun vant Beijing Maraton med tiden 2:19:39. Etter et skuffende OL i Athen i 2004, med åttendeplass på 5000 meter (15:07.23), og sjetteplass på 10,000 meter (30:54.37), slo hun tilbake ved å vinne VM i halvmaraton i oktober, med tiden 68:40. Året etter under VM i Helsingfors, klarte hun kun ellevteplass på 5000 meter (14:51.19), og syvendeplass på 10,000 meter (30:33.53). Senere på året tok hun sin fjerde strake seier i Beijing Maraton med den glimrende tiden 2:21:01.