@media screen and (max-width: 729px){
    .pc{
        display: none;
    }
    .m{
        display: block;
    }
    .header{
        height: 80px;
    }
    .logo{
        height: 60px;
        margin: 10px 0;
        padding: 0;
    }
    .logo img{
        height: 60px;
    }
    .container{
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box;
    }
    #layui-carousel{
        width: 100%!important;
        height: 150px!important;
    }
    #layui-carousel img{
        height: 150px!important;
    }
    .item-block-title{
        margin-top: 30px;
        font-size: 28px;
    }
    .item-block-content,.item-list-content{
        font-size: 14px;
    }
    .item-title-line{
        width: 80px;
    }
    .item-list-title{
        font-size: 24px;
    }
    .item-block-list ul li{
        padding: 0;
    }
    .contact-btn{
        width: 140px;
    }
    .m-drop-menu{
        display: none;
    }
    .page-bg{
        height: 150px;
    }
    .page-bg img{
        width: 100%;
        height: 150px;
    }
    .page-bg video{
        width: 100%;
        height: 150px;
    }
    .sub-title-bg {
        width: 100%;
        height: 150px;
        max-height: 150px;
        background: #000;
        opacity: 0.7;
        position: absolute;
        z-index: 10;
    }
    .sub-title {
        height: 150px;
    }
    .video-box h2 {
        font-size: 22px;
    }
    .map-position{
    	height: 350px;
    }
    #map{
    	width: 100%;
    	height: 350px;
    }
    .code-container{
    	width: 100%;
    	text-align: center;
    	display: flex;
    	justify-content: space-between;
    	flex-direction: column;
    }
    .footer-logo ,.footer-wxcode{
	    margin: 0 auto;
	}
	.info-container{
		width: 100%;
		margin: 20px 0;
	}
	.product-row{
		flex-direction: column;
	}
	.news-item{
		height: 100px;
	}
	.news-thumb {
	    width: 123px;
	    height: 80px;
	}
	.news-title{
		font-size: 18px;
	}
	.news-desc{
		font-size: 14px;
	}
	.news-container{
		height: 390px;
	}
	.cate-item {
    	width: 49%;
	    height: auto;
	}
	.cate-item-img {
	    width: 100%;
	    height: 100px;
	}
	.pro-item {
	    height: auto;
	}
	.pro-info-outer {
	    flex-direction: column;
	}
	.pro-pic-large{
		width: 100%;
		height: auto;
	}
	.pro-info-text{
		width: 100%;
		margin: 10px 0;
	}
	.contact-group {
	    display: flex;
	    justify-content: space-around;
	}
	.pro-info-detail{
		padding: 20px 10px;
	}
	.news-box {
	    padding: 30px 10px;
	}
    .item-col-pic {
        height: auto;
    }
    .item-col-pic img{
        width: 100%;
        height: auto;
    }
    .ab-lt{
        left: 0;
        position: relative;
    }
    .ab-rt{
        right: 0;
        position: relative;
    }
    .item-col-text{
        background: none;
        padding: 10px 0;
        width: 100%;
        box-sizing: border-box;
    }
}