p{margin-bottom:0;}
.manu{text-align:center;font-size: 0;}
.manu .a_p{height:40px;line-height:38px;margin:0 5px;padding: 0 18px;display:inline-block;border-radius:2px;font-size:16px;}
.manu a{border:1px solid #D9D9D9;color:#666;}
.manu .current{border:1px solid #81663B;font-weight:bold;color:#81663B;}
.manu .disabled{border:1px solid #D9D9D9;color:#D9D9D9;}

.kaer_fanye{width: 100%;position: relative;}
.kaer_fanye span{color: #212529;}
.kaer_fanye span:nth-child(1){padding-left: 24px;background: url('../images/icon-back.svg') left center no-repeat;}
.kaer_fanye span:nth-child(2){padding-right: 24px;background: url('../images/icon-next.svg') right center no-repeat;}
.kaer_fanye span:nth-child(1):hover{padding-left: 32px;}
.kaer_fanye span:nth-child(2):hover{padding-right: 32px;}
.kaer_fanye a{color: #212529;}

.kaer_ndec{line-height: 40px;color: #495057;}

.kaer_nbanner{width: 100%;position: relative;}
.kaer_nbanner:before{content: '';width: 100%;height: 100%;background: rgba(0, 0, 0, 0.68);position: absolute;left: 0;top: 0;}
.kaer_nbanner img{width: 100%;height: auto;}
.kaer_nbanner .kaer_text{width: 100%;position: absolute;top: 50%;left: 0;text-align: center;}
.kaer_nbanner .kaer_text .kaer_tit{font-size: 64px;color: #ffffff;line-height: 1.4;padding: 16px 0;position: relative;}
.kaer_nbanner .kaer_text .kaer_tit:before{content: '';width: 120px;height: 2px;background: #ffffff;position: absolute;bottom: 0;left: 50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.kaer_location{color: #ffffff;}
.kaer_location a{color: #ffffff;}

.kaer_nnews{width: 100%;position: relative;}
.kaer_news_list{width: 100%;position: relative;margin-bottom: 0;padding-left: 0;}
.kaer_news_list li{width: 100%;position: relative;}
.kaer_news_list li a{width: 100%;position: relative;margin-bottom: 40px;border: 1px solid #eeeeee;overflow: hidden;}
.kaer_news_list li .kaer_pic{width: 31.5%;padding-bottom:31.5%;}
.kaer_news_list li .kaer_text{width: 68.5%;padding: 32px 42px 20px 52px;position: relative;}
.kaer_news_list li .kaer_text .kaer_tit{color: #212529;margin-bottom: 24px;}
.kaer_news_list li .kaer_text .kaer_dec{color: #495057;display: -webkit-box;text-overflow: ellipsis;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 5;margin-bottom: 64px;}
.kaer_news_list li .kaer_text .kaer_icon{width: 100%;position: relative;line-height: 36px;}
.kaer_news_list li .kaer_text .kaer_icon span:nth-child(1){color: #495057;line-height: unset;padding-left: 28px;background: url('../images/icon_news_time.svg') left center no-repeat;}
.kaer_news_list li .kaer_text .kaer_icon span:nth-child(2){color: #81663B;line-height: unset;padding-left: 50px;background: url('../images/icon_news_more.svg') left center no-repeat;background-size: 34px;opacity: 0;}
.kaer_news_list li:hover a{box-shadow: 0px 16px 20px 0px rgba(0, 0, 0, 0.08);border: 1px solid transparent;}
.kaer_news_list li:hover .kaer_text .kaer_tit{color: #81663B;}
.kaer_news_list li:hover .kaer_text .kaer_icon span:nth-child(2){opacity: 1;}

.kaer_contact *::-webkit-input-placeholder {color: #495057;}
.kaer_contact *::-moz-placeholder {color: #495057;}
.kaer_contact *::-ms-input-placeholder {color: #495057;}

.kaer_contact{width: 100%;position: relative;}
.kaer_contact_c{width: 46%;position: relative;}
.kaer_contact_c .kaer_contact_text{width: 100%;position: relative;}
.kaer_contact_c .kaer_contact_text li{width: 100%;position: relative;margin-bottom: 24px;}
.kaer_contact_c .kaer_contact_text li:last-child{margin-bottom: 0;}
.kaer_contact_c .kaer_contact_text li .kaer_tit{color: #212529;font-weight: bold;margin-bottom: 12px;}
.kaer_contact_c .kaer_contact_text li p{color: #495057;line-height: 28px;}
.kaer_contact_r{width: 50%;padding: 70px 68px 72px 60px;background: #ffffff;box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08), 8px 8px 16px 0px rgba(0, 0, 0, 0.06);position: absolute;top: 70px;right: 0;z-index: 1;}
.kaer_contact_r input, .kaer_contact_r textarea{width: 100%;font-size: 14px;border-radius: 6px;padding: 18px 16px;border: 1px solid #c0c0c0;margin-bottom: 24px;color: #495057;}
.kaer_contact_r textarea{height: 200px;}
.kaer_contact_r .kaer_contact_btn{display: inline-block;padding: 10px 45px;background: #81663B;color: #ffffff;border-radius: 8px;margin-top: 10px;cursor:pointer;}

#map{width: 100%;height: 600px;position: relative;}

.kaer_product{width: 100%;position: relative;}
.kaer_product ul{width: 100%;position: relative;margin-bottom: 0;padding-left: 0;gap: 20px 20px;}
.kaer_product ul li{width: calc(25% - 15px);position: relative;}
.kaer_product ul li a{display: block;border: 1px solid #F0F0F0;}
.kaer_product ul li .kaer_pic{padding-bottom: 100%;}
.kaer_product ul li .kaer_pic img{background:#ffffff;}
/*.kaer_product ul li .kaer_pic img{height: 80%;top: 10px;object-fit: contain;}*/
.kaer_product ul li:hover .kaer_pic img:nth-child(2) {opacity: 0;transform: scale(1.2);}
.kaer_product ul li p{width: 100%;padding: 0 12px;padding: 15px 15px 15px 15px;text-align: center;background: #F8F8F8;color: #212529;margin-bottom: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.kaer_productpage{width: 100%;position: relative;}
.kaer_productpage_t{width: 100%;position: relative;}
.kaer_productpage_img{width: 45%;position: relative;}
.kaer_productpage_img .swiper{width: 100%;position: relative;overflow: hidden;}
.kaer_productpage_img .swiper.swiper02{margin-top: 16px;}
.kaer_productpage_img .swiper .swiper-slide{position: relative;}
.kaer_productpage_img .swiper.swiper02 .swiper-slide{cursor: pointer;}
.kaer_productpage_img .swiper.swiper02 .swiper-slide.on{border: 2px solid #81663B;}
.kaer_productpage_img .swiper .swiper-slide .kaer_pic{padding-bottom: 100%;border: 1px solid #eee;}
.kaer_productpage_img .swiper .swiper-slide .kaer_pic .img-cover{object-fit: contain;}
.kaer_productpage_img .swiper .swiper-slide #kaer-model{cursor: url(../images/cursor_360.svg), auto;}
.kaer_productpage_text{width: 50%;position: relative;}
.kaer_productpage_text h1{font-size: 36px;color: #2F3542;font-weight: bold;line-height: 1.4;border-bottom: 1px solid #eee;padding-bottom: 16px;}
.kaer_productpage_text .kaer_desc{width: 100%;position: relative;color: #57606F;margin-top: 24px;}
.kaer_productpage_text .kaer_desc p{line-height: 40px;}
.kaer_productpage_text .kaer_button{width: 100%;position: relative;gap: 24px;}
.kaer_productpage_text .kaer_button a{color: #2F3542;line-height: 52px;padding: 0 52px;background: #f2f2f2;border-radius: 12px;}
.kaer_productpage_text .kaer_button a.on, .kaer_productpage_text .kaer_button a:hover{color: #ffffff;background: #81663B;}
.kaer_productpage_c{width: 100%;position: relative;margin-top: 80px;display:none;}
.kaer_productpage_c .kaer_productpage_tab{width: 100%;position: relative;border-bottom: 1px solid #eee;margin-bottom: 0;padding-left: 0;}
.kaer_productpage_c .kaer_productpage_tab li{color: #ffffff;padding: 12px 48px;margin-right: 24px;background: #81663B;border-radius: 12px 0 0 0;}
.kaer_productpage_c .kaer_productpage_tab li a{color: #ffffff;}

.kaer_newspage{width: 100%;position: relative;}
.kaer_newspage_c{max-width: 940px;margin: 0 auto;position: relative;}
.kaer_newspage_c h1{font-size: 48px;color: #212529;text-align: center;line-height: 1;}
.kaer_newspage_c .kaer_newspage_data{text-align: center;}
.kaer_newspage_c .kaer_newspage_data span{color: #495057;padding-left: 28px;margin-right: 30px;}
.kaer_newspage_c .kaer_newspage_data span:last-child{margin-right: 0;}
.kaer_newspage_c .kaer_newspage_data span:nth-child(1){background: url('../images/icon_data_icon01.svg') left center no-repeat;}
.kaer_newspage_c .kaer_newspage_data span:nth-child(2){background: url('../images/icon_data_icon02.svg') left center no-repeat;}
.kaer_article_content{color: #495057;line-height: 1.8;}
.kaer_article_content p{margin-bottom: 24px;}
.kaer_article_content strong, .kaer_article_content b{font-weight: bold;}

.kaer_nabout{width: 100%;position: relative;}
.kaer_nabout_c{width: 100%;position: relative;padding: 40px 0 30px 0;}
.kaer_nabout_l{width: 62%;position: relative;margin: 40px 0 30px 0;padding: 60px 60px;background: #ffffff;box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 8px 16px 0px rgba(0, 0, 0, 0.08);z-index: 1;}
.kaer_nabout_r{width: calc(38% + 60px);height: 100%;position: absolute;right: 0;top: 0;}
.kaer_nabout_r .kaer_pic{height: 100%;}
.kaer_nabout_r .kaer_nabout_vbut{line-height: 76px;padding: 0 24px;color: #212529;background: #ffffff;position: absolute;right: 0;bottom: 0;cursor: pointer;}
.kaer_nabout_r .kaer_nabout_vbut i{display: inline-block;width: 40px;height: 40px;border-radius: 50%;background: url('../images/icon_nabout_v.svg') center center no-repeat #000;margin-left: 16px;position: relative;}
.kaer_nabout_r .kaer_nabout_vbut i:before, .kaer_nabout_r .kaer_nabout_vbut i:after{content: '';width: 100%;height: 100%;border-radius: 50%;border: 1px solid #535353;display: inline-block;position: absolute;left: -1px;top: -1px;}
.kaer_nabout_r .kaer_nabout_vbut i:before{animation: scale1 2.4s infinite;}
.kaer_nabout_r .kaer_nabout_vbut i:after{animation: scale2 2.4s infinite;}
.kaer_nabout_r .kaer_nabout_vbut:hover{transform:translate(-5px, -5px);box-shadow: 0px 0px 4px 0px rgba(255, 255, 255, 0.04), 0px 8px 16px 0px rgba(255, 255, 255, 0.08);}

.kaer_commitment{width: 100%;position: relative;background: #F8F8F8;}
.kaer_commitment_c{width: 100%;position: relative;}
.kaer_commitment_l{width: 35%;position: relative;}
.kaer_commitment_r{width: 65%;position: relative;}
.kaer_commitment_r ul{width: 100%;position: relative;margin-bottom: 0;padding-left: 0;gap: 20px;}
.kaer_commitment_r ul li{width: 75%;position: relative;padding: 24px 32px;background: #ffffff;box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 4px 2px 8px 0px rgba(0, 0, 0, 0.06);}
.kaer_commitment_r ul li:nth-child(1){margin-right: 13%;}
.kaer_commitment_r ul li:nth-child(2){margin-right: 6.5%;}
.kaer_commitment_r ul li i{display: inline-block;width: 52px;height: 52px;}
.kaer_commitment_r ul li i.icon01{background: url('../images/icon_commitment01.svg') center center no-repeat;}
.kaer_commitment_r ul li i.icon02{background: url('../images/icon_commitment02.svg') center center no-repeat;}
.kaer_commitment_r ul li i.icon03{background: url('../images/icon_commitment03.svg') center center no-repeat;}
.kaer_commitment_r ul li .kaer_text{margin-left: 32px;width:calc(100% - 84px);}
.kaer_commitment_r ul li .kaer_text .kaer_tit{color: #30373E;font-weight: bold;}
.kaer_commitment_r ul li .kaer_text p{color: #535353;line-height: 24px;margin-top: 12px;}
.kaer_commitment_r ul li:hover{transform:translateX(-5%);background: #81663B;}
.kaer_commitment_r ul li:hover i.icon01{background: url('../images/icon_commitment01_h.svg') center center no-repeat;}
.kaer_commitment_r ul li:hover i.icon02{background: url('../images/icon_commitment02_h.svg') center center no-repeat;}
.kaer_commitment_r ul li:hover i.icon03{background: url('../images/icon_commitment03_h.svg') center center no-repeat;}
.kaer_commitment_r ul li:hover .kaer_text .kaer_tit{color: #ffffff;}
.kaer_commitment_r ul li:hover .kaer_text p{color: #ffffff;}

.kaer_history{width: 100%;position: relative;}
.kaer_history .kaer_title{text-align: center;}
.kaer_history_c{width: 100%;position: relative;padding: 0 100px;margin-top: 72px;}
.kaer_history_c .swiper{width: 100%;position: relative;overflow: hidden;}
.kaer_history_c .swiper-slide{position: relative;text-align: center;}
.kaer_history_c .swiper-slide.swiper-slide-next, .kaer_history_c .swiper-slide.swiper-slide-prev{width: 120px !important;}
.kaer_history_c .swiper-slide.swiper-slide-active{width: calc(100% - 280px) !important;}
.kaer_history_c .swiper-slide .kaer_tit{font-size: 44px;color: #535353;line-height: 128px;}
.kaer_history_c .swiper-slide span{font-size: 40px;color: #212529;font-weight:bold;line-height: 58px;margin: 12px 0 24px 0;display: none;}
.kaer_history_c .swiper-slide .kaer_text{color: #495057;line-height: 40px;display: none;}
.kaer_history_c .swiper-slide.swiper-slide-active .kaer_tit{font-size: 128px;color: #81663B;font-weight:bold;}
.kaer_history_c .swiper-slide.swiper-slide-active .kaer_tit:before, .kaer_history_c .swiper-slide.swiper-slide-active .kaer_tit:after{content: '';display: inline-block;width: 220px;height: 2px;background: #BFBFBF;position: absolute;}
.kaer_history_c .swiper-slide.swiper-slide-active .kaer_tit:before{top: 64px;left: 0;}
.kaer_history_c .swiper-slide.swiper-slide-active .kaer_tit:after{top: 64px;right: 0;}
.kaer_history_c .swiper-slide.swiper-slide-active span{display: block;}
.kaer_history_c .swiper-slide.swiper-slide-active .kaer_text{display: block;}
.kaer_history_c .swiper-button-prev, .kaer_history_c .swiper-button-next{width: 48px;height: 48px;top: 0;margin-top: 40px;}
.kaer_history_c .swiper-button-prev{background: url(../images/icon_honors_r.svg) center center no-repeat;left: 0;}
.kaer_history_c .swiper-button-next{background: url(../images/icon_honors_l.svg) center center no-repeat;right: 0;}

.kaer_concept{width: 100%;position: relative;z-index: 1;}
.kaer_concept:before{content: '';width: 100%;height: 50%;position: absolute;left: 0;bottom: 0;background: #F8F8F8;}
.kaer_concept_c{width: 100%;position: relative;box-shadow: 0px 127px 36px 0px rgba(0, 0, 0, 0.00), 0px 81px 33px 0px rgba(0, 0, 0, 0.01), 0px 46px 27px 0px rgba(0, 0, 0, 0.04), 0px 20px 20px 0px rgba(0, 0, 0, 0.07), 0px 5px 11px 0px rgba(0, 0, 0, 0.08);}
.kaer_concept_l{width: 37.5%;padding: 60px 32px 60px 32px;position: relative;background: #81663B;}
.kaer_concept_l .kaer_text{width: 100%;position: relative;}
.kaer_concept_l .kaer_text p{color: #ffffff;}
.kaer_concept_l .kaer_text .kaer_tit{color: #ffffff;font-size: 40px;margin-top: 24px;}
.kaer_concept_r{width: 62.5%;position: relative;background: #ffffff;}
.kaer_concept_r ul{width: 100%;margin-bottom: 0;padding-left: 0;position: relative;}
.kaer_concept_r ul li{width: 50%;padding: 32px 32px 24px 32px;position: relative;}
.kaer_concept_r ul li:after{content: '';width: 1px;height: 65%;background: #E0E0E0;position: absolute;right: 0;top: 24%;}
.kaer_concept_r ul li i{display: inline-block;width: 68px;height: 68px;}
.kaer_concept_r ul li:nth-child(1) i{background: url('../images/icon_concept01.svg') center center no-repeat;}
.kaer_concept_r ul li:nth-child(2) i{background: url('../images/icon_concept02.svg') center center no-repeat;}
.kaer_concept_r ul li .kaer_tit{color: #212529;font-weight: bold;margin: 24px 0 24px 0;}
.kaer_concept_r ul li p{color: #535353;line-height: 32px;}

.kaer_process{width: 100%;position: relative;}
.kaer_process_t{width: 100%;position: relative;}
.kaer_process_l{width: 40.5%;position: relative;}
.kaer_process_l .kaer_pic{padding-bottom: 79%;overflow: unset;}
.kaer_process_l .kaer_text{width: 85%;padding: 24px 32px;background: #ffffff;box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 8px 8px 16px 0px rgba(0, 0, 0, 0.08);position: absolute;left: 7.5%;bottom: -90px;}
.kaer_process_l .kaer_text .kaer_production{width: 100%;position: relative;border-left: 2px solid #81663B;padding-left: 22px;}
.kaer_process_l .kaer_text .kaer_production p{color: #212529;}
.kaer_process_l .kaer_text .kaer_production .kaer_production_con{color: #212529;}
.kaer_process_l .kaer_text .kaer_production .kaer_production_con span{font-size: 64px;color: #81663B;font-weight: bold;line-height: 1;margin-right: 10px;}
.kaer_process_l:hover .kaer_text{transform:translateY(-15px);}
.kaer_process_r{width: 51.5%;position: relative;}
.kaer_process_c{width: 100%;position: relative;margin-top: 24px;}
.kaer_process_c ul{width: 100%;position: relative;margin-bottom: 0;padding-left: 0;}
.kaer_process_c ul li{text-align: center;}
.kaer_process_c ul li p{color: #212529;margin-top: 12px;}
.kaer_process_c ul li .li1_icon{display: inline-block;width: 100px;height: 100px;border-radius: 50%;border: 2px solid #BFBFBF;}
.kaer_process_c ul li .li2_icon{display: inline-block;width: 32px;height: 100px;background: url('../images/icon_process_right.svg') center center no-repeat;}
.kaer_process_c ul li .icon01{background: url('../images/icon_process01.svg') center center no-repeat;}
.kaer_process_c ul li .icon02{background: url('../images/icon_process02.svg') center center no-repeat;}
.kaer_process_c ul li .icon03{background: url('../images/icon_process03.svg') center center no-repeat;}
.kaer_process_c ul li .icon04{background: url('../images/icon_process04.svg') center center no-repeat;}
.kaer_process_c ul li .icon05{background: url('../images/icon_process05.svg') center center no-repeat;}
.kaer_process_c ul li .icon06{background: url('../images/icon_process06.svg') center center no-repeat;}
.kaer_process_c ul li .icon07{background: url('../images/icon_process07.svg') center center no-repeat;}
.kaer_process_c ul li:hover .icon01{background: url('../images/icon_process01_h.svg') center center no-repeat #81663B;}
.kaer_process_c ul li:hover .icon02{background: url('../images/icon_process02_h.svg') center center no-repeat #81663B;}
.kaer_process_c ul li:hover .icon03{background: url('../images/icon_process03_h.svg') center center no-repeat #81663B;}
.kaer_process_c ul li:hover .icon04{background: url('../images/icon_process04_h.svg') center center no-repeat #81663B;}
.kaer_process_c ul li:hover .icon05{background: url('../images/icon_process05_h.svg') center center no-repeat #81663B;}
.kaer_process_c ul li:hover .icon06{background: url('../images/icon_process06_h.svg') center center no-repeat #81663B;}
.kaer_process_c ul li:hover .icon07{background: url('../images/icon_process07_h.svg') center center no-repeat #81663B;}

.kaer_strength{width: 100%;position: relative;}
.kaer_strength .swiper{width: 100%;position: relative;overflow: hidden;}
.kaer_strength .swiper .swiper-slide{position: relative;}
.kaer_strength .swiper .swiper-slide .kaer_pic{padding-bottom: 42.7%;}
.kaer_strength_c{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;}
.kaer_strength_c .container{height: 100%;}
.kaer_strength_c .kaer_strength_con{width: 49%;height: 100%;padding: 60px 60px;background: #00000095;position: absolute;left: 0;top: 0;}
.kaer_strength_c .kaer_title .kaer_mtit, .kaer_strength_c .kaer_title .kaer_tit, .kaer_strength_c .kaer_ndec{color: #ffffff;}
.kaer_strength_b{width: 100%;padding: 0 60px;position: absolute;bottom: 60px;left: 0;}
.kaer_strength_b .kaer_strength_qh{position: relative;}
.kaer_strength_b .kaer_strength_qh .swiper-button-prev, .kaer_strength_b .kaer_strength_qh .swiper-button-next{width: 48px;height: 48px;position: unset;margin-top: 0;border-radius: 50%;border: 1px solid #ffffff;}
.kaer_strength_b .kaer_strength_qh .swiper-button-prev{background: url(../images/icon_strength_l.svg) center center no-repeat;}
.kaer_strength_b .kaer_strength_qh .swiper-button-next{background: url(../images/icon_strength_r.svg) center center no-repeat;margin-left: 12px;}
.kaer_strength_b .swiper-scrollbar{width: 250px;height: 1px;background: #ffffff;position: relative;}
.kaer_strength_b .swiper-scrollbar .swiper-scrollbar-drag {height: 3px;background: #81663B;position: absolute;top: -1px;}
.kaer_strength_b .swiper-pagination{position: relative;width: 60px;height: 60px;}
.kaer_strength_b .swiper-pagination .swiper-pagination-bullet{width: auto;height: auto;font-size: 48px;color: #ffffff;font-weight: bold;line-height: 60px;background: unset;position: absolute;left: 0;opacity: 0;}
.kaer_strength_b .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity: 1;}

.kaer_honors{width: 100%;position: relative;}
.kaer_honors_c{width: 100%;position: relative;padding: 0 100px 120px 100px;background: url('../images/bg_honors.webp') center bottom no-repeat;background-size: 100% auto;}
.kaer_honors_c .kaer_title{text-align: center;}
.kaer_honors_c .kaer_ndec{padding: 0 10%;text-align: center;}
.kaer_honors_c .swiper{width: 100%;position: relative;overflow: hidden;}
.kaer_honors_c .swiper .swiper-slide{position: relative;border: 6px solid #212529;box-shadow: 116px 0px 33px 0px rgba(0, 0, 0, 0.00), 74px 0px 30px 0px rgba(0, 0, 0, 0.02), 42px 0px 25px 0px rgba(0, 0, 0, 0.08), 19px 0px 19px 0px rgba(0, 0, 0, 0.13), 5px 0px 10px 0px rgba(0, 0, 0, 0.15);}
.kaer_honors_c .swiper .swiper-slide .kaer_pic{padding-bottom: 139%;}
.kaer_honors_c .swiper-button-prev, .kaer_honors_c .swiper-button-next{width: 48px;height: 48px;margin-top: 40px;}
.kaer_honors_c .swiper-button-prev{background: url(../images/icon_honors_r.svg) center center no-repeat;left: 0;}
.kaer_honors_c .swiper-button-next{background: url(../images/icon_honors_l.svg) center center no-repeat;right: 0;}

.kaer_message *::-webkit-input-placeholder {color: #535353;}
.kaer_message *::-moz-placeholder {color: #535353;}
.kaer_message *::-ms-input-placeholder {color: #535353;}
.kaer_message{width: 100%;position: relative;}
.kaer_message:before{content: '';width: 100%;height: 800px;background: #F8F8F8;position: absolute;top: 0;left: 0;}
.kaer_message_c{width: 100%;position: relative;padding: 48px 40px;background: #ffffff;box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 8px 8px 16px 0px rgba(0, 0, 0, 0.08);}
.kaer_message_c .kaer_message_t{width: 100%;position: relative;}
.kaer_message_c .kaer_message_t .kaer_tit{font-size: 32px;color: #212529;font-weight: bold;line-height: 60px;}
.kaer_message_c .kaer_message_t p{width: 50%;color: #535353;line-height: 30px;position: absolute;right: 0;top: 0;}
.kaer_message_c form{width: 100%;position: relative;margin-top: 48px;}
.kaer_message_c .kaer_message_input{width: 100%;position: relative;gap: 20px;}
.kaer_message_c input, .kaer_message_c textarea{width: calc(50% - 10px);position: relative;font-size: 16px;color: #30373E;line-height: 24px;padding: 15px 20px;border-radius: 8px;border: 1px solid #BFBFBF;}
/*.kaer_message_c input:nth-child(-n+3){width: calc(33.333% - 13.333px);}*/
.kaer_message_c textarea{width: 100%;height: 120px;}
.kaer_message_c .kaer_message_but{display: inline-block;color: #ffffff;width: 240px;line-height: 54px;border-radius: 54px;background: #81663B;margin: 48px 0 0 calc(50% - 120px);cursor: pointer;text-align: center;}
.kaer_message_c .kaer_message_but i{display: inline-block;width: 24px;height: 24px;background: url('../images/icon_more.svg') center center;}
.kaer_message_c .kaer_message_but:hover i{margin-left: 10px;}

.kaer_partners{width: 100%;position: relative;}
.kaer_partners .kaer_title{text-align: center;}
.kaer_partners_c{width: 100%;position: relative;overflow:hidden;}
.kaer_partners_c .swiper-slide{position:relative;width:auto;}
.kaer_partners_c .swiper-slide img{height: 80px;width: auto;}


.kaer_oembanner{width: 100%;position: relative;}
.kaer_oembanner:before{content: '';width: 100%;height: 75%;background: #212529;position: absolute;top: 0;left: 0;}
.kaer_oembanner_c{width: 100%;position: relative;box-shadow: 0px 0px 3.714px 0px rgba(0, 0, 0, 0.04), 7.429px -7.429px 14.857px 0px rgba(0, 0, 0, 0.08);}
.kaer_oembanner_c .kaer_pic{padding-bottom: 55%;}
.kaer_oembanner_c .kaer_text{width: 100%;position: absolute;top: 80px;left: 0;}
.kaer_oembanner_c .kaer_text .kaer_title .kaer_tit{color: #ffffff;}
.kaer_oembanner_c .kaer_text p{color: #ffffff;line-height: 32px;margin-top: 12px;}
.kaer_oembanner_c .kaer_text a{background: #81663B;border-color: #81663B;position: absolute;right: 0;bottom: 0;}
.kaer_oembanner_c .kaer_text a span{color: #ffffff;}

.kaer_oemproduct{width: 100%;position: relative;}
.kaer_oemproduct .kaer_title{text-align: center;}
.kaer_oemproduct_c{width: 100%;position: relative;}
.kaer_oemproduct_c ul{width: 100%;position: relative;gap: 20px;margin-bottom: 0;padding-left: 0;}
.kaer_oemproduct_c ul li{width: calc(25% - 15px);position: relative;}
.kaer_oemproduct_c ul li a{display: block;}
.kaer_oemproduct_c ul li .kaer_pic{padding-bottom: 100%;border: 1px solid #F0F0F0;}
.kaer_oemproduct_c ul li p{line-height: 80px;padding: 0 15px;color: #212529;background: #F8F8F8;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition:all 0.3s ease-in-out;}
.kaer_oemproduct_c ul li:hover p{background: #81663B;color: #ffffff;}

.kaer_oemfeatures{width: 100%;position: relative;background: #F8F8F8;}
.kaer_oemfeatures .kaer_title{}
.kaer_oemfeatures ul{width: 100%;position: relative;border-top: 1px solid #BFBFBF;margin-bottom: 0;padding-left: 0;}
.kaer_oemfeatures ul li{width: 100%;padding: 32px 20px;border-bottom: 1px solid #BFBFBF;transition:all 0.3s ease-in-out;}
.kaer_oemfeatures ul li span{color: #81663B;font-weight: bold;transition:all 0.3s ease-in-out;}
.kaer_oemfeatures ul li .kaer_tit{width: 38%;color: #30373E;font-weight: bold;line-height: 36px;transition:all 0.3s ease-in-out;}
.kaer_oemfeatures ul li .kaer_text{width: 50%;color: #535353;line-height: 32px;transition:all 0.3s ease-in-out;}
.kaer_oemfeatures ul li:hover{background: #81663B;}
.kaer_oemfeatures ul li:hover span{color: #ffffff;}
.kaer_oemfeatures ul li:hover .kaer_tit{color: #ffffff;}
.kaer_oemfeatures ul li:hover .kaer_text{color: #ffffff;}

.kaer_oemyoushi{width: 100%;position: relative;background: url('../images/bg_oemyoushi.webp') center center no-repeat;background-size: 100% 100%;overflow: hidden;}
.kaer_oemyoushi:before{content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0, 0, 0, 0.8);}
.kaer_oemyoushi .kaer_title .kaer_tit{color: #ffffff;}
.kaer_oemyoushi_c{width: 100%;position: relative;z-index: 1;}
.kaer_oemyoushi_c .swiper{width: 100%;position: relative;}
.kaer_oemyoushi_c .swiper .swiper-slide{position: relative;padding: 20px 32px;border-radius: 24px;border: 2px solid rgba(255, 255, 255, 0.15);background: rgba(255, 255, 255, 0.01);box-shadow: 208px 208px 82px 0px rgba(0, 0, 0, 0.01), 133px 133px 75px 0px rgba(0, 0, 0, 0.04), 75px 75px 64px 0px rgba(0, 0, 0, 0.15), 33px 33px 47px 0px rgba(0, 0, 0, 0.26), 8px 8px 26px 0px rgba(0, 0, 0, 0.29);backdrop-filter: blur(17px);transition:all 0.3s ease-in-out;}
.kaer_oemyoushi_c .swiper .swiper-slide span{font-size: 72px;color: #ffffff;font-weight: bold;line-height: 1;}
.kaer_oemyoushi_c .swiper .swiper-slide .kaer_tit{color: #ffffff;font-weight: bold;margin-top: 24px;}
.kaer_oemyoushi_c .swiper .swiper-slide p{color: #ffffff;line-height: 32px;height: 128px;overflow: hidden;margin-top: 20px;}
.kaer_oemyoushi_c .kaer_oemyoushi_arrow{position: absolute;right: 0;bottom: 0;}
.kaer_oemyoushi_c .kaer_oemyoushi_arrow .swiper-button-prev, .kaer_oemyoushi_c .kaer_oemyoushi_arrow .swiper-button-next{width: 48px;height: 48px;position: relative;left: auto !important;right: auto !important;}
.kaer_oemyoushi_c .kaer_oemyoushi_arrow .swiper-button-prev{background: url('../images/icon_oemyoushi_arrl.svg') center center no-repeat;}
.kaer_oemyoushi_c .kaer_oemyoushi_arrow .swiper-button-next{background: url('../images/icon_oemyoushi_arrr.svg') center center no-repeat;}
.kaer_oemyoushi_c .swiper .swiper-slide:hover{background: #81663B;}

.kaer_oemprocess{width: 100%;position: relative;}
.kaer_oemprocess ul{width: 100%;position: relative;margin-bottom: 104px;padding-left: 0;}
.kaer_oemprocess ul:before{content: '';display: inline-block;width: 20px;height: 28px;background: url('../images/icon_oemprocess_b.svg') center center no-repeat;position: absolute;left: 58px;bottom: -74px;}
.kaer_oemprocess ul:after{content: '';display: inline-block;width: 20px;height: 28px;background: url('../images/icon_oemprocess_t.svg') center center no-repeat;position: absolute;right: 58px;bottom: -74px;}
.kaer_oemprocess ul:last-child{margin-bottom: 0;}
.kaer_oemprocess ul:last-child:before, .kaer_oemprocess ul:last-child:after{display: none;}
.kaer_oemprocess ul li{position: relative;}
.kaer_oemprocess ul li.kaer_jihe{padding: 20px;gap: 20px;border-radius: 24px;border: 1px solid #BFBFBF;background: #F8F8F8;}
.kaer_oemprocess ul li .kaer_text{width: 136px;height: 136px;background: #ffffff;border-radius: 12px;border: 1px solid #BFBFBF;text-align: center;transition:all 0.3s ease-in-out;}
.kaer_oemprocess ul li.kaer_jihe .kaer_text{border: 0;}
.kaer_oemprocess ul li .kaer_text i{display: inline-block;width: 36px;height: 36px;margin-top: 30px;transition:all 0.3s ease-in-out;}
.kaer_oemprocess ul li .kaer_text i.icon01{background: url('../images/icon_oemprocess01.svg');}
.kaer_oemprocess ul li .kaer_text i.icon02{background: url('../images/icon_oemprocess02.svg');}
.kaer_oemprocess ul li .kaer_text i.icon03{background: url('../images/icon_oemprocess03.svg');}
.kaer_oemprocess ul li .kaer_text i.icon04{background: url('../images/icon_oemprocess04.svg');}
.kaer_oemprocess ul li .kaer_text i.icon05{background: url('../images/icon_oemprocess05.svg');}
.kaer_oemprocess ul li .kaer_text i.icon06{background: url('../images/icon_oemprocess06.svg');}
.kaer_oemprocess ul li .kaer_text i.icon07{background: url('../images/icon_oemprocess07.svg');}
.kaer_oemprocess ul li .kaer_text i.icon08{background: url('../images/icon_oemprocess08.svg');}
.kaer_oemprocess ul li .kaer_text i.icon09{background: url('../images/icon_oemprocess09.svg');}
.kaer_oemprocess ul li .kaer_text i.icon10{background: url('../images/icon_oemprocess10.svg');}
.kaer_oemprocess ul li .kaer_text i.icon11{background: url('../images/icon_oemprocess11.svg');}
.kaer_oemprocess ul li .kaer_text i.icon12{background: url('../images/icon_oemprocess12.svg');}
.kaer_oemprocess ul li .kaer_text i.icon13{background: url('../images/icon_oemprocess13.svg');}
.kaer_oemprocess ul li .kaer_text p{font-size: 18px;color: #30373E;margin-top: 10px;transition:all 0.3s ease-in-out;}
.kaer_oemprocess ul li .icon_jt{display: inline-block;width: 28px;height: 20px;}
.kaer_oemprocess ul li .icon_jt.icon_jt01{background: url('../images/icon_oemprocess_l.svg') center center no-repeat;}
.kaer_oemprocess ul li .icon_jt.icon_jt02{background: url('../images/icon_oemprocess_r.svg') center center no-repeat;}
.kaer_oemprocess ul li .kaer_text:hover{background: #81663B;border-color: #81663B;}
.kaer_oemprocess ul li .kaer_text:hover i.icon01{background: url('../images/icon_oemprocess01_h.svg');}
.kaer_oemprocess ul li .kaer_text:hover i.icon02{background: url('../images/icon_oemprocess02_h.svg');}
.kaer_oemprocess ul li .kaer_text:hover i.icon03{background: url('../images/icon_oemprocess03_h.svg');}
.kaer_oemprocess ul li .kaer_text:hover i.icon04{background: url('../images/icon_oemprocess04_h.svg');}
.kaer_oemprocess ul li .kaer_text:hover i.icon05{background: url('../images/icon_oemprocess05_h.svg');}
.kaer_oemprocess ul li .kaer_text:hover i.icon06{background: url('../images/icon_oemprocess06_h.svg');}
.kaer_oemprocess ul li .kaer_text:hover i.icon07{background: url('../images/icon_oemprocess07_h.svg');}
.kaer_oemprocess ul li .kaer_text:hover i.icon08{background: url('../images/icon_oemprocess08_h.svg');}
.kaer_oemprocess ul li .kaer_text:hover i.icon09{background: url('../images/icon_oemprocess09_h.svg');}
.kaer_oemprocess ul li .kaer_text:hover i.icon10{background: url('../images/icon_oemprocess10_h.svg');}
.kaer_oemprocess ul li .kaer_text:hover i.icon11{background: url('../images/icon_oemprocess11_h.svg');}
.kaer_oemprocess ul li .kaer_text:hover i.icon12{background: url('../images/icon_oemprocess12_h.svg');}
.kaer_oemprocess ul li .kaer_text:hover i.icon13{background: url('../images/icon_oemprocess13_h.svg');}
.kaer_oemprocess ul li .kaer_text:hover p{color: #ffffff;}

.kaer_oemmessage *::-webkit-input-placeholder {color: #424656;}
.kaer_oemmessage *::-moz-placeholder {color: #424656;}
.kaer_oemmessage *::-ms-input-placeholder {color: #424656;}
.kaer_oemmessage{width: 100%;position: relative;}
.kaer_oemmessage_c{width: 100%;position: relative;padding: 40px 135px 45px 135px;background: url('../images/bg_oemmessage.webp') center center no-repeat;background-size: 100% 100%;border-radius: 24px;box-shadow: -44px 62px 21px 0px rgba(0, 0, 0, 0.00), -28px 40px 19px 0px rgba(0, 0, 0, 0.03), -16px 22px 16px 0px rgba(0, 0, 0, 0.10), -7px 10px 12px 0px rgba(0, 0, 0, 0.17), -2px 2px 7px 0px rgba(0, 0, 0, 0.20);}
.kaer_oemmessage_l{width: 50%;position: relative;padding-top: 40px;}
.kaer_oemmessage_l .kaer_title .kaer_tit{color: #ffffff;}
.kaer_oemmessage_l p{font-size: 26px;color: #ffffff;margin-top: 24px;}
.kaer_oemmessage_r{width: 46%;position: relative;}
.kaer_oemmessage_r .keer_input{gap: 16px;}
.kaer_oemmessage_r input, .kaer_oemmessage_r textarea{line-height: 32px;padding: 10px 10px;border-radius: 4px;border: 1px solid #F2F2F2;background: #FFF;font-size: 16px;color: #424656;}
.kaer_oemmessage_r input{width: calc(50% - 8px);}
.kaer_oemmessage_r textarea{width: 100%;height: 140px;}
.kaer_oemmessage_r .kaer_oem_btn{display: inline-block;color: #ffffff;font-weight: bold;padding: 12px 20px;border-radius: 4px;background: #81663B;margin-top: 20px;float: right;cursor: pointer;}


.kaer_faq_c::-webkit-scrollbar {width: 3px;background-color: #CED4DA;}
.kaer_faq_c::-webkit-scrollbar-thumb {width: 3px;background: #81663B;}
.kaer_faq_c::-webkit-scrollbar-button {display: none;}
.kaer_faq{width: 100%;position: relative;background: #F8F8F8;}
.kaer_faq_c{width: 100%;height: 400px;position: relative;overflow-y: auto;padding-right: 20px;}
.kaer_faq_c dl{width: 100%;position: relative;padding: 12px 24px;background: #ffffff;line-height: 24px;overflow: hidden;margin-bottom: 20px;}
.kaer_faq_c dl:last-child{margin-bottom: 0;}
.kaer_faq_c dl dt{width: 100%;position: relative;margin: 12px 0;cursor: pointer;}
.kaer_faq_c dl dt .kaer_tit{font-size: 20px;color: #3F4756;font-weight: bold;}
.kaer_faq_c dl dt.on .kaer_tit{color: #81663B;}
.kaer_faq_c dl dt i{display: inline-block;width: 24px;height: 24px;position: absolute;top: 0;right: 0;background: url('../images/icon_install.svg') center center no-repeat;}
.kaer_faq_c dl dt.on i{background: url('../images/icon_install_on.svg') center center no-repeat;}
.kaer_faq_c dl dd{width: 100%;position: relative;padding-bottom: 12px;margin-bottom:0;display: none;}
.kaer_faq_c dl dd p{font-size: 16px;color: #3F4756;}

.kaer_pbanner{width: 100%;position: relative;background: #F8F8F8;height: 560px;padding: 32px 0 52px 0;}
.kaer_pbanner .kaer_location{color: #212529;}
.kaer_pbanner .kaer_location a{color: #212529;}
.kaer_pbanner_c{width: 100%;position: relative;}
.kaer_pbanner_c .kaer_text{width: 50%;position: relative;}
.kaer_pbanner_c .kaer_text .kaer_tit{font-size: 48px;color: #212529;}
.kaer_pbanner_c p{color: #495057;}
.kaer_pbanner_r{width: 500px;position: absolute;top:-32px;right:0;}
.kaer_pbanner_r .kaer_pic{padding-bottom:100%;}

.kaer_babout{width: 100%;position: relative;height:calc(100vh - 130px);}
.kaer_babout .kaer_babout_c{width: 1300px;height: 600px;position: relative;border-radius: 32px;overflow:hidden;}
.kaer_babout .kaer_babout_c:before{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0,0,0,0.4);z-index:1;}
.kaer_babout .kaer_babout_c video{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transition: all 0.3s;}

.kaer_configurator{width: 100%;position: relative;background: #ffffff;}
.kaer_configurator_c{width: 100%;position: relative;}
.kaer_configurator_l{width: 50%;position: relative;cursor: url(../images/cursor_360.svg), auto;}
.kaer_configurator_l .kaer_model_li{position: absolute;width: 100%;height: 100%;left: 0;top: 0;display: none;}
.kaer_configurator_l .kaer_model_li .kaer_pic{padding-bottom: 0;height: 100%;}
.kaer_configurator_r{width: 40%;margin-left: 10%;;position: relative;background: #F8F8F8;border-radius: 24px;padding: 64px 50px 50px 50px;}
.kaer_configurator_r .kaer_tit{font-size: 24px;font-weight: bold;color: #212529;}
.kaer_option01{width: 100%;position: relative;margin-top: 48px;}
.kaer_option01 .kaer_mtit{font-size: 20px;color: #212529;}
.kaer_option01 .kaer_cpoption{width: 100%;position: relative;gap: 16px;margin-top: 24px;margin-bottom: 0;padding-left: 0;}
.kaer_option01 .kaer_cpoption li{width: 80px;position: relative;cursor: pointer;}
.kaer_option01 .kaer_cpoption li .kaer_pic{padding-bottom: 100%;border-radius: 50%;border:1px solid #eee;background: #ffffff;}
.kaer_option01 .kaer_cpoption li.on .kaer_pic:before{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background:rgba(0,0,0,.2);z-index: 1;}
.kaer_option01 .kaer_cpoption li .kaer_pic img{width: 80%;height: 80%;top: 10%;left: 10%;}
.kaer_option02{width: 100%;position: relative;margin-top: 48px;padding-top: 48px;border-top: 1px solid #81663B;}
.kaer_option02 .kaer_mtit{font-size: 20px;color: #212529;}
.kaer_option02 .kaer_coloroption{width: 100%;position: relative;margin-top: 24px;margin-bottom: 0;padding-left: 0;}
.kaer_option02 .kaer_coloroption li{width: 100%;position: relative;gap: 12px;display: none;}
.kaer_option02 .kaer_coloroption li span{width: 32px;height: 32px;border-radius: 4px;cursor: pointer;position: relative;}
.kaer_option02 .kaer_coloroption li span.on:before{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: url('../images/icon_duigou.svg') center center no-repeat;}

@media screen and (max-width:1699px){

	.kaer_nbanner .kaer_text .kaer_tit{font-size: 52px;}
	.kaer_pbanner_r{width:460px;}
	
	.kaer_babout .kaer_babout_c{width: 1200px;}

    #map{height: 520px;}

    .kaer_productpage_text h1{font-size: 28px;}

    .kaer_history_c .swiper-slide .kaer_tit{font-size: 40px;line-height: 100px;}
    .kaer_history_c .swiper-slide.swiper-slide-active .kaer_tit{font-size: 100px;}
    .kaer_history_c .swiper-slide.swiper-slide-active .kaer_tit:before {top: 50px;}
	.kaer_history_c .swiper-slide.swiper-slide-active .kaer_tit:after {top: 50px;}
	.kaer_history_c .swiper-slide span{font-size: 36px;margin: 10px 0 20px 0;}
	.kaer_history_c .swiper-slide .kaer_text{line-height: 36px;}
	.kaer_history_c .swiper-button-prev, .kaer_history_c .swiper-button-next{margin-top: 26px;}

	.kaer_concept_l .kaer_text .kaer_tit{font-size: 34px;margin-top: 20px;}

	.kaer_process_l .kaer_text .kaer_production .kaer_production_con span{font-size: 46px;}

	.kaer_strength_c .kaer_strength_con{width: 58%;padding: 50px 52px;}
	.kaer_strength_b {padding: 0 52px;bottom: 50px;}
	.kaer_strength_b .swiper-pagination .swiper-pagination-bullet{font-size: 42px;}
   
	.kaer_message_c .kaer_message_t p{width: 56%;}

}

@media screen and (max-width:1499px){
	.manu .a_p{height: 36px;line-height: 34px;padding: 0 14px;}
    
	.kaer_ndec{line-height: 32px;}

	.kaer_nbanner .kaer_text .kaer_tit{font-size: 42px;padding: 12px 0;}
	.kaer_nbanner .kaer_text .kaer_tit:before{width: 100px;}
	
	.kaer_babout .kaer_babout_c{width: 1100px;}
    
    .kaer_productpage_text h1{font-size: 24px;padding-bottom: 12px;}
    .kaer_productpage_text .kaer_desc{margin-top: 16px;}
    .kaer_productpage_text .kaer_desc p {line-height: 36px;}
    .kaer_productpage_text .kaer_button a{line-height: 45px;padding: 0 45px;}
    .kaer_productpage_img .swiper.swiper02 {margin-top: 10px;}
    .kaer_productpage_c{margin-top: 60px;}
    .kaer_productpage_c .kaer_productpage_tab li{padding: 10px 42px;margin-right: 16px;}

    .kaer_news_list li a{margin-bottom: 24px;}
    .kaer_news_list li .kaer_text{padding: 24px 32px 15px 40px;}
    .kaer_news_list li .kaer_text .kaer_tit{margin-bottom: 16px;}
    .kaer_news_list li .kaer_text .kaer_dec{margin-bottom: 45px;}

    .kaer_newspage_c h1{font-size: 36px;}
    .kaer_article_content{line-height: 1.6;}
    .kaer_article_content p {margin-bottom: 16px;}
    
    .kaer_contact_r{padding: 54px 53px 64px 53px;top: 58px;}
    .kaer_contact_r input, .kaer_contact_r textarea{padding: 12px 15px;margin-bottom: 18px;}
    .kaer_contact_r textarea {height: 156px;}
    .kaer_contact_r .kaer_contact_btn{margin-top: 0;}
    #map{height: 480px;}

    .kaer_nabout_l{margin: 24px 0 16px 0;padding: 48px 48px;}
    .kaer_nabout_r .kaer_nabout_vbut{line-height: 60px;}
    .kaer_nabout_r .kaer_nabout_vbut i{width: 32px;height: 32px;}

    .kaer_history_c .swiper-slide .kaer_tit{font-size: 34px;line-height: 74px;}
    .kaer_history_c .swiper-slide.swiper-slide-active .kaer_tit{font-size: 74px;}
    .kaer_history_c .swiper-slide.swiper-slide-active .kaer_tit:before {top: 36px;}
	.kaer_history_c .swiper-slide.swiper-slide-active .kaer_tit:after {top: 36px;}
	.kaer_history_c .swiper-slide span{font-size: 32px;margin: 10px 0 16px 0;line-height: 42px;}
	.kaer_history_c .swiper-slide .kaer_text{line-height: 30px;}
	.kaer_history_c .swiper-button-prev, .kaer_history_c .swiper-button-next{margin-top: 12px;}
    
    .kaer_concept_l{padding: 32px 24px 42px 24px;}
	.kaer_concept_l .kaer_text .kaer_tit{font-size: 30px;}
	.kaer_concept_r ul li{padding: 24px 20px 24px 24px;}
	.kaer_concept_r ul li i {width: 56px;height: 56px;background-size: 100% 100% !important;}
	.kaer_concept_r ul li .kaer_tit{margin: 12px 0 16px 0;}
	.kaer_concept_r ul li p{line-height: 28px;}

	.kaer_commitment_r ul{gap: 16px;}
	.kaer_commitment_r ul li{padding: 20px 24px;}
	.kaer_commitment_r ul li .kaer_text {margin-left: 28px;}
    .kaer_commitment_r ul li .kaer_text p {line-height: 22px;margin-top: 8px;}
    
    .kaer_process_l .kaer_text{bottom: -70px;}
	.kaer_process_l .kaer_text .kaer_production .kaer_production_con span{font-size: 40px;}
	.kaer_process_r{width: 54%;}
	.kaer_process_c ul li .li1_icon{width: 84px;height: 84px;}

	.kaer_strength_c .kaer_strength_con{padding: 32px 42px;}
	.kaer_strength_b {padding: 0 42px;bottom: 32px;}
	.kaer_strength_b .swiper-pagination .swiper-pagination-bullet{font-size: 38px;}

	.kaer_honors_c{padding: 0 72px 108px 72px;}
	.kaer_honors_c .swiper-button-prev, .kaer_honors_c .swiper-button-next{margin-top: 20px;}

	.kaer_message_c *::-webkit-input-placeholder {font-size: 14px;color: rgba(83, 83, 83, 0.60);}
	.kaer_message_c *::-moz-placeholder {font-size: 14px;color: rgba(83, 83, 83, 0.60);}
	.kaer_message_c *::-ms-input-placeholder {font-size: 14px;color: rgba(83, 83, 83, 0.60);}
    .kaer_message_c{padding: 40px 40px;}
    .kaer_message_c .kaer_message_t .kaer_tit{font-size: 28px;line-height: 48px;}
    .kaer_message_c .kaer_message_t p{line-height: 24px;}
    .kaer_message_c form{margin-top: 33px;}
    .kaer_message_c .kaer_message_input{gap: 16px;}
    .kaer_message_c input, .kaer_message_c textarea{font-size: 14px;padding: 12px 20px;}
    .kaer_message_c .kaer_message_but {width: 215px;line-height: 46px;border-radius: 46px;margin: 24px 0 0 calc(50% - 107.5px);}
    
    .kaer_partners_c ul li {margin-top: 24px;}
    .kaer_partners_c ul li img{max-width: 220px;}

    .kaer_oembanner_c .kaer_text p{line-height: 28px;}

    .kaer_oemproduct_c ul{gap: 16px;}
    .kaer_oemproduct_c ul li{width: calc(25% - 12px);}
    .kaer_oemproduct_c ul li p{line-height: 54px;padding: 0 12px;}

    .kaer_oemfeatures ul li{padding: 24px 16px;}
    .kaer_oemfeatures ul li .kaer_text{line-height: 28px;}

    .kaer_oemyoushi_c .swiper .swiper-slide{padding: 16px 24px;}
    .kaer_oemyoushi_c .swiper .swiper-slide span{font-size: 48px;}
    .kaer_oemyoushi_c .swiper .swiper-slide .kaer_tit{margin-top: 12px;}
    .kaer_oemyoushi_c .swiper .swiper-slide p{line-height: 28px;height: 112px;margin-top: 12px;}
    
    .kaer_oemprocess ul{margin-bottom: 72px;}
    .kaer_oemprocess ul:before{left: 54px;bottom: -62px;}
    .kaer_oemprocess ul:after{right: 54px;bottom: -64px;}
    .kaer_oemprocess ul li.kaer_jihe{padding: 12px;gap: 12px;border-radius: 12px;}
    .kaer_oemprocess ul li .kaer_text{width: 128px;height: 128px;}
    .kaer_oemprocess ul li .kaer_text p{font-size: 16px;}

    .kaer_oemmessage_c{padding: 32px 54px 32px 54px;}
    .kaer_oemmessage_l p{font-size: 22px;margin-top: 16px;}
    .kaer_oemmessage_r .keer_input {gap: 12px;}
    .kaer_oemmessage_r input, .kaer_oemmessage_r textarea{line-height: 24px;padding: 8px 10px;}
    .kaer_oemmessage_r input {width: calc(50% - 6px);}
    .kaer_oemmessage_r textarea{height: 120px;}
    .kaer_oemmessage_r .kaer_oem_btn{padding: 10px 20px;margin-top: 16px;}
    
    .kaer_faq_c{height: 426px;padding-right: 15px;}
    .kaer_faq_c dl{padding: 10px 20px;line-height: 22px;margin-bottom: 15px;}
    .kaer_faq_c dl dt{margin: 10px 0;}
    .kaer_faq_c dl dt .kaer_tit{font-size: 18px;}
    .kaer_faq_c dl dd{padding-bottom: 10px;}
    .kaer_faq_c dl dd p{font-size: 14px;}
    
    .kaer_configurator_r{width: 45%;margin-left: 5%;padding: 40px 42px 42px 43px;}

}

@media screen and (max-width:1299px){
    #map{height: 420px;}
    
    .kaer_oembanner_c .kaer_text{top: 58px;}
    
    .kaer_babout .kaer_babout_c{width: 994px;}
}

@media screen and (max-width:1023px){
    .kaer_ndec {line-height: 24px;}
    
    .kaer_pbanner{height:420px;}
    .kaer_nbanner .kaer_text .kaer_tit {font-size: 24px;padding: 10px 0;}
    .kaer_nbanner .kaer_text .kaer_tit:before {width: 54px;}
    .kaer_pbanner_r{width:400px;}
    
    .kaer_babout{height: auto;}
    .kaer_babout .kaer_babout_c{width: 100%;height: auto;padding-bottom: 56.25%;border-radius: 0;}

    .kaer_product ul{gap: 15px 15px;}
    .kaer_product ul li{width: calc(33.33% - 10px);}
    .kaer_product ul li p{padding: 10px 10px 10px 10px;}

    .kaer_productpage_text h1{font-size: 20px;padding-bottom: 10px;}
    .kaer_productpage_text .kaer_desc{margin-top: 8px;}
    .kaer_productpage_text .kaer_desc p {line-height: 28px;}
    .kaer_productpage_text .kaer_button{gap: 12px;}
    .kaer_productpage_text .kaer_button a{line-height: 40px;padding: 0 32px;}
    .kaer_productpage_c{margin-top: 32px;}

    .kaer_news_list li a{margin-bottom: 16px;}
    .kaer_news_list li .kaer_text {padding: 20px 24px 10px 30px;}
    .kaer_news_list li .kaer_text .kaer_tit{margin-bottom: 12px;}
    .kaer_news_list li .kaer_text .kaer_dec{margin-bottom: 20px;}
    .kaer_news_list li .kaer_text .kaer_icon span:nth-child(2){padding-left: 40px;}
    
    .kaer_newspage_c h1{font-size: 26px;}
    .kaer_article_content p {margin-bottom: 12px;}

    .kaer_contact_c .kaer_contact_text li{margin-bottom: 15px;}
    .kaer_contact_c .kaer_contact_text li .kaer_tit{margin-bottom: 8px;}
    .kaer_contact_c .kaer_contact_text li p{line-height: normal;}
    .kaer_contact_r{padding: 30px 30px 32px 30px;top: 36px;}
    .kaer_contact_r input, .kaer_contact_r textarea{padding: 10px 12px;margin-bottom: 12px;}
    .kaer_contact_r textarea {height: 120px;}
    #map{height: 350px;}

    .kaer_nabout_c{padding: 20px 0 12px 0;}
    .kaer_nabout_l{margin: 16px 0 12px 0;padding: 24px 24px;}
    .kaer_nabout_r .kaer_nabout_vbut {line-height: 52px;}
    
    .kaer_history_c{padding: 0 54px;margin-top: 24px;}
    .kaer_history_c .swiper-slide.swiper-slide-next, .kaer_history_c .swiper-slide.swiper-slide-prev {width: 80px !important;}
    .kaer_history_c .swiper-slide.swiper-slide-active{width: calc(100% - 180px) !important;}
    .kaer_history_c .swiper-slide .kaer_tit{font-size: 24px;line-height: 34px;}
    .kaer_history_c .swiper-slide.swiper-slide-active .kaer_tit{font-size: 34px;}
    .kaer_history_c .swiper-slide.swiper-slide-active .kaer_tit:before, .kaer_history_c .swiper-slide.swiper-slide-active .kaer_tit:after{width: 160px;}
    .kaer_history_c .swiper-slide.swiper-slide-active .kaer_tit:before {top: 16px;}
	.kaer_history_c .swiper-slide.swiper-slide-active .kaer_tit:after {top: 16px;}
	.kaer_history_c .swiper-slide span {font-size: 20px;margin: 10px 0 10px 0;line-height: unset;}
	.kaer_history_c .swiper-slide .kaer_text{line-height: 24px;}
	.kaer_history_c .swiper-button-prev, .kaer_history_c .swiper-button-next {width: 36px;height: 36px;background-size: 100% 100% !important;margin-top: 0;}
    
	.kaer_concept_l {padding: 30px 20px 30px 20px;}
	.kaer_concept_l .kaer_text .kaer_tit {margin-top: 12px;font-size: 22px;}
	.kaer_concept_r ul li {padding: 16px 13px 16px 16px;}
	.kaer_concept_r ul li i{width: 48px;height: 48px;}
	.kaer_concept_r ul li .kaer_tit {margin: 8px 0 8px 0;}
	.kaer_concept_r ul li p {line-height: 22px;}
    
    .kaer_commitment_r ul {gap: 10px;}
	.kaer_commitment_r ul li {padding: 12px 16px;}
    .kaer_commitment_r ul li .kaer_text {margin-left: 18px;}
    .kaer_commitment_r ul li .kaer_text .kaer_tit{font-size: 15px;}
    .kaer_commitment_r ul li .kaer_text p {line-height: 20px;margin-top: 5px;}
    
    .kaer_process_l .kaer_text{width: 90%;left: 5%;bottom: -50px;padding: 16px 24px;}
    .kaer_process_l .kaer_text .kaer_production{padding-left: 15px;}
    .kaer_process_l .kaer_text .kaer_production .kaer_production_con span {font-size: 24px;}
    .kaer_process_c{margin-top: 0;}
    .kaer_process_c ul li .li1_icon {width: 60px;height: 60px;background-size: 24px 24px !important;}
    .kaer_process_c ul li .li2_icon{height: 60px;}
    .kaer_process_c ul li p{margin-top: 8px;}

    .kaer_strength_c{height: 88%;top: 6%;}
    .kaer_strength_c .kaer_strength_con{width: 100%;padding: 24px 32px;}
    .kaer_title .kaer_tit br{display: none;}
    .kaer_strength_b {padding: 0 32px;bottom: 16px;}
    .kaer_strength_b .kaer_strength_qh .swiper-button-prev, .kaer_strength_b .kaer_strength_qh .swiper-button-next{width: 32px;height: 32px;}
    .kaer_strength_b .swiper-pagination .swiper-pagination-bullet {font-size: 24px;}
    .kaer_strength_b .swiper-scrollbar{width: 420px;}

    .kaer_honors_c {padding: 0 72px 74px 72px;}

	.kaer_message_c {padding: 24px 24px;}
	.kaer_message_c .kaer_message_t .kaer_tit {font-size: 22px;line-height: unset;}
	.kaer_message_c .kaer_message_t p {line-height: 22px;position: relative;width: 100%;margin-top: 10px;}
	.kaer_message_c form {margin-top: 24px;}
	.kaer_message_c .kaer_message_input {gap: 12px;}
	.kaer_message_c input, .kaer_message_c textarea {padding: 8px 12px;border-radius: 5px;}
	.kaer_message_c .kaer_message_but {width: 190px;line-height: 42px;border-radius: 42px;margin: 16px 0 0 calc(50% - 95px);}

	.kaer_partners_c ul li {margin-top: 12px;}


    .kaer_oembanner_c .kaer_title .kaer_tit br{display: block;}
    .kaer_oembanner_c .kaer_text p{line-height: 20px;margin-top: 8px;}

    .kaer_oemproduct_c ul{gap: 12px;}
    .kaer_oemproduct_c ul li{width: calc(25% - 9px);}
    .kaer_oemproduct_c ul li p{line-height: 38px;padding: 0 10px;}

    .kaer_oemfeatures ul li{padding: 12px 12px;}
    .kaer_oemfeatures ul li .kaer_text{line-height: 22px;}

    .kaer_oemyoushi_c .swiper .swiper-slide{padding: 12px 20px;}
    .kaer_oemyoushi_c .swiper .swiper-slide span{font-size: 24px;}
    .kaer_oemyoushi_c .swiper .swiper-slide .kaer_tit{margin-top: 10px;}
    .kaer_oemyoushi_c .swiper .swiper-slide p{line-height: 22px;height: 110px;margin-top: 10px;}
    
    .kaer_oemprocess ul{margin-bottom: 52px;}
    .kaer_oemprocess ul:before{left: 40px;bottom: -42px;}
    .kaer_oemprocess ul:after{right: 40px;bottom: -42px;}
    .kaer_oemprocess ul li.kaer_jihe{padding: 8px;gap: 8px;border-radius: 8px;}
    .kaer_oemprocess ul li .kaer_text{width: 100px;height: 100px;}
    .kaer_oemprocess ul li .kaer_text i{margin-top: 10px;}
    .kaer_oemprocess ul li .kaer_text p{font-size: 12px;margin-top: 6px;}
    .kaer_oemprocess .kaer_title .kaer_tit br{display: block;}

    .kaer_oemmessage_c{padding: 24px 24px 24px 24px;}
    .kaer_oemmessage_l p{font-size: 18px;margin-top: 12px;}
    .kaer_oemmessage_r .keer_input {gap: 10px;}
    .kaer_oemmessage_r input, .kaer_oemmessage_r textarea{line-height: 22px;padding: 6px 10px;}
    .kaer_oemmessage_r input {width: calc(50% - 5px);}
    .kaer_oemmessage_r textarea{height: 92px;}
    .kaer_oemmessage_r .kaer_oem_btn{padding: 8px 20px;margin-top: 12px;}
    
    .kaer_faq_c{height: 270px;padding-right: 12px;}
    .kaer_faq_c dl{padding: 6px 12px;line-height: normal;margin-bottom: 10px;}
    .kaer_faq_c dl dt{margin: 8px 0;}
    .kaer_faq_c dl dt .kaer_tit{font-size: 16px;}
    .kaer_faq_c dl dd{padding-bottom: 8px;}
    .kaer_faq_c dl dd p{line-height: 20px;}
    
    .kaer_configurator_r {width: 50%;margin-left: 0;padding: 24px 32px 32px 32px;}
    .kaer_configurator_r .kaer_tit {font-size: 20px;}
    .kaer_option01{margin-top: 20px;}
    .kaer_option01 .kaer_mtit {font-size: 16px;}
    .kaer_option01 .kaer_cpoption{margin-top: 16px;gap: 10px;}
    .kaer_option01 .kaer_cpoption li {width: 68px;}
    .kaer_option02{margin-top: 20px;padding-top: 20px;}
    .kaer_option02 .kaer_mtit {font-size: 16px;}
    .kaer_option02 .kaer_coloroption{margin-top: 16px;}

}

@media screen and (max-width:767px){
    .manu .a_p{height: 32px;line-height: 30px;padding: 0 11px;margin: 0 3px;}
    
    .kaer_pbanner{height: auto;padding: 20px 0 0 0;}
    .kaer_pbanner_c .kaer_text{width:100%;}
    .kaer_nbanner .kaer_text .kaer_tit {font-size: 20px;padding: 5px 0;}
    .kaer_nbanner .kaer_text .kaer_tit:before {width: 36px;}
    .kaer_pbanner_r{width: 100%;position: relative;top: 0;}

    .kaer_ndec {line-height: 22px;}
    .kaer_ndec br{display: none;}

    .kaer_product ul{gap: 10px 10px;}
    .kaer_product ul li{width: calc(50% - 5px);}
    .kaer_product ul li p{padding: 6px 10px 6px 10px;}
    
    .kaer_productpage_t{display: block;}
	.kaer_productpage_img{width: 100%;}
	.kaer_productpage_img .swiper.swiper02 {margin-top: 5px;}
	.kaer_productpage_text {width: 100%;margin-top: 15px;}
	.kaer_productpage_text h1 {font-size: 18px;padding-bottom: 8px;}
	.kaer_productpage_text .kaer_desc {margin-top: 6px;}
	.kaer_productpage_text .kaer_desc p {line-height: 24px;}
	.kaer_productpage_text .kaer_button a {line-height: 36px;border-radius: 8px;}
	.kaer_productpage_c {margin-top: 20px;}
	.kaer_productpage_c .kaer_productpage_tab li {padding: 8px 32px;margin-right: 10px;}
	
    .kaer_news_list li a {margin-bottom: 12px;display: block;}
    .kaer_news_list li .kaer_pic {width: 100%;padding-bottom: 64%;}
    .kaer_news_list li .kaer_text {width: 100%;padding: 12px 12px 10px 12px;}
    .kaer_news_list li .kaer_text .kaer_tit{margin-bottom: 8px;}
    .kaer_news_list li .kaer_text .kaer_dec{margin-bottom: 12px;}
    .kaer_news_list li .kaer_text .kaer_icon{line-height: 30px;}
    .kaer_news_list li .kaer_text .kaer_icon span:nth-child(2){background-size: 24px;padding-left: 32px;opacity: 1;}

    .kaer_newspage_c h1{font-size: 22px;}
    .kaer_newspage_c .kaer_newspage_data span{font-size: 12px;}
    .kaer_article_content{line-height: 1.4;}
    .kaer_article_content p {margin-bottom: 8px;}
    
    .kaer_contact_c{width: 100%;}
    .kaer_contact_c .kaer_contact_text li .kaer_tit{margin-bottom: 6px;}
    .kaer_contact_c .kaer_contact_text li p{line-height: normal;}

    .kaer_contact_r{width: 100%;position: relative;padding: 16px 16px 20px 16px;top: 0;margin-bottom: 20px;}
    .kaer_contact_r input, .kaer_contact_r textarea{padding: 8px 12px;margin-bottom: 10px;}
    .kaer_contact_r textarea {height: 90px;}
    #map{height: 258px;}

    .kaer_nabout_c {padding: 0;}
    .kaer_nabout_l{width: 100%;margin: 0 0 12px 0;padding: 0;box-shadow: unset;}
    .kaer_nabout_r {width: 100%;height: 284px;position: relative;}
    
	.kaer_history_c{padding: 0 45px;margin-top: 16px;}
	.kaer_history_c .swiper-slide.swiper-slide-next, .kaer_history_c .swiper-slide.swiper-slide-prev {width: 100% !important;}
	.kaer_history_c .swiper-slide.swiper-slide-active {width: 100% !important;}
	.kaer_history_c .swiper-slide.swiper-slide-active .kaer_tit:before, .kaer_history_c .swiper-slide.swiper-slide-active .kaer_tit:after {width: 32%;}
	.kaer_history_c .swiper-slide.swiper-slide-active .kaer_tit {font-size: 28px;}
	.kaer_history_c .swiper-slide span {font-size: 18px;margin: 5px 0 5px 0;line-height: unset;}
	.kaer_history_c .swiper-slide .kaer_text {line-height: 22px;}
    
    .kaer_concept{margin-bottom: 20px;}
    .kaer_concept:before{display: none;}
	.kaer_concept_c{display: block;}
	.kaer_concept_l{width: 100%;padding: 16px 12px 16px 16px;}
	.kaer_concept_l .kaer_text .kaer_tit {margin-top: 8px;font-size: 20px;}
	.kaer_concept_r{width: 100%;}
	.kaer_concept_r ul li {padding: 12px 10px 12px 12px;}
    .kaer_concept_r ul li i {width: 40px;height: 40px;}
    .kaer_concept_r ul li .kaer_tit {margin: 5px 0 5px 0;}
    .kaer_concept_r ul li p {line-height: 18px;}

    .kaer_commitment_c{display: block;}
    .kaer_commitment_l{width: 100%;}
    .kaer_commitment_r{width: 100%;margin-top: 12px;}
    .kaer_commitment_r ul li{width: 100%;padding: 10px 12px;}
    .kaer_commitment_r ul li:nth-child(1), .kaer_commitment_r ul li:nth-child(2){margin-right: 0;}
    .kaer_commitment_r ul li i{background-size: 100% 100% !important;}
    .kaer_commitment_r ul li .kaer_text {margin-left: 12px;}
    .kaer_commitment_r ul li .kaer_text p{line-height: 18px;}

    .kaer_process_t{display: block;}
    .kaer_process_l{width: 100%;margin-bottom: 70px;}
    .kaer_process_r{width: 100%;}

	.kaer_strength .swiper .swiper-slide .kaer_pic {padding-bottom: 100%;}
	.kaer_strength_c {height: 94%;top: 3%;}
	.kaer_strength_c .kaer_strength_con {padding: 16px 16px;}
	.kaer_strength_b {padding: 0 16px;bottom: 12px;}
	.kaer_strength_b .swiper-scrollbar {width: 54%;}
	.kaer_strength_b .swiper-pagination {width: 32px;height: 32px;}
	.kaer_strength_b .swiper-pagination .swiper-pagination-bullet {font-size: 22px;line-height: 32px;}

    .kaer_honors_c{padding: 0 0 38px 0;}
    .kaer_honors_c .kaer_ndec{padding: 0;}
    .kaer_honors_c .swiper-button-prev, .kaer_honors_c .swiper-button-next{display: none;}

    .kaer_process_c ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
    .kaer_process_c ul li .li1_icon{width: 54px;height: 54px;}
    .kaer_process_c ul li .li2_icon {height: 54px;}
    .kaer_process_c ul li{margin-top: 10px;}
    .kaer_process_c ul li p {margin-top: 2px;}

    .kaer_message_c {padding: 16px 16px;}
    .kaer_message_c .kaer_message_t .kaer_tit{font-size: 20px;}
    .kaer_message_c .kaer_message_t p{line-height: 20px;margin-top: 5px;}
    .kaer_message_c form {margin-top: 12px;}
    .kaer_message_c .kaer_message_input {gap: 8px;}
    .kaer_message_c input{width: 100%;line-height: 20px;padding: 6px 10px;}
    /*.kaer_message_c input:nth-child(-n+3){width: 100%;}*/
    .kaer_message_c .kaer_message_but{line-height: 40px;border-radius: 40px;}

	.kaer_partners_c ul li {margin-top: 10px;}
	.kaer_partners_c ul li img {height: 50px;max-width: 104px;}
	
	    .kaer_oembanner_c .kaer_text {top: 12px;}
    .kaer_oembanner_c .kaer_title .kaer_tit br{display: block;}
    .kaer_oembanner_c .kaer_text p{display: none;}
    .kaer_oembanner_c .kaer_text a{display: none;}

    .kaer_oemproduct_c ul{gap: 10px;}
    .kaer_oemproduct_c ul li{width: calc(50% - 5px);}
    .kaer_oemproduct_c ul li p{line-height: 34px;}

    .kaer_oemfeatures ul li{padding: 8px 0;}
    .kaer_oemfeatures ul li .kaer_text{line-height: 20px;}
    .kaer_oemfeatures ul li .kaer_tit{line-height: normal;}
    
    .kaer_oemyoushi_c .swiper{overflow: hidden;}
    .kaer_oemyoushi_c .kaer_oemyoushi_arrow{display: none;}
    .kaer_oemyoushi_c .swiper .swiper-slide{padding: 12px 15px;border-radius: 12px;}
    .kaer_oemyoushi_c .swiper .swiper-slide span{font-size: 22px;}
    .kaer_oemyoushi_c .swiper .swiper-slide .kaer_tit{margin-top: 6px;}
    .kaer_oemyoushi_c .swiper .swiper-slide p{line-height: 20px;height: auto;margin-top: 6px;}
    
    .kaer_oemprocess{display: none;}
    
    .kaer_oemmessage{padding-top: 20px;}
    .kaer_oemmessage_c{display: block;padding: 20px 16px 20px 16px;overflow: hidden;border-radius: 12px;}
    .kaer_oemmessage_l{width: 100%;padding-top: 0;}
    .kaer_oemmessage_l p{font-size: 14px;margin-top: 5px;}
    .kaer_oemmessage_r{width: 100%;margin-top: 15px;}
    .kaer_oemmessage_r .keer_input {gap: 8px;}
    .kaer_oemmessage_r input, .kaer_oemmessage_r textarea{line-height: 20px;padding: 5px 10px;}
    .kaer_oemmessage_r input {width: 100%;}
    .kaer_oemmessage_r textarea{height: 85px;}
    .kaer_oemmessage_r .kaer_oem_btn{width: 100%;padding: 6px 0;margin-top: 8px;text-align: center;}
    
    .kaer_faq_c {height: auto;padding-right: 0;}
    .kaer_faq_c dl {padding: 5px 12px;margin-bottom: 8px;}
    .kaer_faq_c dl dt {margin: 6px 0;}
    
    .kaer_configurator_c{display:block;}
    .kaer_configurator_l{width:100%;height: 400px;}
    .kaer_configurator_r{width:100%;padding: 16px 24px 24px 24px;border-radius: 12px;}
    .kaer_configurator_r .kaer_tit {font-size: 18px;}
    .kaer_option01 {margin-top: 12px;}
    .kaer_option01 .kaer_cpoption {margin-top: 12px;}
    .kaer_option01 .kaer_cpoption li {width: 60px;}
    .kaer_option02 {margin-top: 12px;padding-top: 12px;}
    .kaer_option02 .kaer_coloroption {margin-top: 12px;}
    .kaer_option02 .kaer_coloroption li{gap: 10px;}
    

}