﻿.prolist-content .kche-t88 .kche-t88-item{box-shadow:0 0 8px#ccc;}
@media (max-width:540px){.prolist-content .kche-t88 .kche-t88-item{width:100%}}
main.pro-main{overflow-x:hidden;}
.protype-bggray{position:relative;padding:30px 0;margin:30px 0;}
.protype-bggray>div{position:relative;}
.protype-bggray:before{content:'';width:100vw;height:100%;background:#F6F6F6;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1}
.carbon-main .pagenav-cate{display:none}
.kche-t76 .send-popup-inquiry{display:inline-block!important;line-height:46px;border-radius:5px;}
@media (max-width:1024px){.carbon-main+.popup-inquiry.is-active{display:flex!important}
.popup-inquiry-box{max-width:92%}}
.carbon-main .prolist-content .kche-t88 .kche-t88-item{display:flex;flex-direction:column;}
.carbon-main .kche-t88 .kche-t88-item>.kche-t88-info{flex:1;display:flex;flex-direction:column;}
.carbon-main .kche-t88 .kche-t88-item>.kche-t88-info>p.kche-t76{margin-top:auto;}
.carbon-main .kche-t88 .kche-t88-item>.kche-t88-info>.kche-t88-info-des{margin-bottom:15px}
@media (max-width:1024px) and (min-width:769px){.carbon-main .kche-t88 .kche-t88-item{width:48%}}
.pagesbanner .pagesbanner-animate.products{text-align:left;}
.pagesbanner .pagesbanner-animate.products .p1{font-size:40px;max-width:50%;}
.pagesbanner .pagesbanner-animate.products .p2{max-width:50%;}
@media (min-width:1025px) and (max-width:1600px){.pagesbanner .pagesbanner-animate.products{padding-left:70px}}
@media (max-width:1600px){.pagesbanner .pagesbanner-animate.products .p1{font-size:2.4vw}
.pagesbanner .pagesbanner-animate.products .p2{font-size:1.15vw;}}
@media (max-width:768px){.pagesbanner .pagesbanner-animate.products .p2{display:none;}
.pagesbanner .pagesbanner-animate.products .p1{font-size:14px;max-width:70%;}}
.page-nav{display:none}



.pagesbanner .pagesbanner-animate.procate{top: 55%;max-width: 1600px;padding: 0 15px;justify-content: space-between;align-items: center;flex-wrap: nowrap;}
.pagesbanner .pagesbanner-animate.procate .info{flex: 1;margin-right: 5%;text-align: left;}
.pagesbanner .pagesbanner-animate.procate .info .p1{color: #fff;font-size: 50px;font-weight: var(--fontbold6);line-height: 1.3;}
.pagesbanner .pagesbanner-animate.procate .info .p2{margin: 20px 0;line-height: 1.2;}
.pagesbanner .pagesbanner-animate.procate .info .list{margin-bottom:10px}
.pagesbanner .pagesbanner-animate.procate .info .list li{width:auto;background: transparent;box-shadow: none;margin-bottom: 5px;margin-right:0;border-radius:0}
.pagesbanner .pagesbanner-animate.procate .info a{display: inline-block;padding: 5px 20px;color: #111;font-weight: var(--fontbold6);border-radius: 40px;background: #fff;transition: all .3s ease;}
.pagesbanner .pagesbanner-animate.procate .info a:hover{color: #fff;background: var(--color);}
.pagesbanner .pagesbanner-animate.procate .info a .iconfont{display: inline-block;transform: rotate(-45deg);transition: transform .3s ease;}
.pagesbanner .pagesbanner-animate.procate .info a:hover .iconfont{transform: rotate(0);}
.pagesbanner .pagesbanner-animate.procate .img{width: 30%;}
@media (max-width: 1600px){.pagesbanner .pagesbanner-animate.procate .info .p1{font-size: 3vw;}
.pagesbanner .pagesbanner-animate.procate .info .p2{font-size: 1.4vw;margin: 10px 0;}
.pagesbanner .pagesbanner-animate.procate .info .list li{font-size: 1.4vw;margin-bottom:0}}
@media (max-width: 1280px){.pagesbanner .pagesbanner-animate.procate{top: 60%}
.pagesbanner .pagesbanner-animate.procate .info a{padding: 2px 10px;font-size: 1.3vw;}
.pagesbanner .pagesbanner-animate.procate .info a .iconfont{font-size: 1.3vw;}}
@media (max-width: 1024px){.pagesbanner .pagesbanner-animate.procate{top: 50%}}
@media (max-width: 768px){
.pagesbanner .pagesbanner-animate.procate .info .p1{font-size: var(--fontsize22);margin-bottom: 10px;}
.pagesbanner .pagesbanner-animate.procate .info .p2,
.pagesbanner .pagesbanner-animate.procate .info .list li{display: none;}
.pagesbanner .pagesbanner-animate.procate .info a{font-size: var(--fontsize12);}
.pagesbanner .pagesbanner-animate.procate .info a .iconfont{font-size: 10px;}}
@media (max-width: 500px){.pagesbanner .pagesbanner-animate.procate .info .p1{font-size: var(--fontsize16);margin-bottom: 5px;}}
.pagesbanner .pagesbanner-animate.procate .img img{max-width:80%}
.kche-t88 .kche-t88-item>.kche-t88-info>.kche-t88-info-tit{min-height: 58px;}
@media (min-width:1024px) { .pagesbanner .pagesbanner-animate ,.pagesbanner .pagesbanner-animate.procate { padding: 0 70px;}}
.pagesbanner .pagesbanner-animate.procate .info .send-popup-inquiry{max-width: inherit;margin-left: 0;background: #fff;color: #000;font-weight: var(--fontbold7);min-width: inherit;height: auto;padding: 5px 20px;display: inline-flex;border: none;border-radius: 40px;}
.pagesbanner .pagesbanner-animate.procate .info .send-popup-inquiry .iconfont{display: inline-block;transform: rotate(-45deg);transition: transform .3s ease;}
.pagesbanner .pagesbanner-animate.procate .info .send-popup-inquiry:hover{background: var(--color);color:#fff}
.pagesbanner .pagesbanner-animate.procate .info .send-popup-inquiry:hover .iconfont{transform: rotate(0);}
@media (max-width:1280px){.pagesbanner .pagesbanner-animate.procate .info .send-popup-inquiry{padding:2px 10px;}}

.pagesbanner .pagesbanner-animate.procate .img.imglist{width:40%;display:flex;align-items: center;justify-content: center;}
.pagesbanner .pagesbanner-animate.procate .img.imglist img{ width: inherit;margin-right:10px; }
.pagesbanner .pagesbanner-animate.procate .img.imglist img:last-child{margin-right:0;}
@media (max-width:1024px){.popup-inquiry.is-active {display:flex!important}}
.bg-white{position:relative}
.bg-white::before{content:'';width:100vw;height:100%;background:#fff;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1}
