China 's central government has formally launched its official Web site .