I agree with the double standards, but that is the Russian game.
The reason why Russia is friendly with China is for two reasons, business and strategic.
Business, China is a big customer, resulting in billions in contracts.
Strategical, China is not friendly to the US, (common interest...