Institute of Engineering Mechanics;
China Earthquake Administration;
Harbin 150080;
China;
Key Laboratory of Earthquake Engineering and Engineering Vibration of China Earthquake Administration;
Harbin 150080;
College of Mining Engineering;
Heilongjiang University of Science and Technology;
Harbin 150022;
China;
Lanzhou Institute of Seismology;
China Earthquake Administration;
Lanzhou 730000;
China;
soil; slope; stability; ratio; earthquake; block; limit; analysis; method;