.footer-box .flogo img,.concern .desc img{
    max-width: 80px ;
}
.about_con img{
    max-width: 100%;
}
.bg-color-h .list-group-item.on a{
    background: #3aafff;
    color: #fff;
}
.fenye li {
    display: inline-block;
    border: 1px solid #ddd;
    border-radius: 5px;
    line-height: 33px;
    padding: 0 12px;
    margin: 0 5px;
}
.fenye li  a.sel,.fenye li.cel a{
    font-weight: bold;
}
.art_con h1.title{
    font-size: 20px;
}
.art_con img{
    max-width: 100%;
}
.lang_li{
    width: 120px;
}
.lang_li ul {
    padding: 5px;
    background: #fff;
    height: 0;
    -webkit-transition: all .6s ease-in-out;
    -o-transition: all .6s ease-in-out;
    transition: all .6s ease-in-out;
    position: absolute;
    top:30px;
    overflow: hidden;
}
.lang_li .lang_txt{
    text-indent: 5px;
}
.lang_li:hover ul{
    height: 130px;
    -webkit-transition: all .6s ease-in-out;
    -o-transition: all .6s ease-in-out;
    transition: all .6s ease-in-out;
    border-radius: 3px;
}
.sitemapli .host_main{
    line-height: 35px;
    background: #f2f2f2;
    border-radius: 3px;
    text-indent: 10px;
}
.sitemapli ul{
    overflow: hidden;
}
.sitemapli ul li{
    float: left;
    padding: 18px;
}
.inquiryicon:hover .emailR{
    opacity: 1;
    -webkit-transition: all .6s ease-in-out;

    -o-transition: all .6s ease-in-out;

    transition: all .6s ease-in-out;
}
.emailR{
    opacity: 0;
    position: absolute;

    right: 45px;
    top: 0;
    background: #3aafff;
    padding-left: 10px;
    -webkit-transition: all .6s ease-in-out;

    -o-transition: all .6s ease-in-out;

    transition: all .6s ease-in-out;
}
@media screen and (max-width: 780px) {
    .tem46-header .header46 .logo{
        padding: 0;
    }
    .tem46-header .header46 .logo>.fl img{
        max-height: 40px;
    }
    .tem88-pro .product-li img{
        max-height: 200px;
    }
}