:root {
	--wzColor: #CD3816;
}

body,html {
	background: #1f0502;
}

.w990 {
	width: 1200px;
}
.ma {
	margin: 0 auto;
}

.header {
	height: 210px;
	background: url(header_bg.png);
}
.header i {
	display: block;
}
.mbnav {
	background: #851713;
	height: 44px;
}
.mbnav ul {
	white-space: nowrap;	
}
.mbnav ul li {
	line-height: 44px;
}
.mbnav ul li a {
	color: #fff;
	padding: 0 45px;
	display: block;
	font-size: 15px;
}
.mbnav ul .uk-active {
	border-radius: 8px 8px 0 0;
	height: 55px;
	background: #cc3333;
	font-weight: bold;
	transform: translateY(-11px);
}
.mbnav ul .uk-active a {
	transform: translateY(7px)
}
.mbnav ul li:hover {
	border-radius: 8px 8px 0 0;
	height: 55px;
	background: #cc3333;
	font-weight: bold;
	transform: translateY(-11px);
}
.mbnav ul li:hover a {
	transform: translateY(6px)
}
.tableUl {
	overflow-x: scroll;
}
.tableUl table {
	font-size: 13px;
	border-collapse: collapse;
	table-layout: fixed;
}
.tableUl table a {
	color: #333;
}
.tableUl table thead {
	background: url(thead.png);
	height: 44px;
}
.tableUl table thead tr {
	border-bottom: 1px solid #b43002;
}
.tableUl table thead tr th {
	padding: 0;
	font-size: 13px;
	line-height: 44px;
	text-align: center;
	color: #fff;
	border-right: 1px solid #631c03;
}
 .tableUl thead th:nth-child(1){width: 146px;}
 .tableUl thead th:nth-child(2){width: 118px;}
 .tableUl thead th:nth-child(3){width: 128px;}
 .tableUl thead th:nth-child(4){width: 125px;}
 .tableUl thead th:nth-child(5){width: 268px;}
 .tableUl thead th:nth-child(6){width: 100px;}
 .tableUl thead th:nth-child(7){width: 100px;border-right:0;}
.tableUl table tbody {}
.tableUl table tbody tr {
	background: #fff;
	text-align: center;
	border-bottom: 1px solid #ececec;
}
.tableUl table tbody tr td {
	padding: 0 10px;
	border-right: 1px solid #ececec;
	text-overflow: ellipsis;
	white-space:nowrap;
	overflow:hidden;
	line-height: 41px;
}
.tableUl table tbody tr td a {
	display: block;
	text-overflow: ellipsis;
	white-space:nowrap;
	overflow:hidden;

}
.tableUl table tbody tr:hover {
	background: #ffdfc1;
}

@media screen and (max-width: 768px) {
	body {
		width: 100%;
	}
	.main,.wrap {
		width: 100%;
		overflow: hidden;
	}
	.w990 {
		width: 100%;
	}
	.w1200 {
		width: 100%;
	}
	.mbnav {
		overflow-x: scroll;
	}
	.header {
		background: #fff;
		background-size: 100%;
		height: auto;
	}
	
	.mbnav ul {
		padding: 0 10px!important;
	}
	.mbnav ul .uk-active {
		transform: none;
	    border-radius: 0;
	    background: transparent;
	}
	.mbnav ul .uk-active a {
		transform: none;
	    border-radius: 20px;
	    background: #cc3333;
	    display: inline-block;
	    line-height: normal;
	    padding: 5px 10px;
	}
	.mbnav ul li a {
		font-size: 12px;
		padding: 0 10px;
	}
	 .tableUl thead th:nth-child(1){width: 100px;}
	 .tableUl thead th:nth-child(2){width: 80px;}
	 .tableUl thead th:nth-child(3){width: 90px;}
	 .tableUl thead th:nth-child(4){width: 100px;}
	 .tableUl thead th:nth-child(5){width: 268px;}
	 .tableUl thead th:nth-child(6){width: 100px;}
	 .footer {
	 	margin-top: 0!important;
	 }
	 .fcoot {
	 	padding: 30px 15px;
	 	background: #fff;
	 }
	 .fcoot p {
	 	text-align: center;
	 	font-size: 13px;
	 }
}