En teoría no se puede hacer con una única fórmula, necesitas dos para volver a poner como estaban los divs que se pasan del rango.
 
Supongamos que tienes 10 divs:    
Si quieres que se coloreen todos los pares que comprenden las posiciones 2 y 6 deberías hacer:    
Código CSS:
Ver original- div:nth-child(2n + 2){ 
-     background: red; 
- } 
-   
- div:nth-child(2n + 8){ 
-     background: initial; 
- } 
Ahí, la primera sentencia colorea todos los pares empezando de 2. La segunda descolorea todos los pares desde 8, el siguiente número par a 6. No sé si me explico 
