胡锡进:2008年8月8日是中国对外开放的高潮 但决非顶点
文章来源: 胡锡进 于
- 新闻取自各大新闻媒体,新闻内容并不代表本网立场!
今天是8月8日,2008年北京奥运会举办15周年。老胡在微信群里看到一些人在纪念这个日子,怀念当时中国对外开放的优越环境。那次开幕式包括美国总统布什、俄罗斯领导人普京、法国总统萨科齐等很多都来了,有人悲观地说,那样的场景再也不会回来了。
回头看2008年的北京奥运,的确充满精彩,也的确值得怀念。然而怀念不能变成今天的气馁。我们应总结经验,从中获得面向未来的更多信心和力量。
如今的中国已经成为真正的世界性力量,西方对中国的心态发生了变化,尤其是对美国来说,中国从物美价廉的商品供应地成为了竞争力强并且对美国霸权拥有潜在挑战能力的国家。美国的对华态度几乎不可能不调整,到2018年,也就是北京奥运会举办10年之后,特朗普政府将中国定义为头号战略竞争对手,悍然发动对华贸易战,策划对华高科技“脱钩”,美国的对华战略逆转带动了整个西方世界对华态度的改变,中国同西方的“蜜月”结束了。我们怀念那个“蜜月”,但要清楚,它的失去是随着我们成长不可避免的,我们不能为了留住那样的“蜜月”而让自己继续贫穷。
今天的中美关系气氛要冷淡多了,两国就像是处在冷战一样,作为崛起大国,我们必须接受并且适应中美之间的冷淡。但是同时我们不能放弃,任由中美滑向真正的冷战和“脱钩”,我们要致力与美国及西方建立平等正常的国家关系。我们还要清楚,我们推动建立这种关系的资源要比2008年时多得多。国家关系可以冷淡,政治摩擦在北京奥运会前后非常多,但是民间交往需要全力维护,而且要争取继续扩大。
首先是经贸关系,中国与西方国家的贸易和相互投资规模都应保持,并且争取继续上升的态势。另外是各种人员往来,包括旅游、留学、文化艺术交流,这些都很重要。近几年中国舆论场上出现“出国留学政治不正确”论,这种说法非常要不得。另外,人们都注意到了中国大城市里的西方人比疫情前大为减少,有一个数据说,美国目前在华只有350名留学生,而疫情之前的这个数字是万人级别的,当然据老胡了解,这当中主要的障碍来自美方。疫情造成了3年的人员往来阻断,恢复交往需要很多额外的努力。这当中有一些西方人不愿意回到中国来,相关原因我们应当搞清楚,并且该做的调整不要耽搁。
总之从2008年到今天的15年间发生了很多根本改变,当时的外部环境值得怀念,但是今天的中国更加强大,人民获得了比当年多得多的福祉。我们要自信,同时要勇于发现问题,对保持同西方的正常关系采取积极态度,我们尚有缓和同西方关系的很大空间,尤其要阻止民间交往随着政治关系紧张而变弱,我们应当为管理好中国与一些国家的摩擦做出努力,既要弘扬爱国主义,也要防止中国与有关国家民间的相互敌意上升。
▲2008年8月8日晚拍摄的第29届北京奥运会开幕式上的焰火表演。(图源:新华社)
我们决不能接受美国的无端打压,不计成本地与它战略妥协,但是中美关系,包括中西关系都不能“破罐子破摔”,政府从没那个意思,舆论场也切莫往那个方向引导。中国的崛起决不可能在逐渐封闭的过程中持续实现,加强对外开放是中国的唯一选择,而在复杂环境中保持对外开放需要我们胸怀的足够宽阔,也需要我们智慧的足够强大。
-->
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_rightside": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_duturandom": {
"html":`
`,
"script":[]
}
, "gg_square": {
"html":`
`,
"script":[]
}
, "gg_topbanner": {
"html":`
`,
"script":[]
}
, "gg_middlesquare": {
"html":`
`,
"script":[]
}
, "gg_dutu": {
"html":`
`,
"script":[]
}
, "gg_botline": {
"html":``,
"script":[]
}
, "gg_dututop": {
"html":`
`,
"script":[]
}
, "gg_shipintop": {
"html":`
`,
"script":[]
}
, "gg_inContent": {
"html":`
`,
"script":[]
}
, "gg_shipinrandom": {
"html":``,
"script":[]
}
, "gg_sideSticky": {
"html":`
`,
"script":[]
}
, "gg_bottombanner": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_marquee": {
"html":`
`,
"script":[]
}
}
const adEnv={
"gg_header": {
"html":``,
"script":[{"type":"text/javascript","exec":` var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; var pbjs = pbjs || {}; pbjs.que = pbjs.que || []; `},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-hb/adn.wnx2.js","async":""},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-video/WenxuecityPlayer.js","async":"async"}]
}
}
const wxcEnv = {
"base":{
"exe":[],
"src":[
{"src": "/news/js/recommendednews.js","defer":"true"},
{"src":"/js/wxcFunc.js","defer":"true"}
]
},
"func":{
"exe":[
//展示评论
'function showMoreComments(){let n = 14;for(let i=0;i
2){dom.hide();}}$("#showallcomment").show();$("#showlesscomment").hide();};hideComments();',
],
"src":[
//图片,搜索,QR code
{"src": "/news/js/view.js?v=05132024"},
//计数器
{"src":"//count.wenxuecity.com/service/count/script/do.php?type=news&id=12454963&n=0&out=jsval","defer":"true"},
]
}
}
function wxcCode(){
wxcEnv.base.exe.forEach(x=>{
let tag = buildAdcode(x);
document.head.append(tag);
})
wxcEnv.base.src.forEach(src => {
let tag = buildSrc(src)
document.head.append(tag);
});
wxcEnv.func.exe.forEach(x=>{
let tag = buildAdcode(x);
document.body.append(tag);
})
wxcEnv.func.src.forEach(src => {
let tag = buildSrc(src)
document.body.append(tag);
});
}
function adcode(){
let adkey = Object.keys(ads);
adkey.forEach(x=>{
let code = ads[x].html;
let div = document.getElementById(x);
if(div)div.innerHTML = code;
ads[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.body.append(tag);
}else{
let tag = buildSrc(s);
document.body.append(tag);
}
})
})
}
function baseCode(){
let baseKeys = Object.keys(adEnv);
baseKeys.forEach(x=>{
adEnv[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.head.append(tag);
}else{
let tag = buildSrc(s);
document.head.append(tag);
}
})
})
}
function buildAdcode(script){
let tag = document.createElement('script');
tag.innerHTML = script;
return tag;
}
function buildSrc(obj){
let keys = Object.keys(obj);
let tag = document.createElement("script");
keys.forEach(key=>{
tag.setAttribute(key, obj[key]);
})
return tag ;
}