body{
	font-family: Microsoft YaHei;
	font-size: 14px;
}
a{
	text-decoration: none;
	color: #e6eaed;
}


#questionForm a{
    color:#0098ff;
}


a:hover { color: #0098ff !important; text-decoration: underline; }/* 鼠标移动到链接上 */
a:active { color: #0098ff; } /* 选定的链接 */

	.header{
				background-color: #fff;
			}
			.sign{
				margin-top: 0;
			}
			.sign .register,.sign .login{
				padding: 0;
				border: 0;
				background: none;
				margin-left: 22px;
				line-height: 30px;
				height: 30px;
			}
			.register a, .login a{
				color: #999;
				font-size: 12px;
			}
			.head_tit{
				padding: 0;
			}
				.nav_body {
				background-color: #fff;
			}
			.logo{
				width: 210px;
				height: 50px;
			}
			.logo a img{
			    width: 210px;
				height: 50px;
			}
			.nav{
				border-top: 1px solid #F2F2F2;
				border-bottom:1px solid #F2F2F2;
				padding: 23px 0 15px;
				background-color: #fff;
			}
			.nav_body{
				height:50px;
				
			}
			.nav_item {
				width: auto !important;
				padding: 0 10px;
			}
			.menu-nav{
				background-color: #fff;
				color: #333;
				margin-left: 78px;
			}
			.nav_item a{
				color: #333;
				font-size: 18px;
				line-height: 42px;
				font-weight: normal;
			}
			.nav_item a:active{
				color: #0099ff !important;
				
			}
			.nav_item a:hover{
				color: #0099ff !important;
			}
			.search {
				margin-top: 3px;
				margin-left: 18px;
				
				width: 154px;
				height: 34px;
				padding-left: 20px;
				background-color: #f0f0f0;
				border-radius: 17px;
				cursor: pointer;
				    box-sizing: content-box;
			}
			.search .search_text{
				margin: 0;
			}
			.search_text{
				width: 174px;
				height: 34px;
				color: #b4b4b4;
				font-size: 14px;
				line-height: 34px;
				border: none;
				text-align: left;
				background: url(/images/search.png) no-repeat 120px 8px transparent;
				background-size:20px ;
				cursor: pointer;
			}
			.line{
				margin-left: 12px;
				height: 0;
				width: 1px;
				padding-top: 25px;
				margin-top: 8px;
				background-color: #cfcfcf;
			}
			.zixun{
				margin-left: 14px;
				padding-left: 27px;
				background: url(/images/zixun.png) no-repeat 0 10px  transparent;
				-webkit-background-size:27px 27px;
				background-size: 27px 27px;
				height: 42px;
				cursor: pointer;
			}
			.zixun a{
				padding-left: 11px ;
				line-height: 42px;
				color: #666;
				
			}
.banner{

	width: 100%;
}
.banner img{
	width: 100%;
}

.footer{
	background-color: #141414;
	margin-top: 40px;
}
.db_nav{
	margin: 0 auto;
	text-align: center;
}
.db_nav ul{
	display: inline-block;
	margin: 0 auto;
}
.db_nav li{
	margin-left: 20px;
}
.db_nav li a{
	color: #fff;
	font-size: 14px;
	line-height: 54px;
	height: 54px;
	
}
.db_body{
	padding-top: 20px;

}
.db_tel{
	margin-left:50px;
}
.db_tel_icon{
	width: 50px;
	height: 50px;
}

.db_tel_info{
	margin-left: 20px;
	color: #fff;
}
.db_tel_p1{
	
	font-size: 16px;
	line-height: 26px;
	height: 26px;
}
.db_tel_p2{
	
	font-size: 22px;
	height: 32px;
	line-height: 32px;
}
.db_tel_p3{
	
	font-size: 12px;
	height: 30px;
	line-height: 30px;
}
.db_tel_p4{
	margin-top: 10px;
	font-size: 14px;
	border: 1px solid #fff;
	width: 128px;
	text-align: center;
	line-height: 30px;
	height: 30px;
}

.cjwt{
	margin-left: 180px;
	
}
.cjwt header,.gzfw header,.lsfw header,.gzwm header{
	color: #fff;
	font-size: 14px;
	line-height: 34px;
	height: 34px;
	margin-bottom: 7px;
}
.cjwt li,.gzfw li,.lsfw li {
	line-height: 28px;
	
}
.cjwt li a,.gzfw li a,.lsfw li a{
	color: #fff;
	font-size: 12px;
	
}
.gzfw,.lsfw,.gzwm{
	margin-left: 128px;
}
.db_copy{
    text-align: center;
    color: #fff;
    margin-top: 20px;
    padding-bottom: 40px;
    color: #fff;
    text-align: center;
    line-height: 28px;
    font-size: 12px;
}
.db_copy a{
    color: #fff;
}