It’s be very hard for me to log in this website recently. The main reason I assume is that google and it’s associated website and services are blocked. The homepage is extremely slow to open; mainly because it takes a long time to load up google’s font API that this website used.
I’m very sorry to hear you’re having some trouble accessing the site! Unfortunately a lot of these issues seem to be related to specific ISPs in China. Other members have reported similar issues coming and going over the past several years, and it doesn’t often seem to be a widespread issue in most cases.
Would you be able to contact your ISP to see if they might be able to provide more specific details as to why the site is loading slowly? If they can confirm that it is related to the Google Fonts API then we’d be happy to look into this and see what we might be able to do here.