蒋万安会见上海市长 谈对抗殖民历史并提蒋经国
文章来源: 中央社 于
- 新闻取自各大新闻媒体,新闻内容并不代表本网立场!
台北市长蒋万安今晚与上海市长龚正会晤,互赠礼物。蒋万安在致词中以相当篇幅讲述历史,指上海、台北都经历过帝国主义侵略,并提到蒋经国让台湾有了政治开放。
蒋万安29日率团抵达上海展开3天的参访,今晚与龚正等上海市府代表会见,开放约10分钟让在场媒体拍摄。两人分别介绍上海及台北参与会见的主要嘉宾,并作简短致词,随后互赠礼物。
龚正致词时说,今年是时隔3年首次全面线下举办双城论坛,蒋万安率团前来是响应台北市民的期待,积极推动台北与上海的交流合作,是务实的举措。
他说,“两岸同胞同根同源,血浓于水”,和平发展、交流合作是两岸民众的共同心声。相信本次双城论坛的举办必将为两地优势互补、共赢发展注入新的动力,上海方面也将积极推动两地更广领域、更深层次、更高水准的交流合作,为两岸关系的和平发展、融合发展,注入更大的动力、做出更大贡献。
蒋万安致词时首先说,今天参访印象深刻,尤其是把垃圾掩埋场改造成生态基地的“老港生态基地”,化腐朽为神奇,说明了对公共事务的解决,只要有心,没有不可能的事,这是让他很有感触的项目,“我们要永续经营一个城市”。
蒋万安接着表示,上海与台北相像,“过去都经历过帝国主义的侵略,也都有过为民族的荣光奋斗”,就像“上海淞沪会战见证了国军的爱国精神,也见证了上海市民的热血澎湃”。
他说,台北过去也一直是“对抗殖民统治”的动力所在,台北市定古迹“台湾新文化运动纪念馆”纪念蒋渭水在内当时的一群年轻人,对抗殖民统治的民族精神,“那时就有许多的前辈到大陆接受教育,可见两岸、可见台北与上海的关系,始终都与大时代紧密关联。”
蒋万安说,历史是延续的,现实是发展的。“我们要往前走,在现实中随时调整脚步,因应对策”。他引用自己的祖父、故总统蒋经国说过的“时代在变、环境在变、潮流也在变”,表示因此台湾有了快速的政治开放、社会进步与经济建设,也连带两岸关系有突破性进展。
他并表示,中国大陆随后也有灵活的改革开放,连带让两岸之间有了各方面的交流,由此显示,“我们要务实地面对发展,和平争取双赢”。
最后,蒋万安说,许多大陆朋友称赞“台湾最美的风景是人”,但他认为“台北最美的气质是包容多样”。他表示,上海跟台北很像,并用一句话表达感受:“对上海,我很有fu。”
龚正致赠蒋万安的礼品是瓷器“玉兰花开”,底影设计勾勒出上海浦江两岸的建筑群和上海市花白玉兰,前者象征历史和现代的融合,白玉兰代表上海人民欢迎台北来的贵宾,象征两市人民的情感。
蒋万安致赠龚正的礼品是“春池玻璃-靓瓶”,以TFT回收玻璃原料手工精制而成,兼具艺术与环保层面,呼应本届双城论坛主题“新趋势
新发展”。
-->
`,
"script":[]
}
, "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":""},{"src":"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js","async":"","data-ad-client":"ca-pub-7528949385909099"},{"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 = 6;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=12491727&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 ;
}