html {
  font-size: 62.5%;
  -webkit-tap-highlight-color: transparent
}
body {
  position: relative;
  background: #fff;
  font-family: "Microsoft YaHei" !important;
  line-height: 1.6;
  /*color: #525252;*/
  font-size: 1.4rem
}

/* 基本元素重置 */
html,body {   margin:0px auto;  }
a:link { color:#525252; text-decoration:none; font-family: "Microsoft YaHei"}
a { text-decoration:none; color:#525252; }
a:hover { text-decoration:none; color:#e1342c; }
a:active { text-decoration:none; color:#525252; }
a img, img { border:none;vertical-align:middle; height: auto; max-width:100%  } 
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form,input,select,textarea,button, fieldset, table, th, td, span,form,p,a,img,object,embed  { padding:0px; margin:0px; list-style:none; }
input, textarea, select, button, file { vertical-align:middle}
table{border-collapse:collapse;border-spacing:0; max-width:100%}
input, textarea, select { -webkit-box-sizing: border-box; box-sizing: border-box }
.clear {overflow:hidden; clear:both ; }
h1, h2, h3, h4, h5, h6 { font-weight:normal}
.fl{float:left}
.fr{float:right}
.pr{ position: relative; }
.pa{ position: absolute; }
.h15 { height:15px }
.none { display:none }



/*公共样式*/
.wrap,.wrapper,.m_main  { padding-left: 10px;padding-right: 10px; overflow:hidden }
.location { border-bottom:1px solid #ddd; height:32px; line-height:32px; padding-left:25px; background:url(../images/iconhome.png) no-repeat 3px center; color:#666 }
.location a { color:#666 }

.c_red_title:before{content:"▉";color:#047638;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 #047638;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}


 @import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,700,900|Roboto:300,300i,400,400i,500,700,900');

/*general*/
body {
  font-family: 'Roboto', sans-serif;
  color: #666;
  font-size: 13px;
  background: #fff;
}

/*h1, h2, h3, h4, h5, h6 {
  line-height: 110%;
  margin: 0;
  font-family: 'Roboto', serif;
  font-weight: 500;
  color: #333;
}*/
/*navbar*/
.navbar {
  background-color: #fff;
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  right: 0;
  z-index: 99;
  box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 9px;
}

.navbar-home {
  box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 9px;
}
.clearfix {
clear: none;
}
.navbar .content-center {
  text-align: center;
}
/*sidebar*/
.content-left{
  font-size: 24px;
}
.sidebar-panel .side-nav {
  width: 260px;
  height: 100%;
}
#slide-out li:hover{background: #ddd}
.sidebar-panel .side-nav .user-view {
  padding: 20px 20px 0px;
  text-align: center;
}

.sidebar-panel .side-nav .user-view .image {
  /*background: #ff3548;*/
  position: relative;
  border-radius: 5px;
  margin: auto;
}

.sidebar-panel .side-nav .user-view .image img {
    width: 100%;
    margin: auto;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    right: 0;
}

.sidebar-panel .side-nav .user-view h3 {
  margin: 0px 0 7px;
  font-weight: 600;
}

.sidebar-panel .side-nav li.list-top {
  line-height: normal;
  margin-bottom: 50px;
}

.sidebar-panel .side-nav li > a:hover {
  background: transparent;
}

.sidebar-panel .side-nav li > a {
  padding: 0 24px;
  font-weight: 500;
  font-size: 15px;
}

.sidebar-panel .side-nav li a i {
  margin-right: 1rem;
  width: auto;
  font-size: 15px;
  color: rgba(0, 0, 0, 0.87);
}

.sidebar-panel .side-nav li a > i {
  width: 30px;
  font-size: 16px;
}

.sidebar-panel .collapsible {
  border: 0;
}

.sidebar-panel .side-nav .collapsible-header {
  display: block;
  font-size: 15px;
  color: rgba(0, 0, 0, 0.87);
  font-weight: 500;
  overflow: hidden;
  padding: 0 24px;
}

.sidebar-panel .side-nav .collapsible-header:hover {
  background: transparent;
}

.sidebar-panel .side-nav .collapsible-header > i {
  font-size: 16px;
  width: 30px;
  text-align: left;
}

.sidebar-panel .side-nav .collapsible-header span i {
  float: right;
  margin: 0;
  width: auto;
  font-size: 15px;
}

.sidebar-panel .side-nav .active .collapsible-header span i {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.sidebar-panel .side-nav .collapsible-body li a {
  padding: 0 23.5px 0 44px;
}

.sidebar-panel .side-nav li.active {
  background: transparent;
}


@media (max-width: 320px) {
  .slide .content .caption h2 {
    font-size: 18px;
  }
}

/* 头部 */

.header  { height: 5rem;}
.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 .logo img { height:35px;}
.language { height:30px; line-height:30px; width:50px; float:right; margin:5px 0px 0 0; background: url(../images/down.png) right center no-repeat; display: block;background-color: #fff}
.language a { display: none;}
.language a.on { display:block;}
.language:hover a { display: block;}

 
/*导航*/
.nav { 
  background: #000000;   
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #2b7fa3, endColorstr = #60487c);
}
.nav ul li { float:left; width:33.33%; text-align:center;overflow: hidden; }
.nav ul li a { display:block; color:#fff; height:34px; line-height:34px; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff;   }
.nav ul li.active a { color:#eeb223}

.products{overflow: hidden;}
.products a{ display: block; width: 33.33%; text-align: center; float: left;}
.products a img{ width: 4em;margin-top: 1em;}
.products a span{ display: block;margin-top: 0.5em;color: #666;font-size: 0.9em;}


.box{overflow: hidden;position: relative;}
.box-1 ul{}
.box-1 ul li{position: relative;overflow: hidden;}
.box-1 ul li img{display:block;width: 100%}
.box-1 ul li h2{position: absolute;left: 0;bottom: 0;height: 40px;width:100%;background: rgba(125,125,120,.8);text-indent: 2em;
        padding-right:500px ;font-size: 15px;line-height: 40px;text-overflow: ellipsis;overflow: hidden;
        white-space: nowrap;font-weight: normal;color: ghostwhite}
.box-2{position: absolute;right: 10px;bottom: 14px;}
.box-2 ul li{float:left;width: 12px;height: 12px;overflow: hidden; margin: 0 5px; border-radius: 50%;
        background: rgba(0,0,0,0.5);text-indent: 100px;cursor: pointer;}
.box-2 ul .on{background: rgba(255,255,255,0.6);}
.box-3 span{position: absolute;color: white;width: 50px;height: 80px;
        top:50%; font-family: "宋体";line-height: 80px;font-size:60px;margin-top: -40px;
        text-align: center;cursor: pointer;}
.box-3 .prev{left: 10px;}
.box-3 .next{right: 10px;}
.box-3 span::selection{background: transparent;}
.box-3 span:hover{}
.zhuanti li:hover{width: 32%;margin-left: 1.2%;float: left;background:rgba(208,16,39,1);}

.zhuanti li{width: 32%;height: 8rem;margin-left: 1.2%;float: left;background:rgba(241,241,241,1);}
.zhuanti li span{padding: 1rem;display: block;font-size:1.4rem;font-family:Microsoft YaHei;font-weight:bold;color:rgba(51,51,51,1);line-height:22px;}

.zhuanti li:hover span{padding: 1rem;display: block;font-size:1.4rem;font-family:Microsoft YaHei;font-weight:bold;color:rgba(255,255,255,1);line-height:22px;}

.zhuanti li span img{width: 15%}






.news-li{overflow: auto;margin-bottom:5px;}
.news-img{width: 16%;float: left;height: 7rem;}
.news-article{width: 79%;float: left;height: 7rem;padding-left:1rem;position: relative;}
.news-article>p:nth-child(1){margin-bottom:4px;}
.news-article>p:nth-child(1)>a{color: #6a9bb6;font-size:1.2rem;}
.news-article>p:nth-child(2){color: #8a8a8a;font-size:1.1rem;line-height:1.4;}
.news-pubdate{color: #aaa;font-size: 1rem;position: absolute;right: 0;top: 3px;}

/*底部*/
.footer{display:flex;flex-direction:column;background:#f0f0f1;width:100%;font-size:15px;color:#202020}
.footer .wrap{padding:3em 1em 1em 1em;background:url(/templets/default/images/footer.png) center center/100% no-repeat;display:grid;grid-template-areas:"logo" "menu" "company"}
.footer .wrap .pc{display:none}
.footer .wrap>.logo{grid-area:logo;margin-bottom:1em;width:80%}
.footer .wrap .menu{grid-area:menu}
.footer .wrap .company{grid-area:company;display:flex;justify-content:space-around}
.footer .wrap .company .share{display:grid;grid-template-rows:1fr;grid-template-columns:3fr 1fr;grid-template-areas:"a b" "a c";align-items:end;grid-gap:.3em}
.footer .wrap .company .share .qrcode{grid-area:a;width:100px}
.footer .wrap .company .share a:nth-of-type(1){grid-area:b;width:30px}
.footer .wrap .company .share a:nth-of-type(2){grid-area:c;width:30px}
.footer .wrap .menu{display:flex;justify-content:space-around;border-bottom:2px solid #ccc;margin-bottom:2em;padding-bottom:2em}
.footer .wrap .menu h3{color:#202020;font-size:18px;font-weight:700;border-bottom:2px solid #ccc;position:relative;line-height:3em;margin-bottom:1em}
.footer .wrap .menu h3::before{content:"";display:inline-block;width:50px;height:5px;background:#047638;position:absolute;left:0;bottom:-2px}
.footer .wrap .menu ul li a{font-size:16px;line-height:2em;color:#202020}
.footer .wrap .menu .myservices ul li:first-child::before{content:"+";color:#047638;font-size:18px;line-height:2em;display:inline-block;transition:transform .5s;margin-right:.2em}
.footer .wrap .menu .myservices ul .cur_service::before{transform:rotate(45deg);transition:transform .5s}
.footer .wrap .menu .myservices ul li:not(:first-child){display:none;padding-left:1em}
.footer .copyright{text-align:center;background:#666;color:#fff;line-height:2em}
.footer .copyright a{color:inherit}
.footer .cell_line_num{background:#047638;color:#fff;border-radius:3px;padding:0 3px;font-size:10px;vertical-align:super}

/*内页左侧*/
.submenu{ border:1px solid #ddd; margin-bottom:25px }
.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 li.current,.submenu li:hover { background:#f0f0f0;  }
.submenu h2 { height:42px; line-height:42px; margin-bottom:1px; background:#f0f0f0; border-bottom:1px solid #ddd; font-weight:bold; color:#111; font-size:16px; text-indent:15px; }
.submenu ul h2 { margin-bottom:10px; }
.submenu p a { display:block; padding:5px 25px;}
.submenu dl{ padding:8px 25px;} 
.submenu dl a { display:block; height:30px; line-height:30px; }

/*邮件订阅*/
.subscribe {font-family:Source Han Sans CN;margin-top: 50px; padding:15px; background:#fff;border:1px solid #ccc; }
.subscribe h2 { margin-bottom:10px; padding-left:32px;background:url(https://www.ubigene.com/uploads/img_email.png) no-repeat 3px center; font-weight:bold; color:#444; font-size:20px; 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;}



 
/*首页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:10px; 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 4px;}
.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-wrap{ height: auto; position:relative }
.banner-wrap .banner-bg{ height: 100%; display: block; background-size: cover; background-position: center; background-repeat: no-repeat; position:relative}
.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-next{ opacity: 0; right: 2%; width: 48px; height: 48px; margin-top: -24px; background-image: url("../images/icon4.png"); background-position: center; background-repeat: no-repeat; background-size: contain; }
 



/*---------首页-----------*/
.i-tit { height:56px;  margin-bottom:5px; padding-top:2rem; }
.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: url("/uploads/shoujiduan1209/gengduo1.png"); margin:0px 3px; padding:0px 3px;}
.i-box {  min-height:200px; margin:25px auto; }
 
/*促销活动*/
.i-activity li { position:relative; margin-bottom:20px; }
.i-activity .pic { width:30%; float:left }
.i-activity .pic img { width:100% }
.i-activity .text { width:67%; float: right }
.i-activity .text h3 { height:24px; line-height:24px; overflow:hidden;text-overflow:ellipsis; white-space: nowrap;  }
.i-activity .text h3 a { font-size:15px; color:#45425d; }
.i-activity .text p { color:#999; margin:5px 0; font-size:1rem }
.i-activity .text a.more { background:#fac944; font-size:12px; color:#fff; display: inline-block; text-align:center; width:70px; height:22px; line-height:22px; }

.cuxiao{
  overflow: hidden;
}
.cuxiao li{
  width: 49.5%;
  float: left;
  padding-bottom: 4px;
}
.cuxiao li:nth-child(2n+1){
  padding-right:1%;
}
.cuxiao>li>a>div{
  position: relative;
}
.cuxiao>li>a>div>div{
  width: 100%;
  position: absolute;
  background-color: rgba(0,0,0,0.5);
  bottom: 0;
  height:4rem;
  line-height:1.4;
}
.cuxiao>li>a>div>div>p{
  padding-left: 0.5rem;
}
.cuxiao>li>a>div>div>p:first-child{
  color: white;
  font-size: 0.9rem;
  margin-top:0.5rem;
}
.cuxiao>li>a>div>div>p>.font1{
  color: #eeb223;
  font-size: 1rem;
}
.cuxiao>li>a>div>div>p>.font2{
  color: white;
  font-size: 1rem;
  text-decoration: line-through;
}


/*产品*/
.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:42px; color:#999; line-height:1.6; font-size:12px }
.i-pro li span{ display:block; width:30px; height:30px; text-align:center; line-height:30px; color:#fff;  background:#45425d; position:absolute; left:0px; top:15px; }
.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:20px; color:#999 }

/*新闻*/
.i-news { margin-top:10px }




/*-----------------内页样式---------------*/

@font-face {
  font-family: 'FontAwesome';
  src: url('./fonts/fontawesome-webfont.eot?v=4.2.0');
  src: url('./fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('./fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'), url('./fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'), url('./fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

.togglebox {
  width: 100%;
  position: relative;
  margin: 20px auto;
  background: #fff;
  transform: translateZ(0);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}
.togglebox>input[type="radio"] {
  position: absolute;
  opacity: 0;
}

/* label {
  position: relative;
  display: block;
  top: -10px;
  height: 30px;
  line-height: 30px;
  padding: 0px 10px;
  font-size: 14px;
  font-weight: 700;
  border-top: 2px solid #ddd !important;
  background: #fff;
  cursor: pointer;

}

label[for*='1'] {
  border: 0;
}

label:after {
  content: url("/uploads/phone_20191125/zhuan1.png");
  position: absolute;
  top: -2px;
  right: 20px;
  font-family: fontawesome;
  transform: rotate(180deg);
  transition: .3s transform;
} */
/*\f078*/
section {
  height: 0;
  transition: .3s all;
  overflow: hidden;
  position: relative;
}

#toggle1 #toggle2 #toggle3 #toggle4 #toggle5 #toggle6{
  font-size:14px;
font-family:Source Han Sans CN;
font-weight:bold;
color:rgba(51,51,51,1);
line-height:176px;

}

#toggle1:checked ~ label[for*='1']:after,
#toggle2:checked ~ label[for*='2']:after,
#toggle3:checked ~ label[for*='3']:after,
#toggle4:checked ~ label[for*='4']:after,
#toggle5:checked ~ label[for*='5']:after,
#toggle6:checked ~ label[for*='6']:after{
  transform: rotate(0deg);


}

#toggle1:checked ~ #content1,
#toggle2:checked ~ #content2,
#toggle3:checked ~ #content3,
#toggle4:checked ~ #content4,
#toggle5:checked ~ #content5,
#toggle6:checked ~ #content6 {
  height: 150px;

}

#toggle1:checked ~ .label1,
#toggle2:checked ~ .label2,
#toggle3:checked ~ .label3,
#toggle4:checked ~ .label4,
#toggle5:checked ~ .label5,
#toggle6:checked ~ .label6 {
  background: #666666;
  color:rgba(255,255,255,1);
}

.text_p {
  margin: 15px 0;
  padding: 0 20px;
  width:129px;
  font-family:Source Han Sans CN;
  color:rgba(51,51,51,1);




}



/*新闻*/
.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 5px auto; line-height:22px }
.article-list .text h3 a { font-size:15px; color:#fac944 }
.article-list .text p { color:#666; margin:5px 0 }
.article-list .text .date { color:#aaa; display:block }
.news_list ul li { margin-bottom:20px; }
.news_list ul li img { margin-bottom:15px; width:100% }
.news_list ul li h3 { font-size:15px; margin-bottom:10px}
.news_list ul li h3 a { color:#45425d }

/*新闻详情*/
.article-con { line-height:1.8 }
.article-con .article-tit { font-size:18px; color:#000; text-align:center; line-height:26px;margin: 2rem 0; }
.article-con .article-info { color:#999; font-size:13px; text-align:center; margin:5px auto 20px auto  }
.border-1 { border:1px solid #ddd }
.padding-10 { padding:10px;}
.contit { background:#f0f0f0; color:#111; font-size:15px; font-weight:bold; padding:0px 15px; height:36px; border-bottom:1px solid #ddd; line-height:36px; }
.handle { margin:15px auto; min-height:40px;color:#999 }
.handle li { margin-top:5px }
.handle a {  color:#45425d }

/*猜你喜欢*/
.likearticle h1 { background:#f0f0f0; height:40px; line-height:40px; margin:20px auto; }
.likearticle h1 span { display:inline-block; height:40px; margin:0; float:left; line-height:40px; padding:0px 20px; font-size:16px; color:#fac944 }
 

/*团队*/
.team-list h1 { background:#f0f0f0; height:40px; line-height:40px; margin:20px auto; }
.team-list h1 span { display:inline-block; font-size:16px; color:#fff; padding:0px 20px; background:#fac944 }
.team-list ul li { margin-bottom:30px;}
.team-list ul li .tit { font-size:15px; font-weight:bold; margin-bottom:20px; }
.team-list ul li img { width:140px; height:140px; border-radius:50%; float:left; margin:0 20px 15px 0}


/*促销活动*/
.activity-list li { position:relative; margin-bottom:20px; }
.activity-list .pic { width:28%; float:left }
.activity-list .pic img { width:100% }
.activity-list .text { width:68%; float: right }
.activity-list .text h3 { margin:0px auto 6px auto; line-height:24px; }
.activity-list .text h3 a { font-size:15px; 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 font { color:#ab151b; }
/*细胞服务*/
.service-list ul li { width:100%; font-size:15px; margin-bottom:22px } 
.service-list ul li h2 { font-size:17px; font-weight:bold; margin-bottom:5px; color:#45425d }
.service-list ul li img { width:100%; margin-bottom:10px; }
.service-con { padding:15px 0;}
.service-con .service-tit { font-size:16px; color:#fac944; margin-bottom:12px; }

/*技术服务页通用样式*/ 
.service-con h3.title{font-size:2rem;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%}
.service-con .all_Technical_advantages p{padding:0;width:96%}
.service-con .all_Technical_advantages>div>div:first-child{flex-shrink:0;height:70px;align-items:center;display:flex}
.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:#047638}
.service-con .service_detail_table tr td:nth-child(2){text-align:left}

.service-con h4{margin:1.5em 0}
.service-con h4 .title{font-size:1.6rem;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:1.5rem;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:#047638;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%;height:2.81rem;background:#666666;font-size:1rem;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 83%;display: block;position: absolute;font-family: fontawesome;transform: rotate(45deg);}

.service-con .service_flow {text-align: center;}

/*/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 .mysearch{width:100%;height:100px;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 #047638;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:#047638;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;flex-wrap: wrap;}
.service-con .advantage .item{width:100%;display:flex;flex-direction:column;justify-content:flex-start}
.service-con .advantage .item:first-child{margin-bottom: 1em;}
.service-con .advantage .item h4{background:#047638;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;flex-wrap: wrap;}
.service-con .cas_business .products .item{width:48%;display:flex;flex-direction:column;justify-content: flex-start; border:1px solid #ddd}
.service-con .cas_business .products .item:not(:last-child){margin-bottom: 1em;}
.service-con .cas_business .products .item .head{background:#f8f5f4;font-size:15px;text-align:center;line-height:2.5em}
.service-con .cas_business .products .item .img img{width:100%;margin: 0;}
.service-con .cas_business .recommend span{padding:.3em 1em;color:#fff;font-weight:700;background:#047638;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:#047638}
.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_m.png) center / 100% no-repeat;width:100%;height: 208px;}
.service-con .flow span{color:#666;margin-top:20px}
/* 稳转细胞系 */

.ez_virus_product{width:100%;display:flex;justify-content:space-around;align-items:center;padding:2em 0;background:url(/uploads/service/ez_virus_product.png)  no-repeat}
.ez_virus_product .product{color:#666}
.ez_virus_product .title{font-size:20px;font-weight:700;color:#202020}
.ez_virus_product .title span{color:#047638}
.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: #047638;border-color: #047638;}


/*技术文献*/
.download-box form { position:relative; margin-bottom:10px }
.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{ height:44px; line-height:44px; border-bottom:1px dotted #ddd; padding-left:28px; background:url(../images/icondownli.png) no-repeat center left; background-size:20px auto; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; font-size:15px;  }
.download-list ul li a { color:#45425d }
.download-list ul li span { float:right; border:1px solid #ccc; height:20px; line-height:20px; padding:0px 8px; margin:10px 0; font-size:12px }
.download-con .download-tit { font-size:18px; font-weight:bold; margin-bottom:10px;display: none;}

/* 索取文献 */
a.offer-btn { float:right; margin:20px auto 5px auto; display:block; width:120px; height:32px; line-height:32px; background:#fac944 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:50px;left:50%;margin-left:-160px;width:320px; background:#fff;position:absolute; z-index:101;  border:2px solid #fac944 }
.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:18px; height:40px; line-height:40px; background:#fac944; color:#fff; text-align: center }
.offer_box div { padding:20px 30px; }
.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:#a30007 }
.offer_box p small { font-size:0.8rem; color:#a30007; display:inline-block; margin-top:8px }
.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:#fac944; color:#fff; width:120px; height:36px; line-height:36px; margin:15px auto 0 auto; border:none; font-size:16px;  }






/*产品列表*/
.pro_link { margin:30px auto; font-size:16px;  }
.pro_link select { height:42px; width:30%; text-indent:10px; border:2px solid #ccc; box-sizing:border-box; border-radius:5px; margin-right:2%; font-size:16px; color:#777 }
/*.pro_link .infotype select { width:33%; text-indent:65px; background: url(../images/infotype.png) no-repeat 10px center;}
.pro_link .vocation select { text-indent:60px; background: url(../images/vocation.png) no-repeat 10px center;}
.pro_link .areasize select {  text-indent:50px; background: url(../images/areasize.png) no-repeat 10px center;}*/
.pro_link form { display:inline-block;vertical-align:top; position:relative }
.pro_link form input {  height:42px; line-height:42px; border:2px solid #ddd; border-radius:5px; padding:0px 10px; width:300px; font-size:16px; margin-top:10px;  }
.pro_link form input.submit { position:absolute; right:0px; top:0px; cursor:pointer; width:50px; height:42px;border:0px; background:#fac944 url(/templets/default/images/searchbtn.png) no-repeat center;  line-height:42px; font-size:0; color:#fff; border-radius:0 5px 5px 0; }


.pro_list table { text-align:center; border:1px solid #eee; font-size:16px }
.pro_list table th { background:#f1f1f1;padding:10px 5px;  }
.pro_list table td { padding:12px 5px;  border-bottom:1px dashed #eee;}
.pro_list table td img { height:40px; }
.pro_list table td a { color:#45425d }

/*产品详情*/
a.shop-btn { background:#fac944 url(../images/shop.png) no-repeat 15px center; text-indent:40px }
.pro-img { margin-bottom:10px }
.pro-img img{ width:100%}
.pro-msg { font-size:16px; line-height:2 }
.pro-msg h3 { font-size:18px; font-weight:bold; margin-bottom:10px; }
.pro-msg font { color:#45425d }
/**tabs**/
.tabPanel { border:1px solid #fac944; margin-top:30px }
.tabPanel ul{ height:40px; }
.tabPanel ul li{ font-size:15px; float:left; width:50%; border-bottom:1px solid #fac944; height:35px;line-height:35px; text-align:center;cursor:pointer; }
.tabPanel .hit { background:#fac944; color:#fff }
.propane { padding:10px; display:none; }

  /*公司介绍*/
  .company_introduction .section{width:100%;margin:2rem 0}
  .company_introduction .section .wrap{width:100%;margin:0 auto;box-sizing:border-box}
  .company_introduction .section1{background:url(/templets/default/images/about_us/m/pic2.jpg) top/120% no-repeat}
  .company_introduction .section1 .wrap a{text-decoration: underline;color: #333;}
  .company_introduction .section2{box-sizing:border-box}
  .company_introduction .section3{background:url(/templets/default/images/about_us/s3_bg.jpg) center no-repeat;box-sizing:border-box}
  .company_introduction .section4{box-sizing:border-box}
  .company_introduction .section h3{font-size:2rem;color:#202020;text-align:center;margin-bottom:2rem;font-weight:700}
  .company_introduction .section1 p{text-indent:2em;text-align:justify;font-size: 16px;line-height: 30px;}
  .company_introduction .section2 .title ul{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 2rem;box-sizing:border-box}
  .company_introduction .section2 .title ul li{display:inline-block;font-size:1.2rem;color:#666;background:#eee;border-radius:3px;width:48%;text-align:center;margin:6px 0;padding:6px 5px;box-sizing:border-box}
  .company_introduction .section2 .title ul li:hover{color:#fff;background:#047638}
  .company_introduction .section2 .title ul .cur{color:#fff;background:#047638}
  .company_introduction .section2 .item{display:none}
  .company_introduction .section2 .item:first-child{display:block}
  .company_introduction .section2 .con{display:flex;flex-wrap:wrap}
  .company_introduction .section2 .con>div{width:100%;margin:1rem 0}
  .company_introduction .section2 .con>div:first-child img{width:100%}
  .company_introduction .section2 .con h4{font-size:1.6rem;font-weight:700;color:#202020;text-align:center}
  .company_introduction .section2 .con h4 span{color:#047638}
  .company_introduction .section2 .con p{font-size:1.2rem;color:#666;margin:1rem 0}
  .company_introduction .section2 .con .sys_desc{background:rgba(0,0,0,.66);width:100%;border-radius:12px;display:flex;justify-content:space-around;align-items:center;text-align:center;color:#fff;font-size:1.2rem;padding:.5rem 0}
  .company_introduction .section2 .con .sys_desc img{margin-bottom:.5rem;width:15px}
  .company_introduction .section3 .wrap{background:url(/uploads/m/bg1.png) center no-repeat;text-align:center;padding:2rem}
  .company_introduction .section3 p{font-size:1.6rem;margin:1rem 0}
  .company_introduction .section3 h4{display:inline-block;color:#202020;font-size:2rem;margin:0 2rem}
  .company_introduction .section3 h4 span{color:#047638;font-size:2.5rem}
  .company_introduction .section4 .chart-container{width:100%;height:230px;margin:0 auto}
  .company_introduction .section4 .wrap{position:relative}
  .company_introduction .section4 .coverage{position:absolute;left:0;bottom:0;width:100px;background:#eee;padding:10px 0;display:flex;flex-direction:column;justify-content:space-evenly;text-align:center}
  .company_introduction .section4 .coverage h5{margin:5px 0;font-size:1.2rem}
  .company_introduction .section4 .coverage h5 span{color:#047638;font-size:1.6rem}
  




/*列表*/
.shop_list > li{ background: #fff; width:48%; float: left; margin-right:4%; margin-bottom:10px }
.shop_list > li:nth-child(2n) { 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:5px; box-sizing: border-box; line-height:22px; font-size: 13px; text-align:center }
.shop_list > li .text h2{ font-size: 15px; margin-bottom:5px  }
.shop_list > li .text .pad{ width: 100%; height: 0; padding-bottom:20%; }
.shop_list > li .text span{ font-size: 14px;  }
.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: #fac944; }
.shop_list > li:hover .pic{ opacity:  .8; }



/*** 分页样式 **/
.dede_pages{ clear:both; margin:20px auto; height:30px;  }
.dede_pages ul {text-align: center;}
.dede_pages ul li{display: inline-block;line-height: 24px;vertical-align: middle;height:24px; font-size:13px; margin-bottom:5px;}
.dede_pages ul li a { color:#555;  display: inline-block; padding:0px 8px 0px 8px;overflow:hidden;}
.dede_pages ul li:hover{ background-color:#ccc;color:#fff; text-decoration:none;border-radius: 50%; }
.dede_pages ul li:hover a { color:#fff; }
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover { display: inline-block; color:#fff; background:#fac944;  border:1px solid #fac944 }
.dede_pages .pageinfo { float:left; color:#888; margin-left:7px  }
.dede_pages .pageinfo strong { font-weight:normal;  margin:0px 2px;}
.dede_pages ul li select { height:22px; border:none }
.thisclass {
    border-radius: 50%;
    background-color: #047638;
    color: #fff;
    padding: 0 8px;
}

/*细菌 活动*/

.top_img{position: relative;font-family:Microsoft YaHei;width: 55rem;height: 7rem;}
.crispr-btm{position: absolute;margin-left:8.31rem ;margin-bottom: 1.44rem}
.crispr-btm img{width: 17.75rem;height: 5.56rem}
.btm_txt{font-size:1.38rem;color:rgba(51,51,51,1);margin:1.2rem -14rem;position: absolute;}
.b_shap{position: absolute;margin-left:28rem ;margin-bottom: 3.25rem}
.ture_div{position: absolute;margin-left:31rem ;margin-bottom: 1.44rem}
.ture_div img{width: 17.75rem;height: 5.56rem}
.true_div span{font-size:1.38rem;color:rgba(51,51,51,1);margin:1.2rem -14rem;position: absolute;}
.gene_edit_small{background:rgba(255,255,255,1);margin-left: -1.2rem;position: relative;}
.gene_edis_small_tit{font-size:1.8rem;color:rgba(51,51,51,1);font-weight:bold;}

.gene_edis_small_tit b{color:rgba(208,17,38,1); }

.gene_edis_small_txt{text-align:justify;font-size:1.4rem;line-height:2.2rem;color: rgba(102,102,102,0.9);margin-top: 2rem}
.youshi_tit{font-size:1.8rem;color:rgba(51,51,51,1);font-weight:bold;margin-top: 2rem;text-align: center}
.youshi_tit b{color:rgba(208,17,38,1); }

.youshi{width:50%;height:14rem;float: left;margin-top: 2rem}



.youshi_nei{width:11.71rem;height:15.44rem;position: relative;}
.num_img{position: absolute;margin:1rem 1rem ;}
.num_img img{width: 40%;height: 40%}

.num_img_div{position: absolute;margin:4.13rem 4rem}

.num_div_txt{font-size:1.4rem;position: absolute;margin: 9.38rem 1.19rem;}
.gene_edit1{position: relative;margin-top: 5rem;margin-left: -1rem;}
.xijun_edit{font-size:1.8rem;color:rgba(51,51,51,1);font-weight:bold;text-align: center;}
.xijun_edit b{color:rgba(208,17,38,1); }

.gene_edit1_txt{width:100%;font-size:1.4rem;text-align: justify;margin-top: 2rem}
.jiexuan{color:#333333;line-height:2.2rem;text-align: left;margin-top: 2rem;}
.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: 14rem 4.38rem}
.jiexuan_box1_in{width:24.25rem;height:8.88rem;position: relative;}
.jiexuan_box_img1{margin: 1.13rem 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*/

.content1_1230{margin: 2rem 0}
.wapper1230{font-family:Microsoft YaHei;font-weight:400;color:rgba(51,51,51,1);line-height:1.75rem;text-align: left}
 .center_tit{height:1.38rem;font-size:1.38rem;margin: 0 auto;margin-top: 3.69rem;font-weight: bold;}
.add_boder{border:1px solid #ccc;opacity: 0.9;font-size: 1.4rem;text-align: justify;    padding-left: 5px;}
/*.div2717_inner{height: 5%}*/
.jiexuan{width: 100%}
.activity_time{margin-top: 2rem;}
.activity_content{height: 0.94rem;position: relative;color:rgba(34,24,21,1);margin-top: 1.25rem;}
.small_tit_1230{font-size:1.4rem;font-weight:bold;color:rgba(208,16,39,1);background: url(/uploads/191230/advantage-icon1.png) no-repeat;background-size: 2rem !important;padding-left: 3rem;margin: 1rem 0rem 1rem;}
.small_inner_1230{margin:0 0 0 3rem;}
.center_txt_num{font-size:3.75rem;font-family:Microsoft YaHei;font-weight:bold;color:#beb9b98a;float: left;margin: 1rem 1rem;}
.right_2717{width: 100%}
.center_center_2717{display: none;}
.left_2717{width: 100%}
.div2717_inner{float: left;margin: 1rem;}
.div2717_inner_txt{float: left;width: 64%;}



/*服务页面*/

.jun_page_header{display: none;}


.server_crispr{font-size:1.38rem;font-weight:500;color:rgba(51,51,51,1);line-height:4.36rem;position: absolute;margin:-4.2rem 0 0 1.5rem}
.server_item_list{position: absolute;font-size:0.9rem;color:rgba(247,247,247,1);line-height:2rem;margin: -3.3rem 0 0 8.7rem}
.gene_server_small{width:90vw;background:rgba(255,255,255,1);margin-left: -1.2rem;position: relative;}
.gene_server_small_tit{font-size:1.8rem;color:rgba(51,51,51,1);font-weight:bold;}
.gene_server_small b{color:rgba(208,17,38,1);}
.gene_server_small_txt{width:100%;margin-top: 2rem; text-align:justify;text-justify:distribute-all-lines;font-size:1.4rem;line-height:2rem;color: rgba(102,102,102,1);}
.pic1_Server{margin-top: 2rem;margin-bottom: 2rem;}
.gene_server1_container{font-size:1.8rem;color:rgba(51,51,51,1);font-weight:bold;margin: 2rem 0; }
.gene_server1_container b{color:rgba(208,17,38,1);font-weight: bold;}

.gene_server1_container_txt{width:100%;margin: 2rem 0; text-align: left;font-size:1.4rem;line-height:2rem;}
.gene_server_method{position: relative;margin-top: 2rem}
.gene_server_method b{color:rgba(208,17,00,1)}
.server_method{margin-top: 1rem}
.server_method_total{margin-top: 2rem}
.server_method_tit{font-size:1.5rem;font-weight:600;color:#000;float: left;}
.server_method_img{height:2rem;float: left;}
.server_method_txt{text-align: left;margin-left:1rem;font-size: 1.4rem;float: left;margin-bottom: 2rem}
.server_pic2_div{background:rgba(255,255,255,1);text-align: center}
.table_fuwu2{width: 100% !important;}
.table_fuwu2>tbody>tr:nth-child(1){background-color: #333;color: #fff;font-weight: #600} 

.server_hong_kuamng{width:10rem;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:Microsoft YaHei;font-weight:400;color:rgba(102,102,102,1);}
.bottom_tit{height:1.06rem;border:0px solid rgba(153,153,153,1);margin: 0rem 0 0 0rem;font-weight: bold;color:rgba(51,51,51,1);margin-top: 2rem}
.bottom_item_1{background:rgba(254,254,254,1);border:0px solid rgba(153,153,153,1);margin: 1rem 0 0 0rem}
.bottom_item_2{background:rgba(254,254,254,1);border:0px solid rgba(153,153,153,1);margin: 1rem 0 0 0rem;text-align:justify;}


.header_style a{color:#fff;}
.headre_style_left a:hover{color: #000}
.header_style_right a:hover{color:#047638}





/*病毒*/

.virture_page_header{width: 56rem;height: 7rem;}
.server_inner_header_tit{position: absolute;display: block;font-size:2rem;font-family:Microsoft YaHei;font-weight:500;color:rgba(51,51,51,1);line-height:4.36rem;}
.virture_page_header .btn{width: 12.3rem;height: 5.2rem}
.virture_page_header span{margin-right: 4.2rem}
.virture_page_header{display: none}
.gene_virture_first{width:100%;background:rgba(255,255,255,1);position: relative;}

.gene_virture_first_tit{font-size:1.8rem;color:rgba(51,51,51,1);font-weight:bold;}
.gene_virture_first b{color:rgba(208,17,38,1); }
.gene_virture_first_txt{width:100%;margin-top: 1.69rem;text-align:justify;font-size:1.4rem;line-height:2.2rem;color: rgba(102,102,102,1);}

.table_virture_1{text-align: center;width: 90vw;font-size:1.2rem;font-weight:400;color:rgba(51,51,51,1);line-height:1.8rem;}
.table_virture_1 tr:nth-child(2n+1){background:rgba(242,242,242,1);height:4rem;}
.table_virture_1 tr:nth-child(2n){background:rgba(247,247,247,1);height:4rem;}
.table_virture_1 tr:nth-last-child(1){height: 6rem;background-color: #666;color: #fff;line-height:1.8rem;}
.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}

.three_virture_comp{font-size:1.4rem;font-weight:bold;color:rgba(51,51,51,1);text-align: left;margin-left: 2rem;width: 90vw;line-height:2.2rem;margin-top: 2rem}
.three_virture_comp span{font-size: 2rem;display: block;margin:-0.2rem 0 0 -1.5rem;position: absolute;}


.panel {margin-top:3rem;position: relative;}
.panel-body:not(:nth-child(2)) {display:none;}

.panel-header{height:3rem;background:rgba(244,244,244,1);font-size:1.5rem;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 84%;
  display: block;
  position: absolute;
  font-family:Microsoft YaHei;
    transform: rotate(45deg);
}
.panel-header span{display: block;position: absolute;margin:1.3rem 0 0 1.5rem;}
.current11{background: rgb(204, 204, 204);border-bottom:0.2rem solid #047638;}
.current11::after{
  content: "\2716";
  color: #047638;
  margin: 1rem 0 0 84%;
  display: block;
  position: absolute;
  transform: rotate(90deg);

  transition: .5s transform;
}
.current111{background: rgb(204, 204, 204);border-bottom:0.2rem solid #047638;}
.current111::after{
  content: "\2716";
  color: #047638;
  margin: 1rem 0 0 84%;
  display: block;
  position: absolute;
  transform: rotate(90deg);

  transition: .5s transform;
}




.panel_inner {margin-top:2rem; position: relative;}
.panel-body_inner:not(:nth-child(2)) {display:none;}

.panel-header_inner{width:90vw;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 84%;
  display: block;
  position: absolute;
  font-family: fontawesome;
    transform: rotate(45deg);
}
.panel-header_inner span{display: block;position: absolute;margin:1rem 0 0 1.5rem;font-size: 1.4rem}
.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 84%;
  display: block;
  position: absolute;
  transform: rotate(90deg);

  transition: .5s transform;
}
.gene_virture_sec{width:90vw;position: relative;}

.gene_virture_sec_tit{font-size:1.8rem;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:90vw;text-align:justify;font-size:1.4rem;margin-top: 1.69rem;margin-left: 0.2rem;color: rgba(102,102,102,1);line-height:2.2rem;}

.gene_virture_sec_ctl{position: relative;}
.gene_virture_sec_ctl span{display: block;position: absolute;font-size:1.2rem;color:rgba(51,51,51,1);width: 9.44rem}


.gene_virture_tirhd_tit{font-size:1.8rem;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{margin-top: 2rem;text-align:left;font-size:1.4rem;line-height:2.2rem;color: rgba(102,102,102,1);}

.gene_virture_tirhd{margin:0rem 0 0 0.2rem}

.gene_virture_fourth_tit{font-size:1.8rem;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{width:100%;margin-top: 2rem;text-align:justify;font-size:1.4rem;line-height:2.2rem;color: rgba(102,102,102,1);}
.gene_virture_fourth{width:90vw;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 #047638;}
.table_virture_3 tr{height: 1.9rem}

.table_virture_3 tr td span{text-align: left;margin-left: 0rem}

#box{height:5.44rem;background:rgba(254,205,0,1);margin-bottom: 2rem;margin-top: 3rem;font-size: 1.2rem}

.table_virture_4{margin-top: 2.5rem;}
.table_virture_4 tr:first-child{height: 1.8rem;color: #000;background-color:#fff;border-bottom:0.2rem solid #047638;}
.table_virture_4 tr{height: 1.9rem}
.table_virture_4 tr td,th{     word-break: break-all;}
.table_virture_4 tr td span{text-align: left;margin-left: 0.2rem;}
.box_inner_tit{font-size:1.2rem;font-weight:bold;color:rgba(51,51,51,1);line-height:0.79rem;}
.box_inner_tit_faq{font-size:1.5rem;font-weight:bold;color:rgba(51,51,51,1);line-height:3.79rem;}
#box_faq{background:url("https://www.ubigene.com/uploads/200106/faq.png") center no-repeat;background-size:90vw 4.31rem;margin:2rem 0 0 0rem;width: 90vw;height:4.31rem}
.fqa_tit{color:rgba(254,205,0,1);margin: 12px 0}
.fqa_body{text-align: justify;color:rgba(247,247,247,1);}




.cell_server_first{width:90vw;background:rgba(255,255,255,1);position: relative;}
.cell_server_first_tit{font-size:1.8rem;color:rgba(51,51,51,1);font-weight:bold;    margin-bottom: 2rem;}
.cell_server_first b{color:rgba(208,17,38,1); }
.cell_server_first_txt{width: 100%; text-align:justify;font-size:1.4rem;line-height:2.2rem;color: rgba(102,102,102,1);}
.cell_server_sec{background:rgba(255,255,255,1);position: relative;}
.cell_server_sec_tit{font-size:1.8rem;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;width: 44%;height: 12rem; margin-left: 1rem}
.cell_sec_inner_txt{width: 100%;margin-top: 1.25rem}

.cell_server_inner_txt1{width: 86vw;margin-left: 0.5rem;margin-top: 2rem;font-size:1.4rem}
.img_a{width:34.63rem;float: left;margin-left: 0rem}

.header_style{display: none;}


.cell_server_third{position: relative;}
.cell_server_third_tit{font-size:2rem;color:rgba(51,51,51,1);font-weight:bold;padding-top: 2rem}
.cell_server_third b{color:rgba(208,17,38,1); }
.cell_server_third_txt{margin-top: 2rem;text-align:justify;font-size:1.4rem;line-height:2.2rem;color: rgba(102,102,102,1);border:1px solid rgba(231,231,231,1);border-left: 0.5rem solid rgba(254,205,0,1); }

.cell_server_inner_txt1{margin-left: 0.5rem;margin-top: 2rem;font-size:1.4rem;line-height:2.2rem;}
.img_a{float: left;margin-left: 0rem}

.img_a_txt{margin-top: 10rem;font-size:1.4rem;line-height:2.2rem;}
.header_style{display: none;}

/*20200214 activity*/

.firstp_0214{width: 100%;margin: 0 auto;margin-top:2rem}
.blod{font-weight: blod;}
.red{color: #C21728}
.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:1.4rem;font-family:Microsoft YaHei;color:rgba(51,51,51,1);line-height:2.2rem;margin-top: 1rem}
.youshi20200214{margin-bottom: 1rem;margin: 0.2rem;}
.sec_0214_tit{margin: 1rem 1rem;}
.element3 {
            padding: 2%;
            width:90%;
            background-color: #fff;
            border-radius: 2rem;
            border: 12px solid #C21728;
            margin:0 auto;
            margin-top:5rem;
        }
.element3 p{margin-left: 1rem;    margin-top: 0;
}
.table_0214{margin-top: 0.5rem;height: 8rem;width: 100%;font-family:Microsoft YaHei;font-weight: 400}
.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: 0.1rem}
.table_0214 tr td p{text-align: left;margin-left: 0.5rem;}


/*thp 软文  技术专题*/

.thptop{background-color:#F1F1F1;margin-top: 3rem}
.thptop_innertxt{padding: 1rem;}
.thp_title1{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;width: 100% !important;}
.thp_title1_inner_wit_block{background-color: #ffffff;position: absolute;border: 2px solid #333;}

.thp_b_fontsize{font-size:20px;}
.thp_title2{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{   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_title2,.thp_title1{display: none;}

.pic2_2761{width: 100%}
.thp_table{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: justify;margin-left: 0rem}
.panel_pis1 {}
.panel-body_pis:not(:nth-child(2)) {display:none;}
.panel-body_pis{width: 90vw;background:rgba(244,244,244,1);}
.panel-header_pis{width:90vw;height:2.81rem;background:rgba(244,244,244,1);font-size:1.4rem;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 83%;
  display: block;
  position: absolute;
  font-family: Microsoft YaHei;
    transform: rotate(45deg);
}
.panel-header_pis span{display: block;position: absolute;margin:1rem 0 0 0.5rem;}

.current1111{background: rgb(204, 204, 204);border-bottom:0.2rem solid #047638;}
.current1111::after{
  content: "\2716";
  color: #047638;
  margin: 1rem 0 0 83%;
  display: block;
  position: absolute;
  transform: rotate(90deg);

  transition: .5s transform;
}
.knok_pis_pix{text-align: justify;
    float: left;}
.knok_pis_pix1{text-align: center;
    float: left;}
.knok_pis_pix11{width: 100%;text-align: center;
    float: left;}
.knok_pis_pix2{width: 100%;text-align: center;
    float: left;}
.knok_pis_pix1111{width: 100%;text-align: center;
    float: left;}

.pic3_2761{width: 100%}

    .table_0306{margin-top: 2rem;height: 8rem;width: 90vw;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:2rem 0;}
.server_sore_table{width: 20rem}
.server_table_time{width: 8rem}

.element4 {width: 90%;
            background-color: #fff;
            border-radius: 2rem;
            border: 12px solid #C21728;
            padding:2%;
            margin-top:2rem;
        }
.element4 p{margin-left: 2rem;    margin-top: 0;
}

.on_line_contact_or_call_us{position: fixed;bottom: 0;width: 100%;z-index: 999}
.on_line_contact_or_call_us_left{width:32%;float: left;}
.on_line_contact_or_call_us_center{width:32%;float: left;margin-left: 2%;}
.on_line_contact_or_call_us_right{width:32%;float: right;}

.ec--cs-wrapper{display: none}
.phone_100_kuang{height:50px;background:#FECD00;border-radius:8px;text-align: center}
.phone_100_f{margin-left:20px;margin-top: 13px;float: left}
.click_100{position: absolute;font-family:Microsoft YaHei;font-size: 1.6rem;margin-top: 13px;margin-left: 50px;float: left}

.cell_sec_inner_div20200214{float: left;width: 45%;margin-left: 1rem;border:1px solid rgba(221,221,221,1);margin-top: 1rem}

.cell_sec_inner_div1{float: left;width: 42%;height: 21rem; margin-left: 5%;margin-top: 1rem}
.margin-top1rem{font-size: 1.4rem;line-height: 2.2rem;margin-top:1rem;}

.kuang_27641 div{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-top: 2%; }

.kuang_27642{width: 100%;background:rgba(247,227,226,1)}
.kuang_27642_text{width: 90%;margin-left: 2rem;padding-bottom: 1rem;}
.kuang_27642_pic5{width: 100%;margin-top: 2rem;}
.margin_top20{margin-top: 50rem}
.width_28{width: 28rem}
.service-con-banner img{width: 100%}

.service-con .kokipm_img{background: url(/uploads/service/flow/KO-KI-PM_m.png) center / 100% no-repeat;}
.service-con .microbe_img{background: url(/uploads/service/flow/Microbe_m.png) center / 100% no-repeat;}
.service-con .virus_img{background: url(/uploads/service/flow/virus_m.png) center / 100% no-repeat;}
.service-con .yoe_img{background: url(/uploads/service/flow/YOE_m.png) center / 100% no-repeat;}
.service-con .ysh_img{background: url(/uploads/service/flow/YSH_m.png) center / 100% no-repeat;}


/*contact us*/
.contact_us_inner_tit{margin: 2rem 0;}
.contact_us_inner_tit img{width: 8%}
.red_bg_white_font{ background:rgba(208,16,39,1);font-size:1.85rem;font-weight:bold;color:rgba(255,255,255,1);padding: 0.5rem 0.5rem;}

.IMissYou p{float:left;}
.Imissyou_1{width: 20%;}
.Imissyou_2{width: 70%}
.Imissyou_3{width: 100%}
.Imissyou_4{width: 100%}
.Imissyou_5{width: 7%;margin-top: 190px;}
.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: 20px;margin: 0 auto;line-height: 1.4rem;margin-left: 2px;}
.jianbian3{background:#E9F6FE;}
.tit_bingdu{font-size:1.8rem;font-weight:bold;color:rgba(51,51,51,1);line-height:31px;}

.tit_bingdu p{    width: 12%;height: 38px;border:1px dashed #83B9E4;float: left;margin-left: 1%}
.tit_bingdu p span{margin-top: 0.3rem;display: block;}
.miss_pome{height: 30rem;background: url(/uploads/activity/20200430/virus/img2.png) no-repeat;background-position: 0rem 11rem;background-size: 26rem;margin-top: 2rem;}

.activity_youshi{margin: 10%}
.activity_youshi_inner{float: left;width: 46%;margin: 1% 2%;height: 9rem}
.activity_youshi_inner img{float: left;}
.activity_youshi_inner p{float: left;margin-left: 1%; width: 100%;}

.Technical_advantages{margin: 2rem 0 0 0rem;}
.Technical_advantages li span{ display: block;float: left;}
.Technical_advantages li img{float: left;margin-top: 0.9rem;}
.Technical_advantages li {height: 6rem;}

.center_include_txt{margin-top: 2rem}

.Technical_advantages li p{width: 3rem;float: left;}
.shugang{font-size: 37px;margin: -8px 10px;}


.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 img{width: 25px}
#table1{display: block;}
.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:1.5em;max-height: 1.5em;}

#table1{height: 400px;margin-bottom: 2rem; overflow:scroll;display: none ; }
.inner_100_sorce>div{line-height: 25px;margin-top: 12px}
.flixe_body{
            margin: 10px;
            column-count: 2;
            column-gap: 10px;
            page-break-inside: avoid;
break-inside: avoid;
        }
.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-inner-img{display: none}
.gene_server_small1{margin-top: 2rem}
.gene_server_small1 img{margin-top: 2rem}
.server_hong_kuamng{margin-top: 2rem}

.mic_edit_kuang{width: 90%;background:rgba(254,254,254,1);border:0.4rem solid rgba(153,153,153,1);}
.mic_edit_kuang_left{float: left;width: 60%}

.mic_edit_kuang .inner_title>span{margin-left: 2rem;}  
.mic_edit_kuang_bigimg{width: 20%;margin: 1.5rem;float: left;}

.mic_edit_kuang .inner_title2>span{margin-left: 2rem;}
.mic_edit_kuang{float: left;margin-left: 2%;margin-top: 2rem}
.mic_edit_kuang p{float: left;padding: 0.2rem 0.5rem;margin: 0.3rem 0.5rem;}
.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: 35%; padding-bottom: 2rem;text-align: center;float: left;    margin: 4% 1%}
.zaititexing{float: left;width: 100%;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%;line-height: 4rem}
.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;}
.inner_100_sorce>div{font-size: 1.2rem}
.inner_100_sorce>hr{margin-left: 0rem}


.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: 1.8rem;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%;font-size: 1.4rem}
.form_submit_btn{width:18%;padding: 0.5rem 0rem;font-weight:bold;height:36px;background:rgba(254,205,0,1);border-radius:18px;margin: 3% 0 8%}
.contact-us-kuang{width:100%;box-shadow:4px 2px 20px 1px #b6b6b6;opacity:0.95;}
.table_left_2691{float:left;width:100%;margin-top:20px}
.table_right_2691{float:left;width:100%;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: 1.8rem;font-weight: 600;margin: 2rem 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}
.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:nth-child(6) .add_boder {
    text-align: left !important;
    padding-left: 12px;
}
/*100zhong*/
.express11{background:rgba(241,241,241,1); margin-top: 2rem;border-radius:0.5rem;padding: 1rem 0rem 1rem 0rem;font-size: 1.4rem !important;}
.express_inner_div{margin-left: 5%}
.click_to_see{width:24%;background:rgba(255,216,0,1);border-radius:2rem;float: left;}
.click_to_see_txt{background: url(https://www.ubigene.com/uploads/images20191205/shouzhi.gif) no-repeat;background-size: 1.4rem;padding: 0 0 0 22%;font-size: 1.2rem; margin-left: 6%;}
.express_100zhong{font-size: 1.6rem;margin-left: 1%;}
.contact-text{margin-top: 2rem !important;}
#comment1{width: 160% !important;height: 5rem}

.contact-text{display: none;}
/*knockoutcell*/
.first_hidden_txt{display: none}
.tit_red_block{border-left: #047638  8px solid}
.tit_all_red_block{background: #047638}
.phara{height: 10px}
.tit_red_block_inner{font-size: 1.8rem;padding: 0 24px 0 16px;font-weight: 600;color: #333;display:block; }
.hundred_kind img{width: 100%;display: none;}
.hundred_kind>p{display: none;}
.hundred_kind { margin: 24px 0; background: url(/uploads/service/knockout_cell/200type_wap.png) center/100% no-repeat; height: 120px; }


.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;}
#override_txt{text-align: justify;}

.little_txt{margin-top: 12px;width: 100%;text-align: justify;}
.phara_txt{margin-top: 24px;width: 100%;text-align: justify;}



.knockout_plan div{width: 100%;float: left;}
.knockout_plan div:nth-child(2),.knockout_plan div:nth-child(3){margin-top: 12px}
.knockout_plan div span{font-size: 16px;font-weight: 600;margin-left: 5%;color: #333}
.gray_14{display: none}
.full_txt{color: #047638 !important;}
.inner_100_sorce hr{width: 12rem;color: #ddd}
.inner_100_sorce p{margin-left: 4rem}
#table1{height: 400px;margin-bottom: 2rem; overflow:scroll;display:none;}
.inner_100_sorce div{line-height: 1.5rem}
.inner_100_sorce .con span{display: block;}

.full_txt_hidden{display: none}


/*knockin*/
.knockin_Case_Study>span{font-size: 16px;font-weight: 600;color: #333333;float: left;width: 10%}
.knockin_Case_Study>p{font-size: 14px;color: #333333;border-left: #333 2px solid;padding-left: 2%;float: left;width: 84%}



/*crispr-b*/

.Technical_advantages_crispr_b>div{width:50%;float: left;height: 7rem;}
.Technical_advantages_crispr_b>div>div>img{float: left;}
.Technical_advantages_crispr_b>div>div{float: left;  width: 15%;text-align: center; padding: -1% 0 0 0;}

.Technical_advantages_crispr_b>div>p{ float: left;width: 66%;margin-left: 12px;}

.Technical_advantages_crispr_b>div:nth-child(1){}
.Technical_advantages_crispr_b>div:nth-child(2){}
.Technical_advantages_crispr_b>div:nth-child(3){margin-top: 12px}
.Technical_advantages_crispr_b>div:nth-child(4){margin-top: 12px}





.mic_edit_kuang_bigimg{width: 20%;margin: 1.5rem;float: left;}





.mic_edit_kuang{width: 90%;background:rgba(254,254,254,1);border:0.4rem solid rgba(153,153,153,1);float: left;}
.margin-left2{}
.margin-left4{}
.mic_edit_kuang_left{float: left;width: 70%}
.mic_edit_kuang .inner_title{margin-top: 2rem;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:nth-child(3){float: left;font-weight: bold;}

.xiliezaiti{color:#fff;background-color: #047638;text-align: center;float: left;width: 10%;    padding: 2% 0px;}

.xiliezaiti_f{color:#fff;background-color: #047638;text-align: center;float: left;width: 10%;border: }
.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%;}

.margin-left4_table{width: 100%}
/*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;}


/*.mobile_first_space{margin-top: 24px}*/


.current_server{background: #047638;}
.current_server::after{
  content: "\2716";
  color: #ffffff;
  margin: -2rem 0 0 83%;
  display: block;
  position: absolute;
  transform: rotate(90deg);

  transition: .5s transform;
}
.three_virture_comp1{font-size:16px;font-weight:bold;color:rgba(255,255,255,1);line-height:1.79rem;padding:24px 0 0 0;}
.three_virture_comp1 span{font-size: 16px;    font-weight: bold;color: rgba(255,255,255,1);line-height: 1.79rem;text-align: left;}
#hidden_FAQ{padding:24px;}
#box{background:rgba(254,205,0,1);margin-top: 24px; width: 100%;font-size: 1.4rem;padding: 5% 0% 0 0px;}

#box_faq{background:url("/uploads/service/virtual/FAQ-BG-IMG.jpg") no-repeat;background-size: 103% 100%;margin-top: 24px;}
/*
 .table_virture_2{width: 100%}
.table_virture_2 tr:first-child{color: #fff;background-color:#666;}
.table_virture_2 tr{}
.table_virture_2 td{word-break:break-all;}
.table_virture_2 tr th:nth-child(2){width: 41%} 
*/
.box_inner_tit{font-size:1rem;font-weight:bold;color:rgba(51,51,51,1);display: block;padding: 2%;text-align: center;}
.box_inner_tit_faq{font-size:18px;font-weight:bold;color:rgba(51,51,51,1);line-height:3.79rem;}


.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: 1.8rem;color: #333;font-weight: 600;padding: 0 10px;}

.red_18px{color: #047638;font-size: 1.6rem;font-weight: 600;}


.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: 1.8rem;color: #333;font-weight: 600;padding: 0 10px;}
.red_18px{color: #047638;font-size: 1.6rem;font-weight: 600;}
.thp_knockout{}
.thp_knockout tr:nth-child(1){background-color: #047638;color: #fff;}
.site_img{margin-top: 24px;width: 100%;text-align: center;}
.thp_knockout tr td:nth-child(1){width: 20%;font-weight: 600}
.literature_point{margin-top: 24px}
.literature_point div{background: #ddd;padding: 1%;}
.literature_point div img{float: left;}
.literature_point div span{}
.literature_point div:nth-child(2){margin-top: 2%}



/*activity*/

.table_0430 .add_boder{text-align: center !important;}
.banner_background_2807{height: 38vw;width: 100%;background: url(/uploads/activity/20200430/cell/bannerw886px.jpg) no-repeat;background-size: 100% ;}
.banner_background_2809{height: 44vw;width: 100%;background: url(/uploads/activity/20200430/virus/banner-886px.jpg) no-repeat;background-size: 100% }
.activity_microbe_banner{height: 38vw;width: 100%;background: url(/uploads/activity/20200430/microbe/banne886px.png) no-repeat;background-size: 100% }
.banner_background_2813{height: 48vw;width: 100%;background: url(/uploads/activity/20200630/phone/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;}
.activity_microbe_background{line-height:24px;background-size: 100% 100%;}
.activity_microbe_background p{padding: 24px 48px;}
.activity_virus_background{line-height:24px;background-size: 100% 100%;text-align: center;padding: 2rem 0;}
.activaty_virtual_content img{width: 22%}
.activaty_virtual_content img:nth-child(2){margin-left: 16%}
.activaty_virtual_content img:nth-child(3){margin-left: 16%}
.table_0430 .add_boder{text-align: center !important;}

.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_2823{height:44vw;width: 100%;background: url(/uploads/activity/20200512/phone/webbanner.jpg) no-repeat;background-size: 100% }

.banner_background_2824{height: 37vw;width: 100%;background: url(/uploads/activity/20200501/webbanner886px.jpg) no-repeat;background-size: 100% }
.banner_background_2825{height: 37vw;width: 100%;background: url(/uploads/bacteria/banner.jpg) no-repeat;background-size: 100% }
.banner_2710{height: 33vw;width: 100%;background: url(/uploads/190912/banner.png) no-repeat;background-size: 100% }
.banner_2712{height: 33vw;width: 100%;background: url(/uploads/EnIndex/banner5.jpg) no-repeat;background-size: 100% }
.banner_2713{height: 33vw;width: 100%;background: url(/uploads/20191217/banner.png) no-repeat;background-size: 100% }

.activaty_virtual_content img{width: 22%}
.activaty_virtual_content img:nth-child(2){margin-left: 16%}
.activaty_virtual_content img:nth-child(3){margin-left: 16%}
.shouzhi_down{transform: rotate(180deg);width: 7%}
.Technical_advantages_crispr_b>div p{text-align: left !important;}




/*activity20200702*/
/*.activity_0630_technology{ }
.activity_0630_technology>div{float: left;width: 48%}
.activity_0630_technology>div>div{text-align: left;float: left;}

.activity_0630_technology>div>p{    text-align: left;margin-left: 40px;}
.activity_0630_technology>div:nth-child(3){margin-top: 12px}
.activity_0630_technology>div:nth-child(4){margin-top: 12px}*/
.banner_background_0702{height: 46vw;width: 100%;background: url(/uploads/activity/20200702/phone/wapbanner.png) 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;padding: 6px 5px 6px 5px !important;}
.activity_time_0702{font-size: 1.8rem}


/*about us*/
.gray_about_us_14{font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:rgba(153,153,153,1);}
.jiyinbianjipingtai p{}
.jiyinbianjipingtai img{margin-top: 24px}
.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: 57vw;width: 100%;background: url(/uploads/191226/about_us.png) no-repeat;background-size: 100% }




.table_0630 th{height: 1.8rem;background:rgba(208,16,39,1);color:#fff;}
.table_0630 .add_boder{text-align: center !important;}
.activity_0630_technology{    }
.activity_0630_technology>div{float: left;width: 50%}


.activity_0630_technology>div:nth-child(4){margin-top: 12px}
.activity_0630_technology>div:nth-child(5){margin-top: 12px}
.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: 66px;}

.carton_ul li{display: none;}
.carton_ul li:nth-child(1){display: block}



/*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:28px;font-weight: 600}
.aggregate_hit{background: #047638;color: #fff}
.aggregate_gene_knockout_cell{box-shadow: 0px 5px 20px 6px rgba(96,96,96,0.24);padding: 12px}
.aggregate_gene_knockout_cell>ul{}
.aggregate_gene_knockout_cell>ul>li {
    font-size: 18px;
    display: inline-block;
        width: 40%;
    line-height: 40px;
    cursor: pointer;
    font-weight: 600;


    border:1px solid rgba(204,204,204,1);


}
.aggregate_advantages>div{width: 49%;display: inline-block;text-align: left;}

.aggregate_advantages>div>img{float: left;}

.aggregate_advantages>div>p{display: inline-block; 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: 12px}
.aggregate_gene_knockout_micor>ul{    }
.aggregate_gene_knockout_micor>ul>li {
    font-size: 18px;
    display: inline-block;
    width: 48%;
    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: 12px}
.aggregate_gene_knockout_aav>ul{}
.aggregate_gene_knockout_aav>ul>li {
    font-size: 16px;
    display: inline-block;
    width: 47%;
    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: 12px}
.aggregate_gene_knockout_fish>ul{    }
.aggregate_gene_knockout_fish>ul>li {
    font-size: 18px;
    display: inline-block;
    width: 47%;
    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: 100%;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:68%; 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-gene-activity-list li { position:relative; margin-bottom:20px; }
.aggregate-gene-activity-list .pic { width:28%; float:left }
.aggregate-gene-activity-list .pic img { width:100% }
.aggregate-gene-activity-list .text { width:68%; float: right }
.aggregate-gene-activity-list .text h3 { margin:0px auto 6px auto; line-height:24px; }
.aggregate-gene-activity-list .text h3 a { font-size:15px; 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 font { 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>li{line-height:38px;font-size:14px;display: inline-block;width:45%;margin-top: 12px;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:30px;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{}
.aggregate-gene-news-list a{font-size: 14px;}



.aggregate-application>ul>li{line-height:38px;font-size:14px;display: inline-block;width:45%;margin-top: 12px;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:30px;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: 12px}
.aggregate_gene_knockout_plasmid>ul{    }
.aggregate_gene_knockout_plasmid>ul>li {
    font-size: 18px;
    display: inline-block;
    width: 47%;
    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;
  /*height: 200px !important;*/
    position: absolute;
    right: 0;
    /*bottom: 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{width: 86%;margin-top: 12px;}
.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;}

/*.banner_background_2867{height: 17vw;width: 100%;background: url(/uploads/activity/20200722/1920x468ox_web.mp4) no-repeat;background-size: 100%;}*/

.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: left;    padding-left: 12px;}
.table_0722>tbody>tr>td:nth-child(2){text-align: left;    padding-left: 12px;}

.banner_background_0918{    height: 48vw;width: 100%;background: url(/templets/default/images/0918/microbe-banner.jpg) no-repeat;background-size: 100%;}

.banner_2662{height: 44vw;width: 100%;background: url(/uploads/activity/phone_activity_web_banner/2662.jpg) no-repeat;background-size: 100% }
.banner_2681{height: 44vw;width: 100%;background: url(/uploads/activity/phone_activity_web_banner/2681.jpg) no-repeat;background-size: 100% }
.banner_2691{height: 44vw;width: 100%;background: url(/uploads/activity/phone_activity_web_banner/2691.jpg) no-repeat;background-size: 100% }
.banner_2700{height: 44vw;width: 100%;background: url(/uploads/activity/phone_activity_web_banner/2700.jpg) no-repeat;background-size: 100% }
.banner_2767{height: 44vw;width: 100%;background: url(/uploads/activity/phone_activity_web_banner/2767.jpg) no-repeat;background-size: 100% }

.banner_2717{height:44vw;width: 100%;background: url(/uploads/activity/phone_activity_web_banner/2717.jpg) no-repeat;background-size: 100% }
.banner_2746{height: 44vw;width: 100%;background: url(/uploads/activity/phone_activity_web_banner/2746.jpg) no-repeat;background-size: 100% }
.juxingkuang_ {background: no-repeat !important;}


.banner_background_2867{height: 47vw;width: 100%;background: url(/uploads/activity/20200722/phone_web_banner.jpg) no-repeat;background-size: 100%; }
.first_phara_news{background:rgba(241,241,241,1);padding: 12px 12px;line-height:28px;position: relative;margin-top: 24px}
.first_phara_news p{line-height:28px;text-align: justify;display: inline-block;}
.first_phara_news img{top: -84px;right: 20px;width: 34%;display: inline-block;position: absolute;display: none}
.title-zero{
             text-align: center;
 /* border: 1px solid red; */
    /*width: 900px;*/line-height: 38px;}
h1.one{
     font-size: 22px;
     text-align: justify;
}      
b.red-t{
     color:#047638;
}
span.one-tiele{
          font-size: 17px;
    /* padding-left: 11px; */
    text-align: justify;
}
}
.news-zero{
      /* width: 759px;*/
    height: 288px;
    margin-top: 54px;

}
.img-Lungs{
      /*  width:100%;*/
}
img.Lungs{
       float: left;
   /* width: 46%;*/
    margin-top: 93px;
}
p.n-two{
   float: right;
    margin-top: 20px;
    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: 8px;
}
.news-zero2{
     /*width: 900px;*/
    margin-top: 35px;
    /*border: 2px solid #c91be8;*/
}
}
..img-zero{
       padding: 0 0 0 24px;
}
p.zero-p{
          text-align: justify;
    /* border: 3px solid; */
    margin-top: 24px;
    /*width: 40.9%;*/
    margin-left: 1px;
}
}
b.zero2-color{
     color: #D01028;
}

/*----------------------*/
.news-zero3{
        /*width: 900px;*/
    /*border: 2px solid #c91be8;*/
    margin-top: -20px;
}

.news-zero2{
        /*width: 900px;*/
    /*border: 2px solid #c91be8;*/
    margin-top:30px;
}
.img-chain{
         line-height: 100px;
}
img.img-zero2{
       padding: 0px 140px 0 104px;
   /* width: 65%;*/
}
img.img-zero3{
          /*padding: 17px 22px 0px 50px;*/
   /* width: 33.9%;*/
    border: 1px solid transparent;
    margin-left: 0px;
}

p.zero-pp{
      text-align: justify;
    /* border: 3px solid; */
   /* width: 40.9%;*/
    margin-left: 0px;
    margin-top: 24px;
}
p.zero-ppp{
          text-align: justify;
    font-size: 10px;
    padding: 14px 5px 5px 5px;
    color: white;
}
/*----------------------------------*/
.zero4{
              /* width: 99.9%;*/
   /* height: 14px;*/
    background-color: #D01028;
    margin-top: 24px;
    text-align: center;
    text-align: justify;
    height: 177px;
}
p.s-one{
          text-align: justify;
    /*width: 90.9%;*/
    margin-top: 7px;
    margin-left: 19px;
}
}
}
}
.zero5{
       /* width: 38%;*/
    margin-top: 24px;
    margin-left: 21px;
}
.quan-big{
            /*  width: 372px;*/
    border: 1px solid transparent;
   /* margin-left: -26px;*/
    margin-top: -71px;
}
/*----------------------------------*/
p.shajunw{
  /*   width: 60%;*/
}
img.shajunt{
    /* float: right; */
    width: 100%;
    margin-top: 12px!important;
}
.lian-one{
    /* width: 49.9%;*/
    text-align: justify;
    margin-left: 1px;
}
p.cell-one{/*width: 93%;*/}
h2.wrap-title1{/*display: none;*/}
.lian-two{/*width: 48.9%*/;
    font-size: 11px;
    margin-left: 0px;}
.zero5{
         /* width: 100%;*/
    text-align: justify;
    }
 .zero-pppp{
    /*  margin-left: 19px;*/
    margin-top: 11px;
 }
  /*----------------*/
.news-a33{
     float: right;
    margin-top: -106px;
    width: 100%;
    height: 106px;
    background: #F7F7F7;
    border: 1px solid transparent;
}
/* .MsoNormal{
     float: right;
    margin-right: 19px;
    font-size: 22px;
    margin-top: 13px;
} */


}
.MsoNormal-a{
     float: right;
    margin-top: 47px;
    /* font-size: 16px; */
    margin-right: -131px;
}


.MsoNormal-a{
     float: right;
    margin-top: 47px;
    /* font-size: 16px; */
    margin-right: -131px;
}
.MsoNormal-aa{
         float: right;
    width: 60%;
    margin-right: -24px;

}
#nb_icon_wrap {display: none !important;}
#nb_toolbar_wrap {background: none !important;height: auto !important;}
#nb_toolbar_wrap a:last-child {background: url(/uploads/EnIndex/phone/phone.png) !important;background-size: 100% 100% !important;}
#nb_toolbar_wrap a:first-child {margin-right: 2% !important;background: url(/uploads/EnIndex/phone/Online.png) repeat !important;background-size: 100% 100% !important;}
#nb_toolbar_wrap a {width: 49% !important;height: 41px !important; font-size: 0 !important;}
#nb_toolbar_wrap:before {border: none !important;}
#nb_toolbar_wrap a:after {border: none !important;}
/*.on_line_contact_or_call_us{display:none;} */
.MsoNormal-e{
       font-size: 15px;
    /* padding-top: 10px; */
    padding: 9px 0 40px 0;
}
.news-a33-a{
     float: right;
    margin-top: -106px;
    width: 100%;
    height: 106px;
    background: #F7F7F7;
    border: 1px solid transparent;
}
.zhuan-two{
       height:397px;
}
.MsoNormal23{
      margin-top: 5px;
}
.MsoNormal2{
          margin-top: -55px;
}
.news-a1{
  margin-top: 19px;
}
/*--------------------专家新闻--------------------------*/
h2.article-tit{
           display: none;
  
}
h1.biao-biao{
           font-size: 23px;
    margin-top: 20px;
}
.MsoNormal23 {
      margin-top: 10px;
}
.MsoNormal3 {
      margin-top: 10px;
}
.MsoNormal4 {
      margin-top: 10px;
}
b.a51{
  color: #d11025;;
}
  /*-------------------------------------------*/
.news-a3a{
          width:100%;
    /* height: 125px; */
    /* border: solid; */
    margin-left: 47px;
    margin-top: 24px;
}
/*------------------------*/
.MsoNormal66{
    float: right;
    color: #343434;
    margin-top: -95px;
    font-size: 22px;
    margin-right: 42px;
}
.MsoNormal77{
     float: right;
    /* margin-left: 25px; */
    margin-top: -52px;
    font-size: 14px;
    color: #343434;
    margin-right: 21px;
}
.head-color{
       height: 103px;
    border: 1px solid transparent;
    margin-top: -104px;
    background: #F7F7F7;
  
}
p.jing{
     margin-top: 20px;
}
.MsoNormal44{
    float: right;
    color: #343434;
    margin-top: -95px;
    font-size: 22px;
    margin-right: 16px;
}
.MsoNormal55{
   
    float: right;
    /* margin-left: 25px; */
    margin-top: -52px;
    font-size: 14px;
    color: #343434;
    margin-right: 81px;

}
.head-color-a{
   height: 103px;
    border: 1px solid transparent;
    margin-top: -104px;
    background: #F7F7F7;
}

.banner_1211{
  height: 47vw;
    width: 100%;
    background: url(/uploads/allimg/201211/36-2012111SK0630.jpg) no-repeat;
    background-size: 100%;
}

.right-text1{
  float: left;
    width: 33%;
}

.right-text1{
  float: left;
    width: 33%;
}



.right-text3{
      margin-top: 15px;
}

.non-img{
  display:none
}

.all-img{
  margin-top:20px;
text-align:center;
}

.left-picture{
  text-align:center;
  margin-bottom:10px;
}

.secend-title{
  margin-top: 20px;
    font-size: 18px;
    margin-bottom: -15px;
}

.banner_1211-3{
  height: 47vw;
    width: 100%;
    background: url(/uploads/allimg/201211/36-20121119433O15.jpg) no-repeat;
    background-size: 100%;
}

.banner_1211-2{
height: 45vw;
    width: 100%;
    background: url(/uploads/allimg/201211/36-20121119494CF.jpg) no-repeat;
    background-size: 100%;
  
}

.red-block{
  border-left: #047638 10px solid;
    margin-top: -5px;
}

.red-block2{
  border-left: #047638 10px solid;
    margin-top: -17px;
}

.left-text1211{
  text-align:justify;
}
.sha_phara_news-a_1228{
	margin-top: 25px;
}
.thpbottom_red_1228{background-color:rgba(208,16,39,1);margin-top: 50px;padding: 0.2rem 1rem;}
.thptop_innertxt_1228{width: 350px; margin-left: 5px;}

.img_icon_210112{
	margin-bottom: -12x;
	margin-left: -11px;
}
.margin_left_float{
	margin-left: -4px;
	float: left;
}
.marget-left-0112{
	margin-left: -20px;
	line-height: 50px;
	display: inline-block;
}
.marget-bottom-0112{
	margin-bottom: -20px;
	margin-top: 20px;
}
.add_boder_0112{ border: 1px #ccc none; text-align: center;opacity: 0.9;padding-left: 12px; background-color: #F1F1F1;}
.form_top_height{
	height: 38px;
}
.background_0113{
	background: #808080;
}
.margin_yincan_0113{
	margin-left: 12px;
	margin-top: 0px;
	width: 100%;
}
.margin_left_float_0113{
	margin-left: 0px;
	float: left;
	font-size: 20px;
	margin-top: -8px;
}
.phara_txt0918{
	text-align: justify;
}
.banner_web_0112{
	height: 45vw;
    width: 100%;
    background: url(/uploads/activity/20210112/12-210112M_banner.jpg) no-repeat;
    background-size: 100%;
  
}
.add_boder_0225 { border: 1px #ccc solid;text-align: left;opacity: 0.9;padding-left: 32px;}
.add_boder_0225_center {padding-left: 8px;}

.banner_web_0226{
	height: 45vw;
    width: 100%;
    background: url(/uploads/activity/20210226/mobile/0226_banner.jpg) no-repeat;
    background-size: 100%;
  
}
.top-box-0226 {width: 100%;height: 655px;border-radius: 12px;box-shadow: 0px 0px 3px 3px #dcdcdc;padding-top: 36px;margin-top: 10px;}
.activity-welfare-0226 {width: 100%;height: 5px; background: url(/uploads/activity/20210226/point_img2.png) no-repeat;background-size: 100%;text-align: center;margin-top: 0px;margin-bottom: 4px;}
.activity-welfare-0226 p {margin-top: -10px; font-size: 18px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;line-height: 25px;position: absolute;margin-left: 39%;}
.activity-welfare-0226:first-child p {margin-left: 28%;}

.activity-margin-top-28 p {margin-left: 34%;}
.top-content1-0226 {margin-bottom: 12px;margin-top: 8%;}
.top-content1-0226 img {margin: 0px 5px 0 10px;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-bottom: 65px;float: right;}
.top-content2-0226 p {width: 203px; 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 10px 0 5px;vertical-align: top;}
.content3-width-0226 {width: 450px;}
.middle-btn-KO {width: 324px;height: 38px;background: #047638;font-size: 18px;font-family: Microsoft YaHei;font-weight: bold;color: #FFFFFF;line-height: 38px;text-align: center;margin-top: 34px;margin-bottom: 28px;margin-left: 7%;border-radius: 19px;}
.middle-text-0226 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;margin-bottom: 10px;text-align: justify;}
.middle-ul-0226 {display: inline-block;margin-bottom: 40px;margin-top: 20px;}
.middle-ul-0226 li {width: 50%;height: 53px;display: inline-block;float: left;}
.middle-ul-0226 li:nth-child(3) {width: 50%;vertical-align: top;margin-top: 15px;}
.middle-ul-0226 li:nth-child(4) {width: 50%;vertical-align: top;margin-top: 15px;}
.middle-ul-0226 p {width: 78%;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 24px;float: right;}
.middle-ul-0226 li img {width: 17%;}
.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: 17px;}
.table_0226 tr td {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #000000;}
.margin-table-0226 {margin-top: 48px;}
.activity-margin-top-28 {margin-top: 10px;}
.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;}
.activity-margin-top-28 {margin-top: 220px;}
.activity-margin-top-17 {margin-top: -10px;margin-bottom: 30px;}
.middle-text-0226-bottom {margin-bottom: 5px;}
.top-box-0226 div:nth-child(3) p {width: 240px;}

.banner_web_0205{
	height: 45vw;
    width: 100%;
    background: url(/uploads/activity/20210205/mobile/0205_banner.jpg) no-repeat;
    background-size: 100%;
  
}


.activity-top-0205 {padding: 10px 20px 10px 20px;border-radius: 12px;text-align: center;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;box-shadow: 0px 0px 3px 2px #dcdcdc;}
.activity-welfare-0205 {width: 100%;height: 5px; background: url(/uploads/activity/20210226/point_img2.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: 34%;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: 90%;height: 185px;display: inline-block;text-align: center; padding: 0 5% 0 5%;box-shadow:  0px 0px 3px 2px #dcdcdc;}
.activity-content-0205 li p {width: 100%;text-align: justify;margin-top: 23px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;}
.activity-content-0205 li:nth-child(2) {width: 90%;height: 200px;display: inline-block;text-align: center; padding: 0 5% 0 5%;box-shadow:  0px 0px 3px 2px #dcdcdc;margin-top: 30px;margin-bottom: 30px;}
.activity-content-0205 li:nth-child(2) p {width: 100%;text-align: justify;margin-top: 23px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;}
.activity-content-0205 li:last-child {width: 90%;height: 171px;display: inline-block;text-align: center; padding: 0 5% 0 5%;box-shadow:  0px 0px 3px 2px #dcdcdc;}
.activity-welfare2-0205 {width: 100%;height: 5px; background: url(/uploads/activity/20210226/point_img2.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: 34%;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 !important;height: 80px;}
.form_submit_btn_0205{width:18%;padding: 0.5rem 0rem;font-weight:bold;height:36px;background:#047638;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: #047638;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;text-align: center;margin-left: 30%;margin-top: 26px;border-radius: 20px;line-height: 38px;}
.activity-content-0205 li:nth-child(2) a {width: 117px;height: 38px;display: block;background: #047638;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;text-align: center;margin-left: 30%;margin-top: 18px;border-radius: 20px;line-height: 38px;}
.activity-content-0205 li:nth-child(3) a {width: 117px;height: 38px;display: block;background: #047638;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;text-align: center;margin-left: 30%;margin-top: 10px;border-radius: 20px;line-height: 38px;}
.table_0205 .form_top_height .add_boder:first-child {width: 125px !important;}

.banner_web_0225{
	height: 45vw;
    width: 100%;
    background: url(/uploads/activity/20210225/mobile/0225_banner.jpg) no-repeat;
    background-size: 100%;
  
}
.top-box-0225 {height: 260px;background: url(/uploads/activity/20210225/0225_activity_cow2.png) no-repeat;background-size: 100% 100%; text-align: center;margin-top: 15px;padding-top: 60px;}
/* .top-box-0225 img {margin-top: 85px;width: 280px;} */
.cow-img-0225 {height: 79px;background: url(/uploads/activity/20210225/0225_img4.png) no-repeat;margin-left: 5%;background-size: 95%;}
.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;}
.hongmian-plan-0225-right {display: inline-block;margin-top: 30px;}
.hongmian-plan-0225-right p {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 25px;text-align: justify;width: 100%;}
.hongmian-plan-0225-right ul {float: left; position: absolute;}
.hongmian-plan-0225-right img {margin-top: 343px;}
.hongmian-plan-0225-right ul li{width: 32%;height: 90px;display: inline-block;margin-top: -120px;margin-right: 0px;vertical-align: text-top;}
.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 {margin-left: 19%;margin-top: -750px;}
.hongmian-plan-0225-content {margin-top: 15px;}
.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: 8px;line-height: 27px}
.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: 8px;line-height: 37px;}
.hongmian-plan-0225-content + p {width: 280px! important;}
.table_0225 {margin-top: 0px;}
.table_0225 tr:first-child th:nth-child(2) {width: 17% !important;}
.table_0225 tr:first-child th:nth-child(4) {width: 17% !important;}
.table_0225 tr:nth-child(2) td:first-child {width: 24% !important;}


.banner_web_0309{height: 45vw;width: 100%;background: url(/uploads/activity/20210309/mobile/0309_banner.jpg) no-repeat;background-size: 100%;}
.top-content-img-0309 {width: 100%;height: 220px;background: url(/uploads/activity/20210309/mobile/0309_img1.jpg) no-repeat;background-size: 100%;margin-top: 30px;margin-bottom: 30px;}
.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;}
.margin-top-38 {margin-top: 30px;}
.table2_0309 tr:first-child th:first-child {border: 1px #ccc solid;padding: 6px 5px 6px 5px;text-align: center;opacity: 0.9;}
.table3_0309 tr:first-child th:first-child {border: 1px #ccc solid;padding: 6px 5px 6px 8px;opacity: 0.9;}
.table_0309 .add_boder_0225:last-child {line-height: 22px;}

.table_0310 th {height: 1.8rem;background: rgba(208,16,39,1);color: #fff;}
.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_0310_th_center {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;text-align: center;}
.banner_web_0311 {height: 45vw;width: 100%;background: url(/uploads/activity/20210311/mobile/0311_banner.jpg) no-repeat;background-size: 100%;}
.table_0311 tr:nth-child(-n+4) td:first-child {text-align: center;}
.table_0311 tr th:first-child {text-align: center;}
.table_0311 tr:last-child td {padding-left: 5px;}
.top-box-img-0311 img {display: inline-block;margin-left: 30px;margin-top: 20px;}
.top-box-img-0311 p {font-size: 20px;font-family: Microsoft YaHei;font-weight: bold;color: #047638;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: 20px;margin-bottom: 20px;}
.crispr-right-text-0311 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;}
.middle-content-text-0311 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;margin-top: 20px;}
.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-tit {font-size: 24px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;line-height: 22px;padding-left: 5px;margin-top: 30px;}
.form_madel_table_1 tr:first-child td:first-child {width: 65px;}
.right-text img {width: 44px;height: 44px;}
.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;}


.service_10_0415_inn_row {margin-top: 24px;margin-bottom: 20px;text-align: justify;}
.service_table_0415 .add_boder_0415_th {padding-left: 10px;}
.service_table_0415 .td_table_0415_tit {width: 50px;text-align: center;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_margin {margin-top: 24px;}
.service_reference_0415_10 {margin-top: 20px;}
.service_0415_bottom_img_text_com .service_0415_img_text_com_inner {width: 28%; display: inline-block;height: auto;text-align: center;padding-right: 6%;vertical-align: top;margin-top: 20px;}
.service_0415_bottom_img_text_com .service_0415_img_text_com_inner:last-child {padding-right: 0px;}
.service_0415_bottom_img_text_com .service_0415_img_text_com_inner_p {font-size: 15px;font-family: Microsoft YaHei;font-weight: bold;color: #333333;margin-top: 10px;text-align: center;}
.service_0415_img_text_com_inner p {text-align: justify;}
.service_table2_0415_td_first {width: 66px;text-align: center;padding-left: 0px;}
.service_table2_0415_td_text {font-size: 14px;font-family: Microsoft YaHei;font-weight: bold;color: #047638;}
.service_table2_0415_td_content {padding: 8px;text-align: justify;vertical-align: text-top;}
.service_table2_0415_td_content2 {padding: 8px;text-align: justify;vertical-align: text-top;}
.service_table_0415 .td_table_0415_row_tit {font-size: 15px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;}
.service_10_0415_top_text {text-align: justify;}
.service_10_0415_top_por {padding-left: 20px;}


.text_aline_center {text-align: center;}
.service_0416_12_middle_text {font-size: 14px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;margin-top: 20px;text-align: left;margin-bottom: 10px;}
.margin_top_m_20 {margin-top: 20px;}
.service_0415_middle_img {text-align: center;}


.banner_web_0419{height: 45vw;width: 100%;background: url(/uploads/activity/20210419/mobile/210419_activity_banner.jpg) no-repeat;background-size: 100%;}
.top-content-box-0419 {margin-bottom: 49px;}
.top-content-box-0419 {text-align: center;}
.top-box-img-0419 {margin-top: 30px;text-align: center;}
.top-box-img-0419 div{width: 256px;height: 224px;background: url(/uploads/activity/20210419/mobile/210419_img1.png);margin-top: 150px;position: absolute;text-align: center;margin-left: 20%;}
.text-font-always-0419 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #000000;text-align: left;}
.text-font-position-0419 {margin-top: -5px;}
.text-after-p-0419 {width: 9px;height: 3px;background-color: #202020;display: inline-block;vertical-align: 4px;}
.top-box-img2-0419 {text-align: left;margin-top: 260px;}
.top-img-absolute-0419 {width: 228px;height: 250px;display: inline-block;background: url(/uploads/activity/20210419/mobile/210419_img2.png);}
.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-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;text-align: justify;}
.bottom-table-text-com-0419 p:nth-child(3) {font-size: 16px;font-family: Microsoft YaHei;font-weight: bold;color: #047638;margin-top: 8px;margin-bottom: 38px;}
.table_0419 td {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;}
.table_0419 th {font-size: 14px;font-family: Microsoft YaHei;font-weight: bold;color: #FFFFFF;text-align: center;}
.table_0419 .table_0419_text_font {font-size: 14px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;}
.table_0419 .add_boder_transform_margin_0310 {padding-left: 5px;}
.table_0419 .table_width_td_0419 {text-align: center;}
.table_0419 .table_say_p_0419 {margin: 11px 5px 9px 10px;width: 100px;line-height: 20px;text-align: left;display: inline-block;} 
.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: #047638;}
.table_0419 .table_width_td2_0419 {width: 135px;}
.table_0419 .display_none_0416 {display: none;}
.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: 45vw;width: 100%;background: url(/uploads/activity/20210513/mobile/0513_banner.png) no-repeat;background-size: 100%;}
.top-content-box-0513 {display: none;}
.mobile_activity_img_display {width: 100%;height: 393px;background: url(/uploads/activity/20210513/mobile/0315_D751_img1.png) no-repeat;text-align: center;background-size: 100%;}
.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_margin_top_0315 {margin-top: 30px;}
.table_0315 td {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 20px;}
.table_0315 th {font-size: 14px;font-family: Microsoft YaHei;font-weight: bold;color: #FFFFFF;text-align: center;line-height: 20px;}
.table_0315 .add_boder_transform_margin_0310 {padding-left: 2px;}
.table-0513-tit {font-size: 20px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;line-height: 22px;padding-left: 5px;margin-top: 41px;}
.table_0315 td:first-child {width: 72px;}

.banner_web_0514{height: 45vw;width: 100%;background: url(/uploads/activity/20210514/mobile/0514_banner.jpg) no-repeat;background-size: 100%;}
.top-content-box-0514 {display: none;}
.mobile_top_content_0514 {width: 100%;height: 260px;background: url(/uploads/activity/20210514/mobile/0514_img1.png) no-repeat;text-align: center;background-size: 100%;margin-top: 30px;}
.activity_title_icon1 {height: 46px;background: url(/uploads/activity/20210514/mobile/0514_title1.png) no-repeat;background-size: 50%;background-position:center center;margin-bottom: 20px;}
.middle_content_text_0415 p {font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;text-align: justify;} 
.middle_content_text_0415 p:last-child {margin-top: 10px;margin-bottom: 20px;}
.bottom_activity_time_0514 {font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #8A8A8A;margin-bottom: 32px;}
.table_img_title_0514 {height: 46px;background: url(/uploads/activity/20210514/mobile/0514_title2.png) no-repeat;background-size: 50%;background-position:center center;}
.table_img1_title_0514 {height: 46px;background: url(/uploads/activity/20210514/mobile/0514_title3.png) no-repeat;background-size: 50%;background-position:center center;}
.table_0514 td:first-child {width: 60px;}
.table_0514_say_text {margin-top: 10px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;text-align: justify;margin-bottom: 20px;}


.banner_web_0516{height: 45vw;width: 100%;background: url(/uploads/activity/20210516/mobile/0516_banner.jpg) no-repeat;background-size: 100%;}
.top_text_right_0516 {margin-top: 30px;}
.top_text_right_0516 p {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #000000;line-height: 25px;}
.top_p_text_0516 {font-size: 18px;font-family: Microsoft YaHei;font-weight: bold;color: #000000;line-height: 28px;}
.top_img_content_0516 {width: 100%;height: 173px;background: url(/uploads/activity/20210516/mobile/0516_pic1.png) no-repeat;margin-top: 20px;background-position: center center;}
.text-after-p-0516 {width: 23px;height: 4px;background-color: #047638;display: inline-block;vertical-align: 4px;}
.top_inner_text_right_0516 {margin-top: 30px;}
.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_img_content_0516 {width: 100%;height: 198px;background: url(/uploads/activity/20210516/0516_pic2.png) no-repeat;margin-top: 20px;background-position: center center;}
.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;text-align: center;}
.table_0516 td {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;text-align: center;}
.table_0516 th:first-child {width: 100px;}
.line_height_table0516_td_m {line-height: 20px;}


.banner_web_0517{height: 45vw;width: 100%;background: url(/uploads/activity/20210517/mobile/0517_banner.jpg) no-repeat;background-size: 100%;}
.top_inner_left_part_0517 {margin-top: 28px;}
.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;}
.service_10_0415_point {width: 6px;height: 6px;background-color: #666666;border-radius: 50%;display: inline-block;vertical-align: 2px;}
.point_color_0417 {background-color: #047638;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 {text-align: center;}
.top_inner_right_part_0517 {width: 100%;height: 222px;background: url(/uploads/activity/20210517/0517_pic1.png) no-repeat;background-size: 60%;background-position: center center;margin-top: 30px;}
.top_activity_time_0517 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #8A8A8A;line-height: 28px;}
.table_0517 th{text-align: center;background: #666666;font-size: 14px;font-family: Microsoft YaHei;color: #FFFFFF;}
.table_0517 td{text-align: center;}
.table_0517 .margin_left_table0517 {padding-left: 5px;text-align: left;}
.table1_0517 th{text-align: center;background: #666666;font-size: 14px;font-family: Microsoft YaHei;color: #FFFFFF;}
.table1_0517 td{text-align: center;}
.table1_0517 th:first-child {width: 56px;}

.banner_web_0714{height: 45vw;width: 100%;background: url(/uploads/activity/20210714/mobile/0714_banner.jpg) no-repeat;background-size: 100%;}
.top-content-box-0714 {margin-left: 40vw; 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;}
.centent-centent-box-0714{margin-left: -40vw; padding: 1px;}
.centent-centent-box4-0714{overflow:hidden;margin-top: 10px;margin-bottom: 18px;}
.centent-centent-left-0714{ float:left; width:20vw; }
.centent-centent-left-0714 img{width: 15vw;height: inherit;}
.centent-centent-right-0714{ float:left;  width:65vw;}
.centent-centent-right-0714 p {font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;width: 60vw;letter-spacing:2px} 
.activity_detail_0714{text-align: center;margin-top: 10px;width: 100%;margin-bottom: 20px;}
.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: 50px;}
.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:rgb(206, 17, 39);}
.activity_details_0714 p{font-size: 16px;margin-top: 4px;letter-spacing:2px}
.table_0714{overflow:hidden; text-align: center;float: left;margin: 2px 0 2px 5px;}
.table_0714 img{float: left;}
.table_0714 p{float: left; }
.site_txt_0714 {margin-top: 12px;width: 100%;text-align:justify;}
.width_table1_0714_td1 {width: 230px;text-align: center;}
.width_table1_0714_td2 {width: 150px;text-align: center;}
.width_table1_0714_td3 {width: 170px;text-align: center;}
.td_width_activity_0714 {width: 100px;}
.wrapper_activity { width:100%; margin: 0 auto;}

.hongmian-plan-0714 {height: 500px; background-color: rgb(241, 241, 241);margin-top: 40px;padding: 5px;}
.hongmian-plan-0714-right {display: inline-block;}
.hongmian-plan-0714-right-title{color: #047638;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;letter-spacing:2px}
.hongmian-plan-0714-right ul li{width: 28vw;height: 90px;display: inline-block;float: left;margin-top: 28px;margin-right: 1vw;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 {text-align: center;}
.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: #047638;float:left;}

.table_0714s th {height: 1.8rem;background: #666666;color: #ffffff;}
.table_0714s td {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;}
.b_centent_0714{text-align: center;}
.b_red{color: #047638;}


/*20210720活动页*/
.add_boder_0720 {border: 1px #ccc solid;opacity: 0.9;line-height: 37px;font-size: 12px;}
.add_boder_0720s {width: 120px;}
.content_text_0720{text-align: center;}
.activity_details_0720{width: 100%;overflow:hidden;margin-top: 20px;padding-top: 20px;}
.activity_detail_bg{padding-top: 20px;width: 100%;   height: 60px;background: url(/uploads/activity/20210720/bg1.png) no-repeat;background-size:100% 100%;}
.activity_detail_title{text-align: center;}
.activity_detail_title p{margin-top: -39px;color:  #047638; font-size: 22px;font-weight: 600;}
.img_display_none_0720{display: none;}
.top_content_tit_0720{margin-top: 20px;text-align: center;margin-bottom: 20px;height: 100%;}
.activity_detail_text{text-align: center;white-space:nowrap}

.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: #047638;margin-top: 20px;margin-bottom: 10px;}

.table_wap_th_0720{background: #666666; color: #ffffff;text-align: center;font-size: 12px;font-weight: bold;line-height: 18px;}
.table_wap_0720_td_line_height22{line-height: 22px;}
.banner_web_0720{height: 45vw;width: 100%;background: url(/uploads/activity/20210720/mobile/0720_banner.jpg) no-repeat;background-size: 100%;}

/*20210722活动页*/
.banner_web_20210722{height: 45vw;width: 100%;background: url(/uploads/activity/20210722/mobile/0722_banner.jpg) no-repeat;background-size: 100%;}
.top-content-box-20210722 p{margin: 2vh 5vw 2vh 5vw;text-align: center;}
.top-content-box-20210722 .fuli_content_box_20210722{width: 95vw;height: 100%; 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 img{margin-top: 20px;}
.fuli_content_box_20210722_solid{width: 75vw;height: 1px;border: 1px dashed #CCCCCC;float: left;margin-left: 10vw;}
.activity_dateils_box_20210722{text-align: center;width: 100%;margin-top: 38px;}
.table_title_img {width: 160px;height: 33px;margin-top: 30px;}
.table_20210722_say_text {padding: 2vw; margin-top: 5px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;}
.add_boder_20210722 {border: 1px #ccc solid;opacity: 0.9;line-height: 37px;}
.table_202107221 th {height: 1.8rem;background: #666666;color: #FFFFFF;text-align: center;line-height: 24px;}
.table_202107221 td {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 24px;padding: 8px;}
.table_202107221 tr td:nth-child(1) {width:  95px;}
.table_202107221 tr td:nth-child(2) {width:  75px;}
.table_202107221 tr td:nth-child(4) {width:  15vw;text-align: center;}
.table_202107221 th:nth-child(4){padding-left: 2vw;padding-right: 2vw;}
.table_202107221 th:nth-child(3){padding-left: 3vw;padding-right: 3vw;}
.table_202107222 th {height: 1.8rem;background: #666666;color: #FFFFFF;text-align: center;line-height: 24px;}
.table_202107222 td {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 24px;padding: 8px;}
.table_202107222 tr td:nth-child(3) {width:  13vw;text-align: center;}
.table_202107222 tr td:nth-child(1) {width:  40px;}
.table_202107222 tr td:nth-child(2) {width:  20vw;}
.table_202107222 tr td:nth-child(5) {width:  40px;}
.table_202107222 th:nth-child(4){padding-left: 1vw;padding-right: 1vw;}
.table_202107222 th:nth-child(5){padding-left: 1vw;padding-right: 1vw;}
.table_20210722_center_wap {text-align: center;padding-left: 0px;}


/*20210802活动页*/
.banner_web_20210802{height: 95vw;width: 100%;background: url(/uploads/activity/20210802/mobile/banner.jpg) no-repeat;background-size: 100%;}
.avtivity_0802{width: 100%;min-height: 600px;background: rgb(241, 241, 241);margin-top: 30px;padding: 32px 0 12px 0 ;}
.top-content-box-20210802 {text-align: center;}
.avtivity_0802_centent_box_1 p{margin: 2vh 5vw 2vh 5vw;}
.top-content-box-20210802 p{margin: 2vh 5vw 2vh 5vw;text-align: center;}
.top-content-box-20210802 img{width: 40vw; }
.avtivity_0802 .avtivity_0802_title_box{min-height: 95px;padding: 2vw 5vw 0px 5vw;overflow: hidden；}
.avtivity_0802 .avtivity_0802_title_box_left{width: 75%;}
.avtivity_0802 .avtivity_0802_title_box_right {float: right;background: rgb(204, 204, 204);padding: 2px 12px 2px 12px;font-size: 14px;margin-top: 40px;}
.avtivity_0802 .avtivity_0802_title_box_solid{width: 94vw;height: 0px;border: 1px dashed rgb(204, 204, 204) ;margin-top: 40px;}
.avtivity_0802 .avtivity_0802_centent_box_p1{padding: 0 0 0 5vw;margin-top: 4vw;}
.avtivity_0802 .avtivity_0802_centent_box_p2 img{width: 40%;padding:5vw 30vw 5vw 30vw;}
.avtivity_0802 .avtivity_0802_centent_box_p2 p{min-height: 186px;margin-bottom: 2vw;padding-left: 5vw;padding-right: 5vw;}
.avtivity_0802 .avtivity_0802_centent_box_p3 p{color: #202020;font-size: 12px;margin-top: 15px;padding: 0 5vw 0 5vw;}
.avtivity_0802 .avtivity_0802_centent_box_p3 p:nth-child(1){margin-bottom: 15px;}
.avtivity_0802 .avtivity_0802_centent_box_p3 p:nth-child(12){ min-height: 30px;font-size: 12px;color: #666;}
.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;}
.avtivity_0802 .avtivity_0802_title_box_left_title{overflow:hidden;}
.avtivity_0802 .avtivity_0802_title_box_left_title_xuhao{width: 28px;height: 28px;font-size: 14px;background: #FEDADD;text-align: center;z-index: 100;position: absolute;margin-top: 10px;}
.avtivity_0802 .avtivity_0802_title_box_left_title_sanjiaoxing{ margin-top: 38px;position: absolute;width: 0;height: 0;border-style: solid;border-width: 0PX 27px 6px 0px;border-color:  transparent  #AE9E9E  ;}
.avtivity_0802 .avtivity_0802_title_box_left_title_xuhao p{width: 20px;height: 13px;font-size: 14px;font-family: Roboto;font-weight: bold;color: #C31B2F;line-height: 25px;margin: 0 auto;}
.avtivity_0802 .avtivity_0802_title_box_left_title_p{z-index: 1;margin-top: 6px;position: absolute;margin-left: 12px;padding-left: 20px;}
.avtivity_0802 .avtivity_0802_title_box_left_title_p p{font-size: 14px;font-family: Microsoft YaHei;font-weight: bold;margin: 0 auto;width: 80vw;}
.avtivity_0802 .avtivity_0802_title_box_left .avtivity_0802_title_box_left_p{color: rgb(109, 109, 109);position: absolute;margin-top: 70px;width: 88vw;}
.avtivity_0802_centent_box_p3_box{text-align: center;}
.avtivity_0802_centent_box_p3__solid{width: 70vw;height: 1px;border: 1px solid #CCCCCC;background: #cccccc;margin: 4vw 10vw 4vw 10vw;}
.red_0803_div{padding:2vw 5vw 2vw 5vw;}
.red_0803{display: inline-block;top: 0;width: 4px;height: 4px;background: red;border-radius: 50%;margin: 0 2px 2px 7px;}

.avtivity_0802_title_box_left_title_8{position: absolute;margin-top: 30px;z-index: 10;padding-left: 30px;}
.avtivity_0802_title_box_left_title_8_1{position: absolute;margin-top: 30px;z-index: 10;padding-left: 30px;}
.avtivity_0802_title_box_left_title_8_3{position: absolute;margin-top: 30px;z-index: 10;padding-left: 30px;}
.avtivity_0802_title_box_left_title_388{position: absolute;margin-top: 30px;z-index: 10;padding-left: 30px;}
.avtivity_0802_title_box_left_title_1360{position: absolute;margin-top: 30px;z-index: 10;padding-left: 30px;}
.avtivity_0802_title_box_left_title_1800{position: absolute;margin-top: 30px;z-index: 10;padding-left: 30px;}
.avtivity_0802_title_box_left_title_2560{position: absolute;margin-top: 30px;z-index: 10;padding-left: 30px;}

.thpbottom_red p span a{color: #ffe500;}
.table_0818_td1{border: 1px #ccc solid;text-align: center;}
.table_0818_td2{border: 1px #ccc solid;text-align: center;}
.table_0818_td3{border: 1px #ccc solid;text-align: center;}
.table_0818_td4{border: 1px #ccc solid;text-align: center;}
.table_0818_td5{border: 1px #ccc solid;text-align: center;}
.MsoNormal_20210818{font-size: 14px; text-align:center;vertical-align:middle;}



/*20210914活动页*/
.gene_ko_0914 .banner_background_0914{width:100%;background:url(/uploads/activity/20210914/m_banner.jpg) no-repeat;background-size:100%;height: 380px;}
.gene_ko_0914 .content_picture1_0914{width:100%;background:url(/uploads/activity/20210914/m_bg1.png) no-repeat;background-size:100%;height: 350px;padding-top: 40px;box-sizing: border-box;}
.gene_ko_0914 .content_picture2_0914{margin-top:48px;width:100%;height:330px;background:url(/uploads/activity/20210914/bg3.png) no-repeat;background-size:100%}
.gene_ko_0914 .content_picture2_0914>div{display:none}
.gene_ko_0914 .content_picture2_0914 a{display:block;font-size: 0.6rem;position:absolute;top: 40px;left:150px;}
.gene_ko_0914 .content_picture1_0914 .context{text-align:center}
.gene_ko_0914 .activity_time{margin-top:0!important;color:#666;text-align:right;font-weight:400;font-size:14px!important;line-height:25px}
.gene_ko_0914 .activity_way{margin:auto;width:231px;height:82px;background:url(/uploads/activity/20210914/title.png) no-repeat;background-size:100%}
.gene_ko_0914 .activity_way1{margin:auto;width:31rem;height:58px;background:url(/uploads/activity/20210914/m_way1.png) no-repeat;background-size:100%}
.gene_ko_0914 .activity_way2{margin:auto;width:31rem;height:58px;background:url(/uploads/activity/20210914/m_way2.png) no-repeat;background-size:100%}
.gene_ko_0914 .activity_way3{margin:auto;width:31rem;height:58px;background:url(/uploads/activity/20210914/m_way3.png) no-repeat;background-size:100%}
.gene_ko_0914 .activity_way4{margin:auto;width:42rem;height:58px;background:url(/uploads/activity/20210914/m_way4.png) no-repeat;background-size:100%}
.gene_ko_0914 .method_head{text-align:center}
.gene_ko_0914 .method_head>div{margin:0 auto;text-align:center;font-size:1.5rem}
.gene_ko_0914 .method_head>div:first-child{display:inline-block;margin-bottom:10px;border:2px solid #047638}
.gene_ko_0914 .method_head>div:nth-child(2)>span{padding:3px 5px}
.gene_ko_0914 .method_head>div:first-child .way_head{display:inline-block;margin:0;padding:3px 5px;background:linear-gradient(0deg,#047638 0,#f02849 52%,#fa476d 100%);color:#fff;font-weight:700}
.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 .way_head{margin-top:23px;text-align:center}
.gene_ko_0914 .way_head_red_border{border-right:1px solid #999;color:#047638;font-weight:700;font-size:2rem;line-height:17px}
.gene_ko_0914 .way_head_red{color:#047638;font-weight:700;font-size:2rem;line-height:17px}
.gene_ko_0914 .way_head_grey{color:#666;font-weight:700;font-size:1.5rem;line-height:25px}
.gene_ko_0914 .RMB_symbol{font-size:1.5rem}
.gene_ko_0914 .method1_introduce{margin-top:26px}
.gene_ko_0914 .method2_introduce{margin-top:26px}
.gene_ko_0914 .method3_introduce{margin-top:26px}
.gene_ko_0914 .method4_introduce{margin-top:26px}
.gene_ko_0914 .text1{color:#666;font-weight:400}
.gene_ko_0914 .text2{color:#202020;font-weight:700}
.gene_ko_0914 .text4{color:#202020;font-weight:400;font-size:1rem}
.gene_ko_0914 .text6{color:#047638;font-weight:700;font-size:1rem}
.gene_ko_0914 .text7{color:#202020;font-weight:700;font-size:1.5rem}
.gene_ko_0914 .text8{color:#666;font-weight:700;font-size:1.5rem}
.gene_ko_0914 .text9{color:#666;font-size:14px}
.gene_ko_0914 .text10{color:#202020;font-weight:700;font-size:14px}
.gene_ko_0914 .table1{margin-top:26px;width:100%;border:2px solid #ccc}
.gene_ko_0914 .table1>thead>tr>th{width:25%;border:1px solid #ccc;background:#666;color:#fff;text-align:center;font-weight:400}
.gene_ko_0914 .table1>tbody>tr>td{width:25%;border:1px solid #ccc;color:#202020;text-align:center;font-weight:400}
.gene_ko_0914 .table1>tbody>tr>td:nth-child(1){text-align:left}
.gene_ko_0914 .col-1{display:inline-block;width:25%}
.gene_ko_0914 .col-2{display:inline-block;width:30%}
.gene_ko_0914 .col-3{display:inline-block;width:40%}
.gene_ko_0914 .table2{margin-top:2rem;width:100%;border:2px solid #ccc}
.gene_ko_0914 .table2>thead>tr>th{padding:10px 1rem;border:1px solid #ccc;background:#666;color:#fff;text-align:center;font-weight:400;font-size:1rem;line-height:1.5rem}
.gene_ko_0914 .table2>tbody>tr>td{padding:10px 10px;border:1px solid #ccc;color:#202020;text-align:center;font-weight:400;font-size:1rem}
.gene_ko_0914 .table2>tbody>tr>td:nth-child(1){width:18%}
.gene_ko_0914 .table2>tbody>tr>td:nth-child(2){width:42%;text-align:left}
.gene_ko_0914 .table2>tbody>tr>td:nth-child(3){width:13%;font-weight:700}
.gene_ko_0914 .table2>tbody>tr>td:nth-child(4){width:8%}
.gene_ko_0914 .table2>tbody>tr>td:nth-child(5){width:20%}
.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:#047638;vertical-align:middle}
.gene_ko_0914 .cell_list span{margin-right:25px}
.gene_ko_0914 .cell_list div:nth-child(2){margin-top:7px}
.gene_ko_0914 .cell_list div:nth-child(3){margin-top:7px}
.gene_ko_0914 .method2 .list_table{overflow-y:auto;margin-bottom:10px;height:300px;border-collapse:collapse;table-layout:fixed;border-spacing:0}
.gene_ko_0914 .mytable{margin:0 auto 25px auto;width:100%;font-size:1rem}
.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:30px}
.gene_ko_0914 .method2 .list_table td{width:87px;border:1px solid #ccc;text-align:center;line-height:30px}
.gene_ko_0914 .method2 .pathway_list{margin-top:1rem;box-shadow:0 1px 1.5rem rgb(0 0 0 / 20%)}
.gene_ko_0914 .method2 .pathway_head{margin-bottom:11px;height:62px;background-color:#eee;color:#333;text-align:center;font-weight:700;font-size:1.5rem}
.gene_ko_0914 .method2 .pathway_list ul{display:flex;margin:0 auto;margin-bottom:1rem;width:100%;flex-wrap:wrap;justify-content:space-between}
.gene_ko_0914 .method2 .pathway_list ul li:first-child{box-sizing:border-box;padding:5px;width:100%;background-color:#eee;color:#666;text-align:center;font-weight:700;font-size:1.5rem}
.gene_ko_0914 .method2 .pathway_list ul li:not(:first-child){box-sizing:border-box;padding:5px 0px;width: 25%;text-align: center; border-bottom:5px solid transparent;color:#666;font-size:1.5rem;cursor:pointer}
.gene_ko_0914 .method2 .pathway_list ul li.cur{border-bottom:5px solid #047638;color:#202020;font-weight:700}
.gene_ko_0914 .ask{color:#047638;font-size:1.5rem}
.gene_ko_0914 .slide{margin-bottom:10px;color:#858485;text-align:center;font-size:1rem}
.gene_ko_0914 .footer1{position:relative;left:35%;padding-top:50px;color:#727272;font-size:17px}
.gene_ko_0914 .footer1_head{color:#202020;font-weight:700;font-size:32px}
.gene_ko_0914 .footer2{margin-top:15px;color:#202020;text-align:center;font-size:14px}
.gene_ko_0914 .method3 .disease_gene{margin-top:2rem;padding-bottom:60px;min-height:500px;}
.gene_ko_0914 .method3 .disease_gene .disease_search{margin-bottom:1rem}
.gene_ko_0914 .method3 .disease_gene .disease_search div:nth-child(-n+3){margin:auto;width:95%;border-bottom:1px solid #b5b5b5;color:#000;font-size:1.5rem}
.gene_ko_0914 .method3 .disease_gene .disease_search div:nth-child(-n+3)::before{color:#333;content:"≡ ";vertical-align:sub;font-size:2rem}
.gene_ko_0914 .method3 .disease_gene .disease_search ul{position:absolute;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 2rem}
.gene_ko_0914 .method3 .disease_gene .disease_search ul li:hover{background-color:#ddd;color:#047638}
.gene_ko_0914 .method3 .disease_gene .disease_search button{display:block;margin:2rem auto;padding:10px 0;width:95%;outline:0;border:none;background-color:#047638;color:#fff;font-size:1.5rem;cursor:pointer}
.gene_ko_0914 .method3 .disease_gene .disease_table{overflow:scroll;margin:0 auto;width:100%;height:300px}
.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{padding:9px 0;width:70px;background-color:#666;color:#fff;text-align:center;font-size:1.5rem;line-height:20px}
.gene_ko_0914 .mytable td{padding:9px 0;width:20%;border:1px solid #ccc;color:#202020;text-align:center;font-size:1.5rem;line-height:20px}
.gene_ko_0914 .button_father{width:100%;text-align:center}

.gene_ko_0914 .mysearch{margin:30px auto;padding:30px 30px;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:100%;height:35px;border:none;margin-bottom: 1rem;background:#fff url(/uploads/activity/20210910/search.png) left/35px 35px no-repeat;}
.gene_ko_0914 .mysearch .elements button{padding:3px 10px;width:100%;outline:0;border:none;border-radius:3px;background-color:#047638;color:#fff;font-size:16px;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: 0%;}


/* 基因点突变/敲除细胞活动_20210917 */

.point_mutation_ki .banner{}
.point_mutation_ki .banner>div{height:350px;background:url(/uploads/activity/20210917/m/banner.jpg) no-repeat;background-size:100%;}
.point_mutation_ki .section{margin:15px auto;width:95%;}
.point_mutation_ki .section .title{width:100%;height:75px;background:url(/uploads/activity/20210917/m/title.png) top center/60% no-repeat;color:202020;text-align:center;font-weight:700;font-size:24px;line-height:85px;}
.point_mutation_ki .point_mutation .title{background:url(/uploads/activity/20210917/m/title1.png) top center/60% no-repeat;color: rgba(0,0,0,0);}
.point_mutation_ki .gene_ki .title{background:url(/uploads/activity/20210917/m/title1.png) top center/60% no-repeat;color: rgba(0,0,0,0);}
.point_mutation_ki .surprise .title{background:url(/uploads/activity/20210917/m/title1.png) top center/60% no-repeat;color: rgba(0,0,0,0);}
.point_mutation_ki .section>ul{display:flex;flex-wrap:wrap;}
.point_mutation_ki .point_mutation>ul li:first-child{border-right:1px solid #ddd;}
.point_mutation_ki .section .icon{box-sizing:border-box;margin:10px 0;width:50%;text-align:center;}
.point_mutation_ki .gene_ki .icon{width:100%;}
.point_mutation_ki .section .desc{width:100%;font-weight:400;font-size:15px;line-height:30px;text-align: justify;}
.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:15px 20px;background:url(/uploads/activity/20210917/m/bg2.png) center/100% 100% no-repeat;text-align:justify;font-size:15px;line-height:30px;}
.point_mutation_ki .spec .spec2{padding:15px 20px;text-align:center;font-size:15px;line-height:30px;}
.point_mutation_ki .section table{margin:15px 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:#047638;font-weight:700;}
.point_mutation_ki .surprise .con{display:flex;flex-wrap:wrap;}
.point_mutation_ki .surprise .con>div:last-child{padding:30px;background:url(/uploads/activity/20210917/m/bg.png) center 100% no-repeat;line-height:35px;}
.point_mutation_ki .surprise .con>div{width:100%;}
.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;}
.point_mutation_ki .surprise .con>div{padding: 15px!important;}


/* 稳转株活动_20210930 */
.activity_stable_cellline a{text-decoration: underline;}
.activity_stable_cellline .banner{height:350px;background:url(/uploads/activity/20210930/banner_m.jpg) no-repeat;background-size:100%;}
.activity_stable_cellline .section{margin:2rem auto;width:100%;color:#202020;font-size:1rem;}
.activity_stable_cellline .section h3{position:relative;margin-bottom:3rem;color:#202020;text-align:center;font-weight:700;font-size:1.5rem;}
.activity_stable_cellline .section h3:after{position:absolute;top:3rem;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:2rem;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 .detail{position:absolute;top:15rem;left:0;z-index:1;display:none;box-sizing:border-box;box-sizing:1px 1px 9px 9px #ddd;padding:2rem;width:100%;background-color:#eee;background-color:#fff;text-align:justify;}
.activity_stable_cellline .section1 .standard>div{width:33%;height:150px;text-align: center;}
.activity_stable_cellline .section1 .standard img{width: 56px;height: 56px;}
.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:1rem;}
.activity_stable_cellline .section1 .standard>div>p:nth-of-type(3){display:none;margin-bottom:10px;color:#666;font-size:14px;}
.activity_stable_cellline .section1 .standard>div>span{padding:3px 10px;border-radius:3px;background-color:#666;color:#fff;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 tbody{display:none;}
.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:#047638;content:"•";font-size:18px;}
.activity_stable_cellline .section2 .table_1{height:180px;background:url(/uploads/activity/20210930/table1.png) 100%/100% no-repeat;}
.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 .step .con .table_2{height:210px;background:url(/uploads/activity/20210930/table2.png) 100%/100% no-repeat;}
.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:#047638;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:#047638;}
.activity_stable_cellline .section3 .step3 ul{display:flex;justify-content:space-between;flex-wrap:wrap;}
.activity_stable_cellline .section3 .step3 ul img{width: 80px;height: 80px;}
.activity_stable_cellline .section3 .step3 ul li{box-sizing:border-box;padding:20px 0;width:33%;}
.activity_stable_cellline .section3 .step3 ul li:first-child{padding:2rem;width:100%;background-color:#666;color:#fff;}
.activity_stable_cellline .section3 .step3 ul li .spec{text-align:center;font-weight:700;}
.activity_stable_cellline .section3 .step3 ul li .spec{color:#047638;}
.activity_stable_cellline .section3 .step3 .con{padding-bottom: 0;}



/* 产品现货_20211103 */
.activity_spot a{cursor:pointer;color:inherit}
.activity_spot .banner{height:340px;background:url(/uploads/activity/20211103/m/banner.jpg) no-repeat;background-size:100%}
.activity_spot .section{font-size:1.4rem;color:#202020;width:100%;margin:25px auto}
.activity_spot .section h3{text-align:center;margin-bottom:25px}
.activity_spot .section h3 span{padding:0 1.5rem;font-size:1.6rem;line-height:4rem;color:#202020;font-weight:700;display:inline-block;border-radius:50px;background:linear-gradient(0deg,#f4eedb,#f0daa6);box-shadow:0 3px 1px 1px #047638}
.activity_spot .section1{margin:25px auto}
.activity_spot .section1 p{font-size:1.4rem;line-height:25px;text-align:center}
.activity_spot .section1 ul{display:flex;justify-content:center}
.activity_spot .section1 ul li{margin:5px}
.activity_spot .section1>div{color:#999}
.activity_spot .section2{padding:10px;box-sizing:border-box;position:relative}
.activity_spot .section2 .title{display:flex;justify-content:space-between;flex-wrap:wrap;margin:25px 0}
.activity_spot .section2 .title span{font-size:1.6rem;font-weight:700}
.activity_spot .section2 .title .title_r{font-size:1.4rem;width:100%;line-height:2rem;margin-top:10px;display:flex;justify-content:space-between}
.activity_spot .section2 .title .title_r>div{background:#ddd;display:inline-block;width:15%;text-align:center;color:#047638;font-size:1rem}
.activity_spot .section2 .title .title_r ul{display:flex;justify-content:space-around;border:1px solid #ccc}
.activity_spot .section2 .title .title_r ul li{position:relative;font-size:1rem}
.activity_spot .section2 .title .title_r ul .cur{color:#047638;font-weight:700}
.activity_spot .section2 .con1{display:flex;justify-content:space-between;flex-wrap:wrap}
.activity_spot .section2 .con1{display:flex;justify-content:space-between}
.activity_spot .section2 .con1 li{width:30%}
.activity_spot .section2 .con1 .c1{background:url(/uploads/activity/20211103/m/img_bg.png) 100%/100% 100% no-repeat;height:138px;box-sizing:border-box;width:100%;margin-bottom:20px;padding-top:80px}
.activity_spot .section2 .con1 .c1>div{display:flex;justify-content:space-around}
.activity_spot .section2 .con1 .c1 .list_item{width:31%;background:#666;color:#fff;line-height:2rem;text-align:center;padding:0 10px;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{display:none!important}
.activity_spot .section2 .con1 .c1 .hide_item{display:none;position:fixed;left:0;right:0;top:100px;width:95%;background:rgba(0,0,0,0);z-index:10;text-align:justify;margin:0 auto}
.activity_spot .section2 .con1 .c1 .hide_item>div{padding:15px;border:1px solid #ccc;width:100%;background:#fff;border-radius:5px;position:relative;box-sizing:border-box}
.activity_spot .section2 .con1 .c1 .hide_item h5{color:#047638;font-size:1.4rem;font-weight:700}
.activity_spot .section2 .con1 .c1 .hide_item p{color:#202020;font-size:1.2rem}
.activity_spot .section2 .con1 .c1 .hide_item a{color:#666;font-size:1.2rem}
.activity_spot .section2 .con1 .c1 .hide_item span{color:#333;font-size:2.5rem;position:absolute;right:9px;top:9px;z-index:9}
.activity_spot .section2 .con1 .c1 .hide_item>div>div{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;height:350px}
.activity_spot .section2 .con1 .cur{box-shadow:1px 1px 9px 6px #ccc}
.activity_spot .section2 .con1 .cur .list_item{background:#047638}
.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 .cur>div:last-child{background:#047638!important;color:#fff}
.activity_spot .section2 .con1 li .item{border:1px solid #ccc;text-align:center;display:flex;flex-direction:column;justify-content:space-between;position:relative;height:160px}
.activity_spot .section2 .con1 li .item>div:first-child{height:50%;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:50%;display:flex;flex-direction:column;justify-content:center}
.activity_spot .section2 .con1 li .item img{width:60%}
.activity_spot .section2 .con1 li .item h4{font-size:1rem;font-weight:700}
.activity_spot .section2 .con1 li .item p{font-size:1rem;color:#666}
.activity_spot .section2 .con1 li .item span{font-size:1rem;color:#fff;background:#047638;line-height:2rem;padding:0 1rem;position:absolute;top:0;left:0}
.activity_spot .section2 .con2{display:flex;justify-content:space-around}
.activity_spot .section2 .con2 li{width:45%;background:#f1f1f1;border-radius:3px;display:flex;flex-direction:column;justify-content:space-between}
.activity_spot .section2 .con2 li span{background:#047638;color:#fff;font-size:1.2rem;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 10px 10px 10px}
.activity_spot .section2 .con2 li h4{font-weight:700;font-size:1.4rem}
.activity_spot .section2 .con2 li p{color:#666;font-size:1.2rem}
.activity_spot .section3 ul{display:flex;justify-content:space-around;flex-wrap:wrap}
.activity_spot .section3 ul li{width:45%;display:flex;flex-direction:column;justify-content:space-around;padding:10px;box-sizing:border-box;cursor:pointer}
.activity_spot .section3 ul li:hover{margin-top:-15px}
.activity_spot .section3 ul li>div:first-child{text-align:center}
.activity_spot .section3 ul li:nth-child(1){background:url(/uploads/activity/20211103/section_3/img1.png) 100%/100% 100% no-repeat;margin-bottom:20px}
.activity_spot .section3 ul li:nth-child(2){background:url(/uploads/activity/20211103/section_3/img2.png) 100%/100% 100% no-repeat;margin-bottom:20px}
.activity_spot .section3 ul li:nth-child(3){background:url(/uploads/activity/20211103/section_3/img3.png) 100%/100% 100% no-repeat}
.activity_spot .section3 ul li:nth-child(4){background:url(/uploads/activity/20211103/section_3/img4.png) 100%/100% 100% no-repeat}
.activity_spot .section3 ul li h4 span:first-child{font-size:1.6rem;font-weight:700}
.activity_spot .section3 ul li h4 span:last-child{font-size:1.2rem;color:#666}
.activity_spot .section3 ul li p{font-size:1.2rem;color:#000}
.activity_spot .section4 ul{display:flex;justify-content:center}
.activity_spot .section4 ul li{width:100%;height:103px;border:1px solid #ddd;padding:10px;position:relative;display:flex;justify-content:center;align-items:center}
.activity_spot .section4 ul li>div:first-child{padding-right:10px;border-right:1px solid #ddd}
.activity_spot .section4 ul li>div:last-child{padding-left:10px}
.activity_spot .section4 ul li span{background:#047638;color:#fff;font-size:1.4rem;padding:0 10px;position:absolute;top:0;left:0}
.activity_spot .section4 ul li h4{font-size:1.6rem;font-weight:700}
.activity_spot .section4 ul li p{font-size:1.2rem}
.activity_spot .section4>div{text-align:right;color:#666}

/* KO细胞现货库_20211112 */
.activity_ko_cell_line a{cursor:pointer;color:inherit}
.activity_ko_cell_line p{text-align:justify}
.activity_ko_cell_line .banner{width:100%;margin:0 auto;background:url(/uploads/activity/20211112/m/banner.jpg) no-repeat;background-size:100%}
.activity_ko_cell_line .banner>div{width:100%;height:0;padding-bottom:94.4%}
.activity_ko_cell_line .section{font-size:1.2rem;color:#202020;width:100%;margin:3rem auto;box-sizing:border-box}
.activity_ko_cell_line .section h3{text-align:center;margin-bottom:3rem;font-size:1.8rem;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:#047638}
.activity_ko_cell_line .section1{padding:2rem 1rem;border-radius:16px;background:#fff;box-shadow:0 0 25px 0 rgba(17,23,41,.22);font-size:1.2rem;color:#202020}
.activity_ko_cell_line .section1 .mysearch>div{width:0;height:0;padding-bottom:23.1%}
.activity_ko_cell_line .section1 .mysearch{width:100%;background:url(/uploads/activity/20211112/m/bg.jpg) center/100% 100% no-repeat;margin:2rem auto;text-align:center;display:flex;justify-content:center;align-items:center}
.activity_ko_cell_line .section1 .mysearch input{width:60%;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:#047638;color:#fff;text-align:center;border:none}
.activity_ko_cell_line .section1 .mycard{display:flex;flex-wrap:wrap;justify-content:space-between;margin:2rem auto}
.activity_ko_cell_line .section1 .mycard>div{width:100%;padding:2rem 1rem;background:#f1f1f1;border-top:4px solid #047638;box-sizing:border-box;margin-bottom:1rem}
.activity_ko_cell_line .section1 .mycard h4{font-size:1.5rem;font-weight:700;color:#202020;margin-bottom:.5rem}
.activity_ko_cell_line .section1 .mycard p{font-size:1.2rem;color:#666}
.activity_ko_cell_line .section1 .mycard a{font-size:1.4rem;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 .section2 .mytable{border-collapse:collapse;border-spacing:0;width:100%;background:url(/uploads/activity/20211112/m/表格.jpg) center/100% 100% no-repeat}
.activity_ko_cell_line .section2 .mytable tbody{width:0;height:0;margin-bottom:37.6%;display:block;overflow:hidden}
.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:1.2rem;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:#047638;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:#047638}
.activity_ko_cell_line .section2 .mytable td:nth-of-type(3){font-weight:700}
.activity_ko_cell_line .section3{margin-bottom:30px}
.activity_ko_cell_line .section3>h4{text-align:left;font-size:1.6rem;font-weight:700;padding:35px 0;border-top:1px solid #ddd}
.activity_ko_cell_line .section3>h4 .c_red_title span{color:#047638}
.activity_ko_cell_line .section3 ul{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin:0 auto}
.activity_ko_cell_line .section3 ul li{width:100%;margin-bottom:2rem}
.activity_ko_cell_line .section3 ul li img{width:100%;margin-bottom:25px}
.activity_ko_cell_line .section3 ul li h4{font-size:1.6rem;color:#047638;font-weight:700;margin-bottom:15px}
.activity_ko_cell_line .section3 ul li p{font-size:1.2rem;color:#666;margin-bottom:15px}
.activity_ko_cell_line .section3 ul li a{font-size:1.4rem;color:#333;background-color:#ddd;border-radius:20px;padding:5px 10px}
.activity_ko_cell_line .section3 ul li a:hover{color:#fff;background-color:#047638}


/* 基因点突变/敲入细胞株_20211122 */
.activity_point_mutation p{text-align:justify}
.activity_point_mutation .banner{width:100%;margin:0 auto;background:url(/uploads/activity/20211122/m/banner.jpg) center no-repeat;background-size:100%}
.activity_point_mutation .banner>div{width:100%;height:0;padding-bottom:94.4%}
.activity_point_mutation .section{font-size:1.4rem;color:#202020;width:100%;margin:3rem auto;box-sizing:border-box}
.activity_point_mutation .section1 ul{display:flex;justify-content:space-around;flex-wrap:wrap}
.activity_point_mutation .section1 li{background:#f1f1f1;box-shadow:0 6px 14px 2px rgba(95,95,95,.36);border-radius:18px;padding:1.5rem;width:100%;margin-bottom:1rem}
.activity_point_mutation .section1 li:hover{background:linear-gradient(-42deg,#db373e 0,#d56f6b 49%,#f1b0aa 100%)}
.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:1.6rem;font-weight:700;color:#202020;border-bottom:1px solid #ddd;margin-left:40px;position:relative;line-height:35px}
.activity_point_mutation .section1 li p{font-size:1.2rem;color:#666;text-indent:2em;margin-top:1rem}
.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 80% 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 80% 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 80% 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:3rem;position:relative}
.activity_point_mutation .section2 h3{font-size:1.6rem;color:#202020;margin-bottom:25px;position:absolute;top:-32px;left:0;right:0;margin:0 auto;background:url(/uploads/activity/20211122/title.png) center/80% no-repeat;width:364px;height:70px}
.activity_point_mutation .section2 h4{font-size:1.6rem;color:#202020;margin:25px 0 15px 0;font-weight:700}
.activity_point_mutation .section2 table{border-collapse:collapse;border-spacing:0;width:100%;font-size:1.4rem;line-height:35px;text-align:center}
.activity_point_mutation .section2 table th{background:#666;color:#fff;border:1px solid #ddd}
.activity_point_mutation .section2 table td{border:1px solid #ddd}
.activity_point_mutation .section2 table td span{padding-right:10px}
.activity_point_mutation .section2 table td span::before{content:"• ";color:#047638}
.activity_point_mutation .section2 table td:nth-child(1){text-align:left;padding-left:2em}
.activity_point_mutation .section2 table td:nth-child(2){text-align:left;padding-left:1em}
.activity_point_mutation .section2 table:nth-child(4){width:100%;background:url(/uploads/activity/20211122/m/表格1.png) center/100% 100% no-repeat}
.activity_point_mutation .section2 table:nth-child(4) tbody{width:0;height:0;margin-bottom:30.2%;display:block;overflow:hidden}
.activity_point_mutation .section2 table:nth-child(6){width:100%;background:url(/uploads/activity/20211122/m/表格2.png) center/100% 100% no-repeat}
.activity_point_mutation .section2 table:nth-child(6) tbody{width:0;height:0;margin-bottom:29.2%;display:block;overflow:hidden}



/* 载体活动_20211230 */
.plasmid_bank_activity .banner{width:100%;text-align:center;background:url(/uploads/activity/20211230/m/banner_wap.jpg) center/100% 100% no-repeat;box-sizing:border-box;display:flex;align-items:flex-end;justify-content:center;padding-bottom:15px;position: relative;}
.plasmid_bank_activity .banner p{color:#666;font-size:1rem;position: absolute; bottom: -110px; background: url(/uploads/activity/20211230/m/彩带.png) center/ 70% no-repeat;width: 100%;}
.plasmid_bank_activity .section0{text-align: center;margin: 25px auto;background: url(/uploads/activity/20211230/img1.png) center no-repeat;}
.plasmid_bank_activity .section1{width:100%;margin:0 auto;border-radius:12px;padding:0 10px 35px;box-sizing:border-box;margin-top:25px}
.plasmid_bank_activity .section1 h3{font-size:1.6rem;font-weight:700;background:url(/uploads/activity/20211230/m/title_bg.png) center/auto 80% no-repeat;text-align:center;height:62px;line-height:62px}
.plasmid_bank_activity .section1>p{font-size:1.2rem;color:#666;text-align:center;margin-top:5px}
.plasmid_bank_activity .section1 .hint{font-size:1.2rem;font-weight:700;color:#666;text-align:center;margin-top:15px}
.plasmid_bank_activity .section1 .hint a{color:#047638}
.plasmid_bank_activity .section1 .mysearch>div{width:0;height:0;padding-bottom:16%}
.plasmid_bank_activity .section1 .mysearch{width:100%;background:url(/uploads/activity/20211112/bg1.png) center/100% 100% no-repeat;margin:10px 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:#047638;color:#fff;text-align:center;border:none}
.plasmid_bank_activity .section1>p{color:#666}
.plasmid_bank_activity .section1 .table{width:100%;overflow:scroll;height:230px}
.plasmid_bank_activity .section1 table{width:500px;border-collapse:collapse;border-spacing:0;height:230px;table-layout:fixed}
.plasmid_bank_activity .section1 table button{border:none;background:#047638;border-radius:23px;color:#fff;padding:3px 9px}
.plasmid_bank_activity .section1 table thead{display:block;width:500px}
.plasmid_bank_activity .section1 table tbody{width:500px;overflow:auto;height:230px;display:block}
.plasmid_bank_activity .section1 table th{background:#666;color:#fff;height:38px;line-height:25px;text-align:center;font-size:1.2rem}
.plasmid_bank_activity .section1 table td{height:38px;line-height:25px;text-align:center;font-size:1rem}
.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:80px}
.plasmid_bank_activity .section1 table tr th:nth-child(2){width:80px}
.plasmid_bank_activity .section1 table tr th:nth-child(3){width:230px;display:none}
.plasmid_bank_activity .section1 table tr th:nth-child(4){width:130px;display:none}
.plasmid_bank_activity .section1 table tr th:nth-child(5){width:130px;display:none}
.plasmid_bank_activity .section1 table tr th:nth-child(6){width:230px}
.plasmid_bank_activity .section1 table tr th:nth-child(7){width:80px}
.plasmid_bank_activity .section1 table tr th:nth-child(8){width:80px}
.plasmid_bank_activity .section1 table tr td:nth-child(1){width:80px}
.plasmid_bank_activity .section1 table tr td:nth-child(2){width:80px}
.plasmid_bank_activity .section1 table tr td:nth-child(3){width:230px;display:none}
.plasmid_bank_activity .section1 table tr td:nth-child(4){width:130px;display:none}
.plasmid_bank_activity .section1 table tr td:nth-child(5){width:130px;display:none}
.plasmid_bank_activity .section1 table tr td:nth-child(6){width:230px}
.plasmid_bank_activity .section1 table tr td:nth-child(7){width:80px}
.plasmid_bank_activity .section1 table tr td:nth-child(8){width:80px}
.plasmid_bank_activity .section3{margin-bottom:35px}
.plasmid_bank_activity .section3 .wrap{width:100%;box-sizing:border-box;padding:0;margin:0 auto;background:url(/uploads/activity/20211230/m/pic.png) center/100% no-repeat;display:flex;justify-content:center;align-items:center;margin-bottom:5px}
.plasmid_bank_activity .section3 .wrap p{display:inline-block;font-size:1.3rem}
.plasmid_bank_activity .section3 .wrap p span{color:#047638}
.plasmid_bank_activity .section3 .wrap .pc{display:none}
.plasmid_bank_activity .section3 .wrap img{width:30%}
.plasmid_bank_activity .section4{display:none}
.plasmid_bank_activity .section5 .solution{border:1px solid #ddd}
.plasmid_bank_activity .section5{width:100%px;margin:0 auto 35px;padding:0}
.plasmid_bank_activity .section5 p{color:#666;font-size:1.2rem;padding-top:10px}
.plasmid_bank_activity .section5 .headline{font-size:1.6rem;padding-left:1rem;background:#ddd;line-height:2em;font-weight:700}
.plasmid_bank_activity .section5 .title{display:flex;justify-content:space-between;align-items:center;width:100%;margin:20px auto;border:1px solid #999}
.plasmid_bank_activity .section5 .title span{padding:3px 0;display:inline-block;position:relative;font-size:1.2rem;padding:0 5px;line-height:1.6rem}
.plasmid_bank_activity .section5 .con_wrap{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;margin:20px 0}
.plasmid_bank_activity .section5 .con{width:150px;height:147px;text-align:center;padding:5px}
.plasmid_bank_activity .section5 .con a{display:flex;flex-direction:column;justify-content:center;align-items:center}
.plasmid_bank_activity .section5 .con h4{font-size:1.2rem;font-weight:700;margin:5px 0}
.plasmid_bank_activity .section5 .con span{font-size:1rem;color:#666}
.plasmid_bank_activity .section .con h4 span{background:#047638;color:#fff;padding:0 3px;margin-left:3px;display:none;}


/* 国自然_20220210 */
.nsfc{font-size:1.4rem;color:#202020}
.nsfc .banner{position:relative;width:100%;min-height:350px;background:url(/uploads/activity/20220210/m/banner.png) center/100% 100% no-repeat;box-sizing:border-box}
.nsfc .section{width:100%;margin:30px auto;box-sizing:border-box}
.nsfc .section h3{font-size:2rem;font-weight:700;text-align:center;position:relative;margin-bottom:35px}
.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 #047638;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-direction:column}
.nsfc .section2>*{width:85%;margin:6px auto;}
.nsfc .section2 input{background:#fff;border:1px solid #333;border-radius:4px;padding-left:.5em;height:48px}
.nsfc .section2 button{background:#047638;color:#fff;font-size:1.6rem;text-align:center;border:none;border-radius:4px;height:48px}
.nsfc .section3>p{text-indent:2em;margin:2em 0}
.nsfc .section3 ul{display:flex;justify-content:space-between}
.nsfc .section3 ul li{width:33%;color:#666;font-size:1.6rem;font-weight:700;background:#eee;text-align:center;padding:1rem 0}
.nsfc .section3 ul .cur{background:#047638;color:#fff}
.nsfc .section3 .tips>div{display:none}
.nsfc .section3 .tips>div:first-child{display:block}
.nsfc .section3 .tips .tip{background:#f1f1f1;border-top:4px solid #047638;width:100%;min-height:400px;padding:0 35px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}
.nsfc .section3 .tips .tip>span{cursor:pointer;margin-bottom:1em}
.nsfc .section3 .tips .tip h4{display:flex;justify-content:space-between;align-items:center;font-size:1.6rem;font-weight:700;color:#047638;margin:1em 0;width:100%;display:none}
.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-top:1em;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 .toggle_slide{display:block}
.nsfc .section3 .tips .tip img{margin:0 auto}
.nsfc .section3 .tips .tip h5{text-indent:2em;font-size:1.4rem;font-weight:700;color:#202020;text-align:justify}
.nsfc .section4 .services{display:flex;flex-direction:column}
.nsfc .section4 .services .service{width:100%;margin:15px 0}
.nsfc .section4 .services .service img{width:100%}
.nsfc .section4 .services .service h4{font-size:1.6rem;color:#202020;font-weight:700;margin:1em 0}
.nsfc .section4 .services .service>p{font-size:1.4rem;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:1.4rem;color:#666;border:none;border-radius:20px;background:#ddd;padding:.2em 1em}
.nsfc .section4 .services .service>button:hover{background:#047638;color:#fff}
.nsfc .section5 .overview{display:flex;flex-direction:column-reverse}
.nsfc .section5 .overview>*{width:100%}
.nsfc .section5 .overview p{color:#666;text-indent:2em;margin:1em;text-align:justify}


/* 稳转株活动_20220210 */
.stable_cell_line{font-size:1.4rem;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;font-size:1rem}
.stable_cell_line table th{background:#666;color:#fff}
.stable_cell_line .banner{width:100%;background:url(/uploads/activity/20220216/m/banner.png) center/100% 100% no-repeat;box-sizing:border-box}
.stable_cell_line .section{width:100%;margin:3rem auto;padding:0}
.stable_cell_line .section h3{font-size:1.8rem;font-weight:700;text-align:center;margin:2rem 0}
.stable_cell_line .section h3>span{color:#047638}
.stable_cell_line .section h4{font-size:1.4rem;font-weight:700;margin:1rem 0}
.stable_cell_line .section h4 img{vertical-align:baseline;height:2em}
.stable_cell_line .section h5{color:#666;font-size:1.4rem;text-indent:1em;line-height: 1.8em;}
.stable_cell_line .section1>p{color:#666;margin-bottom:2rem;text-indent:2em}
.stable_cell_line .section1 .advantage{background:url(/uploads/activity/20220216/m/bg1.jpg) center/100% 100% no-repeat;padding:3rem 2rem}
.stable_cell_line .section1 .advantage .title{border-bottom:1px solid #fff;margin-bottom:2rem;width:100%}
.stable_cell_line .section1 .advantage .title span{background:#fff;display:inline-block;color:#047638;font-size:1.6rem;font-weight:700;padding:0 1em}
.stable_cell_line .section1 .advantage ul li{padding-left:65px;margin:1em 0;min-height:56px}
.stable_cell_line .section1 .advantage ul li:nth-child(1){background:url(/uploads/activity/20220216/m/icon1.png) left no-repeat}
.stable_cell_line .section1 .advantage ul li:nth-child(2){background:url(/uploads/activity/20220216/m/icon2.png) left no-repeat}
.stable_cell_line .section1 .advantage ul li:nth-child(3){background:url(/uploads/activity/20220216/m/icon3.png) left no-repeat}
.stable_cell_line .section1 .advantage ul li:nth-child(4){background:url(/uploads/activity/20220216/m/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:2rem 0}
.stable_cell_line .section3 .sec1 table td:nth-child(3){font-weight:700;color:#047638;}
.stable_cell_line .section3 .sec1 table td:nth-child(4){font-weight:700;color:#047638;font-size:1.6rem;}
.stable_cell_line .section3 .sec2 .medium{display:flex;justify-content:space-between;margin:2rem 0;flex-direction:column}
.stable_cell_line .section3 .sec2 .medium .img{width:100%;background:#eee;text-align:center}
.stable_cell_line .section3 .sec2 .medium .img img{width:50%}
.stable_cell_line .section3 .sec2 .medium .desc{width:100%;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/m/icon5.png) center/100% 100% no-repeat}
.stable_cell_line .section3 .sec2 .medium .desc a{color:#047638;text-decoration:underline;padding-left:2em}
.stable_cell_line .section3 .sec2 table{width:100%;margin:25px 0 6px}
.stable_cell_line .section3 .sec2 table td:last-child{font-weight:700}
.stable_cell_line .section3 .sec2 table tr:nth-child(1) td:nth-child(4){color:#047638}
.stable_cell_line .section3 .sec2 table tr:nth-child(2) td:nth-child(4){color:#047638}
.stable_cell_line .section3 .sec2 table tr:nth-child(3) td:nth-child(4){color:#047638}
.stable_cell_line .section3 .sec2 table tr:nth-child(4) td:nth-child(4){color:#047638}
.stable_cell_line .section3 .sec2>p{color:#666;font-size: 1.2rem;}



/* 半价秒杀单克隆鉴定试剂盒_20220217 */
.monoclone_kit{font-size:1.4rem;color:#202020}
.monoclone_kit a{font-size:inherit;color:#202020;}
.monoclone_kit a:hover{color:#047638;}
.monoclone_kit p{text-align:justify}
.monoclone_kit table{width:100%;margin:2rem 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{width:100%;background:url(/uploads/activity/20220217/m/banner.png) center/100% 100% no-repeat;box-sizing:border-box}
.monoclone_kit .section{width:100%;margin:3rem auto;padding:0}
.monoclone_kit .section h3{font-size:2rem;font-weight:700;text-align:center;position:relative;margin:2rem 0;color:#202020}
.monoclone_kit .section h3 .red{color:#047638}
.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 #047638;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:1.6rem;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;font-size:1.4rem}
.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:2rem 0;background:url(/uploads/activity/20220217/bg1.png) center/100% 100% no-repeat}
.monoclone_kit .section1 .instructions p{text-align:center;font-size:1.6rem;color:#202020}
.monoclone_kit .section1 .advantage{margin:0 auto 2rem;padding:3em 2rem;width:100%;background:url(/uploads/activity/20220217/m/bg1.png) center/100% 100% no-repeat;display:flex;flex-direction:column;box-sizing:border-box}
.monoclone_kit .section1 .advantage>div{width:100%;color:#fff;text-align:center;display:flex;align-items:center}
.monoclone_kit .section1 .advantage>div>img{margin-right:1em;width:2em}
.monoclone_kit .section1 .advantage hr{visibility: hidden;}
.monoclone_kit .section2{padding:0 0 2rem;box-sizing:border-box}
.monoclone_kit .section2 .sec{margin:3rem auto;text-align:center}
.monoclone_kit .section2 .sec1 .table{margin:2rem auto;width:100%}
.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(3){width: 100px;}
.monoclone_kit .section2 .sec1 table td:nth-child(2){text-decoration:line-through;width: 100px;}
.monoclone_kit .section2 .sec1 .button{background:#ddd;border-radius:50px;padding:.2em 1em;font-size:1.6rem;font-weight:700;color:#047638;margin:0 auto;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:2rem 0}
.monoclone_kit .section2 .sec2 .desc>div{width:100%;text-align:justify;box-sizing:border-box;margin:1rem 0}
.monoclone_kit .section2 .sec2 .desc1{text-indent:2em;color:#202020;font-size:1.4rem;padding:1em;background:url(/uploads/activity/20220217/m/bg2.png) center/100% 100% no-repeat}
.monoclone_kit .section2 .sec2 .desc1 p:first-child{margin-bottom:1em}
.monoclone_kit .section2 .sec2 .desc ul{padding-left:2em}
.monoclone_kit .section2 .sec2 .desc ul li{color:#666;list-style:disc}
.monoclone_kit .section2 .sec2 .desc3 .img{margin-top:-30px;margin-bottom:-30px}
.monoclone_kit .section2 .sec2 .desc4{margin-bottom:0!important}
.monoclone_kit .section2 .sec2 .desc4 p>span:first-child{color:#047638}
.monoclone_kit .section2 .sec2 .desc4 p>span{margin:.2em 0}
.monoclone_kit .section2 .sec2 .desc4 .tools{margin-top:.5em}
.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 .pc{display:none}
.monoclone_kit .section2 .sec3 p{font-size:14px;color:#666;text-align:center;margin-top:1em}


/* 20220223现货产品活动 */
.spot_goods{font-size:1.4rem;color:#202020}
.spot_goods a{font-size:inherit;color:inherit}
.spot_goods p{text-align:justify}
.spot_goods .banner{width:100%;background:url(/uploads/activity/20220223/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.spot_goods .section{width:100%;margin:3rem auto;padding:0}
.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:#047638;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:1.6rem;font-weight:700;line-height:2em}
.spot_goods .section h4>img{width:1.5em;vertical-align:middle}
.spot_goods .section h5{font-size:1.4rem;line-height:1.8em}
.spot_goods .section .cards{display:flex;flex-wrap:wrap;justify-content:space-around}
.spot_goods .section .cards .card{width:48%;background:#fff;box-shadow:0 0 12px 0 rgba(57,57,57,.23);border-radius:8px;border-bottom:4px solid #047638;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:1em 1em;box-sizing:border-box;text-align:center}
.spot_goods .section .cards .card .title p{text-align:center;font-size:1.3rem;line-height:2em}
.spot_goods .section .cards .card>p{margin:.5em 1em}
.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 .section1 .instructions{text-align:center;margin-bottom:2em}
.spot_goods .section1 .instructions p{text-align:center;font-size:1.5rem;color:#202020}
.spot_goods .section1 .coupons{display:flex;justify-content:space-around}
.spot_goods .section1 .coupons>div{width:23%}
.spot_goods .section2 .cards .card .title p{color:#047638;line-height:1.5em}
.spot_goods .section3 .cards .card .title{min-height:3em}
.spot_goods .section .cards2{justify-content:space-evenly;flex-wrap:wrap}
.spot_goods .section .cards2 .card{flex-direction:row;width:100%;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 .section .cards2 .card .img img{width:12rem}

.spot_goods .section4 .cards .card:last-child{background:url(/uploads/activity/20220223/8折.png) 99% 0.5em /3em 1.5em no-repeat}
.spot_goods .section6>div{background:url(/uploads/activity/20220223/m/bg.png) center/100% 100% no-repeat;padding:1em;box-sizing:border-box}
.spot_goods .section6 a{color:#047638;font-weight:700;text-decoration: underline;}
.spot_goods .section7 .vectors{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:1em 0}
.spot_goods .section7 .vectors .vector{width:100%;margin-bottom:2rem}
.spot_goods .section7 .vectors .vector a{display:inline-block;width:100%}
.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:#047638;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:1.4rem;color:#202020}
.ko_cell_line a{font-size:inherit;color:inherit}
.ko_cell_line p{text-align:justify}
.ko_cell_line .banner{width:100%;background:url(/uploads/activity/20220224/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.ko_cell_line .section{width:100%;margin:3rem auto}
.ko_cell_line .section h3{font-size:2rem;height:7rem;background:#eee;box-shadow:0 5px 8px 0 rgba(57,57,57,.23);border-radius:7rem;margin:0 auto 1em;display:flex;justify-content:flex-start}
.ko_cell_line .section h3 .span1{display:inline-block;background:#047638;color:#fff;font-size:1.2rem;border-top-left-radius:7rem;border-bottom-left-radius:7rem;padding:0 1em;box-sizing:border-box;width:13em;line-height:7rem;flex-shrink:0}
.ko_cell_line .section h3 .desc{display:inline-block;display:flex;flex-direction:column;justify-content:center}
.ko_cell_line .section h3 .span2{font-size:1.6rem;font-weight:700;padding-left:1rem}
.ko_cell_line .section h3 .span3{font-size:1.4rem;padding-left:1rem}
.ko_cell_line table{width:100%}
.ko_cell_line table td,.ko_cell_line table th{border:1px solid #ddd;color:#333;text-align:center;padding:.5em 1em;font-size:1rem}
.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:#047638;margin-left:-5px}
.ko_cell_line table td:nth-child(2){width:28em;font-size:.8rem;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}
#carousel1{width:100%;height:200px;display:relative;overflow:hidden}
#carousel1>*{display:hidden;cursor:pointer}
.ko_cell_line .section2 .mysearch{width:100%;height:100px;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 #047638;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:#047638;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:#047638}
.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;flex-wrap:wrap}
.ko_cell_line .section4 .kit .img{width:100%;text-align:center}
.ko_cell_line .section4 .kit .desc{width:100%;text-align:center}
.ko_cell_line .section4 .kit .desc>p{text-indent:2em}
.ko_cell_line .section4 .kit .desc>a{background:#047638;color:#fff;display:inline-block;padding:.2em 1em;border-radius:20px;margin-top:1em}



/* 20220303点突变活动 */
.point_mutation_2202{font-size:1.4rem;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{width:100%;background:url(/uploads/activity/20220303/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.point_mutation_2202 .section{width:100%;margin:4rem auto;padding:0}
#carousel1{width:100%;display:relative;overflow:hidden}
#carousel1>*{display:hidden;cursor:pointer}
.point_mutation_2202 .section h3{text-align:center;margin:2rem auto}
.point_mutation_2202 .section h3 span{font-size:2rem;font-weight:700;color:#fff;background:#047638;line-height:2em;padding:0 1em;border-left:.2em dashed #047638;border-right:.2em dashed #047638;background-clip:padding-box;display:inline-block}
.point_mutation_2202 .section h4{font-size:1.8rem;font-weight:700;line-height:1.8em}
.point_mutation_2202 .section p.title{text-indent:2em}
.point_mutation_2202 table{width:100%;margin:2rem 0;box-sizing:border-box}
.point_mutation_2202 table td,.point_mutation_2202 table th{border:1px solid #ddd;color:#333;text-align:center;padding:.5em .5em;font-size:1rem}
.point_mutation_2202 table th{background:#666;color:#fff}
.point_mutation_2202 table td span{display:inline-block;margin:0 1em}
.point_mutation_2202 table td span:before{content:"•";color:#047638;display: inline-block;width: 1em;}
.point_mutation_2202 .section1 .instructions{font-size:1.6rem}
.point_mutation_2202 .section1 .instructions p{text-align:center}
.point_mutation_2202 .section2 .wrap{background:url(/uploads/activity/20220303/m/bg1.png) center no-repeat;color:#fff;padding:1em}
.point_mutation_2202 .section2 .title{font-size:2rem;font-weight:700}
.point_mutation_2202 .section2 a{font-size:1.5rem;background:#047638;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){text-align:left;padding-left:1em}
.point_mutation_2202 .section3 .cell tbody td:nth-child(2){width:45%;text-align:left;padding-left:1em}
.point_mutation_2202 .section3 .cell tbody td:nth-child(3){font-weight:700}
.point_mutation_2202 .section3 .header{height: auto;}
.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: #047638;}
.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-y:scroll;overflow-x:hidden;}
.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;border-radius:10px;box-shadow:1px 1px 3px 3px #ddd;margin:30px auto;box-sizing: border-box;}
.point_mutation_2202 .section3 .mysearch .elements{text-align:center}
.point_mutation_2202 .section3 .mysearch .elements input{width:70%;height:2em;padding-left:1.5em;border:none;background:#fff url(/uploads/activity/20210910/search.png) left/2em 2em no-repeat}
.point_mutation_2202 .section3 .mysearch .elements button{height:2em;line-height:2em;background:#047638;border:none;color:#fff;padding:0 10px;cursor:pointer}
.point_mutation_2202 .section4 table tbody td:nth-child(1){text-align:left}
.point_mutation_2202 .section4 table tbody td:nth-child(2){text-align:left;width:35%}
.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:1.4rem;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"}
.microbe_2203 a{font-size:inherit;color:inherit}
.microbe_2203 p{text-align:justify}
.microbe_2203 .banner{width:100%;background:url(/uploads/activity/20220308/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.microbe_2203 .section{width:100%;margin:4rem auto;padding:0;box-sizing:border-box}
.microbe_2203 .section h3{margin:1em auto;font-size:1.8rem;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;font-size:1.2rem}
.microbe_2203 table th{background:#666;color:#fff}
.microbe_2203 .section1 .instructions{font-size:16px;background:url(/uploads/activity/20220308/pic3.png) 20% bottom no-repeat,url(/uploads/activity/20220308/pic2.png) left top no-repeat,url(/uploads/activity/20220308/pic1.png) right 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:1em}
.microbe_2203 .section2 .advantage{display:flex;flex-wrap:wrap;justify-content:space-evenly;background:#eee;padding:1em}
.microbe_2203 .section2 .advantage .item{width:45%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-bottom:1em}
.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 .pc{display: none;}



/* 页面表单公用样式 */
.contact_from div.red_border{border-color: #047638;}
.contact_from .from_item label{flex-shrink:0;line-height:inherit;font-size:inherit}
.contact_from .from_item label span{color:#047638}
.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 .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)}



/* 手机端表单样式 */
.sidebar_from{width:100%;border:1px solid #ccc;padding:2em 1em;box-sizing: border-box;}
.sidebar_from h3{font-size:2rem;color:333;font-weight:700;width:100%;margin-bottom:.5em;background:url(/uploads/img_email.png) left/1em 1em no-repeat;padding-left:1.5em;box-sizing:border-box}
.sidebar_from .close{position:absolute;right:0;top:0;cursor:pointer;padding:0 1em;display:none}
.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:1px solid #ddd;line-height:2em;margin:1em auto}
.sidebar_from .comment{flex-wrap:wrap}
.sidebar_from .comment .label{width:100%}
.sidebar_from .comment textarea{width:100%;border:none}
.sidebar_from .source{border:none}
.sidebar_from .source>div{margin-right:.5em}
.sidebar_from .from_submit{text-align:center;width:100%}
.sidebar_from .from_submit button{background:#047638;color:#fff;padding:.3em 2em;border-radius:2em;font-size:16px;font-weight:700;margin:.5em 0}


/* KO细胞活动 */
.ko_220513{font-size:1.4rem;color:#202020}
.ko_220513 a{font-size:inherit;color:inherit}
.ko_220513 p{text-align:justify;text-indent:2em}
.ko_220513 .banner{background:url(/uploads/activity/20220513/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;width:100%}
.ko_220513 .section{width:100%;margin:3rem auto;padding:0}
.ko_220513 .section h3{margin:1em auto;font-size:2.5rem;font-weight:700;text-align:center}
.ko_220513 .section h4{margin:1em auto;font-size:2rem;font-weight:700}
.ko_220513 .section h5{font-size:1.6rem}
.ko_220513 .section .btn{border:1px solid #999;padding:0 .5em;border-radius:2em;height:1.6em;font-size:1.4rem;line-height:1.6em;color:#202020}
.ko_220513 .section .btn:hover{color:#fff;background-color:#047638;border-color:#047638}
.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;background:url(/uploads/activity/20220513/bg1.png) top left/auto 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;flex-wrap:wrap}
.ko_220513 .section2 .item{width:48%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;margin-bottom:2em}
.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;flex-wrap:wrap}
.ko_220513 .section3 .item{width:100%;margin-bottom:2em;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:#047638;font-size:4.8rem;font-weight:700}
.ko_220513 .section3 .item .con .cycle2{color:#047638;font-size:3rem;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: 1.6em;}
.ko_220513 .section3 .item .con .button:hover{background-color:#047638;color:#fff;border-color:#047638}
.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 #047638;margin: 1em 0;}

.ko_220513 .section4 .table1{height:300px;overflow:scroll;background: #f8f8f8;}
.ko_220513 .section4 .table1 .inner_100_sorce .con span{display:inline-block}
.ko_220513 .section4 .hint{font-size:12px;color:#666;text-align:center;margin-top:2em}
.ko_220513 .section4 .hint_pc{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;flex-wrap:wrap;margin:2em 0}
.ko_220513 .section5 .con .item{width:100%;display:flex;justify-content:flex-start;padding:1em 0}
.ko_220513 .section5 .con .item:not(:last-child){border-bottom:1px solid #ddd}
.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}
.ko_220513 .section5 .con .item img{width:68px;}


/* 稳转珠活动 */
.stable_220523{font-size:1.4rem;color:#202020}
.stable_220523 a{font-size:inherit;color:inherit}
.stable_220523 p{text-align:justify;text-indent:2em}
.stable_220523 .banner{background:url(/uploads/activity/20220523/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;width:100%;height:500px}
.stable_220523 .section{width:100%;box-sizing:border-box}
.stable_220523 .section h3{margin:1em auto;font-size:2.5rem;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:#047638;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;margin-bottom:2em;width:85%}
.stable_220523 .section .sub_title span{color:#202020;font-weight:700}
.stable_220523 .section .sub_title>div{display: inline;}
.stable_220523 .section h4{font-size:1.8rem;color:#fff;margin:30px 0;text-align:center}
.stable_220523 .section h4 div{display:inline-block;padding:.5em 1em;background:#047638;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:#047638;border-color:#047638}
.stable_220523 .section .ac_time{color:grey;font-size:12px}
.stable_220523 table{width:100%;margin:1em 0;font-size:1.2rem}
.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:#047638;display:inline-block;width:1em}
.stable_220523 table a{color:#047638;font-weight:700;text-decoration:underline}
.stable_220523 table .half{background:url(/uploads/activity/20220523/half.png) top right no-repeat}
.stable_220523 .table1{height:300px;overflow:scroll;background: #f8f8f8;display: none;}
.stable_220523 .table1 .inner_100_sorce .con span{display:inline-block}
.stable_220523 .section1 .chat{width:100%;margin:30px auto}
.stable_220523 .section1 .chat .myleft{text-align:left;margin-bottom:1em}
.stable_220523 .section1 .chat .myright{text-align:right}
.stable_220523 .section1 .chat img{width:auto;width:38px}
.stable_220523 .section1 .chat .myleft .con{background:#255e9e;color:#fff;border-radius:.5em;padding:.5em;display:inline-block;position:relative}
.stable_220523 .section1 .chat .myright .con{text-align:left;background:#eaeaea;color:#202020;border-radius:.5em;padding:.5em;border:2px solid #047638;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 #047638;border-bottom:2px solid #047638}
.stable_220523 .section1 .adv{background:#f3f5f6;display:flex;justify-content:space-around;flex-wrap:wrap;margin-top:80px;margin-bottom:1em}
.stable_220523 .section1 .adv .img{margin-top:-60px;width:100%;text-align:center}
.stable_220523 .section1 .adv .img img{width: 300px;}
.stable_220523 .section1 .adv .advs{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%;margin:2em 0}
.stable_220523 .section1 .adv .advs .item{padding:.5em 2em;box-sizing:border-box;width:100%;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;flex-wrap:wrap}
.stable_220523 .section3 .product .item{width:80%;box-shadow:0 0 12px 9px #ddd;margin:1em auto}
.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:1.4rem;color:#202020}
.pm_220530 a{font-size:inherit;color:inherit}
.pm_220530 p{text-align:justify;text-indent:2em}
.pm_220530 .banner{background:url(/uploads/activity/20220530/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;width:100%;height:500px}
.pm_220530 .section{width:100%;box-sizing:border-box}
.pm_220530 .section h3{margin:1em auto;margin-bottom:2em;font-size:2.5rem;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:2em;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:#047638;border-radius:1em;position:absolute;left:0;top:0}
.pm_220530 table{width:100%;font-size:1rem;margin:1em auto}
.pm_220530 table td,.pm_220530 table th{border:1px solid #ddd;color:#333;text-align:center;padding:.5em;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:#047638;display:inline-block;width:1em}
.pm_220530 table a{color:#047638;font-weight:700;text-decoration:underline}
.pm_220530 table .blod{font-weight:700}
.pm_220530 table .red{color:#047638}
.pm_220530 table .align_left{text-align:left}
.pm_220530 table .w150{width: 6em;}
.pm_220530 .section1 .con{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.pm_220530 .section1 .con .desc{padding:1em;width:100%;line-height:2em}
.pm_220530 .section1 .con .img{width:100%;text-align:center}
.pm_220530 .section1 .con .pc{display:none}
.pm_220530 .section1 .con .img img{width:60%}
.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:90%;height:300px;margin:50px 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}
.pm_220530 .cell_200{width:100%;height:600px;overflow-y:scroll;background:#fff}


/* 文库 */
.wk_220608{font-size:1.4rem;color:#202020}
.wk_220608 a{font-size:inherit;color:inherit;pointer-events: auto;}
.wk_220608 p{text-align:justify;text-indent:2em}
.wk_220608 .banner{background:url(/uploads/activity/20220608/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;width:100%;height:500px}
.wk_220608 .section{width:100%;box-sizing:border-box}
.wk_220608 .wrap{padding:0}
.wk_220608 .section h3{margin:.5em 0 2em 0;font-size:2.5rem;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 #047638;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:1.8rem;font-weight:700;margin:1em 0}
.wk_220608 table{width:100%;font-size:1rem;margin:1em auto}
.wk_220608 table td,.wk_220608 table th{border:1px solid #ddd;color:#333;text-align:center;padding:.5em;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:#047638;display:inline-block;width:1em}
.wk_220608 table a{color:#047638;font-weight:700;text-decoration:underline}
.wk_220608 table .blod{font-weight:700}
.wk_220608 table .red{color:#047638}
.wk_220608 table .align_left{text-align:left}
.wk_220608 .pc{display:none}
.wk_220608 .section1{display:flex;justify-content:space-between}
.wk_220608 .section1 .desc{width:100%}
.wk_220608 .section1 .desc p{margin:1em 0}
.wk_220608 .section1 .desc p span{color:#666;display:block}
.wk_220608 .section1 .desc p span::before{content:"✔ "}
.wk_220608 .section1 .img{width:0%}
.wk_220608 .section2{margin-bottom:0}
.wk_220608 .section2 .sub_title{text-align:left;color:#666;text-indent:2em}
.wk_220608 .section2 .advs{display:flex;flex-direction:column;justify-content:flex-start;margin-top:0}
.wk_220608 .section2 .adv{width:100%;display:inline-grid;grid-template-columns:5em auto;grid-template-rows:auto auto;grid-gap:1em;margin:.5em 0}
.wk_220608 .section2 .adv .img{grid-row:1/3}
.wk_220608 .section2 .adv .title{font-size:1.6rem;font-weight:700}
.wk_220608 .section2 .adv .spec{color:#666;font-size:13px;overflow:hidden}
.wk_220608 .section3{width:100%}
.wk_220608 .section3 .service{position:relative;display:flex;flex-direction:column;box-shadow:0 0 24px 0 rgba(4,0,0,.19);border-radius:6px;margin-top:32px}
.wk_220608 .section3 .service .img{width:100%;padding:1em;box-sizing:border-box;background:#f1f1f1;display:flex;justify-content:left;align-items:center;height:4em}
.wk_220608 .section3 .service .img img{height:100%}
.wk_220608 .section3 .service .con{padding:1em;width:100%;box-sizing:border-box}
.wk_220608 .section3 .service .con .attrs{display:flex;justify-content:flex-start;flex-wrap:wrap;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;font-weight:700;margin-bottom:.5em}
.wk_220608 .section3 .service .con hr{display:none}
.wk_220608 .section3 .service .con .c6{color:#666}
.wk_220608 .section3 .service .tag{font-size:1.8rem;font-weight:700;margin-left:.5em}
.wk_220608 .section4{width:100%}
.wk_220608 .section4>div{margin-top:2em}
.wk_220608 .section4 .advs{background:#666 url(/uploads/activity/20220608/m/bg.png) center/100% 100% no-repeat;display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:1em;color:#fff;padding:1em}
.wk_220608 .section4 .adv{width:100%;display:inline-grid;grid-template-columns:5em auto;grid-template-rows:auto auto;grid-gap:1em;margin:.5em 0}
.wk_220608 .section4 .adv .img{grid-row:1/3}
.wk_220608 .section4 .adv .title{font-size:1.6rem;font-weight:700}
.wk_220608 .section4 .adv .desc{color:#fff;font-size:13px;overflow:hidden}
.wk_220608 .section4 .el_img{text-align:center;padding:1em 2em}
.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:#047638;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 .note p{text-indent:0}
.wk_220608 .section5 .note span{font-weight:700}
.wk_220608 .section5 .charts{display:flex;justify-content:space-around;margin-bottom:2em}
.wk_220608 .section5 .chart{width:30%;text-align:center}
.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:1.4rem;color:#202020}
.ko_220811 a{font-size:inherit;color:#047638;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/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.ko_220811 .section{width:100%;box-sizing:border-box;margin:1.5em 0}
.ko_220811 .section h3{display:inline-block;border:1px solid #202020;font-size:1.8rem;color:#202020;font-weight:700;padding-right:.5em;line-height:3rem}
.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:1.6rem;font-weight:700;color:#202020}
.ko_220811 table{width:100%;font-size:1rem}
.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:#047638;color:#fff}
.ko_220811 table img{width:11px}
.ko_220811 table i{font-style:normal}
.ko_220811 .section1 .desc{display:flex;justify-content:center;align-items:center;text-align:center;padding:2em}
.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;flex-wrap:wrap}
.ko_220811 .section2 .cell3000 .item{width:100%;border:1px solid #ccc;display:flex}
.ko_220811 .section2 .cell3000 .item:first-child{margin-bottom:2em}
.ko_220811 .section2 .cell3000 .item p{text-indent:0}
.ko_220811 .section2 .cell3000 .item>div:first-child{width:100px;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:1.4rem;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:1.6rem;color:#047638;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{overflow-x:scroll}
.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;width:5em}
.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:#047638;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/m/img4.png) center/100% no-repeat;box-sizing:border-box;padding-left:22%;padding-right:20%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;font-size:1rem}
.ko_220811 .section3 .week4>div{margin-top:1em;display:flex;flex-wrap:wrap;justify-content:flex-start}
.ko_220811 .section3 .week4>div a{border:1px solid #202020;font-size:.8rem;font-weight:700;padding:0 1em;margin-right:.5em;color:#202020;text-decoration:none;cursor:default}
.ko_220811 .section4>p{margin:2em 0}
.ko_220811 .section4 .cell_cate{display:flex;justify-content:space-around;flex-wrap:wrap}
.ko_220811 .section4 .cell_cate .item{width:100%;display:flex;flex-direction:column}
.ko_220811 .section4 .cell_cate .item:not(:last-child){margin-bottom:2em}
.ko_220811 .section4 .cell_cate .item .title{font-size:1.6rem;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:#047638}
.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:#047638;font-size:1.6rem;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:#047638;font-size:1rem}
.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:1rem}
.ko_220811 .section4 .cell_cate .item .cells p{width:100%;text-align:center;color:#047638}
.ko_220811 .section5 table{margin-bottom:2em;font-size:1rem}
.ko_220811 .section5 table .price{font-weight:700;color:#047638}
.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}
.ko_220811 .section5 .kit{font-size:1.4rem;color:#202020;padding-left:40px;margin-top:30px}
.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:1.4rem;color:#202020}
.pm220817 a{font-size:inherit;color:#047638;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/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.pm220817 .section{width:100%;margin:3em auto 2em;box-sizing:border-box;padding: 0;}
.pm220817 .section h3{text-align:center;margin-bottom:1em}
.pm220817 .section h3 span{display:inline-block;background:#047638;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:#047638;color:#fff}
.pm220817 .section1 .desc{background:url(/uploads/activity/20220817/m/img1.png) center/ 400px no-repeat;text-align:center;height:356.3px;position:relative;display:flex;flex-direction:column;justify-content:flex-start;padding-top: 38px;box-sizing: border-box;}
.pm220817 .section1 .desc .bg{background:url(/uploads/activity/20220817/img1-1.png) center  no-repeat;padding:0 2em}
.pm220817 .section1 .desc .method:after{content:"•";color:#047638}
.pm220817 .section1 .desc .method1{position:absolute;top:85%;right:50%;margin-right: 90px;}
.pm220817 .section1 .desc .method2{position:absolute;top:85%;right:50%;margin-right: -80px;}
.pm220817 .section1 .desc .method3{position:absolute;top:95%;right:50%;margin-right: 90px;}
.pm220817 .section1 .desc .method4{position:absolute;top:95%;right:50%;margin-right: -80px;}
.pm220817 .section1 .activity_time{margin-top:2em;color:#666}
.pm220817 .section2 .services{display:flex;flex-direction: column-reverse;}
.pm220817 .section2 .services .service{margin-bottom: 1em;}
.pm220817 .section2 .services .service{width:100%;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:#047638;font-size:2rem;font-weight:700}
.pm220817 .section2 .service .head .sub_title{color:#666;font-size:1.6rem}
.pm220817 .section2 .service .img img{width: 100%;}
.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:1.5rem;color:#202020;font-weight:700}
.pm220817 .section2 .service .attributes .cycle{font-size:3.6rem;color:#047638;font-weight:700}
.pm220817 .section2 .service .attributes .cycle2{font-size:2rem;color:#047638;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:#047638;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 .remark{color: #666;margin-top: .5em;}
.pm220817 .section2 .header {height: auto;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: #047638;}
.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:1em 0 .5em 0;position: relative;}
.pm220817 .section3 .cells .mylabel{position: absolute;left: 0;top: 0;background: #047638;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:40%;background:#f1f1f1;display:flex;justify-content:center;align-items:center}
.pm220817 .section3 .cells .detail{padding:1em}
.pm220817 .section3 .cells .detail .title{font-size:2rem;color:#202020;font-weight:700}
.pm220817 .section3 .cells .detail .attributes{display:flex;flex-direction: column;margin: .5em 0;}
.pm220817 .section3 .cells .detail .attributes .attr{}
.pm220817 .section3 .cells .detail .key{font-size:1.5rem;color:#666}
.pm220817 .section3 .cells .detail .val{font-size:1.5rem;color:#202020}
.pm220817 .section3 .cells .detail .price span{font-size:1.8rem;color:#047638;font-weight:700}
.pm220817 .section3 .cells .detail .mybtn{text-align:left;margin-top:1em}
.pm220817 .section3 .cells .detail .mybtn a{border:1px solid #202020;border-radius:6px;text-align:center;padding:.4em 1em;text-decoration:none;color:#202020}





.ips_es{width:100%}
.ips_es p{text-align:justify;text-indent:2em}
.ips_es .section{font-size:14px;color:#202020;margin:1em 0}
.ips_es h3{font-size:22px;font-weight:700;margin-bottom:1em}
.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;flex-wrap: wrap;justify-content:space-around;margin-top:1em;}
.ips_es .section3 .advantage .item{width:48%;margin-bottom: 1em;}
.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)center/100% no-repeat}
.ips_es .section3 .advantage .item:nth-child(2) .title{background:url(/uploads/service/ips/bg2.png)center/100% no-repeat}
.ips_es .section3 .advantage .item:nth-child(3) .title{background:url(/uploads/service/ips/bg3.png)center/100% no-repeat}
.ips_es .section3 .advantage .item:nth-child(4) .title{background:url(/uploads/service/ips/bg4.png)center/100% 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{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 .tbody{max-height: 200px;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 .item .title{font-size:13px;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:#047638;color:#fff}
.ips_es .accordion .item .cur_title::after{transform:rotate(45deg);transition:transform 1s}
.ips_es .accordion .item .img{text-align:center}


/* 技术服务页二级菜单样式 */ 
.service_submemu_m .menu .head{padding:0 1em;font-size:1.8rem;color:#9e9e9e;position:relative;border-bottom:2px solid #ddd;line-height:2em}
.service_submemu_m .menu div.cur_head{background:#666;color:#fff;border-bottom:none}
.service_submemu_m .menu .head:after{content:url("/uploads/phone_20191125/zhuan1.png");position:absolute;top:50%;margin-top:-7px;right:20px;transform:rotate(180deg);transition:.3s transform;line-height: 14px;}
.service_submemu_m .menu .cur_head:after{transform:rotate(0)}
.service_submemu_m .menu .head img{padding-right:.5em;width:1.2em;vertical-align:middle}
.service_submemu_m .menu .con{padding-left:3em;display:none}
.service_submemu_m .menu .con>div{padding:.5em 1em;display:flex;flex-wrap:wrap;justify-content:flex-start}
.service_submemu_m .menu .con a{font-size:1.4rem;color:#202020;line-height:2em;width:100%;color:#525252;text-decoration:none;display: inline-block;}
.service_submemu_m .menu .con a:before{content: "";background: url(/uploads/phone_20191125/zhizhen.png) center/100% no-repeat; width: 1.2em;height: 1.2em;vertical-align: middle;margin-right: .5em;display: inline-block;}
.service_submemu_m .menu:nth-of-type(1) .con a{width:50%}
.service_submemu_m .menu:nth-of-type(2) .con a{width:50%}




.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 .banner{position:relative;width:100%;height:358.72px;text-align:center;background:url(/uploads/service/library/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.library .section{width:100%;margin:2em auto 2em}
.library .section1{padding:1em;background:url(/uploads/service/library/img1.jpg) center/auto 100% no-repeat}
.library .section2 .spot_product1{display:flex;justify-content:space-around;margin:2em 0;flex-wrap: wrap;}
.library .section2 .spot_product1 .item{width:100%}
.library .section2 .spot_product1 .item:not(:last-child){margin-bottom: 1em;}
.library .section2 .spot_product1 .item .title{font-size:12px;color:#fff;padding:1em 0}
.library .section2 .spot_product1 .item:nth-child(1) .title{background:#047638}
.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}
.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:100%;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 .section2 .delivery span{display:block}
.library .section2 .delivery a{text-decoration:none;color:#047638;font-weight:700}
.library .section3 .crispr{display:flex;justify-content:space-around;margin:2em 0;flex-wrap: wrap;}
.library .section3 .crispr .item{width:100%;display:flex;flex-direction:column;justify-content:flex-start}
.library .section3 .crispr .item:not(:last-child){margin-bottom: 1em;}
.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:#047638}
.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 .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:100%;margin-bottom:10px;padding:1em 2em 1em 1em;display:flex;justify-content:flex-start;background:#f1f1f1}
.library .section4 .advantage .item:not(:last-child){margin-bottom: 1em;}
.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:#047638;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 #047638;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 .pc{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:#047638}
.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:#047638}
.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:#047638;text-decoration:underline;font-weight:700;pointer-events:auto}
.cas220830 p{text-align:justify;text-indent:2em}
.cas220830 .banner{position:relative;width:100%;height:358px;text-align:center;background:url(/uploads/activity/20220830/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.cas220830 .section{width:100%;margin:2em auto;box-sizing:border-box}
.cas220830 h3{text-align:center;margin-bottom:1em}
.cas220830 h3 span{font-size:24px;font-weight:700;color:#fff;background:#047638;box-shadow:3px 3px 9px 0 rgba(36,12,14,.23);border-radius:28px;position:relative;padding:.2em 1em}
.cas220830 h3 span:before{content:"";display:inline-block;width:10px;height:10px;background:#047638;border-radius:28px;position:absolute;top:-5px;left:1em}
.cas220830 h3 span:after{content:"";display:inline-block;width:10px;height:10px;background:#047638;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 / 15% 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;flex-direction:column-reverse}
.cas220830 .section2 .gift .introduce{padding:2em;box-sizing:border-box;width:100%}
.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:100%}
.cas220830 .section3 .service{display:flex;justify-content:space-around;flex-wrap:wrap}
.cas220830 .section3 .service .item:not(:last-child){margin-bottom:2em}
.cas220830 .section3 .service .item{width:100%;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 #047638;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:#047638;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:#047638;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;flex-wrap:wrap}
.cas220830 .section4 .products .item:not(:last-child){margin-bottom:2em}
.cas220830 .section4 .products .item{width:100%;display:flex;flex-direction:column}
.cas220830 .section4 .products .item .img img{display:none}
.cas220830 .section4 .products .item .img{height:165px}
.cas220830 .section4 .products .item:nth-child(1) .img{background:url(/uploads/activity/20220830/m/1.png) center/100% no-repeat}
.cas220830 .section4 .products .item:nth-child(2) .img{background:url(/uploads/activity/20220830/m/2.png) center/100% no-repeat}
.cas220830 .section4 .products .item:nth-child(3) .img{background:url(/uploads/activity/20220830/m/3.png) center/100% no-repeat}
.cas220830 .section4 .products .item .img{width:100%}
.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}




.index0915 .section{margin-top:48px; margin-bottom:35px auto;font-size:14px;color:#202020;padding:0 10px;box-sizing: border-box;}
.index0915 h3{font-size:24px;font-weight:700}
.index0915 .section1{width:100%}
.index0915 .section1 .services{display:flex;justify-content:space-around;flex-wrap: wrap; padding-top:1em}
.index0915 .section1 .services a{font-size: 15px;color: inherit;}
.index0915 .section1 .item{width:40%;display:flex;flex-direction:column;align-items:center}
.index0915 .section1 .item .img{text-align:center;width: 64px;}
.index0915 .section1 .item h4{text-align:center;font-size:15px;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;display: none;}
.index0915 .section1 .item p span:hover{color:#047638;font-weight:700}
.index0915 .section1 .item:nth-of-type(4) p{flex-direction:column}
.index0915 .section2{width:100%}
.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:#047638;font-size:12px}
.index0915 .section2 .pro_search_cate .pro_input{border:1px solid #202020;outline:0;padding-left:.5em;flex:1;width:0;}
.index0915 .section2 .pro_search_cate .product_search{background:#047638;border:1px solid #047638;border-top-right-radius:5px;border-bottom-right-radius:5px;color:#fff;text-align:center;padding: 0 1em}
.index0915 .section2 .hot_products{display:flex;justify-content:space-around;flex-wrap: wrap;}
.index0915 .section2 .hot_products .new{border-radius:16px;box-shadow:3px 3px 9px 9px #ddd;width: 100%;margin-bottom: 48px;}
.index0915 .section2 .hot_products .new .title{background:#047638;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:grid;grid-template-areas:"img title" "img subtitle";grid-template-columns:100px auto;padding:1em}
.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}
.index0915 .section2 .hot_products .new .new_wrap .item span:nth-of-type(2){grid-area:subtitle;color:#666}
.index0915 .section2 .hot_products .new .new_wrap .item:not(:last-child){border-bottom:1px solid #333}
.index0915 .section2 .hot_products .hot {width: 100%;}
.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:100%;}
.index0915 .section2 .hot_products .hot .content .hot_wrap{display:flex;flex-direction:column;flex-wrap:wrap;width:704px;height:312px}
.index0915 .section2 .hot_products .hot .content .hot_wrap .item{width:337px;height:141px;margin-bottom:15px;margin-right:15px;display:flex;flex-direction:column;justify-content:center;align-items:left;box-sizing:border-box;padding-left:2em;padding-right:120px;}
.index0915 .section2 .hot_products .hot .content .hot_wrap .item span:nth-of-type(1){font-size:16px;color:#202020;display:block}
.index0915 .section2 .hot_products .hot .content .hot_wrap .item span:nth-of-type(2){font-size:14px;color:#545454}
.index0915 .section2 .hot_products .hot .content .hot_wrap .item:nth-of-type(1){background:url(/templets/default/images/KO_img5.jpg) center/100% no-repeat}
.index0915 .section2 .hot_products .hot .content .hot_wrap .item:nth-of-type(2){background:url(/templets/default/images/luc_img7.jpg) center/100% no-repeat}
.index0915 .section2 .hot_products .hot .content .hot_wrap .item:nth-of-type(3){background:url(/templets/default/images/gRNA_img6.jpg) center/100% no-repeat}
.index0915 .section2 .hot_products .hot .content .hot_wrap .item:nth-of-type(4){background:url(/templets/default/images/Cas9_img8.jpg) center/100% no-repeat}
.index0915 .section2 .hot_products .hot .content .hot_wrap .item:nth-of-type(5){background:url(/templets/default/images/Cas9_img9.jpg) center/100% no-repeat}
.index0915 .section2 .hot_products .hot .content .hot_wrap .item:nth-of-type(6){background:url(/templets/default/images/Cas9_img9.jpg) center/100% no-repeat}
.index0915 .section2 .hot_products .hot .operate{display:flex;justify-cont  ent:center}
.index0915 .section2 .hot_products .hot .operate span{display:inline-block;width:2.5em;height:2.5em;line-height:2.5em;text-align:center;font-size:18px;font-weight:700;color:#fff;background:#999999;cursor:pointer;margin-right:3px}
.index0915 .section2 .hot_products .hot .operate span:hover{background:#047638}
.index0915 .section3{background:#eeeff2;margin-bottom: 140px;padding: 0;}
.index0915 .section3 .content{width:100%;margin:0 auto;position:relative;padding-top: 30px;padding-bottom: 80px;}
.index0915 .section3 .content .red_cotton{display:grid;grid-template-areas:"title" "desc" "img" "ko_form" "button";grid-template-columns:1fr;grid-gap: 1em;}
.index0915 .section3 .red_cotton .title{grid-area:title;font-size:26px;font-weight:700;text-align: center;}
.index0915 .section3 .red_cotton .desc{grid-area:desc;color:#575757;text-align: center;}
.index0915 .section3 .red_cotton .ko_form{grid-area:ko_form;display:flex;height:3em;line-height:3em;position:relative;align-self:end;padding: 0 10px;}
.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:#047638;font-size:12px}
.index0915 .section3 .red_cotton .ko_form input{outline:0;border:1px solid #202020;padding-left:.5em;flex:1;width: 0;box-sizing: border-box;}
.index0915 .section3 .red_cotton .ko_form input:nth-of-type(1){border-right: none;}
.index0915 .section3 .red_cotton .ko_form input:nth-of-type(2){border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.index0915 .section3 .red_cotton .ko_form button{background:#047638;border:1px solid #047638;border-top-right-radius:5px;border-bottom-right-radius:5px;color:#fff;text-align:center;width:75px;display: none;}
.index0915 .section3 .red_cotton .button{grid-area: button;text-align: center;}
.index0915 .section3 .red_cotton .button button{background:#047638;border:1px solid #047638;border-radius:5px;color:#fff;text-align:center;line-height: 3em;height: 3em;padding: 0 2em;}
.index0915 .section3 .red_cotton .img{grid-area:img;align-self:center;text-align: center;}
.index0915 .section3 .red_cotton .img img{width:80vw;}
.index0915 .section3 .content .tools{position:absolute;left:0;right:0;margin:0 auto;bottom:-50px;width:90%;height:100px;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:16px;font-weight:bold;color:#fff;padding:1em;box-sizing:border-box;flex-shrink:0;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}
.index0915 .section3 .content .tools>span{display:inline-block;width:2.5em;height:2.5em;line-height:2.5em;text-align:center;font-size:16px;font-weight:700;color:#fff;background:rgba(70,70,70,.25);cursor:pointer;margin-right:3px;position:absolute;bottom:-3em;left: 50%;}
.index0915 .section3 .content .tools>span:hover{background:#047638}
.index0915 .section3 .content .tools>span:nth-of-type(1){margin-left: -3em;}
.index0915 .section3 .content .tools>span:nth-of-type(2){margin-left: .5em;}
.index0915 .section3 .content .tools .tools_warp .tool{display:flex;justify-content:flex-start}
.index0915 .section3 .content .tools .tools_warp .tool .item{width:120px;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;padding: .5em 0;}
.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:48px;height:48px}
/* .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:nth-of-type(1) .img{background:url(/templets/default/images/0915index/icon_0.png) center/100% no-repeat}
.index0915 .section3 .content .tools .tools_warp .tool .item:nth-of-type(2) .img{background:url(/templets/default/images/0915index/icon_1.png) center/100% no-repeat}
.index0915 .section3 .content .tools .tools_warp .tool .item:nth-of-type(3) .img{background:url(/templets/default/images/0915index/icon_2.png) center/100% no-repeat}
.index0915 .section3 .content .tools .tools_warp .tool .item:nth-of-type(4) .img{background:url(/templets/default/images/0915index/icon_3.png) center/100% no-repeat}
.index0915 .section3 .content .tools .tools_warp .tool .item:nth-of-type(5) .img{background:url(/templets/default/images/0915index/icon_4.png) center/100% no-repeat}
.index0915 .section3 .content .tools .tools_warp .tool .item:nth-of-type(6) .img{background:url(/templets/default/images/0915index/icon_5.png) center/100% no-repeat}
.index0915 .section3 .content .tools .tools_warp .tool .item:nth-of-type(7) .img{background:url(/templets/default/images/0915index/icon_6.png) center/100% no-repeat}
.index0915 .section3 .content .tools .tools_warp .tool .item:nth-of-type(8) .img{background:url(/templets/default/images/0915index/icon_7.png) center/100% no-repeat}
.index0915 .section3 .content .tools .tools_warp .tool .item:nth-of-type(1):hover .img{background:url(/templets/default/images/0915index/icon0_select.png) center/100% no-repeat}
.index0915 .section3 .content .tools .tools_warp .tool .item:nth-of-type(2):hover .img{background:url(/templets/default/images/0915index/icon1_select.png) center/100% no-repeat}
.index0915 .section3 .content .tools .tools_warp .tool .item:nth-of-type(3):hover .img{background:url(/templets/default/images/0915index/icon2_select.png) center/100% no-repeat}
.index0915 .section3 .content .tools .tools_warp .tool .item:nth-of-type(4):hover .img{background:url(/templets/default/images/0915index/icon3_select.png) center/100% no-repeat}
.index0915 .section3 .content .tools .tools_warp .tool .item:nth-of-type(5):hover .img{background:url(/templets/default/images/0915index/icon4_select.png) center/100% no-repeat}
.index0915 .section3 .content .tools .tools_warp .tool .item:nth-of-type(6):hover .img{background:url(/templets/default/images/0915index/icon5_select.png) center/100% no-repeat}
.index0915 .section3 .content .tools .tools_warp .tool .item:nth-of-type(7):hover .img{background:url(/templets/default/images/0915index/icon6_select.png) center/100% no-repeat}
.index0915 .section3 .content .tools .tools_warp .tool .item:nth-of-type(8):hover .img{background:url(/templets/default/images/0915index/icon7_select.png) center/100% no-repeat}
.index0915 .section4{width:100%;display:flex;justify-content:space-between;flex-wrap: wrap;}
.index0915 .section4>div{width:100%}
.index0915 .section4 .library{margin-top: 48px;}
.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 .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:#202020;padding:.4em 1em;border-radius:3px;margin:1em 0;border: 1px solid #202020;display: inline-block;}
.index0915 .section4 .more2{color:#202020;padding:.4em 1em;border-radius:3px;margin:1em 0;border: 1px solid #202020;display: inline-block;}
.index0915 .section5{width:100%;position:relative}
.index0915 .section5 .coverage{position:absolute;left:0;bottom:0;width:100px;background:#eee;padding:10px 0;display:flex;flex-direction:column;justify-content:space-evenly;text-align:center}
.index0915 .section5 .coverage h5{margin:5px 0;font-size:14px}
.index0915 .section5 .coverage h5 span{color:#047638;font-size:16px}
.index0915 .section5 .chart-container{width: 100%; height: 300px;}





.merchants .section{width:100%;margin:35px auto;font-size:14px;color:#202020}
.merchants .banner{position:relative;width:100%;height:358px;text-align:center;background:url(/templets/default/images/merchants/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.merchants .section1{background:url(/templets/default/images/merchants/m/bg1.png) center/100% 100% no-repeat;display:flex;flex-direction:column;justify-content:center;padding:1em 2em;box-sizing:border-box;height:413px}
.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;grid-template-columns: repeat(auto-fill, 380px);justify-content:space-around}
.merchants .section1_5 .products .item{display:flex;flex-direction:column;justify-content:flex-start;width:100%;margin-bottom:1em;border:1px solid #999}
.merchants .section1_5 .products .hidden{display: none;}
.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{}
.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{}
.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;position: relative;}
.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:#047638;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;display: inherit;}
.merchants .section3 .contact{display:flex;flex-wrap: wrap; justify-content:center;margin-top:35px}
.merchants .section3 .contact .item{margin:0 2em;padding:1em 1.5em;background:#f1f1f1;display:flex;justify-content:left;width: 245px;margin-bottom: 1em;}
.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 {font-size:14px;color:#202020}
.gene_221104 a{font-size:inherit;color:#047638;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:358px;text-align:center;background:url(/uploads/activity/20221104/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.gene_221104 .section{width:100%;margin:0;box-sizing:border-box;background:#fff;padding:0;position:relative;margin-bottom: 35px;}
.gene_221104 h3{text-align:center;font-size:20px;font-weight:700;color:#202020;display:flex;justify-content:center;align-items:center}
.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 no-repeat;width:30px;height:20px;margin-right:.5em}
.gene_221104 h3 span::after{content:"";display:inline-block;background:url(/uploads/activity/20221104/img9.png) center right no-repeat;width:30px;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:#047638;border-radius:20px;padding:.1em 1em}
.gene_221104 .section .tag{height: 80px;text-align: center;color: #fff;font-size: 16px;box-sizing: border-box;padding-top: 33px;}
.gene_221104 .section2 .tag{background:url(/uploads/activity/20221104/m/bg-狂欢节.png) center center / auto 100% no-repeat}
.gene_221104 .section3 .tag{background:url(/uploads/activity/20221104/m/bg-狂欢节2.png) center center / auto 100% no-repeat}
.gene_221104 .section4 .tag{background:url(/uploads/activity/20221104/m/bg-狂欢节3.png) center center / auto 100% no-repeat}
.gene_221104 .section1{width:100%;background:#faf4ef;box-shadow:none;margin:0;padding: 1em;}
.gene_221104 .section1 .card{margin-top:3em;display:flex;flex-direction:column;justify-content:center;align-items: flex-start; box-sizing:border-box;box-shadow:none;    background-color: transparent;}
.gene_221104 .section1 .card .img{margin: .5em 0;}
.gene_221104 .section1 .img2{text-align: center;}
.gene_221104 .section1 .img2 img{width: 200px;}
.gene_221104 .section1 .note{font-size:11px;color:#666;}
.gene_221104 .section1 .activity_time{font-size:14px;color:#202020;font-weight:700;margin-top:1em}
.gene_221104 .section2{background-color:#fff;padding: 0;}
.gene_221104 .section2 .cell_cate{display:flex;justify-content:space-around;padding: 1em;background: linear-gradient(#eee,#ddd);}
.gene_221104 .section2 .cell_cate .item{width:33%;position: relative;display: flex;flex-direction: column;align-items: center;padding-top: 5em;}
.gene_221104 .section2 .cell_cate .item:not(:last-child):after{content: "";width: 1px; height: 100%;background: #ccc;display: inline-block;position: absolute;right: 0;margin-top: -5em;}
.gene_221104 .section2 .cell_cate .item:nth-of-type(1){background: url(/uploads/activity/20221104/m/icon1.png) center 1em / 3em no-repeat;}
.gene_221104 .section2 .cell_cate .item:nth-of-type(2){background: url(/uploads/activity/20221104/m/icon2.png) center 1em / 3em no-repeat;}
.gene_221104 .section2 .cell_cate .item:nth-of-type(3){background: url(/uploads/activity/20221104/m/icon3.png) center 1em / 3em no-repeat;}

.gene_221104 .section2 .cell_cate .title{}
.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:#047638;}
.gene_221104 .section2 .form{display:flex;flex-direction: column; justify-content:center;margin-bottom:35px;background: #fff;border-radius: 8px;box-shadow: 3px 3px 9px 9px #eee;padding: 1em;}
.gene_221104 .section2 .form .cate{outline:none;border: none;border-bottom:1px solid #ccc;min-width:127px;padding:1.5em 1em;display: inline-block; width: 100%;   height: inherit;}
.gene_221104 .section2 .form .sub_cate{outline:none;border: none;border-bottom:1px solid #ccc;min-width:127px;padding:1.5em 1em;display: inline-block;  width: 100%;height: inherit;}
.gene_221104 .section2 .form input{outline:none;width:100%;padding-left:.5em;border: none;padding:1.5em 1em;}
.gene_221104 .section2 .form button{outline:none;background:#047638;color:#fff;padding:0 2em;width:100%;border: none;padding:.5em 1em;border-radius: 4px;}
.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 th{text-align: center;}
.gene_221104 .section2 .result table td{text-align: center;}
.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;flex-wrap: wrap; justify-content:center;margin-top:1em;flex-direction: column-reverse;}
.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 #047638;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/m/8周.png) 90% center / 60px no-repeat}
.gene_221104 .section3 .PMKI .item:nth-of-type(2) .card .title{background:#eee url(/uploads/activity/20221104/m/12周.png) 90% center / 60px 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:#047638;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:#047638}
.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;flex-wrap: wrap;}
.gene_221104 .section4 .stabe .item{width:100%;margin-top:2em;}
.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:#047638}
.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:#047638;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;}




.product_221113 p{text-align:justify;text-indent:2em}
.product_221113 .banner{position:relative;width:100%;height:358px;text-align:center;background:url(/uploads/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.product_221113 .section{width:100%;margin:4em auto;box-sizing:border-box;background:#fff;padding:0em;position:relative}
.product_221113 h3{text-align:center;width:100%;height: 100px;position: absolute;top: -45px;}
.product_221113 .section2 h3{background: url(/uploads/title1.png) center / 78% no-repeat;}
.product_221113 .section3 h3{background: url(/uploads/title-2.png) center / 100% no-repeat;}
.product_221113 .section4 h3{background: url(/uploads/title-3.png) center / 87% no-repeat;top: -35px;}
.product_221113 .section5 h3{background: url(/uploads/title-4.png) center / 70% no-repeat;top: -35px;}
.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;width: 100%;}
.product_221113 .section .container .wrap{padding: 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: 100%; display: grid;grid-template-areas: "img title" "img desc";grid-template-columns: 1fr 2fr;margin-bottom: 1em;}
.product_221113 .section .cellitem .img{grid-area: img;    justify-self: center;}
.product_221113 .section .cellitem img{height: 80px;}
.product_221113 .section .cellitem h4{font-size: 16px;color: #202020;grid-area: title;}
.product_221113 .section .cellitem .desc{font-size: 14px;color: #666;grid-area: desc;}
.product_221113 .section .cellitem .desc .red{color: #047638;}
.product_221113 .section4 .container{box-shadow:none;padding-bottom: 0;}
.product_221113 .section .item{width:100%;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;flex: 0 0 120px;}
.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/bg1.png) center / 100% no-repeat;height: 273px;box-shadow: none;}
.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{margin: 0;}
.product_221113 .section5 .container{box-shadow: none;}
.product_221113 .section5 .item{width: 360px;height:93px;background: url(/uploads/21.png) center / 100% no-repeat;margin: 1em 0;}
.product_221113 .section5 .item .img{width: 100px;height: auto;flex: 0 0 100px;}
.product_221113 .section5 .item .img img{height: 60px;}
.product_221113 .section5 .item .wrap{flex:1;display: flex;flex-direction: column; justify-content: center;}
.product_221113 .section5 .item .discount{flex: 0 0 80px;padding-top: 5px;margin-left: -45px;}
.product_221113 .section5 .item .discount img{height: 23px;}





.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: #047638}
.microbe_221116 .section .black{color: #202020;background: transparent !important;}
.microbe_221116 .section .blod{font-weight: bold;}
.microbe_221116 .banner{position:relative;width:100%;height:358px;text-align:center;background:url(/uploads/activity/20221116/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
.microbe_221116 .section{width:100%;margin:2em auto;box-sizing:border-box;position:relative;padding: 0;}
.microbe_221116 h3{text-align:center;width:100%;height: 70px;margin-bottom: 1em;}
.microbe_221116 .section2 h3{background: url(/uploads/activity/20221116/m/title1.png) center / 50% no-repeat;}
.microbe_221116 .section3 h3{background: url(/uploads/activity/20221116/m/title2.png) center / 50% no-repeat;}
.microbe_221116 .section1 .card{width: 100%;background: url(/uploads/activity/20221116/img.png) right bottom / auto 150px no-repeat;box-sizing: border-box;margin: 0 auto;line-height: 2em;box-shadow: none;}
.microbe_221116 .section1 .card>span{display: block;}
.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;width: 100%;}
.microbe_221116 .section2 .container .item{width: 50%;padding: 0 1em;text-align: center;box-sizing: border-box;margin-bottom: 1em;}
.microbe_221116 .section2 .container .item img{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;width: 100%;flex-wrap: wrap;}
.microbe_221116 .section3 .container .item{width: 100%;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: #047638;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(1){margin-bottom: 1em;}
.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.5em;}
.microbe_221116 .section3 .container .item a{background: #047638;color: #fff;padding: .6em 2em;border-radius: 10px;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 .pc{display: none;}
.about_honora{width: 60%;margin: 20px auto;}