* { margin: 0; padding: 0; }

a, a:hover { color: #333; text-decoration: none; }

img { width: auto; height: auto; }

.res_img img { max-width: 100% !important; height: auto !important; }

ul { list-style: none; margin-bottom: 0; }

:root { --main-theme-color: #ed7020; --sub-theme-color: #ffaa17; --fontFamily: "Arial", sans-serif; --fontSize0: 16px; --fontSize1: 18px; }

body { font-family: var(--fontFamily) !important; }

.ch:hover { color: var(--sub-theme-color) !important; }

.bgcolor { background-color: var(--main-theme-color) !important; }

.bdcolor { border-color: var(--main-theme-color) !important; }

.bgcolor1 { background-color: #1d2122 !important; }

.bdcolor1 { border-color: #1d2122 !important; }

.bgcolor2 { background-color: var(--sub-theme-color) !important; }

.bdcolor2 { border-color: var(--sub-theme-color) !important; }

.btn-style { padding: 15px; width: 205px; border-radius: unset; text-transform: uppercase; font-size: 16px; font-weight: bold; border: 1px solid #bfbfbf; }

.max-1200 { max-width: 1200px; }

.company-logo { padding: 10px 12px; }

.m-shadow { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); display: none; z-index: 999; }

.mobile-nav { position: fixed; top: 0; left: 0; left: -70%; width: 70%; height: 100%; overflow-y: scroll; z-index: 99999; background: #fff; color: #666; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; }

.mobile-nav .mobile-nav-list { margin: 0; padding: 0; }

.mobile-nav .mobile-nav-list li { position: relative; overflow-x: hidden; }

.mobile-nav .mobile-nav-list li i { color: #666; font-style: normal; padding: 0px 10px; height: 46px; line-height: 46px; display: inline-block; font-size: 20px; position: absolute; right: 0; top: 0; z-index: 99; -webkit-transform: rotateZ(0deg); -ms-transform: rotate(0deg); transform: rotateZ(0deg); -webkit-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; }

.mobile-nav .mobile-nav-list a { padding: 12px 10px; padding-right: 30px; display: block; color: #666; text-decoration: none; text-transform: capitalize; border-bottom: 1px solid rgba(0, 0, 0, 0.15); }

.mobile-nav li { margin: 0; padding: 0; list-style: none; }

.mobile-nav > .mobile-nav-list > li:first-of-type > a { border-top: 1px solid rgba(0, 0, 0, 0.15); }

.mobile-nav > .mobile-nav-list > li > a { font-weight: 600; }

.mobile-nav > .mobile-nav-list > li ul { display: none; background: #fff; }

.mobile-nav > .mobile-nav-list > li ul li a { padding: 12px 24px; }

.mobile-nav > .mobile-nav-list > li ul li ul li a { padding: 12px 36px; }

.mobile-nav > .mobile-nav-list > li > ul > li ul { background-color: #fff; }

.m-language-list { padding: 10px; }

.m-language-list li a { color: #666; padding: 4px 14px; display: inline-block; text-decoration: none; border: 1px solid #666; margin-bottom: 10px; margin-right: 10px; }

.main_header .header_contact .lang .dropdown-toggle { border: unset; background-color: unset; outline: none; }

.main_header .header_body .search .all { background: #ededed; border: 1px solid #b5b5b5; border-radius: 5px; padding: 4px 12px; height: 39px; cursor: pointer; }

.main_header .header_body .search input { height: 39px; padding: 4px 12px; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }

.main_header .header_body .search button { height: 39px; border-radius: 5px; border: unset; padding: 4px 12px; background-color: var(--main-theme-color); }

.main_header .header_body .search button i { color: #fff; }

.main_header .header_link { background-color: var(--main-theme-color); }

.main_header .header_link .nav_link .link li { position: relative; }

.main_header .header_link .nav_link .link li a { white-space: nowrap; }

.main_header .header_link .nav_link .link li ul { position: absolute; top: 140%; border: 1px solid #e6e9ed; background: #ffffff; -webkit-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; opacity: 0; visibility: hidden; }

.main_header .header_link .nav_link .link li ul li { padding: 10px; min-width: 200px; }

.main_header .header_link .nav_link .link li ul li a { display: block; color: #333; }

.main_header .header_link .nav_link .link li ul li:hover { background-color: var(--main-theme-color); }

.main_header .header_link .nav_link .link li ul li:hover > a { color: #fff; }

.main_header .header_link .nav_link .link li ul li:hover > ul { top: 0; opacity: 1; visibility: visible; }

.main_header .header_link .nav_link .link li ul li ul { left: 100%; }

.main_header .header_link .nav_link .link > li { padding: 20px 0; margin-right: 30px; }

.main_header .header_link .nav_link .link > li > a, .main_header .header_link .nav_link .link > li > i { color: #fff; }

.main_header .header_link .nav_link .link > li:hover > ul { top: 100%; opacity: 1; visibility: visible; }

.main_header .header_link .nav_jump a { padding: 5px 10px; border: 1px solid #fff; color: #fff; border-radius: 10px; }

.main_body .index_banner_one .left_tab .products_list { border: 1px solid #e6e9ed; }

.main_body .index_banner_one .left_tab .products_list a { color: #1f1f1f; }

.main_body .index_banner_one .left_tab .products_list a:hover { color: var(--main-theme-color); }

.main_body .index_banner_one .left_tab .products_list .list_items { padding: 3px 20px; }

.main_body .index_banner_one .left_tab .products_list .news_products { padding: 20px; }

.main_body .index_banner_one .left_tab .products_list .news_products a { display: block; padding: 0 0 15px 0; border-bottom: 1px solid #e0e4e9; }

.main_body .index_banner_one .left_tab .products_list .viewAll { padding: 15px 20px; }

.main_body .index_banner_one .left_tab .products_list .viewAll a { padding: 15px 0 0 0; border-top: 1px solid #e0e4e9; }

.main_body .index_banner_one .right_banner { /* .swiper-pagination { .pagination_box { background: #000000; display: inline-block; padding: 7px 20px; border-radius: 25px; } bottom: 30px; span { cursor: pointer; margin-right: 20px; color: #fff; i { font-size: 13px; } &:last-child { margin-right: unset; } } .item { i { transform: scale(0.8); } } } */ }

.main_body .index_banner_one .right_banner .banner_title { padding: 12px 15px; background: #1f1f1f; }

.main_body .index_banner_one .right_banner .banner_title p { color: #fff; margin: 0; font-size: 14px; }

.main_body .index_banner_one .right_banner .swiper-pagination { bottom: 30px; }

.main_body .index_banner_one .right_products .swiper_products .items { background-color: #fff; padding: 15px; }

.main_body .index_banner_one .right_products .swiper_products .items .link { color: var(--main-theme-color); word-break: break-all; font-size: 14px; }

.main_body .index_manufacturers_two .manu_atals .item { border: 1px solid #e0e4e9; display: inline-block; width: 100%; text-align: center; }

.main_body .index_prodcuts_three .category .mian_back { background-color: #eeeeef; padding: 60px 30px; }

.main_body .index_prodcuts_three .cat .left_prodcuts { padding: 30px; }

.main_body .index_prodcuts_three .cat .left_prodcuts .title { position: relative; }

.main_body .index_prodcuts_three .cat .left_prodcuts .title::after { position: absolute; content: ""; width: 97px; left: 0; bottom: -20px; background: #ed7020; height: 2px; }

.main_body .index_prodcuts_three .cat .left_prodcuts .button a { background-color: var(--main-theme-color); border-color: var(--main-theme-color); border-radius: unset; }

.main_body .index_popular_four .popular_content { border: 1px solid #dcdcdc; padding: 30px 15px; }

.main_body .index_popular_four .popular_content .item { padding: 10px 0; border-bottom: 1px solid #e0e4e9; }

.main_body .index_popular_four .popular_content .item a { display: block; color: var(--main-theme-color); }

.main_body .index_popular_four .popular_content .null_bottom { border: unset; }

.main_body .index_news_five .news_content { background: #f5f5f5; padding: 30px 15px; }

.main_body .index_news_five .news_content .content .items { margin: 40px 14px 0 14px; }

.main_body .index_news_five .news_content .content .items img { border-radius: 50%; }

.main_body .index_news_five .news_content .content .items .date { font-size: 14px; color: #2d3543; }

.main_body .index_news_five .news_content .content .items .title { font-weight: bold; }

.main_body .index_form_six { background: var(--main-theme-color); }

.main_body .index_form_six .form_content form input { width: 50%; padding: 5px 10px; border: 1px solid #bfbfbf; }

.main_body .index_form_six .form_content form button { padding: 5px 10px; background: var(--main-theme-color); color: #fff; border: 1px solid #f5f5f5; }

.main_footer .footer_wite .footer_contact ul li { color: var(--main-theme-color); }

.main_footer .footer_wite .footer_contact ul li i { margin-right: 10px; font-size: 18px; min-width: 20px; text-align: center; }

.main_footer .footer_wite .footer_contact ul li a { color: var(--main-theme-color); }

.main_footer .footer_wite .footer_link ul li, .main_footer .footer_wite .footer_resources ul li, .main_footer .footer_wite .footer_support ul li { margin-bottom: 10px; }

.main_footer .footer_wite .footer_link ul li a, .main_footer .footer_wite .footer_resources ul li a, .main_footer .footer_wite .footer_support ul li a { color: var(--main-theme-color); }

.main_footer .footer_wite .footer_with_us ul li a { display: block; padding: 5px; border-radius: 5px; margin-left: 7px; width: 30px; height: 30px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; background-color: var(--main-theme-color); }

.main_footer .footer_wite .footer_with_us ul li a i { font-size: 15px; color: #fff; }

.main_footer .footer_copyright .copyright { border-top: 1px solid #d2d2d2; }

.main_footer .footer_copyright .copyright ul li a { display: block; font-size: 14px; margin-right: 15px; color: var(--main-theme-color); position: relative; }

.main_footer .footer_copyright .copyright ul li a::after { position: absolute; content: ""; height: 13px; width: 1px; right: -8px; background-color: var(--main-theme-color); top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.main_footer .footer_copyright .copyright ul li:last-child a::after { display: none; }

.main_footer .footer_copyright .copyright p { font-size: 14px; }
/*# sourceMappingURL=wu68999.min.css.map */