.pz_main{background: #fff;}

.canye_box{margin-top: 40px;padding-bottom: 100px;}

.tit_3{overflow: hidden;}

.qiyeroy ul{margin-top: 40px;overflow: hidden;}

.qiyeroy li div{position: relative;}



.royu1 li img{width: 100%;top: 0;position: absolute;width: 100%;height: 100%;}

.royu1 li div::before{display: block;content: '';width: 100%;padding-top:67%;}



.royu2 li img{width: 100%;top: 0;position: absolute;width: 100%;height: 100%;}

.royu2 li div::before{display: block;content: '';width: 100%;padding-top: 136%;}

.chanynr4{display: block;}

.qiyeroy li{width: 25%;float: left;padding: 0 15px;margin-bottom: 40px;}

.qiyeroy li p{font-size: 16px;text-align: center; overflow: hidden;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-line-clamp:1;

    -webkit-box-orient:vertical;margin-top: 15px;color: #333;}

.qiyeroy li::before{display: block;content: '';width: 100%;}

.jinh_bt{margin-top: 30px;}

.jinh_bt h1{font-size: 30px;color: #333;}

.jinh_bt i{width: 50px;height: 2px;background: #da2827;margin-top: 20px;float: left;}

.qiyewh{margin-top: 40px;}

.qinghnk{margin-top: 100px;}





.jinh_p img{width: 45%;float: right;padding-left: 30px;padding-bottom: 10px; margin-top: 8px;}

.jinh_p{margin-top: 40px;}

.jinh_p p{font-size: 16px;line-height: 30px;}



@media (max-width: 767px) {



    .qinghnk{margin-top: 50px;}



    .chanynr{display: block;}

    .canye_box{margin-top: 30px;padding-bottom: 30px;}

    .qiyeroy ul{margin-top: 20px;}



    .qiyeroy li{width: 50%;padding: 0 10px;margin-bottom: 10px;}

    .qiyeroy li p{font-size: 12px;}

}