@charset "utf-8";
/* CSS Document */


.phone-menu-ico{
    font-size: 18px;
    padding: 12px;
    color: #fff;
    cursor: pointer;
    background:#64bf1a;
    margin-top: 15px;
}

.phone-top-menu{
    display: none;
}
.phone-menu-show{
    position: fixed;
    width:220px;
    background: #2c3d4d;
    height:100%;
    z-index: 99999;
    right:-220px;
    top:0;
    transition:all .3s;
}
.phone-menu-hide{
    height:40px;
    text-align: right;
    margin:10px 20px 0 0;
    cursor: pointer;
}
.phone-menu-hide span{
    font-size: 20px;
    margin:10px 0 0 0;
    color: #eee;
}
.phone-menu-show li{
    height:40px;
    border-bottom: 1px solid rgba(255,255,255,.1);
}
.phone-menu-show li a{
    display: block;
    line-height:40px;
    font-size: 14px;
    padding:0 0 0 40px;
    transition:all .3s;
    color: #eee;
}
.phone-menu-show li a:hover{
    padding:0 0 0 45px;
}
@media (max-width: 1199px) {
    .top-menu{
        display: none;
    }
    .phone-top-menu{
        display: block;
    }
    .top-tel_b{
        display: none;
    }
    .navbar{
        display: none;
    }
    .ys-con .con{
        width:auto;
    }
}
@media (max-width:992px){
    .logo img{
        max-height: 40px;
    }
    .case-tit{
        margin:50px 0;
    }
    .case-wrap{
        padding:30px 0;
    }
    .table_form tbody tr{
        float: none;
        width:auto;
    }
    .table_form tbody tr.modal-footer td{
        float: none;
        text-align: left;
    }
    .iish-cm9{
        padding:30px 0;
    }
    #kefu{
        display: none;
    }
    .zoomPup{
        display: none!important;
    }
    .zoomWindow{
        display: none!important;
    }
    .inner-product-menu .tit a{
        display: block;
    }
    .ptb80{
        padding:40px 0;
    }
    .inner{
        padding:0 0 40px 0;
    }
    .inner-page-body p{
        padding:10px 0 0 0;
    }
    .inner-news .col-md-6:nth-child(n),.inner-news .col-md-6:nth-child(2n) {
        padding-left: 10px;
        padding-right: 10px;
    }
    .ys-box{
        padding:20px 0;
    }
    .ys-box .col-sm-3{
        padding:60px 20px 0;
    }
    .ys-item i{
        font-size: 30px;
    }
    .ys-item h5{
        font-size: 16px;
        padding:20px 0 10px;
    }
    .product-wrap{
        padding: 20px 0;
    }
    .product-tit{
        padding:30px 0;
    }
    .mt50{
        margin-top:30px;
    }
    .news-box{
        padding:30px 0 0 0;
    }
    .tit-menu{
        display: none;
    }
    .search-bar{
        display: none;
    }
    .product-menu{
        display: none;
    }
    .ys-wrap{
        padding:0 0 40px 0;
    }
    .ys-item{
        padding:0 0 10px 0;
    }
    .about-wrap{
        padding:30px 0;
    }
    .about-con{
        padding:0;
        margin:0;
    }
    .about-more{
        display: none;
    }
    .news-box .col-md-6:nth-child(n),.news-box .col-md-6:nth-child(2n) {
        padding-left: 10px;
        padding-right: 10px;
    }
    .ban1-wrap{
        background-position: right;
    }
}

@media (max-width:768px){
    .about-con .tit{
       padding: 0;
    }
    .top-bar{
        display: none;
    }
   .ban1-more{
       text-align: left;
       margin:10px 0 0 0;
   }
    .contact-item p{
        font-size: 14px;
    }
    .contact-item h6{
        font-size: 26px;
    }
    .ys-box .col-xs-4{
        padding:0 10px;
    }
    .ban3{
        min-height: inherit;
    }
    .ban3-con{
        margin:50px 0;
    }
    #ufb-tel{
        display: block!important;
    }
    .case-box .col-xs-6:last-child{
        display: none;
    }
}
