.zsyzheader{width: 100%;height: 708px;padding-top: 80px;;background: url(../images/zsyz/headerbg.png) no-repeat;}
.logobox{text-align: center;margin: 0 auto;}

.zstit{text-align: center;}
.zclist{margin-top: 10px;}
.zclist ul{font-size: 0;text-align: justify;text-align-last: justify;}
.zclist ul li{display: inline-block;;padding: 30px;margin-top: 32px;width: 584px;vertical-align: middle;text-align-last: left;text-align: left;font-size: 16px;background-color: #fff;}
.zclist ul li h3{font-size: 24px;font-weight: normal;}
.zclist ul li a{color: #8F3B46;}
.zclist ul li p{color: #606266;margin-top: 20px;line-height: 26px;}

.jkzsbox,.jkqybox,.cyghbox,.rylcbox{margin-top: 64px;}
.jkzsbox ul{font-size: 0;text-align: justify;text-align-last: justify;margin-top: 40px;}
.jkzsbox ul li{display: inline-block;;padding: 24px;margin-top: 32px;width: 378px;vertical-align: middle;text-align-last: left;text-align: left;font-size: 16px;background-color: #fff;}
.jkzsbox ul li img{width: 100%;height: 186px;}
.jkzsbox ul li h3{font-size: 24px;font-weight: normal;line-height: 33px;margin: 24px 0;}
.jkzsbox ul li a{color: #8F3B46;}
.jkzsbox ul li p{color: #606266;}

.jkqybox ul{font-size: 0;text-align: justify;text-align-last: justify;margin-top: 16px;}
.jkqybox ul li{display: inline-block;;padding: 24px 0;margin-top: 24px;width: 275.5px;vertical-align: middle;text-align-last: center;text-align: center;font-size: 24px;background-color: #fff;}


.cyghbox ul{font-size: 0;text-align: justify;text-align-last: justify;margin-top: 40px;}
.cyghbox ul li{display: inline-block;;margin-top: 32px;width: 378px;vertical-align: middle;text-align-last: left;text-align: left;font-size: 16px;background-color: #fff;}
.cyghbox ul li h3{padding: 24px;background: #FDECEC;font-size: 24px;height: 116px;font-weight: normal;}
.cyghbox ul li h3 a{color: #8F3B46;}
.cyghbox ul li p{padding:32px;line-height: 26px;}

.rylcbox ul{font-size: 0;text-align: justify;text-align-last: justify;margin-top: 40px;}
.rylcbox ul li{display: inline-block;;margin-top: 32px;width: 378px;vertical-align: middle;text-align-last: left;text-align: left;font-size: 16px;background-color: #fff;}
.rylcbox ul li h3{padding: 0 24px;font-size: 24px;font-weight: normal;}
.rylcbox ul li h3 a{color: #8F3B46;display: block;padding: 24px 0;height: 118px;border-bottom: 2px solid #FDECEC;}
.rylcbox ul li p{padding:32px;line-height: 26px;}

@media (max-width: 1200px) {
    .zsyzheader{padding: 30px 0;height: auto;}
    .zclist ul li{width: 49%;margin-top: 15px;}
    .jkzsbox ul li,.cyghbox ul li,.rylcbox ul li{width: 33%;}
    .jkqybox ul li{width: 24%;}
}

@media (max-width: 992px) {
    .zclist ul li{width: 100%;padding: 15px;}
    .zclist ul li h3{font-size: 20px;}
    .jkzsbox, .jkqybox, .cyghbox, .rylcbox{margin-top: 30px;}
    .jkzsbox ul li, .cyghbox ul li, .rylcbox ul li{width: 100%;padding: 15px;margin-top: 15px;}
    .jkzsbox ul,.cyghbox ul,.rylcbox ul{margin-top: 20px;}
    .jkzsbox ul li h3{font-size: 20px;margin: 15px 0;}
    .jkzsbox ul li p{font-size: 14px;}
    .jkqybox ul li{width: 49%;margin-top: 15px;}
    .cyghbox ul li h3{padding: 15px;font-size: 20px;}
    .cyghbox ul li p,.rylcbox ul li p{padding: 15px;font-size: 14px;}
    .rylcbox ul li h3{padding: 0;font-size: 20px;}
}