Because of the specific domain name (which I edited for saftey reasons) you may not have recognized that indeed it IS a domain name with a .cn TLD (China).
I'm surprised your hosting company wasn't more helpful - your server, and THEIR server, has been compromised by a widespread hack that resulted in an "iframe injection" on your web pages. The iframe content might be anything, including hidden links, but in this case it sounds like the iframe source does something malicious.
There's a lot of information about how to deal with this. Clearly you want to upload clean versions of your pages, but you also need to discover and patch the security problem that lead to your server being vulnerable. Otherwise it may well happen again.