/* --------------------------------------------- header -------------------------------------------- */
.header-title {overflow: hidden;}
.header-title .title-logo {float: left;padding-top:10px;}

.header-title .header_banner {float: right; width:200px;}
.header-title .header_banner img {width:100%}
.navbar-nav .search-menu {display: none !important;}
.header-title .pc_search {position: absolute; top:0px; left:50%; transform: translateX(-50%);padding-top:10px;}
.header-title .pc_search .sch_stx {border:none; border-bottom: 1px solid #000; width:300px; height:40px; font-size:15px; padding:0 10px;}
.header-title .pc_search .search-btn {border:none; background:none; font-size:17px;}
.navbar-nav>li.dropdown-mega-menu>.nav-link {padding: 13px 15px !important;font-size:15px}
.navbar-nav>li>.nav-link {padding: 13px 15px !important;font-size:15px}
.add_nav_menu {padding: 13px 15px !important;}
.add_nav_menu a {font-size:15px}
.navbar-nav a:hover {color:#f0883e}
.navbar-nav .dropdown-menu {background: #333; min-width:90px !important;}
.navbar-nav .dropdown-menu a {color:#fff; font-size:14px;}
.navbar-nav .dropdown-menu a:hover {color:#f0883e !important }
.navbar-expand-lg .navbar-nav .nav-link:hover {color:#f0883e !important }
.navbar-nav .mega-menu-col h5 a {color:#fff;}
.navbar-nav .mega-menu-col .mega-menu-item {color:#fff;}

@media screen and (max-width:990px) {
    .header-title .title-logo {float: none;}
    .navbar-nav .search-menu {display: block;}
    .header-title .header_banner {display:none;}
    .header-title .pc_search {display:none;}
    
}
/* --------------------------------------------- main-slider -------------------------------------------- */
.ebs-shop-basic-in .ebs-shop-basic .ebs-shop-basic-item .ebs-shop-basic-cont h2 {display: none;}
.ebs-shop-basic-in .ebs-shop-basic .ebs-shop-basic-item .ebs-shop-basic-cont p {display: none;}
.ebs-shop-basic-in .ebs-shop-basic .ebs-shop-basic-item .ebs-shop-basic-cont h5 {display: none;}


/* --------------------------------------------- main-product -------------------------------------------- */
.container section.m-b-30 {padding-top:50px;}

.container section.m-b-30 .main-heading h2 a {font-size:20px; font-weight: 500; color:#222}
.main-heading h2 {margin: 0 0 50px}
.main-heading h2:after {height: 1px;  background: #333; bottom: -15px; width: 30px;}

.container section.m-b-30 .banner_02 {display: flex; flex-wrap: wrap; justify-content: space-between;}
.container section.m-b-30 .banner_02 li {width:49%;}
.container section .banner_03 {display: flex; flex-wrap: wrap; justify-content: space-between; margin-top:-10px;}
.container section .banner_03 li {width:32%;}
.container section.m-b-30 .banner_04 {display: flex; flex-wrap: wrap; justify-content: space-between;}
.container section.m-b-30 .banner_04 li {width:23%;}

@media screen and (max-width:992px) {
    .add_nav_menu {display: none;}

}

/* --------------------------------------------- footer -------------------------------------------- */
.footer {background-color: #f5f5f5;    border-top: 1px solid #ddd;}
.footer-top {
    padding: 15px 0;
    border-bottom: none;
    margin-bottom:0px;
}
.footer-top a {font-size: 13px; color:#111; }
.footer-cont-info {font-size:13px; text-align: left; margin-top:5px; line-height: 1.9em;}
.footer-cont-info span b {font-weight: 400; color:#111; padding-right:7px }
.footer-copyright {text-align: left; padding-top:15px}


.ft_cs_box {width:100%; border-top: 1px solid #ddd; padding:30px 0}
.ft_cs_box .wid {
    max-width: 1320px;
    margin:0 auto;
    display: flex; flex-wrap: wrap; justify-content: space-between;
}
.ft_cs_box .wid .cs_center h4 {font-size:15px; color:#000; font-weight: 600; margin-bottom:20px}
.ft_cs_box .wid .cs_center strong {display:block; font-size:21px; margin-bottom:10px; color:#111; font-weight: 600;}
.ft_cs_box .wid .cs_center p {font-size:12px; color:#444;}
.ft_cs_box .wid .cs_center p b {font-weight: 500; color:#222}
.ft_cs_box .wid .cs_center p.last_p {margin-bottom:15px}
.ft_cs_box .wid .cs_center p:hover a {color: #f0883e;}

@media screen and (max-width:1320px) {
    .ft_cs_box .wid {padding:30px 10px;}

}
@media screen and (max-width:992px) {
    .ft_cs_box {display: none;}

}