The site is well improved, we can see a lot of hard work on it.
Two issues about website I discovered so far.
1. Internet Explorer can't be used directly to download the files in the customer portal, well a third party software enabled me to download the files.
2. The flashy banner at the top is somehow annoying, because it reloads itself every page refresh. I suggest a nice static image of the current flash will do.
One thing about the language editor.
I can't directly type in Chinese Characters, while a copy & paste from Notepad will help.