body{
	margin: 0;
}
.header{
	width: 1200px;
	height: 164px;
	margin: 0 auto;
	
}
.gd{
	width: 1920px;
	margin: 0 auto;
}
.one{
	display: flex;
	align-items: center;
}
.header .one .son1{
	width: 973px;
	height: 31px;
	background: #F6F6F6;
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #595959;
	line-height: 31px;
	box-sizing: border-box;
	padding-left: 10px;
	margin-right: 6px;
}
.header .one .son2{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #656565;
}
.two{
	height: 120px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	box-sizing: border-box;
	padding-right: 11px;
}
.two .son1{
	display: flex;
	align-items: center;
}
.text-a{
	text-align: center;
}
.logo{
	width: 80px;
	height: 88px;
	margin-right:15px ;
}
.two .font1{	
	font-size: 40px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #257FF9;
	margin-right: 45px;
}
.two .font2{	
	font-size: 26px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #339933;

}
.two .font3{	
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #3365FF;
}
.d-f{
	display: flex;
	align-items: center;
}
.phone{
	width: 20px;
	height: 20px;
	margin-right: 18px;
}
.num{
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #656565;
	line-height: 35px;
}
.nav{
	width: 1920px;
	height: 45px;
	background-image: url('https://app.statics.zzbyun.com/miyou/navbj.png');
	background-size: 100%;
	margin: 0 auto;
	display: flex;
	align-items: center;
}
.nav .nr{
	width: 1200px;
	margin: 0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
	box-sizing: border-box;
	padding-right: 40px;
}
.nav .nr>div{
	padding: 0 5px;
}
.tap{
	padding: 5px 5px 0px!important;
	background: #FFFFFF;
	box-shadow: -1px -1px 3px 0px rgba(89, 48, 0, 0.51);
	color: #257FF9;
	text-align: center;
/* 	line-height: 30px; */
	margin-top:7px ;
}
.tap::after{
	content: '';
	display: block;
	width: 100%;
	height: 2px;
	background: #257FF9;
	margin: 0 auto;
	margin-top: 6px;
	
}
.banner{
	width: 1920px;
	height: 353px;
	margin: 0 auto;
}
.banner img{
	width: 1920px;
	height: 353px;
}
.dh_father{
	width: 1920px;
	height: 75px;
	background: #FFFFFF;
	box-shadow: 0px 2px 2px 0px rgba(90, 90, 90, 0.15);
	display: flex;
	align-items: center;
	margin: 0 auto;
}
.dh_son{
	width: 1200px;
	margin: 0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.dh_son .font1{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #515151;
}
.dh_son .font2{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #515151;
}
.dh_son .right{
	position: relative;
}
input{
	width: 300px;
	height: 35px;
	border: 1px solid #E5E5E5;
	border-radius: 4px;
	
}
.search{
	width: 24px;
	height: 24px;
	position: absolute;
	top: 0;
	bottom: 0;
	margin: auto;
	right: 10px;
}
.d-f-b{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.content{
	width: 1920px;
	margin: 0 auto;
}
.bt{
	width: 1200px;
	margin: 0 auto;
	margin-top:20px ;
}
.bt .font1{
	font-size: 26px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #257FF9;
	line-height: 60px;
	margin-left: 10px;
}
.bt .font2{
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #257FF9;
	margin-right: 4px;
}
.zt1{
	width: 1200px;
	display: flex;
	margin: 0 auto;
}
.zt1 .title1{
	width: 319px;
	height: 37px;
	background: #A7926F;
	border-radius: 2px;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	line-height: 37px;
}
.zt1 .title1_nr1{
	height: 105px;
	border:1px solid #A7926F ;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 300;
	color: #000000;
	line-height: 40px;
	box-sizing: border-box;
	padding-left: 10px;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.zt1 .title2{
	width: 319px;
	height: 37px;
	background: #599172;
	border-radius: 2px;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	line-height: 37px;
}
.zt1 .title2_nr2{
	height: 185px;
	border:1px solid #A7926F ;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 300;
	color: #000000;
	line-height: 40px;
	box-sizing: border-box;
	padding-left: 10px;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.zt1 .title3{
	width: 319px;
	height: 37px;
	background: #658B9C;
	border-radius: 2px;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	line-height: 37px;
}
.zt1 .title4{
	width: 319px;
	height: 37px;
	background: #8F82BC;
	border-radius: 2px;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	line-height: 37px;
}
.zt1 .title4_nr4{
	box-sizing: border-box;
	padding-top: 10px;
}
.zt1 .title5{
	position: absolute;
	font-size: 26px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #257FFA;
	top: -18px;
	left: 33%;
}
.zt1 .title5_nr5{
	width: 303px;
	height: 207px;
	background: url('https://app.statics.zzbyun.com/miyou/tuxing.png');
	display: flex;
	flex-direction: column;
	justify-content: center;
	line-height: 36px;
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #000000;
	box-sizing: border-box;
	padding-left: 7px;
	position: relative;
}
.zt1 .title5_nr5_border{
	box-sizing: border-box;
	padding-top: 25px;
}


.content6{
	width: 1920px;
	height: 271px;
	background: #A1A1A1;
	margin: 0 auto;
}
.content6 .son1{
	width: 1920px;
	height: 40px;
	background: #919191;
	text-align: center;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #F3F2F2;
	line-height: 40px;
}
.content6 .son2{
	width: 1200px;
	height: 230px;
	display: flex;
	align-items: center;
	margin: 0 auto;
}
.content6 .son2 .font1{
	width: 160px;
	font-size: 40px;
	font-family: HuXiaoBo-NanShen;
	font-weight: 400;
	color: #257FFA;
	margin-left: 7px;
}
.content6 .son2 .font2{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #F3F2F2;
	line-height: 24px;
}
.zzb{
	margin: 0 18px 0 56px;
}




.mbx{
	width: 1200px;
	margin: 0 auto;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #616161;
	line-height: 60px;
	margin-bottom: 30px;
}
.zx_box{
	width: 319px;
}
.zx_box .son1{
	width: 319px;
	height: 33px;
	background: #257FFA;
	border-radius: 5px;
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 33px;
	text-align: center;
}
.zx_box .son2{
	box-sizing: border-box;
	padding: 10px 0;
	width: 272px;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #000000;
	line-height: 36px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	margin: 0 auto;
}
.fqcl_list{
	width: 319px;
}
.fqcl_list .son1{
	width: 319px;
	height: 33px;
	background: #257FFA;
	border-radius: 5px;
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 33px;
	text-align: center;
}
.fqcl_font{
	line-height: 40px;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #000000;
	box-sizing: border-box;
	padding: 15px 0;
}
.fqcl_font .xz{
	color: #257FFA;
}
.fqcl_font img{
	margin: 0 30px 0 20px;
	width: 19px;
	height: 19px;
}


.rxcp .son1{
	width: 319px;
	height: 33px;
	background: #257FFA;
	border-radius: 5px;
	text-align: center;
	line-height: 33px;
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FFFFFF;
}
.rxcp img{
	width: 295px;
	height: 200px;
	border-radius: 4px;
	margin-top: 14px;
}
.rxcp .son2 .font1{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #717171;
	box-sizing: border-box;
	padding-left: 15px;
	line-height: 50px;
}
.rxcp .son2>:first-child{
	display: flex;
	justify-content: center;
}
.zt1 .right{
	width: 840px;
	margin-left: auto;
}
.right .son1{
	margin-bottom: 10px;
}
.right .son1 .title{
	width: 160px;
	height: 38px;
	background: #3366FF;
	border-radius: 10px;
	text-align: center;
	line-height: 38px;
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
	margin-bottom: 20px;
}
.right .son1 .nr{
	display: flex;
	align-items: center;
	/* justify-content: space-between; */
	flex-wrap: wrap;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #000000;

}
.right .son1 .nr>div{
	width: 33.3%;
	height: 50px;
}
.right .son1 .nr>div>a{
	border: 1px solid #BFBFBF;
	display: inline-block;
	padding: 4px 8px;
	border-radius: 5px;
}
.right .son2 .title{
	display: flex;
	align-items: baseline;
	justify-content: space-between;
	margin: 10px 0 ;
}
.right .son2 .title .font1{
	font-size: 24px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #257FFA;
}
.right .son2 .title .font2{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #3366FF;
}
.d-f-a{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.right .son2 .nr{
	height: 200px;
	border-top: 2px solid #EEEEEE;
	display: flex;
	box-sizing: border-box;
	padding: 12px 0;
}
.right .son2 .img{
	width: 241px;
	height: 154px;
}
.w100{
	width: 100%;
	margin-left: 10px;
}
.right .son2 .nr .font1{
	width: 380px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #257FFA;
	line-height: 60px;
}
.right .son2 .nr .font2{
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #666666;
}
.right .son2 .nr .font3{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #000000;
	line-height:32px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.rx{
	margin: 80px 0 40px;
}
.rx .font1{
	font-size: 26px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #257FFA;
}
.rx .hx{
	width: 170px;
	height: 1px;
	background: #257FFA;
	margin: 8px 0;
}
.rx .font2{
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #B1B1B1;
	box-sizing: border-box;
	padding-left: 35px;
	margin-bottom: 20px;
}
.rx img{
	width: 272px;
	height: 200px;
	border-radius: 4px;
}
.rx>:last-child{
	display: flex;
	align-items: center;
	justify-content: space-between;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #717171;
	text-align: center;
	line-height: 30px;
}