MOUNTAIN VIEW, Calif. - Google says its search engine and other Internet services have been cut off from much of China just as the country's ruling party picks new leaders.Data posted on Google's website shows its services in China became largely inaccessible beginning around 1 a.m.