И когда человек находится в разделе "Детективы" - этот раздел развернут на один уровень, а остальные свернуты. Соответственно, при переходе на "Плохие детективы" этот раздел также разворачивается.
Компонент bitrix:section.list на эту роль не подходит, поскольку разворачивает сразу все ветки, да и то с определенным уровнем вложенность.
Для примера: вот здесь тыц такое меню слева. Мне кажется, должно быть стандартное решение в битриксе, но я его не нашел. В общем, нид хелп.