
@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display: swap;src:url(../font/poppins-300a.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display: swap;src:url(../font/poppins-300b.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display: swap;src:url(../font/poppins-600a.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display: swap;src:url(../font/poppins-600b.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(https://www.enbon.com/web/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
:host, :root{--tblr-primary:#1D4A9E;--tblr-primary-darken:#1d60b0;--tblr-primary-rgb:29,74,158;}
.btn{--tblr-btn-active-color:#FFFFFF;--tblr-btn-active-bg:rgba(var(--tblr-primary-rgb), 0.9)}
.nav-tabs{--tblr-nav-tabs-link-active-bg:var(--tblr-primary);--tblr-nav-tabs-link-active-color:var(--tblr-light);}
/*body,html,.btn{font-family:"system-ui","sans-serif";}*/
body,html,.btn{font-family:"Poppins","-apple-system", "BlinkMacSystemFont", "San Francisco", "Segoe UI", "Helvetica Neue", "sans-serif";}
body,html{width:100%;height:100%;font-size:14px;letter-spacing: .05em!important;}
@keyframes bgAnim{0%{background-position:right bottom}50%{background-position:left bottom}100%{background-position:right bottom}}
@keyframes pagerotate {0% {transform: rotate(0deg);} 100% {transform: rotate(360deg);}}
@keyframes pagebordercolor {0% {border-color: #FFFFFF;} 100% {border-color: #0000FF}}
@keyframes pageorbit {0% {transform: rotate(0deg) translateX(80px) rotate(0deg);} 100% {transform: rotate(360deg) translateX(80px) rotate(-360deg);}}
@keyframes pulse {0% {transform: scale(1);} 100% {transform: scale(1.2);}}
@keyframes fadeInDowns {from {opacity: 0;transform: translateY(-20px);} to {opacity: 1; transform: translateY(0); }}
@keyframes move {0%{stroke-dasharray: 0, 600px;}100%{stroke-dasharray: 600px, 0;} }
@keyframes fadeInOut {0% {opacity: 0;} 50% {opacity: 1;} 100% {opacity: 1;}}
@keyframes shakes {0% {transform: translateY(-2px);} 50% {transform: translateY(2px);} 100% {transform: translateY(-2px); }}
.bgAnim{color:transparent;background-clip:text;-webkit-background-clip:text;background-repeat:no-repeat;background-position:left bottom;animation:bgAnim 10s infinite ease-in-out;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;filter:drop-shadow(0 0 5px #000);}
.z-4{z-index: 4!important;}
.z-5{z-index: 5!important;}
.z-6{z-index: 6!important;}
a,a:hover{text-decoration: none;}
p,.p{line-height: 1.7142857143!important;font-size: 1rem;}
.section{width:100%;height:auto;float:left;}
.shiro{display:none}
.carousel-control-next, .carousel-control-prev{height: 100px;width: 35px;top: 50%;margin-top: -50px;}
.carousel-control-next:hover, .carousel-control-prev:hover{background-color: rgba(0, 0, 0, .7);}
.covervideo{position: relative;display: inline-block;}
.covervideo:hover:before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .3);}
div.searchtop{background-color:#fff;z-index:1040;top:-80px;transition:all ease-out .4s}
div.langtop{background-color:#fff;z-index:1040;top:-150px;transition:all ease-out .4s}
div.langtop .language a{display:flex;align-items:center;padding-left:10px;color:#2b2b2b}
div.langtop .hvr-float{margin-right:1rem;margin-left:1rem}
div.langtop .language a:hover{color:#195fb4}
div.langtop .language a::before{content:'';display:inline-block;width:30px;height:30px;background-image:url(../image/lang.webp);background-size:120px 120px;background-repeat:no-repeat;margin-right:10px;border-radius:50%}
.com::before{background-position:0 0}
.sa::before{background-position:-30px 0}
.ru::before{background-position:-60px 0}
.jp::before{background-position:-90px 0}
.kr::before{background-position:0 -30px}
.in::before{background-position:-30px -30px}
.es::before{background-position:-60px -30px}
.fr::before{background-position:-90px -30px}
.tw::before{background-position:0 -60px}
.searchtop img{height:40px}
.table-title{background-color:#f9f9f9 !important}
.table-left{background-color:#fbfbfb !important}
.table-right{background-color:#f7f7f7 !important}
.inner-product .table-borderless thead th{color: black !important;}
.logo-bold{font-weight:900!important}
.logo-blue{color:var(--tblr-primary);}
.logo-orange{color:#d69c16}
.logo-fines{font-weight:300!important}
.logo-metals{color:gold!important}
.text-grey1{color:#676767!important}
.title-golden{color:#edb63a}
.icon-ty{width:100px;height:100px}
.icon-body{fill:none;stroke:#000;stroke-width:6;stroke-linecap:round}
.bg-f7{background-color:#f7f7f7}
.text-hidden{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.textjust{text-align:justify}
.textjust::after{content:"";flex-grow:1}
.leftpro{padding-left:30px}
.logo{width:120px;height:50px}
.lgcolor{fill:var(--tblr-primary);}
.border-dashed{border-style: dashed;}
.link-primary{color: var(--tblr-primary)!important;}
.link-primary:focus, .link-primary:hover{color: var(--tblr-indigo)!important;}
.text-shadow{text-shadow: 1px 2px 1px #fff;}
.svgmove:hover{animation:move 1s}
.header{background-color:transparent;padding:0;transition:all .2s cubic-bezier(.215,.61,.355,1) 0s;color:#fff}
.header .navbar .navbar-brand{padding: 0;}
.header .navbar-brand img{height:40px}
.header .navbar-toggler{color:#fff}
.header .navbar-toggler:focus{box-shadow:none}
.headerbg .navbar-toggler,.inner .header .navbar-toggler{color:rgba(0,0,0,.85)}
.header .navbar,.header .navbar .navbar-nav{min-height:1rem;margin:0;padding:0}
.header .navbar-nav>.nav-item>.nav-link{color:#fff;font-size:1rem;position:relative;padding: .85rem .75rem;}
.header .navbar-nav>.nav-item>.nav-link:before{content:"";display:inline-block;width:0;height:2px;position:absolute;left:0;bottom:0;background-color:rgba(0,0,0,.85);transition:all ease-out .3s}
.header .navbar-nav>.nav-item:hover>.nav-link:before{width:100%}
.header a.icon{color:#fff;display:inline-block;width:30px;height:30px;text-align:center;line-height:30px;border-radius:100%}
.header a:hover.icon{background-color:rgba(255,255,255,.15)}
.header .navbar-nav .nav-item>.dropdown-menu{display:none;position:absolute;top:49px;z-index:2}
.header .navbar-nav .nav-item .nav-link:hover+.dropdown-menu,.header .navbar-nav .nav-item a:hover.nav-link+.dropdown-menu,.header .navbar-nav .nav-item:hover>.dropdown-menu{display:block}
.header .navbar-nav .nav-item .navsub{width:100%;height:auto;max-height:0;background-color:#fff;position:absolute;left:0;top:50px;color:#333;transition:all ease-in .3s;overflow:hidden;padding:0;visibility:hidden}
.header .navbar-nav .nav-item .nav-link:hover+.navsub,.header .navbar-nav .nav-item a:hover.nav-link+.navsub,.header .navbar-nav .nav-item:hover .navsub{max-height:100vh;visibility:visible;overflow:auto;padding:3rem 0}
.header .navbar-nav .nav-item .navsub a{color:rgba(var(--tblr-dark-rgb),var(--tblr-bg-opacity))}
.header .navbar-nav .nav-item .navsub h3{font-size:1.1rem;width:100%;height:auto;white-space:nowrap;overflow:hidden}
.header .navbar-nav .nav-item .navsub .navdes{font-size:1rem;line-height:1rem;height:3rem;overflow:hidden}
.header .navbar-nav .nav-item .navsub .list-group .lides{font-size:.8rem;line-height:1rem;margin-bottom:0;font-style:italic}
.header .navbar-nav .nav-item .navsub .bg-light{background-color:rgba(0,0,0,.05)!important}
.header .navbar-nav .nav-item .navsub .nav-tabs>.nav-item>.nav-link{background-color:transparent;color:#333;position:relative;padding:.9rem 0}
.header .navbar-nav .nav-item .navsub .nav-tabs>.nav-item>.active{font-weight:700}
.header .navbar-nav .nav-item .navsub .nav-tabs>.nav-item>.nav-link:before{background:rgba(0,0,0,.85);height:2px}
.header .navbar-nav .nav-item .navsub .nav-tabs>.nav-item>.active:before,.header .navbar-nav .nav-item .navsub .nav-tabs>.nav-item>.nav-link:hover:before,.header .navbar-nav .nav-item .navsub .nav-tabs>.nav-item>a:hover.nav-link:before{left:0;right:0}
.header .navbar-nav .nav-item .fa-caret-down{display:none}
.header .navbar-nav .nav-item .fa-caret-up{display:none}
.headerbg,.inner .header{background-color:#fff;color:rgba(0,0,0,.85);box-shadow:0 .125rem .25rem rgba(var(--tblr-body-color-rgb),.075)!important}
.header .navbar-nav .nav-item .navsub .card:hover{background-color: #fafafa;}
.header .list-group-item{padding:.5rem 1rem;border-bottom:none}
.header .logo .lgcolor{fill:#fff}
.headerbg .logo .lgcolor,.inner .header .logo .lgcolor{fill:var(--tblr-primary);}
.headerbg .navbar-nav>.nav-item>.nav-link,.inner .header .navbar-nav>.nav-item>.nav-link{color:rgba(var(--tblr-dark-rgb),var(--tblr-bg-opacity))!important}
.headerbg a.icon,.inner .header a.icon{color:#555;transition:all .2s cubic-bezier(.215,.61,.355,1) 0s;}
.headerbg a:hover.icon,.inner .header a:hover.icon,.headerbg .icon:hover,.inner .header .icon:hover{color:var(--tblr-primary);}
.header .nav-item5 .col-lg-3:nth-of-type(4) dd:last-child,.header .nav-item5 .col-lg-3:nth-of-type(4) dd:nth-last-child(2){color:var(--tblr-yellow)}
.mobile-nav-item{list-style:none}
.mobile-navsub{visibility:hidden;max-height:0;overflow:hidden;transition:max-height .5s,visibility .5s;text-align:left;padding-left:10px;padding-bottom:10px}
.mobile-navsub.active{visibility:visible;max-height:200px;transition:max-height .5s;overflow-y:auto}
.mobile-navsub .mobile-text{display:flex;flex-direction:column;color:#8a8a8a;font-size:16px;margin-top:10px}
.header .navbar-collapse .navbar-nav .mobile-nav-title{color:#6c6c6c;font-size:20px;font-weight:400}
.header .navbar-collapse .navbar-nav .mobile-nav-title:after{content:"";display:block;height:1px;background-color:rgba(0,0,0,.1);margin-top:15px}
.table-white{background-color:#f8fafc!important}
.table-dark1{background-color:#efefef!important}
.table{--tblr-table-striped-bg:none!important}
.banner{height:100vh;overflow:hidden}
.banner .carousel-caption h2{color:transparent;background-clip:text;-webkit-background-clip:text;background-repeat:no-repeat;background-position:left bottom;animation:bgAnim 10s infinite ease-in-out;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;filter:drop-shadow(0 0 5px #000)}
.banner .canvas{width:100%;height:100%;position:absolute;top:0}
.banner .canvas canvas{width:100%;height:100%}
#carouselpro .carousel-indicators{position:static;flex-wrap:wrap}
#carouselpro .carousel-indicators li{width:80px;height:80px;text-indent:0;box-sizing:border-box;position:relative}
#carouselpro .carousel-indicators li img{width:80px;height:80px}
#carouselpro .carousel-indicators li.cvideo:before{font-family:icomoon;content:"\e998";font-weight:400;font-size:36px;position:absolute;top:50%;left:50%;z-index:1;margin-top:-18px;margin-left:-6px;color:#fff;text-shadow:#333 2px 2px}
#carouselpro .carousel-indicators li.active img{border-color:var(--tblr-dark)}
.skiptranslate iframe{display:none!important}
.ban{height: 360px !important;}
.ban .img-fluid{object-fit:cover;object-position:center bottom;width:100%;height:100%;}
.ban .bandesc{width:100%;height:auto;position:absolute;bottom:10%;color:#eee}
.ban .banbox h1,.ban .banbox h2{text-align:center;margin-bottom:0;color:#fff;margin-bottom:10px;text-transform:uppercase;}
.ban .banbox .innerxhx{width:115px;height:1px;color:#fff;background-color:#fff;margin:0 auto}
.ban .banbox .breadcrumb .breadcrumb-item a{color:#eee}
.ban .banbox .breadcrumb .breadcrumb-item a:hover{color:#fff;text-decoration:underline}
.pcollect .row>.col-md-12:nth-child(even) .col-md-6:first-child{order:2}
.pcollect .row>.col-md-12:nth-child(even) .col-md-6:last-child{order:1;padding-left:30px!important}
.promenu{top:55px;color:#fff;padding:11px 0;font-size:16px}
.promenu .nav-pills .nav-item .nav-link{color:#eee}
.promenu .nav-pills .nav-item .nav-link.active{background-color:transparent;color:#fff}
.pro-tabs .tab-pane{padding-top:90px}
/*#pronav .nav-tabs{border-bottom:none;flex-wrap:nowrap}*/
#pronav .nav-tabs .nav-item .nav-link{border:none;font-size:1rem;background-color:transparent;color:#333;border-radius:0;padding:.6rem 1rem}
#pronav .nav-tabs .nav-item .nav-link.active{border-bottom:var(--tblr-secondary) 2px solid;color:#fff;background-color:#195fb5}
.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:1}
.page-user{width:100%;height:auto;min-height:100vh;background:url(../image/4-230P9110FKA.jpg) center no-repeat;background-size:cover;position:relative}
.page-user .big-circle{width:80px;height:80px;background-image:radial-gradient(circle,rgba(255,255,0,.8),rgba(255,223,0,.6),rgba(218,165,32,.4));border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0 10px 20px rgba(0,0,0,.3);position:absolute;top:70px;left:50%;margin-left: -40px;}
.page-user .small-circle{width:20px;height:20px;background-image:radial-gradient(circle,#fff,#87ceeb,#87ceeb,#fff);border-radius:50%;position:absolute;animation:pageorbit 6s linear infinite;box-shadow:0 3px 6px rgba(0,0,0,.2);top:100px;left:50%;}
.page-user .circle{width:80px;height:80px;border:3px dashed #3498db;border-radius:50%;animation:pagerotate 5s linear infinite,pagebordercolor 5s linear infinite alternate;position:absolute;top:80px;right:10%;}
.page-user .circle1{width:70px;height:70px;border:3px dashed #3498db;border-radius:50%;animation:pagerotate 4s linear infinite,pagebordercolor 4s linear infinite alternate;position:absolute;top:50px;left:70%}
.page-user .circle2{width:60px;height:60px;border:3px dashed #3498db;border-radius:50%;animation:pagerotate 3s linear infinite,pagebordercolor 3s linear infinite alternate;position:absolute;top:280px;left:50%}
.page-user .login .object-fit-cover{object-position:center}
.page-user .user .card{min-height:60vh;height:calc(100vh - 16rem)}
.page-user .user .list-group .list-group-item{background:rgb(249 249 249 / 63%)}
.page-user .user .list-group .list-group-item.active,.page-user .user .list-group .list-group-item:hover{background:#3764ff;color:#fff;border-color:var(--tblr-list-group-border-color)}
.page-user .form-floating .form-control{border:0;border-bottom:1px solid #ced4da;box-shadow:none;border-radius:0}
.page-user .form-floating .form-control:focus{border-bottom:1px solid #2448dc}
.page-user .login .card{border-top-left-radius:70px;border-bottom-right-radius:70px}
.page-user .login h2{position:relative}
.page-user .login h2::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:75px;height:1px;background-color:#828282;bottom:-10px}
.page-user .signup .card{border-top-left-radius:70px;border-bottom-right-radius:70px}
.page-user .signup h2{position:relative}
.page-user .signup h2::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:75px;height:1px;background-color:#828282;bottom:-10px}
.page-user .user .justify-content-between{border-bottom:1px solid rgb(215 212 212 / 80%)}
.page-user .col-md-9 .table tr td strong,.page-user .col-md-9 .table tr th{color:rgb(26 26 26);font-weight:300}
.page-user .col-md-9 .table-bordered{border-color:#e9e9e9!important}
.page-user .user .col-md-9 .card-body{background-color:rgb(249 249 249)}
.page-user .user .col-md-9 .card-body .text-end button{color:#494949}
.page-user .user .col-md-9 .card-body .text-end button:hover{color:#df0303}
.page-user .user .col-md-9 .card-body .us-head .modelst{font-weight:600;color:#fff;background-color:#246ef7;padding:4px;border-radius:4px;margin-left:5px}
.page-user .user .border-end{background-color:#f9f9f9}
.page-user .user .col-md-9 .us-head td{vertical-align:middle}
.pages .mt-3 h4{font-size:18px;line-height:1.5}
.pagination .active>.page-link,.pagination .page-link.active{background-color:var(--tblr-primary);border-color:var(--tblr-secondary);color:#fff}
#cookiemodal,.cookie{font-size:16px}
.breadcrumb .breadcrumb-item a{color:var(--tblr-dark)}
.hvr-overline-from-center:before,.hvr-underline-from-center:before{background:var(--tblr-primary)}
.hvr-sweep-to-top:before,.hvr-sweep-to-bottom:before{background: var(--tblr-primary)}
.hvr-sweep-to-top:hover svg path,.hvr-sweep-to-bottom:hover svg path{stroke: #fff;}
.hvr-fade:active,.hvr-fade:focus,.hvr-fade:hover{background-color:var(--tblr-light)}
.sticky-top .list-group .list-group-item{padding:.5rem 1rem}
.circle-icon{font-size:20px;position:relative;top:0;left:0;display:flex;justify-content:center;align-items:center;width:1.8em;height:1.8em;border:2px solid #fff;border-radius:50%;transition:border-color .2s ease,color .2s ease;padding:10px;background-color:#fff}
.circle-icon i{transition:color .2s ease}
.footer a{color:rgba(255,255,255,.5);transition:all .3s cubic-bezier(.215,.61,.355,1) 0s}
.footer a:hover{color:#fff}
.social{display:block;text-align:center;color:#767c88;font-size:12px;font-weight:600;margin-top:5px;line-height:1.5}
.h2title{color:#1f7eb6}
.ptext{color:rgba(2,53,145,.8)}
.colorp{color:#727272!important}
.pcollect .btnrc{padding-right: 2.3rem;}
.pcollect .btnrc .badge{width: 2.1rem;height: 2.1rem;text-align:center;position: absolute;right: 0;top: 0;padding: 0;line-height: 2.8rem;text-transform: uppercase;}
.indexsolu .card p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;color:#8b8b8b;}
.indexsolu .card-body h5 span{color:#373737!important}
.cardboder{width:1px;height:400px;background-color:#666;top:50px;right:0;z-index:1}
.isolution{background:linear-gradient(to bottom right,#f7f7f7,var(--tblr-primary))}
.soluicon{width:35px;height:35px;background:radial-gradient(circle,rgba(0,0,255,.8),rgba(0,0,123,.6));border-radius:50%;position:relative;animation:pulse 1s infinite alternate}
.soluicon::before{content:"";width:10px;height:10px;background-color:#fff;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.sprite{width:180px;height:120px;background-image:url(../image/solujlt.jpg)}
.mapdiv .card-body{padding:10px}
.sprite1{background-position:0 0}
.sprite2{background-position:-180px 0}
.sprite3{background-position:-360px 0}
.sprite4{background-position:-520px 0}
.sprite5{background-position:0 -121px}
.sprite6{background-position:-179px -120px}
.sprite7{background-position:-360px -121px}
.sprite8{background-position:-520px -121px}
.sprite9{background-position:0 -240px}
.sprite10{background-position:-180px -240px}
.sprite11{background-position:-360px -240px}
.sprite12{background-position:-540px -240px}
.sprite13{background-position:0 -360px}
.sprite14{background-position:-180px -360px}
.mapdiv .card-header h3{font-weight:700;font-size:26px}
.mapdiv .card{border-radius:10px}
.outolution map area:first-of-type{background-color:#000}
.insolution map area:first-of-type{background-color:#000}
.mapdiv{width:200px;height:100px;position:absolute}
.mapdiv .card-header .card-top{background-color:#8077ff;border-radius:5px}
.productindex .index-product-owl{background:conic-gradient(from 45deg,#e6e6e6,#eaeaea,#eee,#f0f0f0)}
.productindex .index-product-owl h2{position:relative}
.productindex .index-product-owl h2::after{content:"";position:absolute;bottom:-10%;left:50%;margin-left:-50px;width:100px;height:5px;background:linear-gradient(to right,#007bff,#00bfff);border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.4)}
.productindex .index-product-owl .owl-dots{padding: 20px 0 10px;}
.productindex .index-product-owl .owl-dots .owl-dot.active span{width:20px;background-color:var(--tblr-primary);transition:all .5s}
.productindex .owl-nav{opacity:1!important}
.productindex .owl-next,.productindex .owl-prev{position:absolute;width:50px!important;height:50px!important;display:grid;place-items:center;color:#000!important;border-radius:100px!important;box-shadow:0 2px 4px rgba(0,0,0,.6);font-size:28px!important}
.productindex .owl-prev{left:0}
.productindex .owl-next{right:0}
.productindex .owl-next:hover,.productindex .owl-prev:hover{background-color:#3382c7!important}
.productindex .owl-next,.productindex .owl-prev{background-color:rgba(255,255,255,.5)}
.productindex .owl-next:hover,.productindex .owl-prev:hover{background-color:#ff4d29}
.productindex .linka:hover svg{transform:translateX(5px)}
.productindex svg{transition:transform .3s ease}
.productindex .linka{color:var(--tblr-muted);transition:color .5s ease;font-size:1.2rem;}
.productindex .linka:hover{color:var(--tblr-primary)!important}
.productindex .colorp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.proboxbg{background:conic-gradient(from 45deg,#e6e6e6,#eaeaea,#eee,#f0f0f0);width:100%;overflow:hidden;transition:background-color .3s ease,transform .3s ease}
.proboxbg:hover{background:conic-gradient(from 45deg,rgb(143 138 221),rgb(120 134 227),rgb(214 221 233),rgb(200 148 247))}
.proboxbg .img-fluid{transition:transform .7s ease}
.proboxbg:hover .img-fluid{transform:scale(1.05)}
.hvr-float-shadow:hover{box-shadow:0 20px 10px -10px rgb(230 225 225 / 80%);transition:all .4s}
.hvr-float:active,.hvr-float:focus,.hvr-float:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px)}
.hvr-float-shadow{transition:all .4s}
.hvr-float{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.pageebbg{background-color:#334569}
.inner .five-inner ol{padding-left:0;margin-bottom:20px;font-weight:300}
.inner .five-inner ol li{list-style:none;position:relative;padding-left:20px;margin-bottom:3px;font-size:16px}
.inner .five-inner ol li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:5px;height:5px;background-color:#000;border-radius:50%}
.line1{width:60px;height:2px;background-color:var(--tblr-primary);margin:0 auto}
.listsolu .card-body h5 span{color:#000!important}
.listsolu .card-body p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.articlesolu .card-title span{color:#676767!important;overflow:hidden;text-overflow:ellipsis}
.articlesolu .section .border-0 .col-md-2 a{background-color:#e9e9e9;color:#676767}
.articlesolu .section .border-0 .col-md-2 a:hover{background-color:#7e7e7e;color:#fff}
.page-capacity tbody tr{font-size:1rem!important;font-weight:600!important;color:#666}
.page-capacity tbody td{padding:1rem;padding-right:2rem;padding-left:2rem;vertical-align: middle;}
.page-capacity table tr:nth-child(even){background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.1)}
.page-material .col-md-4 .card p{font-weight:300;overflow:hidden;overflow-y:scroll;max-height:195px}
.page-cert .section .col-md-12 h2::after{content:"";position:absolute;left:0;bottom:-15px;width:87px;height:2px;background-color:#000}
.page-cert .col-md-6 .fs-2{line-height:1.4!important}
.hvr-overline-from-center:before{z-index:3}
.icon1-mb{fill:none;stroke:#000;stroke-width:6;stroke-linecap:round}
.icon1-mbb{fill:none;stroke:#fff;stroke-width:8;stroke-linecap:round}
.icon1-zs{fill:none;stroke:var(--tblr-info);stroke-width:8;stroke-linecap:round}
.icon-mb{width:100px;height:100px}
.icon-mba{width:164px;height:164px}
.icon-mbb{width:114px}
.icon-zs{height:100px;color:#195fb4}
/*.page-contact .enbon-map .card img{visibility:hidden;transform:translateY(-50%);opacity:0;transition:visibility .6s,opacity .6s,transform .6s cubic-bezier(.25,.1,.25,1)}
.page-contact .enbon-map .card:hover img{visibility:visible;opacity:1;transform:translateY(0)}*/
/*.page-contact .enbon-map .card .card-body{transform:translateY(-100%);line-height:100%;transition:transform .6s cubic-bezier(.25,.1,.25,1)}*/
/*.page-contact .enbon-map .card:hover .card-body{transform:translateY(10px)}*/
.page-contact .enbon-map .card .card-body .fs-2{color:rgb(93 92 92);font-size:20px!important;line-height:1.5;font-weight:100}
.page-contact .enbon-map iframe{width: 100%;}
.agency-apply{background:url(../image/4-230I11IA0161.webp) no-repeat;height:100vh;background-size:cover;width:100%;position:relative}
.list-soft .col-md-9 .card-title span{color:#000!important}
.list-group-i{position:relative}
.list-group-i::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(to right,rgba(211,211,211,0),#d3d3d3,rgba(211,211,211,0))}
.articlesolu .text-a ol{font-size:22px;list-style-type:none}
.articlesolu .text-a ol li{color:#828282;margin-top:10px}
.articlesolu .text-a ol li::before{content:"";display:inline-block;width:5px;height:5px;background-color:#8c8c8c;border-radius:50%;margin-right:5px;margin-bottom:5px}
.article .col-md-3 .icons::before{content:"";position:absolute;left:5px;top:50%;transform:translateY(-50%);width:5px;height:5px;background-color:#000;border-radius:50%}
.slstage .ban_1{width:100%;height:80vh;background:url(../image/stagebg.webp) no-repeat;background-size:cover}
.solution_tongyong .ban_2 .slider_box1 .slider_imgs{background:url(../image/az.webp) no-repeat;background-size:cover;height:60vh;position:relative}
.solution_tongyong .ban_2 .slider_box2 .slider_imgs{background:url(../image/duibi.webp) no-repeat;background-size:cover;height:60vh;position:relative}
.solution_tongyong .ban_2 .slider_box3 .slider_imgs{background:url(../image/fangshui.webp) no-repeat;background-size:cover;height:60vh;position:relative}
.slstage .ban_3 .container3{width:100%;height:400vh;margin:0;padding:0;position:relative}
.slstage .ban_3 .st_watch{position:sticky;top:0;left:0;height:100vh;background-size:cover;background-position:center;transition:background-image .1s}
.slstage .ban_3 .fade-in-text{opacity:0;font-size:14px;transition:opacity .5s ease,font-size .5s ease;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;color:#fff}
.slstage .ban_3 .fade-in-text.active{opacity:1;font-size:36px;z-index:100}
.slstage #stageCanvas{position:relative}
.solution_tongyongindoor .ban_5 .service-item .align-items-center{padding:2rem!important}
.solution_tongyong .ban_2 .slider_box{display:none;animation:fadeInOut 1s ease}
.solution_tongyong .ban_2 .slider_box.active{display:block;animation:fadeInOut 1s ease}
.solution_tongyong .ban_5 .display-6{font-weight:500}
.solution_tongyong .ban_2 .card{background:#fff}
.solution_tongyong .ban_2 ul{height:100%;margin-bottom:0!important}
.solution_tongyong .ban_2 ul li{list-style:none;background-color:#fff;border-right:1px solid rgba(241,235,235,.9);display:flex;align-items:center;justify-content:center;height:100px}
.solution_tongyong .ban_2 ul li p{color:#1237b0}
.solution_tongyong .ban_2 .hvr-sweep-to-right:before{background:#1237b0}
.solution_tongyong .ban_2 ul li:hover .left_nav p{color:#fff!important}
.solution_tongyong .ban_6 h5 span{color:#676161!important}
.solution_tongyong .ban_s img{height:600px}
.solution_tongyong .ban_s{background-color:#232323}
.solution_tongyong .ban_s .col-md-8 .card{border-radius:15px!important}
.solution_tongyong .service-item .product-box{text-align: center;padding: 20px;}
.solution_tongyong .bg-primary .bg-white{border-radius: 10px;overflow: hidden;}
.solution_tongyong .ban_s .col-md-8 .card img{border-radius:15px}
.naked .ban_1{width:100%;height:80vh;background:url(../image/ly3dbg-1.webp) no-repeat;background-size:cover}
.solu-hover-img{position:relative;height:700px;overflow:hidden}
.solu-hover-img img{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .3s ease}
.naked .ban_3:hover .naked-img2{animation:shakes 1s infinite}
.slmall .ban_1{width:100%;height:80vh;background:url(../image/sc1.webp) no-repeat;background-size:cover}
.slmall .ban_3 .col-md-6{left:15%}
.slbuilding .ban_1{width:100%;height:80vh;background:url(../image/ldbg-4.webp) no-repeat;background-size:cover}
.slstadium .ban_1{width:100%;height:80vh;background:url(../image/tycgbg-1.webp) no-repeat;background-size:cover}
.slbillboard .ban_1{width:100%;height:80vh;background:url(../image/ggpbg-1.webp) no-repeat;background-size:cover}
.slcar .ban_1{width:100%;height:80vh;background:url(../image/czbg-1.webp) no-repeat;background-size:cover}
.church .ban_1{width:100%;height:80vh;background:url(../image/church-bg.webp) no-repeat;background-size:cover}
.solution_tongyongindoor .ban_2 .slider_box3 .slider_imgs{background:url(../image/energy.webp) no-repeat;background-size:cover;height:60vh;position:relative;background-position:center}
.drama .ban_1{width:100%;height:80vh;background:url(../image/drama-bg.webp) no-repeat;background-size:cover}
.speech .ban_1{width:100%;height:80vh;background:url(../image/fbh-bg.webp) no-repeat;background-size:cover}
.inmall .ban_1{width:100%;height:80vh;background:url(../image/inmall-bg.webp) no-repeat;background-size:cover}
.xr .ban_1{width:100%;height:80vh;background:url(../image/xrbg.webp) no-repeat;background-size:cover}
.traffic .ban_1{width:100%;height:80vh;background:url(../image/traffic3.webp) no-repeat;background-size:cover}
.project{position:relative}
.project .overlay{background:linear-gradient(to bottom,rgba(9,32,50,0),rgba(9,32,50,.8));position:absolute;width:100%;height:240px;bottom:0;left:0}
.project .content{position:absolute;width:100%;bottom:0;left:0;padding:32px}
.project h1,.project h6{color:#fff}
.project h6{font-size:14px;text-transform:uppercase;letter-spacing:1px}
.project h6:before{content:'';height:2px;width:24px;background-color:#ff4d29;display:inline-block;vertical-align:middle;margin-right:12px}
.project img{height:400px;background-size:cover;background-position:center}
.article-cases .carousel-inner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);transition:background-color .3s ease}
.article-cases .carousel-inner:hover::before{background-color:rgba(0,0,0,.8);z-index:1}
.article-cases .carousel-inner h2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:32px;font-weight:100;line-height:1.5;opacity:0;transition:opacity .3s ease;z-index:20}
.article-cases .carousel-inner:hover h2{opacity:1}
.article-cases .col-md-6 i{color:#8b8b8b}
.article-cases .carousel button{z-index:99}
.article-cases .carousel-inner img{height:500px}
.article-cases .icon-cases{width:100px;height:100px}
.article-cases .card-body .col-4:hover{animation:shakes 1s}
.ceo .photo{background:url(../image/ceotop.webp);background-size:cover;background-position:center;height:220px;width:100%}
.ceo .ban_1{margin-top:70px!important}
.ceo .photoimg .ceo-imgs{width:163px;height:163px;border-radius:50%;border:5px solid #385aff}
.ceo .headphotos{top:60%;right:40%}
.ceo .photoimg .enbonlogo img{width:50px;height:50px;border-radius:50%;border:5px solid #fff}
.ceo .social-Media .ceo-ico{width:40px;height:40px}
.ceo .social-Media .icon{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#7c84e3;transition:background-color .3s ease}
.ceo .social-Media .icon i{color:#fff}
.ceo .social-Media .icon:hover{background-color:#007acc}
.ceo .ceo-body{padding-top:7rem!important}
.ceo .ceo-foot img{border-radius:10px;margin:10px}
.ceo .social-Media .col-md{margin:5px}
.product-x .card-tops{border-top-left-radius:70px;border-bottom-right-radius:70px;overflow:hidden}
.nav-pills .show>.nav-link,.product-x .nav-pills .nav-link.active,.product-x .nav-pills .nav-link:hover{color:#fff;background-color:var(--tblr-primary)}
.product-x .ban{height:600px;}
.blog .bg-f7 .col-md-4 h5 a:hover{color:#215da8}
.index .carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:20px;height:20px;padding:0;margin-right:10px;margin-left:10px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-radius:15px!important;opacity:.5;transition:opacity .6s ease}
.index .carousel-indicators .active{opacity:1;width:35px;background-color:var(--tblr-primary);transition:all .5s}
.index .carousel-indicators{z-index:1}
.noban{height:80px}
.pflag{position: absolute;top: 0;left: 0; padding: 3rem 3rem 1rem;text-transform: uppercase;font-size: 1.25rem;border-radius: 100rem; transform: rotate(-45deg);margin-left: -2.5rem;margin-top: -1rem;}
.proseries .col-md-12:nth-child(even) .pflag{left: inherit;right: 0;transform: rotate(45deg);margin-left: auto;margin-top: -1rem;margin-right: -2.5rem;}
.topline{position: relative;}
.topline:before{display: block;content: " ";width: 50px;height: 3px;position: absolute;top:0;left:0;background-color: #666;}
.radius-bnone{border-bottom-left-radius: 0!important; border-bottom-right-radius: 0!important;}
.radius-tlbr,.article-content img{border-top-left-radius:2.5rem!important;border-bottom-right-radius:2.5rem!important;}
.lyline::before{content:'';width:3px;display:inline-block;height:100%;background-color:var(--tblr-yellow);vertical-align:middle;position:absolute;top:0;left:0}
#aboutbanner{list-style:none;position:relative;padding:0;cursor:pointer;width: 1100px;clear: both;height: 300px;margin: 50px auto; text-align: center;display: inline-block;}
#aboutbanner li{float:left;position:absolute;left:0;transition-duration:.4s}
#aboutbanner .img-fluid{width:500px;height:280px;}
.bgbox-overview{background-image:url(../image/4-23051Q1063JO.webp);background-repeat: no-repeat;background-size: cover;background-position: right bottom;}
.accordion [aria-expanded="true"] .fa-caret-right:before{content: "\e99b";}
.index-support .card .nav .nav-item .nav-link.active{font-weight:bold;}
.index-support .card .nav .nav-item .nav-link.active:after{content:"";position:absolute;bottom:0;width:90%;height:2px;background-color:#fff}
.cardmove .card-img-overlay{transition:.5s ease-in-out;width: 100%;height: 100%;}
.cardmove:hover .card-img-overlay{width:150px;height:150px;left:-50px;top:50%;margin-top:-75px;background-color: var(--tblr-primary)!important;color: #fff;}
.cardmove:hover .card-img-overlay svg path{stroke: #fff;}
.cardmove .card-body{padding-left: 120px!important;}
.bgblueline{background:url(../image/4-230P31P55UO.webp) center no-repeat;background-size:cover}
.bgpillblue{position: relative;z-index: 1;}
.bgpillblue:before{content: '';position: absolute;top: 0;left: 0;background: var(--tblr-primary);display: block;width: 100%;height: 100%;z-index: -1;border-top-left-radius: 100rem;border-bottom-left-radius: 100rem;}
.bgpillblue:after{content: '';position: absolute;top:0;left: 0;background-image: linear-gradient(to right, rgba(255, 255, 255, 0), #fff);width: 100%;height: 100%;z-index: 0;}
.bgxlineblue{background:url(../image/4-230P31P623421.webp) center no-repeat;background-size:cover;}
#cookiealert{display: none;}

@media (min-width:768px){
  .proseries .col-md-12:nth-child(even) .col-md-6{order:0;}
  .proseries .col-md-12:nth-child(even) .col-md-6:nth-child(1){order:1;text-align: right;}
}
@media (max-width:1199.9px){
  .header .container{max-width: 100%;}
  .banner{height: auto;}
  .productindex .fs-1{font-size: 1.3rem!important;}
  .productindex h3.display-5{font-size: 2.5rem!important;}
  .productindex .pindexr h3.display-5{font-size: 2.4rem!important;}
  #carouselpro .carousel-indicators{display:flex!important;flex-direction:row!important;flex-wrap:nowrap}
  #aboutbanner{width: 950px}
  #aboutbanner .img-fluid{width:400px;height:250px;}
}
@media (max-width:991px){
  .display-5{font-size: 2rem;}
  .header a.icon{width:auto;height:auto;line-height:auto;padding:0 1rem!important}
  .header a.icon i{font-size:1.8rem}
  .ceo .headphotos{top:60%;right:32%}
  .header .navbar .sonav{margin:1rem 0;}
  .header .navbar-collapse{overflow:auto;padding:0;position:relative;height: calc(100vh - 60px);}
  .header .navbar-collapse .navbar-nav{padding: 1rem 2rem;max-height: calc(100% - 150px);overflow: auto;}
  .header .navbar-collapse .navbar-nav .me-auto{margin-right:0!important}
  .header .navbar .mobile-nav-logo{width:100%!important;margin-top:0}
  .header .navbar .mobile-nav-logo1{display:flex;align-items:center;width:100%!important}
  .headerbg .navbar-nav>.nav-item>.nav-link, .inner .header .navbar-nav>.nav-item>.nav-link{color: #6c6c6c!important;font-size: 1.35rem;font-weight: 400;border-bottom: #ddd 1px solid;padding: 1rem;}
  .header .navbar-nav>.nav-item>.nav-link:before{display:none;}
  .header .navbar-nav .nav-item .navsub{position: static;top: 0;padding: 0!important;box-shadow: none!important;}
  .header .navbar-nav .nav-item .navsub .card-header{padding: 0;}
  .header .navbar-nav .nav-item .navsub a{font-size: 1.1rem;font-weight: normal;color: #8a8a8a!important;padding:.5rem 1.5rem;display: block;}
  .header .navbar-nav .nav-item .navsub .list-unstyled>li{padding: 0!important;}
  .header .navbar-nav .nav-item .navsub .list-unstyled>li>a{padding-left: 2rem;}
  .header .navbar-nav .nav-item .navsub .card-footer{padding-left: 2rem!important;}
  .header .navbar-nav .nav-item .navsub .list-group .list-group-item{padding: 0;}
  .header .navbar-nav .nav-item .navsub .list-group .list-group-item a{padding: .3rem 2.5rem;}
  .header .navbar-nav .nav-item .navsub .tab-con{display: none;}
  .header .navbar-nav .nav-item .navsub .bg-light{background-color:transparent!important;}
  .header .navbar-nav .nav-item .navsub .nav-tabs{display: block;}
  .header .navbar-nav .nav-item .navsub .nav-tabs>.nav-item>.nav-link{display: block;padding: .5rem 1.5rem;}
  .header .navbar-nav .nav-item .navsub .nav-tabs>.nav-item>.active{font-weight: normal;}
  .header .navbar-nav .nav-item .navsub .nav-tabs>.nav-item>.active.hvr-underline-from-center:before{display: none;}
  .header .navbar-nav .nav-item>.dropdown-menu{position: static;}
  .header .navbar-nav .nav-item>.dropdown-menu .dropdown-item{font-size: 1.1rem;font-weight: normal;color: #8a8a8a!important;padding:.5rem 1.5rem;display: block;}
  .header .navbar-nav .nav-item .nav-link:hover+.navsub, .header .navbar-nav .nav-item a:hover.nav-link+.navsub, .header .navbar-nav .nav-item:hover .navsub{max-height: 0;visibility: hidden;}
  .header .navbar-nav .nav-item .nav-link:hover+.dropdown-menu, .header .navbar-nav .nav-item a:hover.nav-link+.dropdown-menu, .header .navbar-nav .nav-item:hover>.dropdown-menu{display: none;}
  .header .navbar-nav .navtitle.active+.dropdown-menu{display: block!important;}
  .header .navbar-nav .navtitle.active+.navsub{max-height: 120vh!important;visibility: visible!important;height: auto!important;overflow: hidden!important;}
  .inner .five-inner ol li{list-style:none;position:relative;padding-left:20px;margin-bottom:3px;font-size:16px}
  .inner .five-inner ol li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:3px;background-color:#000;border-radius:50%}
  .productindex h3.display-5{font-size: 2rem!important;}
  .productindex .pindexr h3.display-5{font-size: 1.8rem!important;}
  .productindex .pindexr .fs-1{font-size: 1.3rem!important;}
  .productindex .linka{font-size: .9rem;}
  #aboutbanner{width: 720px}
  #aboutbanner .img-fluid{width:300px;height:200px;}
  .bgbox-overview{background-position: center bottom;}
}
@media (max-width:768px){
  .product-x .p-4{padding:1rem!important}
  .ceo .headphotos{top:60%;right:26%}
  .pcollect .row>.col-md-12:nth-child(even) .col-md-6:first-child{order:1}
  .pcollect .row>.col-md-12:nth-child(even) .col-md-6:last-child{order:2}
  .page-user .user .card{height:calc(100vh - 4.5rem)}
  .page-user .user .list-group{flex-direction:row;overflow-x:auto}
  .page-user .user .list-group .list-group-item{padding:.5rem}
  .page-user .user .list-group .list-group-item .fa-2x{font-size:1rem}
  .page-user .user .list-group .list-group-item h5{font-size:1rem}
  .page-user .user .col-md-9 .us-head td{text-align:center}
  .page-user .user .border-end .p-3{text-align:center}
  .page-user .user .border-end .p-3 img{height:60px}
  .page-user .user .px-3{padding-right:.75rem!important;padding-left:.75rem!important}
  .page-user .user .py-5{padding-top:2rem!important;padding-bottom:2rem!important}
  .index .slider-inpro .leftpro{margin-top:2rem!important}
  .index .inews .mt-4{margin-top:0!important}
  .slider-inpro{max-height:none;height:1600px}
  .productindex .fs-1{font-size:1.5rem!important}
  .productindex .pindexr .fs-1{font-size:1.5rem!important}
  .productindex h3.display-5{font-size:1.5rem!important}
  .productindex .linka{font-size: .9rem;}
  .page-capacity tbody td{padding:0;padding-right:0;padding-left:0}
  .point{position:absolute}
  .slbgm{width:100%;height:80vh}
  .solubox1{top:45%;left:4%}
  .solubox2{top:73%;left:34%}
  .solubox3{top:89%;left:44%}
  .solubox4{top:20%;left:17%}
  .solubox5{top:38%;left:48.5%}
  .solubox6{top:7%;left:64.5%}
  .solubox7{top:28%;left:68.5%}
  .solubox8{top:52%;right:5%}
  .solubox9{top:60%;left:25%}
  .solubox10{top:60%;left:65%}
  .solubox11{top:33%;left:25%}
  .solubox12{top:45%;left:49%}
  .solubox13{top:18%;left:50%}
  .solubox14{top:73%;left:40%}
  .header .navbar .navbar-collapse.collapse.show{display:flex}
  .productindex .slide1 .mt1-sm-2{margin-top:13px}
  .listproduct .card .card-body .fs-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
  .display-6{font-size:1.5rem}
  .fs-2{font-size:1.1rem!important}
  .articlesolu .actbody .col-md-10 .row{margin-top:0!important}
  .page-contact .enbon-map .card img{visibility:visible;transform:translateY(0);opacity:1;transition:visibility .6s,opacity .6s,transform .6s cubic-bezier(.25,.1,.25,1)}
  .page-contact .enbon-map .card .card-body{transform:translateY(0);line-height:100%;transition:transform .6s cubic-bezier(.25,.1,.25,1)}
  .solution_tongyong .display-4{font-size:35px}
  .solution_tongyong .ban_2 ul{padding:0}
  .slstage .ban_3 .fade-in-text.active{font-size:26px}
  .slstage .ban_1{background:url(https://www.enbon.com/web/img/stagebgm.webp) no-repeat;background-size:cover}
  .slstage .ban_5 .col-md-6{padding:20px}
  .solution_tongyong .ban_2 .slider_box2 .slider_imgs{background:url(../image/duibim.webp) no-repeat;background-size:cover}
  .solution_tongyong .ban_2 .slider_box3 .slider_imgs{background:url(../image/fangshuim.webp) no-repeat;background-size:cover}
  .solution_tongyongindoor .ban_2 .slider_box3 .slider_imgs{background:url(../image/energym.webp) no-repeat;background-size:cover}
  .solution_tongyong .service-item .product-box{text-align: center;padding: 20px;}
  .article-cases .carousel-inner img{height:250px}
  .article-cases .card-body .col-md-6 .fa-5x{font-size:2em}
  .article-cases .card-body .px-5{padding-right:.5rem!important;padding-left:.5rem!important}
  .naked .solu-hover-img{height:300px}
  .solution_tongyong .display-4{font-size:2rem}
  .solution_tongyong .ban_2{padding-top:0!important}
  .naked .ban_1{width:100%;height:80vh;background:url(https://www.enbon.com/web/img/ly3dbg-2m.jpg) no-repeat;background-size:cover}
  .slmall .ban_3 .col-md-6{position:relative!important;padding:10px;left:0}
  .slmall .ban_3 .col-md-6 h2{color:#195fb4!important}
  .slmall .ban_3 .col-md-6 p{color:#8b8b8b!important}
  .slbuilding .ban_1{width:100%;height:80vh;background:url(../image/dlbg-4m.jpg) no-repeat;background-size:cover}
  .slbuilding .ban_1 p{color:#fff!important}
  .slbillboard .ban_1{width:100%;height:80vh;background:url(https://www.enbon.com/web/img/ggpbg-1m.jpg) no-repeat;background-size:cover}
  .slcar .ban_1{width:100%;height:80vh;background:url(../image/czbg-1m.jpg) no-repeat;background-size:cover}
  .solution_tongyong .ban_s img{height:250px}
  .product-x h5{font-size:20px;line-height:1}
  div.langtop{background-color:#fff;z-index:1040;top:-300px;transition:all ease-out .4s}
  div.langtop .language{flex-wrap:wrap}
  div.langtop .hvr-float{width:50%;margin-bottom:10px;margin-right:0;margin-left:0}
  #aboutbanner{width:100%;height:200px;overflow:hidden;margin: 0 auto;}
}
@media (max-width:576px){
  .productindex .fs-1{font-size:1.2rem!important}
  .productindex .pindexr .fs-1{font-size:1.2rem!important}
  .productindex .pindexr h3.display-5{font-size:1.6rem!important}
  .productindex .linka{font-size: .8rem;padding: .4rem .6rem;}
  .ban .bandesc .banbox .display-5{font-size: 2.5rem;}
  .agency-apply{background:url(../image/4-230P2104J4145.webp);height:85vh;background-size:cover;width:100%;position:relative}
  .cardmove:hover .card-img-overlay{left: 0;}
  .cardmove:hover .card-body{padding-left: 160px!important;}

}
.banner img{width: 100% !important;vertical-align: middle;height: auto !important;}