.rz_nav{
	max-width: 1200px;
    margin: auto;
	clear:both;
	margin-bottom:10px
}
.rz_nav img{
	margin-right:25px;
	height:70px;
}
.rz_nav h1{
	margin: 0;
    font-size: 40px;font-weight: initial;
	color:#3b3a3a;
	line-height:36px;
}
.rz_nav p{
	color:#666;
	letter-spacing: 2px;
	margin-top: 17px;
}
.honor{display:flex;justify-content: space-between;}
.honor img{
	width:24.5%;
	justify-content: space-between;
	height:auto;
	margin:0 !important;
}

.btn a{
	display: unset;
    border: 1px solid #e5005f;
    color: #e5005f;
    padding: 10px 25px;
    line-height: 20px;font-size: 16px;
}
.qywh_01 .box{
	margin: 50px auto 160px;
	max-width:1200px;
	display:flex; flex-wrap: wrap;
	justify-content: space-between;
}
.qywh_01 .box .box_s{
	text-align:center;
	border:1px solid #e8e8e8;
	width:280px;
	height:200px;
	box-shadow: 0 10px 16px 0 rgb(0 0 0 / 20%), 0 6px 20px 0 rgb(0 0 0 / 19%) !important;
	background:white
}
.qywh_01 .box .box_s h1{margin-top:40px;font-weight:unset;font-size: 22px;}
.qywh_01 .box .box_s p{font-size:16px;font-weight: 300;}
.qywh_01 .box .box_s:hover{
	background:#e5005f;
    transform: scale(1.0,1.2));
    transition: all 0.5s ease 0s;
    -webkit-transform: scale(1.0,1.2);//-webkit-解决浏览器兼容问题
    -webkit-transform: all 0.5s ease 0s;
}
.qywh_01 .box .box_s:hover p,.qywh_01 .box .box_s:hover h1{
	color:white;
	transform: scale(1.2,1.0));
    transition: all 0.5s ease 0s;
    -webkit-transform: scale(1.2,1.0);//-webkit-解决浏览器兼容问题
    -webkit-transform: all 0.0s ease 0s;
}
@media screen and (max-width: 1200px)
{
	.rz_nav,.box{
		width:94%
	}
	
}
@media screen and (max-width: 1000px)
{
	.qywh_01 .box .box_s{
		width:70%;
		height:180px;
		margin:20px auto
	}
	.btmbox .wrap{
		width:100% !important;
	}
	.latest{
		width:calc(100% - 60px ) !important;
	}
	.hq,.k-line{width:100% !important;padding: 20px;}
}
.rz-title{
    font-size: 40px;font-weight: initial;color:rgb(244 171 32);border-bottom:1px solid #efefef;padding-bottom:10px;margin-bottom:60px;
}
.rz-page{
	display:flex;
	justify-content: space-around;
	padding-top:20px;
}
.rz-page .wrap-l{width:320px;}
.rz-page .wrap_c {max-width:1300px;margin:0;}
.wrap-l-nav ul li{
	padding:5px 15px;
	font-size:20px;
	border-bottom:1px solid #efefef;
	font-weight:bold
}
.wrap-l-nav ul li:hover,.wrap-l-nav ul li.on{
	background-color:rgb(244 171 32);
}
.wrap-l-nav ul li a:hover,.wrap-l-nav ul li.on a{color:white}
.rz-bottom{
	align-items: center; display: flex;margin:auto;justify-content: center;margin: 20px 0 30px 0;
}
.rz-bottom .item{
	position: relative;
  padding: 0 20px; /* 控制分割线与内容的间距 */
  text-align:center;
  width: 180px;
}
.rz-bottom .item:not(:last-child)::after {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  height: 60%; /* 控制竖条高度比例 */
  width: 1px;
  background: #ddd;
}
.rz-bottom img{width:100px;}
.footer-text{
	background:#efefef;
	text-align:center;
	font-size:16px;
	padding:40px 0;
	color:#666
}