.nav_menustyle_1_1 ul
    {
        list-style-type:none;
        padding:0px; 
        margin:0px;}
    
    .nav_menustyle_1_1 li
    {
        float:left;
        text-align:center;
        position:relative;}
    
    .nav_menustyle_1_1 ul li ul li
    {
        float:none;
        z-index:100;}
    
    .nav_menustyle_1_1 ul li ul li ul
    {
        left:100%;
        top:0px;}
    
    .nav_menustyle_1_1 table 
    {
        position:absolute; 
        left:0px;
        border-collapse:collapse; 
        border-spacing:0; 
        z-index:100;}   
    .nav_menustyle_1_1 table table
    {
        top:0px;}
    .nav_menustyle_1_1 td 
    {
        padding: 0;}   
    
    .nav_menustyle_1_1 li ul,
    .nav_menustyle_1_1 li:hover ul li ul,
    .nav_menustyle_1_1 li:hover ul li:hover ul li ul,
    .nav_menustyle_1_1 li:hover ul li:hover ul li:hover ul li ul,
    .nav_menustyle_1_1 li:hover ul li:hover ul li:hover ul li:hover ul li ul
    {
        display:none;}
    .nav_menustyle_1_1 li a:hover ul li ul,
    .nav_menustyle_1_1 li a:hover ul li a:hover ul li ul,
    .nav_menustyle_1_1 li a:hover ul li a:hover ul li a:hover ul li ul,
    .nav_menustyle_1_1 li a:hover ul li a:hover ul li a:hover ul li a:hover ul li ul
    {
        visibility:hidden;}
    .nav_menustyle_1_1 li a:hover ul,
    .nav_menustyle_1_1 li:hover ul,
    .nav_menustyle_1_1 li:hover ul li:hover ul,
    .nav_menustyle_1_1 li:hover ul li:hover ul li:hover ul,
    .nav_menustyle_1_1 li:hover ul li:hover ul li:hover ul li:hover ul,
    .nav_menustyle_1_1 li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul    
    {
        display:block;
        position:absolute;}
    .nav_menustyle_1_1 li a:hover ul li a:hover ul,
    .nav_menustyle_1_1 li a:hover ul li a:hover ul li a:hover ul,
    .nav_menustyle_1_1 li a:hover ul li a:hover ul li a:hover ul li a:hover ul,
    .nav_menustyle_1_1 li a:hover ul li a:hover ul li a:hover ul li a:hover ul li a:hover ul
    {
        visibility:visible;}
    
    .nav_menustyle_1_1 a
    {
        display:block;
        text-decoration:none;
        white-space:nowrap;}


.nav_menustyle_1_1 a
{
    width: 100px;
    height: 55px;
    line-height: 55px;
    font-size: 14px;
    color: #fff;}

.nav_menustyle_1_1 a:hover
{
    color:#fff; 
    background:#2687eb;}

.nav_menustyle_1_1 table 
{
    top:26px;}   
.nav_menustyle_1_1 table table
{
    left:91px;}   

.nav_menustyle_1_1 ul li ul li a
{}

.nav_menustyle_1_1 ul li ul li a:hover
{}

.nav_menustyle_1_1 ul li ul li ul li a
{}

.nav_menustyle_1_1 ul li ul li ul li a:hover
{}

           ul,h2{ margin:0; padding:0; list-style:none;}
            .right-content{width:880px; margin:0 auto;min-height:435px;float:right;}


             .slideBox .hd{ margin-top:30px; text-align:left;}
            .slideBox .hd li {float:left;}
            .slideBox .hd li{ display:inline-block;margin: 2px 5px 10px;overflow:hidden; font-size:18px; height:45px; line-height:45px;text-align:center; color:#333; cursor:pointer; position:relative; border:1px solid #0e3692; border-radius:25px;}
            .slideBox .hd li:hover{background:#0e3692; color:#fff; font-weight:bold;}
            .slideBox .hd li:hover a{color:#fff;}
            .slideBox .hd li a:hover{color:#fff;}
            .slideBox .hd li a{display:block;padding: 0 25px;color:#333;}
            .slideBox .hd li a.on{ background:#0e3692; color:#fff; font-weight:bold;}


            .teachlist li{ width:47%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; float:left; margin:15px 1.5%; cursor:pointer; background:url(/static/image/libg.png) no-repeat right bottom #fff;}
            .jspic{ float:left; width: 158px; height:190px; text-align:center; line-height:190px; margin-right:20px; overflow:hidden; background:#f5f5f5;}
            .jspic img{width:100%; vertical-align:middle; background:#fff;}
            .jsxx { float:left; width:215px;}
            .jsxx h2{ font-size:18px; font-weight:bold; line-height:45px; margin-top:20px; margin-bottom:10px;}
            .jsxx h2 a{ color:#333; text-decoration:none;}
            .jsxx p{line-height:30px;margin:0; color:#5d5d5d;}
            .teachlist li:after,.teachlist:after{visibility:hidden; display:block; content:""; clear:both;}
            .teachlist li:hover{-moz-box-shadow:0 3px 6px rgba(0,0,0,.2); -webkit-box-shadow:0 3px 6px rgba(0,0,0,.2); box-shadow: 0 3px 6px rgba(0,0,0,.2);background:url(/static/image/libg02.png) no-repeat right bottom #fff;}
            .teachlist li:hover h2 a{ color:#47a3da;}
