Actually the Chinese google maps site works in China. It does have an offset though. I wouldn't use it.
The solution is to use google.cn/maps rather than google.com/maps when viewing China and then there will be no offset
You can also use maps.me app, which allows offline maps, and seem not to give two craps about Chinese mandatory offsets. Some business/shops might not be so accurate/up to date compared to Gmaps, but it really does the trick for main tourist stuff, and usually main common shops and hotels.
Can use Baidu--has more detail.
Forget Google maps. Download "maps with me" and download the map for China. No roaming charges. I much prefer it. And generally much better data on hiking paths for some reason!