/* 基因课堂 */
	.kt-list {width: 1200px;margin: 0 auto;padding: 60px 0 80px 0;}
	.kt-list > ul {display: flex;flex-wrap: wrap;justify-content: space-between;}
	.kt-list > ul li {margin-top: 40px;width: 46%;padding: 20px 0;display: flex;border-bottom: 1px solid #ccc;}
	.kt-list > ul li .image {width: 200px;height: 150px;overflow: hidden;position: relative;border: 1px solid #dedfe0;margin-right: 30px;}
	.kt-list > ul li .image img {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);max-width: 200%;max-height: 200%;transition: .3s;}
	.kt-list > ul li .image img:hover{max-width: 100%;max-height: 100%;}
	.kt-list > ul li .cont {flex: 1;display: flex;flex-direction: column;justify-content: space-between;}
	.kt-list > ul li .cont .ti {line-height: 30px;height: 60px;font-size: 16px;text-align: justify;overflow: hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
	.kt-list > ul li .cont .ti:hover a{color: #1E78BE;}
	.kt-list > ul li .cont .desc {font-size: 14px;text-align: justify;line-height: 26px;min-height: 52px;color: #999;}
	.kt-list > ul li .cont .time {font-size: 14px;color: #999;}
/* 基因课堂 */

/* 常见问题 */
	#LTTkt-wenti-wrap .box {width: 1200px;margin: 0 auto;padding: 100px 0;}
	#LTTkt-wenti-wrap .box .item {overflow: hidden;margin-bottom: 10px;}
	#LTTkt-wenti-wrap .box .item .ti {height: 40px;line-height: 40px;font-size: 20px;text-indent: 1em;background: #1E78BE;color: #fff;letter-spacing: 1px;border-radius: 5px;position: relative;cursor: pointer;user-select: none;}
	#LTTkt-wenti-wrap .box .item .ti:after {content: '';width: 12px;height: 12px;position: absolute;right: 20px;transform: rotate(45deg);transition: 0.3s;}
	#LTTkt-wenti-wrap .box .item .ti-a:after {top: 6px;border-top: 3px solid transparent;border-bottom: 3px solid #fff;border-left: 3px solid transparent;border-right: 3px solid #fff;}
	#LTTkt-wenti-wrap .box .item .ti-b:after {top: 17px;border-bottom: 3px solid transparent;border-top: 3px solid #fff;border-right: 3px solid transparent;border-left: 3px solid #fff;}
	#LTTkt-wenti-wrap .box .item .cont {width: 45%;overflow: hidden;}
	#LTTkt-wenti-wrap .box .item .cont:nth-child(even) {padding: 20px 0 20px 20px;float: left;}
	#LTTkt-wenti-wrap .box .item .cont:nth-child(odd) {padding: 20px 20px 20px 0;float: right}
	#LTTkt-wenti-wrap .box .item .cont li {position: relative;padding: 15px 0;border-bottom: 1px dashed #ccc;cursor: pointer;user-select: none;}
	#LTTkt-wenti-wrap .box .item .cont li:after{content: '';position: absolute;right: 10px;width: 8px;height: 8px;transition: 0.3s;transform: rotate(45deg);}
	#LTTkt-wenti-wrap .box .item .cont .pro-a:after{top: 18px;border-top: 2px solid #fff;border-left: 2px solid #fff;border-right: 2px solid #555;border-bottom: 2px solid #555;}
	#LTTkt-wenti-wrap .box .item .cont .pro-b:after{top: 26px;border-top: 2px solid #555;border-left: 2px solid #555;border-right: 2px solid #fff;border-bottom: 2px solid #fff;}
	#LTTkt-wenti-wrap .box .item .cont li .pro {font-size: 16px;letter-spacing: 1px;line-height: 24px;}
	#LTTkt-wenti-wrap .box .item .cont li .answer {padding: 10px;display: none;}
	#LTTkt-wenti-wrap .box .item .cont li .answer p {font-size: 14px;line-height: 26px;text-indent: 2em;color: #888;text-align: justify;margin-bottom: 10px;}
	#LTTkt-wenti-wrap .box .item .cont li .answer a {color: #0074E8;text-decoration: underline;}
	#LTTkt-wenti-wrap .box .item .cont li .answer table {border-top: 1px solid #dedfe0;border-left: 1px solid #dedfe0;margin: 0 auto 10px auto;text-align: center;}
	#LTTkt-wenti-wrap .box .item .cont li .answer table tr th{border-bottom: 1px solid #dedfe0;border-right: 1px solid #dedfe0;padding: 0 20px;height: 30px;background: #dedfe0;}
	#LTTkt-wenti-wrap .box .item .cont li .answer table tr td{border-bottom: 1px solid #dedfe0;border-right: 1px solid #dedfe0;padding: 0 20px;height: 26px;}
/* 常见问题 */