﻿.main-img,.banner{height:auto}
img{max-width:100%;}
.wap_mask{position:fixed;top:0;bottom:0;right:0;left:0;z-index:998;background:rgba(0,0,0,0.5);display:none;}
.wap_nav{position:fixed;top:0;bottom:0;left:-100%;width:100%;display:flex;z-index:999;transition:left 0.3s}
.wap_nav.active{transition:left 0.3s;left:0;}
.wap_nav_list{width:80%;background:#fff;}
.close_wap_nav{width:20%;height:75px;background:#0154A4 url(/images/close_wap.png) no-repeat center;}
.wap_nav_list > li{min-height:55px;background:#f4f4f4;padding:0 15px;position:relative;}
.wap_nav_list > li:first-child{height:75px;line-height:75px;}
.wap_nav_list > li:first-child a{line-height:75px;}
.wap_nav_list > li:nth-child(2n){background:#fff;}
.wap_nav_list > li a{display:block;line-height:55px;color:#333;font-size:18px;}
.wap_nav_list > li a:active{color:#0154A4}
.wap_two_nav{display:none;}
.wap_nav_list .wap_two_nav a{font-size:14px;line-height:55px;color:#a7a7a7;}
.wap_nav_list .wap_two_nav li + li{border-top:1px solid #999}
.wap_icon{position:absolute;right:0;height:55px;width:55px;background:url(/images/arrow-bottom.png) no-repeat center;top:0;background-size: 20px;}
.wap_icon.active{background-image:url(/images/arrow-top.png);}
.wap_head{
    display: none;
    height: 70px;
    background: #fff;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 990;
}
.wrap_show{width:70px;height:70px;position:absolute;right:0;top:0;background:#0154A4 url(../images/wap_menu.png) no-repeat center;}
.wap_head img{
    width: 125px;
    margin-top: 15px;
    margin-left: 10px;
}
.wap_head_zw{display:none;}
.m_list{display:none;}
@media (max-width:767px){
    body{padding-top:70px;min-width:inherit;}
    img{max-width:100%;height:auto;}
    #header{display:none;}
    .wap_head{display:block;}
    /*  */
    /* .main-img{display:none;} */
    .warp{width:100%;}
    .main-tit{height:auto;padding:0 15px;}
    .main-tit .top{display:none;}
    .main-tit .dmain{width:40%;text-indent:0;line-height:50px;font-size:16px;}
    .main-tit .dmain span{line-height:50px;font-size:12px;display:none;}
    .main-tit .add{width:60%;line-height:50px;text-align:right;}
    .main-tit .dmain{}
    .box-left{width:100%;padding:0 15px;box-sizing:border-box;}
    .box-left .nav li{height:40px;line-height:40px;}
    .box-right{width:100%;box-sizing:border-box;padding:15px;}
    /*  */
    .m_list{display:block;}
    .pro_list{display:flex;flex-wrap:wrap;padding:0;justify-content: space-between;box-sizing: border-box;}
    .pro_list .item{width:49%;display: block;padding:10px;box-sizing: border-box;border:1px solid #ddd;margin-bottom:10px;}
    .pro_list .item .info{line-height:35px;text-align:center;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
    .right_content{padding:0;box-sizing:border-box;}
    .box-right .news{padding:0 0 ;box-sizing:border-box;}
    .box-right .news li{line-height:35px;height:35px;}
    .box-right .news li a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:12px;}
    /*  */
    .page{padding:10px 0;}
    .ly_body input{width:60% !important;}
    .ly_bottom input{margin-left:42px !important;float:none !important;box-sizing:border-box;}
    /*  */
    #footer .foot{width:100%;padding:30px 15px;box-sizing:border-box;}
    #footer .foot .footl{width:100%;}
    #footer .foot .footl ul li{width:100%;margin:0;}
    #footer .foot .footl ul li ul{margin-top:0;}
    #footer .foot .footl ul li ul li{width:25%;}
    #footer .foot .footr{width:100%;margin-top:10px;}
    #footer .link{width:100%;padding:10px 15px;box-sizing:border-box;}
    #footer .foot .footl > ul>li{margin-bottom:10px;box-sizing:border-box;}
    #footer .end{width:100%;padding:10px 15px;box-sizing:border-box;}
    #footer .end .zc{display:block;float:none;}
}
