Chinese and Russian marines have competed in steeplechase in Qingdao as part of a joint naval exercise.