.n-btn-default.control {border-color: #fff;color: #fff;}
.n-btn-default.control:hover {color: #2981ff;border-color: #2981ff;}
.product-item-box h2{ font-size: 30px; color: #1c1d1f; margin-bottom: 16px; }
.product-item-box .desc{ font-size: 14px; color: #626266; opacity: .8; margin-bottom: 41px; }
/* .product-item-box .icon{ color: #2981ff; font-size: 18px; margin-right: 14px; } */
.product-item-box .icon{align-self: flex-start;}
.product-item-box .icon i{
    color: #2981ff; font-size: 18px; margin-right: 14px;
    background-color: #fff;
    border-radius: 50%;
    overflow: hidden;
    line-height: 24px;
}
.product-item-box ul{margin-bottom: 39px;max-width: 485px;}
.product-item-box ul li{display: flex; margin-bottom: 12px;align-items: center;}
.product-item-box ul li:last-child{margin-bottom: 0;}
.product-item-box .content .name{font-size: 14px;font-weight: bold;color: #323235;}
.product-item-box .content span{font-size: 14px;color: #626266;line-height: 24px;}
.banner-info .n-btn-default{ padding: 0; height: 40px; line-height: 40px; width: 144px; box-sizing: border-box; }
.banner-info .n-btn-default.control{ color: #2981ff; border-color: #2981ff; }
.free{position: relative;}
.skip-item ul li.free a::before { content: '免费'; position: absolute; top: 18px; right: -51px; width: 41px; height: 18px; border-radius: 0px 6px 0px 6px; border: solid 1px #2981ff; color: #2981ff; line-height: 18px; font-size: 12px; }
.product-item-box{height: 100%;display: flex;justify-content: space-between;align-items: center;}
.section-content{height: 100%;}
.section-proinfo{background-size: cover;background-position: center center;background-repeat: no-repeat;box-sizing: border-box;position: relative;padding: 0;}
.section-proinfo video{width: 100%;/*250113*/opacity: 0.99;}
.section-proinfo .section-content{height: 100%; width: 100%;position: absolute;top: 0;left: 0;}
/* .section-tianqing{  height: 580px;padding: 0; }
.section-kuaiweishi{ height: 660px;padding: 0; }
.section-safeground{ height: 608px;padding: 0;} */

.btn.active{background: #2981ff;}
.banner-btns{font-size: 0;}
.n-btn-default.disabled {color: #2981ff;margin-left: 16px;    border-color: #2981ff;transition:all .3s}
.n-btn-default.disabled:hover{ background-color: rgba(41, 129, 255, .08);}
.more-product .product-item .left {margin-top: 0;}
.more-product-list{ font-size: 0; margin: 0 -10px; }
.more-product-item{ width: 50%; display: inline-block; padding: 0 10px; box-sizing: border-box; }
.top-title{display: flex;align-items: center;    margin-bottom: 8px;}
.top-title .name{ font-size: 16px; color: #272727; margin: 0 10px 0 12px; transition: all .3s; }

.top-title span{ font-size: 12px; color: #999999; }

.bottom-data p{ font-size: 14px; color: #626266; line-height: 24px; max-width: 520px; }
.product-item{ display: block; background-image: url(/images/new_kkidc/value_added/bg4.jpg); background-size: 100% 100%; padding: 31px 41px; box-sizing: border-box; min-height: 157px; position: relative; top: 0; transition: all .3s; }
@media screen and (min-width: 1024px){
    .product-item:hover{ top: -12px; }
    .product-item:hover .name{ color: #2981ff; }
}
.more-product .section-title{ margin-bottom: 48px; }

.skip-item .sm-around::-webkit-scrollbar {
    display: none; /*隐藏滚动条*/
}

@media screen and (max-width: 1023px){
    .banner-single .banner-ani{
        background-image: url(/images/new_kkidc/value_added/m-banner.jpg);
    }
    .banner-info .n-btn-default{
        height: 36px;
        line-height: 34px;
    }
    .n-btn-default.control {
        display: inline-block !important;
    }
    .skip-item ul li a {
        /* border-bottom: 0; */
        margin-right: 27px;
    }
    .skip-box ul li {
        min-width: 130px;
    }
    .skip-box ul {
        overflow-x: auto;
        overflow-y: hidden;
    }
    .skip-item ul li.on a::after{
        height: 3px;
    }
    .skip-item ul li.on a{
        font-weight: bold;
    }
    .skip-item ul li.free a::before{
        top: 14px;
        font-weight: normal;
    }
    .section-tianqing{
        background: url(/images/new_kkidc/value_added/m-bg1.png) 100% 100% no-repeat;
        background-size: 100% auto;
        height: 610px;
        background-position-y: 10%;
    }
    .product-item-box h2{
        font-size: 18px;
        text-align: center;
    }
    .product-item-box .desc {
        font-size: 13px;
        color: #323235;
        opacity: 1;
        margin-bottom: 20px;
        line-height: 24px;
    }
    .product-item-box .content .name{
        font-weight: normal;
        font-size: 14px;
        color: #323235;
    }
    .product-item-box{
        display: block;
    }
    .product-item-box .first-content,.product-item-box .second-content{
        height: 100%;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        padding: 40px 0;
        box-sizing: border-box;
    }

    .section-kuaiweishi{
        background: url(/images/new_kkidc/value_added/m-bg2.png) 100% 100% no-repeat;
        background-size: 100% auto;
        height: 660px;
        background-position-y: 10%;
    }
    .section-content .banner-btns{
        margin: 0 -7.5px;
        display: flex;
    }
    .banner-btns>a,.n-btn-default.disabled{
        margin: 0 7.5px;
        width: 50%;
        border-radius: 0;
        padding: 0;
        height: 38px;
        line-height: 38px;
    }
    .section-safeground{
        background: url(/images/new_kkidc/value_added/m-bg3.png) 100% 100% no-repeat;
        background-size: 100% auto;
        height: 550px;
        background-position-y: 10%;
    }

    .more-product-item{
        width: 100%;
        margin-bottom: 15px;
    }
    .more-product-item .product-item{
        min-height: 122px;
        padding: 25px 15px;
    }
    .more-product-item .product-item .top-title img{
        max-width: 24px;
    }
    .more-product .section-title {
        margin-bottom: 24px;
    }
    .banner-info .n-btn-default{
        margin: 20px 0 10px;
    }
}

@media screen and (max-width: 365px){
    .product-item-box h2{
        font-size: 17px;
    }
}