.menu ul li a.about{
	background: url(../images/menu-bg-cur.png) no-repeat right top;
	color:#fff;
}	







/*job*/
	.index .job{
		width: 100%;
		overflow: hidden;
		margin-top: 100px;
		padding-bottom: 45px;
	}
	/*picture*/
	.picture{
		width: 386px;
		overflow: hidden;
		float: left;
		margin-top: 7px;
	}
	/*box*/
	.box-j{
		width: 650px;
		overflow: hidden;
		float: right;
	}
	.box-j table th{
		font-weight: normal;
		font-size: 12px;
		color: #848484; line-height: 25px;
		border-bottom: 3px double #d2d2d2;
	}
	.box-j table td{
		font-size: 14px;
		padding: 7px 0;
		color: #333333; line-height: 25px;
		border-bottom: 1px solid #d2d2d2;
	}
@media only screen and (min-width: 640px) {
	.box-j p{
		display: none;
	}
}
@media only screen and (max-width: 640px) {
	.index .job {
	    margin-top: 50px;
	}
	/*picture*/
	.picture{
		display: none;
	}
	
	/*box*/
	.box-j{
		width: 100%;
		float: none;
	}
	.box-j p{
		font-size: 16px;
		line-height: 35px;
		font-weight: bold;
	}
}





/*弹层代码*/
.t-cover{
	display: none;
	width: 100%;
	height: 100%;
	background: url(/images/cover-bg.png);
	position: fixed;
	left: 0; top: 0; z-index: 15;
}
	.t-cover .cover-index{
		width: 800px;
		height: 500px;
		overflow-y: scroll;
		position: relative;
		padding: 20px 28px 28px 28px;
		box-sizing: border-box;
		background: #fff;
		border-radius: 10px;
		position: relative;
		left: 50%; top: 50%; z-index: 2; margin-left: -400px; margin-top: -250px;
	}
		.t-show{
			cursor: pointer;
		}
		.t-hide{
			position: absolute;
			right: 28px; top: 25px; z-index: 1;
			font-size: 30px; 
			color: #73c049;
			cursor: pointer;
		}
		.t-cover .cover-index h4{			
			text-align: left;
			line-height: 35px;
			font-size: 20px;
			border-bottom: 3px double #73c049;	
			margin-bottom: 10px;
		}
		.t-cover .cover-index ul{
			width: 100%;
			overflow: hidden;
			display: block;
			margin-bottom: 15px;
		}
		.t-cover .cover-index ul li{
			width: 100%;
			overflow: hidden;
		}
		.t-cover .cover-index ul li span{
			display: block;
			width: 50%;
			float: left;
			line-height: 25px;
			font-size: 14px;
			padding: 10px 0;
			border-bottom: 1px solid #ccc;
		}
		.t-cover .cover-index p{
			text-indent: 0;
			line-height: 25px;
			font-size: 14px;
		}
@media only screen and (max-width: 640px) {
	.t-cover .cover-index{
		width: 92%;
		padding: 15px;
		max-height: 420px;
		overflow-y: scroll;
		left: 4%; top: 5%; margin-left: 0;
	}
	.t-hide{
		right: 15px; top: 20px;
	}
}