Saw this on the news, too. So I searched for "Biden gets money from China."Aparently, this is an old meme. Hunter and Joe Biden are denying it is true. Good article from CNN.
Your source is graded very far right with a low degree of reliability by Media Bias. Check out CNN and others for a more truthful story.