.kv{text-align:center;font-size:0;background-color:#f4c624;position:relative}.kv img{max-width:1920px;width:100%}.kv .kv-text{width:1180px;position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.kv .kv-text h2{font-size:50px;line-height:1.5;text-align:left;margin-bottom:15px}.kv .kv-text p{font-size:30px;line-height:1.5}.kv .kv-text.white{color:#fff}.second-navi{height:50px}.second-navi .second-navi-container{background:#fff;border-bottom:1px solid #ddd}.second-navi .second-navi-container.fixed{position:fixed;width:100%;top:97px;left:0;z-index:1}.second-navi ul{display:flex;padding-top:13px}.second-navi ul li{position:relative;margin-right:80px;padding-bottom:9px;border-bottom:4px solid transparent}.second-navi ul li a{font-size:22px;color:#000;line-height:1}.second-navi ul li.active{border-bottom-color:#FFC50A}.second-navi ul li.active a{font-weight:700}.second-navi ul li:hover ul{display:flex}.second-navi ul li ul{position:absolute;padding:0;top:calc(100% + 4px);width:280px;display:none;flex-direction:column;background:#fff;border:1px solid #ddd}.second-navi ul li ul li{padding:12px 20px;margin:0;border-bottom:1px solid #ddd}.second-navi ul li ul li a{display:flex;font-size:18px;font-weight:400!important;white-space:nowrap;align-items:center;justify-content:space-between}.second-navi ul li ul li:last-child{border-bottom:0}.second-navi ul li ul li:hover{background:#ddd}.second-navi ul li ul li:hover a:after{content:'';width:10px;height:14px;background:url(../../images/industrial-power/navi-arrow.png) no-repeat}.lookmore{display:inline-flex;align-items:center;background-color:#000;color:#fff;padding:12px 20px;font-size:14px}.lookmore img{margin-left:5px}.lookmore.yellow{color:#000;background:#ffca27}.global-video{position:relative;padding:20px 0;background:#000}.global-video video{width:100%;object-fit:fill}.global-video img{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.container{width:1180px;margin:0 auto}ul{list-style:none}.breadcrumb ol{display:flex;align-items:center;justify-content:flex-start;list-style:none;margin:-30px 0 15px;padding:0}.breadcrumb ol li{font-size:18px;color:#000}.breadcrumb ol li a{font-size:18px;color:#FFC50A;text-decoration:underline}.breadcrumb ol li:not(:first-child):before{content:'|';color:#FFC50A;padding:0 10px}.describe{background:url(/img/index/service-bg.png) repeat;padding-bottom:70px}.describe h2{padding:60px 0 40px;font-size:28px}.describe p{font-size:18px;line-height:1.4;padding-top:30px}.describe a{margin-top:25px}.engines-product,.services{background:#f1f1f1;padding:50px 0}.engines-product h2,.services h2{font-size:28px;text-align:center;padding-bottom:30px}.engines-product ul,.services ul{display:flex;flex-wrap:wrap;margin:0 -10px -20px}.engines-product ul li,.services ul li{flex:none;margin:0 10px 20px;width:calc(50% - 20px);display:flex;flex-direction:column;background:#fff}.engines-product ul li a,.services ul li a{flex:1;display:flex;flex-direction:column;justify-content:space-between;color:#000}.engines-product ul li div>img,.services ul li div>img{width:100%}.engines-product ul li div h2,.services ul li div h2{padding:0 25px;margin:20px 0;font-size:20px;text-align:left}.engines-product ul li div p,.services ul li div p{line-height:1.6;font-size:14px;padding:0 25px}.engines-product ul li dl,.services ul li dl{margin:20px 25px}.parts{padding:50px 0;background:#fff}.parts h2{font-size:28px;text-align:center;padding-bottom:30px}.parts ul{display:flex;flex-direction:column}.parts ul li{display:flex;background-color:#F1F1F1}.parts ul li .content,.parts ul li .image{flex:none;width:50%}.parts ul li .image{font-size:0}.parts ul li .image>img{width:100%}.parts ul li .content{padding:10px 50px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.parts ul li .content h3{font-size:20px;font-weight:700;color:#000;margin-bottom:20px}.parts ul li .content p{font-size:14px;line-height:24px;color:#000;margin-bottom:20px}.parts ul li .content .lookmore{flex:none}.parts ul li:nth-child(even){flex-direction:row-reverse}.news{background:#fff;padding:50px 0}.news h2{font-size:28px;text-align:center;padding-bottom:30px}.news ul{display:flex;flex-wrap:wrap;margin:0 -10px -20px}.news ul li{flex:none;margin:0 10px 20px;width:calc(33.3333% - 20px);display:flex;flex-direction:column;background:#fff;border:1px solid #F4C624}.news ul li a{flex:1;display:flex;flex-direction:column;justify-content:space-between;color:#000}.news ul li div>img{width:100%}.news ul li div h2{padding:0 25px;margin:20px 0;font-size:20px;text-align:left}.news ul li div p{line-height:1.6;font-size:14px;padding:0 25px}.news ul li dl{margin:20px 25px}.contact{padding:50px 0;background:url(../../images/industrial-power/contact-bg.jpg) center no-repeat;background-size:cover}.contact h2{font-size:28px;padding-bottom:30px}.contact p{font-size:18px;color:#000;line-height:30px;margin-bottom:36px}.section{padding:30px 0}.knowledge{background:url(/img/index/service-bg.png) repeat;padding:50px 0}.knowledge h2{font-size:28px;text-align:center;padding-bottom:30px}.knowledge ul{display:flex;flex-wrap:wrap;margin:0 -10px -20px}.knowledge ul li{flex:none;margin:0 10px 20px;width:calc(33.3333% - 20px);display:flex;flex-direction:column;background:#fff;border:1px solid #F4C624}.knowledge ul li a{flex:1;display:flex;flex-direction:column;justify-content:space-between;color:#000}.knowledge ul li div>img{width:100%}.knowledge ul li div h2{padding:0 25px;margin:20px 0;font-size:20px;text-align:left}.knowledge ul li div p{line-height:1.6;font-size:14px;padding:0 25px}.knowledge ul li dl{margin:20px 25px}.article h2{margin-top:60px;font-size:36px;text-align:left}.article h3{font-size:28px;margin-top:30px;margin-bottom:15px}.article h4{font-size:24px;margin-top:30px;margin-bottom:15px}.article p{margin-bottom:15px;font-size:14px;color:#000;line-height:1.45}.article p.summary{margin-bottom:50px;font-size:18px}.article ul{display:block;list-style:disc;padding-left:20px;margin-bottom:15px}.article ul li{display:list-item;width:auto;margin:0 0 15px;border:0;font-size:14px}.article ul li p{margin-top:15px}.article ul.column{display:flex;justify-content:space-between;padding:0}.article ul.column li{flex:1;list-style:none;padding:0 10px}.article ul.column li img{width:100%;max-width:100%}.article table{font-size:14px;line-height:1.45}.article table tr{background:#f0f0f0}.article table tr:nth-child(odd){background:#fff}.article table td{padding:12px}.article a{color:#2679b8}.article a:hover{text-decoration:underline}.article a.lookmore{display:inline-block;color:#fff}.article a.lookmore:hover{text-decoration:none}.article .img{text-align:center}.article .img img{margin-bottom:20px;max-width:100%}.article .content{display:flex;align-items:flex-start;margin-top:20px}.article .content:last-child{margin-top:0}.article .content>div{flex:1}.article .content.w12>.img{flex:2.5}.article .content.w12>.video{flex:4;padding:0 20px}.article .content .img{font-size:0;margin-bottom:20px}.article .content .img img{width:100%}.article .content .text{padding:0 25px}.article .content .text h2{font-size:28px;margin-top:0;margin-bottom:20px;padding:0}.article .content .text h3{font-size:22px}.article .content .text p{font-size:14px;line-height:1.5;margin-bottom:20px}.article .content .text p:last-child{margin-bottom:0}.article .content .text ul{margin-top:30px}.article .content .text ul li{font-size:14px;position:relative;padding-left:25px;margin-bottom:15px}.article .content .text ul li::before{content:"";background-color:#000;width:8px;height:8px;border-radius:50%;position:absolute;top:8px;left:0}.article .two-column{display:flex;justify-content:space-between}.article .two-column .column{flex:1;padding:10px;margin:0 10px;border-top:1px solid #000}.article .two-column .column h4{margin-top:0;margin-bottom:10px;font-size:22px}.article .two-column .column .column-content{display:flex;justify-content:space-between}.article .two-column .column .column-content .column-content-img{flex:none;width:35%}.article .two-column .column .column-content .column-content-img img{width:100%;max-width:100%}.article .two-column .column .column-content .column-content-text{flex:auto;display:flex;flex-direction:column;justify-content:space-between;padding:0 25px}.article .two-column .column .column-content .column-content-text a.link{font-size:14px;color:#000}.article .two-column .column .column-content .column-content-text a.link:after{display:inline-block;transform:rotate(-45deg);margin:0 0 1px 3px;border-style:solid;border-width:0 2px 2px 0;padding:3px;content:'';transition:margin .25s ease}.article .two-column .column .column-content .column-content-text a.link:hover{color:#ffcd11;text-decoration:none}.article .two-column .column .column-content .column-content-text a.link:hover:after{margin-left:8px}.article .three-column{display:flex;justify-content:space-between}.article .three-column .column{display:flex;flex-direction:column;flex:1;margin:0 10px;text-align:center}.article .three-column .column .column-text{flex:auto;padding:20px 25px}.article .three-column .column-line{padding:0 15px}.article .teaser{display:flex}.article .teaser .teaser_img-wrap,.article .teaser .teaser_text-wrap{flex:0 0 50%}.article .teaser .teaser_text-wrap{padding:60px}.article .teaser .teaser_text-wrap.gray{background:#f1f1f1}.article .teaser .teaser_img-wrap img{width:100%;max-width:100%}.article .teaser .teaser_img-wrap.card{position:relative;height:70%;min-height:368px;overflow:hidden}.article .teaser .teaser_img-wrap.card img{position:absolute;top:50%;transform:translateY(-50%)}.article .teaser.teaser--right{flex-direction:row-reverse}.article .teaser-cross{position:relative;display:flex;justify-content:flex-end}.article .teaser-cross:after{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:-moz-linear-gradient(left,rgba(0,0,0,0) 7%,#000 93%);background:-webkit-linear-gradient(left,rgba(0,0,0,0) 7%,#000 93%);background:linear-gradient(to right,rgba(0,0,0,0) 7%,#000 93%)}.article .teaser-cross .teaser_text-wrap{position:relative;width:50%;padding:80px 60px;z-index:2}.article .teaser-cross .teaser_text-wrap.white{color:#fff}.article .teaser-cross .teaser_text-wrap.white h4{margin-bottom:20px}.article .teaser-cross .teaser_text-wrap.white p{margin-bottom:30px;color:#fff}.article .teaser-cross .teaser_img-wrap{position:absolute;padding:0;top:0;left:0;right:0;height:100%;width:100%;flex:100%;max-width:100%}.article .teaser-cross .teaser_img-wrap img{width:100%;height:100%;object-fit:cover}.article .cross-image{margin:15px 0;font-size:0}.article .cross-image img{width:100%;max-width:100%;object-fit:cover}.article .slides{display:flex;flex-wrap:wrap}.article .slides .slide{flex:0 0 50%;padding:0 25px}.article .slides .slide .cross-image,.article .slides .slide .text{padding:0 10px}.definition{background:url(/by-industry/images/industrial-power/engines/definition-bg.jpg) no-repeat;background-size:100% 100%;padding:15px 0}.definition .definition-context{display:flex;align-items:center}.definition .definition-context .definition-text{flex:3;padding:30px 20px}.definition .definition-context .definition-text h2{font-size:28px;padding-bottom:15px}.definition .definition-context .definition-text p{font-size:18px;color:#000;line-height:30px}.definition .definition-context .definition-text a.lookmore{margin-top:24px}.definition .definition-context .definition-image{flex:2}.definition .definition-context .definition-image img{width:100%}.related{padding:50px 0}.related ul{display:flex;flex-wrap:wrap;margin:0 -10px -20px}.related ul li{flex:none;margin:0 10px 20px;width:calc(33.3333% - 20px);display:flex;flex-direction:column;background:#fff;border:1px solid #F4C624}.related ul li a{flex:1;display:flex;flex-direction:column;justify-content:space-between;color:#000}.related ul li div>img{width:100%}.related ul li div h2{padding:0 25px;margin:20px 0;font-size:20px;text-align:left}.related ul li div p{line-height:1.6;font-size:14px;padding:0 25px}.related ul li dl{margin:20px 25px}