I can't use FTP software login my site.
And I can't open my site http://qichezulin.bizhat.com
Some one said he can visite the URL "http://qichezulin.bizhat.com".
So I think maybe I am now in China, the IP is can't be visiteed from China.
But why I can visit the http://www.bizhat.com ? I don't understand.