Currently, the biggest problem that faced by China"s foreign investment is the serious deviation between its economic and politics, whereby the political activities are far lagging behind the economic activities. ANBOUND’s chief researcher Chen Gong believes that foreign investment is a kind of systematic project and supported by the integration of politics, economy and influence. Therefore, China should adopt a more balanced strategy to ensure its political activities are on par with its economic activities and avoid pure economic advancement.