@charset "utf-8";
body{
	font-family:"Microsoft Yahei","SimSun";
	font-size:14px;
	color:#000;
	background:#f1f1f1;
}

a,a:hover{
	color:#000;
}

img{
	display:block;
}

.wrapper{
	width:100%;
	min-width:1000px;
	max-width:1920px;
	margin:0px auto;
	overflow:hidden;
}

.w1000{
	width:1000px;
	margin:0px auto;
}

h1,h2,h3,h4,h5{
	font-family:"Microsoft Yahei","SimHei";
	overflow:hidden;
	font-weight:normal;
}

p,li{
	overflow:hidden;
}

#footer{
	text-align:center;
	background:#e4e4e4;
	color:#c1c1c1;
	line-height:24px;
	padding:30px 0px;
	font-size:14px;
	margin-top:70px;
}

#header2{
	border-bottom:1px solid #d6d6d6;
	height:111px;
	background:url(http://www.dzwww.com/2017/fysdkbh/imagesr/header2-bg.jpg) no-repeat center top;
}

#header2 .logo{
	float:left;
	display:inline;
	margin-left:10%;
}

#header2 .nav{
	float:left;
	display:inline;
	margin-left:85px;
	margin-top:45px;
}

#header2 .nav li{
	float:left;
	display:inline;
	margin-right:60px;
}

#erji{
	width:80%;
	margin:0px auto;
}

#erji .add{
	color:#484848;
	margin-left:-5px;
}

#erji .add a{
	color:#484848;
	margin:0px 5px;
}

#erji .add span{
	margin:0px 5px;
	color:#e5834e;
}

#erji .list ul{
	zoom:1;
	margin-left:-3.33%;
}

#erji .list li{
	float:left;
	display:inline;
	margin-left:3.33%;
	margin-top:40px;
	width:30%;
	background:#fff;
	text-align:center;
	padding-bottom:30px;
}

#erji .list img{
	width:100%;
	height:auto;
}

#erji .list h3{
	font-size:20px;
	height:30px;
	line-height:30px;
	margin-top:30px;
	padding:0px 5%;
}

#erji .list h3 a{
	color:#2c3546;
}

#erji .list h5{
	height:20px;
	line-height:20px;
	font-size:14px;
	color:#2c3546;
	margin-top:10px;
}

#erji .list h5 span{
	padding-left:20px;
}

#erji .list h5 .icon1{ background:url(http://www.dzwww.com/2017/fysdkbh/imagesr/icon1.png) no-repeat left center; margin-right:20px; }
#erji .list h5 .icon2{ background:url(http://www.dzwww.com/2017/fysdkbh/imagesr/icon2.png) no-repeat left center; margin-left:20px; }

#erji .list p{
	line-height:20px;
	height:40px;
	color:#999;
	font-size:12px;
	padding:0px 5%;
	margin-top:20px;
}

@media (max-width: 1440px) {
	#erji .list li{ padding-bottom:22px; }
	#erji .list h3{ font-size:16px; margin-top:22px; }
	#erji .list h5{	font-size:12px;	margin-top:7px; }
	#erji .list h5 .icon1{ margin-right:15px; }
	#erji .list h5 .icon2{ margin-left:15px; }
	#erji .list p{ margin-top:15px; }
}
@media (min-width: 1441px) and (max-width: 1600px) {
	#erji .list li{ padding-bottom:24px; }
	#erji .list h3{ font-size:18px; margin-top:24px; }
	#erji .list h5{	font-size:12px;	margin-top:8px; }
	#erji .list h5 .icon1{ margin-right:16px; }
	#erji .list h5 .icon2{ margin-left:16px; }
	#erji .list p{ margin-top:16px; }
}

#erji .loading{
	text-align:center;
	height:32px;
	line-height:32px;
	margin-top:30px;
}

#erji .loading img{
	display:inline-block;
	vertical-align:middle;
}

#erji .loading em{
	font-style:normal;
	color:#c2c2c2;
	margin:0px 20px;
}

#erji .loading span{
	margin-left:5px;
	color:#666;
}

@-ms-keyframes loading{
	from{ transform:rotate(-360deg); }
	to{ }
}
@-moz-keyframes loading{
	from{ transform:rotate(-360deg); }
	to{ }
}
@-o-keyframes loading{
	from{ transform:rotate(-360deg); }
	to{ }
}
@-webkit-keyframes loading{
	from{ transform:rotate(-360deg); }
	to{ }
}
@keyframes loading{
	from{ transform:rotate(-360deg); }
	to{ }
}

#erji .loading img{
	animation:'loading' 1.0s linear 0s infinite;
	-ms-animation:loading 1.0s linear 0s infinite;
	-moz-animation:loading 1.0s linear 0s infinite;
	-o-animation:'loading' 1.0s linear 0s infinite;
	-webkit-animation:'loading' 1.0s linear 0s infinite;
}