@media (min-width: 2020px) {
	.Catalog-overview-2025 .imgBanner {
		height: 34.375rem;
		overflow: hidden;
	}
}

@media (min-width: 1200px) {
	.Catalog-overview-2025 .container {
		max-width: 75rem !important;
		padding-left: .9375rem;
		padding-right: .9375rem;
		top:55%;
	}
	.Catalog-overview-2025 .imgBanner{
		height: 400px !important;
	}
	
	.imgBanner-text .banner-title{font-size:40px !important;}
		.imgBanner-text .mt-60{margin-top: 30px !important;}
		.imgBanner-text .button-lg {
	            width: 180px !important;
	            height: 50px !important;
	            padding: 0 !important;
	            line-height: 50px !important;
	            font-size: 17px !important;
	}
}

@media (min-width: 1536px) {}

@media (min-width: 1921px) {
	.Catalog-overview-2025 .linkNav-nav-mb {
		display: none;
	}

	.sub-page .imgBanner {
		height: 34.375rem;
		overflow: hidden;
	}

	.third-page .imgBanner {
		/*    height: 25rem; */
		overflow: hidden;
	}

	.Catalog-overview-2025 .banner-img {
		width: 100%;
	}
}

/* XL Device :1200px 大型*/
@media (min-width: 1281px) and (max-width: 1536px) {
	.Catalog-overview-2025 .imgBanner {
		height: 400px !important;
		overflow: hidden;
	}
	.Catalog-overview-2025 .imgBanner{
		height: 400px !important;
	}
    .Catalog-overview-2025 .imgBanner-text {
		top:57% !important;
    }
	.Catalog-overview-2025 .banner-img {
		transform: translate(-50%, 0);
		margin-left: 50%;
	}
	.imgBanner-text .banner-title{font-size:40px !important;}
	.imgBanner-text .mt-60{margin-top: 30px !important;}
	.imgBanner-text .button-lg {
            width: 180px !important;
            height: 50px !important;
            padding: 0 !important;
            line-height: 50px !important;
            font-size: 17px !important;
}


.Catalog-overview-2025 .banner-sub-title{
	font-size: 20px !important;
}
	.Catalog-overview-2025 .banner-text {
		height: 16.25rem;
	}
}


@media (max-width: 1280px) {
	/* 2025/3/5 */
	.Catalog-overview-2025 .imgBanner-text {
	    transform: translate(-50%, -10%);
         /*  top:38% !important; */
	}

    .imgBanner-text .banner-title{font-size: 32px !important;}
.Catalog-overview-2025 .banner-title{font-size: 32px !important;}
	.Catalog-overview-2025 .banner-sub-title{font-size: 20px;}
	.Catalog-overview-2025 .button-lg {
	    width: 200px !important;
	    line-height: 50px !important;
	    height: 52px !important;
	    padding: 0 !important;
	    text-align: center !important;
	    margin-top: 20px !important;
		font-size: 22px !important;
	}
	/* 2025/3/5 */
}
@media (max-width: 1212px) {
	.proLis dl {
		width: 22.5%;
		margin-bottom: 30px;
		margin-right: 3%;
	}
}
@media (min-width: 1025px) and (max-width: 1280px) {
	.Catalog-overview-2025 .imgBanner {
		/* height: 25rem; */
		overflow: hidden;
	}

	.Catalog-overview-2025 .banner {
		/* height: 25rem; */
		background-size: auto;
	}

	.Catalog-overview-2025 .banner-img {
		/* height: 25rem; */
		transform: translate(-50%, 0);
		margin-left: 50%;
	}

	.Catalog-overview-2025 .banner-text {
		height: 16.25rem;
	}

	/* 抗体产品页 */
	/* 	.tjLIs li {
		height: 241px;
	} */

	.tjLIs li .txt {
		top: 73px;
	}

	.tjLIs li.hover .txt {
		padding: 0 15px;
		top: 20px;
	}

	.tjLIs li .txt p {
		line-height: 1.5;
	}

	.seLIs {
		width: 390px;
	}

	.seLIs input {
		width: 330px;
	}

	/* 抗体产品页 */
}

/*  */
@media (max-width: 1200px) {
	
/* 2025-3-5 */
	.Catalog-overview-2025 .imgDescLinkCards .img-desc-link-card.h-180 .card-title{font-size:20px;}
	.subject-entrance .position-absolute {
	    background: none !important;
	}
	.w575 {
	    width: 500px !important;
	}
	/* 2025-3-5 */
}
@media (max-width: 1198px) {

	/* 抗体产品页 */
	.proLis dl dt {
		height: 100px;
	}

	.proLis dl dt .newIMg {
		width: 28px;
	}

	.proLis dl dt .proImg {
		max-height: 80%;
	}

	.gwcIcon img {
		width: 25px;
	}

	.proLis dl {
		height: 207px;
	}

	.prePage {
		padding-right: 60px;
	}

	.nextPage {
		padding-left: 60px;
	}

	/* 抗体产品页 */
	.anti-apply {
		margin-left: 0rem;
	}

	/* 2025-2-18 */
	.introBox-text .text {
		margin-top: 0 !important;
	}

	.introIcon {
		flex-wrap: wrap;
	}
	/* 2025-2-18 */
.downloadPic img {
	height: 246px;
}
.proLis dl {
        width: 30%;
        margin-bottom: 20px;
        margin-right: 1.5% !important;
        margin-left: 1.5%;
    }
	.font24 {
	    font-size: 20px !important;
	}
	/*  */
	.schemeBox li h3 {
	    padding-left: 40px;
	    font-size: 17px;}
	.Contentbox {
		    padding: 15px 15px 0 15px;
		}
	.solutionList-box .bit {
	    font-size: 17px;
	}
		.imgDescLinkCards img{opacity: 1;}
}

/*  */
@media (min-width: 481px) and (max-width: 1024px) {

	.Catalog-overview-2025 .iframe-size {
		width: 100%;
		height: 370px;
	}

	/* 2025-2-5 */
	.mt-60-2025 {
		margin-top: 0.5rem !important;
	}

	#product-header .product-left {
		max-width: 450px !important;
	}

	.product-image-container .image-main-box {
		width: 400px !important;
		height: 400px !important;
	}

	#product-header .product-right {
		padding-left: 45px !important;
	}

	#add-to-cart h1 {
		font-size: 20px !important;
	}

	.btn-add-to-cart,
	.btn-add-to-form {
		width: 185px !important;
		height: 44px !important;
		font-size: 18px !important;
	}

	/* 2025-2-5 */
	.anti-apply {
		display: none;
	}
}

@media (max-width: 992px) {

	/* 2025-2-10 */
	.anti-apply {
		display: none;
	}

	.tjLIs::after {
		content: '';
		clear: both;
		display: block;
	}

	.tjLIs {
		display: block;
	}

	.tjLIs li .intor h1 {
		font-size: 1rem;
		padding: 0 0.5rem;
	}

	.tjLIs li {
		width: 24% !important;
		float: left;
		margin-right: 1%;
		margin-bottom: 8px;
		height: 150px;
	}

	.tjLIs li .txt,
	.tjLIs li.hover .txt {
		top: 50px;
		padding: 0;
		width: 100%;
	}

	.tjLIs li.hover .intor {
		top: 0;
	}

	.tjLIs li.hover .intor {
		padding: 0 0px;
	}

	.tjLIs li.hover .txt h1,
	.tjLIs li.hover .intor h1 {
		width: 100%;
		text-align: center;
	}

	.tjLIs li .intor b,
	.tjLIs li .intor p,
	.tjLIs li.hover .txt p,
	.tjLIs li.hover .txt b,
	.tjLIs li .txt p {
		display: none;
	}

	/*  */
	.tjLIs li .intor {
		width: 100%;
		top: 0;
		height: 100%;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.proSearch {
		display: block;
	}

	.proLis dl {
		float: left;
		width: 46%;
		height: 200px;
		border: 1px solid #cbcbcb;
		position: relative;
		margin-bottom: 20px;
		margin-right: 2%;
		margin-left: 2%;
	}

	.seLIs input {
		width: 100%;
	}

	.seLIs {
		width: 100%;
	}

	/*  */
	.introBox-text {
		width: 100%;
	}

	.pages .morePro {
		top: auto;
		bottom: 0;
	}
/* 2025-3-5 */
	.Catalog-overview-2025 .imgDescLinkCards .img-desc-link-card.h-180 .card-title{font-size:18px;}
	/* 2025-3-5 */
	.Catalog-overview-2025 .h-180 {
	    height: 140px;
	}
.jsBox {
    height: auto;
    padding: 15px 18px 35px 18px;
}	
.jsBox a {
    top: inherit;
    right: 18px;
    bottom: 10px;
}
.jsBox h1{font-size:20px;}
.font24 {
	    font-size: 18px !important;
	}
	
	.solutionList dl {
	    width: 45%;
	}
	.schemeBox li:nth-child(1) h3 {
	    padding-left: 20px;
	}
	.schemeBox li h3{font-size: 16px;}
}


@media (min-width: 481px) and (max-width: 992px) {

	.Catalog-overview-2025 .genScriptForm .form-row>.col:last-child,
	.Catalog-overview-2025 .genScriptForm .form-row>[class*="col-"]:last-child {
		padding-left: 0;
		margin-top: 1.875rem;
	}

	.Catalog-overview-2025 .genScriptForm .form-row>.col,
	.Catalog-overview-2025 .genScriptForm .form-row>[class*="col-"] {
		padding-right: 0;
	}

	.Catalog-overview-2025 .genScriptForm .form-row label,
	.Catalog-overview-2025 .genScriptForm .form-control,
	.Catalog-overview-2025 .genScriptForm .custom-select {
		font-size: .875rem
	}

}
@media (max-width: 990px) {
	.w575 {
	        width: 100% !important;
	    }
	.antibody-download {
	    width: 100%;
	    padding-top: 30px;
	}
}

@media (max-width: 921px) {

	/* 2025-2-5 */
	#product-header .product-left {
		max-width: 420px !important;
	}

	#product-header .product-right {
		padding-left: 25px !important;
	}

	.product-image-container .image-main-box {
		width: 340px !important;
		height: 340px !important;
	}

.font24 {
	    font-size: 18px !important;
	}

	/* 2025-2-5 */
}

@media (max-width: 848px) {

	/* 2025-2-5 */
	#product-header .product-left {
		max-width: 390px !important;
	}

	#product-header .product-right {
		padding-left: 10px !important;
	}

	.product-image-container .image-main-box {
		width: 310px !important;
		height: 310px !important;
	}

	.btn-add-to-cart .button-face {
		height: 44px !important;
		font-size: 18px !important;
	}

	#add-to-cart h1 {
		font-size: 18px !important;
		margin-bottom: 0.5em;
	}

	.product_table_cart_div {
		margin-top: 10px !important;
		margin-bottom: 10px;
	}

	.btn-add-to-cart {
		margin-top: 10px !important;
	}

	.btn-add-to-cart,
	.btn-add-to-form {
		width: 165px !important;
		height: 44px !important;
		font-size: 18px !important;
	}

	/* 2025-2-5 */
}

@media (max-width: 769px) {
/* 	.Catalog-overview-2025 img:not(.banner-img) {
		max-width: 80% !important;
	} */

	.Catalog-overview-2025 .mb-sm-30,.img-desc-link-card
 {
		margin-bottom: 15px !important;
	}

	.Catalog-overview-2025 .banner-title {
		font-size: 1.5rem;
	}

	.Catalog-overview-2025 .banner-sub-title {
		font-size: 1rem;
	}

	/* flyers start */
	.Catalog-overview-2025 .flyer-box {
		flex-direction: column;
		text-align: center;
		align-items: center;
		margin-bottom: 30px;
		box-shadow: 0 0 10px 5px #f3f3f3;
		height: auto;
		margin: 0 auto 30px auto;
		width: 80%;
		padding-top: 30px;
	}

	.Catalog-overview-2025 .flyers.row {
		margin-top: 0;
	}

	.Catalog-overview-2025 .flyer-text {
		background: #fff !important;
	}

	.Catalog-overview-2025 .flyers .link {
		width: 100%;
	}

	.Catalog-overview-2025 .flyers .desc {
		margin-bottom: 2rem;
	}

	.Catalog-overview-2025 .flyers .title {
		margin-bottom: 6px;
	}

	/* flyers end */
	.Catalog-overview-2025 .servicesLinks {
		flex-direction: column;
	}

	.Catalog-overview-2025 .servicesLinks a[class^="button"] {
		width: 100%;
	}

	.Catalog-overview-2025 .servicesLinks a[class^="button"].mr-100 {
		margin-right: 0;
		margin-bottom: 30px;
	}

	.Catalog-overview-2025 .iframe-size {
		width: 100%;
		height: 370px;
	}

	/* product search start */
	.product-search .title {
		font-size: 1.5rem;
		padding: 10px 30px;
	}

	/* product search end */

	.col-lg-9,
	.pl-0 {
		padding-right: 0 !important
	}

	/* ----2025新增---- */
	#add-to-cart h1 {
		font-size: 18px;
		margin-top: 15px;
	}



	.tjLIs li.hover .intor p,
	.tjLIs li.hover .intor b {
		display: none;
	}

	.app-w20 {
		width: 48% !important;
		margin: 0 1% 10px 1% !important;
	}

	/* 	.Catalog-overview-2025 .mb-sm-30,
	.Catalog-overview-2025 .imgDescLinkCards .row div:first-child {
		margin-bottom: 0px !important;
	} */

	.antibody-download {
		width: 100%;
		margin: 0 auto;
		padding-top: 20px;
	}

	.antibody-download .img-link-card {
		width: 45%;
	}

	.Catalog-overview-2025 .h-285 {
		height: 180px;
	}

	/*  */
	.xzPro {
		display: block;
		width: 96%;
		margin: 0 auto;
	}


	/* 2025-1-24 */
	.product_table_cart_div {
		margin-top: 10px;
		margin-bottom: 10px;
	}

	.accordion-group .accordion-heading {
		margin-bottom: 10px;
	}

	.Catalog-overview-2025 .pText {
		font-size: 15px;
		line-height: 1.8;
	}

	.Catalog-overview-2025 .mt-40 {
		margin-top: 1rem;
	}

	.appMore,
	.appClosed,
	.appClosed div {
		font-size: 17px;
		margin: 20px 0;
	}

	.relatedBox {
		margin-top: 20px;
	}

	#datalistbox,
	#relatedlistbox {
		margin-top: 20px;
	}

	#relatedlistbox {
		margin-bottom: 10px;
	}

	.Catalog-overview-2025 .boxTitle {
		font-size: 1.575rem;
	}

	.Catalog-overview-2025 .mb-40,
	.Catalog-overview-2025 .mt-100 {
		margin-bottom: 20px;
	}

	.tjLIs li.hover .intor {
		padding: 0 0.5rem;
		top: 0;
		width: 100%;
	}

	.tjLIs li {
		margin-bottom: 4px;
	}

	.proLis dl {
		width: 100%;
		height: auto;
		margin-right: 0%;
		margin-bottom: 15px;
		padding: 10px;
		margin-left: 0;
		display: flex;
		justify-content: space-between;
	}

	.proLis dl dd {
		padding: 10px 0 0 10px;
	}

	.proLis dl a {
		text-decoration: none;
		display: flex;
		justify-content: space-between;
	}

	.proLis dl dt {
		height: 100px;
		width: 30%;
	}

	.downloadBox {
		margin-bottom: 10px;
		flex-wrap: wrap;
	}

	.w575 {
		width: 100% !important;
	}

	.Catalog-overview-2025 .iframe-size {
		width: 100%;
		height: 230px;
	}

	/* 2025新增 */
	/*  */
	.btn-add-to-form {
		width: 265px !important;
	}

	#product-header {
		display: block;
		max-width: 540px !important;
		margin: 0 auto;
	}

	.btn-add-to-cart,
	.btn-add-to-form {
		width: 165px !important;
	}

	/* 2025-2-10 */
	.tjLIs li .intor p {
		display: none;
	}

	.tjLIs li .intor h1,
	.tjLIs li.hover h1 {
		margin-bottom: 0;
	}


	/* 2025-02-07 all pro srart */
	.mobie-pro-menuBox {
		display: block;
	}

	.all-proPanel {
		margin-top: 0 !important;
		overflow-y: auto;
	}

	.product-list-box ul li {
		width: 100% !important;
		height: auto !important;
		margin-right: 0;
	}

	.product-name {
		font-size: 14px;
	}

	.product-encoded {
		font-size: 14px;
	}

	.old-price {
		font-size: 14px;
	}

	.new-price {
		font-size: 15px;
	}

	.product-list-flex {
		padding: 20px;padding-bottom: 0;
	}

	.product-pagination-bullets ul {
		display: none;
	}

	.mobie-pro-menuBox {
		position: relative;
	}

	.mobie-pro-scroll {
		width: 100%;
		padding: 20px 0;
		background: #ededed;
		overflow-x: auto;
	}

	.mobie-pro-scroll-list {
		padding: 0 15px;
		display: flex;
		flex-direction: row;
		width: fit-content;
	}

	.mobile-pro-category {
		width: 130px;
		margin-left: 15px;
	}

	.mobile-pro-category:first-child {
		margin-left: 0;
	}

	.mobile-pro-category img {
		display: block;
		width: 100%;
		height: 90px;
		box-sizing: border-box;
		border: 4px solid transparent;
	}

	.mobile-pro-category.active img {
		border: 4px solid #00BCEF;
	}

	.mobile-pro-category p {
		font-size: 14px;
		white-space: nowrap;
		text-align: center;
		line-height: 30px;
		margin-bottom: 0;
	}

	.mobile-pro-category.active p {
		color: #00BCEF;
		font-weight: bold;
	}

	.mobile-search-box {
		background: #fff;
		padding: 15px 25px;
		border-bottom: 3px solid #ededed;
	}

	.mobile-search-content {
		width: 100%;
		height: 40px;
		background: #ededed;
		border-radius: 40px;
		overflow: hidden;
		position: relative;
	}

	.mobile-search-content img {
		display: block;
		width: 26px;
		position: absolute;
		left: 12px;
		top: 50%;
		transform: translateY(-50%);
		z-index: 10;
	}

	.mobile-search-content input {
		width: 100%;
		height: 100%;
		background: none;
		outline: none;
		border: none;
		font-size: 12px;
		box-sizing: border-box;
		padding-left: 47px;
		padding-right: 10px;
	}

	.mobile-drop {
		display: none;
		width: 100%;
		background: #fff;
		position: absolute;
		left: 0;
		top: 100%;
		z-index: 20;
	}

	.mobile-drop-contentBox {
		width: 100%;
		height: calc(100% - 66px);
	}

	.mobile-drop-contenter {
		display: none;
		width: 100%;
		height: 100%;
	}

	.mobile-drop-panel {
		width: 100%;
		height: 100%;
		display: flex;
	}

	.mobile-drop-left {
		width: 34%;
		height: 100%;
		overflow-y: auto;
	}

	.mobile-drop-right {
		width: 66%;
		height: 100%;
		padding: 30px 20px;
		overflow-y: auto;
	}

	.mobile-drop-left ul {
		margin-bottom: 0;
		padding-left: 0;
	}

	.mobile-drop-left ul li {
		list-style-type: none;
		width: 100%;
		height: 80px;
		background: #ededed;
		padding: 0 20px;
		box-sizing: border-box;
		display: flex;
		align-items: center;
		position: relative;
	}

	.mobile-drop-left ul li.on {
		background: #fff;
	}

	.mobile-drop-left ul li.on:before {
		display: block;
		content: '';
		width: 4px;
		height: 100%;
		background: #00BCEF;
		position: absolute;
		left: 0;
		top: 0;
	}

	.mobile-drop-left ul li p {
		font-size: 14px;
		line-height: 1.4;
		margin-bottom: 0;
		display: -webkit-Box;
		-webkit-Box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}

	.mobile-drop-left ul li.on p {
		color: #00BCEF;
	}

	.mobile-drop-right-contenter {
		display: none;
	}

	.mobile-drop-sort {
		margin-bottom: 20px;
	}

	.mobile-drop-sort:last-child {
		margin-bottom: 0;
	}

	.mobile-drop-sort h3 {
		font-size: 16px;
		color: #333;
		font-weight: bold;
		line-height: 1.4;
	}

	.mobile-drop-sortInfo {
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
	}

	.mobile-drop-sortBtn {
		display: flex;
		align-items: center;
		width: 48%;
		height: 60px;
		padding: 0 5px;
		border-radius: 5px;
		background: #ededed;
		margin-bottom: 6px;
	}

	.mobile-drop-sortInfo p {
		width: 100%;
		font-size: 14px;
		color: #333;
		text-align: center;
		display: -webkit-Box;
		-webkit-Box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
		margin-bottom: 0;
	}

	.mobile-drop-sortBtn.on {
		background: #00BCEF;
	}

	.mobile-drop-sortBtn.on p {
		color: #fff;
	}

	.mobile-drop-control {
		width: 100%;
		border-top: 2px solid #ededed;
		padding: 10px 0;
		display: flex;
		justify-content: center;
	}

	.mobile-drop-reset,
	.mobile-drop-confirm {
		width: 40%;
		height: 46px;
		margin: 0 2%;
		font-size: 16px;
		text-align: center;
		line-height: 46px;
	}

	.mobile-drop-reset {
		border: 2px solid #eda400;
		color: #eda400;
	}

	.mobile-drop-confirm {
		background: #eda400;
		color: #fff;
	}

	.product-list-box ul li:nth-child(1) {
		display: none;
	}

	/* 2025-02-07 all pro end */
	/* 2025-2-10修改 */
	.anti-apply {
		display: none;
	}

	.proRight {
		width: 100%;
		padding-left: 0;
		margin-top:0;
	}
	.applicationBox .introIcon dl {
		width: 45% !important;
	}
	.Catalog-overview-2025 .imgDescLinkCards .img-desc-link-card.h-180 .card-title{font-size: 16px;}
	.schemeBox li {
	    width: 50%;
		}
	.schemeBox li:nth-child(2) span:after{display: none;}
	.schemeBox li:nth-child(3) h3 {
	        padding-left: 20px;
	    }
}

@media only screen and (max-width: 769px) {
	.proLeftmenu {
		display: none;
	}

	.mobile_pro_filterBox {
		display: block;
	}

	.seLIs {
		display: none;
	}

	.proLis {
		margin-top: 12px;
	}

	.jsBox {
		margin: 20px 0 12px 0;
	}

	.tjLIs li .intor h1 {
		font-size: 0.9rem;
		padding: 0 0.5rem;
		line-height: 1.2rem;
	}

	.proSearch h3 {
		margin-bottom: 0;
		line-height: 1.5;
		font-size: 1.575rem;
	}

	.introBox-pic {
		width: 100%;
	}

	.introIcon dl dd {
		font-size: 16px;
	}

	.intromar {
		margin-top: 30px;
		margin-bottom: 30px;
	}

	/* 2025-2-18 */
	.introBox-text .text {
		margin-top: 0 !important;
		padding-top: 15px;
	}

	.third-lever-title {
		font-size: 26px;
		line-height: 26px;
	}

	.pages {
		top: 0;
		padding-bottom: 40px;
	}

	/* 2025-2-18 */
	.application-line {
	display: none;
	}

	.applicationBox .introIcon dl {
		width: 45%;
	}
	.workflow-list-content-flex {
	    width: 100% !important;
	    margin-right: 0 !important;
	    margin-bottom: 10px;
	}
	.workflow-sp01 .workflow-list-content{flex-wrap: wrap;}
	.workflow-list-content {
	    padding-right: 0 !important;
	}
	.contact-img{ display: none !important; }
}

@media (max-width:576px) {
	.Catalog-overview-2025 .mb-xs-0 {
		margin-bottom: 0 !important;
	}

	.Catalog-overview-2025 .genScriptForm .form-row>[class*="col-"]:last-child {
		margin-top: 1.875rem;
		padding-left: 0;
	}

	.Catalog-overview-2025 .genScriptForm .form-row>.col,
	.Catalog-overview-2025 .genScriptForm .form-row>[class*="col-"] {
		padding-right: 0;
	}

	/*  */
	.btn-add-to-form {
		width: 160px !important;
	}

	#product-header {
		display: block;
		max-width: 100% !important;
		margin: 0 auto;
	}

	.tjLIs::after {
		content: '';
		clear: both;
		display: block;
	}

	.tjLIs {
		display: block;
	}

	.tjLIs li {
		width: 32% !important;
		float: left;
		margin-right: 1%;
		
	}

	.tjLIs li .txt,
	.tjLIs li.hover .txt {
		top: 50px;
		padding: 0;
		width: 100%;
	}

	.tjLIs li.hover .txt h1 {
		text-align: center;
	}

	.tjLIs li.hover .txt p,
	.tjLIs li.hover .txt b,
	.tjLIs li .txt p {
		display: none;
	}

	.antibody-download .swiper-button-prev {
		left: -10px;
	}

	.antibody-download .swiper-button-next {
		right: -10px !important;
	}

	.pages a {
		font-size: 14px;
	}

	.prePage {
		padding-right: 48px;
	}

	.nextPage {
		padding-left: 48px;
	}

	.introIcon dl dd {
		font-size: 14px;
	}
	.Catalog-overview-2025 .h-180 {
	    height: 150px;
	}
	.Catalog-overview-2025 .imgBanner {
	        height: 20rem;
	        overflow: hidden;
	    }
}

@media (max-width: 1024px) {
	.Catalog-overview-2025 .imgBanner {
		height: 25rem;
		overflow: hidden;
	}

	.Catalog-overview-2025 .banner-text {
		height: 16.25rem;
	}

	.Catalog-overview-2025 .banner-img {
		width: auto;
		height: 25rem;
		max-width: initial;
		transform: translate(-50%, 0);
		margin-left: 50%;
	}

	.no-banner {
		margin-top: 60px;
	}

	.Catalog-overview-2025 .linkNav-nav-mb {
		display: block;
	}

	.Catalog-overview-2025 .LinkNav-nav {
		display: none;
	}

	.Catalog-overview-2025 .dlyNs {
		display: inline-block !important;
	}

	.Catalog-overview-2025 .dlyB {
		display: none !important;
	}


}

@media (min-width: 1025px) {
	.Catalog-overview-2025 .linkNav-nav-mb {
		display: none;
	}

	.Catalog-overview-2025 .dlyNs {
		display: none !important;
	}

	.Catalog-overview-2025 .dlyB {
		display: inline-block !important;
	}
}

/*  2025新增*/
@media (max-width: 480px) {
	.xzPro {
		display: block;
		flex-wrap: wrap;
	}

	.proLeftmenu,
	.proRight,
	.seLIs {
		width: 100%;
		padding-left: 0;
	}

	.subNavBox {
		padding-right: 0;
		height: auto;
	}

	.proSearch {
		display: block;
	}

	.seLIs input {
		width: 88%;
		font-size: 12px;
		padding-left: 5px;
	}

	.jsBox {
		padding: 15px;
		height: 140px;
		background-size: cover;
	}

	.jsBox h1 {
		font-size: 18px;
	}

	.jsBox a {
		top: auto;
		bottom: 10px;
	}

	.solutionList dl {
	    width: 100%;
	    margin-right: 0;
	    padding-bottom: 25px;
	}
}

/*  2025新增*/
/* Catalog 007D9F */
.Catalog-overview-2025 .LinkNav .nav-link.active,
.Catalog-overview-2025 .LinkNav .nav-link:hover {
	color: #007D9F !important;
	border-bottom: 2px solid #007D9F;
}

.Catalog-overview-2025 .flyers .link {
	border: 1px solid #007D9F;
	color: #007D9F;
}

.Catalog-overview-2025 .flyers .title {
	color: #007D9F;
}

.Catalog-overview-2025 .flyers .link:hover {
	background: #007D9F;
	color: #fff;
}

.Catalog-overview-2025 .application-box .application-text {
	border-left: 4px solid #007D9F;
}

.Catalog-overview-2025 .tabListByServe .tab-active {
	border: 1px solid #007D9F;
	border-bottom: none;
	background-color: #fff;
	color: #007D9F;
}

.Catalog-overview-2025 .tabListByServe .tab-title:hover {
	color: #007D9F;
}

.Catalog-overview-2025 .tabListByServe .tabListByServe-content {
	border-top: 0.0625rem solid #007D9F;
}

.Catalog-overview-2025 .ResourcesRow .link-row {
	background: #f3f3f3;
}

.Catalog-overview-2025 .ResourcesRow .link-row:hover {
	background: #007d9f;
}

/* quick search start */
.Catalog-overview-2025 .quick-search-bg .card-text,
.Catalog-overview-2025 .quick-search-bg .up-card {
	background: #007d9f;
}

.Catalog-overview-2025 .quick-search-bg:hover .card-hover,
.Catalog-overview-2025 .quick-search-bg .toggle-card {
	background: #015770;
}

.Catalog-overview-2025 .imgDescLinkCards .card-link:hover,
.Catalog-overview-2025 .textDescLinkCards .card-link:hover {
	background: #fff;
	color: #007D9F;
}

/* quick search end */

/* 2025-02-19 start*/
@media (max-width: 1024px) {
	.sorting-machine-video {
		height: 371px;
	}
}

@media (max-width: 992px) {
	.cellLine-validation-imgFlex {
		flex-wrap: wrap;
	}

	.cellLine-validation-imgFlex img {
		margin: 0 auto;
		width: 100%;
	}
}

@media (max-width: 769px) {
	.sorting-machine-video {
		height: 240px;
	}

}

/* 2025-02-19 end*/
/* 2025-02-27 start*/
@media only screen and (max-width: 1200px) {
	.workflow-list-content {
		padding-right: 15px;
	}

	.workflow-list-content ul li h4 {
		font-size: 16px;
	}
}

@media only screen and (max-width: 992px) {
	.workflow-list {
		width: 50%;
	}

	.workflow-list:nth-child(2) .workflow-list-title:after {
		display: none;
	}
}
/* 2025-02-27 end*/
@media (max-width: 769px){
	.Catalog-overview-2025 .button-lg{
		min-width:auto;
		width:130px;
		padding: 15px 15px;
	}
}
@media only screen and (max-width: 576px) {
	.workflow-list {
		width: 100%;
	}

	.workflow-list:nth-child(1) .workflow-list-title:after {
		display: none;
	}

	.workflow-list:nth-child(3) .workflow-list-title:after {
		display: none;
	}

	.workflow-list-content ul li {
		height: auto;
	}

	.workflow-list-content-info {
		height: auto;
	}
	
	/* 2025-3-10 */
	
		.Catalog-overview-2025 .button-lg {
		        width: 130px !important;
		        font-size: 14px !important;
				line-height: 40px !important;
				height: 42px !important;
		}
		.Catalog-overview-2025 .banner-text{top:50% ;}
		.Catalog-overview-2025 .banner-text span {
		    font-size: 16px;
		}
}

