﻿@charset "utf-8";
:root{--color:#4156a1;--headercolor:#000000}
.brand-history-list{padding-bottom:160px;zoom:1}
.brand-history-list:after{content:'';display:block;width:0px;height:0px;clear:both}
.brand-history-list li{position:relative;height:130px;width:50.6%;background-size:auto 80%!important}
.brand-history-list li h2{color:#000;font-size:40px;white-space:nowrap;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
.brand-history-list li:hover h2{color:var(--color)}
.brand-history-list li p{color:#555;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;max-height:170px;overflow:hidden}
.brand-history-list li:hover p{color:#333}
.brand-history-list li.left,.brand-history-list li:nth-of-type(2n+1){float:left;background:url(/images/m419/red/img/history_01.png) 100% 100% no-repeat}
.brand-history-list li.left h2,.brand-history-list li:nth-of-type(2n+1) h2{position:absolute;bottom:10%;right:10%}
.brand-history-list li.left p,.brand-history-list li:nth-of-type(2n+1) p{position:absolute;top:105%;right:10%;width:84%;text-align:right}
.brand-history-list li.right,.brand-history-list li:nth-of-type(2n){float:right;background:url(/images/m419/red/img/history_02.png) 0 100% no-repeat}
.brand-history-list li.right h2,.brand-history-list li:nth-of-type(2n) h2{position:absolute;bottom:10%;left:10%}
.brand-history-list li.right p,.brand-history-list li:nth-of-type(2n) p{position:absolute;top:105%;left:10%;width:84%}
@media (max-width:768px){.brand-history-list li{width:100%;height:auto;float:none!important;background-size:auto 50px!important;background-position:right top!important}
.brand-history-list li.right,.brand-history-list li:nth-of-type(2n){background-position:left top!important}
.brand-history-list li.left h2,.brand-history-list li:nth-of-type(2n+1) h2{position:relative;text-align:right;font-size:30px;right:0;width:100%;padding-right:40px}
.brand-history-list li.right h2,.brand-history-list li:nth-of-type(2n) h2{position:relative;font-size:30px;left:0;width:100%;padding-left:40px}
.brand-history-list li.left p,.brand-history-list li:nth-of-type(2n+1) p{position:relative;width:100%;right:0;padding-right:40px}
.brand-history-list li.right p,.brand-history-list li:nth-of-type(2n) p{position:relative;left:0;width:100%;padding-left:40px}}
@media (max-width:560px){.brand-history-list li{background-size:auto 40px!important}
.brand-history-list li.left h2,.brand-history-list li:nth-of-type(2n+1) h2{font-size:23px;padding-right:30px}
.brand-history-list li.right h2,.brand-history-list li:nth-of-type(2n) h2{font-size:23px;padding-left:30px}
.brand-history-list li.left p,.brand-history-list li:nth-of-type(2n+1) p{padding-right:30px;font-size:14px}
.brand-history-list li.right p,.brand-history-list li:nth-of-type(2n) p{padding-left:30px;font-size:14px}}
header .head-top .head-contact .item em,header .head-top .head-contact .item a:hover{color:#fff}
.home-more:hover{background:#30489f}
.sidebar-item.inquiry #feedbackForm .send-btn:hover,.inquiry-pc #feedbackForm .send-btn:hover,.sidebar-item .sidebar-search .search-btn:hover{background:#30489f}
.kche-bg-blue,.kche-forged-blue::after,.kche-forged-blue::before,.kche-forged-blue>li::before{background:var(--color)!important}
@media (min-width:1441px){.home-banner .banner-animote .title{font-size:38px}}
.home-adv .homeadv-list li:nth-child(1)::after{background:url(/Content/uploads/20231017238/20231201130437e57e66c4b285444cb77eefc41baa30d0.jpg) no-repeat center;background-size:cover}
.home-adv .homeadv-list li:nth-child(2)::after{background:url(/Content/uploads/20231017238/20231201130613c37d5bf46de54ab784822d28298db441.jpg) no-repeat center;background-size:cover}
.home-adv .homeadv-list li:nth-child(3)::after{background:url(/Content/uploads/20231017238/20231201130626bba6063b893b46a18d9beefefd8f75dd.jpg) no-repeat center;background-size:cover}
.home-adv .homeadv-list li:nth-child(4)::after{background:url(/Content/uploads/20231017238/202312011306464be669330d744bbf97a0da67a0d5c485.jpg) no-repeat center;background-size:cover}
.home-banner .banner-animote{top:10%;bottom:auto}
@media (max-width:560px){.home-banner .banner-animote .text{display:none}
.home-banner .banner-animote{text-shadow:-1px 0 white,0 1px white,1px 0 white,0 -1px white;}}
header .head-top{background:#fff}
header .head-info{background:#fff}
header .head-info .head-nav .nav-ul>li>a{color:#fff}
header .head-info .head-nav .nav-ul{color:#fff}
.head-search button em{color:#fff}
header .head-top .head-contact .item em, header .head-top .head-contact .item a:hover,header .head-top .head-contact .item a, header .head-top .head-contact .item span,header .head-info .head-nav .nav-ul>li>a,header .head-info .head-nav .nav-ul>li>em{color:var(--color);}
.home-news .homenews-list .homenews-item .img .date,.newslist li .news-img .date{display:none;}
.home-news .homenews-list .homenews-item .img{padding-top:0;}
.newslist{margin-top:0;}
main.news-main .page-container >.page-main:first-child{padding:0;width:100%;}
@media (min-width:769px){.newslist.list1 li{width:24%;margin-right:1.3333%}
.newslist.list1 li:nth-child(3n){margin-right:1.3333%}
.newslist.list1 li:nth-child(4n){margin-right:0}}
.project-list li{width:24%;margin-right:1.3333%}
@media (max-width:768px){.project-list li{width:48%;margin-right:4%}
.project-list li:nth-child(2n){margin-right:0}}
@media (min-width:1401px){header .head-info .head-nav .nav-ul>li>a{font-size:20px;padding:0 28px}}
.home-mainproduct .homepro-list .swiper-slide .info {width:60%;flex:inherit;}
.home-mainproduct .homepro-list .swiper-slide {height:auto;}
@media (max-width:1600px) and (min-width:769px){.home-mainproduct #homemainproduct{height:580px}}
@media (max-width:1366px) and (min-width:769px){.home-mainproduct #homemainproduct{height:510px}
.home-mainproduct .homepro-list .swiper-slide .info .title{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:10px;}
.home-mainproduct .homepro-list .swiper-slide .info .text{margin-bottom:10px}
.home-mainproduct .homepro-list .swiper-slide .info{padding:10px 20px}}
@media (max-width:1024px) and (min-width:769px){.home-mainproduct #homemainproduct{height:420px}
.home-mainproduct .homepro-list .swiper-slide .info .title{margin-bottom:5px;line-height:1.3;}
.home-mainproduct .homepro-list .swiper-slide .info .text{margin-bottom:6px;font-size:14px;}
.home-mainproduct .homepro-list .swiper-slide .info .home-more{height:38px;font-size:13px;min-width:120px;}
.home-mainproduct .homepro-list .swiper-slide .info{padding:10px 20px}}
@media (max-width:768px){.home-mainproduct #homemainproduct{height:auto}}
@media (max-width:560px){.home-mainproduct .homepro-list .swiper-slide .info .title{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:10px;}}
@media (min-width:1025px){.prolist-bottom+.prolist-bottom .sidebar-item.inquiry {background:none;border:none;padding:0;}
.prolist-bottom+.prolist-bottom .sidebar-item.inquiry .sidebar-title {padding:0;color:#000;}
.prolist-bottom+.prolist-bottom .sidebar-item.inquiry .wmkcfeedback {padding:0;}
.prolist-bottom+.prolist-bottom .sidebar-item.inquiry .wmkcfeedback .send-btn {width:auto;padding:0 30px;min-width:200px;}
.prolist-bottom+.prolist-bottom .sidebar-item.inquiry .wmkcfeedback textarea {height:180px;background:none;border:1px solid #ccc;}
.prolist-bottom+.prolist-bottom .sidebar-item.inquiry .wmkcfeedback input {width:49%!important;height:48px;background:none;border:1px solid #ccc;}
.prolist-bottom+.prolist-bottom .sidebar-item.inquiry .wmkcfeedback .inquiry-form {flex-direction:row;flex-wrap:wrap;justify-content:space-between;}}
.prodetails-info .prodetails-btnlist .sendbtn{ background: #66b821;color: #fff;border: none;}