<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.product {
    position: relative;
}

/**********************æŠ€æœ¯è§£å†³æ–¹æ¡ˆ************************/
.tec-solution {
    background: #f6f6f6;
    padding: 20px 0 86px;
}

.tec-solution-list {
    padding-top: 20px;
}

.tec-solution-item {
    width: 32.16%;
    float: left;
    background: #ffffff;
}

    .tec-solution-item:nth-child(n+2) {
        margin-left: 1.76%;
    }

    .tec-solution-item a {
        display: block;
    }

.tec-item-title h2 {
    /* font-family: Microsoft Yahei, Arial, sans-serif; */
    font-size: 24px;
    color: #4d4d4d !important;
    text-align: center;
    line-height: 1;
    padding: 26px 0 14px;
    font-weight: bold;
}

.tec-item-list {
    float: left;
    width: 50%;
    padding: 0 5px;
}

    .tec-item-list ul {
        width: 100%;
    }

    .tec-item-list li {
        width: 100%;
        position: relative;
    }

.tec-list-sec-title {
    font-weight: bold;
    font-size: 20px;
    color: #3e3e3e;
    line-height: 2em;
}

.tec-item-list li a h3 {
    font-size: 16px;
    color: #4d4d4d;
    line-height: 2em;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.tec-item-pic img {
    width: 100%;
}

.tec-item-content {
    padding: 0 16px 30px 20px;
}


.tec-item-list li a:hover {
    text-decoration: none;
    color: #d20032;
}

.tec-item-content .tec-item-list li a:visited {
    text-decoration: none;
}

.tec-item-list li a span {
    display: inline-block;
    width: 5px;
    height: 100%;
    left: -7px;
    position: absolute;
    background: url(https://www-file.ruijie.com.cn/chineseResources/UIA/v3.0/product/images/tec-item-list-icon.png) no-repeat center center;
}

@media (max-width: 1280px) {
    .tec-solution .com-content {
        /*padding: 0 2%;*/
        padding: 0 4.5%;
    }

    .tec-solution-item {
        width: 49%;
    }

        .tec-solution-item:nth-child(n+2) {
            margin-left: 0;
        }

        .tec-solution-item:nth-child(2n+2) {
            margin-left: 2%;
        }

        .tec-solution-item:nth-child(n+3) {
            margin-top: 2%;
        }
}

@media (max-width: 1024px) {
    .tec-solution {
        padding: 5% 0;
    }

    .tec-solution-list {
        padding-top: 3.75%;
    }

    .cs-search input[type=text] {
        color: #ababab;
    }
}

@media (max-width: 992px) {
    .tec-item-list li a {
        font-size: 15px;
    }
}

@media (max-width: 768px) {
    .tec-item-pic .mb-show {
        display: block;
    }

    .tec-item-pic .pc-show {
        display: none;
    }

    .tec-solution-item {
        width: 100%;
    }

        .tec-solution-item:nth-child(2n+2) {
            margin-left: 0;
        }

        .tec-solution-item:nth-child(n+2) {
            margin-top: 20px;
        }

    .tec-item-title {
        font-size: 20px;
    }

    .tec-list-sec-title,
    .tec-item-list li a {
        font-size: 15px;
    }

    .tec-solution {
        padding: 5% 0;
    }

    .tec-solution-list {
        padding-top: 3.75%;
    }

    .tec-item-content {
        padding: 0 0 28px;
    }

    .tec-item-list {
        padding: 0 10px 0 15px;
    }

    .tec-item-title {
        padding: 1.85em 0 0.875em 0;
    }
}

@media (max-width: 450px) {
    .tec-solution {
        padding: 10% 0;
    }

    .tec-solution-list {
        padding-top: 8%;
    }
}

/*@media (max-width: 370px) {
	.tec-list-sec-title,
	.tec-item-list li a{
		font-size: 12px;
	}
}*/

/**********************æŠ€æœ¯è§£å†³æ–¹æ¡ˆ************************/

/**********************product center************************/
.ws-pro-cen {
    margin-top: 10px;
    margin-bottom: 80px;
}

.ws-product-center {
    text-align: center;
}

.ws-procenter-box {
    display: inline-block;
    width: 24%;
    /* margin: 8px 0 0 0; */
    margin: 7px 1% 7px 0;
    background-color: #f3f3f3;
    float: left;
}

    .ws-procenter-box:hover {
        box-shadow: 4px 4px 5px #e8e8e8;
    }

    .ws-procenter-box .ws-pro-img {
        margin-top: 35px;
        height: 38px;
    }

.ws-procenter-title h2 {
    font-size: 20px;
    /* font-family: Microsoft Yahei, Arial, sans-serif; */
    color: #4d4d4d;
    margin-top: 14px;
}

.ws-procenter-more {
    margin-top: 21px;
    margin-bottom: 35px;
}

.ws-procenter-more2 {
    margin-top: 21px;
}

.ws-procenter-boxbig {
    margin-top: 20px;
}

.ws-procenter-imgbox {
    float: left;
    width: 49.5%;
    margin: 0 0 0 1%;
    position: relative;
    margin-top: 20px;
}

    .ws-procenter-imgbox:nth-child(1) {
        margin: 0;
        margin-top: 20px;
    }

    .ws-procenter-imgbox img {
        display: block;
        width: 100%;
    }

.ws-procenter-textbox {
    position: absolute;
    z-index: 1;
    top: 10%;
    left: 7%;
    text-align: left;
}

.ws-procenter-texttitle {
    font-size: 24px;
    /* font-family: Microsoft Yahei, Arial, sans-serif; */
    font-weight: bold;
    color: #325078;
}

.ws-procenter-textcontent {
    font-size: 16px;
    /* font-family: Microsoft Yahei, Arial, sans-serif; */
    color: #2d5082;
    margin-top: 5px;
}

@media (max-width:1320px) {
    .ws-pro-cen {
        margin-top: 70px;
    }

    /* .ws-product-center {
		margin-top: 40px;
	} */

    /* .ws-procenter-box .ws-pro-img {
		margin-top: 20px;
	} */
    /* 
	.ws-procenter-title {
		font-size: 20px;
		margin-top: 14px;
	} */

    .ws-procenter-more {
        margin-top: 16px;
        margin-bottom: 30px;
    }

    .ws-procenter-more2 {
        margin-top: 16px;
    }
}

@media (max-width:768px) {
    /* .ws-pro-cen .com-content {
		margin: 0 4.5%;
	} */

    .ws-pro-cen {
        margin-top: 50px;
        margin-bottom: 25px;
    }

    .ws-product-center {
        margin-top: 30px;
    }

    .ws-procenter-box {
        width: 49%;
        margin: 5px 0;
    }

        .ws-procenter-box:nth-child(2n) {
            margin-left: 2%;
        }

        .ws-procenter-box .ws-pro-img {
            margin-top: 20px;
        }

    .ws-procenter-title {
        font-size: 20px;
        margin-top: 14px;
    }

    .ws-procenter-more {
        margin-top: 16px;
        margin-bottom: 30px;
    }

    .ws-procenter-more2 {
        margin-top: 16px;
    }

    .ws-procenter-imgbox {
        width: 100%;
        margin: 2% 0;
    }

    .ws-procenter-texttitle {
        font-size: 35px;
    }

    .ws-procenter-textcontent {
        font-size: 20px;
        margin-top: 5px;
    }
}

@media (max-width:480px) {
    .ws-procenter-title {
        font-size: 18px;
    }

    .ws-procenter-texttitle {
        font-size: 18px;
        margin-top: 9px;
    }

    .ws-procenter-more {
        margin-top: 13px;
        margin-bottom: 30px;
    }

    .ws-procenter-textcontent {
        font-size: 16px;
        margin-top: 5px;
    }

    .ws-procenter-textbox {
        top: 5%;
    }

    .ws-procenter-more2 {
        margin-top: 7px;
        font-size: 14px;
    }
    /* .ws-procenter-box:nth-child(2n) {
		margin-left:0.7%;
	} */
}

@media (max-width:370px) {
    .ws-procenter-textbox {
        top: 6%;
        left: 7%;
    }

    .ws-procenter-more2 {
        margin-top: 8px;
        font-size: 14px;
    }
}

@media (max-width:340px) {
    .ws-procenter-textbox {
        top: 4%;
        left: 7%;
    }

    .ws-procenter-texttitle {
        font-size: 18px;
    }

    .ws-procenter-textcontent {
        font-size: 15px;
        margin-top: 3px;
    }

    .ws-procenter-more2 {
        margin-top: 2px;
    }
    /* .ws-procenter-box:nth-child(2n) {
		margin-left:0.3%;
	} */
}

/**********************product center************************/
.test-center {
    text-align: center;
}

.ws-procenter-imgbox {
    width: 32.5%;
}

.ws-procenter-boxbig {
    clear: both;
}

@media (max-width: 768px) {
    .ws-procenter-imgbox {
        width: 100%;
        margin: 2% 0;
    }
}
</pre></body></html>