@media (max-width: 750px) {
	body {overflow-y:auto}
	footer {height: auto;line-height: 30px;padding:20px 0;}
	.index_main {padding-top:60px;}
	.index_main .section {position: static;}
	.index-about {padding:0 0;}
	.index-about h2 {margin:0 1%;}
	.about-content {padding-top:10%;margin:0 0;display: block;}
	.about-content .col-1 {width:96%;margin:0 auto;}
	.about-content .col-2 {width:100%;}
	.about-content .col-2 img {width: 100%;}
	.index-prodct .h2 {margin:0 0 40px 0;}
	.news {padding:25px 0;margin:0 1%;}	
	.service1 {padding:25px 0;margin:25px 1%;}	
	.index-contact {padding:0 1%;}
	.bread-crumb {margin:90px 2% 0 2%;}
	.news-detail {margin:25px 1%;display: block;}
	.news-detail .contain,.news-detail .sidebar {width:92%;margin: 0 auto 30px auto;}
	.coops  {margin:25px 1%;}
	.products {margin:50px 1%;}
	.products .our-team ul {margin:0 1%;padding-left:0}
	.pro {display:flex;margin:50px 1%; flex-flow: column; justify-content: center;}
	.pro .content {width:90%;padding-top:10%;margin:0 auto;}
	.col-1 .p {padding-right:0;}
	.coop {position: relative;}
	.section6 .footer,.history .footer {position: relative;height:auto;line-height: 30px;padding:20px 0;}
	.index_main .section1 .index_banner .item {height:270px;}
	.col-1 .btn {margin-bottom:30px;}
	.product-list li {width:45%;margin:0 0 3% 3%;}
	.content_wrapper {max-width:100%;}
	.content_list .item_block {width:100%;float:none;padding:0;}
	.content_list .item_block::before {height:auto;}
	.customer-number {display: none;}
	.coop-canvas, #coop-canvas,.coop .customer {position: relative;}
	.content_list {display: flex;flex-flow: column;}
	.coop .customer {left:0;right:0;top:0;}
	.coop .customer ul {display: flex;flex-direction: row;flex-wrap: wrap;padding:1% 0 1% 3%;width:97%;}
	.coop .customer ul li {float:none;	width:48%;height:100px;}
	.section5 .content_wrapper {padding-top:20px;}
	.content_list .item_img {width:100%;display: flex;justify-content: center;}
	.index-contact .contact {padding-top:0;display: flex;flex-direction: row;flex-wrap: wrap; justify-content: center;}
	.index-contact .contact dl {width:90%;padding-top:10%;}
	.index-contact .contact dd .label {width:30%;}
	.index-contact .form {display: flex;flex-direction: row;flex-wrap: wrap; justify-content: center;height:auto;}
	.index-contact .form .input,.index-contact .form .textarea {width:80%;padding-left:0;}
	.index-contact .form .textarea {padding:23px 3%;}
	.sub-btn {margin:3% 8%;}
	.our img {width:100%;padding:20px 0 40px 0;}
	.about-amount li:not(:last-child):after {width:0;}
	.about-amount {
	    margin: 0 10% 0 10%;
		padding-top:30px;
	}
	.about-amount li p {text-align: left;}
	.our-team ul {margin: 72px 1%;display: flex;flex-direction: row;flex-wrap: wrap; justify-content: center;}
	.our-team ul li {width:46%;}
	.section5 {background:none;}
	#showsum p {max-width: 100%;width:320px;}
	.showpage {width:320px;}
	.bread-crumb {display: flex;flex-flow: column;margin-top:10%;justify-content: flex-start;align-items:flex-start}
	.bread-crumb .right {margin:30px auto;}
	.news li dl {display: block;}
	.news li .time {text-align: left;}
	.news li .time hr {display: none;}
	.news li dd.txt {margin:0;}
	.coops ul li {width: 48%;}
	.service-nav ul {margin:0;flex-direction: row;flex-wrap: wrap;justify-content: center;}
	.service-nav li {padding:0 3%;}
	.service1 h2 {line-height:50px;}
	.service1 .content .img {float:none;margin-bottom:30px;margin-left:0;max-width: 100%;}
	.service1 .content {width:92%;margin:0 auto;}
	.pimg {flex-direction: row;flex-wrap: wrap;}
	.pimg  img {width:45%;margin-bottom:5%;}
	
	.s4-left,.s4-right {width:100%;margin:0 auto;float:none;}
	
	.our {padding-left:4%;padding-right:4%;}
}