.kj-index-swiper {
    position: relative;
    overflow: hidden;
    height: 600px;
}

.kj-navbar-nav {
    display: initial;
}

.kj-arrow-right a {
    position: initial;
}

.kj-nav-tabs > li.active > a:after {
    left: 108px;
}

.kj-productbanner .kj-navbar .navbar-nav > li {
    padding: 0px 4px;

}


    .kj-productbanner .kj-navbar .navbar-nav > li > a {
        font-size: 14px;
    }

.kj-productbanner .kj-pagetop {
    padding-top: 20px;
}

.kj-productbanner .kj-navbar-right .dropdown-menu::after {
    top: -10px;
    left: 40%;

}

.kj-productbanner .kj-navbar-right .dropdown-menu a {
    font-size: 14px;

}

.kj-pagetop .kj-toppic {
    padding-left: 10px;
}


.kj-default-active .kj-navbar .navbar-nav > li {
    padding: 0px 4px;
}


.kj-default-active .kj-navbar .navbar-nav > li > a {
    font-size: 14px;
}

.kj-default-active .kj-pagetop {
    padding-top: 20px;
}

.kj-default-active .kj-navbar-right .dropdown-menu::after {
    top: -10px;
    left: 40%;
}

.kj-default-active .kj-navbar-right .dropdown-menu a {
    font-size: 14px;
}

.kj-default-active .kj-toppic {
    padding-left: 10px;
}

.kj-default-active .kj-search .btn-primary {
    padding: 10px 6px;
}

.kj-pagebanner-h1 {
    font-size: 30px;
}

.kj-pagebanner-h2 {
    font-size:26px;
}

.kj-footerpic img {
    max-width: 260px;
}

.kj-footerrightone > ul li {
    padding-left: 0px;
}