.center{
	width: 1000px;
	margin: auto;
}
.foot li{
	margin-left: 50px;
}
.banner{
	height: 300px;
}
body{
	padding-top: 0;
}


.subnavbg{
	z-index: 888;
	background-color: #a58457;
	height: 50px;
	line-height: 50px;
	font-weight: bold;
	font-size: 18px;
	position: relative;
	top: 0;
	width: 100%;
}
.neck{
	height: 50px;
	display: none;
}
.subnavbg a{
	color: #FFFFFF;
	padding: 0 60px;
}

.f{
	padding: 30px 0;
}
.f .content{
	width: 1200px;
	margin: auto;
	text-indent: 2em;
	color: #515151;
	font-size: 18px;
	line-height: 40px;
}
.f .content .tit{
	margin:33px auto;
}
.tit1{
	margin:30px auto;
}
.tab{
	padding: 0 30px;
}

.tab li{
	float: left;
	font-size: 16px;
	border: #a58457 2px solid;
	width: 190px;
	text-align: center;
	height: 50px;
	line-height: 46px;
	margin: 5px 16px;
	color: #a58457;
	cursor: pointer;
	text-indent: 0;
}

.tab li.current,.tab li:hover{
	background-color: #a58457;
	border-radius: 4px;
	color: #fff;
}
/* .tab li:hover{
	background-color: #a58457;
	border-radius: 4px;
} */
.mainTab{
	padding: 0 5px;
	width: 1000px;
}
.mainTab li{
	float: left;
	font-size: 16px;
	width: 326px;
	text-align: center;
	height: 50px;
	line-height: 46px;
	margin: 5px 3px;
	color: #000000;
	cursor: pointer;
	text-indent: 0;
		font-family: "SourceHanSansCN";
		color: rgb(153, 153, 153);
			border-width: 1px;
			border-color: rgb(153, 153, 153);
			border-style: solid;
			border-radius: 5px;
}
.mainTab li.current,.mainTab li:hover{
	background: url(../images/bjdt.png) no-repeat center;
	background-size: 100% 100%;
	border: none;
	color: #fff;
}

.results li{
	width: 200px;
	height: 200px;
	border: #fff 2px solid;
	box-shadow: 0 0  10px #E0E0E0;
	float: left;
	margin: 10px 18px;
}
.results li img{
	box-shadow:1px 2px 12px #888888;
	width:200px;
	height:200px;
	
	
}
form  img{
	/* box-shadow:1px 2px 12px #888888; */
	width:140px;
	height:140px;
	margin:0 auto;
	display:block;
}
form  p{
	/* box-shadow:1px 2px 12px #888888; */
	text-align:center;
	color:#000;
	font-size:18px;
	font-weight:bold;
}


.results li .name{
	display: block;
	font-size: 14px;
	font-weight: bold;
	color: #292828;
	text-align: center;
	text-indent: 0;
	width: 212px;
	margin: auto;
	border-bottom: 1px solid #e5e5e5;
}
.results li .note{
	display: block;
	padding-top: 5px;
	font-size: 14px;
	text-indent: 0;
	padding-left: 15px;
}
.results li .note input{
	margin-top: -4px;
	vertical-align: middle;
}
.tabContent{
	background-color:#f8f8f8;
	width:1000px;
}


.demo{width: 846px; margin:auto;height: 612px;font-size: 14px;position:relative;padding: 0;margin: 0 auto;}
.demo a.control { position:absolute;display: none;top: 50%;margin-top: -78px;width: 76px;height: 112px;cursor: pointer;z-index: 2;background: url(../images/buttons.png) no-repeat}
.demo a.prev {left: 0;background-position: 0 0}
.demo a.next {right: 0 !important;background-position: -76px 0}
.demo a.prev:hover {background-position: 0 -112px}
.demo a.next:hover {background-position: -76px -112px}
.demo ul li,.demo ul li a{
	width:846px !important;
	height:380px !important;
	margin: 0;
	border: none;
}
.demo .slider{
	margin-left: 0 !important;
}
.hidden{
	display: none;
}

.yicheng {
	
	margin-bottom: 45px;
	width: 1000px;
	overflow: hidden;
	zoom: 1;
	clear: both;
	margin: -40px auto;
	padding:40px;
}
.yicheng .content-box p a{
	color:red;
}
#diaocha p, #diaocha ul li {
	line-height: 275%;
	color: #666;
	font-size: 16px;/* 
	text-indent: 2em; */
}
#diaocha .title{
	text-align: left;
	background: none;

}
#diaocha .text {
	font-family: "微软雅黑";
	text-indent: 0em;
	color: #000;
	font-size: 16px;
	clear: both;
	display: block;
	padding: 0;
	margin: 0;
	font-weight: 400;
}
#diaocha .text img{
	display: inline-block;
}
.form-box{
	height:100%;
}
.form-box form{
	display: block;
}
.form-box .btn {
	width: 130px;
	height: 35px;
	color: #fff;
	background: #a58457;
	border: none;
	font-family: "微软雅黑";
}
.form-box input ,.txt-textarea{
	border: 1px #ccc solid;
}
.tabNav li{
	cursor: pointer;
}
.tabNav ul{
	width:1000px;
	margin: 0 191px;
	margin-bottom:39px;
}
	.mobile #diaocha p, .mobile #diaocha ul li	,.mobile .form-box	input[type=submit]{
		font-size: 25px;
	}
	.mobile #diaocha .text{
		font-size: 38px;
		margin-bottom: 20px;
		margin-top: 20px;
	}
	.mobile .form-box input{
		height:50px;
	}
	.mobile .form-box	input[type=checkbox],.mobile .form-box	input[type=radio]{
		width:40px;
		height:40px;
		vertical-align: middle;
	}
	.mobile #diaocha p.checkbox,.mobile .form-box	input[type=file],.mobile #diaocha .sex-box p{
		font-size: 40px;
	}
	.mobile .form-box	input[type=text],.mobile .form-box	input[type=file],.mobile .form-box .txt-textarea{
width:700px !important;
	}
	.mobile #diaocha p.checkbox{
		line-height: 100%;
		margin-bottom: 20px;
	
	}
	.f .content table tr.tit td {
    background-color: #deedfa;
    color: #000000;
		font-weight: bold;
}
.f .content table tr td {
	/* background-color: #fff8ea; */
	color: #515151;
	font-size: 16px;
	text-align: center;
	width:980px;
}.f .content p{
	color:red;
	font-weight:bold;
	text-align: center;
	margin-bottom:30px;
	width:920px;
}