@font-face{font-family:'Orbitron';src:url('../themes/x3649/assets/fonts/OB/Orbitron-Bold.eot');src:url('../themes/x3649/assets/fonts/OB/Orbitron-Bold.eot?#iefix') format('embedded-opentype'),url('../themes/x3649/assets/fonts/OB/Orbitron-Bold.woff2') format('woff2'),url('../themes/x3649/assets/fonts/OB/Orbitron-Bold.woff') format('woff'),url('../themes/x3649/assets/fonts/OB/Orbitron-Bold.ttf') format('truetype');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Orbitron';src:url('../themes/x3649/assets/fonts/OB/Orbitron-Medium.eot');src:url('../themes/x3649/assets/fonts/OB/Orbitron-Medium.eot?#iefix') format('embedded-opentype'),url('../themes/x3649/assets/fonts/OB/Orbitron-Medium.woff2') format('woff2'),url('../themes/x3649/assets/fonts/OB/Orbitron-Medium.woff') format('woff'),url('../themes/x3649/assets/fonts/OB/Orbitron-Medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Orbitron';src:url('../themes/x3649/assets/fonts/OB/Orbitron-Regular.eot');src:url('../themes/x3649/assets/fonts/OB/Orbitron-Regular.eot?#iefix') format('embedded-opentype'),url('../themes/x3649/assets/fonts/OB/Orbitron-Regular.woff2') format('woff2'),url('../themes/x3649/assets/fonts/OB/Orbitron-Regular.woff') format('woff'),url('../themes/x3649/assets/fonts/OB/Orbitron-Regular.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap}
*{padding:0;margin:0;box-sizing:border-box}BODY{LINE-HEIGHT:1.5;FONT-FAMILY:Tahoma,Helvetica,Arial,sans-serif;COLOR:#333;FONT-SIZE:12px;margin:0;overflow-x:hidden;--primary:#006db0}A{COLOR:#333;TEXT-DECORATION:none}A:hover{color:var(--primary)}img{max-width:100%}ul{margin:0;padding:0;list-style:none}.container{display:block;margin:0 auto;max-width:1033px;padding:0 15px}.d-block{display:block !important}.order-last{order:13}@media (min-width:768px){.order-md-first{order:0}}.row{display:flex;flex-wrap:wrap;margin:0 -15px}.col-12,
.col-md-6,
.col-lg-4{padding:0 15px}.col-12{flex:0 0 100%;width:100%;max-width:100%}@media (min-width:768px){.col-md-6{flex:0 0 50%;max-width:50%;width:100%}}@media (min-width:992px){.col-lg-4{flex:0 0 33.3333%;max-width:33.3333%;width:100%}}.header-main{display:flex;align-items:center;justify-content:space-between;padding:0 5%}@media (max-width:767.98px){.header-main{padding:0 2%}.header-logo{max-width:50%}}.header-main .header-link{display:flex;align-items:center}@media (max-width:767.98px){.header-main .header-link{display:none}}.header-main .header-link a{padding:0 5px}.header-nav{background-repeat:no-repeat;background-position:center;background-size:cover}.menu-btn{display:none}.header-nav ul{display:flex}@media (max-width:767.98px){.header-nav{position:fixed;top:0;left:0;bottom:0;z-index:999;width:50%;background-image:none !important;transform:translateX(-100%);transition:all .35s ease}.header-nav.open{transform:translateX(0)}.menu-btn{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:transparent;cursor:pointer;width:40px;height:40px}.btn-line{width:50%;height:2px;background:#000;margin:2px auto;transition:all .3s ease-in-out}.menu-btn.open .btn-line:nth-child(2){opacity:0}.menu-btn.open .btn-line:nth-child(1){transform:translateY(6px) rotate(45deg)}.menu-btn.open .btn-line:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.header-nav ul{min-height:100%;flex-direction:column;background:#fcfcfc;box-shadow:0 0 5px rgba(0,0,0,.3)}}.header-nav li{flex:1;text-align:center}@media (max-width:767.98px){.header-nav li{flex:0 0 auto;text-align:left}}.header-nav a{display:block;padding:10px;font-size:12px;line-height:1.4;position:relative}.header-nav a::after{content:'';width:40%;height:0;border-bottom:4px solid var(--primary);border-left:2px solid transparent;border-right:2px solid transparent;position:absolute;left:50%;bottom:0;transform:translateX(-50%)}@media (max-width:767.98px){.header-nav a::after{content:none}}.banner-swiper{margin-bottom:30px}@media (max-width:767.98px){.banner-swiper{margin-bottom:12px}}.banner-swiper .swiper-control{display:flex;align-items:center;padding:5px 10px;background-color:#fafafa;position:absolute;bottom:10px;right:10px;z-index:2}@media (max-width:767.98px){.banner-swiper .swiper-control{padding:5px;bottom:5px;right:5px}}.banner-swiper .swiper-nav{display:flex;justify-content:center;align-items:center;width:20px;height:20px;padding:0;border:none;font-size:14px;color:#333;background-color:transparent;cursor:pointer}@media (max-width:767.98px){.banner-swiper .swiper-nav{width:16px;height:16px;font-size:12px}}.banner-swiper .swiper-pagination{display:flex;width:auto;position:static;margin:0 5px}@media (max-width:767.98px){.banner-swiper .swiper-pagination{margin:0 2px}}.banner-swiper .swiper-pagination-bullet{display:flex;align-items:center;justify-content:center;margin:0 !important;width:22px;height:22px;border-radius:0;font-size:12px;line-height:1;color:#333;background-color:transparent;border:1px solid transparent;opacity:1;transition:border .35s ease,background-color .35s ease}@media (max-width:767.98px){.banner-swiper .swiper-pagination-bullet{width:18px;height:18px}}.banner-swiper .swiper-pagination-bullet-active{border:1px solid #ccc;background-color:#fff}.main-content{display:flex;flex-wrap:wrap;margin:0 -15px;margin-bottom:20px !important}@media (max-width:991.98px){.main-content{margin:0 -10px}}.main-content>div{padding:0 15px}@media (max-width:991.98px){.main-content>div{padding:0 10px}}.w-100{width:100% !important}.left-nav{max-width:220px;background-color:#f0f0f0}@media (max-width:991.98px){.left-nav{max-width:160px}}@media (max-width:767.98px){.left-nav{max-width:100%;margin-top:20px}}.left-nav-list{padding:10px}@media (max-width:991.98px){.left-nav-list{padding:5px}}.left-nav-list a{display:block;padding:8px 10px;padding-right:20px;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-repeat:no-repeat;background-position:center;background-size:100%}@media (max-width:991.98px){.left-nav-list a{padding:5px}}.left-nav-list .sub-nav{display:none;padding-left:10px;transition:display .35s ease}@media (max-width:991.98px){.left-nav-list .sub-nav{padding-left:5px}}.left-nav-list .sub-nav.active{display:block}.left-nav-list .sub-nav li:not(:last-child){border-bottom:1px solid #ccc}.left-nav-list .sub-nav a{padding:5px 10px;text-align:left}@media (max-width:991.98px){.left-nav-list .sub-nav a{padding:5px}}.left-nav-contact{padding:5px}.left-nav-contact p{padding-bottom:10px;font-size:12px;line-height:1.4;color:#333}.page-content .row{display:flex;flex-wrap:wrap;margin:0 -18px}.page-content .row>div{padding:0 18px}@media (max-width:991.98px){.page-content .row{display:flex;margin:0 -10px}.page-content .row>div{padding:0 10px}}.col-md-auto,
.col-md{flex:0 0 100%;width:100%;max-width:100%}@media (min-width:768px){.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md{flex:1;min-width:0;max-width:100%}}.idx-about{max-width:400px}@media (max-width:991.98px){.idx-about{max-width:280px}}@media (max-width:767.98px){.idx-about{max-width:100%}}.idx-about-content{display:flex;align-items:center}@media (max-width:991.98px){.idx-about-content{flex-direction:column}}.idx-about-content picture{flex:0 0 78px;max-width:78px;width:100%;margin-right:10px}@media (max-width:767.98px){.idx-about-content picture{flex:0 0 50%;max-width:50%;margin-right:0}}.idx-about-content .txt{flex:1;min-width:0}.idx-about-content p{margin-bottom:0;font-size:12px;line-height:2.4;color:#666}@media (max-width:767.98px){.idx-news{margin-bottom:12px}}.idx-news-list{padding-top:12px}.idx-news-list li:not(:last-child){margin-bottom:12px}.news-item{display:flex;align-items:center;justify-content:space-between}.news-item:hover p{color:var(--primary)}.news-item .txt{display:flex;align-items:center;flex:1;min-width:0}.news-item .icon{width:8px;margin-right:5px}.news-item p{font-size:12px;line-height:1.5;color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:all .35s ease}.news-item .date{display:block;font-size:12px;line-height:1.5;color:#333}.product-showcase{border:1px solid #ccc;border-radius:4px;padding:10px 30px;overflow:hidden}@media (max-width:767.98px){.product-showcase{padding:10px}}.product-list{overflow:hidden}.product-list li{display:flex;white-space:nowrap}.product-list .product-wrap{display:flex;white-space:nowrap;animation:marque calc(var(--list-item) * 3s) linear infinite}.product-list .product-wrap:hover{animation-play-state:paused}.product-showcase .product-item{display:block;flex:0 0 160px;max-width:160px;width:160px;padding:0 4px}@media (max-width:767.98px){.product-showcase .product-item{flex:0 0 120px;max-width:120px;width:120px}}.product-showcase .product-item .img{border:2px solid var(--primary)}.product-item h4{margin-bottom:0;margin-top:5px;font-size:12px;line-height:1.5;text-align:center;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ratio{display:block;position:relative}.ratio-3x4::before{content:'';display:block;padding-top:73.75%}.ratio-item{position:absolute;top:0;left:0;bottom:0;right:0}.img-cover{width:100%;height:100%;object-fit:cover}@keyframes marque{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}.footer-custom .footer-content{padding:10px;text-align:center;background-repeat:no-repeat;background-position:center;background-size:cover}.footer-custom span,
.footer-custom a{display:inline-block;font-size:12px;line-height:2;padding:0 5px}.about-content .txt{padding-top:28px}@media (max-width:767.98px){.about-content .txt{padding-top:14px}}.about-content p{margin-bottom:12px;font-size:12px;line-height:1.6;color:#666}.product-content .product-list{margin-top:14px}.product-list .product-item{display:block;margin-bottom:20px}.pagination-custom{display:flex;justify-content:center}.pagination-custom li{margin:0 6px}.pagination-custom li.prev a,
.pagination-custom li.next a{font-size:18px;background-color:#ececec;color:#666}.pagination-custom li.prev a:hover,
.pagination-custom li.next a:hover{background-color:var(--primary);border-color:var(--primary);color:#fff}.pagination-custom li.active a{background-color:var(--primary);border-color:var(--primary);color:#fff;pointer-events:none}.pagination-custom a,
.pagination-custom span{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:#fff;border:1px solid #ececec;border-radius:4px;font-size:14px;line-height:1;color:#888;transition:border-color 0.35s ease,background 0.35s ease}.pagination-custom a:hover{background-color:var(--primary);border-color:var(--primary);color:#fff}.pagination-custom span{border:none}.product-detail-main{padding-top:12px}.product-detail-main img{display:block;margin:12px auto}.product-detail-main p{font-size:12px;line-height:1.6;color:#666}.back{display:inline-block}.text-right{text-align:right !important}.text-center{text-align:center !important}.equipment-list{padding-top:24px}.news-list{padding:24px 0}.news-list .news-item{padding:5px 0}.news-detail-main{padding:24px 0}.news-detail-main .tit{font-size:16px;line-height:1.6;color:#333}.news-detail-main .date{font-size:12px;line-height:1.4;color:#666}.feedback-form{display:block;max-width:70%;margin:24px auto}@media (max-width:767.98px){.feedback-form{max-width:90%}}.feedback-form .form-group{display:flex;align-items:center;margin-bottom:10px}.feedback-form label{flex:0 0 60px;max-width:60px;width:100%;margin-bottom:0;margin-right:5px;font-size:12px;line-height:1.4;text-align:right;color:#666}.feedback-form input,
.feedback-form textarea{flex:1;min-width:0;max-width:100%;padding:5px 10px;border:1px solid #ccc;font-size:12px;line-height:1.2;color:#333}.feedback-form .button-group{margin-left:60px}.feedback-form .btn{display:inline-block;padding:5px 10px;border-radius:2px;border:1px solid #ccc;font-size:12px;line-height:1.4;color:#333;background-color:#fff;cursor:pointer;transition:all .35s ease}.feedback-form .btn:hover{background-color:var(--primary);border-color:var(--primary);color:#fff}.contact-main{padding:24px 0;display:flex;align-items:center;justify-content:center}.contact-main .txt{margin-right:24px}@media (max-width:991.98px){.contact-main .txt{margin-right:12px}}@media (max-width:767.98px){.contact-main{flex-direction:column;align-items:start}.contact-main .txt{margin-right:0}}.contact-main h3{margin-bottom:12px;font-size:14px;line-height:1.4;color:#333}.contact-main p{margin-bottom:12px;font-size:12px;line-height:1.4;color:#666}.title-group{display:flex;align-items:center;justify-content:space-between;padding:4px 14px;background-position:center;background-size:cover;background-repeat:no-repeat}
.title-group .left-title{display:flex;align-items:center;flex:1}
.title-group .more{display:flex;align-items:center;font-size:12px;line-height:1;text-transform:uppercase;flex:0 0 auto}
.title-group .bbc-icon{font-size:12px;line-height:1;margin-left:3px}.title-group .large-char{font-size:28px;line-height:1;font-family:'Orbitron';font-weight:bold;text-transform:uppercase;color:var(--primary);margin-right:3px}.title-group span{display:block;font-size:12px;line-height:1.2;color:#333}
.title-group .cn{padding-left:3px}
.title-group .en{font-family:'Orbitron';text-transform:uppercase;color:var(--primary);font-weight:500}
.left-nav-list>li:hover ul{display:block}