@media(max-width:1600px) {
	.inabout,.newshow,.inculture,.product {
		padding-left: 15px;
        padding-right: 15px;
	}
	.linabbot{
		display:none;
	}    .nav ul li {
        padding: 0px 20px;
    }
	.about {
        background-size: 100%;
        padding: 40px;
    }
	.abbot{
		padding-bottom:0;
	}
}

@media(max-width:1440px) {
    .head,
    .support,
    .new,
    .foot{
        padding-left: 15px;
        padding-right: 15px;
    }

    .sutitle {
        font-size: 18px;
    }
    .sulink {
        margin-left: 1000px;
    }
    
    .left_ab .title {
        margin-top: 0;
    }
    .botlinks_title {
        margin-top: 130px;
    }
}

@media(max-width:1366px) {
    .sutitles {
        font-size: 40px;
        margin-top: 290px;
    }
    .sulink a {
        font-size: 20px;
    }
	.insunav a {
		font-size: 20px;
		padding: 0px 40px;
	}
	.insutitles {
		font-size: 45px;
	}
	.nav ul li a {
		font-size: 16px;
	}
	    .fcon_bot {
        font-size: 18px;
    }
}

@media(max-width:1280px) {
    .nav ul li {
        padding: 0px 15px;
    }
    .sutitle {
        margin-left: 40px;
    }
    .sulink {
        margin-left: 910px;
    }
    .protitle {
        font-size: 30px;
        margin-top: 35px;
    }
    .left_pro {
        padding-left: 4.3%;
    }
    .promore {
        margin-top: 130px;
    }

    .botlinks_title {
        margin-top: 110px;
    }
	.fcon_bot {
    font-size: 15px;
}
}

@media(max-width:1200px) {
    .abpic {
        width: 55%;
    }
    .nav ul li a {
        font-size: 16px;
    }
    .sutitles {
        font-size: 32px;
        margin-top: 300px;
    }
    .sulink a {
        font-size: 15px;
    }
	.fnav {
		margin-right: 10%;
	}
}

@media(max-width:1024px) {
    .mobile-inner-header {
        display: block;
        z-index: 999;
    }
    .head,.support,.foot,.right_inab {
        display: none;
    }
	.protitle {
		font-size: 20px;
	}
	.title {
		font-size: 25px;
	}
	.left_inab,.linabtop{
		width:100%;
	}
	.blk-main{
		padding-left:15px;
		padding-right:15px;
	}
	.blk-xs{
		display:none;
	}
	.blk-sm{
		width:100%;
	}
	.product{
		padding-top:20px;
		padding-bottom:20px;
	}
	.left_new{
		width:100%;
	}
	.right_new{
		width:100%;
	}
}

@media(max-width:768px) {
	.left_ab,.right_ab,.left_pro,.right_pro{
		width:100%;
	}
	.about{
		background-size:cover;
	}
	.shuju{
		display:none;
	}
	.proswiper .swiper-button-prev {
		left: 40%;
	}
	.proswiper .swiper-button-next {
		right: 40%;
	}
	.right_pro{
		margin-top:25px;
	}
	.botlinks_title {
		margin-top: 55px;
	}
	.inabtop_pic{
		display:none;
	}
	.inabtop_intro,.linabtop{
		width:100%;
		margin-left:0;
	}
	.inabtop_intro{
		margin-right:0;
	}
	.insunav a {
		font-size: 14px;
		padding: 0px 25px;
	}
	.insunav,.inabout{
		margin-top:20px;
	}
	.inpro {
		width: 47.8%;
	}
}

@media(max-width:420px) {
	.banner .swiper-pagination-bullet {
		width: 17px;
		height: 17px;
	}
	.abmore a {
		width: 100px;
		height: 30px;
		line-height: 30px;
		font-size: 15px;
	}
	.about {
		padding: 20px;
	}
	.botlink,.innw_pic{
		display:none;
	}.inabtop_title {
    font-size: 18px;
    color: #000;
}.insutitles {
    font-size: 36px;
}.inhis_left {
 
    font-size: 30px;


}
.copy{
	line-height:30px;
	padding: 15px 0;
}
.copy a{
	display:block;
}
.inpro{
	    margin-top: 15px;
}
.inpro p{
	font-size:12px;
}
.innw_intro{
	width:100%;
	margin-left:0;
}
.insunav{
	margin-bottom:0;
}
.page-product-detail-effect{
	width:100%;
}
.page-product-detail-right{
	width:100%;
	margin-top:15px;
}
.inhon {
	width:100%;
}
.inpar{
	width:48%;
}
	.lnewtitle span {
		width: 60px;
		font-size: 15px;
	}
	.lnewtitle{
		font-size:16px;
	}
	.lnewcon {
		font-size: 13px;
		margin-top: 10px;
	}
	.lnewdate,.lnewline,.rnewline {
		margin-top: 10px;
	}
	.rnew{
		margin-bottom:20px;
	}
	.rnewdate{
		display:none;
	}
	.rnewintro{
		width:100%;
	}
	.rnewtitle {
		font-size: 16px;
	}
}

@media(max-width:376px) {}

@media(max-width:360px) {}