@charset "utf-8";
html{-webkit-font-smoothing:antialiased;}
blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, pre, form,input,select,textarea,button, fieldset, table, th, td, span,form,p,a,img,object,embed  { padding:0px; margin:0px; list-style:none; }
header,hgroup,nav,menu,main,section,article,summary,details,aside,figure,figcaption,footer{display: block;margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal}
a{text-decoration:none; color:#535353;}
a:hover {text-decoration:none; color:#c2181f;}
img{vertical-align:middle; max-width: 100%; border:none}
input,img,div,a,li{ outline: none; }
body{ font-size: 14px; color:#333;line-height:1.8; overflow-x: hidden; font-family: "Microsoft YaHei", "微软雅黑", sans-serif; min-height:100% }
.fl{float:left}
.fr{float:right}
.pr{ position: relative; }
.pa{ position: absolute; }
.tc{ text-align: center; }
.vm{ vertical-align: middle; }
.none{ display: none; }
.clear{ clear: both;}
.zoom{ display:block; overflow:hidden;}
.zoom img,.zoom span{ background-position: center; background-repeat: no-repeat; background-size: cover; position: relative; width: 100%; height: 100%; display: block; webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1); transform: scale(1);-webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
.zoom img:hover,.zoom span:hover,li:hover .zoom span,li:hover .zoom img{webkit-transform: scale(1.06);-moz-transform: scale(1.06); -o-transform: scale(1.06);transform: scale(1.06); -webkit-transition: all 300ms ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
.over{ overflow: hidden; }
.bg_white{ background: #fff; }
.bg_color{ background: #f4f4f4; }
.color{ color:#D01027}
.wrapper { width:1200px; margin: 0 auto;}
.wrapper.nav-box { width:1450px; margin: 0 auto;}
.wrapper-box { margin:60px auto}
.wrapper_crispr_geneedit { width:1200px; margin: 0 auto;}
.footnote{font-weight: 400;font-size: 16px;color: #666666;line-height: 22px;margin-top: 60px;}

/*控制图片在PC端、移动端的隐藏或显示*/
.wap_show {display: none !important;}

.c_red_title:before{content:"▉";color:#d01027;margin-right:9px;font-size:inherit;display:inline-block;width:9px;overflow:hidden;vertical-align:bottom}
.red_under_line{position:relative}
.red_under_line:after{content:"";position:absolute;right:0;bottom:-.3rem;width:78%;height:.2rem;border-bottom:.2rem solid #333;border-left:.2rem solid transparent;box-sizing:border-box}
.red_under_line:before{content:"";position:absolute;left:0;bottom:-.3rem;width:20%;height:.2rem;border-top:.2rem solid #d01027;border-right:.2rem solid transparent;box-sizing:border-box}
.page-r .MsoNormal{float:none;margin-left:0;font-size:inherit;margin-top:12px}
.c_line_height{margin:0;height:20px}
.del_line{text-decoration:line-through}

 
/*头部*/
.header{ width: 100%; z-index: 99; background: #fff; }
.header.small { top:-95px; transition: All 0.5s ease; -webkit-transition: All 0.5s ease; -moz-transition: All 0.5s ease; -o-transition: All 0.5s ease;  }
.header .top { position:relative; padding:0 0 15px 0; height:65px; }
.header .logo { float:left;margin-left:60px; }
.header .logo img{ height:62px; transition: All 0.4s ease; -webkit-transition: All 0.4s ease; -moz-transition: All 0.4s ease; -o-transition: All 0.4s ease; }
.header .slogan { float:left;margin-left:12px; margin-top:20px;}
.header .language { height:30px; width:60px; float:right;text-align: center; font-size:14px; margin:15px 0px 0 0; background: url(../images/down.png) right center no-repeat; }
.header .language a { display: none;}
.header .language a.on { display:block;}
.header .language:hover a { display: block;}
.header .language a:nth-child(2) { background: rgba(241,241,241,0.8);}
.header .language a:nth-child(3) {background: rgba(241,241,241,0.8);}
.header .login { height:30px; padding-left:27px; background: url(../images/login.png) left center no-repeat; font-size:16px; float:right; margin:15px 0 0 0}
.header .iphone { float:right; height:40px; line-height:40px; margin:10px 30px 0 0; font-size:22px; color:#c2181f; padding-left:46px; background: url(../images/iphone.png) left center no-repeat;  }
 
/* 搜索框 */
.search { width:420px; height:34px; float:left; margin:12px 0 0 12%; overflow:hidden; position:relative; border:2px solid #D01027; border-radius:5px;}
.search .search-option { border:none; height:34px; width:90px; padding-left:5px; text-align:center; font-size:15px;  }
.search .search-keyword {width:220px; height:34px; line-height:34px; padding:0px 5px; border:none; color:#999; overflow:hidden }
.search .search-submit { position:absolute; right:0px; top:0px; cursor:pointer; width:90px; height:34px;border:0px; background:#D01027 url(../images/searchbtn.png) no-repeat 15px center; line-height:34px; font-size:16px; color:#fff; text-indent:25px }
::-webkit-input-placeholder { color: #666; font-size:14px; }
::-moz-placeholder { color: #666; font-size: 14px; }
:-ms-input-placeholder { color: #666; font-size: 14px; }

/*!*导航*!*/
/*.nav-box-all { */
/*  width:100%; margin:0px auto; */
/*  !*background:linear-gradient(to right,#2b7fa3,#60487c); *!*/
/*  !*position:relative;  *!*/
/*  background:#000000; */
/*  filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #2b7fa3, endColorstr = #60487c);*/
/*}*/
/*导航*/
.nav-box-all {width:100%; margin:0px auto;background:#000000;top: 30%;z-index: 9;}
.nav-box {text-align:center; height: 45px; line-height: 45px; }
.nav-box ul{display: flex;justify-content: space-between;padding: 0 90px;}
.nav-box li{z-index:99;}
.nav-box li>a{ display:inline-block; font-size: 16px; color:#fff; font-weight:bold;padding:0 35px;}
.nav-box li a.active,.nav-box li a:hover { color:#f9c843;}
.nav-two-all{width:1000px;margin:0 auto;border-bottom:6px solid #d01027;background:#f8f8f8;padding:35px 35px 35px 35px;display:none;position:absolute;top:150px;left:0;right:0;z-index:2}
.nav-two-all .nav-two-pic{width:240px;float:left}
.nav-two-all .nav-two-pic .subtitle{font-size:20px;color:#202020;font-weight:700;margin:15px 0 5px 0; line-height: 30px;}
.nav-two-all .nav-two-pic p{font-size:13px;color:#8a8a8a; text-align: justify;}
.nav-two-all .nav-two-div{margin-left:300px}
.nav-two-all .nav-two-div dl dd>a{position:relative}
.nav-two-all .nav-two-div dl dd>a:after{content:"";position:absolute;right:15px;bottom:-.55rem;width:70%;height:.2rem;border-bottom:.2rem solid #333;border-left:.2rem solid transparent;box-sizing:border-box}
.nav-two-all .nav-two-div dl dd>a:before{content:"";position:absolute;left:0;bottom:-.6rem;width:20%;height:.2rem;border-top:.2rem solid #d01027;border-right:.2rem solid transparent;box-sizing:border-box}
.nav-two-all .nav-two-div dl{display:flex;flex-wrap:wrap;justify-content:flex-start}
.nav-two-all .nav-two-div dl dd{width:180px;margin-bottom:20px;padding-right: 20px;box-sizing: border-box;}
#nav-two3.nav-two-all .nav-two-div dl dd {width: 220px;}
.nav-two-all .nav-two-div dl dd>a{font-size:15px;line-height:15px;font-weight:700;color:#333;line-height:30px;margin:0 0 15px 0;display:inline-block;width:100%;}
.nav-two-all .nav-two-div dl dd p a{line-height:30px;color:#666;font-size: 13px;display:inline-block;}
.nav-two-all .nav-two-div dl dd p a:hover{color:#d01027!important}
.nav-two-all .nav-two-div dl dd p a:hover:before{content:"▉";color:#d01027;margin-right:.5em;font-size:inherit;display:inline-block;width:.5em;overflow:hidden;vertical-align:middle}
#nav-two4 .nav-two-div dl dd>a{width: 12em;}
#nav-two3 .nav-two-div dl dd>a{width: 11em;}
#nav-two5 .nav-two-div dl dd>a{width: 13em;}
#nav-two1 .nav-two-div dl dd a{width: 6em;color: #333;}
#nav-two1 .nav-two-div dl dd p a:before{content:"";width: 0;margin: 0;}
#nav-two1 .nav-two-div dl dd p:not(:last-child) a{position:relative}
#nav-two1 .nav-two-div dl dd p:not(:last-child) a:after{content:"";position:absolute;right:0;bottom:-.55rem;width:73%;height:.3rem;border-bottom:.2rem solid #333;border-left:.2rem solid transparent;box-sizing:border-box}
#nav-two1 .nav-two-div dl dd p:not(:last-child) a:before{content:"";position:absolute;left:0;bottom:-.6rem;width:25%;height:.3rem;border-top:.2rem solid #d01027;border-right:.2rem solid transparent;box-sizing:border-box}
#nav-two1 {width: 80px;text-align:center;padding: 0px 30px 0px 30px;line-height: 45px;margin-left: 1320px;}
#nav-two3 {width: 1180px;padding-bottom: 15px;}
#nav-two4 {width: 1380px;}
#nav-two5 {width: 735px;}
#nav-two3 .cell_line_num{background: #d01027;color: #fff;border-radius: 3px;padding: 0 3px;position:absolute;top: 0px;font-size: 10px;line-height: 1rem;}
#nav-two6 .cell_line_num{background: #d01027;color: #fff;border-radius: 3px;padding: 0 3px;position:absolute;top: 0px;font-size: 10px;line-height: 1rem;}
#nav-two3 .nav-two-pic a{background:url(/templets/default/images/merchants/merchants.png) center/100% no-repeat;display:block;width:143px;height:158px;padding-top:9px;text-align:center;box-sizing:border-box;margin:0 auto;margin-top:1em}
.nav_two_border_bottom_div{width: 155px;height: 2.5px;margin-bottom: 5px;}
.nav_two_border_bottom_div_left{width: 38px;float: left;height: 100%;background: linear-gradient(-111.8deg, transparent 2px, #d01027 0 );}
.nav_two_border_bottom_div_right{width: 111px;float: left;height: 100%;background: linear-gradient(68.2deg, transparent 2px, #333333 0 );}
.nav_two_border_bottom_div2{width: 125px;height: 2px;margin: 0 auto;}
.nav_two_border_bottom_div2_left{width: 28px;float: left;height: 100%;background: linear-gradient(-111.8deg, transparent 2px, #d01027 0 );}
.nav_two_border_bottom_div2_right{width: 91px;float: left;height: 100%;background: linear-gradient(68.2deg, transparent 2px, #333333 0 );}
.nav_two_border_bottom_div3{width: 110px;height: 2px;margin: 0 auto;}
.nav_two_border_bottom_div3_left{width: 28px;float: left;height: 100%;background: linear-gradient(-111.8deg, transparent 2px, #d01027 0 );}
.nav_two_border_bottom_div3_right{width: 76px;float: left;height: 100%;background: linear-gradient(68.2deg, transparent 2px, #333333 0 );}

.search-div{ float: left; height: 45px; width: 250px; margin-left:42px;}
.search-div .search-input{ float: left; height: 23px; background-color: #eee; border: none; border-top-left-radius:10px; border-bottom-left-radius:10px; margin-top: 11px; padding-left: 10px; width: 100px;}
.search-div .search-btn{ float: left; border: none; height: 23px; line-height: 23px; background-color: #eee; cursor: pointer; border-top-right-radius:10px; border-bottom-right-radius:10px; padding-right: 10px; margin-top: 11px;}
.search-div i{ font-size: 18px;}

/* .service-wrap{ width: 1070px; margin: 100px auto; margin-bottom: 60px; height: 370px;}
.service-wrap>.servicebox{ position: relative; width: 30%;     padding-bottom: 3rem;float: left; margin-right: 50px; margin-bottom: 61px; box-shadow:0px 0px 5px #cccccc;}
.service-wrap>.servicebox:nth-child(3n){ margin-right: 0px;} */
/* .service-wrap>.servicebox:nth-child(1){ background: url(/uploads/EnIndex/service/1crispr-uBG.png) no-repeat; background-position: 0px 0px;    background-size: 100%}
.service-wrap>.servicebox:nth-child(2){ background: url(/uploads/EnIndex/service/2crispr-bBG.png) no-repeat; background-position: 0px 0px;    background-size: 100%}
.service-wrap>.servicebox:nth-child(3){ background: url(/uploads/EnIndex/service/3VirusBG.png) no-repeat; background-position: 0px 0px ;   background-size: 100%;margin-right: 0px;} */
/* .servicebox>img{float: left}
.servicebox .service_index_title_0419 {margin-top: 46px !important;}
.service_index_li_width_0419 {margin-left: 5% !important;width: 100% !important;}
.service-wrap>.servicebox>h2{font-family:Microsoft YaHei;font-weight: 600;font-size:20px;margin-top:28px;color:#FFFFFF;} */
/*.service-wrap .servicebox hr{ width: 236px }*/
/* .service_ul>ul{float: left;width: 48%}
.service_ul>ul>li{height: 24px;width: 115px;padding-left: 5px;text-align: left;margin:1.4rem 0 0 1.2rem;font-size:14px;font-family:Microsoft YaHei;font-weight:400;line-height:25px;}

.service_ul>ul>li>a{color:#333333;}

.service_ul>ul>li>a:hover{border-left: 4px solid rgba(208,16,39,1);padding-left: 5px;font-weight: 600}

.service_tit>h3{margin-left: 8%; width: 40%;float: left;font-size:18px;font-family:Microsoft YaHei;font-weight:bold;color:#D01027;line-height:30px;}
.service-wrap .servicebox p{ width:81%; margin: 10px auto; font-size:14px; font-family:Hiragino Sans GB;line-height:28px;color:rgba(153,153,153,1);text-align: center;}
.service-wrap .servicebox img{ margin:30px auto;height: 65px; width: 65px;margin-left: 8%;margin-right: 2%}
.service-wrap .servicebox .to-child-cate{width: 90%;font-size:16px;font-family:Source Han Sans SC;font-weight:400;line-height:25px;} */
/*
.service_tit2>h3{margin: 2rem 0 0 5rem;}
.service_tit2>h3:nth-child(1){margin: 2rem 0 0 4rem;}*/
.count_over_kuang{width: 110px !important}

/*.service-wrap .servicebox .to-child-cate{width: 90%;margin:0px auto;text-align: center; color:rgba(255,255,255,1); }*/
/*.service-wrap .servicebox .to-child-cate a{ border: 2px solid #eeb223;padding:1px 5px;background-color: #eee; border-top-left-radius:13px; border-bottom-left-radius:13px; border-top-right-radius:13px; border-bottom-right-radius:13px;}*/
/*.service-wrap .servicebox .methods{width: 90%;margin:0 auto; margin-top:35px;text-align: center;}*/
/* .service-wrap .servicebox .methods a{ font-size: 16px;color:rgba(255,255,255,1);}
.service-wrap .servicebox p a{font-size: 16px;margin:0px 20px 0px 20px;color:rgba(255,255,255,1);}
.service-wrap .servicebox span a{font-size: 16px;color:rgba(255,255,255,1); line-height: 35px;} */
#zhongbu{margin: 43px 60px;width: 250px;height: 243px;}
.promotion-activity{ text-align: center; font-weight: bold; font-size: 32px; display: block;margin: 20px auto;padding-top: 40px;margin-bottom: 10px;}
.zhuanti{height: 383px;text-align: center;display: none;}
.manhua{height: 383px;text-align: center;display: none;}
.zhuanti_txt{font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#000;}
.zhuanti_ul>ul{width: 1200px}
.zhuanti_ul>ul>li:nth-child(1)>a>p{width: 40%;height: 40%;background: url(/uploads/EnIndex/20200601Highlight/1icon.png) no-repeat;    background-size: 69%;    margin: 19px 36% 0;}
.zhuanti_ul>ul>li:nth-child(1):hover>a>p{width: 40%;height: 40%;background: url(/uploads/EnIndex/20200601Highlight/1white_icon.png) no-repeat;background-size: 69%; margin: 19px 36% 0;}
.zhuanti_ul>ul>li:nth-child(2)>a>p{width: 40%;height: 40%;background: url(/uploads/EnIndex/20200601Highlight/2icon.png) no-repeat;    background-size: 65%;    margin: 19px 36% 0;}
.zhuanti_ul>ul>li:nth-child(2):hover>a>p{width: 40%;height: 40%;background: url(/uploads/EnIndex/20200601Highlight/2whiteicon.png) no-repeat;background-size: 65%; margin: 15px 36% 0;}
.zhuanti_ul>ul>li:nth-child(3)>a>p{width: 40%;height: 40%;background: url(/uploads/EnIndex/20200601Highlight/3icon.png) no-repeat;    background-size: 68%;    margin: 19px 38% 0;}
.zhuanti_ul>ul>li:nth-child(3):hover>a>p{width: 40%;height: 40%;background: url(/uploads/EnIndex/20200601Highlight/3white.png) no-repeat;background-size: 68%; margin: 19px 38% 0;}
.zhuanti_ul>ul>li:nth-child(4)>a>p{width: 40%;height: 40%;background: url(/uploads/EnIndex/20200601Highlight/4icon.png) no-repeat;    background-size: 53%;    margin: 19px 40% 0;}
.zhuanti_ul>ul>li:nth-child(4):hover>a>p{width: 40%;height: 40%;background: url(/uploads/EnIndex/20200601Highlight/4whiteicon.png) no-repeat;background-size: 53%; margin: 19px 40% 0;}
.zhuanti_ul>ul>li>a>div{display: none;}
.zhuanti_ul>ul>li:hover>a>div{font-size:14px;font-family:Microsoft YaHei;font-weight:600;color:rgba(208,16,39,1);line-height:28px;background: #fff;width: 30%;margin-left: 35%;display:block;}
.zhuanti_ul>ul>li>a{line-height:44px;font-size:16px;float: left;color:#333;    width: 23%;height:150px;text-align: center;    margin-left: 1%;margin-top: 39px;background:#fff;font-weight: 600;}
.zhuanti_ul>ul>li:hover a{float: left; line-height:33px; width: 23%;height:148px;font-size:15px;font-family:Microsoft YaHei;font-weight:400;color:rgba(255,255,255,1);border-bottom:4px solid rgba(208,16,39,1);background:rgba(208,16,39,1);
text-align: center;margin-left: 1%;box-shadow:0 15px 30px rgba(0,0,0,.2); margin-top: 30px;-webkit-transition: All 0.4s ease;font-weight: 600;}
.manhua_more{width:61px;height:26px;border:2px solid rgba(102,102,102,1);margin-left: 71rem;margin-bottom: 1em;}
.manhua_ul>ul{width: 1200px}
.manhua_ul>ul>li{line-height:38px;font-size:14px;float: left;width:390px;height:300px;text-align: center;margin-left: 10px;}
.manhua_ul>ul>li h2{font-size:16px;font-family:Microsoft YaHei;font-weight:bold;color:rgba(51,51,51,1);line-height:45px;text-align: left}
.manhua_ul>ul>li>p{font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:rgba(153,153,153,1);line-height:18px;text-align: left}
.manhua_ul>ul>li:hover img{box-shadow:0 15px 30px rgba(0,0,0,.2); margin-top: -5px;-webkit-transition: All 0.4s ease;}
.newsbox{width: 1100px; height: 480px; margin: 0 auto;position: relative;}
.newsbox .more-promotion{position: absolute;right: 0;top: 455px;}
.newsbox-left{width:50%; height:95%; float: left;}
.newsbox-right{width:50%; height:95%; float: left;}
.newsbox .news-cate{ text-align: center; font-size: 30px;}
.newsbox .onenews{width: 80%;height: 159px; margin: 0 auto;margin-top: 33px;}
.newsbox .onenews .newsimg{height: 100%;width: 15%;float: left;margin-top: 1rem}
.newsbox .onenews .newsarticle{height: 100%;width: 80%;float: left;}
.newsbox .onenews .article-desc1{font-size: 17px; margin-top:5px;}
.newsbox .onenews .article-desc1 a{color: #333333;}
.newsbox .onenews .article-desc2{color: #afa7a7;font-size: 12px; line-height: 1;}
.newsbox .onenews .article-desc3{color: black;font-size: 13px; margin-top: 28px;}

/*首页*/
.clearfix{ zoom:1;}
.clearfix:after{display:table; line-height:0; content:""; clear:both;}

/* public.omission */
.fl{ float:left;}            .fr{ float:right;}            .tc{ text-align:center;}      .tr{ text-align:right;}
.fb{ font-weight:bold;}      .f12{ font-size:12px;}        h3{ font-weight:normal;}      .listop{ padding-top:15px;}
.mr10{ margin-right:10px;}   .mr15{ margin-right:15px;}    .mL10{ margin-left:10px;}     .mL15{ margin-left:15px;}
.mt10{ margin-top:10px;}     .mt15{ margin-top:15px;}      .mb10{ margin-bottom:10px;}   .mb15{ margin-bottom:15px;}

.weiduduan{margin-top: 40px;}
/*.weiduduan{ width:1200px; margin: -40px auto;}*/
#phoneCarousel{height:305px;margin:0px auto;position:relative;width:800px;padding-left:-50px; }
#phoneCarousel .arrow1{width:44px;height:44px;background:url(https://www.ubigene.us/templets/default/images/arrows.png) no-repeat;position:absolute;top:50%;margin-top:-22px;left:-318px;cursor:pointer;z-index:99998887}
#phoneCarousel .next{background-position:right top;left:auto;right:-318px;}
#phoneCarousel .arrow1:hover{background-position:left bottom;z-index:9999;}
#phoneCarousel .next:hover{background-position:right bottom;}
#stage{left:50%;margin-left:-622px; position:absolute;width:700px;height:100%;}
#stage div{display:block;width: 200px;}
#stage .default{display:block;left:50%;margin-left:-135px;position:absolute;}
#stage .animationReady{display:block;position:absolute;top:0;left:0;}
#stage .news-img{width: 397px;height: 275px;position: absolute;box-shadow:0px 8px 43px 0px rgba(1, 1, 1, 0.2);}


/*底部*/
.footer{display:flex;flex-direction:column;background:#f0f0f1}
.footer .wrap{display:flex;justify-content:space-between;width:1200px;margin:0 auto;padding:3em 0;background: url(/templets/default/images/footer.png) bottom right / 66% no-repeat;}
.footer .wrap .company{display:flex;flex-direction:column}
.footer .wrap .company .contact{font-size:14px;color:#202020;margin:1em 0}
.footer .wrap .company .contact>div span:first-child{width:7em;display:inline-block}
.footer .wrap .company .qrcode{vertical-align:bottom}
.footer .wrap .company .qrcode img{width:86px}
.footer .wrap h3{font-size:16px;font-weight:700;color:#202020;border-bottom:1px solid #ccc;line-height:3em;position:relative}
.footer .wrap h3::before{content:"";display:inline-block;width:48px;height:3px;background:#d01027;position:absolute;left:0;bottom:0}
.footer .wrap .myservices{display:flex;justify-content:space-around}
.footer .wrap .myservices ul{margin-right:2em;color:#575757;font-size:13px}
.footer .wrap .myservices a{font-size:13px;color:#575757;line-height:3em}
.footer .wrap .myservices .title a{font-size:14px;color:#202020;line-height:4em}
.footer .wrap>div:nth-of-type(3) .myservices .title a{font-size:13px;color:#575757;line-height:4em}
.footer .cell_line_num{background:#d01027;color:#fff;border-radius:3px;padding:0 3px;font-size:10px;line-height:1rem}
.footer .copyright{background:#333;height:38px;line-height:38px}
.footer .copyright .content{width:1200px;margin:0 auto;display:flex;justify-content:space-between;color:#fff;font-size:13px}
.footer .copyright .content a{color:inherit;text-decoration:none}
.footer .wrap .myservices ul li:not(.title) a:hover {color: #d01027;}
.footer .wrap>div:last-child ul{min-width: 135px;}


/* .footer { color: #ccc; padding:10px 0px; line-height:2; background:rgba(51,51,51,1); margin-top:10px; margin-bottom:-24px; }
.footer .wrapper{height: 458px;margin-top:20px;position: relative;}
.footer .foot-left{width: 336px;height: 102%; float: left; background-color: white;margin-top: -33px;}
.footer .foot-left .logo{width: 169px;margin-top: 50px;margin-left: 50px;}
.footer .foot-left .slogan{width: 143px; left: 95px;position: relative;top: 5px;}
.footer .foot-left p{color: #333333;margin-bottom: 8px;margin-left: 0px;}

.contact_div{font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:rgba(51,51,51,1);line-height:23px;margin-left: 3rem; margin-top: 0.8rem;}
.footer_right_inner_tit{display: block}
.footer .foot-left p{color: #333333;font-size: 14px;margin-left: 0px;}
.footer .foot-left .contact1{font-size: 14px;}
.footer .foot-left .contact2{line-height: 1.5;width: 180px;}
.footer .sharebox{ margin: 10px;margin-left: 50px;}
.footer .sharebox ->img{ margin: 30px;margin-left: 20px;}

.copyrightp {position: absolute;left: -88px;top: 436px;color: white;}

.footer .foot-right{width: 80%;float: left;position: absolute;margin-left: 300px;}
.footer .foot-right ul {width: 115px;float: left;margin: 70px -3% 10px;height: 148px;position: relative;}
.foot-right > ul:nth-child(2) {width: 18%;margin-left: 78px;}
.foot-right > ul:nth-child(3) {margin-left: 14px;margin-right: 40px;}
.foot-right > ul:nth-child(4) {margin-right: 21px;padding-left: 27px;}
.foot-right > ul li{line-height: 30px;}

.foot-right > ul:nth-child(5) {margin-left: 10px;width: 16%;margin-right: 7px;padding-left: 20px;}
.foot-right > ul:nth-child(6) {width: 17%;border: none;padding-left: 22px;}
.foot-right > ul:nth-child(7) {width: 17%;border: none;padding-left: 50px;}

.foot-right > p:nth-child(1){margin-top:15px;}
.foot-right > p:nth-child(1) > span:nth-child(1) {margin-left: 80px;color: white;font-size: 15px;}
.foot-right > p:nth-child(1) > span:nth-child(2) {margin-left: 30px;color: white;font-size: 15px;}
.footer .foot-right ul li:first-child{position: absolute;top: -31px;width: 200px;}
.footer .foot-right ul li:first-child a{color: #fecd00;font-weight:bold; }
.foot-right > ul > li > a {color: white;}


.join_us_footer{font-size: 14px;    padding: 26rem 0 0 60rem;}
.join_us_footer>ul{float: left;margin-left: 1rem} */


/*.bds_weibo { background: url(../images/bds_weibo.png) center no-repeat;}
.bds_weixin { background: url(../images/bds_weixin.png) center no-repeat;}
.bds_facebook { background: url(../images/bds_facebook.png) center no-repeat;}
.bds_twitter { background: url(../images/bds_twitter.png) center no-repeat;}*/


/*公共*/
.location { border-bottom:1px solid #ddd; height:40px; line-height:40px; padding-left:25px; background:url(../images/iconhome.png) no-repeat 3px center; color:#666 }
.location a { color:#666 }
.page-l { width:20%; float:left;margin-top: 30px;}
.page-r { width:77%; float: right;position: relative;margin-top: 30px;}
.page-r_server { width:80%; float: right;position: relative;margin-top: -30px;}

.wx_code{margin: 25px 0;width:60%;min-height:294px;background:url(/templets/default/images/wx.png) center no-repeat; background-size: contain; box-sizing: border-box;}
.wx_code .title{color:#fff;font-size:18px;text-align:center;position: relative; top: 40px;}
.wx_code p{margin-top:170px;color:#202020;font-size:14px;text-align:center; line-height: normal;}


/*内页左侧*/
.submenu{ box-shadow:0px 8px 21px 0px rgba(0, 0, 0, 0.12); margin-bottom:25px;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:rgba(102,102,102,1);line-height:32px;}
.submenu ul li { height:42px; line-height:42px; margin-bottom:1px }
.submenu ul li:last-child { margin-bottom:0}
/* .submenu ul li a { display:block; padding-left:40px; background:url(../images/iconmenu.png) no-repeat 15px center;} */
.submenu ul li a { display:block; padding-left:40px;}
.submenu p.current,.submenu p:hover { background:#f0f0f0;  }
.submenu h2 {    font-weight: bold;color: #333;font-size: 14px;text-align: center;}
.submenu ul h2 { margin-bottom:10px;text-align: center; }
.submenu p a { display:block; padding:5px 25px;text-align: left;}
.submenu hr{height:1px;border:none;/*border-bottom:5px solid #ccc;*/}
.submenu span{ float: left}
.submenu .crispr{margin: 40px 0px 0px;font-weight: bold;    margin-left: 8.3%;}
.submenu .classicial{margin: 20px 0px 0px 8.3%;font-weight: bold;}
.submenu_sort{margin-left: 100px;border-left:1px solid #cccccc59;}
.submenu dl{ padding:8px 25px;} 
.submenu dl a { display:block;height:30px; line-height:30px; }
.submenu dl:nth-child(2) a { display:inline-block;width: 45%; height:30px; line-height:30px; }
.submenu dl:nth-child(4) a { display:inline-block;width: 45%; height:30px; line-height:30px; }
.submenu a.cur_submenu {color: #d01027;}
.submenu a.cur_submenu:after{content: url(/uploads/service/knockout_cell/Selecticon.png); margin-left: 5%}
.submenu {position: relative;}
.submenu-body{display: none;}
.submenu-header{width:100%;height:2.81rem;background:rgba(241,241,241,1);font-size:1rem;font-weight:400;color:rgba(51,51,51,1);line-height:0.79rem;margin-top: 0.2rem}
.submenu-header::after {content: "\2716";margin: 1rem 0 0 87%;display: block;position: absolute;font-family: fontawesome;transform: rotate(45deg);}
.submenu-header span{display: block;position: absolute;margin:1rem 0 0 8.3%;}
.submenu_current{background: #D01027;}
.submenu_current h2{color: #fff}
.submenu_current::after{content: "\2716";color: #fff;margin: 1rem 0 0 87%;display: block;position: absolute;transform: rotate(90deg);transition: .5s transform;}


/*邮件订阅*/
/* .subscribe {font-family:Source Han Sans CN;width: 208px;height: 406px;margin-top: 50px; padding:15px; background:#fff;border:1px solid #ccc; }
.subscribe h2 { margin-bottom:10px; padding-left:32px;margin-left: 52px; background:url(https://www.ubigene.com/uploads/img_email.png) no-repeat 3px center; font-weight:bold; color:#444; font-size:18px; letter-spacing:2px;}
.subscribe input {margin-top: 10px; width:100%; border:1px solid #ddd; background:#fff; height:30px; text-indent:10px; margin-bottom:8px; }
.subscribe textarea { width:100%; border:1px solid #ddd; background:#fff; height:30px; text-indent:10px; margin-bottom:8px; }
.subscribe span{font-size:14px;color:rgba(102,102,102,1);line-height: 33px;}
.subscribe #submitbtn { font-size:14px;    margin-left: -6px;font-family:Source Han Sans CN;background:rgba(254,205,0,1);border-radius:16px;width:220px;border-bottom:2px solid #e59c3d;border-radius: 50px;text-align: center;margin-top: 10px;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    font-family: "微软雅黑", "Arial";
} */
/*右侧客服*/
#kefu{ width:135px; height:auto; position:fixed; top:50%; margin-top:-90px; right:1px;z-index:8888; background:#fff; text-align:center;  }
#kefu .top { width:100%; height:36px; line-height:36px; font-size:16px; background:#45425d; color:#D01027; position: relative; }
#kefu .top .close { display:block; width:30px; height:30px; line-height:30px; color:#D01027; position:absolute; right:1px; top:2px; cursor:pointer;}
#kefu .middle { border-left:1px solid #ddd; border-right:1px solid #ddd; padding:10px 2px 15px 2px;font-size:13px;  }
#kefu .middle a { display:inline-block; padding-right:30px; background:url(../images/qq.jpg) no-repeat right center; margin:4px auto }
#kefu .middle p { color:#991C0A; padding-left:15px; background:url(../images/iconphone.png) no-repeat 5px center; margin-top:5px }
#kefu .bottom a { display:block; height:34px; line-height:110px; overflow:hidden; border:1px solid #ddd; border-top:1px dashed #ddd; background:url(../images/gotop.png) no-repeat center; }
.right_bar{ width:30px; position:fixed; top:50%; right:1px; margin-top:-90px; z-index:9999; display:none}
.right_bar img{cursor:pointer;}


/*首页banner*/
.slick-slider{position: relative; display: block; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent;}
.slick-list{z-index: 0; position: relative; display: block; overflow: hidden; margin: 0 auto; width: 100%;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer; cursor: hand;}
.slick-track{position: relative; top: 0; left: 0; display: block;}
.slick-track:before,
.slick-track:after{display: table; content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{outline: none; display: none; float: left; height: 100%; min-height: 1px;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{display: block; width: 100%;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block; height: auto;}
.slick-arrow.slick-hidden{display: none;}
.slick-arrow{ background-color: rgba(0,0,0,0); outline: none;border: none;width: 33px; height: 33px; top: 50%; margin-top: -16.5px; text-indent: 100px; overflow: hidden; -webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out; cursor: pointer; position: absolute; z-index: 1;}
.slick-dots{ height: 10px; line-height: 1; position: absolute; width: 100%; bottom: 20px; list-style: none; display: block; text-align: center; padding: 0px; }
.slick-dots li{ display: inline-block!important; vertical-align: top; border-radius: 10px; cursor: pointer; width: 10px; overflow: hidden; height: 10px; background: #d4d4d4; box-sizing: border-box; display: inline-block; zoom: 1; display: inline; margin: 0 6.5px;}
.slick-dots li button{ background: none; border: none; outline: none; font-size: 0; }
.slick-dots li.slick-active,.i_nslick .slick-dots li.slick-active{ overflow: hidden; background: #c6ba9a; }

.banner{margin-top: 0px;} 
.banner-wrap{ height: auto; position:relative }
.banner-wrap .banner-bg{ height: 100%; background-size: cover; background-position: center; background-repeat: no-repeat; position:relative}
.banner-wrap > a{display: none;}
.banner-wrap > a:nth-of-type(1){display: block;}
.banner .slick-prev{ opacity: 0; left: 2%; width: 48px; height: 48px; margin-top: -24px; background-image: url("../images/icon3.png"); background-position: center; background-repeat: no-repeat; background-size: contain; }
.banner .slick-prev:hover{ opacity: 1!important; background-image: url("../images/icon3_g.png"); }
.banner .slick-next{ opacity: 0; right: 8%; width: 48px; height: 48px; margin-top: -24px; background-image: url("../images/icon4.png"); background-position: center; background-repeat: no-repeat; background-size: contain; }
.banner .slick-next:hover{ opacity: 1!important; background-image: url("../images/icon4_g.png"); }
.banner-wrap:hover .slick-prev,.banner-wrap:hover .slick-next{ opacity: .6; }

/* .banner-wrap .banner-bg{position: relative;}
.banner-wrap .banner-bg span{position:absolute;width:190px;height:58px;display: inline-block;}
.banner-wrap .banner-bg span:nth-child(1){top:370px;left:320px;background:url(/uploads/activity/20220223/现货产品.png) center no-repeat}
.banner-wrap .banner-bg span:nth-child(2){top:370px;left:530px;background:url(/uploads/activity/20220223/半价秒杀.png) center no-repeat}
.banner-wrap .banner-bg span:nth-child(3){top:370px;left:740px;background:url(/uploads/activity/20220223/99元gRNA载体.png) center no-repeat}
 */
.banner-wrap .banner-bg{position: relative;}
.banner-wrap .banner-bg span{position:absolute;width:10%;height:10%;display: inline-block;}
.banner-wrap .banner-bg span:nth-child(1){top:65%;left:16.8%;background:url(/uploads/activity/20220223/现货产品.png) center / 100% no-repeat}
.banner-wrap .banner-bg span:nth-child(2){top:65%;left:27.8%;background:url(/uploads/activity/20220223/半价秒杀.png) center / 100% no-repeat}
.banner-wrap .banner-bg span:nth-child(3){top:65%;left:38.8%;background:url(/uploads/activity/20220223/99元gRNA载体.png) center / 100% no-repeat}



/*---------首页-----------*/
.i-tit { height:36px; border-bottom:1px solid #ccc; margin-bottom:20px;  }
.i-tit b { font-size:18px; color:#333 }
.i-tit a { font-size:13px; float:right; line-height:12px; margin-top:10px;}
.i-tit a::after {color:#fff; content: ">"; background:#D01027; font-family:"新宋体"; margin:0px 3px; padding:0px 3px }
.i-left { width:48%; float:left; margin:20px 0; min-height:400px; }
.i-right { width:50%; float:right; margin:20px 0; min-height:400px; }
/*促销活动*/
.i-activity li { position:relative; margin-bottom:20px; }
.i-activity .pic { width:30%; float:left }
.i-activity .pic img { width:100%; height:120px; }
.i-activity .text { width:67%; float: right }
.i-activity .text h3 a { font-size:16px; color:#45425d; display:block; height:30px; line-height:30px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; }
.i-activity .text p { color:#999; margin:5px 0; line-height:24px }
.i-activity .text a.more {  border:1px solid #ccc; margin-top:10px; font-size:12px; display: block; text-align:center; width:60px; height:20px; line-height:20px; }
/*产品*/
.i-pro-img { width:100%; max-height:150px; margin-bottom:5px}
.i-pro li { border-bottom:1px dashed #ddd; padding:9px 0; position:relative; padding-left:40px; color:#999; line-height:1.6; font-size:12px }
.i-pro li span{ display:block; width:28px; height:28px; text-align:center; line-height:28px; font-size:16px; background:#45425d; color:#fff; position:absolute; left:0px; top:14px; }
.i-pro li h3 a{font-size:15px; color:#45425d; font-weight:bold  }
.i-pro li a.more { border:1px solid #ccc; padding:0px 10px; position:absolute; right:0px; top:22px; font-size:12px }
/*新闻*/
.i-news { margin-top:-10px }
.i-news li { border-bottom:1px dashed #ddd; padding:10px 0; position:relative; color:#999;  }
.i-news li span{ border:1px solid #ccc; padding:0px 10px; position:absolute; right:0px; top:24px; font-size:12px }
.i-news li h3 { width:88%; height:28px; line-height:28px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}
.i-news li h3 a{font-size:16px; color:#45425d; }
 

/*新闻*/
.article-list li { position:relative; padding-bottom:20px; margin-bottom:20px; border-bottom:1px dashed #eee }
.article-list .pic { width:25%; float:left }
.article-list .pic img { width:100% }
.article-list .text { width:73%; float: right }
.article-list .text h3 { margin:0px auto 10px auto }
.article-list .text h3 a { font-size:18px; color:#D01027 }
.article-list .text p { color:#666; margin:5px 0 }
.article-list .text .date { color:#aaa; display:block }
/*新闻详情*/
.article-con { font-size:15px; line-height:2}
.article-con .article-tit { font-size: 24px;color: #111;text-align: center;font-weight: 700;}
.article-con .article-info { color:#999; font-size:14px; text-align:center; margin-bottom:20px }
/*.border-1 { border:1px solid #ddd }*/
.padding-20 { padding:20px;padding-top: 6px;}
.contit { background:#f0f0f0; color:#111; font-size:16px; font-weight:bold; padding:0px 20px; height:36px; border-bottom:1px solid #ddd; line-height:36px; }
.handle { margin:20px auto; min-height:40px;color:#999 }
.handle li { float:left; }
.handle li:last-child { float:right }
.handle a {  color:#45425d }

/*猜你喜欢*/
.likearticle h2 { background:#f0f0f0; height:40px; line-height:40px; margin:20px auto; }
.likearticle h2 span { display:inline-block; padding:0px 20px; font-size:18px; color:#45425d }


/*团队*/
.team-list h1 { background:#f0f0f0; height:40px; line-height:40px; margin:20px auto; }
.team-list h1 span { display:inline-block; font-size:16px; color:#45425d; padding:0px 20px; background:#D01027 }
.team-list ul li { margin-bottom:30px;}
.team-list ul li .tit { font-size:16px; font-weight:bold; margin-bottom:20px; }
.team-list ul li img { width:200px; height:200px; border-radius:50%; float:left; margin:0 30px 20px 0}


 /*carton*/
.carton-list li { width:292px;height:250px;background:rgba(255,255,255,1);box-shadow: 0px 3px 35px 0px rgba(0, 0, 0, 0.2);float: left;margin-left: 16px; margin-top: 20px;}
.carton-list li h2{color: #D01027;font-size:16px;font-family:Microsoft YaHei;font-weight:bold;line-height:30px;padding-left: 21px;padding-top: 15px}
.carton-list li h3{font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:rgba(102,102,102,1);line-height:20px;padding-left: 30px}
/*carton 详情*/
.carton-con { font-size:15px; line-height:2}
.carton-con .carton-tit { font-size:20px; color:#111; text-align:center;font-weight: 600;}
.carton-con h4 { font-size:14px; color:#999; text-align:center }
.carton_con_pic{margin-top: 24px; overflow:scroll;height:931px }
.carton_con_pic img{width:51%;}


/*促销活动*/
.activity-list li { position:relative; margin-bottom:20px; font-size:16px  }
.activity-list .pic { width:18%; float:left }
.activity-list .pic img { width:100% }
.activity-list .text { width:80%; float: right }
.activity-list .text h3 { margin:0px auto 10px auto }
.activity-list .text h3 a { font-size:18px; color:#45425d }
.activity-list .text h3 i { display:inline-block; width:30px; height:20px; vertical-align:top; background:url(../images/hot.jpg) no-repeat center;}
.activity-list .text p span { color:#ab151b; }
/*细胞服务*/
.service-list ul li{ width:300px;height: 378px;float:left;margin-left: 20px;margin-top: 30px;box-shadow:0px 3px 35px 0px rgba(0, 0, 0, 0.2);}
.service-list ul li h2 { position: absolute;font-size:16px;font-family:Source Han Sans CN;font-weight:bold;color:rgba(51,51,51,1);margin:27px 34px 142px;}
.service-list ul li h3 { width:120px;height: 26px;font-size:14px;border:1px solid #999999;border-radius: 50px;text-align: center;margin-top: 10px;}
.service-list ul li .server_text {margin-top: 84px; margin-left: 30px;}
.service-list ul li .server_text2 { margin-left: 160px;margin-top: -114px;}
.server_index_left_img{box-shadow:0px 3px 35px 0px rgba(6,0,1,0.2);margin-top: 34px;}

/*.service-list ul li img { width:100%; margin-bottom:10px; }*/
.service-con {padding:20px;}
.service-con .service-tit {font-size:18px; color:#D01027; margin-bottom:12px;}
/*技术文献*/
.download-box form {position:relative; margin-bottom:12px;}
.download-box form input {height:40px; line-height:40px; width:100%; text-indent:10px; border:1px solid #ccc; border-radius:4px;}
.download-box form select {display:none;}
.download-box form .search-submit {width:50px; height:40px; line-height:100px; overflow:hidden; cursor:pointer; border:none; position:absolute; right:0px; top:0px; background:url(../images/search.png) no-repeat center;}
.download-list ul li {position: relative;padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px dashed rgba(153,153,153,1);}
.download-list ul li span {line-height:24px; padding:0px 10px;font-size:14px;}
.download-con .download-tit {font-size: 22px;font-weight: bold;margin-bottom: 10px;text-align: center;}
.tag_download{border-top:1px dashed rgba(153,153,153,1); border-bottom: 1px dashed rgba(153,153,153,1);height: 30px}
.download-list .pic { width:25%; float:left }
.download-list .pic img { width:100% }
.download-list .text { width:73%; float: right;}
.download-list .text h3 {margin:0px auto 10px auto;}
.download-list .text h3 a {font-size:22px; color:rgba(51,51,51,1);font-weight: 600;line-height: 1.3;}
.download-list .text p {color:#666; margin:5px 0;}
.download-list .text .date {color:#aaa; display:block;}
/* 索取文献 */
a.offer-btn {position:absolute; right:20px; top:70px; display:block; width:120px; height:32px; line-height:32px; background:#D01027 url(../images/icondown.png) no-repeat 15px center; color:#fff; text-indent:45px;}
.reveal-modal-bg{position:fixed;height:100%;width:100%;background-color:#222;z-index:100;display:none;top:0;left:0;}
.offer_box{visibility:hidden;top:15%;left:50%;margin-left:-200px;width:400px; background:#fff;position:absolute; z-index:101;  border:2px solid #D01027;}
.offer_box .close-reveal-modal {display:block; width:42px;height:42px;position:absolute; top:0px;right:5px; text-align:center; line-height:38px; cursor:pointer;z-index:111; font-size:34px; color:#888;}
.offer_box h2 {font-size:20px;height:42px;line-height:42px;background:#D01027;color:#fff; text-align: center;}
.offer_box div {padding:20px 50px;}
.offer_box p {padding-left:50px;position:relative;margin-bottom:10px;}
.offer_box p span {position:absolute;left:0px;color:#111;}
.offer_box p font {color:#c2181f;}
.offer_box p small {font-size:12px;color:#c2181f;display:inline-block;}
.offer_box p input {height:30px;width:88%;border:1px solid #ddd;padding:0px 3%;}
.offer_box p input#wenxian,.offer_box p input#proname {border:none;}
.offer_box select {height:32px;width:75px;border:1px solid #ddd;padding:0px 5px; color:#666;}
.offer_box textarea {width:88%;padding:3%;border:1px solid #ddd;min-height:40px;}
.offer_box a#offer_btn {display:block;text-align:center;background:#D01027; color:#fff; width:120px; height:36px; line-height:36px; margin:15px auto 0 auto; border:none; font-size:16px;}


 /*图片切换*/
.news_dcon .pic{ margin-bottom: 70px; /*font-size: 0;*/ }
.news_dcon .pic img{ display: inline-block; vertical-align: middle; }
.news_dcon .pic span{ display: inline-block; vertical-align: middle; }
.news_dcon .pic .big{ width: 55%; margin-right: 6.55%; }


/*公司介绍*/
.company_introduction .section{width:100%;margin-bottom:100px;}
.company_introduction .section .wrap{width:1200px;margin:0 auto;box-sizing:border-box;}
.company_introduction .section4{box-sizing:border-box;margin-bottom:100px;}
.company_introduction .section h3{font-size:24px;color:#202020;text-align:center;margin-bottom:50px;}
.company_introduction .section1 .wrap a{text-decoration: underline;color: #333;}
.company_introduction .section1 p{text-indent:2em;text-align:justify;}
.company_introduction .section2 .title ul{width:100%;border-bottom:1px solid #ccc;display:flex;justify-content:space-around;}
.company_introduction .section2 .title ul li{width:25%;font-size:14px;color:#666;position:relative;text-align:center;line-height:3em;}
.company_introduction .section2 .title ul li:hover{color:#d01027;}
.company_introduction .section2 .title ul .cur{color:#d01027;}
.company_introduction .section2 .title ul .cur:after{content:"";display:inline-block;width:60px;height:3px;background:#d01027;position:absolute;bottom:0;left:0;right:0;margin:0 auto;}
.company_introduction .section2 .item{display:none;}
.company_introduction .section2 .item:first-child{display:block;}
.company_introduction .section2 .con{display:flex;justify-content:space-between;margin:60px 0;}
.company_introduction .section2 .con div{width:48%;}
.company_introduction .section2 .con>div:first-child img{width:100%;}
.company_introduction .section2 .con h4{font-size:24px;font-weight:700;color:#202020;}
.company_introduction .section2 .con h4 span{color:#d01027;}
.company_introduction .section2 .con p{font-size:14px;color:#666;min-height:150px;margin-top:10px;}
.company_introduction .section2 .con .sys_desc{background:rgba(0,0,0,.66);width:100%;height:110px;border-radius:12px;display:flex;justify-content:space-around;align-items:center;text-align:center;color:#fff;}
.company_introduction .section3 .wrap{height:352px;background:url(/templets/default/images/about_us/bg3.jpg) no-repeat;padding:50px;text-align:center;}
.company_introduction .section3 h3{margin-bottom:25px;}
.company_introduction .section3 p{margin-bottom:20px;}
.company_introduction .section3 h4{display:inline-block;color:#202020;font-size:15px;margin-right:30px;line-height: 1.6;}
.company_introduction .section3 h4 span{color:#d01027;font-size:30px;}
.company_introduction .section4 .wrap{position:relative;}
.company_introduction .section4 .coverage{position:absolute;left:0;bottom:0;width:100px;background:#eee;padding:25px;display:flex;flex-direction:column;justify-content:space-evenly;text-align:center;}
.company_introduction .section4 .coverage h5{margin:5px 0;font-size:16px;}
.company_introduction .section4 .coverage h5 span{color:#d01027;font-size:30px;}
.company_introduction .wap {display: none;}
.company_introduction .banner {height: 474px;background: url("/templets/default/images/about_us/banner.jpg") center/100% 100% no-repeat;margin-bottom: 50px;}
.company_introduction .section_certificates{position: relative;width: 1300px;}
.company_introduction .certificates_box {margin: 0 auto;margin-bottom: 60px;width: 1200px;position: relative;overflow-x: hidden;}
.company_introduction .certificates_box .certificates {display: flex;margin-left: 0;overflow: hidden;}
.company_introduction .certificates_box .certificates .img:hover img {transform:translateZ(0) scale(1.1);z-index:9999999;}
.company_introduction .certificates_box .certificates .img:nth-of-type(6) img:hover {transform:translateZ(0) scale(2);z-index:9999999;}
.company_introduction .certificates_box .certificates .img:nth-of-type(9) img:hover {transform:translateZ(0) scale(2);z-index:9999999;}
.company_introduction .certificates_box .certificates .img {flex-shrink: 0;width: 259px;margin: 0 20px;text-align: center;}
.company_introduction .section_box:hover .icon_left {display: block;}
.company_introduction .section_box:hover .icon_right {display: block;}
.company_introduction .section_certificates .icon_left {position: absolute;width: 50px;top: 20px;left: 0;display: none;}
.company_introduction .section_certificates .icon_right {position: absolute;width: 50px;top: 20px;right: 0;display: none;}
.company_introduction .section1 {margin-bottom: 60px;}
.company_introduction .section1 .wrap {display: flex;align-items: center;}
.company_introduction .section1 .wrap .content {width: 740px;margin-right: 50px;font-size: 15px;line-height: 34px;}
.company_introduction .section_box{width: 1400px;margin: 0 auto;}
.company_introduction .section2 {margin-bottom: 100px;}
.company_introduction .section2 .wrap {width: 100%;}
.company_introduction .section2 .wrap h3 {font-size: 36px;}
.company_introduction .section2 .wrap .platform_bg {background: url("/templets/default/images/about_us/bg1.jpg") center/100% 100% no-repeat;height: 384px;}
.company_introduction .section2 .wrap .platforms {display: flex;flex-direction: row;width: 1150px;margin: 0 auto;height: 384px;color: #FFFFFF;}
.company_introduction .section2 .wrap .platforms .content_box {width: 380px;height: 100%;border-right: 1px solid #898F9A;font-size: 12px;}
.company_introduction .section2 .wrap .platforms .content_box:hover .content {display: none;}
.company_introduction .section2 .wrap .platforms .content_box:hover .content_hover {display: block;}
.company_introduction .section2 .wrap .platforms .content_box:nth-child(3) {border-right: none;}
.company_introduction .section2 .wrap .platforms .content_box .content {margin-top: 115px;text-align: center;}
.company_introduction .section2 .wrap .platforms .content_box .content >span {font-size: 16px;}
.company_introduction .section2 .wrap .platforms .content .img {margin-bottom: 37px;}
.company_introduction .section2 .wrap .platforms .content_hover {display: none;margin-top: 60px;margin-left: 20px;margin-right: 20px;text-align: center;}
.company_introduction .section2 .wrap .platforms .content_hover:hover {}
.company_introduction .section2 .wrap .platforms .content_box .content_hover > h3 {color: #FFFFFF;font-size: 24px;margin-bottom: 15px;}
.company_introduction .section2 .wrap .platforms .content_box .content_hover > span {line-height: 28px;}
.company_introduction .section2 .wrap .platforms .content_box .content_hover .text_card {margin-top: 30px;line-height: 26px;}
.company_introduction .section2 .wrap .platforms .content_box:nth-child(2) .content_hover .text_card {margin-top: 15px;}
.company_introduction .section2 .wrap .platforms .content_box .content_hover .text_card >div {margin: 8px;}
.company_introduction .section2 .wrap .platforms .content_box .content_hover .text_card .icon {width: 24px;height: 24px;vertical-align: middle;color: #FFFFFF;}
.company_introduction .section3 .wrap {background: url("/templets/default/images/about_us/img2.png") center/100% 100% no-repeat;}
.company_introduction .section3 .wrap >p {font-size: 12px;color: #686a6d;line-height: 23px;}
.company_introduction .section3 .wrap >div {margin-top: 50px;}
.company_introduction .section4 h3 {margin-bottom: 30px;font-size: 36px;}
.company_introduction .section4 .wrap {line-height: 1em;}
.company_introduction .section4 .wrap .sub_title {margin-bottom: 50px;text-align: center;color: #666666;font-size: 15px;line-height: 1em;}
.company_introduction .section4 .wrap .chart-container {background: url("/templets/default/images/about_us/world_map.png") center/100% 100% no-repeat;position: relative;width: 1107px;height: 594px;margin: 0 auto;}
.company_introduction .section4 .wrap .chart-container .country_box {display: flex;justify-content: center;align-items: center;flex-direction: row;position: absolute;font-size: 18px;top: 245px;right: 100px;}
.company_introduction .section4 .wrap .chart-container .country_box .icon {background-color: #D01027;height: 10px;width: 10px;border-radius: 100%;position: relative;margin-right: 10px;}
.company_introduction .section4 .wrap .chart-container .country_box .icon .ring {position: absolute;background-color: inherit;height: 100%;width: 100%;border-radius: 100%;opacity: 0.8;-webkit-animation: pulsing 2s ease-out infinite;animation: pulsing 2s ease-out infinite;}
.company_introduction .section4 .wrap .chart-container .country_box .icon .ring:nth-of-type(1) {-webkit-animation-delay: -0.5s;animation-delay: -0.5s;}
.company_introduction .section4 .wrap .chart-container .country_box .icon .ring:nth-of-type(2) {-webkit-animation-delay: -1s;animation-delay: -1s;}
.company_introduction .section4 .wrap .chart-container .country_box .icon .ring:nth-of-type(3) {-webkit-animation-delay: -1.5s;animation-delay: -1.5s;}
@-webkit-keyframes pulsing {
  100% {
    transform: scale(2.75);
    opacity: 0;
  }
}

@keyframes pulsing {
  100% {
    transform: scale(2.75);
    opacity: 0;
  }
}
  
  


 
 
/*产品详情*/
a.shop-btn { background:#D01027 url(../images/shop.png) no-repeat 15px center; text-indent:40px }
.pro-img { width:30%; float: left; margin-right:3% }
.pro-msg { width:50%; float: left; font-size:16px }
.pro-msg h3 { font-size:16px;font-family:Microsoft YaHei;font-weight:bold;color:rgba(51,51,51,1);line-height:120px;}
.pro-msg font { color:#45425d }

.submenu_h2:nth-child(1){font-size: 16px!important;background: #D01027;color: #fff;text-align: left;font-weight: 400;padding-left: 24px;line-height: 42px;}
.submenu_h2{font-size: 16px!important;background: #F1F1F1;color: #333;text-align: left!important;font-weight: 400!important;padding-left: 24px;line-height: 42px;border-bottom: #D01027 3px solid}


/**tabs**/
.tabPanel {margin-top:30px }
.tabPanel ul{ height:40px; }
.tabPanel ul li{ font-size:16px; float:left; width:100%; border-bottom:1px solid #D01027; height:40px;line-height:40px;cursor:pointer;padding-left: 24px;}
.tabPanel .hit { background:#D01027; color: #fff;}
.propane { padding:20px; display:none; }

 
/*列表*/
.shop_list > li{ background: #fff; width: 19%; float: left; margin-right:1.25%; }
.shop_list > li:nth-child(5n) { margin-right: 0; }
.shop_list > li .pic{ opacity:1; width: 100%; height: 0; padding-bottom:60%; background-repeat: no-repeat; background-position: center; background-size: cover; }
.shop_list > li .text{ padding:10px; box-sizing: border-box; line-height:22px; text-align:center }
.shop_list > li .text h2{ font-size: 16px; margin-bottom:5px  }
.shop_list > li .text .pad{ width: 100%; height: 0; padding-bottom:20%; }
.shop_list > li .text span{ font-size: 16px; line-height: 30px; }
.shop_list > li:hover{ box-shadow: 0 0 30px rgba(0,0,0,.2); }
.shop_list > li:hover h2,.shop_list > li:hover span{ color: #D01027; }
.shop_list > li:hover .pic{ opacity: .8; }
@media screen and (max-width: 768px){
  /*.banner, .banner-wrap, .banner-wrap .banner-bg { height: 200px; }*/
  .shop_list > li{ width:49%!important; margin: 0 0 10px 0!important; }
  .shop_list > li:nth-child(2n) { margin-left: 2% !important;}
  .shop_list > li .text{ padding: 8px 4%; }
  .shop_list > li .text h2{ margin-bottom: 5px; font-size: 18px; }
  .shop_list > li .text span{ font-size: 14px; line-height: 1; }
  .shop_list > li .text .pad{ display: none; }
  .shop_list > li .text span{ float: right; }
  .shop_list_top, .shop_list_bot{ padding: 5% 3%; }
  .shop_list_btn a{ width: 120px; height: 46px; line-height: 46px; font-size: 14px; margin-right: 4%; }
  .shop_list_top h2{ font-size: 18px; }
  .shop_list_total .fr a{ padding: 2% 0; margin-bottom: 3%; }
}

 
/*网站地图*/
.mapnav { font-size:16px; color:#fff }
.linkbox h3 { font-size:18px; margin-bottom:10px; }
.linkbox h3 a { color:#D01027 }
.linkbox { clear:both; border-bottom:1px dashed #ddd; padding:20px 0  }
.linkbox ul:after { display:block; content: "";clear:both }
.linkbox ul li { float:left; margin-right:20px; font-size:16px; }


/*** 分页样式 **/
.dede_pages{ padding:20px 0px 20px 0; clear:both; text-align:center; height: auto; }
.dede_pages ul li{display: inline-block;line-height:28px;height:28px;margin:0 2px;overflow:hidden;}
.dede_pages ul li a { color:#555; display: inline-block;padding:0px 10px;background:#f4f4f5; }
.dede_pages ul li:hover{ text-decoration:none; }
.dede_pages ul li:hover a { color:#D01027; }
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover { color:#D01027;  }
.dede_pages ul li.thisclass { }
.dede_pages .pageinfo { color:#888; padding:0px 10px }
.dede_pages .pageinfo strong { font-weight:normal;  margin:0px 2px;}
.dede_pages ul li select { height:22px; border:none }


/*-----------搜索页面------------*/
.search_box{ position:relative; padding:10px 0px; overflow:hidden; float:right }
.search_box form { position:relative; width:350px; float:left }
.search_box a { display:block; padding:2px 10px; border:1px solid #ccc; float:right }
.search_box input {border-width:1px;border-style:solid;border-color:#707070 #CECECE #CECECE #707070;padding:6px 4px;height:18px;line-height:18px;width:200px;margin-right:5px;}
.search_box select{font-size:14px;height:31px;margin-right:5px;}
.search_box button {background:url(../images/searchbtn.png) no-repeat center; width: 30px; height:30px; line-height:100px; overflow:hidden; border:none; cursor:pointer}
.resultbar{height:32px;line-height:32px; margin-bottom:30px;background:transparent url(../images/search-top-bg.gif) repeat-x scroll;color:#428C5B;border-bottom: 1px solid #E4E4E4;border-top: 1px solid #E4E4E4;}
.resultbar a { float:right }
.sidebar{float:right;width:320px;word-wrap:break-word;}
.sidebar h2{font-size:14px;line-height:25px;}
.sidebar ul {padding:4px 8px;}
.sidebar ul li{line-height:24px;background:url(../images/ico-3.gif) 4px 9px no-repeat;}
.resultlist{overflow:hidden; border-right:1px solid #dadada; width:820px; float:left; min-height:200px;}
.resultlist ul li{padding-top:15px;}
.resultlist ul li h3{line-height:30px;font-size:16px;font-weight:normal;}
.resultlist ul li h3 a{text-decoration:underline;}
.resultlist ul li p{line-height:22px;color:#666;font-size:14px;width:650px;}
.resultlist ul li span small{line-height:22px;font-size:12px;margin-left:5px;color:#999;}
.resultlist ul li span a{color:#008400;}
/*-----------搜索页面 end------------*/


/*细菌 活动*/
.jun_page_header{height: 5rem;width: 100%; }
.jun_page_header a{margin-left: 2rem}
.jun_page_header img{float: left;margin-top: 3%;}
.server_inner_header_tit1{font-size:1.4rem;  margin: 0 5%;  width: 20%;font-weight:500;display: block;background: url(/uploads/200106/btn1@2x.png) no-repeat;background-size:100% 100%;padding: 7% 7%; float: left;}
.server_inner_header_tit1>span{margin: -18% 0;display: block;}
.server_inner_header_tit1:hover{font-size:1.4rem;  margin: 0 5%;  width: 20%;font-weight:500;display: block;background: url(/uploads/200106/btn2@2x.png) no-repeat;background-size:100% 100%;padding: 7% 7%; float: left;}


/*.server_crispr:hover{background: url(https://www.ubigene.com/uploads/200102/btn.png) no-repeat;background-size:100% 100%;width: 20%;padding: 1.1% 6%;font-size:1.38rem;font-weight:500;color:rgba(51,51,51,1);line-height:4rem;float: left;margin-top: -2%;}
.server_classic:hover{background: url(https://www.ubigene.com/uploads/200102/hover.png) no-repeat;background-size:100% 100%;width: 22%;padding: 1.1% 6%;font-size:1.38rem;font-weight:500;color:rgba(51,51,51,1);line-height:4rem;float: left;margin: -2% 0.5%;}
*/

.gene_edit_small{width:100%;height:10rem;background:rgba(255,255,255,1);box-shadow:0rem 0rem 0.5rem 0.5rem rgba(0, 0, 0, 0.1);margin-left: -1.2rem;}
.gene_edit_small{overflow: hidden;transition: height 0.24s;}
.gene_edit_small111{width:57.7rem;height:22rem;margin-left: -1.2rem;position: relative;}
.youshi22{margin-top: 50px;}
.gene_edis_small_tit{padding: 2rem;font-size:1.38rem;color:rgba(51,51,51,1);font-weight:bold;}
.gene_edis_small_tit b{color:rgba(208,17,38,1); }
.gene_edis_small_txt{padding: 2rem;text-align:justify;font-size:0.88rem;line-height:1.75rem;color: rgba(102,102,102,0.9);line-height:1.5rem;}
.youshi_tit{font-size:1.38rem;color:rgba(51,51,51,1);font-weight:bold;padding: 2rem 0;text-align: center;}
.youshi_tit b{color:rgba(208,17,38,1); }
.youshi{float: left;width: 19%;margin-left: 5%}
.youshi_nei{}
.num_img{}
.num_img img{height: 5rem}
.num_img_div img{width: 25%}
.num_img_div{text-align: center}
.num_div_txt{font-size:0.88rem;width: 90%}
.gene_edit1{margin-top: 2rem;background:rgba(247,247,247,1);}
.xijun_edit{font-size:1.38rem;color:rgba(51,51,51,1);font-weight:bold;text-align: center;}
.xijun_edit b{color:rgba(208,17,38,1); }
.gene_edit1_txt{margin: 2rem 0rem;font-size:0.88rem;}
.jiexuan_box1{width:24.25rem;height:8.88rem;background:rgba(254,254,254,1);border:0.4rem solid rgba(153,153,153,1);position: absolute;margin: 19.13rem 4.38rem}
.jiexuan_box1_in{width:24.25rem;height:8.88rem;position: relative;}
.jiexuan_box_img1{margin: 1.13rem 0 0 1.13rem ;width: 4.81rem;height: 6.63rem;position: absolute;}
.jiexuan_box_img2{margin: 1rem 7.5rem ;width: 1.88rem;height: 1.88rem;position: absolute;}


/*crispr-b*/
.wapper1230{font-family:Microsoft YaHei;font-weight:400;color:rgba(51,51,51,1);line-height:1.75rem;text-align: left}
.content1_1230{background: url('/uploads/191230/about CRISPR-B.png');background-size:100% 100%;background-repeat:no-repeat;}
.content1_1230_txt{font-size:0.88rem;opacity: 0.9;padding: 8% 8% 10% 8%;}
.center_tit{height:1.38rem;font-size:1.38rem;margin: 0 auto;margin-top: 3.69rem;font-weight: bold;}
.add_boder{ border: 1px #ccc solid;   text-align: left;opacity: 0.9;padding-left: 12px;}
.center_txt{}
.jiexuan{width: 50%;float: left;}
.activity_time{margin-top: 2rem;font-size:0.88rem;}
.activity_content{height: 0.94rem;position: relative;line-height:1.38rem;color:rgba(34,24,21,1);margin-top: 1.25rem;font-size:0.88rem;}
.small_tit_1230{font-size:1rem;font-weight:bold;color:rgba(208,16,39,1);background: url(/uploads/191230/advantage-icon1.png) no-repeat;background-size: 1.8rem !important;padding-left: 3rem;margin: 2rem 0rem 1rem;}
.small_inner_1230{margin:0 0 0 3rem;}
.center_txt_num{    width: 20%;font-size:3.75rem;font-family:Microsoft YaHei;font-weight:bold;color:#beb9b98a;line-height:1.38rem;float: left;margin: 1rem 1rem;}
.right_2717{float: left;width: 30%}
.center_center_2717{float: left;width: 37%}
.left_2717{float: left;width: 30%}


/*服务页面*/
.header_style a{color:#fff;}
.header_style{height: 5rem; position: relative;}
/*.headre_style_left{position: absolute;width:50%;height:3.44rem;background:rgba(208,16,39,1);box-shadow:0rem 1rem 1rem 0rem rgba(0, 0, 0, 0.12);border-radius:2rem 0 0 2rem;}*/
/*.btn_right{width: 28%;display: block;margin:-0.25rem 0 0 0.25rem}*/
/*.server_crispr{background: url(https://www.ubigene.com/uploads/200102/hover.png) no-repeat;z-index: 9999;font-size:1.38rem;font-weight:500;color:rgba(51,51,51,1);line-height:4.36rem;}*/
.header_style_right{width:49%;height:3.44rem;background:rgba(208,16,39,1);box-shadow:0rem 1rem 1rem 0rem rgba(0, 0, 0, 0.12);border-radius:2rem 0 0 2rem;float: left;}
.header_style_left{width:49%;height:3.44rem;background:rgba(51,51,51,1);box-shadow:0rem 1rem 1rem 0rem rgba(0, 0, 0, 0.12);border-radius:0 2rem 2rem 0;float: left;margin-left: 1%}

.server_crispr{background: url(https://www.ubigene.com/uploads/200102/hover.png) no-repeat;background-size:100% 100%;width: 20%;padding: 1.1% 6%;font-size:1.38rem;font-weight:500;color:rgba(51,51,51,1);line-height:4rem;float: left;margin: -1.7% 0;}
.server_classic{background: url(https://www.ubigene.com/uploads/200102/btn.png) no-repeat;background-size:100% 100%;width: 26%;padding: 1.1% 5%;font-size:1.38rem;font-weight:500;color:rgba(51,51,51,1);line-height:4rem;float: left;margin: -2% 0.5%;}
.server_crispr:hover{background: url(https://www.ubigene.com/uploads/200102/btn.png) no-repeat;background-size:100% 100%;width: 20%;padding: 1.1% 6%;font-size:1.38rem;font-weight:500;color:rgba(51,51,51,1);line-height:4rem;float: left;margin-top: -2%;}
.server_classic:hover{background: url(https://www.ubigene.com/uploads/200102/hover.png) no-repeat;background-size:100% 100%;width: 24%;padding: 1.1% 6%;font-size:1.38rem;font-weight:500;color:rgba(51,51,51,1);line-height:4rem;float: left;margin: -2% 0.5%;}
.server_crispr_server{float: left;width: 68%;margin-top: 2%;}
.server_classic_server{float: left;width: 60%;margin-top: 2%;margin-left: 3%;}
.server_crispr_server a:hover{color: rgba(51,51,51,1);}
.server_classic_server a:hover{color: rgba(208,16,39,1);}


.gene_server_small{height:10rem;background:rgba(255,255,255,1);box-shadow:0rem 0rem 0.5rem 0.5rem rgba(0, 0, 0, 0.1);position: relative;}
.gene_server_small{overflow: hidden;transition: height 0.24s;}
.gene_server_small.xg:after{content: "";position: absolute;bottom: 0;display: block;width: 100%;height: 10rem;background: -moz-linear-gradient(to bottom, rgba(255,255,255,0), #fff);background: -webkit-linear-gradient(to bottom, rgba(255,255,255,0), #fff);background: linear-gradient(to bottom, rgba(255,255,255,0), #fff);}
.gene_server_small_tit{font-size:1.38rem;color:rgba(51,51,51,1);font-weight:bold;padding-top: 2rem}
.gene_server_small b{color:rgba(208,17,38,1); }
.gene_server_small_txt{width:43.88rem;height:6.13rem;margin-top: 1.69rem;text-align:justify;text-justify:distribute-all-lines;font-size:0.88rem;line-height:1.75rem;color: rgba(102,102,102,1);line-height:1.75rem;}
.gene_server_small1{background:rgba(255,255,255,1);box-shadow:0rem 0rem 0.5rem 0.5rem rgba(0, 0, 0, 0.1);position: relative;margin-top: 2rem}
.gene_server_small1{overflow: hidden;transition: height 0.24s;}
.gene_server_small_tit1{font-size:1.38rem;color:rgba(51,51,51,1);font-weight:bold;padding-top: 2rem}
.gene_server_small1 b{color:rgba(208,17,38,1); }
.gene_server_small_txt1{width:43.88rem;height:6.13rem;margin-top: 1.69rem;text-align:justify;text-justify:distribute-all-lines;font-size:0.88rem;line-height:1.75rem;color: rgba(102,102,102,1);line-height:1.75rem;}
.pic1_Server{width: 35.94rem; height:17.13rem;margin-top: 2.5rem}
.gene_server1{background:rgba(247,247,247,1);}
.gene_server1_container{font-size:1.38rem;color:rgba(51,51,51,1);font-weight:bold;padding-top: 2rem}
.gene_server1_container b{color:rgba(208,17,38,1); }
.gene_server1_container_txt{margin: 2rem;line-height:1.75rem;text-align: left;}
.gene_server_method{background:rgba(244,244,244,1);position: relative;margin-top: 2em}
.gene_server_method b{color:rgba(208,17,38,1)}
.server_method{width: 24%;background:rgba(255,255,255,1);margin-left: 7%;float: left;height: 18rem;}
.server_method_tit{font-size:1rem;font-family:Source Han Sans CN;font-weight:500;color:rgba(51,51,51,1);line-height:1.75rem;padding-top: 1.5rem}
.server_method_img{width: 3.88rem;margin-top: 1.75rem}
.server_method_txt{width: 90%;text-align: left;margin-top: 1.75rem}
.server_pic2_div{height:21.81rem;background:rgba(255,255,255,1);margin-top: 2rem}
.server_pic2_div img{width: 42.13rem;height: 19.44rem;padding-top:1.2rem }
.table_fuwu2{text-align:center;width: 100%}
.table_fuwu2 tr:nth-child(1){background: #666;color: #fff;font-weight: 600;} 

.server_hong_kuamng{width:8.88rem;height:2.19rem;border:2px solid rgba(208,16,39,1);border-radius:1.5rem;font-size:1rem;}

.bottom_left_point{width:0.5rem;height:0.5rem;background:rgba(51,51,51,1);border-radius:50%;position: absolute;margin: 0.5rem -1rem}
.zhu_bottom{text-align: left;font-size:0.88rem;font-family:Source Han Sans SC;font-weight:400;color:rgba(102,102,102,1);}
.knockin_method{width: 43.88rem;height: 19.5rem}
.bottom_tit{height:1.06rem;border:0px solid rgba(153,153,153,1);margin: 0rem 0 0 2.5rem;font-weight: bold;color:rgba(51,51,51,1);margin-top: 2rem}
.bottom_item_1{margin: 1rem 0 0 2.5rem}
.bottom_item_2{ height:3rem;background:rgba(254,254,254,1);border:0px solid rgba(153,153,153,1);margin: 1rem 0 0 2.5rem}


/* .contact_us{font-size:20px;width: 100%;  font-weight:400;line-height:28px; margin-top: 0.8rem;color: #333333;margin-top: 50px;}
.contact_us p{color: #666666;font-size:14px;font-family:Acumin Variable Concept;font-weight:400;color:rgba(102,102,102,1);line-height:28px;margin-top:20px;margin-left: 34px }

.contact_us li{width: 380px;height: 150px; float: left;margin-left: 50px;}
.contact_us img{width: 8%;margin-right: 5px}

.contact_us_partner{font-size:20px;width: 100%;  font-weight:400;line-height:28px;margin-left: 3rem;color: #333333;float: left;}
.contact_us_partner p{color: #666666;font-size:14px;font-family:Acumin Variable Concept;font-weight:400;color:rgba(102,102,102,1);line-height:28px;margin-top:20px;margin-left: 34px }

.contact_us_partner li{width: 380px;height: 170px; float: left;margin-left: 50px;margin-bottom: 40px}
.contact_us_partner img{width: 8%;margin-right: 5px}

.contact_us_hr{font-size:20px;width: 100%;  height:50px;font-weight:400;line-height:28px;border: #dddddd;}
.contact_us_hr hr{border: 1px solid #dddddd;}
 */
/*.contact_us_inner_tit{display: block;}*/
/*.contact_us_left_tit{margin-top: 15px;font-size:20px;font-family:Source Han Sans SC;color:rgba(51,51,51,1);line-height:28px;}
.contact_us_left_inner{margin-left: 1rem;margin-top: 0.8rem}
.contact_us_left_inner p span{margin-left: 1.5rem;margin-top: -1.48rem;display: block;}
.contact_us_left_inner p{margin-top: 2px}*/
/*.li_right{box-shadow:21px 21px 20px 12px rgba(0, 0, 0, 0.15)}*/

/*病毒*/
.virture_page_header{height: 5rem;width:100%; margin-left: 0rem;position: relative;}
.server_inner_header_tit{font-size:1.4rem;font-weight:500;display: block;background: url(/uploads/200106/btn1@2x.png) no-repeat;background-size:100% 100%;  padding: 3% 6%;margin-left: 3%;}
.server_inner_header_tit:hover{font-size:1.4rem;font-weight:500;display: block;background: url(/uploads/200106/btn2@2x.png) no-repeat;background-size:100% 100%;  padding: 3% 6%;margin-left: 3%;}
.virture_page_header .btn{width: 12.3rem;height: 5.2rem}
.virture_page_header span{float: left;}
.virture_page_header span p{    margin-top: -1rem;}

.gene_virture_first{width:100%;height:10rem;background:rgba(255,255,255,1);box-shadow:0rem 0rem 0.5rem 0.5rem rgba(0, 0, 0, 0.1);margin-left: -1.2rem;position: relative;}
.gene_virture_first_txt{padding: 2rem;text-align: justify;}
.gene_virture_first{overflow: hidden;transition: height 0.24s;}
.gene_virture_first.xg:after{content: "";position: absolute;bottom: 0;display: block;width: 100%;height: 5rem;background: -moz-linear-gradient(to bottom, rgba(255,255,255,0), #fff);background: -webkit-linear-gradient(to bottom, rgba(255,255,255,0), #fff);background: linear-gradient(to bottom, rgba(255,255,255,0), #fff);}
.gene_virture_first_tit{font-size:1.38rem;color:rgba(51,51,51,1);font-weight:bold;padding-top: 2rem}
.gene_virture_first b{color:rgba(208,17,38,1); }
/*.    padding: 0 1rem;{ margin-top: 2rem;text-align:justify;font-size:0.88rem;line-height:1.75rem;color: rgba(102,102,102,1);padding: 0 1rem;}*/

.table_virture_1{text-align: center;width: 90%;font-size:0.88rem;font-weight:400;color:rgba(51,51,51,1);line-height:0.79rem;}
.table_virture_1 tr:nth-child(2n+1){background:rgba(242,242,242,1);height:2.69rem;}
.table_virture_1 tr:nth-child(2n){background:rgba(247,247,247,1);height:2.69rem;}
.table_virture_1 tr:nth-last-child(1){height: 4.63rem;line-height:1.11rem;}
.table_virture_1 tr:nth-last-child(1) td:not(:first-child) p{text-align: left;}
.table_virture_1 tr td{border:1px solid #fff;}
.table_virture_1 tr th{border:1px solid #fff}
.table1-inner-img{width: 1.75rem;position: absolute; margin: 1rem 0 0 -6rem;}

.three_virture_comp{font-size:1rem;font-weight:bold;color:rgba(51,51,51,1);line-height:1.7rem;text-align: left;margin-left: 6rem;margin-top:2rem;}
.three_virture_comp span{font-size: 2rem;display: block;margin:-0.2rem 0 0 -1.5rem;position: absolute;}


.panel {margin-top:4rem; margin-left:-1.2rem;position: relative;}
.panel-body:not(:nth-child(2)) {display:none;}
.panel-header{width:100%;height:2.81rem;background:rgba(244,244,244,1);font-size:1rem;font-weight:400;color:rgba(51,51,51,1);line-height:0.79rem;margin-top: 0.2rem}
.panel-header::after {content: "\2716";margin: 1rem 0 0 90%;display: block;position: absolute;font-family: fontawesome;transform: rotate(45deg);}
.panel-header span{display: block;position: absolute;margin:1rem 0 0 1.5rem;}


.gene_virture_sec{width:100%;position: relative;}
.gene_virture_sec_tit{font-size:1.38rem;color:rgba(51,51,51,1);font-weight:bold;padding-top: 2rem}
.gene_virture_sec b{color:rgba(208,17,38,1); }
.gene_virture_sec_txt{width:100%;margin-top: 2rem;text-align:justify;font-size:0.88rem;color: rgba(102,102,102,1);line-height:1.75rem;}
.table_virture_2{margin-top: 2rem;height: 8rem;width: 100%}
.table_virture_2 tr:first-child{height: 1.8rem;color: #fff;background-color:#666;}
.table_virture_2 tr{height: 1.9rem}
.table_virture_2 tr td span{text-align: left;}
.gene_virture_sec_ctl{position: relative;}
.gene_virture_sec_ctl span{display: block;position: absolute;font-size:0.88rem;color:rgba(51,51,51,1);width: 9.44rem}
.gene_virture_tirhd_tit{font-size:1.38rem;color:rgba(51,51,51,1);font-weight:bold;padding-top: 2rem}
.gene_virture_tirhd b{color:rgba(208,17,38,1); }
.gene_virture_tirhd_txt{width:100%;margin-top: 2rem;text-align:left;font-size:0.88rem;line-height:1.75rem;color: rgba(102,102,102,1);line-height:1.75rem;}
.gene_virture_tirhd{width:100%;margin-left: -1.2rem;position: relative;margin:0rem 0 0 0rem}
.gene_virture_fourth_tit{font-size:1.38rem;color:rgba(51,51,51,1);font-weight:bold;padding-top: 2rem}
.gene_virture_fourth b{color:rgba(208,17,38,1); }
.gene_virture_fourth_txt{margin-top: 1.69rem;text-align:justify;text-justify:distribute-all-lines;font-size:0.88rem;line-height:1.75rem;color: rgba(102,102,102,1);line-height:1.75rem;}
.gene_virture_fourth{margin-left: -1.2rem;position: relative;margin:0rem 0 0 0rem}

.table_virture_3{margin-top: 2.5rem;height: 8rem;width: 100%}
.table_virture_3 tr:first-child{height: 1.8rem;color: #000;background-color:#fff;border-bottom:0.2rem solid #D01027;}
.table_virture_3 tr{height: 1.9rem}
.table_virture_3 tr td span{text-align: left;margin-left: 2rem}

#box{background:rgba(254,205,0,1);margin-top: 3rem;width: 100%}

.table_virture_4{margin-top: 2rem;width: 100%;}
.table_virture_4 tr:first-child{height: 1.8rem;color: #000;background-color:#fff;border-bottom:0.2rem solid #D01027;}
.table_virture_4 tr{height: 1.9rem}
.table_virture_4 tr td span{text-align: left;margin-left: 0.2rem;width:20rem }
.box_inner_tit{font-size:1rem;font-weight:bold;color:rgba(51,51,51,1);line-height:0.79rem;}
.box_inner_tit_faq{font-size:1rem;font-weight:bold;color:rgba(51,51,51,1);line-height:3.79rem;}

.three_virture_comp1{font-size:1rem;font-weight:bold;color:rgba(255,255,255,1);line-height:1.79rem;text-align: left;margin-left: 4rem;padding-top: 3rem;width: 47.5rem;line-height:2rem;}
.three_virture_comp1 span{font-size: 2rem;display: block;margin:-0.2rem 0 0 -1.5rem;position: absolute;}
.fqa_tit{font-size:0.88rem;color:rgba(254,205,0,1);line-height:0.79rem;text-align: left;margin-left: 2.5rem;margin-top: 2.5rem;margin-bottom: 1.75rem}
.fqa_body{font-size:0.88rem;color:rgba(247,247,247,1);line-height:1.56rem;width: 44rem;text-align: left;margin-left: 2.5rem;}

.cell_server_first{height:10rem;background:rgba(255,255,255,1);box-shadow:0rem 0rem 0.5rem 0.5rem rgba(0, 0, 0, 0.1);margin-left: -1.2rem;position: relative;}
.cell_server_first_tit{font-size:1.38rem;color:rgba(51,51,51,1);font-weight:bold;padding-top: 2rem}
.cell_server_first b{color:rgba(208,17,38,1); }
.cell_server_first_txt{padding: 2rem;text-align:justify;text-justify:distribute-all-lines;font-size:0.88rem;line-height:1.75rem;color: rgba(102,102,102,1);line-height:1.75rem;}
.cell_server_first_txt p{margin-bottom: 1rem}
.cell_server_sec_tit{font-size:1.38rem;color:rgba(51,51,51,1);font-weight:bold;padding: 2rem 0;}
.cell_server_sec b{color:rgba(208,17,38,1); }
.cell_sec_inner_div{float: left;margin-left: 2%;margin-top: 1rem;width: 22%;}
.cell_sec_inner_div20200214{float: left;margin-left: 1rem;border:1px solid rgba(221,221,221,1);margin-top: 1rem}
.cell_sec_inner_div1{float: left;width: 12rem;margin-left: 1rem}

.cell_sec_inner_txt{width: 100%;margin-top: 1.25rem}

.cell_server_third{margin-left: -1.2rem;position: relative;}
.cell_server_third_tit{font-size:1.38rem;color:rgba(51,51,51,1);font-weight:bold;margin: 2rem 0;}
.cell_server_third b{color:rgba(208,17,38,1); }
.cell_server_third_txt{width:100%;text-align:justify;text-justify:distribute-all-lines;font-size:0.88rem;line-height:1.75rem;color: rgba(102,102,102,1);line-height:1.75rem;border:1px solid rgba(231,231,231,1);border-left: 0.5rem solid rgba(254,205,0,1); }

.cell_server_inner_txt1{margin-left: 3.56rem;margin-top: 2rem;font-size:0.88rem}
.img_a{width:60%;float: left;margin-left: 2rem;}

.img_a_txt{margin-top: 10rem;font-size:0.88rem;}

.cell_server_first{overflow: hidden;transition: height 0.24s;}
.cell_server_first.xg:after{content: "";position: absolute;bottom: 0;display: block;width: 100%;height: 5rem;background: -moz-linear-gradient(to bottom, rgba(255,255,255,0), #fff);background: -webkit-linear-gradient(to bottom, rgba(255,255,255,0), #fff);background: linear-gradient(to bottom, rgba(255,255,255,0), #fff);}
.poster-btn{font-size: 3rem;z-index:9999;transform: rotate(90deg); font-weight: 100;   margin: -8% 45%;position: absolute;}    



/*20200214 activity*/
.firstp_0214{margin: 0 auto;margin-top:2rem}
.bold{font-weight: bold;}
.red{color: #D01027}
.firstp_0214_tit{font-size:1.38rem;font-family:Microsoft YaHei;font-weight:bold;color:rgba(33,23,20,1);}
.firstp_0214 p{font-size:0.88rem;font-family:Microsoft YaHei;color:rgba(51,51,51,1);line-height:1.75rem;margin-top: 1rem}
.youshi20200214{margin-bottom: 1rem;margin: 0.2rem;}
.sec_0214_tit{margin: 1rem 2rem;}
.element3 {width: 65%;background-color: #fff;border-radius: 2rem;border: 12px solid #D01027;margin-top:2rem;padding:1rem;}
.element3 p{margin-left: 2rem;    margin-top: 0;}
.table_0214{margin-top: 2rem;}
.table_0214 tr:first-child{height: 1.8rem;background:rgba(241,241,241,1);color:rgba(51,51,51,1);}
.table_0214 tr{height: 1.9rem}
.table_0214 tr td span{text-align: left;margin-left: 3.5rem}
.table_0214 tr td p{text-align: left;margin-left: 3.5rem;}


/*thp 软文  技术专题*/
.thptop{background-color:#F1F1F1;margin-top: 3rem}
.thptop_innertxt{width: 830px; margin-left: 3rem; padding-top: 1.5rem;}
.thp_title1{width: 486px;height: 40px;background: #333333;position: relative;margin-top:3rem;}
.thp_title1_inner{font-size: 22px;font-family: Microsoft YaHei;font-weight: bold;position: absolute;z-index: 99;margin-left: 11px;}
.thp_title1_inner_red{color: rgba(208,16,39,1);}
.thp_title1_inner_wit{color: #ffffff}
.thp_title1_inner_wit:hover{color: #fff}
.thp_title1_inner_wit_block{width: 82px;height: 36px;background-color: #ffffff;position: absolute;border: 2px solid #333;}
.margin-top1rem{margin-top: 1rem; }
.margin-top05rem{margin-top: 0.5rem;}
.thp_b_fontsize{font-size:20px;}
.thp_title2{width: 700px;height: 40px;background: #333333;position: relative;margin-top:1rem;}
.thp_red_tit{font-size:16px;font-family:Microsoft YaHei;font-weight:bold;color:rgba(208,16,39,1);margin-top: 1rem}
.thp-float-left{    width: 647px;float: left;margin-top: 1rem;margin-right: 2rem;}
.thpbottom_red{background-color:rgba(208,16,39,1);margin-top: 50px;padding: 1rem 2rem;}
.aligncenter{text-align: center;}
.thptop2{margin-top: 3rem}
.font-size18{font-size:18px}


.thp_table{height: 8rem;width: 27rem;text-align: center}
.thp_table tr:first-child{height: 1.8rem;color: #000;background-color:#ddd;}
.thp_table tr{height: 1.9rem}
.thp_table tr td span{text-align: left;margin-left: 1rem}
.panel_pis {margin-top: 24px}
.panel_pis1 {position: relative;}
.panel-body_pis:not(:nth-child(2)) {display:none;}
.panel-body_pis{width: 80%;background:rgba(244,244,244,1);}
.panel-header_pis{width:80%;height:2.81rem;background:rgba(244,244,244,1);font-size:1rem;font-weight:400;color:rgba(51,51,51,1);line-height:0.79rem;margin-top: 0.2rem}
.panel-header_pis::after {content: "\2716";margin: 1rem 0 0 72%;display: block;position: absolute;font-family: fontawesome;transform: rotate(45deg);}
.panel-header_pis span{display: block;position: absolute;margin:1rem 0 0 1.5rem;}

.current1111{background: rgb(204, 204, 204);border-bottom:0.2rem solid #D01027;}
.current1111::after{content: "\2716";color: #D01027;margin: 1rem 0 0 72%;display: block;position: absolute;transform: rotate(90deg);transition: .5s transform;}
.knok_pis_pix{width: 398px;height: 345px;border: 2px solid #dddddd;text-align: center;float: left;}
.knok_pis_pix1{width: 548px;height: 300px;border: 2px solid #dddddd;text-align: center;float: left;}
.knok_pis_pix11{width: 398px;height: 395px;text-align: center;float: left;}
.knok_pis_pix2{width: 398px;height: 270px;text-align: center;float: left;}
.knok_pis_pix1111{width: 398px;height: 450px;text-align: center;float: left;}
.elem{float: left;margin-top: 3rem;}
.table_0306{margin-top: 2rem;width: 100%;font-family:Microsoft YaHei;font-weight: 400;text-align: center;}
.table_0306>tr:nth-child(2n+1){background:rgba(242,242,242,1);}
.table_0306 > tr > td:first-child{background:#fff;color:#C21728;}

.table_0306 tr:first-child{height: 1.8rem;background:#C21728;color:#ffffff;}
.table_0306>tr:nth-child(2n){background:#fff;}
.table_0306 tr{height: 1.9rem}
.table_0306 tr td span{text-align: left;margin-left: 3.5rem}
.table_0306 tr td p{text-align: left;margin-left: 3.5rem;}
.activity_time_0306{margin-top:2rem}

.element4 {width: 60%;background-color: #fff;border-radius: 2rem;border: 12px solid #C21728;padding: 1rem;margin-top:2rem;}
.element4 p{margin-left: 2rem;margin-top: 0;}
.font-size22{font-size: 22px}
.gray_14{font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:rgba(153,153,153,1);}
.Welfare{margin-top: 3rem}
.Welfare>ul>li>div{height: 45px}
.Welfare>ul>li{float: left;text-align: center;width: 180px;height: 120px}
.margin-top2rem{margin-top: 2rem}
.gray_102{font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:rgba(102,102,102,1);}

.current_seeker{background: rgba(102,102,102,1);;border-bottom:0.2rem solid #fff;}
.current_seeker>span{color: #fff;font-weight: 600;}
.current_seeker::after{content: "\2716";color: #fff;margin: 1rem 0 0 55rem;display: block;position: absolute;transform: rotate(90deg);transition: .5s transform;}
.map_website_service{height: 200px;font-size: 14px}
.map_website_service>ul{float: left;width:170px}
.map_website_other{height: 50px}
.map_website_other>ul{float: left;width:170px}


.panel_inner {margin-top:24px; position: relative;}
.panel-body_inner:not(:nth-child(2)) {display:none;}
.panel-body_inner{padding: 0 0 24px 0}
.panel-header_inner{width:100%;height:2.81rem;background:#aaa;font-size:1rem;font-weight:400;color:rgba(51,51,51,1);line-height:0.79rem;margin-top: 0.2rem}
.panel-header_inner::after {content: "\2716";margin: 1rem 0 0 83%;display: block;position: absolute;font-family: fontawesome;transform: rotate(45deg);}
.panel-header_inner span{display: block;position: absolute;margin:1rem 0 0 1.5rem;}
.current_seeker{background: rgba(102,102,102,1);;border-bottom:0.2rem solid #fff;}
.current_seeker>span{color: #fff}
.current_seeker::after{content: "\2716";color: #fff;margin: 1rem 0 0 83%;display: block;position: absolute;transform: rotate(90deg);transition: .5s transform;}

.panel-body_pis_inner{text-align: justify;padding:0 5%;}


.map_websit_hr{height:1px;border:none;border-bottom:2px solid #ccc;}
.knok_pis_pix1111_left{margin-left: 6rem}
.pic_2761{width: 438px}
.ipsc_png{margin-top: 15rem}
.pic2_2761{width: 28rem;margin-top: 5rem}
.pic3_2761{margin-top: 1rem}
.pic3_text2761{text-align: left;margin-left: 1rem}
.pic4_pisc_div{margin-left: 6rem}
.pic4_pisc_div>img{margin-top: 1rem}
.pic_pisc_txt{text-align: left;margin-top: 3rem;margin-left: 1rem}
.pisc4_referece{margin-top: 24px;font-size: 16px}
.knok_pis_pix11_inner{text-align: left;margin-left: 1rem;margin-top: 2rem}
.knok_pis_pix11_inner{width: 26rem}
.margin_left_6rem{margin-left: 6rem}
.width_405px{width: 405px;}
.margin-top25rem{margin-top: 25rem;}
.kuang_27641 div{width: 37%;padding: 1% 5%;float: left; margin-top: 24px}
.kuang_27641 div:nth-child(1){background:rgba(209,229,244,1); }
.kuang_27641 div:nth-child(2){background:rgba(247,227,226,1);margin-left: 2%; }

.kuang_27641_text{width: 450px;height: 200px;background:rgba(209,229,244,1);margin-bottom: 2rem}
.kuang_27641_text_inner{width: 394px;margin-left: 2rem;}

.kuang_27642{width: 450px;height: 180px;background:rgba(247,227,226,1)}
.kuang_27642_text{width: 394px;margin-left: 2rem;}
.kuang_27642_pic5{width: 428px;margin-top: 8rem;}
.margin_top20{margin-top: 20rem}
.width_28{width: 28rem}


.red_bg_white_font{ background:rgba(208,16,39,1);font-size:22px;font-weight:bold;color:rgba(255,255,255,1);padding: 0.5rem 0.5rem;}
.IMissYou p{float:left;}
.Imissyou_1{width: 10%;margin-top: 190px;}
.Imissyou_2{width: 30%}
.Imissyou_3{width: 60%}
.Imissyou_4{width: 38%;margin-top: -5rem;}
.Imissyou_5{width: 5%;margin-top: 190px;}
.Technical_advantages{margin: 2rem 0 0 3rem;}
.Technical_advantages li span{ display: block;float: left;}
.Technical_advantages li img{float: left;margin-top: 0.9rem;}
.Technical_advantages li {width: 24rem;height: 6rem;float: left;}

.Technical_advantages li p{width: 3rem;float: left;}
.shugang{font-size: 37px;margin: -8px 10px;}
.center_include_txt{margin-top: 2rem}

.table_0430{width: 100%;font-family:Microsoft YaHei;font-weight: 400;text-align: center;}
.table_0430 tr:first-child{height: 1.8rem;background:rgba(208,16,39,1);color:#fff;}
.table_0430 tr{height: 1.9rem}
.table_0430 tr td span{text-align: left;margin-left: 3.5rem}
.table_0430 tr td p{text-align: left;margin-left: 3.5rem;}
.jianbian1{background-color: #FAF8F3;background-image: linear-gradient(53deg,#FAF8F3 0%,#FAF2F2 100%);background-image: -webkit-linear-gradient(53deg,#FAF8F3 0%,#FAF2F2 100%);background-image: -moz-linear-gradient(53deg,#FAF8F3 0%,#FAF2F2 100%);background-image: -o-linear-gradient(53deg,#FAF8F3 0%,#FAF2F2 100%);}
.jianbian2{background:rgba(252,249,239,1);}

.font_shupai span{display: block;float: left;width: 26px;margin: 0 auto;line-height: 1.2rem;margin-left: 2px;}
.mar_top4rem{margin-top: 4rem}
.jianbian3{background:#E9F6FE;}
.tit_bingdu{font-size:1.8rem;font-family:Source Han Sans SC;font-weight:bold;color:rgba(51,51,51,1);line-height:31px;margin-left: 26%}

.tit_bingdu p{width: 50px;height: 50px;border:1px dashed #83B9E4;float: left;margin-left: 1rem}
.tit_bingdu p span{margin-top: 0.5rem;display: block;}
.miss_pome{background: url(/uploads/activity/20200430/virus/img2.png) no-repeat;background-position:5rem 1rem;margin-top: 2rem; }
.IMissYou_bingdu{background: url(/uploads/activity/20200430/virus/img1.png);}
.activity_youshi_inner{float: left;width: 40%;margin: 1rem 2rem;}
.activity_youshi_inner img{float: left;}
.activity_youshi_inner p{float: left;margin-left: 1rem}
.activity_youshi{margin: 2rem 5rem;}

.new_liver_16px{font-size: 16px;}
.new_liver_left2rem{margin-left: 2rem}
.li_dor>ul>li{list-style-type:disc;margin-left: 2rem}
.liver_inner_tit{font-size:22px;font-weight:bold;color:#fff;line-height:28px;padding: 0.3rem;background-color: #333}

.table_liver_news{width: 100%;font-family:Microsoft YaHei;font-weight: 400;}
.table_liver_news th:first-child{width: 30%;}
.table_liver_news tr{border-bottom: 1px solid #848484}
.table_liver_news tr:first-child{height: 1.8rem;background:#666;color:#fff;}
.table_liver_news tr{height: 1.9rem}
.table_liver_news tr td span{text-align: left;margin-left: 3.5rem}
.table_liver_news tr td p{text-align: left;margin-left: 3.5rem;}
.table_liver_news tr td:first-child{text-align: center;}
.table_liver_news tr th:first-child{text-align: center;}
.click_100_zhong{background: url(/uploads/activity/liver/img8.png) no-repeat left 0;margin-top: 2rem;font-size:14px;font-weight:bold;color:rgba(208,16,39,1);line-height:40px;}
.click_100_zhong span{margin-left: 3rem}
.cengji_inner{margin-left: 2rem}


/*.phone_100_f{position: absolute;top: 0.63rem;left: 14.6rem;}*/


.xg:after{content: "";position: absolute;bottom: 0;display: block;width: 100%;height: 10rem;background: -moz-linear-gradient(to bottom, rgba(255,255,255,0), #fff);background: -webkit-linear-gradient(to bottom, rgba(255,255,255,0), #fff);background: linear-gradient(to bottom, rgba(255,255,255,0), #fff);}
.phone_100_kuang{height:70px;background:#FECD00;border-radius:16px;text-align: center}
.phone_100_f{margin-left: 26%; margin-top: 1.5%;float: left}
.phone_100_f img{width: 40px}
.click_100{font-family:Microsoft YaHei;font-size: 1.5rem;margin-top: 13px;margin-left: 1rem;float: left}
#table1{padding-top: 30px;width: 100%;}
.quanetui{text-align: center;padding-top: 1rem;}
.table1_span{color:rgba(51,51,51,1);line-height:3rem;font-weight:bold;display: block;border-bottom: 1px #ddd solid;font-size: 16px}
.table1_span img{margin-right:0.62rem;    max-width: 2em;    max-height: 2em;}
#table1{height: 400px;margin-bottom: 2rem; overflow:scroll;display: none ; }
.inner_100_sorce>div{line-height: 25px;margin-top: 12px}
.inner_100_sorce .con span{display: block;}
.flixe_body{margin: 10px;column-count: 3;column-gap: 50px;page-break-inside: avoid;break-inside: avoid;text-align: left;}
.inner_100_sorce {page-break-inside: avoid;break-inside: avoid;}
.inner_100_sorce:nth-child(10)>div{line-height: 20px}
.inner_100_sorce:nth-child(9){line-height: 20px}
.guguanjie{line-height: 1.4rem;display: inline-block;width: 80%;margin-top: 15px;}
#table1 .flixe_body .con{line-height: 2em;}
#table1 .flixe_body .con>span{display: block;}

#box_faq_table1{width: 100%;display: block;background: rgb(241, 241, 241);}
.mic_edit_kuang{width: 44%;background:rgba(254,254,254,1);border:0.4rem solid rgba(153,153,153,1);}
.jishuliucheng_div{border-left:3px solid rgba(204,204,204,1)}
.margin2rem{margin: 2rem;width: 100%}
.xiliezaiti{color:#fff;line-height:2rem;background-color: #666;width: 18%; padding-bottom: 2rem;text-align: center;float: left;    margin: 4% 1%}
.zaititexing{float: left;width: 80%;margin-top: 4%}
.zaiti_input1{background: url(/uploads/191226/input1.png) no-repeat;background-size: 100% 100%;padding: 0.7rem 1rem;width: 20%}
.zaiti_input2{background: url(/uploads/191226/input2.png) no-repeat;background-size: 100% 100%;padding: 0.7rem 1rem;width: 20%}
.zhiliangkongzhi{width:0.5rem;height:0.5rem;background:rgba(51,51,51,1);border-radius:50%;position: absolute;margin: 0.5rem -1rem}
.fu_xiliezaiti{background:rgba(102,102,102,1);color:rgba(255,255,255,1);text-align: center;width: 30%;float: left;line-height: 3.1rem;}


.submit_kuang{width:46%;height:26px;border:1px solid rgba(51,51,51,1);    margin: 1rem 0;}
.submit_point{border: 1px solid rgba(51,51,51,1);}
.lianxiwomen{font-size:28px;font-family:Microsoft YaHei;font-weight:bold;color:rgba(51,51,51,1);line-height:24px;padding-top:3rem;}
.label_cantact{float: left;width: 48%}
.form_submit_btn{width:18%;padding: 0.5rem 0rem;font-weight:bold;height:36px;background:#D01027;border-radius:18px;margin: 3% 0 8%;color:#fff}
.contact-us-kuang{width:100%;box-shadow:0px 8px 43px 0px rgba(0, 0, 0, 0);opacity:0.95;background: url('https://www.ubigene.us/uploads/bacteria/chat.png') no-repeat;    background-size: 100%;}
.table_left_2691{float:left;width:50%;margin-top:20px}

.table_right_2691{float:left;width:50%;margin-top:20px}


.first_param_2700_text{width: 60%;float: left;margin-top: 2rem}
.first_param_2700_img{width: 40%;float: left;margin-top: 3rem}
.tit_center{text-align: center;font-size: 22px;font-weight: 600;margin: 48px 0 24px 0}
.activity_2700_table{width: 100%;text-align: center;}
.activity_2700_table tr,.activity_2700_table tr td{border:1px solid #ccc;opacity: 0.9}
.div2717_inner{float: left;margin: 1rem;height: 5rem;}
.div2717_inner_txt{float: left;width: 64%;}


/*100zhong*/
.express11{background:rgba(241,241,241,1); margin-top: 2rem;border-radius:0.5rem;padding: 0.5rem 0rem 0.5rem 0rem;}
.express_inner_div{margin-left: 25%}
.click_to_see{width:20%;height:50%;background:rgba(255,216,0,1);border-radius:2rem;float: left;margin-top: 1%;}
.click_to_see_txt{background: url(https://www.ubigene.com/uploads/images20191205/shouzhi.gif) no-repeat;background-size: 1.5rem;padding: 0 0 0 19%;font-size: 1.2rem; margin-left: 6%;}
.express_100zhong{font-size: 1.8rem;margin-left: 1%;}
#comment1{width: 671px !important;height: 61px !important;margin: 0px !important;}
.btn_2691_left{height:30px;background:url(http://www.ubigene.us/uploads/191111/pink.png);background-repeat: no-repeat;background-size: 100% 100%;}
.btn_2691_right{height:30px;background:url(http://www.ubigene.us/uploads/191111/blue.png);background-repeat: no-repeat;background-size: 100% 100%;}


/*knockoutcell*/
.first_hidden_txt{display: none}
.tit_red_block{border-left: #D01027  8px solid;line-height: 22px}
.tit_all_red_block{background: #D01027}
.phara{height: 10px}
.tit_red_block_inner{font-size: 22px;padding: 0 24px 0 16px;font-weight: 600;color: #333; }
.hundred_kind {margin-top: 50px;display:flex}
.hundred_kind .body_system{margin: 0 24px;text-align: center;}
.hundred_kind .body_system .head{font-weight: bold;font-size: 20px;text-align: center;margin-bottom: 15px}
.hundred_kind .body_system .button200{text-align: center;margin-top: 10px}
.hundred_kind .body_system .view_all{padding: 10px 38px;border: 1px solid #000000;background: #FFFFFF;}
.hundred_kind .systems{height:346px;overflow-y: scroll;display: flex;flex-wrap: wrap;}
.hundred_kind .systems .system_column{width: 250px;margin: 0 20px;}
.hundred_kind .systems .system_card .system_label{display: flex;justify-content: space-between;padding:15px 5px;border-top: 1px dashed #BBBBBB}
.hundred_kind .systems .system_card .system_label img{margin-right: 5px}
.hundred_kind .systems .system_card .cell_lines{padding:15px 10px;border-top: 1px dashed #BBBBBB}
.hundred_kind .systems .system_card .cell_lines>span{display: block;font-size: 12px}
.hundred_kind .systems .system_card .cell_lines{display: none}
.hundred_kind .systems .expand .system_label{background: #F4F4F4;}
.hundred_kind .systems .expand .cell_lines{display: block;}

.papers{display: flex;flex-direction: column;margin-top: 10px;}
.papers .paper_item{margin-top: 1px;}
.papers .paper_item .header{display: flex;justify-content: space-between;align-items: center;color: #ffffff;height: auto;}
.papers .paper_item .header .paper_title{width: 65.8%;background-color: #666666;padding: 12px 0;font-size: 16px;position: relative;padding-left: 40px;}
.papers .paper_item .header .paper_title.pc_show{display: flex;align-items: center;}
.papers .paper_item .header .paper_title.cur{background: #ebebeb;color: #202020;}
.papers .paper_item .header .paper_title::before{content: "+";position: absolute;left: 16px;text-align: center;transition: transform .5s;font-size: 24px;top: 48%;font-weight: bold;transform: translateY(-50%)}
.papers .paper_item .header .paper_title.cur::before{transform: translateY(-50%) rotate(45deg);transition: transform .5s;}
.papers .paper_item .header .paper_if{width: 26%;background-color: #d01027;padding: 1px 15px;font-size: 14px;}
.papers .paper_item .header .paper_if .text1{font-weight: bold;}
.papers .paper_item .detail{display: none;}
.papers .paper_item .detail .detail_title{margin-top: 30px;}
.papers .paper_item .detail .detail_title .main{font-size: 24px;width: 90%;font-weight: bold;line-height: 36px;}
.papers .paper_item .detail .detail_title .company{text-align: right;color: #666666;margin-left: 60%;}
.papers .paper_item .detail .detail_line{height: 3px;background: #333333;}
.papers .paper_item .detail .abstract{margin-top: 25px;margin-bottom: 70px;}
.papers .paper_item .detail .abstract .abs_title{}
.papers .paper_item .detail .abstract .abs_content{text-indent: 20px;margin-top: 10px;}
.papers .paper_item .detail .abstract .abs_content .suffix{font-size: 8px;vertical-align: text-top;display: none;}
.papers .paper_item .detail .abstract .abs_content a{color: #d01027;text-decoration: underline;}
.papers .paper_item .detail .abstract .abs_img{margin: 30px auto;text-align: center;}
.papers .paper_item .detail .abstract .abs_img img{width: 50%;}
.papers .paper_item .detail .abstract .abs_img .img_desc{color: #666666;font-size: 12px;margin-top: 15px;}

.contact_us_231222{background: #f1f1f1;padding: 30px 44px;text-indent: 20px;margin-top: 50px;}
.contact_us_231222 a {text-decoration: underline;}
.references_231222{font-size: 12px;color: #666666;height: 170px;overflow-y: scroll;line-height: 25px;margin-top: 70px;display: none;}


/*.hundred_kind .systems .system_card .cell_lines{padding:10px 5px;border-top: 1px dashed #BBBBBB}*/
/*.hundred_kind .systems .cell_line_card{width: 230px;margin: 0 20px;padding:15px 5px;border-top: 1px dashed #BBBBBB}*/
/*.hundred_kind .systems .system_card>span{display: block}*/
/*.hundred_kind { margin: 24px 0; background: url(/uploads/service/knockout_cell/200type_pc.png) center/100% no-repeat; height: 140px; }*/

.clicktoshow{content: "\2716";margin: 1rem 0 0 87%;display: block;position: absolute;font-family: fontawesome;transform: rotate(45deg);}
.site_txt{margin-top: 24px;width: 100%;text-align:justify;}
.site_img{margin-top: 24px;width: 100%;text-align: center;}

#override_txt{text-align: justify;}
.little_txt{margin-top: 12px;width: 100%}
.phara_txt{margin-top: 48px;width: 100%;text-align: justify;}
.phara_txt0918{margin-top: 48px;width: 100%;text-align: justify; background-color: #F1F1F1;padding: 15px;}

.service-con h3.title{font-size:28px;color:#333;font-weight:700;text-align:center;margin-bottom:1em}
.service-con .all_Technical_advantages{display:flex;justify-content:space-around}
.service-con .all_Technical_advantages>div{display:flex;flex-direction:column;align-items:center;width:20%;border: 1px dashed #BBBBBB;padding: 20px 10px 10px 10px;}
.service-con .all_Technical_advantages p{padding:0;width:94%;text-align: center}
.service-con .all_Technical_advantages>div>div:first-child{flex-shrink:0;height:70px;align-items:center;display:flex;margin-bottom: 10px;}
.service-con .service_detail_table{width:100%;margin-top:1em}
.service-con .service_detail_table a{text-decoration:underline}
.service-con .service_detail_table td{background:#f4f4f4;color:#202020;border:1px solid #fff;text-align:center;padding:.5em 1em}
.service-con .service_detail_table tr td:nth-child(1){background:#666;color:#fff;border:1px solid #fff;text-align:center;width:8em}
.service-con .service_detail_table tr:last-child td:nth-child(1){background:#d01027}
.service-con .service_detail_table tr td:nth-child(2){text-align:left}
.service-con .service_detail_table .cycle .time{color: #d01027;font-weight: bold;}


.knockout_service .faq_area {margin-top: 10px;}
.knockout_service .faq_item {margin-bottom: 3px;}
.knockout_service .faq_item .label {width: 100%;height: auto;box-sizing: border-box;display: flex;align-items: center;justify-content: space-between;background: #DDDDDD;position: relative;}
.knockout_service .faq_item .label::after {content: "";position: absolute;top: auto;right: 20px;border-right: 12px solid #B3B3B3;border-bottom: 8px solid transparent;border-top: 8px solid transparent;transform: rotate(0deg);transition: transform .5s;}
.knockout_service .faq_item .num {width: 50px;height: 100%;background: #B3B3B3;color: #FFFFFF;font-size: 18px;font-weight: 700;padding: 15px 0;text-align: center;}
.knockout_service .faq_item .text {flex: 1;font-size: 18px;color: #202020;position: relative;padding: 15px 40px 15px 20px;box-sizing: border-box;}
.knockout_service .faq_item .detail {display: none;font-size: 14px;padding: 18px 24px;}
.knockout_service .faq_item .detail .params {margin: 10px 0;}
.knockout_service .faq_item .detail .params li {list-style-type: disc;margin-left: 20px;}
.knockout_service .faq_item .detail a {text-decoration: underline;color: #D01027;}
.knockout_service .faq_item .detail table {width: 100%;border-collapse: collapse;}
.knockout_service .faq_item .detail table th {border: 1px solid #202020;text-align: center;padding: 8px 0;font-weight: 700;}
.knockout_service .faq_item .detail table td {border: 1px solid #202020;text-align: center;padding: 8px 0;}
.knockout_service .faq_item .detail table td:nth-child(1) {width: 24%;font-weight: 700;}
.knockout_service .faq_item .detail table td:nth-child(2) {width: 38%;}
.knockout_service .faq_item .detail .question {font-weight: 700;}
.knockout_service .faq_item .detail .value {margin: 5px 0 15px 0;}
.knockout_service .faq_item .detail .value li {list-style-type: none;}
.knockout_service .faq_item.cur .label {background: #C4C4C4;}
.knockout_service .faq_item.cur .num {background: #D01027;}
.knockout_service .faq_item.cur .label::after {border-right-color: #919191;transform: rotate(-90deg);transition: transform .5s;}

/* 基因编辑细菌新页面 */
.service_bacteria{display: flex;width:100%;margin-top:1em;align-items: stretch;}
.service_bacteria table{width: 25%;margin: 0 .2em;box-sizing: border-box;}
.service-con .service_detail_table_new{width:100%;}
.service-con .service_detail_table_new a{text-decoration:underline;}
.service-con .service_detail_table_new tbody tr{border-bottom: solid 1px #CCCCCC;}
.service-con .service_detail_table_new tbody tr td{font-size:14px; color: #202020;text-align:left;padding: 14px 1em}

.service-con .service_detail_table_new1 thead tr th div{padding: 12px 0;border-top-left-radius: 15px;border-top-right-radius: 15px;color:#fff;}
.service-con .service_detail_table_new2 thead tr th div{padding: 12px 0;border-top-left-radius: 15px;border-top-right-radius: 15px;color:#fff;}
.service-con .service_detail_table_new3 thead tr th div{padding: 12px 0;border-top-left-radius: 15px;border-top-right-radius: 15px;color:#fff;}
.service-con .service_detail_table_new4 thead tr th div{padding: 12px 0;border-top-left-radius: 15px;border-top-right-radius: 15px;color:#fff;}
.service-con .service_detail_table_new1 thead tr th:nth-child(1) div{background: #D01027;width: 100%;text-align: center;}
.service-con .service_detail_table_new2 thead tr th:nth-child(1) div{background:#595B5D;width: 100%;text-align: center;}
.service-con .service_detail_table_new3 thead tr th:nth-child(1) div{background:#9FA1A4;width: 100%;text-align: center;}
.service-con .service_detail_table_new4 thead tr th:nth-child(1) div{background:#9FA1A4;width: 100%;text-align: center;}
.service-con .service_detail_table_new1 tbody tr td {border-bottom: solid 1px #CCCCCC;padding: 14px 1em;color: #666666; vertical-align: top;font-size: 12px}
.service-con .service_detail_table_new2 tbody tr td {border-bottom: solid 1px #CCCCCC;padding: 14px 1em;color: #666666; vertical-align: top;font-size: 12px}
.service-con .service_detail_table_new3 tbody tr td {border-bottom: solid 1px #CCCCCC;padding: 14px 1em;color: #666666; vertical-align: top;font-size: 12px}
.service-con .service_detail_table_new4 tbody tr td {border-bottom: solid 1px #CCCCCC;padding: 14px 1em;color: #666666; vertical-align: top;font-size: 12px}

.service-con .customer_literature{width:100%;margin-top:1em}
.service-con .customer_literature .literature_row{display: flex; height: 85px;color: #202020;}
.service-con .customer_literature .literature_row div:nth-child(1){padding-right: 1.5em;flex: 0 0 6em;}
.service-con .customer_literature .literature_row div{display: flex;align-items: center}
.service-con .customer_literature .literature_row:nth-child(-n+2){border-bottom: dashed 1px #CCCCCC}
.service-con .customer_literature .literature_row div:nth-child(2){padding-right: 1.5em}
.service-con .customer_literature .literature_row div:nth-child(3) span{background: #EEEEEE}

.service-con .common_txt{color: #202020}

/*.service-con .service_detail_table_new tr td:nth-child(1){background:#666;color:#fff;border:1px solid #fff;text-align:center;width:8em}*/
/*.service-con .service_detail_table_new tr:last-child td:nth-child(1){background:#d01027}*/
/*.service-con .service_detail_table_new tr td:nth-child(2){text-align:left}*/
/*.service-con .service_detail_table_new .cycle .time{color: #d01027;font-weight: bold;}*/

.service-con h4{margin:1.5em 0;}
.service-con h4 .title{font-size:22px;font-weight:600;color:#333;}
.service-con h4 .sub_title{font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#999;}
.service-con h5 {font-size:16px;font-weight:bold;color:#333;}
.service-con .online_contact{font-size:14px;color:#318fbf;text-decoration:underline;}
.service-con .online_contact:before{content:"";display:inline-block;width:2em;height:1em;vertical-align:middle;background:url(/uploads/service/knockout_cell/icon2.png) center no-repeat;}
.service-con .wechat{font-size:14px;color:#202020;}
.service-con .wechat:before{content:"";display:inline-block;width:2em;height:1em;vertical-align:middle;background:url(/uploads/service/knockout_cell/icon3.png) center no-repeat;}
.service-con .toggle_text{position:relative;margin-bottom:3em;pointer-events:none;}
.service-con .toggle_text p{line-height:2em;height:4em;overflow:hidden;text-indent: 2em;}
.service-con .toggle_text p.toggle{height:auto;}
.service-con .toggle_text:after{content:attr(data-text);font-size:12px;color:#d01027;position:absolute;left:0;bottom:-2em;cursor:pointer;padding-right:1.5em;pointer-events:auto;background:url(/uploads/service/knockout_cell/icon4.png) right/auto 1.2em no-repeat}

.service-con .server_panel {margin-top:2em;}
.service-con .server_panel-body{padding-bottom: 1em;display:none;}
.service-con .server_panel-header{width:100%;background:#666666;font-weight:400;color:rgba(51,51,51,1); border-bottom: 2px #ccc solid;}
.service-con .server_panel-header::after { content: "\2716"; color: #ffffff; margin: -2rem 0 0 90%; display: block; position: absolute; font-family: fontawesome; transform: rotate(45deg); }
.service-con .current_server{background: #D01027;}

.service-con .service_flow {text-align: center;}

.service-con .ez_cell_product{margin-top: 40px;border:1px solid #ccc;border-radius:20px;height:3em;line-height:3em;display:flex;justify-content:space-around;align-items:center;}
.service-con .ez_cell_product>*{width:25%;text-align:center;}
.service-con .ez_cell_product span{background:#666;border-radius:20px 0 0 20px;color:#fff;}
.service-con .ez_cell_product a{position:relative;}
.service-con .ez_cell_product a:before{content:"";display:inline-block;position:absolute;width:1px;height:1em;background:#ccc;left:0;top:50%;margin-top:-.5em;}

.service-con .mysearch{width:78%;height:125px;background:url(/uploads/activity/20220224/pic1.png) left bottom no-repeat;margin:2em auto 1em;text-align:center;display:flex;justify-content:center;align-items:center;border:1px solid #d01027;border-radius:3px;}
.service-con .mysearch input{width:70%;height:35px;line-height:35px;background:rgba(255,255,255,.88) url(/uploads/activity/20220224/icon1.png) 6px/1.5em no-repeat;padding-left:30px;color:#8a8a8a;border:1px solid #202020;border-radius:3px;box-sizing:border-box;border-right:none;}
.service-con .mysearch button{width:80px;height:35px;line-height:35px;background:#d01027;color:#fff;text-align:center;border:none;border-top-right-radius:3px;border-bottom-right-radius:3px;margin-left:-2px;}

/* 稳转细胞系 */
.service-con .advantage{margin:30px 0;display:flex;justify-content:space-between;}
.service-con .advantage .item{width:48%;display:flex;flex-direction:column;justify-content:flex-start;}
.service-con .advantage .item h4{background:#d01027;color:#fff;font-size:18px;font-weight:700;line-height:2.5em;border-top-left-radius:8px;border-top-right-radius:8px;padding-left:1em;margin:0;}
.service-con .advantage .item:last-child h4{background:#666;}
.service-con .advantage .item .content{border:1px solid #ccc;border-top:none;padding:2em 1.5em;display:flex;flex-direction:column;}
.service-con .advantage .item .content span::before{content:"";display:inline-block;width:3px;height:3px;border-radius:10px;background:#202020;margin-right:.5em;vertical-align:middle;}
.service-con .cas_business .title{font-size:18px;padding-left:1em;margin:20px 0;font-weight:700;}
.service-con .cas_business .products{margin:30px 0;display:flex;justify-content:space-between;}
.service-con .cas_business .products .item{width:32%;display:flex;flex-direction:column;border:1px solid #ddd;}
.service-con .cas_business .products .item .head{background:#f8f5f4;font-size:15px;text-align:center;line-height:2.5em;display: block;margin: 0 auto;}
.service-con .cas_business .products .item .img img{width:100%;}
.service-con .cas_business .recommend span{padding:.3em 1em;color:#fff;font-weight:700;background:#d01027;position:relative;margin-right:.5em;}
.service-con .cas_business .recommend span:after{content:"";display:inline-block;width:6px;height:6px;position:absolute;top:50%;margin-top:-3px;right:-3px;transform:rotate(45deg);background:#d01027;}
.service-con .cas_business .recommend a{color:#666;text-decoration:underline;}
.service-con .flow{margin:30px 0;display:flex;flex-direction:column;align-items:center;}
.service-con .flow .img{background: url(/uploads/service/cas/flow.png) center / 100% no-repeat;width:100%;height: 343px;}
.service-con .flow span{color:#666;margin-top:20px;}
/* 稳转细胞系 */

.service-con .kokipm_img{background: url(/uploads/service/flow/KO-KI-PM.png) center / 100% no-repeat;height: 363px;}
.service-con .microbe_img{background: url(/uploads/service/flow/Microbe.png) center / 100% no-repeat;height: 497px;}
.service-con .virus_img{background: url(/uploads/service/flow/virus.png) center / 100% no-repeat;height: 173px;}
.service-con .yoe_img{background: url(/uploads/service/flow/YOE.png) center / 100% no-repeat;height: 403px;}
.service-con .ysh_img{background: url(/uploads/service/flow/YSH.png) center / 100% no-repeat;height: 403px;}


.ez_virus_product{width:100%;display:flex;justify-content:space-between;align-items:center;padding:2em 0;background:url(/uploads/service/ez_virus_product.png) center/100% 100% no-repeat}
.ez_virus_product>div{margin:0 5em;}
.ez_virus_product product{color:#666;}
.ez_virus_product .title{font-size:20px;font-weight:700;color:#202020;}
.ez_virus_product .title span{color:#d01027;}
.ez_virus_product .ez_btn{border:1px solid #202020;border-radius:3px;padding:.2em 1em;}
.ez_virus_product:hover{color: #666;}
.ez_virus_product:hover .ez_btn{color: #fff;background: #d01027;border-color: #d01027;}

/*/service/custom/12.html 表格*/ 
.service-con .table_virture_2{width: 100%;}
.service-con .table_virture_2 tr:first-child{color: #fff;background-color:#666;}
.service-con .table_virture_2 td{word-break:break-all;}
.service-con .table_virture_2 tr th:nth-child(5){width: 25%;}

.service-con .title_desc{color: #202020;margin:1em 0 2em 0;display: flex;}
.service-con .title_desc span{display: flex;align-items: center;}


.knockout_plan div{width: 24%;float: left;padding: 2% 4%;}
.knockout_plan div span{font-size: 16px;font-weight: 600;margin-left: 5%;color: #333}
.knockout_plan div:nth-child(2){margin-left: 2%}
.knockout_plan div:nth-child(3){margin-left: 2%}
.full_txt{color: #D01027}


/*knockin*/
.knockin_Case_Study>span{font-size: 16px;font-weight: 600;color: #333333;float: left;width: 3%}
.knockin_Case_Study>p{font-size: 14px;color: #333333;border-left: #333 2px solid;    width: 60%;padding-left: 2%;float: left;}

/*侧边*/
/* #phone_btn p{background: url(/uploads/EnIndex/greyphone.png) no-repeat;    width: 50%;
    height: 50%;}
#phone_btn:hover p{background: url(/uploads/EnIndex/wihtephone.png) no-repeat;}
#phone_btn:hover span{color: #fff}
#contact_us_btn p{background: url(/uploads/EnIndex/greyContact.png) no-repeat;    width: 50%;
height: 50%;}
#contact_us_btn:hover p{background: url(/uploads/EnIndex/wihteContact.png) no-repeat;}
#contact_us_btn:hover span{color: #fff}
.mabut p{background: url(/uploads/20191127/sao.png) no-repeat;    width: 50%;
height: 50%;}
.mabut:hover p{background: url(/uploads/EnIndex/wite_sao.png) no-repeat;}
.mabut:hover span{color: #fff}
 */
/*crispr-b*/
.Technical_advantages_crispr_b>div{width: 40%;float: left;}
.Technical_advantages_crispr_b>div>img{float: left;}

.Technical_advantages_crispr_b>div>p{float: left;    padding: 4% 0 0 4%;width: 57%}
.Technical_advantages_crispr_b>div>div{float: left;  width: 20%;text-align: center; padding: 2% 0 0 0;}

.Technical_advantages_crispr_b>div:nth-child(1){}
.Technical_advantages_crispr_b>div:nth-child(2){margin: 0% 0 0 2%;}
.Technical_advantages_crispr_b>div:nth-child(3){}
.Technical_advantages_crispr_b>div:nth-child(4){margin: 0% 0 0 2%;}


.mic_edit_kuang{width: 48%;background:rgba(254,254,254,1);border:4px solid rgba(102,102,102,1);float: left;}
.margin-left2{margin-left: 2%}
.margin-left4{margin-left: 4%}
.mic_edit_kuang_left{float: left;width: 70%}
.mic_edit_kuang .inner_title{margin-top: 0.7rem;width: 100%}
.mic_edit_kuang .inner_title>span{font-size:16px;font-weight:bold;color:rgba(208,16,39,1);}  
.mic_edit_kuang_bigimg{width: 20%;margin: 5%;float: left;}
.mic_edit_kuang p{float: left;font-weight: bold;}
.mic_edit_kuang p{float: left;margin-left: 12px;font-weight: bold;}
.mic_edit_kuang p:nth-child(2){margin-left: 0px}
.mic_edit_kuang p:nth-child(5){margin-left: 0px}
.mic_edit_kuang p:nth-child(7) {margin-left: 0px;}

.xiliezaiti{color:#fff;background-color: #D01027;text-align: center;float: left;width: 10%;    padding: 2% 0px;}
.xiliezaiti_f{color:#fff;background-color: #D01027;text-align: center;float: left;width: 10%;}
.xiliezaiti_f1{text-align: center;float: left;width: 10%;border:1px solid rgba(153,153,153,1);}
.xiliezaiti_f2{text-align: center;float: left;width: 14%;border:1px solid rgba(153,153,153,1);}
.xiliezaiti_all>table{width: 65%;}
.xiliezaiti_all>table>tbody>tr>td{padding: 0 2%}
.xiliezaiti_all>table>tbody>tr>td:nth-child(2)>span{border: 1px solid rgba(153,153,153,1);    padding: 1% 4%;}
.xiliezaiti_all>table>tbody>tr>td:nth-child(1){width: 10%}
.xiliezaiti_all>table>tbody>tr>td:nth-child(3){width: 8%}
.xiliezaiti_all>table>tbody>tr>td:nth-child(4)>span{border: 1px solid rgba(153,153,153,1);padding: 1% 4%;}
.xiliezaiti_f_all p{float: left;    margin: 1%;}


/*zaiti*/
.red_block_title{ background:rgba(208,16,39,1);font-size:14px;font-weight:bold;color:rgba(255,255,255,1);padding: 0.5rem 0.5rem;}
/*bingdu*/
.table_virture_1{text-align: center;width: 100%;font-size:0.88rem;font-weight:400;color:rgba(51,51,51,1);line-height:0.79rem;}
.table_virture_1 tr:nth-child(1){background:rgba(242,242,242,1) !important;height:2.69rem;color: #FECD00;background-color: #666666 !important;}

.table_virture_1 tr:nth-child(2n+1){background:rgba(242,242,242,1);height:28px;}
.table_virture_1 tr:nth-child(2n){background:rgba(247,247,247,1);height:28px;}
.table_virture_1 tr:nth-last-child(1){height: 4.63rem;line-height:1.11rem;}
.table_virture_1 tr:nth-last-child(1) td:not(:first-child) p{text-align: left;}
.table_virture_1 tr td{border:1px solid #fff;}
.table_virture_1 tr th{border:1px solid #fff}

/*.mobile_first_space{margin-top: 24px}*/


.current_server{background: #D01027;}
.current_server::after{content: "\2716";color: #ffffff;margin: -2rem 0 0 90%;display: block;position: absolute;transform: rotate(90deg);transition: .5s transform;}

.current111{background: #D01027;}
.current111::after{content: "\2716";color: #ffffff;margin: -2rem 0 0 90%;display: block;position: absolute;transform: rotate(90deg);transition: .5s transform;}
.three_virture_comp1{font-size:1rem;font-weight:bold;color:rgba(255,255,255,1);line-height:1.79rem;text-align: left;margin-left: 4rem;padding-top: 24px;;line-height:2rem;}
.three_virture_comp1 span{font-size: 2rem;display: block;margin:-0.2rem 0 0 -1.5rem;position: absolute;}
#box{background:rgba(254,205,0,1);margin-top: 24px; width: 100%}

#box_faq{background:url("/uploads/service/virtual/FAQ-BG-IMG.jpg") no-repeat;background-size: 100% 100%;margin-top: 24px;}
/* 
.table_virture_2{height: 8rem;width: 100%}
.table_virture_2 tr:first-child{height: 1.8rem;color: #fff;background-color:#666;}
.table_virture_2 tr{height: 1.9rem} 
*/
.box_inner_tit{font-size:1rem;font-weight:bold;color:rgba(51,51,51,1);    display: block;padding: 1%;text-align: center;}
.box_inner_tit_faq{font-size:1rem;font-weight:bold;color:rgba(51,51,51,1);line-height:3.79rem;}

.fqa_tit{color:rgba(254,205,0,1);line-height:0.79rem;text-align: left;margin-left: 2.5rem;margin-top:24px;}
.fqa_body{color:rgba(247,247,247,1);line-height:1.56rem;width: 44rem;text-align: left;margin-left: 2.5rem;margin-top:12px;}


.first_hidden_txt{display: none}

#table14,#box_faq_table1{display: none;}


.huh-7_apply_1 span{font-weight: 600;font-size: 18px;margin-left: 12px}
.huh-7_apply_1 p{margin-left: 6%}

.black_background{font-size: 22px;color: #fff;background: #333333;font-weight: 600;padding: 0 10px;}

.red_18px{color: #D01027;font-size: 18px;font-weight: 600;}

.cell_server_pM{height: 17vw;width: 100%;background: url(/uploads/200106/cell_server/fangan.png) no-repeat;background-size: 100% }

/*activity*/

.table_0430 .add_boder{text-align: center !important;}
.banner_background_2807{height: 22vw;width: 100%;background: url(/uploads/activity/20200612/cell/banner2.jpg) no-repeat;background-size: 100% ;}
.location_activity{border-bottom:1px solid #ddd; height:40px; line-height:40px; padding-left:25px; background:url(../images/iconhome.png) no-repeat 3px center; color:#666}

.banner_background_2809{height: 30vw;width: 100%;background: url(/uploads/activity/20200612/banner_wap/20200615115802.jpg) no-repeat;background-size: 100% }
.activity_microbe_banner{height: 19vw;width: 100%;background: url(/uploads/activity/20200612/microbe/banner.jpg) no-repeat;background-size: 100% }


.new_cell_float>div:nth-child(1){float: left;width: 35%;margin: 3% 7%;}
.new_cell_float>div:nth-child(2){float: left;width: 50%; }
.activity_0612_background{background:url() no-repeat;line-height:24px;background-size: 100% 100%;}
.activity_0612_background p{padding: 24px 48px;}
.wrapper_activity { width:886px; margin: 0 auto;}
.activity_microbe_background{background:url(/uploads/activity/20200612/microbe/img1.png) no-repeat;line-height:24px;background-size: 100% 100%;}
.activity_microbe_background p{padding: 24px 48px;}
.activity_virus_background{background:url(/uploads/activity/20200612/virtual/img1.png) no-repeat;line-height:24px;background-size: 100% 100%;text-align: center;padding: 2rem 0;}
.activaty_virtual_content img{width: 22%;box-shadow: 0px 0px 10px 3px rgba(6,0,1,0.2);}
.activaty_virtual_content img:nth-child(2){margin-left: 16%}
.activaty_virtual_content img:nth-child(3){margin-left: 16%}


.banner_2767{height: 17vw;width: 100%;background: url(/uploads/activity/20200612/banner_wap/2767.jpg) no-repeat;background-size: 100% }
.banner_2662{height: 17vw;width: 100%;background: url(/uploads/activity/20200612/banner_wap/2662.jpg) no-repeat;background-size: 100% }
.banner_2681{height: 17vw;width: 100%;background: url(/uploads/activity/20200612/banner_wap/2681.jpg) no-repeat;background-size: 100% }
.banner_2691{height: 17vw;width: 100%;background: url(/uploads/activity/20200612/banner_wap/2691.jpg) no-repeat;background-size: 100% }
.banner_2700{height: 17vw;width: 100%;background: url(/uploads/activity/20200612/banner_wap/2700.jpg) no-repeat;background-size: 100% }
.banner_2717{height: 17vw;width: 100%;background: url(/uploads/activity/20200612/banner_wap/2717.jpg) no-repeat;background-size: 100% }
.banner_2746{height: 17vw;width: 100%;background: url(/uploads/activity/20200612/banner_wap/2746.jpg) no-repeat;background-size: 100% }


.background_2691{background:url(http://www.ubigene.us/uploads/191111/virus1.png);background-repeat: no-repeat;background-size: 100%;width:100%;height:200px;}
.background_2691>div{padding-top: 7%}
.background_2691 table tr:nth-child(2) td:nth-child(1){background: url(http://www.ubigene.us/uploads/191111/pink.png) no-repeat;background-size: 100%;height: 3rem;}
.background_2691 table tr:nth-child(2) td:nth-child(3){background: url(http://www.ubigene.us/uploads/191111/blue.png) no-repeat;background-size: 100%;height: 3rem;}
.banner_background_2813{height: 19vw;width: 100%;background: url(/uploads/activity/20200630/webbanner1920x358px.jpg) no-repeat;background-size: 100% }

.table_0630 {width: 100%}
.table_0630 th{height: 1.8rem;background:rgba(208,16,39,1);color:#fff;}
.table_0630 .add_boder{text-align: center !important;}
.techology_0630{height: 10vw;width: 100%;background: url(/uploads/activity/20200630/technology.jpg) no-repeat;background-size: 100%}
.activity_0630_technology{    border: 12px #D01027 solid;padding: 5px 0px;width: 90%;}
.activity_0630_technology>div:nth-child(2){display: inline-block;width: 21%;}
.activity_0630_technology>div{margin-top: 1px}
.activity_0630_technology>div:nth-child(3){display: inline-block;width: 21%;border-left: 1px #ccc dashed;}
.activity_0630_technology>div:nth-child(4){display: inline-block;width: 21%;border-left: 1px #ccc dashed;}
.activity_0630_technology>div:nth-child(5){display: inline-block;width: 21%;border-left: 1px #ccc dashed;}
.activity_0630_technology>div>div{width: 40px;height: 72px;}

.activity_0630_technology>div:nth-child(4)>div{width: 56px;height: 66px;}
.activity_0630_technology>div:nth-child(5)>div{width: 56px;height: 55px;}
/*技术专题*/
.erji_content{margin-left: 24px}
.sanji_content{margin-left: 48px}
.thp_knockout{width: 80%;margin: 0 auto;}
.thp_knockout tr:nth-child(1){background-color: #D01027;color: #fff;}
.thp_knockout tr td:nth-child(1){width: 20%;font-weight: 600}
.literature_point{margin-top: 24px}
.literature_point div{width: 46%;float: left;background: #ddd;padding: 1%;}
.literature_point div img{float: left;}
.literature_point div span{float: left;display: block;margin-left: 24px;width: 80%;}
.literature_point div:nth-child(2){margin-left: 2%}


/*about us*/
.jiyinbianjipingtai p{width: 45%;float: left;}
.jiyinbianjipingtai img{width: 30%;margin-left: 10%;}
.about_us_doctor{margin-top: 24px}
.about_us_doctor img{width: 20%;    float: left;}
.about_us_doctor div{width: 78%;    float: left;    margin-left: 1%;margin-top: 24px}
.about_us_doctor span{float: left;border-bottom: 1px #eee solid}
.about_us_banner{height: 10vw;width: 100%;background: url(/uploads/20191203_contactus/dingbu.png) no-repeat;background-size: 100% 100%; }
.next_pre{margin-top: 30px;margin-bottom: 100px}


/*aggregate page*/
.aggregate_page_banner{height: 19vw;width: 100%;background: url(/uploads/activity/Aggregatpage/banner.png) no-repeat;background-size: 100% }
.aggregate_title{font-size:38px;font-weight: 600}
.aggregate_hit{background: #D01027;color: #fff}
.aggregate_gene_knockout_cell{box-shadow: 0px 5px 20px 6px rgba(96,96,96,0.24);padding: 48px}
.aggregate_gene_knockout_cell>ul{}
.aggregate_gene_knockout_cell>ul>li {font-size: 18px;display: inline-block;width: 11.75%;line-height: 40px;cursor: pointer;font-weight: 600;border:1px solid rgba(204,204,204,1);}
.aggregate_advantages>div{width: 25%;float: left;text-align: left;}
.aggregate_advantages>div>img{float: left;}
.aggregate_advantages>div>p{float: left;    padding: 4% 0 0 4%;width: 70%}
.aggregate_advantages>div>div{float: left;  width: 20%;text-align: center; padding: 2% 0 0 0;}
.aggregate_gene_knockout_cell_box>div:not(:first-child){display: none;text-align: left;}
.text_aline_left{text-align: left;}
.aggregate_gene_knockout_micor{box-shadow: 0px 5px 20px 6px rgba(96,96,96,0.24);padding: 48px}
.aggregate_gene_knockout_micor>ul{    }
.aggregate_gene_knockout_micor>ul>li {font-size: 18px;display: inline-block;width: 16%;line-height: 40px;cursor: pointer;font-weight: 600;border:1px solid rgba(204,204,204,1);}
.aggregate_gene_knockout_micor_box{text-align: left;}
.aggregate_gene_knockout_micor_box>div:not(:first-child){display: none;}
.aggregate_gene_knockout_aav{box-shadow: 0px 5px 20px 6px rgba(96,96,96,0.24);padding: 48px}
.aggregate_gene_knockout_aav>ul{}
.aggregate_gene_knockout_aav>ul>li {font-size: 18px;display: inline-block;width: 24%;line-height: 40px;cursor: pointer;font-weight: 600;border:1px solid rgba(204,204,204,1);}
.aggregate_gene_knockout_aav_box{text-align: left;}
.aggregate_gene_knockout_aav_box>div:not(:first-child){display: none;}
.aggregate_gene_knockout_fish{box-shadow: 0px 5px 20px 6px rgba(96,96,96,0.24);padding: 48px}
.aggregate_gene_knockout_fish>ul{    }
.aggregate_gene_knockout_fish>ul>li {font-size: 18px;display: inline-block;width: 49%;line-height: 40px;cursor: pointer;font-weight: 600;border:1px solid rgba(204,204,204,1);}
.aggregate_gene_knockout_fish_box{text-align: left;}
.aggregate_gene_knockout_fish_box>div:not(:first-child){display: none;text-align: left;}
.aggregate-gene-activity-list li { position:relative; margin-bottom:20px; font-size:16px;width: 49%;display: inline-block;}
.aggregate-gene-activity-list .pic {     width: 35%;float: left;margin-right: 24px; }
.aggregate-gene-activity-list .pic img { width:100% }
.aggregate-gene-activity-list.text { width:80%; float: right }
.aggregate-gene-activity-list .text h3 { margin:0px auto 10px auto }
.aggregate-gene-activity-list .text h3 a { font-size:18px; color:#45425d }
.aggregate-gene-activity-list .text h3 i { display:inline-block; width:30px; height:20px; vertical-align:top; background:url(../images/hot.jpg) no-repeat center;}
.aggregate-gene-activity-list .text p span { color:#ab151b; }
.aggregate-manhua_more{width:61px;height:26px;border:2px solid rgba(102,102,102,1);    text-align: center;margin-top: 12px}
.aggregate-manhua_ul>ul{width: 1200px}
.aggregate-manhua_ul>ul>li{line-height:38px;font-size:14px;float: left;width:29%;height:238px;text-align: center;margin-left: 10px;}
.aggregate-manhua_ul>ul>li h2{font-size:16px;font-family:Microsoft YaHei;font-weight:bold;color:rgba(51,51,51,1);line-height:45px;text-align: left}
.aggregate-manhua_ul>ul>li>p{font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:rgba(153,153,153,1);line-height:18px;text-align: left}
.aggregate-manhua_ul>ul>li:hover img{box-shadow:0 15px 30px rgba(0,0,0,.2); margin-top: -5px;-webkit-transition: All 0.4s ease;}
.aggregate-gene-news-list .text h3{display: inline-block;}
.aggregate-gene-news-list .text span { display: inline-block;margin-left: 12px;color: gray;}
.aggregate-gene-news-list li{margin: 24px 0;}
.aggregate-application>ul{width: 1200px}
.aggregate-application>ul>li{line-height:38px;font-size:14px;float: left;width:22%;height:238px;text-align: center;margin-left: 10px;}
.aggregate-application>ul>li h2{font-size:16px;font-family:Microsoft YaHei;font-weight:bold;color:rgba(51,51,51,1);line-height:45px;text-align: left}
.aggregate-application>ul>li>p{font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:rgba(153,153,153,1);line-height:18px;text-align: left}
.aggregate_gene_knockout_plasmid{box-shadow: 0px 5px 20px 6px rgba(96,96,96,0.24);padding: 48px}
.aggregate_gene_knockout_plasmid>ul{    }
.aggregate_gene_knockout_plasmid>ul>li {font-size: 18px;display: inline-block;width: 19.4%;line-height: 40px;cursor: pointer;font-weight: 600;border:1px solid rgba(204,204,204,1);}
.aggregate_gene_knockout_plasmid_box{text-align: left;}
.aggregate_gene_knockout_plasmid_box>div:not(:first-child){display: none;text-align: left;}

.article-list-text{width:100%!important;}
.over_time{padding: 0.2rem;background: #ddd;margin-left: 1rem;color: #000!important;}

.video_bg{width: 100% !important;position: absolute;right: 0;top: 100px;min-width: 100%;min-height: 100%;width: auto;height: auto;z-index: -100;opacity: 0.15;-webkit-filter: grayscale(20%);}

.video_banner{width: 100% !important;}
.technology_well_0722>div{display: inline-block;width: 30%}
.technology_well_0722>div>div{display: inline-block;width: 20%;        vertical-align: middle;}
.technology_well_0722>div>p{display: inline-block;width: 80%;text-align: left;    vertical-align: middle;}
.technology_well_0918>div{display: inline-block;width: 30%;text-align: center;}

.table_0722 {}
.table_0722 th{height: 1.8rem;background:rgba(208,16,39,1);color:#fff;}
.table_0722 th{width: 8%}
.table_0722 th:nth-child(1){width: 38%}
.table_0722 .add_boder{text-align: center;    padding-left: 0;}
.table_0722>tbody>tr>td:nth-child(1){text-align: center;}
.table_0722>tbody>tr>td:nth-child(2){text-align: center;}

.new_lift_news_36px{font-size: 36px}
.new_lift_news_22px{font-size: 22px}

.banner_background_2867{height: 24.2vw;width: 100%;background: url(/uploads/activity/20200722/web_banner.jpg) no-repeat;background-size: 100%; }
.banner_background_0918{height: 30vw;width: 100%;background: url(/templets/default/images/0918/banner.jpg) no-repeat;background-size: 100%; }
.first_phara_news{background:rgba(241,241,241,1);padding: 24px 45px;line-height:28px;position: relative;margin-top: 48px}
.first_phara_news p{width: 70%;line-height:28px;text-align: justify;display: inline-block;}
.first_phara_news img{    top: 13px;right: 20px;width: 22%;display: inline-block;position: absolute;}

.Gene_Editing_Microbes>li{    line-height: 13px;margin-top: 7px !important;}
.Gene_Editing_Microbes>li:nth-child(1){     margin-top: 1.4rem !important;}

.sha_phara_news{padding: 24px 45px;line-height:28px;position: relative;margin-top: 48px;text-align: justify;}
.sha_phara_news-a{padding: 24px 45px;line-height:28px;position: relative;margin-top: 48px;text-align: justify;background: #F1F1F1;}
.sha_phara_news p{width: 68%;text-align: justify;display: inline-block;vertical-align: middle;}
.sha_phara_news img{     display: inline-block;width: 29%;vertical-align: middle;margin-left: 2%;}

.px_16{font-size: 16px;font-weight: 600;}

.title-zero{text-align: center;width: 900px;line-height: 38px;}
h1.one{font-size: 22px;}
b.red-t{color:#D01027;}
span.one-tiele{font-size: 18px;padding-left: 162px;}
.news-zero{width: 900px;height: 288px;margin-top: 54px;}
.img-Lungs{}
img.Lungs{float: left;width: 40%;margin-top: 42px;}
p.n-two{width: 528px;float: right;margin-top: -184px;text-align: justify;font-size: 14px;padding: 0 1px 0 1px;}
p.n-one{border: 1px solid transparent;background: rgba(241,241,241,1);width: 494px;float: right;font-size: 14px;padding: 19px 21px 20px 20px;line-height: 24px;margin-top: -312px;}
.news-zero2{width: 900px;margin-top: 35px;}
.img-zero{padding: 0 0 0 24px;}
p.zero-p{text-align: justify;margin-top: 24px;width: 99.9%;}
b.zero2-color{color: #D01028;}

/*----------------------*/
.news-zero3{width: 900px;margin-top: -20px;}
.news-zero2{width: 900px;margin-top:30px;}
.img-chain{line-height: 100px;}
img.img-zero2{padding: 0px 140px 0 104px;width: 65%;}
img.img-zero3{padding: 0px 22px 0 53px;width: 85%;}
p.zero-pp{text-align: justify;width: 99.9%;margin-top: 24px;}
p.zero-ppp{width: 92%;text-align: justify;font-size: 13px;padding: 15px 26px 15px 32px;color: white;}
/*----------------------------------*/
.zero4{width: 99.9%;background-color: #D01028;margin-top: 24px;height: 118px;}
p.s-one{text-align: justify;width: 99.9%;}
.zero5{width: 900px;margin-top: 24px;}
.quan-big{width: 900px;margin-left: -39px;margin-top: -71px;}
/*---------------专家-------------------*/
p.shajunw{width: 60%;}
img.shajunt{float: right;margin-top: -205px;}
.lian-one{margin-top: 75px;}
p.cell-one{width: 93%;}
/*-----------------------------------*/
span.span1 b{font-size: 22px;}
span.span1-1{color: #a29f9f;font-size: 14px;}
h6.small-e{font-size: 16px;}
.news-a1{width:100%;border: 1px solid transparent;text-align: left;margin-top: 25px;height:210px;background:rgba(247,247,247,1);}
.nav-one{width: 150px;margin-left: -8px;float: left;margin-top:32px;}
.nav-one{margin-left: 2px;margin-top: 24px;}
.nav-one{margin-left: 3px;margin-top: 9px;}
.new-kk{margin-left: 163px;font-size: 14px;margin-top:15px;}
.new-kk p{margin-left:-2px;margin-top: 3px;}
p.wen-news{width: 165px;height: 74px;}
p.MsoNormalMsoNormal{line-height: 5px;}
/*----------------------------*/  
.news-a2{width:100%;border: 1px solid transparent;text-align: left;margin-top:35px;height: 242px;background:rgba(247,247,247,1);}
.nav-one2{width: 150px;margin-left: 2px;float: left;margin-top:29px;}
.new-kk2{margin-left:163px;margin-top:15px;font-size: 14px;}
.new-kk2 p{margin-left:-2px;margin-top: 3px;}
p.wen-news2{width: 165px;height: 74px;}
p.MsoNormalMsoNormal{line-height: 5px;}
p.MsoNormal2{margin-top:-76px;}
  /*-------------------------------------------*/
.news-a3{width:100%;height: 125px;text-align: justify;margin-top:30px;}
.margin-left{margin-top: 51px;font-size: 27px;}
.jing{margin-top: 7px;}
 /*.MsoNormal55{
    margin-top: 10px;
 }*/
.zhuan-one{}
.zhuan-two{margin-top:-49px;}
 /*----------------*/
.news-a33{float: right;margin-top: -106px;width: 100%;background: #F7F7F7;border: 1px solid transparent;}
.MsoNormal{float: left;margin-left: 44px;font-size: 8px;margin-top: 13px;}
.MsoNormal-a{float: right;margin-top: 44px;font-size: 16px;margin-right: -160px;}
/*-------------专家新闻-----------*/
.bighome{width: 887px;height: 1064px;margin-left: 67px;}
h1.biao-biao{color: #333333;font-size: 22px;text-align: center;font-family: "microsoft yahei";}

/*----------------------------*/  
.news-a222{width: 100%;text-align: justify;margin-top: 34px;height: 242px;margin-left: -1px;}
.new-kk222{margin-left: 3px;margin-top: 27px;font-size: 13px;}
.new-kk222 p{margin-left:-2px;margin-top: 3px;}
.MsoNormal55{margin-top: 10px;}
/*p.MsoNormalMsoNorma11{
      line-height: 5px;
}*/
p.MsoNormal23{ /*margin-top:-15px;*/}
p.MsoNormal3{margin-top:9px;}
b.a51{color: red;}
p.MsoNormal4{margin-top:9px;}
b.one-pp{text-decoration: underline;}
/*-------------------------------------------*/
.news-a3a{width: 900px;margin-left: 47px;margin-top: 24px;}

#table11{height: 400px;margin-bottom: 2rem; overflow:scroll;display: block ; }
.secend.title {margin-top: 18px;margin-bottom: -13px;}

.left-picture{float: left;width: 43%;}

.right-text{background-color: #F1F1F1;height: 96px;margin-top: 20px;padding: 15px 0px 15px 0;}
.right-text1{float: left;width: 20%;}

.red-block{border-left: #D01027 10px solid;margin-top: 20px;}

.secend_title_txt_small{font-size: 12px;}
.secend_title_txt{font-size:19px;}

.left-text1211{float: left;width: 80%;display: block;text-align: justify;margin-right: 26px;font-size: 14px;}

.red-block2{border-left: #D01027 10px solid;margin-top: -20px;}

.banner_1211{height: 30vw;width: 100%;background: url(/uploads/allimg/201211/36-201211153H0Y8.jpg) no-repeat;background-size: 100%;}
.banner_1211-2{height: 30vw;width: 100%;background: url(/uploads/allimg/201211/36-201211112914930.jpg) no-repeat;background-size: 100%;}
.banner_1211-3{height: 30vw;width: 100%;background: url(/uploads/allimg/201211/36-201211143429255.jpg) no-repeat;background-size: 100%;}

.all-img{text-align: center;margin-top: 40px;}

.secend-title{margin-top: 20px;margin-bottom: -20px;}

.reference-flow{height: 150px;overflow: auto;}

.banner_web_0112{height: 28vw;width: 100%;background: url(/uploads/activity/20210112/12-2101127325H_banner.jpg) no-repeat;background-size: 100%;}
.phara_txt0112{margin-top: -18px;margin-left: 10px; width: 100%;text-align: justify; background-color: #F1F1F1;padding: 15px 40px 15px 40px;line-height: 1.7;}
.phara_txt0112s{margin-left: 12px; width: 100%;text-align: justify; background-color: #F1F1F1;padding: 15px 40px 15px 40px;line-height: 1.7;margin-top: 10px;}
.img_icon_210112 img{margin-top: 28px;}
.secend_title_txt_0112{  font-size:19px;margin-top: 20px;}
.secend_title_txt_0112s{  font-size:19px;margin-top: 6px;}
.marget-bottom-0112{margin-bottom: 20px;}
.marget-top-0112{margin-top: 30px;}
#yincan_p_0113{display: none ;}
.add_boder_0112{padding: 2px 0 2px 0;text-align: center;}
/* .add_boder_0112 span{} */
.site_txt_0112{width: 100%;text-align:justify;}
.margin_left_float_0112{margin-left: 0px;float: left;font-size: 20px;}
.margin_left_float_0112 img{margin-left: 24px;}
.form_top_height{text-align: center;}
.margin_left_float_0113{float: left;}
.cocol_d01027{color: #d01027;}
.text-align-0112 {text-align:justify;line-height: 1.7;}
.banner_web_0225{height: 30vw;width: 100%;background: url(/uploads/activity/20210225/0225_banner.jpg) no-repeat;background-size: 100%;}
.top-box-0225 {width: 698px;height: 252px;background: url(/uploads/activity/20210225/0225_activity_cow.png) no-repeat;background-size: 100%;margin-left: 80px; text-align: center;margin-top: 20px;padding-top: 110px;}
.top-box-0225 img {margin-top: 120px;}
.top-box-0225 p {text-align: center; margin-top: 12px;font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;}
.cow-img-0225 {width: 552px;height: 51px;background: url(/uploads/activity/20210225/0225_img1.png) no-repeat;margin-left: 80px;}
.hongmian-plan-0225-right {width:591px ;display: inline-block;margin-top: 71px;}
.hongmian-plan-0225-right p {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 25px;text-align: left;}
.hongmian-plan-0225-right ul li{width: 130px;height: 90px;display: inline-block;float: left;margin-top: 28px;margin-right: 67px;margin-bottom: 33px;}
.hongmian-plan-0225-right ul li img {margin-bottom: 12px;margin-left: 28px;}
.hongmian-plan-0225-right ul li p {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 20px;text-align: left;}
.hongmian-plan-0225 .hongmian-plan-0225-img {float: right;margin-top: 80px;}
.hongmian-plan-0225-content {margin-top: 15px;width: 613px;}
.marget-left-0225 {text-align: left ! important;margin-left: 32px;}
.add_boder_0225 { border: 1px #ccc solid;   text-align: left;opacity: 0.9;padding-left: 32px;line-height: 37px;}
.table_0225 tr td {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #000000;}
.add_boder_0225:last-child { border: 1px #ccc solid; text-align: left;opacity: 0.9;padding-left: 32px;}
.table_0112_tr1{background-color: rgb(241, 241, 241);border-bottom: 1px solid #ffffff;}
.table_0112_tr2{background-color: rgb(228, 228, 228);border-bottom: 1px solid #ffffff;}
.banner_web_0205{height: 30vw;width: 100%;background: url(/uploads/activity/20210205/0225_activity_banner.jpg) no-repeat;background-size: 100%;}
.activity-top-0205 {height: 110px;background: #F1F1F1;border-radius: 12px;text-align: justify;padding: 23px 33px 23px 36px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;}
.activity-welfare-0205 {width: 100%;height: 5px; background: url(/uploads/activity/20210205/img1.png) no-repeat;background-size: 100%;text-align: center;margin-top: 56px;margin-bottom: 43px;}
.activity-welfare-0205 p {margin-top: -11px;position: absolute;margin-left: 397px;font-size: 24px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;line-height: 24px;}
.activity-content-0205 {display: inline-block;}
.activity-content-0205 li:first-child {width: 235px;height: 291px;background: url(/uploads/activity/20210205/icon1.png) no-repeat;background-size: 100%;display: inline-block;float: left;text-align: center;}
.activity-content-0205 li p {width: 180px;text-align: justify;margin-top: 62px;margin-left: 30px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;}
.activity-content-0205 li a {width: 100px;height: 33px;display: block;background: #D01027;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;text-align: center;margin-left: 60px;margin-top: 20px;border-radius: 20px;line-height: 33px;}
.activity-content-0205 li:nth-child(2) {width: 355px;height: 291px;background: url(/uploads/activity/20210205/icon2.png) no-repeat;background-size: 100%;display: inline-block;float: left;text-align: center;margin-left: 35px;margin-right: 26px;}
.activity-content-0205 li:nth-child(2) p {width: 290px;text-align: justify;margin-top: 62px;margin-left: 30px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;}
.activity-content-0205 li:last-child {width: 235px;height: 291px;background: url(/uploads/activity/20210205/icon3.png) no-repeat;background-size: 100%;display: inline-block;float: left;text-align: center;}
.activity-welfare2-0205 {width: 100%;height: 5px; background: url(/uploads/activity/20210205/img1.png) no-repeat;background-size: 100%;text-align: center;margin-top: 56px;margin-bottom: 43px;}
.activity-welfare2-0205 p {margin-top: -11px;position: absolute;margin-left: 397px;font-size: 24px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;line-height: 24px;}
.font-style-0205 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 24px;}
.font-table-bottom-0205 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 24px;margin-top: 15px;margin-bottom: 10px;height: 86px;}
.form_submit_btn_0205{width:18%;padding: 0.5rem 0rem;font-weight:bold;height:36px;background:#D01027;border-radius:18px;margin: 3% 0 8%;color: #FFFFFF;line-height: 19px;}
.activity-content-0205 li:nth-child(2) a {margin-left: 118px;}


.banner_web_0226{height: 30vw;width: 100%;background: url(/uploads/activity/20210226/0226_activity_banner.jpg) no-repeat;background-size: 100%;}
.top-box-0226 {width: 916px;height: 566px;border-radius: 12px;box-shadow: 0px 0px 3px 3px #dcdcdc;padding-top: 24px;margin-top: 48px;padding-bottom: 24px;}
.activity-welfare-0226 {width: 100%;height: 5px; background: url(/uploads/activity/20210226/point_img.png) no-repeat;background-size: 100%;text-align: center;margin-top: 13px;margin-bottom: -10px; padding: 18px;}
.activity-welfare-0226 p {margin-top: -30px; font-size: 18px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;line-height: 25px;}
.top-content1-0226 img {margin: 0px 21px 0 48px;display: inline-block;vertical-align: top;}
.top-content1-0226 p {width: 210px; padding: 14px 22px 13px 28px;display: inline-block;box-shadow: 0px 0px 3px 2px #dcdcdc;border-radius: 8px;text-align: justify;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 25px;background: #FAFAFA;}
.top-content2-0226 {margin-left: 414px;margin-bottom: 49px;}
.top-content2-0226 p {width: 329px; padding: 15px 27px 11px 20px;display: inline-block;box-shadow: 0px 0px 3px 2px #dcdcdc;border-radius: 8px;text-align: justify;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 25px;background: #FBE9EC;}
.top-content2-0226 img {margin: 0 48px 0 17px;vertical-align: top;}
.margin-content2-0226 {margin-top: 6px;margin-bottom: 20px;}
.content3-width-0226 {width: 420px !important; }
.middle-btn-KO {width: 324px;height: 38px;background: #D01027;font-size: 18px;font-family: Microsoft YaHei;font-weight: bold;color: #FFFFFF;line-height: 38px;text-align: center;margin-top: 58px;margin-bottom: 47px;margin-left: 300px;border-radius: 19px;}
.middle-text-0226 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;margin-bottom: 10px;}
.middle-ul-0226 {display: inline-block;margin-bottom: 53px;margin-top: 20px;}
.middle-ul-0226 li {width: 194px;height: 53px;display: inline-block;margin-right: 24px;}
.middle-ul-0226 li:nth-child(3) {width: 205px;vertical-align: top;}
.middle-ul-0226 li:nth-child(4) {width: 205px;vertical-align: top;}
.middle-ul-0226 p {width: 154px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 24px;float: right;}
.middle-ul-0226 li:last-child {margin-right: 0px;}
.table-0226-tit {font-size: 20px;font-family: Microsoft YaHei;font-weight: bold;color: #000000;line-height: 17px;}
.add_boder_0226 {width: 56px;height: 12px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 37px;}
.table_0226 tr td {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #000000;}
.margin-table-0226 {margin-top: 48px;}
.top-content-width-0226 {margin-left: 540px;}
.top-content-width-0226 p {width: 203px;}
.activity-time-font {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;margin-top: 10px;margin-bottom: 25px;}


.banner_web_0205{height: 30vw;width: 100%;background: url(/uploads/activity/20210205/0225_activity_banner.jpg) no-repeat;background-size: 100%;}
.activity-top-0205 {height: 110px;background: #F1F1F1;border-radius: 12px;text-align: center;padding: 26px 98px 26px 145px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;}
.activity-welfare-0205 {width: 100%;height: 5px; background: url(/uploads/activity/20210205/img1.png) no-repeat;background-size: 100%;text-align: center;margin-top: 56px;margin-bottom: 43px;}
.activity-welfare-0205 p {margin-top: -11px;position: absolute;margin-left: 397px;font-size: 24px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;line-height: 24px;}
.activity-content-0205 {display: inline-block;}
.activity-content-0205 li:first-child {width: 275px;height: 291px;background: url(/uploads/activity/20210205/icon1.png) no-repeat;background-size: 100% 100%;display: inline-block;float: left;text-align: center;}
.activity-content-0205 li p {width: 209px;text-align: justify;margin-top: 62px;margin-left: 30px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;}
.activity-content-0205 li:nth-child(2) {width: 322px;height: 291px;background: url(/uploads/activity/20210205/icon2.png) no-repeat;background-size: 100% 100%;display: inline-block;float: left;text-align: center;margin-left: 8px;margin-right: 7px;margin-top: -20px;}
.activity-content-0205 li:nth-child(2) p {width: 242px;text-align: justify;margin-top: 62px;margin-left: 42px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;}
.activity-content-0205 li:last-child {width: 274px;height: 291px;background: url(/uploads/activity/20210205/icon3.png) no-repeat;background-size: 100% 100%;display: inline-block;float: left;text-align: center;}
.activity-welfare2-0205 {width: 100%;height: 5px; background: url(/uploads/activity/20210205/img1.png) no-repeat;background-size: 100%;text-align: center;margin-top: 56px;margin-bottom: 43px;}
.activity-welfare2-0205 p {margin-top: -11px;position: absolute;margin-left: 397px;font-size: 24px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;line-height: 24px;}
.font-style-0205 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 24px;}
.font-table-bottom-0205 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 24px;margin-top: 15px;margin-bottom: 10px;height: 70px;}
.form_submit_btn_0205{width:18%;padding: 0.5rem 0rem;font-weight:bold;height:36px;background:#D01027;border-radius:18px;margin: 3% 0 8%;color: #FFFFFF;}
.font-style-0225 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 37px;}
.activity-content-0205 li:first-child a {width: 117px;height: 38px;display: block;background: #666666;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;text-align: center;margin-left: 80px;margin-top: 0px;border-radius: 20px;line-height: 38px;}
.activity-content-0205 li:nth-child(2) a {width: 117px;height: 38px;display: block;background: #666666;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;text-align: center;margin-left: 105px;margin-top: 8px;border-radius: 20px;line-height: 38px;}
.activity-content-0205 li:nth-child(3) a {width: 117px;height: 38px;display: block;background: #666666;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;text-align: center;margin-left: 75px;margin-top: 40px;border-radius: 20px;line-height: 38px;}
.activity-content-0205 li:first-child a:hover {width: 117px;height: 38px;display: block;background: #D01027;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;text-align: center;margin-left: 80px;margin-top: 0px;border-radius: 20px;line-height: 38px;}
.activity-content-0205 li:nth-child(2) a:hover {width: 117px;height: 38px;display: block;background: #D01027;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;text-align: center;margin-left: 105px;margin-top: 8px;border-radius: 20px;line-height: 38px;}
.activity-content-0205 li:nth-child(3) a:hover {width: 117px;height: 38px;display: block;background: #D01027;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;text-align: center;margin-left: 75px;margin-top: 40px;border-radius: 20px;line-height: 38px;}


.banner_web_0309{height: 30vw;width: 100%;background: url(/uploads/activity/20210309/0309_activity_banner.jpg) no-repeat;background-size: 100%;}
.table-0309-tit{font-size: 20px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;line-height: 20px;}
.activity-time-font-0309 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;margin-top: 20px;margin-bottom: 20px;}
.table-tit-information-0309 {font-size: 18px;font-family: Microsoft YaHei;font-weight: bold;color: #000000;line-height: 17px;}
.add_boder_0309 {height: 12px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 37px;}
.table_0309 tr th {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;}
.table_0309 tr td {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;}
.margin-top-38 {margin-top: 38px;}
.margin-left-table-0309 {padding-left: 36px}
.add_boder_0309_center {padding-left: 20px !important;}
.table_0309 .add_boder {border: 1px #ccc solid;text-align: left;opacity: 0.9;padding-left: 0px;}
.table2_0309 .add_boder {border: 1px #ccc solid;text-align: left;opacity: 0.9;padding-left: 0px;}
.table2_0309 tr:first-child th:first-child {border: 1px #ccc solid;width: 14px;}
.margin-left-table2-0309 {padding-left: 40px !important;}
.table3_0309 .add_boder_0226 {border: 1px #ccc solid;padding-left: 36px;}
.table3_0309 .add_boder_0226:last-child {border: 1px #ccc solid;padding-left: 9px;width: 90px;}
.top-content-img-0309 {width: 886px;height: 254px;background: url(/uploads/activity/20210309/0309_img1.jpg) no-repeat;background-size: 100% 100%;margin-top: 45px;margin-bottom: 48px;}
.table2_0309 tr:first-child th:first-child {width: 30px;}

.table_0310 th {height: 1.8rem;background: rgba(208,16,39,1);color: #FFFFFF;}
.table_0310 td {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;}
.add_boder_0310 {border: 1px #ccc solid;opacity: 0.9;line-height: 37px;}
.add_boder_transform_center_0310 {text-align: center;}
.add_boder_transform_margin_0310 {padding-left: 30px;}
.add_boder_0310_th_center {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;text-align: center;}
.add_boder_0310_th_margin {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;padding-left: 30px;}

.banner_web_0311{height: 30vw;width: 100%;background: url(/uploads/activity/20210311/0311_banner.jpg) no-repeat;background-size: 100%;}
.top-content-box-0311 {width: 886px; height: 185px; background: #F1F1F1;border-radius: 0px 48px 48px 48px;margin-top: 40px;margin-bottom: 38px;}
.right-text-0311 {background: none;}
.crispr-right-text-0311 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;}
.table-0311-tit {font-size: 24px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;line-height: 22px;padding-left: 5px;margin-top: 41px;}
.activity-time-font-0311 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;margin-top: 23px;margin-bottom: -10px;}
.table_0311 .add_boder_transform_margin_0310 {padding-left: 41px}
.table_0311 .add_boder_0310_th_margin {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;padding-left: 41px;}
.middle-content-text-0311 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;margin-top: 32px;}
.top-box-img-0311 img {display: inline-block;margin-left: 271px;margin-top: 5px;}
.top-box-img-0311 p {font-size: 20px;font-family: Microsoft YaHei;font-weight: bold;color: #D01027;line-height: 40px;display: inline-block;margin-left: 10px;vertical-align: bottom;}
.top-box-bottom-text-0311 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;text-align: center;margin-top: 12px;}
.right-text-width-0311 {width: 42%;}
.news-a2-height-leo {height: 270px;}
.title-zero p span b {font-size: 28px;}
.width-a-2925 {width: 293px;background: #FFFFFF;display: block;padding: 0px 13px;border-radius: 20px;}
.right-text img {width: 44px;height: 44px;}
.page-r .carton-list {margin-bottom: 92px;}
.display_block_0318 {display: block;}
.thpbottom_red_0318 {padding-bottom: 0px;}
.thptop_innertxt_0318 {padding-top: 0.5rem;}
.click_100_zhong_0318 {margin-top: -1rem;}
.margin-left-25-0318 {margin-left: 20px;}
.title-content-0318 {font-size: 18px;font-weight: 600;color: #333;}
.article-bottom-wo-0319 {display: block;margin-top: 20px; width: 260px;background: yellow;border-radius: 20px;text-align: center;color: #333;margin-bottom: 10px;}
.article-bottom-wo-0319:hover {color: #333;}
.margin-top-133-neg {margin-top: -133px !important;}
.thpbottom_red_1228{background-color:rgba(208,16,39,1);margin-top: 50px;padding: 1rem 2rem;}
.service-list .ul1 .li2 {display: none;}
.servicebox .slow_virus_0415_display {visibility: hidden;}
.servicebox .cri_slow_virus_0415 {margin-left: 8%;width: 40%;float: left;font-size: 18px;font-family: Microsoft YaHei;font-weight: bold;color: #D01027;line-height: 30px;}


.service_10_0415_top_text{font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;}
.service_10_0415_top_por {margin-top: 22px;margin-bottom: 22px;padding-left: 35px;}
.service_10_0415_point {width: 6px;height: 6px;background-color: #666666;border-radius: 50%;display: inline-block;vertical-align: 2px;}
.service_10_0415_inn_row {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;margin-top: 21px;margin-left: 28px;}
.service_10_0415_top_img img {display: inline-block;margin-bottom: 52px;}
.service_10_0415_top_img img:first-child {width: 380px;height: 335px;}
.service_10_0415_top_img img:last-child {width: 370px;height: 277px;margin-left: 13px;}
.add_boder_0415_th {border: 1px #ccc solid;text-align: left;opacity: 0.9;padding-left: 14px;height: 38px;font-size: 18px;font-family: Microsoft YaHei;font-weight: bold;color: #FFFFFF;}
.td_table_0415_inner1 {margin-top: 20px;margin-bottom: 10px;}
.td_table_0415_inner1 p:first-child {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;margin-left: 9px;margin-bottom: 5px;}
.service_table_0415 .td_table_0415_row_tit {font-size: 18px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;}
.service_table_0415 .service_10_0415_p_marginleft {margin-left: 23px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;}
.point_color_0415 {background-color: #D01027;vertical-align: 3px;}
.service_table_0415 .service_10_0415_p_marginleft_55 {margin-left: 65px;}
.service_table_0415 .td_table_0415_tit {text-align: center;width: 83px;padding-left: 0px;}
.title_0415_service_text {font-size: 14px;font-family: Microsoft YaHei;font-weight: bold;color: #333333;margin-top: 20px;margin-bottom: 5px;}
.service_0415_content_text {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height: 28px;}
.service_0415_content_text_margin {margin-top: 14px;margin-bottom: 38px;}
.service_0415_middle_img img {display: inline-block;margin-top: 13px;}
.service_0415_middle_img img:first-child {vertical-align: top;margin-right: 53px;}
.service_reference_0415_10 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #8A8A8A;line-height: 28px;}
.service_0415_bottom_img_text_com {margin-top: 23px;margin-bottom: 48px;}
.service_0415_img_text_com_inner {width: 240px;display: inline-block;height: 133px;border-right: solid #DDDDDD 1px;text-align: center;padding-right: 36px;}
.service_0415_bottom_img_text_com .service_0415_img_text_com_inner:nth-child(2) {width: 224px;padding-left: 32px;vertical-align: top;}
.service_0415_bottom_img_text_com .service_0415_img_text_com_inner:nth-child(3) {width: 196px;padding-left: 54px;vertical-align: top;border-right: none;}
.service_0415_img_text_com_inner .service_0415_img_text_com_inner_p {font-size: 16px;font-family: Microsoft YaHei;font-weight: bold;color: #333333;margin-top: 10px;}
.service_table2_0415 {margin-bottom: 48px;}
.service_table2_0415 .service_table2_0415_th {height: 38px;}
.service_table2_0415 .service_table2_0415_th_font {font-size: 14px;font-family: Microsoft YaHei;font-weight: bold;color: #FFFFFF;}
.service_table2_0415_th:first-child .service_table2_0415_th_font {margin-left: 107px;}
.service_table2_0415_th:last-child .service_table2_0415_th_font {margin-left: 10px;}
.service_table2_0415_td_first {width: 95px;text-align: center;padding-left: 0px;vertical-align: text-bottom;}
.service_table2_0415_td_text {font-size: 14px;font-family: Microsoft YaHei;font-weight: bold;color: #D01027;}
.service_table2_0415_td_content {width: 372px;padding: 12px 25px 18px 26px;text-align: justify;}
.service_table2_0415_td_content2 {padding: 12px 44px 0px 23px;text-align: justify;vertical-align: text-top;}


.service_0416_12_middle_text {font-size: 14px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;margin-left: 15px;margin-top: 20px;text-align: left;}
.text_aline_center {text-align: center;}
.service_table2_0415 th {border: none;}
.service_table2_0416 th {border: none;}
.service_table2_0416 .service_table2_0415_td_first {text-align: left;vertical-align: middle;padding-left: 21px;border-right: none;}
.service_table2_0416 .service_table2_0415_td_content {border-left: none;border-right: none;}
.service_table2_0416 .service_table2_0415_td_content2 {border-left: none;}
.service_table2_0416 .service_table2_0415_th:first-child .service_table2_0415_th_font {margin-left: 131px;}


.banner_web_0419{height: 30vw;width: 100%;background: url(/uploads/activity/20210419/210419_banner.jpg) no-repeat;background-size: 100%;}
.top-content-box-0419 {margin-bottom: 49px;}
.top-box-img-0419 {margin-top: 67px;}
.top-box-img-0419 div{display: inline-block;margin-left: 90px;width: 302px;height: 264px;background: url(/uploads/activity/20210419/210419_img1.png);}
.top-box-img-0419 p {display: inline-block;float: right;margin-right: 114px;}
.text-after-p-0419 {width: 9px;height: 3px;background-color: #202020;display: inline-block;vertical-align: 4px;}
.top-img-absolute-0419 {float: right;margin-top: -90px;margin-right: 154px;width: 272px;height: 252px;display: inline-block;background: url(/uploads/activity/20210419/210419_img2.png);}
.top-box-img2-0419 {display: inline-block;}
.text-font-always-0419 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #000000;}
.text-font-middle-0419 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 25px;margin-bottom: 35px;text-align: justify;}
.bottom-table-content-0419 {width: 810px;height: 396px;background: #F4F4F4;border-radius: 12px;box-shadow:0px 0px 5px 2px #cccccc;padding: 31px 38px 59px 38px ;}
.bottom-table-text-com-0419 p:first-child{font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;margin-bottom: 5px;}
.bottom-table-text-com-0419 p:nth-child(2) {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #000000;line-height: 28px;width: 603px;}
.bottom-table-text-com-0419 p:nth-child(3) {font-size: 16px;font-family: Microsoft YaHei;font-weight: bold;color: #D01027;margin-top: 8px;margin-bottom: 38px;}
.table_0419 td {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;}
.table_0419 .add_boder_0310_th_margin {font-size: 16px;font-family: Microsoft YaHei;font-weight: bold;color: #FFFFFF;padding-left: 117px;}
.table_0419 .add_boder_0310_th_center {font-size: 16px;font-family: Microsoft YaHei;font-weight: bold;color: #FFFFFF;}
.table_0419 .table_0419_text_font {font-size: 16px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;}
.table_0419 .table_say_p_0419 {margin: 11px 0px 9px 40px;width: 100px;line-height: 20px;text-align: left;} 
.table_0419 .table_width_td_0419 {width: 180px;}
.table_0419 .table_text_after_img_0419:before {content: url(/uploads/activity/20210419/210419_icon1.png);}
.table_0419 .zixun_table_style_0419 {font-size: 16px;font-family: Microsoft YaHei;font-weight: bold;color: #D01027;}
.bottom-table-content-0419 .table_bottom_more_0419 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #8A8A8A;float: right;margin-top: 13px;margin-right: 5px;}


.banner_web_0513{height: 30vw;width: 100%;background: url(/uploads/activity/20210513/210513_banner.jpg) no-repeat;background-size: 100%;}
.top-content-box-0513 {width: 822px; height: 240px;background: url(/uploads/activity/20210513/top_background.jpg) no-repeat;background-size: 100% 100%;padding: 30px 0px 36px 64px;margin-top: 48px;}
.top_text_right_0513{width: 330px;display: inline-block;}
.top_text_right_0513 p {font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #000000;line-height: 28px; margin-top: 7px;}
.top_right_img_com_0513 {display: inline-block;width: 330px;text-align: center;margin-right: 55px;margin-left: 90px;vertical-align: top;margin-top: -9px;}
.top_right_inner_img_0513 {text-align: left;margin-top: 20px;}
.top_right_inner_img_0513 p {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #000000;}
.top_right_inner_img_0513 .inner_img1_text_0513 {text-align: center;width: 56px;display: inline-block;margin-right: 15px;}
.top_right_inner_img_0513 .inner_img2_text_0513 {text-align: center;width: 123px;display: inline-block;}
.top_right_inner_img_0513 .inner_img3_text_0513 {text-align: center;width: 110px;display: inline-block;}
.top_right_inner_img_0513 .service-nav-inside-border-right {height: 26px;display: inline-block;width: 2px;background: #DDDDDD;vertical-align: 11px;}
.middle_text_content_0315 {text-align: justify;font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #000000;margin-top: 37px;margin-bottom: 38px;}
.activity_time_margin_left_0315 {margin-left: 15px;}
.activity_margin_top_0315 {margin-top: 35px;}
.table_0315 th {font-size: 15px;font-family: Microsoft YaHei;font-weight: bold;color: #FFFFFF;}
.table_0315 td {font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;}
.table_0315 .activity_line_height_0315 {line-height: 20px;display: inline-block;}
.table_0315 .td_width_activity_0315 {width: 160px;}
.crispr_system_a_hover {font-weight: bold;font-size: 15px;color: #8A8A8A;}
.crispr_system_a_hover:hover {font-weight: bold;font-size: 15px;color: #D01027;}
.table-0513-tit {font-size: 20px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;line-height: 22px;padding-left: 5px;margin-top: 41px;}


.banner_web_0514{height: 30vw;width: 100%;background: url(/uploads/activity/20210514/0514_banner.jpg) no-repeat;background-size: 100%;}
.top-content-box-0514 {height: 215px;background: url(/uploads/activity/20210514/0514_backgroud.png) no-repeat;background-size: 100% 100%;margin-top: 30px;padding: 30px 0 0 36px;}
.top_content_tit_0514 {font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;margin-bottom: 10px;}

.top_content_tit_inner_0514 {font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #8A8A8A;}
.top_content_p_0514 {font-size: 15px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;}
.top_content_p_0514:before {content: url(/uploads/activity/20210514/0514_icon1.png); margin-right: 14px;}
.top_content_bto_p_0514 {font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;margin-top: 10px;}
.middle_content_text_0415 {width: 482px;height: 280px;background: #F1F1F1;border-radius: 8px;margin: 62px auto 8px}
.activity_title_icon1 {width: 219px;height: 59px;background: url(/uploads/activity/20210514/0514_title1.png);z-index: 99;position: absolute;margin-top: -34px;margin-left: 337px;}
.middle_content_text_0415 {text-align: center;padding-top: 49px;}
.middle_content_text_0415 p {font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;} 
.dotted_line_0514 {border-top:1px dashed #cccccc;height: 1px;overflow:hidden;margin-top: 13px;margin-bottom: 13px;}
.bottom_activity_time_0514 {margin-left: 204px;font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #8A8A8A;margin-bottom: 32px;}
.table_img_title_0514 {width: 187px;height: 42px;background: url(/uploads/activity/20210514/0514_title2.png);}
.margin_left_8_0514 {margin-right: 8px;}
.table_img1_title_0514 {width: 170px;height: 40px;background: url(/uploads/activity/20210514/0514_title3.png);margin-top: 35px;}
.table_0514_say_text {margin-top: 5px;font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;}
.table_0514 th {background: #666666;font-size: 15px;font-family: Microsoft YaHei;font-weight: bold;color: #FFFFFF;}
.table_0514 .width_table1_0514_td {width: 88px;}
.table_0514 .width_table1_delivery_0514 {width: 93px;}
.table_0514 .table1_padding_left_17 {padding-left: 17px;}

.banner_web_0516{height: 30vw;width: 100%;background: url(/uploads/activity/20210516/0516_banner.jpg) no-repeat;background-size: 100%;}
.top-content-box-0516 {height: 500px;background: #F4F4F4;margin-top: 38px;}
.top_text_right_0516 {display: inline-block;float: right;}
.top_text_right_0516 p {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #000000;line-height: 25px;margin-top: 25px;margin-right: 103px;}
.top_p_text_0516 {font-size: 18px;font-family: Microsoft YaHei;font-weight: bold;color: #000000;line-height: 28px;}
.top_img_content_0516 {width: 294px;height: 173px;background: url(/uploads/activity/20210516/0516_pic1.png) no-repeat;display: inline-block;float: left;margin-left: 112px;margin-top: 31px;}
.text-after-p-0516 {width: 23px;height: 4px;background-color: #D01027;display: inline-block;vertical-align: 4px;}
.top_inner_text_right_0516 {display: inline-block;margin-left: 73px;margin-top: 55px;}
.top_inner_text_right_0516 p {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #000000;line-height: 25px;}
.top_inner_bottom_0516 {font-size: 14px;font-family: Microsoft YaHei;font-weight: bold;color: #8A8A8A;}
.top_inner_bottom_0516:hover {font-size: 14px;font-family: Microsoft YaHei;font-weight: bold;color: #D01027;}
.top_inner_img_content_0516 {width: 322px;height: 198px;background: url(/uploads/activity/20210516/0516_pic2.png) no-repeat;display: inline-block;float: right;margin-right: 137px;margin-top: 62px;}
.activity_time_detail_0516 {font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #000000;line-height: 28px;margin-top: 15px;}
.table_0516 th {background: #666666;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;}
.table_0516 td {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;}
.table_0516 th:first-child {width: 244px;}

.banner_web_0517{height: 30vw;width: 100%;background: url(/uploads/activity/20210517/0517_banner.jpg) no-repeat;background-size: 100%;}

.top-content-box-0517 {height: 375px;background: #F4F4F4;margin-top: 38px;}
.top_inner_left_part_0517 {display: inline-block;margin-top: 28px;margin-left: 35px;}
.top_inner_p1_0517 {font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;}
.top_inner_p1_font_0517 {font-size: 15px;font-weight: bold;}
.top_inner_p2_0517 {font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;margin-top: 10px;}
.point_color_0417 {background-color: #D01027;vertical-align: 3px;margin-left: 8px;}
.top_inner_p3_0517 {font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;margin-top: 17px;}
.top_right_content_time {display: inline-block;float: right;margin-right: 82px;margin-top: 62px;text-align: center;}
.top_inner_right_part_0517 {width: 311px;height: 252px;background: url(/uploads/activity/20210517/0517_pic1.png);background-size: 100%;}
.top_activity_time_0517 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #8A8A8A;line-height: 28px;}
.table_0517 th {background: #666666;font-size: 14px;font-family: Microsoft YaHei;color: #FFFFFF;}
.table_0517 tr:first-child th:first-child {width: 244px;}
.table1_0517 th {background: #666666;font-size: 14px;font-family: Microsoft YaHei;color: #FFFFFF;}

.top-content-box-0714 {margin-left: 300px;margin-right: -50px; margin-top: -50px;  height: 600px;background: url(/uploads/activity/20210714/0714_backgroud.png) no-repeat;background-size: 100% 100%;padding: 0 0 0 10px;}
.top_content_tit_0714 {font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;margin-bottom: 10px;}
.banner_web_0714{height: 30vw;width: 100%;background: url(/uploads/activity/20210714/0714_activity_banner.jpg) no-repeat;background-size: 100%;}
.centent-centent-box-0714{padding: 10px;margin-left: -250px;margin-top: 80px;}
.centent-centent-box4-0714{overflow:hidden;margin-top: 10px;margin-bottom: 18px;}
.centent-centent-left-0714{ float:left;height: 91px; width:83px; }
.centent-centent-right-0714{ float:left;  margin-left: 20px;}
.centent-centent-right-0714 p {font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;} 
.activity_detail_0714{text-align: center;margin-top: 90px;width: 100%;margin-bottom: 40px;}
.activity_detail_title_0714{background-color: rgb(247, 212, 216);border:2px solid #ab151b;margin:0 auto;width: 100px;border-radius:5px}
.activity_detail_title_0714 p{font-size: 18px;font-weight: bolder; font-family: Microsoft YaHei;color: #202020;line-height: 28px;margin-bottom: 10px;margin:0 auto;}
.activity_detail_date_0714 p{font-size: 12px; font-family: Microsoft YaHei;color: #8A8A8A;line-height: 28px;margin-bottom: 10px;margin:0 auto;}
.activity_details_0714{width: 100%;overflow:hidden;margin-top: 40px;}
.activity_details_0714 img{float:left;width: 25px;}
.activity_details_0714 .activity_details_title_0714{font-size: 18px; float:left;margin-left: 10px;padding:0 auto ;font-weight: bold;color: #d01027;}
.activity_details_0714 p{font-size: 16px;margin-top: 4px;}
.table_0714{overflow:hidden; text-align: center;float: left; width:19%;padding-left: 3px;}
.table_0714 img{float: left;margin-top: 3px;}
.table_0714 p{float: left;font-size: 14px;line-height: 22px;}
.site_txt_0714 {margin-top: 12px;width: 100%;text-align:justify;}
.width_table1_0714_td1 {width: 230px;text-align: center;line-height: 20px;}
.width_table1_0714_td2 {width: 150px;text-align: center;line-height: 20px;}
.width_table1_0714_td3 {width: 100px;text-align: center;line-height: 20px;}
.width_table1_0714_td4 {width: 90px;text-align: center;line-height: 20px;}
.td_width_activity_0714 {width: 100px;}
.line-height-20px{line-height: 20px;padding: 0px 0 10px 0;}
.hongmian-plan-0714 { background-color: rgb(241, 241, 241);margin-top: 40px;padding: 20px;}
.hongmian-plan-0714-right {width:551px ;display: inline-block;}
.hongmian-plan-0714-right-title{color:#d01027;font-weight: 500;margin-bottom: 5px;}
.hongmian-plan-0714-right p {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 25px;text-align: left;}
.hongmian-plan-0714-right ul li{width: 130px;height: 90px;display: inline-block;float: left;margin-top: 28px;margin-right: 50px;margin-bottom: 33px;}
.hongmian-plan-0714-right ul li img {margin-bottom: 12px;margin-left: 28px;}
.hongmian-plan-0714-right ul li p {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 20px;text-align: left;}
.hongmian-plan-0714 .hongmian-plan-0714-img {float: right;margin-top: 80px;}
.add_boder_0714_th_center {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: rgb(102, 102, 102);text-align: center;}
.move_0714 {color: #d01027;float:left;line-height: 20px;}
.b_red{color: #d01027;}
.add_boder_transform_margin_0714 {padding: 10px ;}
.activity_line_height_0714 {line-height: 80%;}
/* 红棉系统搜索框 */
.hongman-content{margin-top: 60px; padding: 0px; margin-bottom: 32px; height: 236px;background: url(/templets/default/images/index/red-cotton_bg.jpg) no-repeat; background-size: 100% 100%;}
.hongman-content .hongman-box {width: 700px;height: 165px; margin-top: -2px; padding: 35px 44px; position: absolute;margin-left: 46%;}
.hongman-slick-font {width: 234px;height: 20px;font-size: 20px;font-family: Microsoft YaHei;font-weight: bold;color: #D01027;line-height: 28px;}
.hongman-param-font {width: 560px;height: 15px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #8A8A8A;line-height: 28px; margin-top: 20px;}
.hongman-ul{margin-top: 7px;}
.hongman-ul ul {float: left;margin-top: 22px;}
.hongman-ul ul li{height: auto; width: 174px;display: inline-block; padding: 0px;line-height: 28px;border-bottom: 1px solid #493d3d;margin-left: 11px;padding-bottom: 4px;}
.hongman-ul ul li:first-child {width: 125px;margin-left: 0px;}
.hongman-ul ul li input {border: none;padding-left: 3px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #999999;background: none;height: inherit;line-height: 18px;}
/* .hongman-ul ul li a{width: 113px;height: 70px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #999999;line-height: 70px;border-left: 2px solid #333333;}
.hongman-ul ul li:first-child a{border-left: hidden;}
.hongman-ul ul li:first-child{width: 102px;height: 70px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 70px; }
 */

.hongman-ul .hongman-input-text {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #333;}
.hongman-but-sty {width: 125px;height: 28px;border: none;margin-left: 0px;text-align: left;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;}
.hongman-search-logo{display: inline-block; margin-left: 5px;}
.hongman-ul ul li{background: linear-gradient(grey, grey) no-repeat;background-size: 100% 1px;background-position: 0 55px;text-shadow: 0.05em 0 #fff, -0.05em 0 #fff;}
.hongman-plan-logo{width: 104px; height: 28px;border: 2px solid #333333;border-radius: 3px;display: inline-block;margin-top: 24px;margin-right: 100px;}

.hongman-plan-font{position: absolute; margin: 0px 0 0 13px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;}
.hongman-plan-img{width: 17px;height: 14px;background: url(/templets/default/images/index/more.png);background-size: 100%;margin-left: 75px;margin-top: 7px;}
.hongman-plan-logo:hover {background: #D01027;border: 2px solid #D01027;}
.hongman-plan-logo:hover p {width: 17px;height: 14px; background: url(/templets/default/images/index/more_Select.png);background-size: 100%; margin-left: 75px;margin-top: 7px;}
.hongman-plan-logo:hover span {position: absolute; margin: 0px 0 0 13px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;}
.species-type-select {width: 125px;height: 410px;position: absolute;margin-top: 0px;background: none repeat scroll 0 0 #ffffff; border: 1px solid #ccc;box-shadow: 1px 1px 3px #ededed;z-index: 1}
.species-type-select ul li {height: auto;border-bottom: #ffffff 1px solid;line-height: 40px;text-align: center;background-color: #F1F1F1;}
.species-type-select ul li:hover {height: auto;border-bottom: #ffffff 1px solid;line-height: 40px;text-align: center;background-color: #D01027;color: #ffffff;}

/* 基因编辑工具栏 */
.gene-editing-content{width: 100%; padding: 0px; height: 440px;margin-top: 60px;margin-bottom: 60px;}
.gene-editing-title{width: auto;height: 32px;font-size: 32px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;line-height: 28px;text-align: center;}
.gene-editing-title p{margin-bottom: 20px;}
.gene-editing-ul {width: 1200px;height: 317px;padding: 0px;margin-top: 67px; text-align: center; position: relative;}
.gene-editing-ul>ul>li{float: left;width: 296px;border-right: 2px solid #CCCCCC;text-align: center;height: 120px;}
.gene-editing-ul>ul:first-child>li:nth-child(4) {border: none;}
.gene-editing-instructions{font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;text-align: center;margin-top: 100px;}
.gene-editing-ul>ul:last-child {margin-top: 220px;position: absolute;}
.gene-editing-explain{width: 300px; font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #8A8A8A;line-height: 20px;text-align: center; margin-top: 15px; margin-left: -149px;position: absolute;display: none;}
/* .gene-editing-ul ul li:nth-child(1)>a */
/* .gene-editing-ul>ul>li>a {width: 72px;height: 90px;text-align: center;} */
.gene-editing-ul>ul>li>a{width: 103px;text-align: center;height: 110px;display: inline-block;background-color: #FFFFFF;}
.gene-editing-select{font-size: 16px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;line-height: 28px;}
.gene-editing-ul>ul>li:nth-child(1)>a>p{width: 72px; height: 72px; background: url(/templets/default/images/index/icon1.png);background-size: 100%;margin-bottom: 15px;margin-left: 15px;}
.gene-editing-ul>ul>li:nth-child(1)>a:hover>p {background: url(/templets/default/images/index/icon1_Select.png);background-size: 100%;margin-bottom: 15px;}
.gene-editing-ul>ul>li:nth-child(2)>a>p{width: 72px; height: 72px; background: url(/templets/default/images/index/icon6.png);background-size: 100%;margin-bottom: 15px;margin-left: 15px;}
.gene-editing-ul>ul>li:nth-child(2)>a:hover>p {background: url(/templets/default/images/index/icon6_Select.png);background-size: 100%;margin-bottom: 15px;}
.gene-editing-ul>ul>li:nth-child(3)>a>p{width: 72px; height: 72px; background: url(/templets/default/images/index/icon3.png);background-size: 100%;margin-bottom: 15px;margin-left: 15px;}
.gene-editing-ul>ul>li:nth-child(3)>a:hover>p {background: url(/templets/default/images/index/icon3_Select.png);background-size: 100%;margin-bottom: 15px;}
.gene-editing-ul>ul>li:nth-child(4)>a>p{width: 72px; height: 72px; background: url(/templets/default/images/index/icon4.png);background-size: 100%;margin-bottom: 15px;margin-left: 15px;}
.gene-editing-ul>ul>li:nth-child(4)>a:hover>p {background: url(/templets/default/images/index/icone4_Select.png);background-size: 100%;margin-bottom: 15px;}
.gene-editing-ul>ul:nth-child(2)>li:nth-child(1)>a>p{width: 72px; height: 72px; background: url(/templets/default/images/index/icon5.png);background-size: 100%;margin-bottom: 15px;margin-left: 15px;}
.gene-editing-ul>ul:nth-child(2)>li:nth-child(1)>a:hover>p {background: url(/templets/default/images/index/icon5_Select.png);background-size: 100%;margin-bottom: 15px;}
.gene-editing-ul>ul:nth-child(2)>li:nth-child(2)>a>p{width: 72px; height: 72px; background: url(/templets/default/images/index/icon2.png);background-size: 100%;margin-bottom: 15px;margin-left: 15px;}
.gene-editing-ul>ul:nth-child(2)>li:nth-child(2)>a:hover>p {background: url(/templets/default/images/index/icon2_Select.png);background-size: 100%;margin-bottom: 15px;}
.gene-editing-ul>ul:nth-child(2)>li:nth-child(3)>a>p{width: 72px; height: 72px; background: url(/templets/default/images/index/icon7.png);background-size: 100%;margin-bottom: 15px;margin-left: 15px;}
.gene-editing-ul>ul:nth-child(2)>li:nth-child(3)>a:hover>p {background: url(/templets/default/images/index/icon7_Select.png);background-size: 100%;margin-bottom: 15px;}
.gene-editing-ul>ul>li>a:hover {margin-top: -14px;-webkit-transition: All 0.4s ease;}


#phone_btn p {width: 46px; height: 46px;}
/* #phone_btn:hover p{background: url(/uploads/EnIndex/wihtephone.png) no-repeat;} */
#phone_btn:hover span{color: #fff}
#contact_us_btn p{background: url(/templets/default/images/index/Form_icon.png) no-repeat; width: 46px; height: 46px;}
/* #contact_us_btn:hover p{background: url(/uploads/EnIndex/wihteContact.png) no-repeat;} */
#contact_us_btn:hover span{color: #fff}
/* .mabut p{background: url(/templets/default/images/index/Scancode_icon.png) no-repeat; width: 46px; height: 46px;} */
.email_subscribe p{background: url(/templets/default/images/index/mail_icon.png) no-repeat; width: 46px; height: 46px;}
.contact-us-right-box {width: 23px;height: 102px;display: block;right: 0;bottom: 31%;position: fixed;}
/* .mabut:hover p{background: url(/uploads/EnIndex/wite_sao.png) no-repeat;} */
.mabut:hover span{color: #fff}


.contact_us{font-size:20px;width: 100%;  font-weight:400;line-height:28px; margin-top: 0.8rem;color: #333333;margin-top: 50px;}
.contact_us p{color: #666666;font-size:14px;font-family:Acumin Variable Concept;font-weight:400;color:rgba(102,102,102,1);line-height:28px;margin-top:20px;margin-left: 34px }

.contact_us li{width: 380px;height: 150px; float: left;margin-left: 50px;}
.contact_us img{width: 8%;margin-right: 5px}

.contact_us_partner{font-size:20px;width: 100%;  font-weight:400;line-height:28px;margin-left: 3rem;color: #333333;float: left;}
.contact_us_partner p{color: #666666;font-size:14px;font-family:Acumin Variable Concept;font-weight:400;color:rgba(102,102,102,1);line-height:28px;margin-top:20px;margin-left: 34px }

.contact_us_partner li{width: 380px;height: 170px; float: left;margin-left: 50px;margin-bottom: 40px}
.contact_us_partner img{width: 8%;margin-right: 5px}

.contact_us_hr{font-size:20px;width: 100%;  height:50px;font-weight:400;line-height:28px;border: #dddddd;}
.contact_us_hr hr{border: 1px solid #dddddd;}

.subscribe {font-family:Source Han Sans CN;width: 240px;height: 422px; background:#fff;border:1px solid #ccc; }
.subscribe h2 {font-weight: bold;color: #fff;font-size: 18px;letter-spacing: 2px;width: 100%;text-align: center;margin: 0px;height: 43px;line-height: 43px;background: #333;margin-bottom: 8px}

.subscribe input {margin-top: 10px; width:100%; background:#fff; height:30px; text-indent:0px; margin-bottom:3px;border: none; border-bottom: 1px solid #ddd;}
.subscribe #project {margin-top: 10px; width:100%; border:1px solid #ddd; background:#fff; height:30px; text-indent:10px; margin-bottom:8px; }
.subscribe .consult_project_text {margin-top: 10px;margin-top: 12px;margin-bottom: -8px}
.subscribe textarea { width:100%; border:1px solid #ddd; background:#fff; height:30px; text-indent:10px; margin-bottom:8px; }
.subscribe span{font-size:14px;color:rgba(102,102,102,1);line-height: 33px;}
.subscribe #submitbtn {margin-left: -6px;font-family: Source Han Sans CN;background: #D01027;border-radius: 16px;width: 94px;border-bottom: 2px solid #D01027;border-radius: 50px;text-align: center;margin-top: 10px;color: #FFF;font-size: 16px;font-weight: 700;height: 32px;}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {font-family: "微软雅黑", "Arial";}


#right_button{position:fixed;width:121px;right:11px;top:210px;z-index:1100;cursor: pointer;}
#right_button div{background:#383838 url(/templets/default/images/index/contract_us.png) 5px no-repeat;padding-left:36px;font-size:14px;border-radius:5px;width:102px;height:40px;line-height:40px;display:none;color:#fff;margin:0 auto;margin-top:-13px;box-sizing:border-box}
#Navright{position:fixed;width:102px;right:20px;top:317px;z-index:1100}
#NavCon ul li{width:102px;height:98px;background:#383838;box-shadow:0 4px 4px 0 rgba(0,0,0,.13);font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#fff;text-align:center;line-height:1}
#NavCon ul li:hover{background:#d01027;box-shadow:0 4px 4px 0 rgba(0,0,0,.13)}
.right-duihuakuang{position:absolute;top:-190px;left:-190px;width:202px}
.right-duihuakuang .close_button{display:inline-block;width:24px;height:24px;border-radius:24px;background:#666;color:#fff;text-align:center;line-height:24px;font-size:12px;position:absolute;top:-6px;right:-6px;z-index:1001;cursor:pointer}
.right-duihuakuang .inquire{cursor:pointer;position:absolute;bottom:0;left:0;right:0;text-align:center}
.right-duihuakuang .inquire img:nth-of-type(2){display:none}

#Navright #phone_btn:hover #dianhua{display:block}
#Navright .mabut:hover #erweima{display:block}
#Navright #erweima{display:none;position:absolute;width:auto;min-width: 300px;min-height: 294px;left:-200px;top:169px;line-height: normal;}
#Navright #dianhua{display:none;position:absolute;width:200px;left:-210px;top:0}
#Navright #contact_us{display:none;position:absolute;width:242px;left:-252px;top:0px}
#Navright #contact_us>span{position:absolute;font-size:16px;padding:5px 10px;right:0;top:0px;color:#fff;cursor:pointer;z-index: 10;}
#Navright #email_contact_us{display: none;}


.triangle-bottom {border-width: 7px;border-style: solid dashed dashed; border-color: #202020 transparent transparent;left: 126px;bottom: -17px;}
.triangle-top {border-width:7px; border-style:solid dashed dashed; border-color:#ffffff transparent transparent;left: 126px;bottom: -14px;}
.navcon-solid-right {width:56px; height:0; font-size:0; position:absolute;border-bottom: #FFFFFF solid 1px;display: block;margin-left: 22px;margin-right: 24px;}


/*20210720活动页*/
.banner_web_0720 {height: 30vw;width: 100%;background: url(/uploads/activity/20210720/0720_activity_banner.jpg) no-repeat;background-size: 100%;}
.top_content_tit_0720{margin-top: 20px;text-align: center;margin-bottom: 20px;height: 100%;}
.content_left_img_0720{float: left;width: 30%;}
.content_left_img_0720 img{width: 154px;height: 154px;margin-top: 140px;}
.content_right_img_0720{float: right;width: 30%;}
.content_right_img_0720 img{width: 217px;height: 217px;margin-top: 257px;}
.content_text_0720{float: left;}
.content_text_0720 p{font-size: 15px;float: left;font-size: 400;}
.activity_detail_bg{padding-top: 20px; margin: 20px 176px 0 176px;  height: 100px;background: url(/uploads/activity/20210720/bg1.png) no-repeat;}
.activity_details_0720{width: 100%;overflow:hidden;margin-top: 40px;}
.activity_detail_title{text-align: center;}
.activity_detail_title p{margin-top: -42px;color:  #D01027; font-size: 22px;font-weight: 600;}
.activity_detail_text{text-align: center;}
.activity_details_table_0720{width: 100%;overflow:hidden;}
.activity_details_table_0720 .activity_details_table_title_0720{font-size: 18px; float:left;margin-left: 10px;padding:0 auto ;font-weight: bold;color: #d01027;margin-top: 20px;margin-bottom: 10px;}

.add_boder_0720 {border: 1px #ccc solid;opacity: 0.9;line-height: 37px;}
.add_boder_0720s {width: 120px;}
.line-height-20px{line-height: 20px;padding: 8px 0 8px 0;}
.width200px{width: 200px;}


#email_contact_us_btn p{background: url(/templets/default/images/index/mail_icon.png) no-repeat; width: 46px; height: 46px;}
/* #contact_us_btn:hover p{background: url(/uploads/EnIndex/wihteContact.png) no-repeat;} */
#email_contact_us_btn:hover span{color: #fff}


/* 20210722 活动页*/
.banner_web_20210722 {height: 30vw;width: 100%;background: url(/uploads/activity/20210722/0722_activity_banner.jpg) no-repeat;background-size: 100%;}
.top-content-box-20210722 {text-align: center;font-size: 14px;line-height: 28px;margin-top: 20px;}
.top-content-box-20210722 .fuli_content_box_20210722{width: 884px;min-height: 216px; border:1px solid #ffffff;background: #f1f1f1;margin-top: 38px;text-align: center;}

.top-content-box-20210722 .fuli_content_box_20210722 .fuli_content_box_20210722_div{display: inline;width: 33%;float: left;height: 204px;}
.top-content-box-20210722 .fuli_content_box_20210722 .fuli_content_box_20210722_div img{margin-top: 35px;}
.top-content-box-20210722 .fuli_content_box_20210722 .fuli_content_box_20210722_div p{font-size: 14px;line-height: 28px;margin-top: 18px;margin-bottom: 29px;}
.fuli_content_box_20210722_solid{width: 1px;height: 142px;border: 1px dashed #CCCCCC;float: left;margin-top: 32px;}
.activity_dateils_box_20210722{text-align: center;width: 100%;margin-top: 75px;}
.activity_dateils_box_20210722 .activity_dateils_box_center_20210722{width: 433px;margin: 0 auto;height: 75px;border-radius: 36.5px;}
.table_title_img {width: 160px;height: 33px;margin-top: 30px;}
.table_20210722_say_text {margin-top: 5px;font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;}
.table_202107221 th {height: 1.8rem;background: #666666;color: #FFFFFF;}
.table_202107221 td {font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;}
.table_202107222 th {height: 1.8rem;background: #666666;color: #FFFFFF;}
.table_202107222 td {font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;}
.add_boder_20210722{ border: 1px #ccc solid;   text-align: left;opacity: 0.9;padding-left: 12px;}
.add_boder_20210722 a{font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;}
.add_boder_20210722 a:hover {color: #D01027;font-weight: 600;}
.table_20210722_center {text-align: center;padding-left: 0px;}

.login_body{width: 100%;min-height: 300px;padding: 20px;margin-top: 20px;margin-bottom: 20px;text-align: center;}
.login_body_title{width: 490px;height: 50px;margin: 0 auto;}
.login_body_title .login_body_title_login{width: 245px;height: 45px;float: left;background:  #D01027;padding-top: 5px;font-size: 20px;}
.login_body_title .login_body_title_login a{color: #FFFFFF;}
.login_body_title .login_body_title_register{width: 245px;height: 41px;float: left;background: #E3E3E3;color: #333333;padding-top: 5px;font-size: 20px;border-bottom: 4px solid #D01027;}
.login_body_input{width: 490px;height: 233px;background: #f7f7f7;margin: 0 auto;box-shadow:0px 0px 10px #848484 ;padding: 44px 0 0 0 ;}
.login_body_input .login_body_input_div_span  {height: 44px;width: 345.5px;margin: 0 auto;margin-bottom: 25px;}
.login_body_input .login_body_input_div_span .login_body_input_div_span_input{width: 305.5px;height: 100%; padding: 5px 20px 5px 20px;color: #999999;}
.login_body_input .login_body_input_div_span .login_body_input_div_span_input:nth-child(2){width: 345.5px;height: 100%; padding: 5px 20px 5px 20px;color: #ffffff;font-weight: bold;font-size: 18px; background: #D01027;border: 1px solid #ffffff;}


.register_body{width: 100%;min-height: 300px;padding: 20px;margin-top: 20px;margin-bottom: 20px;text-align: center;}
.register_body_title{width: 490px;height: 50px;margin: 0 auto;}
.register_body_title .register_body_title_register{width: 245px;height: 45px;float: left;background:  #D01027;color: #FFFFFF;padding-top: 5px;font-size: 20px;}
.register_body_title .register_body_title_register a{color: #FFFFFF;}
.register_body_title .register_body_title_login{width: 245px;height: 41px;float: left;background: #E3E3E3;color: #333333;padding-top: 5px;font-size: 20px;border-bottom: 4px solid #D01027;}
.register_body_input{width: 490px;height: 433px;background: #f7f7f7;margin: 0 auto;box-shadow:0px 0px 10px #848484 ;padding: 44px 0 0 0 ;}
.register_body_input .register_body_input_div_span  {height: 44px;width: 345.5px;margin: 0 auto;margin-bottom: 25px;}
.register_body_input .register_body_input_div_span .register_body_input_div_span_input{width: 305.5px;height: 100%; padding: 5px 20px 5px 20px;color: #999999;}
.register_body_input .register_body_input_div_span .register_body_input_div_span_input:nth-child(2){width: 345.5px;height: 100%; padding: 5px 20px 5px 20px;color: #ffffff;font-weight: bold;font-size: 18px; background: #D01027;border: 1px solid #ffffff;}


/*20210802活动页*/
.banner_web_20210802 {height: 40vw;width: 100%;background: url(/uploads/activity/20210802/banner.jpg) no-repeat;background-size: 100%;}
.avtivity_0802{width: 886px;min-height: 600px;background: rgb(241, 241, 241);margin-top: 30px;padding: 12px 0 32px 0;}
.top-content-box-20210802 {text-align: center;font-size: 16px;line-height: 28px;}
.top-content-box-20210802 p{margin-top: 10px;}
.avtivity_0802 .avtivity_0802_title_box{min-height: 90px;margin-top: 10px;padding: 5px 40px 0px 40px;}
.avtivity_0802 .avtivity_0802_title_box_left_title{overflow:hidden;}
.avtivity_0802 .avtivity_0802_title_box_left_title_xuhao{width: 31px;height: 31px;font-size: 18px;background: #FEDADD;text-align: center;z-index: 100;position: absolute;margin-top: 10px;}
.avtivity_0802 .avtivity_0802_title_box_left_title_sanjiaoxing{ margin-top: 41px;position: absolute;width: 0;height: 0;border-style: solid;border-width: 0PX 12px 6px 0px;border-color:  transparent  #AE9E9E  ;}
.avtivity_0802 .avtivity_0802_title_box_left_title_xuhao p{width: 20px;height: 13px;font-size: 18px;font-family: Roboto;font-weight: bold;color: #C31B2F;line-height: 25px;margin: 0 auto;}
.avtivity_0802_title_box_left_title_8{position: absolute;margin-top: 17px;margin-left: 270px;z-index: 10;}
.avtivity_0802_title_box_left_title_8_1{position: absolute;margin-top: 13px;margin-left: 309px;z-index: 10;}
.avtivity_0802_title_box_left_title_8_3{position: absolute;margin-top: 13px;margin-left: 372px;z-index: 10;}
.avtivity_0802_title_box_left_title_388{position: absolute;margin-top: 16px;margin-left: 242px;z-index: 10;}
.avtivity_0802_title_box_left_title_1360{position: absolute;margin-top: 11px;margin-left: 226px;z-index: 10;}
.avtivity_0802_title_box_left_title_1800{position: absolute;margin-top: 11px;margin-left: 359px;z-index: 10;}
.avtivity_0802_title_box_left_title_2560{position: absolute;margin-top: 11px;margin-left: 406px;z-index: 10;}
.avtivity_0802 .avtivity_0802_title_box_left_title_p{height: 32px;background: rgb(215, 215, 215);z-index: 1;margin-top: 16px;position: absolute;border-bottom: 4px rgb(208, 16, 39) solid;}
.p_0802_01{width: 264px;margin-top: -26px;margin-left: 12px;padding-left: 34px;}
.p_0802_02{width: 360px;margin-top: -26px;margin-left: 12px;padding-left: 34px;}
.p_0802_03{width: 326px;margin-top: -26px;margin-left: 12px;padding-left: 34px;}
.p_0802_04{width: 180px;margin-top: -26px;margin-left: 12px;padding-left: 34px;}
.p_0802_05{width: 196px;margin-top: -26px;margin-left: 12px;padding-left: 34px;}
.p_0802_06{width: 313px;margin-top: -26px;margin-left: 12px;padding-left: 34px;}
.p_0802_07{width: 226px;margin-top: -26px;margin-left: 12px;padding-left: 34px;}
.img_080201{width: 279px;height: 145px;padding-left: 50px;padding-right: 50px;}
.avtivity_0802 .avtivity_0802_title_box_left_title_p p{font-size: 18px;font-family: Microsoft YaHei;font-weight: bold;color: #000;margin: 0 auto;line-height: 32px;}
.avtivity_0802 .avtivity_0802_title_box_left .avtivity_0802_title_box_left_p{color: rgb(109, 109, 109);position: absolute;margin-top: 58px;}
.avtivity_0802 .avtivity_0802_title_box_right {float: right;background: #CCCCCC;padding: 2px 12px 2px 12px;font-size: 14px;margin-top: 10px;}
.avtivity_0802 .avtivity_0802_title_box_solid{width: 844px;height: 0px;border: 1px dashed rgb(204, 204, 204) ;margin-left: 20px;margin-top: 24px;}
.avtivity_0802 .avtivity_0802_centent_box_p1{font-size: 14px;line-height: 26px;margin-top: 10px;}
.avtivity_0802 .avtivity_0802_centent_box_p2{overflow: hidden;}
.avtivity_0802 .avtivity_0802_centent_box_p2 img{float: left;width: 173px;margin: 20px 20px 0 30px;margin-right: 40px;}
.avtivity_0802 .avtivity_0802_centent_box_p2 p{min-height: 186px;color: #202020;font-size: 14px;line-height: 26px;margin-top: 16px;overflow:hidden;}
.avtivity_0802 .avtivity_0802_centent_box_p3 p{color: #202020;font-size: 14px;margin-top: 15px;line-height: 22px;}
.avtivity_0802_centent_box_p3_box{width: 149px;display: inline-block;text-align: center;}
.avtivity_0802_centent_box_p3_box img{max-width: 97px;max-height: 97px;}
.avtivity_0802_centent_box_p3_box p{font-size: 14px;line-height: 22px;}
.avtivity_0802 .avtivity_0802_centent_box_p3 p:nth-child(12){ margin-top: 15px;}
.avtivity_0802 .avtivity_0802_centent_box_1:nth-child(2) .avtivity_0802_centent_box_p2 {padding-top: 40px;}
.avtivity_0802 .avtivity_0802_centent_box_1:nth-child(2) .avtivity_0802_centent_box_p2 p{margin-top: -30px;}
.avtivity_0802_centent_box_p3 .avtivity_0802_centent_box_p3_box:nth-child(6) {width: 160px;}
.avtivity_0802_centent_box_p3 p:nth-child(1){margin-bottom: 15px;}
.avtivity_0802_centent_box_7,.avtivity_0802_centent_box_6,.avtivity_0802_centent_box_5,.avtivity_0802_centent_box_4,.avtivity_0802_centent_box_3,.avtivity_0802_centent_box_2,.avtivity_0802_centent_box_1{display: none; padding-left: 40px;padding-right: 40px;}
.avtivity_0802_centent_box_1 p{font-size: 14px;line-height: 26px;color: #202020;}
.red_0803{display: inline-block;top: 0;width: 4px;height: 4px;background: red;border-radius: 50%;margin: 0 4px 3px 17px;}
.red_0803_div{padding: 0 30px 0 0px;font-size: 14px;margin-top: 25px;}
.avtivity_0802_centent_box_p3__solid{width: 1px;height: 102px;display: inline-block;margin-bottom: 24px;background: rgb(205, 208, 209);}
.red_0803_div .red_0803:nth-child(1) {margin: 0 4px 3px 0px;}


/* 20210809修改首页 */
.service_wrapper{ width:1200px; margin: 0 auto;}
.service-wrap{ width: 100%; padding-top: 126px; margin-bottom: 0px; height: 298px;}
.service-wrap .servicebox-paddingtop{ margin-top: -34px;}
.service-wrap>.servicebox{ position: relative; width: 295px;padding-bottom: 3rem;display: inline-block;text-align: center; padding-top: 34px;}
.service-wrap>.servicebox:last-child{border: hidden;}
.service-font-left{font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 21px;text-align: center;margin-top: 28px;}
.service-select-ul1 {display: none;}
.service-select-ul2 {display: none;}
.service-select-ul3 {display: none;width: 370px;}
.service-select-ul4 {display: none;}
.service-select-before {width: 400px;height: 400px; padding-top: 0px;padding-bottom: 0px;background: #008400;}
.service_ul {width: 348px;height: 96px;margin-left: -66px;}
.service_ul>ul{float: left;}
.service-wrap>.servicebox:nth-child(2) .service-click-content3 .service_ul{width: 370px;}
.service_ul>ul>li{height: 14px;padding-left: 5px;text-align: left;margin:1.1rem 0 0 1.2rem;font-size:14px;font-family:Microsoft YaHei;font-weight:400;line-height:25px;}
.service_ul .service-ul-first li a{width: 56px;height: 13px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #8A8A8A;line-height: 21px;}
.service_ul>ul>li>a{font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 21px;}
.service-click-content1 {width: 220px;height: 151px;display: inline-block;text-align: center;}
.servicebox .service-click-content1 p {width: 99px;height: 99px;background: url(/templets/default/images/index/CRISPR-B_icon.png) no-repeat;background-size: 100%;margin-left: 57px;}
.servicebox .service-click-content1:hover p {width: 99px;height: 99px;background: url(/templets/default/images/index/CRISPR-B_icon_2.png) no-repeat;background-size: 100%;margin-left: 57px;}
.service-click-content1 .service_ul ul li a:hover {font-size: 14px;font-family: Microsoft YaHei;font-weight: bold;color: #D01027;}
.service-click-content2 {width: 220px;height: 151px;display: inline-block;text-align: center;}
.servicebox .service-click-content2 p {width: 99px;height: 99px;background: url(/templets/default/images/index/CRISPR-U_icon.png) no-repeat;background-size: 100%;margin-left: 57px;}
.servicebox .service-click-content2:hover p {width: 99px;height: 99px;background: url(/templets/default/images/index/CRISPR-U_icon_Select.png) no-repeat;background-size: 100%;margin-left: 57px;}
.service-click-content2 .service_ul ul li a:hover {font-size: 14px;font-family: Microsoft YaHei;font-weight: bold;color: #D01027;}
.service-click-content3 {width: 220px;height: 151px;display: inline-block;text-align: center;}
.servicebox .service-click-content3 p {width: 99px;height: 99px;background: url(/templets/default/images/index/virus_Plasmid_icon.png) no-repeat;background-size: 100%;margin-left: 57px;}
.servicebox .service-click-content3:hover p {width: 99px;height: 99px;background: url(/templets/default/images/index/virus_Plasmid_icon_Select.png) no-repeat;background-size: 100%;margin-left: 57px;}
.service-click-content3 .service_ul ul li a:hover {font-size: 14px;font-family: Microsoft YaHei;font-weight: bold;color: #D01027;}
.service-click-content4 {width: 220px;height: 151px;display: inline-block;text-align: center;}
.servicebox .service-click-content4 p {width: 99px;height: 99px;background: url(/templets/default/images/index/cell_assay_icon.png) no-repeat;background-size: 100%;margin-left: 57px;}
.servicebox .service-click-content4:hover p {width: 99px;height: 99px;background: url(/templets/default/images/index/cell_assay_icon_2.png) no-repeat;background-size: 100%;margin-left: 57px;}
.service-click-content4 .service_ul ul li a:hover {font-size: 14px;font-family: Microsoft YaHei;font-weight: bold;color: #D01027;}
.service_ul ul li div{display: inline-block;height: 7px;margin: 0 auto;border-style: solid;border-width: 1px; margin-left: 8px;margin-right: 8px;border-color: rgb(138, 138, 138,0.3);}
.padding_left_30px{padding-left: 30px;}


/* EZ-editor™基因编辑系列产品 */
.service-wrap .ez_editor_wrap_title{text-align: center;margin-bottom: 62px;margin-top: -20px;}
.service-wrap .ez_editor_wrap_title p{height: 32px;font-size: 32px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;line-height: 28px;margin: 0 auto;padding-bottom: 23px;}
.ez_editor_wrap_title_div{width: 175px;height: 5px;margin: 0 auto;}
.ez_editor_wrap_title_div_left{width: 48px;float: left;height: 100%;background: linear-gradient(-111.8deg, transparent 2px, #d01027 0 );}
.ez_editor_wrap_title_div_right{width: 121px;float: left;height: 100%;background: linear-gradient(68.2deg, transparent 2px, #333333 0 );margin-left: 2px;}
.ez_editor-wrap{ width: 100%;  margin-bottom: 92px; height: 429px;margin-top: 60px;}
.ez_editor-wrap .ez_editor_wrap_title{text-align: center;margin-bottom: 22px;}
.ez_editor-wrap .ez_editor_wrap_title p{height: 32px;font-size: 32px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;line-height: 28px;padding-bottom: 20px;}
.ez_editor-wrap .ez_editor_wrap_p{text-align: center;margin-bottom: 67px;}
.ez_editor-wrap .ez_editor_wrap_p p{font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #8A8A8A;line-height: 28px;overflow: hidden;}
.ez_editor-wrap .ez_editor_wrap_detail {width: 100%; overflow: hidden;}
.ez_editor-wrap .ez_editor_wrap_detail .ez_editor_wrap_detail_box{margin-left: 20px;margin-right: 20px;float: left;width: 400px;height: 248px;background: #F4F4F4;box-shadow: 0px 8px 16px 0px rgba(131, 123, 124, 0.31);box-shadow: 8px 8px 16px #837B7C 31%; padding: 40px 18px 0 30px;}
.ez_editor-wrap .ez_editor_wrap_detail .ez_editor_wrap_detail_box .ez_editor_wrap_detail_box_left{float: left;width: 235px;}
.ez_editor-wrap .ez_editor_wrap_detail .ez_editor_wrap_detail_box .ez_editor_wrap_detail_box_left .ez_editor_wrap_detail_box_title{width: 169px;height: 22px;font-size: 20px;font-family: Microsoft YaHei;font-weight: bold;color: #D01027;line-height: 28px;}
.ez_editor-wrap .ez_editor_wrap_detail .ez_editor_wrap_detail_box .ez_editor_wrap_detail_box_left .ez_editor_wrap_detail_box_p {margin-top: 24px;margin-bottom: 24px;overflow: hidden;}
.ez_editor-wrap .ez_editor_wrap_detail .ez_editor_wrap_detail_box .ez_editor_wrap_detail_box_left .ez_editor_wrap_detail_box_p ul{float: left;}
.ez_editor-wrap .ez_editor_wrap_detail .ez_editor_wrap_detail_box .ez_editor_wrap_detail_box_left .ez_editor_wrap_detail_box_p ul li{float: left; font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #8A8A8A;line-height: 28px;margin-right: 10px;}
.ez_editor-wrap .ez_editor_wrap_detail .ez_editor_wrap_detail_box .ez_editor_wrap_detail_box_left .ez_editor_wrap_detail_box_p ul li:before {content: "";width: 5px;height: 5px;display: inline-block;border-radius: 50%;background:#837B7C 31%;vertical-align: middle;margin-right: 8px;}
.ez_editor-wrap .ez_editor_wrap_detail .ez_editor_wrap_detail_box .ez_editor_wrap_detail_box_left .ez_editor_wrap_detail_box_zx{text-align: center; width: 92px;height: 28px;  border-radius: 2px;background: #d01027;}
.ez_editor-wrap .ez_editor_wrap_detail .ez_editor_wrap_detail_box .ez_editor_wrap_detail_box_left .ez_editor_wrap_detail_box_zx p{height: 28px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 500;color: #ffffff;line-height: 28px;}
.ez_editor-wrap .ez_editor_wrap_detail .ez_editor_wrap_detail_box .ez_editor_wrap_detail_box_left .ez_editor_wrap_detail_box_zx p a{color: #ffffff;}
.ez_editor-wrap .ez_editor_wrap_detail .ez_editor_wrap_detail_box .ez_editor_wrap_detail_box_right{width: 100%;position: relative;height: 180px;}
.ez_editor-wrap .ez_editor_wrap_detail .ez_editor_wrap_detail_box .ez_editor_wrap_detail_box_right img{width: 138px;vertical-align: baseline;bottom: 0;position: absolute;}
.ez_editor-wrap .ez_editor_wrap_detail .ez_editor_wrap_detail_boxs{width: 176px; float: left;height: 308px;}
.ez_editor-wrap .ez_editor_wrap_detail .ez_editor_wrap_detail_boxs .ez_editor_wrap_detail_boxs_rbox{line-height: 304px;display: inline-block;width: 180px;}
.ez_editor-wrap .ez_editor_wrap_detail .ez_editor_wrap_detail_boxs .ez_editor_wrap_detail_boxs_rbox .ez_editor_wrap_detail_boxs_rbox_new{width: 50px;height: 28px;background: #D01027;border-radius: 2px;margin-left: 23px;}
.ez_editor-wrap .ez_editor_wrap_detail .ez_editor_wrap_detail_boxs .ez_editor_wrap_detail_boxs_rbox .ez_editor_wrap_detail_boxs_rbox_new p{margin: 0 auto;width: 34px; height: 28px;font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 28px;}
.ez_editor-wrap .ez_editor_wrap_detail .ez_editor_wrap_detail_boxs .ez_editor_wrap_detail_boxs_rbox .ez_editor_wrap_detail_boxs_rbox_img{text-align: center;height: 155px;margin-top: 35px;margin-bottom: 32px;}
.ez_editor-wrap .ez_editor_wrap_detail .ez_editor_wrap_detail_boxs .ez_editor_wrap_detail_boxs_rbox .ez_editor_wrap_detail_boxs_rbox_img img{vertical-align:baseline;transition:all 0.5s ease-out; /* 过度 所有css属性 1秒过度 结束慢*/-moz-transition:all 0.5s ease-out; /* Firefox 4 */-webkit-transition:all 0.5s ease-out; /* Safari 和 Chrome */-o-transition:all 0.5s ease-out; /* Opera */}
.ez_editor-wrap .ez_editor_wrap_detail .ez_editor_wrap_detail_boxs .ez_editor_wrap_detail_boxs_rbox .ez_editor_wrap_detail_boxs_rbox_p{width: 158px;height: 32px;background: #F4F4F4;margin: 0 auto;text-align: center;}
.ez_editor-wrap .ez_editor_wrap_detail .ez_editor_wrap_detail_boxs .ez_editor_wrap_detail_boxs_rbox .ez_editor_wrap_detail_boxs_rbox_p p{font-size: 14px;margin: 0 auto;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 32px;}
.ez_editor-wrap .ez_editor_wrap_detail #ez_editor_box3 li{line-height: 1.5em;}


/* 专题分享图片注解格式 */
.literature_img_p{text-align:center;font-size:12px;color: #666666;}

.MsoNormal_20210818{font-size: 14px; text-align:center;vertical-align:middle;}

.table_0818_td1{border: 1px #ccc solid;text-align: center;}
.table_0818_td2{border: 1px #ccc solid;text-align: center;width: 130px;}
.table_0818_td3{border: 1px #ccc solid;text-align: center;width: 109px;}
.table_0818_td4{border: 1px #ccc solid;text-align: center;width: 70px;}
.table_0818_td5{border: 1px #ccc solid;text-align: center;width: 170px;}

.thpbottom_red p span a{color: #ffe500;}


.EZ-editor_20210830_bg{background-image: url(https://images.benchmarkemail.com/client1326802/image10997030.png);background-repeat: no-repeat;min-height: 44vw; background-size: 100%;padding: 30px;overflow: hidden;position: relative;}
.EZ-editor_20210830_contents{border-radius: 10px;opacity: 0.9;background: #ffffff;height: auto;padding: 33px 31px;z-index: 999;}
.EZ-editor_20210830_contents p{text-indent:30px;}
.EZ-editor_20210830_bg_bottom_img{margin: 0 auto;position: absolute;bottom: 0;left: 50%;transform:translate(-50%,0);z-index: 1;}
.EZ-editor_20210830_product{padding: 30px 30px 0 30px;border-bottom: 1px solid #CCCCCC;overflow: hidden;}
.EZ-editor_20210830_product .product_left{float: left;overflow: hidden;}
.EZ-editor_20210830_product .product_left p{color: #7e7e7e;max-width: 383px;}
.EZ-editor_20210830_product .product_right{float: right;margin-right: 80px;}
.EZ-editor_20210830_product .product_left .an_move{margin-top: 22px;font-weight: bold;color: #202020;margin-bottom: 38px;}
.EZ-editor_20210830_product .product_left .an_move p{color: #202020;}
.EZ-editor_20210830_product .product_move{display: none;width: 436px;margin: 0 auto;}
.EZ-editor_20210830_product .product_move p{color: #666666;text-align: center;font-size: 13px;}
.EZ-editor_20210830_product .product_table{display: none;overflow: hidden;margin: 0 auto;width: 100%;}
.EZ-editor_20210830_product .product_table table{width: 100%;margin-bottom: 30px;}
.EZ-editor_20210830_product .product_table table tbody tr:nth-child(2n+1){background: #e5e5e5;}
.EZ-editor_20210830_product .product_table table tbody tr th{background: #666666;color: #ffffff;font-weight: normal;border-bottom:5px #d01027 solid ;}
.EZ-editor_20210830_product .product_table table tbody tr td{text-align: center;line-height: 25px;padding: 14px 5px 11px 5px;}
.EZ-editor_20210830_product_box{width: 100%;min-height: 200px;padding-top: 100px;}
.EZ-editor_20210830_product_box .w100{width:100%!important}
.EZ-editor_20210830_product_box .product_box_details{width: 45%;display: inline-block;vertical-align: top;margin-right: 4%;margin-bottom: 20px;}
.EZ-editor_20210830_product_box .product_box_details p{color: #7e7e7e;font-size: 13px;}
.EZ-editor_20210830_product_box .product_box_details .product_box_details_title{width: 82px; background: #DDDDDD;border-radius: 11px;text-align: center;color: #202020;font-weight:bold;}
.EZ-editor_20210830_koubei{padding:66px 30px 30px 30px;background: #f48f9a;position: relative;overflow: hidden;}
.EZ-editor_20210830_koubei .koubei_title{margin-top: 15px;position: absolute;left: 50%;transform:translate(-50%,-70%);}
.EZ-editor_20210830_koubei .koubei_contents{background: #ffffff;padding: 28px 29px;}
.EZ-editor_20210830_koubei .koubei_contents .koubei_contents_title{margin-top: 40px;}
.EZ-editor_20210830_koubei .koubei_contents .koubei_contents_p p{color: #666666;font-size: 14px;line-height: 24px;margin-bottom: 10px;}


/* 基因敲除活动_20210914 */
.gene_ko_0914 .banner_background_0914_wrap{height: 568px;}
.gene_ko_0914 .banner_background_0914{width:1920px;position:relative;left:50%;margin-left:-960px;height: 568px;background:url(/uploads/activity/20210914/banner.jpg) no-repeat;background-size:100%}
.gene_ko_0914 .content_picture1_0914{margin-top:48px;width:100%;height:345px;background:url(/uploads/activity/20210914/bg.jpg) no-repeat;background-size:100% 100%;}
.gene_ko_0914 .content_picture2_0914_wrap{height: 592px;}
.gene_ko_0914 .content_picture2_0914{margin-top:48px;width:1920px;position:relative;left:50%;margin-left:-960px;height:592px;background:url(/uploads/activity/20210914/bg2.png) no-repeat;background-size:100%}
.gene_ko_0914 .activity_time{margin-top:0!important;color:#666;text-align:right;font-weight:400;font-size:12px!important;line-height:25px}
.gene_ko_0914 .content{margin-top:34px}
.gene_ko_0914 .activity_way{margin:auto;width:207px;height:73px;background:url(/uploads/activity/20210914/title.png) no-repeat;background-size:100%}
.gene_ko_0914 .method1{margin-top:25px}
.gene_ko_0914 .method2{margin-top:50px}
.gene_ko_0914 .method3{margin-top:50px}
.gene_ko_0914 .method4{margin-top:50px}
.gene_ko_0914 .method_head{padding-bottom:4px;border-bottom:1px solid #ccc}
.gene_ko_0914 .method_head>div{display: inline-block;}
.gene_ko_0914 .way_head{padding:8px;width:125px;height:32px;background:linear-gradient(0deg,#d01027 0,#f02849 52%,#fa476d 100%);color:#fff;font-weight:700;font-size:18px;line-height:25px}
.gene_ko_0914 .way_head_red_border{padding:0 21px;border-right:1px solid #999;color:#d01027;font-weight:700;font-size:20px;line-height:17px}
.gene_ko_0914 .way_head_red{padding:0 16px;color:#d01027;font-weight:700;font-size:20px;line-height:17px}
.gene_ko_0914 .way_head_grey{color:#666;font-weight:700;font-size:15px;line-height:25px}
.gene_ko_0914 .RMB_symbol{font-size:16px}
.gene_ko_0914 .method1_introduce{margin-top:26px}
.gene_ko_0914 .context{padding:10px 0 0 40px}
.gene_ko_0914 .text1{color:#666;font-weight:400;font-size:15px}
.gene_ko_0914 .text2{color:#202020;font-weight:700;font-size:15px}
.gene_ko_0914 .text3{color:#666;font-weight:700;font-size:15px}
.gene_ko_0914 .text4{color:#202020;font-weight:400;font-size:15px}
.gene_ko_0914 .text5{border-bottom:1px solid #202020;color:#202020;font-weight:400;font-size:15px}
.gene_ko_0914 .text6{color:#d01027;font-weight:700;font-size:15px}
.gene_ko_0914 .table1{margin-top:26px;width:100%;border:2px solid #ccc}
.gene_ko_0914 .table1>thead>tr>th{padding:10px 24px;width:25%;border:1px solid #ccc;background:#666;color:#fff;font-weight:400;font-size:14px;line-height:24px}
.gene_ko_0914 .table1>thead>tr>th:nth-child(1){text-align:left}
.gene_ko_0914 .table1>tbody>tr>td{padding:10px 24px;width:25%;border:1px solid #ccc;color:#202020;text-align:center;font-weight:400;font-size:14px;line-height:20px}
.gene_ko_0914 .table1>tbody>tr>td:nth-child(1){text-align:left}
.gene_ko_0914 .table2{margin-top:26px;width:100%;border:2px solid #ccc}
.gene_ko_0914 .table2>thead>tr>th{padding:10px 20px;border:1px solid #ccc;background:#666;color:#fff;font-weight:400;font-size:14px;line-height:24px}
.gene_ko_0914 .table2>tbody>tr>td{padding:10px 20px;border:1px solid #ccc;color:#202020;text-align:center;font-weight:400;font-size:14px;line-height:20px}
.gene_ko_0914 .table2>tbody>tr>td:nth-child(1){width:15%}
.gene_ko_0914 .table2>tbody>tr>td:nth-child(2){width:40%;text-align:left}
.gene_ko_0914 .table2>tbody>tr>td:nth-child(3){width:15%;font-weight:700}
.gene_ko_0914 .table2>tbody>tr>td:nth-child(4){width:15%}
.gene_ko_0914 .table2>tbody>tr>td:nth-child(5){width:15%}
.gene_ko_0914 .cell_list{margin-top:10px}
.gene_ko_0914 .cell_list_mark{display:inline-block;margin-right:7px;margin-bottom:2px;width:5px;height:5px;border-radius:50%;background:#d01027;vertical-align:middle}
.gene_ko_0914 .cell_list span{margin-right:25px}
.gene_ko_0914 .cell_list div:nth-child(2){margin-top:10px}
.gene_ko_0914 .method2 .sig_spec{margin-bottom:20px}
.gene_ko_0914 .method2 .list_table{overflow-y:auto;margin-bottom:10px;height:500px;border-collapse:collapse;table-layout:fixed;border-spacing:0}
.gene_ko_0914 .mytable{margin-bottom:25px}
.gene_ko_0914 .method2 .list_table tr{border:1px solid #ccc}
.gene_ko_0914 .method2 .list_table th{width:70px;background-color:#666;color:#fff;text-align:center;font-weight:700;font-size:14px;line-height:25px}
.gene_ko_0914 .method2 .list_table td{width:114px;border:1px solid #ccc;text-align:center;line-height:46px}
.gene_ko_0914 .method2 .pathway_list{margin-top:20px}
.gene_ko_0914 .method2 .pathway_list ul{display:flex;margin-bottom:20px;width:100%;border-bottom:1px solid #ccc;justify-content:space-between}
.gene_ko_0914 .method2 .pathway_list ul li{box-sizing:border-box;padding:1px 10px;border-bottom:5px solid transparent;color:#666;font-size:14px;cursor:pointer}
.gene_ko_0914 .method2 .pathway_list ul li:nth-child(1){padding:1px 10px;background-color:#eee;color:#333;font-weight:700;font-size:14px}
.gene_ko_0914 .method2 .pathway_list ul .cur{border-bottom:5px solid #d01027;color:#202020;font-weight:700}
.gene_ko_0914 .method2 .pathway_list ul li:not(:first-child):hover{border-bottom:5px solid #d01027;color:#202020;font-weight:700}
.gene_ko_0914 .ask{color:#d01027;font-size:14px}
.gene_ko_0914 .slide{color:#858485;text-align:center;font-size:14px}
.gene_ko_0914 .footer1{position:relative;left:45%;padding-top:50px;color:#202020}
.gene_ko_0914 .footer1_head{font-weight:700;font-size:24px}
.gene_ko_0914 .footer2{margin-top:20px;color:#202020;text-align:center}
.gene_ko_0914 .method3 .disease_gene{min-height:500px}
.gene_ko_0914 .method3 .disease_gene .disease_search{display:flex;margin:0 auto;margin-bottom:20px;width:90%;height:100px;border-radius:10px;background-color:#f1f1f1;box-shadow:1px 1px 9px 9px #ddd;justify-content:center;align-items:center}
.gene_ko_0914 .method3 .disease_gene .disease_search div{position:relative;display:inline-block;margin-right:20px;width:20%;border-bottom:1px solid #b5b5b5;font-size:14px;line-height:30px}
.gene_ko_0914 .method3 .disease_gene .disease_search div:nth-of-type(1){width:20%}
.gene_ko_0914 .method3 .disease_gene .disease_search div:nth-of-type(2){width:30%}
.gene_ko_0914 .method3 .disease_gene .disease_search div:nth-of-type(3){width:20%}
.gene_ko_0914 .method3 .disease_gene .disease_search div::before{color:#333;content:"≡ ";vertical-align:sub;font-size:25px}
.gene_ko_0914 .method3 .disease_gene .disease_search ul{position:absolute;top:30px;left:0;display:none;background-color:#eee;box-shadow:5px 4px 10px 0 rgba(50,50,50,.28);color:#666}
.gene_ko_0914 .method3 .disease_gene .disease_search ul li{padding:3px 30px}
.gene_ko_0914 .method3 .disease_gene .disease_search ul li:hover{background-color:#ddd;color:#d01027}
.gene_ko_0914 .method3 .disease_gene .disease_search button{padding:3px 10px;outline:0;border:none;border-radius:3px;background-color:#d01027;color:#fff;font-size:16px;cursor:pointer}
.gene_ko_0914 .method3 .disease_gene .disease_table{overflow:scroll;height:500px}
.gene_ko_0914 .mytable{margin-bottom:10px;width:100%;border-collapse:collapse;table-layout:fixed;border-spacing:0}
.gene_ko_0914 .mytable tr{border:1px solid #ccc}
.gene_ko_0914 .mytable th{width:70px;background-color:#666;color:#fff;text-align:center;font-weight:700;line-height:46px}
.gene_ko_0914 .mytable td{width:75px;border:1px solid #ccc;text-align:center;line-height:2rem}
.gene_ko_0914 .mysearch{margin:30px auto;padding:30px 50px;width:80%;border-radius:10px;background:#f1f1f1;box-shadow:1px 1px 3px 3px #ddd;}
.gene_ko_0914 .mysearch .elements{text-align:center;}
.gene_ko_0914 .mysearch .elements input{padding-left:35px;width:350px;height:35px;border:none;background:#fff url(/uploads/activity/20210910/search.png) left/35px 35px no-repeat;}
.gene_ko_0914 .mysearch .elements button{padding:0 10px;width:60px;height:35px;border:none;background:#d01027;color:#fff;line-height:35px;cursor:pointer;}
.gene_ko_0914 .mysearch .result .res{margin:30px auto 0;text-align:center;}
.gene_ko_0914 .mysearch .result .res .mytable{width:100%;}
.gene_ko_0914 .mysearch .result .res .note{text-align:left;}
.gene_ko_0914 .method3 .disease_gene .table_title{width: 100%;display: flex;justify-content: space-around;}
.gene_ko_0914 .method3 .disease_gene .table_title ul{display: none;}
.gene_ko_0914 .method3 .disease_gene .table_title>div{width: 20%;box-sizing: border-box;background: #666;height: 50px;line-height: 50px;text-align: center;color: #fff;font-weight: bold;}
.gene_ko_0914 .method3 .disease_gene .table_title>div:not(:last-child){border-right: 1px solid #ddd;}
.gene_ko_0914 .method3 .disease_gene .table_title>div:last-child{width: 20px;}


/* 基因点突变/敲除细胞活动_20210917 */
.point_mutation_ki .banner{height: 568px;}
.point_mutation_ki .banner>div{width:1920px;position:relative;left:50%;margin-left:-960px;height: 568px;background:url(/uploads/activity/20210917/banner.jpg) no-repeat;}
.point_mutation_ki .section{margin:30px auto;width:886px;}
.point_mutation_ki .section .title{width:100%;height:100px;background:url(/uploads/activity/20210917/title.png) top center/100% no-repeat;color:202020;text-align:center;font-weight:700;font-size:24px;line-height:100px;}
.point_mutation_ki .section>ul{display:flex;}
.point_mutation_ki .section>ul li:not(:last-child){border-right:1px solid #ddd;}
.point_mutation_ki .section .icon{padding-top:20px;width:50%;text-align:center;}
.point_mutation_ki .section .desc{padding-left:30px;font-weight:400;font-size:15px;line-height:30px;}
.point_mutation_ki .section .fb18{color:#202020;font-weight:700;font-size:18px;}
.point_mutation_ki .section .fb24{color:#202020;font-weight:700;font-size:24px;}
.point_mutation_ki .spec .spec1{padding:35px 50px;background:url(/uploads/activity/20210917/bg1.png) center/100% no-repeat;text-align:justify;font-size:15px;line-height:30px;}
.point_mutation_ki .spec .spec2{padding:35px 50px;background:url(/uploads/activity/20210917/mascot.png) 85% 60% no-repeat;text-align:center;font-size:15px;line-height:30px;}
.point_mutation_ki .section table{margin:30px 0;width:100%;text-align:center;}
.point_mutation_ki .section table th{border:1px solid #ddd;background-color:#666;color:#fff;line-height:35px;}
.point_mutation_ki .section table td{border:1px solid #ddd;color:#202020;font-size:15px;line-height:35px;}
.point_mutation_ki .section table .price{color:#d01027;font-weight:700;}
.point_mutation_ki .surprise .con{display:flex;}
.point_mutation_ki .surprise .con>div:last-child{padding:30px;background:url(/uploads/activity/20210917/bg2.png) center 100% no-repeat;line-height:35px;}
.point_mutation_ki .surprise .con>div{width:50%;}
.point_mutation_ki .surprise .con ul{display:flex;flex-wrap:wrap;}
.point_mutation_ki .surprise .con ul li{display:flex;padding:0 10px 0 15px;background:url(/uploads/activity/20210917/selected.png) center left no-repeat;}


/* 稳转株活动_20210930 */
.activity_stable_cellline a{text-decoration: underline;}
.activity_stable_cellline .banner>div{width:1920px;position:relative;left:50%;margin-left:-960px;height: 568px;background:url(/uploads/activity/20210930/banner.jpg) no-repeat;}
.activity_stable_cellline .section{margin:50px auto;width:886px;color:#202020;font-size:14px;}
.activity_stable_cellline .section h3{position:relative;margin-bottom:30px;color:#202020;text-align:center;font-weight:700;font-size:24px;}
.activity_stable_cellline .section h3:after{position:absolute;top:48px;right:0;left:0;display:inline-block;margin:0 auto;width:66px;height:6px;background-color:#999;content:"";text-align:center;}
.activity_stable_cellline .section1{box-sizing:border-box;padding:50px;background:url(/uploads/activity/20210930/img_bg1.png) 100% 100% no-repeat;}
.activity_stable_cellline .section1>p{margin-bottom:30px;font-size:16px;line-height:25px;}
.activity_stable_cellline .section1 .standard{position:relative;display:flex;justify-content:space-between;}
.activity_stable_cellline .section1 .standard img{width: 56px;height: 56px;}
.activity_stable_cellline .section1 .standard .detail{position:absolute;top:310px;left:0;z-index:1;display:none;box-sizing:border-box;box-shadow:1px 1px 9px 1px #eee;padding:30px;width:100%;background-color:#fff;text-align:justify;}
.activity_stable_cellline .section1 .standard>div{padding:30px 20px;width:25%;height:250px;background-color:#fff;box-shadow:1px 1px 9px 9px #eee;}
.activity_stable_cellline .section1 .standard>div>p:nth-of-type(1){margin-bottom:10px;text-align:center;}
.activity_stable_cellline .section1 .standard>div>p:nth-of-type(2){margin-bottom:10px;text-align:center;font-weight:700;font-size:16px;}
.activity_stable_cellline .section1 .standard>div>p:nth-of-type(3){margin-bottom:10px;color:#666;font-size:14px;}
.activity_stable_cellline .section1 .standard>div>span{padding:3px 10px;border:1px solid #ccc;border-radius:13px;font-weight:700;}
.activity_stable_cellline .section1 .standard>div>span:hover+.detail{display:block;}
.activity_stable_cellline .mytable{width:100%;text-align:center;}
.activity_stable_cellline .mytable th{border:1px solid #ccc;background-color:#666;color:#fff;line-height:50px;}
.activity_stable_cellline .mytable td{border:1px solid #ccc;line-height:30px;}
.activity_stable_cellline .section2 .table_1 td span:before{color:#d01027;content:"•";font-size:18px;}
.activity_stable_cellline .section3 h4 span{vertical-align:bottom;text-align:center;line-height:30px;}
.activity_stable_cellline .section3 .step .con{margin-left:15px;padding:20px 0 35px 30px;border-left:2px dashed #ccc;}
.activity_stable_cellline .section3 .step2 .con ul{margin:20px;}
.activity_stable_cellline .section3 .step2 .con ul li{list-style-type:disc;}
.activity_stable_cellline .section3 h4>span:nth-of-type(1){display:inline-block;width:30px;height:30px;border-radius:5px;background-color:#d01027;color:#fff;font-weight:700;font-size:27px;}
.activity_stable_cellline .section3 h4>span:nth-of-type(2){display:inline-block;margin-right:10px;padding:0 20px;height:30px;border-radius:5px;background-color:#f1f1f1;color:#202020;font-weight:700;font-size:18px;}
.activity_stable_cellline .section3 h4>span:nth-of-type(3){display:inline-block;padding:0 20px;width:90px;background:url(/uploads/activity/20210930/tag.png) 100% 100% no-repeat;color:#202020;font-weight:700;font-size:14px;}
.activity_stable_cellline .section3 h4>span:nth-of-type(3) b{color:#d01027;}
.activity_stable_cellline .section3 .step3 ul{display:flex;border:1px solid #666;justify-content:space-between;}
.activity_stable_cellline .section3 .step3 ul img{width: 80px;height: 80px;}
.activity_stable_cellline .section3 .step3 ul li{padding:20px 0;width:24%;}
.activity_stable_cellline .section3 .step3 ul li:first-child{width:30%;height:115px;background-color:#666;color:#fff;padding: 20px;}
.activity_stable_cellline .section3 .step3 ul li .spec{height:115px;text-align:center;font-weight:700;}
.activity_stable_cellline .section3 .step3 ul li .spec{color:#d01027;}
.activity_stable_cellline .section3 .step3 ul li:not(:last-child) .spec{border-right:1px solid #ccc;}


/* 产品现货_20211103 */
.activity_spot a{cursor:pointer;color:inherit}
.activity_spot .banner{width:1920px;height:568px;margin:0 auto;background:url(/uploads/activity/20211103/banner.jpg) no-repeat;background-size:100%;position: relative;left: 50%;margin-left: -960px;}
.activity_spot .section{font-size:14px;color:#202020;width:1200px;margin:50px auto}
.activity_spot .section h3{text-align:center;margin:50px 0}
.activity_spot .section h3 span{padding:0 40px;font-size:24px;line-height:50px;color:#202020;font-weight:700;display:inline-block;border-radius:50px;background:linear-gradient(0deg,#f4eedb,#f0daa6);box-shadow:0 3px 1px 1px #d01027}
.activity_spot .section1{margin:50px auto 80px}
.activity_spot .section1 p{font-size:15px;line-height:25px;text-align:center}
.activity_spot .section1 div{padding-left:222px;color:#999;margin-top:-10px}
.activity_spot .section1 ul{display:flex;justify-content:center}
.activity_spot .section1 ul li{margin:15px}
.activity_spot .section2{box-shadow:0 0 20px 0 rgba(98,98,98,.32);border-radius:16px;padding:48px;position:relative}
.activity_spot .section2 h3{position:absolute;top:-75px;left:0;right:0}
.activity_spot .section2 .title{display:flex;justify-content:space-between;margin:40px 0 40px 0}
.activity_spot .section2 .title span{font-size:22px;font-weight:700}
.activity_spot .section2 .title span{font-size:22px;font-weight:700}
.activity_spot .section2 .title .title_r{font-size:16px;width:75%;line-height:45px;display:flex;justify-content:space-between}
.activity_spot .section2 .title .title_r>div{background:#ddd;display:inline-block;width:15%;text-align:center;color:#202020;font-size:16px}
.activity_spot .section2 .title .title_r ul{display:flex;justify-content:space-around;width:85%;border:1px solid #ccc}
.activity_spot .section2 .title .title_r ul li{position:relative}
.activity_spot .section2 .title .title_r ul .cur{color:#d01027;font-weight:700}
.activity_spot .section2 .title .title_r ul .cur:after{content:"";width:32px;height:4px;display:block;position:absolute;bottom:0;left:0;right:0;margin:0 auto;background:#d01027}
.activity_spot .section2 .con1{display:flex;justify-content:space-between}
.activity_spot .section2 .con1{display:flex;justify-content:space-between}
.activity_spot .section2 .con1 li{width:23%}
.activity_spot .section2 .con1 .c1{background:url(/uploads/activity/20211103/section_2/红棉系统.png) no-repeat;padding-top:370px;height:514px;box-sizing:border-box;width:232px}
.activity_spot .section2 .con1 .c1 .list_item{width:178px;height:32px;background:#666;color:#fff;line-height:32px;padding:0 10px;margin:5px auto;border-radius:3px;position:relative;box-sizing:border-box}
.activity_spot .section2 .con1 .c1 .list_item:after{content:"+";position:absolute;right:10px}
.activity_spot .section2 .con1 .c1 .list_item:hover .hide_item{display:block}
.activity_spot .section2 .con1 .c1 .img_zoom{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(200,200,200,.5);display:none;z-index:10;text-align:center;padding-top:50px;overflow: auto;padding: 100px;box-sizing: border-box;}
.activity_spot .section2 .con1 .c1 .hide_item{display:none;position:absolute;left:178px;top:-50px;width:530px;padding-left:30px;background:rgba(0,0,0,0);z-index:10;text-align:justify}
.activity_spot .section2 .con1 .c1 .hide_item>div{padding:35px;border:1px solid #ccc;width:500px;background:#fff;border-radius:5px;position:relative}
.activity_spot .section2 .con1 .c1 .hide_item>div:before{content:"";position:absolute;width:30px;height:30px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;background:#fff;top:50px;left:-16px;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}
.activity_spot .section2 .con1 .c1 .hide_item>span{display:none;}
.activity_spot .section2 .con1 .c1 .hide_item h5{color:#d01027;font-size:16px;font-weight:700;}
.activity_spot .section2 .con1 .c1 .hide_item p{color:#202020;font-size:14px;}
.activity_spot .section2 .con1 .c1 .hide_item a{color:#666;font-size:14px;}
.activity_spot .section2 .con1 .c1 .hide_item a:hover{color:#d01027;font-size:14px;text-decoration:underline;}
.activity_spot .section2 .con1 .c1 .hide_item>div>div{height:200px;width:100%;overflow:hidden;border:1px dashed #ddd;padding:10px;box-sizing:border-box;margin-top:10px}
.activity_spot .section2 .con1 li:not(:first-child){display:flex;flex-direction:column;justify-content:space-between;}
.activity_spot .section2 .con1 .cur{box-shadow:1px 1px 9px 6px #ccc;}
.activity_spot .section2 .con1 .cur .list_item{background:#d01027;}
.activity_spot .section2 .con1 li .cur div p{color:#fff;}
.activity_spot .section2 .con1 li .cur div a{color:#fff;text-decoration:underline;}
.activity_spot .section2 .con1 li:not(:first-child) .cur>div:last-child{background:#d01027!important;color:#fff;}
.activity_spot .section2 .con1 li .item{border:1px solid #ccc;text-align:center;height:232px;display:flex;flex-direction:column;justify-content:space-between;position:relative}
.activity_spot .section2 .con1 li .item>div:first-child{height:65%;display:flex;display:flex;justify-content:center;align-items:center}
.activity_spot .section2 .con1 li .item>div:last-child{border-top:1px solid #ccc;background:#f7f7f7;height:35%;display:flex;flex-direction:column;justify-content:center}
.activity_spot .section2 .con1 li .item h4{font-size:18px;font-weight:700;}
.activity_spot .section2 .con1 li .item p{font-size:14px;color:#666;}
.activity_spot .section2 .con1 li .item span{font-size:14px;color:#fff;background:#d01027;line-height:30px;padding:0 10px;position:absolute;top:10px;left:0}
.activity_spot .section2 .con2{display:flex;justify-content:center;}
.activity_spot .section2 .con2 li{width:30%;background:#f1f1f1;border-radius:3px;width:420px;height:250px;margin:0 66px;display:flex;flex-direction:column;justify-content:space-between}
.activity_spot .section2 .con2 li span{background:#d01027;color:#fff;font-size:15px;padding:3px 10px;border-radius:3px 0 0 0}
.activity_spot .section2 .con2 li>div:nth-child(2){text-align:center;}
.activity_spot .section2 .con2 li>div:nth-child(3){padding:0 30px 10px 30px;}
.activity_spot .section2 .con2 li h4{font-weight:700;font-size:18px;}
.activity_spot .section2 .con2 li p{color:#666;font-size:14px;}
.activity_spot .section3 ul{display:flex;justify-content:space-between;flex-wrap:wrap;}
.activity_spot .section3 ul li{width:30%;height:180px;padding:18px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}
.activity_spot .section3 ul li:not(:first-child):hover{margin-top:-15px;}
.activity_spot .section3 ul li>div{padding:10px;}
.activity_spot .section3 ul li h4 span:last-child{display:block;}
.activity_spot .section3 ul li:nth-child(1){background:url(/uploads/activity/20211103/section_3/img.jpg) 100%/100% no-repeat;width:100%;margin-bottom:35px;color:#fff}
.activity_spot .section3 ul li:nth-child(1)>div{padding:25px;}
.activity_spot .section3 ul li:nth-child(1) h4 span:last-child{display:inline-block;color:#fff;background:#d01027;border-radius:3px;padding:0 5px;margin-left:10px}
.activity_spot .section3 ul li:nth-child(1) p{color:#fff}
.activity_spot .section3 ul li:nth-child(2){background:url(/uploads/activity/20211103/section_3/img2.png) 100%/100% no-repeat}
.activity_spot .section3 ul li:nth-child(3){background:url(/uploads/activity/20211103/section_3/img3.png) 100%/100% no-repeat}
.activity_spot .section3 ul li:nth-child(4){background:url(/uploads/activity/20211103/section_3/img4.png) 100%/100% no-repeat}
.activity_spot .section3 ul li h4 span:first-child{font-size:20px;font-weight:700}
.activity_spot .section3 ul li h4 span:last-child{font-size:14px;color:#666}
.activity_spot .section3 ul li p{font-size:13px;color:#000}
.activity_spot .section4 ul{display:flex;justify-content:center}
.activity_spot .section4 ul li{width:483px;height:145px;border:1px solid #ddd;margin:0 25px;position:relative;display:flex;justify-content:center;align-items:center}
.activity_spot .section4 ul li>div:first-child{padding-right:30px;border-right:1px solid #ddd}
.activity_spot .section4 ul li>div:last-child{padding-left:30px}
.activity_spot .section4 ul li span{background:#d01027;color:#fff;font-size:16px;padding:0 10px;position:absolute;top:0;left:0}
.activity_spot .section4 ul li h4{font-size:18px;font-weight:700}
.activity_spot .section4 ul li p{font-size:14px}
.activity_spot .section4>div{text-align:right;color:#666}


/* KO细胞现货库_20211112 */
.activity_ko_cell_line p{text-align:justify;}
.activity_ko_cell_line .banner{width:1920px;height:568px;margin:0 auto;background:url(/uploads/activity/20211112/banner.jpg) no-repeat;background-size:100%;position: relative;left: 50%;margin-left: -960px;}
.activity_ko_cell_line .section{font-size:14px;color:#202020;width:1200px;margin:65px auto;box-sizing:border-box;}
.activity_ko_cell_line .section h3{text-align:center;margin:30px 0;font-size:24px;font-weight:700;color:#202020;padding-bottom:10px;background:url(/uploads/activity/20211112/标题横杠.png) bottom center no-repeat}
.activity_ko_cell_line .section h3 span{color:#d01027;}
.activity_ko_cell_line .section1{padding:35px;border-radius:16px;background:#fff;box-shadow:0 0 25px 0 rgba(17,23,41,.22);font-size:14px;color:#202020}
.activity_ko_cell_line .section1 h3{margin-top:0;}
.activity_ko_cell_line .section1 .mysearch>div{width:0;height:0;padding-bottom:16%;}
.activity_ko_cell_line .section1 .mysearch{width:66%;background:url(/uploads/activity/20211112/bg1.png) center/100% 100% no-repeat;margin:30px auto;text-align:center;display:flex;justify-content:center;align-items:center}
.activity_ko_cell_line .section1 .mysearch input{width:50%;height:35px;line-height:35px;background:#fff url(/uploads/activity/20211112/search.png) left/35px 35px no-repeat;padding-left:30px;color:#8a8a8a;border:none}
.activity_ko_cell_line .section1 .mysearch button{width:80px;height:35px;line-height:35px;background:#d01027;color:#fff;text-align:center;border:none}
.activity_ko_cell_line .section1 .mycard{display:flex;justify-content:space-between;margin:30px auto;}
.activity_ko_cell_line .section1 .mycard>div{width:33%;padding:30px 20px;background:#f1f1f1;border-top:4px solid #d01027;box-sizing:border-box}
.activity_ko_cell_line .section1 .mycard h4{font-size:18px;font-weight:700;color:#202020;margin-bottom:.5rem;}
.activity_ko_cell_line .section1 .mycard p{font-size:14px;color:#666;}
.activity_ko_cell_line .section1 .mycard a{font-size:14px;color:#666;display:block;width:128px;height:38px;line-height:38px;background:#ddd;border-radius:2px;text-align:center;margin-top:10px}
.activity_ko_cell_line .section1>p{margin-top:30px;}
.activity_ko_cell_line .section2 .mytable{border-collapse:collapse;border-spacing:0;width:100%;}
.activity_ko_cell_line .section2 .mytable th{font-weight:700;background:#666;color:#fff;border:1px solid #ccc;line-height:2rem}
.activity_ko_cell_line .section2 .mytable td{border:1px solid #ccc;color:#202020;font-size:15px;line-height:46px;text-align:center;line-height:2rem;padding:1rem}
.activity_ko_cell_line .section2 .mytable tr td:nth-of-type(2){text-align:left;}
.activity_ko_cell_line .section2 .mytable tr td:nth-of-type(2) a{color:#d01027;text-decoration:underline;}
.activity_ko_cell_line .section2 .mytable tr td:nth-of-type(2) span{color:#000;}
.activity_ko_cell_line .section2 .mytable td:nth-of-type(2) span:before{content:"•";color:#d01027;}
.activity_ko_cell_line .section2 .mytable td:nth-of-type(5){font-weight:700;}
.activity_ko_cell_line .section3{margin-bottom:30px;}
.activity_ko_cell_line .section3>h4{text-align:left;font-size:20px;font-weight:700;padding:35px 0;border-top:1px solid #ddd}
.activity_ko_cell_line .section3>h4 .c_red_title span{color:#d01027;}
.activity_ko_cell_line .section3 ul{display:flex;justify-content:space-between;width:1200px;margin:0 auto;}
.activity_ko_cell_line .section3 ul li{width:30%;}
.activity_ko_cell_line .section3 ul li img{width:100%;margin-bottom:25px;}
.activity_ko_cell_line .section3 ul li h4{font-size:16px;color:#d01027;font-weight:700;margin-bottom:15px;}
.activity_ko_cell_line .section3 ul li p{font-size:14px;color:#666;margin-bottom:15px;}
.activity_ko_cell_line .section3 ul li a{font-size:14px;color:#333;background-color:#ddd;border-radius:20px;padding:5px 10px}
.activity_ko_cell_line .section3 ul li a:hover{color:#fff;background-color:#d01027;}


/* 基因点突变/敲入细胞株_20211122 */
.activity_point_mutation p{text-align:justify;}
.activity_point_mutation .banner{width:1920px;height:568px;margin:0 auto;background:url(/uploads/activity/20211122/banner.jpg) no-repeat;background-size:100%;position: relative;left: 50%;margin-left: -960px;}
.activity_point_mutation .section{font-size:14px;color:#202020;width:1200px;margin:65px auto;box-sizing:border-box;}
.activity_point_mutation .section1 ul{display:flex;justify-content:center;}
.activity_point_mutation .section1 li{background:#f1f1f1;box-shadow:0 6px 14px 2px rgba(95,95,95,.36);border-radius:18px;padding:30px;width:339px;box-sizing:border-box;margin:0 15px}
.activity_point_mutation .section1 li:hover{background:linear-gradient(-42deg,#db373e 0,#d56f6b 49%,#f1b0aa 100%);margin-top:-10px;margin-bottom:10px}
.activity_point_mutation .section1 li:hover h4{color:#fff;}
.activity_point_mutation .section1 li:hover p{color:#fff;}
.activity_point_mutation .section1 li h4{font-size:18px;font-weight:700;color:#202020;border-bottom:1px solid #ddd;margin-left:40px;position:relative}
.activity_point_mutation .section1 li p{font-size:14px;color:#666;text-indent:2em;margin-top:13px;}
.activity_point_mutation .section1 li:nth-child(1) h4:before{content:"";display:inline-block;width:35px;height:35px;position:absolute;left:-40px;background:url(/uploads/activity/20211122/icon1_Default.png) center/auto 100% no-repeat}
.activity_point_mutation .section1 li:nth-child(2) h4:before{content:"";display:inline-block;width:35px;height:35px;position:absolute;left:-40px;background:url(/uploads/activity/20211122/icon2_Default.png) center/auto 100% no-repeat}
.activity_point_mutation .section1 li:nth-child(3) h4:before{content:"";display:inline-block;width:35px;height:35px;position:absolute;left:-40px;background:url(/uploads/activity/20211122/icon3_Default.png) center/auto 100% no-repeat}
.activity_point_mutation .section1 li:nth-child(1):hover h4:before{background-image:url(/uploads/activity/20211122/icon1_Selected.png)}
.activity_point_mutation .section1 li:nth-child(2):hover h4:before{background-image:url(/uploads/activity/20211122/icon2_Selected.png)}
.activity_point_mutation .section1 li:nth-child(3):hover h4:before{background-image:url(/uploads/activity/20211122/icon3_Selected.png)}
.activity_point_mutation .section2{background:#fff;box-shadow:0 0 16px 0 rgba(95,95,95,.36);border-radius:18px;padding:65px;position:relative;margin-top:100px}
.activity_point_mutation .section2 h3{font-size:18px;color:#202020;margin-bottom:25px;position:absolute;top:-32px;left:0;right:0;margin:0 auto;background:url(/uploads/activity/20211122/title.png) center no-repeat;width:364px;height:70px}
.activity_point_mutation .section2 h4{font-size:18px;color:#202020;margin:25px 0 15px 0;font-weight:700;}
.activity_point_mutation .section2 .mytable{border-collapse:collapse;border-spacing:0;width:100%;font-size:15px;line-height:35px;text-align:center}
.activity_point_mutation .section2 .mytable th{background:#666;color:#fff;border:1px solid #ddd;}
.activity_point_mutation .section2 .mytable td{border:1px solid #ddd;}
.activity_point_mutation .section2 .mytable td span{padding-right:10px;}
.activity_point_mutation .section2 .mytable td span::before{content:"• ";color:#d01027;}
.activity_point_mutation .section2 .mytable td:nth-child(1){text-align:left;padding-left:2em;}
.activity_point_mutation .section2 .mytable td:nth-child(2){text-align:left;padding-left:1em;}
.activity_point_mutation .section2 .mytable1 td:nth-child(3){font-weight:700;}
.activity_point_mutation .section2 .mytable2 td:nth-child(4){font-weight:700;}


/* 载体活动_20211230 */
.plasmid_bank_activity .banner{position:relative;width:1920px;height:546px;left:50%;margin-left:-960px;text-align:center;background:url(/uploads/activity/20211230/banner.jpg) center/100% 100% no-repeat;padding-top:400px;box-sizing:border-box}
.plasmid_bank_activity .banner p{color:#666;}
.plasmid_bank_activity .section0{text-align: center;margin: 50px auto;background: url(/uploads/activity/20211230/img1.png) center no-repeat;}
.plasmid_bank_activity .section1{width:1200px;margin:50px auto;box-shadow:0 0 16px 0 rgba(82,82,82,.42);border-radius:12px;padding:35px 70px;box-sizing:border-box}
.plasmid_bank_activity .section1 h3{font-size:24px;font-weight:700;background:url(/uploads/activity/20211230/title1_bg.png) center/auto 100% no-repeat;text-align:center;height:62px;line-height:62px}
.plasmid_bank_activity .section1>p{font-size:13px;color:#666;text-align:center;margin-top:5px;}
.plasmid_bank_activity .section1 .hint{font-size:16px;font-weight:700;color:#666;text-align:center;margin-top:15px;}
.plasmid_bank_activity .section1 .hint a{color:#d01027;}
.plasmid_bank_activity .section1 .mysearch>div{width:0;height:0;padding-bottom:16%}
.plasmid_bank_activity .section1 .mysearch{width:772px;background:url(/uploads/activity/20211112/bg1.png) center/100% 100% no-repeat;margin:25px auto;text-align:center;display:flex;justify-content:center;align-items:center}
.plasmid_bank_activity .section1 .mysearch input{width:50%;height:35px;line-height:35px;background:#fff url(/uploads/activity/20211112/search.png) left/35px 35px no-repeat;padding-left:30px;color:#8a8a8a;border:none}
.plasmid_bank_activity .section1 .mysearch button{width:80px;height:35px;line-height:35px;background:#d01027;color:#fff;text-align:center;border:none}
.plasmid_bank_activity .section1>p{color:#666}
.plasmid_bank_activity .section1 table{width:100%;border-collapse:collapse;border-spacing:0;}
.plasmid_bank_activity .section1 table button{border:none;background:#d01027;border-radius:23px;color:#fff;padding:3px 9px}
.plasmid_bank_activity .section1 table thead{display:block;width:100%}
.plasmid_bank_activity .section1 table tbody{width:100%;overflow:auto;max-height:350px;display:block}
.plasmid_bank_activity .section1 table th{background:#666;color:#fff;height:38px;line-height:25px;text-align:center}
.plasmid_bank_activity .section1 table td{height:38px;line-height:25px;text-align:center}
.plasmid_bank_activity .section1 table .instructions_down{width:20px;height:20px;display:inline-block;background:url(/templets/default/images/product/instructions_down.png) 6px 6px no-repeat;cursor:pointer}
.plasmid_bank_activity .section1 table tr:nth-child(2n){background:#f1f1f1}
.plasmid_bank_activity .section1 table tr:nth-child(2n+1){background:#f9f9f9}
.plasmid_bank_activity .section1 table tr th:nth-child(1){width:120px}
.plasmid_bank_activity .section1 table tr th:nth-child(2){width:120px}
.plasmid_bank_activity .section1 table tr th:nth-child(3){width:100px}
.plasmid_bank_activity .section1 table tr th:nth-child(4){width:120px}
.plasmid_bank_activity .section1 table tr th:nth-child(5){width:100px}
.plasmid_bank_activity .section1 table tr th:nth-child(6){width:300px}
.plasmid_bank_activity .section1 table tr th:nth-child(7){width:100px}
.plasmid_bank_activity .section1 table tr th:nth-child(8){width:100px;padding-right: 16px;}
.plasmid_bank_activity .section1 table tr td:nth-child(1){width:120px}
.plasmid_bank_activity .section1 table tr td:nth-child(2){width:120px}
.plasmid_bank_activity .section1 table tr td:nth-child(3){width:100px}
.plasmid_bank_activity .section1 table tr td:nth-child(4){width:120px}
.plasmid_bank_activity .section1 table tr td:nth-child(5){width:100px}
.plasmid_bank_activity .section1 table tr td:nth-child(6){width:300px}
.plasmid_bank_activity .section1 table tr td:nth-child(7){width:100px}
.plasmid_bank_activity .section1 table tr td:nth-child(8){width:100px}
.plasmid_bank_activity .section3{margin-bottom:50px;}
.plasmid_bank_activity .section3 .wrap{width:685px;height:171px;margin:0 auto;background:url(/uploads/activity/20211230/bg2.png) center/100% no-repeat;display:flex;justify-content:space-evenly;align-items:center;margin-bottom:5px}
.plasmid_bank_activity .section3 .wrap p{display:inline-block;text-align:center}
.plasmid_bank_activity .section3 .wrap p span{color:#d01027}
.plasmid_bank_activity .section3 .wrap .phone{display:none}
.plasmid_bank_activity .section4 p{color:#666;font-size:12px;padding-top:10px}
.plasmid_bank_activity .section4{width:1200px;margin:0 auto}
.plasmid_bank_activity .section4 .solution{border:1px solid #ddd}
.plasmid_bank_activity .section4 .headline{font-size:18px;padding-left:20px;background:#ddd;line-height:2em;font-weight:700}
.plasmid_bank_activity .section4 .title{display:flex;justify-content:space-between;align-items:center;width:900px;margin:20px auto;border:1px solid #999}
.plasmid_bank_activity .section4 .title span{padding:3px 15px;display:inline-block;position:relative}
.plasmid_bank_activity .section4 .title .down{position:absolute;color:#d01027;left:0;right:0;border-top:10px solid #d01027;border-left:10px solid transparent;border-right:10px solid transparent;display:inline-block;bottom:-10px;margin:0 auto;width:0;display:none}
.plasmid_bank_activity .section4 .title .up{position:absolute;color:#d01027;left:0;right:0;border-bottom:10px solid #d01027;border-left:10px solid transparent;border-right:10px solid transparent;display:inline-block;top:-10px;margin:0 auto;width:0;display:none}
.plasmid_bank_activity .section4 .con_wrap{display:flex;justify-content:center;align-items:center;margin:20px 0}
.plasmid_bank_activity .section4 .con{width:245px;height:147px;text-align:center;padding:5px;display:flex;flex-direction:column;justify-content:center;align-items:center}
.plasmid_bank_activity .section4 .con h4{font-size:16px;font-weight:700}
.plasmid_bank_activity .section4 .con span{font-size:12px;color:#666}
.plasmid_bank_activity .section4 .space_line{width:1px;height:105px;margin:0 10px;background:#ddd}
.plasmid_bank_activity .section5{display:none}
.plasmid_bank_activity .section .con h4 span{background:#d01027;color:#fff;padding:0 3px;margin-left:3px;display:none;}


/* 国自然_20220210 */
.nsfc{font-size:14px;color:#202020}
.nsfc .banner{position:relative;width:1920px;height:546px;left:50%;margin-left:-960px;text-align:center;background:url(/uploads/activity/20220210/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.nsfc .section{width:1200px;margin:60px auto}
.nsfc .section h3{font-size:24px;font-weight:700;text-align:center;position:relative;margin-bottom:45px}
.nsfc .section h3>span{position:absolute;width:180px;bottom:-12px;left:0;right:0;margin:0 auto;display:flex;justify-content:space-between}
.nsfc .section h3>span>span:first-child{width:48px;border-top:.2em solid #d01027;border-right:.2em solid transparent;box-sizing:border-box}
.nsfc .section h3>span>span:last-child{width:128px;border-bottom:.2em solid #333;border-left:.2em solid transparent;box-sizing:border-box}
.nsfc .section1{background:#f1f1f1;padding:2em;text-indent:2em}
.nsfc .section1 p{margin:1em 0}
.nsfc .section2{display:flex;flex-wrap:nowrap;justify-content:space-between}
.nsfc .section2 h3{background:#f1f1f1;font-size:18px;font-weight:700;text-align:center;width:176px;height:48px;line-height:48px;margin:0}
.nsfc .section2 h3>span{display:none}
.nsfc .section2 input{background:#fff;border:1px solid #333;border-radius:4px;width:205px;height:48px;padding-left:.5em}
.nsfc .section2 button{background:#d01027;color:#fff;font-size:16px;text-align:center;border-radius:4px;border:none;width:123px;height:48px}
.nsfc .section3>p{text-indent:2em;margin:2em 0}
.nsfc .section3 ul{display:none}
.nsfc .section3 .tips{display:flex;justify-content:space-between}
.nsfc .section3 .tips>div{width:32%}
.nsfc .section3 .tips .tip{background:#f1f1f1;border-top:4px solid #d01027;width:100%;min-height:400px;padding:0 35px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height: 485px;}
.nsfc .section3 .tips .tip h4{display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:700;color:#d01027;margin:1em 0}
.nsfc .section3 .tips .tip h4 span{padding:0 1em;width:200px}
.nsfc .section3 .tips .tip h4 hr{border:.5px solid #ccc;width:100%}
.nsfc .section3 .tips .tip p{text-indent:2em;color:#666;margin:1em 0;text-align:justify;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:-o-ellipsis-lastline}
.nsfc .section3 .tips .tip p:hover{display:block}
.nsfc .section3 .tips .tip>span{display:none}
.nsfc .section3 .tips .tip h5{text-indent:2em;font-size:14px;font-weight:700;color:#202020;text-align:justify}
.nsfc .section4 .services{display:flex;justify-content:space-between}
.nsfc .section4 .services .service{width:23%}
.nsfc .section4 .services .service img{width:100%}
.nsfc .section4 .services .service h4{font-size:16px;color:#202020;font-weight:700;margin:1em 0}
.nsfc .section4 .services .service>p{font-size:14px;color:#666;margin:1em 0;text-align:justify;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:-o-ellipsis-lastline}
.nsfc .section4 .services .service .toggle_slide{display:block}
.nsfc .section4 .services .service>button{font-size:14px;color:#666;border:none;border-radius:20px;background:#ddd;padding:.2em 1em}
.nsfc .section4 .services .service>button:hover{background:#d01027;color:#fff}
.nsfc .section5 .overview{display:flex;justify-content:space-between}
.nsfc .section5 .overview>*{width:48%}
.nsfc .section5 .overview p{color:#666;text-indent:2em;margin:1em;text-align:justify}


/* 稳转株活动_20220210 */
.stable_cell_line{font-size:14px;color:#202020}
.stable_cell_line p{text-align:justify}
.stable_cell_line table{width:100%;margin:25px 0}
.stable_cell_line table td,.stable_cell_line table th{border:1px solid #ddd;color:#333;text-align:center;padding:.5em 1em}
.stable_cell_line table th{background:#666;color:#fff}
.stable_cell_line .banner{position:relative;width:1920px;height:546px;left:50%;margin-left:-960px;text-align:center;background:url(/uploads/activity/20220216/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.stable_cell_line .section{width:1050px;margin:48px auto}
.stable_cell_line .section h3{font-size:24px;font-weight:700;text-align:center;margin:35px 0}
.stable_cell_line .section h3>span{color:#d01027}
.stable_cell_line .section h4{font-size:18px;font-weight:700;margin:15px 0}
.stable_cell_line .section h4 img{vertical-align:baseline;height:1.8em}
.stable_cell_line .section h5{color:#666;font-size:14px;text-indent:1em;line-height: 1.8em;}
.stable_cell_line .section1>p{color:#666;margin-bottom:30px;text-indent:2em}
.stable_cell_line .section1 .advantage{background:url(/uploads/activity/20220216/bg1.png) center/100% 100% no-repeat;padding:35px 50px 20px}
.stable_cell_line .section1 .advantage .title{border-bottom:1px solid #fff;margin-bottom:25px;width:50%}
.stable_cell_line .section1 .advantage .title span{background:#fff;display:inline-block;color:#d01027;font-size:18px;font-weight:700;padding:0 1em}
.stable_cell_line .section1 .advantage ul li{padding-left:3em;margin:1em 0}
.stable_cell_line .section1 .advantage ul li:nth-child(1){background:url(/uploads/activity/20220216/icon1.png) left no-repeat}
.stable_cell_line .section1 .advantage ul li:nth-child(2){background:url(/uploads/activity/20220216/icon2.png) left no-repeat}
.stable_cell_line .section1 .advantage ul li:nth-child(3){background:url(/uploads/activity/20220216/icon3.png) left no-repeat}
.stable_cell_line .section1 .advantage ul li:nth-child(4){background:url(/uploads/activity/20220216/icon4.png) left no-repeat}
.stable_cell_line .section1 .advantage ul li p:first-child{color:#fff;font-weight:700}
.stable_cell_line .section1 .advantage ul li p:last-child{color:#c9d5e1}
.stable_cell_line .section2 table td:first-child{text-align:left}
.stable_cell_line .section2 table td:nth-child(2){font-weight:700}
.stable_cell_line .section2 table td:nth-child(4){font-weight:700}
.stable_cell_line .section3 .sec{margin:25px 0}
.stable_cell_line .section3 .sec1 table{width:80%;margin:25px auto}
.stable_cell_line .section3 .sec1 table td:nth-child(3){font-weight:700;color:#d01027;}
.stable_cell_line .section3 .sec1 table td:nth-child(4){font-weight:700;color:#d01027;font-size:16px;}
.stable_cell_line .section3 .sec2 .medium{display:flex;justify-content:space-between;margin:25px 0}
.stable_cell_line .section3 .sec2 .medium .img{width:30%;background:#eee;text-align:center}
.stable_cell_line .section3 .sec2 .medium .img img{width:80%}
.stable_cell_line .section3 .sec2 .medium .desc{width:70%;border:1px solid #ddd;box-sizing:border-box;padding:1em}
.stable_cell_line .section3 .sec2 .medium .desc p{color:#202020}
.stable_cell_line .section3 .sec2 .medium .desc p::before{content:"";width:1em;height:1em;margin-right:.5em;display:inline-block;vertical-align:middle;background:url(/uploads/activity/20220216/icon5.png) center/100% 100% no-repeat}
.stable_cell_line .section3 .sec2 .medium .desc a{color:#d01027;text-decoration:underline}
.stable_cell_line .section3 .sec2 table{width:100%;margin:25px 0 6px}
.stable_cell_line .section3 .sec2 table td:last-child{font-weight:700;width: 200px;}
.stable_cell_line .section3 .sec2 table tr:nth-child(1) td:nth-child(4){color:#d01027}
.stable_cell_line .section3 .sec2 table tr:nth-child(2) td:nth-child(4){color:#d01027}
.stable_cell_line .section3 .sec2 table tr:nth-child(3) td:nth-child(4){color:#d01027}
.stable_cell_line .section3 .sec2 table tr:nth-child(4) td:nth-child(4){color:#d01027}
.stable_cell_line .section3 .sec2>p{color:#666;font-size:12px}


/* 半价秒杀单克隆鉴定试剂盒_20220217 */
.monoclone_kit{font-size:14px;color:#202020}
.monoclone_kit a{font-size:inherit;color:#202020;}
.monoclone_kit a:hover{color:#d01027;}
.monoclone_kit p{text-align:justify}
.monoclone_kit table{width:100%;margin:25px 0}
.monoclone_kit table td,.monoclone_kit table th{border:1px solid #ddd;color:#333;text-align:center;padding:.5em 1em}
.monoclone_kit table th{background:#666;color:#fff}
.monoclone_kit .banner{position:relative;width:1920px;height:546px;left:50%;margin-left:-960px;text-align:center;background:url(/uploads/activity/20220217/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.monoclone_kit .section{width:1050px;margin:48px auto}
.monoclone_kit .section h3{font-size:24px;font-weight:700;text-align:center;position:relative;margin:45px}
.monoclone_kit .section h3 .red{color:#d01027}
.monoclone_kit .section h3>span{position:absolute;width:180px;bottom:-12px;left:0;right:0;margin:0 auto;display:flex;justify-content:space-between}
.monoclone_kit .section h3>span>span:first-child{width:48px;border-top:.2em solid #d01027;border-right:.2em solid transparent;box-sizing:border-box}
.monoclone_kit .section h3>span>span:last-child{width:128px;border-bottom:.2em solid #333;border-left:.2em solid transparent;box-sizing:border-box}
.monoclone_kit .section h4{font-size:18px;font-weight:700;margin:.5em 0}
.monoclone_kit .section h4>img{width:1.5em;vertical-align:middle}
.monoclone_kit .section h5{font-weight:700;line-height:1.8em;list-style:disc}
.monoclone_kit .section h5 a{text-decoration:underline}
.monoclone_kit .section h5::before{content:"• ";font-size:16px}
.monoclone_kit .section1{margin:0 auto}
.monoclone_kit .section1 .instructions{text-align:center;padding:48px 0 24px;background:url(/uploads/activity/20220217/bg1.png) center/100% 100% no-repeat}
.monoclone_kit .section1 .instructions p{text-align:center;font-size:18px;color:#202020}
.monoclone_kit .section1 .advantage{margin:24px auto 48px;padding:1em 0;width:90%;background:url(/uploads/activity/20220217/bg2.jpg) center/100% 100% no-repeat;display:flex;justify-content:space-evenly}
.monoclone_kit .section1 .advantage>div{width:30%;color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center}
.monoclone_kit .section1 .advantage>div>img{margin-bottom:.5em}
.monoclone_kit .section2{border-top:5px solid #d01027;box-shadow:0 8px 21px 0 rgb(0 0 0 / 12%);padding:0 35px 35px}
.monoclone_kit .section2 .sec{margin:25px auto;text-align:center}
.monoclone_kit .section2 .sec1 .table{margin:25px auto;width:60%}
.monoclone_kit .section2 .sec1 table{margin:0;}
.monoclone_kit .section2 .sec1 table td:nth-child(1){width: 100px;}
.monoclone_kit .section2 .sec1 table td:nth-child(2){text-decoration:line-through;width: 100px;}
.monoclone_kit .section2 .sec1 table td:nth-child(3){font-weight:700;color:#d01027;width: 100px;}
.monoclone_kit .section2 .sec1 .button{background:#ddd;border-radius:50px;padding:.5em 1em;font-size:18px;font-weight:700;color:#d01027;margin:25px auto 0;border:none}
.monoclone_kit .section2 .sec1 .button img{width:1em;vertical-align:middle}
.monoclone_kit .section2 .sec2 .desc{display:flex;flex-wrap:wrap;justify-content:space-between;margin:25px 0}
.monoclone_kit .section2 .sec2 .desc>div{box-sizing:border-box;text-align:justify}
.monoclone_kit .section2 .sec2 .desc1{width:100%;text-indent:2em;color:#202020;font-size:16px;padding:2em 330px 2em 3em;margin-bottom:2em;background:url(/uploads/activity/20220217/bg2.png) center/100% 100% no-repeat}
.monoclone_kit .section2 .sec2 .desc1 p:first-child{margin-bottom:1em}
.monoclone_kit .section2 .sec2 .desc2{width:30%}
.monoclone_kit .section2 .sec2 .desc ul{padding-left:2em}
.monoclone_kit .section2 .sec2 .desc ul li{font-size:14px;color:#666;list-style:disc}
.monoclone_kit .section2 .sec2 .desc3{width:34%}
.monoclone_kit .section2 .sec2 .desc4{width:32%}
.monoclone_kit .section2 .sec2 .desc4 p>span:first-child{color:#d01027}
.monoclone_kit .section2 .sec2 .desc4 p>span{margin:.2em 0;font-size:15px}
.monoclone_kit .section2 .sec2 .desc4 .tools>div{margin:.5em 0}
.monoclone_kit .section2 .sec2 .desc4 .tools>div>p{color:#666}
.monoclone_kit .section2 .sec3{margin-bottom:0}
.monoclone_kit .section2 .sec3 .phone{display:none}
.monoclone_kit .section2 .sec3 p{font-size:14px;color:#666;text-align:center;margin-top:1em}


/* 20220223现货产品活动 */
.spot_goods{font-size:14px;color:#202020}
.spot_goods a{font-size:inherit;color:inherit}
.spot_goods p{text-align:justify}
.spot_goods .banner{position:relative;width:1920px;height:546px;left:50%;margin-left:-960px;text-align:center;background:url(/uploads/activity/20220223/banner.png) center/100% 100% no-repeat;box-sizing:border-box}
.spot_goods .section{width:1050px;margin:65px auto}
.spot_goods .section h3{height:57px;line-height:57px;font-size:20px;font-weight:700;text-align:center;position:relative;margin-bottom:35px;color:#fff}
.spot_goods .section h3 span{background:#d01027;padding:0 1.5em;border:2px solid #e2c8ba;position:relative;box-sizing:border-box;padding:.3em 1.5em}
.spot_goods .section h3 span::before{content:"";width:1em;height:1em;background:url(/uploads/activity/20220223/1.png) center no-repeat;position:absolute;left:0;bottom:0}
.spot_goods .section h3 span::after{content:"";width:1.5em;height:1em;background:url(/uploads/activity/20220223/2.png) center no-repeat;position:absolute;top:-.5em;right:-.5em}
.spot_goods .section h4{font-size:18px;font-weight:700}
.spot_goods .section h4>img{width:1.5em;vertical-align:middle}
.spot_goods .section h5{font-size:14px;line-height:1.8em}
.spot_goods .section .cards{display:flex;justify-content:space-around}
.spot_goods .section .cards .card{width:24%;background:#fff;box-shadow:0 0 12px 0 rgba(57,57,57,.23);border-radius:8px;border-bottom:4px solid #d01027;text-align:center;display:flex;flex-direction:column;justify-content:space-between;align-items:center}
.spot_goods .section .cards .card .title{width:100%;background:#f4f4f4;padding:.5em 1em;box-sizing:border-box;text-align:center;min-height:6em}
.spot_goods .section .cards .card .title p{line-height:1.3em;text-align:center}
.spot_goods .section .cards .card>p{margin:.5em 1em;height:6em;font-size: 13px;line-height: 1.6em;}
.spot_goods .section .cards .card>img{margin:.5em 1em}
.spot_goods .section .cards .card a{background:#999;display:inline-block;background:#ddd;border-radius:8px;padding:.5em 2em;margin:1em auto}
.spot_goods .section .cards .card a:hover{color:#fff;background:#d01027}
.spot_goods .section1{margin:0 auto}
.spot_goods .section1 .instructions{text-align:center;padding:48px 0 24px}
.spot_goods .section1 .instructions p{text-align:center;font-size:15px;color:#202020}
.spot_goods .section1 .coupons{display:flex;justify-content:space-around}
.spot_goods .section1 .coupons>div{width:173px;height:105px;flex:1 0;margin:0 25px}
.spot_goods .section2 .cards .card .title p{color:#d01027}
.spot_goods .section3 .cards .card .title{min-height:3em}
.spot_goods .section .cards2 .card .img img{width:8em}
.spot_goods .section4 .cards .card:last-child{background:url(/uploads/activity/20220223/8折.png)  99% 0.5em /3em 1.5em no-repeat}
.spot_goods .section .cards2{justify-content:space-evenly}
.spot_goods .section .cards2 .card{flex-direction:row;width:41%;text-align:center}
.spot_goods .section .cards2 .card .title{width:45%;text-align:left;padding-left:1.5em;height:100%}
.spot_goods .section .cards2 .card .title p{text-align:left}
.spot_goods .section .cards2 .card .img{width:55%}
.spot_goods .section6>div{background:url(/uploads/activity/20220223/bg.png) center/100% 100% no-repeat;padding:1em 300px 1em 3em;box-sizing:border-box}
.spot_goods .section6 a{color:#d01027;font-weight:700;text-decoration: underline;}
.spot_goods .section7 .vectors{display:flex;justify-content:space-between;margin:1em 0}
.spot_goods .section7 .vectors .vector{width:48%;}
.spot_goods .section7 .vectors .vector img{width:100%;}
.spot_goods .section7 .vectors .vector h5{font-weight:700;margin-top:1em}
.spot_goods .section7 .vectors .vector h5 span{background:#d01027;color:#fff;padding:0 .5em;border-radius:10px}
.spot_goods .section7 .vectors .vector h5{display:none;}
.spot_goods .section7 .vectors .vector p{display:none;}


.ko_cell_line{font-size:14px;color:#202020}
.ko_cell_line a{font-size:inherit;color:inherit}
.ko_cell_line p{text-align:justify}
.ko_cell_line .banner{position:relative;width:1920px;height:546px;left:50%;margin-left:-960px;text-align:center;background:url(/uploads/activity/20220224/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.ko_cell_line .section{width:1050px;margin:65px auto}
.ko_cell_line .section h3{font-size:24px;height:48px;line-height:48px;background:#eee;box-shadow:0 5px 8px 0 rgba(57,57,57,.23);border-radius:30px;margin:2em auto}
.ko_cell_line .section h3 .desc{display:inline-block}
.ko_cell_line .section h3 .span1{display:inline-block;background:#d01027;color:#fff;font-size:16px;border-top-left-radius:30px;border-bottom-left-radius:30px;padding:0 1em;vertical-align:top}
.ko_cell_line .section h3 .span2{font-size:24px;font-weight:700}
.ko_cell_line .section h3 .span3{font-size:14px}
.ko_cell_line table{width:100%;margin:2em 0}
.ko_cell_line table td,.ko_cell_line table th{border:1px solid #ddd;color:#333;text-align:center;padding:.5em 1em}
.ko_cell_line table th{background:#666;color:#fff}
.ko_cell_line table td span{width:7em;display:inline-block}
.ko_cell_line table td span::before{content:"•";color:#d01027;margin-left:-5px}
.ko_cell_line table td:nth-child(2){width:400px;text-align:left}
.ko_cell_line table td:nth-child(3){font-weight:700}
.ko_cell_line .section1 .instructions{font-size:16px}
.ko_cell_line .section1 .instructions p{text-align:center}
.ko_cell_line .section1 .mycarousel{position:relative;background: url(https://www.ubigene.com/uploads/activity/20220224/gift.png) center no-repeat;height: 161px;}
.ko_cell_line .section1 .mycarousel .before{position:absolute;top:129px;left:50px}
.ko_cell_line .section1 .mycarousel .after{position:absolute;top:129px;right:50px}
#carousel1{width:100%;height:250px;display:relative;overflow:hidden;display: none;}
#carousel1>*{display:hidden;cursor:pointer}
.ko_cell_line .section2 .mysearch{width:78%;height:125px;background:url(/uploads/activity/20220224/pic1.png) left bottom no-repeat;margin:2em auto 1em;text-align:center;display:flex;justify-content:center;align-items:center;border:1px solid #d01027;border-radius:3px}
.ko_cell_line .section2 .mysearch input{width:70%;height:35px;line-height:35px;background:rgba(255,255,255,.88) url(/uploads/activity/20220224/icon1.png) 6px/1.5em no-repeat;padding-left:30px;color:#8a8a8a;border:1px solid #202020;border-radius:3px;box-sizing:border-box;border-right:none}
.ko_cell_line .section2 .mysearch button{width:80px;height:35px;line-height:35px;background:#d01027;color:#fff;text-align:center;border:none;border-top-right-radius:3px;border-bottom-right-radius:3px;margin-left:-2px}
.ko_cell_line .section2>p{text-align:center;color:#d01027}
.ko_cell_line .section2 .cards .card{width:25%}
.ko_cell_line .section3 .table{display:none}
.ko_cell_line .section4 .kit{background:#f1f1f1;padding:2em;display:flex;justify-content:space-around}
.ko_cell_line .section4 .kit .img{width:30%}
.ko_cell_line .section4 .kit .desc{width:70%}
.ko_cell_line .section4 .kit .desc>p{text-indent:2em}
.ko_cell_line .section4 .kit .desc>a{background:#d01027;color:#fff;display:inline-block;padding:.2em 1em;border-radius:20px;margin-top:1em}


/* 20220303点突变活动 */
.point_mutation_2202{font-size:14px;color:#202020}
.point_mutation_2202{font-size:14px;color:#202020;font-family: Helvetica, Tahoma, Arial, "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei";
font-family: Helvetica, Tahoma, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei";}
.point_mutation_2202 a{font-size:inherit;color:inherit}
.point_mutation_2202 p{text-align:justify}
.point_mutation_2202 .banner{position:relative;width:1920px;height:546px;left:50%;margin-left:-960px;text-align:center;background:url(/uploads/activity/20220303/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
#carousel1{width:100%;display:relative;overflow:hidden;display: none;}
#carousel1>*{display:hidden;cursor:pointer}
.point_mutation_2202 .section{width:1050px;margin:65px auto}
.point_mutation_2202 .section h3{text-align:center;margin:2em auto}
.point_mutation_2202 .section h3 span{font-size:24px;font-weight:700;color:#fff;background:#d01027;line-height:2em;padding:0 1em;border-left:.2em dashed #d01027;border-right:.2em dashed #d01027;background-clip:padding-box;display:inline-block}
.point_mutation_2202 .section h4{font-size:18px;font-weight:700}
.point_mutation_2202 .section p.title{text-indent:2em}
.point_mutation_2202 table{width:100%;margin:2em 0}
.point_mutation_2202 table td,.point_mutation_2202 table th{border:1px solid #ddd;color:#333;text-align:center;padding:.5em 1em}
.point_mutation_2202 table th{background:#666;color:#fff}
.point_mutation_2202 table td span{display:inline-block;margin:0 1em;width: 7em;}
.point_mutation_2202 table td span:before{content:"•";color:#d01027;display: inline-block;width: 1em;}
.point_mutation_2202 .section1 .instructions{font-size:16px}
.point_mutation_2202 .section1 .instructions p{text-align:center}
.point_mutation_2202 .section1 .mycarousel{position:relative;background: url(https://www.ubigene.com/uploads/activity/20220224/gift.png) center no-repeat;height: 161px;}
.point_mutation_2202 .section2 .wrap{background:url(/uploads/activity/20220303/bg1.png) center no-repeat;color:#fff;padding:2em 20% 2em 3em}
.point_mutation_2202 .section2 .title{font-size:24px;font-weight:700}
.point_mutation_2202 .section2 a{font-size:15px;background:#d01027;padding:0 1em;border-radius:2em;margin:1em 0;display:inline-block}
.point_mutation_2202 .section2 .advantage{display:flex;flex-wrap:wrap;justify-content:space-between}
.point_mutation_2202 .section2 .advantage .item{width:48%;margin:.5em 0;display:flex;justify-content:flex-start;align-items:center}
.point_mutation_2202 .section2 .advantage .item img{margin-right:1em}
.point_mutation_2202 .section2 .advantage .item span{display:block}
.point_mutation_2202 .section2 .advantage .item .desc span:first-child{font-weight:700}
.point_mutation_2202 .section3 .cell tbody td:nth-child(1){width:20%;text-align:left;padding-left:2em}
.point_mutation_2202 .section3 .cell tbody td:nth-child(2){width:45%;text-align:left;padding-left:2em}
.point_mutation_2202 .section3 .cell tbody td:nth-child(3){font-weight:700}
.point_mutation_2202 .section3 .header table{margin: 0;}
.point_mutation_2202 .section3 .locus table{margin: 0;}
.point_mutation_2202 .section3 table tr td:first-child{width: 120px;box-sizing: border-box;}
.point_mutation_2202 .section3 table tr th:first-child{width: 120px;box-sizing: border-box;}
.point_mutation_2202 .section3 .header tr th:first-child{font-size:15px;color: #fff;background: #d01027;}
.point_mutation_2202 .section3 .header tr th:last-child{font-size:15px;color: #fff;background:#666;}
.point_mutation_2202 .section3 .locus {max-height:300px;overflow:scroll;}
.point_mutation_2202 .section3 .locus table{table-layout:fixed ; }
.point_mutation_2202 .section3 .mysearch{width:100%;padding:1em 2em 3em 2em;box-sizing: border-box;background:#f1f1f1 url(/uploads/activity/20220303/bg2.png) right bottom no-repeat;border-radius:10px;box-shadow:1px 1px 3px 3px #ddd;margin:30px auto}
.point_mutation_2202 .section3 .mysearch .elements{text-align:center}
.point_mutation_2202 .section3 .mysearch .elements input{width:350px;height:35px;padding-left:35px;border:none;background:#fff url(/uploads/activity/20210910/search.png) left/35px 35px no-repeat}
.point_mutation_2202 .section3 .mysearch .elements button{height:35px;line-height:35px;background:#d01027;border:none;color:#fff;padding:0 10px;cursor:pointer}
.point_mutation_2202 .section4 table tbody td:nth-child(1){text-align:left;padding-left:2em}
.point_mutation_2202 .section4 table tbody td:nth-child(2){text-align:left;padding-left:2em;width:45%}
.point_mutation_2202 .section4 table tbody td:nth-child(4){font-weight:700}
.point_mutation_2202 .section4 table {margin-bottom: 0;}


/* 20220308微生物活动 */
.microbe_2203{font-size:14px;color:#202020}
.microbe_2203 a{font-size:inherit;color:inherit}
.microbe_2203 p{text-align:justify}
.microbe_2203 .banner{position:relative;width:1920px;height:546px;left:50%;margin-left:-960px;text-align:center;background:url(/uploads/activity/20220308/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.microbe_2203 .section{width:1050px;margin:65px auto;box-sizing:border-box}
.microbe_2203 .section h3{margin:1em auto;font-size:18px;font-weight:700}
.microbe_2203 table{width:100%;margin:2em 0}
.microbe_2203 table td,.microbe_2203 table th{border:1px solid #ddd;color:#333;text-align:center;padding:.5em 1em}
.microbe_2203 table th{background:#666;color:#fff}
.microbe_2203 .section1 .instructions{font-size:16px;background:url(/uploads/activity/20220308/pic3.png) 30% bottom no-repeat,url(/uploads/activity/20220308/pic2.png) 20% 10% no-repeat,url(/uploads/activity/20220308/pic1.png) 80% 10% no-repeat}
.microbe_2203 .section1 .instructions p{text-align:center}
.microbe_2203 .section2{box-shadow:0 0 15px 0 rgba(99,99,99,.24);padding:2em 3em}
.microbe_2203 .section2 .advantage{display:flex;justify-content:space-evenly;background:#eee;padding:2em}
.microbe_2203 .section2 .advantage .item{width:22%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}
.microbe_2203 .section2 table tr td:nth-child(1){width:100px}
.microbe_2203 .section2 table tr td:nth-child(2){width:200px}
.microbe_2203 .section2 table tr td:nth-child(3){width:100px}
.microbe_2203 .section2 table tr td:nth-child(4){width:100px}
.microbe_2203 .section2 .flow .mobile{display: none;}


/* 页面表单公用样式 */
.contact_from div.red_border{border-color: #d01027;}
.contact_from .from_item label{flex-shrink:0;line-height:inherit;font-size:inherit}
.contact_from .from_item label span{color:#d01027}
.contact_from .from_item input{line-height:inherit;}
.contact_from .from_submit .not_allowed{background:#ddd;color:#333;cursor:not-allowed}
.contact_from .source input{width:auto}
.contact_from button{border: none;cursor: pointer}
.contact_from .from_item {position: relative;}
.contact_from .from_item .tip{position:absolute;display:none;background:#999;padding:.2em 1em;border-radius:.5em;right:0;top:50%;transform:translate(0,-50%);color:#fff;font-size:inherit;z-index: 3;line-height: 2em;}
.contact_from .from_item .tip:before{content:"";display:inline-block;width:.5em;height:.5em;background:#999;position:absolute;left:0;top:50%;transform:translate(-50%,-50%) rotate(45deg)}
.contact_from .from_item .right{top:50%;right:0;bottom:auto;left:auto;transform:translate(100%,-50%)}
.contact_from .from_item .right:before{top:50%;bottom:auto;left:0;right:auto;transform:translate(-50%,-50%) rotate(45deg)}
.contact_from .from_item .top{top:0;right:auto;bottom:auto;left:0;transform:translate(0,-100%)}
.contact_from .from_item .top:before{top:auto;bottom:0;left:2em;right:auto;transform:translate(0,50%) rotate(45deg)}
.contact_from .from_item .bottom{top:auto;right:auto;bottom:0;right:0;transform:translate(0,106%);color:#fff;font-size:inherit}
.contact_from .from_item .bottom:before{top:0;bottom:auto;left:2em;right:auto;transform:translate(-50%,-50%) rotate(45deg)}


/* 活动页面表单样式 */
.activity_from{width:886px;height:430px;padding:50px 88px;margin:0 auto;box-sizing:border-box;background:url(/uploads/activity/20210917/contract_us.png) left top/100% no-repeat;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:space-around;margin:50px auto}
.activity_from h3{font-size:24px;color:202020;font-weight:700;width:100%}
.activity_from input{border:none;background:none;width:100%;font-size:inherit}
.activity_from .from_item_style{width:45%;height:3em;font-size:15px;color:#666;display:flex;justify-content:flex-start;position:relative;border-bottom:1px solid #333;line-height: 3em;}
.activity_from .comment{width:100%}
.activity_from .reply_time{width:100%}
.activity_from .source{border-bottom:none;width:100%;display:flex;margin:10px 0}
.activity_from .source>div{margin-right:2em}
.activity_from .from_submit{text-align:center;width:100%}
.activity_from .from_submit button{width:217px;height:42px;background-color:#d01027;color:#fff;font-size:15px;line-height:42px}


/* 侧边栏表单样式 */
.sidebar_from{width:240px;background:#fff;border:1px solid #ccc;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}
.sidebar_from input{border:none;background:0 0;width:100%;font-size:inherit}
.sidebar_from .from_item_style{width:85%;color:#666;display:flex;justify-content:flex-start;position:relative;border-bottom:1px solid #ddd;line-height:2em;margin:.5em 0}
.sidebar_from h3{background:#333;color:#fff;font-size:18px;font-weight:700;text-align:center;width:100%;line-height:2.5em;margin-bottom:.5em;position: relative;}
.sidebar_from .close{position: absolute;right: 0;top:0;cursor: pointer;padding: 0 1em;}
.sidebar_from .reply_time{flex-wrap:wrap}
.sidebar_from .comment{border-bottom:none;flex-wrap:wrap}
.sidebar_from .comment .label{width:100%}
.sidebar_from .comment textarea{width:100%}
.sidebar_from .source{border-bottom:none}
.sidebar_from .source>div{margin-right:.5em}
.sidebar_from .from_submit{text-align:center;width:100%}
.sidebar_from .from_submit button{background:#d01027;color:#fff;padding:.3em 2em;border-radius:2em;font-size:16px;font-weight:bold;margin:.5em 0 1.5em}
.sidebar_from .close{display: none;}
.source input[type="text"] {display: none;}
.source input[value="Others"]:checked ~ span input[type="text"] {display: inline;}


/* KO细胞活动 */
.ko_220513{font-size:14px;color:#202020}
.ko_220513 a{font-size:inherit;color:inherit}
.ko_220513 p{text-align:justify;text-indent:2em}
.ko_220513 .banner{position:relative;width:1920px;height:546px;left:50%;margin-left:-960px;text-align:center;background:url(/uploads/activity/20220513/banner_PC.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.ko_220513 .section{width:1050px;margin:65px auto;box-sizing:border-box}
.ko_220513 .section1{margin-bottom:30px;}
.ko_220513 .section2{margin:30px auto;}
.ko_220513 .section3{margin-top:30px;}
.ko_220513 .section h3{margin:1em auto;font-size:30px;font-weight:700;text-align:center}
.ko_220513 .section h4{margin:1em auto;font-size:22px;font-weight:700}
.ko_220513 .section h5{font-size:15px}
.ko_220513 .section .btn{border:1px solid #999;padding:0.2em .5em;border-radius:2em;color: #202020;}
.ko_220513 .section .btn:hover{color:#fff;background-color:#d01027;border-color:#d01027}
.ko_220513 table{width:100%;margin:1em 0}
.ko_220513 table td,.ko_220513 table th{border:1px solid #ddd;color:#333;text-align:center;padding:.5em 1em;box-sizing:border-box}
.ko_220513 table th{background:#666;color:#fff}
.ko_220513 .section1>div{padding:2em 38% 2em 2em;background:url(/uploads/activity/20220513/bg1.png) center/100% 100% no-repeat;margin-bottom:1em}
.ko_220513 .section1 .ac_time{text-indent:0}
.ko_220513 .section2 .ac_time span{color:#666;font-size:12px;margin-right:5em;display: block;}
.ko_220513 .section2>div{display:flex;justify-content:space-around;margin-bottom: 1em;}
.ko_220513 .section2 .item{width:190px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center}
.ko_220513 .section2 .item img{width:56px;}
.ko_220513 .section2 .item .space_line{width:27px;height:2px;background-color:#999;margin:1em 0}
.ko_220513 .section3{display:flex;justify-content:space-between}
.ko_220513 .section3 .item{width:330px;border:1px solid #ccc;box-shadow:0 0 12px 3px #ccc}
.ko_220513 .section3 .item .head{height:56px;background:#666;color:#fff;font-size:20px;font-weight:700;text-align:center;line-height:56px}
.ko_220513 .section3 .item .con{padding:2em}
.ko_220513 .section3 .item .con>div{margin:1em}
.ko_220513 .section3 .item .con .label{color:#666}
.ko_220513 .section3 .item .con .cycle1{color:#d01027;font-size:48px;font-weight:700}
.ko_220513 .section3 .item .con .cycle2{color:#d01027;font-size:30px;font-weight:700}
.ko_220513 .section3 .item .con>div:last-child{text-align:center}
.ko_220513 .section3 .item .con .button{border:1px solid #202020;padding:.3em 1em;border-radius:2em;margin:0 auto}
.ko_220513 .section3 .item .con .button img{width: 16px;}
.ko_220513 .section3 .item .con .button:hover{background-color:#d01027;color:#fff;border-color:#d01027}
.ko_220513 .section3 .item .con .button:hover img{filter:brightness(100)}
.ko_220513 .section3 .item .con .project{display: flex;justify-content: space-evenly;align-items: center;}
.ko_220513 .section3 .item .con .project .price{width: 70%;display: flex;flex-direction: column;justify-content: flex-start;align-items: flex-start;}
.ko_220513 .section3 .item .con .project .cycle{width: 30%;}
.ko_220513 .section3 .item .con .project .line{width: 100px;border-top:1px solid #d01027;margin: 1em 0;}
.ko_220513 .section4 .table1{height:400px;overflow:scroll;background: #f8f8f8;}
.ko_220513 .section4 .hint{font-size:12px;color:#666;text-align:center;margin-top:2em}
.ko_220513 .section4 .hint_wap{display:none}
.ko_220513 .section5 .head{font-size:16px;border-top:2px solid #333;border-bottom:1px solid #ddd;line-height:3em}
.ko_220513 .section5 .con{display:flex;justify-content:space-evenly;margin:2em 0}
.ko_220513 .section5 .con .item{width:300px;display:flex;justify-content:flex-start}
.ko_220513 .section5 .con .item img{width:80px;}
.ko_220513 .section5 .con .item .sub_item{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-left:.5em}
.ko_220513 .section5 .con .item .title{font-size:16px;font-weight:700}
.ko_220513 .section5 .con .item .sub_item span{margin:.2em 0}


/* 稳转珠活动 */
.stable_220523{font-size:14px;color:#202020}
.stable_220523 a{font-size:inherit;color:inherit}
.stable_220523 p{text-align:justify;text-indent:2em}
.stable_220523 .banner{position:relative;width:1920px;height:546px;left:50%;margin-left:-960px;text-align:center;background:url(/uploads/activity/20220523/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.stable_220523 .section{width:1050px;margin:65px auto;box-sizing:border-box}
.stable_220523 .section h3{margin:1em auto;font-size:30px;font-weight:700;text-align:center;position:relative}
.stable_220523 .section h3 span{position:absolute;width:108px;height:7px;background:#333;border-radius:1em;top:2em;left:50%;margin-left:-54px}
.stable_220523 .section h3 span:before{content:"";display:inline-block;width:40px;height:7px;background:#fff;border-radius:1em;position:absolute;left:0;top:0}
.stable_220523 .section h3 span:after{content:"";display:inline-block;width:32px;height:7px;background:#d01027;border-radius:1em;position:absolute;left:0;top:0}
.stable_220523 .section .sub_title{color:#666;font-size:15px;text-align:center;margin:3em auto}
.stable_220523 .section .sub_title span{color:#202020;font-weight:700}
.stable_220523 .section h4{font-size:18px;color:#fff;margin-top:30px;}
.stable_220523 .section h4 div{display:inline-block;padding:.5em 1em;background:#d01027;overflow:hidden;position:relative}
.stable_220523 .section h4 div::before{content:"";width:6px;height:6px;background:#fff;position:absolute;top:-3px;left:50%;margin-left:-3px;border-radius:1em}
.stable_220523 .section h4 div::after{content:"";width:6px;height:6px;background:#fff;position:absolute;bottom:-3px;left:50%;margin-left:-3px;border-radius:1em}
.stable_220523 .section h5{font-size:15px}
.stable_220523 .section .btn{border:1px solid #999;padding:.2em .5em;border-radius:2em}
.stable_220523 .section .btn:hover{color:#fff;background-color:#d01027;border-color:#d01027}
.stable_220523 .section .ac_time{color:grey;font-size:12px}
.stable_220523 table{width:100%;margin:1em 0}
.stable_220523 table td,.stable_220523 table th{border:1px solid #ddd;color:#333;text-align:center;padding:.5em 1em;box-sizing:border-box}
.stable_220523 table th{background:#666;color:#fff}
.stable_220523 table img{width:11px}
.stable_220523 table i{font-style:normal}
.stable_220523 table i:before{content:"•";color:#d01027;display:inline-block;width:1em}
.stable_220523 table a{color:#d01027;font-weight:700;text-decoration:underline}
.stable_220523 table .half{background:url(/uploads/activity/20220523/half.png) top right no-repeat}
.stable_220523 .table0{margin-bottom: 48px;}
.stable_220523 .table1{height:400px;overflow:scroll;background: #f8f8f8;display: none;}
.stable_220523 .section1 .chat{width:600px;margin:30px auto}
.stable_220523 .section1 .chat .myleft{text-align:left}
.stable_220523 .section1 .chat .myright{text-align:right}
.stable_220523 .section1 .chat img{width:auto}
.stable_220523 .section1 .chat .myleft .con{background:#255e9e;color:#fff;border-radius:.5em;padding:0 .5em;display:inline-block;position:relative}
.stable_220523 .section1 .chat .myright .con{text-align:left;background:#eaeaea;color:#202020;border-radius:.5em;padding:1em;border:2px solid #d01027;display:inline-block;position:relative}
.stable_220523 .section1 .chat .myleft .con:before{content:"";display:block;width:5px;height:5px;position:absolute;left:-2px;top:50%;margin-top:-2.5px;background:#255e9e;transform:rotate(45deg)}
.stable_220523 .section1 .chat .myright .con::before{content:"";display:block;width:5px;height:5px;position:absolute;right:-5px;top:70%;background:#eaeaea;transform:rotate(-45deg);border-right:2px solid #d01027;border-bottom:2px solid #d01027}
.stable_220523 .section1 .adv{background:#f3f5f6;margin:30px 0;display:flex;justify-content:space-around}
.stable_220523 .section1 .adv .img{margin-top:-60px;width:234px}
.stable_220523 .section1 .adv .advs{display:flex;flex-wrap:wrap;justify-content:flex-start;width:60%;margin:1em 0}
.stable_220523 .section1 .adv .advs .item{padding:1em 3em 1em 0;box-sizing:border-box;width:48%;display:flex;justify-content:flex-start}
.stable_220523 .section1 .adv .advs .item .icon{width:25px;flex-shrink:0;margin-right:.5em}
.stable_220523 .section1 .adv .advs .item .title{font-size:15px;font-weight:700;display:block;margin-bottom:.3em}
.stable_220523 .section3 .product{display:flex;justify-content:space-between}
.stable_220523 .section3 .product .item{width:31%;box-shadow:0 0 12px 9px #ddd}
.stable_220523 .section3 .product .item .title{font-size:18px;color:#202020;text-align:center;line-height:58px;height:58px;margin-bottom:1em;font-weight:700}
.stable_220523 .section3 .product .item:nth-child(1) .title{background:url(/uploads/activity/20220523/img5.png) center/100% 100% no-repeat}
.stable_220523 .section3 .product .item:nth-child(2) .title{background:url(/uploads/activity/20220523/img6.png) center/100% 100% no-repeat}
.stable_220523 .section3 .product .item:nth-child(3) .title{background:url(/uploads/activity/20220523/img7.png) center/100% 100% no-repeat}
.stable_220523 .section3 .product .item .con{color:#202020;text-align:left;padding:.5em 2em}
.stable_220523 .section3 .product .item .con span{color:#666;width:5em;display:inline-block}
.stable_220523 .section3 .product .item .con span i{font-size:inherit;width:2em;display:inline-block}
.stable_220523 .section3 .product .item .button{text-align:center;margin:2em;cursor:pointer}
.stable_220523 .section3 .product .item .button img{width:24px;display:inline-block}
.stable_220523 .section3 .product .item .button a{border:1px solid #202020;border-radius:2em;padding:.5em 1em}


/* 点突变细胞定制服务 */
.pm_220530{font-size:14px;color:#202020}
.pm_220530 a{font-size:inherit;color:#d01027;text-decoration:underline;font-weight:700}
.pm_220530 p{text-align:justify;text-indent:2em}
.pm_220530 .banner{position:relative;width:1920px;height:546px;left:50%;margin-left:-960px;text-align:center;background:url(/uploads/activity/20220530/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.pm_220530 .section{width:1050px;margin:48px auto;box-sizing:border-box}
.pm_220530 .section h3{margin:1.5em auto;font-size:30px;font-weight:700;text-align:center;position:relative}
.pm_220530 .section h3 span{position:absolute;width:108px;height:7px;background:#333;border-radius:1em;top:2.1em;left:50%;margin-left:-54px}
.pm_220530 .section h3 span:before{content:"";display:inline-block;width:40px;height:7px;background:#fff;border-radius:1em;position:absolute;left:0;top:0}
.pm_220530 .section h3 span:after{content:"";display:inline-block;width:32px;height:7px;background:#d01027;border-radius:1em;position:absolute;left:0;top:0}
.pm_220530 table{width:100%;margin:2em 0 1em 0}
.pm_220530 table td,.pm_220530 table th{border:1px solid #ddd;color:#333;text-align:center;padding:.5em 1em;box-sizing:border-box}
.pm_220530 table th{background:#666;color:#fff}
.pm_220530 table img{width:11px}
.pm_220530 table i{font-style:normal}
.pm_220530 table i:before{content:"•";color:#d01027;display:inline-block;width:1em;text-align:right}
.pm_220530 table a{color:#d01027;font-weight:700;text-decoration:underline}
.pm_220530 table .blod{font-weight:700}
.pm_220530 table .red{color:#d01027}
.pm_220530 table .align_left{text-align:left}
.pm_220530 table .w150{width: 150px;}
.pm_220530 .section1 .con{width:80%;margin:2em auto;display:flex;justify-content:space-between;align-items:center}
.pm_220530 .section1 .con .mobile{display:none}
.pm_220530 .section1 .con .desc{padding:2em 150px 2em 2em;width:100%;background:#e8edf2;border-radius:6px;line-height:2em}
.pm_220530 .section1 .con .img{width:266px;height:266px;margin-left:-133px;flex-shrink:0}
.pm_220530 .section1 .con .ac_time{font-size:12px;color:#666;margin-top:1em}
.pm_220530 .section1 .con .ac_time span{display:block}
.pm_220530 .mywrap{position:fixed;width:100%;height:100%;background:rgba(153 153 153/.8);z-index:1000;top:0;left:0;display:none}
.pm_220530 .mywrap2{position:relative;width:800px;height:500px;margin:150px auto}
.pm_220530 .mywrap2 .close{position:absolute;width:32px;height:32px;border-radius:32px;background:#333;color:#fff;text-align:center;line-height:32px;top:-16px;right:-16px;z-index:1001;cursor:pointer}
.pm_220530 .cell_200{width:800px;height:500px;overflow-y:scroll;background:#fff}


/* 文库 */
.wk_220608{font-size:14px;color:#202020}
.wk_220608 a{font-size:inherit;color:#d01027;text-decoration:underline;font-weight:700;pointer-events: auto;}
.wk_220608 p{text-align:justify;text-indent:2em}
.wk_220608 .banner{position:relative;width:100%;height:546px;text-align:center;background:url(/uploads/activity/20220608/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.wk_220608 .section{width:100%;margin:48px auto;box-sizing:border-box}
.wk_220608 .wrap{width:100%;margin:58px auto;padding:1px 0;box-sizing:border-box;box-shadow:0 0 24px 0 rgba(4,0,0,.19)}
.wk_220608 .section h3{margin:1.5em 0 2em 0;font-size:30px;font-weight:700;text-align:center;position:relative}
.wk_220608 .section h3 .under_line{position:absolute;left:0;right:0;margin:0 auto;bottom:-1em;width:100px;display:flex;justify-content:space-between}
.wk_220608 .section h3 .under_line:before{content:"";width:25%;border-top:5px solid #d01027;border-right:5px solid transparent;box-sizing:border-box}
.wk_220608 .section h3 .under_line:after{content:"";width:70%;border-bottom:5px solid #333;border-left:5px solid transparent;box-sizing:border-box}
.wk_220608 .section h4{font-size:18px;font-weight:700;margin:1em 0}
.wk_220608 table{width:100%;margin:2em 0 1em 0}
.wk_220608 table td,.wk_220608 table th{border:1px solid #ddd;color:#333;text-align:center;padding:.5em 1em;box-sizing:border-box}
.wk_220608 table th{background:#666;color:#fff}
.wk_220608 table img{width:11px}
.wk_220608 table i{font-style:normal}
.wk_220608 table i:before{content:"•";color:#d01027;display:inline-block;width:1em;text-align:right}
.wk_220608 table a{color:#d01027;font-weight:700;text-decoration:underline}
.wk_220608 table .blod{font-weight:700}
.wk_220608 table .red{color:#d01027}
.wk_220608 table .align_left{text-align:left}
.wk_220608 .mobile{display:none}
.wk_220608 .section1{display:flex;justify-content:space-between}
.wk_220608 .section1 .desc{width:60%}
.wk_220608 .section1 .desc p{margin-bottom:1em}
.wk_220608 .section1 .desc p span{color:#666;display:block}
.wk_220608 .section1 .desc p span::before{content:"✔ "}
.wk_220608 .section1 .img{width:35%}
.wk_220608 .section2{margin-bottom:0}
.wk_220608 .section2 .sub_title{text-align:center;color:#666}
.wk_220608 .section2 .advs{display:flex;justify-content:space-between;margin-top:32px}
.wk_220608 .section2 .adv{width:32%;display:flex;flex-direction:column;justify-content:center;align-items:center}
.wk_220608 .section2 .adv .title{font-size:16px;font-weight:700;line-height:3em}
.wk_220608 .section2 .adv .spec{color:#666;font-size:13px;display:none;overflow:hidden}
.wk_220608 .section2 .adv:hover .img img{width:32px}
.wk_220608 .section2 .adv:hover .spec{display:block}
.wk_220608 .section3{width:95%}
.wk_220608 .section3 .desc{width:90%;}
.wk_220608 .section3 .service{position:relative;display:flex;justify-content:space-between;box-shadow:0 0 24px 0 rgba(4,0,0,.19);border-radius:6px;margin:32px 0}
.wk_220608 .section3 .service .img{width:160px;flex-shrink:0;background:#f1f1f1;display:flex;justify-content:center;align-items:center}
.wk_220608 .section3 .service .con{padding:1em 2em;width:100%}
.wk_220608 .section3 .service .con .attrs{display:inline-grid;grid-template-rows: 1fr 1fr;grid-template-columns: 35% 70%;width: 100%; margin:1em 0}
.wk_220608 .section3 .service .con .attr{width:100%;font-size:12px}
.wk_220608 .section3 .service .con .attr span:first-child{color:#666;margin-right:1em}
.wk_220608 .section3 .service .con h5{font-size:16px}
.wk_220608 .section3 .service .con .c6{color:#666}
.wk_220608 .section3 .service .tag{position:absolute;top:0;right:0;display:inline-block;background:#666;color:#fff;height:32px;line-height:32px;padding-right:1em}
.wk_220608 .section3 .service .tag:before{content:"";position:absolute;left:-32px;top:0;width:0;height:0;border-top:16px solid #666;border-left:16px solid #fff;border-bottom:16px solid #d01027;border-right:16px solid #666}
.wk_220608 .section4{width:95%}
.wk_220608 .section4>div{margin:2em 0}
.wk_220608 .section4 .advantage{background:#666 url(/uploads/activity/20220608/bg.jpg) center/100% 100% no-repeat;padding:2em;color:#fff}
.wk_220608 .section4 .advs{display:flex;justify-content:space-around;margin-top:1em}
.wk_220608 .section4 .adv{width:30%;position: relative;display: flex;flex-direction: column;justify-content: flex-start;align-items: center;}
.wk_220608 .section4 .adv:hover .desc{display: block;}
.wk_220608 .section4 .adv .img{height:48px;margin-bottom:.5em}
.wk_220608 .section4 .adv .img img{height:100%;}
.wk_220608 .section4 .adv .title{font-size: 16px;font-weight: bold;color: #fff;}
.wk_220608 .section4 .adv .desc{display: none;color:#202020;background: #efefef;border-radius: 6px;padding: 1em;position: absolute;left: 0;right: 0;top: 100%;margin: 0 auto;}
.wk_220608 .section4 .adv .desc::after{content: "";display:inline-block;  width: 10px;height: 10px;background:#efefef;position: absolute;left: 0;right: 0;top: -5px;margin: 0 auto;transform: rotate(45deg);}
.wk_220608 .section5 table{font-size:18px;font-weight:700;margin:1em 0}
.wk_220608 .section5 table td,.wk_220608 .section5 table th{border:1px solid #fff;font-size:14px;color:#202020;font-weight:400}
.wk_220608 .section5 table tr th:first-child{background:#666;border-top-left-radius:9px;border-top-right-radius:9px;color:#fff}
.wk_220608 .section5 table tr th:last-child{background:#d01027;border-top-left-radius:9px;border-top-right-radius:9px;color:#fff}
.wk_220608 .section5 table tr td:first-child{width:50%;background:#eaeaea}
.wk_220608 .section5 table tr td:last-child{width:50%;background:#f3f3f3}
.wk_220608 .section5 .note{margin:1em 0}
.wk_220608 .section5 .charts{display:flex;justify-content:flex-start}
.wk_220608 .section5 .chart{width:25%;text-align:center;margin-right:3em}
.wk_220608 .section5 .chart .img{width:100px;position:relative;border-radius:6px;text-align:center;display:inline-block}
.wk_220608 .section5 .chart .img img{width:100px;height:100px}
.wk_220608 .section5 .chart .figure{font-weight:700;margin-bottom:1em}
.wk_220608 .section5 .chart .img:after{content:"";position:absolute;right:0;bottom:0;width:32px;height:32px;background:rgba(206,206,206,.5) url(/uploads/activity/20220608/search.png) center/100% 100% no-repeat}


/* KO */
.ko_220811{font-size:15px;color:#202020}
.ko_220811 a{font-size:inherit;color:#d01027;text-decoration:underline;font-weight:700;pointer-events:auto}
.ko_220811 p{text-align:justify;text-indent:2em}
.ko_220811 .banner{position:relative;width:100%;height:546px;text-align:center;background:url(/uploads/activity/20220811/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.ko_220811 .section{width:1050px;margin:48px auto;box-sizing:border-box}
.ko_220811 .section h3{display:inline-block;border:1px solid #202020;font-size:24px;color:#202020;font-weight:700;padding-right:.5em}
.ko_220811 .section h3 span:first-child{background:#202020;color:#fff;padding:0 .5em;position:relative;margin-right:.6em;height:100%;display:inline-block}
.ko_220811 .section h3 span:first-child:after{content:"";position:absolute;top:50%;right:-.25em;margin-top:-.25em;width:.5em;height:.5em;transform:rotate(45deg);background:#202020}
.ko_220811 .section h4{font-size:18px;font-weight:700;color:#202020}
.ko_220811 table{width:100%;}
.ko_220811 table td,.ko_220811 table th{border:1px solid #ddd;color:#202020;text-align:center;padding:.5em 1em;box-sizing:border-box;background:#fff}
.ko_220811 table th{background:#d01027;color:#fff}
.ko_220811 table img{width:11px}
.ko_220811 table i{font-style:normal}
.ko_220811 .section1 .desc{background:url(/uploads/activity/20220811/img1.png) 42px center / 100% auto no-repeat;display:flex;justify-content:center;align-items:center;text-align:center}
.ko_220811 .section2>p{margin:2em 0}
.ko_220811 .section2>h4{margin:2em 0 1em 0}
.ko_220811 .section2 .cell3000{display:flex;justify-content:space-between}
.ko_220811 .section2 .cell3000 .item{width:45%;min-height:150px;border:1px solid #ccc;display:flex}
.ko_220811 .section2 .cell3000 .item p{text-indent:0}
.ko_220811 .section2 .cell3000 .item>div:first-child{width:150px;flex-shrink:0;background:#eaeaea;display:flex;justify-content:center;align-items:center}
.ko_220811 .section2 .cell3000 .item>div:last-child{color:#666;padding:1em;flex:1}
.ko_220811 .section2 .cell3000 .item h4>span:nth-child(2){font-size:15px;color:#666}
.ko_220811 .section2 .cell3000 .item .price_wrap{display:flex;justify-content:space-between}
.ko_220811 .section2 .cell3000 .item .price_wrap .price{font-size:18px;color:#d01027;font-weight:700}
.ko_220811 .section2 .cell3000 .item .price_wrap a{border:1px solid #202020;color:#202020;border-radius:3px;padding:.1em .5em;text-decoration:none}
.ko_220811 .section2 table tr td{border:1px solid #fff}
.ko_220811 .section2 table tr td:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}
.ko_220811 .section2 table tr:nth-child(2n) td:first-child{background:#666;color:#fff}
.ko_220811 .section2 table tr:nth-child(2n+1) td:first-child{background:#d01027;color:#fff}
.ko_220811 .section2 table tr td:nth-child(2n){background:#f1f1f1}
.ko_220811 .section2 table tr td:nth-child(2n+1){background:#ddd}
.ko_220811 .section3 .week4{margin-top:2em;background:url(/uploads/activity/20220811/img4.png) center no-repeat;padding-left:236px;padding-right:148px;height:218px;box-sizing:border-box;display: flex;flex-direction: column;justify-content: center;align-items: flex-start;}
.ko_220811 .section3 .week4>div{margin-top:2em;display:flex;justify-content:flex-start}
.ko_220811 .section3 .week4>div a{border:1px solid #202020;font-size:20px;font-weight:700;padding:0 1em;margin-right:2em;color:#202020;text-decoration:none;cursor:default}
.ko_220811 .section4>p{margin:2em 0 1em 0}
.ko_220811 .section4 .cell_cate{display:flex;justify-content:space-around}
.ko_220811 .section4 .cell_cate .item{width:32%;display:flex;flex-direction:column}
.ko_220811 .section4 .cell_cate .item .title{font-size:18px;border-top-left-radius:25px;border-top-right-radius:25px;text-align:center;color:#fff;height:47px;line-height:47px}
.ko_220811 .section4 .cell_cate .item:nth-child(1) .title{background:#d01027}
.ko_220811 .section4 .cell_cate .item:nth-child(2) .title{background:#333}
.ko_220811 .section4 .cell_cate .item:nth-child(3) .title{background:#666}
.ko_220811 .section4 .cell_cate .item .con{padding:2em 1em;background:#f1f1f1;display:flex;flex-wrap:wrap;justify-content:flex-start}
.ko_220811 .section4 .cell_cate .item .con p{width:50%}
.ko_220811 .section4 .cell_cate .item .con>p:last-child{width:100%}
.ko_220811 .section4 .cell_cate .item .con .price{color:#d01027;font-size:18px;font-weight:700}
.ko_220811 .section4 .cell_cate .item .cells{border:1px solid #666;display:flex;justify-content:center;align-items:center;min-height:67px;position:relative}
.ko_220811 .section4 .cell_cate .item .cells:before{content:"";width:6px;height:6px;position:absolute;left:50%;margin-left:-3px;top:-4px;transform:rotate(45deg);background:#fff;border-top:1px solid #666;border-left:1px solid #666}
.ko_220811 .section4 .cell_cate .item:nth-child(2) .cells{flex-wrap:wrap}
.ko_220811 .section4 .cell_cate .item:nth-child(2) .cells .hide_cell{display:none}
.ko_220811 .section4 .cell_cate .item:nth-child(2) .cells::after{content:"More";position:absolute;width:6em;height:1.5em;left:50%;margin-left:-3em;bottom:1em;text-align:center;color:#d01027;font-size:10px}
.ko_220811 .section4 .cell_cate .item:nth-child(2) .cells:hover .hide_cell{display:inline-block}
.ko_220811 .section4 .cell_cate .item:nth-child(2) .cells:hover:after{content:""}
.ko_220811 .section4 .cell_cate .item .cells span{margin-right:.5em}
.ko_220811 .section4 .cell_cate .item .cells span:before{content:"•";font-size:10px}
.ko_220811 .section4 .cell_cate .item .cells p{width:100%;text-align:center;color:#d01027}
.ko_220811 .section5 table{margin-bottom:2em}
.ko_220811 .section5 table .price{font-weight:700;color:#d01027}
.ko_220811 .section5 table tr td:first-child{background:#eee}
.ko_220811 .section5 table tr td:nth-child(2){font-weight:700}
.ko_220811 .section5>p{margin:2em 0 1em 0}
.ko_220811 .section5 .kit{font-size:16px;color:#202020;padding-left:40px;margin-top:20px}
.ko_220811 .section5 .kit li{list-style:disc}
.ko_220811 .section5 .kit li a{font-weight:700;text-decoration:underline;color:#202020}


.pm220817{font-size:15px;color:#202020}
.pm220817 a{font-size:inherit;color:#d01027;text-decoration:underline;font-weight:700;pointer-events:auto}
.pm220817 p{text-align:justify;text-indent:2em}
.pm220817 .banner{position:relative;width:100%;height:546px;text-align:center;background:url(/uploads/activity/20220817/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.pm220817 .section{width:886px;margin:48px auto;margin-top:65px;box-sizing:border-box}
.pm220817 .section h3{text-align:center;margin-bottom:36px}
.pm220817 .section h3 span{display:inline-block;background:#d01027;font-size:24px;font-weight:700;color:#fff;position:relative;height:46px;line-height:46px;margin:0 auto}
.pm220817 .section h3 span::before{content:url(/uploads/activity/20220817/左.png);width:23px;height:46px;position:absolute;left:-23px;top:-1px}
.pm220817 .section h3 span::after{content:url(/uploads/activity/20220817/右.png);width:24px;height:46px;position:absolute;top:-1px;right:-24px}
.pm220817 table{width:100%;}
.pm220817 table td,.pm220817 table th{border:1px solid #ddd;color:#202020;text-align:center;padding:.5em 1em;box-sizing:border-box;background:#fff}
.pm220817 table th{background:#d01027;color:#fff}
.pm220817 .section1 .desc{background:url(/uploads/activity/20220817/img1.png) center no-repeat;text-align:center;height:339px;position:relative;display:flex;flex-direction:column;justify-content:center}
.pm220817 .section1 .desc .bg{background:url(/uploads/activity/20220817/img1-1.png) center no-repeat;padding:0 2em}
.pm220817 .section1 .desc .method:before{content:"•";color:#d01027}
.pm220817 .section1 .desc .method1{position:absolute;top:23%;left:13%}
.pm220817 .section1 .desc .method2{position:absolute;top:23%;left:78%}
.pm220817 .section1 .desc .method3{position:absolute;top:54%;left:13%}
.pm220817 .section1 .desc .method4{position:absolute;top:54%;left:78%}
.pm220817 .section1 .activity_time{font-size:14px;margin-top:2em;color:#666}
.pm220817 .section2 .services{display:flex;justify-content:space-between;}
.pm220817 .section2 .services .service{width:400px;display:flex;flex-direction:column;}
.pm220817 .section2 .service .head{background:#eaeaea;text-align:center;padding:.5em 0;border-top-left-radius:6px;border-top-right-radius:6px;display:flex;flex-direction:column}
.pm220817 .section2 .service .head .title{color:#d01027;font-size:20px;font-weight:700}
.pm220817 .section2 .service .head .sub_title{color:#666;font-size:16px}
.pm220817 .section2 .service .img{overflow: hidden;}
.pm220817 .section2 .service:first-child .img img{transform: scale(1);}
.pm220817 .section2 .service:last-child .img img{transform: scale(1.3);}
.pm220817 .section2 .service .attributes{border:1px solid #ccc;border-top:none;text-align:center;padding:1em}
.pm220817 .section2 .service .attributes .attr{text-align:center;}
.pm220817 .section2 .service .attributes .key{color:#666}
.pm220817 .section2 .service .attributes .price{font-size:15px;color:#202020;font-weight:700}
.pm220817 .section2 .service .attributes .cycle{font-size:36px;color:#d01027;font-weight:700}
.pm220817 .section2 .service .attributes .cycle2{font-size:20px;color:#d01027;font-weight:700}
.pm220817 .section2 .service .mysearch{width:78%;margin:2em auto 1em;display:flex;justify-content:center;align-items:center;border-radius:3px}
.pm220817 .section2 .service .mysearch input{width:70%;height:35px;line-height:35px;background:rgba(255,255,255,.88) url(/uploads/activity/20220817/icon.png) 6px/1.5em no-repeat;padding-left:30px;color:#8a8a8a;border:1px solid #202020;border-radius:3px;box-sizing:border-box;border-right:none}
.pm220817 .section2 .service .mysearch button{width:80px;height:35px;line-height:35px;background:#d01027;color:#fff;text-align:center;border:none;border-top-right-radius:3px;border-bottom-right-radius:3px;margin-left:-2px}
.pm220817 .section2 .service .mybtn{text-align:center;margin:2em auto 1em}
.pm220817 .section2 .service .mybtn a{border:1px solid #202020;border-radius:6px;text-align:center;padding:.4em 1em;text-decoration:none;color:#202020}
.pm220817 .section2 .service .mybtn a:hover{background: #d01027;color: #fff;border-color: #d01027;}
.pm220817 .section2 .service .remark{color: #666;margin-top: .5em;}
.pm220817 .section2 .header {display: none;}
.pm220817 .section2 .locus {display: none;}
.pm220817 .section2 .header table{margin: 0;margin-top: 2em;}
.pm220817 .section2 .locus table{margin: 0;}
.pm220817 .section2 table tr td:first-child{width: 120px;box-sizing: border-box;}
.pm220817 .section2 table tr th:first-child{width: 120px;box-sizing: border-box;}
.pm220817 .section2 .header tr th:first-child{font-size:15px;color: #fff;background: #d01027;}
.pm220817 .section2 .header tr th:last-child{font-size:15px;color: #fff;background:#666;}
.pm220817 .section2 .locus {max-height:300px;overflow:scroll;}
.pm220817 .section2 .locus table{table-layout:fixed ; }
.pm220817 .section3 .cells{border:1px solid #666;width:100%;display:flex;justify-content:flex-start;margin:20px 0 20px 0;position: relative;}
.pm220817 .section3 .cells .mylabel{position: absolute;left: 0;top: 0;background: #d01027;font-size: 20px;color: #fff;padding: 0 2em 0 1em;clip-path: polygon(0 0, 100% 0, 90% 100%, 0 100%);}
.pm220817 .section3 .cells .img{width:25%;background:#f1f1f1;display:flex;justify-content:center;align-items:center}
.pm220817 .section3 .cells .detail{padding:2em}
.pm220817 .section3 .cells .detail .title{font-size:22px;color:#202020;font-weight:700}
.pm220817 .section3 .cells .detail .attributes{display:flex;justify-content:flex-start;margin: .5em 0;}
.pm220817 .section3 .cells .detail .attributes .attr{margin-right:2em}
.pm220817 .section3 .cells .detail .key{font-size:15px;color:#666}
.pm220817 .section3 .cells .detail .val{font-size:15px;color:#202020}
.pm220817 .section3 .cells .detail .price span{font-size:18px;color:#d01027;font-weight:700}
.pm220817 .section3 .cells .detail .mybtn{text-align:left;margin-top:2em}
.pm220817 .section3 .cells .detail .mybtn a{border:1px solid #202020;border-radius:6px;text-align:center;padding:.4em 1em;text-decoration:none;color:#202020}
.pm220817 .section3 .cells .detail .mybtn a:hover{background: #d01027;color: #fff;border-color: #d01027;}


.ips_es{width:100%}
.ips_es p{text-align:justify;text-indent:2em}
.ips_es .section{font-size:14px;color:#202020;margin:3em auto 2em}
.ips_es h3{font-size:22px;font-weight:700;margin-bottom:1em}
.ips_es .section1{margin-top:0}
.ips_es .section1 img{margin-bottom:2em}
.ips_es .section2 .plans{display:flex;justify-content:space-around;margin-top:1em}
.ips_es .section2 .plans .img{text-align:center;display:flex;flex-direction:column;position:relative}
.ips_es .section2 .plans .img::after{content:"";position:absolute;right:0;bottom:2em;display:inline-block;width:32px;height:32px;background:#000000de url(/uploads/service/ips/icon.png) center center no-repeat}
.ips_es .section2 .plans .img img{width:225px;height:102px}
.ips_es .section2 .plans .img span{line-height:2em}
.ips_es .section3 .advantage{display:flex;justify-content:space-around;margin-top:1em}
.ips_es .section3 .advantage .item{width:22%}
.ips_es .section3 .advantage .item .title{height:60px;font-size:16px;color:#fff;font-weight:700;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}
.ips_es .section3 .advantage .item:nth-child(1) .title{background:url(/uploads/service/ips/bg1.png) no-repeat}
.ips_es .section3 .advantage .item:nth-child(2) .title{background:url(/uploads/service/ips/bg2.png) no-repeat}
.ips_es .section3 .advantage .item:nth-child(3) .title{background:url(/uploads/service/ips/bg3.png) no-repeat}
.ips_es .section3 .advantage .item:nth-child(4) .title{background:url(/uploads/service/ips/bg4.png) no-repeat}
.ips_es .section3 .advantage .item .con{border:1px solid #ddd;padding:1em;text-align:center}
.ips_es .section3 .advantage .item .con .img{margin-bottom:1em}
.ips_es .section3 .advantage .item .con .span{display:block}
.ips_es .section4 table{width:100%}
.ips_es .section4 table tr td{border:1px solid #fff;line-height:2.5em}
.ips_es .section4 table tr td:nth-child(1){background:#666;color:#fff;text-align:center;width:160px}
.ips_es .section4 table tr td:nth-child(2){background:#f1f1f1;text-align:left;padding-left:1em}
.ips_es .section4 table tr:nth-child(1) td:nth-child(2){font-weight:700}
.ips_es .section4 table a{text-decoration:underline}
.ips_es .section5 .flow_m{display: none;}
.ips_es .section6 .figure{text-align:center;margin:1em 0 1em 0}
.ips_es .section6 table{width:100%}
.ips_es .section6 table td{border:1px solid #ddd;text-align:center}
.ips_es .section6 .thead td{background:#666;color:#fff;height:3em}
.ips_es .section6 .thead{overflow-y: scroll;}
.ips_es .section6 .tbody{max-height: 368px;overflow-y: scroll;}
.ips_es .section6 tbody tr:nth-child(1) td:nth-child(1){width: 25%;}
.ips_es .section6 tbody tr:nth-child(1) td:nth-child(2){width: 30%;}
.ips_es .section6 tbody tr:nth-child(1) td:nth-child(3){width: 15%;}
.ips_es .section6 tbody tr:nth-child(1) td:nth-child(4){width: 15%;}
.ips_es .section6 tbody tr:nth-child(1) td:nth-child(5){width: 15%;}
.ips_es .accordion{margin:2em 0}
.ips_es .accordion .item .title{font-size:20px;font-weight:700;line-height:2em;padding-left:1em;background:#ddd;border-bottom:1px solid #fff;position:relative}
.ips_es .accordion .item .con{display:none;padding:1em 0 2em 0}
.ips_es .accordion .item:nth-of-type(1) .con{display:block}
.ips_es .accordion .item .title::after{content:"+";position:absolute;width:2em;height:2em;right:0;text-align:center;transition:transform 1s}
.ips_es .accordion .item .cur_title{background:#d01027;color:#fff}
.ips_es .accordion .item .cur_title::after{transform:rotate(45deg);transition:transform 1s}
.ips_es .accordion .item .img{text-align:center}


.library{font-size:14px;color:#202020}
.library div{box-sizing:border-box}
.library p{text-align:justify;text-indent:2em;color:#666}
.library h3{font-size:30px;font-weight:700;text-align:center;margin-bottom:1.5em}
.library h3 span::before{margin-bottom:-1rem}
.library h3 span::after{margin-bottom:-1rem}
.library .wap{display: none}
.library .banner{position:relative;width:100%;height:307px;text-align:center;background:url(/uploads/service/library/banner_202308.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.library .section{width:900px;margin:60px auto 40px}
.library .section1 {margin-top: 40px}
.library .section1 p{margin-top: 20px}
.library .section2 .spot_product1{display:flex;justify-content:space-around;margin:2em 0}
.library .section2 .spot_product1 .item{width:33%}
.library .section2 .spot_product1 .item .title{font-size:12px;color:#fff;padding:1em 0}
.library .section2 .spot_product1 .item:nth-child(1) .title{background:#d01027}
.library .section2 .spot_product1 .item:nth-child(2) .title{background:#555}
.library .section2 .spot_product1 .item:nth-child(3) .title{background:#7b7b7b}
.library .section2 .spot_product1 .item .title{display:flex;flex-direction: column;}
.library .section2 .spot_product1 .item .title span{display:block;text-align:center}
.library .section2 .spot_product1 .item .title span:first-child{font-size:16px}
.library .section2 .spot_product1 .item .con{border:1px solid #ddd;display:flex;flex-direction:column;align-items:center;padding:1em 0;position: relative;}
.library .section2 .spot_product1 .item .con .lib_download{background-color: #202020;position: absolute;display: flex;bottom: 0px;right: 0px;color: white;font-size: 12px;padding: 6px;align-items: center;}
.library .section2 .spot_product1 .item .con .lib_download:hover span{display: inline;}
.library .section2 .spot_product1 .item .con .lib_download:hover {background-color: #D01027;}
.library .section2 .spot_product1 .item .con .lib_download span{display: none;}
.library .section2 .spot_product1 .item .con span{display:block;text-align:center}
.library .section2 .spot_product1 .item .con .label{font-size:14px;color:#666}
.library .section2 .spot_product1 .item .con .content{font-size:20px;color:#202020;font-weight:700}
.library .section2 .spot_product1 .item .con>div:not(:last-child){margin-bottom:1em}
/* .library .section2 .spot_product2{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:2em}
.library .section2 .spot_product2 .item{width:49.9%;background:#f1f1f1;padding:1em 1.5em;box-sizing:border-box;margin-bottom:2px;display: flex;flex-direction: column-reverse;}
.library .section2 .spot_product2 .item span{display:block}
.library .section2 .spot_product2 .item span:first-child{font-size:12px;color:#666}
.library .section2 .spot_product2 .item span:last-child{font-size:14px;color:#202020;font-weight:700} */
.library .library_spot {display: flex;justify-content: space-between;flex-wrap: wrap;margin: 1em 0;}
.library .library_spot .cate{width: 48%;}
.library .library_spot .cate .title{font-size: 16px;font-weight: bold;color: #202020;margin: 1em 0 .5em;}
.library .library_spot .cate .organism .name{font-size: 16px;font-weight: bold;color: #202020;background: #F5F6F8;padding: .5em 1em;position: relative;}
.library .library_spot .cate .organism:not(:last-of-type) .name{border-bottom: 1px solid #D3D5DA;}
.library .library_spot .cate .organism .name:after{content: "✖";position: absolute;right: 10px;top: calc((100% - 2em) / 2);; display: inline-block;width: 2em;height: 2em;text-align: center;transform: rotate(45deg);}
.library .library_spot .cate .organism div.name.active{border-bottom: 2px solid #d01027;}
.library .library_spot .cate .organism div.name.active:after{transform: rotate(0deg);}
.library .library_spot .cate .organism ul{display: none;}
.library .library_spot .cate .organism:nth-child(2) ul{height: 544px;overflow: auto}
.library .library_spot .cate .organism ul li{padding: 1em 0;}
.library .library_spot .cate .organism ul li:not(:last-child){border-bottom: 1px solid #D3D5DA;}
.library .library_spot .cate .organism ul li>span:nth-of-type(1){font-size: 14px;font-weight: bold;color: #202020;}
.library .library_spot .cate .organism ul li>span:nth-of-type(2){font-size: 12px;font-weight: 400;color: #666;}
.library .library_spot .cate .organism ul li>span:nth-of-type(3){font-size: 12px;font-weight: 400;color: #666;}
.library .library_spot .cate .organism ul li span:nth-child(2) .lib_download{margin-left: 0px;}
.library .library_spot .cate .organism ul li .lib_download{background-color: #F1F1F1;color: white;font-size: 12px;align-items: center;padding: 2px;margin-left: 5px}
.library .library_spot .cate .organism ul li .lib_download:hover span{display: inline}
.library .library_spot .cate .organism ul li .lib_download span{display: none;font-weight: normal;margin-left: -3px}
.library .library_spot .cate .organism ul li .lib_download:hover .hidden{display: inline;}
.library .library_spot .cate .organism ul li .lib_download:hover .hover{display: none;}
.library .library_spot .cate .organism ul li .lib_download .hidden{display: none;}
.library .library_spot .cate .organism ul li .lib_download:hover {background-color: #D01027}
.library .library_spot .cate .organism ul li .lib_download svg {margin-bottom: -3.5px;}
.library .library_spot .cate .organism ul li{display: flex;flex-direction: column;height: 80px;}


.library .section2 .delivery span{display:block}
.library .section2 .delivery a{text-decoration:none;color:#d01027;font-weight:700}
.library .section3 .crispr{display:flex;justify-content:space-around;margin:2em 0}
.library .section3 .crispr .item{width:32%;display:flex;flex-direction:column;justify-content:flex-start}
.library .section3 .crispr .item .title{font-size:16px;color:#fff;border-top-left-radius:6px;border-top-right-radius:6px;text-align:center;line-height:2.5em}
.library .section3 .crispr .item:nth-child(1) .title{background:#d01027}
.library .section3 .crispr .item:nth-child(2) .title{background:#555}
.library .section3 .crispr .item:nth-child(3) .title{background:#7b7b7b}
.library .section3 .crispr .item .sub_title{font-size:14px;color:#000;text-align:left;display:none}
.library .section3 .crispr .item .img{margin:1em 0;display:flex;justify-content:center;align-items:center;height:150px}
.library .section3 .crispr .item .img img{height: 150px;}
.library .section3 .crispr .item .desc{font-size:14px;color:#666}
.library .section3 .services{display: flex;justify-content: space-around;}
.library .section3 .services .service{display: flex;flex-direction: column;justify-content: flex-start;align-items: center;padding: 1em 2em;position: relative;width: 25%;font-size: 14px;}
.library .section3 .services .service .img{width: 30px;display: flex;justify-content: center;align-items: center;}
.library .section3 .services .service .title{font-size: 16px;color: #000;}
.library .section3 .services .service .desc{color: #666;}
.library .section3 .services .service:not(:last-child):after{content: "";display: inline-block;width: 1px;height: 50%;position: absolute;right: 0;top: 25%;background: #AFB2B6;}
.library .section3 .introduce .label{font-size:14px;color:#202020;font-weight:700}
.library .section3 .introduce .label{font-size:14px;color:#202020;font-weight:700;margin-right:1em}
.library .section3 .delivery span{display:block;color:#666}
.library .section3 .introduce .item{padding:1em 0;border-bottom:1px dashed #ccc}
.library .section3 .introduce .item:first-child{border-top:1px dashed #ccc}
.library .section4 .advantage{display:flex;flex-wrap:wrap;justify-content:space-around}
.library .section4 .advantage .item{width:49%;margin-bottom:10px;padding:1em 2em 1em 1em;display:flex;justify-content:flex-start;background:#f1f1f1}
.library .section4 .advantage .item .img{width:38px;flex-shrink:0;margin-right:1em}
.library .section4 .advantage .item .adv{flex:1}
.library .section4 .advantage .item .adv span:first-child{font-size:14px;color:#202020;font-weight:700;display:block}
.library .section4 .advantage .item .adv span:last-child{font-size:13px;color:#666}
.library .section5 .title span{color:#fff;background:#d01027;padding:.5em 1em}
.library .section5 .technology{padding-left:10px;margin-bottom:2em}
.library .section5 .technology .item{border-bottom:1px dashed #ccc;border-left:2px solid #333;padding:1em}
.library .section5 .technology .item span:first-child{color:#202020;display:block;position:relative;font-weight:700}
.library .section5 .technology .item span:first-child::before{content:attr(index);border:2px solid #d01027;border-radius:30px;position:absolute;left:-2em;background:#fff;width:1.5em;height:1.5em;line-height:1.5em;text-align:center}
.library .section5 .technology .item span:last-child{color:#666}
.library .section5 .wap{display: none;}
.library .section6 .reference{padding: 2.5em;background: #f4f4f4;font-size: 12px;color: #858383;margin-top: 38px;}
.library .section6 .reference p{text-align: left;text-indent: 0;}
.library .section6 .reference span{font-size: 16px;}
.library .cases .title{font-size:18px;font-weight:700;color:#fff;background:#666;padding-left:1em;line-height:2.5em;border-bottom:1px solid #fff;position:relative}
.library .cases .title:after{content:"+";position:absolute;width:2em;height:2em;right:0;text-align:center;transition:transform .5s}
.library .cases .cur_title{background:#d01027}
.library .cases .cur_title:after{transform:rotate(45deg);transition:transform .5s}
.library .cases .sub_title{color:#666;background:#f4f4f4;padding-left:2.3em;line-height:3em;position:relative}
.library .cases .case .sub_title~.sub_title{border-top:1px dashed #ccc}
.library .cases .sub_title:before{content:"➤";position:absolute;left:1em}
.library .cases .cur_sub_title{color:#202020}
.library .cases .cur_sub_title:before{color:#d01027}
.library .cases .con{padding:1.5em 0;display:none}
.library .cases .con h5{margin-bottom:1em}
.library .cases .con .img{display:flex;justify-content:space-evenly;text-align:center}
.library .cases .con .img>div{width:49%}
.library  .g_zoom_img {position: relative;}
.library  .g_zoom_img:after{content: "";position: absolute;right: 0;bottom: 0;display: inline-block;width: 32px;height: 32px;background: #000000de url(/uploads/service/ips/icon.png) center center no-repeat;}


.cas220830{font-size:14px;color:#202020}
.cas220830 a{font-size:inherit;color:#d01027;text-decoration:underline;font-weight:700;pointer-events:auto}
.cas220830 p{text-align:justify;text-indent:2em}
.cas220830 .banner{position:relative;width:100%;height:546px;text-align:center;background:url(/uploads/activity/20220830/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.cas220830 .section{width:886px;margin:48px auto;margin-top:65px;box-sizing:border-box}
.cas220830 h3{text-align:center;margin-bottom:2em}
.cas220830 h3 span{font-size:30px;font-weight:700;color:#fff;background:#d01027;box-shadow:3px 3px 9px 0 rgba(36,12,14,.23);border-radius:28px;position:relative;padding:.1em 1em}
.cas220830 h3 span:before{content:"";display:inline-block;width:10px;height:10px;background:#d01027;border-radius:28px;position:absolute;top:-5px;left:1em}
.cas220830 h3 span:after{content:"";display:inline-block;width:10px;height:10px;background:#d01027;border-radius:28px;position:absolute;top:-5px;right:1em}
.cas220830 .section1{text-align:center}
.cas220830 .section1{margin-top:0;margin-bottom:0;padding:65px 0 65px 0;background:url(/uploads/activity/20220830/cell.png) left center no-repeat,url(/uploads/activity/20220830/cell.png) 80% 5%/5% no-repeat,url(/uploads/activity/20220830/cell.png) right bottom/10% no-repeat}
.cas220830 .section1 span{display:block}
.cas220830 .section2{margin-top:0}
.cas220830 .section2 .gift{display:flex;justify-content:space-between;border:1px solid #ccc}
.cas220830 .section2 .gift .introduce{padding:2em;box-sizing:border-box;width:65%}
.cas220830 .section2 .gift .introduce>p:first-child{font-size:15px;margin-bottom:1em}
.cas220830 .section2 .gift .introduce>p:last-child{color:#666;text-indent:0}
.cas220830 .section2 .gift .img{background:#eef0f1;display:flex;justify-content:center;align-items:center;width:35%}
.cas220830 .section3 .service{display:flex;justify-content:space-between}
.cas220830 .section3 .service .item{width:45%;box-shadow:0 8px 20px 0 rgba(74,74,74,.3);display:flex;flex-direction:column}
.cas220830 .section3 .service .item .title{background:#e9e9e9;border-bottom:4px solid #d01027;font-size:24px;font-weight:700;text-align:center;line-height:2em}
.cas220830 .section3 .service .item .type{display:flex;justify-content:space-between;padding:1em 2em}
.cas220830 .section3 .service .item .type .sub_title{font-size:16px;font-weight:700;margin-bottom:.5em;position:relative}
.cas220830 .section3 .service .item .type .sub_title::before{content:"";width:6px;height:6px;background:#d01027;border-radius:6px;position:absolute;top:50%;margin-top:-3px;left:-10px}
.cas220830 .section3 .service .item .label{font-size:15px;color:#666;margin-right:.3em}
.cas220830 .section3 .service .item .type .con{font-size:15px;font-weight:700}
.cas220830 .section3 .service .item .type .price{font-size:20px}
.cas220830 .section3 .service .item .type .price_red{color:#d01027;font-size:20px}
.cas220830 .section3 .service .item .delivery{padding:0 2em}
.cas220830 .section3 .service .item .hr{border-bottom:1px dashed #ddd;margin:1em 0}
.cas220830 .section3 .service .item .remark{padding:0 2em 1em 2em}
.cas220830 .section3 .service .item .remark .label{font-size:15px;color:#666;display:block}
.cas220830 .section3 .tip{text-align:center}
.cas220830 .section3 .tip span{padding:.3em 2em;background:#e8e8e8;border-radius:20px;margin-top:2em;display:inline-block}
.cas220830 .section4 .desc{color:#666;text-align:center;margin-bottom:1em}
.cas220830 .section4 .desc>span{display:block}
.cas220830 .section4 .desc>span:last-child{color:#202020}
.cas220830 .section4 .products{display:flex;justify-content:space-between}
.cas220830 .section4 .products .item{width:30%;display:flex;flex-direction:column}
.cas220830 .section4 .products .item .img{height:133px}
.cas220830 .section4 .products .item .title{font-size:18px;margin:.5em 0}
.cas220830 .section4 .products .item .label{padding-left:1em;position:relative;color:#666;margin-top:.5em}
.cas220830 .section4 .products .item .label::before{content:"";width:3px;height:3px;background:#666;border-radius:6px;display:inline-block;position:absolute;top:50%;margin-top:-1.5px;left:.3em}
.cas220830 .section4 .products .item .content{padding-left:1em}
.cas220830 .section4 .products .item .button{padding-left:1em;margin-top:1em}
.cas220830 .section4 .products .item .button a{border:1px solid #666;border-radius:30px;padding:.4em 1em;text-decoration:none;color:#3a9ed7}
.cas220830 .section4 .products .item .button a:hover{background:#d01027;border-color:#d01027;color:#fff}


 /* 首页 */
.index0915 .section{margin:65px auto;font-size:14px;color:#202020}
.index0915 h3{font-size:30px;font-weight:700}
.index0915 .section1{width:1200px}
.index0915 .section1 .services{display:flex;justify-content:space-between;padding-top:1em}
.index0915 .section1 .services a{font-size: inherit;color: inherit;}
.index0915 .section1 .item{width:23%;display:flex;flex-direction:column;align-items:center}
.index0915 .section1 .item .img{text-align:center;width: 76px;}
.index0915 .section1 .item h4{text-align:center;font-size:16px;font-weight:700;margin:2em 0 1em}
.index0915 .section1 .item p{display:flex;justify-content:center;flex-wrap:wrap}
.index0915 .section1 .item p span{color:#666;padding:0 .5em;line-height:2em}
.index0915 .section1 .item p span:hover{color:#d01027;font-weight:700}
/*.index0915 .section1 .item:nth-of-type(2) p{flex-direction:column}*/
.index0915 .section1 .item:nth-of-type(2) p span:first-child {width: 100%;text-align: center;}
.index0915 .section2{width:1200px}
.index0915 .section2 .mysearch2{margin:3em 0}
.index0915 .section2 .mysearch2 .pro_search_cate{margin:0 auto;line-height:3em;display:flex;justify-content:center;position:relative}
.index0915 .section2 .pro_search_cate .pro_select{border:1px solid #202020;border-right:none;border-top-left-radius:5px;border-bottom-left-radius:5px;padding:0 .5em}
.index0915 .section2 .pro_search_cate .pro_select:before{content:"≡";padding:0 .3em;font-weight:700}
.index0915 .section2 .pro_search_cate .pro_select:after{content:" ▼"}
.index0915 .section2 .pro_search_cate ul{position:absolute;left:0;top:3.5em;display:none;background:#fff;z-index:100;box-shadow:0 3px 5px 0 rgb(74 74 74 / 43%);border-radius:4px;width:166px}
.index0915 .section2 .pro_search_cate ul li{cursor:pointer;padding:0 15px;color:#202020;font-size:12px}
.index0915 .section2 .pro_search_cate ul li:hover{background:#f0f0f0;font-weight:700;color:#d01027;font-size:12px}
.index0915 .section2 .pro_search_cate .pro_input{border:1px solid #202020;outline:0;padding-left:.5em;width:300px}
.index0915 .section2 .pro_search_cate .product_search{background:#d01027;border:1px solid #d01027;border-top-right-radius:5px;border-bottom-right-radius:5px;color:#fff;text-align:center;width:100px}
.index0915 .section2 .hot_products{display:flex;justify-content:center;flex-direction: row-reverse;}
.index0915 .section2 .hot_products sup{font-size: 10px;color: #fff;background: #d01027;border-radius: 3px;padding: 0 .2em;font-weight: 400;}
.index0915 .section2 .hot_products .new{border-radius:16px;box-shadow:3px 3px 9px 9px #ddd;width: 30%;}
.index0915 .section2 .hot_products .new .title{background:#d01027;color:#fff;font-size:20px;line-height:2.5em;border-top-left-radius:16px;border-top-right-radius:16px;text-align:center}
.index0915 .section2 .hot_products .new .new_wrap{padding:1em 2em}
.index0915 .section2 .hot_products .new .new_wrap .item{display: flex;flex-direction: column;padding: 1.2em 0;}
.index0915 .section2 .hot_products .new .new_wrap .item img{grid-area:img;width:80px}
.index0915 .section2 .hot_products .new .new_wrap .item span:nth-of-type(1){grid-area:title;font-size:16px;color: #202020;line-height: 2em;}
.index0915 .section2 .hot_products .new .new_wrap .item span:nth-of-type(2){grid-area:subtitle;color:#666;font-size: 13px;}
.index0915 .section2 .hot_products .new .new_wrap .item:not(:last-child){border-bottom:1px solid #333}
.index0915 .section2 .hot_products .hot {margin-right: 30px;}
.index0915 .section2 .hot_products .hot .title{font-size:20px;font-weight:700;text-align:center}
.index0915 .section2 .hot_products .hot .content{margin:2em 0;overflow:hidden;width:590px;height:390px}
.index0915 .section2 .hot_products .hot .content .hot_wrap{display:flex;flex-direction:column;flex-wrap:wrap;width:590px;height:390px}
.index0915 .section2 .hot_products .hot .content .hot_wrap .item{width:265px;height: 180px; margin-bottom:15px;margin-right:30px;display:flex;flex-direction:column;justify-content:flex-start;align-items:left;box-sizing:border-box}
.index0915 .section2 .hot_products .hot .content .hot_wrap .item span:nth-of-type(1){font-size:16px;color:#202020;display:block;font-weight: bold;line-height: 2.5em;}
.index0915 .section2 .hot_products .hot .content .hot_wrap .item span:nth-of-type(2){font-size:13px;color:#666}
.index0915 .section2 .hot_products .hot .operate{display:flex;justify-content:center;display: none;}
.index0915 .section2 .hot_products .hot .operate span{display:inline-block;width:2em;height:2em;line-height:2em;text-align:center;font-size:16px;font-weight:700;color:#fff;background:#999;cursor:pointer;margin-right:3px}
.index0915 .section2 .hot_products .hot .operate span:hover{background:#d01027}
.index0915 .section3{background:#eeeff2;padding-top:4em;padding-bottom:120px;margin-top:65px;margin-bottom:145px}
.index0915 .section3 .content{width:1200px;margin:0 auto;position:relative}
.index0915 .section3 .content .red_cotton{display:grid;grid-template-areas:"title img" "desc img" "ko_form img";grid-template-columns:1fr 1fr}
.index0915 .section3 .red_cotton .title{grid-area:title;font-size:32px;font-weight:700}
.index0915 .section3 .red_cotton .desc{grid-area:desc;color:#575757}
.index0915 .section3 .red_cotton .ko_form{grid-area:ko_form;display:flex;height:3em;line-height:3em;position:relative;align-self:end}
.index0915 .section3 .red_cotton .ko_form .pro_select{border:1px solid #202020;border-right:none;border-top-left-radius:5px;border-bottom-left-radius:5px;padding:0 .5em}
.index0915 .section3 .red_cotton .ko_form .pro_select:before{content:"≡";padding:0 .3em;font-weight:700}
.index0915 .section3 .red_cotton .ko_form .pro_select:after{content:" ▼"}
.index0915 .section3 .red_cotton .ko_form ul{position:absolute;left:0;top:3.5em;display:none;background:#fff;z-index:100;box-shadow:0 3px 5px 0 rgb(74 74 74 / 43%);border-radius:4px;width:166px}
.index0915 .section3 .red_cotton .ko_form ul li{cursor:pointer;padding:0 15px;color:#202020;font-size:12px}
.index0915 .section3 .red_cotton .ko_form ul li:hover{background:#f0f0f0;font-weight:700;color:#d01027;font-size:12px}
.index0915 .section3 .red_cotton .ko_form input{outline:0;border:1px solid #202020;padding-left:.5em;border-right:none;}
.index0915 .section3 .red_cotton .ko_form button{background:#d01027;border:1px solid #d01027;border-top-right-radius:5px;border-bottom-right-radius:5px;color:#fff;text-align:center;width:100px}
.index0915 .section3 .red_cotton .button{display: none;}
.index0915 .section3 .red_cotton .img{grid-area:img;align-self:center;}
.index0915 .section3 .content .tools{position:absolute;left:0;bottom:-200px;height:170px;display:flex;justify-content:space-between;box-sizing:border-box;box-shadow:0 0 28px 0 rgba(70,70,70,.25)}
.index0915 .section3 .content .tools .title{background:#666;font-size:22px;color:#fff;padding:1em 1.5em;box-sizing:border-box;flex-shrink:0;width:200px;display:flex;flex-direction:column;justify-content:center}
.index0915 .section3 .content .tools .tools_warp{overflow:hidden;background:#fff;width:1000px;display:flex;flex-direction:column;justify-content:center;padding-left: 1em;}
.index0915 .section3 .content .tools>span{display:inline-block;width:2em;height:2em;line-height:2em;text-align:center;font-size:16px;font-weight:700;color:#fff;background:#999;cursor:pointer;margin-right:3px;position:absolute;top:0}
.index0915 .section3 .content .tools>span:hover{background:#d01027;}
.index0915 .section3 .content .tools>span:nth-of-type(1){right:2.1em;}
.index0915 .section3 .content .tools>span:nth-of-type(2){right:0;}
.index0915 .section3 .content .tools .tools_warp .tool{display:flex;justify-content:flex-start;}
.index0915 .section3 .content .tools .tools_warp .tool .item{width:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box}
.index0915 .section3 .content .tools .tools_warp .tool .item h5{font-size:15px;line-height: 1.8;}
.index0915 .section3 .content .tools .tools_warp .tool .item p{display:none;color:#666;font-size:12px;}
.index0915 .section3 .content .tools .tools_warp .tool .item .img{width:64px;height:64px;display: flex;justify-content: center;align-items: center;}
.index0915 .section3 .content .tools .tools_warp .tool .item .img svg use:nth-of-type(2){display: none;}
.index0915 .section3 .content .tools .tools_warp .tool .item:hover p{display:block;}
.index0915 .section3 .content .tools .tools_warp .tool .item:hover .img{width:32px;height:32px;}
.index0915 .section3 .content .tools .tools_warp .tool .item:hover .img svg use:nth-of-type(2){display: block;}
.index0915 .section4{width:1200px;display:flex;justify-content:space-between;}
.index0915 .section4>div{width:45%;}
.index0915 .section4 .header{font-size:24px;font-weight:700;text-align:center;}
.index0915 .section4 .con{display:flex;flex-direction:column;}
.index0915 .section4 .con .item:not(:last-child){border-bottom:1px solid #ccc;}
.index0915 .section4 .con .item{padding:1em 0;display:grid;grid-template-areas:"img title" "img time";}
.index0915 .section4 .literature .con .item{grid-template-columns: 150px auto;}
.index0915 .section4 .library .con .item{grid-template-columns: 110px auto;}
.index0915 .section4 .library .con .item{padding:1em 0;display:grid;grid-template-areas:"img title";}
.index0915 .section4 .con .item .img{grid-area:img;width:123px;height:86px;margin-right:1em;}
.index0915 .section4 .library .con .item .img{width:86px;height:86px;}
.index0915 .section4 .con .item .title{grid-area:title;font-size:15px;}
.index0915 .section4 .con .item .time{grid-area:time;color:#8a8a8a;}
.index0915 .section4 .more{color:#fff;background:#d01027;padding:.3em 1em;border-radius:3px;margin:2em 0;}
.index0915 .section4 .more2{color:#d01027;padding:.3em 0;border-radius:3px;margin:2em 0;font-size:16px;}
.index0915 .section5{width:1200px;position:relative;}
.index0915 .section5 .coverage{position:absolute;left:0;bottom:0;width:100px;background:#eee;padding:25px;display:flex;flex-direction:column;justify-content:space-evenly;text-align:center}
.index0915 .section5 .coverage h5{margin:5px 0;font-size:16px;line-height: 1.8;}
.index0915 .section5 .coverage h5 span{color:#d01027;font-size:30px;}


.merchants .section{width:885px;margin:65px auto;font-size:15px;color:#202020;}
.merchants .banner{position:relative;width:100%;height:463.856px;text-align:center;background:url(/templets/default/images/merchants/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.merchants .section1{background:url(/templets/default/images/merchants/bg1.png) center/100% 100% no-repeat;display:flex;flex-direction:column;justify-content:center;padding:0 5em;box-sizing:border-box;height:305.547px}
.merchants .section1 p:last-child{margin-top:1em;text-indent:2em;}
.merchants .section h4{font-size:22px;font-weight:700;margin-bottom:35px;}
.merchants .section1_5 .products{display:grid;justify-content:space-between;grid-template-columns: repeat(3,30%);row-gap: 2em;}
.merchants .section1_5 .products .item{display:flex;flex-direction:column;justify-content:flex-start;border:1px solid #999;}
.merchants .section1_5 .products .hidden{visibility: hidden;}
.merchants .section1_5 .products .item .title{background:#666;color:#fff;font-size:18px;font-weight:700;height:48px;line-height:48px;text-align:center}
.merchants .section1_5 .products .item .img{height:85px;margin:15px 0;text-align:center;}
.merchants .section1_5 .products .item .desc{font-size:15px;padding:0 1em;margin:15px 0;text-align:center;}
.merchants .section2{width:885px;}
.merchants .section2 p{display:flex;flex-direction:column;}
.merchants .section2 p:last-child{margin-top:1em;}
.merchants .section2 p span{font-size:14px;color:#666;padding:.2em 0;}
.merchants .section2 p span::before{content:" ";display:inline-block;background:url(/templets/default/images/merchants/icon7.png) center/100% no-repeat;width:1em;height:1em;margin:0 .5em}
.merchants .section3{width:885px;}
.merchants .section3 .customer{display:flex;flex-wrap:wrap;justify-content:space-between;}
.merchants .section3 .customer .item{display:flex;flex-direction:column;padding:.5em 0;width:380px;}
.merchants .section3 .customer div.submit{width:100%;align-items:center;}
.merchants .section3 .customer div.submit a{width:200px;height:48px;line-height:48px;text-align:center;background:#d01027;color:#fff;margin:1em 0;font-size:15px}
.merchants .section3 .customer .item label{color:#666;margin-bottom:.3em}
.merchants .section3 .customer .item input{border:1px solid #333;outline:0;padding-left:.5em;width:100%;line-height:3em;box-sizing:border-box}
.merchants .section3 .customer .item .addr{display:flex;justify-content:space-between}
.merchants .section3 .customer .item .addr select{border:1px solid #333;outline:0;padding-left:.5em;width:48%;height:3em;line-height:3em;box-sizing:border-box}
.merchants .section3 .contact{display:flex;justify-content:center;margin-top:35px}
.merchants .section3 .contact .item{margin:0 2em;padding:1em 1.5em;background:#f1f1f1;display:flex;justify-content:left}
.merchants .section3 .contact .item .img{width:3em;display:flex;align-items:center;justify-content:center;margin-right:.5em}
.merchants .section3 .contact .item .con{display:flex;flex-direction:column}
.merchants .section3 .contact .item .con span:last-child{font-weight:700}


.gene_221104 .banner{font-size:14px;color:#202020}
.gene_221104 a{font-size:inherit;color:#d01027;text-decoration:underline;font-weight:700;pointer-events:auto}
.gene_221104 p{text-align:justify;text-indent:2em}
.gene_221104 .banner{position:relative;width:100%;height:546px;text-align:center;background:url(/uploads/activity/20221104/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.gene_221104 .section{width:1052px;margin:48px auto;margin-top:65px;box-sizing:border-box;box-shadow:1px 1px 9px 9px #f0f0f0;background:#fff;padding:2em;position:relative}
.gene_221104 h3{text-align:center;font-size:30px;font-weight:700;color:#202020;display:flex;justify-content:center;align-items:center}
.gene_221104 h3::before{content:"";display:inline-block;border-bottom:1px solid #adadad;flex:1}
.gene_221104 h3::after{content:"";display:inline-block;border-bottom:1px solid #adadad;flex:1}
.gene_221104 h3 span{display:flex;align-items:center}
.gene_221104 h3 span::before{content:"";display:inline-block;background:url(/uploads/activity/20221104/img6.png) center right / 100% no-repeat;width:20px;height:20px;margin-right:.5em}
.gene_221104 h3 span::after{content:"";display:inline-block;background:url(/uploads/activity/20221104/img9.png) center right / 100% no-repeat;width:20px;height:20px;margin-left:.5em}
.gene_221104 h4{font-size:16px;color:#fff;margin:0 auto;margin-top:1em;margin-bottom:2em;text-align:center}
.gene_221104 h4 span{background:#d01027;border-radius:20px;padding:.1em 1em}
.gene_221104 .section .tag{position:absolute;top:-10px;right:-5px;width:135px;height:70px}
.gene_221104 .section .tag span{display: none;}
.gene_221104 .section2 .tag{background:url(/uploads/activity/20221104/img-4.png) left center no-repeat,url(/uploads/activity/20221104/img5-活动1.png) right center no-repeat}
.gene_221104 .section3 .tag{background:url(/uploads/activity/20221104/img-4.png) left center no-repeat,url(/uploads/activity/20221104/img9-活动2.png) right center no-repeat}
.gene_221104 .section4 .tag{background:url(/uploads/activity/20221104/img-4.png) left center no-repeat,url(/uploads/activity/20221104/img10-活动3.png) right center no-repeat}
.gene_221104 .section1{width:100%;background:#faf4ef;box-shadow:none;margin:0;padding-bottom:65px}
.gene_221104 .section1 .card{background:url(/uploads/activity/20221104/bg-img-1.png) center center no-repeat,url(/uploads/activity/20221104/img-2.png) 92% center no-repeat,url(/uploads/activity/20221104/img-3.png) top right no-repeat;margin:0 auto;margin-top:3em;width:777px;height:244px;display:flex;flex-direction:column;justify-content:center;padding-left:3em;box-sizing:border-box}
.gene_221104 .section1 .img2{display: none;}
.gene_221104 .section1 .card .img{margin: 1em 2em;}
.gene_221104 .section1 .card .img img:first-child{width: 97px;}
.gene_221104 .section1 .card .img img:last-child{width: 100px;}
.gene_221104 .section1 .note{font-size:11px;color:#666;width:777px;margin:0 auto;margin-top:1em}
.gene_221104 .section1 .activity_time{font-size:14px;color:#202020;font-weight:700;width:1052px;margin:0 auto;margin-top:3em}
.gene_221104 .section2{background:url(/uploads/activity/20221104/img7.png) left bottom no-repeat,url(/uploads/activity/20221104/img8.png) right bottom no-repeat;margin-top:-50px;background-color:#fff}
.gene_221104 .section2 .cell_cate{display:flex;justify-content:center;margin:35px;background: linear-gradient(#eee,#ddd);}
.gene_221104 .section2 .cell_cate .item{width:242px;height:59px;background-image:linear-gradient(#eee,#fff,#eee);padding:0.5em 3.5em;border-right: 1em solid white;}
.gene_221104 .section2 .cell_cate .item:nth-of-type(1){background: url(/uploads/activity/20221104/m/icon1.png) 0.5em 1.3em / 2.5em no-repeat;}
.gene_221104 .section2 .cell_cate .item:nth-of-type(2){background: url(/uploads/activity/20221104/m/icon2.png) 0.5em 1.3em / 2.5em no-repeat;}
.gene_221104 .section2 .cell_cate .item:nth-of-type(3){background: url(/uploads/activity/20221104/m/icon3.png) 0.5em 1.3em / 2.5em no-repeat;}
.gene_221104 .section2 .cell_cate .title{display:block}
.gene_221104 .section2 .cell_cate .cate{font-size:18px;font-weight:700}
.gene_221104 .section2 .cell_cate .gene{font-size:18px;font-weight:700;color:#d01027;margin-left:2em}
.gene_221104 .section2 .form{display:flex;justify-content:center;height:45px;margin:35px 0}
.gene_221104 .section2 .form .cate{outline:0;border:1px solid #202020;border-right:none;border-top-left-radius:5px;border-bottom-left-radius:5px;width:127px;padding-left:.5em}
.gene_221104 .section2 .form .sub_cate{outline:0;border:1px solid #202020;border-right:none;min-width:127px;padding-left:.5em}
.gene_221104 .section2 .form input{outline:0;border:1px solid #202020;border-right:none;width:250px;padding-left:.5em}
.gene_221104 .section2 .form button{outline:0;border:1px solid #d01027;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#d01027;color:#fff;padding:0 2em;width:100px}
.gene_221104 .section2 .result table{width:100%;margin:0 auto;text-align:center}
.gene_221104 .section2 .result table tr{border-bottom:1px solid #fff;height:35px}
.gene_221104 .section2 .result table thead tr{background:#666;color:#fff}
.gene_221104 .section2 .result table tbody tr:nth-of-type(2n){background:#f5f5f5}
.gene_221104 .section2 .result table tbody tr:nth-of-type(2n+1){background:#eee}
.gene_221104 .section2 .result table thead{display:table;width:100%;table-layout:fixed}
.gene_221104 .section2 .result table tbody{display:block;max-height:300px;overflow:auto}
.gene_221104 .section2 .result table thead tr{width:calc(100% - 1em)}
.gene_221104 .section2 .result table tbody tr{display:table;width:100%;table-layout:fixed}
.gene_221104 .section2 .result .no_result{display: flex;align-items: flex-start;margin: 1em 0;}
.gene_221104 .section2 .result .no_result:before{content: '';display: inline-block;width: 1.6em;height: 1.6em;background: url(/uploads/activity/20221104/icon4.png) center center / 100% no-repeat;margin-right: .5em;}
.gene_221104 .section3 .PMKI{display:flex;justify-content:center;margin-top:1em}
.gene_221104 .section3 .PMKI .item{width:320px;margin:0 30px}
.gene_221104 .section3 .PMKI .item .card{margin-bottom:1em}
.gene_221104 .section3 .PMKI .item .card .title{height:75px;border-bottom:4px solid #d01027;display:flex;flex-direction:column;justify-content:center;padding:0 1em;position:relative}
.gene_221104 .section3 .PMKI .item:nth-of-type(1) .card .title{background:#eee url(/uploads/activity/20221104/8周.png) 90% bottom no-repeat}
.gene_221104 .section3 .PMKI .item:nth-of-type(2) .card .title{background:#eee url(/uploads/activity/20221104/12周.png) 90% bottom no-repeat}
.gene_221104 .section3 .PMKI .item .card .title h5{font-size:18px}
.gene_221104 .section3 .PMKI .item .card .title span{color:#666}
.gene_221104 .section3 .PMKI .item .card .title .shufix{color:#666;position:absolute;right:1em;bottom:0}
.gene_221104 .section3 .PMKI .item .card .content{border:1px solid #ccc;border-top:none;padding:2em}
.gene_221104 .section3 .PMKI .item .card .content .subtitle{font-size:16px}
.gene_221104 .section3 .PMKI .item .card .content .spec{margin:.5em 0}
.gene_221104 .section3 .PMKI .item .card .content .price{font-weight:700}
.gene_221104 .section3 .PMKI .item .card .content .action{display:flex;justify-content:center;height:35px;margin-top:1em}
.gene_221104 .section3 .PMKI .item .card .content .action input{padding-left:5px;outline:0;border:1px solid #202020;border-right:none;border-top-left-radius:3px;border-bottom-left-radius:3px}
.gene_221104 .section3 .PMKI .item:nth-of-type(1) .card .content .action button{background:#d01027;color:#fff;border-top-right-radius:3px;border-bottom-right-radius:3px;border:none;padding:0 1em;cursor:pointer}
.gene_221104 .section3 .PMKI .item:nth-of-type(2) .card .content .action a{border:1px solid #202020;border-radius:3px;background:#fff;padding:0 1em;cursor:pointer;text-decoration:none;color:#202020;display:flex;align-items:center}
.gene_221104 .section3 .PMKI .item .note{color:#666}
.gene_221104 .section3 .locus td{border:1px solid #ddd;color:#202020;text-align:center;padding:.5em 1em;box-sizing:border-box;background:#fff}
.gene_221104 .section3 .header th{border:1px solid #ddd;color:#202020;text-align:center;padding:.5em 1em;box-sizing:border-box;background:#fff}
.gene_221104 .section3 .header{display:none}
.gene_221104 .section3 .locus{display:none}
.gene_221104 .section3 .header table{margin:0;margin-top:2em;width:100%}
.gene_221104 .section3 .locus table{margin:0;width:100%}
.gene_221104 .section3 table tr td:first-child{width:120px;box-sizing:border-box}
.gene_221104 .section3 table tr th:first-child{width:120px;box-sizing:border-box}
.gene_221104 .section3 .header tr th:first-child{font-size:15px;color:#fff;background:#d01027}
.gene_221104 .section3 .header tr th:last-child{font-size:15px;color:#fff;background:#666}
.gene_221104 .section3 .locus{max-height:300px;overflow:scroll}
.gene_221104 .section3 .locus table{table-layout:fixed}
.gene_221104 .section4 .stabe{display:flex;justify-content:space-around}
.gene_221104 .section4 .stabe .item{width:46%}
.gene_221104 .section4 .stabe .item .title{font-size:20px;font-weight:700;margin-bottom:1em}
.gene_221104 .section4 .stabe .item table td{border:1px solid #fff;text-align:center;height:45px;font-size: 14px;}
.gene_221104 .section4 .stabe .item table tr:first-child td{border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;font-size: 16px;}
.gene_221104 .section4 .stabe .item table tr:last-child td{text-align: left;}
.gene_221104 .section4 .stabe .item table tr:nth-of-type(2n) td{background:#f5f5f5}
.gene_221104 .section4 .stabe .item table tr:nth-of-type(2n+1) td{background:#eee}
.gene_221104 .section4 .stabe .item table tr:last-child td{background:none}
.gene_221104 .section4 .stabe .item table tr:first-child td:nth-of-type(2){background:#666}
.gene_221104 .section4 .stabe .item table tr:first-child td:nth-of-type(3){background:#d01027}
.gene_221104 .section4 .stabe .item table tr td:nth-of-type(1){background:#fff;width:50px;color:#666}
.gene_221104 .section4 .stabe .item table tr td:nth-of-type(2){width:45%}
.gene_221104 .section4 .stabe .item table tr td:nth-of-type(3){width:45%}
.gene_221104 .section4 .stabe .item table tr:nth-of-type(2) td:nth-of-type(2){color:#202020;font-weight:700}
.gene_221104 .section4 .stabe .item table tr:nth-of-type(2) td:nth-of-type(3){color:#d01027;font-weight:700}
.gene_221104 .section4 .stabe .item .note{color:#666}
.gene_221104 .section4 .tip{text-align:center;margin:3em 0}
.gene_221104 .section4 .tip span{padding:.6em 1em;border:2px solid #d01027;border-radius:30px}


.product_221113 p{text-align:justify;text-indent:2em}
.product_221113 .banner{position:relative;width:100%;height:546px;text-align:center;background:url(/uploads/activity/20221113/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.product_221113 .section{width:1052px;margin:48px auto;margin-top:65px;box-sizing:border-box;background:#fff;padding:2em;position:relative}
.product_221113 h3{text-align:center;width:100%;height: 100px;position: absolute;top: -20px;}
.product_221113 .section2 h3{background: url(/uploads/activity/20221113/title1.png) center no-repeat;}
.product_221113 .section3 h3{background: url(/uploads/activity/20221113/title-2.png) center no-repeat;}
.product_221113 .section4 h3{background: url(/uploads/activity/20221113/title-3.png) center no-repeat;}
.product_221113 .section5 h3{background: url(/uploads/activity/20221113/title-4.png) center no-repeat;}
.product_221113 .section .container{box-shadow: 0px 0px 16px 0px rgba(50,50,50,0.27);border-radius: 16px;display: flex;justify-content: space-around;flex-wrap: wrap;align-items: baseline;padding: 4em 0 3em 0;}
.product_221113 .section2 .container{background: linear-gradient(-37deg, #E8E1DA 0%, #E6DBCC 100%);}
.product_221113 .section3 .container{background: linear-gradient(-37deg, #DAE2E8 0%, #CCD9E6 100%);}
.product_221113 .section .cellitem{width: 33%;display: flex;flex-direction: column;justify-content: flex-start;align-items: center;text-align: center;position: relative;}
.product_221113 .section .cellitem:not(:last-child):after{content: "";display: inline-block;width: 1px;height: 100px;background: #93897D;position: absolute;right: 0;top: 50%;margin-top: -50px;}
.product_221113 .section .cellitem img{height: 80px;}
.product_221113 .section .cellitem h4{font-size: 16px;color: #202020;}
.product_221113 .section .cellitem .desc{font-size: 14px;color: #666;padding: 0 78px;}
.product_221113 .section .cellitem .desc .red{color: #d01027;}
.product_221113 .section4 .container{padding: 4em 2em 3em 2em;}
.product_221113 .section .item{width:50%;margin: 1em 0;display: flex;}
.product_221113 .section .item .img{width: 120px;height: 120px;display: flex;justify-content: center;align-items: center;margin-right: 1em;}
.product_221113 .section .item h4{font-size: 16px;color: #202020;}
.product_221113 .section .item .desc{font-size: 14px;color: #666;}
.product_221113 .section .item .vs{width: 243px;}
.product_221113 .section1 .card{background: url(/uploads/activity/20221113/bg1.png) center no-repeat;height: 264px;}
.product_221113 .section1 .note{font-size:12px;color:#666;margin-top:2em}
.product_221113 .section1 .activity_time{font-size:14px;color:#202020;margin-top:.5em;}
.product_221113 .section5 .container{box-shadow: none;}
.product_221113 .section5 .item{width: 434px;height:108px;background: url(/uploads/activity/20221113/21.png) center no-repeat;margin: 1em 0;}
.product_221113 .section5 .item .img{width: 130px;height: auto;flex: 0 0 130px;}
.product_221113 .section5 .item .img img{height: 75px;}
.product_221113 .section5 .item .wrap{flex:1;display: flex;flex-direction: column; justify-content: center;}
.product_221113 .section5 .item .discount{flex: 0 0 110px;padding-top: 5px;margin-left: -30px;}
.product_221113 .section5 .item .discount img{height: 29px;}


.microbe_221116 p{text-align:justify;text-indent:2em}
.microbe_221116 .section .f20{font-size: 20px;}
.microbe_221116 .section .f30{font-size: 30px;}
.microbe_221116 .section .red{color: #d01027}
.microbe_221116 .section .black{color: #202020}
.microbe_221116 .section .blod{font-weight: bold;}
.microbe_221116 .banner{position:relative;width:100%;height:546px;text-align:center;background:url(/uploads/activity/20221116/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.microbe_221116 .section{width:1052px;margin:48px auto;margin-top:65px;box-sizing:border-box;position:relative}
.microbe_221116 h3{text-align:center;width:100%;height: 150px;}
.microbe_221116 .section2 h3{background: url(/uploads/activity/20221116/title1.png) center no-repeat;}
.microbe_221116 .section3 h3{background: url(/uploads/activity/20221116/title2.png) center no-repeat;}
.microbe_221116 .section1 .card{width: 65%;padding: 2em 100px;border: 5px solid #d01027;border-radius: 150px;background: url(/uploads/activity/20221116/img.png) calc(100% - 100px) bottom no-repeat;box-sizing: border-box;margin: 0 auto;line-height: 2em;}
.microbe_221116 .section1 .card>span{display: block;}
.microbe_221116 .wrapper{width: 1920px;margin: 0 auto;background: url(/uploads/activity/20221116/bg1.jpg) center / 100% 100% no-repeat;padding-bottom: 35px;padding-top: 15px;}
.microbe_221116 .section2 {margin: 0 auto;margin-bottom: 2em;}
.microbe_221116 .section3 {margin: 0 auto;}
.microbe_221116 .section2 .container{display: flex;justify-content: space-between;flex-wrap: wrap;}
.microbe_221116 .section2 .container .item{width: 25%;padding: 0 2em;text-align: center;box-sizing: border-box;}
.microbe_221116 .section2 .container .item img{width: 46px;margin-bottom: 1em;}
.microbe_221116 .section2 .container .item .advantage{font-size: 14px;}
.microbe_221116 .section3 .sub_title{text-align: center;}
.microbe_221116 .section3 .container{display: flex;justify-content: center;margin: 2em 0;}
.microbe_221116 .section3 .container .item{width: 30%;margin: 0 1em;border: 1px solid #CCCCCC; background: linear-gradient(0deg, #C5D5E4 0%, #EDF4F8 100%); box-shadow: 0px 1px 21px 0px rgba(83,89,98,0.5);border-top-left-radius: 10px;border-top-right-radius: 10px;}
.microbe_221116 .section3 .container .item .header{background: #d01027;font-size: 20px;font-weight: bold;text-align: center;padding: .5em;border-top-left-radius: 10px;border-top-right-radius: 10px;box-sizing: border-box;color: #fff;}
.microbe_221116 .section3 .container .item:nth-child(2) .header{background: #666;}
.microbe_221116 .section3 .container .item .content{text-align: center;padding: 1em 0;}
.microbe_221116 .section3 .container .item .label{color: #666;width: 5em;text-align: right;padding-right: 5px;}
.microbe_221116 .section3 .container .item .val{color: #202020;width: 8em;text-align: left;}
.microbe_221116 .section3 .container .item .attr>div{display: flex;justify-content: center;align-items: baseline;margin-bottom: .5em;}
.microbe_221116 .section3 .container .item .title{font-size: 16px;color: #202020;margin-bottom: .5em;}
.microbe_221116 .section3 .container .item .title img{height: 1.3em;}
.microbe_221116 .section3 .container .item a{background: #d01027;color: #fff;padding: .6em 2em;border-radius: 30px;display: inline-block;}
.microbe_221116 .section3 .note{font-size:12px;color:#666;text-align: center;}
.microbe_221116 .section3 .activity_time{font-size:14px;font-weight: bold;color:#202020;text-align: center;}
.microbe_221116 .section4 .title{font-size: 16px;font-weight: bold;color: #202020;}
.microbe_221116 .section4 img{margin: 2em 0;}
.microbe_221116 .section4 .wap{display: none;}


.red_cotton_220212 {color: #202020;}
.red_cotton_220212 p{text-align:justify;text-indent:2em}
.red_cotton_220212 .section .f20{font-size: 20px;}
.red_cotton_220212 .section .f30{font-size: 30px;}
.red_cotton_220212 .section .red{color: #d01027}
.red_cotton_220212 .section .black{color: #202020}
.red_cotton_220212 .section .blod{font-weight: bold;}
.red_cotton_220212 .banner{position:relative;width:100%;height:546px;text-align:center;background:url(/uploads/activity/20230212/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.red_cotton_220212 .section{width:1052px;margin:48px auto;margin-top:65px;box-sizing:border-box;position:relative}
.red_cotton_220212 h2{text-align:center;width:100%;font-size: 30px;font-weight: bold;display: flex;justify-content: center;align-items: center;}
.red_cotton_220212 h2 .title{display: inline-block;width: 98px;height: 89px;margin-right: .5em;}
.red_cotton_220212 h2 .title1{background: url(/uploads/activity/20230212/title1.png) 0 -3px/100% 100% no-repeat;}
.red_cotton_220212 h2 .title2{background: url(/uploads/activity/20230212/title2.png) 0 -3px/100% 100% no-repeat;}
.red_cotton_220212 h2 span:last-child b{font-size: 30px;color: #d01027;}
.red_cotton_220212 .desc{text-align: center;color: #666;font-size: 16px;}
.red_cotton_220212 .desc2{text-indent: 2em;color: #666;}
.red_cotton_220212 h3{font-size: 24px;margin: 1em 0;font-weight: 500;}
.red_cotton_220212 h3 .week4{background: url(/uploads/activity/20230212/img4.png) center/100% 100% no-repeat;width: 78px;height:18px;display: inline-block;}
.red_cotton_220212 table{border-collapse: collapse;}
.red_cotton_220212 .section1 .card{text-align: center;padding: 2em 0;background: #ddd;margin: 0 50px;background:url(/uploads/activity/20230212/img1.png) center/100% no-repeat;display:flex;flex-direction: column;justify-content: center;}
.red_cotton_220212 .section1 .card span{display: block;}
.red_cotton_220212 .section1 .card .line{height: 10px;}
.red_cotton_220212 .section2 .container{display: flex;justify-content: center;margin: 60px 0;}
.red_cotton_220212 .section2 .container .item{width: 24%;background: linear-gradient(180deg, #eee, #ddd);display: flex;justify-content: center;align-items: center;height: 110px;}
.red_cotton_220212 .section2 .container .item:first-child{font-size: 24px;background:url(/uploads/activity/20230212/cell.png) center/ 100% 100% no-repeat;}
.red_cotton_220212 .section2 .container .item .img{flex: 0 0 50px;margin-right: 10px;height: 50px;}
.red_cotton_220212 .section2 .container .item>div:last-child{display: flex;flex-direction: column;font-size: 16px;}
.red_cotton_220212 .section2 .container .item .cate_desc span:first-child{margin-right: 2em;}
.red_cotton_220212 .section2 .container .item:nth-child(2) .img{background: url(/uploads/activity/20230212/icon2.png) center no-repeat;}
.red_cotton_220212 .section2 .container .item:nth-child(3) .img{background: url(/uploads/activity/20230212/icon3.png) center no-repeat;}
.red_cotton_220212 .section2 .container .item:nth-child(4) .img{background: url(/uploads/activity/20230212/icon4.png) center no-repeat;}
.red_cotton_220212 .section2 .form{display:flex;justify-content:center;height:45px;margin:35px 0}
.red_cotton_220212 .section2 .form .cate{outline:0;border:1px solid #202020;border-right:none;border-top-left-radius:5px;border-bottom-left-radius:5px;width:127px;padding-left:.5em}
.red_cotton_220212 .section2 .form .sub_cate{outline:0;border:1px solid #202020;border-right:none;min-width:127px;padding-left:.5em}
.red_cotton_220212 .section2 .form input{outline:0;border:1px solid #202020;border-right:none;width:250px;padding-left:.5em}
.red_cotton_220212 .section2 .form button{outline:0;border:1px solid #d01027;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#d01027;color:#fff;padding:0 2em;width:100px}
.red_cotton_220212 .section2 .result table{width:100%;margin:0 auto;text-align:center}
.red_cotton_220212 .section2 .result table tr{border-bottom:1px solid #fff;height:35px}
.red_cotton_220212 .section2 .result table thead tr{background:#666;color:#fff}
.red_cotton_220212 .section2 .result table tbody tr:nth-of-type(2n){background:#f5f5f5}
.red_cotton_220212 .section2 .result table tbody tr:nth-of-type(2n+1){background:#eee}
.red_cotton_220212 .section2 .result table thead{display:table;width:100%;table-layout:fixed}
.red_cotton_220212 .section2 .result table tbody{display:block;max-height:300px;overflow:auto}
.red_cotton_220212 .section2 .result table thead tr{width:calc(100% - 1em)}
.red_cotton_220212 .section2 .result table tbody tr{display:table;width:100%;table-layout:fixed}
.red_cotton_220212 .section2 .result .no_result{display: flex;align-items: flex-start;margin: 1em 0;}
.red_cotton_220212 .section2 .result .no_result:before{content: '';display: inline-block;width: 1.6em;height: 1.6em;background: url(/uploads/activity/20221104/icon4.png) center center / 100% no-repeat;margin-right: .5em;}
.red_cotton_220212 .section3 .tool{display: flex;justify-content: center;margin: 45px 0;}
.red_cotton_220212 .section3 .tool .img{width: 50%;background:url(/uploads/activity/20230212/tool.png) center/80% no-repeat;}
.red_cotton_220212 .section3 .tool .tool_desc{width: 50%;display: flex;flex-direction: column;}
.red_cotton_220212 .section3 .tool .tool_desc .list{font-size: 16px;margin: .5em 0;padding-left: 2em;}
.red_cotton_220212 .section3 .tool .tool_desc .button a{font-size: 14px;margin: 2em 0;border: 1px solid #666;border-radius: 50px;padding: .2em 1em;display: inline-block;}
.red_cotton_220212 .section3 .tool .tool_desc .button a:hover{border-color: #d01027;color: #fff;background: #d01027;}
.red_cotton_220212 .section3 .tool .tool_desc .list:nth-of-type(1){background: url(/uploads/activity/20230212/icon5.png) left no-repeat;}
.red_cotton_220212 .section3 .tool .tool_desc .list:nth-of-type(2){background: url(/uploads/activity/20230212/icon6.png) left no-repeat;}
.red_cotton_220212 .section3 .tool .tool_desc .list:nth-of-type(3){background: url(/uploads/activity/20230212/icon7.png) left no-repeat;}
.red_cotton_220212 .section4 .table {display: flex;justify-content: space-between;margin: 25px 0;}
.red_cotton_220212 .section4 .table .item{width: 33%;display: flex;flex-direction: column;justify-content: flex-start;}
.red_cotton_220212 .section4 .table .item>div{padding: .5em 2em;border: 1px solid #fff;font-size: 16px;}
.red_cotton_220212 .section4 .table .item .tr{text-align: left;}
.red_cotton_220212 .section4 .table .item .tr:not(:last-of-type){border-bottom: 1px solid #fff;}
.red_cotton_220212 .section4 .table .item .tr:nth-of-type(2n+1){background: #F4F4F4;}
.red_cotton_220212 .section4 .table .item .tr:nth-of-type(2n){background: #EBEAEA;}
.red_cotton_220212 .section4 .table .item .title{text-align: center;color: #fff;border-top-left-radius: 10px;border-top-right-radius: 10px;font-size: 18px;}
.red_cotton_220212 .section4 .table .item .tr:last-child{flex:1;padding: .5em 1em;}
.red_cotton_220212 .section4 .table .item:nth-of-type(1) .title{background: #d01027;}
.red_cotton_220212 .section4 .table .item:nth-of-type(2) .title{background: #585757;}
.red_cotton_220212 .section4 .table .item:nth-of-type(3) .title{background: #254B8A;}
.red_cotton_220212 .section4 .table .cells{display: flex;justify-content: flex-start;flex-wrap: wrap;}
.red_cotton_220212 .section4 .table .cells .cell{padding: 0 .3em;}
.red_cotton_220212 .section4 .table .cells .cell::before{content: "• ";color: #d01027;}
.red_cotton_220212 .section4 .table .cells .more{color: #d01027;cursor: pointer;padding: 0 .5em;}
.red_cotton_220212 .section4 .table .cells .cell_hidden{display: none;}
.red_cotton_220212 .section4 .table .label {width: 5em;display: inline-block;color: #666;}
.red_cotton_220212 .section4 .table .link{text-align: center;display: flex;justify-content: center;align-items: center;}
.red_cotton_220212 .section4 .table .link a{color: #d01027;text-decoration: underline;}
.red_cotton_220212 .section4 .tip {font-size: 16px;}
.red_cotton_220212 .section4 .tip a{color: #d01027;text-decoration: underline;font-size: 16px;}
.red_cotton_220212 .section5{display: flex;flex-direction: column;align-items: flex-end;}


.pm_20230222 {color: #202020;}
.pm_20230222 p{text-align:justify;text-indent:2em}
.pm_20230222 .section .f20{font-size: 20px;}
.pm_20230222 .section .f30{font-size: 30px;}
.pm_20230222 .section .red{color: #d01027}
.pm_20230222 .section .black{color: #202020}
.pm_20230222 .section .blod{font-weight: bold;}
.pm_20230222 .banner{position:relative;width:100%;height:546px;text-align:center;background:url(/uploads/activity/20230222/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.pm_20230222 .section{width:886px;margin:48px auto;margin-top:65px;box-sizing:border-box;position:relative}
.pm_20230222 h2{text-align:center;width:100%;font-size: 30px;font-weight: bold;margin: 1em 0;display: flex;justify-content: center;align-items: center;}
.pm_20230222 h2 .sub_title{font-size: 14px;background: #d01027;border-radius: 50px;padding: 0 1em;color: #fff;margin-left: 1em;}
.pm_20230222 .desc{color: #666;text-align: center;margin: 1em 0}
.pm_20230222 .item{box-shadow: 0px 0px 15px 0px rgba(62,62,62,0.3);;border-radius: 6px;}
.pm_20230222 .item:not(:last-of-type){margin-right: 2em;}
.pm_20230222 .item .header{font-size: 18px;font-weight: bold;text-align: center;line-height: 2.5em;color: #fff;background: #ddd;border-top-left-radius: 6px;border-top-right-radius: 6px;}
.pm_20230222 .item .content{padding: 1em 2em;line-height: 2em;}
.pm_20230222 .item .content .title{font-weight: bold;line-height: 2.5em;font-size: 16px;}
.pm_20230222 .item .bg_blue{color:#fff;background: #254B8A;}
.pm_20230222 .item .bg_red{color:#fff;background: #d01027;}
.pm_20230222 .item .bg_grey{color:#fff;background: #626465;}
.pm_20230222 .item .bg_grey_l{color:#202020;background: #E8EBED;}
.pm_20230222 .item .li{color:#666;}
.pm_20230222 .item .li::before{content: "";display: inline-block;width: 5px;height: 5px;background: #666;border-radius: 20px;margin-right: 3px;vertical-align: middle;}
.pm_20230222 .item .qi{color:#666;font-size: 12px;}
.pm_20230222 .label{color: #666;margin-right: 1em;}
.pm_20230222 .value{color: #202020;text-align: center;}
.pm_20230222 .section .cards{display: flex;justify-content: center;margin: 2em 0;}
.pm_20230222 .section1{position: relative;}
.pm_20230222 .section1 .desc{display: none;}
.pm_20230222 .section1 .card {display: flex;flex-direction: column;justify-content: flex-start;align-items: center;line-height: 2.5em;}
.pm_20230222 .section1 .card .line{height: 10px;}
.pm_20230222 .section1 .discounts{background: url(/uploads/activity/20230222/img-3.png) center / 100% no-repeat;margin: 2em auto;width: 734px;}
.pm_20230222 .section1 .activity_cycle {font-size: 12px;color: #666;}
.pm_20230222 .section1 .cell {position: absolute;left: 190px; top: 20px;width: 75px;}
.pm_20230222 .section1 .cell2{left: 690px;top:90px;width: 110px;}
.pm_20230222 .section1 .cell3{left: 0px;top: 240px;width: 150px;}
.pm_20230222 .section2 .demand{background: url(/uploads/activity/20230222/img4.png) center no-repeat;width: 272px;margin: 2em auto;}
.pm_20230222 .section2 .cells{display: flex;flex-wrap: wrap;justify-content: center;}
.pm_20230222 .section2 .cells>*{margin: 1em;width: 310px;}
.pm_20230222 .section2 .cells .img{background: url(/uploads/activity/20230222/img5.png) center / 100% no-repeat;}
.pm_20230222 .section2 .cells .plan{display: flex;flex-direction: column;justify-content: flex-start;align-items: flex-start;}
.pm_20230222 .section2 .cells .plan>span:nth-of-type(1){font-size: 24px;}
.pm_20230222 .section2 .cells .plan>span:nth-of-type(2){font-size: 16px;}
.pm_20230222 .section2 .cells .plan>span:nth-of-type(2) span{color: #fff;background: #d01027;border-radius: 20px;padding: 0 .3em;margin-right: .5em;}
.pm_20230222 .section2 .cells .plan .plan_desc{font-size: 14px;color: #666;margin: 2em 0;}
.pm_20230222 .section2 .cells .plan>a{padding: .3em 1em;border: 1px solid #202020;border-radius: 20px;}
.pm_20230222 .section2 .cells .plan>a:hover{background: #d01027;color: #fff;border-color: #d01027;}
.pm_20230222 .section3 .advantage{display: flex;justify-content: space-around;margin: 2em 0;padding: 1em 0;background: url(/uploads/activity/20230222/img6.png) center / 100% 100% no-repeat;}
.pm_20230222 .section3 .advantage .adv{display: flex;flex-direction: column;justify-content: flex-start;align-items: center;padding: 1em 3em;}
.pm_20230222 .section3 .advantage .adv .img{width: 50px;height: 50px;display: flex;justify-content: center;align-items: center;}
.pm_20230222 .section3 .advantage .adv .title{font-size: 16px;}
.pm_20230222 .section3 .advantage .adv .desc{color: #666;}
.pm_20230222 .section3 .item{width: 310px;}


.crispr_20230228 {color: #202020;}
.crispr_20230228 p{text-align:justify;text-indent:2em}
.crispr_20230228 .section .f20{font-size: 20px;}
.crispr_20230228 .section .f30{font-size: 30px;}
.crispr_20230228 .section .red{color: #d01027}
.crispr_20230228 .section .black{color: #202020}
.crispr_20230228 .section .blod{font-weight: bold;}
.crispr_20230228 .banner{position:relative;width:100%;height:546px;text-align:center;background:url(/uploads/activity/20230228/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.crispr_20230228 .section{width:886px;margin:48px auto;margin-top:65px;box-sizing:border-box;position:relative;padding: 0;}
.crispr_20230228 h2{text-align:center;width:100%;font-size: 30px;font-weight: bold;margin: 1em 0;}
.crispr_20230228 h2>span::before{content: "";display: inline-block;width: 5px;height: 5px;position: absolute;left: -3px;top: -3px;background: #F6DDBE;}
.crispr_20230228 h2>span::after{content: "";display: inline-block;width: 5px;height: 5px;position: absolute;left: -3px;bottom: -3px;background: #F6DDBE;}
.crispr_20230228 h2>span .after{content: "";display: inline-block;width: 5px;height: 5px;position: absolute;right: -3px;bottom: -3px;background: #F6DDBE;}
.crispr_20230228 h2>span:first-child{position: relative;padding: .2em 1em; background: linear-gradient(90deg, #F5D8B3 0%, #F8E6D5 100%);border: 1px solid #fff; border-image: linear-gradient(0deg, #CE9972, #EBCBBF) 10 10;}
.crispr_20230228 h2 .sub_title{font-size: 14px;background: #d01027;border-radius: 50px;border-bottom-left-radius: 0;padding: .3em 1em;color: #fff;margin-left: 1em;position: absolute;top: -25px;right: -70px;box-shadow: 0px 5px 10px 0px rgba(27,34,38,0.22);}
.crispr_20230228 .desc{color: #202020;text-align: center;margin: 1em 0;display: flex;justify-content: center;font-size: 16px;}
.crispr_20230228 .desc span{margin: 0 2em;padding-left: 1.5em;}
.crispr_20230228 .section2 .desc span{background: url(/uploads/activity/20230228/icon1.png) left center / 1em no-repeat;}
.crispr_20230228 .section3 .desc span:nth-child(1){background: url(/uploads/activity/20230228/icon2.png) left center / 1em no-repeat;}
.crispr_20230228 .section3 .desc span:nth-child(2){background: url(/uploads/activity/20230228/icon3.png) left center / 1em no-repeat;}
.crispr_20230228 .section3 .desc span:nth-child(3){background: url(/uploads/activity/20230228/icon4.png) left center / 1em no-repeat;}
.crispr_20230228 .label{color: #666;margin-right: 1em;flex-shrink: 0;}
.crispr_20230228 .value{color: #000;}
.crispr_20230228 .value span{color: #666;}
.crispr_20230228 .section1{position: relative;}
.crispr_20230228 .section1 .card {display: flex;flex-direction: column;justify-content: center;align-items: flex-start;line-height: 1.8em;background: url(/uploads/activity/20230228/img-1.jpg)center no-repeat;color: #fff;padding: 2.5em 0 2.5em 7em;}
.crispr_20230228 .section1 .card .line{height: 10px;}
.crispr_20230228 .section1 .activity_cycle {font-size: 12px;color: #666;margin: 2em 0;}
.crispr_20230228 .section2 .cells{display: flex;flex-wrap: wrap;justify-content: center;margin: 2em 0;}
.crispr_20230228 .section2 .cells .item{width: 420px;box-shadow: 0px 0px 16px 0px rgba(86,86,86,0.29);}
.crispr_20230228 .section2 .cells .item:first-child{margin-right: 40px;}
.crispr_20230228 .section2 .cells .item .header{font-size: 22px;font-weight: bold;padding: .5em 1em;width: 100%;color:#202020;}
.crispr_20230228 .section2 .cells .item .header span{font-size: 14px;font-weight: bold;padding: 0.1em .5em;background: #ccd9ea;border-radius: 20px;vertical-align: super;}
.crispr_20230228 .section2 .cells .item:nth-child(1) .header{background: url(/uploads/activity/20230228/title-bg-2.png)left center no-repeat;}
.crispr_20230228 .section2 .cells .item:nth-child(2) .header{background: url(/uploads/activity/20230228/title-bg-3.png)left center no-repeat;}
.crispr_20230228 .section2 .cells .item .content{font-size: 14px;padding: 2em;width: 100%;box-sizing: border-box;}
.crispr_20230228 .section2 .cells .item .content>div{display: flex;margin: .5em 0;}
.crispr_20230228 .section2 .cells .item .btn{text-align: center;margin-bottom: 1.5em;width: 100%;}
.crispr_20230228 .section2 .cells .item a{color: #fff;background: #d01027;border-radius: 30px;padding: .3em 2em;display: inline-block;}
.crispr_20230228 .section2 .service_detail{color: #000;}
.crispr_20230228 .section2 .service_detail a{text-decoration: underline;}
.crispr_20230228 .section3 .services{display: flex;justify-content: space-around;margin: 2em 0;padding: 1em 0;box-shadow: 0px 0px 16px 0px rgba(27,34,38,0.22);background: #F6F7FA;}
.crispr_20230228 .section3 .services .service{display: flex;flex-direction: column;justify-content: flex-start;align-items: center;padding: 1em 2em;position: relative;width: 25%;font-size: 14px;}
.crispr_20230228 .section3 .services .service .img{width: 30px;display: flex;justify-content: center;align-items: center;}
.crispr_20230228 .section3 .services .service .title{font-size: 16px;color: #000;}
.crispr_20230228 .section3 .services .service .desc{color: #666;}
.crispr_20230228 .section3 .services .service:not(:last-child):after{content: "";display: inline-block;width: 1px;height: 50%;position: absolute;right: 0;top: 0;margin-top: 25%;background: #AFB2B6;}
.crispr_20230228 .section3 .mybutton{border-bottom: 1px solid #ddd;padding: 2em 0 70px 0;text-align: center;}
.crispr_20230228 .section3 .mybutton a{padding: .8em 2em;background: #d01027;color: #fff;border-radius: 50px;}
.crispr_20230228 .section3 {margin-bottom: 35px;}
.crispr_20230228 .section4 {margin-top: 35px;}
.crispr_20230228 .section4 h3{font-size: 18px;margin: 2em 0 1em 0;}
.crispr_20230228 .section4 .flow img{width: 100%;}
.crispr_20230228 .section4 .flow img:first-child{display: none;}
.crispr_20230228 .section4 .reports{display: flex;justify-content: space-between;}
.crispr_20230228 .section4 .reports .g_zoom_img{width: 20%;position: relative;}
.crispr_20230228 .section4 .reports .g_zoom_img:after{content: "点击查看大图";display: inline-block;width: 100%;height: 100%;background: rgba(54,54,54, 0.7) url(/uploads/activity/20230228/icon9.png) center calc(50% - 10px) / 1.5em no-repeat;position: absolute;top: 0;left: 0;text-align: center;padding-top: 35%;box-sizing: border-box;color: #fff;}


.product_20230307 {color: #202020;}
.product_20230307 p{text-align:justify;text-indent:2em}
.product_20230307 .section .red{color: #d01027}
.product_20230307 .section .black{color: #202020}
.product_20230307 .section .blod{font-weight: bold;}
.product_20230307 .banner{position:relative;width:100%;height:546px;text-align:center;background:url(/uploads/activity/20230307/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.product_20230307 .section{width:886px;margin:48px auto;margin-top:65px;box-sizing:border-box;position:relative;padding: 0;}
.product_20230307 h2{text-align:center;width:100%;font-size: 30px;font-weight: bold;margin: 1em 0 .5em;}
.product_20230307 h3{font-size: 18px;font-weight: bold;margin: 2em 0 1em;}
.product_20230307 .desc{color: #202020;margin: 1em auto;font-size: 16px;display: flex;justify-content: center;align-items: center;font-weight: bold;line-height: 1.7em;}
.product_20230307 .desc>span{border: 1px solid #d01027;border-radius: 30px;padding-left: 1em;}
.product_20230307 .desc .discount{background: #d01027;color: #fff;margin-left: .5em;border-radius: 30px;padding: 0 1em;display: inline-block;}
.product_20230307 .products{display: flex;justify-content: space-between;flex-wrap: wrap;margin: 3em 0;}
.product_20230307 .products a:hover{color: #202020;}
.product_20230307 .products .product{width: 32%;box-shadow: 0px 0px 28px 0px rgba(81,81,81,0.39);}
.product_20230307 .products .product .header img{max-height: 80%;max-width: 80%;}
.product_20230307 .products .product .content{display: flex;flex-direction: column;align-items: flex-start;padding: 2.5em 1.5em;box-sizing: border-box;font-size: 12px;color: #000;}
.product_20230307 .products .product .content .title{font-size: 16px;font-weight: bold;color: #000;margin-bottom: .5em;}
.product_20230307 .products .buttons{display: flex;justify-content: center;margin-top: 2em;width: 100%;}
.product_20230307 .products .buttons a{border: 2px solid #202020;padding: .1em 1em;margin: 0 1em;border-radius: 30px;color: #000;}
.product_20230307 .products .buttons a:hover{border: 1px solid #d01027;background: #d01027;color: #fff;}
.product_20230307 .section1{text-align: center;}
.product_20230307 .section1 .card {display: flex;flex-direction: column;justify-content: center;align-items: center;line-height: 1.8em;background: url(/uploads/activity/20230307/bg-img.png)center no-repeat;color: #000;padding: 2.5em 0;}
.product_20230307 .section1 .activity_cycle {font-size: 12px;color: #666;margin: 2em 0;}
.product_20230307 .products .product{width: 31%;}
.product_20230307 .products .product .content{padding: 2em 1.5em;}
.product_20230307 .section2 .product .header{display: flex;flex-direction: column;color: #fff;padding: .5em 1em;box-sizing: border-box;position: relative;font-size: 16px;font-weight: bold;}
.product_20230307 .section2 .product .header>span:nth-of-type(2){font-size: 14px;}
.product_20230307 .section2 .product .header .bg{position:absolute;top: -7px;right: 10px;}
.product_20230307 .section2 .product:nth-child(1) .header{background: #d01027;}
.product_20230307 .section2 .product:nth-child(2) .header{background: #D29F7A;}
.product_20230307 .section2 .product:nth-child(3) .header{background: #114697;}
.product_20230307 .section2 .product:nth-child(1) .header .bg{background: url(/uploads/activity/20230307/top1.png) left top no-repeat;width: 69px;height: 70px;}
.product_20230307 .section2 .product:nth-child(2) .header .bg{background: url(/uploads/activity/20230307/top2.png) left top no-repeat;width: 69px;height: 70px;}
.product_20230307 .section2 .product:nth-child(3) .header .bg{background: url(/uploads/activity/20230307/top3.png) left top no-repeat;width: 69px;height: 70px;}
.product_20230307 .section2 .buttons{}
.product_20230307 .section3 .product .header{display: flex;justify-content: center;align-items: center;height: 125px;}
.product_20230307 .section3 .product:nth-child(1) .header{background: #F9F2F3;}
.product_20230307 .section3 .product:nth-child(2) .header{background: #F9F3EF;}
.product_20230307 .section3 .product:nth-child(3) .header{background: #E7EEF6;position: relative;}
.product_20230307 .section3 .product:nth-child(3) .header:after{content: "";position: absolute;top: 10px;right: 20px;background: url(/uploads/activity/20230307/free.png) top right no-repeat;width: 50px;height: 50px;}
.product_20230307 .section3 .product .content{padding: 2em 2em;font-size: 13px;}
.product_20230307 .section3 .buttons{display: none;}
.product_20230307 .section4 .product .header{display: flex;justify-content: center;align-items: center;height: 125px;}
.product_20230307 .section4 .product:nth-child(1) .header{background: #F9F2F3;}
.product_20230307 .section4 .product:nth-child(2) .header{background: #F9F3EF;}
.product_20230307 .section4 .product:nth-child(3) .header{background: #E7EEF6;}
.product_20230307 .section4 .product .content{padding: 2em 2em;font-size: 13px;}
.product_20230307 .section4 .buttons{display: none;}
.product_20230307 .section5 .products{margin: 0;}
.product_20230307 .section5 .product{width: 48%;display: flex;border: 1px solid #ccc;box-shadow: none;}
.product_20230307 .section5 .product .header{display: flex;justify-content: center;align-items: center;width: 150px;flex-shrink: 0;}
.product_20230307 .section5 .product .content{font-size: 13px;}
.product_20230307 .section5 .product .content .sub_title{background: #d01027;color: #fff;padding: 0 .5em;border-radius: 20px;font-size: 14px;}
.product_20230307 .section5 .cate{display: flex;flex-direction: column;color: #666;}
.product_20230307 .section5 .cate a{color: #202020;font-weight: bold;font-size: 15px;margin-right: .5em;text-decoration: underline;line-height: 2em;}


.microbe_230315{color:#202020}
.microbe_230315 p{text-align:justify;text-indent:2em}
.microbe_230315 .section .black{color:#202020}
.microbe_230315 .section .blod{font-weight:700}
.microbe_230315 .section .label{font-size:15px;color:#666;width:6em;display:inline-block;line-height:2em}
.microbe_230315 .section .value{font-size:15px;color:#000}
.microbe_230315 .section .qi{font-size:12px;color:#666}
.microbe_230315 .section .red{color:#d01027}
.microbe_230315 .banner{position:relative;width:100%;height:546px;text-align:center;background:url(/uploads/activity/20230315/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.microbe_230315 .section{width:886px;margin:48px auto;margin-top:65px;box-sizing:border-box;position:relative;padding:0}
.microbe_230315 h2{text-align:center;width:100%;font-size:30px;font-weight:700;margin:1em 0 2em}
.microbe_230315 .desc{text-align:center}
.microbe_230315 h2 .red_under_line{position:relative}
.microbe_230315 h2 .red_under_line:after{content:"";position:absolute;right:15%;bottom:-1em;width:32%;height:6px;border-bottom:6px solid #333;border-left:6px solid transparent;box-sizing:border-box}
.microbe_230315 h2 .red_under_line:before{content:"";position:absolute;left:15%;bottom:-1em;width:35%;height:6px;border-top:6px solid #d01027;border-right:6px solid transparent;box-sizing:border-box}
.microbe_230315 .section1 .cards{display:flex;background:url(/uploads/activity/20230315/img1.png) left top no-repeat;padding-bottom:1em}
.microbe_230315 .section1 .cards .card{display:flex;flex-direction:column;align-items:flex-start;padding:0 2em;box-sizing:border-box}
.microbe_230315 .section1 .cards .card:nth-child(1){align-items:flex-start;justify-content:flex-start;background:url(/uploads/activity/20230315/img2.png) right bottom no-repeat;width:54%}
.microbe_230315 .section1 .cards .card:nth-child(2){align-items:flex-end;justify-content:center;background:url(/uploads/activity/20230315/img3.png) left bottom no-repeat;width:46%}
.microbe_230315 .section1 .activity_cycle{font-size:12px;color:#666;margin:2em 0}
.microbe_230315 .section2 .advantages{display:flex;justify-content:space-between;color:#000;text-align:center;margin:2em 0}
.microbe_230315 .section2 .advantages .adv{display:flex;flex-direction:column;justify-content:flex-start;width:25%}
.microbe_230315 .section2 .advantages .adv .title{font-weight:700;font-size:16px;margin:.5em 0}
.microbe_230315 .section2 .advantages .adv .icon{height:48px}
.microbe_230315 .section3 .details{display:flex;justify-content:space-between;margin:2em}
.microbe_230315 .section3 .details .detail{width:48%;display:flex;flex-direction:column;justify-content:flex-start;box-shadow:0 0 24px 0 rgba(64,64,64,.31)}
.microbe_230315 .section3 .details .detail .title{font-size:18px;font-weight:700;text-align:center;padding:1em 0}
.microbe_230315 .section3 .details .detail:nth-child(1) .title{color:#fff;background:#d01027}
.microbe_230315 .section3 .details .detail:nth-child(2) .title{color:#000;background:#eed178 url(/uploads/activity/20230315/icon6.png) right top no-repeat}
.microbe_230315 .section3 .details .detail .content{padding:2em 3em}
.microbe_230315 .section3 .details .detail>div:last-child{text-align:center;margin-bottom:2em}
.microbe_230315 .section3 .details .detail a{padding:.5em 2em;border-radius:30px;border:1px solid #202020}
.microbe_230315 .section3 .details .detail a:hover{background:#d01027;color:#fff;border-color:#d01027}
.microbe_230315 .section4 .flow .wap{display:none}


.ko_230510 .banner{position:relative;width:100%;height:546px;text-align:center;background:url(/uploads/activity/20230510/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.ko_230510 .section{width:886px;margin:48px auto;box-sizing:border-box;position:relative;padding: 0;padding: 1em 2.5em;}
.ko_230510 h2{margin: 35px 0;display: flex;justify-content: center;flex-direction: column;align-items: center;}
.ko_230510 h2 span:nth-of-type(1){font-size: 30px;color: #202020;font-weight: bold;line-height: 2em;}
.ko_230510 h2 span:nth-of-type(2){font-size: 14px;color: #fff;background: #d01027;padding: 0 1em;border-radius: 50px;}
.ko_230510 h2 span:nth-of-type(1){display: flex;justify-content: center;align-items: center;}
.ko_230510 h2 span:nth-of-type(1) b{width: 7px;height: 7px;background: #999;border-radius: 9px;margin: 5px;}
.ko_230510 h2 span:nth-of-type(1)::before{content: "";width:200px; height:1px;background: #999;border-radius: 5px;margin-right: -5px;background: url(/uploads/activity/20230510/img0.png) 7px 7px/ right center no-repeat;}
.ko_230510 h2 span:nth-of-type(1)::after{content: "";width:200px; height:1px;background: #999;border-radius: 5px;margin-left: -5px;background: url(/uploads/activity/20230510/img0.png)  7px 7px/ left center no-repeat;}
.ko_230510 .wap{display: none;}
.ko_230510 h3{font-size: 18px;font-weight: bold;color: #202020;line-height: 2em;margin: 25px 0;display: flex;align-items: center;}
.ko_230510 h3::before{content: "";display: inline-block;width: 6px;height: 1em;vertical-align: middle;background: #d01027;margin-right: 9px;border-radius: 3px;}
.ko_230510 .recommend{font-size: 14px;color: #202020;text-align: center;display: flex;flex-direction: column;margin: 35px 0;}
.ko_230510 .recommend a{font-size: 14px;color: #d01027;text-decoration: underline;}
.ko_230510 .section1{width: 800px;margin: 0 auto;}
.ko_230510 .section1 .card{display: flex;justify-content: center;border-radius: 200px;padding: 2em 0;box-sizing: border-box;margin: 35px 0;background: #F0F3F6;box-shadow: 0px 0px 27px 0px rgba(45,45,45,0.27);}
.ko_230510 .section1 .card .desc{width: 350px;padding-right: 50px;display: flex;flex-direction: column;}
.ko_230510 .section1 .card .img{width: 150px;display: flex;justify-content: center;align-items: center;}
.ko_230510 .section1 .discount{display: flex;justify-content: space-around;margin: 35px 0;display: none;}
.ko_230510 .section1 .activity_cycle{font-size: 13px;color: #666;text-align: center;}
.ko_230510 .section2{border: 1px solid #FFFFFF;box-shadow: 0px 0px 26px 0px rgba(45,45,45,0.19);}
.ko_230510 .section2 table{border-collapse:collapse;border-spacing:0; width: 100%;}
.ko_230510 .section2 table th{background: #666;color: #fff;text-align: center;}
.ko_230510 .section2 table td{text-align: center;padding: 3px 0;font-size: 12px;}
.ko_230510 .section2 table tr{border-bottom: 1px solid #fff;}
.ko_230510 .section2 table tr:nth-of-type(2n+1){background: #F8F8F8;;}
.ko_230510 .section2 table tr:nth-of-type(2n){background: #F3F3F3;}
.ko_230510 .section2 .cate_desc{margin: 35px 0;width: 811px;}
.ko_230510 .section2 .more{text-align: center;margin: 35px 0;}
.ko_230510 .section2 .more a{font-size: 16px; border: 2px solid #202020;border-radius: 50px;padding: .5em 1em;color: #d01027;}
.ko_230510 .section3{border: 1px solid #FFFFFF;box-shadow: 0px 0px 26px 0px rgba(45,45,45,0.19);}
.ko_230510 .section3 .tools{display: flex;justify-content: space-around;margin: 35px 0;}
.ko_230510 .section3 .tools .item{display: flex;flex-direction: column;justify-content: center;align-items: center;border: 1px solid #ddd;width: 280px;}
.ko_230510 .section3 .cells{display: flex;justify-content: space-between;margin: 35px 0;}
.ko_230510 .section3 .cells .item{padding: 1em;box-sizing: border-box;width: 31%;border: 1px solid #F4F7F8;border-radius: 4px;}
.ko_230510 .section3 .cells .item .title{font-size: 16px;color: #202020;line-height: 2em;font-weight: bold;}
.ko_230510 .section3 .cells .item .desc{font-size: 12px;color: #666;margin-bottom: 50px;}
.ko_230510 .section3 .cells .item a{font-size: 12px;line-height: 2em;text-decoration: none;border: 1px solid;border-image: linear-gradient(0deg, #9AB7CA, #C6DCE9) 10 10;background: linear-gradient(90deg, #EDF4F8 0%, #D7E4ED 100%);opacity: 0.75;border-radius: 13px;}
.ko_230510 .section3 .cells .item:nth-of-type(1){background:#eaf4fa url(/uploads/activity/20230510/img6.png) bottom right no-repeat;}
.ko_230510 .section3 .cells .item:nth-of-type(2){background:#eaf4fa url(/uploads/activity/20230510/img7.png) bottom right no-repeat;}
.ko_230510 .section3 .cells .item:nth-of-type(3){background:#eaf4fa url(/uploads/activity/20230510/img8.png) bottom right no-repeat;}
.ko_230510 .section3 .cells .item a{padding: .2em 1em;border-radius: 30px;color: #202020;border: 1px solid #9ab7ca;background: linear-gradient(90deg, #EDF4F8 0%, #D7E4ED 100%);opacity: 0.75;}


.crispr_230518 .banner{position:relative;width:100%;height:546px;text-align:center;background:url(/uploads/activity/20230518/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.crispr_230518 .section{width:886px;margin:48px auto;box-sizing:border-box;position:relative;padding: 0;}
.crispr_230518 h2{margin: 35px 0;display: flex;justify-content: center;flex-direction: column;align-items: center;}
.crispr_230518 h2 span:nth-of-type(1){font-size: 30px;color: #202020;font-weight: bold;line-height: 2em;}
.crispr_230518 h2 span:nth-of-type(2){font-size: 14px;color: #fff;background: #d01027;padding: 0 1em;border-radius: 50px;}
.crispr_230518 .desc{text-align: center;}
.crispr_230518 .inquire{text-align: center;}
.crispr_230518 .inquire a{padding: .5em 1.5em;border: 2px solid #333;border-radius: 50px;color: #d01027;font-size: 16px;}
.crispr_230518 .inquire a::before{content: "";display: inline-block; width: 2em; height: 20px;background: url(/uploads/activity/20230518/icon1.png) center center / 1em no-repeat;vertical-align: middle;}
.crispr_230518 .inquire a:hover{background: #f6d7db;}
.crispr_230518 .wap{display: none;}
.crispr_230518 .info{color: #202020;font-size: 12px;margin: 1em 0;}
.crispr_230518 .info li{line-height: 3em;list-style: disc;margin-left: 20px;}
.crispr_230518 .section1 .card{background: #EBEEF3 url(/uploads/activity/20230518/img1.png) right bottom no-repeat;padding: 2em 3em;margin-bottom: 1em;display: flex;justify-content: space-around;color: #202020;}
.crispr_230518 .section1 .card .desc{width: 100%;display: flex;flex-direction: column;text-align: center;}
.crispr_230518 .section1 .activity_cycle{color: #666;font-size: 12px;}
.crispr_230518 .section2 h2 span:nth-of-type(2){background: url(/uploads/activity/20230518/m/img2.png) center center / 203px no-repeat;width: 100%;height: 50px;}
.crispr_230518 .section2 table{border-collapse:collapse;border-spacing:0; width: 100%;text-align: center;margin-bottom: 1em;}
.crispr_230518 .section2 table tr:nth-of-type(2n+1){background: #EBEEF3;}
.crispr_230518 .section2 table tr:nth-of-type(2n){background: #F4F6FA;}
.crispr_230518 .section2 table tr td{line-height: 3em;color: #202020;}
.crispr_230518 .section2 table tr:not(:last-child){border-bottom: 1px solid #fff;}
.crispr_230518 .section3 h2 span:nth-of-type(2){margin: 1em 0;}
.crispr_230518 .section3 .crispr{display: flex;justify-content: center;}
.crispr_230518 .section3 .crispr .item{border-radius: 12px;box-shadow: 0 0 9px 9px #eee;width: 250px;overflow: hidden;margin: 0 2em;}
.crispr_230518 .section3 .crispr .item .title{font-size: 18px;text-align: center;height: 48px;line-height: 48px;color: #fff;}
.crispr_230518 .section3 .crispr .item:nth-of-type(1) .title{background-color: #d01027;}
.crispr_230518 .section3 .crispr .item:nth-of-type(2) .title{background-color: #235AA0;}
.crispr_230518 .section3 .crispr .item .content{padding: 1em 2em 2em 2em;display: flex;flex-direction: column;align-items: flex-start; box-sizing: border-box;background: #F2F6FB;position: relative;}
.crispr_230518 .section3 .crispr .item .content::after{content: attr(index);position: absolute;right: 25px;bottom: 25px;font-size: 64px;color: #e6e7e8;font-weight: bold;line-height: 1em;width: 64px;height: 64px;}
.crispr_230518 .section3 .crispr .item .content>div{text-align: center;width: 100%;z-index: 10;}
.crispr_230518 .section3 .crispr .item .label{font-size: 15px;color: #666;line-height: 2em;}
.crispr_230518 .section3 .crispr .item .price{font-size: 26px;color: #d01027;margin-bottom: 15px;font-weight: bold;}
.crispr_230518 .section3 .crispr .item .price sup{font-size: 18px;}
.crispr_230518 .section3 .crispr .item .delivery{font-size: 15px;color: #202020;margin-bottom: 15px;z-index: 10;}
.crispr_230518 .section3 .crispr .item a{font-size: 15px;color: #202020;padding: .3em 1em;border: 1px solid #202020;border-radius: 30px;}
.crispr_230518 .section3 .crispr .item a:hover{color: #fff;background: #d01027;border-color: #d01027;}
.crispr_230518 .section4 h2 span:nth-of-type(2){background: url(/uploads/activity/20230518/m/img3.png) center center / 266px no-repeat;width: 100%;height: 50px;}
.crispr_230518 .section4 {margin-bottom: 65px;}
.crispr_230518 .section4 .flow{margin: 35px 0;}


.ez_editor_230608 .banner{position:relative;width:100%;height:546px;text-align:center;background:url(/uploads/activity/20230609/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.ez_editor_230608 .section{width:886px;margin:48px auto;box-sizing:border-box;position:relative;padding:0}
.ez_editor_230608 .red{color:#d01027}
.ez_editor_230608 .link{text-align:center}
.ez_editor_230608 .link a{font-size:15px;color:#202020;padding:.7em 1.5em;border:1px solid #202020;border-radius:50px}
.ez_editor_230608 .link a:hover{color:#fff;background:#d01027;border-color:#d01027}
.ez_editor_230608 .link2{text-align:center}
.ez_editor_230608 .link2 a{font-size:18px;color:#fff;padding:.5em 2em;border:1px solid #d01027;border-radius:50px;background:#d01027;cursor: context-menu;}
.ez_editor_230608 .remark{font-size:12px;color:#666}
.ez_editor_230608 .f20{font-size:20px}
.ez_editor_230608 .f40{font-size:40px}
.ez_editor_230608 .wap{display:none}
.ez_editor_230608 img{max-width: 100%;max-height: 100%;}
.ez_editor_230608 h2{margin:35px 0;display:flex;justify-content:center;align-items:center;background:url(/uploads/activity/20230609/img2.png) center bottom no-repeat;padding-bottom:12px}
.ez_editor_230608 h2>span{display:flex;flex-direction:column;text-align:center}
.ez_editor_230608 h2>span>span:nth-of-type(1){font-size:30px;color:#202020;font-weight:700;line-height:3em}
.ez_editor_230608 h2>span>span:nth-of-type(2){font-size:15px;color:#202020;padding:0 1em;border-radius:50px;background:linear-gradient(90deg,#f6e0c7 1%,#fdcca6 100%);line-height:2em}
.ez_editor_230608 .section1 .card{background:url(/uploads/activity/20230609/img1.png) right center no-repeat;margin-bottom:35px;display:flex;justify-content:space-around;align-items:center;color:#202020;height:215px;padding:0 2em}
.ez_editor_230608 .section1 .card .desc{width:100%;display:flex;flex-direction:column;text-align:left}
.ez_editor_230608 .section1 .card .img{display:none}
.ez_editor_230608 .section1 .activity_cycle{color:#666;font-size:12px}
.ez_editor_230608 .section2 .products{display:flex;justify-content:space-between;margin:35px 0 45px 0}
.ez_editor_230608 .section2 .products .item{width:24%;box-shadow:0 0 12px 0 rgba(53,81,104,.24);background:#f1f7fc;padding:2em 1em 0 1em;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;box-sizing:border-box;position:relative}
.ez_editor_230608 .section2 .products .item h3{font-size:16px;position:relative;font-weight:700;color:#202020}
.ez_editor_230608 .section2 .products .item .spec{font-size:12px;color:#58606a;padding:20px 0 30px 0;text-align:center}
.ez_editor_230608 .section2 .products .item .img{height: 100px;display: flex;justify-content: center;align-items: center;}
.ez_editor_230608 .section2 .products .item .img img{height: 100%;}
/* .ez_editor_230608 .section2 .products .item:nth-child(1)::after{content:"";width:53px;height:64px;background:url(/uploads/activity/20230609/img3.png) no-repeat;position:absolute;right:10px;top:42%} */
.ez_editor_230608 .section3 .content{display:flex;margin-top:25px;justify-content:space-between;line-height:34px}
.ez_editor_230608 .section3 .content .card{display:flex;width:48.5%;height:191px;border:1px solid #fff;box-shadow:0 0 24px 0 rgba(53,81,104,.24)}
.ez_editor_230608 .section3 .content .card:nth-child(1){background:url(/uploads/activity/20230609/suit1.png) center no-repeat}
.ez_editor_230608 .section3 .content .card:nth-child(2){background:url(/uploads/activity/20230609/suit2.png) center no-repeat}
.ez_editor_230608 .section3 .content .product{display:flex;flex-direction:column;text-align:center;padding:18px 4px 18px 18px}
.ez_editor_230608 .section3 .content .card:nth-child(1) div:nth-child(1){background:url(/uploads/activity/20230609/08.png) center bottom no-repeat}
.ez_editor_230608 .section3 .content .card:nth-child(1) div:nth-child(3){background:url(/uploads/activity/20230609/06.png) center bottom no-repeat}
.ez_editor_230608 .section3 .content .card:nth-child(2) div:nth-child(1){background:url(/uploads/activity/20230609/07.png) center bottom no-repeat}
.ez_editor_230608 .section3 .content .card:nth-child(2) div:nth-child(3){background:url(/uploads/activity/20230609/08.png) center bottom no-repeat;padding-left:26px}
.ez_editor_230608 .section3 .content .add{color:#d01027;font-size:28px;padding-top:100px}
.ez_editor_230608 .section3 .content .product span:nth-child(1){font-size:18px;color:#202020;font-weight:400}
.ez_editor_230608 .section3 .content .product span:nth-child(2){color:#666;font-size:12px;font-weight:400}
.ez_editor_230608 .section3 .tip{margin-top:16px;font-size:12px;font-weight:400;color:#666;line-height:34px}
.ez_editor_230608 .section4 .products{display:flex;justify-content:space-between;flex-wrap:wrap;margin:35px 0}
.ez_editor_230608 .section4 .products .item{width:32%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;background:#f3f7fa;border:1px solid #fff;box-shadow:0 0 16px 0 rgba(53,81,104,.24);box-sizing:border-box;margin-bottom:1em;padding:2em 1em}
.ez_editor_230608 .section4 .products .item .img{width:120px;height:120px;display:flex;justify-content:center;align-items:center}
.ez_editor_230608 .section4 .products .item h3{font-size:16px;color:#202020;font-weight:500}
.ez_editor_230608 .section4 .products .item .desc{font-size:12px;color:#666;text-align:center}
.ez_editor_230608 .section4 .products .item .links{display:flex;justify-content:center}
.ez_editor_230608 .section4 .products .item .links a{border:1px solid #99afc2;background:#f1f7fc;border-radius:30px;width:5em;line-height:1.5em;text-align:center;margin:0 .5em}
.ez_editor_230608 .section4 .link{margin:35px 0}
.ez_editor_230608 .section5>img{width:350px; margin-left:375px;display:inline-block;margin-bottom:2em}
.ez_editor_230608 .section5 .prizes{display:flex;justify-content:space-between;margin:35px 0}
.ez_editor_230608 .section5 .prizes .item>div{height:100px;display:flex;justify-content:center;align-items:center}
.ez_editor_230608 .section5 .prizes .item{width:24%;display:flex;flex-direction:column;align-items:center;font-size:14px;background:#f1f7fc;padding:40px 0 30px 0;position:relative}
.ez_editor_230608 .section5 .prizes .item img{margin-bottom:.5em}
.ez_editor_230608 .section5 .prizes .item::before{content:attr(data);background:#d01027;color:#fff;border-top-right-radius:20px;border-bottom-right-radius:20px;padding:0 1em;position:absolute;left:0;top:15px;line-height:1.5em}
.ez_editor_230608 .section5 .method>div:nth-child(2){text-align:center;margin:15px 0 35px 0}


.pm_cell_230615 .banner{position:relative;width:100%;height:546px;text-align:center;background:url(/uploads/activity/20230615/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.pm_cell_230615 .section{width:886px;margin:48px auto;box-sizing:border-box;position:relative;padding:0}
.pm_cell_230615 .red{color:#d01027;}
.pm_cell_230615 .bold{font-weight: bold;}
.pm_cell_230615 .link{text-align:center;}
.pm_cell_230615 .link a{font-size:15px;color:#d01027;padding:.7em 1.5em;border:1px solid #202020;border-radius:50px;}
.pm_cell_230615 .link a:hover{color:#fff;background:#d01027;border-color:#d01027;}
.pm_cell_230615 .tip{font-size:14px;color:#202020;}
.pm_cell_230615 .wap{display:none;}
.pm_cell_230615 img{max-width: 100%;max-height: 100%;}
.pm_cell_230615 h2{margin-bottom:35px;display:flex;justify-content:center;align-items:center;padding-bottom:20px;background:url(/uploads/activity/20230615/img5.png) center bottom no-repeat;}
.pm_cell_230615 h2>span{}
.pm_cell_230615 h2>span>span:nth-of-type(1){font-size:30px;color:#202020;line-height:3em;}
.pm_cell_230615 h2>span>span:nth-of-type(2){font-size:16px;color:#d01027;padding:0 1em;background: linear-gradient(270deg, #FFF1E1, #FDCCA6);border-radius:50px;font-weight: bold;}
.pm_cell_230615 h2 .qi{font-size: 12px;font-weight: 400;}
.pm_cell_230615 .products{display: flex;justify-content: space-between;align-items: center;margin: 2em 0;}
.pm_cell_230615 .products .item{width: 32%;display: flex;flex-direction: column;box-shadow: 0px 0px 24px 0px rgba(76,83,87,0.31);background: #F7F7F7;}
.pm_cell_230615 .products .cell{padding: 14px 30px;color: #202020;}
.pm_cell_230615 .products .cell span{margin-right: .5em;display: inline-block;}
.pm_cell_230615 .products .cell span::before{content: "√";display: inline-block;width: 1em;height: 1em;line-height: 1em;color: #666;}
.pm_cell_230615 .products .price{padding: 0px 30px;font-size: 30px;color: #202020;font-weight: bold;}
.pm_cell_230615 .products .price .currency{font-size: 24px;}
.pm_cell_230615 .products .price .qi{font-size: 14px;color: #202020;}
.pm_cell_230615 .products .attr{padding: 14px 30px;font-size: 14px;color: #666;display: flex;flex-direction: column;}
.pm_cell_230615 .products .attr a{text-decoration: underline;color: #d01027;}
.pm_cell_230615 .products .item:nth-child(2){margin-top: -20px;background: #FBF3F4;}
.pm_cell_230615 .products .item:nth-child(2) .price{color: #d01027;}
.pm_cell_230615 .section1{width: 700px;margin:48px auto;}
.pm_cell_230615 .section1 .card{display:flex;justify-content:space-between;align-items:center;color:#202020;margin-bottom: 2em;}
.pm_cell_230615 .section1 .card .desc{display:flex;flex-direction:column;text-align:left}
.pm_cell_230615 .section1 .activity_cycle{color:#666;font-size:12px}
.pm_cell_230615 .section2{background: #EFF6FA;padding: 2em 0 3em 0;width: 100%;}
.pm_cell_230615 .section2 .wrap{width: 886px;margin: 0 auto;}
.pm_cell_230615 .section2 .plans{display: flex;justify-content: center;align-items: center;margin: 2em 0;}
.pm_cell_230615 .section2 .plans .plan{position: relative;display: flex;justify-content: flex-start;align-items: center;margin: 0 2em;max-width: 190px;}
.pm_cell_230615 .section2 .plans .plan .img{flex-shrink: 0;margin-right: .5em;width: 34px;height: 34px;}
.pm_cell_230615 .section2 .plans .plan .img img{display: none;}
.pm_cell_230615 .section2 .plans .plan:nth-child(1) .img{background: url(/uploads/activity/20230615/icon1.png) center center / 100% no-repeat;}
.pm_cell_230615 .section2 .plans .plan:nth-child(2) .img{background: url(/uploads/activity/20230615/icon2.png) center center / 100% no-repeat;}
.pm_cell_230615 .section2 .plans .plan:nth-child(3) .img{background: url(/uploads/activity/20230615/icon3.png) center center / 100% no-repeat;}
.pm_cell_230615 .section2 .plans .plan .content{display: flex;flex-direction: column;font-size: 14px;line-height: 1.6em;}
.pm_cell_230615 .section2 .plans .plan .content span:nth-child(2){font-weight: bold;}
.pm_cell_230615 .section2 .plans .plan:not(:last-child):after{content: "";width: 2px; height: 20px;display: inline-block;background: #95A0A6;position: absolute;top: 50%;margin-top:-10px;right: -2em;}
.pm_cell_230615 .section2 .products .item h3{height: 45px;}
.pm_cell_230615 .section2 .products .item:nth-child(1) h3{background: url(/uploads/activity/20230615/img2.png) center top no-repeat;}
.pm_cell_230615 .section2 .products .item:nth-child(2) h3{background: url(/uploads/activity/20230615/img3.png) center -15px no-repeat;}
.pm_cell_230615 .section2 .products .item:nth-child(3) h3{background: url(/uploads/activity/20230615/img4.png) center top no-repeat;}
.pm_cell_230615 .section2 .products .item:nth-child(2) .price:after{content: "• 限时特价";background: #d01027;border-radius: 50px;color: #fff;font-size: 12px;padding: 0 .5em;line-height: 1.6em;margin-left: .5em;vertical-align: super;display: inline-block;}
.pm_cell_230615 .section3 .products .item h3{color: #fff;text-align: center;line-height: 3em;font-size: 20px;}
.pm_cell_230615 .section3 .products .item:nth-child(1) h3{background: #666666;}
.pm_cell_230615 .section3 .products .item:nth-child(2) h3{background: #d01027;}
.pm_cell_230615 .section3 .products .item:nth-child(3) h3{background: #1B4284;}


.ez-oe_230706 .wap {display: none;}
.ez-oe_230706 .banner {position: relative;width: 100%;height: 546px;text-align: center;background: url(/uploads/activity/20230706/banner.jpg) center/100% 100% no-repeat;box-sizing: border-box;}
.ez-oe_230706 .section {width: 886px;margin: 48px auto;box-sizing: border-box;position: relative;padding: 0;}
.ez-oe_230706 .red {color: #d01027;}
.ez-oe_230706 .bold {font-weight: bold;}
.ez-oe_230706 .link a {font-size: 15px;color: #d01027;padding: .7em 1.5em;border: 1px solid #202020;border-radius: 50px;}
.ez-oe_230706 .link a:hover {color: #fff;background: #d01027;border-color: #d01027;}
.ez-oe_230706 .section1 {width: 800px;margin: 48px auto;}
.ez-oe_230706 .section1 .container {display: flex;justify-content: space-between;}
.ez-oe_230706 .section1 .card1_container {position: relative;}
.ez-oe_230706 .section1 .card2_container {position: relative;}
.ez-oe_230706 .section1 .card {justify-content: space-between;align-items: center;color: #202020;margin-bottom: 2em;width: 100%;position: relative;}
.ez-oe_230706 .section1 .card1_img {position: absolute;top: 120px;left: -60px;width: 106px;height: 99px;text-align: center;background: url(/uploads/activity/20230706/img1.png) center/100% 100% no-repeat;}
.ez-oe_230706 .section1 .card2_img {position: absolute;top: 200px;left: 360px;width: 106px;height: 99px;text-align: center;background: url(/uploads/activity/20230706/img2.png) center/100% 100% no-repeat;}
.ez-oe_230706 .section1 .card1 {background: #F3F3F3;border-radius: 12px;padding: 31px 1px 35px 54px;}
.ez-oe_230706 .section1 .card2 {background: #FDEDEF;border-radius: 12px;padding: 31px 41px 25px 1px;margin-top: 100px;}
.ez-oe_230706 .section1 .card .content {display: flex;flex-direction: column;text-align: left;font-size: 14px;}
.ez-oe_230706 .section1 .card2 .content {display: flex;flex-direction: column;text-align: left;align-items: flex-end;font-size: 14px;}
.ez-oe_230706 .section1 .activity_cycle {color: #666;font-size: 12px;margin: 10px auto;text-align: center;}
.ez-oe_230706 .section2 {padding: 2em 0 3em 0;width: 100%;}
.ez-oe_230706 .section .title_bg {background: url(/uploads/activity/20230706/title-bg.png) center/100% 100% no-repeat;height: 64px;width: 298px;margin: 10px auto;text-align: center;padding-top: 20px;line-height: 28px;font-size: 24px;}
.ez-oe_230706 .section2 .content {background: #FAF3EA;text-align: center;padding-bottom: 10px;}
.ez-oe_230706 .section2 .content .img{margin-top: 50px;}
.ez-oe_230706 .section2 .content .img_{margin-top: 50px;margin-left: -503px;}
.ez-oe_230706 .section2 .content .cells_box {width: 800px;overflow-x: hidden;}
.ez-oe_230706 .section2 .content .cells_box .cells_flex_box {display: flex;}
.ez-oe_230706 .section2 .content .tip {font-size: 12px;color: #666666;line-height: 28px;margin: 10px auto;}
.ez-oe_230706 .section2 .content .cells_img {display: flex;position: relative;justify-content: center;width: 886px;margin: 10px auto;}
/*@todo 鼠标移入放大*/
.ez-oe_230706 .section2 .content .cells_img .cell_img {width: 190px;flex-shrink: 0;margin: 0 5px;position: relative;height: 130px;overflow: hidden;}
.ez-oe_230706 .section2 .content .cells_img .cell_img img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;transition: transform 0.5s ease-out;}
.ez-oe_230706 .section2 .content .cells_img .cell_img:hover img {transform: scale(1.2);}
.ez-oe_230706 .section2 .content .cells_img .button_left {position: absolute;top: 40px;left: -20px;}
.ez-oe_230706 .section2 .content .cells_img .button_right {position: absolute;top: 40px;right: -20px;}
.ez-oe_230706 .section2 .content .cells {width: 886px;display: flex;margin: 10px auto;flex-wrap: wrap;background: #F6EDE2;border-radius: 7px;padding-top: 44px;position: relative;box-shadow: 1px 1px 2px 1px rgba(45, 45, 45, 0.25);padding-bottom: 20px;}
.ez-oe_230706 .section2 .content .cells .cells_title {position: absolute;top: 0px;left: 44%;border: 1px solid;border-image: linear-gradient(0deg, #FFF1E1, #FDCCA6) 10 10;background: linear-gradient(0deg, #DBAD77 0%, #F5D8C7 54%, #FFF7ED 100%);border-radius: 7px;padding: 0 11px;}
.ez-oe_230706 .section2 .content .cells .cell_item {width: 20%;}
.ez-oe_230706 .section2 .content .sub_content1 {margin: auto;display: flex;width: 886px;}
.ez-oe_230706 .section .content .img_right {margin: 20px 0 0 8em;}
.ez-oe_230706 .section2 .content .sub_content1 .content_text {display: flex;flex-direction: column;align-items: flex-start;margin-top: 40px;margin-right: 5.5em;}
.ez-oe_230706 .section .content .sub_content1 .text {color: #666666;}
.ez-oe_230706 .section .content .sub_content1 .price {display: flex;justify-content: flex-start;margin: 20px 10px;}
.ez-oe_230706 .section .content .sub_content1 .price .price_text {margin-right: 10px;}
.ez-oe_230706 .section .content .sub_content1 .price .img {margin-top: -20px;}
.ez-oe_230706 .section .content .sub_content1 .price .discount_price {margin-top: -10px;}
.ez-oe_230706 .section .content .sub_content1 .bold {font-size: 18px;}
.ez-oe_230706 .section .content .sub_content1 h2 .bold {font-size: 24px;}
.ez-oe_230706 .section .content .sub_content1 .price .bold {font-size: 24px;}
.ez-oe_230706 .section .content .content1_img {margin: 40px 50px;}
.ez-oe_230706 .section3 .container .content1 {display: flex;position: relative;width: 886px;}
.ez-oe_230706 .section3 .container .content2 {margin-top: 100px;}
.ez-oe_230706 .section3 .container .content2 .cells {display: flex;}
.ez-oe_230706 .section3 .container .content2 .cells .cell_item {margin: 10px 35px;width: 30%;}
.ez-oe_230706 .section3 .container .content2 .cells .cell_item .cell_name {color: #D01027;font-size: 18px;margin-top: 24px;}
.ez-oe_230706 .section3 .container .content2 .cells .cell_item .apply_situation {display: flex;align-items: center;font-weight: 400;color: #666666;line-height: 28px;margin-top: 15px;margin-bottom: 5px;}
.circle {width: 4px;height: 4px;border-radius: 2px;background-color: #666666;margin-right: 5px;}
.ez-oe_230706 .section3 .container .content2 .cells .cell_item .cell_description {display: flex;flex-direction: column;}
.ez-oe_230706 .section3 .container .content1 .sub_content1 {display: flex;flex-direction: column;margin-left: 58px;}
.ez-oe_230706 .section3 .container .content1 .sub_content1 .inquire {width: 117px;height: 36px;border: 1px solid #000000;border-radius: 3px;text-align: center;margin-top: 36px;}


/*gene_230824*/
.gene_230824 .wap_show{display: none}
.gene_230824 .banner{position:relative;width:100%;height:568px;text-align:center;background:url(/uploads/activity/20230828/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.gene_230824 .section{width:886px;margin:48px auto;box-sizing:border-box;position:relative;padding:0}
.gene_230824 .red{color:#d01027}
.gene_230824 .bold{font-weight: bold;}
.gene_230824 .link{text-align:center}
.gene_230824 .link a{font-size:15px;color:#d01027;padding:.7em 1.5em;border:1px solid #202020;border-radius:50px}
.gene_230824 .link a:hover{color:#fff;background:#d01027;border-color:#d01027}
.gene_230824 .tip{font-size:14px;color:#202020}
.gene_230824 .wap{display:none}
.gene_230824 .section1 .text {width: 178px;font-size: 14px;font-weight: 400;color: #202020;line-height: 27px;margin:0 auto;margin-top: 50px;text-align: center}
.gene_230824 .section1 .text2 {width: 208px;margin: 0 auto;margin-top: 24px;font-size: 14px;color: #202020;line-height: 27px;text-align: center;}
.gene_230824 .section1 .text3 {width: 404px;font-size: 12px;font-weight: 400;color: #666666;line-height: 20px;text-align: center;margin: 44px auto;}
.gene_230824 .section2 {width: 900px; margin: 10px auto;}
.gene_230824 .section3 {width: 900px; margin: 10px auto;}
.gene_230824 .section2 .title {margin: 0 auto;width: 214px;}
.gene_230824 .section2 .title h3{text-align: center;}
.gene_230824 .section2 .title .sub{width: 94px;background: #D01027;border-radius: 15px;margin: 0 auto;font-size: 18px;color: #FFFFFF;}
.gene_230824 .section2 .title .sub h3{font-weight: bold;}
.gene_230824 .section2 .title .main{font-size: 36px;color: #000000;margin: 0 auto;}
.gene_230824 .section2 .type{margin-bottom: 100px;}
.gene_230824 .section2 .type .content{display: flex;flex-direction: row;align-content: center;justify-content: space-around;align-items: center;margin: 10px auto}
.gene_230824 .section2 .type1 .content .main_content{background: url(/uploads/activity/20230828/ko_bg.png) center/100% 100% no-repeat;height: 330px;width: 634px;position: relative}
.gene_230824 .section2 .type2 .content .main_content{background: url(/uploads/activity/20230828/PM_BG.png) center/100% 100% no-repeat;height: 346px;width: 624px;position: relative}
.gene_230824 .section2 .type3 .content .main_content{background: url(/uploads/activity/20230828/KI_bg.png) center/100% 100% no-repeat;height: 353px;width: 634px;position: relative}
.gene_230824 .section2 .type1 .content .main_content .title_{position: absolute;left: 128px;top: 152px;text-align: center;}
.gene_230824 .section2 .type2 .content .main_content .title_{position: absolute;left: 130px;top: 158px;text-align: center;}
.gene_230824 .section2 .type3 .content .main_content .title_{position: absolute;left: 134px;top: 156px;text-align: center;}
.gene_230824 .section2 .type .content .main_content .title_ .sub{font-size: 16px;font-weight: bold;color: #FFFFFF;margin-top: -10px;}
.gene_230824 .section2 .type .content .main_content .title_ .main{font-size: 24px;color: #FFFFFF;margin-top: -10px;}
.gene_230824 .section2 .type .content .inquire_content1{position: absolute;top: 40px;right: 30px}
.gene_230824 .section2 .type2 .content .inquire_content1{position: absolute;top: 40px;right: 0px;width: 275px;}
.gene_230824 .section2 .type3 .content .inquire_content1{position: absolute;top: 84px;right: 0px;width: 275px;}
.gene_230824 .section2 .type .content .inquire_content1 .content_box{display: flex;flex-direction: column;align-items: center;}
.gene_230824 .section2 .type .content .inquire_content1 .content_box .cells .cell{margin-left: 6px}
.gene_230824 .section2 .type .content .inquire_content1 .content_box .cells .cell::before{content:' '; width: 4px;height: 4px;background: #d01027;display: inline-block;border-radius: 10px;border: 1px solid #d01027;margin-bottom: 2px;margin-right: 2px;}
.gene_230824 .section2 .type .content .inquire_content1 .content_box .main{font-size: 24px;font-weight: bold;color: #202020;}
.gene_230824 .section2 .type .content .inquire_content1 .content_box .price{font-size: 14px;color: #666666;margin-top: -10px;}
.gene_230824 .section2 .type .content .inquire_content1 .content_box .price .red{font-size: 18px}
.gene_230824 .section2 .type2 .content .inquire_content1 .content_box .price .blue_{font-size: 18px;color: #0A3F7B;}
.gene_230824 .section2 .type .content .inquire_content1 .content_box .search_{background: #F2F2F2;border-radius: 12px;font-size: 14px;width: 88px;text-align: center;}
.gene_230824 .section2 .type .content .inquire_content2{position: absolute;top: 204px;right: 24px}
.gene_230824 .section2 .type .content .inquire_content2 .content_box{display: flex;flex-direction: column;align-items: center;}
.gene_230824 .section2 .type .content .inquire_content2 .content_box .main{font-size: 24px;font-weight: bold;color: #202020;}
.gene_230824 .section2 .type .content .inquire_content2 .content_box .price{font-size: 14px;color: #666666;margin-top: -4px;}
.gene_230824 .section2 .type .content .inquire_content2 .content_box .price .red{font-size: 18px}
.gene_230824 .section2 .type .content .inquire_content2 .content_box .search_{background: #F2F2F2;border-radius: 12px;font-size: 14px;width: 88px;text-align: center;}
.gene_230824 .section2 .type2 .content .inquire_content1 .content_box .solutions{margin-top: 30px;}
.gene_230824 .section2 .type2 .content .inquire_content1 .content_box .solutions .solution_box{width: 240px;background: #F1F1F1;border-radius: 16px;text-align: center;margin: 0 auto;margin-top: 10px;}
.gene_230824 .section2 .type2 .content .inquire_content1 .content_box .solutions .solution_box .solution{margin: 0 8px;font-size: 14px;color:#202020; }
.gene_230824 .section2 .type2 .content .inquire_content1 .content_box .solutions .solution_title{display: flex;align-items: center;}
.gene_230824 .section2 .type2 .content .inquire_content1 .content_box .solutions .solution_title .title_line{width: 64px;border: 1px solid #666666;margin: 0 10px;}
.gene_230824 .section2 .type2 .content .inquire_content1 .content_box .price{margin-top: 0;margin-bottom: 10px;}
.gene_230824 .section2 .type3 .content .inquire_content1 .content_box .price{margin: 10px auto;}
.gene_230824 .section3 .title{text-align: center;margin-bottom: 20px;}
.gene_230824 .section3 .system_entrance{color: #202020;text-align: center;width: 130px;height: 42px;border: 1px solid #050001;border-radius: 21px;margin: 30px auto;margin-bottom: 90px;line-height: 38px;font-size: 14px;}
.gene_230824 .section3 .system_entrance:hover{color: #d01027;}
.gene_230824 .section3 .title .sub{font-size: 16px;font-weight: 400;color: #666666;line-height: 22px;}
.gene_230824 .section3 .title .sub_link{font-size: 16px;font-weight: 400;color: #666666;line-height: 22px;width: 100px;margin: 0 auto;}
.gene_230824 .section3 .title .sub_link:hover{color: #d01027;}
.gene_230824 .section3 .title .main{font-size: 30px;font-weight: bold;color: #000000;line-height: 28px;margin: 20px auto;}
.gene_230824 .section3 .content{display: flex;flex-wrap: wrap;}
.gene_230824 .section3 .content .content_box{width: 48%;margin: 10px auto;}
.gene_230824 .section3 .content .content_card{position: relative;}
.gene_230824 .section3 .content .content_card .main{position: absolute;top: 30px;left: 36px}
.gene_230824 .section3 .content .content_card .main .content_title{font-size: 18px;font-weight: bold;color: #202020;line-height: 23px;}
.gene_230824 .section3 .content .content_card .main .content_text{font-size: 14px;color: #202020;line-height: 23px;margin-top: 10px;}
.gene_230824 .section3 .content .content_card1{background: url(/uploads/activity/20230828/img4.png) center/100% 100% no-repeat;height: 118px;width: 399px}
.gene_230824 .section3 .content .content_card2{background: url(/uploads/activity/20230828/img5.png) center/100% 100% no-repeat;height: 118px;width: 399px}
.gene_230824 .section3 .content .content_card3{background: url(/uploads/activity/20230828/img6.png) center/100% 100% no-repeat;height: 118px;width: 399px}
.gene_230824 .section3 .content .content_card4{background: url(/uploads/activity/20230828/img7.png) center/100% 100% no-repeat;height: 118px;width: 399px}


/*product activity 20230829*/
.product_activity_230829 .wap_show{display: none}
.product_activity_230829 .banner{position:relative;width:100%;height:568px;text-align:center;background:url(/uploads/activity/20230829/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.product_activity_230829 .section{width:886px;margin:48px auto;box-sizing:border-box;position:relative;padding:0}
.product_activity_230829 .red{color:#d01027}
.product_activity_230829 .bold{font-weight: bold;}
.product_activity_230829 .link{text-align:center}
.product_activity_230829 .link a{font-size:15px;color:#d01027;padding:.7em 1.5em;border:1px solid #202020;border-radius:50px}
.product_activity_230829 .link a:hover{color:#fff;background:#d01027;border-color:#d01027}
.product_activity_230829 .tip{font-size:14px;color:#202020}
.product_activity_230829 .wap{display:none}
.product_activity_230829 .section1 .text1{width: 300px;font-size: 14px;font-weight: 400;color: #202020;line-height: 25px;margin:0 auto;margin-top: 70px;text-align: center}
.product_activity_230829 .section1 .period_text{width: 420px;font-size: 12px;color: #666666;line-height: 18px;margin: 0 auto;margin-top: 30px;text-align: center;}
.product_activity_230829 .section1 .carnival{width: 900px;margin: 60px auto;}
.product_activity_230829 .section1 .carnival .title{text-align: center;}
.product_activity_230829 .section1 .carnival .title .main_title{}
.product_activity_230829 .section1 .carnival .title .main_title span{font-size: 36px;font-weight: bold;color: #202020;line-height: 14px;}
.product_activity_230829 .section1 .carnival .title .sub_title_bg{margin:0 auto;margin-top: -18px;width:333px;height:75px;background: url(/uploads/activity/20230829/img_bg1.png) center/100% 100% no-repeat;position: relative;}
.product_activity_230829 .section1 .carnival .title .sub_title{font-size: 18px;font-weight: bold;color: #202020;line-height: 14px;position: absolute;top: 46px;left: 36px}
.product_activity_230829 .section1 .carnival .main_content{margin-top:40px;height: 1340px;background: linear-gradient(0deg, #87BBCE 0%, #E0EEF7 100%);border-radius: 10px;}
.product_activity_230829 .section1 .carnival .main_content .star_product{padding-top: 15px;}
.product_activity_230829 .section1 .carnival .main_content .activity_1{margin-top: 50px;}
.product_activity_230829 .section1 .carnival .main_content .activity_1 .head .desc{font-size: 14px;color: #505356;text-align: center;margin-top: 15px;}
.product_activity_230829 .section1 .carnival .main_content .activity_2{margin-top: 50px;}
.product_activity_230829 .section1 .carnival .main_content .activity_2 .head .desc{font-size: 14px;color: #505356;text-align: center;margin-top: 15px;}
.product_activity_230829 .section1 .carnival .main_content .star_product .head{}
.product_activity_230829 .section1 .carnival .main_content .star_product .head .bg{position: relative;margin:0 auto;background: url(/uploads/activity/20230829/title_bg1.png) center/100% 100% no-repeat;width: 193px;height: 70px;}
.product_activity_230829 .section1 .carnival .main_content .activity_1 .head .bg{position: relative;margin:0 auto;background: url(/uploads/activity/20230829/title_bg2.png) center/100% 100% no-repeat;width: 181px;height: 42px;}
.product_activity_230829 .section1 .carnival .main_content .activity_2 .head .bg{position: relative;margin:0 auto;background: url(/uploads/activity/20230829/title_bg2.png) center/100% 100% no-repeat;width: 181px;height: 42px;}
.product_activity_230829 .section1 .carnival .main_content .star_product .head .bg .text{position: absolute;top: 34px;left: 56px;font-size: 24px;color: #FFFFFF;line-height: 14px;font-weight: bold;}
.product_activity_230829 .section1 .carnival .main_content .activity_1 .head .bg .text{position: absolute;top: 14px;left: 36px;font-size: 24px;color: #FFFFFF;line-height: 14px;font-weight: bold;}
.product_activity_230829 .section1 .carnival .main_content .activity_2 .head .bg .text{position: absolute;top: 14px;left: 36px;font-size: 24px;color: #FFFFFF;line-height: 14px;font-weight: bold;}
.product_activity_230829 .section1 .carnival .main_content .content{background: #FFFFFF;margin: 15px 50px;height: 220px;position: relative;}
.product_activity_230829 .section1 .carnival .main_content .content .icon_right{position: absolute;top: 0px; right: 0px;}
.product_activity_230829 .section1 .carnival .main_content .star_product .content .icon_right{position: absolute;top: 15px; right: 30px;}
.product_activity_230829 .section1 .carnival .main_content .content .products{display: flex;justify-content: center;}
.product_activity_230829 .section1 .carnival .main_content .content .products .product_detail{margin: 30px 80px;text-align: center;}
.product_activity_230829 .section1 .carnival .main_content .content .products .product_detail .product_title{font-size: 18px;line-height: 14px;color: #000000;font-weight: bold;}
.product_activity_230829 .section1 .carnival .main_content .content .products .product_detail .product_desc{font-size: 12px;color: #666666;margin-top: 10px;margin-bottom: 20px;line-height: 20px;}
.product_activity_230829 .section1 .carnival .main_content .other_products{width: 800px;margin: 40px auto;}
.product_activity_230829 .section1 .carnival .main_content .other_products .head{}
.product_activity_230829 .section1 .carnival .main_content .other_products .head h3{font-size: 18px;font-weight: bold;line-height: 14px;color: #FFFFFF;}
.product_activity_230829 .section1 .carnival .main_content .other_products .head h3::before{content: " ";width: 6px;margin-right: 10px;height: 16px;background: #FFFFFF;display: inline-block;margin-bottom: -2px;}
.product_activity_230829 .section1 .carnival .main_content .other_products .head .desc{font-size: 14px;color: #FFFFFF;margin-left: 16px;margin-top: 14px;}
.product_activity_230829 .section1 .carnival .main_content .other_products .products{display: flex;flex-direction: row;flex-wrap: wrap;margin-left: 16px;}
.product_activity_230829 .section1 .carnival .main_content .other_products .products .product_item{width: 33%;display: flex;flex-direction: row;margin-top: 30px;}
.product_activity_230829 .section1 .carnival .main_content .other_products .products .product_item .product_img{}
.product_activity_230829 .section1 .carnival .main_content .other_products .products .product_item .product_info{margin-left: 10px;margin-top: 2px;}
.product_activity_230829 .section1 .carnival .main_content .other_products .products .product_item .product_info .product_title{font-weight: bold;font-size: 14px;color: #FFFFFF;line-height: 14px;}
.product_activity_230829 .section1 .carnival .main_content .other_products .products .product_item .product_info .product_desc{font-size: 12px;color: #ECF5F9;line-height: 14px;margin-top: 10px;}
.product_activity_230829 .section1 .carnival .info{background: url(/uploads/activity/20230829/img_bg-13.png);width: 884px;height: 90px;position: relative;margin: 50px auto;margin-bottom: 80px;}
.product_activity_230829 .section1 .carnival .info .text{position: absolute;top: 16px;left: 100px;font-size: 14px;color: #202020;line-height: 27px;}
.product_activity_230829 .section1 .carnival .main_content .content .icon_add{position: absolute;bottom: 100px; left: 366px;}


/* crispr_230906 */
.crispr_230906 .wap_show{display: none}
.crispr_230906 .banner{position:relative;width:100%;height:568px;text-align:center;background:url(/uploads/activity/20230906/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.crispr_230906 .section{width:886px;margin:48px auto;box-sizing:border-box;position:relative;padding:0}
.crispr_230906 .red{color:#d01027}
.crispr_230906 .bold{font-weight: bold;}
.crispr_230906 .link{text-align:center}
.crispr_230906 .link a{font-size:15px;color:#d01027;padding:.7em 1.5em;border:1px solid #202020;border-radius:50px}
.crispr_230906 .link a:hover{color:#fff;background:#d01027;border-color:#d01027}
.crispr_230906 .tip{font-size:14px;color:#202020}
.crispr_230906 .wap{display:none}
.crispr_230906 .section{width: 900px;margin-top: 50px}
.crispr_230906 .section1 .text_card{margin: 0 auto;text-align: center;}
.crispr_230906 .section1 .info{font-size: 12px;color: #666666;text-align: center;margin-top: 30px;}
.crispr_230906 .section .title{text-align: center;color: #202020}
.crispr_230906 .section .title .main_title{font-size: 36px;}
.crispr_230906 .section .title .sub_title{font-size: 14px;line-height: 22px;}
.crispr_230906 .section2 .libraries{background: linear-gradient(0deg, #E3EAEF 0%, #F6FAFD 100%);padding: 50px 40px;padding-bottom: 20px;margin-top: 30px;}
.crispr_230906 .section2 .libraries .content_box{display: flex;flex-wrap: wrap;justify-content: center;background-color: white;align-items: center;}
.crispr_230906 .section2 .libraries .content_box span{width: 33%;text-align: center;border-bottom: #ebf7ff solid 2px;font-size: 12px;color: #221815;height: 35px;line-height: 35px;}
.crispr_230906 .section2 .libraries .tip {margin-top: 15px;font-size: 12px;color: #202020}
.crispr_230906 .section2 .view_detail{background: #d01027;border-radius: 22px;width: 138px;text-align: center;height: 44px;margin: 15px auto;color: #FFFFFF;font-size: 14px;line-height: 40px;}
.crispr_230906 .section3 .cells {display: flex;justify-content: space-between;margin-top: 24px;}
.crispr_230906 .section3 .cells .cell_item{width: 45%;height: 242px;display: flex;}
.crispr_230906 .section3 .cells .cell_item .cell_img{background: linear-gradient(0deg, #DEE5EC 0%, #F5F9FC 98%);margin-top: 55px;padding: 34px 10px 10px 15px;}
.crispr_230906 .section3 .cells .cell_item .cell_content{box-shadow: 0px 0px 18px 0px rgba(123,135,147,0.35);background: #113644;width: 196px;}
.crispr_230906 .section3 .cells .cell_item .cell_content .title{padding: 0 25px;color: #FFFFFF;text-align: left;margin: 0 auto;margin-top: 35px;}
.crispr_230906 .section3 .cells .cell_item .cell_content .title .main_title{font-size: 22px;line-height: 26px;}
.crispr_230906 .section3 .cells .cell_item .cell_content .title .sub_title{font-size: 14px}
.crispr_230906 .section3 .cells .cell_item .cell_content .text{padding: 0 25px;margin: 0 auto;color: #EDF4F6;display: flex;flex-wrap: wrap;margin-top: 20px;}
.crispr_230906 .section3 .cells .cell_item .cell_content .text span{width: 50%;}
.crispr_230906 .section3 .cells .cell_item .cell_content .img {padding: 0 25px;margin: 0 auto;margin-top: 15px;}
.crispr_230906 .section3 .cells .cell_item .cell_content a {color: #EDF4F6;}
.crispr_230906 .section3 .cells .cell_item .cell_content a:hover {color: #d01027;}
.crispr_230906 .section3 .cells .cell_item .cell_content .inquire {width: 100px;height: 30px;margin: 0 auto;border: 1px solid #FFFFFF;border-radius: 15px;text-align: center;}
.crispr_230906 .section4{margin-bottom: 100px;}
.crispr_230906 .section4 .content_box{margin-top: 30px;padding-bottom: 30px;border: 1px solid;border-image: linear-gradient(0deg, #B0C9DA, #F2F7FA) 10 10;background: linear-gradient(0deg, #DEE5EC 0%, #F5F9FC 98%);}
.crispr_230906 .section4 .content_box .research_directions{display: flex;flex-wrap: wrap;background: #FFFFFF;padding: 20px 0;margin: 30px 38px;}
.crispr_230906 .section4 .content_box .research_directions .direction_item{padding-top: 20px;padding-bottom: 20px;text-align: center;width: 33%;border-right: 1px dashed #CCCCCC;border-bottom: 1px dashed #CCCCCC}
.crispr_230906 .section4 .content_box .research_directions .direction_item:nth-of-type(3){border-right: none}
.crispr_230906 .section4 .content_box .research_directions .direction_item:nth-of-type(6){border-right: none}
.crispr_230906 .section4 .content_box .research_directions .direction_item:nth-of-type(4){border-bottom: none}
.crispr_230906 .section4 .content_box .research_directions .direction_item:nth-of-type(5){border-bottom: none}
.crispr_230906 .section4 .content_box .research_directions .direction_item:nth-of-type(6){border-bottom: none}
.crispr_230906 .section4 .content_box .research_directions .direction_item .name{font-size: 16px;font-weight: bold;color: #202020;}
.crispr_230906 .section4 .content_box .research_directions .direction_item .info{font-size: 12px;color: #666666;line-height: 20px}
.crispr_230906 .section4 .content_box .information{display: flex;justify-content: space-between;margin-right: 30px;}
.crispr_230906 .section4 .content_box .tip{margin-left: 25px;font-size: 14px;line-height: 25px;color: #202020;}
.crispr_230906 .section4 .content_box .tip .inquire{color: #202020;margin-top: 25px;font-size: 12px;display: block;width: 100px;height: 34px;border: 1px solid #050001;border-radius: 17px;text-align: center;line-height: 30px;}
.crispr_230906 .section4 .content_box .tip .inquire:hover{color: #d01027;}
.crispr_230906 .section4 .content_box .information .desc{margin-top: 15px;font-size: 12px;color: #666666}
.crispr_230906 .section4 .content_box .information .img{position: relative;width: 180px;}
.crispr_230906 .section4 .content_box .information .img .scale{height: 100%;width: 100%;cursor: pointer;transition: all 0.2s linear;}
.crispr_230906 .section4 .content_box .information .img:hover .scale{transform: scale(5);transition: all 0.2s linear;}
.crispr_230906 .section4 .content_box .information .img:hover .resize{display: none;}
.crispr_230906 .section4 .content_box .information .process .img{border: 1px solid #CCCCCC;position: relative;}
.crispr_230906 .section4 .content_box .information .process .img .resize{text-align: center;background: #333333;opacity: 0.84;width: 36px;height: 36px;position: absolute;bottom: 0px;right: 0px;}


/*EZ-OE_231010*/
.EZ-OE_231010 .wap_show{display: none}
.EZ-OE_231010 .banner{position:relative;width:100%;height:568px;text-align:center;background:url(/uploads/activity/20231010/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.EZ-OE_231010 .section{width:886px;margin:48px auto;box-sizing:border-box;position:relative;padding:0}
.EZ-OE_231010 .red{color:#d01027}
.EZ-OE_231010 .bold{font-weight: bold;}
.EZ-OE_231010 .link{text-align:center}
.EZ-OE_231010 .link a{font-size:15px;color:#d01027;padding:.7em 1.5em;border:1px solid #202020;border-radius:50px}
.EZ-OE_231010 .link a:hover{color:#fff;background:#d01027;border-color:#d01027}
.EZ-OE_231010 .tip{font-size:14px;color:#202020}
.EZ-OE_231010 .wap{display:none}
.EZ-OE_231010 .section1 .bg_img{background: url(/uploads/activity/20231010/img1.png) center/100% 100% no-repeat;height: 337px;position: relative;}
.EZ-OE_231010 .section1 .bg_img .text1{font-size: 14px;color: #202020;position: absolute;right: 60px;top: 116px;line-height: 22px;display: none;}
.EZ-OE_231010 .section1 .bg_img .text2{font-size: 14px;color: #202020;position: absolute;right: 132px;top: 252px;line-height: 26px;display: none;}
.EZ-OE_231010 .section1 .bg_img .text3{font-size: 14px;color: #F9EFEA;position: absolute;right: 60px;top: 240px;line-height: 22px;font-weight: bold;text-align: center;display: none;}
.EZ-OE_231010 .section1 .bg_img .text3 > span {font-size: 24px;}
.EZ-OE_231010 .section1 .bg_img .text1 .bold{font-size: 24px;}
.EZ-OE_231010 .section1 .tip{font-size: 12px;color: #666666;margin-left: 18px;}
.EZ-OE_231010 .section .bg_title{display: flex;flex-direction: row;justify-content: center;align-items: center;}
.EZ-OE_231010 .section .bg_title h3{font-size: 36px;color: #202020;font-weight: bold;margin: 0 10px;}
.EZ-OE_231010 .section .bg_sub_title{background: url(/uploads/activity/20231010/img5.png) center/100% 100% no-repeat;height: 77px;width: 334px;margin: 10px auto;}
.EZ-OE_231010 .section3 .bg_sub_title{background: url(/uploads/activity/20231010/img6.png) center/100% 100% no-repeat;height: 77px;width: 334px;margin: 10px auto;}
.EZ-OE_231010 .section .tableHeader {position: relative;margin-top: 30px;display: flex;width: 100%;justify-content: space-between;height: 54px;background: #EBDBD7;align-items: center;border-top-left-radius: 14px;border-top-right-radius: 14px;}
.EZ-OE_231010 .section .tableHeader .search_ img {position: absolute;right: 20px;}
.EZ-OE_231010 .section3 .tableHeader {margin-top: 30px;display: flex;width: 100%;justify-content: space-between;height: 54px;background: #DCE6F3;align-items: center;border-top-left-radius: 14px;border-top-right-radius: 14px;}
.EZ-OE_231010 .section .tableHeader .tableSearch {border: 1px solid #FCF8F7;border-radius: 24px;padding: 8px;margin-right: 10px;background-color: #FCF8F7;}
.EZ-OE_231010 .section3 .tableHeader .tableSearch {background-color: #F5F9FF;}
.EZ-OE_231010 .section .tableHeader .left {display: flex;align-items: center;margin-left: 30px;}
.EZ-OE_231010 .section .tableHeader .left .black_bold {font-size: 24px;color: #202020;font-weight: bold;}
.EZ-OE_231010 .section .tableHeader .left .red {font-size: 18px;color: #E7F6F8;font-weight: bold;border-radius: 20px;padding: 0 15px;background: #d01027;margin-left: 10px;}
.EZ-OE_231010 .section .cells_box {width: 800px;overflow-x: hidden;margin: 0 auto;}
.EZ-OE_231010 .section .cells_box .cells_flex_box {display: flex;}
.EZ-OE_231010 .section .cells_img {margin-top: 30px;position: relative;}
.EZ-OE_231010 .section .cells_img .cell_img {width: 190px;flex-shrink: 0;margin: 0 5px;position: relative;height: 130px;overflow: hidden;}
.EZ-OE_231010 .section .cells_img .cell_img img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;transition: transform 0.5s ease-out;}
.EZ-OE_231010 .section .cells_img .cell_img:hover img {transform: scale(1.2);}
.EZ-OE_231010 .section .cells_img .button_left {position: absolute;top: 40px;left: -20px;}
.EZ-OE_231010 .section .cells_img .button_right {position: absolute;top: 40px;right: -20px;}
.EZ-OE_231010 .section .table {background: #FCF8F7;padding: 22px 22px;}
.EZ-OE_231010 .section3 .table {background: #F5F9FF;}
.EZ-OE_231010 .section .cells {width: 842px;display: flex;margin: 10px auto;flex-wrap: wrap;overflow-y: auto;position: relative;}
.EZ-OE_231010 .section .cells .cells_title {position: absolute;top: 0px;left: 44px;border: 1px solid;border-image: linear-gradient(0deg, #FFF1E1, #FDCCA6) 10 10;background: linear-gradient(0deg, #DBAD77 0%, #F5D8C7 54%, #FFF7ED 100%);border-radius: 7px;padding: 0 11px;}
.EZ-OE_231010 .section .cells .cell_item {width: 18%;text-align: center;}
.EZ-OE_231010 .section3 .cells .cell_item {width: 16%;}
.EZ-OE_231010 .section .desc{font-size: 14px;font-weight: 400;color: #202020;line-height: 26px;text-align: center;margin-top: 15px;}
.EZ-OE_231010 .section4 .title{font-size: 24px;color: #202020;font-weight: bold;}
.EZ-OE_231010 .section4 .title:before{content:"▉";color:#d01027;margin-right:9px;font-size:inherit;display:inline-block;width:9px;overflow:hidden;vertical-align:bottom}
.EZ-OE_231010 .section4 .text{font-size: 14px;color: #202020;line-height: 26px;margin-left: 22px}
.EZ-OE_231010 .section4 .bg_container{display: flex;justify-content: center;margin-top: 25px;}
.EZ-OE_231010 .section4 .bg_container .bg1{background: url(/uploads/activity/20231010/img7.png) center/100% 100% no-repeat;height: 209px;width: 224px;position: relative;}
.EZ-OE_231010 .section4 .bg_container .bg2{background: url(/uploads/activity/20231010/img8.png) center/100% 100% no-repeat;height: 209px;width: 198px;margin-left: 40px;position: relative;}
.EZ-OE_231010 .section4 .bg_container .desc{position: relative;left: 0;top: 15px;font-size: 18px;font-weight: bold;width: 180px;margin: 0 auto;padding-bottom: 6px;}
.EZ-OE_231010 .section4 .bg_container .bg1 .desc{color: #d01027;border-bottom: 1px dashed #d01027;}
.EZ-OE_231010 .section4 .bg_container .bg2 .desc{color: #0D3D96;border-bottom: 1px dashed #0D3D96;width: 164px;}
.EZ-OE_231010 .section4 .bg_container .bg2{background: url(/uploads/activity/20231010/img8.png) center/100% 100% no-repeat;height: 209px;width: 198px;margin-left: 40px;position: relative;}
.EZ-OE_231010 .section4 .bg_container .link {position: relative;top: 126px;}
.EZ-OE_231010 .section4 .bg_container .link a{font-size: 13px;padding: 5px 15px;}
.EZ-OE_231010 .section4 .bg_container .bg1 .link a{background: #d01027; color: #FFFFFF;border:1px solid #d01027;}
.EZ-OE_231010 .section4 .bg_container .bg2 .link a{background: #0D3D96;color: #FFFFFF;border:1px solid #0D3D96;}


/*activity_knockout_231101*/
.activity_knockout_231101 .wap_show{display: none}
.activity_knockout_231101 .banner{position:relative;width:100%;height:568px;text-align:center;background:url(/uploads/activity/20231101/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.activity_knockout_231101 .section{width:886px;margin:80px auto;box-sizing:border-box;position:relative;padding:0;}
.activity_knockout_231101 .red{color:#d01027;}
.activity_knockout_231101 .bold{font-weight: bold;}
.activity_knockout_231101 .link{text-align:center;}
/*.activity_knockout_231101 .link a{font-size:15px;color:#d01027;padding:.7em 1.5em;border:1px solid #202020;border-radius:50px}*/
.activity_knockout_231101 .link a:hover{color:#fff;background:#d01027;border-color:#d01027;}
.activity_knockout_231101 .link a:hover ~ .link{background:#d01027;}
.activity_knockout_231101 .tip{font-size:14px;color:#202020;}
.activity_knockout_231101 .wap{display:none;}
.activity_knockout_231101 .section2 .content{display: flex;justify-content: space-around;}
.activity_knockout_231101 .section2 .content .card{position: relative;background: url("/uploads/activity/20231101/img_bg7.png") center/100% 100% no-repeat;width: 426px;height: 443px;}
.activity_knockout_231101 .section2 .content .card:nth-of-type(2){background: url("/uploads/activity/20231101/img_bg8.png") center/100% 100% no-repeat;}
.activity_knockout_231101 .section2 .content .card .card_box{margin-top: 50px;margin-left: 40px;}
.activity_knockout_231101 .section2 .content .card .title{color: #202020;font-weight: bold;font-size: 30px}
.activity_knockout_231101 .section2 .content .card .price{color: #d01027;font-weight: bold;font-size: 36px;margin-top: 30px}
.activity_knockout_231101 .section2 .content .card .price .price_char{font-size: 24px;}
.activity_knockout_231101 .section2 .content .card .price .price_suffix{font-size: 16px;color: #666666;}
.activity_knockout_231101 .section2 .content .card .correct{font-size: 14px;color: #d01027;}
.activity_knockout_231101 .section2 .content .card .inquire{font-size: 14px;width: 151px;height: 38px;border: 1px solid #202020;border-radius: 2px;text-align: center;vertical-align: center;margin-top: 40px;}
.activity_knockout_231101 .section2 .content .card .inquire img{margin-left: 5px;}
.activity_knockout_231101 .section2 .content .card .inquire a{line-height: 35px;padding: 12px 25px;}
.activity_knockout_231101 .section2 .content .card .list{color: #202020;font-size: 14px;line-height: 34px;}
.activity_knockout_231101 .section2 .content .card .list .item .correct{margin-right: 7px;}
.activity_knockout_231101 .section2 .content .card .line{width: 247px;height: 1px;background: #B1C4D5;margin-top: 15px;}
.activity_knockout_231101 .section2 .content .card .image{position: absolute;top: 30px;right: 20px;}
/*.activity_knockout_231101 .section2 .content .card .title{}*/
.activity_knockout_231101 .section1 {background: #e0ebf5;padding-bottom: 40px;}
.activity_knockout_231101 .section1 .head{background: url("/uploads/activity/20231101/img_bg1.png") center/100% 100% no-repeat;width: 369px;height: 198px;margin: 0 auto;}
.activity_knockout_231101 .section1 .head .text{width: 273px;font-size: 14px;font-weight: 400;color: #202020;line-height: 24px;margin: 0 auto;text-align: center;padding-top: 70px;}
.activity_knockout_231101 .section1 .content{width: 900px;margin: 0 auto;display: flex;}
.activity_knockout_231101 .section1 .content>div{width: 33%;}
.activity_knockout_231101 .section1 .content .card{}
.activity_knockout_231101 .section1 .content .left{text-align: right;margin-right: 30px;}
.activity_knockout_231101 .section1 .content .left .tags{display: flex;font-size: 12px;justify-content: flex-end;}
.activity_knockout_231101 .section1 .content .left .tags .tag{margin-left: 20px;padding: 0 10px;}
.activity_knockout_231101 .section1 .content .left .tag:nth-of-type(1){color: #ffffff;background: #d01027;}
.activity_knockout_231101 .section1 .content .left .tag:nth-of-type(2){color: #202020;border: 1px solid #202020;}
.activity_knockout_231101 .section1 .content .card .sequence{font-size: 24px;font-weight: bold;color: #A1A3B0;}
.activity_knockout_231101 .section1 .content .card .title{font-size: 18px;font-weight: bold;color: #202020;}
.activity_knockout_231101 .section1 .content .card .desc{font-size: 12px;color: #666666;margin-bottom: 15px;}
.activity_knockout_231101 div.left > div:nth-child(2) > div.desc{display: flex;justify-content: flex-end;}
.activity_knockout_231101 div.left > div:nth-child(2) > div.desc .tag{border-radius: 15px;margin-right: 15px;color: #202020;}
.activity_knockout_231101 div.left > div:nth-child(1) > div.desc .tag{border-radius: 15px;margin-right: 15px;color: #FFFFFF;}
.activity_knockout_231101 .section1 .content .card .image{position: relative;}
.activity_knockout_231101 .section1 .content .left .card:nth-of-type(2){margin-top: 30px;}
.activity_knockout_231101 .amplify{position: absolute;bottom: 0;right: 0;height: 30px;}
.activity_knockout_231101 .example_img{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(200,200,200,.5);display: none;z-index: 10;overflow: auto;text-align: center;padding-top: 100px;}
.activity_knockout_231101 .example_img>div {display: flex;justify-content: center;}
.activity_knockout_231101 .example_img .antibody_text {display: flex;justify-content: flex-start;align-items: center;}
.activity_knockout_231101 .example_img .antibody_text {background-color: #FFFFFF;height: 250px;}
.activity_knockout_231101 .example_img .antibody_text>div{text-align: left;}
.activity_knockout_231101 .example_img .antibody_text .before::before{content: "●";color: #d01027;margin-left: 2px;}
.activity_knockout_231101 .example_img .antibody_text .before{margin-left: -12px;}
.activity_knockout_231101 .example_img .antibody_text span{padding-left: 20px;}
.activity_knockout_231101 .section1 .content .left .images{display: flex;justify-content: flex-end;}
.activity_knockout_231101 .section1 .content .left .image{margin-left: 30px;}
.activity_knockout_231101 .section1 .content .middle .image{margin-top: 40px;}
.activity_knockout_231101 .section1 .content .right .image{width: 240px;}
.activity_knockout_231101 div.content > div.right > div:nth-child(2) > div.image{width: 190px;}
.activity_knockout_231101 .date{color: #666666;font-size: 12px;text-align: center;margin-top: 40px;}


/*activity_231110*/
.activity_231110 {color: #202020;font-size: 14px;}
.activity_231110 .wap_show{display: none;}
.activity_231110 .banner{position:relative;width:100%;height:568px;text-align:center;background:url(/uploads/activity/20231110/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.activity_231110 .section{width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0;}
.activity_231110 .red{color:#d01027;}
.activity_231110 .bold{font-weight: bold;}
/*.activity_231110 .link{text-align:center}*/
/*.activity_knockout_231101 .link a{font-size:15px;color:#d01027;padding:.7em 1.5em;border:1px solid #202020;border-radius:50px}*/
/*.activity_231110 .link a:hover{color:#fff;background:#d01027;border-color:#d01027}*/
/*.activity_231110 .link a:hover ~ .link{background:#d01027;}*/
.activity_231110 .tip{font-size:14px;color:#202020;}
.activity_231110 .wap{display:none;}
.activity_231110 .section1{}
.activity_231110 .section1 .bg_img{position: relative;background: url(/uploads/activity/20231110/img_bg1.png) center/100% 100% no-repeat;width: 740px;height: 247px;margin: 0 auto;}
.activity_231110 .section1 .bg_img .content{position: relative;top: 16%;left: 18%;font-size: 15px;display: flex;align-items: flex-end;}
.activity_231110 .section1 .bg_img .content .text{line-height: 28px;}
/*.activity_231110 .section1 .bg_img .img{position: relative;top: 14%;left: 66%;}*/
.activity_231110 .section1 .desc{color: #666666;text-align: center;margin-top: 25px;}
.activity_231110 .section2{}
.activity_231110 .section2 .title_bg{background: url(/uploads/activity/20231110/img_title_1.png) center/100% 100% no-repeat;width: 365px;height: 99px;margin: 0 auto;position: relative;margin-left: 294px;}
.activity_231110 .section2 .title_bg .main{font-size: 36px;font-weight: bold;position: absolute;top: 6px;left: 40px}
.activity_231110 .section2 .title_bg .sub{font-size: 22px;font-weight: bold;color: #fff0f1;position: absolute;top: -6px;right: 16px;}
.activity_231110 .section2 .desc{text-align: center;font-size: 16px;color: #666666;}
.activity_231110 .section2 .content_bg{background: url(/uploads/activity/20231110/bg2.png) center/100% 100% no-repeat;width: 762px;height: 289px;margin: 15px auto;position: relative;}
.activity_231110 .section2 .content_bg .content{position: absolute;top: 55px;right: 130px;width: 260px;}
.activity_231110 .section2 .content_bg .content .main{font-size: 24px;}
.activity_231110 .section2 .content_bg .content .items{display: flex;flex-wrap: wrap;margin-top: 10px;}
.activity_231110 .section2 .content_bg .content .item:nth-of-type(2){margin-left: 30px;}
.activity_231110 .section .link{width: 130px;height: 36px;border-radius: 18px;background-color: #d01027;text-align: center;font-size: 16px;color: #FFFFFF;margin-top: 30px;}
.activity_231110 .section .link a img{margin-right: 6px;}
.activity_231110 .section .link a{color: #ffffff;}
.activity_231110 .section3{}
.activity_231110 .section3 .title_bg{background: url(/uploads/activity/20231110/img_title_2.png) center/100% 100% no-repeat;width: 469px;height: 105px;margin: 0 auto;position: relative;margin-left: 230px;}
.activity_231110 .section3 .title_bg .main{font-size: 36px;font-weight: bold;position: absolute;top: 10px;left: 40px}
.activity_231110 .section3 .title_bg .sub{font-size: 22px;font-weight: bold;color: #d01027;position: absolute;top: -6px;right: 22px;}
.activity_231110 .section3 .desc{text-align: center;font-size: 16px;color: #666666;}
.activity_231110 .section3 .content{display: flex;justify-content: space-between;margin-top: 20px;}
.activity_231110 .section3 .content .product_card{width: 31%;background: #F8EADE;box-shadow: 0px 0px 16px 0px rgba(121,99,80,0.35);}
.activity_231110 .section3 .content .product_card .head{text-align: center;border-bottom: 1px dashed #C8A78A;padding: 15px 0 10px 0;}
.activity_231110 .section3 .content .product_card .head .main{font-size: 20px;}
.activity_231110 .section3 .content .product_card .head .sub{color: #d68b59;}
.activity_231110 .section3 .content .product_card .product_img{text-align: center;padding-top: 50px;background-color: #ffffff;padding-bottom: 20px;}
.activity_231110 .section3 .content .product_card:last-of-type .product_img{padding-top: 40px;padding-bottom: 30px;}
.activity_231110 .section3 .content .product_card .product_img img{height: 100px;}
.activity_231110 .section3 .link {margin: 35px auto;}
.activity_231110 .section4{width: 960px}
.activity_231110 .section4 .title_bg{background: url(/uploads/activity/20231110/img_title_3.png) center/100% 100% no-repeat;width: 469px;height: 105px;margin: 0 auto;position: relative;margin-left: 280px;}
.activity_231110 .section4 .title_bg .main{font-size: 36px;font-weight: bold;position: absolute;top: 8px;left: 30px}
.activity_231110 .section4 .title_bg .sub{font-size: 18px;font-weight: bold;color: #EEF8FF;position: absolute;top: 4px;right: 10px;}
.activity_231110 .section4 .desc{text-align: center;font-size: 16px;color: #666666;}
.activity_231110 .section4 .products{display: flex;justify-content: space-between;flex-wrap: wrap;}
.activity_231110 .section4 .products .product{display: flex;width: 32%;margin: 20px 0;box-shadow: 0px 0px 16px 0px rgba(121,99,80,0.35);position: relative;}
.activity_231110 .section4 .products .product .left{width: 72%;padding: 20px 0 20px 20px;border-right: 1px dashed #8AACC8;position: relative;}
.activity_231110 .section4 .products .product .left .main{font-size: 20px;}
.activity_231110 .section4 .products .product .left .sub{font-size: 12px;color: #29506C;line-height: 20px;}
.activity_231110 .section4 .products .product .right{width: 28%;background-color: #DEEDF8;display: flex;align-items: center;}
.activity_231110 .section4 .products .product .right > span {margin: 0 auto;color: #12466C;opacity: 0.3;font-size: 38px;}
.activity_231110 .section4 .link{margin: 0 auto;line-height: 32px;background-color: #004fa0;margin-top: 20px;}


.temporary_2972{font-size: 20px;color: #d01027;}
.temporary_2972:hover{color: #1853c2;}


/*activity_231214*/
.activity_231214 {color: #202020;font-size: 14px;}
.activity_231214 .wap_show{display: none;}
.activity_231214 .banner{position:relative;width:100%;height:568px;text-align:center;background:url(/uploads/activity/20231214/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.activity_231214 .section{width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0;}
.activity_231214 .red{color:#d01027;}
.activity_231214 .bold{font-weight: bold;}
/*.activity_231110 .link{text-align:center}*/
/*.activity_knockout_231101 .link a{font-size:15px;color:#d01027;padding:.7em 1.5em;border:1px solid #202020;border-radius:50px}*/
/*.activity_231110 .link a:hover{color:#fff;background:#d01027;border-color:#d01027}*/
/*.activity_231110 .link a:hover ~ .link{background:#d01027;}*/
.activity_231214 .tip{font-size:14px;color:#202020}
.activity_231214 .wap{display:none}
.activity_231214 .section1{}
.activity_231214 .section1 .bg_img{position: relative;background: url(/uploads/activity/20231214/img1.png) center/100% 100% no-repeat;width: 778px;height: 277px;margin-left: 144px;}
.activity_231214 .section1 .bg_img .content{position: absolute;top: 42%;left: 38%;transform: translate(-50%, -50%)}
.activity_231214 .section1 .bg_img .content .text{line-height: 28px;text-align: center;}
.activity_231214 .section1 .desc{color: #666666;font-size: 12px;line-height: 20px;text-align: center;}
.activity_231214 .section2{background-color: #EBECF4;width: 100%;padding-top: 60px;height: 558px;}
.activity_231214 .section2 .title{text-align: center;}
.activity_231214 .section2 .title .main{text-align: center;color: #4F3C81;font-size: 36px;font-weight: bold;position: relative;}
.activity_231214 .section2 .title .sub_img{position: absolute;top: -30px;right: -110px;}
.activity_231214 .section2 .title .sub_img img{}
.activity_231214 .section2 .desc {text-align: center;line-height: 24px;margin-top: 10px;}
.activity_231214 .section2 .content{display: flex;width: 60%;margin: 25px auto;justify-content: center;}
.activity_231214 .section2 .content .content_bg:nth-of-type(1){background: url(/uploads/activity/20231214/img3.png) center/100% 100% no-repeat;width: 438px;height: 208px;}
.activity_231214 .section2 .content .content_bg:nth-of-type(2){background: url(/uploads/activity/20231214/img4.png) center/100% 100% no-repeat;width: 438px;height: 208px;margin-left: 20px;}
.activity_231214 .section2 .content .content_bg:nth-of-type(1) .head{margin-bottom: 30px;}
.activity_231214 .section2 .content .content_bg:nth-of-type(2) .head{margin-bottom: 10px;}
.activity_231214 .section2 .content .card_{color: #FFFFFF;width: 80%;margin: 30px auto;}
.activity_231214 .section2 .content .card_ .price_box{display: flex;}
.activity_231214 .section2 .content .card_ .head{font-size: 24px;}
.activity_231214 .section2 .content .circle {width: 5px;height: 5px;border-radius: 2px;background-color: #ffffff;margin-right: 5px;margin-top: 11px;}
.activity_231214 .section2 .content .price{display: flex;flex-direction: column;margin-right: 40px;}
.activity_231214 .section2 .content .price .text_with_circle{display: flex;}
.activity_231214 .section2 .content .price .price_num{margin-top: -10px;}
.activity_231214 .section2 .content .price .char{font-size: 18px;font-weight: bold;color: #FFC948;}
.activity_231214 .section2 .content .price .num{font-size: 26px;font-weight: bold;color: #FFC948;}
.activity_231214 .section2 .content .price .num2{font-size: 26px;font-weight: bold;}
.activity_231214 .section2 .content .link{margin-top: 30px;text-align: left;}
.activity_231214 .section2 .content .link a{color: #ffffff;border: 1px solid #ffffff;border-radius: 20px;padding: 8px 15px;font-size: 14px;}
.activity_231214 .section2 .link{text-align: center;margin-top: 40px;}
.activity_231214 .section2 .link a{border: 1px solid #202020;border-radius: 24px;font-size: 18px;padding: 10px 30px;}
.activity_231214 .section3 .title{text-align: center;}
.activity_231214 .section3 .title .main{font-size: 36px;color: #4F3C81;font-weight: bold;}
.activity_231214 .section3 .title .sub{line-height: 24px;margin-top: 10px;margin-bottom: 10px;}
.activity_231214 .section3 .article_bg{background: url(/uploads/activity/20231214/img6_7.png) center/100% 100% no-repeat;width: 408px;height: 224px;margin-top: 20px;}
.activity_231214 .section3 .article_bg:nth-of-type(1){background: url(/uploads/activity/20231214/img5.png) center/100% 100% no-repeat;width: 408px;height: 224px;margin-top: 20px;}
.activity_231214 .section3 .article_bg:nth-of-type(4){background: url(/uploads/activity/20231214/img8.png) center/100% 100% no-repeat;width: 408px;height: 224px;margin-top: 20px;}
.activity_231214 .section3 .content_box{display: flex;flex-wrap: wrap;justify-content: space-between;width: 95%;}
.activity_231214 .section3 .article_card{width: 80%;margin: 30px auto;}
.activity_231214 .section3 .article_card .subject{font-size: 18px;font-weight: bold;line-height: 24px;height: 48px;display: flex;align-items: center;font-family: "宋体";}
.activity_231214 .section3 .article_card .line{height: 3px;background: #333333;margin-top: 10px}
.activity_231214 .section3 .article_card .desc{margin-top: 20px}
.activity_231214 .section3 .link{margin-top: 20px;}
.activity_231214 .section3 .link a{border: 1px solid #202020;border-radius: 15px;padding: 5px 20px;}
.activity_231214 .section3 .view_detail {text-align: center;font-size: 16px;margin-top: 40px;}
.activity_231214 .section3 .view_detail a{text-decoration: underline;}


/*activity_231222*/
.activity_231222 {color: #202020;font-size: 14px;}
.activity_231222 .wap_show{display: none;}
.activity_231222 .banner{position:relative;width:968px;height: 1296px;text-align:center;background:url(/uploads/activity/20231222/img_bg.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_231222 .section{width:968px;margin:60px auto;box-sizing:border-box;position:relative;padding:0}
.activity_231222 .red{color:#d01027}
.activity_231222 .bold{font-weight: bold;}
/*.activity_231222 .link{text-align:center}*/
/*.activity_231222 .link a{font-size:15px;color:#d01027;padding:.7em 1.5em;border:1px solid #202020;border-radius:50px}*/
/*.activity_231222 .link a:hover{color:#fff;background:#d01027;border-color:#d01027}*/
/*.activity_231222 .link a:hover ~ .link{background:#d01027;}*/
.activity_231222 .tip{font-size:14px;color:#202020}
.activity_231222 .wap{display:none}
.activity_231222 .banner .text1{font-size: 18px;position: absolute;top: 47%;left: 50%;transform: translateX(-50%);line-height: 36px;}
.activity_231222 .banner .text2{font-size: 16px;position: absolute;top: 82%;left: 50%;transform: translateX(-50%);line-height: 33px;}
.activity_231222 .date{width: 968px;margin: 35px auto;color: #65615A;line-height: 22px;}
.activity_231222 .section1{}
.activity_231222 .section1 .c_red_title{font-size: 24px;font-weight: bold;}
.activity_231222 .section1 .activities{margin-top: 30px;display: flex;justify-content: space-between;}
.activity_231222 .section1 .activities .item{margin-left: 20px;display: flex;flex-direction: column;}
.activity_231222 .section1 .activities .item .title {margin-top: 30px;}
.activity_231222 .section1 .activities .item .title .main{font-weight: bold;font-size: 24px;}
.activity_231222 .section1 .activities .item .title .title_suffix img{margin-top: -20px;}
.activity_231222 .section1 .activities .item .content{margin-top: 5px;}
.activity_231222 .section1 .activities .item .content .desc{display: flex;align-items: center;}
.activity_231222 .section1 .activities .item .content .desc .circle{background-color: #d01027;}
.activity_231222 .section1 .activities .item .content .desc .text{font-size: 16px;}
.activity_231222 .section1 >div.desc{text-align: center;margin-top: 60px;}
.activity_231222 .section1 >div.desc .tip{font-size: 18px;display: inline-block;color: #d01027;}
.activity_231222 .section1 >div.desc .text{font-size: 16px;margin-top: 10px;}
.activity_231222 a.link_ec{background: #d01027;color: #fff;padding: 0.6em 2em;border-radius: 30px;display: inline-block;}
.activity_231222 div.link_ec{text-align: center;margin: 30px 0;font-size: 18px;}


/*activity_240126*/
.activity_240126 {color: #202020;font-size: 14px;}
.activity_240126 .wap_show{display: none;}
.activity_240126 .banner{position:relative;text-align:center;background:url(/uploads/activity/20240129/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_240126 .section{width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0}
.activity_240126 .red{color:#d01027}
.activity_240126 .bold{font-weight: bold;}
/*.activity_231222 .link{text-align:center}*/
/*.activity_231222 .link a{font-size:15px;color:#d01027;padding:.7em 1.5em;border:1px solid #202020;border-radius:50px}*/
/*.activity_231222 .link a:hover{color:#fff;background:#d01027;border-color:#d01027}*/
/*.activity_231222 .link a:hover ~ .link{background:#d01027;}*/
.activity_240126 .tip{font-size:14px;color:#202020}
.activity_240126 .wap{display:none}
.activity_240126 .section1{margin-bottom: 20px;}
.activity_240126 .section1 .bg1{position: relative;background: url(/uploads/activity/20240129/bg1.png) center/100% 100% no-repeat;height: 437px;}
.activity_240126 .section1 .bg1 .text{position: absolute;top: 36%;left: 50%;transform: translateX(-50%);text-align: center;font-size: 15px;line-height: 28px;}
.activity_240126 .section2{margin-top: 20px;}
.activity_240126 .section2 .title_bg{text-align: center;}
.activity_240126 .section2 .title_bg .main span{margin: 0 5px;}
.activity_240126 .section2 .title_bg .price_text{color: #d01027;font-size: 18px;}
.activity_240126 .section2 .title_bg .main{font-size: 36px;font-weight: bold;}
.activity_240126 .section2 .ko_products{margin-top: 40px;position: relative;}
.activity_240126 .section2 .ko_products .img{position: absolute;bottom: 0;left: 0;transform: translate(-60%, 20%);}
.activity_240126 .section2 .desc{text-align: center;font-size: 16px;}
.activity_240126 .section .link{text-align: center;margin: 0 auto;border: 1px solid #202020;border-radius: 25px;padding: 5px 0;font-size: 16px;}
.activity_240126 .section2 .link{margin-top: 30px;color: #ffffff;background-color: #d01027;border: none;}
.activity_240126 .section .link{padding: 10px 25px;}
.activity_240126 .section3 .link{padding: 5px 10px;font-size: 14px;}
.activity_240126 .section .inquire{display: block;margin: 0 auto;width: 250px;}
.activity_240126 .section3 .inquire{width: 150px;margin: unset;}
.activity_240126 .section3{margin-top: 60px;}
.activity_240126 .section3 .title_bg{text-align: center;}
.activity_240126 .section3 .title_bg .main{font-size: 36px;font-weight: bold;}
.activity_240126 .section3 .title_bg .sub1{font-size: 20px;font-weight: bold;color: #FFFAF8;}
.activity_240126 .section3 .title_bg .sub2{font-size: 18px;font-weight: bold; color: #d01027;}
.activity_240126 .section3 .desc{margin-top: 30px;color: #666666;font-size: 12px;}
.activity_240126 .section .desc_img{margin-top: 0;}
.activity_240126 .section3 .desc_img{margin-top: 0;}
.activity_240126 .section3 .content_card{background: linear-gradient(0deg, #F7DAD6 0%, #FCF4F3 100%);height: 296px;position: relative;margin-top: 20px;border: 1px solid #FFF7F7;border-radius: 52px;}
.activity_240126 .section3 .content_card .img{position: absolute;top: 50%;transform: translateY(-50%);left: 5%;}
.activity_240126 .section3 .content_card .img_suffix{position: absolute;bottom: -15%;right: -12%;}
.activity_240126 .section3 .content_card .content{position: absolute;left: 40%;top: 50%;width: 50%;transform: translateY(-50%);}
.activity_240126 .section3 .content_card .content .title{font-size: 24px;display: flex;align-items: center;gap: 0 5px;font-weight: bold;}
.activity_240126 .section3 .content_card .content .cells {display: flex;flex-wrap: wrap;gap: 10px;margin-top: 10px;}
.activity_240126 .section3 .content_card .content .cells .cell_item {background-color: #F6FBFF;border-radius: 25px;padding: 2px 0;width: 80px;text-align: center;}
.activity_240126 .section3 .content_card .content .cells .cell_item.etc{background: none;}
.activity_240126 .section3 .content_card .content .cells .cell_item.red_cell{background-color: #d01027;color: #FFFFFF;}
.activity_240126 .section3 .content_card .content .price {margin: 15px 0;}
.activity_240126 .section3 .content_card .content .price .main{font-size: 24px;font-weight: bold;}
.activity_240126 .section3 .content_card .content .price .char{font-size: 18px;font-weight: bold;}
.activity_240126 .section3 .content_card .content .price .desc{font-size: 12px;color: #666666;}
.activity_240126 .section4{}
.activity_240126 .section4 .c_red_title{font-size: 24px;}
.activity_240126 .section4 .product_cards{display: flex;gap: 30px;margin-top: 20px;}
.activity_240126 .section4 .product_cards a{width: 33%;}
.activity_240126 .section4 .product_cards .item{border-radius: 25px;padding: 5px;box-shadow: 0 0 8px 0 rgb(119 119 119 / 35%);width: 100%;}
.activity_240126 .section4 .product_cards .item .title{font-size: 18px;margin-left: 20px;margin-top: 20px;display: flex;align-items: center;}
.activity_240126 .section4 .product_cards .item .title .suffix{color: #d01027;vertical-align: text-bottom;margin-left: 5px;font-weight: bold;font-size: 14px;background: #FBD7B9;border-radius: 12px;padding: 0 8px;}
.activity_240126 .section4 .product_cards .item .desc{color: #666666;font-size: 14px;margin: 10px 30px 30px 20px;line-height: 20px;}
.activity_240126 .section4 .product_cards .item .img{text-align: center;}
.activity_240126 .ko_sale_product .cell_cate{display: flex;justify-content: space-between;align-items: flex-end;}
.activity_240126 .ko_sale_product .cell_cate > div{background-color: #E1E1E1;padding: 7px 33px;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.activity_240126 .ko_sale_product .cell_cate .active{background-color: #D01027;color: #ffffff;font-size: 16px;padding: 12px 37px 10px 37px;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.activity_240126 .ko_product_list{text-align: center;padding-bottom: 60px;padding-top: 30px;border-radius: 40px;border-top-right-radius: 0;border-top-left-radius: 0;box-shadow: 0px 0px 24px 0px rgba(46,31,25,0.38);}
.activity_240126 .ko_product_list .select_cate{display: none;justify-content: center;margin: 0 0 40px 0;}
.activity_240126 .ko_product_list .select_cate_label{padding: 8px 25px;font-size: 16px;color: #ffffff;background-color: #000000;}
.activity_240126 .ko_product_list .select_cate select{padding: 8px 10px;font-size: 16px;width: 200px;outline:0;border-radius: inherit;color: #666666;}
.activity_240126 .ko_product_list table{width: 90%;margin:0 auto;text-align:center;max-height: 300px;overflow-y: auto;display: block;}
.activity_240126 .ko_product_list table thead tr{background-color: #d1d1d1;border-bottom: 2px solid #d01027;}
.activity_240126 .ko_product_list table thead tr th{padding: 5px 0;width: 156px;background: #FFF1E0;}
.activity_240126 .ko_product_list table tr td{padding: 5px 0;width: 180px;}
.activity_240126 .ko_product_list table thead tr th:nth-child(1){border-top-left-radius: 5px;}
.activity_240126 .ko_product_list table thead tr th:nth-child(5){border-top-right-radius: 5px;}
.activity_240126 .ko_product_list table tbody tr td{padding: 5px 0;border-bottom: 1px solid #d1d1d1;}


/*!* 技术服务页推荐产品 *!*/
/*.product_list1 li{padding:1em;margin-bottom:2em;display:flex;justify-content:flex-start;box-sizing:border-box;}*/
/*.product_list1 li:not([class]){background-color: #f4f4f4;}*/
/*.product_list1 li .img{width:135px;flex-shrink:0;display:flex;justify-content:center;align-items:center;margin-right:2em}*/
/*.product_list1 li .content{flex:1}*/
/*.product_list1 li .content h3{font-size:18px;font-weight:700;color:#202020;margin-bottom:1em;display:flex;justify-content:space-between;margin-right:30px}*/
/*.product_list1 li .content h3 .button{margin-right:3em}*/
/*.product_list1 li .content h3 .button a{height:28px;line-height:28px;cursor:pointer;display:inline-block;font-size: 14px;}*/
/*.product_list1 li .content h3 .button a:first-child{color: #202020;background: #fff;border: 1px solid #202020;border-radius: 3px;padding: 0 10px;}*/
/*.product_list1 li .content h3 .button a:last-child{color: #fff;background: #d01027;border: 1px solid #d01027;border-radius: 3px;padding: 0 20px;}*/
.product_detail_hot .c_red_title {font-size: 18px;font-weight: bold;color: #202020;margin: 10px 0;}
.recommend_service .c_red_title {font-size: 18px;font-weight: bold;color: #202020;margin: 10px 0;}
/*.product_list1 li .content .attr{display:grid;grid-template-areas:"price catalog" "spec instructions";justify-content:flex-start;grid-template-columns:1fr 1fr;line-height:35px;color:#3a3a3b}*/

.recommend_service .content{background: #f4f4f4;padding: 20px 60px;}
.recommend_service .content .header_{display: flex;justify-content: space-between;margin-bottom: 10px;}
.recommend_service .content .header_ .title a{font-size: 18px;font-weight: bold;color: #202020;}
.recommend_service .content .header_ .view_detail{color: #fff;background: #d01027;border: 1px solid #d01027;border-radius: 3px;padding: 0 20px;}
.recommend_service .content .header_ .view_detail a{color: #fff;font-weight: bold;}


/*activity_240228*/
.activity_240228 {color: #202020;font-size: 14px;}
.activity_240228 .wap_show{display: none;}
.activity_240228 .banner{position:relative;text-align:center;background:url(/uploads/activity/20240228/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_240228 .section{width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0}
.activity_240228 .red{color:#d01027}
.activity_240228 .bold{font-weight: bold;}
/*.activity_240228 .link{text-align:center}*/
/*.activity_240228 .link a{font-size:15px;color:#d01027;padding:.7em 1.5em;border:1px solid #202020;border-radius:50px}*/
/*.activity_240228 .link a:hover{color:#fff;background:#d01027;border-color:#d01027}*/
/*.activity_240228 .link a:hover ~ .link{background:#d01027;}*/
.activity_240228 .tip{font-size:14px;color:#202020}
.activity_240228 .wap{display:none}
.activity_240228 .section1{position: relative;text-align: center;}
.activity_240228 .section1 >div{text-align: center;font-size: 15px;}
.activity_240228 .section1 .text2{margin-top: 25px;}
.activity_240228 .section1 .img1{position: absolute;top: 10%;left: 10%;}
.activity_240228 .section1 .img2{position: absolute;bottom: 0;right: 5%;}
.activity_240228 .section2 .bg_content {background: linear-gradient(0deg, #D6E8F5 0%, #F4F9FC 98%);position: relative;padding: 40px 0;}
.activity_240228 .section2 .bg_content .introduce_content{width: 85%;margin: 0 auto;font-size: 15px;}
.activity_240228 .section2 .bg_content .introduce_content .img{text-align: center;margin-bottom: 40px;}
.activity_240228 .section2 .bg_content .introduce_content .header_{text-indent: 30px;}
.activity_240228 .section2 .bg_content .introduce_content .content_box{display: flex;gap: 40px;margin-top: 40px;}
.activity_240228 .section2 .bg_content .introduce_content .content_box .c_red_title{font-size: 20px;display: flex;align-items: center;}
.activity_240228 .section2 .bg_content .introduce_content .content_box .c_red_title:before{font-size: 24px;margin-right:0;width: 6px;}
.activity_240228 .section2 .bg_content .introduce_content .content_box .title{font-size: 16px;background: rgba(92,187,231,0.18);display: inline;padding: 0 10px;}
.activity_240228 .section2 .bg_content .introduce_content .content_box .desc{font-size: 14px;margin-top: 10px;margin-left: 16px;}
.activity_240228 .section2 .bg_content .top_img{position: absolute;top: -8%;left: -4%;}
.activity_240228 .section2 .bg_content .right_img{position: absolute;top: 18%;right: 2%;}
.activity_240228 .section3 .title{text-align: center;}
.activity_240228 .section3 .sub_title_img{margin-top: 20px;}
.activity_240228 .section3 .content{display: flex;gap: 40px;margin-top: 25px;}
.activity_240228 .section3 .content .card_content{width: 50%;}
.activity_240228 .section3 .content .card_content .card_title{background: #DD243A;font-size: 24px;text-align: center;color: #ffffff;padding: 15px 0;}
.activity_240228 .section3 .content .card_content .card_desc{background: #EDF4F9;box-shadow: 0px 10px 30px 0px rgba(42,53,73,0.28);padding: 40px;}
.activity_240228 .section3 .content .cells {display: flex;flex-wrap: wrap;gap: 5px;margin-top: 10px;}
.activity_240228 .section3 .content .cells .cell_item {height: 21px;display:flex;align-items: center;font-size: 14px;background-color: #F6FBFF;border-radius: 25px;padding: 0 7px;;text-align: center;border: 1px dashed #4674B7;}
.activity_240228 .section3 .content .cells .cell_item.etc{background: none;border:none;}
.activity_240228 .section3 .content .cell_desc{margin-top: 10px;font-size: 14px;color: #666666;}
.activity_240228 .section3 .content .price{margin-top: 20px;font-size: 18px;}
.activity_240228 .section3 .content .price .bold .price_num{font-size: 30px;}
.activity_240228 .section3 .content .card_content.content2 .card_title{background: #224699;}
.activity_240228 .section3 .content .card_content.content2 .price .blue_{color: #224699;}
.activity_240228 .section4 .title{text-align: center;}
.activity_240228 .section4 .title .sub_title{margin-top: 20px}
.activity_240228 .section4 .content{margin-top: 20px;background-color: #F3F5F7;padding: 40px;display: flex;justify-content: space-around;}
.activity_240228 .section4 .content .left_head{font-weight: bold;font-size: 24px;line-height: 28px}
.activity_240228 .section4 .content .left_line{margin: 15px 0}
.activity_240228 .section4 .content .left_line span{background: rgba(247,251,253,0.87);border-radius: 11px;border: 1px dashed #4674B7;padding: 0 7px}
.activity_240228 .section4 .content .left_price{margin: 15px 0;font-weight: bold}
.activity_240228 .section4 .content .left_price span:nth-child(1){font-size: 18px}
.activity_240228 .section4 .content .left_price span:nth-child(2){font-size: 30px}
.activity_240228 .section4 .content .consult{display: block;width: 180px}
.activity_240228 .section4 .content .link{border-radius: 21px;border: 1px solid #333333;padding: 10px}
.activity_240228 .section5 .libraries{background: linear-gradient(0deg, #E3EAEF 0%, #F6FAFD 100%);padding: 40px 40px;padding-bottom: 20px;margin-top: 10px;}
.activity_240228 .section5 .libraries .content_box{display: flex;flex-wrap: wrap;justify-content: center;background-color: white;align-items: center;}
.activity_240228 .section5 .libraries .content_box span{width: 33%;text-align: center;border-bottom: #ebf7ff solid 2px;font-size: 12px;color: #221815;height: 35px;line-height: 35px;}
.activity_240228 .section5 .desc {margin-top: 25px;font-size: 12px;color: #666666;}


/*activity_240308*/
.activity_240308 {color: #202020;font-size: 14px;}
.activity_240308 .wap_show{display: none;}
.activity_240308 .banner{position:relative;text-align:center;background:url(/uploads/activity/20240308/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_240308 .section{width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0}
.activity_240308 .red{color:#d01027}
.activity_240308 .bold{font-weight: bold;}
.activity_240308 .tip{font-size:14px;color:#202020}
.activity_240308 .wap{display:none}
.activity_240308 .section1 .content_box{display: flex;text-align: center;gap: 0 20px;align-items: end;justify-content: space-around;}
.activity_240308 .section2 .title_img{text-align: center;}
.activity_240308 .section2 .products{display: flex;gap: 20px;margin-top: 40px;}
.activity_240308 .section2 .products .product_img{position: relative;}
.activity_240308 .section2 .products .product_item{position: absolute;top: 2%;left: 7%}
.activity_240308 .section2 .products .product_item .header_{font-size: 24px;font-weight: bold;margin-left: 10px;position: relative;}
.activity_240308 .section2 .products .product_item .header_ img{position: absolute;top: -36%;left: 50%;}
.activity_240308 .section2 .products .product_item .flex_content{display: flex;flex-direction: column;gap: 15px;margin-top: 15px;}
.activity_240308 .section2 .products .product_item .flex_content .desc{display: flex;flex-direction: row;gap: 10px;align-items: center;margin-left: 25px}
.activity_240308 .section2 .products .product_item .flex_content .desc .prefix{color: #7C3596;font-size: 18px;font-weight: bold;display: flex;align-items: center;gap: 5px;}
.activity_240308 .section2 .products .product_item .flex_content .line{width: 90%;margin: 0 auto;height: 2px;background: #F6F3ED;}
.activity_240308 .section2 .products .product_item .product_footer{display: flex;align-items: center;margin-top: 11px;gap: 10px;}
.activity_240308 .section.section2 > div.products > div:nth-child(2) > div > div.product_footer{margin-top: 90px;}
.activity_240308 .section2 .products .product_item .product_footer .flag{display: flex;line-height: 20px;justify-content: center;text-align: center;background: #FFE6D5;border-radius: 50%;width: 54px;height: 54px;font-weight: bold;font-size: 16px;}
.activity_240308 .section2 .products .product_item .product_footer .flag span{margin-top: 8px;}
.activity_240308 .section2 .products .product_item .product_footer .desc span.bold{font-size: 16px;}
.activity_240308 .title_img{text-align: center;}
.activity_240308 .section3 .content{display: flex;margin-top: 40px;flex-direction: column;gap: 25px 0;}
.activity_240308 .section3 .content .product_item{display: flex;flex-direction: row;}
.activity_240308 .section3 .content .product_item .text{background: #EEF1F5;padding: 30px;width: 55%;padding-bottom: 20px;}
.activity_240308 .section3 .content .product_item .text .title{padding: 7px 20px;font-size: 18px;font-weight: bold;background: linear-gradient(90deg, #D5082A 0%, #BB0B24 100%);box-shadow: 0px 1px 2px 0px rgba(27,54,96,0.22);border-radius: 20px;color: #ffffff;}
.activity_240308 .section3 .content .product_item .text .desc{margin-top: 15px;display: flex;flex-direction: column;color: #666666;}
.activity_240308 .section3 .content .product_item .text .desc .desc_item {display: flex;align-items: center;}
.activity_240308 .section3 .content .product_item .text .desc .desc_item .circle {background: #d01027;border-radius: 15px;  width: 5px;height: 5px;}
.activity_240308 .section4 .content{background: #FFFFFF;box-shadow: 0px 0px 24px 0px rgba(40,45,52,0.25);border-radius: 49px;display: flex;}
.activity_240308 .section4 .content .content_left{width: 65%;text-align: center;}
.activity_240308 .section4 .content .content_left .cells{margin: 40px;display: flex;flex-direction: column;gap: 15px;}
.activity_240308 .section4 .content .content_left .cells .cell_item{padding: 10px 0;gap: 20px;display: flex;align-items: center;border-radius: 31px;background: #fdebef;opacity: 0.8;width: 80%;margin:0 auto;justify-content: center;}
.activity_240308 .section4 .content .content_left .cells .cell_item .title{font-weight: bold;font-size: 18px;width: 20%;}
.activity_240308 .section4 .content .content_left .cells .cell_item .line{width: 1px;height: 45px;background: #ffffff;}
.activity_240308 .section4 .content .content_left .cells .cell_item .item{width: 50%;}
.activity_240308 .section4 .content .content_left .cells .cell_item .item span{font-size: 14px;border: 1px dashed #666666;border-radius: 11px;padding: 0 10px;margin-right: 10px;}
.activity_240308 .section4 .content .content_right{width: 35%;background: #EEEBEC;position: relative;border-top-right-radius: 49px;border-bottom-right-radius: 49px;}
.activity_240308 .section4 .content .content_right .img{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 232px;}
.activity_240308 .section4 .date_desc{color: #666666;line-height: 28px;margin-top: 30px;font-size: 12px;}
.activity_240308 .section .consult{display: block;width: 120px;margin: 0 auto;margin-top: 10px;}
.activity_240308 .section .link{border-radius: 21px;border: 1px solid #333333;padding: 10px;text-align: center;}


/*activity_240312*/
.activity_240312 {color: #202020;font-size: 14px;}
.activity_240312 .wap_show{display: none;}
.activity_240312 .banner{position:relative;text-align:center;background:url(/uploads/activity/20240312/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_240312 .section{width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0}
.activity_240312 .red{color:#d01027}
.activity_240312 .bold{font-weight: bold;}
.activity_240312 .tip{font-size:14px;color:#202020}
.activity_240312 .wap{display:none}
/*.activity_240312 .link:hover{display:none}*/
.activity_240312 .section1 .content_box{line-height: 26px;text-align: center;margin: 0 auto;background: url(/uploads/activity/20240312/img_bg1.png) center/100% 100% no-repeat;height: 322px}
.activity_240312 .section1 .content_box .content{padding-top: 20px;}
.activity_240312 .section1 .content_box .content .inquire a{color: #d01027;text-decoration: underline;}
.activity_240312 .section1 .intro{background: url(/uploads/activity/20240312/img_bg2.png) center/100% 100% no-repeat;position: relative;}
.activity_240312 .section1 .intro .content{position: absolute;top: 25%;left: 50%;transform: translateX(-50%);width: 86%;}
.activity_240312 .section1 .intro .content .header_{text-indent: 28px;}
.activity_240312 .section1 .intro .content .flex_box{display: flex;gap: 0 100px;margin-top: 35px;}
.activity_240312 .section1 .intro .content .flex_box .item{}
.activity_240312 .section1 .intro .content .flex_box .item .img_header{width: 136px;position: relative;}
.activity_240312 .section1 .intro .content .flex_box .item:nth-of-type(1) .img_header{background: url(/uploads/activity/20240312/icon1.png) center/100% 100% no-repeat;}
.activity_240312 .section1 .intro .content .flex_box .item:nth-of-type(2) .img_header{background: url(/uploads/activity/20240312/icon2.png) center/100% 100% no-repeat;}
.activity_240312 .section1 .intro .content .flex_box .item .img_header .text{position: absolute;top: 50%;left: 32%;font-size: 18px;font-weight: bold;transform: translateY(-50%);}
.activity_240312 .section1 .intro .content .flex_box .item .desc {margin-top: 15px;}
.activity_240312 .section2 .title{margin: 0 auto;text-align: center;}
.activity_240312 .section2 .title .sub_img{margin-top: 5px;}
.activity_240312 .section2 .title .main{font-size: 36px;font-weight: bold;position: relative;}
.activity_240312 .section2 .title .main .suffix{position: absolute;top: -40%;right: -40%;}
.activity_240312 .section2 .cells {display: flex;align-items: center;gap: 0 20px;margin-top: 25px;justify-content: center;}
.activity_240312 .section2 .cells .cell_item{width: 430px;position: relative;}
.activity_240312 .section2 .cells .cell_item:nth-of-type(1){background: url(/uploads/activity/20240312/img_bg4.png) center/100% 100% no-repeat;}
.activity_240312 .section2 .cells .cell_item:nth-of-type(2){background: url(/uploads/activity/20240312/img_bg5.png) center/100% 100% no-repeat;}
.activity_240312 .section2 .cells .cell_item .content{width: 40%;position: absolute;top: 50%;left: 45%;transform: translateY(-50%);}
.activity_240312 .section2 .cells .cell_item .content .header_{font-weight: bold;font-size: 18px;}
.activity_240312 .section2 .cells .cell_item .content .price{font-weight: bold;font-size: 30px;color: #d01027;}
.activity_240312 .section2 .cells .cell_item .content .price .price_char{font-size: 20px;vertical-align: text-top;}
.activity_240312 .section2 .cells .cell_item .content .line{height: 1px;background: #999999;margin: 5px 0;}
.activity_240312 .section2 .cells .cell_item .content .desc{font-size: 18px;font-weight: bold;}
.activity_240312 .section2 .cells .cell_item .content .consult .link{background: #d01027;color: #ffffff;display: inline;padding: 4px 25px 8px 25px;border-radius: 26px;font-size: 16px;border: 1px solid #202020;}
/*.activity_240312 .section2 .cells .cell_item .content .consult .link:hover{background: #d01027;color: #ffffff;}*/
.activity_240312 .section3 {background: #FBF7F1;box-shadow: 0px 0px 20px 0px rgba(50,50,50,0.36);border-radius: 30px;padding: 50px;text-align: center;}
.activity_240312 .section3 .title{margin: 0 auto;text-align: center;}
.activity_240312 .section3 .title .sub_img{margin-top: 5px;}
.activity_240312 .section3 .title .main{font-size: 36px;font-weight: bold;position: relative;}
.activity_240312 .section3 .title .main .suffix{position: absolute;top: -40%;right: -40%;}
.activity_240312 .section3 .content {margin: 40px 0;display: flex;position: relative;}
.activity_240312 .section3 .content .img{position: absolute;}
.activity_240312 .section3 .content .img.img1{top: -12%;left: -4%;width: 77px;}
.activity_240312 .section3 .content .img.img2{bottom: -12%;right: -4%;width: 70px;}
.activity_240312 .section3 .content .img.img3{top: 76%;left: 12%;width: 30px;}
.activity_240312 .section3 .content .img.img4{top: 12%;left: 16%;width: 14px;}
.activity_240312 .section3 .content .left_content{text-align: center;width: 20%;background: #A59F98;color: #FBF7F1;position: relative;}
.activity_240312 .section3 .content .left_content span{font-weight: bold;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);font-size: 24px;width: 100%;line-height: 32px;}
.activity_240312 .section3 .content .right_content{width: 80%;background: #ffffff;}
.activity_240312 .section3 .content .right_content .cells{display: flex;justify-content: center;width: 90%;margin: 0 auto;}
.activity_240312 .section3 .content .right_content .cells span{text-align: center;width: 20%;}
.activity_240312 .section3 .content .right_content .line{height: 1px;background: #DBD4CA;margin: 5px auto;width: 90%;}
.activity_240312 .section3 .consult .link{display: inline;padding: 11px 30px 15px 30px;border-radius: 26px;font-size: 16px;border: 1px solid #202020;background: #D01027;color: #ffffff;}
/*.activity_240312 .section3 .consult .link:hover{background: #d01027;color: #ffffff;}*/
.activity_240312 .section2 .tableHeader {position: relative;margin-top: 30px;display: flex;width: 100%;justify-content: space-between;height: 54px;background: linear-gradient(0deg, #9bb8e6 0%, #d6ebff 98%);align-items: center;border-top-left-radius: 30px;border-top-right-radius: 30px;}
.activity_240312 .section2 .tableHeader .search_ img {position: absolute;right: 20px;top: 22%;}
.activity_240312 .section2 .tableHeader .tableSearch {border: 1px solid #FCF8F7;border-radius: 24px;padding: 8px;margin-right: 10px;background-color: #FCF8F7;}
.activity_240312 .section2 .tableHeader .left {display: flex;align-items: center;margin-left: 30px;}
.activity_240312 .section2 .tableHeader .left .black_bold {font-size: 18px;color: #202020;font-weight: bold;}
.activity_240312 .section .cells_ {height: 300px;overflow-y: scroll;width: 842px;display: flex;margin: 0 auto;flex-wrap: wrap;overflow-y: auto;position: relative;padding: 10px 0;gap: 10px 0;}
.activity_240312 .section3 .cells_ {width: 100%;padding-bottom: unset;}
.activity_240312 .section .cells_ .cells_title {position: absolute;top: 0px;left: 44px;border: 1px solid;border-image: linear-gradient(0deg, #FFF1E1, #FDCCA6) 10 10;background: linear-gradient(0deg, #DBAD77 0%, #F5D8C7 54%, #FFF7ED 100%);border-radius: 7px;padding: 0 11px;}
.activity_240312 .section .cells_ .cell_item {width: 20%;text-align: center;border-bottom: 1px solid #DBD4CA;}
.activity_240312 .section .table {background: #ffffff;padding: 0px 30px 30px 30px;box-shadow: 0px 0px 20px 0px rgba(50,50,50,0.36);border-bottom-right-radius:  30px;border-bottom-left-radius: 30px;}
.activity_240312 .section4 {margin-top: -30px;}
.activity_240312 .section4 .date_desc {color: #666666;line-height: 28px;font-size: 12px;}
.activity-list .pic {position: relative;}
.activity-list .pic .new_activity{position: absolute;top: 0;left: -1%;}


/* 技术专题日期 & 浏览量 */
.download-con .flex_box {display: flex;;justify-content: space-between;}


/*activity_240411*/
.activity_240411 {color: #202020;font-size: 14px;}
.activity_240411 .wap_show{display: none;}
.activity_240411 .banner{position:relative;text-align:center;background:url(/uploads/activity/20240411/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_240411 .section{width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0}
.activity_240411 .red{color:#d01027}
.activity_240411 .bold{font-weight: bold;}
.activity_240411 .tip{font-size:14px;color:#202020}
.activity_240411 .wap{display:none}
.activity_240411 .section1 .bg_content{background: url(/uploads/activity/20240411/img_bg1.png) center/100% 100% no-repeat;height: 228px;position: relative;}
.activity_240411 .section1 .bg_content .text{width: 764px;text-indent: 28px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.activity_240411 .section2 .c_red_title{font-size: 24px;font-weight: bold;}
.activity_240411 .section2 .c_red_title:before{margin-right: unset;}
.activity_240411 .section2 table{border-spacing: 3px;border-collapse: separate;background: #ffffff;text-align: center;font-size: 16px;}
.activity_240411 .section2 table .blue_c{color: #1B5EA9;}
.activity_240411 .section2 table .blue_{color: #0598A9;}
.activity_240411 .section2 table .sub_title{font-size: 12px;display: block;}
.activity_240411 .section2 table thead tr{}
.activity_240411 .section2 table thead tr td {background: #7E8895;padding: 20px 10px;width: 190px;color: #ffffff;}
.activity_240411 .section2 table tr td {width: 190px;padding: 20px 10px;}
.activity_240411 .section2 table tbody tr:nth-child(1) td.row_title {background: #d01027;color: #ffffff;width: 220px;padding: 0 20px;}
.activity_240411 .section2 table tbody tr:nth-child(4) td.row_title {background: #1B50A9;color: #ffffff;width: 220px;padding: 0 20px;}
.activity_240411 .section2 table tbody tr:nth-child(7) td.row_title {background: #0598A9;color: #ffffff;width: 220px;padding: 0 20px;}
.activity_240411 .section2 table tbody tr:nth-child(1) td {background: #FFF2F4;padding: 5px 0;}
.activity_240411 .section2 table tbody tr:nth-child(2) td {background: #FFF2F4;padding: 5px 0;}
.activity_240411 .section2 table tbody tr:nth-child(3) td {background: #FFF2F4;padding: 5px 0;}
.activity_240411 .section2 table tbody tr:nth-child(4) td {background: #E8EFF7;padding: 5px 0;}
.activity_240411 .section2 table tbody tr:nth-child(5) td {background: #E8EFF7;padding: 5px 0;}
.activity_240411 .section2 table tbody tr:nth-child(6) td {background: #E8EFF7;padding: 5px 0;}
.activity_240411 .section2 table tbody tr:nth-child(7) td {background: #E1F1F3;padding: 5px 0;}
.activity_240411 .section2 table tbody tr:nth-child(8) td {background: #E1F1F3;padding: 5px 0;}
.activity_240411 .section2 table tbody tr:nth-child(9) td {background: #E1F1F3;padding: 5px 0;}
.activity_240411 .section2 .desc_date{margin-top: 20px;font-size: 12px;color: #666666;}
.activity_240411 .section3 .title{font-weight: bold;font-size: 16px;}
.activity_240411 .section3 .content{margin-top: 10px;display: flex;flex-direction: column;gap: 5px;font-size: 14px;}
.activity_240411 .section3 .content .view_detail{color: #d01027;}
.activity_240411 .section3 .hidden_content{display: none;margin: 0 auto;text-indent: 28px;margin-top: 15px;width: 80%;padding: 30px 20px;font-size: 14px;background: #F1F1F1;}


/*activity_240430*/
.activity_240430 {color: #202020;font-size: 14px;}
.activity_240430 .wap_show{display: none;}
.activity_240430 .banner{position:relative;text-align:center;background:url(/uploads/activity/20240430/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_240430 .section{width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0}
.activity_240430 .red{color:#d01027}
.activity_240430 .bold{font-weight: bold;}
.activity_240430 .tip{font-size:14px;color:#202020}
.activity_240430 .wap{display:none}
.activity_240430 .section1 {width: 100%;text-align: center;}
.activity_240430 .section1 .bg_content {font-size: 14px;}
.activity_240430 .section1 .bg_content .text2 {margin-top: 25px;}
.activity_240430 .section1 .bg_content .img {margin-top: 30px;}
.activity_240430 .section2 {width: 100%;text-align: center;background:url(/uploads/activity/20240430/bg.jpg) center/100% 100% no-repeat;margin-top: -60px;position: relative;height: 676px;}
.activity_240430 .section2 .content_box {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.activity_240430 .section3 {width: 978px;}
.activity_240430 .section3 .content_box{text-align: center;}
.activity_240430 .section .content_box .title {}
.activity_240430 .section .content_box .title .main {font-size: 36px;font-weight: bold;display: flex;align-items: center;justify-content: center;}
.activity_240430 .section .content_box .title .main .suffix {}
.activity_240430 .section .content_box .title .sub1 {margin-top: 0;}
.activity_240430 .section .content_box .title .sub2 {margin: 0 auto;margin-top: 15px;display: flex;justify-content: center;align-items: center;gap: 60px;background: url(/uploads/activity/20240430/img3.png) center/100% 100% no-repeat;width: 780px;height: 48px;}
.activity_240430 .section3 .content_box .title .sub2{background: url(/uploads/activity/20240430/bg6.png) center/100% 100% no-repeat;width: 660px;}
.activity_240430 .section .content_box .title .sub2 .sub2_item {display: flex;align-items: center;gap: 10px;}
.activity_240430 .section .content_box .title .sub2 .sub2_item .sub2_icon {display: flex;align-items: center;}
.activity_240430 .section .content_box .cell_cards {display: flex;margin-top: 40px;}
.activity_240430 .section .content_box .cell_cards .card_item {width: 326px;height: 308px;position: relative;}
.activity_240430 .section .content_box .cell_cards .card_item.sale_item {background: url(/uploads/activity/20240430/bg2.png) center/100% 100% no-repeat;}
.activity_240430 .section3 .content_box .cell_cards .card_item.sale_item {background: url(/uploads/activity/20240430/bg7.png) center/100% 100% no-repeat;}
.activity_240430 .section .content_box .cell_cards .card_item.special_item {background: url(/uploads/activity/20240430/bg3.png) center/100% 100% no-repeat;margin-top: -20px;}
.activity_240430 .section .content_box .cell_cards .card_item.special_item {background: url(/uploads/activity/20240430/bg8.png) center/100% 100% no-repeat;}
.activity_240430 .section .content_box .cell_cards .card_item.success_item {background: url(/uploads/activity/20240430/bg4.png) center/100% 100% no-repeat;}
.activity_240430 .section3 .content_box .cell_cards .card_item.success_item {background: url(/uploads/activity/20240430/bg9.png) center/100% 100% no-repeat;}
.activity_240430 .section .content_box .cell_cards .card_item .card_item_content {text-align: left;position: absolute;top: 10%;left: 15%;}
.activity_240430 .section .content_box .cell_cards .card_item .card_item_content .tag_text{color: #ffffff;background: #d01027;position: relative;height: 32px;padding: 0 10px;display: inline-block;font-size: 16px;margin-left: 16px;}
.activity_240430 .section .content_box .cell_cards .card_item.sale_item .card_item_content .tag_text{background: #1C42B1;}
.activity_240430 .section3 .content_box .cell_cards .card_item.sale_item .card_item_content .tag_text{background: #3F4452;}
.activity_240430 .section .content_box .cell_cards .card_item.success_item .card_item_content .tag_text{background: #3F4452;}
.activity_240430 .section .content_box .cell_cards .card_item .card_item_content .tag_text::before {content: "";position: absolute;top: 0;left: -16px;height: 0;border-top: 16px solid transparent;border-bottom: 16px solid transparent;border-right: 16px solid #d01027;}
.activity_240430 .section .content_box .cell_cards .card_item.sale_item .card_item_content .tag_text::before {border-right: 16px solid #1C42B1;}
.activity_240430 .section3 .content_box .cell_cards .card_item.sale_item .card_item_content .tag_text::before {border-right: 16px solid #3F4452;}
.activity_240430 .section .content_box .cell_cards .card_item.success_item .card_item_content .tag_text::before {border-right: 16px solid #3F4452;}
.activity_240430 .section .content_box .cell_cards .card_item .card_item_content .tag_text::after {content: "";position: absolute;top: 50%;transform: translateY(-50%);left: -5px;width: 5px;height: 5px;border-radius: 50%;background: #ffffff;z-index: 1;}
.activity_240430 .section .content_box .cell_cards .card_item .card_item_content .cells {display: flex;flex-wrap: wrap;gap: 10px 15px;margin-top: 15px;}
.activity_240430 .section .content_box .cell_cards .card_item .card_item_content .cells .cell_item {border-radius: 20px;border: 1px dashed #1C42B1;width: 70px;text-align: center;}
.activity_240430 .section3 .content_box .cell_cards .card_item .card_item_content .cells .cell_item {border: 1px dashed #3F4452;}
.activity_240430 .section .content_box .cell_cards .card_item.special_item .card_item_content .cells .cell_item {border: 1px dashed #D01027;}
.activity_240430 .section .content_box .cell_cards .card_item.sale_item .card_item_content .cells .cell_item:last-child {border: none;}
.activity_240430 .section .content_box .cell_cards .card_item .card_item_content .price{font-size: 30px;margin-top: 20px;}
.activity_240430 .section .content_box .cell_cards .card_item.special_item .card_item_content .price{color: #d01027;font-weight: bold;}
.activity_240430 .section .content_box .cell_cards .card_item .card_item_content .price .price_char{font-size: 18px;font-weight: bold;}
.activity_240430 .section .content_box .cell_cards .card_item .card_item_content .price .num {margin-left: -5px;}
.activity_240430 .section .content_box .cell_cards .card_item .card_item_content .price .price_suffix{font-size: 12px;}
.activity_240430 .section .content_box .cell_cards .card_item .card_item_content .desc {font-size: 16px;}
.activity_240430 .section .content_box .cell_cards .card_item .card_item_content .desc .inquire {color: #4993D1;text-decoration-line: underline;margin-top: 0;}
.activity_240430 .section .content_box .cell_cards .card_item.success_item .card_item_content .success_text{color: #3F4452;font-size: 28px;margin-bottom: 30px;margin-top: 15px;}
.activity_240430 .section .content_box .inquire{display: inline-block;margin-top: 10px;}
.activity_240430 .section .content_box .inquire_box {color: #ffffff;background: #d01027;padding: 10px 40px;font-size: 16px;border-radius: 40px;}
.activity_240430 .section4 {width: 978px;}
.activity_240430 .section4 .date_desc {color: #666666;}


/*activity_240510*/
.activity_240510 {color: #202020;font-size: 14px;}
.activity_240510 .wap_show{display: none;}
.activity_240510 .banner{position:relative;text-align:center;background:url(/uploads/activity/20240510/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_240510 .section{width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0}
.activity_240510 .red{color:#d01027}
.activity_240510 .bold{font-weight: bold;}
.activity_240510 .tip{font-size:14px;color:#202020}
.activity_240510 .wap{display:none}
.activity_240510 .section1{text-align: center;position: relative;}
.activity_240510 .section1 .img1{position: absolute;top: -50%;left: 0;}
.activity_240510 .section1 .img2{position: absolute;top: 10%;right: 10%;}
.activity_240510 .section1 .img3{position: absolute;bottom: -10%;left: 25%;}
.activity_240510 .section2 {}
.activity_240510 .section2 .product_title{text-align: center;}
.activity_240510 .section2 .product_title .main{font-size: 36px;color: #000000;display: flex;justify-content: center;align-items: center;}
.activity_240510 .section2 .product_title .suffix_img{background: url(/uploads/activity/20240510/title1_bg.png) center/100% 100% no-repeat;height: 77px;width: 346px;margin: 0 auto;position: relative;}
.activity_240510 .section2 .product_title .suffix_img .bg_text{position: absolute;top: 50%;transform: translateY(-50%);}
.activity_240510 .section2 .product_title .suffix_img .bg_text1 {left: 5%;font-size: 16px;}
.activity_240510 .section2 .product_title .suffix_img .bg_text2 {right: 5%;font-size: 24px;color: #ffffff;font-weight: bold;}
.activity_240510 .section2 .product_title .suffix_img .bg_text2 .char{font-size: 16px;vertical-align: text-top;margin-right: -5px;}
.activity_240510 .section2 .ko_products{margin-top: 20px;}
.activity_240510 .section2 .ko_products .ko_sale_product{display: flex;}
.activity_240510 .section2 .ko_products .ko_sale_product .cell_cate{position: relative;color: #BDCCEE;background: url(/uploads/activity/20240510/img_bg.png) center/100% 100% no-repeat;height: 447px;width: 249px;;font-size: 16px;}
.activity_240510 .section2 .ko_products .ko_sale_product .cell_cate .title{font-size: 20px;color: #ffffff;text-align: center;background: url(/uploads/activity/20240510/img_title2.png) center/100% 100% no-repeat;width: 141px;height: 38px;margin: 0 auto;margin-top: 30px;}
.activity_240510 .section2 .ko_products .ko_sale_product .cell_cate .cates{display: flex;flex-wrap: wrap;gap: 20px 0;margin-top: 40px;}
.activity_240510 .section2 .ko_products .ko_sale_product .cell_cate .cates>div{width: 40%;text-align: center;position: relative;margin: 0 5%;padding: 5px 0;}
.activity_240510 .section2 .ko_products .ko_sale_product .cell_cate .cates .active{font-weight: bold;background: #3663D1;color: #ffffff;}
.activity_240510 .section2 .ko_products .ko_sale_product .ko_product_list {width: 70%;background: #EFF2F9;padding: 20px 30px 0 30px;}
.activity_240510 .section2 .ko_products .ko_sale_product .ko_product_list .select_cate{display: none;}
.activity_240510 .section2 .ko_products .ko_sale_product .ko_product_list table {width: 100%;}
.activity_240510 .section2 .ko_products .ko_sale_product .ko_product_list .product_table {height: 350px;overflow-y: scroll;}
.activity_240510 .section2 .ko_products .ko_sale_product .ko_product_list table thead tr {display: flex;}
.activity_240510 .section2 .ko_products .ko_sale_product .ko_product_list table thead tr th{width: 20%;text-align: center;border-bottom: 4px solid #0034B5;padding: 10px 0;}
.activity_240510 .section2 .ko_products .ko_sale_product .ko_product_list table tr td{width: 20%;text-align: center;padding: 10px 0;border-bottom: 1px solid #B9C1D5;}
.activity_240510 .section2 .inquire {display: block;margin: 0 auto;width: 274px;padding: 7px 0;background: #d01027;font-size: 16px;color: #ffffff;border-radius: 23px;text-align: center;margin-top: 30px;}
.activity_240510 .section3 .bg_box {background: url(/uploads/activity/20240510/img_bg3.png) center/100% 100% no-repeat;height: 337px;width: 886px;position: relative;}
.activity_240510 .section3 .bg_content {position: absolute;top: 50%;left: 10%;transform: translateY(-50%);padding-bottom: 30px;}
.activity_240510 .section3 .bg_content .main_title{font-size: 30px;color: #000000;font-weight: bold;}
.activity_240510 .section3 .bg_content .sub_title{color: #53626C;display: flex;gap: 20px;margin-top: 15px;}
.activity_240510 .section3 .bg_content .sub_title .sub_item {display: flex;gap: 5px;align-items: center;}
.activity_240510 .section3 .bg_content .price{color: #d01027;font-size: 30px;margin-top: 20px;font-weight: bold;}
.activity_240510 .section3 .bg_content .price .char{font-size: 16px;}
.activity_240510 .section3 .bg_content .price .suffix{font-size: 14px;color: #8A8884;font-weight: normal;}
.activity_240510 .section3 .inquire {display: block;width: 140px;padding: 5px 0;background: #d01027;font-size: 16px;color: #ffffff;border-radius: 25px;text-align: center;margin-top: 20px;}
.activity_240510 .section .date_desc {font-size: 12px;color: #666666;}
.activity_240510 .section4 {margin-top: -40px;}


/*activity_240516*/
.activity_240516 {color: #202020;font-size: 14px;}
.activity_240516 .wap_show{display: none;}
.activity_240516 .banner{position:relative;text-align:center;background:url(/uploads/activity/20240516/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_240516 .section{width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0}
.activity_240516 .red{color:#d01027}
.activity_240516 .bold{font-weight: bold;}
.activity_240516 .tip{font-size:14px;color:#202020}
.activity_240516 .wap{display:none}
.activity_240516 .section1 .bg_content {position:relative;text-align:center;background:url(/uploads/activity/20240516/img_bg.png) center/100% 100% no-repeat;width: 673px;height: 272px;margin: 0 auto;}
.activity_240516 .section1 .bg_text {position: absolute;top: 50%;left: 50%;width: 90%;transform: translate(-50%,-50%);text-align: center;line-height: 25px;}
.activity_240516 .section1 .desc {color: #666666;font-size: 12px;text-align: center;margin-top: 20px;}
.activity_240516 .section2 .content_box {background: #FFFFFF;box-shadow: 0px 0px 36px 0px rgba(31,59,71,0.35);border-radius: 30px;border: 1px solid #FFFFFF;}
.activity_240516 .section2 .content_box .title_bg {position:relative;text-align:center;background:url(/uploads/activity/20240516/title_bg1.png) center/100% 100% no-repeat;width: 400px;margin: 0 auto;}
.activity_240516 .section2 .content_box .title_text {position: absolute;top: 0;left: 10%;font-size: 30px;color: #ffffff;}
.activity_240516 .section2 .content_box .title_text2 {position: absolute;top: 0;right: 2%;font-size: 16px;color: #d01027;}
.activity_240516 .section2 .content_box .center_box {}
.activity_240516 .section2 .content_box .center_box .product_groups {display: flex;justify-content: center;margin-top: 25px;gap: 20px;}
.activity_240516 .section2 .content_box .center_box .product_groups .group_item {}
.activity_240516 .section2 .content_box .center_box .product_groups .group_item:nth-of-type(1) .group_title_img {position:relative;text-align:center;background:url(/uploads/activity/20240516/title_bg2.png) center/100% 100% no-repeat;width: 383px;height: 83px;}
.activity_240516 .section2 .content_box .center_box .product_groups .group_item .group_pro_name {font-size: 16px;}
.activity_240516 .section2 .content_box .center_box .product_groups .group_item .group_pro_name .spec{font-size: 12px;}
.activity_240516 .section2 .content_box .center_box .product_groups .group_item .group_img .line_sep{height: 67px;width: 1px;background: #fdcfaa;}
.activity_240516 .section2 .content_box .center_box .product_groups .group_item:nth-of-type(1) .group_pro_name:nth-of-type(1) {position: absolute;bottom: 8%;left: 8%;color: #ffffff;}
.activity_240516 .section2 .content_box .center_box .product_groups .group_item:nth-of-type(1) .group_pro_name:nth-of-type(2) {position: absolute;bottom: 8%;right: 20%;}
.activity_240516 .section2 .content_box .center_box .product_groups .group_item .group_img {display: flex;align-items: center;justify-content: center;margin-top: 25px;margin-right: 30px;}
.activity_240516 .section2 .content_box .center_box .product_groups .group_item:nth-of-type(1) .group_img .img {width: 50%;text-align: center;}
.activity_240516 .section2 .content_box .center_box .product_groups .group_item:nth-of-type(2) .group_title_img {position:relative;text-align:center;background:url(/uploads/activity/20240516/title_bg3.png) center/100% 100% no-repeat;width: 440px;height: 86px;}
.activity_240516 .section2 .content_box .center_box .product_groups .group_item:nth-of-type(2) .group_pro_name:nth-of-type(1) {position: absolute;bottom: 11%;left: 6%;color: #ffffff;}
.activity_240516 .section2 .content_box .center_box .product_groups .group_item:nth-of-type(2) .group_pro_name:nth-of-type(2) {position: absolute;bottom: 11%;right: 42%; color: #ffffff;}
.activity_240516 .section2 .content_box .center_box .product_groups .group_item:nth-of-type(2) .group_pro_name:nth-of-type(3) {position: absolute;bottom: 11%;right: 18%;}
.activity_240516 .section2 .content_box .center_box .product_groups .group_item:nth-of-type(2) .group_img .img {width: 35%;text-align: center;}
.activity_240516 .section2 .content_box .center_box .product_groups .group_item:nth-of-type(2) .group_img .img:nth-of-type(5) {width: 30%;text-align: center;}
.activity_240516 .section2 .content_box .center_box .cell_list {width: 90%;margin: 20px auto;}
.activity_240516 .section2 .content_box .center_box .cell_list .list_box {border-radius: 12px;;margin-top: 15px;background: #f5f5f5;padding: 25px;display: flex;gap: 10px 0;justify-content: center;flex-wrap: wrap;}
.activity_240516 .section2 .content_box .center_box .cell_list .list_box .cell_item{width: 14%;text-align: center;font-size: 12px;}
.activity_240516 .section .inquire {display: block;width: 220px;padding: 5px 0;background: #d01027;font-size: 16px;color: #ffffff;border-radius: 25px;text-align: center;margin: 30px auto;}
.activity_240516 .section3 .content_box {background: linear-gradient(0deg, #F3DDE0 0%, #FCEFED 100%);;border-radius: 32px;padding-bottom: 10px;}
.activity_240516 .section3 .content_box .title_bg {position:relative;text-align:center;background:url(/uploads/activity/20240516/title_bg4.png) center/100% 100% no-repeat;width: 371px;margin: 0 auto;}
.activity_240516 .section3 .content_box .title_text {position: absolute;top: -8%;left: 8%;font-size: 30px;color: #ffffff;}
.activity_240516 .section3 .content_box .title_text2 {position: absolute;top: 0;right: 3%;font-size: 16px;color: #d01027;}
.activity_240516 .section3 .content_box .center_box {padding: 30px 0 30px 4%;margin: 30px auto;width: 82%;display: flex;justify-content: center;background: #ffffff;border-radius: 30px;border: 1px solid #ffffff;align-items: center;}
.activity_240516 .section3 .content_box .center_box > div {text-align: center;}
.activity_240516 .section3 .content_box .center_box .content1 {text-align: end;width: 25%;}
.activity_240516 .section3 .content_box .center_box .content2 {text-align: center;width: 5%;}
.activity_240516 .section3 .content_box .center_box .content3 {text-align: center;width: 36%;}
.activity_240516 .section3 .content_box .center_box .content4 {text-align: center;width: 28%;}
.activity_240516 .section3 .content_box .center_box .content1 .pro_group .pro_name {font-size: 18px;font-weight: bold;text-align: center;}
.activity_240516 .section3 .content_box .center_box .content1 .pro_group .pro_name .pro_name_desc {font-size: 14px;font-weight: normal;}
.activity_240516 .section3 .content_box .center_box .content1 .pro_img {margin-top: 30px;text-align: center;}
.activity_240516 .section3 .content_box .center_box .content2 .plus_img img {transform: translateY(80%)}
.activity_240516 .section3 .content_box .center_box .content3 .title_content {font-size: 18px;font-weight: bold;}
.activity_240516 .section3 .content_box .center_box .content3 .choices {display: flex;flex-direction: column;gap: 10px;font-size: 16px;margin-top: 10px;}
.activity_240516 .section3 .content_box .center_box .content3 .choices .choice_item {width: 80%;margin: 0 auto;border-radius: 19px;border: 1px solid #F7C387;}
.activity_240516 .section3 .content_box .center_box .content4 .discount_img {margin: 0 auto;position:relative;text-align:center;background:url(/uploads/activity/20240516/img_bg_5.png) center/100% 100% no-repeat;width: 196px;height: 233px;}
.activity_240516 .section3 .content_box .center_box .content4 .discount_img .text1 {position: absolute;top: 11%;left: 50%;transform: translateX(-50%);font-weight: bold;font-size: 18px;color: #8d775f;}
.activity_240516 .section3 .content_box .center_box .content4 .discount_img .text2 {position: absolute;top: 36%;left: 50%;transform: translateX(-50%);color: #FFF5ED;font-size: 24px;font-weight: bold;}
.activity_240516 .section3 .content_box .center_box .content4 .discount_img .text2 .num {font-size: 36px;font-weight: bold;}
.activity_240516 .section3 .content_box .center_box .content4 .discount_img .text3 {position: absolute;top: 58%;left: 50%;transform: translateX(-50%);color: #fff5ed;}
.activity_240516 .section4 .content_box {background: linear-gradient(0deg, #E2EDF7 0%, #F5FBFF 100%);border-radius: 32px;position: relative;padding-bottom: 45px;}
.activity_240516 .section4 .content_box .title_bg {position:relative;text-align:center;background:url(/uploads/activity/20240516/img_bg6.png) center/100% 100% no-repeat;width: 371px;margin: 0 auto;}
.activity_240516 .section4 .content_box .title_text {position: absolute;top: -8%;left: 8%;font-size: 30px;color: #202020;}
.activity_240516 .section4 .content_box .title_text2 {position: absolute;top: 0;right: 3%;font-size: 16px;color: #d01027;}
.activity_240516 .section4 .content_box .cards_box {display: flex;align-items: center;justify-content: center;gap: 20px;margin-top: 30px;}
.activity_240516 .section4 .content_box .cards_box .card_item:nth-of-type(1) {background:url(/uploads/activity/20240516/img_bg7.png) center/100% 100% no-repeat;width: 256px;height: 308px}
.activity_240516 .section4 .content_box .cards_box .card_item {background:url(/uploads/activity/20240516/img_bg8.png) center/100% 100% no-repeat;width: 238px;height: 290px;position: relative;}
.activity_240516 .section4 .content_box .cards_box .card_item .text1 {font-size: 18px;top: 6%;left: 51%;transform: translateX(-50%);color: #8d775f;font-weight: bold;}
.activity_240516 .section4 .content_box .cards_box .card_item >div{position: absolute;}
.activity_240516 .section4 .content_box .cards_box .card_item:nth-of-type(1) .text1 {top: 9%;}
.activity_240516 .section4 .content_box .cards_box .card_item:nth-of-type(1) .text2 {color: #666666;font-size: 14px;position: absolute;top: 26%;left: 50%;transform: translateX(-50%);width: 100%;text-align: center;}
.activity_240516 .section4 .content_box .cards_box .card_item:nth-of-type(1) .text3 {color: #FFF5ED;font-size: 16px;top: 38%;left: 50%;width: 100%;text-align: center;transform: translateX(-50%);}
.activity_240516 .section4 .content_box .cards_box .card_item:nth-of-type(1) .text3 .num {font-size: 30px;}
.activity_240516 .section4 .content_box .cards_box .card_item:nth-of-type(1) .text3 .desc {font-size: 14px;display: block;text-align: center;margin-top: -10px;}
.activity_240516 .section4 .content_box .cards_box .card_item:nth-of-type(1) .text4 {bottom: 4%;}
.activity_240516 .section4 .content_box .cards_box .card_item .text2 {font-size: 24px;top: 22%;left: 50%;width: 100%;text-align: center;transform: translateX(-50%);}
.activity_240516 .section4 .content_box .cards_box .card_item .text3 {font-weight: bold;font-size: 24px;color: #D01027;left: 50%;transform: translateX(-50%);top: 48%;width: 100%;text-align: center;}
.activity_240516 .section4 .content_box .cards_box .card_item .text3 .num {font-size: 36px}
.activity_240516 .section4 .content_box .cards_box .card_item .text4 {position: absolute;bottom: 1%;left: 50%;transform: translateX(-50%);}
.activity_240516 .section4 .inquire {display: block;width: 140px;padding: 5px 0;background: #d01027;font-size: 14px;color: #ffffff;border-radius: 25px;text-align: center;margin: 30px auto;}
.activity_240516 .section .content_box .title_bg {transform: translateX(8%);}
.activity_240516 .section .date_desc {font-size: 12px;color: #666666;}

#Navright div.right-duihuakuang a.activity img {max-width: unset;}


/* 引用文献 */
.banner_citation {background:url(/templets/default/images/banner_citation.jpg) center/100% 100% no-repeat;}
.cate1_list {display: flex;gap: 0 5px;align-items: self-end;}
.cate1_list > a {}
.cate1_list .cate1_item {width: 20%;background: #EEF2F6;padding: 0 15px;height: 56px;border: 1px solid #FAFCFF;display: flex;align-items: center;justify-content: space-between;font-size: 16px;cursor: pointer;}
.cate1_list .cate1_item.cur {height: 66px;color: #ffffff;font-weight: bold;background: #d01027;}
.cate1_list .cate1_item.cur .normal {display: none;}
.cate1_list .cate1_item.cur .cur {display: block;}
.cate1_list .cate1_item .cur {display: none;}
.card_content {padding: 35px;box-shadow: 0px 0px 20px 0px rgba(58, 70, 97, 0.28);}
.cate2_list {display: flex;gap: 20px;flex-wrap: wrap;}
.cate2_list.cur {display: flex;gap: 0 10px;}
.cate2_list .cate2_item {color: #666666;font-size: 12px;padding: 5px 15px;text-align: center;border: 1px solid #666666;cursor: pointer;}
.cate2_list .cate2_item.cur {color: #202020;background: #EBEBEB;border: none;}
.page-l .subscribe {margin: 0;}
.citation_literature h2 {font-size: 18px;font-weight: bold;}
.citation_literature ul li {padding: 20px 0;border-bottom: 1px solid #ddd;display: flex;justify-content: space-around;}
.citation_literature ul li .title {width: 80%;}
.citation_literature ul li .title span {display: inline-block;font-size: 14px;}
.citation_literature ul li .pdf {display: flex;flex-direction: column;justify-content: center;}
.citation_literature ul li .pdf a {height: 25px;background: #f1f1f1 url(/templets/default/images/PDF.png) 10px center / 15px 17px no-repeat;padding: 0px 10px 0px 30px;border-radius: 2px;color: #202020;}
.citation_literature .pagination {display: flex;gap: 10px;justify-content: center;margin: 30px auto;}
.citation_literature .pagination >a {padding: 5px 10px;display: block;background: #EBEBEB;}
.citation_literature .pagination >a.cur{color: #d01027;}
.citation_literature .papers {margin-top: 30px;display: flex;flex-direction: column;gap: 25px;}
.citation_literature .papers .paper_item{color: #202020;}
.citation_literature .papers .paper_item .paper_title {font-size: 16px;font-weight: bold;color: #202020;}
.citation_literature .papers .paper_item .paper_body {margin-top: 20px;border-top: 2px solid #333333;border-bottom: 1px dashed #dddddd;position: relative;}
.citation_literature .papers .paper_item .paper_body .paper_header {display: flex;gap: 10px;align-items: center;margin-top: 15px;}
.citation_literature .papers .paper_item .paper_body .paper_header .paper_if {color: #ffffff;font-size: 14px;background: #d01027;padding: 5px 10px;}
.citation_literature .papers .paper_item .paper_body .paper_header .paper_publication {font-size: 16px;}
.citation_literature .papers .paper_item .paper_body .paper_author {margin-top: 20px;font-size: 12px;color: #666666;}
.citation_literature .papers .paper_item .paper_body .paper_doi {font-size: 12px;color: #666666;}
.citation_literature .papers .paper_item .paper_body .paper_doi >a {color: #1f99d7;text-decoration: underline;}
.citation_literature .papers .paper_item .paper_body .paper_service {font-size: 12px;color: #666666;margin-bottom: 30px;}
.citation_literature .papers .paper_item .paper_body .paper_service >a {color: #1f99d7;text-decoration: underline;}
.citation_literature .papers .paper_item .paper_body .interpretation {display: block;position: absolute;right: 0;top: 0;background: #EAEAEA;padding: 5px 10px;}
.citation_literature .main_content {margin-top: 30px;}
#ec--session-wrapper {inset: auto 0 0 auto !important;}


/*activity_240616*/
.activity_240616 {color: #202020;font-size: 14px;}
.activity_240616 .wap_show{display: none;}
.activity_240616 .banner{position:relative;text-align:center;background:url(/uploads/activity/20240616/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_240616 .section{width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0}
.activity_240616 .red{color:#d01027}
.activity_240616 .bold{font-weight: bold;}
.activity_240616 .tip{font-size:14px;color:#202020}
.activity_240616 .wap{display:none}
.activity_240616 .section1 .bg_text {text-align: center;color: #202020;font-size: 15px;line-height: 28px;}
.activity_240616 .section2 .main_title{font-size: 32px;font-weight: bold;margin: 0 auto;text-align: center;display: flex;align-items: center;justify-content: center;gap: 10px;}
.activity_240616 .section2 .sub_title{margin: 0 auto;margin-top: 10px;}
.activity_240616 .section2 .sub_title .groups{display: flex;justify-content: center;gap: 30px;}
.activity_240616 .section2 .sub_title .groups .group{display: flex;justify-content: center;gap: 10px;}
.activity_240616 .section2 .sub_title .groups .group .icon{}
.activity_240616 .section2 .sub_title .groups .group .text{font-size: 16px;}
.activity_240616 .section2 .cards {display: flex;justify-content: center;gap: 30px;margin-top: 30px;}
.activity_240616 .section2 .cards .library_card{box-shadow: 0px 0px 20px 0px rgba(68,68,68,0.28);background: #ffffff;}
.activity_240616 .section2 .cards .library_card .title{background: #D01027;color: #ffffff;font-size: 24px;text-align: center;padding: 10px 50px;}
.activity_240616 .section2 .cards .library_card:nth-of-type(2) .title{background: #0D43A7;padding: 10px 70px;}
.activity_240616 .section2 .cards .library_card .content{text-align: center;padding: 10px 0;}
.activity_240616 .section2 .cards .library_card .content .spec{margin: 15px 0;}
.activity_240616 .section2 .cards .library_card .content .price{font-weight: bold;color: #d01027;margin-top: 10px;}
.activity_240616 .section2 .cards .library_card .content .price .num{font-size: 36px;}
.activity_240616 .section2 .cards .library_card:nth-of-type(2) .content .price .num{color: #000000;}
.activity_240616 .section2 .cards .library_card .content .price .char{font-size: 24px;}
.activity_240616 .section2 .cards .library_card:nth-of-type(2) .content .price .char{color: #000000;}
.activity_240616 .section2 .cards .library_card .content .price .suffix{color: #202020;}
.activity_240616 .section3 .main_title{font-size: 32px;font-weight: bold;margin: 0 auto;text-align: center;display: flex;align-items: center;justify-content: center;gap: 10px;}
.activity_240616 .section3 .sub_title{margin: 0 auto;margin-top: 10px;}
.activity_240616 .section3 .sub_title .groups{display: flex;justify-content: center;gap: 30px;}
.activity_240616 .section3 .sub_title .groups .group{display: flex;justify-content: center;gap: 10px;}
.activity_240616 .section3 .sub_title .groups .group .icon{}
.activity_240616 .section3 .sub_title .groups .group .text{font-size: 16px;}
.activity_240616 .section3 .cards {display: flex;justify-content: center;gap: 20px;margin-top: 20px;}
.activity_240616 .section3 .cards .cell_card{position: relative;width: 484px;}
.activity_240616 .section3 .cards .cell_card:nth-of-type(1){background: url(/uploads/activity/20240616/bg1.png) center/100% 100% no-repeat;}
.activity_240616 .section3 .cards .cell_card:nth-of-type(2){background: url(/uploads/activity/20240616/bg2.png) center/100% 100% no-repeat;}
.activity_240616 .section3 .cards .cell_card .title{position: absolute;top: 15%;left: 15%;font-size: 24px;font-weight: bold;}
.activity_240616 .section3 .cards .cell_card:nth-of-type(2) .title{position: absolute;top: 20%;left: 15%;font-size: 24px;font-weight: bold;}
.activity_240616 .section3 .cards .cell_card .title .prefix{display: flex;align-items: center;gap: 4px; font-size: 14px;font-weight: normal;margin-bottom: -5px;}
.activity_240616 .section3 .cards .cell_card .title .prefix .icon {transform: translateY(-1px);}
.activity_240616 .section3 .cards .cell_card .content{position: absolute;top: 35%;left: 15%;}
.activity_240616 .section3 .cards .cell_card:nth-of-type(2) .content{position: absolute;top: 45%;left: 15%;}
.activity_240616 .section3 .cards .cell_card .content .libs {display: flex;gap: 10px;margin-top: 10px;}
.activity_240616 .section3 .cards .cell_card .content .libs .lib{border: 1px solid #202020;width: 56px;text-align: center;cursor: pointer;}
.activity_240616 .section3 .cards .cell_card .content .libs .lib.cur{background: #D01027;color: #ffffff;border: none;}
.activity_240616 .section3 .cards .cell_card .content .price {color: #d01027;font-weight: bold;}
.activity_240616 .section3 .cards .cell_card:nth-of-type(2) .content .price {color: #000000;font-weight: bold;margin-top: -10px;}
.activity_240616 .section3 .cards .cell_card .content .price .char{font-size: 24px;}
.activity_240616 .section3 .cards .cell_card .content .price .num{font-size: 36px;}
.activity_240616 .section3 .cards .cell_card .content .price .num1{font-size: 36px;display: none;}
.activity_240616 .section3 .cards .cell_card .content .price .num1.cur{display: inline-block;}
.activity_240616 .section3 .cards .cell_card .content .price .num.cur{display: inline-block;}
.activity_240616 .section3 .cards .cell_card .content .price .suffix{color: #000000;}
.activity_240616 .section .inquire {display: block;width: 140px;padding: 5px 0;background: #d01027;font-size: 14px;color: #ffffff;border-radius: 25px;text-align: center;}
.activity_240616 .section3 .inquire {width: 140px;}
.activity_240616 .section.section4 {margin-top: -60px;}
.activity_240616 .section4 .inquire {width: 290px;font-size: 16px;margin: 30px auto;}
.activity_240616 .section4 .main_title{font-size: 32px;font-weight: bold;margin: 0 auto;text-align: center;}
.activity_240616 .section4 .main_title .desc {font-weight: normal;font-size: 14px;line-height: 22px;margin-top: 10px;}
.activity_240616 .section4 .flow_img {text-align: center;margin-top: 25px;}
.activity_240616 .section4 .date_desc {font-size: 14px;color: #666666;}
.activity_240616 .price_128{display: none}
.activity_240616 .price_8{display: none}
.activity_240616 .price_8.cur{display: inline}
.activity_240616 .price_128.cur{display: inline}
.activity_240616 .section5 .libraries{background: linear-gradient(0deg, #E3EAEF 0%, #F6FAFD 100%);padding: 20px 10px;padding-bottom: 20px;margin-top: 10px;}
.activity_240616 .section5 .libraries .content_box{display: flex;flex-wrap: wrap;background-color: white;align-items: center;margin-top: 10px;}
.activity_240616 .section5 .libraries .content_box span{width: 33%;border-bottom: #ebf7ff solid 2px;font-size: 12px;color: #221815;height: 35px;line-height: 35px;text-indent: 12px;}
.activity_240616 .section5 .libraries .content_box span:last-child {width: 40%;}
.activity_240616 .section5 .libraries .content_box span:nth-child(3n+2) {width: 31%;}
.activity_240616 .section5 .libraries .content_box span:nth-child(3n) {width: 35%;}


/*activity_240625*/
.activity_240625 {color: #202020;font-size: 14px;}
.activity_240625 .wap_show{display: none;}
.activity_240625 .banner{position:relative;text-align:center;background:url(/uploads/activity/20240625/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_240625 .section{width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0}
.activity_240625 .red{color:#d01027}
.activity_240625 .bold{font-weight: bold;}
.activity_240625 .tip{font-size:14px;color:#202020}
.activity_240625 .wap{display:none}
.activity_240625 .section .cells_img {margin-top: 45px;position: relative;}
.activity_240625 .section .cells_img .cell_img {width: 190px;flex-shrink: 0;margin: 0 5px;position: relative;height: 130px;overflow: hidden;}
.activity_240625 .section .cells_img .cell_img img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;transition: transform 0.5s ease-out;}
.activity_240625 .section .cells_img .cell_img:hover img {transform: scale(1.2);}
.activity_240625 .section .cells_img .button_left {position: absolute;top: 50%;left: -15%;transform: translateY(-50%);}
.activity_240625 .section .cells_img .button_right {position: absolute;top: 50%;right: -15%;transform: translateY(-50%);}
.activity_240625 .section .cells_box {width: 200px;overflow-x: hidden;margin: 0 auto;}
.activity_240625 .section .cells_box .cells_flex_box {display: flex;}
.activity_240625 .section .cells_box .cells_flex_box .group {display: flex;flex-direction: column;gap: 15px;}
.activity_240625 .section2 .tableHeader {position: relative;margin-top: 30px;display: flex;width: 100%;justify-content: space-between;height: 54px;background: #3D342D;align-items: center;border-top-left-radius: 30px;border-top-right-radius: 30px;}
.activity_240625 .section2 .tableHeader .search_ img {position: absolute;right: 20px;top: 30%;}
.activity_240625 .section2 .tableHeader .tableSearch {border: 1px solid #FCF8F7;border-radius: 24px;padding: 8px;margin-right: 10px;background-color: #FCF8F7;}
.activity_240625 .section2 .tableHeader .left {display: flex;align-items: center;margin-left: 30px;}
.activity_240625 .section2 .tableHeader .left .black_bold {font-size: 18px;color: #ffffff;font-weight: bold;}
.activity_240625 .section2 .tableHeader .left .black_bold .price {font-size: 16px;font-weight: bold;padding: 3px 10px;background: #D01027;margin-left: 10px;border-radius: 15px;}
.activity_240625 .section2 .tableHeader .left .black_bold .price .char{font-size: 12px;}
.activity_240625 .section .table {background: #ffffff;padding: 0px 30px 30px 30px;box-shadow: 0px 0px 20px 0px rgba(50,50,50,0.36);border-bottom-right-radius:  30px;border-bottom-left-radius: 30px;}
.activity_240625 .section .cells_ {height: 300px;overflow-y: scroll;width: 842px;display: flex;margin: 0 auto;flex-wrap: wrap;overflow-y: auto;position: relative;padding: 10px 0;gap: 10px 0;}
.activity_240625 .section .cells_ .cells_title {position: absolute;top: 0px;left: 44px;border: 1px solid;border-image: linear-gradient(0deg, #FFF1E1, #FDCCA6) 10 10;background: linear-gradient(0deg, #DBAD77 0%, #F5D8C7 54%, #FFF7ED 100%);border-radius: 7px;padding: 0 11px;}
.activity_240625 .section .cells_ .cell_item {width: 20%;text-align: center;border-bottom: 1px solid #DBD4CA;}
.activity_240625 .section3 {background: #FBF7F1;box-shadow: 0px 0px 20px 0px rgba(50,50,50,0.36);border-radius: 30px;padding: 50px;text-align: center;}
.activity_240625 .section3 .title{margin: 0 auto;text-align: center;}
.activity_240625 .section3 .title .sub_img{margin-top: 5px;}
.activity_240625 .section3 .title .main{font-size: 36px;font-weight: bold;position: relative;}
.activity_240625 .section3 .title .main .suffix{position: absolute;top: -40%;right: -40%;}
.activity_240625 .section3 .content {margin: 40px 0;display: flex;position: relative;}
.activity_240625 .section3 .content .img{position: absolute;}
.activity_240625 .section3 .content .img.img1{top: -12%;left: -4%;width: 77px;}
.activity_240625 .section3 .content .img.img2{bottom: -12%;right: -4%;width: 70px;}
.activity_240625 .section3 .content .img.img3{top: 76%;left: 12%;width: 30px;}
.activity_240625 .section3 .content .img.img4{top: 12%;left: 16%;width: 14px;}
.activity_240625 .section3 .content .left_content{text-align: center;width: 20%;background: #A59F98;color: #FBF7F1;position: relative;}
.activity_240625 .section3 .content .left_content span{font-weight: bold;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);font-size: 24px;width: 100%;line-height: 32px;}
.activity_240625 .section3 .content .right_content{width: 80%;background: #ffffff;}
.activity_240625 .section3 .content .right_content .cells{display: flex;justify-content: center;width: 90%;margin: 0 auto;}
.activity_240625 .section3 .content .right_content .cells span{text-align: center;width: 20%;}
.activity_240625 .section3 .content .right_content .line{height: 1px;background: #DBD4CA;margin: 5px auto;width: 90%;}
.activity_240625 .section3 .consult .link{display: inline;padding: 11px 30px 15px 30px;border-radius: 26px;font-size: 16px;border: 1px solid #202020;background: #ffffff;color: #202020;}
.activity_240625 .section3 .consult .link:hover {color: #d01027;}
.activity_240625 .section3 .cells_ {width: 100%;padding-bottom: unset;}
.activity_240625 .section4 .date_desc {color: #666666;line-height: 28px;font-size: 12px;}
.activity_240625 .section1 .bg_text {background:url(/uploads/activity/20240625/img_bg1.png) center/100% 100% no-repeat;position: relative;}
.activity_240625 .section1 .bg_text .contents {position: absolute;top: 15%;left: 6%;width: 75%;}
.activity_240625 .section1 .bg_text .contents .text {text-indent: 28px;}
.activity_240625 .section1 .bg_text .contents .plans_card {margin-top: 20px;display: flex;justify-content: start;gap: 15px;}
.activity_240625 .section1 .bg_text .contents .plans_card .card_item {background: #FFFFFF;border-radius: 12px;border: 1px solid #ABBFD2;padding: 20px;text-align: center;}
.activity_240625 .section1 .bg_text .contents .plans_card .card_item .title {font-weight: bold;color: #ffffff;font-size: 16px;background: #333333;padding: 6px 20px;border-radius: 15px;text-align: center;}
.activity_240625 .section1 .bg_text .contents .plans_card .card_item:nth-of-type(2) .title {background: #d01027;}
.activity_240625 .section1 .bg_text .contents .plans_card .card_item .sub_title {color: #666666;margin-top: 5px;}
.activity_240625 .section1 .bg_text .contents .plans_card .card_item .features {text-align: left;margin-top: 10px;}
.activity_240625 .section1 .bg_text .contents .plans_card .card_item .features .feature_item {display: flex;}
.activity_240625 .section1 .bg_text .contents .plans_card .card_item .features .feature_item span.error {color: #D01027;margin-right: 5px;transform: translateY(-1px);}
.activity_240625 .section1 .bg_text .contents .plans_card .card_item .features .feature_item span.correct {color: green;margin-right: 5px;}
.activity_240625 .section2 {width: 100%;}
.activity_240625 .section2 .content_top {background: linear-gradient(0deg, #FFF1E1 1%, #FAF7F1 100%);width: 100%;padding-bottom: 90px;}
.activity_240625 .section2 .content_top .contents {width: 886px;margin: 0 auto;display: flex;}
.activity_240625 .section2 .content_top .contents .left_content {width: 65%;margin-top: 60px;}
.activity_240625 .section2 .content_top .contents .left_content .title_main {font-size: 30px;font-weight: bold;display: flex;}
.activity_240625 .section2 .content_top .contents .left_content .title_main .img{display: flex;align-items: center;}
.activity_240625 .section2 .content_top .contents .left_content .cells_desc {margin-top: 20px;}
.activity_240625 .section2 .content_top .contents .left_content .cells_desc .tool_cells {display: flex;gap: 10px;margin-top: 10px;}
.activity_240625 .section2 .content_top .contents .left_content .cells_desc .tool_cells .tool_cell_item {padding: 0 10px;background: #EFE1D2;border-radius: 15px;}
.activity_240625 .section2 .content_top .contents .left_content .price {font-size: 48px;font-weight: bold;color: #d01027;margin: 10px 0;}
.activity_240625 .section2 .content_top .contents .left_content .price .char{font-size: 36px;}
.activity_240625 .section2 .content_top .contents .right_content {}
.activity_240625 .section2 .content_top .contents .right_content .desc {margin-top: 10px;}
.activity_240625 .section2 .card_bottom {width: 886px;margin: 0 auto;margin-top: -100px;}
.activity_240625 .section2 .inquire .link{display: inline;padding: 10px 30px;border-radius: 26px;font-size: 14px;border: 1px solid #d01027;background: #d01027;color: #ffffff;}
.activity_240625 .section2 .inquire .link:hover {color: #ffffff;}


/* 2024-07-03 万象细胞库更新 */
#nav-two6 .nav-two-div dl dd {width: 140px;}
.index0915 .section2 .hot_products .new .title.title_0703 {color: #202020;background: none;line-height: 1.8;font-weight: 700;}
.index0915 .section2 .hot_products .new .new_wrap.new_wrap_0703 {padding: 0;height: 454px;margin-top: 57px;box-shadow: 0px 0px 24px 0px rgba(41,50,62,0.24);border: 1px solid #F0F5FA;}
.index0915 .section2 .hot_products .new .new_wrap.new_wrap_0703 >div {padding: 0 2em;}
.index0915 .section2 .hot_products .new .new_wrap.new_wrap_0703 >div:hover {background: linear-gradient(90deg, #F6EBED 0%, #FCF9F9 100%);}
.index0915 .section2 .hot_products .new .new_wrap >div .item {border-bottom: 1px solid #C8CFD3;}
.index0915 .section2 .hot_products .new.new_0703 {box-shadow: none;}
.index0915 .section2 .hot_products .new .new_wrap .item{}
.index0915 .section2 .hot_products {gap: 6%;}
.index0915 .section2 .hot_products .hot {width: 64%}
.index0915 .section2 .hot_products .hot {margin-right: unset;}
.index0915 .section2 .hot_products .hot .content {margin: unset;background: url(/templets/default/images/0703/img2_bg.jpg) center/100% 100% no-repeat;position: relative;width: unset;height: unset;}
.index0915 .section2 .hot_products .hot .content .content_box {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 90%;}
.index0915 .section2 .mysearch2 {margin: unset}
.index0915 .section2 .hot_products .hot .content .content_box .pro_box {display: flex;gap: 20px;flex-wrap: wrap;justify-content: center;margin-top: 40px;}
.index0915 .section2 .hot_products .hot .content .content_box .pro_box .pro_item {justify-content: space-between;padding: 5%;padding-right: 1%;background: linear-gradient(0deg, #EBF0F6 0%, #F8FAFC 100%);border: 1px solid #FFFFFF;width: 42%;}
.index0915 .section2 .hot_products .hot .content .content_box .pro_box .pro_item {display: flex;align-items: center;}
.index0915 .section2 .hot_products .hot .content .content_box .pro_box .pro_item .pro_title {}
.index0915 .section2 .hot_products .hot .content .content_box .pro_box .pro_item .pro_title .main_title {font-weight: bold;font-size: 16px}
.index0915 .section2 .hot_products .hot .content .content_box .pro_box .pro_item .pro_title .desc {color: #666666;font-size: 13px;}
.index0915 .inquire {margin: 0 auto;width: 160px;text-align: center;}
.index0915 .inquire .link{display: inline-block;padding: 10px 30px;font-size: 14px;border: 1px solid #d01027;background: #d01027;color: #ffffff;}
.index0915 .inquire .link:hover {color: #ffffff;}
.index0915 .section2 .hot_products .hot .content .content_box .cell_line_num {vertical-align: super;margin-left: 5px;background:#d01027;color:#fff;border-radius:3px;padding:0 3px;font-size:10px;line-height:1rem}


/* activity_240716 */
.activity_240716 {color: #202020;font-size: 14px;}
.activity_240716 .wap_show{display: none;}
.activity_240716 .banner{position:relative;text-align:center;background:url(/uploads/activity/20240716/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_240716 .section{width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0}
.activity_240716 .red{color:#d01027}
.activity_240716 .bold{font-weight: bold;}
.activity_240716 .tip{font-size:14px;color:#202020}
.activity_240716 .wap{display:none}
.activity_240716 .example_img {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(200, 200, 200, .5);display: none;z-index: 10;overflow: auto;text-align: center;}
.activity_240716 .inquire .link {display: inline;padding: 10px 30px;font-size: 14px;border: 1px solid #d01027;background: #d01027;color: #ffffff;cursor: pointer;}
.activity_240716 .example_img>div {display: flex;justify-content: center;left: 50%;width: 90%;top: 50%;transform: translate(-50%, -50%);position: absolute;}
.activity_240716 .example_img.wap_show>div {width: 100%;}
.activity_240716 .example_img>div img {max-width: 100%;max-height: 800px;height: auto;object-fit: contain;}
.activity_240716 .section1 .bg_text {background: url(/uploads/activity/20240716/img_cell.png) center/100% 100% no-repeat;position: relative;width: 656px;margin: 0 auto;}
.activity_240716 .section1 .bg_text .text {position: absolute;top: 50%;left: 50%;width: 80%;transform: translate(-50%, -50%);text-align: center;line-height: 28px;}
.activity_240716 .section2 .bg_content_box {background: url(/uploads/activity/20240716/img_bg_1.png) center/100% 100% no-repeat;position: relative;width: 886px;margin: 0 auto;}
.activity_240716 .section2 .bg_content_box .bg_content {position: absolute;left: 10%;top: 48%;transform: translateY(-50%);}
.activity_240716 .section2 .bg_content_box .bg_content .main_title {font-size: 30px;font-weight: bold;}
.activity_240716 .section .desc_groups {display: flex;flex-direction: column;gap: 0;margin-top: 15px;}
.activity_240716 .section .desc_groups .desc_item{display: flex;flex-direction: row;gap: 8px;align-items: baseline;}
.activity_240716 .section .desc_groups .desc_item .desc {color: #666666;}
.activity_240716 .section2 .bg_content_box .bg_content .inquire {margin-top: 20px;display: block;}
.activity_240716 .section2 .bg_content_box .bg_content .inquire .link{padding: 10px 15px;}
.activity_240716 .cells_box {display: flex;justify-content: space-between;}
.activity_240716 .cells_box .cell_box {width: 330px;padding: 45px 40px 30px 55px;background: #F5FAFD;box-shadow: 0px 0px 18px 0px rgba(72,72,72,0.36);display: flex;flex-direction: column;}
.activity_240716 .cells_box .cell_box .content {}
.activity_240716 .cells_box .cell_box .content .main_title {font-weight: bold;font-size: 24px;}
.activity_240716 .cells_box .cell_box .images_box {margin-top: 10px;}
.activity_240716 .cells_box .cell_box .images_box .images {display: flex;justify-content: space-between;gap: 8px;}
.activity_240716 .cells_box .cell_box .images_box .images .image {position: relative;}
.activity_240716 .cells_box .cell_box .images_box .images .image .search_icon {position: absolute;bottom: 0;right: 0}
.activity_240716 .cells_box .cell_box .images_box .desc_suffix {font-size: 12px;color: #666666;margin-top: 10px;text-align: center;}
.activity_240716 .cells_box .cell_box.cas9_cell .images_box {margin-top: 70px;}
.activity_240716 .cells_box .cell_box.luc_cell {background: #FDF5F6;flex-direction: row;align-items: center;width: 776px;justify-content: space-between;}
.activity_240716 .cells_box .cell_box.luc_cell .images_box {width: 50%;}
.activity_240716 .cells_box .cell_box.luc_cell .desc_suffix {display: flex;justify-content: center;gap: 60px;}
.activity_240716 .cells_box .cell_box.luc_cell .desc_suffix >span {text-align: center;display: inline-block;}
.activity_240716 .cells_box .cell_box.luc_cell .desc_suffix >span {width: 30%;}
.activity_240716 .cells_box .cell_box.stem_cell {background: #FDF6F0;}
.activity_240716 .cells_box .cell_box.stem_cell .images {width: 50%;margin: 10px auto;margin-top: 25px;}
.activity_240716 .cells_box .cell_box.egfp_cell {background: #FDF6F0;}
.activity_240716 .cells_box .cell_box.cas9_cell .images_box .desc_suffix {margin-top: 20px;}
.activity_240716 .section5 .inquire {display: block;text-align: center;}
.activity_240716 .section5 .inquire .link {padding: 15px 80px;margin-top: 40px;display: inline-block;}
.activity_240716 .mysearch2{margin:3em 0}
.activity_240716 .mysearch2 .pro_search_cate{margin:0 auto;line-height:3em;display:flex;justify-content:center;position:relative}
.activity_240716 .pro_search_cate .pro_select{border:1px solid #202020;border-right:none;border-top-left-radius:30px;border-bottom-left-radius:30px;padding:0 1.5em}
.activity_240716 .pro_search_cate .pro_select:before{content:"≡";padding:0 .3em;font-weight:700}
.activity_240716 .pro_search_cate .pro_select:after{content:" ▼"}
.activity_240716 .pro_search_cate ul{position:absolute;left:0;top:3.5em;display:none;background:#fff;z-index:100;box-shadow:0 3px 5px 0 rgb(74 74 74 / 43%);border-radius:4px;width:166px}
.activity_240716 .pro_search_cate ul li{cursor:pointer;padding:0 15px;color:#202020;font-size:12px}
.activity_240716 .pro_search_cate ul li:hover{background:#f0f0f0;font-weight:700;color:#d01027;font-size:12px}
.activity_240716 .pro_search_cate .pro_input{border:2px solid #d01027;outline:0;padding-left:.5em;width:300px}
.activity_240716 .pro_search_cate .product_search{background:#d01027;border:1px solid #d01027;border-top-right-radius:30px;border-bottom-right-radius:30px;color:#fff;text-align:center;width:80px}
.activity_240716 .section6 .content_box {align-items: center;width: 600px;height: 106px;border-radius: 78px;border: 5px solid #778086;padding: 25px 50px;margin: 0 auto;display: flex;justify-content: center;gap: 25px}
.activity_240716 .section6 .content_box .text {width: 75%;text-indent: 28px;}


/* activity_240722 */
.activity_240722 {color: #202020;font-size: 14px;}
.activity_240722 .wap_show{display: none;}
.activity_240722 .banner{position:relative;text-align:center;background:url(/uploads/activity/20240722/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_240722 .section{width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0}
.activity_240722 .red{color:#d01027}
.activity_240722 .bold{font-weight: bold;}
.activity_240722 .tip{font-size:14px;color:#202020}
.activity_240722 .wap{display:none}
.activity_240722 .section1 .bg_text {width: 100%;position:relative;text-align:center;background:url(/uploads/activity/20240722/img_bg.png) center/100% 100% no-repeat;}
.activity_240722 .section1 .bg_text .content_box {padding: 35px;}
.activity_240722 .section1 .bg_text .content_box .top_text {text-align: center;font-size: 16px;line-height: 29px;color: #000000;}
.activity_240722 .section1 .bg_text .content_box .compare_cards {width: 100%;position: absolute;top: 27%;left: 50%;display: flex;gap: 19%;justify-content: center;transform: translateX(-50%);}
.activity_240722 .section1 .bg_text .content_box .compare_cards .custom_card {color: #717582;width: 40%;}
.activity_240722 .section1 .bg_text .content_box .compare_cards .custom_card.right_card .text {color: #202020;}
.activity_240722 .section1 .bg_text .content_box .compare_cards .custom_card .flex_box {display: flex;flex-direction: column;gap: 29px;text-align: right;}
.activity_240722 .section1 .bg_text .content_box .compare_cards .custom_card.left_card .flex_box {text-align: right;}
.activity_240722 .section1 .bg_text .content_box .compare_cards .custom_card.right_card .flex_box {text-align: left;}
.activity_240722 .section1 .bg_text .content_box .compare_cards .custom_card .flex_box .img {position: relative;transform: translateY(10px);}
.activity_240722 .section1 .bg_text .content_box .compare_cards .custom_card .flex_box .img .img_text {position: absolute;left: 72%;top: 15%;font-size: 18px;font-weight: bold;}
.activity_240722 .section1 .bg_text .content_box .compare_cards .custom_card.left_card .flex_box .img .img_text {color: #EAEDF6;}
.activity_240722 .section1 .bg_text .content_box .compare_cards .custom_card.right_card .flex_box .img .img_text {color: #FFFFFF;left: 8%;}
.activity_240722 .section1 .bg_text .content_box .compare_cards .absolute_boxes {position: absolute;bottom: 0;left: 50%;transform: translate(-50%, 3%);display: flex;flex-direction: column;gap: 16px;}
.activity_240722 .section1 .bg_text .content_box .compare_cards .absolute_boxes .img {position: relative;}
.activity_240722 .section1 .bg_text .content_box .compare_cards .absolute_boxes .img .img_text {font-size: 16px;font-weight: bold;position: absolute;width: 100%;transform: translate(-50%, -50%);top: 50%;left: 50%;}
.activity_240722 .section2 .title {text-align: center;}
.activity_240722 .section2 .title .main_title {font-size: 36px;font-weight: bold;}
.activity_240722 .section2 .title .sub_title {color: #666666;font-size: 16px;}
.activity_240722 .section2 .price_cards {display: flex;gap: 5%;justify-content: center;margin-top: 30px;}
.activity_240722 .section2 .price_card {position: relative;width: 45%;}
.activity_240722 .section2 .price_card.left_card {background:url(/uploads/activity/20240722/img_bg2.png) center/100% 100% no-repeat;}
.activity_240722 .section2 .price_card.right_card {background:url(/uploads/activity/20240722/img_bg3.png) center/100% 100% no-repeat;}
.activity_240722 .section2 .price_card .content_title {color: #ffffff;font-size: 24px;position: absolute;top: 1%;left: 5%;}
.activity_240722 .section2 .price_card .content_title .suffix {background: #ffffff;font-size: 16px;font-weight: normal;padding: 2px 8px;border-radius: 16px;color: #d01027;vertical-align: top;}
.activity_240722 .section2 .price_card .content_box {position: absolute;top: 24%;left: 10%; width: 80%}
.activity_240722 .section2 .price_card .content_box .advantages {display: flex;gap: 8%;width: 100%;}
.activity_240722 .section2 .price_card .content_box .advantages .adv_item {display: flex;gap: 5px;}
.activity_240722 .section2 .price_card .content_box .advantages .adv_item .adv_icon {}
.activity_240722 .section2 .price_card .content_box .advantages .adv_item .adv_desc {font-size: 16px;}
.activity_240722 .section2 .price_card .content_box .products {display: flex;gap: 3%;margin-top: 20px;}
.activity_240722 .section2 .price_card .content_box .products .pro_item {border-radius: 21px;font-size: 16px;display: inline-block;padding: 0 10px;border: 1px dashed #CF1027;background: #FDEFF1;}
.activity_240722 .section2 .price_card .content_box .price {font-weight: bold;display: flex;align-items: baseline;margin-top: 10px;color: #d01027;}
.activity_240722 .section2 .price_card .content_box .price .char {font-size: 24px;}
.activity_240722 .section2 .price_card .content_box .price .num {font-size: 30px;}
.activity_240722 .section3 .bg_text {width: 100%;position:relative;text-align:center;background:url(/uploads/activity/20240722/img4.jpg) center/100% 100% no-repeat;}
.activity_240722 .section3 .bg_text .content_box {top: 50%;left: 10%;position: absolute;transform: translateY(-50%);text-align: left;}
.activity_240722 .section3 .bg_text .content_box .title {font-weight: bold; font-size: 30px;}
.activity_240722 .section3 .bg_text .content_box .desc_group {display: flex;gap: 20px;margin-top: 10px;}
.activity_240722 .section3 .bg_text .content_box .desc_group .desc_item {display: flex;gap: 5px;align-items: center;}
.activity_240722 .section3 .bg_text .content_box .desc_group .desc_icon {display: flex;align-items: center;}
.activity_240722 .section3 .bg_text .content_box .desc_group .desc_text {font-size: 16px;}
.activity_240722 .section3 .bg_text .content_box .price {font-weight: bold;color: #d01027;margin-top: 10px;display: flex;align-items: baseline;}
.activity_240722 .section3 .bg_text .content_box .price .char {font-size: 24px;}
.activity_240722 .section3 .bg_text .content_box .price .num {font-size: 30px;}
.activity_240722 .section3 .bg_text .content_box .price .suffix {font-size: 14px;color: #666666;font-weight: normal;}
.activity_240722 .section3 .bg_text .content_box .price_tip {transform: translateY(-5px);}
.activity_240722 .section3 .bg_text .content_box .price_tip .img {position: relative;left: unset;top: unset;width: 267px;}
.activity_240722 .section3 .bg_text .content_box .price_tip .img .img_text {font-size: 14px;text-align: center;position: absolute;top: 60%;left: 50%;width: 100%;transform: translate(-50%, -50%);color: #D01027}
.activity_240722 .section3 .bg_text .content_box .inquire .link {position: static;transform: none;margin-top: 25px;display: inline-block;}
.activity_240722 .section3 .bg_text .content_box .inquire .link .icon_suffix {transform: translateY(-2px);display: inline-block;}
.activity_240722 .section3 .bg_text .img {position: absolute;top: -20%;left: 3%;}
.activity_240722 .section3 .bg_text .img .img_text{position: absolute;top: 10%;left: 18%;font-size: 16px;}
.activity_240722 .section .inquire .link{position: absolute;bottom: 10%;left: 50%;transform: translateX(-50%);display: inline;padding: 10px 30px;border-radius: 26px;font-size: 14px;border: 1px solid #d01027;background: #d01027;color: #ffffff;}
.activity_240722 .section .inquire .link:hover {color: #ffffff;}
.activity_240722 .section3 {margin-top: 150px;}
.activity_240722 .section4 {margin-top: -10px;color: #666666;}

.footer .wrap .services {display: flex;justify-content: space-between;gap: 2em;font-size: 12px;color: #666666;line-height: 32px;margin-top: 15px;}
.footer .wrap .services ul li a {color: #666666;}
.footer .wrap .services ul li.title a{color: #202020;font-size: 14px;line-height: 34px;}
.footer .wrap {width: 1250px;}


/* activity_240813 */
.activity_240813 {color: #202020;font-size: 14px;}
.activity_240813 .wap_show{display: none;}
.activity_240813 .banner{position:relative;text-align:center;background:url(/uploads/activity/20240813/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_240813 .section{width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0}
.activity_240813 .red{color:#d01027}
.activity_240813 .bold{font-weight: bold;}
.activity_240813 .tip{font-size:14px;color:#202020}
.activity_240813 .wap{display:none}
.activity_240813 .section1 {margin-top: 70px;}
.activity_240813 .section1 .content_box {display: flex;justify-content: center;width: 504px;margin: 0 auto;}
.activity_240813 .section1 .content_box .text {border: 1px solid #d01027;position: relative;border-radius: 177px;font-size: 16px;text-align: center;line-height: 29px;width: 100%;background: linear-gradient(0deg, #F6D4B0 0%, #F6ECDE 100%);padding: 7% 0;}
.activity_240813 .section1 .date_desc {color: #666666;text-align: center;margin-top: 3%;}
.activity_240813 .section1 .bg_img {position: absolute;}
/*.activity_240813 .section1 .bg_img.bg_img1 {top: -12%;left: 50%;transform: translateX(-50%);width: 70%;background:url(/uploads/activity/20240813/m/img1.png) center/100% 100% no-repeat;}*/
.activity_240813 .section1 .bg_img.bg_img2 {top: 5%;right: 23%;width: 5%;background:url(/uploads/activity/20240813/img1.png) center/100% 100% no-repeat;}
.activity_240813 .section1 .bg_img.bg_img3 {top: 46%;left: 20%;width: 6%;background:url(/uploads/activity/20240813/img1.png) center/100% 100% no-repeat;}
.activity_240813 .section1 .bg_img.bg_img4 {top: 29%;left: 30%;width: 3%;background:url(/uploads/activity/20240813/img2.png) center/100% 100% no-repeat;}
.activity_240813 .section2 .bg_content_box {position: relative;background:url(/uploads/activity/20240813/img_bg1.png) center/100% 100% no-repeat;width: 100%;}
.activity_240813 .section2 .bg_content_box .title {color: #ffffff;font-size: 24px;font-weight: bold;display: flex;align-items: center;position: absolute;top: 1%;left: 5%;width: 100%;}
.activity_240813 .section2 .bg_content_box .title .sub {line-height: 25px;font-size: 18px;border-radius: 12px;background: #ffffff;color: #d01027;margin-left: 2%;padding: 0 9px;}
.activity_240813 .section2 .bg_content_box .card_title {display: flex;position: absolute;top: 30%;left: 10%;width: 100%;text-align: center;font-size: 30px;}
.activity_240813 .section2 .bg_content_box .card_title .suffix{width: 10%;}
.activity_240813 .section2 .bg_content_box .card_title .suffix_img {font-size: 16px;color: #ffffff;font-weight: bold;background:url(/uploads/activity/20240813/m/icon_bg2.png) center/100% 100% no-repeat;width: 100%;}
.activity_240813 .section2 .bg_content_box .card_title .suffix_img >div {transform: translateX(5px);}
.activity_240813 .section2 .bg_content_box .card_content {box-shadow: none;padding: unset;width: 88%;margin: 0 auto;display: flex;align-items: center;justify-content: space-between;position: absolute;top: 50%;left: 10%;}
.activity_240813 .section2 .bg_content_box .card_content .cells {display: flex;flex-direction: row;gap: 20px;width: 30%;align-items: center;flex-wrap: wrap;}
.activity_240813 .section2 .bg_content_box .card_content .cells .cell_item {width: 28%;border-radius: 18px;font-size: 14px;border: 1px dashed #d01027;text-align: center;padding: 0 10px;}
.activity_240813 .section2 .bg_content_box .card_content .center_box {background:url(/uploads/activity/20240813/icon_bg3.png) center/100% 100% no-repeat;width: 15%;margin: 0 3%;position: relative;}
.activity_240813 .section2 .bg_content_box .card_content .center_box .text {font-size: 18px;font-weight: bold;color: #ffffff;width: 100%;text-align: center;position: absolute;top: 50%;left: 40%;transform: translate(-50%, -50%);}
.activity_240813 .section2 .bg_content_box .card_content .right_box {width: 50%;text-align: center;display: flex;align-items: center;}
.activity_240813 .section2 .bg_content_box .card_content .right_box .plus_img {transform: translate(10px,-10px);background:url(/uploads/activity/20240813/icon1.png) center/100% 100% no-repeat;width: 30px;margin: 0 10px;}
.activity_240813 .section2 .bg_content_box .card_content .right_box .img_with_text .bg_img{width: 98px;margin: 0 auto;font-size: 14px;}
.activity_240813 .section2 .bg_content_box .card_content .right_box .img_with_text:nth-of-type(1) .bg_img {background:url(/uploads/activity/20240813/完全培养基主图.png) center/100% 100% no-repeat;}
.activity_240813 .section2 .bg_content_box .card_content .right_box > div:nth-child(3) .bg_img {background:url(/uploads/activity/20240813/冻存液.png) center/100% 100% no-repeat;width: 59px;}
/*.activity_240813 .section2 .bg_content_box .card_content .right_box .plus_img {width: 70%;margin: 0 auto;}*/
.activity_240813 .section2 .bg_content_box .card_content .right_box .img_with_text {width: 37%;font-size: 16px;}
.activity_240813 .section3 .title_box {background: linear-gradient(0deg, #D1DCE7 0%, #ECF5FA 100%);width: 100%;border-radius: 24px;}
.activity_240813 .section3 .title_box .title_content {padding: 0 0 15% 4%;display: flex;justify-content: space-between;align-items: end;}
.activity_240813 .section3 .title_box .title_content .left_content {display: flex;flex-direction: row;align-items: center;gap: 10px;}
.activity_240813 .section3 .title_box .title_content .left_content .main {font-size: 26px;font-weight: bold;}
.activity_240813 .section3 .title_box .title_content .left_content .sub {font-size: 18px;font-weight: bold;color: #ffffff;background: #d01027;border-radius: 18px;padding: 0 10px;}
.activity_240813 .section3 .title_box .title_content .right_img {background:url(/uploads/activity/20240813/icon2.png) center/100% 100% no-repeat;width: 238px;}
.activity_240813 .section3 .pro_boxes {width: 97%;margin: 0 auto;display: flex;justify-content: space-between;flex-wrap: wrap;transform: translateY(-55%);gap: 10px 0;}
.activity_240813 .section3 .pro_boxes .pro_item {border-radius: 8px;;border: 1px solid #F9FCFF;;width: 24%;background:url(/uploads/activity/20240813/m/img_bg2.png) center/100% 100% no-repeat;position: relative;box-shadow: 0px 0px 10px 0px rgba(59,64,69,0.25);}
.activity_240813 .section3 .pro_boxes .pro_item .pro_img {width: 90px;margin: 0 auto;position: absolute;top: 25%;left: 50%;transform: translateX(-50%);background:url(/uploads/activity/20240813/2培养基.png) center/100% 100% no-repeat;}
.activity_240813 .section3 .pro_boxes .pro_item:nth-of-type(1) .pro_img {background:url(/uploads/activity/20240813/01细胞.png) center/100% 100% no-repeat;width: 75px;top: 20%;}
.activity_240813 .section3 .pro_boxes .pro_item:nth-of-type(3) .pro_img {background:url(/uploads/activity/20240813/3试剂盒.png) center/100% 100% no-repeat;top: 35%;width: 123px;}
.activity_240813 .section3 .pro_boxes .pro_item:nth-of-type(4) .pro_img {background:url(/uploads/activity/20240813/4载体.png) center/100% 100% no-repeat;top: 30%;width: 75px;}
.activity_240813 .section3 .pro_boxes .pro_item .pro_desc {position: absolute;bottom: 10%;left: 50%;transform: translateX(-50%);width: 100%;text-align: center;font-size: 14px;}
.activity_240813 .section3 {margin: 0 auto;margin-top: 60px;}
.activity_240813 .section4 {margin-top: -40px;margin-bottom: 40px;}
.activity_240813 .section4 .bg_content {width: 100%;position: relative;background:url(/uploads/activity/20240813/img_bg3.png) center/100% 100% no-repeat;}
.activity_240813 .section4 .bg_content .title_box {position: absolute;top: 18%;left: 13%;display: flex;align-items: center;gap: 10px;}
.activity_240813 .section4 .bg_content .title_box .main {font-size: 24px;font-weight: bold;}
.activity_240813 .section4 .bg_content .title_box .sub {font-size: 14px;color: #ffffff;display: inline-block;padding: 0 12px;background: #D01027;border-radius: 13px;}
.activity_240813 .section4 .bg_content .desc {font-size: 16px;position: absolute;left: 13%;top: 42%;line-height: 23px;}
.activity_240813 .section4 .bg_content .card_box {width: 332px;background:url(/uploads/activity/20240813/img_bg4.png) center/100% 100% no-repeat;left: 67%;top: 0;position: absolute;transform: translateX(-50%);}
.activity_240813 .section4 .bg_content .card_box .title {position: absolute;top: 15%;left: 50%;color: #666666;font-size: 16px;font-weight: bold;text-align: center;}
.activity_240813 .section4 .bg_content .card_box .card_desc {position: absolute;top: 32%;left: 34%;font-size: 14px;text-align: center;}
.activity_240813 .section4 .bg_content .card_box .card_num {position: absolute;top: 50%;left: 43%;color: #ffffff;font-size: 36px;text-align: center;}
.activity_240813 .section .inquire .link {position: absolute;display: inline;bottom: 10%;left: 13%;padding: 10px 0;border-radius: 30px;font-size: 14px;border: 1px solid #d01027;background: #d01027;color: #ffffff;cursor: pointer;width: 20%;text-align: center;}
.activity_240813 .section5 {margin-top: 40px;}
.activity_240813 .section5 .desc_text {color: #666666;font-size: 12px;}

.MsoTableGrid.custom tr{display: flex}
.MsoTableGrid.custom tr td{display: flex;align-items: center;padding-left: 10px;}
.MsoTableGrid.custom tr td p{margin-top: 0;}


/* activity_240827 */
.activity_240827 {color: #202020;font-size: 14px;}
.activity_240827 .wap_show{display: none;}
.activity_240827 .banner{position:relative;text-align:center;background:url(/uploads/activity/20240828/banner1.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_240827 .section{width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0}
.activity_240827 .red{color:#d01027}
.activity_240827 .bold{font-weight: bold;}
.activity_240827 .tip{font-size:14px;color:#202020}
.activity_240827 .wap{display:none}
.activity_240827 .section1 .content_box {padding: 30px 30px 30px 50px;display: flex;gap: 50px;justify-content: space-between;align-items: center;background: linear-gradient(90deg, #EEF4F8 0%, #E0EAF2 100%);border-radius: 20px; }
.activity_240827 .section1 .content_box .text {width: 470px;text-indent: 28px;}
.activity_240827 .section1 .content_box .text p:last-child {margin-top: 10px;}
.activity_240827 .section1 .content_box .text .highlight_text {text-decoration: underline;color: #3A98C4;}
.activity_240827 .section1 .content_box .img_groups {color: #ffffff;border-radius: 12px;width: 350px;padding: 15px;padding-right: 0;display: flex;flex-wrap: wrap;background: linear-gradient(90deg, #0B5375 0%, #256F91 100%);}
.activity_240827 .section1 .content_box .img_groups .img_with_desc {gap: 10px;padding: 20px 0 10px 0;width: 49%;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.activity_240827 .section1 .content_box .img_groups .img_with_desc:first-child {border-bottom: 1px solid #4690B1;border-right: 1px solid #4690B1;}
.activity_240827 .section1 .content_box .img_groups .img_with_desc:last-child {border-left: 1px solid #4690B1;}
.activity_240827 .section1 .content_box .img_groups .img_with_desc:nth-child(2) {border-bottom: 1px solid #4690B1;}
.activity_240827 .section1 .content_desc {font-size: 12px;color: #666666;margin-top: 20px;}
.activity_240827 .section2 .header_ {text-align: center;display: flex;justify-content: center;gap: 30px;}
.activity_240827 .section2 .header_ .title {display: flex;align-items: center;gap: 10px;flex-direction: column;margin-left: 100px;}
.activity_240827 .section2 .header_ .title .main {font-size: 36px;font-weight: bold;display: flex;justify-content: center;align-items: center;}
.activity_240827 .section2 .header_ .title .title_desc {display: flex;justify-content: center;gap: 70px;}
.activity_240827 .section2 .header_ .title .title_desc .desc_item {display: flex;gap: 8px;}
.activity_240827 .section2 .header_ .title .title_desc .desc_item .desc_icon {}
.activity_240827 .section2 .header_ .title .title_desc .desc_item .desc_text {font-size: 16px;color: #666666;}
.activity_240827 .section2 .ko_products{margin-top: 25px;}
.activity_240827 .section2 .ko_products .ko_sale_product{display: flex;}
.activity_240827 .section2 .ko_products .ko_sale_product .cell_cate{border-radius: 20px 0px 0 20px;box-shadow: 0px 0px 20px 0px rgba(80,81,81,0.32);;position: relative;color: #BDCCEE;background: url(/uploads/activity/20240828/img11.png) center/100% 100% no-repeat;width: 266px;font-size: 16px;}
.activity_240827 .section2 .ko_products .ko_sale_product .cell_cate .title{font-size: 20px;color: #ffffff;text-align: center;background: url(/uploads/activity/20240828/img_title2.png) center/100% 100% no-repeat;width: 141px;height: 38px;margin: 0 auto;margin-top: 30px;}
.activity_240827 .section2 .ko_products .ko_sale_product .cell_cate .cates{display: flex;flex-wrap: wrap;gap: 10px 0;margin-top: 25px;}
.activity_240827 .section2 .ko_products .ko_sale_product .cell_cate .cates>div{width: 40%;text-align: center;position: relative;margin: 0;padding: 5px 10px;}
.activity_240827 .section2 .ko_products .ko_sale_product .cell_cate .cates .active{font-weight: bold;background: #d01027;color: #ffffff;}
.activity_240827 .section2 .ko_products .ko_sale_product .ko_product_list {position: relative;width: 70%;background: #ffffff;padding: 50px 30px 0 30px;box-shadow: 0px 0px 24px 0px rgba(80,81,81,0.32);border-radius: 0 0px 20px 0;}
.activity_240827 .section2 .ko_products .ko_sale_product .ko_product_list .select_cate{display: none;}
.activity_240827 .section2 .ko_products .ko_sale_product .ko_product_list table {width: 100%;}
.activity_240827 .section2 .ko_products .ko_sale_product .ko_product_list .product_table {height: 320px;overflow-y: scroll;}
.activity_240827 .section2 .ko_products .ko_sale_product .ko_product_list table thead tr {display: flex;}
.activity_240827 .section2 .ko_products .ko_sale_product .ko_product_list table thead tr th{width: 20%;text-align: center;background: #d01027;padding: 10px 0;color: #ffffff;font-weight: normal;}
.activity_240827 .section2 .ko_products .ko_sale_product .ko_product_list table tr td{width: 20%;text-align: center;padding: 10px 0;border-bottom: 1px solid #B9C1D5;}
.activity_240827 .section2 .inquire {display: block;margin: 0 auto;width: 274px;padding: 7px 0;background: #d01027;font-size: 16px;color: #ffffff;border-radius: 23px;text-align: center;margin-top: 30px;}
.activity_240827 .section3 .content_box {display: flex;justify-content: space-between;background: #EFF7FC;}
.activity_240827 .section3 .content_box .left_content {padding: 35px 0 27px 65px;}
.activity_240827 .section3 .content_box .left_content .title {font-size: 24px;font-weight: bold;}
.activity_240827 .section3 .content_box .left_content .desc_groups {display: flex;justify-content: center;gap: 25px;}
.activity_240827 .section3 .content_box .left_content .desc_groups .desc_item {display: flex;justify-content: center;gap: 5px;align-items: center;}
.activity_240827 .section3 .content_box .left_content .desc_groups .desc_item .desc_icon img {transform: translateY(-2px);}
.activity_240827 .section3 .content_box .left_content .desc_groups .desc_item .desc_text {color: #666666;}
.activity_240827 .section3 .content_box .left_content .price {margin-top: 0;}
.activity_240827 .section3 .content_box .left_content .price .prefix {font-size: 18px;font-weight: bold;color: #d01027;}
.activity_240827 .section3 .content_box .left_content .price .num {font-size: 30px;font-weight: bold;color: #d01027;}
.activity_240827 .section3 .content_box .left_content .price .suffix {font-size: 14px;}
.activity_240827 .section3 .inquire {display: block; /*margin: 0 auto;*/width: 140px;padding: 3px 0;font-size: 14px;color: #202020;border-radius: 22px;text-align: center;border: 1px solid #202020;margin-top: 10px;}
.activity_240827 .section3 .inquire:hover {background: #d01027;color: #ffffff;}
.activity_240827 .section4 .content{width: 900px;margin: 0 auto;display: flex;}
.activity_240827 .section4 .content>div{width: 33%;}
.activity_240827 .section4 .content .card{}
.activity_240827 .section4 .content .left{text-align: right;margin-right: 30px;}
.activity_240827 .section4 .content .left .tags{display: flex;font-size: 12px;justify-content: flex-end;}
.activity_240827 .section4 .content .left .tags .tag{margin-left: 20px;padding: 0 10px;}
.activity_240827 .section4 .content .left .tag:nth-of-type(1){color: #ffffff;background: #d01027;}
.activity_240827 .section4 .content .left .tag:nth-of-type(2){color: #202020;border: 1px solid #202020;}
.activity_240827 .section4 .content .card .sequence{font-size: 24px;font-weight: bold;color: #A1A3B0;}
.activity_240827 .section4 .content .card .title{font-size: 18px;font-weight: bold;color: #202020;}
.activity_240827 .section4 .content .card .desc{font-size: 12px;color: #666666;margin-bottom: 15px;}
.activity_240827 div.left > div:nth-child(2) > div.desc{display: flex;justify-content: flex-end;}
.activity_240827 div.left > div:nth-child(2) > div.desc .tag{border-radius: 15px;margin-right: 15px;color: #202020;}
.activity_240827 div.left > div:nth-child(1) > div.desc .tag{border-radius: 15px;margin-right: 15px;color: #FFFFFF;}
.activity_240827 .section4 .content .card .image{position: relative;}
.activity_240827 .section4 .content .left .card:nth-of-type(2){margin-top: 30px;}
.activity_240827 .amplify{position: absolute;bottom: 0;right: 0;height: 30px;}
.activity_240827 .example_img{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(200,200,200,.5);display: none;z-index: 10;overflow: auto;text-align: center;padding-top: 100px;}
.activity_240827 .example_img>div {display: flex;justify-content: center;}
.activity_240827 .example_img .antibody_text {display: flex;justify-content: flex-start;align-items: center;}
.activity_240827 .example_img .antibody_text {background-color: #FFFFFF;height: 250px;}
.activity_240827 .example_img .antibody_text>div{text-align: left;}
.activity_240827 .example_img .antibody_text .before::before{content: "●";color: #d01027;margin-left: 2px;}
.activity_240827 .example_img .antibody_text .before{margin-left: -12px;}
.activity_240827 .example_img .antibody_text span{padding-left: 20px;}
.activity_240827 .section4 .content .left .images{display: flex;justify-content: flex-end;}
.activity_240827 .section4 .content .left .image{margin-left: 30px;}
.activity_240827 .section4 .content .middle .image{margin-top: 40px;}
.activity_240827 .section4 .content .right .image{width: 240px;}
.activity_240827 div.content > div.right > div:nth-child(2) > div.image{width: 190px;}
.activity_240827 .section5 .date_desc {font-size: 12px;color: #666666;line-height: 25px;}
.activity_240827 .cates .cate11 .suffix {font-size: 10px;font-weight: normal;transform: translate(2px,-10px);display: inline-block;padding: 0 3px;background: #d01027;}
.activity_240827 .cates .cate10 .suffix {position: absolute;;font-size: 10px;font-weight: normal;transform: translate(5px,-5px);display: inline-block;padding: 0 3px;background: #d01027;}
.activity_240827 .cates .cate12 .suffix {font-size: 10px;font-weight: normal;transform: translate(2px,-10px);display: inline-block;padding: 0 3px;background: #d01027;}
.activity_240827 .section2 .ko_products .ko_sale_product .ko_product_list .bg_text {position: absolute;top: -5px;right: 0;background: url(/uploads/activity/20240828/img_22.png) center/100% 100% no-repeat; width: 148px;}
.activity_240827 .section2 .ko_products .ko_sale_product .ko_product_list .bg_text .text {position: absolute;top: 35%;left: 55%;width: 100%;transform: translate(-50%, -50%);text-align: center;font-size:16px; }


/* 20240904 knockout */
.activate_20240904 {width: 884px;margin: 0 auto;position: relative;margin-top: 30px;}
.service-con .knockout_desc {height: 244px;background: linear-gradient(0deg, #E3EDF6 0%, #F6F9FB 100%);border-radius: 38px;padding: 10px 50px;display: flex;align-items: center;gap: 25px;}
.sketch_text {text-indent: 2em;font-size: 14px;color: #303946;margin: 15px 0;}
.service-con .knockout_desc > div:nth-of-type(1) {width: 80%;text-indent: 2em;}
.service-con .tag_box {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;gap: 10px;}
.service-con .tag_box > div {height: 125px;background: linear-gradient(0deg, #E5ECF0 0%, #F4FAFD 100%);display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 5px;}
.service-con .tag_box > div img {width: 28px;height: 28px;}
.service-con .tag_box > div:nth-of-type(4) img {width: 32px;height: 26px;}
.service-con .tag_box  span {font-size: 14px;color: #666A6E;text-align: center;line-height: 22px;padding: 0 15px;}
.service-con .card_box {background: #FFFFFF;box-shadow: 0px 0px 26px 0px rgba(71,72,74,0.26);border-radius: 36px;margin: 50px 0;padding: 40px 30px;}
.service-con .red_under_line_new {position: relative;}
.service-con .red_under_line_new::before {content: "";position: absolute;left: 4.5rem;bottom: -1.0rem;width: 18%;height: 0.2rem;border-top: 0.3rem solid #d01027;border-right: 0.2rem solid rgba(0, 0, 0, 0);box-sizing: border-box;}
.service-con .red_under_line_new::after {content: "";position: absolute;right: 4rem;bottom: -1.0rem;width: 32%;height: 0.2rem;border-bottom: 0.3rem solid #333;border-left: 0.2rem solid rgba(0, 0, 0, 0);box-sizing: border-box;}
.service-con .card_box > div:nth-of-type(1) {margin: 45px 0 30px 0;}
.service-con .card_box table {width: 100%;border: 1px solid #ddd;border-collapse: collapse;}
.service-con .card_box table td {border: 1px solid #ffffff;font-size: 13px;color: #202020;padding: 10px 6px 10px 10px;}
.service-con .card_box table td:nth-child(odd) {width: 98px;background: #666666;color: #ffffff;text-align: center;}
.service-con .card_box table td:nth-child(even) {width: 302px;background: #EFF1F2;}
.service-con .card_box table td .red {font-weight: bold;}
.service-con .card_box .seek_box {margin: 20px 0 30px 0;display: flex;align-items: center;justify-content: center;gap: 30px;position: relative;}
.service-con .card_box .seek_box a {width: 124px;height: 36px;background: #D01027;border-radius: 18px;display: flex;align-items: center;justify-content: center;color: #FFFFFF;text-decoration: none;gap: 5px;}
.service-con .card_box .seek_box button {width: 124px;height: 36px;border-radius: 18px;display: flex;align-items: center;justify-content: center;gap: 5px;color: #202020;background: #FFFFFF;border-radius: 18px;border: 1px solid #202020;}
.service-con .card_box .seek_box button:hover {color: #FFFFFF;background: #D01027;border: 1px solid #D01027;}
.service-con .card_box .seek_box > div {position: relative;display: flex;align-items: center;}
.service-con .card_box .seek_box .example_wechat_code {position: absolute;right: -100px;}
.service-con .card_box .seek_box .example_wechat_code span{position: absolute;left: 18px;bottom: 0;font-size: 12px;}
.service-con .hundred_kind .body_system_new {margin: 0 15px;}
.service-con .hundred_kind .systems {flex: 1;}
.service-con .hundred_kind .systems .system_column_new {width: 230px;}
.service-con .hundred_kind .systems .system_column_new:first-child {width: 220px;}
.service-con .hundred_kind .systems .system_column_new:last-child {width: 245px;}
.service-con .site_txt_new {font-size: 14px;padding-left: 25px;margin-top: 10px;color: #252525;}
.service-con .knockout_plan_box {display: flex;gap: 20px;margin-top: 20px;margin-bottom: 60px;}
.service-con .knockout_plan_box .knockout_plan_left {width: 553px;height: 282px;display: grid;grid-template-rows: 1fr 1fr 1fr;border-top: 1px solid #DDDDDD;}
.service-con .knockout_plan_box .knockout_plan_left .knockout_plan_item {display: grid;grid-template-columns: 1fr 1fr 4fr 1fr;border-bottom: 1px solid #DDDDDD;gap: 8px;}
.service-con .knockout_plan_box .knockout_plan_left .knockout_plan_item > div {display: flex;align-items: center;}
.service-con .knockout_plan_box .knockout_plan_left .knockout_plan_item > div:nth-of-type(1) {justify-content: center;}
.service-con .knockout_plan_box .knockout_plan_left .knockout_plan_item > div:nth-of-type(2) {display: flex;flex-direction: column;align-items: start;justify-content: center;font-size: 16px;line-height: 28px;}
.service-con .knockout_plan_box .knockout_plan_left .knockout_plan_item > div:nth-of-type(2) > span {font-weight: bold;}
.service-con .knockout_plan_box .knockout_plan_left .knockout_plan_item > div:nth-of-type(3) {font-size: 14px;color: #525252;line-height: 28px;}
.service-con .knockout_plan_box .knockout_plan_left .knockout_plan_item > div:nth-of-type(4) {justify-content: center;font-weight: bold;font-size: 60px;color: #525252;line-height: 28px;opacity: 0.15;}
.service-con .knockout_plan_box .knockout_plan_right {width: 232px;height: 282px;background: #F2F3F4;border-radius: 10px;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 15px;}
.service-con .knockout_plan_box .knockout_plan_right > div:nth-of-type(1) {width: 188px;height: 188px;background: gainsboro;}
.service-con .knockout_plan_box .knockout_plan_right > div:nth-of-type(1) img {width: 100%;height: 100%;}
.service-con .knockout_plan_box .knockout_plan_right > div:nth-of-type(2) {width: 120px;height: 24px;border-radius: 12px;border: 1px solid #666666;display: flex;align-items: center;justify-content: center;gap: 5px;font-size: 14px;color: #525252;cursor: pointer;}
.service-con .knockout_plan_box .knockout_plan_right > div:nth-of-type(2) img {width: 12px;}
.service-con .example_large_img {width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(200, 200, 200, .5);padding: 20px;display: none;text-align: center;padding-top: 100px;overflow: auto;z-index: 10;}
.service-con .example_large_img img {max-width: 100%;}
.service-con .switch_tag_box {display: flex;flex-direction: column;align-items: center;justify-content: center;margin-top: 25px;margin-bottom: 30px;}
.service-con .switch_tag_box > div:nth-of-type(1) {display: flex;gap: 25px ;margin-bottom: 30px;}
.service-con .switch_tag_box button {width: 98px;height: 32px;border-radius: 16px;border: 1px solid #202020;background: #ffffff;}
.service-con .switch_tag_box .tag_active {background: #D01027;color: #FFFFFF;border: none;}
/* .service-con .switch_tag_box > div:nth-of-type(2) {width: 557px;height: 399px;display: flex;align-items: center;justify-content: center;} */
.service-con .switch_tag_content {width: 557px;height: 399px;background: url(/uploads/20240904/RNP.jpg) center / 100% 100% no-repeat;position: relative;font-size: 12px;color: #202020;display: grid;grid-template-rows: 1fr 1fr 1fr;}
.service-con .switch_tag_content > div {display: grid;grid-template-columns: 1fr 1fr 1fr;position: relative;}
.service-con .switch_tag_content > div > span {display: flex;align-items: center;justify-content: center;position: relative;}
.service-con .switch_tag_content > div:nth-child(1) {top: 22px;}
.service-con .switch_tag_content > div:nth-child(1) > span:nth-child(1) {left: -20px;}
.service-con .switch_tag_content > div:nth-child(1) > span:nth-child(3) {left: 15px;}
.service-con .switch_tag_content > div:nth-child(2) {top: 38px;}
.service-con .switch_tag_content > div:nth-child(2) > span:nth-child(1) {left: -20px;}
.service-con .switch_tag_content > div:nth-child(2) > span:nth-child(3) {left: 15px;}
.service-con .switch_tag_content > div:nth-child(3) {top: 50px;}
.service-con .switch_tag_content > div:nth-child(3) > span:nth-child(1) {left: -20px;}
.service-con .switch_tag_content > div:nth-child(3) > span:nth-child(3) {left: 15px;}
.service-con .switch_tag_zl {background: url(/uploads/20240904/质粒法.jpg) center / 100% 100% no-repeat;}
.service-con .switch_tag_zl > div:nth-child(1) {top: 30px;}
.service-con .switch_tag_zl > div:nth-child(2) {top: 40px;}
.service-con .switch_tag_bd {background: url(/uploads/20240904/病毒.jpg) center / 100% 100% no-repeat;}
.service-con .card_search_box {height: 188px;background: url("/uploads/20240904/img3.png") center / 100% 100% no-repeat;border-radius: 12px;display: flex;flex-direction: column;align-items: center;justify-content: center;box-shadow: 0 0 26px 0 rgba(71,72,74,0.26);}
.service-con .card_search_box > div:nth-of-type(1) {font-weight: bold;font-size: 24px;color: #202020;}
.service-con .card_search_box > div:nth-of-type(2) {font-size: 14px;color: #666666;}
.service-con .card_search_box > div:nth-of-type(2) .red {font-weight: bold;}
.service-con .card_search_box > div:nth-of-type(3) {display: flex;align-items: center;justify-content: center;margin: 20px 0;}
.service-con .card_search_box > div:nth-of-type(3) input {width: 350px;height: 42px;padding-left: 35px;border: 1px solid #202020;border-right: none;border-radius: 21px 0 0 21px;background: #fff url("/uploads/20240904/search.png") 5px / 28px 28px no-repeat;vertical-align: middle;}
.service-con .card_search_box > div:nth-of-type(3) button {border-radius: 0 21px 21px 0;width: 98px;height: 44px;background: #D01027;font-size: 14px;color: #FFFFFF;padding: 0 10px;cursor: pointer;border: none;}


/* activity_240910 */
.activity_240910 {color: #202020;font-size: 14px;}
.activity_240910 .wap_show{display: none;}
.activity_240910 .banner{position:relative;text-align:center;background:url(/uploads/activity/20240910/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_240910 .section{width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0}
.activity_240910 .red{color:#d01027;}
.activity_240910 .bold{font-weight: bold;}
.activity_240910 .tip{font-size:14px;color:#202020}
.activity_240910 .wap{display:none;}
.activity_240910 .section1 .content {width: 100%;margin-top: 70px;background: url(/uploads/activity/20240910/img1.png) center / 100% 100% no-repeat;position: relative;display: flex;align-items: center;}
.activity_240910 .section1 .content > div {position: relative;left: 70px;}
.activity_240910 .section1 .content .title {font-size: 16px;color: #202020;margin-bottom: 20px;}
.activity_240910 .section1 .content .title span {font-weight: bold;}
.activity_240910 .section1 .content .item {font-size: 14px;}
.activity_240910 .section1 .content .item::before {content: url(/uploads/activity/20240910/icon.png);margin-right: 10px;}
.activity_240910 .section1 .content .item span {font-weight: bold;}
.activity_240910 .section2 .main_title {color: #202020;font-size: 32px;font-weight: bold;margin: 0 auto;text-align: center;display: flex;align-items: center;justify-content: center;position: relative;}
.activity_240910 .section2 .main_title div {width: 88px;height: 30px;background: url(/uploads/activity/20240910/icon1.png) center / 100% 100% no-repeat;display: flex;align-items: center;justify-content: center;font-size: 18px;color: #FFFFFF;position: absolute;top: 5px;left: 650px;}
.activity_240910 .section2 .main_title div span:nth-child(1) {font-size: 14px;position: relative;top: 2px;}
.activity_240910 .section2 .main_title div span:nth-child(3) {font-size: 14px;position: relative;top: 2px;}
.activity_240910 .section2 .sub_title {display: flex;align-items: center;justify-content: center;gap: 25px;font-size: 16px;color: #202020;}
.activity_240910 .section2 .sub_title div {display: flex;align-items: center;justify-content: center;gap: 5px;}
.activity_240910 .section2 .library_card_box {display: flex;justify-content: center;align-items: end;gap: 30px;margin-top: 30px;}
.activity_240910 .section2 .library_card_box .library_card_item {background: linear-gradient(0deg, #E3F0F5 0%, #F6FDFF 100%);border: 1px solid #FFFFFF;width: 282px;height: 285px;}
.activity_240910 .section2 .library_card_box .library_card_item:nth-child(2) {background: linear-gradient(0deg, #FAECEE 0%, #FFF7F8 100%);box-shadow: 0px 0px 10px 0px rgba(64,64,64,0.27), 0px 0px 24px 0px rgba(64,64,64,0.27);border: none;width: 282px;height: 306px;}
.activity_240910 .section2 .library_card_box .library_card_item {background: linear-gradient(0deg, #EFF1F2 0%, #FAFAFA 100%);}
.activity_240910 .section2 .library_card_box .library_card_item .title {font-size: 24px;font-weight: bold;background: #154A6C;text-align: center;color: #FFFFFF;padding: 5px 0;}
.activity_240910 .section2 .library_card_box .library_card_item:nth-child(2) .title {background: #D01027;}
.activity_240910 .section2 .library_card_box .library_card_item:nth-child(3) .title {background: #60666A;}
.activity_240910 .section2 .library_card_box .library_card_item .content {width: 100%;display: flex;flex-direction: column;justify-content: space-between;align-items: center;margin: 15px 0;}
.activity_240910 .section2 .library_card_box .library_card_item .content > div:nth-child(1) {display: flex;flex-direction: column;align-items: center;margin: 20px 0;}
.activity_240910 .section2 .library_card_box .library_card_item:nth-child(2) .content > div:nth-child(1) {margin-top: 6px;}
.activity_240910 .section2 .library_card_box .library_card_item .content .spec {font-size: 16px;color: #202020;text-align: center;}
.activity_240910 .section2 .library_card_box .library_card_item .content .price .char {font-size: 18px;color: #202020;font-weight: bold;}
.activity_240910 .section2 .library_card_box .library_card_item:nth-child(2) .content .price .char {color: #D01027;}
.activity_240910 .section2 .library_card_box .library_card_item .content .price .num {font-size: 30px;font-weight: bold;color: #202020;}
.activity_240910 .section2 .library_card_box .library_card_item:nth-child(2) .content .price .num {color: #D01027;}
.activity_240910 .section2 .library_card_box .library_card_item .content .price .suffic {color: #666666;font-size: 14px;}
.activity_240910 .section2 .library_card_box .library_card_item .content .btn {width: 132px;height: 40px;border: 1px solid #202020;display: flex;align-items: center;justify-content: center;font-size: 16px;color: #202020;}
.activity_240910 .section2 .library_card_box .library_card_item:nth-child(2) .content .btn {border: 1px solid #D01027;}
.activity_240910 .section2 .library_card_box .library_card_item:nth-child(2) .content .btn:hover {border: 1px solid #D01027;background: #D01027;color: #FFFFFF;}
.activity_240910 .section3 .main_title {font-size: 32px;font-weight: bold;margin: 0 auto;text-align: center;}
.activity_240910 .section3 .sub_title {display: flex;align-items: center;justify-content: center;gap: 50px;font-size: 16px;color: #202020;}
.activity_240910 .section3 .sub_title > div:nth-child(1) {display: flex;align-items: center;justify-content: center;gap: 8px;}
.activity_240910 .section3 .sub_title > div:nth-child(1) > div {width: 79px;height: 30px;position: relative;display: flex;align-items: center;justify-content: center;background: url(/uploads/activity/20240910/icon1.png) center / 100% 100% no-repeat;}
.activity_240910 .section3 .sub_title > div:nth-child(1) > div span {font-size: 18px;font-weight: bold;color: #FFFFFF;}
.activity_240910 .section3 .sub_title > div:nth-child(2) span {font-size: 24px;font-weight: bold;line-height: 28px;}
.activity_240910 .section3 .flow_img {margin-top: 20px;width: 100%;background: url(/uploads/activity/20240910/img2-bg.png) center / 100% 100% no-repeat;position: relative;}
.activity_240910 .section3 .flow_img > span {font-size: 16px;font-weight: 400;color: #FFFFFF;position: relative;}
.activity_240910 .section3 .flow_img > span:nth-child(1) {top: 21%;left: 26%;}
.activity_240910 .section3 .flow_img > span:nth-child(2) {top: 21%;left: 533px;}
.activity_240910 .section3 .flow_img > span:nth-child(3) {top: 72%;left: 11%;}
.activity_240910 .section3 .flow_img > span:nth-child(4) {top: 72%;left: 390px;}
.activity_240910 .section3 .flow_img > div {display: flex;flex-direction: column;align-items: center;justify-content: center;position: relative;top: 35%;line-height: 24px;}
.activity_240910 .section3 .flow_img > div span {font-size: 18px;font-weight: bold;color: #FFFFFF;}
.activity_240910 .section3 .inquire {display: block;width: 135px;font-size: 16px;margin: 30px auto;padding: 10px;background: #D01027;color: #FFFFFF;text-align: center;}
.activity_240910 .section4 .desc_spec {font-size: 14px;color: #666666;display: flex;flex-direction: column;}
.activity_240910 .section5 .libraries{background: linear-gradient(0deg, #1C4E73 0%, #2674A4 100%);padding: 10px 10px;padding-bottom: 20px;margin-top: 10px;}
.activity_240910 .section5 .libraries .sub_title {font-size: 14px;color: #FFFFFF;}
.activity_240910 .section5 .libraries .content_box{display: flex;flex-wrap: wrap;background-color: white;align-items: center;margin-top: 10px;}
.activity_240910 .section5 .libraries .content_box span{width: 34%;border-bottom: #ebf7ff solid 2px;font-size: 12px;color: #221815;height: 35px;line-height: 35px;text-indent: 12px;}
.activity_240910 .section5 .libraries .content_box span:nth-child(3n+2) {width: 31%;}
.activity_240910 .section5 .libraries .content_box span:nth-child(3n) {width: 35%;}
.activity_240910 .section5 .libraries .content_box span:last-child {width: 40%;}



/* 20240919 招聘页面 */
.jobrecruit {width: 925px;margin: 0 auto;color: #333333;}
.jobrecruit .main {font-size: 14px;}
.jobrecruit .banner {width: 100%;}
.jobrecruit .banner img {width: 100%;}
.jobrecruit .title {margin-top: 3rem;font-size: 22px;font-weight: bold;color: #333333;}
.jobrecruit .profile {margin-top: 1rem;text-indent: 30px;font-size: 15px;color: #404040;line-height: 30px;}
.jobrecruit .welfare {margin-top: 2rem;display: grid;grid-template-columns: repeat(5, 1fr);grid-row-gap: 25px;}
.jobrecruit .welfare .item {display: flex;flex-direction: column;align-items: center;justify-content: center;font-size: 14px;color: #333333;}
.jobrecruit .welfare .item img {width: 64px;height: 64px;}
.jobrecruit .recruitment {margin-top: 2rem;}
.jobrecruit .recruitment .panel_header {width: 100%;height: 45px;background: #f4f4f4;display: flex;align-items: center;justify-content: space-between;font-size: 16px;margin-top: 0.2rem;color: #505050;}
.jobrecruit .recruitment .active {font-size: 18px;background: #666666;color: #FFFFFF;font-weight: bold;}
.jobrecruit .recruitment .panel_header div {display: flex;align-items: end;margin-left: 20px;line-height: 20px;}
.jobrecruit .recruitment .panel_header div:first-child span {font-size: 14px;line-height: 16px;}
.jobrecruit .recruitment .panel_header div:last-child span {margin: 0 5px;font-size: 11px;line-height: 16px;}
.jobrecruit .recruitment .panel_header div:last-child::after {content: "\25C4";display: block;margin: 0 20px;}
.jobrecruit .recruitment .active div:last-child::after {content: "\25BC";display: block;margin: 0 20px;}
.jobrecruit .recruitment .panel_body {padding-left: 20px;padding-bottom: 40px;display: none;}
.jobrecruit .recruitment .panel_body .label {font-size: 18px;font-weight: bold;margin-top: 2.5rem;margin-bottom: 15px;}
.jobrecruit .recruitment .panel_body .content {color: #6B6B6B;font-size: 15px;}
.jobrecruit .contact {color: #6B6B6B;font-size: 15px;line-height: 34px;}
.jobrecruit .contact div:nth-child(2) {display: flex;align-items: center;gap: 70px;}


/* 20240920 文库技术服务页 */
.library_240920 {color: #202020;font-size: 14px;}
.library_240920 .red {color:#D01027;}
.library_240920 .bold {font-weight: bold;}
.library_240920 .tip {font-size:14px;color:#202020;}
.library_240920 .wap {display:none;}
.library_240920 .wap_show {display: none;}
.library_240920 h3 {font-size:30px;font-weight:700;text-align:center;margin-bottom:1.5em;}
.library_240920 h3 span::before {margin-bottom:-1rem;}
.library_240920 h3 span::after {margin-bottom:-1rem;}
.library_240920 h2 {font-size:30px;font-weight:700;text-align:center;margin-bottom:1.5em;}
.library_240920 h2 span::before {margin-bottom:-1rem;}
.library_240920 h2 span::after {margin-bottom:-1rem;}
.library_240920 p {text-align:justify;text-indent:2em;color:#666}
.library_240920 .banner {width: 900px;height: 358px;background: url(/uploads/service/library240920/banner_new.png) center / 100% 100% no-repeat;margin: 0 auto;position:relative;box-sizing:border-box;}
.library_240920 .banner .suffix_title {font-size: 24px;font-weight: 700;color: #d8dce8;font-style: italic;text-align: center;text-shadow: 3px 3px 4px rgba(46, 31, 25, 0.38);position: relative;top: 175px;}
.library_240920 .banner .suffix_title .red {color: #dd2b40;}
.library_240920 .banner .params {display: flex;align-items: center;color: #d8dce8;justify-content: center;position: relative;top: 236px;gap: 60px;}
.library_240920 .banner .params > div:nth-child(1) {position: relative;left: -40px;}
.library_240920 .banner .params > div:nth-child(2) {position: relative;left: 42px;}
.library_240920 .section {width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0;}
.library_240920 .c_red_title {font-size: 22px;font-weight: bold;}
.library_240920 h3.c_red_title {font-size: 22px;font-weight: bold;text-align: left;}
.library_240920 .section1 p {margin-top: 10px;}
.library_240920 .section1 p a {text-decoration: underline;}
.library_240920 .section2 .bg_content {background: linear-gradient(0deg, #D6E8F5 0%, #F4F9FC 98%);position: relative;padding: 40px 0;}
.library_240920 .section2 .bg_content .introduce_content{width: 85%;margin: 0 auto;font-size: 15px;}
.library_240920 .section2 .bg_content .introduce_content .img{text-align: center;margin-bottom: 40px;}
.library_240920 .section2 .bg_content .introduce_content .introduce_desc{text-indent: 30px;}
.library_240920 .section2 .bg_content .introduce_content .content_box{display: flex;gap: 40px;margin-top: 40px;}
.library_240920 .section2 .bg_content .introduce_content .content_box .c_red_title{font-size: 20px;display: flex;align-items: center;}
.library_240920 .section2 .bg_content .introduce_content .content_box .c_red_title:before{font-size: 24px;margin-right:0;width: 6px;}
.library_240920 .section2 .bg_content .introduce_content .content_box .title{font-size: 16px;background: rgba(92,187,231,0.18);display: inline;padding: 0 10px;}
.library_240920 .section2 .bg_content .introduce_content .content_box .desc{font-size: 14px;margin-top: 10px;margin-left: 16px;}
.library_240920 .section2 .bg_content .top_img{position: absolute;top: 0;left: 0;}
.library_240920 .card_box1 {width: 886px;margin: 60px auto;background: #FFFFFF;box-shadow: 0px 0px 22px 0px rgba(57,69,83,0.21), 0px 0px 38px 0px rgba(57,69,83,0.24);border-radius: 36px;padding-bottom: 40px;}
.library_240920 .section3 {width: 826px; padding-top: 40px;}
.library_240920 .section3 .crispr_box {display: grid;grid-template-columns: repeat(3, 1fr);gap: 15px;align-items: end;}
.library_240920 .section3 .crispr_box .item {height: 297px;background: linear-gradient(0deg, #DDEBF7 0%, #F2F7FB 100%);border-radius: 20px;border: 1px solid #FBFDFF;display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 0 25px;gap: 10px;}
.library_240920 .section3 .crispr_box .item .title {font-size: 18px;line-height: 24px;}
.library_240920 .section3 .crispr_box .item .img {width: 178px;}
.library_240920 .section3 .crispr_box .item .icon {width: 200px;height: 120px;}
.library_240920 .section3 .crispr_box .item .desc {font-size: 12px;color: #666666;line-height: 20px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.library_240920 .section3 .crispr_box .active {height: 309px;border: 1px solid #FBFDFF;box-shadow: 0px 0px 16px 0px rgba(56,56,56,0.28);justify-content: start;padding-top: 25px;}
.library_240920 .section3 .crispr_box .active .title {font-weight: bold;}
.library_240920 .section3 .crispr_box .active .icon {width: 220px;height: 130px;}
.library_240920 .section3 .crispr_box .active .desc {margin-top: -15px;overflow: visible;}
.library_240920 .section4 {width: 826px;background: linear-gradient(0deg, #E5E9EE 0%, #FDFEFF 98%);box-shadow: 0px 0px 18px 0px rgba(56,56,56,0.23);opacity: 0.91;display: flex;}
.library_240920 .section4 .introduce_left {width: 222px;}
.library_240920 .section4 .introduce_left .item {height: 49px;background: #E0E7EE;color: #666666;font-size: 16px;display: flex;align-items: center;justify-content: space-between;margin-top: 1px;}
.library_240920 .section4 .introduce_left .item > div {position: relative;display: flex;align-items: center;justify-content: center;}
.library_240920 .section4 .introduce_left .item:first-child {margin-top: 0;}
.library_240920 .section4 .introduce_left .item .num {font-size: 46px;font-weight: 400;color: rgba(252, 254, 255, 0.18);position: absolute;left: 10px;}
.library_240920 .section4 .introduce_left .item .label {margin-left: 22px;}
.library_240920 .section4 .introduce_left .item .icon {width: 14px;height: 14px;margin-right: 15px;}
.library_240920 .section4 .introduce_left .active {color: #FFFFFF;background: #D01027;font-weight: bold;}
.library_240920 .section4 .introduce_left .active .icon {width: 20px;height: 20px;}
.library_240920 .section4 .introduce_right {flex: 1;display: flex;align-items: center;justify-content: center;}
.library_240920 .section4 .introduce_right .tab_content {width: 85%;display: none;}
.library_240920 .section4 .introduce_right .tab_content:nth-of-type(2) p {position: relative;top: 12px;}
.library_240920 .section4 .introduce_right .active {display: flex;flex-direction: column;gap: 35px;}
.library_240920 .section4 .introduce_right p {text-indent: 0;font-size: 15px;color: #666666;line-height: 22px;font-weight: 400;}
.library_240920 .section4 .introduce_right_bottom {display: flex;align-items: center;justify-content: space-between;}
.library_240920 .section4 .introduce_params {display: flex;flex-direction: column;}
.library_240920 .section4 .introduce_params > div {display: flex;align-items: center;font-size: 14px;color: #202020;line-height: 28px;}
.library_240920 .section4 .introduce_params .icon {width: 12px;height: 12px;margin-right: 5px;}
.library_240920 .section4 .introduce_right_bottom a {width: 132px;height: 42px;background: #D01027;color: #FFFFFF;font-size: 14px;display: flex;align-items: center;justify-content: center;}
.library_240920 .section4 p a {text-decoration: underline;margin-top: 10px;display: block;}
.library_240920 .section5 {width: 826px;}
.library_240920 .section5 .fun_screen_box {margin-top: 50px;display: flex;align-items: center;justify-content: space-around;}
.library_240920 .section5 .fun_screen_box .item {width: 254px;box-shadow: 0px 5px 12px 0px rgba(64,64,64,0.27);display: flex;align-items: center;justify-content: center;transition: transform 0.3s ease-in-out;}
.library_240920 .section5 .fun_screen_box .item:hover {box-shadow: 5px 6px 15px 0px rgba(62,62,62,0.16);transform: translateY(-10px);}
.library_240920 .section5 .fun_screen_box .item_box {width: 80%;display: flex;flex-direction: column;justify-content: center;gap: 4px;}
.library_240920 .section5 .fun_screen_box .box_left_top {background: url(/uploads/service/library240920/img2.png) center / 100% 100% no-repeat;}
.library_240920 .section5 .fun_screen_box .box_left_bottom {background: url(/uploads/service/library240920/img4.png) center / 100% 100% no-repeat;}
.library_240920 .section5 .fun_screen_box .box_right_top {background: url(/uploads/service/library240920/img3.png) center / 100% 100% no-repeat;}
.library_240920 .section5 .fun_screen_box .box_right_bottom {background: url(/uploads/service/library240920/img5.png) center / 100% 100% no-repeat;}
.library_240920 .section5 .fun_screen_box .box_left {display: flex;flex-direction: column;gap: 50px;}
.library_240920 .section5 .fun_screen_box .box_right {display: flex;flex-direction: column;gap: 50px;}
.library_240920 .section5 .fun_screen_box .box_center {display: flex;align-items: center;justify-content: center;width: 206px;height: 206px;background: url(/uploads/service/library240920/img10_img_功能筛选.png) center / 100% 100% no-repeat;}
.library_240920 .section5 .fun_screen_box .box_center .body {position: relative;}
.library_240920 .section5 .fun_screen_box .box_center .text {color: #FFFFFF;font-weight: bold;font-size: 18px;line-height: 24px;text-align: center;}
.library_240920 .section5 .fun_screen_box .box_center .icon {width: 16px;height: 16px;position: absolute;}
.library_240920 .section5 .fun_screen_box .box_center .icon:nth-of-type(1) {top: -44px;left: -26px;}
.library_240920 .section5 .fun_screen_box .box_center .icon:nth-of-type(2) {top: -44px;right: -28px;}
.library_240920 .section5 .fun_screen_box .box_center .icon:nth-of-type(3) {top: 76px;left: -28px;}
.library_240920 .section5 .fun_screen_box .box_center .icon:nth-of-type(4) {top: 76px;right: -28px;}
.library_240920 .section5 .fun_screen_box .label {display: flex;align-items: center;font-size: 16px;}
.library_240920 .section5 .fun_screen_box .label .icon {width: 20px;height: 20px;margin-right: 5px;}
.library_240920 .section5 .fun_screen_box .value {font-size: 14px;color: #666666;line-height: 20px;}
.library_240920 .section5 .inner_chain {margin-top: 30px;text-indent: 0;}
.library_240920 .section6 {width: 826px;}
.library_240920 .section6 .technology {margin-top: 30px;background: url(/uploads/service/library240920/img6.png) center / 100% 100% no-repeat;position: relative;display: flex;}
.library_240920 .section6 .technology .technology_left {height: 100%;display: grid;grid-template-rows: repeat(3, 1fr);align-items: center;position: relative;left: 3px;}
.library_240920 .section6 .technology .label {writing-mode: vertical-rl;font-weight: bold;position: relative;}
.library_240920 .section6 .technology .technology_left > div:nth-child(1) {top: -18px;}
.library_240920 .section6 .technology .technology_left > div:nth-child(2) {top: -8px;}
.library_240920 .section6 .technology .technology_left > div:nth-child(3) {top: 25px;}
.library_240920 .section6 .technology .technology_right {flex: 1;display: grid;grid-template-rows: repeat(3, 1fr);align-items: end;font-size: 14px;line-height: 40px;}
.library_240920 .section6 .technology .technology_right_top {display: grid;grid-template-columns: repeat(4, 1fr);position: relative;}
.library_240920 .section6 .technology .technology_right_top > div {display: flex;justify-content: center;position: relative;left: 30px;}
.library_240920 .section6 .technology .technology_right_middle {display: grid;grid-template-columns: 1fr 2fr;position: relative;line-height: 24px;}
.library_240920 .section6 .technology .technology_right_middle > div {text-align: center;position: relative;top: 25px;}
.library_240920 .section6 .technology .technology_right_middle > div:last-child {left: -155px;}
.library_240920 .section6 .technology .technology_right_bottom {display: grid;grid-template-columns: 1fr 1fr 2fr;position: relative;}
.library_240920 .section6 .technology .technology_right_bottom > div {display: flex;justify-content: center;position: relative;top: 35px;left: 35px;}
.library_240920 .section6 .technology .technology_right_bottom > div:nth-child(2) {left: 63px;}
.library_240920 .section6 .technology .technology_right_bottom > div:nth-child(3) {left: -4px;}
.library_240920 .section7 .product_box {margin-top: 20px;width: 100%;display: grid;grid-template-columns: repeat(3, 1fr);gap: 15px;}
.library_240920 .section7 .product_box .item {display: flex;align-items: center;justify-content: center;transition: transform 0.3s ease-in-out;}
.library_240920 .section7 .product_box .item:hover {box-shadow: 5px 6px 15px 0px rgba(62,62,62,0.16);transform: translateY(-10px);}
.library_240920 .section7 .product_box .item_zl {background: url(/uploads/service/library240920/img7.png) center / 100% 100% no-repeat;}
.library_240920 .section7 .product_box .item_bd {background: url(/uploads/service/library240920/img8.png) center / 100% 100% no-repeat;}
.library_240920 .section7 .product_box .item_cell {background: url(/uploads/service/library240920/img9.png) center / 100% 100% no-repeat;}
.library_240920 .section7 .product_box .item > div {width: 85%;height: 85%;display: flex;flex-direction: column;justify-content: space-between;}
.library_240920 .section7 .product_box .title {font-size: 18px;font-weight: bold;color: #202020;display: flex;flex-direction: column;position: relative;}
.library_240920 .section7 .product_box .title > div {width: 40px;font-size: 14px;font-weight: 400;line-height: 18px;color: #FFFFFF;background: linear-gradient(-59deg, #E81034, #CC142A);border-radius: 3px 3px 0px 3px;text-align: center;position: relative;left: 190px;top: 5px;}
.library_240920 .section7 .product_box .title > div::after {content: "";width: 0;height: 0;position: absolute;top: 17px;right: -3px;border-left: 4px solid transparent;border-right: 5px solid transparent;border-top: 5px solid rgba(228, 16, 50, .85);transform: skewX(50deg);}
.library_240920 .section7 .product_box .suffix {font-size: 14px;font-weight: 400;color: #666666;}
.library_240920 .section7 .product_box .item a {color: #D01027;font-size: 14px;display: flex;align-items: center;}
.library_240920 .section7 .product_box .item a .icon {width: 15px;height: 15px;}
.library_240920 .section7 .product_box .item a:hover {text-decoration: underline;}
.library_240920 .section7 .product_box .item .arrow_right {width: 6px;height: 6px;border-top: 1px solid #D01027;border-right: 1px solid #D01027;transform: rotate(45deg);margin-left: 5px;display: inline-block;}
.library_240920 .section8 .cases .title{font-size:18px;font-weight:700;color:#fff;background:#666;padding-left:1em;line-height:2.5em;border-bottom:1px solid #fff;position:relative}
.library_240920 .section8 .cases .title:after{content:"+";position:absolute;width:2em;height:2em;right:0;text-align:center;transition:transform .5s}
.library_240920 .section8 .cases .cur_title{background:#d01027}
.library_240920 .section8 .cases .cur_title:after{transform:rotate(45deg);transition:transform .5s}
.library_240920 .section8 .cases .sub_title{color:#666;background:#f4f4f4;padding-left:2.3em;line-height:3em;position:relative}
.library_240920 .section8 .cases .case .sub_title~.sub_title{border-top:1px dashed #ccc}
.library_240920 .section8 .cases .sub_title:before{content:"➤";position:absolute;left:1em}
.library_240920 .section8 .cases .cur_sub_title{color:#202020}
.library_240920 .section8 .cases .cur_sub_title:before{color:#d01027}
.library_240920 .section8 .cases .con{padding:1.5em 0;display:none}
.library_240920 .section8 .cases .con h5{margin-bottom:1em}
.library_240920 .section8 .cases .con .img>div{width:49%}
.library_240920 .section8 .cases .g_zoom_img {position: relative;}
.library_240920 .section8 .cases .g_zoom_img:after{content: "";position: absolute;right: 0;bottom: 0;display: inline-block;width: 32px;height: 32px;background: #000000de url(/uploads/service/ips/icon.png) center center no-repeat;}
.library_240920 .section8 .cases .a_box {color: #666666;margin-top: 10px;}
.library_240920 .section8 .cases .a_box a {text-decoration: underline;}
.library_240920 .section9 .reference {padding: 2.5em;font-size: 12px;color: #858383;background: #f4f4f4;}
.library_240920 .section9 .reference span {font-size: 16px;}
.library_240920 .section9 .reference p {text-align: left;text-indent: 0;}


/* 20241010 技术服务-过表达细胞 */
.overexpression {color: #202020;font-size: 14px;}
.overexpression .section {width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0;}
.library_240920 .wap_show {display: none;}
.overexpression .section1 {background: #e3edf1;border-radius: 30px;padding: 30px 10px 30px 30px;display: flex;gap: 10px;}
.overexpression .section1 > div:first-child {width: 80%;}
.overexpression .section1 > div:first-child p {text-indent: 30px;color: #333333;line-height: 26px;}
.overexpression .section1 > div:last-child {flex: 1;display: flex;align-items: center;justify-content: center;}
.overexpression .section1 > div:last-child img {width: 100px;}
.overexpression .section2 .tag_box {margin-top: 25px;display: grid;grid-template-columns: repeat(2, 1fr);gap: 40px;}
.overexpression .section2 .tag_box > div {align-items: start;box-sizing: border-box;padding: 20px 20px 35px;}
.overexpression .section2 .tag_box .tag_box_title {display: flex;align-items: center;}
.overexpression .section2 .tag_box .tag_box_title img {width: 30px;}
.overexpression .section2 .tag_box .tag_box_title span {font-size: 18px;color: #333333;font-weight: 600;padding: 8px;}
.overexpression .section2 .tag_box .tag_box_body {font-size: 13px;color: #333333;line-height: 24px;}
.overexpression .card_box1 {width: 886px;margin: 0 auto;border-radius: 36px;box-sizing: border-box;box-shadow: 0px 0px 26px 0px rgba(71, 72, 74, 0.26);padding: 35px 20px;}
.overexpression .section3 {margin-top: -15px;}
.overexpression .section3 table {margin-top: 15px;width: 95%;}
.overexpression .section3 table td {font-size: 14px;padding: 10px;border: 1px solid #ffffff;}
.overexpression .section3 table td:nth-child(odd) {width: 120px;background: #666666;color: #ffffff;text-align: center;}
.overexpression .section3 table td:nth-child(even) {flex: 1;background: #EFF1F2;padding-left: 20px;}
.overexpression .section3 .seek_box {margin: 40px 0 30px 0;display: flex;align-items: center;justify-content: center;gap: 30px;position: relative;}
.overexpression .section3 .seek_box a {width: 124px;height: 36px;background: #D01027;border-radius: 18px;display: flex;align-items: center;justify-content: center;color: #FFFFFF;text-decoration: none;gap: 5px;}
.overexpression .section3 .seek_box button {width: 124px;height: 36px;border-radius: 18px;display: flex;align-items: center;justify-content: center;gap: 5px;color: #202020;background: #FFFFFF;border-radius: 18px;border: 1px solid #202020;}
.overexpression .section3 .seek_box button:hover {color: #FFFFFF;background: #D01027;border: 1px solid #D01027;}
.overexpression .section3 .seek_box > div {position: relative;display: flex;align-items: center;}
.overexpression .section3 .seek_box .example_wechat_code {position: absolute;right: -100px;}
.overexpression .section3 .seek_box .example_wechat_code span{position: absolute;left: 18px;bottom: 0;font-size: 12px;}
.overexpression .section4 .hundred_kind {width: 95%;}
.overexpression .section4 .hundred_kind .systems .system_column_new:last-child {width: 250px;}
.overexpression .section5 > div:last-child {margin-top: 25px;width: 95%;display: flex;align-items: center;justify-content: center;}
.overexpression .section5 > div:last-child img {width: 100%;}
.overexpression .section6 {margin-bottom: 20px;}
.overexpression .section6 .label {font-weight: bold;font-size: 18px;color: #333333;position: relative;margin-left: 15px;}
.overexpression .section6 .label::before {content: "";background-color: #202020;width: 6px;height: 6px;border-radius: 50%;display: inline-block;position: absolute;top: 50%;left: -10px;transform: translateY(-50%);}
.overexpression .section6 > div:last-child {width: 95%;}
.overexpression .section6 .table_virture_2 th {padding: 5px 5px 5px 12px;}
.overexpression .section6 .table_virture_2 td {background: #F4F5F7;border: 1px solid #ffffff;padding: 5px 12px;}
.overexpression .section7 .tag_box1 {margin-top: 20px;display: grid;grid-template-columns: repeat(3, 1fr);gap: 20px;}
.overexpression .section7 .tag_box1 .tag_item {background: #f4f9fb;position: relative;box-sizing: border-box;padding: 30px 20px 30px 40px;}
.overexpression .section7 .tag_box1 .tag_content {display: flex;flex-direction: column;}
.overexpression .section7 .tag_box1 .tag_content > div:nth-child(1) {position: relative;display: flex;}
.overexpression .section7 .tag_box1 .tag_content > div:nth-child(1) span {font-weight: bold;font-size: 20px;color: #333333;}
.overexpression .section7 .tag_box1 .tag_content > div:nth-child(1) div {height: 20px;background: #D01027;border-radius: 12px;font-weight: bold;font-size: 13px;color: #FFFFFF;padding: 0 5px;position: relative;top: -8px;display: flex;align-items: center;justify-content: center;}
.overexpression .section7 .tag_box1 .tag_content > div:nth-child(2) {font-size: 16px;color: #333333;line-height: 41px;margin-bottom: 15px;}
.overexpression .section7 .tag_box1 .tag_content > div:nth-child(3) a {font-weight: 400;font-size: 16px;color: #D01027;}
.overexpression .section7 .tag_box1 .icon {position: absolute;bottom: 10px;right: 10px;pointer-events: none;width: 100px;}


/* activity_241015 稳转株 */
.activity_241015 {color: #202020;font-size: 14px;}
.activity_241015 .wap_show{display: none;}
.activity_241015 .red{color:#d01027}
.activity_241015 .bold{font-weight: bold;}
.activity_241015 .tip{font-size:14px;color:#202020}
.activity_241015 .banner{position:relative;text-align:center;background:url(/uploads/activity/20241015/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_241015 .section{width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0}
.activity_241015 .section1 .bg_content {width: 582px;margin: 0 auto;background: url(/uploads/activity/20241015/img1.png) center / 100% 100% no-repeat;display: flex;align-items: center;justify-content: center;}
.activity_241015 .section1 .bg_content > div {width: 352px;font-weight: 400;font-size: 16px;color: #202020;line-height: 30px;text-align: center;margin-right: 80px;}
.activity_241015 .section2 .main_title {display: flex;align-items: center;justify-content: center;position: relative;}
.activity_241015 .section2 .main_title > div:first-child {font-weight: bold;font-size: 30px;color: #202020;line-height: 62px;}
.activity_241015 .section2 .main_title > div:last-child {position: relative;top: -10px;left: 5px;}
.activity_241015 .section2 .suffix_cell {display: flex;align-items: center;justify-content: center;gap: 10px;margin-top: 15px;margin-bottom: 30px;}
.activity_241015 .section2 .suffix_cell > div {width: 78px;height: 32px;font-weight: 400;font-size: 14px;color: #202020;line-height: 62px;background: #E9EDF2;display: flex;align-items: center;justify-content: center;}
.activity_241015 .section2 .special_content {display: flex;align-items: end;justify-content: center;}
.activity_241015 .section2 .special_content .content_l {width: 322px;height: 164px;background: rgba(57,92,173,0.13);border: 1px solid #F3F8FF;border-top-left-radius: 80px;border-bottom-left-radius: 80px;position: relative;display: flex;align-items: center;justify-content: center;}
.activity_241015 .section2 .special_content .content_l > div {display: flex;flex-direction: column;align-items: center;gap: 10px;}
.activity_241015 .section2 .special_content .content_l .label {font-weight: bold;font-size: 18px;color: #202020;line-height: 30px;}
.activity_241015 .section2 .special_content .content_l .value {display: grid;grid-template-columns: repeat(2, 1fr);column-gap: 30px;}
.activity_241015 .section2 .special_content .content_l .value .item {display: flex;align-items: center;gap: 5px;font-size: 14px;color: #666666;line-height: 28px;}
.activity_241015 .section2 .special_content .content_l .bg_icon {position: absolute;top: 10px;right: 0;}
.activity_241015 .section2 .special_content .content_c {width: 150px;height: 180px;background: linear-gradient(0deg, #E1E3E5 0%, #FAFBFC 63%, #F1F2F3 100%);box-shadow: 0px 0px 16px 0px rgba(88,88,88,0.3);border-radius: 10px;position: relative;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 3px;}
.activity_241015 .section2 .special_content .content_c .label {font-weight: bold;font-size: 18px;color: #D01027;line-height: 17px;}
.activity_241015 .section2 .special_content .content_c .suffix {font-weight: 400;font-size: 14px;color: #666666;line-height: 17px;}
.activity_241015 .section2 .special_content .content_c a {display: block;width: 105px;height: 32px;background: #D01027;border-radius: 16px;font-size: 14px;line-height: 30px;color: #FFFFFF;text-align: center;}
.activity_241015 .section2 .special_content .content_r {width: 322px;height: 164px;background: rgba(208,16,39,0.1);border: 1px solid #FFF8F9;border-top-right-radius: 80px;border-bottom-right-radius: 80px;position: relative;display: flex;align-items: center;justify-content: center;}
.activity_241015 .section2 .special_content .content_r > div {display: flex;flex-direction: column;align-items: center;gap: 8px;}
.activity_241015 .section2 .special_content .content_r .label {font-weight: bold;font-size: 18px;color: #202020;line-height: 30px;}
.activity_241015 .section2 .special_content .content_r .money {font-weight: bold;font-size: 30px;color: #D01027;line-height: 26px;display: flex;align-items: end;}
.activity_241015 .section2 .special_content .content_r .money span {font-size: 18px;}
.activity_241015 .section2 .special_content .content_r .time {font-weight: 400;font-size: 16px;color: #202020;line-height: 26px;}
.activity_241015 .section2 .special_content .content_r .bg_icon {position: absolute;bottom: 10px;left: 0;}
.activity_241015 .section3 .main_title {display: flex;align-items: center;justify-content: center;position: relative;}
.activity_241015 .section3 .main_title > div:first-child {font-weight: bold;font-size: 30px;color: #202020;line-height: 62px;}
.activity_241015 .section3 .main_title > div:first-child span {font-size: 16px;color: #202020;margin-left: 5px;}
.activity_241015 .section3 .main_title > div:last-child {position: relative;top: -20px;left: -42px;}
.activity_241015 .section3 .suffix_cell {display: flex;align-items: center;justify-content: center;gap: 10px;margin-top: 15px;margin-bottom: 30px;}
.activity_241015 .section3 .suffix_cell > div {width: 78px;height: 32px;font-weight: 400;font-size: 14px;color: #202020;line-height: 62px;background: #E9EDF2;display: flex;align-items: center;justify-content: center;}
.activity_241015 .section3 .bg_content {width: 282px;background: url(/uploads/activity/20241015/img4.png) center / 100% 100% no-repeat;margin: 0 auto;position: relative;display: flex;align-items: center;justify-content: space-between;}
.activity_241015 .section3 .bg_content > div:first-child {font-size: 16px;color: #FFFFFF;position: relative;left: 9px;top: -3px;}
.activity_241015 .section3 .bg_content > div:last-child {font-size: 16px;color: #202020;position: relative;right: 13px;bottom: -3px;}
.activity_241015 .section3 .case_content {margin-top: 30px;display: flex;align-items: end;justify-content: center;}
.activity_241015 .section3 .case_content .content_l {width: 283px;height: 209px;background: #E5EAF4;display: flex;align-items: center;justify-content: center;}
.activity_241015 .section3 .case_content .content_l > div {display: flex;flex-direction: column;gap: 5px;}
.activity_241015 .section3 .case_content .content_l .label {font-weight: bold;font-size: 18px;color: #202020;display: flex;align-items: center;gap: 8px;}
.activity_241015 .section3 .case_content .content_l .value .item {display: flex;align-items: center;gap: 5px;font-size: 14px;color: #666666;line-height: 28px;}
.activity_241015 .section3 .case_content .content_r {width: 326px;height: 233px;background: linear-gradient(0deg, #F6F8FA 0%, #F9FBFE 100%);box-shadow: 0px 0px 16px 0px rgba(88,88,88,0.3);display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 5px;}
.activity_241015 .section3 .case_content .content_r > div:first-child {display: flex;align-items: center;gap: 10px;}
.activity_241015 .section3 .case_content .content_r .btn1 {cursor: pointer;}
.activity_241015 .section3 .case_content .content_r .img_box {width: 190px;height: 130px;overflow: hidden;}
.activity_241015 .section3 .case_content .content_r .img_box .cell_img {display: none;position: relative;}
.activity_241015 .section3 .case_content .content_r .img_box .cell_img .img_tips {box-sizing: border-box;border-left: 4px solid #D01027;font-size: 14px;color: #FFFFFF;padding-left: 10px;position: absolute;bottom: 0;}
.activity_241015 .section3 .case_content .content_r .img_box .active {display: block;}
.activity_241015 .section3 .case_content .content_r > div:last-child {font-weight: bold;font-size: 18px;color: #202020;}
.activity_241015 .section3 .case_inquire {display: block;margin: 30px auto;width: 150px;height: 42px;background: #D01027;border-radius: 21px;font-weight: 400;font-size: 16px;color: #FFFFFF;line-height: 30px;display: flex;align-items: center;justify-content: center;}
.activity_241015 .section4 .content_t {display: grid;grid-template-columns: repeat(2, 1fr);align-items: center;}
.activity_241015 .section4 .content_t > img {width: 541px;}
.activity_241015 .section4 .content_t .value {height: 239px;display: flex;flex-direction: column;padding-left: 25px;box-sizing: border-box;}
.activity_241015 .section4 .content_t .value .label {font-weight: bold;font-size: 24px;color: #202020;line-height: 62px;}
.activity_241015 .section4 .content_t .value .suffix .item {display: flex;align-items: center;gap: 8px;font-weight: 400;font-size: 14px;color: #666666;line-height: 31px;}
.activity_241015 .section4 .content_t .value .inquire_btn {margin-top: 20px;width: 116px;height: 34px;background: #D01027;border-radius: 17px;font-weight: 400;font-size: 14px;color: #FFFFFF;line-height: 30px;display: flex;align-items: center;justify-content: center;}
.activity_241015 .section4 .content_b {width: 886px;height: 328px;background: #FFFFFF;box-shadow: 7px 9px 24px 0px rgba(56,60,68,0.3);border-radius: 12px;box-sizing: border-box;padding: 41px;}
.activity_241015 .section4 .content_b .label {width: 100%;height: 38px;display: flex;align-items: end;position: relative;}
.activity_241015 .section4 .content_b .label .text {height: 38px;padding: 3px 15px;background: #0E4D98;border-top-left-radius: 15px;box-sizing: border-box;font-weight: bold;font-size: 18px;color: #FFFFFF;line-height: 32px;}
.activity_241015 .section4 .content_b .label .icon {position: absolute;left: 120px;top: -17px;}
.activity_241015 .section4 .content_b .label .bb {flex: 1;height: 2px;background: #0E4D98;}
.activity_241015 .section4 .content_b .table {height: 208px;overflow-y: auto;}
.activity_241015 .section4 .content_b .table table {width: 100%;}
.activity_241015 .section4 .content_b .table table td {height: 41px;text-align: center;font-size: 14px;color: #202020;}
.activity_241015 .section4 .content_b .table table tr:nth-child(odd) {background: #EBF1F7;}
.activity_241015 .width_covered {margin-top: 100px;position: relative;}
.activity_241015 .width_covered .bg {width: 100%;height: 420px;background: linear-gradient(0deg, #DBE3EE 0%, #EFF3F7 100%);position: absolute;top: -30px;}
.activity_241015 .section5 .desc_spec {font-weight: 400;font-size: 12px;color: #666666;line-height: 22px;}


/* 20241017 现货产品 */
.activity_241017 {color: #202020;font-size: 14px;}
.activity_241017 .wap_show{display: none;}
.activity_241017 .banner{height: 568px;position:relative;text-align:center;background:url(/uploads/activity/20241017/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_241017 .section{width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0}
.activity_241017 .inquire_btn:hover {background: #D01027;color: #FFFFFF;}
.activity_241017 .bg_box {position: relative;}
.activity_241017 .bg_box .bg_image {width: 100%;height: 381px;background: url(/uploads/activity/20241017/img-1.jpg) center / 100% 100% no-repeat;position: absolute;top: 0;}
.activity_241017 .section1 .text_box {margin: 0 auto;width: 80%;height: 172px;font-size: 16px;line-height: 26px;display: flex;flex-direction: column;align-items: center;}
.activity_241017 .section1 .text_box span {font-weight: bold;color: #D01027;}
.activity_241017 .section1 .bg_content {margin-top: 80px;width: 900px;height: 233px;background: url(/uploads/activity/20241017/img-2.jpg) center / 100% 100% no-repeat;border-radius: 15px;position: relative;display: flex;flex-direction: column;}
.activity_241017 .section1 .bg_content .content_t {height: 55px;padding: 0 25px;display: flex;justify-content: space-between;}
.activity_241017 .section1 .bg_content .content_t > div {display: flex;align-items: center;position: relative;}
.activity_241017 .section1 .bg_content .content_t > div:first-child > div:first-child {font-weight: bold;font-size: 26px;color: #000000;line-height: 26px;}
.activity_241017 .section1 .bg_content .content_t > div:first-child > div:last-child {width: 64px;height: 27px;position: relative;top: -5px;left: -10px;}
.activity_241017 .section1 .bg_content .content_t > div:last-child {position: relative;top: 5px;left: -25px;}
.activity_241017 .section1 .bg_content .content_t > div:last-child > div:first-child {font-weight: bold;font-size: 20px;color: #000000;line-height: 26px;}
.activity_241017 .section1 .bg_content .content_t > div:last-child > div:last-child {width: 48px;height: 16px;position: relative;top: -15px;left: 5px;}
.activity_241017 .section1 .bg_content .content_b {flex: 1;display: flex;align-items: center;justify-content: center;gap: 35px;}
.activity_241017 .section1 .bg_content .content_bl {display: grid;grid-template-columns: repeat(2, 1fr);gap: 20px;}
.activity_241017 .section1 .bg_content .content_bl > div {width: 112px;height: 38px;border-radius: 19px;border: 1px dashed #D01027;display: flex;align-items: center;justify-content: center;}
.activity_241017 .section1 .bg_content .content_br {display: flex;align-items: center;gap: 20px;}
.activity_241017 .section1 .bg_content .content_br > div:first-child {display: flex;align-items: center;gap: 25px;}
.activity_241017 .section1 .bg_content .content_br > div:first-child > div {display: flex;flex-direction: column;align-items: center;gap: 5px;}
.activity_241017 .section1 .tip_text {margin-top: 8px;font-size: 14px;color: #666666;}
.activity_241017 .section1 .inquire_btn {margin: 10px auto;width: 153px;height: 48px;border-radius: 24px;border: 2px solid #D01027;display: flex;align-items: center;justify-content: center;font-size: 16px;color: #202020;}
.activity_241017 .section1 .inquire_btn:hover {background: #D01027;color: #FFFFFF;}
.activity_241017 .section2 .bg_content {margin-top: 80px;width: 900px;height: 301px;background: url(/uploads/activity/20241017/img7.jpg) center / 100% 100% no-repeat;border-radius: 15px;position: relative;display: flex;flex-direction: column;}
.activity_241017 .section2 .bg_content .content_t {height: 55px;padding: 0 25px;display: flex;justify-content: space-between;}
.activity_241017 .section2 .bg_content .content_t > div {display: flex;align-items: center;position: relative;}
.activity_241017 .section2 .bg_content .content_t > div:first-child > div:first-child {font-weight: bold;font-size: 26px;color: #000000;line-height: 26px;}
.activity_241017 .section2 .bg_content .content_t > div:first-child > div:last-child {width: 64px;height: 27px;position: relative;top: -5px;left: -10px;}
.activity_241017 .section2 .bg_content .content_t > div:last-child {position: relative;top: 7px;left: -15px;}
.activity_241017 .section2 .bg_content .content_t > div:last-child > div {font-weight: bold;font-size: 20px;color: #000000;line-height: 26px;}
.activity_241017 .section2 .bg_content .content_b {flex: 1;display: flex;align-items: center;justify-content: center;gap: 60px;}
.activity_241017 .section2 .bg_content .content_b .item {display: flex;align-items: center;gap: 35px;}
.activity_241017 .section2 .bg_content .content_b .item:nth-child(1) {padding-right: 25px;border-right: 1px dashed #999999;}
.activity_241017 .section2 .bg_content .content_b .item > div:last-child {display: flex;flex-direction: column;align-items: start;gap: 12px;}
.activity_241017 .section2 .bg_content .content_b .item .label {font-size: 20px;font-weight: bold;}
.activity_241017 .section2 .bg_content .content_b .item a {width: 102px;height: 34px;border-radius: 17px;border: 1px solid #D01027;display: flex;align-items: center;justify-content: center;font-size: 14px;}
.activity_241017 .section3 .main_title {display: flex;align-items: center;justify-content: center;position: relative;}
.activity_241017 .section3 .main_title > div:first-child {font-weight: bold;font-size: 26px;color: #202020;}
.activity_241017 .section3 .main_title > div:last-child {width: 64px;height: 27px;position: relative;top: -12px;left: 5px;}
.activity_241017 .section3 .bg_content {width: 817px;height: 184px;background: url(/uploads/activity/20241017/img16.jpg) center / 100% 100% no-repeat;margin: 25px 0;position: relative;display: flex;align-items: center;justify-content: center;}
.activity_241017 .section3 .bg_content .content {width: 100%;height: 184px;display: grid;grid-template-columns: repeat(2, 1fr);}
.activity_241017 .section3 .bg_content .content > div {display: flex;align-items: center;justify-content: center;}
.activity_241017 .section3 .bg_content .img {position: absolute;}
.activity_241017 .section3 .bg_content .img_pa1 {bottom: 15px;left: 25%;}
.activity_241017 .section3 .bg_content .img_pa1 > div {display: flex;align-items: center;justify-content: center;position: relative;}
.activity_241017 .section3 .bg_content .img_pa1 > div > div:last-child {width: 100%;display: grid;grid-template-columns: repeat(2, 1fr);align-items: center;position: absolute;}
.activity_241017 .section3 .bg_content .img_pa1 > div > div:last-child > div {display: flex;justify-content: center;font-size: 16px;color: #FFFFFF;}
.activity_241017 .section3 .bg_content .img_pa2 {right: -8%;}
.activity_241017 .section3 .inquire_btn {width: 153px;height: 48px;margin: 0 auto;border-radius: 24px;border: 2px solid #D01027;font-size: 16px;display: flex;align-items: center;justify-content: center;}
.activity_241017 .section4 .main_title {font-size: 24px;font-weight: bold;color: #202020;margin-bottom: 20px;}
.activity_241017 .section4 .main_title::before {content: "▉";color: #D01027;margin-right: 9px;font-size: inherit;display: inline-block;width: 9px;overflow: hidden;vertical-align: bottom;}
.activity_241017 .section4 .tag_box1 {display: grid;grid-template-columns: repeat(2, 1fr);gap: 35px;}
.activity_241017 .section4 .tag_box1 .item {display: flex;align-items: center;height: 174px;background: #ECF2F3;}
.activity_241017 .section4 .tag_box1 .item > div:last-child {flex: 1;display: flex;flex-direction: column;box-sizing: border-box;padding-left: 30px;}
.activity_241017 .section4 .tag_box1 .item .label {font-weight: bold;font-size: 18px;color: #202020;}
.activity_241017 .section4 .tag_box1 .item .value {display: flex;flex-direction: column;padding-left: 10px;}
.activity_241017 .section4 .tag_box1 .item .value > div {position: relative;}
.activity_241017 .section4 .tag_box1 .item .value > div::before {content: "";display: inline-block;width: 6px;height: 6px;background-color: #D01027;position: absolute;top: 50%;left: -10px;transform: translateY(-50%);border-radius: 50%;}
.activity_241017 .section4 .tag_box1 .item .inquire_btn {width: 104px;height: 34px;border-radius: 17px;border: 1px solid #D01027;font-size: 14px;display: flex;align-items: center;justify-content: center;margin-top: 15px;}


/* 20241029 技术专题列表页 */
.literature_banner {height: 300px;background: url(/uploads/literature/banner.jpg) center / 100% 100% no-repeat;}
.wrapper .literature_search_box {width: 403px;margin: 40px auto 20px;display: flex;flex-direction: column;align-items: center;gap: 10px;}
.wrapper .literature_search_box .search_input {width: 403px;height: 50px;border-radius: 25px;background: #F9FBFF;box-shadow: 0px 0px 18px 0px rgba(77,77,77,0.3);display: flex;align-items: center;}
.wrapper .literature_search_box .search_input input {flex: 1;height: 48px;border-radius: 25px 0 0 25px;border: 1px solid #202020;border-right: none;font-size: 14px;color: #666666;background: #FFF url(/uploads/literature/search.png) 10px / 17px 17px no-repeat;padding-left: 35px;padding-right: 8px;}
.wrapper .literature_search_box .search_input button {width:79px;height: 50px;background: #D01027;font-size: 14px;color: #FFFFFF;border-radius: 0 25px 25px 0;border: none;cursor: pointer;}
.wrapper .literature_search_box .search_tips {display: none;font-size: 12px;color: #666666;}
.wrapper .literature_search_box .search_tips span {color: #202020;font-weight: bold;}
.wrapper .literature_search_box .show {display: block;}
.wrapper .page-l .search_result_box {box-shadow: 0px 0px 24px 0px rgba(77,77,77,0.3);margin-bottom: 50px;}
.wrapper .page-l .search_result_box .item {height: 52px;background: #F5F5F5;display: flex;align-items: center;justify-content: space-between;padding: 0 15px 0 20px;box-sizing: border-box;margin-bottom: 1px;font-size: 14px;color: #202020;cursor: pointer;}
.wrapper .page-l .search_result_box .item img {display: none;}
.wrapper .page-l .search_result_box .active {background: #D01027;color: #FFFFFF;}
.wrapper .page-l .search_result_box .active img {display: block;}

/* 分页器样式 */
.paginate{width:100%;text-align:center;padding:20px 0}
.paginate a{display:inline-block;padding:5px 10px;margin:0 3px;background-color:#ddd;color:#333;border-radius:5px;height:auto;font-size:14px}
.paginate .page:hover{background-color:#d01027;color:#fff!important;cursor:pointer}
.paginate .page_cur{background-color:#d01027!important;color:#fff!important}


/* 20241107 点突变活动-zh */
.activity_241107 {color: #202020;font-size: 14px;}
.activity_241107 .wap_show{display: none;}
.activity_241107 .red{color:#d01027;}
.activity_241107 .bold{font-weight: bold;}
.activity_241107 .tip{font-size:14px;color:#202020;}
.activity_241107 .banner{position:relative;text-align:center;background:url(/uploads/activity/20241107/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_241107 .section{width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0}
.activity_241107 .red_title_text {border-left: #D01027 8px solid;line-height: 24px;font-size: 24px;font-weight: 700;color: #000000;padding-left: 10px;}
.activity_241107 .section1 .desc_box {font-size: 14px;color: #202020;text-indent: 24px;margin-bottom: 30px;}
.activity_241107 .section1 .desc_box span {font-weight: 700;}
.activity_241107 .section1 .bg_content {margin: 0 auto;background: url(/uploads/activity/20241107/img1-bg.png) center / 100% 100% no-repeat;display: flex;flex-direction: column;position: relative;height: 392px;}
.activity_241107 .section1 .bg_content .title {width: 320px;height: 48px;font-weight: bold;font-size: 24px;color: #FFFFFF;line-height: 26px;text-align: center;display: flex;align-items: center;justify-content: center;margin: 0 auto;position: relative;left: 15px;top: 20px;margin-bottom: 20px;}
.activity_241107 .section1 .bg_content .title .icon {position: absolute;top: 5px;right: 1px;}
.activity_241107 .section1 .bg_content .content {flex: 1;display: flex;justify-content: center;gap: 50px;box-sizing: border-box;margin-top: 15px;}
.activity_241107 .section1 .bg_content .content_l {width: 460px;display: flex;flex-direction: column;}
.activity_241107 .section1 .bg_content .content_l span {font-size: 14px;color: #202020;}
.activity_241107 .section1 .bg_content .content_l span:last-child {color: #D01027;font-weight: 700;}
.activity_241107 .section1 .bg_content .content_l .params {box-sizing: border-box;display: flex;flex-direction: column;justify-content: center;gap: 6px;width: 456px;height: 84px;background: #FFFFFF;border-radius: 15px;opacity: 0.88;margin: 20px 0;padding-left: 15px;}
.activity_241107 .section1 .bg_content .content_l .params > div {display: flex;align-items: center;gap: 10px;}
.activity_241107 .section1 .bg_content .content_l .params > div div {font-size: 14px;color: #202020;}
.activity_241107 .section1 .bg_content .content_r {width: 235px;height: 235px;}
.activity_241107 .section2 {display: flex;align-items: center;justify-content: space-between;height: 195px;}
.activity_241107 .section2 > div:first-child {width: 480px;height: 195px;display: flex;flex-direction: column;justify-content: space-evenly;}
.activity_241107 .section2 > div:first-child .params {width: 422px;height: 36px;background: #DDE8E9;border-radius: 18px;display: flex;align-items: center;justify-content: center;gap: 30px;font-size: 14px;color: #202020;}
.activity_241107 .section2 > div:first-child .desc_text {font-size: 12px;color: #666666;line-height: 22px;}
.activity_241107 .section3 {display: flex;align-items: center;justify-content: space-between;height: 215px;}
.activity_241107 .section3 > div:first-child {height: 215px;display: flex;flex-direction: column;justify-content: space-between;}
.activity_241107 .section3 > div:first-child > div {display: flex;flex-direction: column;gap: 10px;}
.activity_241107 .section3 > div:first-child .params {display: flex;flex-direction: column;gap: 3px;padding-left: 5px;}
.activity_241107 .section3 > div:first-child .params > div {display: flex;align-items: center;gap: 5px;}
.activity_241107 .section3 > div:first-child .params > div:last-child {color: #D01027;}
.activity_241107 .section3 > div:first-child .inquire_btn {width: 125px;height: 42px;background: #D01027;color: #FFFFFF;font-size: 14px;display: flex;align-items: center;justify-content: center;}
.activity_241107 .section3 .bg_content {width: 387px;height: 213px;background: url(/uploads/activity/20241107/img4.png) center / 100% 100% no-repeat;position: relative;}
.activity_241107 .section3 .bg_content .content {position: relative;top: 40px;left: 50px;}
.activity_241107 .section3 .bg_content .content > div {font-size: 14px;color: #09616B;}
.activity_241107 .section3 .bg_content .content > div:first-child {font-size: 18px;font-weight: 700;}
.activity_241107 .section4 .tag_content {margin-top: 30px;display: grid;grid-template-columns: repeat(2, 1fr);gap: 15px;}
.activity_241107 .section4 .tag_content .item {height: 100px;background: linear-gradient(0deg, #F9FAFA 0%, #D1D2D2 100%);border: 1px solid;border-image: linear-gradient(0deg, #D3DDDE, #EFF9FA) 10 10;position: relative;}
.activity_241107 .section4 .tag_content .item .img {position: absolute;top: -10px;right: 10px;display: flex;align-items: center;justify-content: center;}
.activity_241107 .section4 .tag_content .item .img > div {font-size: 14px;color: #FFFFFF;position: absolute;top: 6px;}
.activity_241107 .section4 .tag_content .item .content {box-sizing: border-box;padding: 20px;display: flex;flex-direction: column;}
.activity_241107 .section4 .tag_content .item .content .label {display: flex;align-items: center;}
.activity_241107 .section4 .tag_content .item .content .label > div {font-size: 16px;font-weight: 700;color: #000000;}
.activity_241107 .section4 .tag_content .item .content .label > div:nth-child(2) {color: #2AA1C3;font-weight: 400;text-decoration: underline;}
.activity_241107 .section4 .tag_content .item .content .label .tips {width: 65px;height: 20px;background: #D01027;border-radius: 10px;color: #FFFFFF;font-size: 14px;font-weight: 400;display: flex;align-items: center;justify-content: center;margin-left: 6px;}
.activity_241107 .section4 .tag_content .item .content .doi a {font-size: 12px;color: #44A3DF;line-height: 18px;}
.activity_241107 .section4 .tag_content .item .content .text {margin-top: 20px;font-size: 12px;color: #666666;line-height: 19px;display: none;}
.activity_241107 .section4 .tag_content .item:hover {height: 175px;}
.activity_241107 .section4 .tag_content .item:hover .text {display: block;}
.activity_241107 .section5 .bg_content {margin-top: 30px;width: 898px;height: 632px;background: url(/uploads/activity/20241107/m/img6.png) center / 100% 100% no-repeat;display: grid;grid-template-rows: repeat(3, 1fr);}
.activity_241107 .section5 .bg_content > div {display: grid;grid-template-columns: repeat(3, 1fr);text-align: center;position: relative;}
.activity_241107 .section5 .bg_content .top > div {position: relative;top: 140px;}
.activity_241107 .section5 .bg_content .top > div:nth-child(1) {left: -35px;}
.activity_241107 .section5 .bg_content .top > div:nth-child(3) {left: 25px;}
.activity_241107 .section5 .bg_content .center > div {position: relative;top: 160px;}
.activity_241107 .section5 .bg_content .center > div:nth-child(1) {left: -35px;}
.activity_241107 .section5 .bg_content .center > div:nth-child(3) {left: 25px;}
.activity_241107 .section5 .bg_content .bottom > div {position: relative;top: 170px;}
.activity_241107 .section5 .bg_content .bottom > div:nth-child(1) {left: -35px;}
.activity_241107 .section6 .desc_spec {font-weight: 400;font-size: 12px;color: #666666;line-height: 22px;}


/* 241210 文库活动 */
.activity_241210 {color: #202020;font-size: 14px;}
.activity_241210 .wap_show{display: none;}
.activity_241210 .red{color:#d01027}
.activity_241210 .bold{font-weight: bold;}
.activity_241210 .tip{font-size:14px;color:#202020}
.activity_241210 .banner{position:relative;text-align:center;background:url(/uploads/activity/20241210/banner.png) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_241210 .section{width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0}
.activity_241210 .section1 .bg_content {width: 100%;height: 235px;background: url(/uploads/activity/20241210/01.png) center / 100% 100% no-repeat;box-sizing: border-box;padding: 40px 50px 40px 80px;display: flex;align-items: center;gap: 20px;}
.activity_241210 .section1 .bg_content .desc_box {font-size: 14px;line-height: 28px;color: #333333;font-weight: 400;flex: 1;}
.activity_241210 .section1 .bg_content .desc_box span {font-weight: 700;color: #D01027;}
.activity_241210 .section1 .bg_content .desc_box span.bold {color: #202020;}
.activity_241210 .section1 .bg_content .img_box {width: 166px;}
.activity_241210 .section1 .question_content {width: 570px;margin: 20px auto 0;}
.activity_241210 .section2 .bg_content {width: 100%;height: 700px;background: url(/uploads/activity/20241210/细胞213.png) center / 100% 100% no-repeat;box-sizing: border-box;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 20px;}
.activity_241210 .section2 .bg_content .main_title {width: 80%;margin: 0 auto;}
.activity_241210 .section2 .bg_content .suffix_title {display: flex;align-items: center;justify-content: center;gap: 50px;}
.activity_241210 .section2 .bg_content .suffix_title .item {font-size: 14px;color: #666666;display: flex;align-items: center;gap: 5px;}
.activity_241210 .section2 .bg_content .suffix_title .item img {width: 25px;}
.activity_241210 .section2 .main_content {background: url(/uploads/activity/20241210/img10.png) center / 100% 100% no-repeat;width: 710px;height: 330px;display: flex;flex-direction: column;}
.activity_241210 .section2 .main_content .content_top {width: 100%;height: 40px;display: flex;align-items: center;margin-top: 3px;}
.activity_241210 .section2 .main_content .content_top > div {display: flex;align-items: center;justify-content: center;font-size: 16px;font-weight: 700;color: #FFFFFF;}
.activity_241210 .section2 .main_content .content_top > div:nth-child(1) {width: 218px;}
.activity_241210 .section2 .main_content .content_top > div:nth-child(2) {flex: 1;}
.activity_241210 .section2 .main_content .content_top > div:nth-child(3) {width: 185px;}
.activity_241210 .section2 .main_content .content_center {flex: 1;display: flex;}
.activity_241210 .section2 .main_content .content_center > div:nth-child(1) {width: 218px;display: flex;flex-direction: column;align-items: center;position: relative;}
.activity_241210 .section2 .main_content .content_center > div:nth-child(1) > div {height: 30px;position: relative;}
.activity_241210 .section2 .main_content .content_center > div:nth-child(1) > div:nth-child(1) {top: 4px;}
.activity_241210 .section2 .main_content .content_center > div:nth-child(1) > div:nth-child(2) {top: 4px;}
.activity_241210 .section2 .main_content .content_center > div:nth-child(1) > div:nth-child(3) {top: 6px;}
.activity_241210 .section2 .main_content .content_center > div:nth-child(1) > div:nth-child(4) {top: 6px;}
.activity_241210 .section2 .main_content .content_center > div:nth-child(1) > div:nth-child(5) {top: 6px;color: #666666;}
.activity_241210 .section2 .main_content .content_center > div:nth-child(1) .item_box {flex: 1;}
.activity_241210 .section2 .main_content .content_center > div:nth-child(1) .item_box > div {display: flex;align-items: center;gap: 5px;}
.activity_241210 .section2 .main_content .content_center > div:nth-child(1) .item_box img {width: 12px;}
.activity_241210 .section2 .main_content .content_center > div:nth-child(2) {flex: 1;display: flex;align-items: center;justify-content: center;position: relative;}
.activity_241210 .section2 .main_content .content_center > div:nth-child(2) .left_content {display: flex;flex-direction: column;align-items: center;justify-content: center;position: relative;left: -45px;}
.activity_241210 .section2 .main_content .content_center > div:nth-child(2) .left_content > div:first-child {text-decoration: underline;}
.activity_241210 .section2 .main_content .content_center > div:nth-child(2) .left_content > div:last-child {background: url(/uploads/activity/20241210/img11.png) center / 100% 100% no-repeat;width: 110px;height: 30px;display: flex;align-items: center;justify-content: center;color: #FFFFFF;font-weight: 700;}
.activity_241210 .section2 .main_content .content_center > div:nth-child(2) .right_icon {width: 147px;height: 131px;position: absolute;top: 65px;left: 125px;}
.activity_241210 .section2 .main_content .content_center > div:nth-child(3) {width: 185px;display: flex;align-items: center;justify-content: center;}
.activity_241210 .section2 .main_content .content_bottom {width: 100%;height: 48px;display: flex;align-items: center;justify-content: center;font-size: 14px;color: #202020;}
.activity_241210 .section2 .bg_content .inquire_btn {width: 157px;height: 52px;background: #D01027;color: #FFFFFF;font-size: 16px;display: flex;align-items: center;justify-content: center;}
.activity_241210 .section3 {margin-top: -30px;}
.activity_241210 .section3 .content_area0 {width: 100%;margin-top: 20px;}
.activity_241210 .section3 .content_area0 table {width: 100%;border-collapse: collapse;}
.activity_241210 .section3 .content_area0 table th {background: #848c97;color: #FFFFFF;font-size: 16px;font-weight: 700;}
.activity_241210 .section3 .content_area0 table td {font-size: 14px;text-align: center;}
.activity_241210 .section3 .content_area0 table th:nth-child(1) {width: 30%;}
.activity_241210 .section3 .content_area0 table th:nth-child(2) {width: 40%;}
.activity_241210 .section3 .content_area0 table th:nth-child(3) {width: 30%;}
.activity_241210 .section3 .content_area0 table tr:nth-child(odd) {background: #ededed;}
.activity_241210 .section3 .content_area0 table tr:nth-child(even) {background: #f8f8f8;}
.activity_241210 .section3 .content_area0 .tips {margin-top: 15px;font-size: 12px;color: #666666;}
.activity_241210 .section3 .content_area0 .tips a {font-size: 12px;color: #666666;text-decoration: underline;}
.activity_241210 .section3 .content_area1 {width: 100%;height: 150px;display: flex;gap: 70px;padding-left: 20px;}
.activity_241210 .section3 .content_area1 .desc_content {font-size: 12px;line-height: 22px;color: #666666;flex: 1;padding-top: 20px;}
.activity_241210 .section3 .content_area1 .img_content {width: 415px;}
.activity_241210 .section3 .content_area2 {width: 100%;display: flex;align-items: center;justify-content: center;padding-left: 20px;}
.activity_241210 .section3 .content_area3 {width: 100%;display: flex;align-items: center;justify-content: space-between;padding-left: 20px;}
.activity_241210 .section3 .content_area3 .item {display: flex;flex-direction: column;align-items: center;gap: 10px;}
.activity_241210 .section3 .content_area3 .item .img {height: 166px;}
.activity_241210 .section3 .content_area3 .item .text {font-size: 14px;color: #666666;}
.activity_241210 .section3 .content_area4 {display: flex;justify-content: space-between;padding-left: 20px;position: relative;}
.activity_241210 .section3 .content_area4 .desc_content {display: flex;flex-direction: column;}
.activity_241210 .section3 .content_area4 .desc_content > div:first-child {font-size: 14px;color: #666666;margin-bottom: 5px;}
.activity_241210 .section3 .content_area4 .desc_content > div:last-child {display: flex;flex-direction: column;}
.activity_241210 .section3 .content_area4 .desc_content .item {display: flex;align-items: center;gap: 10px;font-size: 14px;font-weight: 700;color: #666666;}
.activity_241210 .section3 .content_area4 .img_content {display: flex;flex-direction: column;align-items: center;}
.activity_241210 .section3 .content_area4 .img_content > div:first-child {width: 156px;height: 140px;}
.activity_241210 .section3 .content_area4 .img_content > div:last-child {font-size: 14px;color: #666666;}
.activity_241210 .section4 .content_tag {width: 100%;display: grid;grid-template-columns: repeat(4, 1fr);align-items: center;gap: 15px;margin-top: 30px;}
.activity_241210 .section4 .tag_item {height: 136px;display: flex;flex-direction: column;align-items: center;justify-content: center;font-size: 13px;color: #FFFFFF;font-weight: 700;}
.activity_241210 .section4 .tag_item > div:last-child {font-weight: 400;}
.activity_241210 .section4 .item01 {background: url(/uploads/activity/20241210/img06.png) center / 100% 100% no-repeat;}
.activity_241210 .section4 .item02 {background: url(/uploads/activity/20241210/img07.png) center / 100% 100% no-repeat;}
.activity_241210 .section4 .item03 {background: url(/uploads/activity/20241210/img08.png) center / 100% 100% no-repeat;}
.activity_241210 .section4 .item04 {background: url(/uploads/activity/20241210/img09.png) center / 100% 100% no-repeat;}
.activity_241210 .section5 {display: flex;flex-direction: column;align-items: center;}
.activity_241210 .section5 .main_title {font-size: 35px;font-weight: 700;color: #202020;}
.activity_241210 .section5 .suffix_title {display: flex;align-items: center;justify-content: center;gap: 50px;}
.activity_241210 .section5 .suffix_title .item {display: flex;align-items: center;gap: 5px;color: #202020;}
.activity_241210 .section5 .content_box {display: flex;align-items: end;justify-content: center;gap: 30px;margin-top: 30px;}
.activity_241210 .section5 .content_box .item {background: linear-gradient(0deg, #E3F0F5 0%, #F6FDFF 100%);border: 1px solid #FFFFFF;width: 282px;height: 285px;}
.activity_241210 .section5 .content_box .item:nth-child(2) {background: linear-gradient(0deg, #FAECEE 0%, #FFF7F8 100%);box-shadow: 0px 0px 10px 0px rgba(64,64,64,0.27), 0px 0px 24px 0px rgba(64,64,64,0.27);border: none;width: 282px;height: 306px;}
.activity_241210 .section5 .content_box .item:nth-child(3) {background: linear-gradient(0deg, #EFF1F2 0%, #FAFAFA 100%);}
.activity_241210 .section5 .content_box .item .title {font-size: 24px;font-weight: bold;background: #154A6C;text-align: center;color: #FFFFFF;padding: 5px 0;}
.activity_241210 .section5 .content_box .item:nth-child(2) .title {background: #D01027;}
.activity_241210 .section5 .content_box .item:nth-child(3) .title {background: #60666A;}
.activity_241210 .section5 .content_box .item .content {width: 100%;display: flex;flex-direction: column;justify-content: space-between;align-items: center;margin: 15px 0;}
.activity_241210 .section5 .content_box .item .content > div:nth-child(1) {display: flex;flex-direction: column;align-items: center;margin: 20px 0;}
.activity_241210 .section5 .content_box .item:nth-child(2) .content > div:nth-child(1) {margin-top: 6px;}
.activity_241210 .section5 .content_box .item .content .spec {font-size: 16px;color: #202020;text-align: center;}
.activity_241210 .section5 .content_box .item .content .price .char {font-size: 18px;color: #202020;font-weight: bold;}
.activity_241210 .section5 .content_box .item:nth-child(2) .content .price .char {color: #D01027;}
.activity_241210 .section5 .content_box .item .content .price .num {font-size: 30px;font-weight: bold;color: #202020;}
.activity_241210 .section5 .content_box .item:nth-child(2) .content .price .num {color: #D01027;}
.activity_241210 .section5 .content_box .item .content .price .suffic {color: #666666;font-size: 14px;}
.activity_241210 .section5 .content_box .item .content .btn {width: 132px;height: 40px;border: 1px solid #202020;display: flex;align-items: center;justify-content: center;font-size: 16px;color: #202020;}
.activity_241210 .section5 .content_box .item:nth-child(2) .content .btn {border: 1px solid #D01027;}
.activity_241210 .section5 .content_box .item .content .btn:hover {border: 1px solid #D01027;background: #D01027;color: #FFFFFF;}
.activity_241210 .section6 .libraries{background: linear-gradient(0deg, #1C4E73 0%, #2674A4 100%);padding: 10px 10px;padding-bottom: 20px;margin-top: 10px;}
.activity_241210 .section6 .libraries .sub_title {font-size: 14px;color: #FFFFFF;}
.activity_241210 .section6 .libraries .content_box{display: flex;flex-wrap: wrap;background-color: white;align-items: center;margin-top: 10px;}
.activity_241210 .section6 .libraries .content_box span{width: 34%;border-bottom: #ebf7ff solid 2px;font-size: 12px;color: #221815;height: 35px;line-height: 35px;text-indent: 12px;}
.activity_241210 .section6 .libraries .content_box span:nth-child(3n+2) {width: 31%;}
.activity_241210 .section6 .libraries .content_box span:nth-child(3n) {width: 35%;}
.activity_241210 .section6 .libraries .content_box span:last-child {width: 40%;}
.activity_241210 .section7 .desc_spec {font-weight: 400;font-size: 12px;color: #666666;line-height: 22px;}
.activity_241210 .red_title_text {border-left: #D01027 8px solid;line-height: 24px;font-size: 24px;font-weight: 700;color: #000000;padding-left: 10px;}
.activity_241210 .black_title_text {font-size: 20px;font-weight: 700;line-height: 28pxx;color: #202020;position: relative;padding-left: 20px;margin-top: 30px;}
.activity_241210 .black_title_text::before {content: "";display: block;width: 12px;height: 12px;background-color: #333333;position: absolute;left: 0;top: 14px;border-radius: 50%;}
.activity_241210 .black_title_text .bg_icon {width: 135px;height: 40px;background: url(/uploads/activity/20241210/icon08.png) center / 100% 100% no-repeat;display: flex;align-items: center;justify-content: center;color: #FFFFFF;font-size: 18px;position: absolute;top: 0;left: 160px;}
.activity_241210 .black_title_text .bg_icon span {position: relative;top: -5px;}


/* 241212 年终活动 */
.activity_241212 {color: #202020;font-size: 14px;}
.activity_241212 .wap_show{display: none;}
.activity_241212 .red{color:#d01027}
.activity_241212 .bold{font-weight: bold;}
.activity_241212 .tip{font-size:14px;color:#202020}
.activity_241212 .banner{position:relative;text-align:center;background:url(/uploads/activity/20241212/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_241212 .section{width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0}
.activity_241212 .red_title_text {border-left: #D01027 8px solid;line-height: 24px;font-size: 24px;font-weight: 700;color: #000000;padding-left: 10px;}
.activity_241212 .inquire_btn {width: 157px;height: 52px;margin: 20px auto;background: #D01027;color: #FFFFFF;font-size: 16px;display: flex;align-items: center;justify-content: center;}
.activity_241212 .section1 > div {width: 80%;height: 196px;margin: 0 auto;display: flex;align-items: center;justify-content: center;position: relative;}
.activity_241212 .section1 .left_img {position: relative;top: 85px;}
.activity_241212 .section1 .right_img {position: relative;left: 18px;}
.activity_241212 .section1 .desc_box {font-size: 16px;color: #202020;line-height: 28px;text-align: center;}
.activity_241212 .section1 .desc_box .bold {font-weight: 700;}
.activity_241212 .section1 .desc_box .red {font-weight: 700;color: #D01027;}
.activity_241212 .section2 .bg_content {width: 100%;height: 312px;margin: 0 auto;background: url(/uploads/activity/20241212/img01.png) center / 100% 100% no-repeat;position: relative;}
.activity_241212 .section2 .bg_content .title {font-size: 24px;font-weight: 700;color: #FFFFFF;position: relative;top: 8px;left: 35px;}
.activity_241212 .section2 .bg_content .value {display: flex;align-items: center;gap: 100px;margin-left: 98px;margin-top: 60px;}
.activity_241212 .section2 .bg_content .left_label {position: relative;}
.activity_241212 .section2 .bg_content .left_label .bg {width: 50px;height: 20px;background: url(/uploads/activity/20241212/icon04.png) center / 100% 100% no-repeat;font-size: 13px;font-weight: 400;color: #FFFFFF;display: flex;align-items: center;justify-content: center;position: absolute;top: -10px;left: 110px;}
.activity_241212 .section2 .bg_content .left_label {font-size: 22px;font-weight: 700;color: #202020;}
.activity_241212 .section2 .bg_content .left_label span {font-size: 14px;font-weight: 400;color: #666666;}
.activity_241212 .section2 .bg_content .left_value > div {display: flex;align-items: center;gap: 8px;font-size: 16px;color: #202020;}
.activity_241212 .section2 .bg_content .left_value > div img {width: 16px;}
.activity_241212 .section2 .bg_content .center {width: 119px;position: relative;top: 25px;}
.activity_241212 .section2 .bg_content .right > div:first-child {font-size: 26px;font-weight: 700;color: #202020;line-height: 51px;position: relative;top: 10px;}
.activity_241212 .section2 .bg_content .right > div:first-child span {color: #D01027;}
.activity_241212 .section2 .bg_content .right > div:first-child span:last-child {font-size: 48px;}
.activity_241212 .section2 .bg_content .right > div:last-child {font-size: 16px;color: #727070;}
.activity_241212 .section2 .bg_content .right > div:last-child span {text-decoration: line-through;}
.activity_241212 .section3 .bg_content {width: 100%;height: 322px;margin: 0 auto;background: url(/uploads/activity/20241212/img02.png) center / 100% 100% no-repeat;position: relative;}
.activity_241212 .section3 .bg_content .title {font-size: 24px;font-weight: 700;color: #FFFFFF;position: relative;top: 8px;left: 35px;}
.activity_241212 .section3 .bg_content .value {display: flex;align-items: center;margin-top: 70px;margin-left: 87px;}
.activity_241212 .section3 .bg_content .left_label {font-size: 20px;font-weight: 700;color: #202020;position: relative;display: flex;gap: 5px;}
.activity_241212 .section3 .bg_content .left_label > div:last-child {width: 62px;height: 22px;background: url(/uploads/activity/20241212/icon05.png) center / 100% 100% no-repeat;font-size: 13px;color: #FFFFFF;display: flex;align-items: center;justify-content: center;position: relative;}
.activity_241212 .section3 .bg_content .left_value {width: 186px;display: grid;grid-template-columns: repeat(2, 1fr);gap: 18px;margin-top: 5px;margin-left: 20px;}
.activity_241212 .section3 .bg_content .left_value > div {width: 84px;height: 43px;border: 1px dashed #D01027;font-size: 14px;color: #202020;display: flex;align-items: center;justify-content: center;}
.activity_241212 .section3 .bg_content .center {background: url(/uploads/activity/20241212/icon03.png) center / 100% 100% no-repeat;width: 132px;height: 95px;display: flex;align-items: center;justify-content: center;font-size: 18px;color: #FFFFFF;box-sizing: border-box;padding-right: 20px;position: relative;margin-right: 25px;}
.activity_241212 .section3 .bg_content .center span {font-size: 26px;font-weight: 700;position: relative;top: -2px;}
.activity_241212 .section3 .bg_content .right {display: flex;align-items: center;height: 143px;gap: 15px;}
.activity_241212 .section3 .bg_content .right_value {display: flex;flex-direction: column;height: 100%;gap: 25px;}
.activity_241212 .section3 .bg_content .right_value_top > div:first-child {font-size: 16px;color: #202020;}
.activity_241212 .section3 .bg_content .right_value_top > div:last-child {font-size: 16px;color: #727070;}
.activity_241212 .section3 .bg_content .right_value_top > div:last-child span {text-decoration: line-through;}
.activity_241212 .section3 .bg_content .right_value_bottom {width: 177px;height: 37px;background: url(/uploads/activity/20241212/icon06.png) center / 100% 100% no-repeat;display: flex;align-items: center;justify-content: center;font-size: 16px;color: #FFFFFF;position: relative;box-sizing: border-box;padding-left: 18px;}
.activity_241212 .section3 .bg_content .right_value_bottom span {font-size: 22px;font-weight: 700;position: relative;top: -2px;}
.activity_241212 .section4 .bg_content {width: 607px;height: 259px;background: url(/uploads/activity/20241212/img03.png) center / 100% 100% no-repeat;margin: 0 auto;display: flex;flex-direction: column;align-items: center;position: relative;}
.activity_241212 .section4 .bg_content .img {position: absolute;top: -45px;right: -40px;}
.activity_241212 .section4 .bg_content .title {font-size: 26px;font-weight: 700;color: #FFFFFF;position: relative;top: -6px;}
.activity_241212 .section4 .bg_content .content {display: flex;align-items: center;justify-content: center;gap: 20px;position: relative;margin-top: 15px;}
.activity_241212 .section4 .bg_content .content .left {display: flex;flex-direction: column;align-items: center;}
.activity_241212 .section4 .bg_content .content .bg_title {width: 222px;height: 49px;background: url(/uploads/activity/20241212/img10.png) center / 100% 100% no-repeat;font-size: 24px;font-weight: 700;color: #000000;text-align: center;}
.activity_241212 .section4 .bg_content .content .bg_value {width: 195px;height: 91px;background: url(/uploads/activity/20241212/img08.png) center / 100% 100% no-repeat;box-sizing: border-box;display: flex;align-items: center;justify-content: space-between;padding-left: 25px;}
.activity_241212 .section4 .bg_content .content .bg_value > div:first-child span {display: inline-block;width: 22px;height: 22px;background: #D01027;border-radius: 50%;font-size: 14px;color: #FFFFFF;line-height: 22px;text-align: center;margin-right: 5px;}
.activity_241212 .section4 .bg_content .content .bg_value > div:last-child {font-size: 12px;line-height: 18px;color: #FFFFFF;text-align: center;position: relative;right: 20px;bottom: 12px;}
.activity_241212 .section4 .bg_content .content .right {width: 264px;position: relative;top: 25px;}
.activity_241212 .section5 .param_box {display: grid;grid-template-columns: repeat(2, 1fr);gap: 35px;margin-top: 30px;}
.activity_241212 .section5 .param_box .item {height: 174px;display: flex;align-items: center;background: #ECF2F3;}
.activity_241212 .section5 .param_box .item > div:last-child {display: flex;flex-direction: column;box-sizing: border-box;padding-left: 30px;}
.activity_241212 .section5 .param_box .item .label {font-size: 18px;font-weight: 700;color: #202020;}
.activity_241212 .section5 .param_box .item .value {display: flex;flex-direction: column;padding-left: 10px;}
.activity_241212 .section5 .param_box .item .value > div {position: relative;font-size: 14px;color: #666666;}
.activity_241212 .section5 .param_box .item .value > div::before {content: "";display: inline-block;width: 6px;height: 6px;background-color: #D01027;position: absolute;top: 50%;left: -10px;transform: translateY(-50%);border-radius: 50%;}
.activity_241212 .section5 .param_box .item .inquire {width: 104px;height: 34px;border-radius: 17px;border: 1px solid #D01027;font-size: 14px;display: flex;align-items: center;justify-content: center;margin-top: 15px;}
.activity_241212 .section5 .param_box .item .inquire:hover {background: #D01027;color: #FFFFFF;}
.activity_241212 .section6 .desc_spec {font-weight: 400;font-size: 12px;color: #666666;line-height: 22px;}


/* 241217 KO活动 */
.activity_241217 {color: #202020;font-size: 14px;}
.activity_241217 .wap_show {display: none;}
.activity_241217 .red {color:#d01027;}
.activity_241217 .bold {font-weight: bold;}
.activity_241217 .tip {font-size:14px;color:#202020;}
.activity_241217 .banner {position:relative;text-align:center;background:url(/uploads/activity/20241217/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_241217 .section {width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0;}
.activity_241217 .red_title_text {border-left: #D01027 8px solid;line-height: 24px;font-size: 24px;font-weight: 700;color: #000000;padding-left: 10px;margin-bottom: 30px;}
.activity_241217 .red_title_text span {color: #666666;font-size: 16px;font-weight: 400;}
.activity_241217 .section1 > div {width: 80%;height: 196px;margin: 0 auto;display: flex;align-items: center;justify-content: center;position: relative;}
.activity_241217 .section1 .left_img {position: relative;width: 38px;}
.activity_241217 .section1 .right_img {position: relative;top: 45px;width: 43px;}
.activity_241217 .section1 .desc_box {font-size: 16px;color: #202020;line-height: 28px;text-align: center;}
.activity_241217 .section1 .desc_box .bold {font-weight: 700;}
.activity_241217 .section1 .desc_box .red {font-weight: 700;color: #D01027;}
.activity_241217 .section2 .bg_content {width: 100%;height: 352px;margin: 0 auto;background: url(/uploads/activity/20241217/img01.png) center / 100% 100% no-repeat;position: relative;}
.activity_241217 .section2 .bg_content .title {font-size: 24px;font-weight: 700;color: #FFFFFF;position: relative;top: 8px;left: 35px;}
.activity_241217 .section2 .bg_content .value {display: flex;align-items: center;gap: 100px;margin-left: 98px;margin-top: 50px;}
.activity_241217 .section2 .bg_content .left_label {font-size: 28px;font-weight: 700;color: #202020;}
.activity_241217 .section2 .bg_content .left_value > div {display: flex;align-items: center;gap: 8px;font-size: 18px;color: #202020;}
.activity_241217 .section2 .bg_content .left_value > div img {width: 16px;}
.activity_241217 .section2 .bg_content .center {display: flex;flex-direction: column;align-items: center;}
.activity_241217 .section2 .bg_content .center .img {width: 119px;position: relative;top: 25px;}
.activity_241217 .section2 .bg_content .center .inquire {font-size: 14px;padding: 5px 10px;border: 1px solid #202020;display: flex;align-items: center;justify-content: center;}
.activity_241217 .section2 .bg_content .center .inquire:hover {background: #D01027;color: #FFFFFF;border: 1px solid #D01027;}
.activity_241217 .section2 .bg_content .right > div {font-size: 28px;font-weight: 700;color: #202020;line-height: 51px;position: relative;top: 10px;}
.activity_241217 .section2 .bg_content .right > div span {color: #D01027;}
.activity_241217 .section2 .bg_content .right > div span:last-child {font-size: 48px;}
.activity_241217 .section3 .bg_content {width: 100%;height: 352px;margin: 0 auto;background: url(/uploads/activity/20241217/img02.png) center / 100% 100% no-repeat;position: relative;}
.activity_241217 .section3 .bg_content .title {font-size: 24px;font-weight: 700;color: #FFFFFF;position: relative;top: 8px;left: 35px;}
.activity_241217 .section3 .bg_content .value {display: flex;align-items: center;gap: 100px;margin-left: 98px;margin-top: 60px;}
.activity_241217 .section3 .bg_content .left_label {font-size: 28px;font-weight: 700;color: #202020;}
.activity_241217 .section3 .bg_content .left_value > div {display: flex;align-items: center;gap: 8px;font-size: 18px;color: #202020;}
.activity_241217 .section3 .bg_content .left_value > div img {width: 16px;}
.activity_241217 .section3 .bg_content .center {width: 118px;position: relative;top: 25px;}
.activity_241217 .section3 .bg_content .right {display: flex;flex-direction: column;align-items: center;gap: 20px;}
.activity_241217 .section3 .bg_content .right > div:first-child {font-size: 26px;font-weight: 700;color: #666666;line-height: 51px;position: relative;top: 10px;}
.activity_241217 .section3 .bg_content .right > div:first-child span {color: #D01027;}
.activity_241217 .section3 .bg_content .right > div:first-child span:last-child {font-size: 48px;}
.activity_241217 .section3 .bg_content .right .inquire {width: 143px;height: 36px;border-radius: 18px;border: 1px solid #202020;display: flex;align-items: center;justify-content: center;}
.activity_241217 .section3 .bg_content .right .inquire:hover {background: #D01027;color: #FFFFFF;border: 1px solid #D01027;}
.activity_241217 .section4 .img {width: 749px;height: 394px;margin: 0 auto;}
.activity_241217 .section5 .knockout_content {display: flex;}
.activity_241217 .section5 .knockout_content > div {width: 33%;}
.activity_241217 .section5 .knockout_content .card {box-shadow: none;-webkit-box-shadow: none;}
.activity_241217 .section5 .knockout_content .card .sequence{font-size: 24px;font-weight: bold;color: #A1A3B0;}
.activity_241217 .section5 .knockout_content .card .title{font-size: 18px;font-weight: bold;color: #202020;}
.activity_241217 .section5 .knockout_content .card .desc{font-size: 12px;color: #666666;margin-bottom: 15px;}
.activity_241217 .section5 .knockout_content .left {text-align: right;margin-right: 30px;}
.activity_241217 .section5 .knockout_content .left .tags {display: flex;font-size: 12px;justify-content: flex-end;}
.activity_241217 .section5 .knockout_content .left .tags > div:nth-child(1) {color: #FFFFFF;background: #D01027;}
.activity_241217 .section5 .knockout_content .left .tags > div:nth-child(1) a {color: #FFFFFF;}
.activity_241217 .section5 .knockout_content .left .tags > div:nth-child(2) {color: #202020;border: 1px solid #202020;}
.activity_241217 .section5 .knockout_content .left .tags .tag {margin-left: 20px;padding: 0 10px;}
.activity_241217 .section5 .knockout_content .left .card:nth-of-type(2) {margin-top: 30px;}
.activity_241217 .section5 .knockout_content .left .card:nth-of-type(2) .desc {display: flex;justify-content: flex-end;}
.activity_241217 .section5 .knockout_content .left .card:nth-of-type(2) .desc .tag {border-radius: 15px;margin-right: 15px;}
.activity_241217 .section5 .knockout_content .left .images {display: flex;justify-content: flex-end;}
.activity_241217 .section5 .knockout_content .left .image {margin-left: 30px;}
.activity_241217 .section5 .knockout_content .middle {display: flex;align-items: center;justify-content: center;}
.activity_241217 .section5 .knockout_content .right {margin-left: 30px;}
.activity_241217 .section5 .knockout_content .right .image {width: 240px;}
.activity_241217 .section5 .knockout_content .right .card:nth-of-type(2) .image {width: 190px;}
.activity_241217 .section5 .knockout_content .card .image {position: relative;}
.activity_241217 .section5 .knockout_content .amplify {position: absolute;bottom: 0;right: 0;height: 30px;}
.activity_241217 .example_img {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(200,200,200,.5);display: none;z-index: 10;overflow: auto;text-align: center;padding-top: 100px;}
.activity_241217 .example_img > div {display: flex;justify-content: center;}
.activity_241217 .example_img .antibody_text {display: flex;justify-content: flex-start;align-items: center;}
.activity_241217 .example_img .antibody_text {background-color: #FFFFFF;height: 250px;}
.activity_241217 .example_img .antibody_text > div {text-align: left;}
.activity_241217 .example_img .antibody_text .before::before {content: "●";color: #d01027;margin-left: 2px;}
.activity_241217 .example_img .antibody_text .before {margin-left: -12px;}
.activity_241217 .example_img .antibody_text span {padding-left: 20px;}
.activity_241217 .section6 .card_params {display: grid;grid-template-columns: repeat(2, 1fr);gap: 30px 20px;}
.activity_241217 .section6 .card_params .item {height: 104px;background: #FFECE4;position: relative;}
.activity_241217 .section6 .card_params .item .img {position: absolute;top: -10px;right: 10px;display: flex;align-items: center;justify-content: center;}
.activity_241217 .section6 .card_params .item .img .bg_icon {width: 157px;height: 35px;background: url(/uploads/activity/20241217/m/icon04.png) center / 100% 100% no-repeat;display: flex;align-items: center;justify-content: center;font-size: 14px;color: #FFFFFF;box-sizing: border-box;}
.activity_241217 .section6 .card_params .item .img .icon1 {padding-left: 20px;}
.activity_241217 .section6 .card_params .item .content {box-sizing: border-box;padding: 20px 30px;display: flex;flex-direction: column;}
.activity_241217 .section6 .card_params .item .content .label {font-size: 16px;font-weight: 700;}
.activity_241217 .section6 .card_params .item .content .value a {font-size: 16px;color: #202020;text-decoration: underline;}
.activity_241217 .section6 .card_params .item .img .icon2 {width: 260px;height: 35px;background: url(/uploads/activity/20241217/icon05.png) center / 100% 100% no-repeat;padding-left: 20px;}
.activity_241217 .section6 .card_params .item .img .icon3 {width: 239px;height: 35px;background: url(/uploads/activity/20241217/icon06.png) center / 100% 100% no-repeat;padding-left: 20px;}
.activity_241217 .section7 .desc_spec {font-weight: 400;font-size: 12px;color: #666666;line-height: 22px;}


/* 250103 KO活动 */
.activity_250103 {color: #202020;font-size: 14px;}
.activity_250103 .wap_show {display: none;}
.activity_250103 .red {color:#d01027;}
.activity_250103 .bold {font-weight: bold;}
.activity_250103 .tip {font-size:14px;color:#202020;}
.activity_250103 .banner {position:relative;text-align:center;background:url(/uploads/activity/20250103/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_250103 .section {width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0;}
.activity_250103 .red_title_text {border-left: #D01027 8px solid;line-height: 24px;font-size: 24px;font-weight: 700;color: #000000;padding-left: 10px;margin-bottom: 30px;}
.activity_250103 .section1 .bg_content {width: 100%;height: 208px;background: url(/uploads/activity/20250103/img01.png) center / 100% 100% no-repeat;box-sizing: border-box;padding: 40px 50px 40px 80px;display: flex;align-items: center;gap: 20px;}
.activity_250103 .section1 .bg_content .desc_box {font-size: 14px;line-height: 28px;color: #333333;font-weight: 400;flex: 1;}
.activity_250103 .section1 .bg_content .img_box {width: 110px;}
.activity_250103 .section2 .bg_content {width: 733px;height: 289px;background: url(/uploads/activity/20250103/img02.png) center / 100% 100% no-repeat;margin: 0 auto;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 20px;}
.activity_250103 .section2 .bg_content .title {display: flex;align-items: center;position: relative;}
.activity_250103 .section2 .bg_content .title > div {width: 99px;height: 39px;display: flex;align-items: center;justify-content: center;font-size: 18px;font-weight: 700;color: #202020;box-sizing: border-box;}
.activity_250103 .section2 .bg_content .title .bg_l {background: url(/uploads/activity/20250103/icon01.png) center / 100% 100% no-repeat;}
.activity_250103 .section2 .bg_content .title .bg_r {width: 102px;background: url(/uploads/activity/20250103/icon02.png) center / 100% 100% no-repeat;color: #FFFFFF;padding-left: 10px;position: relative;top: -10px;left: -15px;}
.activity_250103 .section2 .bg_content .content {width: 508px;height: 144px;background: url(/uploads/activity/20250103/img03.png) center / 100% 100% no-repeat;position: relative;display: flex;align-items: center;justify-content: center;gap: 25px;}
.activity_250103 .section2 .bg_content .content > div {display: flex;flex-direction: column;}
.activity_250103 .section2 .bg_content .content .ct_l {gap: 30px;position: relative;right: 30px;}
.activity_250103 .section2 .bg_content .content .ct_l > div {display: flex;align-items: center;}
.activity_250103 .section2 .bg_content .content .ct_l .label {font-size: 16px;font-weight: 700;color: #202020;}
.activity_250103 .section2 .bg_content .content .ct_l .value {font-size: 16px;font-weight: 400;line-height: 22px;color: #202020;background: #DADADA;padding: 5px 10px;}
.activity_250103 .section2 .bg_content .content .ct_r {gap: 30px;}
.activity_250103 .section2 .bg_content .content .ct_r > div {background: #D01027;font-size: 16px;color: #FFFFFF;text-align: center;padding: 0 10px;}
.activity_250103 .section2 .bg_content .tip {width: 80px;height: 80px;background: url(/uploads/activity/20250103/icon04.png) center / 100% 100% no-repeat;position: absolute;top: 0;right: 0;}
.activity_250103 .section2 .bg_content .tip p {transform: rotate(42deg);font-size: 14px;position: relative;top: 23px;left: 20px;}
.activity_250103 .section3 .content_box {display: flex;justify-content: space-between;background: #EFF7FC;position: relative;}
.activity_250103 .section3 .content_box .right_content {flex: 1;padding: 35px 0 27px 65px;}
.activity_250103 .section3 .content_box .right_content .title {font-size: 24px;font-weight: bold;}
.activity_250103 .section3 .content_box .right_content .params {display: flex;flex-direction: column;gap: 5px;margin-top: 15px;}
.activity_250103 .section3 .content_box .right_content .item {display: flex;align-items: center;gap: 10px;color: #666666;}
.activity_250103 .section3 .content_box .right_content .item .red {font-weight: 700;color: #D01027;}
.activity_250103 .section3 .content_box .tip {width: 95px;height: 95px;background: url(/uploads/activity/20250103/icon05.png) center / 100% 100% no-repeat;position: absolute;top: 0;right: 0;}
.activity_250103 .section3 .content_box .tip p {transform: rotate(45deg);font-size: 14px;color: #FFFFFF;position: relative;top: 32px;left: 22px;}
.activity_250103 .section4 .main_title {color: #202020;font-size: 32px;font-weight: bold;margin: 0 auto;text-align: center;display: flex;align-items: center;justify-content: center;}
.activity_250103 .section4 .suffix_title {display: flex;align-items: center;justify-content: center;gap: 25px;font-size: 16px;color: #202020;}
.activity_250103 .section4 .suffix_title div {display: flex;align-items: center;justify-content: center;gap: 5px;}
.activity_250103 .section4 .library_card_box {display: flex;justify-content: center;align-items: end;gap: 30px;margin-top: 30px;}
.activity_250103 .section4 .library_card_box .library_card_item {background: linear-gradient(0deg, #E3F0F5 0%, #F6FDFF 100%);border: 1px solid #FFFFFF;width: 282px;height: 285px;}
.activity_250103 .section4 .library_card_box .library_card_item:nth-child(2) {background: linear-gradient(0deg, #FAECEE 0%, #FFF7F8 100%);box-shadow: 0px 0px 10px 0px rgba(64,64,64,0.27), 0px 0px 24px 0px rgba(64,64,64,0.27);border: none;width: 282px;height: 306px;}
.activity_250103 .section4 .library_card_box .library_card_item {background: linear-gradient(0deg, #EFF1F2 0%, #FAFAFA 100%);}
.activity_250103 .section4 .library_card_box .library_card_item .title {font-size: 24px;font-weight: bold;background: #154A6C;text-align: center;color: #FFFFFF;padding: 5px 0;}
.activity_250103 .section4 .library_card_box .library_card_item:nth-child(2) .title {background: #D01027;}
.activity_250103 .section4 .library_card_box .library_card_item:nth-child(3) .title {background: #60666A;}
.activity_250103 .section4 .library_card_box .library_card_item .content {width: 100%;display: flex;flex-direction: column;justify-content: space-between;align-items: center;margin: 15px 0;}
.activity_250103 .section4 .library_card_box .library_card_item .content > div:nth-child(1) {display: flex;flex-direction: column;align-items: center;margin: 20px 0;}
.activity_250103 .section4 .library_card_box .library_card_item:nth-child(2) .content > div:nth-child(1) {margin-top: 6px;}
.activity_250103 .section4 .library_card_box .library_card_item:nth-child(1) .content > div:nth-child(1) {margin: 5px 0 10px;}
.activity_250103 .section4 .library_card_box .library_card_item .content .spec {font-size: 16px;color: #202020;text-align: center;}
.activity_250103 .section4 .library_card_box .library_card_item .content .price .char {font-size: 18px;color: #202020;font-weight: bold;}
.activity_250103 .section4 .library_card_box .library_card_item:nth-child(2) .content .price .char {color: #D01027;}
.activity_250103 .section4 .library_card_box .library_card_item .content .price .num {font-size: 30px;font-weight: bold;color: #202020;}
.activity_250103 .section4 .library_card_box .library_card_item:nth-child(2) .content .price .num {color: #D01027;}
.activity_250103 .section4 .library_card_box .library_card_item .content .price .suffic {color: #666666;font-size: 14px;}
.activity_250103 .section4 .library_card_box .library_card_item .content .btn {width: 132px;height: 40px;border: 1px solid #202020;display: flex;align-items: center;justify-content: center;font-size: 16px;color: #202020;}
.activity_250103 .section4 .library_card_box .library_card_item:nth-child(2) .content .btn {border: 1px solid #D01027;}
.activity_250103 .section4 .library_card_box .library_card_item .content .btn:hover {border: 1px solid #D01027;background: #D01027;color: #FFFFFF;}
.activity_250103 .section5 .black_title_text {font-size: 20px;font-weight: 700;line-height: 28px;color: #202020;position: relative;padding-left: 20px;margin-top: 30px;}
.activity_250103 .section5 .black_title_text > span {font-weight: 400;font-size: 16px;color: #666666;}
.activity_250103 .section5 .black_title_text::before {content: "";display: block;width: 12px;height: 12px;background-color: #333333;position: absolute;left: 0;top: 14px;border-radius: 50%;}
.activity_250103 .section5 .black_title_text .bg_icon {width: 135px;height: 40px;background: url(/uploads/activity/20250103/icon03.png) center / 100% 100% no-repeat;display: flex;align-items: center;justify-content: center;color: #FFFFFF;font-size: 18px;position: absolute;top: 0;left: 250px;}
.activity_250103 .section5 .black_title_text .bg_icon span {position: relative;top: -5px;}
.activity_250103 .section5 table {width: 100%;border-collapse: collapse;margin-top: 20px;}
.activity_250103 .section5 table th {background: #848c97;color: #FFFFFF;font-size: 16px;font-weight: 700;padding: 5px 0;text-align: center;}
.activity_250103 .section5 table td {font-size: 14px;text-align: center;padding: 5px 0;}
.activity_250103 .section5 table th:nth-child(1) {width: 30%;}
.activity_250103 .section5 table th:nth-child(2) {width: 40%;}
.activity_250103 .section5 table th:nth-child(3) {width: 30%;}
.activity_250103 .section5 table tr:nth-child(odd) {background: #ededed;}
.activity_250103 .section5 table tr:nth-child(even) {background: #f8f8f8;}
.activity_250103 .section5 .inquire {font-size: 14px;font-weight: 700;color: #D01027;display: block;margin-top: 10px;}
.activity_250103 .section6 .content_box {display: flex;justify-content: space-between;background: #EFF7FC;position: relative;}
.activity_250103 .section6 .content_box .right_content {flex: 1;padding: 35px 0 27px 65px;}
.activity_250103 .section6 .content_box .right_content .title {font-size: 24px;font-weight: bold;}
.activity_250103 .section6 .content_box .right_content .params {display: flex;flex-direction: column;gap: 5px;margin-top: 15px;}
.activity_250103 .section6 .content_box .right_content .item {display: flex;align-items: center;gap: 10px;color: #666666;}
.activity_250103 .section6 .content_box .right_content .item .red {font-weight: 700;color: #D01027;}
.activity_250103 .section6 .content_box .tip {width: 95px;height: 95px;background: url(/uploads/activity/20250103/icon06.png) center / 100% 100% no-repeat;position: absolute;top: 0;right: 0;}
.activity_250103 .section6 .content_box .tip p {transform: rotate(45deg);font-size: 14px;color: #FFFFFF;position: relative;top: 32px;left: 22px;}
.activity_250103 .section7 .header_ {text-align: center;display: flex;justify-content: center;gap: 30px;}
.activity_250103 .section7 .header_ .title {display: flex;align-items: center;flex-direction: column;margin-left: 100px;}
.activity_250103 .section7 .header_ .title .main {font-size: 36px;font-weight: bold;display: flex;justify-content: center;align-items: center;margin-bottom: -10px;}
.activity_250103 .section7 .header_ .title .title_desc {display: flex;justify-content: center;gap: 70px;}
.activity_250103 .section7 .header_ .title .title_desc .desc_item {display: flex;gap: 8px;}
.activity_250103 .section7 .header_ .title .title_desc .desc_item .desc_icon {}
.activity_250103 .section7 .header_ .title .title_desc .desc_item .desc_text {font-size: 16px;color: #666666;}
.activity_250103 .section7 .ko_products{margin-top: 25px;}
.activity_250103 .section7 .ko_products .ko_sale_product{display: flex;}
.activity_250103 .section7 .ko_products .ko_sale_product .cell_cate{border-radius: 30px 0px 0 30px;box-shadow: 0px 0px 20px 0px rgba(80,81,81,0.32);;position: relative;color: #202020;background: url(/uploads/activity/20250103/img08.png) center/100% 100% no-repeat;width: 266px;height: 420px;font-size: 16px;}
.activity_250103 .section7 .ko_products .ko_sale_product .cell_cate .title{font-size: 20px;font-weight: 700;color: #202020;text-align: center;background: url(/uploads/activity/20250103/img_title2.png) center/100% 100% no-repeat;width: 160px;height: 48px;margin: 0 auto;margin-top: 60px;display: flex;align-items: center;justify-content: center;position: relative;}
.activity_250103 .section7 .ko_products .ko_sale_product .cell_cate .title img {width: 55px;height: 41px;position: absolute;top: -42px;right: -30px;}
.activity_250103 .section7 .ko_products .ko_sale_product .cell_cate .cates{display: flex;flex-wrap: wrap;gap: 15px 0;margin-top: 25px;}
.activity_250103 .section7 .ko_products .ko_sale_product .cell_cate .cates>div{width: 40%;text-align: center;position: relative;margin: 0;padding: 5px 10px;}
.activity_250103 .section7 .ko_products .ko_sale_product .cell_cate .cates .active{font-weight: bold;background: #d01027;color: #ffffff;}
.activity_250103 .section7 .ko_products .ko_sale_product .ko_product_list {position: relative;width: 70%;background: #ffffff;padding: 30px 30px 0 30px;box-shadow: 0px 0px 24px 0px rgba(80,81,81,0.32);border-radius: 0 30px 30px 0;}
.activity_250103 .section7 .ko_products .ko_sale_product .ko_product_list table {width: 100%;}
.activity_250103 .section7 .ko_products .ko_sale_product .ko_product_list .product_table {height: 300px;overflow-y: scroll;}
.activity_250103 .section7 .ko_products .ko_sale_product .ko_product_list table thead tr {display: flex;}
.activity_250103 .section7 .ko_products .ko_sale_product .ko_product_list table thead tr th{width: 20%;text-align: center;background: #d01027;padding: 10px 0;color: #ffffff;font-weight: normal;}
.activity_250103 .section7 .ko_products .ko_sale_product .ko_product_list table tr td{width: 20%;text-align: center;padding: 10px 0;border-bottom: 1px solid #B9C1D5;}
.activity_250103 .section7 .inquire {display: block;margin: 30px auto 0;width: 274px;padding: 7px 0;background: #d01027;font-size: 16px;color: #ffffff;border-radius: 23px;text-align: center;}
.activity_250103 .section8 {border-radius: 20px;background: #FFFFFF;box-shadow: 0px 0px 10px 0px rgba(59,64,69,0.25);padding: 50px 40px;box-sizing: border-box;}
.activity_250103 .section8 .main_title {margin: 0 auto;display: flex;align-items: center;justify-content: center;}
.activity_250103 .section8 .main_title .img {width: 64px;}
.activity_250103 .section8 .main_title .text {font-size: 26px;font-weight: 700;}
.activity_250103 .section8 .suffix_title {width: 70%;margin: 15px auto 40px;font-size: 15px;line-height: 22px;}
.activity_250103 .section8 .row1 {display: grid;grid-template-columns: repeat(4, 1fr);align-items: center;gap: 30px;margin-bottom: 20px;}
.activity_250103 .section8 .form_item {box-sizing: border-box;position: relative;}
.activity_250103 .section8 input {border: none;width: 100%;line-height: inherit;background: #f5f5f5;border-radius: 5px;padding: 6px 12px;box-sizing: border-box;}
.activity_250103 .section8 input:focus {border: 1px solid #D01027;}
.activity_250103 .section8 textarea {border: none;width: 100%;height:auto;background: #f5f5f5;border-radius: 10px;padding: 6px 12px;resize: none;box-sizing: border-box;}
.activity_250103 .section8 textarea:focus {border: 1px solid #D01027;outline: none;}
.activity_250103 .section8 .tips {color: #bfbfbf;}
.activity_250103 .section8 .form_submit {text-align: center;margin-top: 20px;}
.activity_250103 .section8 .form_submit button {background: #D01027;font-size: 14px;color: #FFFFFF;border: none;border-radius: 30px;padding: 10px 30px;cursor: pointer;}
.activity_250103 .section8 .form_submit button:active {transform: scale(0.9);}
.activity_250103 .section8 .red_border {border-color: #D01027;}
.activity_250103 .section8 .bottom {position: absolute;top: auto;bottom: 0;right: 0;color: #FFFFFF;font-size: 12px;background: #999999;padding: .2em 1em;border-radius: .5em;z-index: 3;line-height: 2em;transform: translate(0, 106%);}
.activity_250103 .section8 .bottom::before {content: "";width: .5em;height: .5em;position: absolute;top: 0;left: 2em;background: #999999;transform: translate(-50%,-50%) rotate(45deg);}
.activity_250103 .section9 .desc_spec {font-weight: 400;font-size: 12px;color: #666666;line-height: 22px;}


/* 250110 IPS/ES活动 */
.activity_250110 {color: #202020;font-size: 14px;}
.activity_250110 .wap_show {display: none;}
.activity_250110 .red {color:#d01027;}
.activity_250110 .bold {font-weight: bold;}
.activity_250110 .tip {font-size:14px;color:#202020;}
.activity_250110 .banner {position:relative;text-align:center;background:url(/uploads/activity/20250110/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_250110 .section {width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0;}
.activity_250110 .red_title_text {border-left: #D01027 8px solid;line-height: 24px;font-size: 24px;font-weight: 700;color: #000000;padding-left: 10px;margin-bottom: 30px;}
.activity_250110 .section1 .bg_content {box-sizing: border-box;padding: 40px 50px 40px 80px;display: flex;align-items: center;gap: 20px;background: #e8f2fa;border-radius: 30px;box-shadow: 0px 0px 10px 0px rgba(64,64,64,0.27), 0px 0px 24px 0px rgba(64,64,64,0.27);}
.activity_250110 .section1 .bg_content .desc_box {font-size: 14px;line-height: 28px;color: #333333;font-weight: 400;flex: 1;}
.activity_250110 .section1 .bg_content .img_box {width: 143px;}
.activity_250110 .section2 {display: flex;flex-direction: column;align-items: center;}
.activity_250110 .section2 .main_title {font-size: 35px;font-weight: 700;color: #202020;}
.activity_250110 .section2 .suffix_title {display: flex;align-items: center;justify-content: center;gap: 25px;font-size: 16px;color: #202020;}
.activity_250110 .section2 .suffix_title div {display: flex;align-items: center;justify-content: center;gap: 5px;}
.activity_250110 .section2 .content_box {display: flex;align-items: end;justify-content: center;gap: 30px;margin-top: 30px;}
.activity_250110 .section2 .content_box .item {background: #F4F5F5;border: 1px solid #FFFFFF;width: 282px;height: 255px;}
.activity_250110 .section2 .content_box .item:nth-child(2) {background: #FBF1ED;box-shadow: 0px 0px 10px 0px rgba(64,64,64,0.27), 0px 0px 24px 0px rgba(64,64,64,0.27);border: none;width: 282px;height: 275px;}
.activity_250110 .section2 .content_box .item:nth-child(3) {background: #F3F4F5;}
.activity_250110 .section2 .content_box .item .title {font-size: 24px;font-weight: bold;background: #15346C;text-align: center;color: #FFFFFF;padding: 5px 0;}
.activity_250110 .section2 .content_box .item:nth-child(2) .title {background: #D01027;}
.activity_250110 .section2 .content_box .item:nth-child(3) .title {background: #606A69;}
.activity_250110 .section2 .content_box .item .content {flex: 1;width: 100%;display: flex;flex-direction: column;justify-content: space-between;align-items: center;margin: 15px 0;gap: 35px;}
.activity_250110 .section2 .content_box .item:nth-child(2) .content {margin-top: 35px;}
.activity_250110 .section2 .content_box .item .content > div {display: flex;flex-direction: column;align-items: center;gap: 20px;}
.activity_250110 .section2 .content_box .item .content .spec {font-size: 16px;color: #202020;text-align: center;}
.activity_250110 .section2 .content_box .item .content .price {font-size: 18px;font-weight: 700;color: #202020;}
.activity_250110 .section2 .content_box .item .content .btn {width: 132px;height: 40px;border: 1px solid #202020;display: flex;align-items: center;justify-content: center;font-size: 16px;color: #202020;}
.activity_250110 .section2 .content_box .item:nth-child(2) .content .btn {border: 1px solid #D01027;}
.activity_250110 .section2 .content_box .item .content .btn:hover {border: 1px solid #D01027;background: #D01027;color: #FFFFFF;}
.activity_250110 .section3 .suffix_title {font-size: 20px;font-weight: 700;margin: 15px 0;}
.activity_250110 .section3 .content_area {display: flex;align-items: center;gap: 40px;}
.activity_250110 .section3 .content_area .item {display: flex;flex-direction: column;align-items: center;gap: 5px;}
.activity_250110 .section3 .content_area .item .img {width: 375px;}
.activity_250110 .section3 .content_area .item .label {font-size: 14px;color: #666666;}
.activity_250110 .section3 .content_area3 {display: grid;grid-template-columns: 1fr 1fr 2fr;align-items: center;gap: 20px;}
.activity_250110 .section3 .content_area3 > div {display: flex;flex-direction: column;gap: 12px;}
.activity_250110 .section3 .content_area3 .title {font-size: 18px;font-weight: 700;color: #666666;}
.activity_250110 .section3 .content_area3 .value {display: flex;flex-direction: column;align-items: center;gap: 10px;}
.activity_250110 .section3 .content_area3 .zoom_img {border: 1px solid #4E5156;position: relative;display: flex;align-items: center;justify-content: center;height: 139px;overflow: hidden;}
.activity_250110 .section3 .content_area3 > div:nth-child(3) .zoom_img > img:nth-child(1) {width: 100%;height: 139px;}
.activity_250110 .section3 .content_area3 .zoom_img .amplify {background: #000000;width: 28px;height: 28px;position: absolute;bottom: 0;right: 0;}
.activity_250110 .section3 .content_area3 .value .label {font-size: 11px;color: #666666;}
.activity_250110 .section3 .content_area3 > div:nth-child(3) .label {font-size: 11px;}
.activity_250110 .section3 .example_img{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(200,200,200,.5);display: none;z-index: 10;overflow: auto;text-align: center;padding-top: 200px;}
.activity_250110 .section4 .card_params {display: flex;align-items: center;gap: 15px;}
.activity_250110 .section4 .card_params .item {width: 228px;height: 220px;background: url(/uploads/activity/20250110/img02_bg.png) center / 100% 100% no-repeat;display: flex;flex-direction: column;align-items: center;box-sizing: border-box;padding: 20px;gap: 20px;}
.activity_250110 .section4 .card_params .item .icon {width: 40px;}
.activity_250110 .section4 .card_params .item:nth-child(1) .icon {width: 32px;}
.activity_250110 .section4 .card_params .item .label {font-size: 16px;font-weight: 700;}
.activity_250110 .section4 .card_params .item .value {font-size: 14px;font-weight: 400;line-height: 24px;}
.activity_250110 .section5 .content_box {display: flex;align-items: center;}
.activity_250110 .section5 .content_box .content_l {height: 104px;background: #E8E8E8;position: relative;}
.activity_250110 .section5 .content_box .content_l .img {position: absolute;top: -10px;right: 10px;display: flex;align-items: center;justify-content: center;}
.activity_250110 .section5 .content_box .content_l .img .bg_icon {width: 185px;height: 35px;background: url(/uploads/activity/20250110/icon04.png) center / 100% 100% no-repeat;display: flex;align-items: center;justify-content: center;font-size: 14px;color: #FFFFFF;box-sizing: border-box;padding-left: 10px;}
.activity_250110 .section5 .content_box .content_l .content {box-sizing: border-box;padding: 30px 40px;display: flex;flex-direction: column;}
.activity_250110 .section5 .content_box .content_l .content .label {font-size: 16px;}
.activity_250110 .section5 .content_box .content_l .content .value {font-size: 12px;color: #202020;}
.activity_250110 .section5 .content_box .content_l .content .value a {color: #52AAE2;text-decoration: none;}
.activity_250110 .section6 .card_params {display: flex;flex-direction: column;gap: 10px;}
.activity_250110 .section6 .card_params .item {width: 100%;background: #D5D5D5;box-sizing: border-box;padding: 8px 25px;cursor: pointer;}
.activity_250110 .section7 .desc_spec {font-weight: 400;font-size: 12px;color: #666666;line-height: 22px;}


/* 裂解液 */
.ko_pyrolysis .banner {margin: 0 auto;margin-bottom: 30px;width: 100%;}
.ko_pyrolysis .img_zoom {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(200, 200, 200, 0.5);display: none;z-index: 10;}
.ko_pyrolysis .img_zoom div{margin: 100px auto;width: 800px;height: 450px;box-sizing: border-box;color: #666;padding: 320px 48px 48px;box-shadow: 1px 1px 18px 6px #ddd;background-color: #fff;background-position: 48px 48px;background-repeat: no-repeat;}
.ko_pyrolysis {font-size: 15px;color: #202020;text-align: justify;}
.ko_pyrolysis p {margin-top: 12px;}
.ko_pyrolysis span {display: inline-block;}
.ko_pyrolysis .section {margin: 50px auto;width: 1200px;min-height: 3rem;box-sizing: border-box;padding: 0;}
.ko_pyrolysis .section>* {margin: 35px 0;}
.ko_pyrolysis .section .title {font-size: 24px;font-weight: bold;color: #202020;text-align: center;position: relative;margin: 20px 0;}
.ko_pyrolysis .section .title span {position: absolute;bottom: -10px;width: 100px;margin-left: -50px;}
.ko_pyrolysis .section1 {background: #eee;padding: 22px 48px;}
.ko_pyrolysis .section1>* {margin: 0;}
.ko_pyrolysis .section1 p {text-indent: 2em;}
.ko_pyrolysis .section1 div {height: 4rem;overflow: hidden;}
.ko_pyrolysis .section1 span {color: #999;cursor: pointer;}
.ko_pyrolysis .section2 ul p {color: #666;text-indent: 2em;}
.ko_pyrolysis .section2 .table_title {font-weight: bold;margin: 0;text-indent: 2em;}
.ko_pyrolysis .section2 ul {display: flex;justify-content: space-between;}
.ko_pyrolysis .section2 li:first-child {width: 75%;}
.ko_pyrolysis .section2 li:last-child {width: 20%;text-align: center;padding: 10px;}
.ko_pyrolysis .section2 li:last-child img{padding: 20px;border: 1px solid #666;box-sizing: border-box;}
.ko_pyrolysis .section2 li:last-child span {padding: 0 10px;margin-top: 10px;background: #eee url(/templets/default/images/ko_pyrolysis/放大.png) 5px / 15px 15px no-repeat;padding-left: 25px;}
.ko_pyrolysis .section2 .mytable {text-align: left;line-height: 30px;width: 100%;margin: 20px auto;}
.ko_pyrolysis .section2 .mytable th {background: #666;color: #fff;padding-left: 30px;}
.ko_pyrolysis .section2 .mytable td {border-bottom: 1px solid #ddd;padding-left: 30px;}
.ko_pyrolysis .section2 .mytable td:nth-child(2)>span::before {content: "• ";}
.ko_pyrolysis .section2 .mytable tr:last-child td {border-bottom: 2px solid #666;}
.ko_pyrolysis .section3 {box-shadow: 1px 1px 18px 6px #ddd;}
.ko_pyrolysis .section3 .top {background: url(/templets/default/images/ko_pyrolysis/bg2.jpg) 100% 100%/100% 100% no-repeat;padding: 48px;}
.ko_pyrolysis .section3 .tab {display: flex;justify-content: center;}
.ko_pyrolysis .section3 .tab li {width: 35%;text-align: center;height: 52px;line-height: 52px;font-size: 22px;font-weight: bold;color: #202020;background-color: #fff;cursor: pointer;}
.ko_pyrolysis .section3 .tab li:first-child {border-radius: 30px 0 0 30px;margin-top: 10px;margin-right: 3px;}
.ko_pyrolysis .section3 .tab li:last-child {border-radius: 0 30px 30px 0;margin-top: 10px;}
.ko_pyrolysis .section3 .tab li.cur_tab {margin-top: 0;background-color: #d01027;color: #fff;}
.ko_pyrolysis .section3 .con {padding: 30px 0 0 0;}
.ko_pyrolysis .section3 .con1 p {text-indent: 2em;}
.ko_pyrolysis .section3 .con1 ul {display: flex;}
.ko_pyrolysis .section3 .con1 li:first-child {width: 40%;padding-right: 40px;}
.ko_pyrolysis .section3 .con1 li:last-child {width: 60%;border-left: 1px solid #999;}
.ko_pyrolysis .section3 .con1 .l_title {width: 100%;height: 36px;border-left: 5px solid #d01027;}
.ko_pyrolysis .section3 .con1 .content {padding-left: 20px;}
.ko_pyrolysis .section3 .con1 .content p:first-child{margin: 0;}
.ko_pyrolysis .section3 .con1 .content .desc1{font-weight: bold;background: url(/templets/default/images/ko_pyrolysis/icon1.png) 5px center/30px 30px no-repeat;padding-left: 50px;text-indent: 0;line-height: 40px;}
.ko_pyrolysis .section3 .con1 .content .desc2{font-weight: bold;background: url(/templets/default/images/ko_pyrolysis/icon2.png) 5px center/30px 30px no-repeat;padding-left: 50px;text-indent: 0;line-height: 40px;}
.ko_pyrolysis .section3 .con2 {display: none;}
.ko_pyrolysis .section3 .con2>p {text-indent: 2em;}
.ko_pyrolysis .section3 .con2 ul {display: flex;justify-content: space-between;margin: 20px auto;}
.ko_pyrolysis .section3 .con2 ul li {width: 30%;}
.ko_pyrolysis .section3 .con2 ul li img {width: 100%;margin-bottom: 25px;}
.ko_pyrolysis .section3 .con2 ul li h4 {font-weight: bold;margin-bottom: 15px;}
.ko_pyrolysis .section3 .con2 ul li p {margin-bottom: 15px;}
.ko_pyrolysis .section3 .bottom {padding: 0 35px 35px 35px;}
.ko_pyrolysis .section3 .bottom .mytable {text-align: center;line-height: 35px;width: 80%;margin: 20px auto;font-size: 14px;}
.ko_pyrolysis .section3 .bottom .mytable th {background: #666;color: #fff;border: 1px solid #ccc;text-align: center;}
.ko_pyrolysis .section3 .bottom .mytable td {border: 1px solid #ccc;text-align: center;}
.ko_pyrolysis .section3 .bottom h4 {font-size: 18px;font-weight: bold;}
.ko_pyrolysis .section3 .bottom>p {padding-left: 25px;}
.ko_pyrolysis .section4 p {text-indent: 2em;}
.ko_pyrolysis .section4 ul {display: flex;}
.ko_pyrolysis .section4 li {width: 25%;border: 1px solid #DDDDDD;box-sizing: border-box;padding: 50px;text-align: center;}
.ko_pyrolysis .section4 li div {width: 150px;height: 110px;margin: 0 auto;}
.ko_pyrolysis .section4 li a {display: inline-block;font-size: 18px;font-weight: bold;text-decoration: underline;color: #202020;}
.ko_pyrolysis .section4 li a:hover {color: #d01027;}
.ko_pyrolysis .section4 li span {color: #666;}


/* 标准品 */
.standard_product {font-size: 14px;color: #202020;}
.standard_product a {font-size: inherit;color: inherit;}
.standard_product p {text-align: justify;text-indent: 2em;}
.standard_product .fold {line-height: 2em;height: 6em;position: relative;overflow: hidden;pointer-events: none;}
.standard_product .toggle {height: auto;}
.standard_product .fold:after {content: attr(data-text);display: inline-block;position: absolute;right: 1em;bottom: 0;padding-right: 1.5em;background: #fff url(/templets/default/images/standard/icon00.png) right / 1em 1em no-repeat;cursor: pointer;pointer-events: auto;}
.standard_product .banner {position: relative;width: 1920px;height: 546px;left: 50%;margin-left: -960px;text-align: center;background: url(/templets/default/images/standard/banner.jpg) center/100% 100% no-repeat;box-sizing: border-box}
.standard_product .online_contact {font-size: 14px;color: #318fbf;text-decoration: underline;}
.standard_product .online_contact:before {content: "";display: inline-block;width: 2em;height: 1em;vertical-align: middle;background: url(/uploads/service/knockout_cell/icon2.png) center no-repeat;}
.standard_product .section {width: 1050px;margin: 65px auto;box-sizing: border-box;}
.standard_product .section h3 {margin: 1em auto;font-size: 30px;font-weight: bold;text-align: center;}
.standard_product .section h4 {margin: 1em auto;font-size: 22px;font-weight: bold;}
.standard_product .section h5 {margin: 1em auto;font-size: 20px;font-weight: bold;background: #eee;border-left: 5px solid #d01027;padding-left: 1em;line-height: 1.8em;}
.standard_product table {width: 100%;margin: 1em 0;}
.standard_product table tbody {border-bottom: 1px solid #ddd;}
.standard_product table td, .standard_product table th {border: 1px solid #ddd;color: #333;text-align: center;padding: .5em 1em;box-sizing: border-box;}
.standard_product table th {background: #666;color: #fff;}
.standard_product .section2 {background: #F0F4F8;padding: 15px 58px 35px;}
.standard_product .section2 li {line-height: 5em;border-bottom: 1px dashed #51545D;}
.standard_product .section2 li .title {font-size: 16px;display: flex;justify-content: space-between;align-items: center;}
.standard_product .section2 li .issue::before {content: "";display: inline-block;width: 1em;height: 1em;background: url(/templets/default/images/standard/Q_icon1.png) center no-repeat;vertical-align: middle;margin-right: 0.5em;}
.standard_product .section2 li .title .icon {display: inline-block;width: 1em;height: 1em;background: url(/templets/default/images/standard/icon0.png) center no-repeat;transform: rotate(45deg);}
.standard_product ul li .title .rotate {transform: rotate(0deg) !important;}
.standard_product .section2 li .con {font-size: 15px;color: #666;line-height: 1.8em;display: none;padding: 1em 0;}
.standard_product .section2 .con .issues {display: flex;justify-content: center;margin: 1em 0;gap: 1em;}
.standard_product .section2 .con .issues dl {border-radius: 20px;background: #fff;padding-bottom: 1em;}
.standard_product .section2 .con .issues dl dt {border-top-left-radius: 20px;border-top-right-radius: 20px;color: #fff;padding: 0 1em;line-height: 3em;width: 100%;box-sizing: border-box;margin-bottom: 1em;}
.standard_product .section2 .con .issues dl dd {padding: 0 1em;}
.standard_product .section2 .con .issues dl dd:before {content: "";display: inline-block;width: 1em;height: 1em;vertical-align: middle;margin-right: 0.5em;}
.standard_product .section2 .con .issues dl:nth-child(1) {width: auto;}
.standard_product .section2 .con .issues dl:nth-child(2) {width: 460px;}
.standard_product .section2 .con .issues dl:nth-child(1) dt {background: url(/templets/default/images/standard/bg1.png) center/100% 100% no-repeat;}
.standard_product .section2 .con .issues dl:nth-child(2) dt {background: url(/templets/default/images/standard/bg2.png) center/100% 100% no-repeat;}
.standard_product .section2 .con .issues dl:nth-child(1) dd:before {background: url(/templets/default/images/standard/nok.png) center no-repeat;}
.standard_product .section2 .con .issues dl:nth-child(2) dd:before {background: url(/templets/default/images/standard/ok.png) center no-repeat;}
.standard_product .section3 .desc {background: url(/templets/default/images/standard/bg2-1.png) center no-repeat;display: flex;justify-content: space-around;padding: 3em;}
.standard_product .section3 .desc .item {display: flex;flex-direction: column;justify-content: flex-start;align-items: center;width: 250px;color: #fff;text-align: center;gap: 0.5em;}
.standard_product .section3 .desc .item .adv {font-size: 16px;font-weight: bold;}
.standard_product .section3 .mytabs {box-shadow: 1px 1px 9px 9px #ddd;margin-top: 4em;}
.standard_product .section3 .headers {display: flex;justify-content: space-around;}
.standard_product .section3 .headers .header {font-size: 20px;font-weight: bold;color: #202020;background: #eee;border: 1px solid #ccc;width: 33.3%;text-align: center;line-height: 3em;cursor: pointer;}
.standard_product .section3 .headers .header:not(:last-child) {border-right: none;}
.standard_product .section3 .headers .cur {background: #d01027;border-color: #d01027;color: #fff;}
.standard_product .section3 .headers .cur img {filter: brightness(100);}
.standard_product .section3 .tab {display: none;padding: 2em;}
.standard_product .section3 .tab .content {padding-left: 2em;margin-top: 2em;}
.standard_product .section3 .tab0 .services {display: flex;justify-content: center;flex-wrap: wrap;padding-left: 1em;}
.standard_product .section3 .tab0 .services .service {padding-bottom: 1em;width: 100%;margin-bottom: 1em;}
.standard_product .section3 .tab0 .services .service2 .header table {margin: 0;}
.standard_product .section3 .tab0 .services .service2 .locus table {margin: 0;}
.standard_product .section3 .tab0 .services .service2 table tr td:first-child {width: 120px;box-sizing: border-box;}
.standard_product .section3 .tab0 .services .service2 table tr th:first-child {width: 120px;box-sizing: border-box;}
.standard_product .section3 .tab0 .services .service2 .header tr th:first-child {font-size: 15px;color: #fff;background: #d01027;}
.standard_product .section3 .tab0 .services .service2 .header tr th:last-child {font-size: 15px;color: #fff;background: #666;}
.standard_product .section3 .tab0 .services .service2 .locus {max-height: 300px;overflow: scroll;}
.standard_product .section3 .tab0 .services .service2 .locus table {table-layout: fixed;}
.standard_product .section3 .tab0 .services .service2 .gene_filter {padding: 30px 0;}
.standard_product .section3 .tab0 .services .service2 .gene_filter h6 {font-weight: bold;}
.standard_product .section3 .tab0 .services .service2 .mysearch {width: 65%;padding: 2em;box-sizing: border-box;background: #f1f1f1 url(/uploads/activity/20220303/bg2.png) right bottom no-repeat;border-radius: 10px;box-shadow: 1px 1px 3px 3px #ddd;margin: 0px auto;}
.standard_product .section3 .tab0 .services .service2 .mysearch .elements {text-align: center;}
.standard_product .section3 .tab0 .services .service2 .mysearch .elements input {width: 350px;height: 35px;padding-left: 35px;border: none;background: #fff url(/uploads/activity/20210910/search.png) left/35px 35px no-repeat}
.standard_product .section3 .tab0 .services .service2 .mysearch .elements button {height: 35px;line-height: 35px;background: #d01027;border: none;color: #fff;padding: 0 10px;cursor: pointer}
.standard_product .section3 .tab0 .services .service .title {text-align: left;border-top-left-radius: 20px;border-top-right-radius: 20px;font-size: 18px;font-weight: bold;color: #333;margin-bottom: 0.5em;}
.standard_product .section3 .tab0 .services .service p {padding: 0 1em;}
.standard_product .section3 .tab0 .services .service span {color: #666;display: block;padding: 0 1em;}
.standard_product .section3 .tab0 .services .service span::before {content: "";display: inline-block;width: 1em;height: 1em;vertical-align: middle;margin-right: 0.5em;background: url(/templets/default/images/standard/ok.png) center no-repeat;}
.standard_product .section3 .tab0 .services .service .button {text-align: center;margin: 2em 0;}
.standard_product .section3 .tab0 .services .service .button a {display: inline-block;background: #d01027;border-radius: 5em;color: #fff;line-height: 2.5em;padding: 0 1em;}
.standard_product .section3 .tab0 .services .service .button a img {filter: brightness(100);}
.standard_product .section3 .tab0 .prodict_desc {display: flex;justify-content: flex-start;margin: 2em 0;}
.standard_product .section3 .tab0 .prodict_desc span {margin-right: 2em;}
.standard_product .section3 .product_table {table-layout: fixed;word-break: break-all;word-wrap: break-word;}
.standard_product .section3 .product_table thead {display: block;overflow-y: scroll;}
.standard_product .section3 .product_table tbody {max-height: 300px;overflow-y: scroll;display: block;}
.standard_product .section3 .product_table tr th:nth-child(1) {width: 400px;}
.standard_product .section3 .product_table tr th:nth-child(2) {width: 400px;}
.standard_product .section3 .product_table tr th:nth-child(3) {width: 400px;}
.standard_product .section3 .product_table tr th:nth-child(4) {width: 400px;}
.standard_product .section3 .product_table tr th:nth-child(5) {width: 400px;}
.standard_product .section3 .product_table tr td:nth-child(1) {width: 400px;}
.standard_product .section3 .product_table tr td:nth-child(2) {width: 400px;}
.standard_product .section3 .product_table tr td:nth-child(3) {width: 400px;}
.standard_product .section3 .product_table tr td:nth-child(4) {width: 400px;}
.standard_product .section3 .product_table tr td:nth-child(5) {width: 400px;}
.standard_product .section3 .tab1 li .title {margin-bottom: 1px;font-size: 20px;font-weight: bold;background: #eee;border-left: 5px solid #d01027;padding-left: 1em;display: flex;justify-content: space-between;align-items: center;}
.standard_product .section3 .tab1 li .title .icon {display: inline-block;width: 1em;height: 1em;background: url(/templets/default/images/standard/icon0.png) center no-repeat;transform: rotate(45deg);margin-right: 1em;}
.standard_product .section3 .tab1 li .con {display: none;padding-bottom: 1em;}
.standard_product .section4 .advantage {padding: 2em;margin: 2em 0;box-sizing: border-box;background: url(/templets/default/images/standard/bg3.png) center/ 100% 100% no-repeat;}
.standard_product .section4 .advantage .link {text-decoration: underline;color: #d01027;font-weight: bold;}
.standard_product .section4 .advantage .red_li {font-size: 18px;font-weight: bold;color: #d01027;vertical-align: middle;line-height: 2.5em;}
.standard_product .section4 .case .headers {gap: 2em;margin: 1em 0;}
.standard_product .section4 .case .headers span {font-size: 18px;font-weight: bold;color: #666;background: #ddd;display: inline-block;border-radius: 3px;padding: 0.5em 2em;margin-right: 1em;cursor: pointer;width: auto;}
.standard_product .section4 .case .headers .cur {background: #d01027;color: #fff;}
.standard_product .section4 .case .item {padding: 1em 0;display: none;}
.standard_product .section4 .case .imgs {display: flex;justify-content: flex-start;gap: 3em;margin: 1em 0;}
.standard_product .section4 .case .img_item {width: 25%;}
.standard_product .section4 .case .img {width: 116px;height: 116px;position: relative;overflow: hidden;margin-bottom: 1em;}
.standard_product .section4 .case .img img {position: absolute;left: 0;top: 0;height: 100%;max-width: none;width: auto;}
.standard_product .section4 .case .img:after {content: "";position: absolute;right: 0;bottom: 0;width: 32px;height: 32px;background: rgba(0, 0, 0, 0.5) url(/templets/default/images/standard/label.png) right bottom no-repeat;}
.standard_product .section4 .case .img .label {font-size: 13px;color: #999;}
.standard_product .section4 .case .item ul {line-height: 2em;list-style: disc;padding-left: 20px;margin: 1em 0;}
.standard_product .section4 .case .item ul li {list-style: disc;}
.standard_product .section4 .seq {word-break: break-all;text-indent: 0;}
.standard_product .section4 .red {color: #d01027;}
.standard_product .section4 .blue {color: #358BBD;}
.standard_product .section4 .red_mark {color: #d01027;position: relative;}
.standard_product .section4 .blue_mark {color: #358BBD;position: relative;}
.standard_product .section4 .red_mark::before {content: "";display: inline-block;position: absolute;top: -6px;left: 0;right: 0;margin: 0 auto;width: 0;height: 0;border-top: 6px solid #d01027;border-left: 3px solid transparent;border-right: 3px solid transparent;}
.standard_product .section4 .blue_mark:after {content: "•";display: inline-block;position: absolute;left: 0;right: 0;bottom: -1em;text-align: center;}
.standard_product .fixed {position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(153 153 153 / 0.8);display: flex;justify-content: center;align-items: center;z-index: 1000;}
.standard_product .fixed>div {position: relative;display: inline-block;}
.standard_product .fixed>div:after {content: "✖";display: inline-block;width: 32px;height: 32px;border-radius: 32px;background: #ccc;color: #333;text-align: center;line-height: 32px;font-size: 16px;position: absolute;top: -16px;right: -16px;z-index: 1001;}


/* 红棉基因敲除计划 */
/*.red_under_line {position: relative;}*/
/*.red_under_line:after {content: "";position: absolute;right: 0;bottom: -0.3rem;width: 78%;height: 0.2rem;border-bottom: 0.2rem solid #333;border-left: 0.2rem solid rgba(0, 0, 0, 0);box-sizing: border-box;}*/
/*.red_under_line:before {content: "";position: absolute;left: 0;bottom: -0.3rem;width: 20%;height: 0.2rem;border-top: 0.2rem solid #d01027;border-right: 0.2rem solid rgba(0, 0, 0, 0);box-sizing: border-box;}*/
.activity .indent2 {text-indent: 2em;text-align: justify;}
.activity .geneko_1 {margin: 0 auto;margin-bottom: 30px;width: 100%;}
.activity .geneko_2 {margin: 0 auto;margin-bottom: 30px;width: 1200px;font-size: 15px;}
.activity .geneko_2 p {margin-top: 12px;}
.activity .geneko_2 span {color: #d01027;}
/* 内容三 */
@keyframes myrotate {
  0% {transform: rotate(0deg);}
  100% {transform: rotate(360deg);}
}
@-webkit-keyframes myrotate {
  0% {-webkit-transform: rotate(0deg);}
  100% {-webkit-transform: rotate(360deg);}
}
@keyframes myrotate2 {
  0% {transform: rotate(0deg);}
  100% {transform: rotate(-360deg);}
}
@-webkit-keyframes myrotate2 {
  0% {-webkit-transform: rotate(0deg);}
  100% {-webkit-transform: rotate(-360deg);}
}
/* 从隐藏到显示 */
@keyframes myshow {
  from {opacity: 0;}
  to {opacity: 1;}
}
@-webkit-keyframes myshow {
  from {opacity: 0;}
  to {opacity: 1;}
}
/* 背景展开/收起 */
@keyframes myfadein {
  from {width: 0px;}
  to {width: 800px;}
}
@-webkit-keyframes myfadein {
  from {width: 0px;}
  to {width: 800px;}
}
/* 标题展开/收起 */
@keyframes myfadein_title {
  from {top: 0px;}
  to {top: 50px;}
}
@-webkit-keyframes myfadein_title {
  from {top: 0px;}
  to {top: 50px;}
}
/* 元素移动  展开/收起 */
@keyframes mymove1 {
  0% {top: 18.5rem;left: 9.5rem;opacity: 0;}
  50% {top: 18.5rem;left: 9.5rem;opacity: 0;}
  100% {top: 10rem;left: 33rem;opacity: 1;}
}
@-webkit-keyframes mymove1 {
  0% {top: 18.5rem;left: 9.5rem;opacity: 0;}
  50% {top: 18.5rem;left: 9.5rem;opacity: 0;}
  100% {top: 10rem;left: 33rem;opacity: 1;}
}
@keyframes mymove2 {
  0% {top: 18.5rem;left: 9.5rem;opacity: 0;}
  50% {top: 18.5rem;left: 9.5rem;opacity: 0;}
  100% {top: 23rem;left: 43rem;opacity: 1;}
}
@-webkit-keyframes mymove2 {
  0% {top: 18.5rem;left: 9.5rem;opacity: 0;}
  50% {top: 18.5rem;left: 9.5rem;opacity: 0;}
  100% {top: 23rem;left: 43rem;opacity: 1;}
}
@keyframes mymove3 {
  0% {top: 18.5rem;left: 9.5rem;opacity: 0;}
  50% {top: 18.5rem;left: 9.5rem;opacity: 0;}
  100% {top: 16rem;left: 60rem;opacity: 1;}
}
@-webkit-keyframes mymove3 {
  0% {top: 18.5rem;left: 9.5rem;opacity: 0;}
  50% {top: 18.5rem;left: 9.5rem;opacity: 0;}
  100% {top: 16rem;left: 60rem;opacity: 1;}
}
.activity .geneko_3 {margin: 0 auto;margin-bottom: 30px;background: url(/uploads/activity/20210910/bg1.png) 100% no-repeat;height: 500px;}
.activity .geneko_3 > div {margin: 0 auto;width: 1200px;position: relative;}
.activity .geneko_3 .title {position: absolute;top: 30px;width: 100%;text-align: center;}
.activity .geneko_3 .title h2 {font-size: 24px;font-weight: bold;margin-bottom: 20px;}
.activity .geneko_3 .title p {font-size: 14px;}
.activity .geneko_3 .line {position: absolute;top: 10.3rem;left: 3rem;width: 1000px;height: 400px;background: url(/uploads/activity/20210910/线.png) left top no-repeat;}
.activity .geneko_3 dl dt {background: url(/uploads/activity/20210910/大圈1.png) 0% 0% / 100% 100% no-repeat;}
.activity .geneko_3 dl dt::before {content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;animation: myrotate 9s infinite linear;-webkit-animation: myrotate 9s infinite linear;background: url(/uploads/activity/20210910/大圈2_转.png) center / 80% no-repeat;}
.activity .geneko_3 dl dd {background: url(/uploads/activity/20210910/小圈.png) 0% 0% / 100% 100% no-repeat;}
.activity .geneko_3 dl dd .modalbox {display: none;font-size: 14px;color: #000;box-shadow: 1px 1px 9px 3px #999;position: absolute;background-color: #f1f1f1;width: 700px;left: -300px;top: 0px;padding: 60px 30px 30px 30px;z-index: 100;text-align: left;}
.activity .geneko_3 dl .dd_03 .modalbox {left: -500px;}
.activity .geneko_3 dl dd .modalbox span {border: 1px solid #d01027;border-radius: 0 20px 20px 0;background-color: #f2b9b9;position: absolute;font-weight: bold;left: 0;top: 20px;color: #000;padding: 0px 20px;}
.activity .geneko_3 dl dd::before {content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;animation: myrotate 9s infinite linear;-webkit-animation: myrotate 9s infinite linear;background: url(/uploads/activity/20210910/小圈2_转.png) center / 90% no-repeat;}
.activity .geneko_3 dl dt {position: absolute;top: 12rem;left: 4.6rem;width: 15rem;height: 15rem;padding: 4rem 3rem 3rem 3rem;box-sizing: border-box;text-align: center;font-size: 1.8rem;font-weight: bold;color: #d01027;}
.activity .geneko_3 dl .dd_01 {position: absolute;top: 8rem;left: 33rem;width: 9rem;height: 9rem;padding: 1.5rem;box-sizing: border-box;text-align: center;font-size: 1rem;font-weight: 300;color: #333;}
.activity .geneko_3 dl .dd_02 {position: absolute;top: 21rem;left: 43rem;width: 8rem;height: 8rem;padding: 1rem;box-sizing: border-box;text-align: center;font-size: 1rem;font-weight: 300;color: #333;}
.activity .geneko_3 dl .dd_03 {position: absolute;top: 14rem;left: 60rem;width: 11rem;height: 11rem;padding: 1.8rem;box-sizing: border-box;text-align: center;font-size: 1rem;font-weight: 300;color: #333;}
.activity .geneko_3 .in .line {animation: myfadein 1s 1 linear;-webkit-animation: myfadein 1s 1 linear;}
.activity .geneko_3 .in dt {animation: myshow 3s;-webkit-animation: myshow 3s;}
.activity .geneko_3 .in .dd_01 {animation: mymove1 1s 1 linear;-webkit-animation: mymove1 1s 1 linear;}
.activity .geneko_3 .in .dd_02 {animation: mymove2 1s 1 linear;-webkit-animation: mymove2 1s 1 linear;}
.activity .geneko_3 .in .dd_03 {animation: mymove3 1s 1 linear;-webkit-animation: mymove3 1s 1 linear;}
.activity .mytable {border-collapse: collapse;border-spacing: 0;margin-bottom: 20px;}
.activity .mytable tr {border: 1px solid #ccc;}
.activity .mytable th {font-weight: bold;color: #fff;background-color: #666;line-height: 46px;text-align: center;width: 70px;border: 1px solid #ccc;}
.activity .mytable td {border: 1px solid #ccc;line-height: 46px;text-align: center;width: 116px;}
.activity .geneko_4 {margin: 0 auto;margin-bottom: 30px;width: 1200px;overflow: hidden;background: #999 url(/uploads/activity/20210910/bg2.png) 100% no-repeat;padding: 10px;}
.activity .geneko_4 .filter{background: url(/uploads/activity/20210910/search.png) left/35px 35px no-repeat;}
.activity .geneko_4 .tab {display: flex;box-shadow: 0px 0px 6px 6px #ddd;}
.activity .geneko_4 .tab_flex {position: flexd;top: 0;width: 1200px;}
.activity .geneko_4 .tab li {height: 56px;color: #202020;font-size: 24px;font-weight: bold;line-height: 56px;background-color: #E7E7E7;text-align: center;flex: 1;cursor: pointer;z-index: 1000;}
.activity .geneko_4 .tab .cur_tab {background-color: #d01027;color: #fff;width: 70%;flex: none;}
.activity .geneko_4 .tab .cur_tab img {filter: brightness(100);}
.activity .geneko_4>div {width: 100%;box-sizing: border-box;}
.activity .geneko_4 .con1 {display: block;padding: 30px;box-shadow: 0px 0px 6px 6px #ddd;}
.activity .geneko_4 .con2 {display: none;padding: 30px;box-shadow: 0px 0px 6px 6px #ddd;}
.activity .geneko_4 .con1 .desc {background: url(/uploads/activity/20210910/敲除圈.png) center no-repeat;}
.activity .geneko_4 .con1 .desc::before {background: url(/uploads/activity/20210910/敲除圈_转.png) center / 20% no-repeat;}
.activity .geneko_4 .con2 .desc {background: url(/uploads/activity/20210910/载体库圈.png) center no-repeat;}
.activity .geneko_4 .con2 .desc::before {background: url(/uploads/activity/20210910/载体库_转圈2.png) center / 20% no-repeat;}
.activity .geneko_4 .con2 p {font-size: 14px;margin-top: 12px;}
/* 当前公用样式 */
.activity .geneko_4 .desc {height: 400px;position: relative;}
.activity .geneko_4 .desc::before {content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;animation: myrotate 9s infinite linear;-webkit-animation: myrotate 9s infinite linear;background: url(/uploads/activity/20210910/载体库_转圈2.png) center / 20% no-repeat;}
.activity .geneko_4 .desc .primary {position: absolute;left: 470px;top: 100px;width: 200px;height: 200px;display: inline-block;text-align: center;box-sizing: border-box;padding: 10px;}
.activity .geneko_4 .desc .primary span {font-size: 16px;color: #202020;}
.activity .geneko_4 .desc .primary h5 {font-size: 24px;color: #d01027;font-weight: bold;}
.activity .geneko_4 .desc .primary p {font-size: 16px;color: #666;}
.activity .geneko_4 .desc .item {font-size: 14px;color: #666;width: 200px;height: 100px;display: inline-block;position: absolute;}
.activity .geneko_4 .desc .item span:first-child {font-weight: bold;margin-bottom: 10px;display: inline-block;}
.activity .geneko_4 .desc .item_1 {text-align: right;left: 75px;top: 75px;}
.activity .geneko_4 .desc .item_2 {text-align: right;left: 75px;top: 275px;}
.activity .geneko_4 .desc .item_3 {text-align: left;left: 860px;top: 275px;}
.activity .geneko_4 .desc .item_4 {text-align: left;left: 860px;top: 75px;}
.activity .geneko_4 .con1 .mode .title {width: 100%;height: 100px;background: url(/uploads/activity/20210910/方案背景.png) center / 100% no-repeat;margin: 3em 0 1em;position: relative;}
.activity .geneko_4 .con1 .mode .title div{font-size: 16px;font-weight: bold;text-align: center;position: absolute;left: 0;right: 0;margin: 0 auto;padding-top: 20px;}
.activity .geneko_4 .con1 .mode .title span{position: absolute;font-size: 14px;color: #fff;}
.activity .geneko_4 .con1 .mode .title>span:nth-of-type(1){top: 15px;right: 690px;}
.activity .geneko_4 .con1 .mode .title>span:nth-of-type(2){top: 65px;right: 666px;}
.activity .geneko_4 .con1 .mode .title>span:nth-of-type(3){top: 35px;left: 690px;}
/* 方式1 信号通路样式 */
.activity .geneko_4 .con1 .mode .signal_pathway {width: 100%;margin: 30px 0;}
.activity .geneko_4 .con1 .mode .signal_pathway ul {width: 100%;border-bottom: 1px solid #ccc;display: flex;justify-content: space-between;margin-bottom: 20px;}
.activity .geneko_4 .con1 .mode .signal_pathway ul li {padding: 5px 30px;font-size: 16px;color: #666;box-sizing: border-box;border-bottom: 5px solid rgba(0, 0, 0, 0);cursor: pointer;z-index: 1000;}
.activity .geneko_4 .con1 .mode .signal_pathway ul li:first-child{background-color: #ccc;}
.activity .geneko_4 .con1 .mode .signal_pathway ul .cur {font-weight: bold;color: #333;border-bottom: 5px solid #d01027;}
.activity .geneko_4 .con1 .mode .signal_pathway ul li:not(:first-child):hover {font-weight: bold;color: #333;border-bottom: 5px solid #d01027;}
.activity .geneko_4 .con1 .mode .signal_pathway .sig_spec {margin-bottom: 20px;}
.activity .geneko_4 .con1 .mode .signal_pathway .sig_table {height: 500px;overflow: scroll;}
/* 方式2 疾病基因样式 */
.activity .geneko_4 .con1 .disease_gene .disease_search{width: 80%;height: 100px;margin: 30px auto;background-color: #f1f1f1;box-shadow: 1px 1px 9px 9px #ddd;display: flex;justify-content: center;align-items: center;margin-bottom: 20px;border-radius: 10px;}
.activity .geneko_4 .con1 .disease_gene .disease_search div{width: 20%;border-bottom: 1px solid #b5b5b5;font-size: 14px;display: inline-block;margin-right: 20px;position: relative;line-height: 30px;}
.activity .geneko_4 .con1 .disease_gene .disease_search div:nth-of-type(1){width: 15%;}
.activity .geneko_4 .con1 .disease_gene .disease_search div:nth-of-type(2){width: 30%;}
.activity .geneko_4 .con1 .disease_gene .disease_search div:nth-of-type(3){width: 15%;}
.activity .geneko_4 .con1 .disease_gene .disease_search div::before{content: "≡ ";font-size: 25px;color: #333;vertical-align: sub;}
.activity .geneko_4 .con1 .disease_gene  ul{position: absolute;display: none;left: 0;right: 0;top: 50px;background-color: #eee;box-shadow: 5px 4px 10px 0px rgba(50, 50, 50, 0.28);color: #666;}
.activity .geneko_4 .con1 .disease_gene  ul li{padding: 3px 30px;}
.activity .geneko_4 .con1 .disease_gene  ul li:hover{background-color: #ddd;color: #d01027;}
.activity .geneko_4 .con1 .disease_gene .disease_search button{padding: 3px 10px;background-color: #d01027;border-radius: 3px;color: #fff;font-size: 16px;cursor: pointer;border: none;outline: none;}
.activity .geneko_4 .con1 .disease_gene .disease_table{max-height: 500px;overflow: scroll;}
.activity .geneko_4 .con1 .disease_gene .disease_table .mytable{width: 100%;}
.activity .geneko_4 .con1 .disease_gene .table_title{width: 100%;display: flex;justify-content: space-around;}
.activity .geneko_4 .con1 .disease_gene .table_title ul{display: none;}
.activity .geneko_4 .con1 .disease_gene .table_title>div{width: 20%;box-sizing: border-box;background: #666;height: 50px;line-height: 50px;text-align: center;color: #fff;font-weight: bold;}
.activity .geneko_4 .con1 .disease_gene .table_title>div:not(:last-child){border-right: 1px solid #ddd;}
.activity .geneko_4 .mode .mysearch{width: 80%;padding: 30px 50px;background: #f1f1f1;border-radius: 10px;box-shadow: 1px 1px 3px 3px #ddd;margin: 30px auto;}
.activity .geneko_4 .mode .mysearch .elements{text-align: center;}
.activity .geneko_4 .mode .mysearch .elements input{width: 350px;height: 35px;padding-left: 35px;border: none;background: #fff url(/uploads/activity/20210910/search.png) left/35px 35px no-repeat}
.activity .geneko_4 .mode .mysearch .elements button{width: 60px;height: 35px;line-height: 35px;background: #d01027;border: none;color: #fff;padding: 0 10px;cursor: pointer;}
.activity .geneko_4 .mode .mysearch .result .res{margin: 30px auto 0;text-align: center;}
.activity .geneko_4 .mode .mysearch .result .res .mytable{width: 100%;}
.activity .geneko_4 .mode .mysearch .result .res .note{text-align: left;}
.activity .geneko_4 .mode1-2 .drug_discovery ul{display: flex;flex-wrap: wrap;justify-content: flex-start;margin: 30px 0;}
.activity .geneko_4 .mode1-2 .drug_discovery ul li{background: #eee;color: #666;padding: 3px 20px;margin: 5px 15px;}
.activity .geneko_4 .mode1-2 .drug_discovery ul li:hover{background: #d01027;color: #fff;}
.activity .geneko_4 .mode1-2 .drug_discovery ul .cur{background: #d01027;color: #fff;}
.activity .geneko_4 .mode1-2 .drug_discovery .drug_spec{margin-bottom: 30px;}
.activity .geneko_4 .mode1-2 .drug_discovery .drug_spec p{text-indent: 2em;}
.activity .geneko_4 .mode1-2 .drug_discovery .drug_table{width: 100%;border-collapse: collapse;border-spacing: 0;}
.activity .geneko_4 .mode1-2 .drug_discovery .drug_table thead{width: 100%;display: block;background: #666;}
.activity .geneko_4 .mode1-2 .drug_discovery .drug_table  thead tr{padding-right: 16px;}
.activity .geneko_4 .mode1-2 .drug_discovery .drug_table thead td{color: #fff;text-align: center;}
.activity .geneko_4 .mode1-2 .drug_discovery .drug_table tbody{width: 100%;max-height: 350px;display: block;overflow: auto;}
.activity .geneko_4 .mode1-2 .drug_discovery .drug_table tbody td{color: #202020;text-align: center;border: 1px solid #ccc;}
.activity .geneko_4 .mode1-2 .drug_discovery .drug_table td{width: 283px;line-height: 3em;}
.activity .geneko_5 {margin-bottom: 30px;}
.activity .geneko_5 h3 {text-align: center;font-size: 30px;font-weight: bold;margin-bottom: 45px;}
.activity .geneko_5 h3 .red_under_line span {color: #d01027;}
.activity .geneko_5 ul {display: flex;justify-content: space-between;width: 1200px;margin: 0 auto;}
.activity .geneko_5 ul li {width: 30%;}
.activity .geneko_5 ul li img {width: 100%;margin-bottom: 25px;}
.activity .geneko_5 ul li h4 {font-size: 16px;color: #d01027;font-weight: bold;margin-bottom: 15px;}
.activity .geneko_5 ul li p {font-size: 14px;color: #666;margin-bottom: 15px;}
.activity .geneko_5 ul li a {font-size: 14px;color: #333;background-color: #ddd;border-radius: 20px;padding: 5px 10px;}
.activity .geneko_5 ul li a:hover {color: #fff;background-color: #d01027;}


.footer .menu {display: flex;gap: 30px;}

select {display: block;}


/* 250208-开学产品活动 */
.activity_250208 {color: #202020;font-size: 14px;}
.activity_250208 .wap_show {display: none;}
.activity_250208 .red {color:#d01027;}
.activity_250208 .bold {font-weight: bold;}
.activity_250208 .tip {font-size:14px;color:#202020;}
.activity_250208 .banner {position:relative;text-align:center;background:url(/uploads/activity/20250208/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_250208 .section {width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0;}
.activity_250208 .inquire_btn {margin: 60px auto 25px;text-align: center;}
.activity_250208 .inquire_btn a {background: #D01027;color: #FFFFFF;padding: 15px 30px;font-size: 16px;}
.activity_250208 .section1 .bg_content {width: 747px;height: 370px;background: url(/uploads/activity/20250208/img01.png) center / 100% 100% no-repeat;display: flex;align-items: center;justify-content: center;}
.activity_250208 .section1 .bg_content .text {text-align: center;font-size: 16px;line-height: 28px;color: #FFFFFF;margin-left: 50px;}
.activity_250208 .section1 .bg_content .text span {font-size: 18px;font-weight: 700;color: #FFCE99;}
.activity_250208 .section2 .bg_content {width: 100%;height: 328px;margin: 0 auto;background: url(/uploads/activity/20250208/img02.png) center / 100% 100% no-repeat;position: relative;}
.activity_250208 .section2 .bg_content .title {font-size: 24px;font-weight: 700;color: #FFFFFF;position: relative;top: 8px;left: 35px;}
.activity_250208 .section2 .bg_content .value {display: flex;align-items: center;gap: 80px;position: relative;top: 70px;left: 95px;}
.activity_250208 .section2 .bg_content .left_label {font-size: 22px;font-weight: 700;color: #202020;position: relative;}
.activity_250208 .section2 .bg_content .left_label .bg_icon {width: 50px;height: 20px;background: url(/uploads/activity/20250208/icon01.png) center / 100% 100% no-repeat;text-align: center;position: absolute;top: 0;right: -25px;}
.activity_250208 .section2 .bg_content .left_label .bg_icon span {display: block;font-size: 14px;font-weight: 700;color: #FFFFFF;position: relative;top: -2px;}
.activity_250208 .section2 .bg_content .left_value > div {display: flex;align-items: center;gap: 8px;font-size: 16px;color: #202020;}
.activity_250208 .section2 .bg_content .left_value > div img {width: 16px;}
.activity_250208 .section2 .bg_content .center {display: flex;align-items: center;gap: 90px;}
.activity_250208 .section2 .bg_content .center .cell {width: 103px;height: 136px;position: relative;top: 12px;}
.activity_250208 .section2 .bg_content .center .arrow {width: 91px;height: 65px;}
.activity_250208 .section2 .bg_content .right {display: flex;flex-direction: column;align-items: center;}
.activity_250208 .section2 .bg_content .right > div:first-child {font-size: 42px;font-weight: 700;color: #D01027;line-height: 42px;}
.activity_250208 .section2 .bg_content .right > div:last-child {font-size: 18px;font-weight: 400;color: #666666;line-height: 18px;}
.activity_250208 .section2 .bg_content .right > div:last-child span {text-decoration: line-through;}
.activity_250208 .section3 .bg_content {width: 100%;height: 281px;margin: 0 auto;background: url(/uploads/activity/20250208/img04.png) center / 100% 100% no-repeat;position: relative;}
.activity_250208 .section3 .bg_content .title {font-size: 24px;font-weight: 700;color: #592C07;position: relative;top: 15px;left: 35px;}
.activity_250208 .section3 .bg_content .value {display: flex;align-items: center;gap: 40px;position: relative;top: 60px;left: 80px;}
.activity_250208 .section3 .bg_content .value .item {display: flex;flex-direction: column;align-items: center;}
.activity_250208 .section3 .bg_content .value .item .text {font-size: 14px;color: #202020;line-height: 14px;text-align: center;}
.activity_250208 .section3 .bg_content .value .item .text > div {color: #666666;font-size: 14px;line-height: 14px;}
.activity_250208 .section3 .bg_content .value .item .text > div span {text-decoration: line-through;}
.activity_250208 .section3 .bg_content .value .calc {width: 38px;height: 38px;}
.activity_250208 .section3 .bg_content .value .result {font-size: 42px;font-weight: 700;color: #D01027;font-family: Microsoft YaHei;}
.activity_250208 .section4 {position: relative;margin-top: 100px;}
.activity_250208 .section4 .bg {width: 100%;height: 245px;background: url(/uploads/activity/20250208/img05.png) center / 100% 100% no-repeat;position: absolute;top: -25px;z-index: -1;}
.activity_250208 .section4 .bg_content .title {display: flex;align-items: center;margin-left: 35px;margin-bottom: 20px;}
.activity_250208 .section4 .bg_content .title img {width: 55px;}
.activity_250208 .section4 .bg_content .title .black_circle {width: 6px;margin: 0 10px;background: #090204;border-radius: 50%;display: inline-block;height: 6px;}
.activity_250208 .section4 .bg_content .title .text {font-size: 24px;}
.activity_250208 .section4 .bg_content .title .num {background: #D01027;color: #FFFFFF;border-radius: 6px;padding: 0 8px;font-size: 12px;position: relative;top: -10px;left: 5px;}
.activity_250208 .section4 .product_card {display: flex;align-items: center;justify-content: center;gap: 10px;}
.activity_250208 .section4 .product_card a:hover {color: #202020;}
.activity_250208 .section4 .product_card .item {width: 165px;height: 196px;border-radius: 10px;display: flex;flex-direction: column;align-items: center;justify-content: center;background: #FFFFFF;gap: 20px;cursor: pointer;}
.activity_250208 .section4 .product_card .item:hover {box-shadow: 0px 0px 5px 0px #A9B1B4;}
.activity_250208 .section4 .product_card .item .label {font-size: 16px;font-weight: 700;}
.activity_250208 .section4 .product_card .item .label img {width: 25px;margin-right: 5px;}
.activity_250208 .section4 .product_card .item .value {font-size: 14px;line-height: 20px;text-align: center;}
.activity_250208 .section5 .red_title_text {border-left: #D01027 8px solid;line-height: 24px;font-size: 24px;font-weight: 700;color: #000000;padding-left: 10px;margin-bottom: 30px;}
.activity_250208 .section5 .param_box {display: grid;grid-template-columns: repeat(2, 1fr);gap: 35px;margin-top: 30px;}
.activity_250208 .section5 .param_box .item {height: 174px;display: flex;align-items: center;background: #ECF2F3;}
.activity_250208 .section5 .param_box .item > div:last-child {display: flex;flex-direction: column;box-sizing: border-box;padding-left: 30px;}
.activity_250208 .section5 .param_box .item .label {font-size: 18px;font-weight: 700;color: #202020;}
.activity_250208 .section5 .param_box .item .value {display: flex;flex-direction: column;padding-left: 10px;}
.activity_250208 .section5 .param_box .item .value > div {position: relative;font-size: 14px;color: #666666;}
.activity_250208 .section5 .param_box .item .value > div::before {content: "";display: inline-block;width: 6px;height: 6px;background-color: #D01027;position: absolute;top: 50%;left: -10px;transform: translateY(-50%);border-radius: 50%;}
.activity_250208 .section5 .param_box .item .inquire {width: 104px;height: 34px;border-radius: 17px;border: 1px solid #D01027;font-size: 14px;display: flex;align-items: center;justify-content: center;margin-top: 15px;}
.activity_250208 .section5 .param_box .item .inquire:hover {background: #D01027;color: #FFFFFF;}
.activity_250208 .section6 .desc_spec {font-weight: 400;font-size: 12px;color: #666666;line-height: 22px;}


/* 250211-点突变活动 */
.activity_250211 {color: #202020;font-size: 14px;}
.activity_250211 .wap_show {display: none;}
.activity_250211 .red {color:#d01027;}
.activity_250211 .bold {font-weight: bold;}
.activity_250211 .tip {font-size:14px;color:#202020;}
.activity_250211 .banner {position:relative;text-align:center;background:url(/uploads/activity/20250211/banner.png) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_250211 .section {width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0;}
.activity_250211 .red_title_text {border-left: #D01027 8px solid;line-height: 24px;font-size: 24px;font-weight: 700;color: #000000;padding-left: 10px;margin-bottom: 30px;}
.activity_250211 .bg {width: 100%;height: 1250px;background: url(/uploads/activity/20250211/img_bg6.png) center / 100% 100% no-repeat;position: absolute;}
.activity_250211 .section1 {display: flex;align-items: center;}
.activity_250211 .section1 .body_l .text {font-size: 16px;line-height: 30px;color: #202020;}
.activity_250211 .section1 .body_l .params .title {display: flex;align-items: center;gap: 6px;font-size: 16px;}
.activity_250211 .section1 .body_l .params .value {display: flex;align-items: center;font-size: 14px;color: #666666;}
.activity_250211 .section1 .body_l .params_high {margin-top: 10px;margin-bottom: 5px;}
.activity_250211 .section1 .body_l .params_high .value {color: #202020;}
.activity_250211 .section1 .body_l .params .circle {width: 10px;height: 10px;margin-right: 10px;border-radius: 50%;display: inline-block;}
.activity_250211 .section1 .body_l .params .circle_000 {background: #202020;}
.activity_250211 .section1 .body_l .params .circle_666 {background: #666666;}
.activity_250211 .section1 .img_r {width: 314px;}
.activity_250211 .section2 {box-shadow: 0px 0px 18px 0px rgba(72, 72, 72, 0.36);border-radius: 50px;}
.activity_250211 .section2 .bg_content {width: 100%;height: 292px;background: url(/uploads/activity/20250211/img_bg1.png) center/100% 100% no-repeat;}
.activity_250211 .section2 .main_title {font-size: 24px;font-weight: 700;color: #FFFFFF;text-align: center;}
.activity_250211 .section2 .body_value {display: flex;align-items: center;justify-content: space-between;margin: 25px auto 15px;width: 85%;}
.activity_250211 .section2 .body_l .desc {font-size: 16px;color: #202020;}
.activity_250211 .section2 .body_l .params {background: #FFFFFF;border-radius: 10px;display: flex;align-items: center;justify-content: center;gap: 30px;padding: 15px 20px;margin: 25px 0;}
.activity_250211 .section2 .body_l .params > div {font-size: 14px;display: flex;align-items: center;}
.activity_250211 .section2 .body_l .black_circle {width: 8px;height: 8px;margin-right: 5px;background: #090204;border-radius: 50%;display: inline-block;}
.activity_250211 .section2 .body_l .inquire_btn a {background: #D01027;color: #FFFFFF;padding: 8px 20px;font-size: 16px;}
.activity_250211 .section2 .body_r {width: 181px;}
.activity_250211 .section3 .datas_display_box {display: flex;flex-direction: column;gap: 30px;}
.activity_250211 .section3 .datas_display_box .item {display: flex;flex-direction: column;align-items: center;gap: 8px;}
.activity_250211 .section3 .datas_display_box .item .label {color: #666666;font-size: 14px;}
.activity_250211 .section3 .datas_display_box .item .value {display: flex;align-items: center;justify-content: center;}
.activity_250211 .section3 .datas_display_box .item .img1 {display: inline-block;width: 180px;}
.activity_250211 .section3 table {margin-right: 20px;border-collapse: collapse;border: 1px solid #BBC8E7;}
.activity_250211 .section3 table th {background: #DEE5F6;font-size: 16px;text-align: center;border: 1px solid #BBC8E7;padding: 5px 20px;}
.activity_250211 .section3 table td {font-size: 16px;text-align: center;border: 1px solid #BBC8E7;}
.activity_250211 .section4 .main_title {font-size: 36px;font-weight: 700;text-align: center;margin-bottom: 30px;}
.activity_250211 .section4 .set_meal_box {display: flex;align-items: center;justify-content: center;gap: 30px;}
.activity_250211 .section4 .meal_card {position: relative;width: 45%;height: 320px;}
.activity_250211 .section4 .meal_card_rnp {background:url(/uploads/activity/20250211/img_bg2.png) center / 100% 100% no-repeat;}
.activity_250211 .section4 .meal_card_plasmid {background:url(/uploads/activity/20250211/img_bg3.png) center / 100% 100% no-repeat;}
.activity_250211 .section4 .meal_title {color: #FFFFFF;font-size: 24px;position: relative;top: 1%;left: 5%;}
.activity_250211 .section4 .meal_title > span {background: #FFFFFF;font-size: 16px;font-weight: normal;padding: 2px 8px;border-radius: 16px;color: #d01027;vertical-align: top;}
.activity_250211 .section4 .meal_body {position: relative;top: 10%;left: 10%;width: 80%;}
.activity_250211 .section4 .meal_body .advantages {display: flex;align-items: center;gap: 8%;}
.activity_250211 .section4 .meal_body .advantages > div {display: flex;align-items: center;gap: 8px;font-size: 16px;}
.activity_250211 .section4 .meal_body .products {display: flex;align-items: center;gap: 3%;margin-top: 20px;}
.activity_250211 .section4 .meal_body .products > div {border-radius: 21px;font-size: 16px;display: inline-block;padding: 0 10px;border: 1px dashed #CF1027;background: #FDEFF1;}
.activity_250211 .section4 .meal_body .price {color: #D01027;font-size: 24px;font-weight: 700;margin-top: 10px;margin-bottom: 10px;}
.activity_250211 .section4 .meal_body .price > span:nth-child(2) {font-size: 30px;}
.activity_250211 .section4 .meal_body .inquire_btn a {background: #D01027;color: #FFFFFF;border-radius: 30px;padding: 8px 20px;}
.activity_250211 .section5 .cases_box {display: flex;flex-direction: column;gap: 20px;}
.activity_250211 .section5 .case_item {width: 100%;background: url(/uploads/activity/20250211/img_bg4.png) center / 100% 100% no-repeat;display: flex;align-items: center;padding: 0px 15px;position: relative;}
.activity_250211 .section5 .case_item .img_l {width: 110px;position: relative;}
.activity_250211 .section5 .case_item .img_l .amplify {position: absolute;bottom: 0;right: 7px;width: 25px;height: 25px;}
.activity_250211 .section5 .case_item .body_r {flex: 1;padding: 30px 30px 30px 40px;}
.activity_250211 .section5 .case_item .title {font-size: 14px;color: #202020;line-height: 22px;}
.activity_250211 .section5 .case_item .doi {color: #666666;font-size: 14px;margin-top: 10px;}
.activity_250211 .section5 .case_item .doi > span {display: inline-block;background: #D01027;color: #FFFFFF;padding: 0 10px;margin-left: 10px;font-size: 12px;}
.activity_250211 .section5 .case_item .service {color: #666666;font-size: 14px;}
.activity_250211 .section5 .case_item .top_tips {width: 80px;height: 25px;background: url(/uploads/activity/20250211/img_bg5.png) center / 100% 100% no-repeat;position: absolute;top: -5px;right: 30px;display: flex;align-items: center;justify-content: center;}
.activity_250211 .section5 .case_item .top_tips a {font-size: 14px;color: #FFFFFF;}
.activity_250211 .example_img {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(200, 200, 200, .5);display: none;z-index: 10;overflow: auto;text-align: center;padding-top: 150px;}
.activity_250211 .section6 .desc_spec {font-weight: 400;font-size: 12px;color: #666666;line-height: 22px;}

.wrapper_pc_activity {width: 100%;}
.wrapper_pc_company {width: 100%;}
.wrapper_pc_company .location {width: 1200px;margin: 0 auto;}


/* 250226-文库活动 */
.activity_250226 {color: #202020;font-size: 14px;}
.activity_250226 .wap_show {display: none;}
.activity_250226 .red {color:#d01027;}
.activity_250226 .bold {font-weight: bold;}
.activity_250226 .tip {font-size:14px;color:#202020;}
.activity_250226 .banner {position:relative;text-align:center;background:url(/uploads/activity/20250226/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_250226 .section {width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0;}
.activity_250226 .red_title_text {border-left: #D01027 8px solid;line-height: 24px;font-size: 24px;font-weight: 700;color: #000000;padding-left: 10px;margin-bottom: 30px;}
.activity_250226 .section1 .bg_content {font-size: 16px;line-height: 28px;text-align: center;background: url(/uploads/activity/20250226/bg_img.png) center / 100% 100% no-repeat;width: 734px;height: 231px;margin: 0 auto;box-sizing: border-box;padding-right: 80px;}
.activity_250226 .section2 .content {width: 100%;height: 263px;background: #F1F7FA;display: flex;align-items: center;}
.activity_250226 .section2 .content:nth-child(1) {margin-bottom: 30px;}
.activity_250226 .section2 .left_img {width: 268px;height: 263px;background: #F2F2F2;display: flex;align-items: center;justify-content: center;}
.activity_250226 .section2 .right_body {flex: 1;display: flex;flex-direction: column;justify-content: center;padding: 0 60px;gap: 12px;}
.activity_250226 .section2 .right_body .title {font-size: 24px;font-weight: 700;color: #000000;line-height: 28px;position: relative;}
.activity_250226 .section2 .right_body .title .bg_icon {background: url(/uploads/activity/20250226/icon01.png) center / 100% 100% no-repeat;width: 47px;height: 22px;position: absolute;top: -20px;left: 285px;display: flex;align-items: center;justify-content: center;}
.activity_250226 .section2 .right_body .title .bg_icon span {font-size: 14px;color: #FFFFFF;margin-top: 3px;}
.activity_250226 .section2 .right_body .params {display: flex;align-items: center;gap: 25px;}
.activity_250226 .section2 .right_body .params > div {display: flex;align-items: center;gap: 5px;}
.activity_250226 .section2 .right_body .price {font-size: 24px;font-weight: 700;color: #D01027;}
.activity_250226 .section2 .right_body .price span {font-size: 18px;font-weight: 400;color: #000000;}
.activity_250226 .section2 .right_body .inquire_btn a {padding: 10px 20px;border-radius: 40px;border: 1px solid #000000;color: #202020;font-size: 16px;}
.activity_250226 .section2 .right_body .inquire_btn a:hover {background: #D01027;color: #FFFFFF;border: 1px solid #D01027;}
.activity_250226 .section3 .title {font-size: 30px;font-weight: 700;text-align: center;position: relative;}
.activity_250226 .section3 .title .bg_icon {background: url(/uploads/activity/20250226/icon04.png) center / 100% 100% no-repeat;width: 103px;height: 51px;position: absolute;top: -35px;left: 670px;box-sizing: border-box;padding-top: 2px;}
.activity_250226 .section3 .title .bg_icon span {color: #FFFFFF;font-size: 16px;}
.activity_250226 .section3 .table {border-radius: 18px;background: #F6F6F6;box-shadow: 0px 0px 16px 0px rgba(33,45,61,0.3);padding-bottom: 20px;overflow: hidden;margin-top: 30px;}
.activity_250226 .section3 .thead_table_area {width: 100%;padding: 0 20px;box-sizing: border-box;background: #D01027;}
.activity_250226 .section3 .thead_table tr {background: #D01027;}
.activity_250226 .section3 .thead_table th {color: #FFFFFF;text-align: center;border-radius: 0;font-size: 16px;font-weight: 700;padding: 8px 0;width: 13%;}
.activity_250226 .section3 .thead_table th:nth-child(1) {width: 23%;}
.activity_250226 .section3 .thead_table th:nth-child(3) {width: 38%;}
.activity_250226 .section3 .tbody_table_area {width: 100%;height: 280px;overflow-y: scroll;padding: 0 20px;box-sizing: border-box;}
.activity_250226 .section3 .tbody_table tr {border-bottom: 1px solid #B8B8B8;}
.activity_250226 .section3 .tbody_table td {padding: 8px 0;text-align: center;font-size: 14px;width: 12%;}
.activity_250226 .section3 .tbody_table td:nth-child(1) {width: 24%;}
.activity_250226 .section3 .tbody_table td:nth-child(3) {width: 40%;}
.activity_250226 .section3 .tbody_table td a {color: #202020;}
.activity_250226 .section3 .tbody_table td a:hover {color: #D01027;}
.activity_250226 .section3 .inquire_btn {text-align: center;margin-top: 60px;}
.activity_250226 .section3 .inquire_btn a {background: #D01027;padding: 12px 30px;color: #FFFFFF;font-size: 16px;border-radius: 30px;}
.activity_250226 .section4 .img {width: 100%;display: flex;align-items: center;justify-content: center;}
.activity_250226 .section5 > .label {font-size: 16px;line-height: 28px;color: #000000;margin-bottom: 20px;}
.activity_250226 .section5 .fun_screen_box {margin-top: 50px;display: flex;align-items: center;justify-content: space-around;}
.activity_250226 .section5 .fun_screen_box .item {width: 254px;box-shadow: 0px 5px 12px 0px rgba(64,64,64,0.27);display: flex;align-items: center;justify-content: center;transition: transform 0.3s ease-in-out;}
.activity_250226 .section5 .fun_screen_box .item:hover {box-shadow: 5px 6px 15px 0px rgba(62,62,62,0.16);transform: translateY(-10px);}
.activity_250226 .section5 .fun_screen_box .item_box {width: 80%;display: flex;flex-direction: column;justify-content: center;gap: 4px;}
.activity_250226 .section5 .fun_screen_box .box_left_top {background: url(/uploads/service/library240920/img2.png) center / 100% 100% no-repeat;}
.activity_250226 .section5 .fun_screen_box .box_left_bottom {background: url(/uploads/service/library240920/img4.png) center / 100% 100% no-repeat;}
.activity_250226 .section5 .fun_screen_box .box_right_top {background: url(/uploads/service/library240920/img3.png) center / 100% 100% no-repeat;}
.activity_250226 .section5 .fun_screen_box .box_right_bottom {background: url(/uploads/service/library240920/img5.png) center / 100% 100% no-repeat;}
.activity_250226 .section5 .fun_screen_box .box_left {display: flex;flex-direction: column;gap: 50px;}
.activity_250226 .section5 .fun_screen_box .box_right {display: flex;flex-direction: column;gap: 50px;}
.activity_250226 .section5 .fun_screen_box .box_center {display: flex;align-items: center;justify-content: center;width: 206px;height: 206px;background: url(/uploads/service/library240920/img10_img_功能筛选.png) center / 100% 100% no-repeat;}
.activity_250226 .section5 .fun_screen_box .box_center .body {position: relative;}
.activity_250226 .section5 .fun_screen_box .box_center .text {color: #FFFFFF;font-weight: bold;font-size: 18px;line-height: 24px;text-align: center;}
.activity_250226 .section5 .fun_screen_box .box_center .icon {width: 16px;height: 16px;position: absolute;}
.activity_250226 .section5 .fun_screen_box .box_center .icon:nth-of-type(1) {top: -44px;left: -26px;}
.activity_250226 .section5 .fun_screen_box .box_center .icon:nth-of-type(2) {top: -44px;right: -28px;}
.activity_250226 .section5 .fun_screen_box .box_center .icon:nth-of-type(3) {top: 76px;left: -28px;}
.activity_250226 .section5 .fun_screen_box .box_center .icon:nth-of-type(4) {top: 76px;right: -28px;}
.activity_250226 .section5 .fun_screen_box .label {display: flex;align-items: center;font-size: 16px;}
.activity_250226 .section5 .fun_screen_box .label .icon {width: 20px;height: 20px;margin-right: 5px;}
.activity_250226 .section5 .fun_screen_box .value {font-size: 14px;color: #666666;line-height: 20px;}
.activity_250226 .section6 .red_title_text span {font-size: 20px;}
.activity_250226 .section6 .case_item {margin-bottom: 40px;}
.activity_250226 .section6 .case_item .label {font-size: 20px;font-weight: 700;color: #202020;}
.activity_250226 .section6 .case_item .content > .text {font-size: 16px;line-height: 28px;color: #202020;margin-bottom: 20px;}
.activity_250226 .section6 .case_item .content > table {width: 100%;}
.activity_250226 .section6 .case_item .content > table tr:nth-child(odd) {background: #666666;color: #FFFFFF;}
.activity_250226 .section6 .case_item .content > table tr:nth-child(even) {border-bottom: 2px solid #666666;}
.activity_250226 .section6 .case_item .content > table td {text-align: center;padding: 6px 0;border-radius: 0;font-size: 16px;}
.activity_250226 .section6 .case_item .content > .img {width: 415px;margin: 0 auto;}
.activity_250226 .section6 .case_item .content .value {width: 100%;display: flex;align-items: center;justify-content: space-between;}
.activity_250226 .section6 .case_item .content .value .item {display: flex;flex-direction: column;align-items: center;gap: 10px;}
.activity_250226 .section6 .case_item .content .value .item .text {font-size: 14px;color: #666666;}
.activity_250226 .section7 .literatures {display: flex;flex-direction: column;gap: 5px;}
.activity_250226 .section7 .literatures .item {width: 100%;background: #7E7E7E;box-sizing: border-box;padding: 6px 25px;cursor: pointer;}
.activity_250226 .section7 .literatures .item a {color: #FFFFFF;font-size: 16px;}
.activity_250226 .section7 .literatures .item a:hover {color: #c2181f;}
.activity_250226 .section8 .desc_spec {font-weight: 400;font-size: 12px;color: #666666;line-height: 22px;}


/* 20250313-服务页侧边栏 */
.submenu .submenu-header p {font-weight: 700;font-size: 14px;color: #333;text-align: center;}
.submenu .submenu-header p a {font-weight: 700;font-size: 14px;color: #333;text-align: center;padding: 0;}
.submenu .submenu-header p:hover {color: #D01027;}
.submenu .submenu-header.submenu_current p {color: #FFFFFF;background: transparent;}
.submenu .crispr {margin-left: 5%;}


/* 20250317-服务页样式 */
.service-con h2.title {font-size: 28px;color: #333;font-weight: 700;text-align: center;margin-bottom: 1em;}


/* 20250319-点突变服务页 */
.point_mutation_service .site_txt p a {color: #D01027;text-decoration: underline;}
.point_mutation_service .section_card {width: 100%;height: 392px;margin: 0 auto;background: url(/uploads/activity/20241107/img1-bg.png) center / 100% 100% no-repeat;position: relative;}
.point_mutation_service .section_card .title {display: flex;align-items: center;justify-content: center;position: relative;top: 30px;}
.point_mutation_service .section_card .title .text {font-size: 24px;font-weight: 700;color: #FFFFFF;line-height: 26px;position: relative;left: 40px;}
.point_mutation_service .section_card .title .icon {position: relative;left: 50px;top: -4px;}
.point_mutation_service .section_card .content {display: flex;align-items: center;justify-content: center;gap: 50px;box-sizing: border-box;position: relative;top: 60px;}
.point_mutation_service .section_card .content_l {width: 460px;display: flex;flex-direction: column;}
.point_mutation_service .section_card .content_l span {font-size: 14px;color: #202020;}
.point_mutation_service .section_card .content_l span:last-child {color: #D01027;font-weight: 700;}
.point_mutation_service .section_card .content_l .params {box-sizing: border-box;display: flex;flex-direction: column;justify-content: center;gap: 6px;width: 456px;height: 84px;background: #FFFFFF;border-radius: 15px;opacity: 0.88;margin: 20px 0;padding-left: 15px;}
.point_mutation_service .section_card .content_l .params > div {display: flex;align-items: center;gap: 10px;}
.point_mutation_service .section_card .content_l .params > div div {font-size: 14px;color: #202020;}
.point_mutation_service .section_card .content_r {width: 235px;height: 235px;}
.point_mutation_service .section_methods .suffix_title {font-size: 14px;font-weight: 700;color: #202020;margin-top: 20px;margin-bottom: 10px;}
.point_mutation_service .section_methods .cate_list {display: flex;align-items: self-end;justify-content: space-between;gap: 0 5px;}
.point_mutation_service .section_methods .cate_item {width: 23%;background: #EEF2F6;padding: 0 25px;height: 45px;border: 1px solid #FAFCFF;display: flex;align-items: center;font-size: 16px;color: #202020;cursor: pointer;gap: 15px;box-sizing: border-box;}
.point_mutation_service .section_methods .cate_item.cur {height: 50px;color: #FFFFFF;font-weight: bold;background: #D01027;}
.point_mutation_service .section_methods .cate_item.cur .normal {display: none;}
.point_mutation_service .section_methods .cate_item.cur .cur {display: block;}
.point_mutation_service .section_methods .cate_item .cur {display: none;}
.point_mutation_service .section_methods .cate_content {padding: 25px;box-shadow: 0px 0px 20px 0px rgba(58, 70, 97, 0.28);}
.point_mutation_service .section_methods .cate_content li {list-style: disc;margin-left: 20px;}
.point_mutation_service .section_methods .cate_content ul {display: none;}
.point_mutation_service .section_methods .cate_content ul.cur {display: block;}
.point_mutation_service .section_methods > a {font-size: 14px;line-height: 28px;color: #D01027;text-decoration: underline;margin-top: 20px;display: block;}



/* 20250325-文库等产品banner图按钮 */
.wrapper .ez_editor .banner .inquire_btn {position: absolute;left: 23%;top: 285px;}
.wrapper .ez_editor .banner .inquire_btn a {background: #D01027;color: #FFFFFF;padding: 5px 15px;border-radius: 2px;}
.product_banner_modal #product_submit {padding: 6px 35px;background: #D01027;color: #fff;border: none;border-radius: 30px;display: inline-block;cursor: pointer;}


/* 20250325-侧边栏-源井图标拖拽样式 */
#draggable_nav_box {position: fixed;z-index: 9999;width: 110px;height: 520px;cursor: pointer;right: 20px;top: 32%;}
#draggable_nav_box #right_button {position: static;}
#draggable_nav_box #Navright {position: static;}
#draggable_nav_box #Navright .right-duihuakuang {top: -100px;left: -155px;}
#draggable_nav_box #Navright .right-duihuakuang .inquire img:nth-child(2) {position: absolute;bottom: -90px;right: 30px;}


.nav-two-all .nav-two-div dl dd > a:after {right: 5%;width: 70%;height: .3rem;}
.nav-two-all .nav-two-div dl dd > a:before {width: 25%;height: .3rem;}



/* 20250328-细胞库活动 */
.activity_250328 {color: #202020;font-size: 14px;}
.activity_250328 .wap_show {display: none;}
.activity_250328 .red {color:#d01027;}
.activity_250328 .bold {font-weight: bold;}
.activity_250328 .tip {font-size:14px;color:#202020;}
.activity_250328 .banner {position:relative;text-align:center;background:url(/uploads/activity/20250328/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
.activity_250328 .section {width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0;}
.activity_250328 .section1 .bg_content {width: 936px;height: 407px;background: url(/uploads/activity/20250328/img1_bg.png) center / 100% 100% no-repeat;box-sizing: border-box;}
.activity_250328 .section1 .content {position: relative;top: 100px;left: 110px;}
.activity_250328 .section1 .text {font-size: 16px;line-height: 30px;}
.activity_250328 .section1 .text .num {color: #FFFFFF;background: #D01027;box-sizing: border-box;padding: 3px 5px;margin-left: 3px;}
.activity_250328 .section1 .bg_btn {width: 169px;height: 38px;background: url(/uploads/activity/20250328/img2.png) center / 100% 100% no-repeat;box-sizing: border-box;display: flex;align-items: center;margin-top: 20px;}
.activity_250328 .section1 .bg_btn > div {font-size: 16px;line-height: 22px;margin-left: 15px;}
.activity_250328 .section2 .content {display: flex;align-items: center;justify-content: space-between;}
.activity_250328 .section2 .item {width: 483px;height: 290px;background: url(/uploads/activity/20250328/img2-bg.png) center / 100% 100% no-repeat;display: flex;position: relative;}
.activity_250328 .section2 .item:nth-child(2) {height: 305px;background: url(/uploads/activity/20250328/img3-bg.png) center / 100% 100% no-repeat;}
.activity_250328 .section2 .item_l {position: relative;top: 60px;left: 60px;}
.activity_250328 .section2 .item_r {position: absolute;top: 165px;left: 238px;display: flex;flex-direction: column;align-items: end;}
.activity_250328 .section2 .item_r .tips {font-size: 14px;color: #4F4E4A;background: #f8f5ec;border-radius: 2px;padding: 0 8px;margin-bottom: 10px;}
.activity_250328 .section2 .item_r .image {width: 161px;height: 55px;box-sizing: border-box;}
.activity_250328 .section2 .title {font-size: 30px;font-weight: 700;line-height: 22px;margin-bottom: 30px;}
.activity_250328 .section2 .params > div {display: flex;align-items: center;gap: 8px;font-size: 16px;color: #666666;}
.activity_250328 .section2 .params > div > img {width: 12px;}
.activity_250328 .section3 .ko_products{margin-top: 25px;background: url(/uploads/activity/20250328/img4-bg.png) center/100% 100% no-repeat;box-shadow: 0px 0px 24px 0px rgba(80,81,81,0.32);overflow: hidden;border-radius: 16px;}
.activity_250328 .section3 .ko_products .ko_sale_product{display: flex;}
.activity_250328 .section3 .ko_products .ko_sale_product .cell_cate{border-radius: 30px 0px 0 30px;box-shadow: 0px 0px 20px 0px rgba(80,81,81,0.32);position: relative;color: #202020;width: 336px;height: 420px;font-size: 16px;}
.activity_250328 .section3 .ko_products .ko_sale_product .cell_cate .title{font-size: 18px;font-weight: 700;color: #202020;text-align: center;background: url(/uploads/activity/20250328/img-title2.png) center/100% 100% no-repeat;width: 191px;height: 48px;margin: 0 auto;margin-top: 60px;display: flex;align-items: center;justify-content: center;position: relative;}
.activity_250328 .section3 .ko_products .ko_sale_product .cell_cate .title img {width: 55px;height: 41px;position: absolute;top: -42px;right: -15px;}
.activity_250328 .section3 .ko_products .ko_sale_product .cell_cate .cates{display: flex;flex-wrap: wrap;margin-top: 10px;height: 285px;gap: 2px 0;}
.activity_250328 .section3 .ko_products .ko_sale_product .cell_cate .cates>div{width: 40%;text-align: center;position: relative;margin: 0;padding: 3px 10px;font-size: 14px;cursor: pointer;}
.activity_250328 .section3 .ko_products .ko_sale_product .cell_cate .cates .active{font-weight: bold;background: #d01027;color: #ffffff;}
.activity_250328 .section3 .ko_products .ko_sale_product .ko_product_list {position:relative;width: 70%;padding: 30px 30px 0 30px;border-radius: 0 30px 30px 0;}
.activity_250328 .section3 .ko_products .ko_sale_product .ko_product_list table {width: 100%;}
.activity_250328 .section3 .ko_products .ko_sale_product .ko_product_list .product_table {height: 300px;overflow-y: scroll;}
.activity_250328 .section3 .ko_products .ko_sale_product .ko_product_list table thead tr {display: flex;}
.activity_250328 .section3 .ko_products .ko_sale_product .ko_product_list table thead tr th{width: 25%;text-align: center;background: #d01027;padding: 10px 0;color: #ffffff;font-weight: normal;}
.activity_250328 .section3 .ko_products .ko_sale_product .ko_product_list table tr td{width: 20%;text-align: center;padding: 10px 0;border-bottom: 1px solid #B9C1D5;}
.activity_250328 .section3 .inquire {display: block;margin: 0 auto;width: 274px;padding: 7px 0;background: #d01027;font-size: 16px;color: #ffffff;border-radius: 23px;text-align: center;margin-top: 30px;}
.activity_250328 .section4 .main_title {font-size: 30px;font-weight: 700;line-height: 22px;margin-bottom: 30px;}
.activity_250328 .section4 .content {display: flex;align-items: center;justify-content: space-between;}
.activity_250328 .section4 .item {width: 290px;height: 126px;background: url(/uploads/activity/20250328/img5.png) center / 100% 100% no-repeat;box-sizing: border-box;position: relative;}
.activity_250328 .section4 .item:nth-child(2) {background: url(/uploads/activity/20250328/img6.png) center / 100% 100% no-repeat;}
.activity_250328 .section4 .item:nth-child(3) {background: url(/uploads/activity/20250328/img7.png) center / 100% 100% no-repeat;}
.activity_250328 .section4 .item_l {position: relative;top: 20px;left: 20px;}
.activity_250328 .section4 .item_l .label {font-size: 16px;font-weight: 700;line-height: 26px;}
.activity_250328 .section4 .item_l .spec {font-size: 14px;color: #666666;line-height: 26px;}
.activity_250328 .section4 .item_l .inquire {margin-top: 8px;}
.activity_250328 .section4 .item_l .inquire > a {font-size: 14px;color: #D01027;line-height: 26px;text-decoration: underline;}
.activity_250328 .section5 .main_title {font-size: 18px;font-weight: 700;line-height: 20px;margin-bottom: 10px;}
.activity_250328 .section5 .item {display: flex;border-top: 1px dashed #CCCCCC;padding: 15px 0;box-sizing: border-box;}
.activity_250328 .section5 .item_l {width: 100px;font-size: 18px;font-weight: 700;line-height: 20px;}
.activity_250328 .section5 .item_r {flex: 1;display: flex;flex-direction: column;font-size: 12px;color: #666666;line-height: 20px;}
.activity_250328 .section5 .item:nth-child(1) {border-top: none;}
.activity_250328 .section5 .item:nth-child(1) .item_l {color: #D01027;}
.activity_250328 .section6 .desc_spec {font-weight: 400;font-size: 12px;color: #666666;line-height: 22px;}


/* 220250408-服务页内链 */
.knockout_service .internally > a {text-decoration: underline;margin-top: 15px;display: block;}
.knockout_service .card_box > div:nth-of-type(1) {margin-bottom: 10px;}
.knockout_service .card_box .seek_box {margin-top: 10px;}

.knockin_service .internally > a {text-decoration: underline;margin-top: 10px;display: block;}

.overexpression .internally > a {text-decoration: underline;margin-top: 15px;display: block;}
.overexpression .section3 .seek_box {margin-top: 10px;}

.ips_es .internally > a {text-decoration: underline;margin-top: 15px;display: block;text-indent: 0;}
.ips_es .section6 .internally {margin-top: 30px;}




/* 20250414-野生型细胞的特价标识 */
.sale_wt {display: inline-block;position: relative;}
.sale_wt .original_price {color: #999999;text-decoration: line-through;}
.sale_wt .special_price {color: #D01027;font-weight: 700;font-size: 16px;}
.sale_wt .special_icon {width: 53px;height: 18px;margin-left: 5px;position: relative;top: -5px;}
.product_detail_sale_box .left_img_box .left_big_img .zoom_area {z-index: 2;}

#nav-two4 .nav-two-div dl {gap: 15px;}





/* 20250417-hipsc/hesc */
.wrapper_body {width: 1200px;margin: 0 auto;}
.video_banner_area {width: 100%;height: 310px;position: relative;}
.video_banner_area video {width: 100%;height: 100%;object-fit: cover;}
.video_desc {position: absolute;top: 22%;left: 22%;}
.video_desc .main_title {font-size: 24px;font-weight: 400;color: #FFFFFF;line-height: 37px;}
.video_desc .suffix_title {font-size: 14px;color: #FFFFFF;line-height: 52px;}
.video_desc .inquire_btn {width: 108px;height: 38px;display: flex;align-items: center;justify-content: center;background: rgba(183,221,233,0.2);border: 1px solid #E2F2F8;color: #FFFFFF;margin-top: 35px;}
.video_desc .inquire_btn:hover {background: #D01027;color: #FFFFFF;border: 1px solid #D01027;}


/* hiPSC-技术服务 */
.hipsc_hesc_service .section {font-size:14px;color:#202020;margin:3em auto 2em;padding: 0;}
.hipsc_hesc_service .red_under_line:before {border-top-width: 5px;border-right-width: 5px;height: 5px;bottom: -10px;width: 15%;left: 25%;}
.hipsc_hesc_service .red_under_line::after {border-bottom-width: 5px;border-left-width: 5px;height: 5px;bottom: -10px;width: 35%;right: 25%;}
.hipsc_hesc_service .section1 .desc_text {font-size: 14px;color: #333333;line-height: 29px;text-indent: 28px;}
.hipsc_hesc_service .section1 .bg_content {width: 886px;height: 158px;background: url(/uploads/service/hipsc_hesc_20250418/img1_bg.png) center / 100% 100% no-repeat;box-sizing: border-box;padding: 20px;display: flex;align-items: center;justify-content: center;gap: 40px;position: relative;margin-top: 30px;}
.hipsc_hesc_service .section1 .left_product {width: 160px;display: flex;flex-direction: column;gap: 8px;}
.hipsc_hesc_service .section1 .left_product .name {font-size: 30px;font-weight: 700;font-family: Roboto;color: #D01027;line-height: 29px;background: linear-gradient(0deg, #BE182C 0%, #F64653 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.hipsc_hesc_service .section1 .left_product .cell_name {font-size: 16px;color: #202020;line-height: 18px;}
.hipsc_hesc_service .section1 .left_product .cell_name_en {font-size: 12px;color: #666666;}
.hipsc_hesc_service .section1 .center_spec {width: 449px;font-size: 12px;line-height: 24px;text-indent: 24px;}
.hipsc_hesc_service .section1 .right_btn {width: 98px;height: 36px;background: rgba(208,16,39,0.82);display: flex;align-items: center;justify-content: center;gap: 5px;font-size: 12px;color: #FBFDFE;line-height: 24px;position: relative;top: 30px;}
.hipsc_hesc_service .section2 .img {margin-top: 25px;width: 100%;height: 137px;}
.hipsc_hesc_service .section2 .specs {display: flex;align-items: center;gap: 40px;position: relative;margin-top: 10px;}
.hipsc_hesc_service .section2 .specs > div {width: 148px;box-sizing: border-box;text-align: center;font-size: 14px;color: #000000;line-height: 20px;}
.hipsc_hesc_service .section3 .bg_content {width: 100%;height: 241px;background: url(/uploads/service/hipsc_hesc_20250418/img3_bg.png) center / 100% 100% no-repeat;box-sizing: border-box;margin-top: 20px;display: flex;align-items: center;justify-content: center;}
.hipsc_hesc_service .section3 .content {display: flex;align-items: center;justify-content: center;flex-wrap: wrap;gap: 20px;}
.hipsc_hesc_service .section3 .item {width: 350px;}
.hipsc_hesc_service .section3 .item .label {font-size: 16px;color: #202020;position: relative;}
.hipsc_hesc_service .section3 .item .label::before {content: "+";position: absolute;width: 15px;height: 15px;text-align: center;transition: transform 1s;left: -20px;}
.hipsc_hesc_service .section3 .item.cur .label {color: #D01027;}
.hipsc_hesc_service .section3 .item.cur .label::before {content: "-";}
.hipsc_hesc_service .section3 .item.cur .value {display: block;}
.hipsc_hesc_service .section3 .item .value {font-size: 12px;color: #666666;line-height: 20px;display: none;}
.hipsc_hesc_service .section4 {margin-top: 90px;}
.hipsc_hesc_service .section4 .service_cards {display: flex;align-items: center;justify-content: center;gap: 180px;margin-top: 50px;}
.hipsc_hesc_service .section4 .service_cards .item {display: flex;flex-direction: column;align-items: center;gap: 15px;}
.hipsc_hesc_service .section4 .service_cards .item:hover .detail_btn {opacity: 1;}
.hipsc_hesc_service .section4 .service_cards .icon {width: 98px;height: 98px;}
.hipsc_hesc_service .section4 .service_cards .text {font-size: 18px;color: #202020;line-height: 25px;}
.hipsc_hesc_service .section4 .service_cards .detail_btn {width: 102px;height: 34px;background: #D01027;display: flex;align-items: center;justify-content: center;gap: 5px;font-size: 14px;color: #FFFFFF;line-height: 24px;box-sizing: border-box;opacity: 0;}
.hipsc_hesc_service .section5 .content {display: flex;align-items: center;justify-content: center;position: relative;}
.hipsc_hesc_service .section5 .content_list {display: flex;flex-direction: column;gap: 30px;}
.hipsc_hesc_service .section5 .content_l .item {display: flex;align-items: center;justify-content: end;gap: 15px;position: relative;}
.hipsc_hesc_service .section5 .content_l .item:nth-child(1) {right: -55px;}
.hipsc_hesc_service .section5 .content_l .item:nth-child(2) {right: -25px;}
.hipsc_hesc_service .section5 .content_l .item:nth-child(3) {right: -65px;}
.hipsc_hesc_service .section5 .item .text {width: 220px;text-align: end;}
.hipsc_hesc_service .section5 .item .title {font-size: 16px;line-height: 22px;}
.hipsc_hesc_service .section5 .item .spec {font-size: 12px;line-height: 18px;color: #666666;margin-top: 10px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.hipsc_hesc_service .section5 .item:hover .spec {display: block; -webkit-line-clamp: unset;overflow: visible;}
/* .hipsc_hesc_service .section5 .item .spec {} */
.hipsc_hesc_service .section5 .content_c {width: 360px;height: 360px;position: relative;z-index: -1;}
.hipsc_hesc_service .section5 .content_c .logo {position: absolute;top: 47%;left: 52%;transform: translate(-50%, -50%);}
.hipsc_hesc_service .section5 .content_r .item {display: flex;align-items: center;justify-content: start;gap: 15px;position: relative;}
.hipsc_hesc_service .section5 .content_r .item:nth-child(1) {left: -55px;}
.hipsc_hesc_service .section5 .content_r .item:nth-child(2) {left: -25px;}
.hipsc_hesc_service .section5 .content_r .item:nth-child(3) {left: -65px;}
.hipsc_hesc_service .section5 .content_r .item .text {text-align: left;}
.hipsc_hesc_service .section6 .accordion {margin:2em 0;}
.hipsc_hesc_service .section6 .accordion .item .title {font-size: 16px;font-weight:700;line-height:2em;padding-left:1em;background:#ddd;border-bottom: 2px solid #666666;position:relative;}
.hipsc_hesc_service .section6 .accordion .item .con {display:none;padding:1em 0 2em 0;}
.hipsc_hesc_service .section6 .accordion .item:nth-of-type(1) .con {display:block;}
.hipsc_hesc_service .section6 .accordion .item .con > p {text-indent: 28px;}
.hipsc_hesc_service .section6 .accordion .item .title::after {content:"+";position:absolute;width:2em;height:2em;right:0;text-align:center;transition:transform 1s;}
/* .hipsc_hesc_service .section6 .accordion .item .cur_title {background:#d01027;color:#fff;} */
.hipsc_hesc_service .section6 .accordion .item .cur_title {border-bottom: 2px solid #D01027;}
.hipsc_hesc_service .section6 .accordion .item .cur_title::after {transform:rotate(45deg);transition:transform 1s;}
.hipsc_hesc_service .section6 .accordion .item .img {text-align:center;}



/* hiPSC-精准基因编辑技术 */
.hipsc_precise_genes .red_under_line:before {border-top-width: 5px;border-right-width: 5px;height: 5px;bottom: -10px;width: 15%;left: 25%;}
.hipsc_precise_genes .red_under_line::after {border-bottom-width: 5px;border-left-width: 5px;height: 5px;bottom: -10px;width: 35%;right: 25%;}
.hipsc_precise_genes .section {font-size:14px;color:#202020;margin:3em auto 2em;padding: 0;}
.hipsc_precise_genes .section1 .desc_text {font-size: 14px;color: #333333;line-height: 29px;text-indent: 28px;}
.hipsc_precise_genes .section2 .bg_content {width: 100%;height: 295px;background: url(/uploads/service/hipsc_hesc_20250418/img12_bg.png) center / 100% 100% no-repeat;border-radius: 42px;box-sizing: border-box;margin-top: 20px;display: flex;align-items: center;justify-content: center;}
.hipsc_precise_genes .section2 .content {display: flex;align-items: center;justify-content: center;flex-wrap: wrap;gap: 20px;}
.hipsc_precise_genes .section2 .bg_content .item {width: 387px;height: 111px;background: linear-gradient(90deg, #DEE8F1 0%, #F2F7FA 98%);border-radius: 22px;box-sizing: border-box;padding: 20px 40px;display: flex;align-items: center;gap: 15px;}
.hipsc_precise_genes .section2 .bg_content .item .icon {width: 43px;}
.hipsc_precise_genes .section2 .bg_content .item .title {font-size: 16px;line-height: 25px;}
.hipsc_precise_genes .section2 .bg_content .item .suffix {font-size: 12px;color: #666666;margin-top: 6px;}
.hipsc_precise_genes .section3 .params {display: inline-flex;align-items: center;gap: 25px;}
.hipsc_precise_genes .section3 .params > div {display: flex;align-items: center;gap: 5px;}
.hipsc_precise_genes .section3 .suffix {font-size: 14px;line-height: 20px;color: #666666;margin-top: 20px;margin-left: 20px;}
.hipsc_precise_genes .section3 .product_cards {display: flex;align-items: end;justify-content: center;gap: 30px;margin-top: 30px;}
.hipsc_precise_genes .section3 .product_cards .item {background: #F4F5F5;border: 1px solid #FFFFFF;width: 282px;height: 255px;}
.hipsc_precise_genes .section3 .product_cards .item:nth-child(2) {background: #FBF1ED;box-shadow: 0px 0px 10px 0px rgba(64,64,64,0.27), 0px 0px 24px 0px rgba(64,64,64,0.27);border: none;width: 282px;height: 275px;}
.hipsc_precise_genes .section3 .product_cards .item:nth-child(3) {background: #F3F4F5;}
.hipsc_precise_genes .section3 .product_cards .item .title {font-size: 24px;font-weight: bold;background: #15346C;text-align: center;color: #FFFFFF;padding: 5px 0;}
.hipsc_precise_genes .section3 .product_cards .item:nth-child(2) .title {background: #D01027;}
.hipsc_precise_genes .section3 .product_cards .item:nth-child(3) .title {background: #606A69;}
.hipsc_precise_genes .section3 .product_cards .item .content {flex: 1;width: 100%;display: flex;flex-direction: column;justify-content: space-between;align-items: center;margin: 15px 0;gap: 35px;}
.hipsc_precise_genes .section3 .product_cards .item:nth-child(2) .content {margin-top: 35px;}
.hipsc_precise_genes .section3 .product_cards .item .content > div {display: flex;flex-direction: column;align-items: center;gap: 20px;}
.hipsc_precise_genes .section3 .product_cards .item .content .spec {font-size: 16px;color: #202020;text-align: center;}
.hipsc_precise_genes .section3 .product_cards .item .content .price {font-size: 18px;font-weight: 700;color: #202020;}
.hipsc_precise_genes .section3 .product_cards .item .content .btn {width: 132px;height: 40px;border: 1px solid #202020;display: flex;align-items: center;justify-content: center;font-size: 16px;color: #202020;}
.hipsc_precise_genes .section3 .product_cards .item:nth-child(2) .content .btn {border: 1px solid #D01027;}
.hipsc_precise_genes .section3 .product_cards .item .content .btn:hover {border: 1px solid #D01027;background: #D01027;color: #FFFFFF;}
.hipsc_precise_genes .section4 .img {width: 100%;display: flex;align-items: center;justify-content: center;margin: 20px auto;}
.hipsc_precise_genes .section4 .table {display: flex;flex-wrap: wrap;justify-content: center;gap: 2px 30px;margin: 30px auto;}
.hipsc_precise_genes .section4 .table .item {width: 400px;display: flex;align-items: center;box-sizing: border-box;}
.hipsc_precise_genes .section4 .table .label {width: 35%;background: #666666;color: #FFFFFF;text-align: center;padding: 5px 0;}
.hipsc_precise_genes .section4 .table .value {width: 65%;background: #EFF1F2;padding: 5px 15px;}
.hipsc_precise_genes .section4 .inquire_btn {width: 115px;height: 40px;border: 1px solid #000000;display: flex;align-items: center;justify-content: center;gap: 5px;font-size: 14px;color: #000000;line-height: 22px;box-sizing: border-box;margin: 0 auto;}
.hipsc_precise_genes .section4 .inquire_btn img.active {display: none;}
.hipsc_precise_genes .section4 .inquire_btn:hover {background: #D01027;color: #FFFFFF;border: 1px solid #D01027;}
.hipsc_precise_genes .section4 .inquire_btn:hover img.normal {display: none;}
.hipsc_precise_genes .section4 .inquire_btn:hover img.active {display: block;}
.hipsc_precise_genes .red_title_text {border-left: #D01027 8px solid;line-height: 24px;font-size: 24px;font-weight: 700;color: #000000;padding-left: 10px;margin-bottom: 30px;}
.hipsc_precise_genes .section5 .suffix_title {font-size: 20px;font-weight: 700;margin: 15px 0;}
.hipsc_precise_genes .section5 .content_area {display: flex;align-items: center;gap: 40px;}
.hipsc_precise_genes .section5 .content_area .item {display: flex;flex-direction: column;align-items: center;gap: 5px;}
.hipsc_precise_genes .section5 .content_area .item .img {width: 375px;}
.hipsc_precise_genes .section5 .content_area .item .label {font-size: 14px;color: #666666;}
.hipsc_precise_genes .section5 .content_area3 {display: grid;grid-template-columns: 1fr 1fr 2fr;align-items: center;gap: 20px;}
.hipsc_precise_genes .section5 .content_area3 > div {display: flex;flex-direction: column;gap: 12px;}
.hipsc_precise_genes .section5 .content_area3 .title {font-size: 18px;font-weight: 700;color: #666666;}
.hipsc_precise_genes .section5 .content_area3 .value {display: flex;flex-direction: column;align-items: center;gap: 10px;}
.hipsc_precise_genes .section5 .content_area3 .zoom_img {border: 1px solid #4E5156;position: relative;display: flex;align-items: center;justify-content: center;height: 139px;overflow: hidden;}
.hipsc_precise_genes .section5 .content_area3 > div:nth-child(3) .zoom_img > img:nth-child(1) {width: 100%;height: 139px;}
.hipsc_precise_genes .section5 .content_area3 .zoom_img .amplify {background: #000000;width: 28px;height: 28px;position: absolute;bottom: 0;right: 0;}
.hipsc_precise_genes .section5 .content_area3 .value .label {font-size: 11px;color: #666666;}
.hipsc_precise_genes .section5 .content_area3 > div:nth-child(3) .label {font-size: 11px;}
.hipsc_precise_genes .section5 .example_img{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(200,200,200,.5);display: none;z-index: 10;overflow: auto;text-align: center;padding-top: 200px;}
.hipsc_precise_genes .section6 .applied_area {display: flex;flex-wrap: wrap;gap: 20px 15px;}
.hipsc_precise_genes .section6 .applied_area .item {width: 434px;height: 136px;background: #E8EAF3;border-radius: 18px;box-sizing: border-box;padding: 20px 30px;display: flex;flex-direction: column;gap: 10px;}
.hipsc_precise_genes .section6 .applied_area .item1 {background: url(/uploads/service/hipsc_hesc_20250418/img7_bg.png) center / 100% 100% no-repeat;}
.hipsc_precise_genes .section6 .applied_area .item2 {background: url(/uploads/service/hipsc_hesc_20250418/img8_bg.png) center / 100% 100% no-repeat;}
.hipsc_precise_genes .section6 .applied_area .item3 {background: url(/uploads/service/hipsc_hesc_20250418/img9_bg.png) center / 100% 100% no-repeat;}
.hipsc_precise_genes .section6 .applied_area .item4 {background: url(/uploads/service/hipsc_hesc_20250418/img10_bg.png) center / 100% 100% no-repeat;}
.hipsc_precise_genes .section6 .applied_area .item5 {background: url(/uploads/service/hipsc_hesc_20250418/img11_bg.png) center / 100% 100% no-repeat;}
.hipsc_precise_genes .section6 .applied_area .label {font-size: 16px;font-weight: 700;}
.hipsc_precise_genes .section6 .applied_area .value {width: 300px;font-size: 12px;line-height: 19px;color: #666666;}
.hipsc_precise_genes .section7 > p {text-indent: 2em;text-align: justify;}
.hipsc_precise_genes .section7 .figure {text-align: center;margin: 1em 0 1em 0;}
.hipsc_precise_genes .section7 .internally {margin-top: 30px;}
.hipsc_precise_genes .section7 .internally > a {text-decoration: underline;}
.hipsc_precise_genes .section7 table{width:100%}
.hipsc_precise_genes .section7 table td{border:1px solid #ddd;text-align:center}
.hipsc_precise_genes .section7 .thead td{background:#666;color:#fff;height:3em}
.hipsc_precise_genes .section7 .thead{overflow-y: scroll;}
.hipsc_precise_genes .section7 .tbody{max-height: 368px;overflow-y: scroll;}
.hipsc_precise_genes .section7 tbody tr:nth-child(1) td:nth-child(1){width: 25%;}
.hipsc_precise_genes .section7 tbody tr:nth-child(1) td:nth-child(2){width: 30%;}
.hipsc_precise_genes .section7 tbody tr:nth-child(1) td:nth-child(3){width: 15%;}
.hipsc_precise_genes .section7 tbody tr:nth-child(1) td:nth-child(4){width: 15%;}
.hipsc_precise_genes .section7 tbody tr:nth-child(1) td:nth-child(5){width: 15%;}
.hipsc_precise_genes .section7 .accordion {margin:2em 0;}
.hipsc_precise_genes .section7 .accordion .item .title {font-size: 16px;font-weight:700;line-height:2em;padding: 8px 0 8px 1em;background:#ddd;position:relative; border-bottom: 2px solid #666666;}
.hipsc_precise_genes .section7 .accordion .item .con {display:none;padding:1em 0 2em 0;}
.hipsc_precise_genes .section7 .accordion .item:nth-of-type(1) .con {display:block;}
.hipsc_precise_genes .section7 .accordion .item .con > p {text-indent: 28px;}
.hipsc_precise_genes .section7 .accordion .item .title::after {content:"+";position:absolute;width:2em;height:2em;right:0;text-align:center;transition:transform 1s;}
.hipsc_precise_genes .section7 .accordion .item .cur_title {border-bottom: 2px solid #D01027;}
.hipsc_precise_genes .section7 .accordion .item .cur_title::after {transform:rotate(45deg);transition:transform 1s;}
.hipsc_precise_genes .section7 .accordion .item .img {text-align:center;}


/* hiPSC-定向分化 */
.hipsc_directional .red_under_line:before {border-top-width: 5px;border-right-width: 5px;height: 5px;bottom: -10px;width: 15%;left: 25%;}
.hipsc_directional .red_under_line::after {border-bottom-width: 5px;border-left-width: 5px;height: 5px;bottom: -10px;width: 35%;right: 25%;}
.hipsc_directional .section {font-size:14px;color:#202020;margin:3em auto 2em;padding: 0;}
.hipsc_directional .red_title_text {border-left: #D01027 8px solid;line-height: 24px;font-size: 24px;font-weight: 700;color: #000000;padding-left: 10px;margin-bottom: 30px;}
.hipsc_directional .section1 .desc_text {font-size: 14px;color: #333333;line-height: 29px;text-indent: 28px;}
.hipsc_directional .section1 .service_params {width: 100%;height: 435px;margin-top: 30px;box-sizing: border-box;display: flex;align-items: center;}
.hipsc_directional .section1 .service_params .bg_content {width: 312px;height: 435px;box-sizing: border-box;display: flex;align-items: end;padding: 50px 40px;background: url(/uploads/service/hipsc_hesc_20250418/img5_bg.png) center / 100% 100% no-repeat;}
.hipsc_directional .section1 .service_params .bg_content > div {width: 205px;height: 150px;}
.hipsc_directional .section1 .service_params .title {font-size: 24px;font-weight: 700;line-height: 29px;color: #FFFFFF;}
.hipsc_directional .section1 .service_params .desc {font-size: 14px;line-height: 26px;color: #FFFFFF;margin-top: 30px;}
.hipsc_directional .section1 .params_content {flex: 1;padding-left: 35px;box-sizing: border-box;}
.hipsc_directional .section1 .params_content .item {width: 100%;height: 86px;display: flex;align-items: center;justify-content: space-between;box-sizing: border-box;border-top: 1px solid #B9C3C9;}
.hipsc_directional .section1 .params_content .item:last-child {border-bottom: 1px solid #B9C3C9;}
.hipsc_directional .section1 .params_content .item_l {width: 140px;}
.hipsc_directional .section1 .params_content .type {font-size: 14px;line-height: 29px;color: #666666;}
.hipsc_directional .section1 .params_content .name {font-size: 16px;font-weight: 700;}
.hipsc_directional .section1 .params_content .item_r {width: 350px;height: 50px;}
.hipsc_directional .section1 .params_content .item_r .entire {display: none;}
.hipsc_directional .section1 .params_content .item:hover .name {color: #D01027;}
.hipsc_directional .section1 .params_content .item:hover .item_r {display: block;overflow-y: scroll;}
.hipsc_directional .section1 .params_content .item:hover .ellipsis {display: none;}
.hipsc_directional .section1 .params_content .item:hover .entire {display: block;}
.hipsc_directional .section2 .bg_content {width: 100%;height: 200px;background: url(/uploads/service/hipsc_hesc_20250418/img6_bg.png) center / 100% 100% no-repeat;box-sizing: border-box;margin-top: 20px;display: flex;align-items: center;justify-content: center;}
.hipsc_directional .section2 .content {display: flex;align-items: center;justify-content: center;flex-wrap: wrap;gap: 20px;}
.hipsc_directional .section2 .item {width: 352px;}
.hipsc_directional .section2 .item .label {font-size: 16px;color: #202020;position: relative;}
.hipsc_directional .section2 .item .label::before {content: "+";position: absolute;width: 15px;height: 15px;text-align: center;transition: transform 1s;left: -20px;}
.hipsc_directional .section2 .item.cur .label {color: #D01027;}
.hipsc_directional .section2 .item.cur .label::before {content: "-";}
.hipsc_directional .section2 .item.cur .value {display: block;}
.hipsc_directional .section2 .item .value {font-size: 12px;color: #666666;line-height: 20px;display: none;}
.hipsc_directional .section3 .applied_area {display: flex;flex-wrap: wrap;gap: 20px 15px;}
.hipsc_directional .section3 .applied_area .item {width: 434px;height: 136px;background: #E8EAF3;border-radius: 18px;box-sizing: border-box;padding: 20px 30px;display: flex;flex-direction: column;gap: 10px;}
.hipsc_directional .section3 .applied_area .item1 {background: url(/uploads/service/hipsc_hesc_20250418/img7_bg.png) center / 100% 100% no-repeat;}
.hipsc_directional .section3 .applied_area .item2 {background: url(/uploads/service/hipsc_hesc_20250418/img8_bg.png) center / 100% 100% no-repeat;}
.hipsc_directional .section3 .applied_area .item3 {background: url(/uploads/service/hipsc_hesc_20250418/img9_bg.png) center / 100% 100% no-repeat;}
.hipsc_directional .section3 .applied_area .item4 {background: url(/uploads/service/hipsc_hesc_20250418/img10_bg.png) center / 100% 100% no-repeat;}
.hipsc_directional .section3 .applied_area .label {font-size: 16px;font-weight: 700;}
.hipsc_directional .section3 .applied_area .value {width: 300px;font-size: 12px;line-height: 19px;color: #666666;}


/* hiPSC-重编程 */
.hipsc_reprogramming .red_under_line:before {border-top-width: 5px;border-right-width: 5px;height: 5px;bottom: -10px;width: 15%;left: 25%;}
.hipsc_reprogramming .red_under_line::after {border-bottom-width: 5px;border-left-width: 5px;height: 5px;bottom: -10px;width: 35%;right: 25%;}
.hipsc_reprogramming .section {font-size:14px;color:#202020;margin:3em auto 2em;padding: 0;}
.hipsc_reprogramming .red_title_text {border-left: #D01027 8px solid;line-height: 24px;font-size: 24px;font-weight: 700;color: #000000;padding-left: 10px;margin-bottom: 30px;}
.hipsc_reprogramming .section1 .desc_text {font-size: 14px;color: #333333;line-height: 29px;text-indent: 28px;}
.hipsc_reprogramming .section2 .bg_content {width: 100%;height: 189px;background: url(/uploads/service/hipsc_hesc_20250418/img13_bg.png) center / 100% 100% no-repeat;box-sizing: border-box;margin-top: 20px;display: flex;align-items: center;justify-content: center;}
.hipsc_reprogramming .section2 .content {width: 835px;height: 145px;background: linear-gradient(90deg, #DEE8F1 0%, #F2F7FA 98%);border-radius: 22px;box-sizing: border-box;display: flex;align-items: center;justify-content: space-evenly;}
.hipsc_reprogramming .section2 .content .item {width: 218px;height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 10px;text-align: center;}
.hipsc_reprogramming .section2 .content .label {font-size: 16px;line-height: 25px;}
.hipsc_reprogramming .section2 .content .spec {font-size: 12px;line-height: 20px;color: #666666;}
.hipsc_reprogramming .section3 .service_params {width: 100%;height: 271px;margin-top: 30px;box-sizing: border-box;display: flex;align-items: center;}
.hipsc_reprogramming .section3 .service_params .bg_content {width: 504px;height: 271px;box-sizing: border-box;display: flex;align-items: end;padding: 50px 40px;background: url(/uploads/service/hipsc_hesc_20250418/img14_bg.png) center / 100% 100% no-repeat;}
.hipsc_reprogramming .section3 .service_params .bg_content > div {width: 278px;height: 50px;}
.hipsc_reprogramming .section3 .service_params .title {font-size: 24px;font-weight: 700;line-height: 29px;color: #FFFFFF;}
.hipsc_reprogramming .section3 .service_params .desc {font-size: 14px;line-height: 26px;color: #D5D4DF;margin-top: 10px;}
.hipsc_reprogramming .section3 .params_content {flex: 1;padding-left: 20px;box-sizing: border-box;}
.hipsc_reprogramming .section3 .params_content .item {width: 100%;height: 90px;display: flex;flex-direction: column;justify-content: center;box-sizing: border-box;border-top: 1px solid #B9C3C9;}
.hipsc_reprogramming .section3 .params_content .item:last-child {border-bottom: 1px solid #B9C3C9;}
.hipsc_reprogramming .section3 .params_content .label {font-size: 16px;font-weight: 700;}
.hipsc_reprogramming .section3 .params_content .spec {font-size: 12px;line-height: 22px;color: #666666;}
.hipsc_reprogramming .section4 .bg_content {width: 100%;height: 294px;background: url(/uploads/service/hipsc_hesc_20250418/img15_bg.png) center / 100% 100% no-repeat;padding-left: 50px;}
.hipsc_reprogramming .section4 .content {width: 405px;height: 100%;display: flex;flex-direction: column;justify-content: center;gap: 20px;}
.hipsc_reprogramming .section4 .title {font-size: 24px;font-weight: 700;color: #000000;}
.hipsc_reprogramming .section4 .suffix {font-size: 14px;line-height: 26px;color: #666666;}
.hipsc_reprogramming .section4 .inquire_btn {width: 115px;height: 40px;border: 1px solid #000000;display: flex;align-items: center;justify-content: center;gap: 5px;font-size: 14px;color: #000000;line-height: 22px;box-sizing: border-box;}
.hipsc_reprogramming .section4 .inquire_btn img.active {display: none;}
.hipsc_reprogramming .section4 .inquire_btn:hover {background: #D01027;color: #FFFFFF;border: 1px solid #D01027;}
.hipsc_reprogramming .section4 .inquire_btn:hover img.normal {display: none;}
.hipsc_reprogramming .section4 .inquire_btn:hover img.active {display: block;}
.hipsc_reprogramming .section5 .img {width: 100%;height: 213px;margin: 0 auto;}

.hipsc_reprogramming .section6 .accordion {margin:2em 0;}
.hipsc_reprogramming .section6 .accordion .item .title {font-size: 16px;font-weight:700;line-height:2em;padding: 8px 0 8px 1em;background:#ddd;position:relative; border-bottom: 2px solid #666666;}
.hipsc_reprogramming .section6 .accordion .item .con {display:none;padding:1em 0 2em 0;}
.hipsc_reprogramming .section6 .accordion .item:nth-of-type(1) .con {display:block;}
.hipsc_reprogramming .section6 .accordion .item .con > p {text-indent: 28px;}
.hipsc_reprogramming .section6 .accordion .item .title::after {content:"+";position:absolute;width:2em;height:2em;right:0;text-align:center;transition:transform 1s;}
.hipsc_reprogramming .section6 .accordion .item .cur_title {border-bottom: 2px solid #D01027;}
.hipsc_reprogramming .section6 .accordion .item .cur_title::after {transform:rotate(45deg);transition:transform 1s;}
.hipsc_reprogramming .section6 .accordion .item .img {text-align:center; width: 90%;margin: 20px auto;}



/* footer-社媒样式 */
.footer .wrap .company .share{display: flex;flex-direction: row; justify-content: space-between;}
.footer .wrap .company .share .share {display: flex;}
.share > div {position: relative;width: 30px;height: 30px;overflow: visible;}
.share img {position: absolute;top: 0;left: 0;transition: opacity 0.3s ease, transform 0.3s ease;pointer-events: none;}
.share .default_img {width: 30px;height: 30px;opacity: 1;position: absolute;top: 0;left: 0;z-index: 1;pointer-events: auto;}
.share .hover_img {width: 85px;max-width: none !important;height: 85px;opacity: 0;position: absolute;z-index: 999;top: 0;left: 0;transform: translate(-25px, 40px);box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);pointer-events: none;}
.share > div:hover .hover_img {opacity: 1;}


/* 20250425-hipsc活动 */
.activity_250425 {color: #202020;font-size: 14px;}
.activity_250425 .wap_show {display: none;}
.activity_250425 .red {color:#d01027;}
.activity_250425 .bold {font-weight: bold;}
.activity_250425 .tip {font-size:14px;color:#202020;}
.activity_250425 .banner {position:relative;text-align:center;background:url(/uploads/activity/20250425/banner.webp) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;width: 100%;height: 650px;}
.activity_250425 .section {width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0;}
.activity_250425 .red_title_text {border-left: #D01027 8px solid;line-height: 18px;font-size: 18px;font-weight: 700;color: #000000;padding-left: 10px;margin-bottom: 30px;}
.activity_250425 .main_icon_title {display: flex;align-items: center;gap: 15px;}
.activity_250425 .main_icon_title .icon {width: 28px;height: 28px;}
.activity_250425 .main_icon_title .text {font-size: 24px;}
.activity_250425 .banner .bg_content {width: 500px;height: 96px;background: linear-gradient(0deg, #D8E9F6 0%, #F3F8FC 100%);box-shadow: 0px 5px 15px 0px rgba(115,147,185,0.21);border-radius: 16px;position: absolute;bottom: 20%;left: 22%;display: grid;grid-template-columns: repeat(3, 1fr);}
.activity_250425 .banner .bg_content .item {display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;}
.activity_250425 .banner .bg_content .item .text {font-size: 14px;color: #303438;}
.activity_250425 .section1 {margin-top: -60px;}
.activity_250425 .section1 .service_content {width: 100%;height: 271px;background: #FFFFFF;box-shadow: 0px 5px 10px 0px rgba(163,179,199,0.21), 0px 10px 24px 0px rgba(34,56,77,0.18);border-radius: 36px;box-sizing: border-box;display: flex;align-items: center;}
.activity_250425 .section1 .service_content .content_wrap {flex: 1;height: 100%;position: relative;padding: 45px;box-sizing: border-box;}
.activity_250425 .section1 .service_content .content_wrap .title {font-size: 24px;font-weight: 700;line-height: 22px;}
.activity_250425 .section1 .service_content .content_wrap .spec {font-size: 14px;line-height: 25px;color: #666666;margin: 20px 0;}
.activity_250425 .section1 .service_content .content_wrap .img_box {display: flex;justify-content: space-between;position: relative;}
.activity_250425 .section1 .service_content .content_wrap .symbol {position: relative;top: -20px;}
.activity_250425 .section1 .service_content .image_wrap {width: 268px;height: 271px;background: url(/uploads/activity/20250425/img2.webp) center / 100% 100% no-repeat;box-sizing: border-box;display: flex;align-items: end;justify-content: center;padding: 30px 20px;}
.activity_250425 .section1 .service_content .image_wrap .inquire_btn {width: 217px;height: 48px;border: 1px solid #FFFFFF;display: flex;align-items: center;justify-content: center;gap: 8px;font-size: 16px;color: #FFFFFF;}
.activity_250425 .section1 .service_content .image_wrap .inquire_btn:hover {background: #D01027;border: 1px solid #D01027;}
.activity_250425 .section1 .process_img_box {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(200,200,200,.5);display: none;z-index: 10;overflow: auto;text-align: center;padding-top: 200px;}
.activity_250425 .section1 .process_img_box .bg_content {width: 946px;background: #FFFFFF;box-shadow: 0px 5px 10px 0px rgba(163, 179, 199, 0.21), 0px 10px 24px 0px rgba(34, 56, 77, 0.18);border-radius: 36px;box-sizing: border-box;padding: 30px;position: relative;margin: 0 auto;}
.activity_250425 .section1 .process_img_box .bg_content .text {display: flex;align-items: start;justify-content: space-between;margin-top: 15px;}
.activity_250425 .section1 .process_img_box .bg_content .item {width: 150px;font-size: 14px;line-height: 22px;text-align: center;}
.activity_250425 .section2 {width: 100%;}
.activity_250425 .section2 .main_title {font-size: 30px;font-weight: 700;text-align: center;margin-bottom: 20px;}
.activity_250425 .section2 .bg_content {width: 100%;height: 380px;background: #EDEFF2;display: flex;align-items: center;justify-content: center;}
.activity_250425 .section2 .content {width: 886px;height: 283px;display: flex;align-items: center;}
.activity_250425 .section2 .content_l {flex: 1;height: 100%;box-sizing: border-box;padding-right: 30px;display: flex;flex-direction: column;justify-content: space-between;}
.activity_250425 .section2 .content_lt .spec {font-size: 14px;line-height: 25px;color: #666666;margin-top: 15px;}
.activity_250425 .section2 .content_lb {width: 540px;height: 101px;background: linear-gradient(90deg, #F5F8FD 0%, #E3EBF7 100%);border-radius: 15px;box-shadow: 0px 5px 10px 0px rgba(163,179,199,0.21), 0px 10px 24px 0px rgba(34,56,77,0.18);box-sizing: border-box;display: flex;align-items: center;justify-content: space-evenly;}
.activity_250425 .section2 .content_lb .item {width: 130px;height: 62px;box-sizing: border-box;display: flex;flex-direction: column;align-items: center;gap: 6px;}
.activity_250425 .section2 .content_lb .item .text {font-size: 12px;}
.activity_250425 .section2 .content_lb .vertical_line {width: 1px;height: 36px;background: #A8AEBA;}
.activity_250425 .section2 .content_r {width: 316px;height: 100%;display: flex;flex-direction: column;justify-content: space-between;}
.activity_250425 .section2 .content_r .img {width: 316px;height: 206px;}
.activity_250425 .section2 .op_btns {display: flex;align-items: center;justify-content: space-between;}
.activity_250425 .section2 .op_btns .inquire_btn {width: 140px;height: 46px;border: 1px solid #202020;display: flex;align-items: center;justify-content: center;gap: 8px;}
.activity_250425 .section2 .op_btns .inquire_btn:hover {background: #D01027;color: #FFFFFF;border: 1px solid #D01027;}
.activity_250425 .section2 .op_btns img {width: 17px;height: 17px;}
.activity_250425 .section2 .op_btns img.active {display: none;}
.activity_250425 .section2 .op_btns .inquire_btn:hover img.normal {display: none;}
.activity_250425 .section2 .op_btns .inquire_btn:hover img.active {display: block;}
.activity_250425 .section2 .process_img_box {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(200,200,200,.5);display: none;z-index: 10;overflow: auto;text-align: center;padding-top: 200px;}
.activity_250425 .section2 .process_img_box .bg_content {width: 946px;height: auto;background: #FFFFFF;box-shadow: 0px 5px 10px 0px rgba(163, 179, 199, 0.21), 0px 10px 24px 0px rgba(34, 56, 77, 0.18);border-radius: 36px;box-sizing: border-box;padding: 20px 10px;position: relative;margin: 0 auto;}
.activity_250425 .section3 .wrap {width: 100%;height: 230px;box-sizing: border-box;display: flex;}
.activity_250425 .section3 .image_wrap {width: 345px;height: 230px;}
.activity_250425 .section3 .content_wrap {flex: 1;box-sizing: border-box;padding-left: 50px;display: flex;flex-direction: column;justify-content: space-between;}
.activity_250425 .section3 .content_wrap .spec {font-size: 14px;line-height: 25px;color: #666666;margin-top: 15px;}
.activity_250425 .section3 .content_wrap .content_b {display: flex;align-items: center;gap: 30px;}
.activity_250425 .section3 .content_wrap .content_b .inquire_btn {width: 140px;height: 46px;border: 1px solid #202020;display: flex;align-items: center;justify-content: center;gap: 8px;}
.activity_250425 .section3 .content_wrap .content_b .inquire_btn:hover {background: #D01027;color: #FFFFFF;border: 1px solid #D01027;}
.activity_250425 .section3 .content_wrap .content_b img {width: 17px;height: 17px;}
.activity_250425 .section3 .content_wrap .content_b img.active {display: none;}
.activity_250425 .section3 .content_wrap .content_b .inquire_btn:hover img.normal {display: none;}
.activity_250425 .section3 .content_wrap .content_b .inquire_btn:hover img.active {display: block;}
.activity_250425 .section3 .process_img_box {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(200,200,200,.5);display: none;z-index: 10;overflow: auto;text-align: center;padding-top: 200px;}
.activity_250425 .section3 .process_img_box .bg_content {width: 946px;height: auto;background: #FFFFFF;box-shadow: 0px 5px 10px 0px rgba(163, 179, 199, 0.21), 0px 10px 24px 0px rgba(34, 56, 77, 0.18);border-radius: 36px;box-sizing: border-box;padding: 20px 10px;position: relative;margin: 0 auto;}
.activity_250425 .section4 .suffix_spec {font-size: 14px;line-height: 25px;color: #666666;}
.activity_250425 .section4 .suffix_spec .inquire_btn {width: 140px;height: 46px;border: 1px solid #202020;display: inline-flex;align-items: center;justify-content: center;gap: 8px;}
.activity_250425 .section4 .suffix_spec .inquire_btn:hover {background: #D01027;color: #FFFFFF;border: 1px solid #D01027;}
.activity_250425 .section4 .service_params {width: 100%;height: 435px;margin-top: 30px;box-sizing: border-box;display: flex;align-items: center;}
.activity_250425 .section4 .service_params .bg_content {width: 312px;height: 435px;box-sizing: border-box;display: flex;align-items: end;padding: 50px 40px;background: url(/uploads/service/hipsc_hesc_20250418/img5_bg.png) center / 100% 100% no-repeat;}
.activity_250425 .section4 .service_params .bg_content > div {width: 205px;height: 150px;}
.activity_250425 .section4 .service_params .title {font-size: 24px;font-weight: 700;line-height: 29px;color: #FFFFFF;}
.activity_250425 .section4 .service_params .desc {font-size: 14px;line-height: 26px;color: #FFFFFF;margin-top: 30px;}
.activity_250425 .section4 .params_content {flex: 1;padding-left: 35px;box-sizing: border-box;}
.activity_250425 .section4 .params_content .item {width: 100%;height: 86px;display: flex;align-items: center;justify-content: space-between;box-sizing: border-box;border-top: 1px solid #B9C3C9;}
.activity_250425 .section4 .params_content .item:last-child {border-bottom: 1px solid #B9C3C9;}
.activity_250425 .section4 .params_content .item_l {width: 140px;}
.activity_250425 .section4 .params_content .type {font-size: 14px;line-height: 29px;color: #666666;}
.activity_250425 .section4 .params_content .name {font-size: 16px;font-weight: 700;}
.activity_250425 .section4 .params_content .item_r {width: 350px;height: 50px;}
.activity_250425 .section4 .params_content .item_r .entire {display: none;}
.activity_250425 .section4 .params_content .item:hover .name {color: #D01027;}
.activity_250425 .section4 .params_content .item:hover .item_r {display: block;overflow-y: scroll;}
.activity_250425 .section4 .params_content .item:hover .ellipsis {display: none;}
.activity_250425 .section4 .params_content .item:hover .entire {display: block;}
.activity_250425 .section5 {width: 100%;}
.activity_250425 .section5 .main_title {font-size: 30px;font-weight: 700;text-align: center;margin-bottom: 20px;}
.activity_250425 .section5 .bg_content {width: 100%;height: 375px;background: url(/uploads/activity/20250425/img6.webp) center / 100% 100% no-repeat;display: flex;align-items: center;justify-content: center;}
.activity_250425 .section5 .content {width: 886px;display: flex;flex-wrap: wrap;gap: 20px;}
.activity_250425 .section5 .content .item {width: 433px;height: 136px;background: linear-gradient(90deg, #F5F8FD 0%, #E6ECF5 100%);box-shadow: 0px 0px 16px 0px rgba(86,108,124,0.34);border-radius: 15px;box-sizing: border-box;padding: 20px 30px;display: flex;flex-direction: column;justify-content: center;gap: 15px;}
.activity_250425 .section5 .content .label {font-size: 16px;font-weight: 700;line-height: 22px;}
.activity_250425 .section5 .content .spec {font-size: 14px;line-height: 22px;color: #666666;}
.activity_250425 .section6 .wrap {width: 100%;display: flex;box-sizing: border-box;}
.activity_250425 .section6 .content_wrap {flex: 1;box-sizing: border-box;padding-right: 50px;display: flex;flex-direction: column;gap: 20px;}
.activity_250425 .section6 .content_wrap .title {font-size: 18px;font-weight: 700;line-height: 22px;}
.activity_250425 .section6 .content_wrap .spec {font-size: 14px;color: #666666;line-height: 25px;}
.activity_250425 .section6 .content_wrap .tips {font-size: 14px;}
.activity_250425 .section6 .content_wrap .inquire_btn {width: 140px;height: 46px;border: 1px solid #202020;display: flex;align-items: center;justify-content: center;font-size: 14px;color: #202020;}
.activity_250425 .section6 .content_wrap .inquire_btn:hover {background: #D01027;color: #FFFFFF;border: 1px solid #D01027;}
.activity_250425 .section6 .video_wrap {width: 400px;}
.activity_250425 .section7 .suffix_spec {font-size: 14px;line-height: 22px;color: #666666;}
.activity_250425 .section7 .product_recommendation .category_name {font-size: 16px;font-weight: bold;padding-top: 10px;padding-bottom: 10px;color: #ffffff;background-color: #898989;padding-left: 15px;margin-top: 40px;}
.activity_250425 .section7 .product_list1 li{padding:1em;margin-bottom:2em;display:flex;justify-content:flex-start;box-sizing:border-box;}
.activity_250425 .section7 .product_list1 li:not([class]) {background-color: #f4f4f4;}
.activity_250425 .section7 .product_list1 li .img {width:135px;flex-shrink:0;display:flex;justify-content:center;align-items:center;margin-right:2em}
.activity_250425 .section7 .product_list1 li .content {flex:1}
.activity_250425 .section7 .product_list1 li .content h3 {font-size:18px;font-weight:700;color:#202020;margin-bottom:1em;display:flex;justify-content:space-between;margin-right:30px}
.activity_250425 .section7 .product_list1 li .content .product_name{width: 50%;font-size: 14px;}
.activity_250425 .section7 .product_list1 li .content h3 .button{margin-right:3em}
.activity_250425 .section7 .product_list1 li .content h3 .button a{height:28px;line-height:28px;cursor:pointer;display:inline-block;font-size: 14px;}
.activity_250425 .section7 .product_list1 li .content h3 .button a:first-child{color: #202020;background: #fff;border: 1px solid #202020;border-radius: 3px;padding: 0 10px;}
.activity_250425 .section7 .product_list1 li .content h3 .button a:last-child{color: #fff;background: #d01027;border: 1px solid #d01027;border-radius: 3px;padding: 0 20px;}
.activity_250425 .section7 .product_list1 li .content .attr{display:grid;grid-template-areas:"price catalog" "spec instructions";justify-content:flex-start;grid-template-columns:1fr 1fr;line-height:35px;color:#3a3a3b}
.activity_250425 .section8 .accordion {margin:2em 0;}
.activity_250425 .section8 .accordion .item .title {font-size: 16px;font-weight:700;line-height:2em;padding-left:1em;background:#ddd;border-bottom: 2px solid #666666;position:relative;}
.activity_250425 .section8 .accordion .item .con {display:none;padding:1em 0 2em 0;}
.activity_250425 .section8 .accordion .item:nth-of-type(1) .con {display:block;}
.activity_250425 .section8 .accordion .item .con > p {text-indent: 28px;}
.activity_250425 .section8 .accordion .item .title::after {content:"+";position:absolute;width:2em;height:2em;right:0;text-align:center;transition:transform 1s;}
.activity_250425 .section8 .accordion .item .cur_title {border-bottom: 2px solid #D01027;}
.activity_250425 .section8 .accordion .item .cur_title::after {transform:rotate(45deg);transition:transform 1s;}
.activity_250425 .section8 .accordion .item .img {text-align:center;}


/* 20250516-ko活动 */
.activity_250516 {color: #202020;font-size: 14px; padding-top:1px;}
.activity_250516 .wap_show {display: none;}
.activity_250516 .red {color:#d01027;}
.activity_250516 .bold {font-weight: bold;}
.activity_250516  h3{font-size:36px; font-weight:bold;}
.activity_250516  h4{font-size:18px; font-weight:bold; margin:auto 10px;}
.activity_250516  p{color:#666666; margin:auto 10px;}
.activity_250516 .section .tag{display:flex; gap:30px;}
.activity_250516 .section .tag-item, .tag-item2{display:flex;}
.activity_250516 .section .tag-item img{width:25px; height:25px; object-fit:contain; flex-shrink:0;}
.activity_250516 .banner1{position:absolute; width:100%; height: 1486px; background:url(/uploads/activity/20250516/bg.webp) top/cover no-repeat; z-index:-2}
.activity_250516 .banner2{position:absolute; width:100%; height:1911px; top:1486px; background:url(/uploads/activity/20250516/bg2.webp) top/cover no-repeat; z-index:-1; padding-bottom:200px}
.activity_250516 .section {width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0;}
.activity_250516 .section1 p{color: #000;}
.activity_250516 .section1{display:flex; background:url(/uploads/activity/20250516/head-bg.webp)center/100% 100% no-repeat; width:885px; height:246px;margin-top: 600px; align-items:center; padding-left:66px;}
.activity_250516 .section1 .search-button {display: block; width: 225px; border:1px solid #666666; font-size: 12px; border-radius: 20px; padding: 2px 0; text-align: center; margin-top: 25px;}
.activity_250516 .section1 .search-button:hover{border:1px solid #d01027; color: #d01027; cursor: pointer;}
.activity_250516 .section1 .search-button img:hover{filter: brightness(0) sepia(1) saturate(10000%) hue-rotate(340deg);}

.activity_250516 .section2{margin: 0 0; padding-top: 1px; display: flex; width: 100%; height: 453px; background: url(/uploads/activity/20250516/section2-bg.webp)center/cover no-repeat}
.activity_250516 .section2 .break-content{margin: auto; display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto;}
.activity_250516 .section2 h2 {font-size: 60px;}
.activity_250516 .section2 .left-content{margin-top:15%;}
.activity_250516 .section2 .tag{margin-top: 30px;}
.activity_250516 .section2 .button{grid-column: 1; text-align: center;}
.activity_250516 .section2 .button .inquire {display: block;width: 250px;padding: 7px 0;background: #d01027;font-size: 16px;color: #ffffff;text-align: center;margin-top: -100px;}
.activity_250516 .section2 .right-content{display:flex; flex-direction: column; text-align: center; margin: auto; min-width: 428px; min-height: 373px; background: url(/uploads/activity/20250516/envelope.webp)center/cover no-repeat;padding-left: 70px; padding-top: 55px; gap: 60px; box-sizing: border-box;}

.activity_250516 .section3 {position:relative; margin-bottom: 300px;}
.activity_250516 .section3 .top-half{display:flex;}
.activity_250516 .section3 .top-half .question{margin-left:-70px; margin-top:105px;}
.activity_250516 .section3 .top-half .customize{position:relative;z-index:2; display:flex; flex-direction:column; background: url(/uploads/activity/20250516/form.webp) no-repeat; width:580px; height:372px;margin-top:67px; margin-left:90px; padding-top:45px; padding-left:71px; gap:23px;}
.activity_250516 .section3 .bottom-half{position:absolute; top:215px; display:flex;  flex-direction:column; background: url(/uploads/activity/20250516/section3-bg.webp)no-repeat; width:892px; height:385px; padding-top: 130px; padding-left:67px; gap:25px;}
.activity_250516 .section3 .bottom-half .tag-item2 img{width:15px; height:15px; object-fit:contain; flex-shrink:0; margin: auto 0;}
.activity_250516 .section3 .inquire {position:absolute; top:510px; right: 60px;  display: block;width: 127px;padding: 7px 0;background: #d01027;font-size: 16px;color: #ffffff;text-align: center;}

.activity_250516 .section4 .tit_red_block{margin-bottom:20px;}
.activity_250516 .section4 .literature-button{display:flex; width:100%; height: 50px; border-radius:6px; box-shadow: 0px 0px 20px 0px rgba(80,81,81,0.32);margin-top:10px;background-color:#eef1f3}
.activity_250516 .section4 .literature-button a{width:35%;box-shadow: 0px 0px 5px 0px rgba(80,81,81,0.32); border:0px; font-weight:bold; border-radius:6px; background-color:white; padding-left:24px; line-height:50px; font-size:18px;}
.activity_250516 .section4 .literature-button a:hover{background-color:#d01027; color:white;}
.activity_250516 .section4 .literature-button .button-name{margin:auto 0; margin-left:73px; font-size:16px}
.activity_250516 .section4 .add-info{margin-top:135px;}




/* 20250520-产品活动 */
.activity_250520 {color: #202020;font-size: 14px;}
.activity_250520 .wap_show {display: none;}
.activity_250520 .red {color:#d01027;}
.activity_250520 .bold {font-weight: bold;}
.activity_250520 .tip {font-size:14px;color:#202020;}
.activity_250520 .banner {position:relative;text-align:center;background:url(/uploads/activity/20250520/banner.png) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;width: 100%;height: 875px;}
.activity_250520 .section {width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0;}
.activity_250520 .section1 {margin-top: -260px;margin-bottom: 100px;}
.activity_250520 .section1 .content {width: 100%;height: 393px;background: linear-gradient(0deg, #E6F2F4 0%, #F2F7FA 98%);box-shadow: 0px 10px 20px 0px rgba(91,112,112,0.18), 0px 20px 40px 0px rgba(113,148,152,0.18);border-radius: 56px;position: relative;box-sizing: border-box;padding: 50px 70px;}
.activity_250520 .section1 .content .body_area {width: 420px;}
.activity_250520 .section1 .content .suffix_title {font-size: 16px;font-weight: 700;color: #D01027;}
.activity_250520 .section1 .content .main_title {font-size: 32px;font-weight: 700;color: #202020;}
.activity_250520 .section1 .content .spec {font-size: 14px;line-height: 26px;color: #666666;margin-top: 6px;}
.activity_250520 .section1 .content .btn_img {width: 100%;height: 133px;display: flex;align-items: end;justify-content: space-between;}
.activity_250520 .section1 .content .inquire_btn {margin-bottom: 20px;}
.activity_250520 .section1 .content .inquire_btn > a {width: 141px;height: 46px;border-radius: 23px;border: 1px solid #202020;font-size: 14px;display: flex;align-items: center;justify-content: center;}
.activity_250520 .section1 .content .inquire_btn > a:hover {background: #D01027;border: 1px solid #D01027;color: #FFFFFF;}
.activity_250520 .section1 .content .image {width: 225px;height: 133px;}
.activity_250520 .section1 .bg_content {width: 401px;height: 454px;background: url(/uploads/activity/20250520/img2.png) center / 100% 100% no-repeat;position: absolute;top: -35px;right: -30px;display: flex;align-items: center;justify-content: center;}
.activity_250520 .section1 .price_menu {display: flex;flex-direction: column;gap: 10px;}
.activity_250520 .section1 .price_menu .item {display: flex;align-items: center;justify-content: space-between;width: 262px;}
.activity_250520 .section1 .price_menu .item:nth-child(2) {border-top: 1px dashed #A9B4B6;border-bottom: 1px dashed #A9B4B6;padding: 10px 0;}
.activity_250520 .section1 .price_menu .desc > div {font-size: 14px;color: #666666;line-height: 32px;}
.activity_250520 .section1 .price_menu .desc .old_price {color: #202020;font-size: 16px;text-decoration: line-through;}
.activity_250520 .section1 .price_menu .activity_price {display: flex;flex-direction: column;align-items: end;}
.activity_250520 .section1 .price_menu .tips {font-size: 14px;color: #202020;}
.activity_250520 .section1 .price_menu .price {font-size: 36px;font-weight: 700;line-height: 50px;}
.activity_250520 .section1 .price_menu .price .coin {font-size: 24px;position: relative;top: -10px;}
.activity_250520 .section2 .content {width: 100%;height: 452px;display: flex;align-items: center;position: relative;}
.activity_250520 .section2 .content .content_l {width: 443px;height: 100%;background: #fcf2f3;}
.activity_250520 .section2 .content .content_l .head_area {width: 100%;height: 98px;background: linear-gradient(0deg, #D01027 0%, #F64653 100%);position: relative;box-sizing: border-box;padding: 20px 60px;}
.activity_250520 .section2 .content .content_l .head_area .main_title {font-size: 18px;font-weight: 700;color: #FFFFFF;line-height: 28px;}
.activity_250520 .section2 .content .content_l .head_area .suffix_title {font-size: 14px;color: #FFFFFF;}
.activity_250520 .section2 .content .content_l .head_area .bg_icon {width: 90px;height: 105px;background: url(/uploads/activity/20250520/icon1.png) center/100% 100% no-repeat;position: absolute;top: -40px;left: 260px;display: flex;align-items: center;justify-content: center;}
.activity_250520 .section2 .content .content_l .head_area .bg_icon > div {width: 57px;height: 38px;display: flex;flex-direction: column;align-items: center;justify-content: center;position: relative;top: 10px;}
.activity_250520 .section2 .content .content_l .head_area .bg_icon > div > div:nth-child(1) {font-size: 14px;line-height: 26px;color: #513A19;}
.activity_250520 .section2 .content .content_l .head_area .bg_icon > div > div:nth-child(2) {font-size: 24px;line-height: 26px;color: #513A19;font-weight: 700;}
.activity_250520 .section2 .content .content_l .head_area .bg_icon > div .unit {font-size: 18px;}
.activity_250520 .section2 .content .content_r {width: 443px;height: 100%;background: #f8fbfd;}
.activity_250520 .section2 .content .content_r .head_area {width: 100%;height: 98px;background: linear-gradient(0deg, #C1CDD0 0%, #D3DCDD 100%);position: relative;box-sizing: border-box;padding: 20px 40px 20px 75px;}
.activity_250520 .section2 .content .content_r .head_area .main_title {font-size: 18px;font-weight: 700;color: #202020;line-height: 28px;}
.activity_250520 .section2 .content .content_r .head_area .suffix_title {font-size: 14px;color: #202020;}
.activity_250520 .section2 .content .body_area {width: 100%;height: 354px;display: flex;flex-direction: column;flex: 1;}
.activity_250520 .section2 .content .body_area .item {flex: 1;border-bottom: 1px dashed #C7CCCD;display: flex;flex-direction: column;justify-content: center;gap: 8px;box-sizing: border-box;}
.activity_250520 .section2 .content .body_area .item:last-child {border-bottom: none;}
.activity_250520 .section2 .content .body_area .label {font-size: 16px;color: #202020;line-height: 26px;}
.activity_250520 .section2 .content .body_area .value {font-size: 14px;color: #666666;line-height: 24px;width: 100%;height: 50px;}
.activity_250520 .section2 .content_l .body_area .value .entire {display: none;}
.activity_250520 .section2 .content_l .body_area .value:hover {display: block;overflow-y: scroll;}
.activity_250520 .section2 .content_l .body_area .value:hover .ellipsis {display: none;}
.activity_250520 .section2 .content_l .body_area .value:hover .entire {display: block;}
.activity_250520 .section2 .content .content_l .item {margin: 0 55px 0 60px;}
.activity_250520 .section2 .content .content_l .label {font-weight: 700;}
.activity_250520 .section2 .content .content_r .item {margin: 0 40px 0 75px;}
.activity_250520 .section2 .content .content_c {width: 132px;height: 428px;background: url(/uploads/activity/20250520/img3.png) center / 100% 100% no-repeat;position: absolute;left: 380px;top: 42px;box-sizing: border-box;display: flex;flex-direction: column;align-items: center;padding-top: 84px;}
.activity_250520 .section2 .content .content_c .item {width: 100%;font-size: 16px;color: #DFE7EE;display: flex;align-items: center;justify-content: center;}
.activity_250520 .section2 .content .content_c .item:nth-child(1) {height: 90px;}
.activity_250520 .section2 .content .content_c .item:nth-child(2) {height: 117px;border-top: 1px dashed #C7CCCD;border-bottom: 1px dashed #C7CCCD;}
.activity_250520 .section2 .content .content_c .item:nth-child(3) {height: 90px;}
.activity_250520 .section2 .bubbling_area {width: 409px;height: 130px;background: #FFFFFF;box-shadow: 0px 0px 15px 0px rgba(66,72,75,0.26);border-radius: 16px;box-sizing: border-box;display: flex;align-items: center;justify-content: center;position: relative;margin-left: 25px;}
.activity_250520 .section2 .bubbling_area .triangle {border-bottom: 15px solid #FFFFFF;border-left: 15px solid transparent;border-right: 15px solid transparent;position: absolute;top: -14px;left: 35px;}
.activity_250520 .section2 .bubbling_area .left_body .title {font-size: 16px;font-weight: 700;color: #202020;}
.activity_250520 .section2 .bubbling_area .left_body .params {display: flex;align-items: center;gap: 15px;margin-top: 15px;}
.activity_250520 .section2 .bubbling_area .left_body .params > div {width: 126px;height: 36px;border-radius: 18px;border: 1px dashed #A9B4B6;display: flex;align-items: center;justify-content: center;font-size: 14px;color: #89929A;}
.activity_250520 .section2 .bubbling_area .right_icon {position: relative;top: -20px;}
.activity_250520 .section2 .btn_area {margin: 30px auto;width: 100%;display: flex;align-items: center;justify-content: center;gap: 40px;}
.activity_250520 .section2 .btn_area a {width: 141px;height: 46px;border-radius: 23px;display: flex;align-items: center;justify-content: center;font-size: 14px;}
.activity_250520 .section2 .btn_area > div:nth-child(1) > a {background: linear-gradient(0deg, #D01027 0%, #F64653 100%);border: 1px solid #D01027;color: #FFFFFF;}
.activity_250520 .section2 .btn_area > div:nth-child(2) > a {border: 1px solid #202020;}
.activity_250520 .section2 .btn_area > div:nth-child(2) > a:hover {background: linear-gradient(0deg, #D01027 0%, #F64653 100%);border: 1px solid #D01027;color: #FFFFFF;}
.activity_250520 .section2 .process_img_box {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(200,200,200,.5);display: none;z-index: 10;overflow: auto;text-align: center;padding-top: 200px;}
.activity_250520 .section3 .bg_title {width: 541px;height: 109px;background: url(/uploads/activity/20250520/img5_title.png) center/100% 100% no-repeat;margin: 0 auto;display: flex;align-items: center;justify-content: center;position: relative;}
.activity_250520 .section3 .bg_title > span {font-size: 32px;font-weight: 700;color: #FFFFFF;position: relative;top: -8px;left: 15px;}
.activity_250520 .section3 .bg_content {width: 100%;height: 373px;background: url(/uploads/activity/20250520/img8.png) center/100% 100% no-repeat;margin: 0 auto;box-shadow: -8px 8px 43px 0px rgba(57,72,88,0.28);border-radius: 35px;margin-top: 20px;}
.activity_250520 .section3 .bg_content .content {width: 100%;height: 100%;display: flex;align-items: center;justify-content: space-between;box-sizing: border-box;padding: 50px 60px;}
.activity_250520 .section3 .left_introduce {height: 272px;display: flex;flex-direction: column;justify-content: space-between;}
.activity_250520 .section3 .left_introduce .suffix_title {font-size: 16px;font-weight: 700;color: #D01027;}
.activity_250520 .section3 .left_introduce .main_title {font-size: 32px;font-weight: 700;color: #202020;}
.activity_250520 .section3 .left_introduce .spec_text {font-size: 14px;color: #666666;line-height: 26px;}
.activity_250520 .section3 .left_introduce .introduce_btn > a {width: 141px;height: 46px;background: linear-gradient(0deg, #D01027 0%, #F64653 100%);border-radius: 23px;font-size: 14px;color: #FFFFFF;display: flex;align-items: center;justify-content: center;}
.activity_250520 .section3 .right_product {display: flex;flex-direction: column;gap: 5px;}
.activity_250520 .section3 .right_product > div {width: 339px;height: 88px;background: url(/uploads/activity/20250520/img7.png) center/100% 100% no-repeat;display: flex;align-items: center;}
.activity_250520 .section3 .right_product > div:nth-child(1) {background: url(/uploads/activity/20250520/img6.png) center/100% 100% no-repeat;}
.activity_250520 .section3 .right_product > div:nth-child(1) .price {color: #FFFFFF;}
.activity_250520 .section3 .right_product .product_info {flex: 1;padding: 0 25px;}
.activity_250520 .section3 .right_product .product_info .name {font-size: 18px;color: #202020;line-height: 11px;}
.activity_250520 .section3 .right_product .product_info .num {display: inline-flex;color: #F4F7FB;font-size: 14px;background: #D01027;border-radius: 9px;width: 53px;height: 20px;align-items: center;justify-content: center;position: relative;top: -10px;}
.activity_250520 .section3 .right_product .product_info .spec {font-size: 14px;color: #666666;line-height: 11px;margin-top: 15px;}
.activity_250520 .section3 .right_product .price {width: 116px;height: 88px;display: flex;align-items: center;justify-content: center;font-size: 30px;font-weight: 700;color: #604430;position: relative;box-sizing: border-box;padding-right: 8px;}
.activity_250520 .section3 .right_product .price .coin {font-size: 20px;position: relative;top: -5px;}
.activity_250520 .section4 h3.tit_red_block_inner {padding-left: 6px;margin-bottom: 20px;}
.activity_250520 .section4 h3 > img {position: relative;left: -16px;top: -5px;}
.activity_250520 .section4 .suffix_spec {font-size: 14px;color: #666666;line-height: 14px;margin-left: 25px;}
.activity_250520 .section4 .content {display: flex;align-items: center;justify-content: space-between;margin-top: 30px;}
.activity_250520 .section4 .item_card {width: 430px;height: 160px;border: 1px solid #CCCCCC;display: flex;align-items: center;}
.activity_250520 .section4 .item_card .left_content {flex: 1;padding: 0 15px 0 25px;}
.activity_250520 .section4 .left_content .title {font-size: 18px;color: #202020;line-height: 25px;}
.activity_250520 .section4 .left_content .desc {font-size: 13px;color: #666666;line-height: 22px;margin-top: 5px;}
.activity_250520 .section4 .left_content .product_btn {margin-top: 5px;}
.activity_250520 .section4 .left_content .product_btn > a {font-size: 14px;color: #48afd5;}
.activity_250520 .section4 .item_card .right_img {width: auto;height: 100%;}
.activity_250520 .section4 .item_card .right_img > img {width: 100%;height: 160px;}
.activity_250520 .section4 .btn_content {margin: 30px auto;width: 100%;display: flex;align-items: center;justify-content: center;gap: 40px;}
.activity_250520 .section4 .btn_content a {width: 141px;height: 46px;border-radius: 23px;display: flex;align-items: center;justify-content: center;font-size: 14px;line-height: 26px;}
.activity_250520 .section4 .order_btn a {background: linear-gradient(0deg, #D01027 0%, #F64653 100%);color: #FFFFFF;border: 1px solid #D01027;}
.activity_250520 .section4 .document_btn a {border: 1px solid #202020;}
.activity_250520 .section4 .document_btn a:hover {background: linear-gradient(0deg, #D01027 0%, #F64653 100%);color: #FFFFFF;border: 1px solid #D01027;}
.activity_250520 .section5 .desc_spec {font-weight: 400;font-size: 12px;color: #666666;line-height: 22px;}

/* 20250522-文库活动 */
.activity_250522 {color: #202020;font-size: 14px;}
.activity_250522 .wap_show {display: none;}
.activity_250522 .red {color:#d01027;}
.activity_250522 .bold {font-weight: bold;}
.activity_250522 h2 {font-size: 36px; font-weight: bold;}
.activity_250522 .heading {display: flex;align-items: flex-start; gap:12px;}
.activity_250522 .heading img { width: auto; height: auto; max-width: none; max-height: none; display: block; }
.activity_250522 .section {width:886px;margin:60px auto;box-sizing:border-box;position:relative;padding:0;}
.activity_250522 .section1 {margin-top: -100px; display: flex; justify-content: center;}
.activity_250522 .section1 .border {display: inline-block; background: linear-gradient(to bottom, #C1DEEA, #99B1C0); padding: 2px; border-radius: 109px;}
.activity_250522 .section1 .border-content {margin:auto; display:flex; width:718px; height: 222px; background:white; border-radius: 109px; align-items: center; justify-content: center; text-align: left; gap: 40px;}
.activity_250522 .section1 .left-content {display: flex; flex-direction: column;}
.activity_250522 .section1 .right-content {display: flex; align-items: center;}

.activity_250522 .section2 .header {display: flex; justify-content: center;}
.activity_250522 .section2 .left-content .tag {margin-top: 33px;}
.activity_250522 .section2 .left-content .tag-item {display: flex; gap:10px;}
.activity_250522 .section2 .left-content .tag-item img {width: auto; height: auto; max-width: 100%; object-fit: contain;}
.activity_250522 .section2 .left-content .tag-item p {font-size: 16px;}
.activity_250522 .section2 .inquire {display: block;width: 134px;padding: 7px 0;background: #d01027;font-size: 16px;color: #ffffff;border-radius: 23px;text-align: center;margin-top: 30px;}
.activity_250522 .section2 .right-content{width: 302px; height: 222px; margin-left: -40px;}
.activity_250522 .section2 .library {display: flex; width: 100%; min-width: 900px; overflow: hidden; height: 340px; border-radius: 28px; box-shadow: 0px 0px 20px 0px rgba(80,81,81,0.32);margin-top: 30px;}
.activity_250522 .section2 .library .left-panel { background: url(/uploads/activity/20250522/img5.webp)center / 100% 100% no-repeat; width: 300px; border-right: 1px solid #ddd; padding: 0 20px; display: flex; flex-direction: column; justify-content: flex-start;}
.activity_250522 .section2 .library .tip1{ margin: 0 auto; width: 103px; height: 30px; font-size: 16px; background-color: #E7EFFB; padding: 5px; text-align: center; font-weight: bold; line-height: 1; border-radius: 0 0 4px 4px; box-sizing: border-box;}
.activity_250522 .section2 .library h4{ margin: 20px; color: #fff;  font-size: 18px;}
.activity_250522 .section2 .library .top-buttons { display: flex; gap: 10px; margin: 0 auto; margin-bottom: 10px;}
.activity_250522 .section2 .library .top-buttons .tag-name { color: #fff;}
.activity_250522 .section2 .library .top-buttons button { border: none; color: #FFF; background-color: rgba(255, 255, 255, 0.2); padding: 0 11px;}
.activity_250522 .section2 .library .top-buttons button.active { border: 1px solid #d01027; background-color: rgba(255, 255, 255, 0.2);}
.activity_250522 .section2 .library .bottom-buttons { margin-bottom: 10px; min-height: 205px; font-size: 12px;display: flex; flex-direction: column;}
.activity_250522 .section2 .library .bottom-buttons button { width: 262px; height: 36px; padding: 7px; line-height: 1; margin-bottom: 5px; cursor: pointer; border: none;  border-radius: 4px; background: none; color: #fff;}
.activity_250522 .section2 .library .bottom-buttons button.active { background: #d01027; color: white;}
.activity_250522 .section2 .library .bottom-buttons .group { display: none; flex-direction: column;}
.activity_250522 .section2 .library .bottom-buttons .group.active { display: flex;}
.activity_250522 .section2 .library .right-panel { flex: 1; padding: 20px; background: linear-gradient(180deg, #F8FBFC, #E7EFF2);}
.activity_250522 .section2 .library .content { display: none;}
.activity_250522 .section2 .library .content p{ color: #000; text-align: center; text-indent: 0;}
.activity_250522 .section2 .library .content.active { display: grid; grid-template-columns: repeat(3, 1fr);  gap: 10px;  height: 100%; place-content: center; padding: 10px 0;}
.activity_250522 .section2 .library .tip2 {background:url(/uploads/activity/20250522/img7.webp)center / 100% 100% no-repeat ; width: 209px; height: 54px; position: absolute; right: -15px; top: 230px; color: #fff; font-size: 18px; font-weight: bold; text-align: center; padding-top: 15px;}
.activity_250522 .section2 .inquire2 {display: block;margin: 0 auto;width: 280px;padding: 7px 0;background: #d01027;font-size: 14px;color: #ffffff;border-radius: 23px;text-align: center;margin-top: 30px;}

.activity_250522 .section3 {width: 1280px;}
.activity_250522 .section3 h3 {font-size: 24px; font-weight: bold;}
.activity_250522 .section3 .heading{justify-content: center;}
.activity_250522 .section3 .heading-desc {text-align: center; color: #666; font-size: 16px; margin-top: 24px;}
.activity_250522 .section3 .inquire {display: block;width: 120px;padding: 7px 0;background: #d01027;font-size: 14px;color: #ffffff;border-radius: 23px;text-align: center;}
.activity_250522 .section3 .card-section {margin-top: 46px; display: flex; justify-content: center; gap: 24px;}
.activity_250522 .section3 .card-content {background-color: #F1F7FA; box-shadow: 0px 0px 20px 0px rgba(80,81,81,0.32); padding-top: 50px; padding-left: 50px; width: 440px; border-radius: 20px; box-sizing: border-box;}
.activity_250522 .section3 .card-content .heading {justify-content: flex-start; gap: 7px;}
.activity_250522 .section3 .card-content .heading img{margin-top: -10px;}
.activity_250522 .section3 .card-content .tag {margin-top: 30px; display: flex; gap: 30px;}
.activity_250522 .section3 .card-content .tag .tag-item {display: flex; gap: 10px;}
.activity_250522 .section3 .card-content .tag .tag-item img {width: auto; height: auto; max-width: 100%; object-fit: contain;}
.activity_250522 .section3 .card-content .tag .tag-item p {font-size: 16px;}
.activity_250522 .section3 .card-content .card-detail {display: flex; margin-top: 32px; gap: 56px;}
.activity_250522 .section3 .card-content .card-detail img {width: 132px; height: 143px;}
.activity_250522 .section3 .large-card {display: flex; margin: 0 auto; margin-top: 90px; width: 904px; justify-content: space-between;gap: 24px;}
.activity_250522 .section3 .large-card .card-title {width: 50%; padding-right: 50px; box-sizing: border-box; display: flex; flex-direction: column; justify-content: center;}
.activity_250522 .section3 .large-card .card-title .heading {justify-content: flex-start; gap: 7px;}
.activity_250522 .section3 .large-card .card-title .description {margin-top: 32px;}
.activity_250522 .section3 .large-card .card-title .inquire {margin-top: 54px;}
.activity_250522 .section3 .large-card .card-detial {display: grid; grid-template-columns: repeat(2, 1fr); gap: 7px;}
.activity_250522 .section3 .large-card .card-detial .s-card {width: 224px; height: 178px; background: linear-gradient(180deg, #F2F7FA, #DFE5EA); display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 10px; padding: 40px; box-sizing: border-box; cursor: pointer;}
.activity_250522 .section3 .large-card .card-detial .s-card.active{background: linear-gradient(180deg, #FFF6F6, #FFEFEF);}
.activity_250522 .section3 .large-card .card-detial .s-card.active img {display: none;}
.activity_250522 .section3 .large-card .card-detial .s-card.active .desc {display: block;}
.activity_250522 .section3 .large-card .card-detial .s-card .title{font-size: 18px;}
.activity_250522 .section3 .large-card .card-detial .s-card .desc {display: none;}
.activity_250522 .section3 .large-card .card-detial .s-card:hover:not(.active) img {display: none;}
.activity_250522 .section3 .large-card .card-detial .s-card:hover:not(.active) .desc {display: block;}
.activity_250522 .section3 .large-card .card-detial .s-card:hover:not(.active) {background: linear-gradient(180deg, #FFF6F6, #FFEFEF);}


.activity_250522 .red_title_text {border-left: #D01027 8px solid;line-height: 24px;font-size: 24px;font-weight: 700;color: #000000;padding-left: 10px;margin-bottom: 30px;}
.activity_250522 .section4 .red_title_text span {font-size: 20px;}
.activity_250522 .section4 .case_item {margin-bottom: 40px;}
.activity_250522 .section4 .case_item .label {font-size: 20px;font-weight: 700;color: #202020;}
.activity_250522 .section4 .case_item .content > .text {font-size: 16px;line-height: 28px;color: #202020;margin-bottom: 20px;}
.activity_250522 .section4 .case_item .content > table {width: 100%;}
.activity_250522 .section4 .case_item .content > table tr:nth-child(odd) {background: #666666;color: #FFFFFF;}
.activity_250522 .section4 .case_item .content > table tr:nth-child(even) {border-bottom: 2px solid #666666;}
.activity_250522 .section4 .case_item .content > table td {text-align: center;padding: 6px 0;border-radius: 0;font-size: 16px;}
.activity_250522 .section4 .case_item .content > .img {width: 415px;margin: 0 auto;}
.activity_250522 .section4 .case_item .content .value {width: 100%;display: flex;align-items: center;justify-content: space-between;}
.activity_250522 .section4 .case_item .content .value .item {display: flex;flex-direction: column;align-items: center;gap: 10px;}
.activity_250522 .section4 .case_item .content .value .item .text {font-size: 14px;color: #666666;}
.activity_250522 .section5 .literatures {display: flex;flex-direction: column;gap: 5px;}
.activity_250522 .section5 .literatures .item {width: 100%;background: #7E7E7E;box-sizing: border-box;padding: 6px 25px;cursor: pointer;}
.activity_250522 .section5 .literatures .item a {color: #FFFFFF;font-size: 16px;}
.activity_250522 .section5 .literatures .item a:hover {color: #c2181f;}
.activity_250522 .section6 .desc_spec {font-weight: 400;font-size: 12px;color: #666666;line-height: 22px;}

/* 20250609-文库活动 */
.activity_250609 {color: #202020;font-size: 14px;}
.activity_250609 .wap_show {display: none;}
.activity_250609 .red {color:#d01027;}
.activity_250609 .section {width: 960px;margin:60px auto;box-sizing:border-box;position:relative;padding:0;}
.activity_250609 .section1 {position:relative; background:url(/uploads/activity/20250609/img1.png)center / 100% 100% no-repeat ; height:406px; margin-top: -175px; z-index: 1; font-size: 13px;}
.activity_250609 .section1 .q1{position: absolute; top: 83px; left: 230px; width: 438px;}
.activity_250609 .section1 .a1{position: absolute; top: 145px; left: 465px; width: 250px;line-height: 1.6;}
.activity_250609 .section1 .q2{position: absolute; top: 253px; left: 75px; width: 313px;}
.activity_250609 .section1 .a2{position: absolute; top: 225px; left: 655px; width: 277px; line-height: 1.6;}

.activity_250609 .section2 h2 {text-align: center; font-weight: bold; font-size: 36px;}
.activity_250609 .section2 .desc {text-align: center; font-size: 18px; margin-top: 23px;}
.activity_250609 .section2 .content{background: linear-gradient(to bottom, #FBE6EA, #F7E0DF); border-radius: 32px; padding: 50px 50px 0 50px; margin-top: 38px;}
.activity_250609 .section2 .content .card-content{background-color: #fff;border-radius: 20px;position:relative; display: flex; gap:127px; height: 285px; align-items: center; z-index: 1;}
.activity_250609 .section2 .content .card-content:first-child::after{content: "";position: absolute;bottom: 0;left: 20px; right: 20px; height: 0; border-bottom: 2px dashed #F7E0DF; z-index: 0;}
.activity_250609 .section2 .content .card-content .half-circle{width: 30px; height: 15px;  position: absolute; left: 50%; }
.activity_250609 .section2 .content .card-content .half-circle.top{border-radius: 0 0 30px 30px; top: 0; background-color: #FBE6EA;}
.activity_250609 .section2 .content .card-content .half-circle.bottom{border-radius: 30px 30px 0 0; bottom: 0; background-color: #F7E0DF;}
.activity_250609 .section2 .content .card-content .break{position: absolute; top: -30px; left: 48%;}
.activity_250609 .section2 .content .card-content .tag {width: 336px;  margin-left: 60px;}
.activity_250609 .section2 .content .card-content .tag h3{font-size: 26px; line-height: 36px;}
.activity_250609 .section2 .content .card-content .tag .t-heading{display: flex; gap: 5px;}
.activity_250609 .section2 .content .card-content .tag .t-content{margin-top: 34px; gap:15px; display: flex; flex-direction: column;}
.activity_250609 .section2 .content .card-content .tag .t-content .t-item p{color: #666;}
.activity_250609 .section2 .content .card-content .tag .t-content .t-item{display: flex; gap: 10px; line-height: 22px;}
.activity_250609 .section2 .content .card-content .tag .t-content .t-item2{background: url(/uploads/activity/20250609/img4.png) center / 100% 100% no-repeat; width: 345px; height: 48px; line-height: 48px; display: flex; font-size: 14px; color: #d01027; align-items: center; padding-left: 15px;}
.activity_250609 .section2 .content .card-content .tag .t-content .t-item3{background: url(/uploads/activity/20250609/img5.png) center / 100% 100% no-repeat; width: 383px; height: 33px; font-size: 14px; color: #666;display: flex; line-height: 33px;}
.activity_250609 .section2 .content .last-content{position: relative; margin-top: 22px; display: flex;}
.activity_250609 .section2 .content .last-content .tag{padding: 38px;}
.activity_250609 .section2 .content .last-content .tag .announcement{background: url(/uploads/activity/20250609/img6.png)center / 100% 100% no-repeat; width: 134px; height: 59px; color: #fff; font-size: 20px; box-sizing: border-box; line-height: 59px; padding-left: 10px; padding-top: 9px;}
.activity_250609 .section2 .content .last-content .tag .t-heading{font-size: 18px; margin-top: 24px;}
.activity_250609 .section2 .content .last-content .tag .t-subheading{margin-top: 17px;}
.activity_250609 .section2 .content .last-content .tag .details{margin-top: 37px;}
.activity_250609 .section2 .content .last-content .tag .detail{display: flex; font-size: 16px; gap: 8px;}
.activity_250609 .section2 .content .last-content .tag .detail .num{border-radius: 24px; background-color: #fff; width: 24px; height: 24px; font-size: 12px; margin: auto 0; text-align: center;}
.activity_250609 .section2 .inquire {display: block; width: 170px; margin: 0 auto; margin-top: 37px; padding: 7px 0;background: #d01027;font-size: 16px;color: #ffffff;border-radius: 23px;text-align: center;}
.activity_250609 .icon-heading{font-size: 24px; display: flex; gap: 14px;}
.activity_250609 .section3 .bg-content{display:flex; background: url(/uploads/activity/20250609/img8.jpg)center / 100% 100% no-repeat; margin-top: 27px; padding: 10px; height: 229px; justify-content: center; align-items: center; gap: 17px;box-sizing: border-box;}
.activity_250609 .section3 .bg-content .title{font-size: 16px;}
.activity_250609 .section3 .bg-content .btw{margin-top: 42px; color: #666;}
.activity_250609 .section3 .bg-content .content{padding: 20px; position: relative; box-sizing: border-box;width: 205px; height: 170px;}
.activity_250609 .section3 .bg-content .content1{color: #fff; font-size: 16px; width: 220px;}
.activity_250609 .section3 .bg-content .content1 .inquire {display: block; width: 148px; margin-top: 35px; padding: 7px 0;background: #D9DEE6;font-size: 16px;color: #666666;border-radius: 23px;text-align: center; cursor: pointer;}
.activity_250609 .section3 .bg-content .content1 .inquire:hover{background:#d01027; color: #fff;}
.activity_250609 .section3 .bg-content .content2{background: url(/uploads/activity/20250609/img9.png)center / 100% 100% no-repeat;}
.activity_250609 .section3 .bg-content .content2 .tip{position: absolute; color: #fff; top:3px; left: 73px;}
.activity_250609 .section3 .bg-content .content3 {background-color: #E9EEF5; border-radius: 21px;}

.activity_250609 .section4 .content {display: flex; gap: 15px; margin-top: 40px; justify-content: center;}
.activity_250609 .section4 .content .content-detail{width: 298px; height: 173px; border: 2px dashed #d01027; border-radius: 24px; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 20px; box-sizing: border-box;}
.activity_250609 .section4 .content .title{font-size: 18px; font-weight: bold;}
.activity_250609 .section4 .content .content-detail .desc {display: none;}
.activity_250609 .section4 .content .content-detail:hover img {display: none;}
.activity_250609 .section4 .content .content-detail:hover .desc {display: block;}
.activity_250609 .section4 .content .content-detail:hover {background: linear-gradient(180deg, #FFF6F6, #FFEFEF);}
.activity_250609 .section5 .desc_spec {font-weight: 400;font-size: 12px;color: #666666;line-height: 22px;}

/* 20250617-周年庆活动 */
.activity_250617 {color: #000;font-size: 14px;}
.activity_250617 .wap_show {display: none;}
.activity_250617 .red {color:#d01027;}
.activity_250617 h2 {font-size: 36px;}
.activity_250617 .section {width: 960px;margin:60px auto;box-sizing:border-box;position:relative;padding:0;}
.activity_250617 .section0 {width: 100%;}
.activity_250617 .section0 .heading {display:flex; flex-direction: column; align-items: center; gap: 20px; position: relative;}
.activity_250617 .section0 .heading .desc {color: #666; font-size: 16px;}
.activity_250617 .section0 .heading .tip {background: url(/uploads/activity/20250617/shape1.png)center / 100% auto no-repeat; width: 78px;height: 78px; color: #fff; position: absolute; top: 12px; left: 50%;transform: translateX(150px); display: flex; justify-content: center; font-size: 24px; font-weight: bold;line-height: 1; padding-top: 18px; box-sizing: border-box;}
.activity_250617 .section0 .table {background: url(/uploads/activity/20250617/table.png)center / 100% auto no-repeat; width: 889px; height: 263px; margin: 0 auto; position: relative;}
.activity_250617 .section0 .table .hover-image { position: absolute; top: -65%; left: 84%; width: 300px; height: 200px; overflow: hidden;}
.activity_250617 .section0 .table .hover-image img { position: absolute; top: 0; left: 0; transition: opacity 0.3s ease;}
.activity_250617 .section0 .table .hover-image .img-default { z-index: 2; opacity: 1;}
.activity_250617 .section0 .table .hover-image .img-hover { opacity: 0; z-index: 1;}
.activity_250617 .section0 .table .hover-image:hover .img-hover { opacity: 1; z-index: 3;}
.activity_250617 .section0 .table .hover-image:hover .img-default { opacity: 0; z-index: 1;}
.activity_250617 .section0 .table .hover-image .img-default { transform: translate(0px, 48px);}
.activity_250617 .section0 .table table{width: 100%; table-layout: fixed; border-collapse: collapse;}
.activity_250617 .section0 .table th {font-size: 18px; color: #FFF; height: 47px;vertical-align: middle;text-align: center; border-bottom: none;}
.activity_250617 .section0 .table td{ font-size: 16px; width: 33.33%; height: 43px; gap: 2px; text-align: center; vertical-align: middle;}

.activity_250617 .section1 {background: url(/uploads/activity/20250617/bg.png)center / 100% auto no-repeat; width: 100%; height: auto; margin-top: 0px;}
.activity_250617 .section1 .heading {display:flex; flex-direction: column; align-items: center; gap: 20px;}
.activity_250617 .section1 .heading .desc{display: flex; gap: 20px;}
.activity_250617 .section1 .cards {background: url(/uploads/activity/20250617/s1bg.png)center / 100% 100% no-repeat;margin: 0 auto; margin-top: 27px; padding: 46px 23px 50px 23px; width: 960px; height: 819px; box-sizing: border-box; display: grid; grid-template-columns: 1fr 1fr; grid-template-rows:auto auto; gap: 10px;}
.activity_250617 .section1 .cards h3 {font-size: 26px;}
.activity_250617 .section1 .cards .inquire{box-sizing: border-box; width: 135px; height: 45px; text-align: center; border: 1px solid #d01027; border-radius: 23px; font-size: 18px; line-height: 45px; color: #000;}
.activity_250617 .section1 .cards .card-desc{display: flex; font-size: 16px; line-height: 1; gap: 12px;}
.activity_250617 .section1 .cards .card1 {grid-column: 1 / 2; grid-row: 1 / 2;}
.activity_250617 .section1 .cards .card2 {grid-column: 2 / 3; grid-row: 1 / 2; position: relative;}
.activity_250617 .section1 .cards .card2 .tip {background: url(/uploads/activity/20250617/icon3.png)center / 100% 100% no-repeat; width: 50px; height: 24px; position: absolute; top: 63px; left: 392px; color: #fff; text-align: center; line-height: 24px;}
.activity_250617 .section1 .cards .card3 {grid-column: 1 / 3; grid-row: 2 / 3;}
.activity_250617 .section1 .cards .top-cards {width: 448px; height: 334px; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 20px;}
.activity_250617 .section1 .cards .bottom-card {width: 914px; height: 367px; display: flex; padding: 20px; box-sizing: border-box; justify-content: center; gap: 170px; position: relative;}
.activity_250617 .section1 .cards .bottom-card .tip1{background: url(/uploads/activity/20250617/chat.png)center / 100% 100% no-repeat; width: 330px; height: 107px; position: absolute; top: 8%; left: 35%;}
.activity_250617 .section1 .cards .bottom-card .tip1 p { font-size: 16px; font-weight: bold; text-align: center; margin-top: 10px;}
.activity_250617 .section1 .cards .bottom-card .left-content{display: flex; flex-direction: column; justify-content: center;gap: 15px;}

.activity_250617 .section2 .heading {display: flex; gap: 4px; position: relative; width: 891px; margin: auto;}
.activity_250617 .section2 .heading .left-content h2 {margin-top: 5px;}
.activity_250617 .section2 .heading .left-content .desc {margin-top: 15px; color: #666;}
.activity_250617 .section2 .heading .firework {position: absolute;right: -100px}
.activity_250617 .section2 .bg-content {background:url(/uploads/activity/20250617/s2bg.png)center / 100% 100% no-repeat; width: 891px; height: 339px; padding-top: 160px; padding-left: 75px; box-sizing: border-box; margin:0px auto; margin-top: 30px;}
.activity_250617 .section2 .bg-content .tag {display: flex; gap: 25px;}
.activity_250617 .section2 .bg-content .tag .tag-item {display: flex; font-size: 16px; gap: 10px; align-items: center;}
.activity_250617 .section2 .inquire {width: 250px;height: 48px; line-height: 48px; background: #d01027;font-size: 16px;text-align: center; border-radius: 10px; margin-top: 50px; cursor: pointer;}
.activity_250617 .section2 .inquire a{color: #fff;}

.activity_250617 .section3 {background:url(/uploads/activity/20250617/s3bg.png)center center / cover no-repeat; width: 100%; min-height: 447px; height:auto;margin-top: -100px; padding-top: 120px;position: relative;}
.activity_250617 .section3 .bg-content {display: flex; justify-content: space-between;align-items: stretch; width: 960px; margin: auto; min-height: 347px;}
.activity_250617 .section3 .l-content {display:flex; flex-direction:column; gap:25px; justify-content: center;}
.activity_250617 .section3 .inquire-wrapper {display: flex; flex-direction: column; justify-content: flex-end;}
.activity_250617 .section3 .inquire {width: 287px;padding: 7px 0;background: #d01027;font-size: 16px;text-align: center; border-radius: 10px; margin-bottom: 30px;}
.activity_250617 .section3 .inquire a {color: #fff;}
.activity_250617 .section3 .tip {position: absolute; top: 21px; left: 50%;transform: translateX(65px); font-size: 24px;}
.activity_250617 .section3 .tag {display:flex; gap:30px;}
.activity_250617 .section3 .tag-item {font-size: 18px; font-weight: bold; line-height: 24px;}
.activity_250617 .section3 .tag-item, .tag-item2 {display:flex; gap: 5px;}
.activity_250617 .section3 .tag-item img {width:24px; height:24px; object-fit:contain; flex-shrink:0;}
.activity_250617 .section3 .tag-item2 img {width:15px; height:15px; object-fit:contain; flex-shrink:0; margin: auto 0;}

.activity_250617 .section4 .heading {width: 890px; margin: auto;}
.activity_250617 .section4 .heading h2 {margin-top: 5px;}
.activity_250617 .section4 .heading .desc-wrapper {display: flex; align-items: baseline; margin-top: 10px;}
.activity_250617 .section4 .heading .desc-wrapper .desc {color: #666; font-size: 16px;}
.activity_250617 .section4 .bg-content {background: url(/uploads/activity/20250617/s4bg.png)center / 100% auto no-repeat;width: 890px; height: 254px; display: flex; padding: 32px 24px; box-sizing: border-box; gap: 30px; margin: auto;}
.activity_250617 .section4 .bg-content .cards h3 {font-size: 22px; font-weight: bold;}
.activity_250617 .section4 .bg-content .cards {width: 260px; display: flex; flex-direction: column; justify-content: space-between; align-items: center; text-align: center; padding: 40px 30px;box-sizing: border-box;}
.activity_250617 .section4 .inquire {width: 169px; height: 48px; line-height: 48px; text-align: center; background-color: #d01027; border-radius: 24px; font-size: 16px; color: #fff; cursor: pointer;  margin: 20px auto;}
.activity_250617 .section4 .inquire a{color: #fff;}

.activity_250617 .section0 .desc_spec,.section5 .desc_spec {font-weight: 400;font-size: 12px;color: #666666;line-height: 22px;margin: 10px 0;}


