﻿
.imgcaijian {
    object-fit: cover;
    -o-object-fit: cover;
    object-position: center;
    -o-object-position: center;
}

.w535 {
    width: 535px !important;
}

.w100 {
    width: 100% !important;
}

.icontext {
    font-family: cursive,fangsong,monospace;
    font-size: 22px;
    color: #ffffff;
}


.product-details .article img {
    max-width: 100% !important;
}

.base .cont .tit span a {
    color: #fff;
}

.icontext {
    color: #fff;
}

.modelone .article {
    min-height: 200px;
}

    .modelone .article img {
        max-width: !important;
        height: unset !important;
    }

.base .cont .tit {
    background: #1274cf;
}
/*.base .tit-line .sp-name:before {
    background-color: #1274cf;
}*/


.moreinfo {
    padding-top: unset;
}

    .moreinfo .article-b__l a {
        width: 100%;
        line-height: 40px;
        height: unset;
        color: #999;
        border-bottom: 1px solid rgba(0,0,0,0.1);
        padding: 5px 20px;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }

        .moreinfo .article-b__l a .time {
            float: right;
            color: #1274cf;
        }

.header-top__center .logo {
    height: unset;
    margin: 10px 20px 0 0;
}

    .header-top__center .logo img {
        height: 100px;
        width: 100px;
        object-fit: scale-down;
        object-position: center;
    }

.header-top__center .center-l .company-name .sp-company {
    font-size: 26px;
    font-weight: bold;
}


.wxcode {
    padding-right: 20px;
}

    .wxcode img {
        height: 100px;
        margin-top: 10px;
        box-shadow: 0px 2px 6px rgba(0,0,0,0.2);
        -webkit-box-shadow: 0px 2px 6px rgba(0,0,0,0.2);
        -moz-box-shadow: 0px 2px 6px rgba(0,0,0,0.2);
    }

.contact .company .img, .company .text {
    height: 400px;
}

.index .company .img img {
    width: 100%;
    height: 100%;
    object-fit: scale-down;
    -o-object-fit: scale-down;
    object-position: center;
    -o-object-position: center;
}

.index .btn-swipe-ltr {
    margin-top: 30px;
}

.product .list-grid li {
    border: 1px solid rgba(0,0,0,0.1);
    border-radius: 5px;
}


.index .btn-swipe-ltr {
    margin-top: 0px;
}

.index .btn-more {
    padding: 50px 0 100px 0;
}


.list-grid li a .center-box {
    border: 1px solid rgba(0,0,0,0.1);
}

.index .case .list-grid li .des {
    text-align: center;
}

.link-ul li {
    border: none;
    display: inline-block;
    width: 120px;
    padding: 5px;
    float: left;
    box-sizing: border-box;
}

.footer {
    height: 320px;
}

    .footer .footer-t__c .center .QR-code {
        width: unset;
        height: unset;
        padding: 10px;
    }


.imgbox {
    width: 100%;
    text-align: center;
    margin: 10px 0px;
}

    .imgbox img {
        max-width: 100%;
    }

.header-nav .active a {
    color: #1274cf;
}

.list-news .list-media li .img {
    margin-right: 38px;
}

.list-news .list-media .news-content {
    margin-left: 0px;
}


.product .cont .tit {
    text-align: left;
    padding-left: 30px;
}

.article {
    min-height: 200px;
}



element.style {
}

.product-details .nav-left .ad-image-wrapper {
    border: 1px solid #1274cf;
    box-sizing: border-box;
}

    .product-details .nav-left .ad-image-wrapper img,
    .case-details .ad-image img {
        width: 100%;
        height: 100%;
        object-fit: scale-down;
        -o-object-fit: scale-down;
        object-position: center;
        -o-object-position: center;
    }

.product-details .nav-left .ad-thumbs li a img {
    height: unset;
}

.product-details .album-box .album-content {
    width: 500px;
}

    .product-details .album-box .album-content .goods-info .p-h1 {
        color: #1274cf;
    }

.product-details .album-box {
    height: 420px;
}

    .product-details .album-box .album {
        height: 420px;
    }

.product-details .ad-gallery .ad-image-wrapper, .product-details .nav-left .ad-nav {
    height: 380px;
}

.product-details .nav-left .ad-thumbs li a.ad-active {
    border: 1px solid #1274ce;
}

.go-top {
    border-radius: 50%;
    background-color: #1274cf;
}

.product-details .picScroll-left .bd ul li .pic .img,
.case-details .picScroll-left .bd ul li .pic .img {
    border: 1px solid rgba(0,0,0,0.1);
}

.product .list-grid li a .center-box {
    border: none !important;
}

.case-details .ad-gallery .ad-image-wrapper {
    border: 1px solid #1274cf;
}

thumbs li a.ad-active {
    border: 1px solid #1274ce;
}

.case .list-grid li {
    border: 1px solid #f8d000;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    overflow: hidden;
}

    .case .list-grid li a .center-box {
        border: none !important;
    }

#dituContent {
    border: 1px solid #1274cf;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}


.contact .album-box, .contact .online-message p textarea, .contact .sp-int {
    border: 1px solid #f8d000;
}

.photos .list-grid li a .center-box {
    border: 10px solid #1274cf;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}


.photos .list-grid li a img {
    object-fit: scale-down;
    -o-object-fit: scale-down;
}

.photos-details .ad-gallery .ad-image-wrapper {
    width: 1200px;
    height: 600px;
    border: 1px solid #1274cf;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

    .photos-details .ad-gallery .ad-image-wrapper .ad-image img {
        object-fit: scale-down;
        -o-object-fit: scale-down;
    }

#gallery > div.ad-image-wrapper > div.ad-next,
#gallery > div.ad-image-wrapper > div.ad-prev {
    display: none;
}

.photos-details .ad-gallery .ad-nav {
    display: block;
    margin-top: 20px;
}

.photos-details .ad-gallery .ad-thumbs li a.ad-active img {
    object-fit: scale-down;
    -o-object-fit: scale-down;
}

.photos-details .ad-gallery {
    height: unset;
}

    .photos-details .ad-gallery .ad-thumbs li a img {
        border: 2px solid rgba(0,0,0,0.1);
    }




.banner .slideBox .bd img, .banner .slideBox, .banner {
    height: unset;
}



.index .case .list-grid li {
    border: none;
}


.recommend-l .list-grid li a .center-box {
    border: none !important;
}

.index .product-recommend .recommend-l {
    border: 1px solid rgba(0,0,0,0.1);
}

.recommend-l .list-grid li .buttons .icon {
    border-radius: unset !important;
    box-shadow: unset !important;
}
