Mudslides and rock falls following torrential rain in China have cut off a key transportation link in the southwest of the country.