.kp-container .container-content{width: 1232px;height:auto;margin: 60px auto}
.kp-container .container-content .first-content-item{width: 396px;height: 291px;position: relative;float: left;margin-right:22px;overflow: hidden;border-radius: 16px;}
.kp-container .container-content .first-content-item:nth-child(3){margin-right:0;}
.kp-container .container-content .first-content-item .content-img-box{width: 396px;height:291px;position: absolute;z-index: 10;overflow: hidden;transition: transform 0.3s ease;cursor: pointer;}
.kp-container .container-content .first-content-item .content-img-box:hover{
    transform: scale(1.1); /* 图片放大1.1倍 */
    transition: transform 0.3s ease; /* 添加平滑过渡效果 */
}
.kp-container .container-content .first-content-item .content-img-box img{width: auto;height:291px;}
.kp-container .container-content .first-content-item .content-text-box{width: 80%;height: 80px;top: 100px;left: 10%;position: absolute;z-index: 11}
.kp-container .container-content .first-content-item .content-text-box .box-desc{width: 100%;}
.kp-container .container-content .first-content-item .content-text-box .box-desc h4{width: 100%;font-family: "Alimama ShuHeiTi";font-size: 28px;line-height: 50px;color: #fff;text-align: center}
.kp-container .container-content .first-content-item .content-text-box .box-desc p{width: 100%;font-family: "Microsoft YaHei", sans-serif;font-size: 14px;line-height: 30px;color: #fff;text-align: center}


/*产品中心*/

.kp-container .title{width: 100%;height: 60px;text-align: center;text-decoration: none;line-height: 60px;font-size: 42px;
    font-family: "alimamaShuHei, serif";}
.kp-container .container-content .products-box{width: 100%;height: auto;margin-top: 40px}
.kp-container .container-content .products-box .box-item-one{width: 100%;height: 480px;}
.kp-container .container-content .products-box .box-item-one .item-one-left{width: 300px;height: 100%;float: left}
.kp-container .container-content .products-box .box-item-one .item-one-left .left-title{width: 100%;height: 80px;background: linear-gradient(180deg, #FF8649 0%, #F66D35 100%);border-radius: 15px}
.kp-container .container-content .products-box .box-item-one .item-one-left .left-title h4{font-size: 24px;font-family: "Microsoft YaHei", sans-serif;text-align: center;line-height: 80px;color: #fff}
.kp-container .container-content .products-box .box-item-one .item-one-left .left-content{width: 100%;height: 384px;margin-top: 16px;border-radius: 15px;background-color: #ededed;position: relative;overflow: hidden;}
.kp-container .container-content .products-box .content-comm .item-one-left .left-content .content-text-box{width: 100%;height: 200px;position:absolute;z-index: 11}
.kp-container .container-content .products-box .box-item-one .item-one-left .left-content .content-img-box{width: 100%;height: auto;position:absolute;z-index: 10}
.kp-container .container-content .products-box .box-item-one .item-one-left .left-content .content-img-box img{width: 100%;height: auto;}
.kp-container .container-content .products-box .box-item-one .item-one-right{width: 916px;height: 100%;float: left;margin-left: 16px;}
.kp-container .container-content .products-box .box-item-one .item-one-right .right-content{width: 450px;height: 232px;float: left;border-radius: 15px;background-color: #ededed;display: flex;position: relative;overflow: hidden;}
.kp-container .container-content .products-box .box-item-one .item-one-right .right-content:nth-child(1){margin-bottom: 16px}
.kp-container .container-content .products-box .box-item-one .item-one-right .right-content:nth-child(2){margin-bottom: 16px;margin-left: 16px;}
.kp-container .container-content .products-box .box-item-one .item-one-right .right-content:nth-child(4){margin-left: 16px}
.kp-container .container-content .products-box .content-comm .content-text-box{width: 50%;height: 200px;float: left;margin: 30px 0 0 30px;}
.kp-container .container-content .products-box .content-comm .content-text-box .box-desc{width: 80%;height: auto;}
.kp-container .container-content .products-box .content-comm .content-text-box .box-desc h4{font-size: 20px;font-family: "Microsoft YaHei", sans-serif;color: #666666;line-height: 30px;}
.kp-container .container-content .products-box .content-comm .content-text-box .box-desc p{font-size: 14px;font-family: "Microsoft YaHei", sans-serif;color: #666666;line-height: 30px;}
.kp-container .container-content .products-box .content-comm .content-text-box .box-button{width: 120px;height: 36px;border: 1px solid #322b2b;border-radius: 10px;color: #666666;text-align: center;line-height: 34px;transition: 100ms;cursor: pointer;margin-top: 10px}
.kp-container .container-content .products-box .content-comm .content-text-box .box-button:hover{background-color:#666666;color: #fff;transition: 100ms}
.kp-container .container-content .products-box .content-comm .content-img-box{width: 50%;height: auto;float: right;overflow: hidden;position: absolute;right: 0;bottom: 0;}
.kp-container .container-content .products-box .content-comm .content-img-box img{width: 100%;height: auto}

.kp-container .container-content .products-box .box-item-two{width: 100%;height: auto;}
.kp-container .container-content .products-box .box-item-two .two-box{width: 400px;height: 232px;float: left;border-radius: 15px;background-color: #ededed;margin-top: 16px;position: relative;overflow: hidden;}
.kp-container .container-content .products-box .box-item-two .two-box:nth-child(1){margin-right: 16px}
.kp-container .container-content .products-box .box-item-two .two-box:nth-child(2){margin-right: 16px}

.kp-container .container-content .products-box .box-item-three{width: 100%;height: auto;margin-top: 50px}
.kp-container .container-content .products-box .box-item-three .item-three-left{width: 300px;height: 100%;float: left}
.kp-container .container-content .products-box .box-item-three .item-three-left .left-title{width: 100%;height: 80px;background: linear-gradient(180deg, #e4e4e4 0%, #b1b1b1 100%);border-radius: 15px}
.kp-container .container-content .products-box .box-item-three .item-three-left .left-title h4{font-size: 24px;font-family: "Microsoft YaHei", sans-serif;text-align: center;line-height: 80px;color: #fff}
.kp-container .container-content .products-box .box-item-three .item-three-left .left-content{width: 100%;height: 300px;margin-top: 16px;border-radius: 15px;background-color: #ededed;position: relative;overflow: hidden;}
.kp-container .container-content .products-box .content-comm .item-three-left .left-content .content-text-box{width: 100%;height: 200px;position:absolute;z-index: 11}
.kp-container .container-content .products-box .box-item-three .item-three-left .left-content .content-img-box{width: 100%;height: auto;position:absolute;z-index: 10}
.kp-container .container-content .products-box .box-item-three .item-three-left .left-content .content-img-box img{width: 100%;height: auto;}
.kp-container .container-content .products-box .box-item-three .item-three-right{width: 916px;height: 100%;float: left;margin-left: 16px;}
.kp-container .container-content .products-box .box-item-three .item-three-right .right-content{width: 294px;height: 396px;float: left;border-radius: 15px;background-color: #ededed;display: flex;position: relative;overflow: hidden;}
.kp-container .container-content .products-box .box-item-three .item-three-right .right-content .content-text-box{width: 100%;height: 200px;position:absolute;z-index: 11}
.kp-container .container-content .products-box .box-item-three .item-three-right .right-content .content-img-box{width: 100%;height: auto;position:absolute;z-index: 10}
.kp-container .container-content .products-box .box-item-three .item-three-right .right-content .content-img-box img{width: 100%;height: auto;}
.kp-container .container-content .products-box .box-item-three .item-three-right .right-content:nth-child(1){margin-right: 16px}
.kp-container .container-content .products-box .box-item-three .item-three-right .right-content:nth-child(2){margin-right: 16px;}
.kp-container .container-content .products-box .box-item-four{width: 100%;height: auto;}
/*产品中心*/

/*为什么选择伟创动力*/
.box-position{position: absolute;z-index: 11}
.kp-container .container-content .content-box{margin-top: 40px}
.kp-container .container-content .content-box .box-content{width: 100%;height: auto;display: flex;margin-bottom: 16px;}
.kp-container .container-content .content-box .box-content .item-box-i{width: 300px;height: 300px;border-radius: 15px;overflow: hidden;float: left;background-color: #ededed;margin-right: 16px;position: relative}
.kp-container .container-content .content-box .box-content .item-box-i .item-bg{position: absolute;z-index: 10;width: 100%;height: auto}
.kp-container .container-content .content-box .box-content .item-box-i .item-bg img{width: auto;height: 300px}
.kp-container .container-content .content-box .box-content .box-text{width: 62%;height: 100px;margin: 10% 0 0 10%;position: absolute;z-index: 11}
.kp-container .container-content .content-box .box-content .box-text h4{font-size: 18px;font-family: "Microsoft YaHei", sans-serif;line-height: 30px;color: #000}
.kp-container .container-content .content-box .box-content .box-text p{font-size: 14px;font-family: "Microsoft YaHei", sans-serif;color: #666666;line-height: 20px;}
.kp-container .container-content .content-box .box-content .item-box-ii{width: 600px;height: 142px;float: right;}
.kp-container .container-content .content-box .box-content .item-box-ii .box-one{width: 300px;height: 142px;border-radius: 15px;overflow: hidden;float: left;background-color: #ededed;margin-bottom: 16px;position: relative}
.kp-container .container-content .content-box .box-content .item-box-ii .item-bg{position: absolute;z-index: 10;width: auto;height: 70px;top: 25px;right: 40px;}
.kp-container .container-content .content-box .box-content .item-box-ii .item-bg img{width: auto;height: 70px;}
.kp-container .container-content .content-box .box-content .item-box-ii .box-two{width: 284px;height: 142px;border-radius: 15px;overflow: hidden;float: left;margin-left: 16px;background-color: #ededed;margin-bottom: 16px;position: relative}
.kp-container .container-content .content-box .box-content .item-box-ii .item-bg{position: absolute;z-index: 10;width: auto;height: 70px;top: 25px;right: 40px;}
.kp-container .container-content .content-box .box-content .item-box-ii .item-bg img{width: auto;height: 70px;}
.kp-container .container-content .content-box .box-content .item-box-ii .box-three{width: 260px;height: 142px;border-radius: 15px;overflow: hidden;float: left;background-color: #ededed;position: relative}
.kp-container .container-content .content-box .box-content .item-box-ii .item-bg{position: absolute;z-index: 10;width: 100%;height: auto}
.kp-container .container-content .content-box .box-content .item-box-ii .item-bg img{width: 100%;height: auto}
.kp-container .container-content .content-box .box-content .item-box-ii .box-four{width: 324px;height: 142px;border-radius: 15px;overflow: hidden;float: left;margin-left: 16px;background-color: #ededed;position: relative}
.kp-container .container-content .content-box .box-content .item-box-ii .item-bg{position: absolute;z-index: 10;width: auto;height: 70px;top: 30px;right: 25px;}
.kp-container .container-content .content-box .box-content .item-box-ii .item-bg img{width: auto;height: 70px;}
.kp-container .container-content .content-box .box-content .item-box-one{width: 490px;height: 285px;border-radius: 15px;overflow: hidden;float: left;background-color: #ededed;margin-right: 16px;position: relative}
.kp-container .container-content .content-box .box-content .item-box-one .item-bg{position: absolute;z-index: 10;width: 100%;height: auto}
.kp-container .container-content .content-box .box-content .item-box-one .item-bg img{width: 100%;height: auto}
.kp-container .container-content .content-box .box-content .item-box-one,.item-box-two .box-text h4{text-align: center}
.kp-container .container-content .content-box .box-content .item-box-one,.item-box-two .box-text p{text-align: center}
.kp-container .container-content .content-box .box-content .item-box-two{width: 726px;height: 285px;border-radius: 15px;overflow: hidden;float: right;background-color: #ededed;position: relative}
.kp-container .container-content .content-box .box-content .item-box-two .item-bg{position: absolute;z-index: 10;width: 100%;height: auto}
.kp-container .container-content .content-box .box-content .item-box-two .item-bg img{width: 100%;height: auto}
.kp-container .container-content .content-box .box-content .item-box-two .box-text{margin: 5% 0 0 10%}

/*成功案例*/
.kp-container .case-content{width: 100%;height: auto}
.kp-container .case-content .case-list-box{width: 1232px;height: auto;margin: 40px auto;border-radius: 15px;overflow: hidden;}
.kp-container .case-content .case-list-box .caseBanner{width:100%;height:auto;}
.kp-container .case-content .case-list-box .caseBanner .slider-list{width: 300px;height: 382px;list-style: none;border-radius: 15px;overflow: hidden;position: relative;background-color: #ededed}
.kp-container .case-content .case-list-box .caseBanner .slider-list:nth-child(6){margin-right: 0;}
.kp-container .case-content .case-list-box .caseBanner .slider-list .box-text{width: 80%;left: 10%;position: absolute;bottom: 20px;z-index: 9}
.kp-container .case-content .case-list-box .caseBanner .slider-list .box-text h4{font-size: 18px;font-family: "Microsoft YaHei", sans-serif;line-height: 30px;color: #fff}
.kp-container .case-content .case-list-box .caseBanner .slider-list .box-text p{font-size: 14px;font-family: "Microsoft YaHei", sans-serif;color: rgb(255, 255, 255);line-height: 30px;}
.kp-container .case-content .case-list-box .caseBanner .slider-list .box-button{position: absolute;width: 80px;height: 30px;line-height: 30px;text-align: center;font-size: 12px;color: #0a001f;z-index: 10;border-radius: 20px;background-color: #fff;cursor: pointer;bottom: 50px;right: 20px}
.kp-container .case-content .case-list-box .caseBanner .slider-list .box-button:hover{background-color: rgba(246, 109, 53, 0.93);color: #fff}
.kp-container .case-content .case-list-box .caseBanner .slider-list .box-bg{width: 100%;height:100%;position: absolute;z-index: 8}
.kp-container .case-content .case-list-box .caseBanner .slider-list .box-bg img{width: auto;height: 382px}

/*合作伙伴*/
.kp-container .container-box .partners-box{width: 1200px;height: auto;margin: 0 auto;padding: 0 36px 0 36px}
.kp-container .container-box .partners-box .container-title-box{width: 1200px;height: auto;margin: 0 auto}
.kp-container .container-box .partners-box .container-title-box .c-title{width: 1200px;height: 50px;}
.kp-container .container-box .partners-box .container-title-box .c-desc{width: 1200px;height: auto;}
.kp-container .container-box .partners-box .partners-main-box{width: auto;height: 460px;margin: 40px auto;background: #fff;border-radius: 8px}
.kp-container .container-box .partners-box .partners-main-box .left-box{width: 496px;height: 380px;float: left;margin: 40px 0 40px 35px}
.kp-container .container-box .partners-box .partners-main-box .left-box .partners-main-tag{width: 100%;height: 28px}
.kp-container .container-box .partners-box .partners-main-box .left-box .partners-main-tag .tag-txt{float: left;margin-right: 10px;padding: 0 8px;
    width: auto;height: 28px;font-size: 14px;line-height: 28px;font-family: Roboto-Regular;background: #fde2d7;border-radius: 4px;text-align: center;color: #F66D35;
}
.kp-container .container-box .partners-box .partners-main-box .left-box .partners-main-title{
    width: 100%;height: auto;margin-top: 16px;font-size: 26px;font-family: alimamaShuHei;line-height: 38px;color: #1A1A1A;
}
.kp-container .container-box .partners-box .partners-main-box .left-box .partners-main-desc{
    width: 100%;height: auto;margin-top: 21px;font-family: Roboto-Regular;line-height: 25px;font-size: 16px;color: #767676;
}
.kp-container .container-box .partners-box .partners-main-box .left-box .partners-main-data{width: 100%;height: auto;margin-top: 40px}
.kp-container .container-box .partners-box .partners-main-box .left-box .partners-main-data .data-box{width: 120px;height: auto;float: left;margin-left: 30px}
.kp-container .container-box .partners-box .partners-main-box .left-box .partners-main-data .data-box .data-txt{
    width: auto;height: auto;font-family: alimamaShuHei;font-size: 30px;color: #F66D35;
}
.kp-container .container-box .partners-box .partners-main-box .left-box .partners-main-data .data-box .data-desc{
    width: auto;height: auto;margin-top: 8px;font-size: 16px;font-family: Roboto-Regular;line-height: 25px;color: #767676;
}
.kp-container .container-box .partners-box .partners-main-box .right-box{width: 580px;height: 320px;float: right;margin: 40px 35px 40px 0;border-radius: 5px;overflow: hidden}
.kp-container .container-box .partners-box .partners-main-box .right-box img{width: 580px;height: auto;}

.kp-container .container-box .partners-box .partners-others-box{width: 1050px;height: auto;margin: 0 auto;}
.kp-container .container-box .partners-box .partners-others-box ul{width: 100%;height: auto;margin: 0 auto}
.kp-container .container-box .partners-box .partners-others-box ul li{width: 130px;height: 64px;float: left;list-style: none;background: #fff;border-radius: 5px;margin: 10px;text-align: center;position: relative;cursor: pointer;}
.kp-container .container-box .partners-box .partners-others-box ul li:nth-child(8){margin-left: 75px}
.kp-container .container-box .partners-box .partners-others-box ul li:nth-child(21){margin-left: 75px}
.kp-container .container-box .partners-box .partners-others-box ul li a{text-decoration: none}
.kp-container .container-box .partners-box .partners-others-box ul li .others-tips{
    width: 660px;height: auto;position: absolute;left: -240px;bottom: 70px;opacity: 0;visibility: hidden;transition: 200ms;z-index:4;border-radius: 5px;background: #F66D35;padding: 20px;color: #FAFAFA;vertical-align: bottom;
}
.kp-container .container-box .partners-box .partners-others-box ul li .others-tips .tips-pic{width: 600px;height: 230px;background: #ffffff;border-radius: 4px;overflow: hidden;
}
.kp-container .container-box .partners-box .partners-others-box ul li .others-tips .tips-pic img{width: 200px;height: 80px;}
.kp-container .container-box .partners-box .partners-others-box ul li .others-tips .tips-title{width:200px;font-size: 16px;font-weight:bold;line-height: 20px;font-family: Roboto-Regular;color: #FAFAFA;text-align: left;margin-top: 10px}
.kp-container .container-box .partners-box .partners-others-box ul li .others-tips .tips-text{width:200px;font-size: 12px;line-height: 20px;font-family: Roboto-Regular;color: #FAFAFA;text-align: justify;margin-top: 10px}
.kp-container .container-box .partners-box .partners-others-box ul li .others-tips .strength-more:hover .more-icon{margin-left: 20px;transition: 200ms}
.kp-container .container-box .partners-box .partners-others-box ul li .others-tips .more-txt a{color: #FAFAFA;font-size: 16px}
.kp-container .container-box .partners-box .partners-others-box ul li:hover .others-tips{visibility: visible;opacity: 1;left: -110px;transition: 200ms;}
.kp-container .container-box .partners-box .partners-others-box ul li .partners-logo-box{position:relative}
.kp-container .container-box .partners-box .partners-others-box ul li .partners-logo-box .logo-box{position: absolute;z-index: 2;transition: 200ms;border-radius: 5px;overflow: hidden}
.kp-container .container-box .partners-box .partners-others-box ul li .partners-logo-box .logo-box a img{width: 130px;height: 60px;margin: 2px}
.kp-container .container-box .partners-box .partners-others-box ul li .partners-logo-box .logo-shade{transition: 200ms;width: 130px;height: 64px;border-radius: 5px;background: #fff;line-height: 64px;position: absolute;z-index: 3;color: #646a73;opacity: 0}
.kp-container .container-box .partners-box .partners-others-box ul li:hover .logo-box{opacity: 1;transition: 200ms;box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.16);}
.kp-container .container-box .partners-box .partners-others-box ul li:hover .logo-shade{opacity: 1;transition: 200ms}
/*合作伙伴-悬浮小窗口*/
.kp-container .container-box .partners-box .partners-others-box .partners-list .others-tips .partners-main-box{width: auto;height: auto;margin: 0 auto;background: none;border-radius: 8px}
.kp-container .container-box .partners-box .partners-others-box .partners-list .others-tips .partners-main-box .left-box{width: 300px;height: auto;float: left;margin:0}
.kp-container .container-box .partners-box .partners-others-box .partners-list .others-tips .partners-main-box .left-box .partners-main-title{
    width: 100%;height: auto;margin-top: 0;font-size: 26px;font-family: alimamaShuHei;line-height: 38px;color: #ffffff;text-align: left;
}
.kp-container .container-box .partners-box .partners-others-box .partners-list .others-tips .partners-main-box .left-box .partners-main-desc{
    width: 100%;height: auto;margin-top: 10px;font-family: Roboto-Regular;line-height: 25px;font-size: 16px;color: #ffffff;text-align: justify;
}
.kp-container .container-box .partners-box .partners-others-box .partners-list .others-tips .partners-main-box .left-box .partners-main-btn{width: 200px;height: 37px;background: #FAFAFA;border-radius: 5px;margin-top: 20px}
.kp-container .container-box .partners-box .partners-others-box .partners-list .others-tips .partners-main-box .left-box .partners-main-btn a{width:100%;color: #1A1A1A;line-height: 37px;text-align: center;font-size: 16px;font-family: Roboto-Regular;}
.kp-container .container-box .partners-box .partners-others-box .partners-list .others-tips .partners-main-box .left-box .partners-main-btn:hover a{color: #F66D35;font-weight: bold}
.kp-container .container-box .partners-box .partners-others-box .partners-list .others-tips .partners-main-box .right-box{width: 300px;height: 200px;float: right;margin: 0;border-radius: 5px;background: #fff;overflow: hidden}
.kp-container .container-box .partners-box .partners-others-box .partners-list .others-tips .partners-main-box .right-box img{width: 300px;height: auto;}


/*行业解决方案*/
.kp-container .inds-banner .indSwiper{width: 100%;position: relative; /* 为thumbSwiper预留空间 */}
.kp-container .inds-banner .indSwiper .content-box{width: 100%;height: auto;position: absolute;margin: 0 auto;}
.kp-container .inds-banner .indSwiper .content-box .content-box-txt{width: 1232px;height: auto;margin: 80px auto;}
.kp-container .inds-banner .indSwiper .content-box .content-box-txt .txt-title{width: 500px;height: auto;background-color: #ffffffda;border-radius: 10px;padding: 20px;}
.kp-container .inds-banner .indSwiper .content-box .content-box-txt .txt-title h4{font-size: 30px;color: #000;line-height: 30px;font-family: "alimamaShuHei, serif";}
.kp-container .inds-banner .indSwiper .content-box .content-box-txt .txt-title p{font-size: 15px;color: #000;line-height: 30px;margin-top:20px;}
.kp-container .inds-banner .indSwiper .content-box .content-box-txt .txt-title .btn-more{width: 120px;height: 36px;border-radius: 5px;cursor: pointer;margin-top:20px;text-align: center;line-height: 36px;color: #fff;}
.kp-container .inds-banner .thumbSwiper-box{width: 1232px;height: 200px;z-index: 11;bottom: -50px;position: absolute; /* 固定在indSwiper底部 */left: 50%;transform: translateX(-50%); /* 水平居中 */margin: 0 auto;}

.kp-container .inds-banner .bottom-nav-box{width: 1232px;margin: 0 auto;bottom:0;float: none;}
/* 针对1366分辨率调整 */
@media screen and (max-width: 1400px) {
    .kp-container .inds-banner .thumbSwiper-box {
        bottom: -50px; /* 在1366分辨率下设为0 */
    }
    .kp-container .inds-banner .bottom-nav-box {
        bottom: 30px;
    }
}
/* 针对1366分辨率调整 */
@media screen and (max-width: 1920px) {
    .kp-container .inds-banner .thumbSwiper-box {
        bottom: -60px; /* 在1366分辨率下设为0 */
    }
    .kp-container .inds-banner .bottom-nav-box {
        bottom: 0;
    }
}
.kp-container .inds-banner .bottom-nav-box .swiper-button-next{right: -50px;}
.kp-container .inds-banner .bottom-nav-box .swiper-button-prev{left: -50px;}
.kp-container .inds-banner .thumbSwiper{width: 1232px;box-sizing: border-box;}
.kp-container .inds-banner .thumbSwiper .swiper-slide{width: 25%;height: 200px;position: relative;overflow: hidden;cursor: pointer;background-size: cover;
    background-position: center;}
.kp-container .inds-banner .thumbSwiper .swiper-slide .img-zz{width: 300px;height: 200px;background-color: #000;opacity: 0.5;position: absolute;border-radius: 10px;}
.kp-container .inds-banner .thumbSwiper .swiper-slide:hover .img-zz{opacity: 0.3}
.kp-container .inds-banner .thumbSwiper .swiper-slide img{width: 300px;height: 200px;}
.kp-container .inds-banner .thumbSwiper .swiper-slide-thumb-active .img-zz{opacity: 0;}
.kp-container .kp-item-box{width: 1232px;height: auto;margin: 110px auto 0;}
/* 针对1366分辨率调整 */
@media screen and (max-width: 1366px) {
    .kp-container .kp-item-box{width: 1232px;height: auto;margin: 110px auto 0;}
}
.kp-container .kp-item-box .item-box{width: 608px;height: 433px;border-radius: 16px;float: left;display: flex;}
.kp-container .kp-item-box .item-box:nth-child(1){margin-right: 16px;}
.kp-container .kp-item-box .item-box .content-text-box{width:100%;height:433px;position: relative}
.kp-container .kp-item-box .item-box .content-text-box .box-desc{width: 200px;position: absolute;z-index: 11;margin: 40px}
.kp-container .kp-item-box .item-box .content-text-box .box-ico{width: 100%;height:auto;overflow: hidden;position: absolute;z-index: 10}
.kp-container .kp-item-box .item-box .content-text-box .box-ico1{width: 100%;height:auto;overflow: hidden;position: absolute;z-index: 9}
.kp-container .kp-item-box .item-box .content-text-box .box-ico img{width: auto;height:100%;}
.kp-container .kp-item-box .item-box .content-text-box .box-desc h4{font-size: 28px;line-height: 30px;font-family:'Microsoft YaHei', sans-serif;}
.kp-container .kp-item-box .item-box .content-text-box .box-desc p{font-size: 14px;line-height: 30px;font-family:'Microsoft YaHei', sans-serif;}
.kp-container .kp-item-box .item-box .content-text-box .box-button{width: 120px;height: 36px;border-radius: 5px;text-align: center;line-height: 36px;margin-top: 20px;cursor: pointer}
.kp-container .kp-item-box .item-box .box1 h4{color: #000;}
.kp-container .kp-item-box .item-box .box1 p{color: #000;}
.kp-container .kp-item-box .item-box .box1 .box-button{background-color: #0a001f;color: #fff;transition: 200ms}
.kp-container .kp-item-box .item-box .box1 .box-button:hover{background-color: #ff8000;color: #000;transition: 200ms}
.kp-container .kp-item-box .item-box .box2 h4{color: #fff;}
.kp-container .kp-item-box .item-box .box2 p{color: #fff;}
.kp-container .kp-item-box .item-box .box2 .box-button{background-color: #fff;color: #000;transition: 200ms}
.kp-container .kp-item-box .item-box .box2 .box-button:hover{background-color: #0a001f;color: #fff;transition: 200ms}

/*新闻中心*/
.kp-container .news-content-box{width: 1232px;height: 510px;margin: 40px auto}
.kp-container .news-content-box .box-left{width: 608px;height: 510px;float: left;margin-right: 16px;background-color: #ededed;border-radius: 16px;
    overflow: hidden;}
.kp-container .news-content-box .box-left .new-img{width: 100%;height: 360px;overflow: hidden}
.kp-container .news-content-box .box-left .new-img img{width: 100%;height: auto;}
.kp-container .news-content-box .box-left .box-desc{width: 100%;;height: auto;margin: 20px}
.kp-container .news-content-box .box-left .box-desc h4{width: 100%;;height: auto;font-size: 18px;line-height: 30px;font-family:'Microsoft YaHei', sans-serif;}
.kp-container .news-content-box .box-left .box-desc p{width: 100%;;height: auto;font-size: 14px;line-height: 25px;font-family:'Microsoft YaHei', sans-serif;margin-top: 10px}

.kp-container .news-content-box .box-right{width: 608px;height: auto;float: right}
.kp-container .news-content-box .box-right ul{width: 100%;height: auto;}
.kp-container .news-content-box .box-right ul li{width: 608px;height: 158px;border-radius: 16px;background-color: #ededed;overflow: hidden}
.kp-container .news-content-box .box-right ul li:nth-child(1){margin-bottom: 16px}
.kp-container .news-content-box .box-right ul li:nth-child(2){margin-bottom: 16px}
.kp-container .news-content-box .box-right ul li .list-ico{width: 240px;height: 100%;float: left}
.kp-container .news-content-box .box-right ul li .list-ico img{width: auto;height: 100%;border-radius: 15px;}
.kp-container .news-content-box .box-right ul li .box-desc{width: 320px;height: 160px;float: right;padding: 20px}
.kp-container .news-content-box .box-right ul li .box-desc h4{width: 100%;height: auto;font-size: 18px;line-height: 30px;font-family:'Microsoft YaHei', sans-serif;}
.kp-container .news-content-box .box-right ul li .box-desc p{width: 100%;height: auto;font-size: 14px;line-height: 25px;font-family:'Microsoft YaHei', sans-serif;margin-top: 0}
/*产品开发流程*/
.kp-container .container-box{width: 100%;height: auto;background-size: cover;}
.kp-container .container-box .development-box{width: 1158px;height: 1040px;border: 0 solid #dedede;margin: 50px auto;position: relative;}
.kp-container .container-box .development-box .development-tab-menu{width: 1158px;height: 78px;border: 0px solid #dedede;position: absolute;margin-top: 40px;text-align: center;z-index: 8}
.kp-container .container-box .development-box .development-tab-menu .tab-style{width: 242px;height: 58px;border-radius: 5px;position: absolute;line-height: 58px;font-size: 26px;
    font-family: alimamaShuHei;cursor: pointer}
.kp-container .container-box .development-box .development-tab-menu .menu-custom{left: 328px;background: linear-gradient(180deg, #FF8649 0%, #F66D35 100%);color: #FAFAFA;transition: 300ms}
.kp-container .container-box .development-box .development-tab-menu .menu-normal{right: 328px;background: rgba(32, 31, 33, 0.1);color: #FAFAFA;transition: 300ms}
.kp-container .container-box .development-box .development-tab-menu .menu-line-box{width: 100%;height: 6px;position: absolute;top: 60px;margin-top: 14px;}
.kp-container .container-box .development-box .development-tab-menu .menu-line-box .menu-line{width: 90px;height: 6px;background: linear-gradient(180deg, #FF8649 0%, #F66D35 100%);margin-left: 403px;border-radius: 4px;transition: 300ms}

.kp-container .container-box .development-box .development-content-box{width: 100%;height: 100%;border: 0px solid #dedede;position: absolute;z-index: 6}
.kp-container .container-box .development-box .development-content-box .development-process-box{width: 1158px;height: 780px;border: 0 solid #dedede;position: absolute;margin-top: 120px}
.kp-container .container-box .development-box .development-content-box .development-process-box .development-custom{width:1158px;height:auto;z-index: 3;position: relative;top: 37px;}
.kp-container .container-box .development-box .development-content-box .development-process-box .development-normal{width:1158px;height:auto;z-index: 2;position: relative;top: 37px;}
.kp-container .container-box .development-box .development-content-box .development-process-box .development-custom .custom-line{position: absolute;margin-top: 10px;margin-left: 0}
.kp-container .container-box .development-box .development-content-box .development-process-box .development-normal .normal-line{position: absolute;margin-top: 10px;margin-left: 0}
.kp-container .container-box .development-box .development-content-box .development-process-box .development-custom .custom-line img{width: 1158px}
.kp-container .container-box .development-box .development-content-box .development-process-box .development-normal .normal-line img{width: 1158px}
.kp-container .container-box .development-box .development-content-box .development-process-box .point-icon{
    width:30px;height: 30px;position: absolute;border-radius: 50%;border: 2px solid #E5763E;background: #fff;
}
.kp-container .container-box .development-box .development-content-box .development-process-box .development-custom .need-box-text{
    width: auto;height: 30px;padding: 0 10px;text-align: center;font-size: 18px;line-height: 30px;color: #fff;background: #F66D35;position: absolute;font-family: Roboto-Regular;border-radius: 5px;
}
.kp-container .container-box .development-box .development-content-box .development-process-box .need-box-style{top: -40px;}
.kp-container .container-box .development-box .development-content-box .development-process-box .output-box-style{top: 700px;right: 0}
.kp-container .container-box .development-box .development-content-box .development-process-box .icon img{margin-top: 5px;margin-left: 5px}
.kp-container .container-box .development-box .development-content-box .development-process-box .need{top: 0;left: -7px;cursor: pointer}
.kp-container .container-box .development-box .development-content-box .development-process-box .design{top: 97px;left: 250px;cursor: pointer}
.kp-container .container-box .development-box .development-content-box .development-process-box .emulate{top: 144px;left: 330px;cursor: pointer}
.kp-container .container-box .development-box .development-content-box .development-process-box .sample-icon-zz{top: 353px;left: 600px;position: absolute;cursor: pointer}
.kp-container .container-box .development-box .development-content-box .development-process-box .sample-icon-zz img{margin: 3px}
.kp-container .container-box .development-box .development-content-box .development-process-box .sample-icon-yz{top: 396px;left: 675px;cursor: pointer}
.kp-container .container-box .development-box .development-content-box .development-process-box .sample-icon-yz img{margin-top: 5px;margin-left: 3px}
.kp-container .container-box .development-box .development-content-box .development-process-box .custom-points{width: 10px;height: 10px;position: absolute;background: #fff;border-radius: 50%}
.kp-container .container-box .development-box .development-content-box .development-process-box .need-pg{top: 22px;left: 107px;}
.kp-container .container-box .development-box .development-content-box .development-process-box .need-kf{top: 63px;left: 181px;}
.kp-container .container-box .development-box .development-content-box .development-process-box .sample-zz{top: 198px;left: 414px;}
.kp-container .container-box .development-box .development-content-box .development-process-box .sample-yz{top: 242px;left: 490px;}
.kp-container .container-box .development-box .development-content-box .development-process-box .model-zz{top: 310px;left: 562px;}
.kp-container .container-box .development-box .development-content-box .development-process-box .plan{top: 436px;right: 322px}
.kp-container .container-box .development-box .development-content-box .development-process-box .specification{top: 480px;right: 246px}
.kp-container .container-box .development-box .development-content-box .development-process-box .sealed-sample{top: 525px;right: 168px}
.kp-container .container-box .development-box .development-content-box .development-process-box .purchase{top: 567px;right: 96px}
.kp-container .container-box .development-box .development-content-box .development-process-box .points-color-opacity{color: rgba(32, 31, 33, 0.1);}
.kp-container .container-box .development-box .development-content-box .development-process-box .points-color-black{color:#201F21;}
.kp-container .container-box .development-box .development-content-box .development-process-box .product-select{top: 130px;left: 114px}
.kp-container .container-box .development-box .development-content-box .development-process-box .product-select-text{top: 134px;left: 16px;}
.kp-container .container-box .development-box .development-content-box .development-process-box .parameter-discuss{top: 210px;left: 252px}
.kp-container .container-box .development-box .development-content-box .development-process-box .parameter-discuss-text{top: 214px;left: 152px}
.kp-container .container-box .development-box .development-content-box .development-process-box .parameter-discuss1{top: 288px;left: 386px}
.kp-container .container-box .development-box .development-content-box .development-process-box .parameter-discuss1-text{top: 292px;left: 288px}
.kp-container .container-box .development-box .development-content-box .development-process-box .purchase-agreement{top: 580px;right: 254px}
.kp-container .container-box .development-box .development-content-box .development-process-box .purchase-agreement-text{top: 586px;right: 210px}

.kp-container .container-box .development-box .development-content-box .development-process-box .output{top: 660px;right: -7px;cursor: pointer}

.kp-container .container-box .development-box .development-content-box .development-process-box .sample-return{width: 90px;height: 60px;top: 214px;left: 398px}
.kp-container .container-box .development-box .development-content-box .development-process-box .sample-icon-zz-return{width: 90px;height: 60px;top: 386px;left: 589px}
.kp-container .container-box .development-box .development-content-box .development-process-box .custom-points-text{width: 150px;height: 25px;position: absolute}
.kp-container .container-box .development-box .development-content-box .development-process-box .custom-return{width: 90px;height: 60px;position: absolute}
.kp-container .container-box .development-box .development-content-box .development-process-box .custom-points-text .text-icon{width: 12px;height: 25px;float: left;}
.kp-container .container-box .development-box .development-content-box .development-process-box .custom-points-text .text-icon img{width: 12px;height: 9px;}
.kp-container .container-box .development-box .development-content-box .development-process-box .custom-points-text .text{
    width: auto;height: 25px;font-size: 16px;font-family: Roboto-Regular;line-height: 25px;text-align: left;float: left;margin-left: 8px;
}
.kp-container .container-box .development-box .development-content-box .development-process-box .development-custom .need-pg-txt{top: -2px;left: 118px}
.kp-container .container-box .development-box .development-content-box .development-process-box .development-custom .need-kf-txt{top: 42px;left: 194px}
.kp-container .container-box .development-box .development-content-box .development-process-box .development-custom .design-txt{top: 80px;left: 280px}
.kp-container .container-box .development-box .development-content-box .development-process-box .development-custom .emulate-txt{top: 126px;left: 358px}
.kp-container .container-box .development-box .development-content-box .development-process-box .development-custom .sample-zz-txt{top: 174px;left: 426px}
.kp-container .container-box .development-box .development-content-box .development-process-box .development-custom .sample-yz-txt{top: 218px;left: 502px}
.kp-container .container-box .development-box .development-content-box .development-process-box .development-custom .model-zz-txt{top: 292px;left: 578px}
.kp-container .container-box .development-box .development-content-box .development-process-box .sample-icon-zz-txt{top: 336px;left: 630px}
.kp-container .container-box .development-box .development-content-box .development-process-box .sample-icon-yz-txt{top: 380px;left: 706px}
.kp-container .container-box .development-box .development-content-box .development-process-box .development-custom .plan-txt{top: 412px;right: 170px}
.kp-container .container-box .development-box .development-content-box .development-process-box .development-custom .specification-txt{top: 458px;right: 92px}
.kp-container .container-box .development-box .development-content-box .development-process-box .development-custom .sealed-sample-txt{top: 502px;right: 16px}
.kp-container .container-box .development-box .development-content-box .development-process-box .development-custom .purchase-txt{top: 546px;right: -58px}

.kp-container .container-box .development-box .development-content-box .desc-title{font-size: 26px;font-family: alimamaShuHei;line-height: 38px;color: #1A1A1A;margin-top: 16px}
.kp-container .container-box .development-box .development-content-box .desc-text{font-size: 16px;font-family: Roboto-Regular;line-height: 25px;margin-top: 8px;color: #1A1A1A}
.kp-container .container-box .development-box .development-content-box .development-right-desc{width: 360px;height: 220px;border: 0px solid #dedede;position: absolute;top: 216px;left: 680px}
.kp-container .container-box .development-box .development-content-box .development-right-desc .desc-box{width: auto;height: auto;padding: 15px}
.kp-container .container-box .development-box .development-content-box .development-left-desc{width: 360px;height: auto;border: 0px solid #dedede;position: relative;top: 550px;left: 10px;z-index: 7;}
.kp-container .container-box .development-box .development-content-box .development-left-desc .desc-box{width: auto;height: auto;margin: 15px}
.kp-container .container-box .development-box .development-content-box .development-left-desc .desc-box .desc-pic{width: 327px;height: 140px;border-radius: 5px;overflow: hidden}
.kp-container .container-box .development-box .development-content-box .development-left-desc .desc-box .desc-pic img{width: 327px;height: 140px}
.kp-container .container-box .development-box .development-content-box .development-left-desc .desc-box .desc-more{width: auto;height: 26px;margin-top: 8px;}
.kp-container .container-box .development-box .development-content-box .development-left-desc .desc-box .desc-more:hover{width: auto;height: 26px;margin-top: 8px;}
.kp-container .container-box .development-box .development-content-box .development-left-desc .desc-box .desc-more .more-txt a{font-size: 16px;font-family: Roboto-Regular;line-height: 26px;color: #767676;float: left;transition: 300ms;text-decoration: none}
.kp-container .container-box .development-box .development-content-box .development-left-desc .desc-box .desc-more .more-icon{
    width: 16px;height: 16px;float: left;margin: 5px 0 5px 10px ;background: url("/template/kpowertpl/images/more_icon.svg") no-repeat;transition: 300ms
}
.kp-container .container-box .development-box .development-content-box .development-left-desc .desc-box .desc-more:hover a{color: #3f3f3f;transition: 300ms}
.kp-container .container-box .development-box .development-content-box .development-left-desc .desc-box .desc-more:hover .more-icon{margin-left: 20px;transition: 300ms}
.kp-container .container-box .development-box .development-content-box .development-btn{width: 326px;margin: 20px 0 0 15px}
/*产品开发流程*/


/*产品视频弹窗*/
.content-zz{width: 0;height: 0;background: rgba(0, 0, 0, 0.85);position: fixed;top: 50%;left:50%;z-index: 888;transition: 100ms;opacity: 0;}
.zz-style{width: 100%;height: 100%;top: 0;left:0;transition: 100ms;opacity: 1;display: block}
.video-pop-box{width: 1200px;height: auto;margin: 0 auto;border-radius: 0;background: rgba(200, 200, 200, 0);position: fixed;bottom: calc((100% - 675px) / 2);left:calc((100% - 1200px) / 2);z-index: 9999;display: none;}
.video-pop-box .box-content{width: calc(100% - 1rem);height: auto;padding: 0.5rem;display: table;}
.video-pop-box .box-content .content-pic{width: 100%;height: auto;}
.video-pop-box .box-content .content-pic img{width: 100%;height: auto;margin: 0 auto}
.video-pop-box .box-content .content-title{width: 100%;height: 3rem;font-size: 1.6rem;line-height: 3rem;font-family: Arial-Bold}
.video-pop-box .box-content .content-desc{width: 100%;height: auto;font-size: 1.2rem;line-height: 2rem}
.video-stop-btn{width: 60px;height: 60px;border-radius: 50%;background: rgba(222, 222, 222, 0);position: absolute;right: 20px;top: 20px}
.btn-style{text-align: center;line-height: 60px;font-size: 20px !important;cursor: pointer;color: #fff}
.btn-style:hover{color: #F66D35}



/*新闻资讯*/
.kp-container .container-box .news-box{width: 1200px;height: auto;margin: 40px auto}
.kp-container .container-box .news-box .news-title-box{width: 1200px;height: 48px;}
.kp-container .container-box .news-box .news-title-box .news-title{width: 300px;height: auto;float: left;display: flex}
.kp-container .container-box .news-box .news-title-box .news-title .news-title-icon{width: 14px;height: auto;font-size: 42px;color: #F66D35;line-height: 48px;}
.kp-container .container-box .news-box .news-title-box .news-title .txt-title-t{width: auto;height: 48px;line-height: 48px;font-size: 42px;font-family: alimamaShuHei;margin-left: 16px;flex-shrink: 0;}
.kp-container .container-box .news-box .news-title-box .news-more{width: auto;height: auto;float: right;cursor: pointer}
.kp-container .container-box .news-box .news-title-box .news-more:hover .more-txt,.more-icon{color: #F66D35}
.kp-container .container-box .more-txt{width: auto;height: auto;float: left;}
.kp-container .container-box .more-txt a{text-decoration: none;font-size: 16px;line-height: 48px;color: #767676;}
.kp-container .container-box .more-icon{width: 30px;height: 48px;text-align: center;float: left;font-size: 14px;line-height:48px;transition: 200ms}
.kp-container .container-box .more-icon img{width: 16px;height: 16px;}
.kp-container .container-box .strength-more:hover a{color: #F66D35}
.kp-container .container-box .strength-more:hover .more-icon{color: #F66D35!important;}
.kp-container .container-box .news-box .news-list-box{width: 1200px;height: auto;margin: 40px auto}
.kp-container .container-box .news-box .news-list-box .news-list{width: 370px;height: 450px;float: left;padding: 15px}
.kp-container .container-box .news-box .news-list-box .news-list .news-list-pic{width: 370px;height: 205px;border-radius: 5px}
.kp-container .container-box .news-box .news-list-box .news-list .news-list-pic img{width: 370px;height: 205px;}
.kp-container .container-box .news-box .news-list-box .news-list .news-list-tag{width: 100%;height: 30px;}
.kp-container .container-box .news-box .news-list-box .news-list .news-list-tag ul{width:100%;height:30px;margin-top: 10px}
.kp-container .container-box .news-box .news-list-box .news-list .news-list-tag ul li{
    width: auto;height:28px;float: left;list-style: none;margin-left: 10px;background: #fde2d7 20%;border-radius: 4px;line-height: 27px;padding: 1px 8px;font-size: 14px;color: #F66D35;font-family: Roboto-Regular;
}
.kp-container .container-box .news-box .news-list-box .news-list .news-list-tag ul li:nth-child(1){margin-left: 0}
.kp-container .container-box .news-box .news-list-box .news-list .news-list-title{width: auto;height: auto;font-size: 18px;font-family: Roboto-Regular;line-height: 33px;color: #1A1A1A;margin-top: 16px}
.kp-container .container-box .news-box .news-list-box .news-list .news-list-desc{width: auto;height: auto;font-size: 14px;font-family: Roboto-Regular;line-height: 27px;color: #767676;margin-top: 10px}

/*我们的实力*/
.kp-container .container-box{padding: 20px 0 0;}
.kp-container .container-box .strength-box{width: 1200px;height: 700px;margin: 40px auto;text-align: center}
.kp-container .container-box .strength-box .strength-title{font-family: alimamaShuHei;font-size: 42px;line-height: 50px;color: #fff;text-align: center}
.kp-container .container-box .strength-box .strength-desc{width:770px;margin:40px auto;font-family: Roboto-Regular;font-size: 16px;line-height: 25px;color: #FAFAFA;text-align: center;font-weight: normal;}
.kp-container .container-box .strength-box .strength-data-box{width: auto;height:120px;font-family: alimamaShuHei, serif, serif;line-height: 50px;color: #fff;float: left;text-align: center;margin-left: 10px}
.kp-container .container-box .strength-box .strength-data-box .data-box{width: 180px;height:100px;padding: 10px;background: rgba(0, 0, 0, 0.15);border-radius: 5px;text-align: center;float: left;margin-left: 30px}
.kp-container .container-box .strength-box .strength-data-box .data-box .data-txt{width: auto;height: auto;text-align: center;margin-top: 10px;display: inline-block;position: relative}
.kp-container .container-box .strength-box .strength-data-box .data-box .data-txt .no{width:auto;font-size: 42px;float: left}
.kp-container .container-box .strength-box .strength-data-box .data-box .data-txt .add{width: 16px;height:16px;font-size: 16px;line-height: 16px;position: absolute;right: -16px}
.kp-container .container-box .strength-box .strength-data-box .data-box .data-desc{width: auto;font-family: Roboto-Regular;line-height: 27px;color: #fff;margin-top: -10px;}
.kp-container .container-box .strength-box .strength-more-box{width: 100%;height:autox;float: left;text-align: center}
.kp-container .container-box .strength-box .strength-more-box .strength-more{width: auto;height:48px;margin: 80px auto;color: #FAFAFA;display: inline-block}
.kp-container .container-box .strength-box .strength-more-box .strength-more:hover .more-icon{margin-left: 10px;color: #FAFAFA!important;}
.kp-container .container-box .strength-box .strength-more-box .strength-more .more-txt a{color: #FAFAFA}
.kp-container .container-box .strength-box .strength-more-box .strength-more .more-txt{margin-left: 20px}
.kp-container .container-box .strength-box .strength-more-box .strength-more .more-icon{float: right;}
.kp-container .strength{position: relative;margin-bottom: 160px}
.kp-container .strength .strength-item-box{width: 100%;height: 360px;position: absolute;bottom: -180px;z-index: 66}
.kp-container .container-box .strength-item-box .item-box{width: 1172px;height: 250px;margin: 0 auto;background: rgba(255, 255, 255, 0.78);border-radius: 46px;padding: 40px}
.kp-container .container-box .strength-item-box .item-box ul{width: 100%;height: auto;}
.kp-container .container-box .strength-item-box .item-box ul li{width: calc((100% - 32px) / 3);height: 250px;float: left;margin-right: 16px;border-radius: 16px;overflow: hidden;position: relative}
.kp-container .container-box .strength-item-box .item-box ul li:nth-child(3){margin-right: 0}
.kp-container .container-box .strength-item-box .item-box ul li .list-ico{width: 100%;height: auto;overflow: hidden}
.kp-container .container-box .strength-item-box .item-box ul li .list-ico img{width: 100%;}
.kp-container .container-box .strength-item-box .item-box ul li .box-desc{position: absolute;bottom: 0;width: 100%;height: 40px;background: linear-gradient(to right, #ff8649, #f66c3557);padding-left: 40px}
.kp-container .container-box .strength-item-box .item-box ul li .box-desc p{font-size: 16px;font-family: 'Microsoft YaHei', Sans-Serif, serif;line-height: 40px;color: #ffffff;}

.kp-container .strength-i{width: 100%;height: auto;margin-top: 200px;padding-bottom: 60px;background: #fff;display: flex}
.kp-container .strength-i .item-box{width: 1232px;height: 350px;margin: 0 auto;}
.kp-container .strength-i .item-box ul{width: 100%;height: auto;}
.kp-container .strength-i .item-box ul li{width: calc((100% - 16px) / 2);height: 350px;float: left;margin-right: 16px;border-radius: 16px;overflow: hidden;position: relative}
.kp-container .strength-i .item-box ul li:nth-child(1){background: #ededed}
.kp-container .strength-i .item-box ul li:nth-child(2){margin-right: 0}
.kp-container .strength-i .item-box ul li .list-ico{width: 100%;height: auto;overflow: hidden}
.kp-container .strength-i .item-box ul li .list-ico img{width: 100%;}
.kp-container .strength-i .item-box ul li .box-desc{position: absolute;top: 40px;width: 54%;left: 8%;height: auto;}
.kp-container .strength-i .item-box ul li .box-desc h4{font-size: 16px;font-family: 'Microsoft YaHei', Sans-Serif, serif;line-height: 40px;color: #000;}
.kp-container .strength-i .item-box ul li .box-desc p{font-size: 14px;font-family: 'Microsoft YaHei', Sans-Serif, serif;line-height: 30px;color: #000;}
.kp-container .strength-i .item-box ul li .btn-more{width: 120px;height: 36px;background: #fff;border-radius: 5px;text-align: center;line-height: 36px;margin-top: 20px;cursor: pointer;transition: 200ms}
.kp-container .strength-i .item-box ul li .btn-more:hover{background: #F66D35;color: #fff;transition: 200ms}

/*常见问题解答*/
.kp-container .container-box .question-box{width: 740px;height: auto;margin: 50px auto;position: relative;z-index: 66;}
.kp-container .container-box .que-box-bg{width: 100%;height: 100%;background: #f8f8f8;position: absolute;top: 0;z-index: 65}
.kp-container .container-box .question-box .container-title-box{width: 100%;}
.kp-container .container-box .question-box .question-ans-box{width: 692px;height: auto;margin-top: 32px}
.kp-container .container-box .question-box .question-ans-box .answer{width: 100%;height: auto;float: left;background: #fff;border-radius: 4px;padding: 0 24px 0 24px;cursor: pointer;margin-top: 8px;}
.kp-container .container-box .question-box .question-ans-box .answer:hover .ans-txt{color: #F66D35}
.kp-container .container-box .question-box .question-ans-box .answer .ans-txt{width: 660px;height: auto;float: left;font-size: 18px;font-family: Roboto-Regular;line-height: 30px;color: #1A1A1A;padding: 17px 0 17px 0}
.kp-container .container-box .question-box .question-ans-box .answer .ans-icon{width: 24px;height: 24px;float: right;margin-top: 22px;cursor: pointer}
.kp-container .container-box .question-box .question-ans-box .answer .ans-icon img{width: 24px;height: 24px;}
.kp-container .container-box .question-box .question-ans-box .question{
    width: 100%;text-align:justify;height: auto;font-size: 16px;font-family: Roboto-Regular;line-height: 25px;color: #1A1A1A;float: left;display: none;padding: 0 24px 16px 24px;background: #fff;
}

/*联系我们*/
.kp-container .contactus{background: #FAFAFA}
.kp-container .container-box .contact-box{width: 1200px;height: 330px;z-index: 3;position: relative;margin: 0 auto}
.kp-container .container-box .contact-box .contact-box-center{width: 822px;height: 330px;z-index: 3;position: relative;margin: 0 auto}
.kp-container .container-box .contact-box .contact-box-center .contact-bg{width: 822px;height: 144px;background: url("/template/kpowertpl/images/contact_bg.svg") no-repeat;background-size: contain;position: absolute;margin-top: 108px}
.kp-container .container-box .contact-box .contact-box-center .contact{width: 822px;height: 180px;position: absolute;margin-top: 80px;text-align: center}
.kp-container .container-box .contact-box .contact-box-center .contact .container-title-box{width: 100%;height: auto;}
.kp-container .container-box .contact-box .contact-box-center .contact .strength-desc{font-size: 16px;font-family: Roboto-Regular;line-height: 25px;color: #FAFAFA;margin-top: 16px;}
.kp-container .container-box .contact-box .contact-box-center .contact .contact-btn{
    width: 230px;height: 40;text-align: center;line-height: 40px;color: #F66D35;font-family: Roboto-Regular;font-size: 16px;background: #FAFAFA;border-radius: 4px;cursor: pointer;margin: 40px auto;transition: 200ms
}
.kp-container .container-box .contact-box .contact-box-center .contact .contact-btn:hover{background: linear-gradient(180deg, #FF8649 0%, #F66D35 100%);color: #FAFAFA;transition: 200ms}

/*页脚*/
.map-box{width: 100%;height: 100%;position: fixed;top: 0;display: none;z-index: 999;background: #00000096;}
.map-box .close-btn{cursor:pointer;width: 40px;height: 40px;font-size: 16px;line-height: 40px;color: #fff;text-align: center;position: absolute;right: -80px;top: -40px;border-radius: 50%;background: #1A1A1A}
.map-box .close-btn:hover{color: #F66D35;}
.map-box .box-iframe{width: 800px;height: 500px;border-radius: 8px;position: fixed;z-index: 999;background: #fff;padding: 20px;}
.kp-container .container-box .footer-box{width: 1200px;height: auto;z-index: 3;margin: 40px auto;}
.kp-container .container-box .footer-box .footer-left-box{width: 240px;height: auto;z-index: 3;float: left}
.kp-container .container-box .footer-box .footer-left-box .footer-logo{width: 224px;height: auto}
.kp-container .container-box .footer-box .footer-left-box .footer-logo img{width: 224px;}
.kp-container .container-box .footer-box .footer-left-box .footer-title{margin-top: 10px;font-size: 18px;font-family: Roboto-Regular;line-height: 30px;color: rgba(255, 255, 255, 0.72);}
.kp-container .container-box .footer-box .footer-left-box .footer-slogan{margin-top: 40px;font-size: 16px;font-family: Roboto-Regular;line-height: 27px;color: #F66D35}
.kp-container .container-box .footer-box .footer-right-box{width: 950px;height: auto;z-index: 3;float: right}
.kp-container .container-box .footer-box .footer-right-box .right-box-child .mail-box{cursor: pointer}
.kp-container .container-box .footer-box .footer-right-box .right-box-child .mail-box:hover .txt a{color: #F66D35}
.kp-container .container-box .footer-box .footer-right-box .right-box-child .mail-box:hover .icon-mail_icon{color: #F66D35;line-height: 28px !important;}
.kp-container .container-box .footer-box .footer-right-box .right-box-child .address-box{cursor: pointer}
.kp-container .container-box .footer-box .footer-right-box .right-box-child .address-box:hover .txt{color: #F66D35}
.kp-container .container-box .footer-box .footer-right-box .right-box-child .address-box:hover .icon-address{color: #F66D35}
.kp-container .container-box .footer-box .footer-right-box .right-box-child{width: auto;height: auto;float: right;list-style: none}
.kp-container .container-box .footer-box .footer-right-box .right-box-child .icon{font-size:16px;line-height:26px;float: left;}
.kp-container .container-box .footer-box .footer-right-box .right-box-child .txt{width: auto;height: auto;float: left;font-size: 14px;line-height: 26px;font-family: Roboto-Regular;margin-left: 10px}
.kp-container .container-box .footer-box .footer-right-box .right-box-child ul li{width: auto;height: auto;list-style: none;color: #D3D3D3;margin-top: 24px;margin-right: 56px}
.kp-container .container-box .footer-box .footer-right-box .right-box-child ul li a:hover{color: #F66D35 !important;}
.kp-container .container-box .footer-box .footer-right-box .right-box-child ul li a{text-decoration: none;font-size: 14px;font-family: Roboto-Regular;line-height: 26px;color: #D3D3D3;}
.kp-container .container-box .footer-box .footer-right-box .right-box-child ul li:nth-child(1){font-family: Roboto-Regular;margin-top: 0;}
.kp-container .container-box .footer-box .footer-right-box .right-box-child ul li .select-box{width: 236px;height: 40px;background: #3C3A3E;border-radius: 4px;padding: 2px}
.kp-container .container-box .footer-box .footer-right-box .right-box-child ul li .select-box .icon{line-height: 40px}
.kp-container .container-box .footer-box .footer-right-box .right-box-child ul li .select-box .select-input-box{height: auto;width: 147px;float: left}
.kp-container .container-box .footer-box .footer-right-box .right-box-child ul li .select-box .select-input-box input{height: 40px;width: 147px;line-height: 40px;margin-left: 0;background: #3C3A3E;border: none;color: #FAFAFA;outline:none}
.kp-container .container-box .footer-box .footer-right-box .right-box-child ul li .select-box .select-input-box button{background: #767676;}
.kp-container .container-box .footer-box .footer-right-box .right-box-child ul li .select-box .select-input-box button icon{}
.kp-container .container-box .footer-box .footer-right-box .right-box-child ul li .select-box .select-btn{padding: 9px 13px;float: right;border-radius: 2px;}
.kp-container .container-box .footer-box .footer-right-box .right-box-child ul li .select-box .select-btn img{width: 22px;height: 18px}
.kp-container .container-box .footer-box .footer-right-box .select-error{margin-top: 10px;font-size: 12px;color: #767676;line-height: 18px}

.kp-container .container-box .third-box{width: 1200px;height: 42px;margin: 0 auto;padding:10px 0 10px 0;position: relative;z-index: 0}
.kp-container .container-box .third-box .third-content{width: auto;height: auto;float: right;position: relative;cursor: pointer;padding: 16px;}
.kp-container .container-box .third-box .third-content .third-ico{width: auto;height: 20px;float: left;font-size: 14px;color: #fff;line-height: 22px}
.kp-container .container-box .third-box .third-content .third-txt{width: auto;height: 20px;float: right;color: #FAFAFA;font-size: 14px;font-family: Roboto-Regular;line-height: 22px;margin-left: 6px}
.kp-container .container-box .third-box .third-content .third-qrcode{width: 100px;height: 110px;position: absolute;bottom: -60px;left:0;opacity: 0;transition: 200ms;visibility: hidden}
.kp-container .container-box .third-box .third-content .third-qrcode img{width: 100px;height: 100px;}
.kp-container .container-box .third-box .third-content:hover .third-qrcode{bottom: 40px;left:0;opacity: 1;transition: 200ms;visibility: visible}
.kp-container .container-box .footer-message-box{width: 1200px;height: 80px;margin: 0 auto;bottom: 0;border-top: 1px solid #767676;background: #1a1a1a;padding-top: 0;position: relative;z-index: 2}
.kp-container .container-box .footer-message-box .message-left{width: auto;height: 20px;float: left;margin-top: 20px}
.kp-container .container-box .footer-message-box .message-left ul li{width: auto;height: 20px;float: left;margin-left: 24px;list-style: none}
.kp-container .container-box .footer-message-box .message-left ul li:nth-child(1){width: auto;height: 20px;float: left;margin-left: 0;color: #767676}
.kp-container .container-box .footer-message-box .message-left ul li a{height: 20px;font-size: 14px;font-family: Roboto-Regular;line-height: 20px;color: #767676;text-decoration: none}
.kp-container .container-box .footer-message-box .message-left ul li a:hover{color: #FAFAFA}
.kp-container .container-box .footer-message-box .message-right{width: auto;height: auto;float: right;position: relative;margin-top: 20px}
.kp-container .container-box .footer-message-box .message-right .lang-box{width: auto;height: auto;border: 2px solid #767676;border-radius: 5px;padding: 5px 10px;}
.kp-container .container-box .footer-message-box .message-right .lang-select{width: auto;height: auto;float: left;margin-right: 10px;}
.kp-container .container-box .footer-message-box .message-right .lang-select .lang-select-btn{width: 16px;height: 16px;padding: 2px;cursor: pointer;transition: 200ms}
.kp-container .container-box .footer-message-box .message-right .lang-select .lang-select-btn img{width: 10px;height: 6px;margin: 5px 3px;}
.kp-container .container-box .footer-message-box .message-right .lang-select .lang-select-list{width: 150px;height: auto;padding: 0;border-radius: 5px;background: rgba(250, 250, 250, 0);position: absolute;bottom: 20px;left: 0;display: none}
.kp-container .container-box .footer-message-box .message-right .lang-select .lang-select-list .list-box{width: 150px;height: auto;padding: 10px;border-radius: 5px;background: #FAFAFA;margin-bottom: 20px}
.kp-container .container-box .footer-message-box .message-right .lang-select .lang-select-list .list-box ul li{
    width: auto;height: 20px;line-height: 20px;color: #747474;font-size: 12px;font-family: Roboto-Regular;list-style: none;cursor: pointer;padding: 2px 10px 2px 10px;background: #FAFAFA;border-radius: 4px;
}
.kp-container .container-box .footer-message-box .message-right .lang-select:hover .lang-select-list{display: block}
.kp-container .container-box .footer-message-box .message-right .lang-select:hover .lang-select-btn{transform: rotate(180deg);}
.kp-container .container-box .footer-message-box .message-right .lang-select .lang-select-list .list-box ul li:nth-child(1){margin-top: 0}
.kp-container .container-box .footer-message-box .message-right .lang-select .lang-select-list .list-box ul li:hover{color: #F66D35;background: rgba(32, 31, 33, 0.06);}
.kp-container .container-box .footer-message-box .message-right .lang-icon{width: 20px;height: 20px;float: right}
.kp-container .container-box .footer-message-box .message-right .lang-icon img{width: 20px;height: 20px;}

/*解决方案*/
.kp-container .container-box .solution-box{width: 1200px;height: auto;margin: 0 auto;padding-top: 0;transition: all 200ms ease 0s;}
.kp-container .container-box .solution-menu-box {width: 100%;height: auto;-webkit-transition: 200ms;-moz-transition: 200ms}
.kp-container .container-box .solution-menu-box .solution-menu{width: 1200px;height: auto;margin: 40px auto}
.kp-container .container-box .solution-menu-box .solution-menu .s-menu-list{width: auto;height: 22px;float: left;margin-left: 20px;border-radius: 4px;text-align: center;padding: 10px 20px;cursor: pointer;transition: 100ms}
.kp-container .container-box .solution-menu-box .solution-menu .s-menu-list span{font-family: Source Han Sans CN;line-height: 22px;font-size: 16px;}
.kp-container .container-box .solution-menu-box .solution-menu .s-menu-list:hover{background: linear-gradient(180deg, #FF8649 0%, #F66D35 100%);color: #FAFAFA;font-weight: bold}
.kp-container .container-box .solution-menu-box .solution-menu .list-style{background: linear-gradient(180deg, #FF8649 0%, #F66D35 100%);color: #FAFAFA;font-weight: bold}
.kp-container .container-box .solution-menu-box .solution-menu .s-menu-list:nth-child(1){margin-left: 0;}
.kp-container .container-box .solution-box .solution-content-box{width: 100%;height: 650px;transition: 600ms;}
.kp-container .container-box .solution-box .solution-content-box .solution-content{width: 1200px;height: auto;margin: 20px auto;padding-top: 20px;}
.kp-container .container-box .solution-box .solution-content-box .solution-content:nth-child(even) .content-left{float: right}
.kp-container .container-box .solution-box .solution-content-box .solution-content:nth-child(even) .content-right{float: left}
.kp-container .container-box .solution-box .solution-content-box .solution-content .content-left{width: 480px;height:auto;float: left;padding: 50px 20px}
.kp-container .container-box .solution-box .solution-content-box .solution-content .content-left .left-icon{width: 60px;height:auto;}
.kp-container .container-box .solution-box .solution-content-box .solution-content .content-left .left-icon img{width: 60px;height:auto;}
.kp-container .container-box .solution-box .solution-content-box .solution-content .content-left .left-title{width: auto;height:auto;margin-top: 25px;font-size: 42px;font-weight: bold;font-family: alimamaShuHei;color: #201F21;}
.kp-container .container-box .solution-box .solution-content-box .solution-content .content-left .left-desc{width: auto;height:auto;margin-top: 20px;font-size: 16px;line-height: 25px;font-family: Source Han Sans CN;color: #201F21;}
.kp-container .container-box .solution-box .solution-content-box .solution-content .content-left .left-btn{width: 136px;height:40px;margin-top: 40px;border-radius: 4px;cursor: pointer}
.kp-container .container-box .solution-box .solution-content-box .solution-content .content-left .left-btn:hover .btn-icon{margin-left: 12px}
.kp-container .container-box .solution-box .solution-content-box .solution-content .content-left .left-btn .btn-txt{width: auto;height:auto;font-size: 16px;font-weight: bold;line-height: 24px;font-family: Source Han Sans CN;color: #FAFAFA;float: left;margin-left: 24px;margin-top: 8px}
.kp-container .container-box .solution-box .solution-content-box .solution-content .content-left .left-btn .btn-txt a{color: #fff}
.kp-container .container-box .solution-box .solution-content-box .solution-content .content-left .left-btn .btn-icon{width: 16px;height:16px;margin-left: 8px;float: left;margin-top: 12px;transition: 200ms}
.kp-container .container-box .solution-box .solution-content-box .solution-content .content-right{width: 50%;height:500px;overflow: hidden;float: right;border-radius: 8px;position: relative;cursor: pointer}
.kp-container .container-box .solution-box .solution-content-box .solution-content .content-right .right-img{overflow: hidden;height:auto;width: 100%;position: absolute}
.kp-container .container-box .solution-box .solution-content-box .solution-content .content-right .right-img,.right-img-hover img{width: 100%;}
.kp-container .container-box .solution-box .solution-content-box .solution-content .content-right .right-img-hover{width: 100%;height:100%;position: absolute;background: rgba(0, 0, 0, 0.54);opacity: 0;transition: 100ms}
.kp-container .container-box .solution-box .solution-content-box .solution-content .content-right .right-bottom-bar{width: 100%;height:120px;position: absolute;bottom: -120px;transition: 100ms;}
.kp-container .container-box .solution-box .solution-content-box .solution-content .content-right:hover .right-img-hover{opacity: 1;transition: 100ms}
.kp-container .container-box .solution-box .solution-content-box .solution-content .content-right:hover .right-bottom-bar{display: block;bottom: 0;transition: 100ms}
.kp-container .container-box .solution-box .solution-content-box .solution-content .content-right .right-bottom-bar .bar-con{width: 200px;height: 100%;position: relative;float: left;}
.kp-container .container-box .solution-box .solution-content-box .solution-content .content-right .right-bottom-bar .bar-con::after{
    content: ''; /* 伪元素需要content属性 */position: absolute;top: 0;right: 0;bottom: 0;width: 1px; /* 线的宽度 */margin: auto; /* 垂直居中 */height: 70%; /* 线的高度 */background-color: rgba(255, 255, 255, 0.4); /* 线的颜色 */}
.kp-container .container-box .solution-box .solution-content-box .solution-content .content-right .right-bottom-bar .bar-3::after{width: 0 !important}
.kp-container .container-box .solution-box .solution-content-box .solution-content .content-right .right-bottom-bar .bar-con .desc-content{width: 100%;height: 60px;margin: auto;color: #fff;position: absolute;top: 0;left: 0;right: 0;bottom: 0}
.kp-container .container-box .solution-box .solution-content-box .solution-content .content-right .right-bottom-bar .bar-con .desc-content .bar-desc1{text-align: center;font-family: alimamaShuHei;font-size: 24px;line-height: 30px;}
.kp-container .container-box .solution-box .solution-content-box .solution-content .content-right .right-bottom-bar .bar-con .desc-content .bar-desc2{text-align: center;font-family: Source Han Sans CN;font-size: 16px;line-height: 30px}
.kp-container .container-box .solution-box .solution-content-box .solution-content .content-right .right-bottom-bar .bar-right-line{width: 1px;height: 80px;background: #fff}



.kp-container .container-box .endorsement-box{width: 1200px;height: auto;margin: 0 auto}
.kp-container .container-box .endorsement-box .endorsement{width: 882px;height: auto;padding: 40px;background: #fff;border-radius: 5px}
.kp-container .container-box .endorsement-box .endorsement .box-title{font-family: alimamaShuHei;font-size: 26px;font-weight: bold;line-height: 38px;color: #201F21;float: none}
.kp-container .container-box .endorsement-box .endorsement .box-desc{font-family: Source Han Sans CN;font-size: 16px;line-height: 25px;color: #201F21;margin-top: 16px}
.kp-container .container-box .en-content-box{width: 1200px;height: auto;margin: 0 auto}
.kp-container .container-box .en-content-box .content-box{width: 882px;height: auto;padding: 40px;background: #fff;border-radius: 5px;font-family: Source Han Sans CN;font-size: 16px;line-height: 25px;color: #201F21;}
.kp-container .container-box .en-content-box .content-box h1,h2,h3{font-family: alimamaShuHei;font-weight: normal;line-height: 38px;color: #201F21;}
.kp-container .container-box .en-content-box .content-box img{width: 882px;height: auto}
.kp-container .container-box .en-content-box .content-box p{margin-top: 16px}
.kp-container .container-box .en-content-box .update-time-box{width: 882px;padding: 0 40px 40px 40px;background: #fff;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px}
.kp-container .container-box .en-content-box .update-time-box .time-box{width: auto;height: 28px;float: right;font-size: 14px;line-height: 28px;color: #D3D3D3;font-family: Source Han Sans CN;text-align: right;}
.kp-container .container-box .prev-next-box{width: 1200px;height: 48px;margin: 0 auto}
.kp-container .container-box .comeback{width: auto;height: 28px;margin:10px 20px 10px 0;}
.kp-container .container-box .comeback a{font-size: 14px;line-height: 28px;color: #767676;font-family: Source Han Sans CN;}
.kp-container .container-box .box-style{width: 116px;height: 48px;background: #fff;border-radius: 5px}
.kp-container .container-box .box-style .box-ico{width: 40px;height: 40px;margin: 4px}
.kp-container .container-box .box-style .box-ico img{width: auto;height: 24px;margin: 8px 12px;}
.kp-container .container-box .box-style .box-txt{width:auto;height:48px;font-size: 14px;line-height: 48px;color: #201F21;font-family: Source Han Sans CN;}
.kp-container .container-box .prev-box{width: auto;height: 48px;}
.kp-container .container-box .prev-box .box-txt{margin-right: 18px}
.kp-container .container-box .next-box .box-txt{margin-left: 18px}
.kp-container .container-box .next-box{width: auto;height: 48px;margin-left: 20px}
/*客户案例*/
.kp-container .container-box .cases-box{width: 1200px;height: auto;margin: 40px auto;padding-top: 20px;transition: all 200ms ease 0s;}
.kp-container .container-box .cases-box .cases-menu{padding-left: 20px; margin:0 auto 40px;}
.kp-container .container-box .cases-box .cases-menu .s-menu-list{width: auto;height: 22px;float: left;margin-left: 20px;border-radius: 4px;text-align: center;padding: 10px 20px;cursor: pointer;transition: 100ms}
.kp-container .container-box .cases-box .cases-menu .s-menu-list span{font-family: Source Han Sans CN;line-height: 22px;font-size: 16px;}
.kp-container .container-box .cases-box .cases-menu .s-menu-list:hover{background: #F66D35;color: #fff}
.kp-container .container-box .cases-box .cases-menu .list-style{background: linear-gradient(180deg, #FF8649 0%, #F66D35 100%);color: #FAFAFA;font-weight: bold}
.kp-container .container-box .cases-box .cases-menu .s-menu-list:nth-child(1){margin-left: 0;}
.kp-container .container-box .cases-box .cases-content-box{width: 100%;height: auto;position: relative;visibility: hidden;opacity: 0;margin-top: 60px;transition: 600ms;}
.kp-container .container-box .cases-box .cases-content-box .cases-content{width: 360px;min-height: 340px;float: left;margin:0 0 40px;cursor: pointer;padding: 20px;border-radius: 8px;transition: 300ms }
.kp-container .container-box .cases-box .cases-content-box .cases-height{min-height: 580px;padding: 20px 20px 0;}
.kp-container .container-box .cases-box .cases-content-box .cases-content:hover{box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.16);transition: 200ms}
.kp-container .container-box .cases-box .cases-content-box .cases-content:hover .content-pic img{scale: 1.2;transition: 200ms}
.kp-container .container-box .cases-box .cases-content-box .cases-content:nth-child(3n+1){margin-left: 0;}
.kp-container .container-box .cases-box .cases-content-box .cases-content .content-pic{width: 100%;height: auto;border-radius: 4px;overflow: hidden;}
.kp-container .container-box .cases-box .cases-content-box .cases-content .content-pic img{width: 360px;height:232px;transition: 200ms}
.kp-container .container-box .cases-box .cases-content-box .cases-content .content-tag{width: 100%;height: auto;margin-top: 8px}
.kp-container .container-box .cases-box .cases-content-box .cases-content .content-tag .tag-list{
    width: auto;height: 28px;float: left;background: rgba(246, 109, 53, 0.2);padding: 0 8px;margin-left: 8px;font-size: 14px;font-family: Source Han Sans CN;line-height: 28px;color: #F66D35; border-radius: 4px;
}
.kp-container .container-box .cases-box .cases-content-box .cases-content .content-tag .tag-list:nth-child(1){margin-left: 0}
.kp-container .container-box .cases-box .cases-content-box .cases-content .content-title{width: 100%;height: auto;font-size: 18px;font-family: Source Han Sans CN;line-height: 33px;font-weight: bold;color: #1A1A1A;margin-top: 16px}
.kp-container .container-box .cases-box .cases-content-box .cases-content .content-desc{width: 100%;height: 150px;font-size: 14px;line-height: 27px;color: #767676;font-family: Source Han Sans CN;margin-top: 8px}

.kp-container .container-box .cases-box .cases-content-box .cases-content .btn-more{width: 126px;height: 40px;float: left;margin-top: 10px;border-radius: 5px;cursor:pointer}
.kp-container .container-box .cases-box .cases-content-box .cases-content .btn-more:hover .vector{margin-left: 100px;transition: 200ms}
.kp-container .container-box .cases-box .cases-content-box .cases-content .btn-more:hover .link{margin-left: 10px;transition: 200ms}
.kp-container .container-box .cases-box .cases-content-box .cases-content .btn-more .link{width: auto;transition: 200ms;height: 40px;position: absolute;color:#fff;margin-left:20px;line-height:40px;}
.kp-container .container-box .cases-box .cases-content-box .cases-content .btn-more .vector{width: 16px;height: 16px;position: absolute;background: url("/template/kpowertpl/images/Vector.png") no-repeat;background-size: contain;margin: 12px 0 12px 90px;transition: 200ms}

/*新闻资讯/百科*/
.kp-container .baike-banner-box{padding: 0}
.kp-container .container-box .baike-banner{width: 100%;height: 200px;position: relative}
.kp-container .container-box .banner-title{width:100%;height:auto;position: absolute;text-align: center;z-index: 3;font-family: alimamaShuHei;font-size: 42px;font-weight: bold;color: #FAFAFA;line-height: 200px}
.kp-container .container-box .banner-pic{width:auto;height:200px;position: relative;z-index: 2;background: #0a001f;overflow: hidden}
.kp-container .container-box .banner-pic img{width:auto;height:200px;}
.kp-container .container-box .baike-box{width: 1200px;margin: 0 auto;position: relative}
.kp-container .container-box .leftmenu{width:280px;float: left;z-index: 9;height: auto;background: #FFF;border-radius: 8px}
.kp-container .container-box .point-content{width:840px;float: left;margin:0 10px 50px 20px ;z-index: 7;background: #FFF;border-radius: 8px;}
.kp-container .container-box .point-content-list{width: 800px;margin: 0 auto;position: relative;padding: 30px 20px 20px 20px;line-height: 27px;font-size: 14px;font-family: Source Han Sans CN;word-wrap: break-word}
.kp-container .container-box .point-content-list img{max-width: 800px;}
.kp-container .container-box .point-content-list h1{font-family: alimamaShuHei;font-size: 26px;line-height: 38px;color: #201F21;margin-top: 10px}
.kp-container .container-box .point-content-list h2{font-family: alimamaShuHei;font-size: 20px;line-height: 30px;color: #201F21;margin-top: 10px}
.kp-container .container-box .point-content-list h3{font-family: alimamaShuHei;font-size: 14px;line-height: 26px;color: #201F21;margin-top: 10px}
.kp-container .container-box .rightitem{width:auto;float: left;z-index: 8;background: #FFF;border-radius: 8px;position: fixed;right: 0;box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.16);transition: all 300ms}
.kp-container .container-box .leftmenu .leftmenu-list{width: auto;height: auto;position: relative;}
.kp-container .container-box .leftmenu .leftmenu-list .one-title{padding: 20px;cursor: pointer;}
.kp-container .container-box .leftmenu .leftmenu-list .one-title .o-menu{font-size: 16px;font-family: Source Han Sans CN;line-height: 35px;color: #606060;font-weight: bold}
.kp-container .container-box .leftmenu .leftmenu-list .one-title span{float: revert}
.kp-container .container-box .leftmenu .leftmenu-list .two-title .menu_ico{width: 14px;height: 24px;background: url("/template/kpowertpl/images/sanjiao.svg") no-repeat;background-size: contain;margin-top: 7px;float: left;transition: all 0.2s}
.kp-container .container-box .leftmenu .leftmenu-list .two-title li:nth-child(1) .menu_ico{transform: rotate(90deg);margin-top: 4px}
.kp-container .container-box .leftmenu .leftmenu-list .two-title .t-menu{margin-left: 24px;color: #201F21;font-family: Source Han Sans CN;font-size: 14px;}
.kp-container .container-box .leftmenu .leftmenu-list .two-title .t-menu:hover{color: #F66D35;}
.kp-container .container-box .leftmenu .leftmenu-list .two-title .file_ico{width: 14px;height: 24px;background: url("/template/kpowertpl/images/files_ico.svg") no-repeat;background-size: contain;margin: 9px 11px 9px 0;float: left}
.kp-container .container-box .leftmenu .leftmenu-list .two-title span{float: revert;margin-left: 10px}
.kp-container .container-box .leftmenu .leftmenu-list .two-title li{font-size: 16px;font-family: Source Han Sans CN;line-height: 35px;margin-top: 20px}
.kp-container .container-box .leftmenu .leftmenu-list .three-title li{font-size: 14px;font-family: Source Han Sans CN;line-height: 35px;margin-left: 20px;cursor: pointer;padding: 10px 20px;margin-top: 0}
.kp-container .container-box .leftmenu .leftmenu-list .three-title li:hover{color: #F66D35;background: #f5f5f5;border-radius: 5px}
.kp-container .container-box .rightitem .rightitem-list{width: auto;height: auto;padding: 6px;position: relative;float:right;transition: 800ms}
.kp-container .container-box .rightitem .rightitem-list .one-title .title-num{float: left;width: 24px;height: 24px;text-align: center;line-height: 24px;color: #AAAAAA;background: rgba(32, 31, 33, 0.05);border-radius: 50%;margin: 4px 0 4px 0}
.kp-container .container-box .rightitem .rightitem-list .one-title:nth-child(1){margin-top: 0;padding: 0}
.kp-container .container-box .rightitem .rightitem-list .one-title .one-con{top: -20px;left: 10px}
.kp-container .container-box .rightitem .rightitem-list .one-title .title-txt:nth-child(1){width: 100%;height: auto;margin-top: -20px;font-weight: bold;font-size: 20px;font-family: alimamaShuHei;line-height: 30px;margin-bottom: 10px}
.kp-container .container-box .rightitem .rightitem-list .one-title .title-txt{float: revert;margin-left: 10px;width: 100%;height: auto;line-height: 32px;}
.kp-container .container-box .rightitem .list-btn{width: 24px;height: 24px;background: url("/template/kpowertpl/images/bk_list_btn.svg") no-repeat;background-size: contain;margin: 16px;cursor: pointer;}
.kp-container .container-box .rightitem .list-btn:hover{background: url("/template/kpowertpl/images/bk_list_btn_1.svg") no-repeat;}
.kp-container .container-box .rightitem .rightitem-list .one-title{height: auto;font-family: Source Han Sans CN;font-size: 14px;line-height: 27px;color: #606060;cursor: pointer;margin-top: 10px;transition: 200ms;padding: 2px 10px}
.kp-container .container-box .rightitem .rightitem-list .one-title a{text-decoration: none;}
.kp-container .container-box .rightitem .rightitem-list .one-title:hover{color: #F66D35;background: #f5f5f5;border-radius: 5px}
.kp-container .container-box .rightitem .rightitem-list .two-title{font-size: 14px;font-family: Source Han Sans CN;color: #606060;line-height: 35px;margin-left: 20px;cursor: pointer;}
.kp-container .container-box .rightitem .rightitem-list .two-title a{text-decoration: none;}
.kp-container .container-box .rightitem .rightitem-list .two-title:hover{color: #F66D35;}

/*展会*/
.kp-container .container-box .expo-box{width: 1200px;height: auto;margin: 80px auto}
.kp-container .container-box .expo-box .left-box{width: 922px;height: auto;}
.kp-container .container-box .expo-box .left-box .content-box{width: 842px;height: auto;padding: 40px;background: #fff;margin-bottom: 16px}
.kp-container .container-box .expo-box .left-box .content-box .content-title{font-family: alimamaShuHei;font-size: 30px;font-weight: bold;line-height: 44px;color: #201F21;margin-bottom: 30px}
.kp-container .container-box .expo-box .left-box .content-box .content-address{width: 842px;position: relative;margin-bottom: 20px}
.kp-container .container-box .expo-box .left-box .content-box .content-address .address-box{width: 824px;font-size: 14px;font-family: Source Han Sans CN;line-height: 27px;color: #767676;}
.kp-container .container-box .expo-box .left-box .content-box .content-address .booking-btn{
    width: 112px;height: 39px;border-radius: 5px;background: linear-gradient(180deg, #FF8649 0%, #F66D35 100%);cursor: pointer;
    font-size: 16px;font-weight: bold;line-height: 39px;color: #FFFFFF;text-align: center;position: absolute;top: 0;right: 0;transition: 500ms;
}
.kp-container .container-box .expo-box .left-box .content-box .content-address .booking-btn:hover{background: linear-gradient(180deg, #ff722d 0%, #ff4900 100%);transition: 500ms;}
.kp-container .container-box .expo-box .left-box .content-box .expo-icon{width: 842px;height: 445px;border-radius: 4px;overflow: hidden}
.kp-container .container-box .expo-box .left-box .content-box .expo-icon img{width: 842px;height: 445px}
.kp-container .container-box .expo-box .left-box .content-box .content{width: 842px;height: auto;background: #fff;}
.kp-container .container-box .expo-box .left-box .content-box .content h1{font-size: 26px;font-family: alimamaShuHei;font-weight: bold;line-height: 38px;color: #201F21;margin-bottom: 20px}
.kp-container .container-box .expo-box .left-box .content-box .content p{font-size: 14px;line-height: 27px;color: #201F21;margin-bottom: 20px}
.kp-container .container-box .expo-box .left-box .prev-next-box{width: 1200px;height: 48px;margin: 0 auto}
.kp-container .container-box .expo-box .left-box .prev-next-box .comeback{width: auto;height: 28px;margin:10px 20px 10px 0;}
.kp-container .container-box .expo-box .left-box .prev-next-box .comeback a{font-size: 14px;line-height: 28px;color: #767676;font-family: Source Han Sans CN;}
.kp-container .container-box .expo-box .left-box .prev-next-box .box-style{width: auto;height: 48px;background: #fff;border-radius: 5px}
.kp-container .container-box .expo-box .left-box .prev-next-box .box-style .box-ico{width: 40px;height: 40px;margin: 4px}
.kp-container .container-box .expo-box .left-box .prev-next-box .box-style .box-ico img{width: auto;height: 24px;margin: 8px 12px;}
.kp-container .container-box .expo-box .left-box .prev-next-box .box-style .box-txt{width:auto;height:48px;font-size: 14px;line-height: 48px;color: #201F21;font-family: Source Han Sans CN;}
.kp-container .container-box .expo-box .left-box .prev-next-box .prev-box{width: auto;height: 48px;}
.kp-container .container-box .expo-box .left-box .prev-next-box .prev-box .box-txt{margin-right: 18px}
.kp-container .container-box .expo-box .left-box .prev-next-box .next-box .box-txt{margin-left: 18px}
.kp-container .container-box .expo-box .left-box .prev-next-box .next-box{margin-left: 20px}


.kp-container .container-box .expo-box .right-box{width: 232px;height: auto;}
.kp-container .container-box .expo-box .right-box .pcode-box{text-align:center;width: 232px;height: 210px;border-radius: 4px;border: 1px solid #D3D3D3;margin-bottom: 16px;background: #fff}
.kp-container .container-box .expo-box .right-box .pcode-box .pcode{width: 100px;height: 100px;margin: 28px 66px}
.kp-container .container-box .expo-box .right-box .pcode-box .pcode img{width: 100px;height: 100px;}
.kp-container .container-box .expo-box .right-box .pcode-box .text{font-size: 16px;line-height: 25px;color: #201F21;margin-bottom: 4px;margin-top: -8px}
.kp-container .container-box .expo-box .right-box .pcode-box .text1{font-size: 12px;line-height: 17px;color: #767676;}
.kp-container .container-box .expo-box .right-box .commend-box{width: 200px;height: auto;padding: 16px;background: #fff;border: 1px solid #D3D3D3;border-radius: 4px}
.kp-container .container-box .expo-box .right-box .commend-box .commend-title{font-size: 16px;font-weight: bold;line-height: 23px;color: #767676;margin-bottom: 24px}
.kp-container .container-box .expo-box .right-box .commend-box .commend-list{width: 200px;height: auto;}
.kp-container .container-box .expo-box .right-box .commend-box .commend-list .list-box{width: 200px;height: auto;}
.kp-container .container-box .expo-box .right-box .commend-box .commend-list .list-box .list-icon{width: 200px;height: 128px;border-radius: 4px;overflow: hidden;margin-bottom: 16px}
.kp-container .container-box .expo-box .right-box .commend-box .commend-list .list-box .list-icon img{width: 200px;height: 128px;}
.kp-container .container-box .expo-box .right-box .commend-box .commend-list .list-box .list-title{font-size: 12px;font-weight: bold;color: #767676;margin-bottom: 8px}
.kp-container .container-box .expo-box .right-box .commend-box .commend-list .list-box .list-address{width: 200px;height: auto;margin-bottom: 8px;font-size: 14px;font-family: Source Han Sans CN;line-height: 27px;color: #767676;}
.kp-container .container-box .expo-box .right-box .commend-box .commend-list .list-box .booking-btn{width: 200px;height: 30px;border-radius: 4px;font-size: 12px;text-align: center;
    color: #F66D35;line-height: 30px;border: 1px solid #F66D35;transition: 500ms;cursor: pointer;
}
.kp-container .container-box .expo-box .right-box .commend-box .commend-list .list-box .booking-btn:hover{border: 1px solid #F66D35;background: linear-gradient(180deg, #FF8649 0%, #F66D35 100%);color: #fff;transition: 500ms}


/*技术支持*/
.kp-container .container-box .support-list-box{width: 1200px;margin: 70px auto;position: relative}
.kp-container .container-box .support-list-box .support-list{margin: 30px 0 50px 20px;font-family: Source Han Sans CN;}
.kp-container .container-box .support-list-box .support-list .list-box{width: 272px;height: 78px;background: #FFFFFF;border-radius: 8px;padding: 4px;margin-left: 20px;float: left;margin-top: 20px}
.kp-container .container-box .support-list-box .support-list .list-box:nth-child(4n+1){margin-left: 0;}
.kp-container .container-box .support-list-box .support-list .list-box .list-pic{width: 70px;height: 70px;float: left}
.kp-container .container-box .support-list-box .support-list .list-box .list-pic img{width: 70px;}
.kp-container .container-box .support-list-box .support-list .list-box .list-txt-box{float: left;margin: 16px}
.kp-container .container-box .support-list-box .support-list .list-box .list-txt-box .txt-title{font-size: 14px;line-height: 27px;color: #000000;}
.kp-container .container-box .support-list-box .support-list .list-box .list-txt-box .txt-desc{font-size: 12px;color: #AAAAAA;text-align: left}
.kp-container .container-box .support-list-box .support-list .strength-more{width: 130px;height:48px;margin: 80px auto;color: #0256FF;display: inline-block}
.kp-container .container-box .support-list-box .support-list .strength-more:hover .more-icon{margin-right: 10px;}
.kp-container .container-box .support-list-box .support-list .strength-more .more-txt a{color: #0256FF;font-family: Source Han Sans CN;font-size: 16px;line-height: 45px;}
.kp-container .container-box .support-list-box .support-list .strength-more .more-txt{margin-left: 20px}
.kp-container .container-box .support-list-box .support-list .strength-more .more-icon{float: right;margin-right: 20px}

.kp-container .container-box .support-box{width: 1200px;margin: 0 auto;position: relative}

/*关于我们*/
.kp-container .container-box .our-strength-box{width: 1200px;margin: 0 auto;position: relative}
.kp-container .container-box .our-strength-box .strength-title{width: 1200px;position: relative;margin-top: 70px}
.kp-container .container-box .our-strength-box .strength-title .txt-icon{width: 14px;height: 47px;float: left;}
.kp-container .container-box .our-strength-box .strength-title .txt-icon img{width: 14px;height: 47px;float: left;}
.kp-container .container-box .our-strength-box .strength-title .txt-title{font-family: alimamaShuHei;font-size: 42px;font-weight: normal;color: #201F21;float: left;margin-left: 16px}
.kp-container .container-box .our-strength-box .strength-content{margin-top: 50px;width: 100%;height: auto}
.kp-container .container-box .our-strength-box .strength-content .content-left{float: left;width: 565px;height: auto}
.kp-container .container-box .our-strength-box .strength-content .content-left .left-desc{width: 100%;height: auto}
.kp-container .container-box .our-strength-box .strength-content .content-left .left-desc span{font-size: 16px;line-height: 25px;color: #201F21;font-family: Source Han Sans CN;}
.kp-container .container-box .our-strength-box .strength-content .content-left .left-data{margin-top: 10px}
.kp-container .container-box .our-strength-box .strength-content .content-left .left-data ul li{width: auto;height: auto;float: left;margin-right: 50px;margin-top: 40px}
.kp-container .container-box .our-strength-box .strength-content .content-left .left-data ul li .data-txt{font-size: 42px;font-weight: normal;font-family: alimamaShuHei;color: #201F21;}
.kp-container .container-box .our-strength-box .strength-content .content-left .left-data ul li .data-txt span{font-size: 18px;font-weight: bold;line-height: 33px;letter-spacing: 0.04em;font-family: Source Han Sans CN;margin-top: 0;margin-left:2px;position: absolute;}
.kp-container .container-box .our-strength-box .strength-content .content-left .left-data ul li .data-desc{font-size: 14px;line-height: 27px;color: #767676;font-family: Source Han Sans CN;}
.kp-container .container-box .our-strength-box .strength-content .content-right{float: right;width: 580px;height: auto}
.kp-container .container-box .our-strength-box .strength-content .content-right img{width: 580px;height: auto}
.kp-container .container-box .our-strength-box  .strength-video{width: 1200px;height: 675px;margin-top: 60px}
.kp-container .container-box .our-strength-box  .strength-video .video-box{border-radius: 8px;}
.kp-container .container-box .our-strength-box  .strength-video .video-box video{border-radius: 8px;position: absolute;z-index: 6;}
.kp-container .container-box .our-strength-box  .strength-video .video-box .controls-box{border-radius: 8px;position: absolute;z-index: 7;}
.kp-container .container-box .our-strength-box  .strength-video .video-box .controls-box .video-mask{border-radius: 8px;position: absolute;width: 1200px;height: 675px;background: rgba(26, 26, 26, 0.6);z-index: 8;}
.kp-container .container-box .our-strength-box  .strength-video .video-box .controls-box .video-play-btn{
    border-radius: 8px;position: absolute;width: 50px;height: 50px;background: url("/template/kpowertpl/images/video_btn.svg") no-repeat;background-size: cover;margin: 313px 575px;z-index: 9;cursor: pointer;
}
/*产品和服务*/
.kp-container .container-box{width: 100%;height: auto;background-size: cover;}
.kp-container .container-box .products-service-box{width: 1200px;height: auto;border: 0px solid #dedede;margin: 0 auto;position: relative;}
.kp-container .container-box .products-service-box .products-service-tab-menu{width: 1200px;height: 78px;border: 0px solid #dedede;position: relative;margin-top: 50px;text-align: center;z-index: 8}
.kp-container .container-box .products-service-box .products-service-tab-menu .tab-style{width: 242px;height: 58px;border-radius: 5px;position: absolute;line-height: 58px;font-size: 26px;
    font-family: Roboto-Regular;cursor: pointer}
.kp-container .container-box .products-service-box .products-service-tab-menu .menu-custom{left: 348px;background: linear-gradient(180deg, #FF8649 0%, #F66D35 100%);color: #FAFAFA;transition: 300ms}
.kp-container .container-box .products-service-box .products-service-tab-menu .menu-normal{right: 348px;background: rgba(32, 31, 33, 0.1);color: #FAFAFA;transition: 300ms}
.kp-container .container-box .products-service-box .products-service-tab-menu .menu-line-box{width: 100%;height: 6px;position: absolute;top: 60px;margin-top: 14px;}
.kp-container .container-box .products-service-box .products-service-tab-menu .menu-line-box .menu-line{width: 90px;height: 6px;background: linear-gradient(180deg, #FF8649 0%, #F66D35 100%);margin-left: 423px;border-radius: 4px;transition: 300ms}

.kp-container .container-box .products-service-box .products-service-content-box{width: 1200px;min-height: 400px;position: relative;margin: 40px auto}
.kp-container .container-box .products-service-box .products-service-content-box .products-box{width: 100%;height: auto;left: 0;margin-left: 0;position: absolute}
.kp-container .container-box .products-service-box .products-service-content-box .products-box ul li{width: auto;height: auto;float: left;list-style: none;background: #FFFFFF;border-radius: 4px;padding: 24px;margin-left: 20px;cursor: pointer;transition: all 0.4s ease}
.kp-container .container-box .products-service-box .products-service-content-box .products-box ul li:hover{box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.08);transition: all 0.4s ease}
.kp-container .container-box .products-service-box .products-service-content-box .products-box ul li:nth-child(1){margin-left: 0}
.kp-container .container-box .products-service-box .products-service-content-box .products-box ul li .product-pic{width: 237px;height: auto;margin: 0 auto}
.kp-container .container-box .products-service-box .products-service-content-box .products-box ul li .product-pic img{width: 237px;height: 280px;}
.kp-container .container-box .products-service-box .products-service-content-box .products-box ul li .product-txt{width: 237px;height: auto;text-align: center;margin: 20px auto 0;}
.kp-container .container-box .products-service-box .products-service-content-box .products-box ul li .product-txt .txt-title{font-size: 18px;line-height: 33px;font-weight: bold;font-family: Source Han Sans CN;color: #000000;}
.kp-container .container-box .products-service-box .products-service-content-box .products-box ul li .product-txt .txt-desc{font-size: 14px;line-height: 27px;color: #1A1A1A;font-family: Source Han Sans CN;}
.kp-container .container-box .products-service-box .products-service-more-box{width: 1200px;height:auto;position: relative}
.kp-container .container-box .products-service-box .products-service-more-box .products-service-more{width: 140px;height:48px;margin: 50px auto;color: #FFFFFF;background: linear-gradient(180deg, #FF8649 0%, #F66D35 100%);border-radius: 4px}
.kp-container .container-box .products-service-box .products-service-more-box .products-service-more:hover .more-icon{margin-right: 10px;}
.kp-container .container-box .products-service-box .products-service-more-box .products-service-more .more-txt a{color: #FFFFFF}
.kp-container .container-box .products-service-box .products-service-more-box .products-service-more .more-txt{margin-left: 20px}
.kp-container .container-box .products-service-box .products-service-more-box .products-service-more .more-icon{float: right;margin-right: 20px}

/*大记事*/
.memorabilia-bg{background: url("/template/kpowertpl/images/memorabilia_bg.jpg") no-repeat;background-size: cover;padding: 20px 0 20px 0;
    overflow: hidden;}
.kp-container .memorabilia-box{width: 1200px;height: auto;position:relative;margin: 0 auto;}
.kp-container .bg-cover{width: 100%;height:760px;background: rgba(26, 26, 26, 0.6);position: absolute;top: 0;}
.kp-container .memorabilia-box .kp-memorabilia,.support-list-box{width: 100%;height: auto;position: relative;text-align: center;margin: 60px auto}
.kp-container .memorabilia-box .kp-memorabilia .title{color: #FAFAFA}
.kp-container .title{width: 100%;height: 60px;text-align: center;text-decoration: none;line-height: 60px;font-size: 42px;
    font-family: "alimamaShuHei, serif";}
.kp-container .memorabilia-cate{width: auto;height: 58px;margin-top: 50px;display: inline-block;}
.kp-container .memorabilia-cate .cate-box{width: 164px;height: 58px;background: rgba(32, 31, 33, 0.05);float: left;text-align: center;
    margin: 0 10px 0 10px;border-radius: 5px;font-family: 'Roboto-Regular';font-size: 26px;color: #ffffff;cursor: pointer;line-height: 58px;transition: 200ms}
.kp-container .memorabilia-cate .cate-style{background: linear-gradient(180deg, #FF8649 0%, #F66D35 100%);color: #FAFAFA;transition: 200ms}
.kp-container .memorabilia-box .kp-memorabilia .memorabilia-slider{width: 1200px;height: auto;margin-top: 40px;text-align: center}
.kp-container .memorabilia-box .kp-memorabilia .memorabilia-slider .memorabilia-Swiper{width: 100%;height: 500px;position: revert}
.kp-container .memorabilia-box .kp-memorabilia .memorabilia-slider .memorabilia-Swiper .memorabilia-time{width: 100%;height: 53px;padding-top: 18px;position: absolute;z-index: 8}
.kp-container .memorabilia-box .kp-memorabilia .memorabilia-slider .memorabilia-Swiper .memorabilia-time ul li{width: 120px;
    float: left;list-style: none;color: #FAFAFA;font-size: 18px;font-weight: bold;height:33px;line-height: 23px;font-family: Source Han Sans CN;margin: 0
}
.kp-container .memorabilia-box .kp-memorabilia .memorabilia-slider .memorabilia-Swiper .swiper-wrapper{width: 100%;height: 450px;}
.kp-container .memorabilia-box .kp-memorabilia .memorabilia-slider .memorabilia-Swiper .swiper-pagination{margin: 10px auto;text-align: center;}
.kp-container .memorabilia-box .kp-memorabilia .memorabilia-slider .memorabilia-Swiper .swiper-wrapper .swiper-slide{width:236px;height: 330px;background: rgba(255, 255, 255, 0.36);border-radius: 5px}
.kp-container .memorabilia-box .kp-memorabilia .memorabilia-slider .memorabilia-Swiper .swiper-wrapper .swiper-slide .slide-pic{width: 220px;height:184px;margin: 24px auto;overflow: hidden}
.kp-container .memorabilia-box .kp-memorabilia .memorabilia-slider .memorabilia-Swiper .swiper-wrapper .swiper-slide .slide-pic img{width: auto;height:186px;}
.kp-container .memorabilia-box .kp-memorabilia .memorabilia-slider .memorabilia-Swiper .swiper-wrapper .swiper-slide .slide-text{width: 240px;height: 64px;border: 0px solid #dedede;position: absolute;text-align: left;color: #FAFAFA;padding: 0 24px 0 24px}
.kp-container .memorabilia-box .kp-memorabilia .memorabilia-slider .memorabilia-Swiper .swiper-wrapper .swiper-slide .slide-text .title{height: 29px;font-size: 26px;font-weight: bold;font-family: alimamaShuHei;line-height: 29px;text-align: left}
.kp-container .memorabilia-box .kp-memorabilia .memorabilia-slider .memorabilia-Swiper .swiper-wrapper .swiper-slide .slide-text .desc{height: 27px;margin-top: 8px;font-size: 16px;font-family: Roboto-Regular;line-height: 27px;text-align: left}
.kp-container .text-btn{width: 230px;height: 38px;margin-top: 40px;font-size:16px;line-height: 38px;color: #E5763E;font-family: Roboto-Regular;text-align: center
;border: 2px solid #E5763E;border-radius: 4px;cursor: pointer;transition: 300ms}
.kp-container .text-btn:hover{background: linear-gradient(180deg, #FF8649 0%, #F66D35 100%) !important;color: #FAFAFA !important}

.kp-container .memorabilia-box .kp-memorabilia .memorabilia-slider .memorabilia-Swiper .swiper-button-next, .swiper-rtl .swiper-button-prev{
    background: url("/static/images/right_hover.svg") no-repeat;background-size: contain;opacity: 0.3;transition: 200ms;right: -60px;top: 260px
}
.kp-container .memorabilia-box .kp-memorabilia .memorabilia-slider .memorabilia-Swiper .swiper-button-next:hover{background: url("/static/images/right_btn_hover.svg") no-repeat;opacity: 1;transition: 200ms;}
.kp-container .memorabilia-box .kp-memorabilia .memorabilia-slider .memorabilia-Swiper .swiper-button-prev, .swiper-rtl .swiper-button-next {
    background: url("/static/images/left_hover.svg") no-repeat;background-size: contain;left: -60px;top: 260px;opacity: 0.3;transition: 200ms;
}
.kp-container .memorabilia-box .kp-memorabilia .memorabilia-slider .memorabilia-Swiper .swiper-button-prev:hover{background: url("/static/images/left_btn_hover.svg") no-repeat;opacity: 1;transition: 200ms;}
.kp-container .memorabilia-box .kp-memorabilia .memorabilia-slider .memorabilia-Swiper .swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {display: none;}
.kp-container .memorabilia-box .kp-memorabilia .memorabilia-slider .memorabilia-Swiper .swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {display: none;}
.kp-container .memorabilia-box .kp-memorabilia .memorabilia-slider .memorabilia-Swiper .swiper-pagination-bullet-active{background: #E5763E;}
.kp-container .memorabilia-box .kp-memorabilia .memorabilia-slider .memorabilia-Swiper .back-line{width:1200px;height: 2px;background: rgba(250, 250, 250, 0.11);z-index: 8;position: absolute;}
.kp-container .memorabilia-box .kp-memorabilia .memorabilia-slider .memorabilia-Swiper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 54px 0 54px;width: 12px;height: 12px;color: #FAFAFA;}
.kp-container .memorabilia-box .kp-memorabilia .memorabilia-slider .memorabilia-Swiper .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 30px}
.kp-container .memorabilia-box .kp-memorabilia .memorabilia-slider .memorabilia-Swiper .swiper-pagination-bullet {width: 12px;height: 12px;display: inline-block;border-radius: 50%; background: #fff;opacity: 1}
.kp-container .memorabilia-box .kp-memorabilia .memorabilia-slider .memorabilia-Swiper .swiper-pagination-bullet-active{background: #F66D35;}
/*企业荣誉*/
.kp-container .container-box .kp-honor-box{width: 1200px;margin: 70px auto;position: relative;}
.kp-container .honor-box{width: 1200px;height: auto;position:relative;margin: 0 auto;}
.kp-container .bg-cover{width: 100%;height:760px;background: rgba(26, 26, 26, 0.6);position: absolute;top: 0;}
.kp-container .honor-box .kp-honor,.support-list-box{width: 100%;height: auto;position: relative;text-align: center;margin: 60px auto}
.kp-container .honor-box .kp-honor .title{color: #FAFAFA}
.kp-container .title{width: 100%;height: 60px;text-align: center;text-decoration: none;line-height: 60px;font-size: 42px;
    font-family: "alimamaShuHei";}
.kp-container .container-box .kp-honor-box .swiper{width: 100%;height: 600px;margin-left: auto;margin-right: auto;margin-top: 50px;position: initial}
.kp-container .container-box .kp-honor-box .swiper .swiper-wrapper .swiper-slide{text-align: center;font-size: 18px;height: 275px;margin-top: 0;border-radius: 5px;
    /* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;
    justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;
}
.kp-container .container-box .kp-honor-box .swiper .swiper-wrapper .swiper-slide .slide-pic{width: 157px;height: 200px;border-radius: 4px;overflow: hidden;margin: 0 auto}
.kp-container .container-box .kp-honor-box .swiper .swiper-wrapper .swiper-slide .slide-pic img{width: auto;height: 200px}
.kp-container .container-box .kp-honor-box .swiper .swiper-wrapper .swiper-slide .slide-text{width: 100%;height: 60px}
.kp-container .container-box .kp-honor-box .swiper .swiper-wrapper .swiper-slide .slide-text .title{width: 100%;height: auto;font-size: 16px;line-height: 20px}
.kp-container .container-box .kp-honor-box .swiper .swiper-wrapper .swiper-slide .slide-text .desc{width: 100%;height: 30px;font-size: 12px;line-height: 25px}

.kp-container .container-box .kp-honor-box .swiper .swiper-button-next, .swiper-rtl .swiper-button-prev{
    background: url("/static/images/right_hover.svg") no-repeat;background-size: contain;opacity: 0.3;transition: 200ms;right: -60px;top: 400px
}
.kp-container .container-box .kp-honor-box .swiper .swiper-button-next:hover{background: url("/static/images/right_btn_hover.svg") no-repeat;opacity: 1;transition: 200ms;}
.kp-container .container-box .kp-honor-box .swiper .swiper-button-prev, .swiper-rtl .swiper-button-next {
    background: url("/static/images/left_hover.svg") no-repeat;background-size: contain;left: -60px;top: 400px;opacity: 0.3;transition: 200ms;
}
.kp-container .container-box .kp-honor-box .swiper .swiper-button-prev:hover{background: url("/static/images/left_btn_hover.svg") no-repeat;opacity: 1;transition: 200ms;}
.kp-container .container-box .kp-honor-box .swiper .swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {display: none;}
.kp-container .container-box .kp-honor-box .swiper .swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {display: none;}


/*联系我们*/
.kp-container .container-box .contact-us-box{width: 1200px;margin: 70px auto}
.kp-container .container-box .contact-us-box .contact-title{width: 1200px;height: auto;margin: 0 auto;float: none}
.kp-container .container-box .contact-us-box .contact-title .contact-txt-icon{width: 14px;height: auto;float: left;}
.kp-container .container-box .contact-us-box .contact-title .contact-txt-icon img{width: auto;height: 48px;}
.kp-container .container-box .contact-us-box .contact-title .contact-txt-title{width: auto;height: 48px;line-height: 48px;font-size: 42px;font-family: alimamaShuHei;margin-left: 20px}
.kp-container .container-box .contact-us-box .contact-form-box{width: 1200px; margin: 60px auto;}
.kp-container .container-box .contact-us-box .contact-form-box .box-left{width: 600px;float: left;margin-top: 60px}
.kp-container .container-box .contact-us-box .contact-form-box .box-left .layui-input-block{margin-left: 0;z-index: 6}
.kp-container .container-box .contact-us-box .contact-form-box .box-left .textarea-box{height: auto;}
.kp-container .container-box .contact-us-box .contact-form-box .box-left .layui-form-item{margin-bottom: 30px;position: relative}
.kp-container .container-box .contact-us-box .contact-form-box .box-left .layui-form-item .input-tips{position: absolute;font-size: 14px;color: #ff5100;line-height: 20px;margin-top: 2px;top: 40px;z-index: 5;opacity: 0}
.kp-container .container-box .contact-us-box .contact-form-box .box-left .layui-form-item .needs-tips{top: 80px;}
.kp-container .container-box .contact-us-box .contact-form-box .box-left .layui-form-item .left-input{float: left;height: 64px}
.kp-container .container-box .contact-us-box .contact-form-box .box-left .layui-form-item .right-verify{float: left;margin-left: 16px}
.kp-container .container-box .contact-us-box .contact-form-box .box-left .layui-form-item span{float: left;line-height: 38px;}
.kp-container .container-box .contact-us-box .contact-form-box .box-left .layui-form-item .yinsi{float: left;line-height: 38px;text-decoration: underline}
.kp-container .container-box .contact-us-box .contact-form-box .box-left .layui-form-item .yinsi:hover{color: #F66D35}
.kp-container .container-box .contact-us-box .contact-form-box .box-left .layui-form-item .layui-form-checked[lay-skin=primary] i{border-color: #F66D35!important;background-color: #F66D35;}
.kp-container .container-box .contact-us-box .contact-form-box .box-left .layui-form-item .layui-form-checkbox[lay-skin=primary]:hover i{border-color: #F66D35!important;}
.kp-container .container-box .contact-us-box .contact-form-box .box-left .layui-form-item .layui-form-checkbox[lay-skin=primary]{float: left}
.layui-form-checkbox[lay-skin=primary] i{width:14px;height:14px;line-height:14px;border-radius: 4px;border: 3px solid #d2d2d2}
.layui-form-item .layui-form-checkbox[lay-skin=primary]{margin-top: 9px;}
.layui-form-checkbox[lay-skin=primary]{width: 20px;height: 20px!important;}
.kp-container .container-box .contact-us-box .contact-form-box .box-left .layui-input-block .layui-input, .layui-select, .layui-textarea{
    padding-left: 24px;height: 64px;font-size: 18px;font-family: Source Han Sans CN;letter-spacing: 0.04em;color: #767676;border: 2px solid #201F21;border-radius: 4px;line-height: 22px
}
.kp-container .container-box .contact-us-box .contact-form-box .box-left .layui-input-block .layui-input{line-height: 64px}
.kp-container .container-box .contact-us-box .contact-form-box .box-left .layui-input-block .layui-input:focus, .layui-select:focus, .layui-textarea:focus{border: 2px solid #F66D35;border-color:#F66D35!important}
.kp-container .container-box .contact-us-box .contact-form-box .box-left .layui-input-block .layui-input:hover, .layui-select:hover, .layui-textarea:hover{border: 2px solid #F66D35;border-color:#F66D35!important}
.kp-container .container-box .contact-us-box .contact-form-box .box-left .layui-btn-container{margin-top: 30px}
.kp-container .container-box .contact-us-box .contact-form-box .box-left .layui-btn-container .layui-btn{width: 600px;height: 65px;border-radius: 4px;padding: 16px 24px;background: #D3D3D3;font-size: 18px;line-height: 33px;color: #FAFAFA;font-weight: bold;}
.kp-container .container-box .contact-us-box .contact-form-box .box-left .layui-btn-container .layui-btn:hover{background: #F66D35;color: #FAFAFA;}
.kp-container .container-box .contact-us-box .contact-form-box .box-left .layui-btn-container .layui-btn-primary{border: none;}
.kp-container .container-box .contact-us-box .contact-form-box .box-right{width: 480px;float: right;margin-top: 0;}
.kp-container .container-box .contact-us-box .contact-form-box .box-right .right-pic img{width: 480px;height: auto}
.kp-container .container-box .contact-us-box .contact-form-box .right-desc{font-size: 16px;line-height: 25px;color: #201F21;font-family: Source Han Sans CN;margin-top: 20px}
.kp-container .container-box .contact-us-box .contact-form-box .right-line{width:480px;height: 1px;background: rgba(32, 31, 33, 0.1);margin-top: 40px}
.kp-container .container-box .contact-us-box .contact-form-box .message-box{width:480px;height: autox;margin-top: 40px}
.kp-container .container-box .contact-us-box .contact-form-box .message-box .address-box{cursor: pointer}
.kp-container .container-box .contact-us-box .contact-form-box .message-box ul li{margin-top: 20px}
.kp-container .container-box .contact-us-box .contact-form-box .message-box .icon{float: left;font-size: 16px;line-height: 26px;color: #767676}
.kp-container .container-box .contact-us-box .contact-form-box .message-box .txt{float: left;margin-left: 10px;line-height: 26px}
.kp-container .container-box .contact-us-box .contact-form-box .message-box ul li .mail-box:hover .icon{color:#F66D35;}
.kp-container .container-box .contact-us-box .contact-form-box .message-box ul li .mail-box:hover .txt a{color: #F66D35}
.kp-container .container-box .contact-us-box .contact-form-box .message-box .address-box:hover .icon{color:#F66D35;}
.kp-container .container-box .contact-us-box .contact-form-box .message-box .address-box:hover .txt{color:#F66D35;}
.kp-container .container-box .contact-us-box .contact-form-box .kp-email{color:#767676;}
.kp-container .container-box .contact-us-box .contact-form-box .kp-email a{color:#767676;}
.kp-container .container-box .contact-us-box .contact-form-box .kp-email a:hover{color:#F66D35;}
/*隐私政策*/
.kp-container .container-box .privacy-box{width:1200px;margin: 130px auto}
.kp-container .container-box .privacy-box .privacy-content-box{width:1200px;height:auto;margin-top: 20px}
.kp-container .container-box .privacy-box .contact-title{width: 1200px;height: auto;}
.kp-container .container-box .privacy-box .contact-title .contact-txt-icon{width: 14px;height: auto;float: left;}
.kp-container .container-box .privacy-box .contact-title .contact-txt-icon img{width: auto;height: 48px;}
.kp-container .container-box .privacy-box .contact-title .contact-txt-title{width: auto;height: 48px;line-height: 48px;font-size: 42px;font-family: alimamaShuHei;margin-left: 20px}
.kp-container .container-box .privacy-box .privacy-content-box .point-content{width: 1120px;background: none;margin: 0;padding: 0}
.kp-container .container-box .privacy-box .privacy-content-box .point-content .point-content-list{width: 1120px;padding: 0}
.kp-container .container-box .privacy-box .privacy-content-box .rightitem{top: 280px}

/*产品列表*/
.kp-container .container-box .products-list-box{width: 1200px;margin: 70px auto}
.kp-container .container-box .products-list-box .products-cate-box{width: 1160px;background: #FFF;border-radius: 5px;margin: 0 auto;padding: 20px}
.kp-container .container-box .products-list-box .products-cate-box .cate-list-box{width: 271px;height:222px;border-radius: 5px;border: 2px solid rgba(32, 31, 33, 0);;float:left;margin-left: 20px;background: rgba(32, 31, 33, 0.1);cursor: pointer}
.kp-container .container-box .products-list-box .products-cate-box .cate-list-box:nth-child(1){margin-left: 0;}
.kp-container .container-box .products-list-box .products-cate-box .cate-style{background: #FFF;border: 2px solid #F66D35;}
.kp-container .container-box .products-list-box .products-cate-box .cate-list-box .list-pic{width: 110px;height: 110px;margin: 16px auto;text-align: center;}
.kp-container .container-box .products-list-box .products-cate-box .cate-list-box .list-pic span{width: 110px;height: 110px;transition: 200ms}
.kp-container .container-box .products-list-box .products-cate-box .cate-list-box:hover .list-pic span{color: #F66D35;}
.kp-container .container-box .products-list-box .products-cate-box .cate-list-box:hover .list-arrow{color: #F66D35;}
.kp-container .container-box .products-list-box .products-cate-box .cate-list-box .list-title{font-size: 26px;font-weight: bold;line-height: 38px;color: #767676;font-family: alimamaShuHei;text-align: center}
.kp-container .container-box .products-list-box .products-cate-box .cate-list-box .list-arrow{font-family: "font_family" !important;font-size: 10px;font-style: normal;-webkit-font-smoothing: antialiased;color: #CACACA;width: auto;height: 10px;margin: 8px auto;text-align: center}
.kp-container .container-box .products-list-box .products-cate-box .cate-list-box .list-arrow img{width: 34px;height: 10px;content: url("/template/kpowertpl/images/arrow_down.svg")}
.kp-container .container-box .products-list-box .products-cate-box .cate-list-box:hover{border-color: #F66D35;background: #fff}
/*.kp-container .container-box .products-list-box .products-cate-box .cate-list-box:hover .list-pic img{content: url("/template/kpowertpl/images/product_icon_active.svg");opacity: 1;transition: 200ms}*/
.kp-container .container-box .products-list-box .products-cate-box .cate-list-box:hover .list-arrow img{content: url("/template/kpowertpl/images/arrow_down_active.svg");opacity: 1;transition: 200ms}
.kp-container .container-box .products-list-box .products-cate-box .cate-list-box .list-pic-icon{font-size: 93px;color: #CACACA;}
.kp-container .container-box .products-list-box .products-cate-box .cate-list-box .icon-style{color: #F66D35;}
.kp-container .container-box .products-list-box .products-cate-box .cate-list-box .icon-arrow-style{color: #F66D35;}
.kp-container .container-box .products-list-box .products-content-box{width: 1200px;height: auto;margin: 40px auto}
.kp-container .container-box .products-list-box .products-content-box .products-left-box{width: 280px;height: auto;font-family: Source Han Sans CN;background: #fff;border-radius: 5px;}
.kp-container .container-box .products-list-box .products-content-box .products-left-box .left-box{width: 240px;height: auto;margin: 20px auto;display: none;transition: opacity 0.4s ease-in-out;}
.kp-container .container-box .products-list-box .products-content-box .products-left-box .box-style{opacity: 1;display: block}
.kp-container .container-box .products-list-box .products-content-box .products-left-box .left-box .box-tab-menu{width: 240px;height: 40px;}
.kp-container .container-box .products-list-box .products-content-box .products-left-box .left-box .box-tab-menu .menu-left-icon{width: 40px;height: 40px;border-radius: 4px;background: linear-gradient(180deg, #FF8649 0%, #F66D35 100%);}
.kp-container .container-box .products-list-box .products-content-box .products-left-box .left-box .box-tab-menu .menu-left-icon img{width: 30px;height: 30px;margin: 5px}
.kp-container .container-box .products-list-box .products-content-box .products-left-box .left-box .box-tab-menu .menu-right-btn{font-size: 16px;line-height: 40px;color: #767676;text-align: right;cursor: pointer}
.kp-container .container-box .products-list-box .products-content-box .products-left-box .left-box .box-tab-menu .menu-right-btn:hover{color: #F66D35;}
.kp-container .container-box .products-list-box .products-content-box .products-left-box .left-box .change-box{width: 240px;height: auto;margin-top: 40px}
.kp-container .container-box .products-list-box .products-content-box .products-left-box .left-box .change-box .box-list{width: 240px;height: auto;margin-top: 40px}
.kp-container .container-box .products-list-box .products-content-box .products-left-box .left-box .change-box .box-list .box-title{font-size: 18px;font-weight: bold;line-height: 33px;letter-spacing: 0.04em;color: #201F21;}
.kp-container .container-box .products-list-box .products-content-box .products-left-box .left-box .change-box .box-list .value-box{width: 240px;height: auto;}
.kp-container .container-box .products-list-box .products-content-box .products-left-box .left-box .change-box .box-list .value-box .ext-list{}
.kp-container .container-box .products-list-box .products-content-box .products-left-box .left-box .change-box .box-list .value-box .cancel-choice{width: 22px;height: 22px;padding: 2px;margin: 17px 0 0 0;}
.kp-container .container-box .products-list-box .products-content-box .products-left-box .left-box .change-box .box-list .value-box .cancel-style{display: none}
.kp-container .container-box .products-list-box .products-content-box .products-left-box .left-box .change-box .box-list .value-box .cancel-choice img{width: 14px;height: 14px;vertical-align: unset;margin-left: 4px}
.kp-container .container-box .products-list-box .products-content-box .products-left-box .left-box .change-box .box-list .value-box ul li:hover{color: #F66D35;border: 1px solid #F66D35;}
.kp-container .container-box .products-list-box .products-content-box .products-left-box .left-box .change-box .box-list .value-box ul li{
    width: auto;height: 28px;border-radius: 4px;flex-direction: column;justify-content: center;padding: 0px 8px;font-size: 16px;line-height: 25px;color: #AAAAAA;float: left;background: #fff;margin: 16px 16px 0 0;cursor:pointer;border: 1px solid #AAAAAA;
}
.kp-container .container-box .products-list-box .products-content-box .products-left-box .left-box .change-box .box-list .value-box .list-style{color: #F66D35;border: 1px solid #F66D35;}
.kp-container .container-box .products-list-box .products-content-box .products-left-box .statistics{width:260px;font-size: 16px;line-height: 25px;text-align: right;color: #767676;margin-top: 16px;position: absolute}
.kp-container .container-box .products-list-box .products-content-box .products-right-box{width: 894px;height: auto;}
.kp-container .container-box .products-list-box .products-content-box .select-page-box{width: 1200px;height: auto;}

.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box{width: 100%;height: auto;}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list{width: 280px;max-height: 540px;background: #fff;border-radius: 5px;cursor: pointer;float: left;margin-left: 27px;margin-bottom: 27px;transition: all 200ms;z-index: 7;position: relative}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list:nth-child(3n+1){margin-left: 0}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box .top-content-box{width: 260px;height: 217px;position: relative;margin: 10px}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box .top-content-box .content-tag-box{width: 260px;height: auto;position: absolute;z-index: 9;margin-top: 10px}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box .top-content-box .content-tag-box .tag-box{width: 230px;height: auto;transition: 200ms}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box .top-content-box .content-tag-box .tag-box ul li{
    border-radius: 4px;height: 12px;width: auto;float: left;list-style: none;background: rgba(32, 31, 33, 0.05);padding: 6px;margin-right:10px;color: #767676;line-height: 12px;
}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box .top-content-box .content-tag-box .add-select-btn{width: 24px;height: 24px;border-radius: 4px;transition: all 200ms;position: absolute;right:0;overflow: hidden;z-index: 8}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box .top-content-box .content-tag-box .add-select-btn .btn-bg{width: 24px;height: 24px;background: linear-gradient(180deg, #FF8649 0%, #F66D35 100%);position: absolute;right: -24px}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box .top-content-box .content-tag-box .add-select-btn .btn-ico{width: 12px;height: 12px;position: absolute;margin: 6px;background: url("/template/kpowertpl/images/add.svg") no-repeat;background-size: cover}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box .top-content-box .product-pic-box{width: 260px;height: 217px;position: absolute;z-index: 8;overflow: hidden;}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box .top-content-box .product-pic-box .product-pic{width: 260px;height: 217px;position: absolute;z-index: 8;transition: 200ms;opacity: 1;border-radius: 5px;overflow: hidden;}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box .top-content-box .product-pic-box .product-hover-pic{width: 260px;height: 217px;position: absolute;z-index: 7;transition: 200ms;opacity: 0;border-radius: 5px;overflow: hidden;}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box .top-content-box .product-pic-box .product-pic img{width: 260px;height: 217px;}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box .top-content-box .product-pic-box .product-hover-pic img{width: 260px;height: 217px;}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box .top-content-box .product-pic-box .product-desc{
    width: 244px;height: auto;position: absolute;z-index: 9;bottom: -100px;background: rgba(32, 31, 33, 0.5);border-radius: 4px;font-size: 10px;line-height: 16px;color: #FAFAFA;padding: 8px;transition: all 200ms;visibility: hidden;opacity: 0;
}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box .top-content-box .product-pic-box .desc-active{bottom: 0;visibility: visible;opacity: 1;}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box .data-content-box{width: 260px;height: auto;margin-top: 10px;padding: 10px}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box .data-content-box .product-name{font-size: 18px;font-weight: bold;line-height: 23px;color: #3D3D3D;}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box .data-content-box .product-title{font-size: 12px;font-weight: bold;line-height: 23px;color: #767676;margin-top: 6px}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box .data-content-box .product-data-box{width: 260px;height: auto;margin-top: 8px}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box .data-content-box .product-data-box ul li{font-size: 12px;line-height: 27px;color: #767676;font-family: Source Han Sans CN;}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box .data-content-box .product-data-box ul li .data-name{font-weight: bold;}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box .data-content-box .product-data-box ul li .data-value{font-weight: normal;}

.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list:hover{box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.16);transition: all 200ms;}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box .top-content-box .product-pic-box:hover .product-desc{bottom: 0;transition: all 200ms;visibility: visible;opacity: 1;}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box .top-content-box .product-pic-box:hover .product-pic{z-index: 7;opacity: 0;transition: 200ms}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box .top-content-box .product-pic-box:hover .product-hover-pic{z-index: 8;opacity: 1;transition: 200ms}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box .top-content-box .product-pic-box:hover ~ .content-tag-box .tag-box{margin-left: 10px;transition: 200ms}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box .top-content-box .product-pic-box:hover ~ .content-tag-box .add-select-btn{margin-right: 10px;transition: 200ms}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box .top-content-box .product-pic-box:hover ~ .content-tag-box .tag-box ul li{background: #FAFAFA}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box:hover>.top-content-box>.content-tag-box>.add-select-btn>.btn-bg{right: 0;transition: all 200ms;}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .product-list-box .product-list .list-box:hover>.top-content-box>.content-tag-box>.add-select-btn>.btn-ico{background: url("/template/kpowertpl/images/add_active.svg")}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .page-container{width: 894px;height: 40px;bottom: -40px;position: absolute;display: flex;justify-content: center;}
.kp-container .container-box .products-list-box .products-content-box .select-page-box .page-container{width: 1200px;}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .page-container .pages-box{width: auto;height: 40px;text-align: center;display: flex;justify-content: center;align-items: center;}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .page-container .pages-box img{width: 24px;height: 16px;margin: 12px 0;}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .page-container .pages-box .pages-btn-bg{width: 40px;height: 40px;background: #FFF;border-radius: 4px;float: left;cursor:pointer;}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .page-container .pages-box .pages-btn-bg .page-style{width: 40px;height: 40px;background-size: 16px;background-position: center center;background-repeat: no-repeat}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .page-container .pages-box .pages-btn-bg .last-page{font-size: 22px;color: #767676;line-height: 40px;}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .page-container .pages-box .pages-btn-bg .last-page:hover{color: #F66D35}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .page-container .pages-box .pages-btn-bg .next-page{font-size: 22px;color: #767676;line-height: 40px;}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .page-container .pages-box .pages-btn-bg .next-page:hover{color: #F66D35}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .page-container .pages-box .pages-btn-bg .no-allowed{cursor: not-allowed!important;color: #d2d2d2!important;}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .page-container .pages-box .page-num{cursor:pointer;width: auto;height: 40px;float: left;display: flex;justify-content: center;align-items: center;line-height: 40px;font-family: Source Han Sans CN;font-weight: bold;letter-spacing: 0.04em;color: #767676;}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .page-container .pages-box .page-num ul li{width: 40px;height: 40px;line-height: 38px;float: left;list-style: none;margin-left: 4px;font-size: 16px;}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .page-container .pages-box .page-num .num-style{color: #F66D35;}
.kp-container .container-box .products-list-box .products-content-box .products-right-box .page-container .pages-box .page-num ul li:hover{color: #F66D35;}

.kp-container .container-box .product-related-box .swiper-button-next, .swiper-rtl .swiper-button-prev{
    background: url("/static/images/right_hover.svg") no-repeat;
    background-size: contain;
    opacity: 0.3;
    transition: 200ms;
    right: 0;}
.kp-container .container-box .product-related-box .swiper-button-prev, .swiper-rtl .swiper-button-next {
    background: url("/static/images/left_hover.svg") no-repeat;
    background-size: contain;
    left: 0;
    opacity: 0.3;
    transition: 200ms;
}
.kp-container .container-box .product-related-box .swiper-button-next:hover{opacity: 1;transition: 200ms;}
.kp-container .container-box .product-related-box .swiper-button-prev:hover{opacity: 1;transition: 200ms;}


/*切换产品列表*/
.kp-container .container-box .products-list-box .products-content-box .content-box{width: 1160px;height: auto;background: #FFF;padding: 20px}
.kp-container .container-box .products-list-box .products-content-box .content-box .select-menu-box{height: auto;width: 100%;position: relative;display: inline-block}
.kp-container .container-box .products-list-box .products-content-box .content-box .select-menu-box .select-left-icon{width: 40px;height: 40px;text-align: center;border-radius: 4px;margin-top: 10px;background: linear-gradient(180deg, #FF8649 0%, #F66D35 100%);}
.kp-container .container-box .products-list-box .products-content-box .content-box .select-menu-box .select-left-icon i{font-size: 22px;color: #FAFAFA;line-height: 40px;}
.kp-container .container-box .products-list-box .products-content-box .content-box .select-menu-box .select-right-box{width: 1000px;height: auto;position: relative}
.kp-container .container-box .products-list-box .products-content-box .content-box .select-menu-box .select-right-box .select-box{width: 1000px;height: auto;margin-left: 10px;position: absolute;display: none;
    transition: opacity 0.4s ease-in-out;}
.kp-container .container-box .products-list-box .products-content-box .content-box .select-menu-box .select-right-box .select-box .select{font-family: Source Han Sans CN;max-width: 140px;margin: 10px;cursor: pointer;position: relative}
.kp-container .container-box .products-list-box .products-content-box .content-box .select-menu-box .select-right-box .select-box .select .layui-form-select .layui-input{padding-right: 0;border-radius: 5px;border: 2px solid #767676}
.kp-container .container-box .products-list-box .products-content-box .content-box .select-menu-box .select-right-box .select-box .select .layui-form-select .layui-input:hover{border-color:#F66D35!important;}
.kp-container .container-box .products-list-box .products-content-box .content-box .select-menu-box .select-right-box .select-box .select .layui-form-select .dl{border-radius: 5px}
.kp-container .container-box .products-list-box .products-content-box .content-box .select-menu-box .select-right-box .select-box .select select{
    height: 40px;width: auto;border-radius: 4px;border: 2px solid #767676;line-height: 40px;font-size: 16px;color: #767676;text-align: center;font-weight: bold;cursor: pointer
}
.kp-container .container-box .products-list-box .products-content-box .content-box .select-menu-box .select-right-box .select-box .select .select-list:hover{border-color: #F66D35}
.kp-container .container-box .products-list-box .products-content-box .content-box .select-menu-box .select-right-box .box-style{opacity: 1;display: block}
.kp-container .container-box .products-list-box .products-content-box .content-box .select-menu-box .select-right-box .select-box .select .select-list option:hover{background: #767676}
.kp-container .container-box .products-list-box .products-content-box .content-box .select-menu-box .select-right-box .select-box .select .select-list option{
    border-radius: 4px;height: 28px;padding: 0 10px;font-size: 16px;line-height: 28px;color: #767676;font-weight: normal;background: #fff;
}
.kp-container .container-box .products-list-box .products-content-box .content-box .select-menu-box .select-right-box .select-box .select-cancel{width: 20px;height: 20px;font-size: 10px;line-height: 20px;text-align: center;color: #767676;position: absolute;right: -18px;top: -18px;display: none}
.kp-container .container-box .products-list-box .products-content-box .content-box .select-menu-box .select-right-box .select-box .select-cancel:hover{color: #F66D35}
.kp-container .container-box .products-list-box .products-content-box .content-box .return-card{font-size: 16px;line-height: 40px;color: #767676;cursor: pointer;}
.kp-container .container-box .products-list-box .products-content-box .content-box .return-card:hover{color: #F66D35}
.kp-container .container-box .products-list-box .products-content-box .product-list {color: #F66D35}
.kp-container .container-box .products-list-box .products-content-box .product-list .tab-list-style{width: 100%;height:auto;text-align: left;line-height: 26px;font-weight: bold;font-size: 14px;color: #201F21;}
.kp-container .container-box .products-list-box .products-content-box .product-list .tab-list-style tr{margin: 20px;}
.right-enquiries-box{width: 100%;height: auto;position: absolute;overflow: hidden}
.right-enquiries-box .enquiries-box-bg{width: 0;height:0;background: rgba(26, 26, 26, 0.42);position: fixed;margin: 0;z-index: 200;
    top: 50%;left: 50%;transform: translate(-50%, -50%);transition: all 0.5s ease;
}
.right-enquiries-box .enquiries-box{
    width: 490px;height: 100%;position: fixed;right: -490px;-webkit-transition: 200ms;-ms-transition:200ms;background: #FAFAFA;z-index: 201;top: 0;
}
.right-enquiries-box .enquiries-box .box-close{width: 26px;height: 26px;position: absolute;right: 30px;top: 30px}
.right-enquiries-box .enquiries-box .box-close .icon-close-btn{font-size: 20px;line-height: 20px;cursor: pointer}
.right-enquiries-box .enquiries-box .box-close .icon-close-btn:hover{color: #F66D35}
.right-enquiries-box .enquiries-box .box-title{width: 410px;height: auto;margin: 40px auto}
.right-enquiries-box .enquiries-box .box-title span{font-family: alimamaShuHei;font-size: 26px;line-height: 38px;color: #3D3D3D;}
.right-enquiries-box .enquiries-box .box-content{width: 410px;height: auto;margin: 0 auto 10px;border-bottom: 1px solid #eaeaea}
.right-enquiries-box .enquiries-box .box-content .content-list{width: 390px;height: auto;margin-bottom:10px;background: #fff;cursor: pointer;padding: 10px;border-radius:8px;display: inline-block}
.right-enquiries-box .enquiries-box .box-content .content-list:hover{box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.16);}
.right-enquiries-box .enquiries-box .box-content .content-list .list-box{width: auto;height: 66px;-webkit-transition: 200ms;opacity: 1;display: block}
.right-enquiries-box .enquiries-box .box-content .content-list .list-box .product-pic{width: auto;height: 66px;border-radius: 6px;overflow: hidden;box-shadow: 0 0 4px 1px rgb(17 20 24 / 10%);}
.right-enquiries-box .enquiries-box .box-content .content-list .list-box .product-pic img{width: auto;height: 66px;}
.right-enquiries-box .enquiries-box .box-content .content-list .list-box .product-title-box{width: 260px;height: 66px;font-family: Source Han Sans CN;margin-left: 8px;}
.right-enquiries-box .enquiries-box .box-content .content-list .list-box .product-title-box .product-title{font-size: 16px;font-weight: bold;line-height: 23px;color: #3D3D3D;margin-top: 4px;}
.right-enquiries-box .enquiries-box .box-content .content-list .list-box .product-title-box .product-desc{width:260px;height:30px;font-size: 12px;color: #767676;line-height: 18px;overflow: hidden;
    text-overflow: ellipsis;-webkit-line-clamp: 2;white-space: nowrap;}
.right-enquiries-box .enquiries-box .box-content .content-list .list-box .del-box{width: 30px;height: 30px;text-align: center;cursor: pointer}
.right-enquiries-box .enquiries-box .box-content .content-list .list-box .del-box .icon-close-btn{font-size: 12px;line-height: 30px;color: #767676}
.right-enquiries-box .enquiries-box .box-content .content-list .list-box .del-box .icon-close-btn:hover{color: #F66D35}
.right-enquiries-box .enquiries-box .box-content .content-list .box-return{width: 370px;height: auto;background: #FFF;border-radius: 8px;opacity: 0;visibility: hidden;display: none;-webkit-transition: 200ms}
.right-enquiries-box .enquiries-box .box-content .content-list .box-return span{font-size: 14px;line-height: 47px;color: #767676;margin-right: 10px}
.right-enquiries-box .enquiries-box .box-content .content-list .box-return .product-title{font-weight: bold}
.right-enquiries-box .enquiries-box .box-content .content-list .box-return .return-btn{text-decoration: underline}
.right-enquiries-box .enquiries-box .box-content .content-list .box-return .return-btn:hover{color: #F66D35}
.right-enquiries-box .enquiries-box .enquiries-btn{cursor:pointer;width: 410px;font-family: Source Han Sans CN;height: 50px;border-radius: 8px;text-align: center;color: #FAFAFA;align-items: center;margin: 0 auto;font-size: 16px;font-weight: bold;line-height: 30px}
.right-enquiries-box .enquiries-box .enquiries-btn .icon-message{color: #FAFAFA;font-size: 17px;line-height: 30px;margin: 2px 10px 0 0;font-weight: normal}
.right-enquiries-box .enquiries-box .enquiries-btn .text{color: #FAFAFA;font-size: 19px;line-height: 30px;font-weight: bold}
.right-enquiries-box .enquiries-box .enquiries-btn .layui-btn{width:100%;border: none;background: none;height: 50px;padding: 0;color: #FFF;font-size: 18px;}
.right-enquiries-box .enquiries-box .tips{width: 410px;height: auto;margin: 10px auto 0;color: #313131;font-size: 12px;line-height: 16px;}
.right-enquiries-box .enquiries-box .tips a{text-decoration: underline;color: #313131}
.right-enquiries-box .enquiries-box .tips a:hover{color: #F66D35}
.right-enquiries-box .enquiries-box .layui-form{position: relative}
.right-enquiries-box .enquiries-box .layui-form .layui-form-item{margin-left: 40px;width: 410px;position: relative}
.right-enquiries-box .enquiries-box .layui-form .layui-form-item .layer-tips{right: 0;border-radius: 5px;position: absolute;top: -48px}
.right-enquiries-box .enquiries-box .layui-form .layui-form-item .layui-input-block{margin-left: 0}
.right-enquiries-box .enquiries-box .layui-form .layui-form-item .layui-input-block .layui-textarea{font-size: 14px;line-height: 18px;padding-left: 10px}
.right-enquiries-box .enquiries-box .layui-form .layui-form-item .layui-input-block .layui-input,.layui-select,.layui-textarea{border-radius: 5px;border: 2px solid #cacaca;}
.right-enquiries-box .enquiries-box .layui-form .layui-form-item .star{position: absolute;right: -10px;top: 0}
.right-enquiries-box .enquiries-box .layui-form .layui-form-item .layui-input-block .layui-input:focus, .layui-select:focus, .layui-textarea:focus{border: 2px solid #F66D35;border-color:#F66D35!important}
.right-enquiries-box .enquiries-box .layui-form .layui-form-item .layui-input-block .layui-input:hover, .layui-select:hover, .layui-textarea:hover{border: 2px solid #4f4f4f;}
/*产品详情页*/
.kp-container .container-box .product-profile-box{width: 1200px;height:auto;margin: 80px auto}
.kp-container .container-box .product-profile-box .pics-box{width: 600px;height:570px;}
.kp-container .container-box .product-profile-box .pics-box .pc-slide{width: 480px;}
.kp-container .container-box .product-profile-box .pics-box .pc-slide .view .swiper-slide img{width: 480px;height: 480px}
.kp-container .container-box .product-profile-box .pics-box .pc-slide .view .swiper-container {width: 480px;height: 480px;border: 2.29px solid #D3D3D3;border-radius: 8px}
.kp-container .container-box .product-profile-box .pics-box .pc-slide .view .arrow-left {
    background: url("/template/kpowertpl/images/products/slider/index_tab_l.png") no-repeat left top;position: absolute;left: 10px;top: 50%;margin-top: -25px;width: 28px;height: 51px;z-index: 10;
}
.kp-container .container-box .product-profile-box .pics-box .pc-slide .view .arrow-right {
    background: url("/template/kpowertpl/images/products/slider/index_tab_r.png") no-repeat left bottom;position: absolute;right: 10px;top: 50%;margin-top: -25px;width: 28px;height: 51px;z-index: 10;
}
.kp-container .container-box .product-profile-box .pics-box .pc-slide .preview {width: 90%;position: relative;margin: 10px auto}
.kp-container .container-box .product-profile-box .pics-box .pc-slide .preview .swiper-container {width: 420px;height: 82px;margin-left: 25px;}
.kp-container .container-box .product-profile-box .pics-box .pc-slide .preview .swiper-slide {width: 70px;height: 60px;cursor:pointer;border-radius: 8px; border: 2px solid rgba(32, 31, 33, 0.05);margin-top: 8px;overflow: hidden}
.kp-container .container-box .product-profile-box .pics-box .pc-slide .preview .swiper-slide img{width: 68px;height: 58px;}
.kp-container .container-box .product-profile-box .pics-box .pc-slide .preview .slide6 {width: 82px;}
.kp-container .container-box .product-profile-box .pics-box .pc-slide .preview .arrow-left {
    background: url("/template/kpowertpl/images/products/slider/feel3.png") no-repeat left top;position: absolute;left: 10px;top: 50%;margin-top: -9px;width: 9px;height: 18px;z-index: 10;
}
.kp-container .container-box .product-profile-box .pics-box .pc-slide .preview .arrow-right {
    background: url("/template/kpowertpl/images/products/slider/feel4.png") no-repeat left bottom;position: absolute;right: 10px;top: 50%;margin-top: -9px;width: 9px;height: 18px;z-index: 10;
}
.kp-container .container-box .product-profile-box .pics-box .pc-slide .preview img {padding: 1px;}
.kp-container .container-box .product-profile-box .pics-box .pc-slide .preview .active-nav{padding: 0;border: 2px solid #D3D3D3;}
.kp-container .container-box .product-profile-box .profile-box{width: 600px;height:auto;}
.kp-container .container-box .product-profile-box .profile-box .box-title{font-family: alimamaShuHei;font-size: 30px;font-weight: bold;line-height: 44px;color: #201F21;}
.kp-container .container-box .product-profile-box .profile-box .box-tag{width: auto;height: 28px;margin-top: 16px;display: inline-block}
.kp-container .container-box .product-profile-box .profile-box .box-tag a{font-family: Source Han Sans CN;font-size: 14px;line-height: 27px;color: #767676;border-radius: 4px;background: rgba(32, 31, 33, 0.05);padding: 8px;margin: 0 4px 0 0;}
.kp-container .container-box .product-profile-box .profile-box .box-desc{font-family: Source Han Sans CN;font-size: 16px;line-height: 25px;color: #3D3D3D;margin-top: 30px}
.kp-container .container-box .product-profile-box .profile-box .box-specific{width: auto;height: auto;margin-top: 30px}
.kp-container .container-box .product-profile-box .profile-box .box-specific .specific-title{font-size: 18px;font-weight: bold;line-height: 33px;color: #3D3D3D;letter-spacing: 0.04em;font-family: Source Han Sans CN;}
.kp-container .container-box .product-profile-box .profile-box .box-specific .specific-list{width: auto;height:auto;}
.kp-container .container-box .product-profile-box .profile-box .box-specific .specific-list p{font-size: 16px;line-height: 25px;color: #3D3D3D;font-family: Source Han Sans CN;}
.kp-container .container-box .product-profile-box .profile-box .box-btn-box{width: auto;height: auto;margin-top: 30px}
.kp-container .container-box .product-profile-box .profile-box .box-btn-box .btn{width: 250px;height: 44px;border-radius: 4px;text-align: center;padding: 0 20px;cursor: pointer;line-height: 42px;box-sizing: border-box;border: 2px solid #F66D35;color: #F66D35; font-weight: bold;}
.kp-container .container-box .product-profile-box .profile-box .box-btn-box .btn:hover{background: linear-gradient(180deg, #FF8649 0%, #F66D35 100%);color: #FAFAFA}
.kp-container .container-box .product-profile-box .profile-box .box-btn-box .btn:nth-child(2){margin-left: 10px}
.kp-container .container-box .product-profile-box .pics-box  video{border-radius: 8px;position: absolute;z-index: 6;}
.kp-container .container-box .product-profile-box .pics-box  .controls-box{border-radius: 8px;position: absolute;z-index: 7;}
.kp-container .container-box .product-profile-box .pics-box  .controls-box .video-mask{border-radius: 8px;position: absolute;width: 480px;height: 480px;background: rgba(26, 26, 26, 0);z-index: 8;}
.kp-container .container-box .product-profile-box .pics-box  .controls-box .video-play-btn{
    border-radius: 8px;position: absolute;width: 90px;height: 90px;background: url("/template/kpowertpl/images/products/productvbtn.svg") no-repeat;background-size: cover;margin: 195px 195px;z-index: 9;cursor: pointer;
}
.kp-container .container-box .product-apply-box{width: 1200px;height:auto;margin: 0 auto}
.kp-container .container-box .box-title{width: 100%;height: auto;float: left}
.kp-container .container-box .box-title .box-txt-icon{width: 14px;height: auto;float: left;}
.kp-container .container-box .box-title .box-txt-icon img{width: auto;height: 48px;}
.kp-container .container-box .box-title .box-txt-title{width: auto;height: 48px;line-height: 48px;font-size: 42px;font-family: alimamaShuHei;margin-left: 20px}
.kp-container .container-box .product-apply-box .contentSwiper{width: 1200px;height:600px;position: relative;margin-top: 12px}
.kp-container .container-box .product-apply-box .menuSwiper{width: 1200px;height: 48px;margin-top: 40px;display: inline-block}
.kp-container .container-box .product-apply-box .menuSwiper .slideMenu{width: auto;height: 48px;float: left;margin-left: 20px;border-radius: 4px;text-align: center;padding: 0 20px;cursor: pointer;transition: 100ms}
.kp-container .container-box .product-apply-box .menuSwiper .slideMenu span{font-family: Source Han Sans CN;line-height: 48px;font-size: 16px;}
.kp-container .container-box .product-apply-box .menuSwiper .slideMenu:hover{background: linear-gradient(180deg, #FF8649 0%, #F66D35 100%);color: #FAFAFA;font-weight: bold}
.kp-container .container-box .product-apply-box .menuSwiper .list-style{background: linear-gradient(180deg, #FF8649 0%, #F66D35 100%);color: #FAFAFA;font-weight: bold}
.kp-container .container-box .product-apply-box .menuSwiper .slideMenu:nth-child(1){margin-left: 0;}
.kp-container .container-box .product-apply-box .contentSwiper .application-content-box{border-radius: 8px;overflow: hidden}
.kp-container .container-box .product-apply-box .contentSwiper .application-content-box .application-content{margin: 4px auto;width:100%;height: 600px;cursor: pointer}
.kp-container .container-box .product-apply-box .contentSwiper .application-content-box .application-content .content-pic{border-radius: 5px;overflow: hidden;position: absolute;z-index: 8}
.kp-container .container-box .product-apply-box .contentSwiper .application-content-box .application-content .content-pic img{transition: 200ms}
.kp-container .container-box .product-apply-box .contentSwiper .application-content-box .application-content .content-text{width: 680px;border-radius: 5px;position: absolute;bottom: 60px;padding: 0 20px 20px 20px;z-index: 10;transition: 200ms}
.kp-container .container-box .product-apply-box .contentSwiper .application-content-box .application-content .content-zz{width: 1200px;height: 600px;position: absolute;z-index: 9;background: rgba(26, 26, 26, 0.4);border-radius: 5px;}
.kp-container .container-box .product-apply-box .contentSwiper .application-content-box .application-content .content-text .text-title{font-family: alimamaShuHei;font-size: 30px;font-weight: bold;color: #FFFFFF;line-height: 44px;}
.kp-container .container-box .product-apply-box .contentSwiper .application-content-box .application-content .content-text .text-desc{font-family: Source Han Sans CN;font-size: 16px;color: #FFFFFF;line-height: 25px;}
.kp-container .container-box .product-apply-box .contentSwiper .application-content-box .application-content:hover .content-pic img{transform: scale(1.2);transition: 200ms}
.kp-container .container-box .product-apply-box .contentSwiper .application-content-box .application-content:hover .content-text{bottom: 50px;transition: 200ms}

.kp-container .container-box .product-specs-box{width: 1200px;height:auto;margin: 0 auto;position: relative;z-index: 66}
.kp-container .container-box .product-specs-box .left-box{width: 840px;height:auto;}
.kp-container .container-box .product-specs-box .left-box .box-title{float: none;}
.kp-container .container-box .product-specs-box .left-box .specs-table-box{width: 840px;height:auto;margin-top: 40px;}
.kp-container .container-box .product-specs-box .left-box .specs-table-box .box-title{font-family: alimamaShuHei;font-size: 26px;font-weight: bold;line-height: 38px;color: #3D3D3D;border-bottom: 1px solid rgba(32, 31, 33, 0.1);padding-bottom: 20px}
.kp-container .container-box .product-specs-box .left-box .specs-table-box .box-param{width: 840px;height:auto;display: inline-block;}
.kp-container .container-box .product-specs-box .left-box .specs-table-box .box-param .param-box{width: 400px;height:auto;}
.kp-container .container-box .product-specs-box .left-box .specs-table-box .box-param .param-box .blueprint{width: 400px;height:280px;border-radius: 5px;border: 1px solid #D3D3D3;margin-top: 20px;overflow: hidden}
.kp-container .container-box .product-specs-box .left-box .specs-table-box .box-param .param-box .blueprint img{width: 400px;height:280px;}
.kp-container .container-box .product-specs-box .left-box .specs-table-box .box-param .param-box ul li{width: 840px;height: 57px;list-style: none;border-bottom: 1px solid rgba(32, 31, 33, 0.1);display: inline-block;margin-top: 5px}
.kp-container .container-box .product-specs-box .left-box .specs-table-box .box-param .param-box ul li .param-title{width: 300px;font-family: Source Han Sans CN;font-weight: bold;line-height: 30px;margin:14px 0;color: #3C3A3E;float: left}
.kp-container .container-box .product-specs-box .left-box .specs-table-box .box-param .param-box ul li .param-txt{width: 540px;font-size: 16px;font-family: Source Han Sans CN;line-height: 30px;margin:14px 0;color: #767676;float: left}

.kp-container .container-box .product-specs-box .right-box{width: 288px;height:auto;font-family: Source Han Sans CN;position: relative}
.kp-container .container-box .product-specs-box .right-box.fixed{position: fixed;top:160px;margin-left: 912px}
.kp-container .container-box .product-specs-box .right-box .file-download{width: 248px;height: auto;border-radius: 4px;border: 1px solid #dedede;padding: 20px;margin-bottom: 40px;}
.kp-container .container-box .product-specs-box .right-box .file-download .file-title{font-size: 18px;font-weight: bold;line-height: 33px;color: #3D3D3D;}
.kp-container .container-box .product-specs-box .right-box .file-download .file-btn-box{text-align: center}
.kp-container .container-box .product-specs-box .right-box .file-download .file-btn-box .btn,.btn-draw{cursor:pointer;margin-top: 16px;width: 248px;height: 33px;border-radius: 4px;border: 1px solid #F66D35;line-height: 33px;color: #F66D35;}
.kp-container .container-box .product-specs-box .right-box .file-download .file-btn-box .btn:hover{background: rgba(246, 109, 53, 0.2)}
.kp-container .container-box .product-specs-box .right-box .file-download .file-btn-box .btn,.btn-draw a{font-size: 16px;line-height: 33px;color: #F66D35;}
.file-2d{display: none;}
.file-3d{display: none;}
.file-pop-box{width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);position: fixed;top: 0;z-index: 300;opacity: 0;transition: 500ms}
.file-pop-box .pop-box{width:400px;height: 300px;position: relative;margin: calc(50% - 150px) auto;}
.file-pop-box .pop-box .btn-close{width: 24px;height: 24px;position: absolute;top: -20px;cursor: pointer;right: -30px;color: #FAFAFA;font-size: 18px;text-align: center;line-height: 24px}
.file-pop-box .pop-box .btn-close:hover{color: #F66D35;}
.file-pop-box .pop-box .box-content{width: 400px;height: 300px;background: #FAFAFA;border-radius: 5px;display: table}
.file-pop-box .pop-box .box-content .box-icon{width: 55px;height: 55px;margin: 67px auto 0;border: 0px solid #2D2D2D;font-size: 57px;}
.file-pop-box .pop-box .box-content .box-title{font-family: Roboto-Regular;font-size: 18px;line-height: 32px;width: auto;height: 32px;margin: 26px auto;text-align: center}
.file-pop-box .pop-box .box-content .box-btn-box{width: auto;height: 35px;display: flex;justify-content: center;text-align: center}
.file-pop-box .pop-box .box-content .box-btn-box .file-btn{width: 52px;height: 35px;border: 1px solid #AAAAAA;cursor: pointer;float: left;margin: 5px;border-radius: 5px}
.file-pop-box .pop-box .box-content .box-btn-box .file-btn:hover{border: 1px solid #F66D35}
.file-pop-box .pop-box .box-content .box-btn-box .file-btn a{color: #AAAAAA;line-height: 35px;text-align: center;}
.file-pop-box .pop-box .box-content .box-btn-box .file-btn:hover a{color: #F66D35}



.kp-container .container-box .product-specs-box .right-box .question-box{width: 248px;height: auto;border-radius: 4px;position: relative;z-index: 66;border: 1px solid #dedede;;padding: 20px;margin: 0}
.kp-container .container-box .product-specs-box .right-box .question-box .container-title-box{width: 248px;}
.kp-container .container-box .product-specs-box .right-box .question-box .container-title-box .c-title{font-size: 18px;height:33px;text-align: left;font-weight: bold;font-family: Source Han Sans CN;line-height: 33px;color: #3D3D3D;}
.kp-container .container-box .product-specs-box .right-box .question-box .question-ans-box{margin-top: 6px;width: 248px;height: auto}
.kp-container .container-box .product-specs-box .right-box .question-box .question-ans-box .answer{background: none;padding: 0;margin-top: 16px}
.kp-container .container-box .product-specs-box .right-box .question-box .question-ans-box .answer .ans-txt{width: 208px;height: auto;line-height: 25px;font-size: 14px;}
.kp-container .container-box .product-specs-box .right-box .question-box .question-ans-box .answer .ans-icon{margin-top: 0}
.kp-container .container-box .product-specs-box .right-box .question-box .question-ans-box .question{background: none;padding: 0;font-size: 14px;color: #767676;margin-top: 16px}


.kp-container .container-box .product-related-box{width: 1200px;height:auto;margin: 40px auto}
.kp-container .container-box .product-related-box .box-title{float: none}
.kp-container .container-box .product-related-box .relatedSwiper .no-data{width: 100%;height: 40px;text-align: center;
    line-height: 40px;font-size: 16px;color: #767676;margin-top: 30px;
}
.kp-container .container-box .product-related-box .related-box{width: 1200px;margin-top: 40px;height: auto;}
.kp-container .container-box .product-related-box .related-box .swiper-slide{width: auto;float: left}
.kp-container .container-box .product-related-box .related-box .product-list{float: left;margin-bottom: 20px;margin-right:20px;background: #fff;border-radius: 5px}
.kp-container .container-box .product-related-box .related-box .product-list:nth-child(1){float: left;margin-left: 0}
.kp-container .container-box .product-related-box .related-box .product-list .list-box{width: 280px;height: 266px;position: relative;}
.kp-container .container-box .product-related-box .related-box .product-list .list-box .top-content-box{width: 260px;height: 210px;position: relative;margin: 10px;border-radius: 5px}
.kp-container .container-box .product-related-box .related-box .product-list .list-box .top-content-box .content-tag-box{width: 260px;height: auto;position: absolute;z-index: 9;margin-top: 10px}
.kp-container .container-box .product-related-box .related-box .product-list .list-box .top-content-box .content-tag-box .tag-box{width: 230px;height: auto;}
.kp-container .container-box .product-related-box .related-box .product-list .list-box .top-content-box .content-tag-box .tag-box ul li{
    border-radius: 4px;height: 12px;width: auto;float: left;list-style: none;background: rgba(32, 31, 33, 0.05);padding: 6px;margin-right:10px;color: #767676;line-height: 12px;
}
.kp-container .container-box .product-related-box .related-box .product-list .list-box .top-content-box .content-tag-box .add-select-btn{width: 24px;height: 24px;border-radius: 4px;transition: all 200ms;position: relative;overflow: hidden;}
.kp-container .container-box .product-related-box .related-box .product-list .list-box .top-content-box .content-tag-box .add-select-btn .btn-bg{width: 24px;height: 24px;background: linear-gradient(180deg, #FF8649 0%, #F66D35 100%);position: absolute;right: -24px}
.kp-container .container-box .product-related-box .related-box .product-list .list-box .top-content-box .content-tag-box .add-select-btn .btn-ico{width: 12px;height: 12px;position: absolute;margin: 6px;background: url("/template/kpowertpl/images/add.svg") no-repeat;background-size: cover}

.kp-container .container-box .product-related-box .related-box .product-list .list-box .top-content-box .product-pic-box{width: 260px;height: 217px;position: absolute;z-index: 8;overflow: hidden;}
.kp-container .container-box .product-related-box .related-box .product-list .list-box .top-content-box .product-pic-box .product-pic{width: 260px;height: 217px;position: absolute;z-index: 8;transition: 200ms;opacity: 1;border-radius: 5px;overflow: hidden;}
.kp-container .container-box .product-related-box .related-box .product-list .list-box .product-title{width: auto;height: 40px;padding: 10px;font-size: 16px;font-weight: bold;line-height: 30px;color: #3D3D3D;font-family: Roboto-Regular; text-align: center;}
.kp-container .container-box .product-related-box .related-box .product-list .list-box .top-content-box .product-pic-box .product-hover-pic{width: 260px;height: 217px;position: absolute;z-index: 7;transition: 200ms;opacity: 0;border-radius: 5px;overflow: hidden;}
.kp-container .container-box .product-related-box .related-box .product-list .list-box .top-content-box .product-pic-box .product-pic img{width: 260px;height: 217px;}
.kp-container .container-box .product-related-box .related-box .product-list .list-box .top-content-box .product-pic-box .product-hover-pic img{width: 260px;height: 217px;}
.kp-container .container-box .product-related-box .related-box .product-list .list-box .top-content-box .product-pic-box .product-desc{
    width: 244px;height: auto;position: absolute;z-index: 9;bottom: 0;background: rgba(32, 31, 33, 0.5);border-radius: 4px;font-size: 10px;line-height: 16px;color: #FAFAFA;padding: 8px;transition: all 200ms;visibility: hidden;opacity: 0;
}

.kp-container .container-box .product-related-box .related-box .product-list:hover{box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.16);transition: all 200ms;}
.kp-container .container-box .product-related-box .related-box .product-list .list-box .top-content-box .product-pic-box:hover .product-desc{bottom: 0;transition: all 200ms;visibility: visible;opacity: 1;}
.kp-container .container-box .product-related-box .related-box .product-list .list-box:hover>.top-content-box>.content-tag-box>.add-select-btn>.btn-bg{right: 0;transition: all 200ms;}
.kp-container .container-box .product-related-box .related-box .product-list .list-box:hover>.top-content-box>.content-tag-box>.add-select-btn>.btn-ico{background: url("/template/kpowertpl/images/add_active.svg")}

/*ODM/OEM服务*/
.kp-container .kp-oem-odm{width: 1200px;height: 200px;margin: 0 auto 100px;font-family: alimamaShuHei;background: rgba(32, 31, 33, 0.05);border-radius: 8px;flex-direction: column;}
.kp-container .kp-oem-odm .title{height: 38px;font-size: 26px;font-weight: bold;line-height: 38px;margin-top: 40px}
.kp-container .kp-oem-odm .btn{width: 227px;height: auto;border-radius: 8px;padding: 10px 20px;margin: 20px auto;text-align: center;background: linear-gradient(180deg, #FF8649 0%, #F66D35 100%);}
.kp-container .kp-oem-odm .btn a{font-size: 26px;line-height: 38px;font-weight: bold;color: #FAFAFA;}

.kp-container .container-box .ind-solution-box{width:1200px;margin: 120px auto 0;}
.kp-container .container-box .ind-solution-box .ind-list-box{width: 1200px;height: auto;margin-top: 50px}
.kp-container .container-box .ind-solution-box .ind-list-box ul li{list-style: none;width: 300px;height: 150px;float: left;position: relative;cursor: pointer}
.kp-container .container-box .ind-solution-box .ind-list-box ul li .list-pic{width: 300px;height: 150px;position: absolute;z-index: 8;overflow: hidden}
.kp-container .container-box .ind-solution-box .ind-list-box ul li .list-pic::before{width: 300px;height: 150px;background: rgba(26, 26, 26, 0.45);z-index: 8;
}
.kp-container .container-box .ind-solution-box .ind-list-box ul li:hover .list-pic img{transform: scale(1.2);transition: 200ms}
.kp-container .container-box .ind-solution-box .ind-list-box ul li .list-pic img{width: 300px;height: 150px;transition: 200ms}
.kp-container .container-box .ind-solution-box .ind-list-box ul li .list-text{font-family: alimamaShuHei;width: 300px;margin:56px 0 56px 0;color: #FAFAFA;position: absolute;z-index: 9;text-align: center;line-height: 38px;font-size: 26px;font-weight: bold;}
.kp-container .container-box .pro-custom-box{width:1200px;margin: 40px auto 0;}
.kp-container .container-box .pro-custom-box .custom-list-box{width: 1200px;height: 860px;margin: 0 auto}
.kp-container .container-box .pro-custom-box .custom-list-box .list-menu{width: auto;height: auto}
.kp-container .container-box .pro-custom-box .custom-list-box .list-menu .products-cate{width:auto;margin: 40px auto;display: table;}
.kp-container .container-box .pro-custom-box .custom-list-box .list-menu .products-cate .cate-style{background:#F66D35;border-radius:5px;color: #fff}
.kp-container .container-box .pro-custom-box .custom-list-box .list-menu .products-cate .cate-box{cursor: pointer;float:left;height: 44px;line-height:44px;font-size: 16px;font-weight: normal;font-family: 'Roboto-Regular';margin:10px;padding:0 20px;}
.kp-container .container-box .pro-custom-box .custom-list-box .list-content{width: 1200px;height: 740px;margin-top: 50px;}
.kp-container .container-box .pro-custom-box .custom-list-box .list-content .content-item{width: 1200px;height: 740px;margin: 0 auto;position: absolute;}
.kp-container .container-box .pro-custom-box .custom-list-box .list-content .custom-style{display: none}
.kp-container .container-box .pro-custom-box .custom-list-box .list-content .content-item .circle-box{width: 480px;height: 480px;margin: 40px 360px 0 360px;position: absolute;z-index: 4}
.kp-container .container-box .pro-custom-box .custom-list-box .list-content .content-item .circle-box .center-a{width: 450px;height: 450px;margin: 11px;border-radius: 50%;border: 5px solid #F66D35;position: absolute}
.kp-container .container-box .pro-custom-box .custom-list-box .list-content .content-item .circle-box .center-b{width: 480px;height: 480px;border-radius: 50%;border: 1px solid #F66D35;position: absolute;}
.kp-container .container-box .pro-custom-box .custom-list-box .list-content .content-item .circle-box .center-pic{width: 300px;height: 200px;position: absolute;margin: 140px 90px;border-radius: 16px;overflow: hidden}
.kp-container .container-box .pro-custom-box .custom-list-box .list-content .content-item .circle-box .center-pic img{width: 300px;height: 200px;}
.kp-container .container-box .pro-custom-box .custom-list-box .list-content .content-item .circle-box .center-list{width: 114px;height: 114px;border-radius: 50%;border: 3px solid #F66D35;position: absolute;overflow: hidden}
.kp-container .container-box .pro-custom-box .custom-list-box .list-content .content-item .circle-box .center-list img{width: 114px;height: 114px;}
.kp-container .container-box .pro-custom-box .custom-list-box .list-content .content-item .circle-box .center-1{margin: 8px 0 0 40px}
.kp-container .container-box .pro-custom-box .custom-list-box .list-content .content-item .circle-box .center-2{margin: 8px 0 0 326px}
.kp-container .container-box .pro-custom-box .custom-list-box .list-content .content-item .circle-box .center-3{margin: 273px 0 0 -30px}
.kp-container .container-box .pro-custom-box .custom-list-box .list-content .content-item .circle-box .center-4{margin: 273px 0 0 390px}
.kp-container .container-box .pro-custom-box .custom-list-box .list-content .content-item .circle-box .center-5{margin: 427px 0 0 186px}
.kp-container .container-box .pro-custom-box .custom-list-box .list-content .content-item .text-box{width: 1180px;height: 580px;margin: 10px;position: absolute;z-index: 3}
.kp-container .container-box .pro-custom-box .custom-list-box .list-content .content-item .text-box .text-list{width: 260px;height: auto;padding: 20px;font-family: Source Han Sans CN;position: absolute}
.kp-container .container-box .pro-custom-box .custom-list-box .list-content .content-item .text-box .text-list .text-title{font-size: 18px;font-weight: bold;line-height: 33px;letter-spacing: 0.04em;}
.kp-container .container-box .pro-custom-box .custom-list-box .list-content .content-item .text-box .text-list .text-desc{font-size: 16px;line-height: 25px;color: #1A1A1A;}
.kp-container .container-box .pro-custom-box .custom-list-box .list-content .content-item .text-box .text-c{margin: 10px 0 0 93px}
.kp-container .container-box .pro-custom-box .custom-list-box .list-content .content-item .text-box .text-d{margin: 10px 0 0 830px}
.kp-container .container-box .pro-custom-box .custom-list-box .list-content .content-item .text-box .text-e{margin: 230px 0 239px 10px}
.kp-container .container-box .pro-custom-box .custom-list-box .list-content .content-item .text-box .text-f{margin: 230px 10px 239px 880px}
.kp-container .container-box .pro-custom-box .custom-list-box .list-content .content-item .text-box .text-g{margin: 434px 696px 10px 210px}
.kp-container .container-box .list-content .tags-content{width: 100%;position: absolute;bottom: 0;}
.kp-container .container-box .list-content .tags-content .custom-tags{width: 600px;margin:0 auto;display: flex;flex-wrap: wrap;
    align-items: center;justify-content: center;}
.kp-container .container-box .list-content .custom-tags .tags-list{
    width: auto;height: 28px;border-radius: 4px;padding: 0px 8px;background: rgba(32, 31, 33, 0.05);display: flex;
    justify-content: center;
    align-items: center;
    line-height: 28px;text-align: center;font-size: 14px;color: #AAAAAA;font-family: Source Han Sans CN;margin: 5px;
}


/*搜索结果页面*/
.kp-container .container-box .search-box{background: #fff;width: 564px;height: 65px;margin: 20px auto;border: 0 solid #F66D35;border-radius: 8px;padding: 0 20px 0 20px}
.kp-container .container-box .search-box button{background: none;border: none;cursor: pointer}
.kp-container .container-box .search-box .search-box-ico{width: 20px;height: 20px;margin: 23px 0 23px 0;float: left}
.kp-container .container-box .search-box .search-box-ico img{width: 20px;height: 20px;}
.kp-container .container-box .search-box .search-box-input{width: 400px;height: 45px;margin: 9px 0 9px 10px;float: left}
.kp-container .container-box .search-box .search-box-input .input-box{width: auto;height: 45px;line-height: 45px;color: #201F21;margin-left:10px;font-family: 'Roboto-Regular'}
.kp-container .container-box .search-box .search-box-input .input-box input{width: 500px;border: none;outline-style: none;
    text-indent: 10px;background: none;font-size: 16px;color: #767676;line-height: 45px;}
.kp-container .container-box .search-box .search-box-close{font-size:16px;width: 20px;height: 20px;line-height:20px;margin: 23px 0 23px 0;float: right;cursor: pointer}
.kp-container .container-box .search-box .search-box-close:hover{color: #F66D35}
.kp-container .container-box .search-box .input-box .kp-input{height: 45px;width: 500px;padding-left: 5px;}
.kp-container .container-box .search-box .input-box .kp-op-list{z-index: 888}
.kp-container .container-box .search-box .input-box .kp-op-list .kp-option {width: 400px;height: 28px;margin-left: 5px;padding: 4px 20px;border-radius: 4px;cursor: pointer;}
.kp-container .container-box .search-box .input-box .kp-op-list .kp-option:hover {background: rgba(32, 31, 33, 0.05);}
.kp-container .container-box .search-box .input-box .kp-op-list {
    width: 440px;height: 200px;position: absolute;margin: 23px 0 0 -64px;padding: 20px 60px;background: #fff;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;
}

.kp-container .container-box .result-box{position: relative}
.kp-container .container-box .result-box .res-box-style{display: none}
.kp-container .container-box .result-box .result-menu-box{width: 100%;background: rgba(32, 31, 33, 0.05);}
.kp-container .container-box .result-box .result-menu-box .menu-list{width: auto;height: 53px;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.kp-container .container-box .result-box .result-menu-box .menu-list .list-box{cursor: pointer;
    width: auto;height: 53px;display: flex;justify-content: center;align-items: center;margin: 0 15px;font-family: Source Han Sans CN;
    font-size: 18px;color: #767676;line-height: 50px;position: relative;letter-spacing: 0.04em;
}
.kp-container .container-box .result-box .result-menu-box .menu-list .list-box:hover{color: #F66D35;font-weight: bold;}
.kp-container .container-box .result-box .result-menu-box .menu-list .list-box::after{
    content:'';width: 0;border-bottom: 3px solid #F66D35;position: absolute;bottom: 0;-webkit-transition: 200ms;-moz-transition: 200ms;
}
.kp-container .container-box .result-box .result-menu-box .menu-list .list-box:hover:after{width: 100%}
.kp-container .container-box .result-box .result-menu-box .menu-list .list-box-after::after{width: 100%}
.kp-container .container-box .result-box .product-res-box{width: 100%;height: auto}
.kp-container .container-box .result-box .product-res-box .res-box{width: 1200px; margin: 40px auto;}
.kp-container .container-box .result-box .product-res-box .res-box .product-list{width: 280px;height: auto;background: #fff;border-radius: 5px;cursor: pointer;float: left;margin-right: 26px;margin-bottom: 27px;transition: all 200ms;z-index: 7;position: relative}
.kp-container .container-box .result-box .product-res-box .res-box .product-list:nth-child(4n){margin-right: 0}
.kp-container .container-box .result-box .product-res-box .res-box .product-list .list-box{width: 260px;height: auto;}
.kp-container .container-box .result-box .product-res-box .res-box .product-list .list-box .top-content-box{width: 260px;height: 217px;position: relative;margin: 10px}
.kp-container .container-box .result-box .product-res-box .res-box .product-list .list-box .top-content-box .content-tag-box{width: 260px;height: auto;position: absolute;z-index: 9;margin-top: 10px}
.kp-container .container-box .result-box .product-res-box .res-box .product-list .list-box .top-content-box .content-tag-box .tag-box{width: 230px;height: auto;}
.kp-container .container-box .result-box .product-res-box .res-box .product-list .list-box .top-content-box .content-tag-box .tag-box ul li{
    border-radius: 4px;height: 12px;width: auto;float: left;list-style: none;background: rgba(32, 31, 33, 0.05);padding: 6px;margin-right:10px;color: #767676;line-height: 12px;
}
.kp-container .container-box .result-box .product-res-box .res-box .product-list .list-box .top-content-box .content-tag-box .add-select-btn{width: 24px;height: 24px;border-radius: 4px;transition: all 200ms;position: absolute;right:0;overflow: hidden;z-index: 8}
.kp-container .container-box .result-box .product-res-box .res-box .product-list .list-box .top-content-box .content-tag-box .add-select-btn .btn-bg{width: 24px;height: 24px;background: linear-gradient(180deg, #FF8649 0%, #F66D35 100%);position: absolute;right: -24px}
.kp-container .container-box .result-box .product-res-box .res-box .product-list .list-box .top-content-box .content-tag-box .add-select-btn .btn-ico{width: 12px;height: 12px;position: absolute;margin: 6px;background: url("/template/kpowertpl/images/add.svg") no-repeat;background-size: cover}
.kp-container .container-box .result-box .product-res-box .res-box .product-list .list-box .top-content-box .product-pic-box{width: 260px;height: 217px;position: absolute;z-index: 8;overflow: hidden;}
.kp-container .container-box .result-box .product-res-box .res-box .product-list .list-box .top-content-box .product-pic-box .product-pic{width: 260px;height: 217px;}
.kp-container .container-box .result-box .product-res-box .res-box .product-list .list-box .top-content-box .product-pic-box .product-pic img{width: 260px;height: 217px;position: absolute}
.kp-container .container-box .result-box .product-res-box .res-box .product-list .list-box .top-content-box .product-pic-box .product-desc{
    width: 244px;height: auto;position: absolute;z-index: 9;bottom: -100px;background: rgba(32, 31, 33, 0.5);border-radius: 4px;font-size: 10px;line-height: 16px;color: #FAFAFA;padding: 8px;transition: all 200ms;visibility: hidden;opacity: 0;
}
.kp-container .container-box .result-box .product-res-box .res-box .product-list .list-box .top-content-box .product-pic-box .desc-active{bottom: 0;visibility: visible;opacity: 1;}
.kp-container .container-box .result-box .product-res-box .res-box .product-list .list-box .data-content-box{width: 260px;height: auto;margin-top: 10px;padding: 10px}
.kp-container .container-box .result-box .product-res-box .res-box .product-list .list-box .data-content-box .product-title{font-size: 16px;font-weight: bold;line-height: 23px;color: #3D3D3D;}
.kp-container .container-box .result-box .product-res-box .res-box .product-list .list-box .data-content-box .product-data-box{width: 260px;height: auto;margin-top: 8px}
.kp-container .container-box .result-box .product-res-box .res-box .product-list .list-box .data-content-box .product-data-box ul li{font-size: 12px;line-height: 27px;color: #767676;font-family: Source Han Sans CN;}
.kp-container .container-box .result-box .product-res-box .res-box .product-list .list-box .data-content-box .product-data-box ul li .data-name{font-weight: bold;}
.kp-container .container-box .result-box .product-res-box .res-box .product-list .list-box .data-content-box .product-data-box ul li .data-value{font-weight: normal;}

.kp-container .container-box .result-box .product-res-box .res-box .product-list:hover{box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.16);transition: all 200ms;}
.kp-container .container-box .result-box .product-res-box .res-box .product-list .list-box .top-content-box .product-pic-box:hover .product-desc{bottom: 0;transition: all 200ms;visibility: visible;opacity: 1;}
.kp-container .container-box .result-box .product-res-box .res-box .product-list .list-box:hover>.top-content-box>.content-tag-box>.add-select-btn>.btn-bg{right: 0;transition: all 200ms;}
.kp-container .container-box .result-box .product-res-box .res-box .product-list .list-box:hover>.top-content-box>.content-tag-box>.add-select-btn>.btn-ico{background: url("/template/kpowertpl/images/add_active.svg")}

.kp-container .container-box .result-box .support-res-box{width: 100%;height: auto}
.kp-container .container-box .result-box .support-res-box .res-box{width: 1200px; margin: 40px auto;padding-left: 1px;font-family: Source Han Sans CN;}
.kp-container .container-box .result-box .support-res-box .res-box .support-list{width: 1160px;height: 202px;border-radius: 4px;background: #FFFFFF;padding: 20px;margin-bottom: 16px}
.kp-container .container-box .result-box .support-res-box .res-box .support-list .list-img{width: 300px;height: 202px;border-radius: 4px;overflow: hidden}
.kp-container .container-box .result-box .support-res-box .res-box .support-list .list-img img{width: 300px;}
.kp-container .container-box .result-box .support-res-box .res-box .support-list .list-content{width: 550px;height: 202px;margin-left: 40px;}
.kp-container .container-box .result-box .support-res-box .res-box .support-list .list-content .tag-box{width:auto;height: 28px;}
.kp-container .container-box .result-box .support-res-box .res-box .support-list .list-content .tag-box ul li{
    float: left;width: auto;height: 28px;margin-right: 8px;padding: 0 10px;border: 1px solid #AAAAAA;border-radius: 4px;
    text-align: center;font-size: 16px;line-height: 25px;color: #AAAAAA;
}
.kp-container .container-box .result-box .support-res-box .res-box .support-list .list-content .content-title{
    font-family: alimamaShuHei;font-size: 26px;font-weight: bold;line-height: 38px;color: #201F21;margin-top: 10px;
}
.kp-container .container-box .result-box .support-res-box .res-box .support-list .list-content .content-desc{
    font-size: 16px;line-height: 25px;color: #201F21;margin-top: 20px;
}
.kp-container .container-box .result-box .support-res-box .res-box .support-list .list-content .content-time{
    font-size: 16px;line-height: 25px;color: #D3D3D3;margin-top: 10px;
}
.kp-container .container-box .result-box .support-res-box .res-box .support-list .more-box{width: 136px;margin-top: 100px}
.kp-container .container-box .result-box .support-res-box .res-box .support-list .more-box .more-btn{
    width: 136px;height: 40px;border-radius: 5px;background: linear-gradient(180deg, #FF8649 0%, #F66D35 100%);text-align: center;
}
.kp-container .container-box .result-box .support-res-box .res-box .support-list .more-box .more-btn span{
    font-size: 16px;font-weight: bold;line-height: 40px;color: #FAFAFA;
}
.kp-container .container-box .result-box .support-res-box .res-box .support-list .more-box .more-btn i{
    font-size: 16px;color: #fff;margin-left: 4px;-webkit-transition: 200ms;-moz-transition: 200ms;
}
.kp-container .container-box .result-box .support-res-box .res-box .support-list .more-box:hover .more-btn i{margin-left: 8px;-webkit-transition: 200ms;-moz-transition: 200ms;}

