.fluid-container {background:#fff;border-bottom: 1px solid #ccc;height:61px;}
.red{color:#ed1c24 !important;}

h3 {color:#ed1c24;font-size: 24px; font-weight:bolder;}
.disp-block {display:block; !important;}
.disp-none {display: none !important;}

.logo {width: 160px;padding-top: 10px;margin-left: 1px;}
.web_banner_p {padding-top:60px;}
.web_banner_m {padding-top:60px;}
.nav-tel {line-height: 60px;font-size:18px;text-align: right;}
.header {width:350px;height:36px;line-height: 36px;text-align:center;position:relative;margin:0 auto;font-size: 24px;font-weight: bolder;}

.tel i {
    font-size: 11px;
    color: #000;
    border: 2px solid #000;
    padding: 4px;
    background: #fff;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}

footer {
    text-align: center;
    margin-top: 40px;
    padding:30px;
    background: #001726;
    color: #9aa4ab;
    font-size: 14px;
}

footer .copyright {margin:5px !important; }
footer .danaherlogo {margin-left:-60%;}
footer .licenseContainer {line-height: 20px;inline-block;margin-top:-40px;}
footer .licenseIcon {height: 25px;}


/*banner*/

.web_banner_p {height:100%;}
.web_banner_m {height:100%;}

@media (min-width: 992px){
    .web_banner_p {display: block}
    .web_banner_m {display: none}
}

@media (max-width: 480px){
    .web_banner_p {display: none}
    .web_banner_m {display: block}
    .form-by {padding-left:20px;margin-top:-10px !important; }
}

/*@media (min-width: 1440px){
    .web_banner_p {height:280px !important;}
}*/


#content-holder {padding-top:30px;}
#content-holder h3 {color:#ed1c24;font-size: 24px; font-weight:bolder;}
#content-holder h4 {color:#ed1c24;font-size: 18px; font-weight:bolder;padding-top:16px;}
#content-holder p {font-size: 15px;}
#content-holder .info-list {font-size: 15px; list-style:disc;padding-left:20px;text-align: left;line-height: 20px;}
#content-holder i {font-size: 14px;}
#content-holder img {padding: 10px 0;}

.bf50 td {width:50%;}
.bf30 td {width:30%;}

.table tbody>tr>td {
    border-left: 1px solid #cbcbcb;
    text-align: left;
}

.table tbody>tr>td+td {
    border-left: 1px solid #cbcbcb;
    text-align: left;
}



.show-borders .bc-column:not(:first-child) { border-left: 0px solid black;}

@media (max-width: 480px){
    .logo {width: 150px;padding-top: 10px;margin-left: 0px;}
    .nav-tel {line-height: 65px;font-size:12px;text-align: right;margin-top:-40px;}
    .header {width:300px;height:36px;line-height: 36px;text-align:center;position:relative;margin:0 auto;font-size: 20px;font-weight: bolder;}
    .product-nav {padding:20px 20px 20px 20px;}
    .copyright p {font-size: 13px !important;}
    .licenseContainer p {font-size: 13px !important;}
    .p14red {font-size:12px !important;color:#ed1c24}
    .product-series-callouts h4 {font-size: 16px;color: #003040;transition: color .2s ease-out;margin: 1em 0;}

    footer {font-size: 13px;}
    footer .danaherlogo {margin-left:0%;}
    footer .licenseContainer {line-height: 15px;inline-block;margin-top:20px;width:100%;}
    footer .licenseIcon {height: 22px;}

    .thankyou {font-size: 16px;padding: 0 20px;line-height: 26px;}
    .thankyou i {font-size: 22px !important;}

}


/*2026-5-7*/
        .feature-col {position: relative;padding: 0 20px;}
        /* 分割线 */
        .feature-col:not(:last-child)::after {content: "";position: absolute;top: 10px;bottom: 10px;right: 0;border-right: 1px solid #e5e5e5;}
        .header-group {margin-bottom: 20px;overflow: hidden; }
        .icon-wrapper {float: left;margin-right: 15px;font-size: 40px;line-height: 1;color: #333;}
        .text-wrapper {overflow: hidden;padding-top: 5px;}
        .text-wrapper h3 {color:#4d4d4d !important;}
        .section-title {font-size: 18px;font-weight: bold;color: #333;margin: 0 0 5px 0;line-height: 1.2;}
        .section-subtitle {font-size: 12px;color: #999;margin: 0;line-height: 1.2;}
        .feature-list {list-style: none;padding-left: 5px;}
        .feature-list li {font-size: 14px;color: #666;margin-bottom: 10px;padding-left: 15px;position: relative;}
        .feature-list li::before {content: "•";color: #999;position: absolute;left: 0;}