.kecheng {
	width: 100%;
	background: #fff;
	border-collapse: collapse;
	border-spacing: 0;
	border-spacing: 0;
}

.kecheng th {
	font-size: 20px;
	font-weight: bold;
	letter-spacing: 2px;
	text-align: center;
	color: #fff;
	line-height: 60px;
	padding: 0 !important;
	border: none !important;
}

.biaotou1 {
	background: #e65f6e url(https://0.rc.xiniu.com/g4/M00/26/F5/CgAG0mGjiWOAFX_FAAAtKmfjgOU836.png)no-repeat center !important;
	width: 320px;
}

.biaotou2 {
	background: #ee922f url(https://0.rc.xiniu.com/g4/M00/26/F5/CgAG0mGjiY2Ad1HfAAAbTjJVNjE481.png)no-repeat center !important;
	width: 170px;
}

th.biaotou2 {}

.biaotou3 {
	background: #34cabf url(https://0.rc.xiniu.com/g4/M00/26/F5/CgAG0mGjiZCAGbyWAABMwMM6AK0228.png)no-repeat center !important;
	width: 490px;
}

.biaotou4 {
	background: #ee713a url(https://0.rc.xiniu.com/g4/M00/26/F5/CgAG0mGjiZOAMBV6AAAhnsL_fpw996.png)no-repeat center !important;
	width: 220px;
}

.hui1,
.hui2 {
	background: #f6fbfd !important;
}

.kecheng td {
	line-height: 50px;
	border: 1px solid #d3e4e3 !important;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
	background: none !important;
}

.bjmc {
	font-size: 18px;
	color: #333;
	letter-spacing: 2px;
	text-align: left;
	padding-left: 3.5% !important;
}

.bjrs {
	text-align: center;
	color: #4c4c4c;
	font-size: 16px;
}

.fs {
	font-size: 24px;
	color: #f29612;
	padding-left: 6% !important;
}

.shihe {
	font-size: 17px;
	color: #666666;
	padding-left: 3% !important;
}

.bai a {
	font-size: 14px;
	color: #2eb3aa;
	height: 26px;
	border-radius: 20px;
	border: 1px solid #2eb3aa;
	padding: 4px 10px;
	margin-right: 15px;
}

.hui1 a {
	font-size: 14px;
	color: #efa124;
	height: 26px;
	border-radius: 20px;
	border: 1px solid #efa124;
	padding: 4px 10px;
	margin-right: 15px;
}

.hui2 a {
	font-size: 14px;
	color: #538fe8;
	height: 26px;
	border-radius: 20px;
	border: 1px solid #538fe8;
	padding: 4px 10px;
	margin-right: 15px;
}

.bai2 a {
	font-size: 14px;
	color: #9253e8;
	height: 26px;
	border-radius: 20px;
	border: 1px solid #9253e8;
	padding: 4px 10px;
	margin-right: 15px;
}

.bjmc a:nth-child(1) {
	background: #38b7ae;
	border: none;
	color: #fff;
	margin-right: 0;
	margin-left: 11px;
}


.kecheng tr:hover {
	background: #eefbfb !important;
}

.kecheng {
	border: 1px solid #b5d3d1;
	border-top: 0;
}

.kecheng tr:hover td {
	color: #38b7ae
}

@media only screen and (max-width: 768px) {
	.kecheng td {
		line-height: 23px;
		font-size: 14px;
		padding-top: 7px !important;
		padding-bottom: 7px !important;
		letter-spacing: 0;
		padding-right: 5px !important;
		padding-left: 5px !important;
	}

	.kecheng th {
		font-size: 15px;
		letter-spacing: 0px
	}

	.fs {
		padding-left: 3% !important;
		text-align: center;
	}

	.bai2 a {}

	.bjmc {
		padding-left: 2% !important;
		font-size: 15px !important;
	}

	.bjrs {
		padding: 0 6px !important;
	}

	.bai a,
	.hui1 a,
	.hui2 a,
	.bai2 a {
		font-size: 10px;
		letter-spacing: 0px;
		margin: 0px;
		padding: 2px 4px;
		margin-right: 10px;
	}

	.bjmc a:nth-child(1) {
		margin-left: 2px;
	}

	.shihe {
		padding-left: 2% !important
	}


	.xg_banner_item .container {


		height: auto;

		left: 30px !important;

		margin-left: 0 !important;

		bottom: 20px;

		top: auto !important;
	}
}
