.fz_wrapper{ width: 1200px; margin: 0px auto}
.fz_gs{ padding:130px 0px 50px 0px;}
.fz_title{ text-align: center; margin-bottom: 37px;}
.fz_title{ text-align: center; margin-bottom: 37px;}
.fz_title dl{ line-height: 57px; font-size: 38px; color: #333; font-weight: bold; }
.fz_title dl span{ color: #215CAE}
.fz_gsb{ line-height: 30px; font-size: 16px; text-align: center}
.fz_gsb p{ text-indent: 2em;}
.fz_cp{ padding: 50px 0px}
.fz_cp_t{ line-height: 50px; font-size: 20px; font-weight: bold; border-bottom: 1px solid #EEEEEE; margin-bottom: 30px; margin-top: 20px}
.rytp1{width:23%;float:left;margin:0px 1%;}
.rytp1 a{width:276px;height:276px;display:table-cell;vertical-align:middle;overflow:hidden;border:1px solid #ccc;text-align:center;}
.rytp1 a img{vertical-align: middle;cursor:pointer;transition: all 0.6s;}
.rytp1 a img:hover{transform:scale(0.9);}
.rytp1 p{line-height:40px;height:40px;text-align:center;width:276px;margin:0px auto; font-size: 16px}
.fz_gjc{ padding: 50px 0px}
.fz_gjcb{ display: flex; justify-content: left; flex-wrap: wrap;}
.fz_gjcb li{ background: #F7F7F7; padding: 0px 20px; font-size: 16px; border-radius: 20px; line-height: 50px; margin: 10px}
.wrapper{ width: 1200px; margin: 0px auto;}
.fh{float: right;}
.fh a{ font-size: 16px;color: #333;line-height: 96px;}