@media screen and (max-width: 768px) {
	.w1200 {
		width: 100%;
	}

	.header-top {
		height: 50px;
	}

	.h-phone {
		display: none;
	}

	.loge,
	.h-tel {
		display: none;
	}

	.header-nav {
		width: 100%;
		display: none;
		position: absolute;
		top: 50px;
		right: 0;
		z-index: 9;
		height:auto;
	}

	.header-nav>ul {
		min-width: 0;
		width: 100%;
		background: #fff;
		padding: 0;
	}

	.header-nav>ul>li {
		width: 100%;
		float: none;
		height: 30px;
		padding: 0;
		background: #f2f2f2;
		border: none;
	}

	.header-nav>ul>li:hover .con-menu {
		display: none;
	}

	.header-nav>ul>li>a {
		width: 100%;
		display: block;
		line-height: 30px;
		color: #333;
	}

	.loge {
		width: 200px;
		height: 80px;
	}

	.lanmu {
		display: flex;
		width: 100%;
		height: 50px;
		justify-content: center;
		align-items: center;
		background: #f75259;
	}

	.lanmu>div {
		font-size: 14px;
		color: #fff;
	}

	.lanmu>img {
		position: absolute;
		width: 20px;
		display: block;
		top: 15px;
		right: 20px;
	}

	.off {
		display: block;
		width: 20px;
		height: 20px;
		font-size: 16px;
		color: #151515;
		background: #fff;
		border-radius: 50%;
		text-align: center;
		line-height: 20px;
		position: absolute;
		top: -35px;
		right: 20px;
	}

	.slideBox {
		height: 200px !important;
	}

	.slideBox .bd img {
		height: 200px !important;
	}

	.ial-left {
		display: none;
	}

	.icp-cont {
		width: 100%;
	}

	.icp-cont>li {
		width: 46%;
		margin: 0 2% 4%;
	}

	.icp-cont>li>a>img {
		height: 200px;
	}

	.icp-cont>li>a>div {
		display: none;
	}

	.iy-cont>li {
		padding: 0;
		height: 130px;
	}

	.iyc-img {
		width: 100%;
		height: 60px;
		display: block;
		margin: auto;
		float: none;
		border-radius: inherit;
	}

	.iyc-img>img {
		border-radius: inherit;
	}

	.iyc-text {
		width: 100%;
		padding: 0;
		height: 60px;
	}

	.iyc-text>span {
		font-size: 14px;
		margin: 4px 0;
	}

	.iyc-text>p {
		font-size: 12px;
		line-height: 1.4em;
		height: 2.8em;
	}

	.index-about {
		background: none;
		padding: 40px 0 20px;
	}

	.ia-1-left {
		display: none;
	}

	.ia-1-right {
		width: 100%;
		margin: 0;
		left: 0;
	}

	.ia-2t-right {
		display: none;
	}

	.ia-1r-cont {
		margin-top: 20px;
	}

	.ia-2 {
		box-sizing: border-box;
		padding: 0 5px;
	}

	.ia-2-cont {
		margin-top: 20px;
	}

	.ia-2-cont>li {
		width: 96%;
		padding: 0 4px;
		height: 120px;
		box-sizing: border-box;
		background: #fff;
		margin: 0 1% 20px;
	}

	.ia-2-cont>li>a {
		display: flex;
	}

	.ia-2ct-m {
		display: none !important;
	}

	.ia-2t-left {
		    height: 100%;
		    line-height: 70px;
		    font-size: 25px;
		    color: #ff6160;
		    box-sizing: border-box;
		    /* padding-left: 16px; */
		    font-weight: 500;
		    text-align: center;
		    flex: 1;
	}

	.in2c-img {
		width: 100%;
		height: 120px;
	}

	.in2c-text {
		width: 100%;
		height: 120px;
		padding: 20px 0 0 20px;
	}

	.ia-2ct-m {
		display: none;
	}

	.in-cont>li {
		width: 100%;
		border-bottom: 1px solid #eee;
	}

	.in-cont>li:hover .inc-time {
		padding: 0;
	}

	.in-cont>li:hover .inc-time>p {
		display: none;
	}

	.in-cont>li:hover .itdc-text>span {
		margin-top: 0;
	}

	.itdc-text>p,
	.itdc-g {
		display: none;
	}

	.in-cont>li>a {
		display: flex;
		justify-content: space-between;
	}

	.itdc-text {
		width: 70%;
		margin-left: 10px;
	}

	.index-news {
		padding-top: 0;
	}

	.inc-time {
		width: 22%
	}

	.footer-top {
		display: none;
	}

	.footer-bottom {
		padding: 30px 0px 20px !important;
	}

	.link>p {
		padding: 0 10px;
		box-sizing: border-box;
	}

	.fixe-box {
		display: none;
	}

	/* about */
	.qita-img {
		height: 140px;
	}

	.qita-img>img {
		object-fit: cover;
	}

	.ac-right>h3 {
		font-size: 18px;
	}

	.about {
		padding: 0 0 30px;
	}

	.ac-left {
		display: none;
	}

	.ac-right {
		width: 100%;
		padding: 0 10px;
		box-sizing: border-box;
	}

	.pc-left {
		width: 100%;
	}

	/* product */
	.pc-left {
		padding: 0 1%;
		box-sizing: border-box;
	}

	.pc-left>li {
		width: 47%;
		height: 170px;
		margin: 0 1% 3%;
		padding-bottom: 0px;
		position: relative;
	}

	.pc-left>li>a>img {
		height: 100%;
	}

	.pc-left>li>a>div {
		width: 100%;
		height: 40px;
		padding: 10px;
		background: rgba(0, 0, 0, 0.6);
		position: absolute;
		bottom: 0;
		left: 0;
	}

	.pc-left>li>a>div>span {
		font-size: 14px;
		line-height: 20px;
		color: #fff;
	}

	.pc-left>li>a>div>p {
		display: none;
	}

	.pc-right {
		display: none;
	}

	/* news */
	.nc-left {
		width: 100%;
	}

	.nc-left>li:hover {
		padding: 10px;
	}

	.ncf-title {
		max-width: 80%;
	}

	/* message */
	.message-cont {
		margin-top: 30px;
	}

	.mc-left {
		width: 100%;
	}

	#form {
		width: 90%;
	}

	/* contact */
	.cc-left {
		width: 100%;
	}

	#dituContent {
		width: 96% !important;
		box-sizing: border-box;
		margin: 0 2%;
	}

	/* centent */
	.content-cont {
		width: 100%;
	}

	.h-right>ul>li:hover .con-menu {
		display: none !important;
	}

	.line1 {
		display: none;
	}

	.line2 {
		display: none;
	}

	.ia-1r-title>h3 {
		height: 100%;
		line-height: 70px;
		font-size: 25px;
		color: #ff6160;
		box-sizing: border-box;
		font-weight: 500;
		text-align: center;
	}
	.ixq{
		    display: block;
		    width: 150px;
		    height: 40px;
		    color: #7a7a7a;
		    font-size: 16px;
		    text-align: center;
		    line-height: 40px;
		    box-sizing: border-box;
		    border: 1px solid #7a7a7a;
		    position: absolute;
		    bottom: -74px;
		    left: 50%;
		    margin-left: -75px;
		    text-align: center;
			overflow: hidden;
	}
	
	.cont8-left{
		display: none;
	}
	
	.index-you{
		display: none;
	}
	.cont8-right{
		height: auto;
	}
	
	.header-nav>ul{
		display: block;
	}
	
	.cont8-right{
		width: 100%;
	}
}
