.fz_wrapper{ width: 1200px; margin: 0px auto} .fz_gs{ padding: 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: #31b015} .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} .qyfz{ line-height:29px;text-align: center;color: #444444; background: #1c1c1c;} .qyfz dl{ font-size: 14px; font-weight: bold; color: #fff; float: left;} .qyfz dt{ color: #fff;} .qyfz a{color: #fff; line-height: 29px; float: left; margin-right: 15px;} .fh{ position: absolute; top: 10px; right: 360px;} .fh a{ font-size: 16px;}