   .subleft_s,.subleft_s0, .subleft_s1, .subleft_s2{
        /* background:#1E3D86; */
        position:absolute;
        z-index: 3 !important;
        
    }

    #subleft .menu-stitle:nth-child(1) {
        padding-left: 30px;
        /* background-color: #1E3D86; */
        color: #FFFFFF;
    }

    #subleft .middles:nth-child(0) {
        border-left: 1px solid #dadada;
    }

    /* #subleft .middles:nth-child(1) {
        border-right: 1px solid #FFFFFF;
    }

    #subleft .middles:nth-child(2) {
        border-left: 1px solid #1d895e;
        border: 1px solid red;
        border-right: 1px solid #FFFFFF;
    } */

    #subleft .bd-lefthwite {
        border-left: 1px solid #dadada;
    }

    #subleft .bd-righthwite {
        border-right: 1px solid #dadada;
    }



     .middles {
        top: -18px;
        z-index: 3 !important;
    }


    .subleft_s, .subleft_s0, .subleft_s1, .subleft_s2 {
        width: 100%;
        display: none;
    }


    .subleft_s div, .subleft_s0 div, .subleft_s1 div, .subleft_s2 div {
        padding: 0px 0px 0px 10px;
        height: 35px;
        line-height: 35px;
        display: block;
        letter-spacing: -0.07rem;
        background-color: #FFFFFF;
        font-size: 0.8rem !important;
        border-bottom: 1px solid #e9e9e9;
    }

    .subleftbg {
        background: #dadada;
    }


    /* @keyframes drift {
        from { transform: rotate(0deg); -webkit-transform:; -moz-transform:; -ms-transform:; -o-transform:; }
        from { transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); }
      } */

      @keyframes grow {
        0%   { width: 100% auto; }
        25%   { width: 150% auto; }
        50%   { width: 200% auto; }
        75% { width: 150% auto; }
        100% { width: 100% auto; }
    }

    @keyframes box_ani {
        0% {
          transform: translate(0, 0);
          -webkit-transform: translate(0, 0);
          -moz-transform: translate(0, 0);
          -ms-transform: translate(0, 0);
          -o-transform: translate(0, 0);
}
    
        100% {
          transform: translate(10px, 10px);
          -webkit-transform: translate(10px, 10px);
          -moz-transform: translate(10px, 10px);
          -ms-transform: translate(10px, 10px);
          -o-transform: translate(10px, 10px);
}
      }

      /* .subleft-hover:hover{
        background-color: #1E3D86;
        color: #FFFFFF;
      } */


    @media screen and (max-width:767px){

        .main-sm p {
            font-size: 0.8rem;
        }

        .subleft_s p, .subleft_s1 p, .subleft_s2 p {
            padding: 10px 10px 10px 10px;
            margin: 0px 0px;
            height: 30px;
            display: block;
            background-color: #1E3D86;
        }



    }


    .mgact {
        background: #2381ad;
        color: #FFFFFF;
      }
      
      .mgactd {
        background: #fafafa;
        color: #FFFFFF;
      }
      
      .mgact a {
        color: #FFFFFF;
      }


      #sub_info1 a:hover {
        color: #FFFFFF;
      }