@charset "UTF-8";
/* 单位换算---函数 */
/* define-1 */
/* define-2 */
/* define-3 */
/* define-4 */
/* reset */
* {
	-webkit-tap-highlight-color: transparent;
	-ms-tap-highlight-color: transparent;
	/* tap-highlight-color: transparent; */
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0;
	margin: 0;
}
a, address, article, aside, audio, b, body, canvas, caption, center, dd, div, dl, dt, em, embed, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, label, nav, ol, output, p, q, section, span, ul, li, video {
	margin: 0;
	padding: 0;
	border: 0;
	font: inherit;
	vertical-align: baseline;
}
body {
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
	background: #fff;
	color: #333;
}
html {
	-webkit-text-size-adjust: 100%;
/*页面缩放 字体至最小值时 还能继续*/ }
ol, li, ul {
	list-style: none;
}
input, textarea {
	outline: 0;
	resize: none;
}
a {
	text-decoration: none;
	color: #333;
}
.container {
	width: 100%;
	max-width: 640px;
	min-width: 320px;
	margin: 0 auto;
	position: relative;
}
.left {
	float: left !important;
}
.right {
	float: right !important;
}
.clear {
	clear: both;
}
.clearFloat {
	zoom: 1;
}
.clearFloat:after {
	content: '.';
	display: block;
	clear: both;
	width: 0;
	height: 0;
	visibility: hidden;
}
.allW {
	width: 100%;
	overflow: hidden;
}
.allW > img {
	display: block;
	width: 100%;
}
.img img {
	display: block;
	width: 100%;
	height: 100%;
}
.margin {
	margin-top: 1rem;
	margin-bottom: 1rem;
}
.g-line {
	height: 0.5rem;
	background-color: #f0f0f0;
}
/* 
 * swiper 样式速写
 * model 样式的速写
 */
.swiper-slide img {
	display: block;
	width: 100%;
}
.pagination-line .swiper-container {
	padding-bottom: 1.2rem;
}
.pagination-line .swiper-pagination-bullet {
	width: 1.375rem;
	height: 0.2125rem;
	border-radius: 0.1rem;
}
.pagination-line .swiper-container-horizontal > .swiper-pagination-bullets, .pagination-line .swiper-pagination-custom, .pagination-line .swiper-pagination-fraction {
	bottom: 0rem;
}
.pagination-line .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
}
.pagination-circle .swiper-container {
	padding-bottom: 1.35rem;
}
.pagination-circle .swiper-pagination-bullet {
	height: 12px;
	width: 12px;
	border: 1px #000 solid;
	background-color: rgba(0, 0, 0, 0);
}
.pagination-circle .swiper-pagination-bullet-active {
	border: 1px #007aff solid;
}
.pagination-circle .swiper-container-horizontal > .swiper-pagination-bullets, .pagination-circle .swiper-pagination-custom, .pagination-circle .swiper-pagination-fraction {
	bottom: 0rem;
}
.pagination-circle .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
}
.coverflow {
	margin-bottom: 1.2rem;
}
.coverflow .swiper-slide {
	width: 60%;
}
.coverflow .swiper-slide span {
	display: block;
	width: 100%;
	font-size: 0rem;
	text-align: center;
}
.coverflow .swiper-slide-active span {
	font-size: 0.825rem;
	line-height: 1.8rem;
}
.pub-p p {
	font-size: 0.825rem;
	line-height: 1.6;
	text-indent: 2em;
}
.pub-p p b {
	font-weight: bold;
}
.pub-p p a {
	color: #b96d2b;
}
.ma {
	margin-top: 1rem;
	margin-bottom: 1rem;
}
.mt-small {
	margin-top: 0.375rem;
}
.allW > video {
	display: block;
	width: 100%;
}
.w600 {
	width: 93.75%;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.w620 {
	width: 96.875%;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.cRed {
	color: #b20606;
}
.mt {
	margin-bottom: 1rem;
}
.pa {
	padding: 1rem 0;
}
@font-face {
	font-family: 'icomoon';
	src: url("../fonts/icomoon.eot?z31038");
	src: url("../fonts/icomoon.eot?z31038#iefix") format("embedded-opentype"), url("../fonts/icomoon.ttf?z31038") format("truetype"), url("../fonts/icomoon.woff?z31038") format("woff"), url("../fonts/icomoon.svg?z31038#icomoon") format("svg");
	font-weight: normal;
	font-style: normal;
}
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
 speak: none;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
}
h1 {
	font-family: icomoon;
}
/* 敏杰豪爽诚信财通路广 汉德用贤恩威人聚业宽 然然得意 */
.lb-t {
	margin-top: 1.5rem;
	margin-bottom: 1rem;
}
.lb-t img {
	display: block;
	width: 12rem;
	margin: 0 auto;
}
.lb-t h6 {
	font-size: 0.525rem;
	color: #009da2;
	text-align: center;
	text-transform: uppercase;
	line-height: 1.65;
}
.lb-type {
	width: 96.875%;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	background-color: #f0f0f0;
	border-radius: 0.3rem;
	padding: 0.75rem 0.6rem;
}
.lb-type h1 {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: center;
	justify-content: center;
	-moz-box-pack: center;
	-webkit-moz-box-pack: center;
	box-pack: center;
	margin-bottom: 0.6rem;
}
.lb-type h1 span {
	background-color: #009498;
	color: #fff;
	font-weight: bold;
	font-size: 1.05rem;
	padding: 0 1.75rem;
	border-radius: 2rem;
	line-height: 2rem;
}
.lb-type ul {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	-webkit-box-lines: multiple;
	-moz-flex-wrap: wrap;
	flex-wrap: wrap;
}
.lb-type ul li {
	width: 50%;
	padding: 0.5rem 0;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: center;
	justify-content: center;
	-moz-box-pack: center;
	-webkit-moz-box-pack: center;
	box-pack: center;
	align-items: center;
	border-right: 1px #ccc solid;
	border-bottom: 1px #ccc solid;
}
.lb-type ul li img {
	display: block;
	width: 2.2875rem;
	margin-right: 0.375rem;
}
.lb-type ul li p {
	font-size: 0.825rem;
	line-height: 1.6;
}
.lb-type ul li p b {
	color: #ff4800;
}
.lb-type ul li:nth-of-type(2n) {
	border-right: none;
}
.lb-type ul li:nth-of-type(n+3) {
	border-bottom: none;
}
.lb-pub-t {
	width: 96.875%;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	padding: 1rem 0 0.6rem;
	border-bottom: 1px #ccc solid;
	margin-bottom: 1rem;
}
.lb-pub-t h1 {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	font-size: 0.975rem;
	color: #009498;
	line-height: 1;
}
.lb-pub-t h1 b {
	height: 0.6rem;
	width: 0.075rem;
	background-color: #009498;
	margin-right: 0.375rem;
}
.lb-tab {
	width: 96.875%;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.lb-tab .tab-btn {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: center;
	justify-content: center;
	-moz-box-pack: center;
	-webkit-moz-box-pack: center;
	box-pack: center;
}
.lb-tab .tab-btn li {
	background-color: #e6e6e6;
	padding: 0 0.75rem;
	line-height: 1.75rem;
	font-size: 0.975rem;
	margin-left: 0.5rem;
	margin-right: 0.5rem;
}
.lb-tab .tab-btn .on {
	background-color: #fff;
	color: #009da2;
	border: 1px #009da2 solid;
}
.lb-tab .tab-txt {
	margin-top: 1rem;
}
.lb-tab .tab-txt .main {
	position: relative;
}
.lb-tab .tab-txt .main > img {
	width: 100%;
}
.lb-tab .tab-txt .main .txt {
	position: absolute;
	width: 8.25rem;
	height: 9.375rem;
	background-color: #009da2;
	padding: 1.35rem 0.75rem 0;
	right: 0.75rem;
	top: 1.125rem;
	color: #fff;
}
.lb-tab .tab-txt .main .txt h2 {
	font-size: 0.825rem;
	font-weight: bold;
	margin-bottom: 0.375rem;
}
.lb-tab .tab-txt .main .txt p {
	font-size: 0.825rem;
	line-height: 1.65;
}
.lb-tab .tab-txt .main .txt a {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	width: 100%;
	margin-top: 0.75rem;
	-webkit-justify-content: center;
	justify-content: center;
	-moz-box-pack: center;
	-webkit-moz-box-pack: center;
	box-pack: center;
	background-color: #fff;
	color: #009da2;
	font-size: 0.825rem;
	line-height: 1.8;
	border-radius: 2rem;
	align-items: center;
}
.lb-tab .tab-txt .main .txt a img {
	display: block;
	width: 0.975rem;
	border-radius: 50%;
	margin-left: 0.15rem;
}
.lb-tab .tab-txt .items {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	-webkit-box-lines: multiple;
	-moz-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	-moz-box-pack: space-between;
	-webkit-moz-box-pack: space-between;
	box-pack: space-between;
}
.lb-tab .tab-txt .items .i1 {
	width: 49%;
	background-color: #f0f0f0;
	border-radius: 0.375rem;
	padding: 0.5rem 0 0.5rem 0.15rem;
	margin-bottom: 0.6rem;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
}
.lb-tab .tab-txt .items .i1 img {
	display: block;
	width: 4.5375rem;
	margin-right: 0.3rem;
}
.lb-tab .tab-txt .items .i1 p {
	font-size: 0.75rem;
	line-height: 1.6;
}
.lb-tab .tab-txt .items .i1 p a {
	padding-top: 0.15rem;
	display: block;
	color: #f28d34;
}
.lb-swt {
	margin-bottom: 1rem;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: center;
	justify-content: center;
	-moz-box-pack: center;
	-webkit-moz-box-pack: center;
	box-pack: center;
}
.lb-swt a {
	margin-left: 0.3rem;
	margin-right: 0.3rem;
	-webkit-justify-content: center;
	justify-content: center;
	-moz-box-pack: center;
	-webkit-moz-box-pack: center;
	box-pack: center;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	padding: 0.225rem 0.75rem;
	background-color: #43c1c5;
	align-items: center;
	border-radius: 2rem;
}
.lb-swt a img {
	display: block;
	width: 1.725rem;
}
.lb-swt a p {
	margin-left: 0.3rem;
	font-size: 0.7875rem;
	color: #fff;
}
.lb-swt a p span {
	font-weight: bold;
	font-size: 0.825rem;
	display: block;
}
.lb-swt a:last-child {
	background-color: #009da2;
}
.lb-jd {
	width: 96.875%;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.lb-jd .list {
	background-color: #f0f0f0;
	border-radius: 0.45rem;
	padding: 0.6rem 0.15rem;
	margin-bottom: 0.75rem;
}
.lb-jd .list .c {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	padding-bottom: 0.5rem;
	border-bottom: 1px #ccc dashed;
}
.lb-jd .list .c img {
	display: block;
	width: 4.3875rem;
}
.lb-jd .list .c .txt {
	flex: 1;
	padding-left: 0.375rem;
	margin-right: 0.375rem;
}
.lb-jd .list .c .txt h1 {
	font-size: 0.9375rem;
	white-space: nowrap;
	color: #000;
	font-weight: bold;
	margin-bottom: 0.25rem;
}
.lb-jd .list .c .txt p {
	font-size: 0.825rem;
	line-height: 1.5;
	color: #666;
}
.lb-jd .list .c a {
	display: block;
	width: 4.125rem;
	height: 4.125rem;
	background-color: #009da2;
	color: #fff;
	text-align: center;
	font-size: 0.75rem;
	padding-top: 0.825rem;
	line-height: 1.25;
	border-radius: 50%;
	border: 0.15rem #c0dfe0 solid;
}
.lb-jd .list > p {
	font-size: 0.825rem;
	padding-top: 0.375rem;
}
.lb-jd .list > p b {
	font-weight: bold;
}
.swiper-pagination-bullet-active {
	background: #009da2;
}
.zt289-panel {
	margin-top: 1rem;
	margin-bottom: 1rem;
	width: 96.875%;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.zt289-panel h1 {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: center;
	justify-content: center;
	-moz-box-pack: center;
	-webkit-moz-box-pack: center;
	box-pack: center;
	align-items: center;
	font-size: 1.425rem;
	color: #009da2;
}
.zt289-panel h1 img {
	display: block;
	width: 1.8375rem;
	margin-right: 0.3rem;
}
.zt289-panel .c1 {
	margin-top: 1rem;
}
.zt289-panel .c1 .tab-btn {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: center;
	justify-content: center;
	-moz-box-pack: center;
	-webkit-moz-box-pack: center;
	box-pack: center;
	margin-bottom: 1rem;
}
.zt289-panel .c1 .tab-btn li {
	margin-left: 0.5rem;
	margin-right: 0.5rem;
}
.zt289-panel .c1 .tab-btn li span {
	display: block;
	width: 100%;
	line-height: 1.65;
}
.zt289-panel .c1 .tab-btn .on span {
	border-bottom: 0.075rem #009da2 solid;
}
.zt289-panel .c1 .tab-btn .on em {
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	display: block;
	border-width: 0.25rem;
	border-style: solid dashed dashed dashed;
	border-color: #009da2 transparent transparent transparent;
	margin: 0 auto;
}
.zt289-panel .c1 .tab-txt .pic01 {
	position: relative;
}
.zt289-panel .c1 .tab-txt .pic01 p {
	position: absolute;
	width: 100%;
	bottom: 0;
	font-size: 0.825rem;
	color: #fff;
	text-align: center;
	line-height: 2rem;
	background-color: rgba(0, 0, 0, 0.5);
}
.zt289-panel .c1 .tab-txt h2 {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	font-size: 0.825rem;
	font-weight: bold;
	color: #333;
}
.zt289-panel .c1 .tab-txt h2 img {
	display: block;
	width: 3.3rem;
	margin-right: 0.3rem;
}
.zt289-panel .c1 .tab-txt .pics {
	margin-top: 0.75rem;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	-moz-box-pack: space-between;
	-webkit-moz-box-pack: space-between;
	box-pack: space-between;
	align-items: center;
}
.zt289-panel .c1 .tab-txt .pics img {
	display: block;
	width: 7.5rem;
}
.zt289-panel .c1 .tab-txt .list {
	padding: 0.5rem 0;
	border-bottom: 1px #ccc dashed;
}
.zt289-panel .c1 .tab-txt .list h4 {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
}
.zt289-panel .c1 .tab-txt .list h4 img {
	display: block;
	width: 0.7125rem;
	margin-top: 0.15rem;
	margin-right: 0.225rem;
}
.zt289-panel .c1 .tab-txt .list h4 b {
	flex: 1;
	font-size: 0.9rem;
}
.zt289-panel .c1 .tab-txt .list h4 span {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	font-size: 0.675rem;
	color: #666666;
}
.zt289-panel .c1 .tab-txt .list h4 span img {
	display: block;
	width: 0.825rem;
}
.zt289-panel .c1 .tab-txt .list h4 span em {
	color: #e99904;
}
.zt289-panel .c1 .tab-txt .list p {
	font-size: 0.75rem;
	color: #666;
	line-height: 1.6;
	margin-top: 0.375rem;
}
.zt289-panel .panel2-tab {
	margin-top: 1rem;
	position: relative;
}
.zt289-panel .panel2-tab .tab-btn {
	position: absolute;
	width: 8.625rem;
	top: 1.25rem;
	left: 0;
}
.zt289-panel .panel2-tab .tab-btn li {
	width: 8.625rem;
	background-color: #e3e3e3;
	font-size: 0.675rem;
	line-height: 1.5;
	margin-bottom: 0.6rem;
	text-align: center;
	padding: 0.425rem 0;
}
.zt289-panel .panel2-tab .tab-btn li span {
	display: block;
	width: 100%;
	font-size: 0.975rem;
	font-weight: bold;
}
.zt289-panel .panel2-tab .tab-btn .on {
	background-color: #009da2;
	color: #fff;
	margin-left: 0.5rem;
}
.zt289-panel .panel2-tab .tab-btn .on span {
	border-bottom: 0.075rem #009da2 solid;
}
.zt289-panel .panel2-tab .ban-img {
	width: 22.2rem;
	margin-left: 1.05rem;
	border: 1px #ccc solid;
	padding: 0.375rem 0;
}
.zt289-panel .panel2-tab .ban-img img {
	display: block;
	width: 21.375rem;
	margin: 0 auto;
}
.zt289-panel .panel2-tab .s1-v3 {
	margin-top: 1rem;
}
.zt289-panel .panel2-tab .s1-v3 .main {
	background-color: #f5f5f5;
	padding: 0.75rem 0;
}
.zt289-panel .panel2-tab .s1-v3 .main span {
	font-size: 0.825rem;
	color: #333;
	display: block;
	text-align: center;
	width: 100%;
	padding-top: 0.3rem;
}
.zt289-panel .panel2-tab .s1-v3 .main p {
	font-size: 0.75rem;
	color: #666;
	display: block;
	text-align: center;
	width: 100%;
}
.zt289-panel .panel2-tab .s1-v3 .main a {
	display: block;
	width: 5rem;
	text-align: center;
	background-color: #009da2;
	color: #fff;
	font-size: 0.75rem;
	margin: 0.3rem auto 0;
	line-height: 1.5rem;
	border-radius: 2rem;
}
.zt289-panel .panel2-tab .s1-v3 img {
	display: block;
	width: 4.95rem;
	margin: 0 auto;
}
.zt289-panel .list-s {
	padding: 0.6rem 0;
	border-bottom: 1px #ccc dashed;
}
.zt289-panel .list-s h5 {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	line-height: 1.65;
}
.zt289-panel .list-s h5 b {
	width: 3.525rem;
	text-align: center;
	background-color: #99d8da;
	color: #fff;
	font-size: 0.75rem;
	margin-right: 0.225rem;
}
.zt289-panel .list-s h5 .bgc1 {
	background-color: #66c4c7;
}
.zt289-panel .list-s h5 .bgc2 {
	background-color: #33b1b5;
}
.zt289-panel .list-s h5 .bgc3 {
	background-color: #009da2;
}
.zt289-panel .list-s h5 span {
	font-size: 0.8625rem;
}
.zt289-panel .list-s h5 img {
	display: block;
	width: 0.825rem;
	margin-left: 0.225rem;
}
.zt289-panel .list-s p {
	font-size: 0.75rem;
	line-height: 1.6;
	color: #666;
	padding-top: 0.225rem;
	position: relative;
}
.zt289-panel .list-s p .icon {
	position: absolute;
	right: 0;
	bottom: 0;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
}
.zt289-panel .list-s p .icon img {
	display: block;
	width: 0.825rem;
	margin-right: 0.25rem;
}
.zt289-panel .list-s p .icon b {
	color: #e99904;
}
.zt288-expert {
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
}
.zt288-expert > img {
	display: block;
	width: 9.675rem;
}
.zt288-expert .txt {
	flex: 1;
	margin-left: 0.75rem;
}
.zt288-expert .txt h1 {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	margin-bottom: 0.3rem;
	font-size: 0.825rem;
}
.zt288-expert .txt h1 b {
	font-size: 1.125rem;
	color: #009da2;
	margin-right: 0.3rem;
	padding-right: 0.375rem;
	border-right: 1px #009da2 solid;
}
.zt288-expert .txt h4 {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	font-size: 0.825rem;
	line-height: 1.65;
}
.zt288-expert .txt h4 img {
	display: block;
	width: 0.6375rem;
	margin-right: 0.225rem;
}
.zt288-expert .txt h2 {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	margin-top: 0.3rem;
	font-size: 0.825rem;
}
.zt288-expert .txt h2 span {
	display: block;
	height: 1.2rem;
	line-height: 1.2rem;
	background-color: #009da2;
	color: #fff;
	padding: 0 0.375rem;
}
.zt288-expert .txt h2 img {
	display: block;
	width: 0.75rem;
}
.zt288-expert .txt p {
	font-size: 0.825rem;
	line-height: 1.65;
	padding-top: 0.375rem;
}
.zt288-expert .txt p a{
	color:#f2a136;
}
.lb-ldslide {
	position: relative;
	width: 96.875%;
	margin-bottom: 1rem;
}
.lb-ldslide .gallery-thumbs {
	width: 16.875rem;
	margin-left: 6.375rem;
	margin-top: 0.75rem;
}
.lb-ldslide .gallery-thumbs img {
	display: block;
	height: 5.1rem;
}
.lb-gdlo {
	width: 96.875%;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	margin-top: 0.75rem;
	margin-bottom: 1rem;
}
.lb-gdlo .tips {
	width: 6rem;
	height: 5.1rem;
	background-color: #009da2;
	color: #fff;
	font-size: 0.825rem;
	text-align: center;
	padding-top: 1rem;
	line-height: 1.5;
}
.lb-gdlo .tips em {
	display: block;
	width: 3rem;
	height: 0.15rem;
	background-color: #fff;
	margin: 0.375rem auto 0;
}
.lb-gdlo .dgc {
	flex: 1;
	margin-left: 0.375rem;
}
.lb-gdlo .dgc ul {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
}
.lb-gdlo .dgc ul li {
	width: 8.325rem;
	margin-right: 0.375rem;
}
.lb-gdlo .dgc ul li img {
	display: block;
	width: 100%;
}