JSFiddle - React, Tailwind, and code Playground

HTML

<select multiple="multiple" name="paises[]"> 
    <option class="clasestado" value="AF">Afganistan</option> 
    <option class="clasestado" value="AL">Albania</option> 
    <option class="clasestado" value="DE">Alemania</option>
    <option class="clasestado" value="AD">Andorra</option> 
    <option class="clasestado" value="AO">Angola</option> 
    <option class="clasestado" value="MX">Mexico</option> 
</select> 

<select class="ocultoestado" id="selectestado" name="estados"> 
    <option value="Aguascalientes">Aguascalientes</option> 
    <option value="Baja California">Baja California</option> 
    <option value="Baja California Sur">Baja California Sur</option> 
    <option value="Campeche">Campeche</option> 
</select>

CSS

.ocultoestado{
    display: none;
}

JavaScript

var opciones = document.getElementsByName("paises[]")[0],
    mexico = document.getElementById("selectestado");

opciones.addEventListener("click", function(){
    if (this.value == "MX")
        mexico.style.display = "block";
}, false);