*{margin:0;padding:0;}
.wmkc-caintro1{position:relative;}
.caintro-img img{width:100%;object-fit:cover;}
.caintro-content{position:absolute;bottom:86px;left:30%;max-width:680px;transform:translateX(-50%);}
.caintro-content h1{margin-bottom:28px;max-width:486px;color:#de4610;font-size:48px;line-height:1.4;}
.caintro-content div{font-size:18px;line-height:1.8;}
@media(max-width:1440px){.caintro-content h1{font-size:40px;}
.caintro-content{width:45%;}
}
@media(max-width:1024px){.caintro-content div{font-size:16px;line-height:1.5;}
.caintro-content{bottom:30px;}
.caintro-content h1{font-size:38px;}
}
@media(max-width:768px){.caintro-img{height:600px;}
.caintro-content{left:50%;padding:20px 20px 20px;width:100%;}
.caintro-content h1{font-size:28px;}
}
@media(max-width:500px){.caintro-img{height:500px;}
.caintro-content{width:90%;}
}
.wmkc-catypes1{padding:136px 0 142px;}
.wmkc-catypes1 h2{position:relative;margin-bottom:60px;padding-bottom:32px;color:#333;text-align:center;letter-spacing:1px;font-size:40px;}
.wmkc-catypes1 h2::after{position:absolute;bottom:0;left:50%;content:url(/uploads/41901/catypes-title.png);transform:translateX(-50%);}
.wmkc-catypes1 .box-big{position:relative;}
.catypes1-left{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.catypes1-left>a{display:block;overflow:hidden;width:50%;}
.catypes1-left>a img{width:100%;transition:all .3s;}
.catypes1-left>a img:hover{transform:scale(1.1);}
.catypes1-left .catypes1-center{width:45%;}
.catypes1-center{padding:0 80px;}
.catypes1-center h3{font-size:36px;}
.catypes1-center .catypes1-text{margin:20px 0 60px;font-size:18px;line-height:1.8;}
.catypes1-swiper-name{padding:15px 0;font-size:18px;}
.catypes1-swiper .swiper-button{display:flex;justify-content:flex-end;}
.catypes1-swiper .swiper-button span{display:block;margin:0 15px;width:44px;height:44px;border:4px solid #f5f5f5;border-radius:50%;background-color:#e6e6e6;color:#fff;text-align:center;line-height:36px;cursor:pointer;transition:all .3s;}
.catypes1-swiper .swiper-button span:hover{background-color:#de4610;}
#catypes1-swiper{overflow:hidden;margin-top:20px;}
.common-button{display:inline-block;padding:5px 20px;border:1px solid #de4610;border-radius:35px;background-color:#de4610;color:#fff;transition:all .3s;}
.common-button:hover{background-color:#fff;color:#de4610;}
.small1-content{position:relative;top:-130px;z-index:1;display:flex;margin:auto;width:100%;max-width:1360px;flex-wrap:wrap;justify-content:space-between;}
.small1{position:relative;padding-top:100px;}
.small1-content .small1-left{padding:80px 0 0 0;width:45%;text-align:right;}
.small1-content .small1-right{position:relative;width:50%;}
.box-small{margin-top:140px;}
.small1-right img{width:100%;object-fit:cover;}
.small1-left h3{font-size:36px;}
.small1-text{margin:20px 0 30px;font-size:18px;line-height:1.8;}
.small1-right .box{padding:10px 30px;background-color:rgba(0,0,0,.5);font-size:18px;transition:all .5s;transform:scale(0);}
.absolute{position:absolute;top:0;left:0;width:100%;height:100%;}
.small1-right .box ul{position:absolute;top:50%;left:50%;width:80%;transform:translate(-50%,-50%);}
.small1-right .box ul li{padding:8px 0;list-style:none;}
.small1-right .box ul li a{color:#fff;}
.small1-right .box ul li:hover a{color:#de4610;}
.small1-right:hover .box{transform:scale(1);}
.small1-img{position:absolute;bottom:0;left:0;z-index:0;width:100%;max-height:262px;}
.small1-img img{width:100%;}
.small1-content .small2-right{text-align:left;}
.small2{padding-top:230px;}
@media(max-width:1600px){.catypes1-center .catypes1-text{margin:20px 0 30px;}
}
@media(max-width:1440px){.catypes1-center{padding:0 30px;}
}
@media(max-width:1280px){.catypes1-left .catypes1-center{width:48%;}
}
@media(max-width:1024px){.wmkc-catypes1 h2{font-size:38px;}
}
@media(max-width:768px){.catypes1-left>a{width:100%;}
.catypes1-left .catypes1-center{width:100%;}
.wmkc-catypes1 h2{font-size:28px;}
.catypes1-center h3{font-size:26px;}
.catypes1-center .catypes1-text{font-size:16px;}
.wmkc-catypes1{padding:36px 0 22px;}
}
@media(max-width:768px){.small1-content .small1-left{padding:20px;width:100%;text-align:center;}
.small1-content .small1-right{width:100%;}
.small1-left h3{font-size:26px;}
.small1-text{font-size:16px;}
}
.wmkc-cachoice1{padding:136px 0 142px;background:url(/uploads/41901/cachoice1-back.jpg);background-size:cover;}
.wmkc-cachoice1 h2{position:relative;margin-bottom:60px;padding-bottom:32px;color:#fff;text-align:center;letter-spacing:1px;font-size:40px;}
.wmkc-cachoice1 h2::after{position:absolute;bottom:0;left:50%;content:url(/uploads/41901/catypes-title.png);transform:translateX(-50%);}
.wmkc-cachoice1 .content{display:flex;margin:auto;width:100%;max-width:1360px;flex-wrap:wrap;justify-content:space-between;}
.wmkc-cachoice1 .cachoice1-box{position:relative;padding:46px 38px;width:30%;border-bottom-right-radius:40px;background-color:#fff;transition:all .3s;}
.wmkc-cachoice1 .cachoice1-box:hover{background-color:#de4610;}
.wmkc-cachoice1 .cachoice1-box:hover .box-title{color:#fff;}
.wmkc-cachoice1 .cachoice1-box .box-title{color:#de4610;font-weight:600;font-size:24px;line-height:1.4;}
.wmkc-cachoice1 .cachoice1-box .box-text{margin-top:28px;font-size:16px;line-height:1.6;}
.wmkc-cachoice1 img{position:absolute;right:0;bottom:0;transform:translate(-25%,50%);}
@media(max-width:1024px){.wmkc-cachoice1 h2{font-size:38px;}
.wmkc-cachoice1{padding:136px 30px 142px;}
}
@media(max-width:768px){.wmkc-cachoice1 h2{font-size:28px;}
.wmkc-cachoice1{padding:36px 30px 22px;}
.wmkc-cachoice1 .cachoice1-box{margin-bottom:40px;width:100%;}
}
.wmkc-capartner1{padding:136px 0 142px;background:url(/uploads/41901/capartner1-back.jpg);background-size:cover;}
.wmkc-capartner1 h2{position:relative;margin-bottom:60px;padding-bottom:32px;color:#333;text-align:center;letter-spacing:1px;font-size:40px;}
.wmkc-capartner1 h2::after{position:absolute;bottom:0;left:50%;content:url(/uploads/41901/catypes-title.png);transform:translateX(-50%);}
.wmkc-capartner1 .swiper-container{overflow:hidden;margin:auto;width:100%;max-width:1360px;}
.capartner1-swiper{position:relative;}
.wmkc-capartner1 .capartner1-button-next,.wmkc-capartner1 .capartner1-button-prev{position:absolute;top:30%;display:flex;width:34px;height:34px;border:1px solid #de4610;border-radius:50%;cursor:pointer;justify-content:center;align-items:center;}
.wmkc-capartner1 .capartner1-button-next:hover,.wmkc-capartner1 .capartner1-button-prev:hover{background-color:#000;}
.wmkc-capartner1 .capartner1-button-prev{left:10%;}
.wmkc-capartner1 .capartner1-button-next{right:10%;}
.wmkc-capartner1 .capartner1-button-next i,.wmkc-capartner1 .capartner1-button-prev i{color:#de4610;font-size:20px;}
@media(max-width:1600px){.wmkc-capartner1 .capartner1-button-prev{left:4%;}
.wmkc-capartner1 .capartner1-button-next{right:4%;}
}
@media(max-width:1440px){.wmkc-capartner1 .swiper-container{width:80%;}
}
@media (max-width:1024px){.wmkc-capartner1 h2{font-size:38px;}
}
@media (max-width:768px){.wmkc-capartner1 h2{font-size:28px;}
.wmkc-capartner1{padding:36px 30px 22px;}
}
@media (max-width:500px){.wmkc-capartner1 .swiper-container{width:50%;}
}
.wmkc-caquestion1{padding:130px 0 122px;}
.wmkc-caquestion1 h2{position:relative;margin-bottom:60px;padding-bottom:32px;color:#333;text-align:center;letter-spacing:1px;font-size:40px;}
.wmkc-caquestion1 h2::after{position:absolute;bottom:0;left:50%;content:url(/uploads/41901/catypes-title.png);transform:translateX(-50%);}
.caquestion1-item .button{display:flex;width:40px;height:40px;border-radius:50%;background-color:#de4610;color:#fff;cursor:pointer;justify-content:center;align-items:center;}
.caquestion1-item .button i{font-size:30px;}
.caquestion1-item{border-bottom:1px solid #e6e6e6;}
.caquestion1-item .answer{display:flex;padding:12px 0;justify-content:space-between;align-items:center;}
.caquestion1-item .question{display:none;padding-right:50px;font-size:18px;line-height:1.6;}
.caquestion1-item .active-faq .question{display:block;}
.caquestion1-left{width:50%;}
.caquestion1-item .active-faq{color:#de4610;}
.caquestion1-item .button .i-hidden{display:none;}
.caquestion1-item .button .i-show{display:block;}
.caquestion1-item .active-faq .button .i-hidden{display:block;}
.caquestion1-item .active-faq .button .i-show{display:none;}
.wmkc-caquestion1 .caquestion1-box{display:flex;margin-left:15%;flex-wrap:wrap;justify-content:space-between;}
.wmkc-caquestion1 .caquestion1-right{overflow:hidden;width:40%;}
.wmkc-caquestion1 .caquestion1-right img{width:100%;transition:all .3s;}
.wmkc-caquestion1 .caquestion1-right img:hover{transform:scale(1.1);}
@media(max-width:1366px){.wmkc-caquestion1 .caquestion1-box{margin-left:10%;}
}
@media (max-width:1024px){.wmkc-caquestion1 h2{font-size:38px;}
.caquestion1-item .button{width:24px;height:24px;}
.caquestion1-item .button i{font-size:20px;}
}
.caquestion1-item .answer h3{width:90%;}
@media (max-width:768px){.wmkc-caquestion1 h2{font-size:28px;}
.wmkc-caquestion1{padding:36px 30px 22px;}
.wmkc-caquestion1 .caquestion1-left{width:100%;}
.wmkc-caquestion1 .caquestion1-right{width:100%;}
.wmkc-caquestion1 .caquestion1-box{margin-left:0;}
}
@media (max-width:500px){.caquestion1-item .answer h3{font-size:18px;}
.caquestion1-item .question p{font-size:16px;}
}
.wmkc-cacontact{padding:158px 0 172px;background:url(/uploads/41901/cacontact-back.jpg);background-size:cover;}
.wmkc-cacontact .cacontact-box{display:flex;margin:auto;width:100%;max-width:1360px;flex-wrap:wrap;justify-content:space-between;}
.wmkc-cacontact .cacontact-left{display:flex;padding:0 25px;width:35%;background-color:rgba(222,70,16,.92);flex-direction:column;}
.wmkc-cacontact .cacontact-icon{margin-right:20px;width:80px;height:80px;border-radius:50%;background-color:#fff;color:#de4610;text-align:center;line-height:80px;flex-shrink:0;}
.wmkc-cacontact .cacontact-icon i{font-size:30px;}
.wmkc-cacontact .cacontact-content{color:#fff;}
.wmkc-cacontact .cacontact-name{margin-bottom:10px;font-size:20px;}
.cacontact-left .cacontact-item{display:flex;padding-left:14px;flex:1;align-items:center;}
.cacontact-left .cacontact-text{color:rgba(255,255,255,.8);}
.wmkc-cacontact .cacontact-left .cacontact-item:nth-child(2){border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);}
.wmkc-cacontact .cacontact-right{padding:64px 100px 60px;width:65%;background-color:rgba(255,255,255,.95);}
.cacontact-right .cacontact-title{color:#333;font-size:46px;}
.cacontact-right .cacontact-subtitle{margin:10px 0 30px;font-size:24px;}
@media(max-width:1366px){.cacontact-right .cacontact-title{font-size:36px;}
}
@media(max-width:1280px){.wmkc-cacontact .cacontact-box{padding:0 50px;}
.wmkc-cacontact{padding:70px 0;}
}
@media(max-width:768px){.wmkc-cacontact .cacontact-left{width:100%;}
.wmkc-cacontact .cacontact-right{padding:32px 20px;width:100%;}
.wmkc-cacontact .cacontact-box{padding:0 20px;}
.cacontact-left .cacontact-item{padding:20px 0;}
.cacontact-right .cacontact-title{font-size:28px;}
.wmkc-cacontact .cacontact-icon{width:60px;height:60px;line-height:60px;}
.cacontact-right .cacontact-subtitle{font-size:20px;}
}
.wmkc-cablog{padding:136px 0 190px;}
.wmkc-cablog h2{position:relative;margin-bottom:60px;padding-bottom:32px;color:#333;text-align:center;letter-spacing:1px;font-size:40px;}
.wmkc-cablog h2::after{position:absolute;bottom:0;left:50%;content:url(/uploads/41901/catypes-title.png);transform:translateX(-50%);}
.wmkc-cablog .cablog-box{display:flex;margin:auto;width:100%;max-width:1360px;justify-content:space-between;flex-wrap:wrap;}
.cablog-box .cablog-item{position:relative;width:46%;}
.cablog-box .cablog-item>a{display:block;overflow:hidden;}
.cablog-box .cablog-item>a img{width:100%;transition:all .3s;}
.cablog-box .cablog-item>a img:hover{transform:scale(1.1);}
.cablog-box .cablog-item .cablog-content{position:absolute;right:-68px;bottom:-50px;overflow:hidden;padding:22px 170px 20px 30px;width:90%;border-bottom-right-radius:30px;background-color:#fff;box-shadow:0 8px 15px 5px rgba(0,0,0,.06);transition:all .3s;}
.cablog-box .cablog-item .cablog-content:hover .cablog-btn{opacity:1;}
.cablog-content .cablog-title{font-size:20px;line-height:1.6;}
.cablog-content .cablog-title a{color:#333;font-weight:500;}
.cablog-content .cablog-time{margin-top:20px;color:#de4610;font-size:18px;}
.cablog-content .cablog-time i{margin-right:12px;font-size:22px;}
.cablog-content .cablog-btn{position:absolute;right:-32px;bottom:-45px;padding:8px;border:2px solid #de4610;border-radius:50%;opacity:.4;transition:all .3s;}
.cablog-content .cablog-btn a{display:inline-block;padding:36px;width:142px;height:142px;border-radius:50%;background-color:#de4610;color:#fff;font-size:20px;line-height:26px;}
@media(max-width:1440px){.wmkc-cablog .cablog-box{padding:0 50px;}
.wmkc-cablog h2{font-size:36px;}
}
@media(max-width:1024px){.cablog-content .cablog-title{font-size:16px;}
.cablog-content .cablog-btn a{padding:18px;width:110px;height:110px;font-size:18px;}
}
@media(max-width:768px){.wmkc-cablog{padding:70px 0;}
.wmkc-cablog .cablog-box{padding:0 20px;}
.cablog-box .cablog-item{margin-bottom:50px;width:90%;}
.cablog-box .cablog-item .cablog-content{width:100%;}
.wmkc-cablog h2{margin-bottom:30px;font-size:28px;}
.cablog-box .cablog-item .cablog-content{right:-20px;padding:22px 92px 20px 20px;}
.cablog-content .cablog-time{font-size:16px;}
}
.caintro2 .caintro-content{padding:54px 96px;background-color:rgba(255,255,255,.8);}
@media(max-width:1440px){.caintro2 .caintro-content{bottom:5px;width:100%;}
}
@media(max-width:768px){.caintro2 .caintro-content{padding:20px 30px;}
}
.wmkc-camaterials h2{position:relative;margin-bottom:60px;padding-bottom:32px;color:#333;text-align:center;letter-spacing:1px;font-size:40px;}
.wmkc-camaterials h2::after{position:absolute;bottom:0;left:50%;content:url(/uploads/41901/catypes-title.png);transform:translateX(-50%);}
.wmkc-camaterials .camaterials-box{margin:auto;width:100%;max-width:1360px;}
.camaterials-8{padding-right:10px;padding-left:10px;width:66.6%;}
.camaterials-4{padding-right:10px;padding-left:10px;width:33.3%;}
.camaterials-6{padding-right:10px;padding-left:10px;width:50%;}
.camaterials-content ul{display:flex;margin-right:-10px;margin-left:-10px;justify-content:space-between;flex-wrap:wrap;}
.wmkc-camaterials ul{list-style:none;}
.camaterials-item{position:relative;overflow:hidden;margin-bottom:20px;}
.camaterials-item>a{position:relative;display:block;}
.camaterials-item>a::after{position:absolute;top:0;right:0;content:url(/uploads/41901/cover-logo.png);}
.camaterials-item>a img{width:100%;object-fit:cover;}
.camaterials-show h3{margin-bottom:20px;color:#fff;font-size:30px;}
.wmkc-camaterials .camaterials-show{position:absolute;top:0;left:0;padding:48px 40px;width:100%;height:100%;background-color:rgba(0,0,0,.2);transition:all .3s;}
.wmkc-camaterials .camaterials-hidden{position:absolute;bottom:0;left:0;overflow-y:auto;padding:15px 30px;width:100%;max-height:440px;background-color:rgba(222,70,16,.9);color:rgba(255,255,255,.9);transition:all .5s;transform:translateY(100%);}
.camaterials-item:hover .camaterials-show{transform:translateY(-100%);}
.camaterials-item:hover .camaterials-hidden{transform:translateY(0);}
.camaterials-hidden .camaterials-text{font-size:16px;line-height:1.8;}
.camaterials-hidden ul{margin-top:10px;padding:8px 0;border-top:1px solid rgba(255,255,255,.4);border-bottom:1px solid rgba(255,255,255,.4);}
.camaterials-hidden ul li{display:flex;margin:7px 0;width:50%;}
.camaterials-hidden .camaterials-more{display:flex;margin-top:12px;width:40px;height:40px;border:1px solid #fff;border-radius:50%;color:#fff;transition:all .3s;justify-content:center;align-items:center;}
.camaterials-hidden .camaterials-more i{font-style:normal;font-size:20px;}
.camaterials-item img{height:440px;}
@media(max-width:1280px){.wmkc-camaterials h2{margin-bottom:38px;padding-bottom:32px;font-size:36px;}
.wmkc-camaterials .camaterials-box{padding:0 50px;}
.camaterials-hidden ul li{width:100%;}
}
@media(max-width:1024px){.wmkc-camaterials .camaterials-hidden{max-height:300px;}
}
@media(max-width:768px){.wmkc-camaterials .camaterials-box{padding:0 20px;}
.camaterials-content li{width:100%;}
.wmkc-camaterials h2{margin-bottom:28px;padding-bottom:32px;font-size:24px;}
}
.sep-list-importance{padding:130px 0;background:url(/uploads/41901/caim-back.jpg);background-size:cover;}
.sep-list-importance .sep-inner-container{display:flex;margin:auto;width:100%;max-width:1360px;justify-content:space-between;align-items:center;}
.sep-list-importance .sep-inner-container .img{position:relative;width:40%;}
.sep-list-importance .sep-inner-container .img img{position:relative;z-index:2;border-radius:0 100px 0 100px;}
.sep-list-importance .sep-inner-container .img::before{position:absolute;bottom:-130px;left:-210px;width:100%;height:100%;border-radius:0 100px 0 100px;background-color:#de4610;content:"";}
.sep-list-importance .sep-inner-container .content{width:54%;}
.sep-list-importance .sep-inner-container .content .title{margin-bottom:22px;color:#de4610;font-size:40px;line-height:60px;}
.richtext{font-size:18px;line-height:32px;}
.richtext a{color:#de4610;}
@media(max-width:1600px){.sep-list-importance{padding:76px 0;}
}
@media(max-width:1440px){.sep-inner-container{padding:0 50px;}
.sep-list-importance .sep-inner-container .img::before{bottom:-30px;left:-30px;}
.sep-list-importance .sep-inner-container .content .title{font-size:36px;line-height:1.5em;}
}
@media(max-width:1024px){.richtext{font-size:16px;line-height:28px;}
.sep-list-importance{padding:35px 0;}
}
@media(max-width:768px){.sep-list-importance .sep-inner-container{display:block;}
.sep-list-importance .sep-inner-container .img{width:100%;}
.sep-list-importance .sep-inner-container .img::before{bottom:-8px;left:-8px;}
.sep-inner-container{padding:0 20px;}
.sep-list-importance .sep-inner-container .img img{width:100%;}
.sep-list-importance .sep-inner-container .content{margin-top:36px;width:100%;}
.sep-list-importance .sep-inner-container .content .title{margin-bottom:8px;font-size:24px;}
}
.sep-list-function{position:relative;margin:140px 0;}
.sep-list-function .fun-bg{position:absolute;bottom:38px;left:0;z-index:1;width:100%;height:100%;}
.sep-list-function .sep-inner-container{position:relative;z-index:2;padding-top:86px;}
.sep-list-function .sep-inner-container .fun-box{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;}
.sep-list-function .sep-inner-container .fun-box .inner-title{margin-bottom:0;width:33%;color:#de4610;text-align:left;}
.sep-list-function .sep-inner-container .fun-box .inner-title::after{left:0;transform:translateX(0);}
.sep-list-function .sep-inner-container .fun-box .richtext{width:62%;}
.sep-list-function .sep-inner-container .fun-content{display:flex;margin-top:45px;justify-content:flex-end;}
.sep-list-function .sep-inner-container .fun-content .item{padding:45px 40px 62px;width:22%;border-bottom-right-radius:100px;color:#333;transition:all .3s;}
.sep-list-function .sep-inner-container .fun-content .item i{color:#999;font-size:70px;}
.sep-list-function .sep-inner-container .fun-content .item .title{margin:10px 0 18px;font-size:24px;}
.sep-list-function .sep-inner-container .fun-content .item .richtext{color:#333;font-size:16px;opacity:0;transition:all .3s;}
.sep-list-function .sep-inner-container .fun-content .item:hover{background-color:#fff;box-shadow:0 0 15px 5px rgba(222,70,16,.15);color:#de4610;}
.sep-list-function .sep-inner-container .fun-content .item:hover i{color:#de4610;}
.sep-list-function .sep-inner-container .fun-content .item:hover .richtext{opacity:1;}
.inner-title::after{position:absolute;bottom:0;left:50%;content:url(/uploads/41901/catypes-title.png);transform:translateX(-50%);}
@media(min-width:769px){.inner-title::after{bottom:-25px;}
}
.sep-inner-container{margin:auto;width:100%;max-width:1360px;}
.sep-list-function .sep-inner-container .fun-box .inner-title::after{left:0;transform:translateX(0);}
.inner-title{position:relative;margin-bottom:60px;padding-bottom:32px;color:#333;text-align:center;letter-spacing:1px;font-size:40px;line-height:1.3;}
@media(max-width:1440px){.inner-title{margin-bottom:38px;padding-bottom:32px;font-size:36px;}
.sep-list-function .sep-inner-container .fun-content .item{padding:32px 20px 18px;width:auto;flex:1;}
}
@media(max-width:768px){.sep-list-function .sep-inner-container .fun-box .inner-title{width:100%;text-align:center;}
.sep-list-function .sep-inner-container .fun-box .richtext{width:100%;}
.sep-list-function .sep-inner-container .fun-box .inner-title::after{left:50%;transform:translateX(-50%);}
.inner-title{padding-bottom:32px;font-size:24px;}
.sep-list-function .sep-inner-container .fun-content{display:block;margin-top:0;}
}
.caintro3 .caintro-content{position:absolute;top:42%;bottom:inherit;left:50%;padding:60px 56px;width:90%;max-width:1170px;background-color:rgba(255,255,255,.8);transform:translate(-50%,-50%);}
.caintro3 .caintro-content h1{max-width:100%;}
@media(max-width:768px){.caintro3 .caintro-img img{height:584px;}
}
@media(max-width:500px){.caintro3 .caintro-content{top:49%;padding:20px;}
.caintro3 .caintro-content div{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:12;}
.caintro3 .caintro-img img{height:484px;}
.caintro3 .caintro-content h1{margin-bottom:8px;}
}
.sep-list2-hot{padding:80px 0;}
.sep-list2-hot .hot-swiper .swiper-slide{overflow:hidden;}
.sep-list2-hot .hot-swiper .swiper-slide .sep-inner-container{display:flex;flex-wrap:wrap;justify-content:space-between;}
.sep-list2-hot .hot-swiper .swiper-slide .sep-inner-container .img{position:relative;width:43%;}
.sep-list2-hot .hot-swiper .swiper-slide .sep-inner-container .img::before{position:absolute;top:0;right:100%;padding-right:30px;width:auto;height:100%;content:url(/uploads/41901/list2-hot-bg.jpg);}
.sep-list2-hot .hot-swiper .swiper-slide .sep-inner-container .content{position:relative;padding:12px 18px 20px 100px;width:50%;border-bottom-left-radius:200px;background-color:#fff9f7;flex-direction:column;justify-content:center;}
.sep-list2-hot .hot-swiper .swiper-slide .sep-inner-container .content::after{position:absolute;top:0;left:100%;width:100%;height:100%;background-color:#fff9f7;content:"";}
.sep-list2-hot .hot-swiper .swiper-slide .sep-inner-container .content .title{font-size:30px;line-height:48px;transition:all .5s;}
.sep-list2-hot .hot-swiper .swiper-slide .sep-inner-container .content .title a{color:#de4610;}
.sep-list2-hot .hot-swiper .swiper-slide .sep-inner-container .content .title:hover{transform:translateX(20px);}
.sep-list2-hot .hot-swiper .swiper-slide .sep-inner-container .content .richtext{margin:18px 0 26px;}
.sep-list2-hot .hot-swiper .swiper-slide .sep-inner-container .content .common-button{width:120px;}
.sep-list2-hot .hot-swiper .swiper-container{position:relative;padding-bottom:30px;overflow: hidden;}
.sep-list2-hot .hot-swiper .swiper-container .swiper-pagination{top:auto;bottom:0;left:26%;width:20%;height:1px;background-color:#e5e5e5;}
.sep-list2-hot .hot-swiper .swiper-container .swiper-pagination .swiper-pagination-progressbar-fill{background-color:#de4610;}
.sep-list2-hot .hot-swiper .swiper-control{position:relative;}
.sep-list2-hot .hot-swiper .swiper-control .swiper-num{position:absolute;bottom:-14px;left:0;z-index:2;font-size:22px;}
.sep-list2-hot .hot-swiper .swiper-control .swiper-num .current{color:#de4610;}
.sep-list2-hot .hot-swiper .swiper-control .swiper-button{position:absolute;right:0;bottom:8px;z-index:2;}
.sep-list2-hot .hot-swiper .swiper-control .swiper-button span{position:relative;display:flex;margin-right:36px;width:34px;height:34px;border:1px solid #de4610;border-radius:50%;background-color:transparent;color:#de4610;cursor:pointer;justify-content:center;align-items:center;}
.sep-list2-hot .hot-swiper .swiper-control .swiper-button span::before{background-color:transparent;}
.sep-list2-hot .hot-swiper .swiper-control .swiper-button span:hover{background-color:#de4610;color:#fff;}
.sep-list2-hot .hot-swiper .swiper-control .swiper-button span:hover::before{background-color:rgba(222,70,16,.4);}
.sep-list2-hot .hot-swiper .swiper-control .my-button-disabled{pointer-events:none;}
.sep-list2-hot .hot-swiper .swiper-control .swiper-button{display:flex;}
.sep-list2-hot .hot-swiper .swiper-container .swiper-pagination{position:absolute;left:17%;width:28%;}
@media(max-width:1440px){.sep-list2-hot .hot-swiper .swiper-slide .sep-inner-container .content{padding:20px 0 20px 48px;width:54%;border-bottom-left-radius:100px;}
.sep-inner-container{padding:0 50px;}
.sep-list2-hot .hot-swiper .swiper-control .swiper-num{left:46px;}
}
@media(max-width:1280px){.sep-list2-hot .hot-swiper .swiper-slide .sep-inner-container .content .title{font-size:26px;line-height:1.4em;}
.sep-list2-hot .hot-swiper .swiper-container .swiper-pagination{left:13%;}
}
@media(max-width:1024px){.sep-list2-hot .hot-swiper .swiper-slide .sep-inner-container .content .title{font-size:22px;line-height:1.4em;}
}
@media(max-width:768px){.sep-list2-hot{padding:50px 0;}
.inner-title{margin-bottom:28px;padding-bottom:32px;font-size:24px;}
.sep-list2-hot .hot-swiper .swiper-slide .sep-inner-container .img{width:100%;}
.sep-list2-hot .hot-swiper .swiper-slide .sep-inner-container{display:block;padding:0 20px;}
.sep-list2-hot .hot-swiper .swiper-slide .sep-inner-container .content{padding:20px;width:100%;border-bottom-left-radius:50px;}
}
.cover-logo::after{position:absolute;top:0;right:0;content:url(/uploads/41901/cover-logo.png);}
.max-img{width:100%;object-fit:cover;}
@media(max-width:500px){.sep-list2-hot .hot-swiper .swiper-container .swiper-pagination{left:28%;}
}
.sep-list2-types{padding:80px 0;background:url(/uploads/41901/calisttypes-back.jpg);background-size:cover;}
.sep-list2-types .type-swiper .swiper-slide{display:flex;}
.sep-list2-types .type-swiper .swiper-slide .img{flex-shrink:0;flex: 1;}
.sep-list2-types .type-swiper .swiper-slide .title{padding:10px 6px;border-bottom-right-radius:30px;background-color:#fff;font-size:16px;line-height:24px;flex:1;justify-content:flex-start;}
.sep-list2-types .type-swiper .swiper-slide .title a{color:#666;}
.sep-list2-types .type-swiper .swiper-slide:hover img{transform:scale(1.15);}
.sep-list2-types .type-swiper .swiper-slide:hover .title{background-color:#de4610;}
.sep-list2-types .type-swiper .swiper-slide:hover .title a{color:#fff;}
.sep-list2-types .type-swiper .swiper-container{position:relative;overflow:hidden;padding-bottom:64px;}
.sep-list2-types .type-swiper .swiper-container .swiper-pagination{top:auto;bottom:0;}
.sep-list2-types .type-swiper .swiper-container .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:rgba(255,255,255,.2);opacity:1;cursor:pointer;}
.sep-list2-types .type-swiper .swiper-container .swiper-pagination .swiper-pagination-bullet:hover{border:1px solid #fff;background-color:transparent;}
.sep-list2-types .type-swiper .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background-color:#fff;cursor:default;}
.sep-list2-types .type-swiper .swiper-container .swiper-pagination .swiper-pagination-bullet-active:hover{background-color:#fff;}
.cover-logo{position:relative;display:block;}
.cover-logo.sm::after{content:url(/uploads/41901/coverlogo-small.png);}
.in-img-enlarge{overflow:hidden;}
@media(max-width:1440px){.sep-list2-types{padding:74px 0;}
}
@media(max-width:768px){.sep-inner-container{padding:0 20px;}
}
.sep-list2-suitable{padding-top:140px;}
.sep-list2-suitable .suit-content .item{position:relative;z-index:2;display:flex;margin-bottom:180px;}
.sep-list2-suitable .suit-content .item .img{width:61%;}
.sep-list2-suitable .suit-content .item .box{position:absolute;right:0;bottom:0;padding:36px 65px 20px;width:54%;min-height:73%;background-color:#fff;}
.sep-list2-suitable .suit-content .item .box .title{margin-bottom:30px;color:#333;}
.sep-list2-suitable .suit-content .item .box .richtext{overflow-y:auto;padding-right:10px;max-height:366px;}
.sep-list2-suitable .suit-content .item::before{position:absolute;bottom:-22%;left:-75px;z-index:-1;width:150px;height:100%;border-bottom-right-radius:50px;background-color:#de4610;content:"";}
.sep-list2-suitable .suit-content .item::after{position:absolute;top:50%;left:100%;z-index:-1;color:rgba(0,0,0,.03);content:attr(data-text);text-transform:uppercase;font-size:200px;font-family:impact;transform:translateY(-50%) rotate(90deg);}
.sep-list2-suitable .suit-content .item:nth-child(2n){justify-content:flex-end;}
.sep-list2-suitable .suit-content .item:nth-child(2n) .box{right:auto;left:0;}
.sep-list2-suitable .suit-content .item:nth-child(2n)::before{right:-75px;bottom:30%;left:auto;}
.sep-list2-suitable .suit-content .item:nth-child(2n)::after{right:100%;left:auto;}
.fz36{font-size:35px;}
@media(max-width:1280px){.sep-list2-suitable .suit-content .item .box .richtext{font-size:16px;line-height:28px;}
.sep-list2-suitable .suit-content .item .box .title{margin-bottom:10px;}
}
@media(max-width:1024px){.fz36{font-size:26px;}
.sep-list2-suitable .suit-content .item{margin-bottom:230px;}
.sep-list2-suitable .suit-content .item .box{padding:35px 25px 20px;}
.sep-list2-suitable .suit-content .item .img{width:71%;}
}
@media(max-width:768px){.sep-list2-suitable .suit-content .item{display:block;margin-bottom:12px;}
.sep-list2-suitable .suit-content .item .img{width:100%;}
.sep-list2-suitable .suit-content .item .box{position:relative;padding:20px 0;width:100%;}
.sep-list2-suitable .suit-content .item::before{display:none;}
}
.sep-list2-what{padding: 80px 0;}
.sep-list2-what .what-swiper{padding:80px 0;background:url(/uploads/41901/calistwhat-back.jpg);background-size:cover;}
.sep-list2-what .what-swiper .sep-inner-container{position:relative;overflow:hidden;}
.sep-list2-what .what-swiper .sep-inner-container .swiper-slide .box{display:flex;margin-bottom:48px;padding-right:82px;align-items:flex-start;}
.sep-list2-what .what-swiper .sep-inner-container .swiper-slide .box .content{position:relative;margin-top:80px;padding:90px 46px 35px 72px;width:47%;background-color:#de4610;color:#fff;}
.sep-list2-what .what-swiper .sep-inner-container .swiper-slide .box .content .back{position:absolute;top:0;left:72px;font-size:150px;transform:translateY(-50%);}
.sep-list2-what .what-swiper .sep-inner-container .swiper-slide .box .content .back::before{position:absolute;top:0;left:0;overflow:hidden;height:50%;color:#de4610;content:attr(data-text);}
.sep-list2-what .what-swiper .sep-inner-container .swiper-slide .box .content .title{position:relative;display:-webkit-box;overflow:hidden;margin-bottom:12px;text-overflow:ellipsis;line-height:48px;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.sep-list2-what .what-swiper .sep-inner-container .swiper-slide .box .content .title::before{position:absolute;bottom:-26px;left:0;width:80%;height:1px;background-color:#e5e5e5;content:"";}
.sep-list2-what .what-swiper .sep-inner-container .swiper-slide .box .content .title::after{position:absolute;bottom:-27px;left:0;width:80px;height:3px;background-color:#fff;content:"";}
.sep-list2-what .what-swiper .sep-inner-container .swiper-slide .box .content .swiper-num{float:right;font-size:22px;}
.sep-list2-what .what-swiper .sep-inner-container .swiper-slide .box .img{width:53%;}
.sep-list2-what .what-swiper .sep-inner-container .swiper-pagination{top:auto;top:43%;left:72px;width:30%;height:1px;background-color:#e5e5e5;}
.sep-list2-what .what-swiper .sep-inner-container .swiper-pagination .swiper-pagination-progressbar-fill{height:3px;background-color:#fff;}
.sep-list2-what .what-swiper .sep-inner-container .swiper-button{position:absolute;top:50%;right:0;z-index:2;transform:translateY(-50%);}
.sep-list2-what .what-swiper .sep-inner-container .swiper-button span{position:relative;display:block;margin-top:20px;}
.sep-list2-what .what-swiper .sep-inner-container .swiper-button span:hover::before{background-color:#de4610;}
.sep-list2-what .what-swiper .sep-inner-container .my-button-disabled{background-color:#e6e6e6;pointer-events:none;}
.sep-list2-what .what-swiper .sep-inner-container .my-button-disabled::before{background-color:rgba(230,230,230,.4);}
.sep-list2-what .what-swiper .sep-inner-container .swiper-button span{display:flex;width:34px;height:34px;border:1px solid #de4610;border-radius:50%;background-color:transparent;color:#de4610;cursor:pointer;justify-content:center;align-items:center;}
.sep-list2-what .what-swiper .sep-inner-container .swiper-button span:hover{background-color:#de4610;color:#fff;}
.sep-list2-what .swiper-container{overflow:hidden;}
@media(max-width:1440px){.sep-list2-what .what-swiper .sep-inner-container .swiper-button{right:54px;}
}
@media(max-width:1024px){.sep-list2-what .what-swiper .sep-inner-container .swiper-button{top:36%;}
.sep-list2-what .what-swiper .sep-inner-container .swiper-slide .box .content{margin-top:34px;padding:46px 26px;}
.sep-list2-what .what-swiper .sep-inner-container .swiper-slide .box .content .back{font-size:92px;}
.sep-list2-what .what-swiper .sep-inner-container .swiper-slide .box .content .title{line-height:1.4em;}
}
@media(max-width:768px){.sep-list2-what .what-swiper .sep-inner-container .swiper-slide .box{display:block;margin-bottom:24px;padding-right:0;}
.sep-list2-what .what-swiper .sep-inner-container .swiper-slide .box .content{width:100%;}
.sep-list2-what .what-swiper .sep-inner-container .swiper-slide .box .img{width:100%;}
.sep-list2-what .what-swiper{padding:52px 0 32px;}
.sep-list2-hot .inner-title::after{bottom:-25px;}
}
@media(max-width:768px){.sep-list2-what .inner-title::after{bottom:-25px;}
.sep-list2-suitable .suit-content .item::after{display:none;}
}
.caintro-content a{color:#de4610;}
@media(max-width:768px){.sep-list2-banner .richtext{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:12;}
}
@media(max-width:500px){.sep-list2-what .what-swiper .sep-inner-container .swiper-button-other{top:24%;}
.sep-list2-what .what-swiper .sep-inner-container .swiper-button-other1{top:18%;}
}
.sep-list2-what .swiper-slide .richtext li{margin-left:20px;}
.common-swiper-button::before{display: none;}
.sep-list2-types .type-swiper .swiper-slide .title a:hover{color: #fff !important;}
.pro-main .prolist-bottom{max-width: 100%;padding: 0;}
@media(min-width:1023px){.caintro-content div{-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;}}
@media(max-width:768px){.caintro3 .caintro-content{padding: 20px;}}