.fluid-container {background:#fff;border-bottom: 1px solid #ccc;height:61px;}
.red{color:#ed1c24 !important;}
p {font-size: 14px !important;}
.p16red {font-size:16px !important;color:#ed1c24}
.btn-red {background: #ea1c2c;color:#fff;padding:10px 60px;}
.word {font-size:16px !important;letter-spacing:0px;}
h3 {color:#ed1c24;font-size: 24px; font-weight:bolder;}
hr {border-top: 1px solid #888;}
.displink {border: 1px solid #ed1c24;padding:3px 10px;color:#ed1c24 !important;}
.input-lg {height: 36px;padding: 5px 16px;font-size: 14px;line-height: 1.3333333;border-radius: 6px;}
.form-group {margin-bottom: 10px;}

.logo {width: 160px;padding-top: 10px;}

.nav-logo {float:left;}
.nav-tel {float:right;margin-top:25px;}

.header {width:100px;height:36px;line-height: 36px;text-align:center;position:relative;margin:0 auto;font-size: 24px;font-weight: bolder;}
.header span {letter-spacing: 2px;}
.header p {color:#cdcdcd;font-size: 14px !important; font-weight: normal;margin-top:-10px;}        
.header div:before,.header div:after{position:absolute;background:#888888;content:"";height:2px;top:50%;width:30px;}
.header div:before{left:65px;}
.header div:after{right:65px;}

.header-big {width:400px;height:36px;line-height: 36px;text-align:center;position:relative;margin:0 auto;font-size: 24px;font-weight: bolder;}
.header-big span {letter-spacing: 0px;}
.header-big p {color:#cdcdcd;font-size: 14px !important; font-weight: normal;margin-top:-10px;}        
.header-big div:before,.header-big div:after{position:absolute;background:#888888;content:"";height:2px;top:50%;width:30px;}
.header-big div:before{left:65px;}
.header-big div:after{right:65px;}


.banner {padding-top:60px;}
.banner h1 {font-size:32px;color:#fff;font-weight: 600 !important;margin:0 !important;}
.banner h2 {font-size:19px;font-weight:normal;color:#fff;margin:10px 0 10px 0 !important}
.banner-btn {background: #fff;color:#ea1c2c;padding:10px 20px;margin-top:10px;font-size: 16px;}

.disp-block {display:block; !important;}
.disp-none {display: none !important;}

.product-tab {background-color:#f7f7f7;width:100%;margin-top:-40px;padding-bottom:50px;}
.product-tab-wrap {margin-top:50px;padding-bottom:30px;background-color:#fff;-moz-box-shadow:0px 0px 6px #DEDEDE; -webkit-box-shadow:0px 0px 6px #DEDEDE; box-shadow:0px 0px 6px #DEDEDE;}
.product-tab-wrap .content {padding:30px 40px 0px 40px;}

.haveline {border-left:1px solid #757575;border-right:1px solid #757575;}

footer {text-align: center;margin-top: 40px;padding:30px;background: #001726;color: #9aa4ab;}
footer .danaherlogo {margin-left:-60%;}
footer .licenseContainer {line-height: 20px;inline-block;margin-top:-40px;}
footer .licenseIcon {height: 25px;}
.contactfrom {background-color:#fff;width:100%;padding-bottom:50px;}


.bg1 {background-color:#fff;}
.about {margin-top:-100px;background-color:#fff;-moz-box-shadow:0px 0px 6px #DEDEDE; -webkit-box-shadow:0px 0px 6px #DEDEDE; box-shadow:0px 0px 6px #DEDEDE;}
.about .content {padding:30px 40px 0px 40px;}
.product-nav {padding:30px 40px 20px 40px;}


.tel i {
    font-size: 12px;
    color: #000;
    border: 2px solid #000;
    padding: 5px;
    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;
}

/*content*/

.photo-top-wrapper {margin-top:50px;height:430px;background-repeat: no-repeat !important;background-size: cover !important;background-position: center center !important;}
label {display: inline-block;margin-right: 10px;padding-top:6px;}

/*2023-11-20*/
.banner-product {padding-top: 100px;}
.whiteblock {background-color:#fff;width:100%;padding-bottom:50px;}


.grayblock {background-color:#f7f7f7;width:100%;padding-bottom:50px;}
.grayblock .moreproducts { font-size: 24px;font-weight: bolder;}

.product-intro-list {
     list-style-type: none;
     line-height: 18px;
     list-style-image:url(../../images/point_red.jpg);
     font-size: 14px;
     margin-left: -15px;
}
.product-intro-list li {padding-bottom: 5px;}

.features {padding: 0px 0px 0 15px;}

.product-card {
    padding:15px;
    border-radius: 0px 0px 8px 8px;
    background-color: #fff;
    -moz-box-shadow: 0px 0px 6px #dedede;
    -webkit-box-shadow: 0px 0px 6px #dedede;
    box-shadow: 0px 0px 6px #dedede;
    margin-bottom: 15px;
}
.product-card .productstitle {font-size: 15px !important; font-weight: border !important; margin-bottom: 4px;}
.product-card .productsintro {font-size: 13px !important; color:#989898;}
.product-card .btn {padding: 5px 15px; border: 1px solid #ed1c24;margin:10px 0px;color:#ed1c24;}

.product-features-card-top {
    border-radius: 8px 8px 0px 0px;
    padding:12px 10px;
    font-size: 16px;
    font-weight: bolder;
    color:#fff;
    text-align: center;
}
.product-features-card-bottom {
    padding:10px 15px;
    border-radius: 0px 0px 8px 8px;
    background-color: #fff;
    -moz-box-shadow: 0px 0px 6px #DEDEDE;
    -webkit-box-shadow: 0px 0px 6px #DEDEDE;
    box-shadow: 0px 0px 6px #DEDEDE;
    min-height: 540px;
}
.product-features-card-top img {width:32px;margin-right:10px;}
.product-features-card-bottom ul {padding: 0 10px 0 10px;line-height: 25px;display: flex;  flex-wrap: wrap;}
.product-features-card-bottom ul li {margin-bottom: 10px;text-align: left;}
.product-features-card-bottom .introimg {text-align:center;margin:0 auto;padding-bottom: 10px;}

.scroll-container {display: flex;overflow-x: auto;-webkit-overflow-scrolling: touch;}
.scroll-container::-webkit-scrollbar {display: none; }
.scroll-item {width: 100%;s;flex: 0 0 auto;text-align: center;padding: 0px 20px 20px 0;margin-right: -8px;}

/*    .scroll-container {
      display: flex;
      overflow-x: auto;
      -webkit-overflow-scrolling: touch;
    }
    .scroll-container::-webkit-scrollbar {
      display: none; /* 隐藏滚动条 */
    }
    .scroll-item {
      width: 100%; /* 确保 scroll-item 自适应屏幕宽度 */
      flex: 0 0 auto;
      text-align: center;
      padding: 20px;
      background-color: #f2f2f2;
      border: 1px solid #ddd;
    }
*/

/*2023-11-20*/

@media (max-width: 1600px) {

}
@media (max-width: 1440px) {

}
@media (max-width: 480px){
    .nav-tel {float:right;margin-top:25px;}
    .header {width:300px;height:36px;line-height: 36px;text-align:center;position:relative;margin:0 auto;font-size: 20px;font-weight: bolder;}
    .word {font-size:14px !important;letter-spacing:0px;line-height: 22px;}
    .banner {padding-top:40px;}
    .banner h1 {font-size:30px;color:#fff;font-weight: 600 !important;margin:10px 0px !important;}
    .banner h2 {font-size:18px;font-weight:normal;color:#fff;margin:10px 0 10px 0 !important}
    .banner-btn {background: #fff;color:#ea1c2c;padding:10px 20px;margin-top:10px;font-size: 16px;}
    .about {margin-top:-40px; border-radius: 8px; background-color:#fff;-moz-box-shadow:0px 0px 6px #d4d2d2; -webkit-box-shadow:0px 0px 6px #d4d2d2; box-shadow:0px 0px 6px #d4d2d2;}
    .about .content {padding:0px 20px 0px 20px;}
    .about .content h3 {font-size: 16px;font-weight: 600 !important;margin: 10px 0px 10px 0px;}

    .product-intro-list {list-style-type: none;line-height: 18px;list-style-image:url(../../images/point_red.jpg);font-size: 12px;margin-left: -15px;}
    .product-intro-list li {padding-bottom: 5px;}

    .product-nav {padding:30px 0px 50px 0px;}
    .haveline {border-left:0px solid #757575;border-right:0px solid #757575;}

    .application .table-bordered {border: 0px solid #fff;}
    .application .table-striped>tbody>tr:nth-of-type(odd){background-color:#c8d5e6;} 
    .application .table-striped>tbody>tr:nth-of-type(even){background-color:#e9edf6;}  

    .application .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {font-size: 12px;padding: 15px;line-height: 1.42857143;vertical-align: middle;border-top: 1px solid #ddd;}
    .application .table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {border: 1px solid #fff;}
    .application .table td {padding:8px 3px !important;letter-spacing: -1px;display: table-cell;vertical-align: middle !important;width:25% !important;}

    .header-big {width:400px;height:36px;line-height: 36px;text-align:center;position:relative;margin:0 auto;font-size: 20px;font-weight: bolder;}
    .header-big span {letter-spacing: 0px;}
    .header-big p {color:#cdcdcd;font-size: 14px !important; font-weight: normal;margin-top:-10px;}        
    .header-big div:before,.header-big div:after{position:absolute;background:#888888;content:"";height:2px;top:50%;width:30px;}
    .header-big div:before{left:65px;}
    .header-big div:after{right:65px;}


    footer .danaherlogo {margin-left:0%;}
    footer .licenseContainer {line-height: 15px;inline-block;margin-top:20px;width:100%;}
    footer .licenseIcon {height: 22px;}
    .contactfrom {background-color:#fff;width:100%;padding-bottom:50px;}

}
