.middle_l_nav{display: none;}
@media only screen and (max-width:750px){
.xwxx h3{padding: 20px 0 20px !important;    font-weight: unset;}
.xwxx h2{    display: none;}
.xwxxBox{    width: 94%; margin: 0 auto;}
.xwxx .txt{    font-size: 16px;}

.xwxx ul{width: 94%; margin: 0 auto !important;}
.xwxx ul li{          width: 100% !important;
        height: 150px !important;
        margin-bottom: 20px;}
.xwxx ul li .f_l{         width: 32% !important; margin-top: 30px !important;}
.xwxx ul li .f_r{        width: 55% !important;
        margin-right: 5% !important;
        margin-left: 5% !important;
        margin-top: 30px !important;}
.position{    display: none;}
.xwxx ul li p{    font-size: 18px;}


#header { display: block;}
#header .bottom{        padding: 0;}
#header .bottom h1{display: none;}
#header .bottom .Menu{        position: absolute;  right: 20px;}
#middle .middle_l ul{        width: 94%;margin: 0 auto;background: #fff;  margin-bottom: 15px; padding-bottom: 0;margin-top: 15px;}
#middle .middle_l ul li{    width: 33%; float: left;    padding: 0;}
.ul li:nth-child(3n-1) { border-right: solid 1px #ddd;border-left: solid 1px #ddd;}
#middle .middle_l ul li a{    padding: 10px 0;    font-size: 14px;border-top: 0;}


#middle .middle_l{float:none;width:auto;}

.middle_l_nav{    display: block;}
.middle_l_nav h2{         background: #0059b3;
        height: 40px !important;
        line-height: 40px !important;
        color: #fff !important;
        display: block;
        font-size: 20px !important;}
}