@media (min-width:1500px) {
	#contain .business{padding:0 0 100px 0}
	#contain .business .tabs{margin-top:0px;margin-bottom: 50px;}
	#contain .business .tabs ul{text-align:center}
	#contain .business .tabs li{display:inline-block;vertical-align:top}
	#contain .business .tabs li + li{margin-left:8px;}
	#contain .business .tabs li a{position:relative;display: block;min-width: 180px;line-height:70px;font-size: 20px;font-weight: 700;text-align:center;}
	#contain .business .tabs li a:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:8px;border-radius:10px;background:#d5e9ff}
	#contain .business .tabs li.sel{}
	#contain .business .tabs li.sel a{color:#549ff0}
	#contain .business .tabs li.sel a:before{background:#549ff0}
	#contain .business .con{}
	#contain .business .con .b_ti { width: 637px;  text-align: left;   padding: 5% 3%; background: #ffffffd9;   border-radius: 15px;  margin-left: 3%;}
	#contain .business .con .title{margin-bottom: 30px;padding: 0;line-height:50px;font-size:36px;font-weight:600;color:#000;text-align:center;}
	#contain .business .con .info{padding: 50px 0;background: url(img/business01.png) no-repeat;text-align:center; margin-bottom: 30px; border-radius: 25px; width: 1200px; margin: 0 auto;}
 	#contain .business .con .sect{padding: 50px 0;}
	#contain .business .con .sect .khwrap { width: 1200px; padding: 1% 2%; margin:0 auto;}
	#contain .business .con .sect .sub_tit span { font-family: 'GimpoTitle';}
	#contain .business .con .sect .sub_tit{position:relative;margin-bottom: 15px;line-height: 180%;font-size: 23px;font-weight: 600;color: #000;}
	#contain .business .con .sect .sub_tit:before{content:'';position:absolute;top: -8px;left: -8px;width: 8px;height: 8px;border-radius:50%;background:#539eef;}
	#contain .business .con .sect .sub_txt{}
	#contain .business .con .sect .sub_txt ul{}
	#contain .business .con .sect .sub_txt li{line-height:30px;font-size: 18px;}
	#contain .business .con .sect .sub_txt li + li{margin-top:10px;}
	#contain .business .con .sect .sub_txt li .num{float:left;margin-right:10px;width:30px;line-height:30px;font-size:20px;font-weight:600;color:#fff;background:#539eef;border-radius:5px;text-align:center;}
	#contain .business .con .sect .sub_txt li strong{color:#000; margin-right: 1.2%;}
	#contain .business .con .sect .sub_txt li span{color: #333;}
	#contain .business .con .sect .sub_tbl{}
	#contain .business .con .sect .sub_tbl table{position: relative;width: 100%;border-collapse: collapse;table-layout: fixed;}
	#contain .business .con .sect .sub_tbl table thead{border-top: 3px solid #549ff0;}
	#contain .business .con .sect .sub_tbl table tr{border-bottom: 1px solid #e9e9e9;}
	#contain .business .con .sect .sub_tbl table th{background: #f1f8ff;}
	#contain .business .con .sect .sub_tbl table th,
	#contain .business .con .sect .sub_tbl table td{padding: 15px;line-height: 40px;font-size: 18px; letter-spacing:-1px; border-left:1px solid #e9e9e9; line-height: 180%;}
	#contain .business .con .sect .sub_tbl table td:nth-child(1){border-left:0}
/**/
#contain .business .con .info strong {
    display: block;
    margin: 21px 0;
    line-height: 30px;
    font-size: 29px;
    font-weight: 600;
    color: #000000;
}
#contain .business .con  .b_ti h2 { color: #339CFF; font-size: 18px;
}
	#contain .business .con .info span {
    display: block;
    line-height: 170%;
    font-size: 18px;
    color: #000;
    letter-spacing: -0.3px;
    word-break: keep-all;
}

	.busi1 .inner {
	 padding:50px;
	 border:1px solid #dfdfdf;
	 float:left;
  	 width:100%;
	}
	.busi1 .inner+.inner {
		border-top:0
	}
	.busi1 .txt .gr,.busi1 .txt .gr ul {
		float:left;
		width:100%;
	}
		.busi1 .txt .t1 {
		padding:0 0 15px 0;
		font-size:21px;
		font-weight:700; 
		font-family:'GimpoTitle';
	}
	
	.busi1 .txt .t2 {
		padding:0 0 30px 0;
		font-size:18px;
		color:#373737;
	}
	.busi1 .txt li {
		position:relative;
		padding:0 0 4px 12px;
		font-size:18px;
		color:#373737
	}
	.busi1 .txt .ti:before {
		content:'';
		position:absolute;
		top:15px;
		left:0;
		width:8px;
		height:8px;
		background:#75BFFC;
		border-radius:8px
	}
	.busi1 .txt li.co { float:left; width:87%; line-height:180%; word-break: keep-all;	}
	.busi1 .txt li.co p {  word-break: keep-all;	}
	.busi1 .txt .ti { display:inline-block; margin:0 5px 0 0; width:12%; line-height:36px; font-size:18px; font-weight:700; float:left; color:#000}
	.busi1 .inner .ri { float: left; width: 80%; padding-left: 3%;}
.busi1 .inner .le { width: 20%; border: 1px solid #ddd; float: left;}
.busi1 .inner .le img { width: 100%;}	
	
/**/
.scroll_tb { visibility: hidden; position: absolute;}
table {word-break: keep-all; background: #fff;}
.tb_con {border: 1px solid #ddd; background: #fdfdfd; padding: 3%; font-size: 18px;}
.tb_con p::before { content: ""; width: 7px; height: 8px; background: #7d7d7d; position: absolute; border-radius: 11px; margin-left: -12px; margin-top: 8px;}
.tb_con p {  padding-left: 2%;  content: ""; }
.tb_con p.tb_ti { font-size: 20px;  margin-top: 2%;  padding: 0; font-weight: 600; font-family: 'GimpoTitle'; color:#539eef;}
#contain .business .con .sect .sub_txt { font-size: 18px;}
.tb_con p.tb_ti::before { content: none; position: relative; margin: 0; padding: 0;}
.sub_tbl table td p:before { content: ""; width: 6px; height: 6px; background-color: #539eef; position: absolute; border-radius: 100px; margin-left: -9px; margin-top: 10px;}
.sub_tbl table td p {  padding-left: 8%;  text-align: left; margin-bottom: 1%;}
.sub_tbl .gr { background: #f1f8ff;  border-radius: 10px;}
.sub_co {  font-size: 18px; margin-bottom: 2%;  word-break: keep-all;}
}
@media (max-width:1499px) and (min-width:1201px) {
	#contain .business{padding:0 0 100px 0}
	#contain .business .tabs{margin-top:50px;margin-bottom: 50px;}
	#contain .business .tabs ul{text-align:center}
	#contain .business .tabs li{display:inline-block;vertical-align:top}
	#contain .business .tabs li + li{margin-left:8px;}
	#contain .business .tabs li a{position:relative;display: block;min-width: 180px;line-height:70px;font-size: 20px;font-weight: 700;text-align:center;}
	#contain .business .tabs li a:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:8px;border-radius:10px;background:#d5e9ff}
	#contain .business .tabs li.sel{}
	#contain .business .tabs li.sel a{color:#549ff0}
	#contain .business .tabs li.sel a:before{background:#549ff0}
	#contain .business .con{}
	#contain .business .con .title{margin-bottom: 30px;padding: 0;line-height:50px;font-size:36px;font-weight:600;color:#000;text-align:center;}
	#contain .business .con .info{padding: 40px 0;background: url(img/business_bg.png) no-repeat;text-align:center;}
 	#contain .business .con .info strong {
    display: block;
    margin: 21px 0;
    line-height: 30px;
    font-size: 29px;
    font-weight: 600;
    color: #000000;
}
#contain .business .con  .b_ti h2 {
    color: #339CFF;
    font-size: 18px;
}
	#contain .business .con .info span {
    display: block;
    line-height: 170%;
    font-size: 18px;
    color: #000;
    letter-spacing: -0.3px;
    word-break: keep-all;
}
	#contain .business .con .sect{padding: 40px 0;}
	#contain .business .con .sect .khwrap{}
	#contain .business .con .sect .sub_tit{position:relative;margin-bottom: 30px;line-height: 30px;font-size: 24px;font-weight: 600;color: #000;}
	#contain .business .con .sect .sub_tit:before{content:'';position:absolute;top: -8px;left: -8px;width: 8px;height: 8px;border-radius:50%;background:#539eef;}
	#contain .business .con .sect .sub_txt{}
	#contain .business .con .sect .sub_txt ul{}
	#contain .business .con .sect .sub_txt li{line-height:30px;font-size: 18px;}
	#contain .business .con .sect .sub_txt li + li{margin-top:10px;}
	#contain .business .con .sect .sub_txt li .num{float:left;margin-right:10px;width:30px;line-height:30px;font-size:20px;font-weight:600;color:#fff;background:#539eef;border-radius:5px;text-align:center;}
	#contain .business .con .sect .sub_txt li strong{color:#000; margin-right: 1%;}
	#contain .business .con .sect .sub_txt li span{color: #333;}
	#contain .business .con .sect .sub_tbl{}
	#contain .business .con .sect .sub_tbl table{position: relative;width: 100%;border-collapse: collapse;table-layout: fixed;}
	#contain .business .con .sect .sub_tbl table thead{border-top: 3px solid #549ff0;}
	#contain .business .con .sect .sub_tbl table tr{border-bottom: 1px solid #e9e9e9;}
	#contain .business .con .sect .sub_tbl table th{background: #f1f8ff;}
	#contain .business .con .sect .sub_tbl table th,
	#contain .business .con .sect .sub_tbl table td{padding: 15px 35px;line-height: 40px;font-size: 16px;border-left:1px solid #e9e9e9;}
	#contain .business .con .sect .sub_tbl table td:nth-child(1){border-left:0}

/**/	
#contain .business .con .info strong {
    display: block;
    margin: 21px 0;
    line-height: 30px;
    font-size: 29px;
    font-weight: 600;
    color: #000000;
}
#contain .business .con  .b_ti h2 { color: #339CFF; font-size: 18px;
}
	#contain .business .con .info span {
    display: block;
    line-height: 170%;
    font-size: 18px;
    color: #000;
    letter-spacing: -0.3px;
    word-break: keep-all;
}

	.busi1 .inner {
	 padding:50px;
	 border:1px solid #dfdfdf;
	 float:left;
  	 width:100%;
	}
	.busi1 .inner+.inner {
		border-top:0
	}
	.busi1 .txt .gr,.busi1 .txt .gr ul {
		float:left;
		width:100%;
	}
		.busi1 .txt .t1 {
		padding:0 0 15px 0;
		font-size:21px;
		font-weight:700; 
		font-family:'GimpoTitle';
	}
	
	.busi1 .txt .t2 {
		padding:0 0 30px 0;
		font-size:18px;
		color:#373737;
	}
	.busi1 .txt li {
		position:relative;
		padding:0 0 4px 12px;
		font-size:18px;
		color:#373737
	}
	.busi1 .txt .ti:before {
		content:'';
		position:absolute;
		top:15px;
		left:0;
		width:8px;
		height:8px;
		background:#75BFFC;
		border-radius:8px
	}
	.busi1 .txt li.co { float:left; width:87%; line-height:180%; word-break: keep-all;	}
	.busi1 .txt li.co p {  word-break: keep-all;	}
	.busi1 .txt .ti { display:inline-block; margin:0 5px 0 0; width:12%; line-height:36px; font-size:18px; font-weight:700; float:left; color:#000}
	.busi1 .inner .ri { float: left; width: 80%; padding-left: 3%;}
.busi1 .inner .le { width: 20%; border: 1px solid #ddd; float: left;}
.busi1 .inner .le img { width: 100%;  borde-rr: 13px;}	
	
	/**/
.scroll_tb { visibility: hidden; position: absolute;}
table {word-break: keep-all; background: #fff;}
.tb_con {border: 1px solid #ddd; background: #fdfdfd; padding: 3%; font-size: 18px;}
.tb_con p::before { content: ""; width: 7px; height: 8px; background: #7d7d7d; position: absolute; border-radius: 11px; margin-left: -12px; margin-top: 8px;}
.tb_con p {  padding-left: 2%;  content: ""; }
.tb_con p.tb_ti { font-size: 20px;  margin-top: 2%;  padding: 0; font-weight: 600; font-family: 'GimpoTitle'; color:#539eef;}
#contain .business .con .sect .sub_txt { font-size: 18px;}
.tb_con p.tb_ti::before { content: none; position: relative; margin: 0; padding: 0;}
.sub_tbl table td p:before { content: ""; width: 6px; height: 6px; background-color: #539eef; position: absolute; border-radius: 100px; margin-left: -9px; margin-top: 10px;}
.sub_tbl table td p {  padding-left: 8%;  text-align: left; margin-bottom: 1%;}
.sub_tbl .gr { background: #f1f8ff;  border-radius: 10px;}
.sub_co {  font-size: 18px; margin-bottom: 2%;  word-break: keep-all;}
}
@media (max-width:1200px) and (min-width:748px) {
	#contain .business{padding:0 0 100px 0}
	#contain .business .tabs{margin-top:50px;margin-bottom: 50px;}
	#contain .business .tabs ul{text-align:center}
	#contain .business .tabs li{display:inline-block;vertical-align:top}
	#contain .business .tabs li + li{margin-left:8px;}
	#contain .business .tabs li a{position:relative;display: block;padding: 0 10px;line-height: 50px;font-size: 16px;font-weight: 700;text-align:center;}
	#contain .business .tabs li a:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:8px;border-radius:10px;background:#d5e9ff}
	#contain .business .tabs li.sel{}
	#contain .business .tabs li.sel a{color:#549ff0}
	#contain .business .tabs li.sel a:before{background:#549ff0}
	#contain .business con{}
	#contain .business .con .title{margin-bottom: 30px;padding: 0;line-height:50px;font-size: 24px;font-weight:600;color:#000;text-align:center;}
	#contain .business .con .info{padding: 40px 0;background: url(img/business_bg.png) no-repeat;text-align:center;}
	#contain .business .con .info strong{display:block;margin-bottom:30px;line-height:30px;font-size:24px;font-weight:600;color:#539eef}
	#contain .business .con .info span{display:block;line-height:20px;font-size:16px;color:#000;}
	#contain .business .con .sect{padding: 40px 0;}
	#contain .business .con .sect .khwrap{}
	#contain .business .con .sect .sub_tit{position:relative;margin-bottom: 30px;line-height: 30px;font-size: 20px;font-weight: 600;color: #000;}
	#contain .business .con .sect .sub_tit:before{content:'';position:absolute;top: -8px;left: -8px;width: 8px;height: 8px;border-radius:50%;background:#539eef;}
	#contain .business .con .sect .sub_txt{}
	#contain .business .con .sect .sub_txt ul{}
	#contain .business .con .sect .sub_txt li{line-height:30px;font-size: 18px;}
	#contain .business .con .sect .sub_txt li + li{margin-top:10px;}
	#contain .business .con .sect .sub_txt li .num{float:left;margin-right:10px;width:30px;line-height:30px;font-size:20px;font-weight:600;color:#fff;background:#539eef;border-radius:5px;text-align:center;}
	#contain .business .con .sect .sub_txt li strong{color:#000}
	#contain .business .con .sect .sub_txt li span{color: #333;}
	#contain .business .con .sect .sub_tbl{}
	#contain .business .con .sect .sub_tbl table{position: relative;width: 100%;border-collapse: collapse;table-layout: fixed;}
	#contain .business .con .sect .sub_tbl table thead{border-top: 3px solid #549ff0;}
	#contain .business .con .sect .sub_tbl table tr{border-bottom: 1px solid #e9e9e9;}
	#contain .business .con .sect .sub_tbl table th{background: #f1f8ff;}
	#contain .business .con .sect .sub_tbl table th,
	#contain .business .con .sect .sub_tbl table td{padding: 10px 20px;line-height: 40px;font-size: 16px;border-left:1px solid #e9e9e9;}
	#contain .business .con .sect .sub_tbl table td:nth-child(1){border-left:0}
	
	
/**/	
#contain .business .con .info strong {
    display: block;
    margin: 21px 0;
    line-height: 30px;
    font-size: 29px;
    font-weight: 600;
    color: #000000;
}
#contain .business .con  .b_ti h2 { color: #339CFF; font-size: 18px;
}
	#contain .business .con .info span {
    display: block;
    line-height: 170%;
    font-size: 18px;
    color: #000;
    letter-spacing: -0.3px;
    word-break: keep-all;
}

	.busi1 .inner {
	 padding:20px;
	 border:1px solid #dfdfdf;
	 float:left;
  	 width:100%;
	}
	.busi1 .inner+.inner {
		border-top:0
	}
	.busi1 .txt .gr,.busi1 .txt .gr ul {
		float:left;
		width:100%;
	}
		.busi1 .txt .t1 {
		padding:0 0 15px 0;
		font-size:21px;
		font-weight:700; 
		font-family:'GimpoTitle';
	}
	
	.busi1 .txt .t2 {
		padding:0 0 30px 0;
		font-size:18px;
		color:#373737;
	}
	.busi1 .txt li {
		position:relative;
		padding:0 0 4px 12px;
		font-size:18px;
		color:#373737
	}
	.busi1 .txt .ti:before {
		content:'';
		position:absolute;
		top:15px;
		left:0;
		width:8px;
		height:8px;
		background:#75BFFC;
		border-radius:8px
	}
	.busi1 .txt li.co { float:left; width:87%; line-height:180%; word-break: keep-all;	}
	.busi1 .txt li.co p {  word-break: keep-all;	}
	.busi1 .txt .ti { display:inline-block; margin:0 5px 0 0; width:12%; line-height:36px; font-size:18px; font-weight:700; float:left; color:#000}
	.busi1 .inner .ri { float: left; width: 100%; padding-left: 3%;}
	.busi1 .inner .le {}
    .busi1 .inner .le img { width: 100%;  border-radius: 13px; margin-bottom: 5%;}
	
	
	/**/
.scroll_tb { visibility: hidden; position: absolute;}
table {word-break: keep-all; background: #fff;}
.tb_con {border: 1px solid #ddd; background: #fdfdfd; padding: 3%; font-size: 18px;}
.tb_con p::before { content: ""; width: 7px; height: 8px; background: #7d7d7d; position: absolute; border-radius: 11px; margin-left: -12px; margin-top: 8px;}
.tb_con p {  padding-left: 2%;  content: ""; }
.tb_con p.tb_ti { font-size: 20px;  margin-top: 2%;  padding: 0; font-weight: 600; font-family: 'GimpoTitle'; color:#539eef;}
#contain .business .con .sect .sub_txt { font-size: 18px;}
.tb_con p.tb_ti::before { content: none; position: relative; margin: 0; padding: 0;}
.sub_tbl table td p:before { content: ""; width: 6px; height: 6px; background-color: #539eef; position: absolute; border-radius: 100px; margin-left: -9px; margin-top: 10px;}
.sub_tbl table td p {  padding-left: 8%;  text-align: left; margin-bottom: 1%;}
.sub_tbl .gr { background: #f1f8ff;  border-radius: 10px;}
.sub_co {  font-size: 18px; margin-bottom: 2%;  word-break: keep-all;}
}
@media (max-width:747px) {
	#contain .business{padding:0 0 100px 0}
	#contain .business .tabs{margin-top: 15px;margin-bottom: 15px;}
	#contain .business .tabs ul{text-align:center;font-size: 0;}
	#contain .business .tabs li{display:inline-block;width: 49.33%;vertical-align:top;padding: 0 2px;}
	#contain .business .tabs li + li{}
	#contain .business .tabs li a{position:relative;display: block;line-height: 40px;font-size: 12px;font-weight: 700;text-align:center;}
	#contain .business .tabs li a:before{content:'';position:absolute;bottom:0;left:0;width:100%;height: 3px;border-radius:10px;background:#d5e9ff;}
	#contain .business .tabs li.sel{}
	#contain .business .tabs li.sel a{color:#549ff0}
	#contain .business .tabs li.sel a:before{background:#549ff0}
	#contain .business con{}
	#contain .business .con .title{margin-bottom: 30px;padding: 0;line-height:50px;font-size: 18px;font-weight:600;color:#000;text-align:center;}
	#contain .business .con .info{padding: 20px 0;background:#fff; text-align:center; background-position: 100%; border: 1px solid #539eef; width:90%; margin-left: 4%; border-radius: 20px; margin-bottom: 4%;}
	#contain .business .con .info strong{display:block;margin-bottom: 20px;line-height: 20px;font-size: 20px;font-weight:600;color:#539eef;}
	#contain .business .con .info span{display:block;line-height:20px;font-size: 13px;color:#000;}
	#contain .business .con .sect{padding: 20px 0;}
	#contain .business .con .sect .khwrap{}
	#contain .business .con .sect .sub_tit{position:relative;margin-bottom: 30px;line-height: 30px;font-size: 18px;font-weight: 600;color: #000;}
	#contain .business .con .sect .sub_tit:before{content:'';position:absolute;top: -8px;left: -8px;width: 8px;height: 8px;border-radius:50%;background:#539eef;}
	#contain .business .con .sect .sub_txt{}
	#contain .business .con .sect .sub_txt ul{}
	#contain .business .con .sect .sub_txt li{line-height: 24px;font-size: 13px;}
	#contain .business .con .sect .sub_txt li + li{margin-top:10px;}
	#contain .business .con .sect .sub_txt li .num{float:left;margin-right:10px;width:30px;line-height:30px;font-size:20px;font-weight:600;color:#fff;background:#539eef;border-radius:5px;text-align:center;}
	#contain .business .con .sect .sub_txt li strong{color:#000}
	#contain .business .con .sect .sub_txt li span{color: #333;}
	#contain .business .con .sect .sub_tbl{}
	#contain .business .con .sect .sub_tbl{width:100%; overflow-x:auto; white-space: nowrap;}
	#contain .business .con .sect .sub_tbl::-webkit-scrollbar { -webkit-appearance: none; } 
	#contain .business .con .sect .sub_tbl::-webkit-scrollbar:vertical { width: 12px; } 
	#contain .business .con .sect .sub_tbl::-webkit-scrollbar:horizontal { height: 8px; } 
	#contain .business .con .sect .sub_tbl::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, .5); border-radius: 10px; border: 2px solid #ffffff; } 
	#contain .business .con .sect .sub_tbl::-webkit-scrollbar-track { border-radius: 10px; background-color: #ffffff; }
	#contain .business .con .sect .sub_tbl table{position: relative;width: 100%;border-collapse: collapse}
	#contain .business .con .sect .sub_tbl table thead{border-top: 3px solid #549ff0;}
	#contain .business .con .sect .sub_tbl table tr{border-bottom: 1px solid #e9e9e9;}
	#contain .business .con .sect .sub_tbl table th{background: #f1f8ff;}
	#contain .business .con .sect .sub_tbl table th,
	#contain .business .con .sect .sub_tbl table td{padding: 5px 15px;line-height: 40px;font-size: 11px;border-left:1px solid #e9e9e9;}
	#contain .business .con .sect .sub_tbl table td:nth-child(1){border-left:0}
	#contain .business .con .sect .sub_tbl { overflow-x: scroll; border: 1px solid #ddd;}
	.scroll_tb {
	visibility: visible;
	position: relative;
    text-align: center; 
    float: left;
    width: 100%;
    font-size: 0.8em; 
    padding: 5px 0 5px 0; 
    /* background-color: #efefef; */
}
	
	
/**/	
#contain .business .con .info strong {
    display: block;
    margin: 21px 0;
    line-height: 30px;
    font-size: 24px;
    font-weight: 600;
    color: #000000;
}
#contain .business .con  .b_ti h2 { color: #339CFF; font-size: 15px;
}
	#contain .business .con .info span {
    display: block;
    line-height: 170%;
    font-size: 15px;
    color: #000;
    letter-spacing: -0.3px;
    word-break: keep-all;
}

	.busi1 .inner {
	 padding:20px;
	 border:1px solid #dfdfdf;
	 float:left;
  	 width:100%;
	}
	.busi1 .inner+.inner {
		border-top:0
	}
	.busi1 .txt .gr,.busi1 .txt .gr ul {
		float:left;
		width:100%;
	}
		.busi1 .txt .t1 {
		padding:0 0 15px 0;
		font-size:18px;
		font-weight:700; 
		font-family:'GimpoTitle';
	}
	
	.busi1 .txt .t2 {
		padding:0 0 30px 0;
		font-size:15px;
		color:#373737;
	}
	.busi1 .txt li {
		position:relative;
		padding:0 0 4px 12px;
		font-size:15px;
		color:#373737
	}
	.busi1 .txt .ti:before {
		content:'';
		position:absolute;
		top:10px;
		left:0;
		width:8px;
		height:8px;
		background:#75BFFC;
		border-radius:8px
	}
	.busi1 .txt li.co { float:left; width:100%; line-height:180%; word-break: keep-all;	}
	.busi1 .txt li.co p {  word-break: keep-all;	}
	.busi1 .txt .ti { display:inline-block; margin:0 5px 0 0; width:100%; line-height:180%; font-size:15px; font-weight:700; float:left; color:#000}
	.busi1 .inner .ri { float: left; width: 100%; padding-left: 3%;}
	.busi1 .inner .le {}
    .busi1 .inner .le img { width: 100%;  border-radius: 13px; margin-bottom: 5%;}	
	
	
	/**/ 
table {word-break: keep-all; background: #fff;}
.tb_con {border: 1px solid #ddd; background: #fdfdfd; padding: 3%; font-size: 18px;}
.tb_con p::before { content: ""; width: 7px; height: 8px; background: #7d7d7d; position: absolute; border-radius: 11px; margin-left: -12px; margin-top: 8px;}
.tb_con p {  padding-left: 2%;  content: ""; }
.tb_con p.tb_ti { font-size: 20px;  margin-top: 2%;  padding: 0; font-weight: 600; font-family: 'GimpoTitle'; color:#539eef;}
#contain .business .con .sect .sub_txt { font-size: 18px;}
.tb_con p.tb_ti::before { content: none; position: relative; margin: 0; padding: 0;}
.sub_tbl table td p:before { content: ""; width: 6px; height: 6px; background-color: #539eef; position: absolute; border-radius: 100px; margin-left: -9px; margin-top: 10px;}
.sub_tbl table td p {  padding-left: 8%;  text-align: left; margin-bottom: 1%;}
.sub_tbl .gr { background: #f1f8ff;  border-radius: 10px;}
.sub_co {  font-size: 18px; margin-bottom: 2%;  word-break: keep-all;}
}