
@media (min-width: 1400px) {
    .container {
        max-width: 1360px;
    }
}
@media screen and (max-width: 1199px){
    .menu .menu-list > li a{
        padding: 10px 15px;
    }
    .menu .menu-list > li.two-level a{padding: 10px 30px}
    .menu .menu-list  > li.two-level .second a{padding: 10px 8px}
    .about .center-part .our-target {
        top: 0;
        margin-bottom: 60px;
        max-width: 100%;
    }
    .member .member-bg form {padding: 15px;}
.menu .menu-list > li a {
        font-size: 18px;pointer-events:all;
}

.small-btn a{
        display: inline-block;
        padding: 3px;
        color: #f7a501;
        font-size: 20px;
    }

.menu .menu-list{display: none;}
    .menu .menu-list > li.two-level a {padding: 10px 15px;}
    .search-box{padding: 15px}
    .search-box .top-search{display: block}
    .menu .menu-list li .second{position: relative;display: none}

}

@media screen and (max-width: 991px){

.menu .menu-list > li a {
        font-size: 18px;pointer-events:all;
}

.small-btn a{
        display: inline-block;
        padding: 3px;
        color: #f7a501;
        font-size: 20px;
    }

.menu .menu-list{display: none;}
    .menu .menu-list > li.two-level a {padding: 10px 15px;}
    .search-box{padding: 15px}
    .search-box .top-search{display: block}
    .menu .menu-list li .second{position: relative;display: none}



    .small-btn a{
        display: inline-block;
        padding: 3px;
        color: #f7a501;
        font-size: 20px;
    }
    .menu .menu-list{display: none;}
    .menu .menu-list > li.two-level a {padding: 10px 15px;}
    .search-box{padding: 15px}
    .search-box .top-search{display: block}
    .menu .menu-list li .second{position: relative;display: none}
    .about .center-part .our-target{display: block}
    .service .center-part .box-our-service {
        padding: 15px;
        position: relative;
        width: 100%;
        margin-bottom: 20px;
    }
    .news .news-box .center .r-p a{margin-bottom: 30px}
    .member .member-bg{padding-right: 15px; margin-bottom: 20px;}
    .member .member-bg form {
        border-radius: 20px;
        overflow: hidden;
        padding: 20px;
    }
    .member .r-p{padding-left: 15px;}
    .member .img-box img{border-radius: 20px}
    .buydetail .product-list{
        padding-left: 15px;
        margin-top: 30px;
    }
    .buy .left-list, .product .left-list {
        margin: 20px 0 60px;
    }
           .head-top .collect-cart li a span {
                   display: none;
           }
}

@media screen and (max-width: 767px){
    .bottom-menu ul li{width: 48%}
    .footer-top p{text-align: center;margin-bottom: 15px}
    .footer-top .bottom-search{display: block}
    .footer-top .bottom-search input{width: 100%}
    .bottom-bottom ul li {margin-left: 0;padding: 15px;}
    .bottom-bottom p{text-align: center}
    .head-top .collect-cart li a span {display: none;}
    .index .bhh h2{left: -20px}
    .head-top .collect-cart li {padding-left: 0;padding-right: 6px;}
    .footer-top .bottom-search{padding-right: 80px}
    .footer-top .bottom-search button{width: 80px}
    .news .news-box .top .l-p p {font-size: 20px;}
    .news .news-box .top, .news .news-box .center {padding-left: 75px;}
    .banner, .page-banner, .index .hot-product, .service .center-part, .index .bhh {
        margin-bottom: 45px;
    }
    .about .center-part .our-target {
        margin-bottom: 45px;
    }
    .page-banner > div >img{height: 200px;object-fit: cover}
    .page-banner p {font-size: 26px;}
    .buy .product-list, .product .product-list {padding-left: 15px;margin-top: 0;}
    .buy .left-list, .product .left-list {
        margin: 0;
    }
    .product .product-list .product-info .img-text img {
        width: 100%;
        height: 160px;
    }
    .product .product-list .product-info .img-text .bg-add a {
        padding: 6px 10px;
        font-size: 16px;
    }
    .hot-product .product-info .img-text img {
        width: 200px;
        height: 150px;
    }
    .newsdetail .news-box .top, .newsdetail .news-box .center {
        padding-left: 0;
    }
    .newsdetail .news-box .l-p {
        position: relative;
        left: 0;
        top: 0;
    }
    .newsdetail .news-box .center .l-p p{display: inline-block}
    .newsdetail .news-box .center .l-p p span{display: inline-block}
    .newsdetail .news-box .center .r-p .bottom-page a{font-size: 17px;display: block;margin: 0}
    .newsdetail .news-box .center .r-p .bottom-page ul li:last-child a{text-align: right;margin-top: 6px}
    .bottom-menu .log-b img {max-width: 100%;}
    .buydetail .description .nav .nav-link {
        font-size: 17px;
        padding: 6px 20px;
    }
    .buy .left-list p, .product .left-list p {
        font-size: 20px;
        padding: 10px 15px;
    }
    .buy .left-list ul li a, .product .left-list ul li a{
        padding: 6px 0;
    }
    .buy .left-list, .product .left-list {
        border: 1px solid #cdcdcd;
        border-radius: 15px;
    }
    .buydetail .right-info .u02 li:first-child a {
        background-color: #f7a501;
        position: fixed;
        bottom: 50px;
        right: 20px;
        z-index: 999;
        border-radius: 0;
        padding: 3px 10px;
    }
    .bottom-menu ul li {padding: 0 8px;}
    .bottom-menu ul li a {font-size: 16px;}
    .product .product-list  .product-info .img-text .bg-add a.buy-now{
        position: fixed;
        bottom: 50px;
        z-index: 999;
        right:20px;
    }
.lageA #wpcc_widget_inner span a {
    font-size: 14px;
      padding-left: 0px;
}


.buydetail .description .tab-content {
    padding: 35px 15px 15px;
}
.hot-product .product-info .img-text .bg-add {
        position: relative;
        top: 0;
        transform: none;
        left: 0;
        background-color: transparent;
        opacity: 1;
	border-radius: 0;
	display:none;

    }
    .hot-product .product-info .img-text .bg-add .box {
        position: relative;
        top: 0;
        left: 0;
        transform: none;
        width: 100%;
	border-radius: 0;
    }
 .product .product-list .product-info .img-text  .bg-add a,
    .hot-product .product-info .img-text .bg-add a {
        display:block;
        padding: 8px 10px;
        font-size: 15px;
        margin-top: 10px;
        margin-bottom: 0;
    }
           .product .product-list .product-info .img-text {padding: 0;}
          .product .product-list .product-info .img-text .bg-add{border-radius: 0;}


}
