I'm on Shangkuang's East Road and West Road. Kuangxi Road is a food street (not snacks, just a lot of restaurants). You should be talking about the Guomao Building. I saw the uphill road to the south and walked to the News Center.
Go west for two more intersections and you'll see an overpass. It's about three or four kilometers to the south. Take bus No. 6 at Guomao and get off at Tashan Kindergarten, which is Shangkuang West Road.