.pc{
    display: block;
}
.wap{
    display: none;
}
@media screen and (max-width: 1279px) {
    
    .pc{
        display: none;
    }
    .wap{
        display: block;
    }
    .home-block .product .item{
        padding:0 20px;
    }
    .product_center{
        margin: 50px 0;
    }
    .product_center_explain h3{
        font-size: 25px;
    }
    .sl {
        overflow: unset;
        text-overflow: unset;
        white-space: unset;
    }
    .product_center_explain .btn01 div{
        max-width: 150px;
    }
    .explain_shuoming{
        height: auto;
        padding-bottom: 15px;
    }

    .nyqh{
        position: relative;
        
        height: 100%;
    }
    .product_center_explain{
        position: relative;
        float: none;
    }
	.explain_shu{
		height: auto;
		line-height: inherit;
	}
	.explain_shu::after{
		content: '';
		clear: both;
	}
    .explain_tu{
        /* position: absolute;
        bottom: -20px;
        transform: translateY(100%);
        left: 0;
        z-index: 100;
        width: 100%;
        padding: 0 20px;
        margin: 0; */
    }
    .nav_fl div{
        margin-left: 40px;
    }
    .yuyan em{
        display: block;
        overflow: hidden;
    }
}
@media (max-width: 1279px) {
    .nyqh{
        margin-bottom: 200px;
    }
    .explain_tu {
        height: auto;
        margin-top: 52px;
    }
    
    .explain_tu div {
        cursor: pointer;
        height: auto;
        overflow: hidden;
    }
    .product_center_img .procl {
        left: -14px;
        top: 150px
    }
    .product_center_img .procr {
        right: -54px;
        top: 150px
    }

    .product_center_img {
        padding: 0 20px;
        width: 100%;
        float: unset;height:300px;
    }
    .product_center_explain {
        padding: 0 20px;
        margin-bottom: 30px;
    }

    
    .home-block .product .item a > i:nth-child(1){
        font-size: 60px;
        margin: 0;
        width: 100%;
    }
    .home-block .product .item a > span{
        height: auto;
        max-width: 100%;
        width: 100%;
        text-align: center;
    }
    .home-block .product .item a > span h4{
        padding-top: 0;
        font-size: 20px;
        text-align: center;
    }
    .home-block .product .item a:hover::after{
        display: none;
    }
 }
@media (max-width: 991px) {
    .nyqh{
        margin-bottom: 150px;
    }
    .explain_tu{
        height: auto;
    }
    .explain_tu div{
        height: 90px;
    }
    .explain_tu div img{
        height: auto;
		    margin: 0 auto;
		    /* width: auto;
		    height: 100%; */
			display: block;
    }
	.product_center img{
		    margin: 0 auto;
		    display: block;
	}
    
}

@media (max-width: 767px) {
    .nyqh{
        margin-bottom: 0px;
    }
}