.ct_box01{width: 100%;}
	.ct_box01 .top_img{}
	.ct_box01 .txt_box{width: 855px;margin: -115px 0 0;padding: 45px 0 42px;border: 1px solid #e1e1e1;background: rgba(255,255,255,0.9);text-align: center;display: inline-block;}
		.ct_box01 .txt_box .tit{font-size: 22px;line-height: 24px;color: #39a2ef;font-weight: 700;margin-bottom: 10px;font-style:italic}
		.ct_box01 .txt_box .txt{font-size: 18px;line-height: 28px;color: #333;}

.wrap{width: 100%;clear:both;margin-top: 60px;display: inline-block;}
	.wrap .L{float:left;width: 240px;padding-right: 88px;text-align: center;}
		.wrap .L .icon{margin-bottom: 12px;}
		.wrap .L .mt_01{margin-top: 140px;}
		.wrap .L .mt_02{margin-top: 10px;}
		.wrap .L .mt_03{margin-top: 15px;}
		.wrap .L .mt_04{margin-top: 160px;}
		.wrap .L .tit{font-size: 20px;line-height: 24px;color: #333;font-weight: 700;}
			.wrap .L .tit span{color: #0057af;}
	.wrap .R{float:left;width: 960px;}
		.wrap .R .tb_01{width: 100%;border-top: 2px solid #333;}
			.wrap .R .tb_01 tr th{font-size: 18px;line-height: 20px;color: #333;font-weight: 700;text-align: center;padding: 12px 0;border-bottom: 1px solid #bababa;border-right: 1px solid #bababa;background: #f8fdff;}
				.wrap .R .tb_01 tr th.nbdr{border-right: 0;}
			.wrap .R .tb_01 tr td{font-size: 16px;line-height: 24px;color: #333;font-weight: 700;text-align: center;padding: 12px 10px;border-bottom: 1px solid #bababa;border-right: 1px solid #bababa;}
				.wrap .R .tb_01 tr td.nbdr{border-right: 0;}
				.wrap .R .tb_01 tr td.tal{text-align: left;padding-left: 50px;font-weight: 400;}

@media all and (max-width:991px) {
.ct_box01{width: 100%;}
	.ct_box01 .top_img img{width: 100%;max-width: 800px;}
	.ct_box01 .txt_box{width: 94%;margin: -43px 0 0;padding: 20px 15px 18px;}
		.ct_box01 .txt_box .tit{font-size: 17px;line-height: 19px;margin-bottom: 8px;}
		.ct_box01 .txt_box .txt{font-size: 14px;line-height: 20px;}

.wrap{margin-top: 30px;}
	.wrap .L{width: 100%;padding-right: 0px;text-align: center;}
		.wrap .L .icon{margin-bottom: 10px;}
			.wrap .L .icon img{width: 60px;}
		.wrap .L .mt_01, .wrap .L .mt_02, .wrap .L .mt_03, .wrap .L .mt_04{margin-top: 0px;}
		.wrap .L .tit{font-size: 18px;line-height: 22px;margin-bottom: 10px;}
	.wrap .R{width: 100%;}
		.wrap .R .tb_01{width: 100%;}
			.wrap .R .tb_01 tr th{font-size: 14px;line-height: 16px;padding: 7px 0;letter-spacing: -0.5px;}
			.wrap .R .tb_01 tr td{font-size: 13px;line-height: 20px;padding: 5px 10px;word-break:keep-all;letter-spacing: -0.5px;}
				.wrap .R .tb_01 tr td.tal{padding-left: 10px;}

}