*{user-select: none;}
/* 检测产品下所有页面公共样式 */
/* 导航 */
	#LTTcp-nav {width: 100%;background: #f1f3f4;margin-top: 50px;}
	#LTTcp-nav .box {width: 1200px;margin: 0 auto;display: flex;}
	#LTTcp-nav .box a {text-align: center;line-height: 60px;height: 60px;font-size: 16px;padding: 0 20px;}
	#LTTcp-nav .box .selected {background: #1E78BE;color: #fff;}
/* 导航 */

/* 内容 */
	#cp {padding: 0 0 100px 0;}
	#cp li {padding: 50px 0;}
	#cp li:nth-child(even){background: #f1f3f4;}
	#cp li .box {width: 1200px;margin: 0 auto;display: flex;justify-content: space-between;align-items: flex-start;}
	#cp li:nth-child(even) .box{flex-direction: row-reverse;}
	#cp li .box .text {width: 55%;border-top: 1px solid #dedfe0;display: flex;flex-direction: column;padding-top: 20px;}
	#cp li .box .text .t1 {font-size: 20px;font-weight: bold;line-height: 40px;letter-spacing: 1px;margin-bottom: 20px;}
	#cp li .box .text .t2 {font-size: 14px;line-height: 26px;margin-bottom: 20px;text-align: justify;}
	#cp li .box .text .href {width: 100px;height: 36px;text-align: center;line-height: 36px;font-size: 12px;border: 1px solid #1E78BE;color: #1E78BE;margin-bottom: 20px;}
	#cp li .box .text .href:hover{background: #1E78BE;color: #fff;}
	#cp li .box .text .disease {display: flex;flex-wrap: wrap;justify-content: space-between;}
	#cp li .box .text .disease a {width: 25%;height: 40px;font-size: 14px;line-height: 40px;}
	#cp li .box .text .disease a:hover{color: #1E78BE;text-decoration: underline;}
	#cp li .box img {width: 33%;box-sizing: border-box;}
	.zhongliu li .box .text .disease a {width: 30% !important;}
/* 内容 */

/* 子页 */
.cp-h1 {height: 60px;line-height: 60px;text-align: center;margin: 50px 0;font-size: 30px;letter-spacing: 3px;color: #1E78BE;}
.cp-item {padding: 40px 0 60px 0;}
.cp-item:nth-child(even){background: #f1f3f4}
.cp-h2 {height: 50px;line-height: 50px;text-align: center;font-size: 26px;letter-spacing: 3px;color: #1E78BE;font-weight: 400;}
.cp-h3 {height: 40px;line-height: 40px;text-align: center;font-size: 16px;letter-spacing: 3px;color: #555;font-weight: 400;}

.cp-text {width: 1000px;margin: 40px auto 0;}
.cp-text p {font-size: 16px;line-height: 36px;text-align: justify;margin-bottom: 20px;}
.cp-text p:last-of-type{margin-bottom: 0;}

.cp-project {width: 800px;margin: 0 auto -15px auto;}
.cp-project .ti {font-size: 16px;line-height: 2;color: #1E78BE;margin: 40px 0 20px 0;font-weight: bold;}
.cp-project .tit {font-size: 14px;line-height: 2;color: #7a4442;margin-bottom: 15px;}
.cp-project table {border: #fff;width: 100%;margin-bottom: 15px;}
.cp-project table td {line-height: 36px;padding-left: 10px;background: #EAE6DB;color: #7a4442;}

.cp-annotate {padding: 20px 40px;background: rgba(0,0,0,.05);box-sizing: border-box;border-radius: 5px;width: 1000px;margin-bottom: 0;}
.cp-annotate p {font-size: 14px;margin-bottom: 0;}

.cp-split {width: 1000px;margin: 40px auto 0;}
.cp-split th {height: 50px;background: #1E78BE;color: #fff;font-size: 16px;letter-spacing: 1px;}
.cp-split tr:not(.tr-th) {border-bottom: 1px solid #dedfe0;border-right: 1px solid #dedfe0;}
.cp-split .tr-th {border-right: 1px solid #1E78BE;}
.cp-split td {border-left: 1px solid #dedfe0;}
.cp-split .t1 {text-align: center;font-size: 16px;}
.cp-split .c1 {display: flex;flex-wrap: wrap;justify-content: space-between;}
.cp-split .c1 p {width: 44%;height: 36px;font-size: 14px;display: flex;align-items: center;margin: 0 20px;}
.cp-split .c1 p::before {content: '\2714';width: 16px;height: 16px;line-height: 16px;text-align: center;font-size: 12px;border-radius: 50%;margin-right: 5px;color: #1E78BE;border: 1px solid #1E78BE;}
.cp-split .t2 {height: 50px;text-align: center;font-size: 14px;}

.cp-split-a {width: 1000px;margin: 40px auto 0;border: 1px solid #fff;background: #1E78BE;color: #fff;}
.cp-split-a th {height: 40px;font-size: 16px;}
.cp-split-a td {height: 30px;font-size: 14px;padding: 0 20px;}

.zhongliu850 {display: block;margin: 40px auto 0;}

.gene-list {width: 800px;max-height: 400px;box-sizing: border-box;margin: 40px auto 0 ;overflow: auto;background: #fff;}
.gene-list .box{padding: 20px;box-shadow: 10px 10px 10px #ccc inset, -10px -10px 10px #ccc inset;}
.gene-list .box table {width: 100%;border: #3CA738;}
.gene-list .box table th {padding: 0 10px;height: 30px;font-size: 13px;text-align: center;background: #3CA738;color: #fff;}
.gene-list .box table td {width: 300px;padding: 0 10px;height: 30px;text-align: center;font-size: 12px;line-height: 1.6;}
.gene-list .box table td a:hover{text-decoration: underline;color: #EA4335;}
.gene-list .box table tr:nth-child(odd) {background: rgba(60,167,56, .3);}

.cp-adv {width: 1130px;margin: 40px auto -30px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.cp-adv li {width: 550px;box-sizing: border-box;padding: 0 10px 5px 120px;border: 1px solid #dedfe0;display: flex;flex-direction: column;justify-content: flex-start;position: relative;margin-bottom: 30px;min-height: 120px;background: #fff;}
.cp-adv li img {position: absolute;top: 0;left: 0;width: 120px;height: 120px;padding: 20px;box-sizing: border-box;}
.cp-adv li p {text-align: justify;}
.cp-adv li .t1 {margin-top: 20px;line-height: 2;font-size: 18px;}
.cp-adv li .x1 {line-height: 1.8;font-size: 14px;}

.cp-crowd {width: 1020px;margin: 40px auto -20px;display: flex;justify-content: space-between;}
.cp-crowd ul {margin: 0 10px;}
.cp-crowd ul li {display: flex;align-items: flex-start;margin-bottom: 20px;}
.cp-crowd ul li img {width: 20px;height: 20px;margin-top: 6px;}
.cp-crowd ul li .t1 {line-height: 36px;font-size: 16px;color: #1E78BE;font-weight: bold;letter-spacing: 1px;border-bottom: 2px solid #1E78BE;}
.cp-crowd ul li .x1 {margin: 0 10px;line-height: 30px;font-size: 14px;text-align: justify;}

.cp-crowd-img {display: block;width: 800px;margin: 40px auto -40px auto;}

.cp-regu {width: 1200px;margin: 40px auto -20px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.cp-regu li {display: flex;align-items: flex-start;width: 30%;margin-bottom: 20px;}
.cp-regu li .n {height: 60px;line-height: 50px;width: 40px;text-align: center;font-size: 50px;color: #fff;font-style: italic;font-weight: bold;text-shadow: 0 1px #1E78BE,0 2px #1E78BE,0 3px #1E78BE,0 4px #1E78BE,0 5px #1E78BE,0 5px 10px #1E78BE;}
.cp-regu li .t1 {line-height: 1.8;font-size: 14px;padding: 5px 10px;box-sizing: border-box;min-height: 62px;border: 1px dashed #1E78BE;flex: 1;text-align: justify;margin-left: 10px;}

.cp-regu-1 {width: 1000px;margin: 20px auto 0;display: flex;flex-wrap: wrap;justify-content: space-between;}
.cp-regu-1 li {display: flex;flex-direction: column;align-items: center;width: 300px;}
.cp-regu-1 li .n {font-size: 60px;text-align: center;line-height: 1.8;color: #fff;font-style: italic;font-weight: bold;text-shadow: 0 1px #1E78BE,0 2px #1E78BE,0 3px #1E78BE,0 4px #1E78BE,0 5px #1E78BE,0 5px 10px #1E78BE;}
.cp-regu-1 li .t1 {line-height: 2.4;font-size: 18px;text-align: center;border-bottom: 1px dashed #1E78BE;color: #000;padding: 0 20px;width: 100%;box-sizing: border-box;}
.cp-regu-1 li .x1 {line-height: 1.6;font-size: 14px;text-align: justify;margin-top: 10px;padding: 0 10px;color: #555;}

.cp-date {width: 800px;margin: 40px auto 0;}
.cp-date .sample {display: flex;justify-content: space-between;}
.cp-date .sample li {width: 380px;}
.cp-date .sample li .t1 {background: #1E78BE;height: 60px;color: #fff;text-align: center;font-size: 18px;line-height: 60px;}
.cp-date .sample li .x1 {border-top: 1px solid #fff;background: #1E78BE;height: 40px;color: #fff;font-size: 14px;display: flex;align-items: center;justify-content: center;}
.cp-date .sample li .x1 .duihao{width: 20px;height: 20px;border-radius: 50%;margin-right: 10px;border: 1px solid #fff;position: relative;}
.cp-date .sample li .x1 .duihao::after{content: '';width: 8px;border-top: 2px solid #fff;top: 11px;left: 3px;position: absolute;border-radius: 2px;transform: rotate(45deg);}
.cp-date .sample li .x1 .duihao::before{content: '';width: 11px;border-top: 2px solid #fff;top: 10px;left: 7px;position: absolute;border-radius: 2px;transform: rotate(-45deg);}
.cp-date .da {height: 50px;margin-top: 10px;background: #1E78BE;font-size: 16px;line-height: 50px;text-align: center;color: #fff;}

.cp-date-1 {width: 800px;margin: 40px auto 0 auto;}
.cp-date-1 .sample1 {display: flex;justify-content: space-between;}
.cp-date-1 .sample1 li {width: 380px;}
.cp-date-1 .sample1 li .t1 {font-size: 20px;height: 60px;line-height: 60px;background: #1E78BE;color: #fff;text-align: center;}
.cp-date-1 .sample1 li .x1 {border-top: 1px solid #fff;background: #1E78BE;height: 40px;text-align: center;color: #fff;font-size: 15px;display: flex;align-items: center;justify-content: center;}
.cp-date-1 .sample1 li .x1::before{content: '\2714';width: 24px;height: 24px;line-height: 24px;text-align: center;font-size: 16px;border-radius: 50%;border: 1px solid #fff;margin-right: 10px;}
.cp-date-1 .sample2 {display: flex;justify-content: space-between;}
.cp-date-1 .sample2 li {width: 380px;}
.cp-date-1 .sample2 li .t1 {display: flex;flex-direction: column;justify-content: center;background: #1E78BE;height: 60px;color: #fff;text-align: center;}
.cp-date-1 .sample2 li .t1 .tt{font-size: 20px;}
.cp-date-1 .sample2 li .t1 .tb{font-size: 14px;}
.cp-date-1 .sample2 li .x1 {border-top: 1px solid #fff;background: #1E78BE;height: 40px;text-align: center;color: #fff;font-size: 15px;display: flex;align-items: center;justify-content: flex-start;flex: 1;}
.cp-date-1 .sample2 li .x1::before{content: '\2714';width: 24px;height: 24px;line-height: 24px;text-align: center;font-size: 16px;border-radius: 50%;border: 1px solid #fff;margin: 0 10px 0 40px;}
.cp-date-1 .sample2 li .p1 {text-align: center;height: 40px;line-height: 30px;font-size: 60px;color: #1E78BE;}
.cp-date-1 .da {height: 50px;margin-top: 10px;background: #1E78BE;font-size: 16px;line-height: 50px;text-align: center;color: #fff;}

.cp-process {width: 1000px;margin: 40px auto 0 auto;display: flex;align-items: start;justify-content: space-between;}
.cp-process .i1 {display: flex;flex-direction: column;align-items: center;}
.cp-process .i1 img {width: 100px;height: 100px;}
.cp-process .i1 p {font-size: 14px;margin-top: 15px;}
.cp-process .s1 {border-top: 10px solid transparent;border-left: 10px solid #1E78BE;border-right: 10px solid transparent;border-bottom: 10px solid transparent;margin-right: -10px;margin-top: 40px;}

.cp-case {width: 800px;margin: 40px auto 0;padding: 20px 40px;box-sizing: border-box;border: 1px solid #dedfe0;}
.cp-case .t1 {height: 60px;line-height: 60px;font-size: 18px;text-align: center;border-bottom: 1px solid #dedfe0;}
.cp-case .img {display: block;width: 100%;margin: 15px 0 0 0;}
.cp-case .t2 {height: 40px;display: flex;align-items: center;font-size: 16px;}
.cp-case .t2 .duihao{width: 20px;height: 20px;border-radius: 50%;margin-right: 10px;border: 1px solid #1E78BE;position: relative;}
.cp-case .t2 .duihao::after{content: '';width: 8px;border-top: 2px solid #1E78BE;top: 11px;left: 3px;position: absolute;border-radius: 2px;transform: rotate(45deg);}
.cp-case .t2 .duihao::before{content: '';width: 11px;border-top: 2px solid #1E78BE;top: 10px;left: 7px;position: absolute;border-radius: 2px;transform: rotate(-45deg);}
.cp-case .x1 {line-height: 24px;font-size: 14px;text-align: justify;margin-bottom: 10px;}
.cp-case table {width: 100%;border: #3CA738;margin-bottom: 10px;}
.cp-case table th {height: 30px;font-size: 12px;text-align: center;background: #3CA738;color: #fff;}
.cp-case table td {height: 30px;text-align: center;font-size: 12px;line-height: 1.6;}
.cp-case table tr:nth-child(odd) {background: rgba(60,167,56, .3);}

.cp-case-1 {width: 1060px;margin: 40px auto 0 auto;display: flex;justify-content: center;}
.cp-case-1 li {width: 460px;padding: 20px 40px;box-sizing: border-box;border: 1px solid #dedfe0;margin: 0 auto;background: #fff;}
.cp-case-1 li .t1 {height: 60px;line-height: 60px;font-size: 18px;border-bottom: 1px solid #ccc;}
.cp-case-1 li .img {width: 100%;margin: 15px 0 0 0;}
.cp-case-1 li .t2 {height: 40px;display: flex;align-items: center;font-size: 16px;margin-top: 10px;padding: 0 10px;}
.cp-case-1 li .t2::before{content: '\2714';width: 16px;height: 16pxline-height: 16px;text-align: center;font-size: 12px;border-radius: 50%;margin-right: 10px;color: #1E78BE;border: 1px solid #1E78BE;}
.cp-case-1 li .x1 {line-height: 24px;font-size: 14px;text-align: justify;padding: 0 10px;}


.cp-article {width: 800px;margin: 0 auto;}
.cp-article li {padding: 5px;}
.cp-article li a {font-size: 14px;}
.cp-article li a:hover{color: #1E78BE;}
/* 子页 */

/* 关于佳学下所有页面公共样式 end*/