* { margin:0px; padding:0px; font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif; }
a { text-decoration:none; color:#333 }
a img { border:0px; }
ul { list-style:none; }
.clear { clear:both; } 
#top_contact .top1 span {margin-top:0 !important;}
.zz1{
	width: 100%;
	height: 275px;
	background: url(../../ltld/ryzz/ba1.jpg) no-repeat bottom center;
   padding-top:105px;
}
/*2*/
.zz2{
	width: 1100px;
	margin: 0 auto;
	height: 70px; 
	margin-top: 60px;
	font-size: 14px;
	text-align: center;
	color: #996600;
}
.zz2 p{
	text-align: center;
	font-size: 28px;
  margin-bottom:5px;
}
.zz2 div{
	width: 45px;
	margin: 0 auto;
	height: 4px; 
	background: #996600;
	margin-top: 5px;
}
/*3*/
.zz3{
	width: 100%;
	margin: 0 auto;
	height: auto; 
	margin-top: 30px;
	padding-bottom: 15px;
	border-bottom: 1px dashed #b6b6b6;
}
.zz3 .zz3_1{
	width: 80%;
	height: 63px;
	float: right;
	background: url(../../ltld/ryzz/3-1.png) no-repeat top left;
	margin-bottom: 40px;
}
.zz3 .zz3_1 div{
	font-size: 20px;
	color: #333;
	margin: 40px 0 0 80px;
}
.zz3 .zz3_1 p{
	display: block;
	width: 88%;
	height: 14px;
	float: right;
	border-bottom: 1px dashed #ccc;
}
.zz3 .zz3_2{
	width: 1100px;
	margin: 0 auto;
	height: 680px;
}
.zz3 .zz3_2>div{
	width: 31.2%;
	height: 87%;
	margin: 0;
	float: left;
	border-right: 1px dashed #ccc;
	text-align: center;
	padding: 0 1%;
}
.zz3 .zz3_2 span{
	font-size: 16px;
	color: #333;
	line-height: 26px;
	text-align: center;
	display:inline-block;
	width: 100%;
	margin: 7px 0;
} 
.zz3 .zz3_2 p{
	font-size: 14px;
	color: #777;
	line-height: 24px;
	width: 100%;
}
/*4*/
.zz4{
	width: 100%;
	margin: 0 auto;
	height: auto; 
	margin-top: 30px;
	padding-bottom: 15px;
	border-bottom: 1px dashed #b6b6b6;
	display: inline-block;
}
.zz4 .zz4_1{
	width: 80%;
	height: 63px;
	background: url(../../ltld/ryzz/4-1.png) no-repeat top right;
	margin-bottom: 40px;
}
.zz4 .zz4_1 div{
	font-size: 20px;
	color: #333;
	text-align: right;
	padding-top:24px;
}
.zz4 .zz4_1 p{
	display: block;
	width: 88%;
	height: 14px;
	border-bottom: 1px dashed #ccc;
}
.zz4_2 p{
	font-size: 16px;
	color: #333;
	margin: 7px 0;
}
.zz4_2{
	font-size: 14px;
	color: #777;
	line-height: 24px;
	width: 1000px;
	margin: 0 auto;
	margin-bottom: 35px;
}
.zz4_3{
	width: 1100px;
	height: 280px;
	background: url(../../ltld/ryzz/4-5.jpg) no-repeat bottom center;
	margin: 0 auto;
}
.zz4_3>div{
	float: left;
	width: 15%;
	margin-left: 5%;
}
.zz4_3>div img{
	width: 100%;
}
.zz4_31{
	margin-left: 12% !important;
}
/*5*/
.zz5{
	width: 100%;
	margin: 0 auto;
	height: auto; 
	margin-top: 30px;
	padding-bottom: 15px;
	border-bottom: 1px dashed #b6b6b6;
}
.zz5 .zz5_1{
	width: 80%;
	height: 66px;
	float: right;
	background: url(../../ltld/ryzz/5-1.png) no-repeat top left;
	margin-bottom: 40px;
}
.zz5 .zz5_1 div{
	font-size: 20px;
	color: #333;
	margin: 40px 0 0 80px;
}
.zz5 .zz5_1 p{
	display: block;
	width: 88%;
	height: 14px;
	float: right;
	border-bottom: 1px dashed #ccc;
}
.zz5 .zz5_2{
	width: 1100px;
	margin: 0 auto;
	height: 480px;
}
.zz5 .zz5_2>div{
	width: 47%;
	margin-left: 5%; 
	float: left;
}
.zz5 .zz5_2 span{
	font-size: 18px;
	color: #996600;
	line-height: 26px;
	display:inline-block;
	margin: 9px 0;
} 
.zz5 .zz5_2 p{
	font-size: 14px;
	color: #777;
	line-height: 24px;
	width: 49%;
	float: right;
}
.zz5 ul{
    width: 1100px;
    margin: 0 auto;
    overflow: hidden;
}
.zz5 ul li{
    width: 325px;
    float: left;
    text-align: center;
    margin: 0 20px 40px;
}
.zz5 ul li img{
	width: 100%;
	height: auto;
}
.zz5 ul li span{
    font-size: 16px;
    color: #333333;
    display: block;
    margin: -10px 0 0;
}
/*6*/
.zz6{
	width: 100%;
	margin: 0 auto;
	height: auto; 
	margin-top: 30px;
	padding-bottom: 15px;
	border-bottom: 1px dashed #b6b6b6;
}
.zz6 .zz6_1{
	width: 80%;
	height: 63px;
	background: url(../../ltld/ryzz/6-1.png) no-repeat top right;
	margin-bottom: 40px;
}
.zz6 .zz6_1 div{
	font-size: 20px;
	color: #333;
	text-align: right;
	padding-top:24px;
}
.zz6 .zz6_1 p{
	display: block;
	width: 88%;
	height: 14px;
	border-bottom: 1px dashed #ccc;
}
.zz6_2{
	font-size: 14px;
	color: #777;
	line-height: 24px;
	width: 1000px;
	margin: 0 auto;
	height: 408px;
	margin-bottom: 35px;
	background: url(../../ltld/ryzz/6-2.png) no-repeat top center;
}
.zz6_2 div{
	width: 320px;
	height: 190px;
	border-top:8px solid #996600;
	border-left:8px solid #996600;
}
.zz6_2 p{
	font-size: 14px;
	color: #777;
	line-height: 24px;
	width: 92%;
	margin: 0 auto;
	margin-top: 25px;
}
.zz6_2 span{
	font-size: 16px;
	color: #333;
	margin: 12px 0;
	display: block;
}
/*7*/
.zz7{
	width: 100%;
	height: 400px;
	background: url(../../ltld/ryzz/7-1.jpg) no-repeat top center;
}
.zz7_1{
	width: 1100px;
	margin: 0 auto;
	height: 70px; 
	font-size: 14px;
	text-align: center;
	color: #996600;
	padding-top: 60px;
}
.zz7_1 p{
	text-align: center;
	font-size: 28px;
  margin-bottom:5px;
}
.zz7_2{
	width: 1100px;
	margin: 0 auto;
	height: 70px;
	margin-top: 20px;
}
.zz7_2 a{
	text-align: center;
	font-size: 14px;
	color: #777;
	margin-left: 125px;
}
.zz7_2 a:hover{
	color: #996600;
	text-decoration: underline;
}
.zz7_3{
	width: 1100px;
	margin: 0 auto;
	font-size: 14px;
	color: #777;
	line-height: 24px; 
}
.jj_5{width: 1100px;margin: 0 auto; height: auto; margin-top: 20px;margin-bottom: 20px;height: 38px;}
.jj_5 p{display: block;width: 30.6%; margin-left: 2%;height: 36px;line-height: 36px;float: left; text-align: center;}
.jj_5 p a{ display: block; border: 1px solid #ccc;width: 99%;height: 100%;font-size: 14px;color: #333;}

