@media screen and (min-width:320px){
	body{ font-size:75%;}
}
@media screen and (min-width:360px){
	body{ font-size:87.5%;}
}
@media screen and (min-width:400px){
	body{ font-size:93.75%;}
}
@media screen and (min-width:480px){
	body{ font-size:112.5%;}
}
@media screen and (min-width:568px){
	body{ font-size:131.25%;}
}
@media screen and (min-width:639px){
	body{ font-size:150%;}
}

/*导航*/
.m-menu{font-size:1em; position:relative; z-index:99;background:#7fb905; overflow:hidden;}
.m-menu:before{ content:""; position:absolute; top:50%; left:0;  width:100%; height:1px; background:#87c405;}	
.m-menu:after{ content:""; position:absolute; top:0; left:0;  width:100%; height:1px; background:#fff;}	
.m-menu li{ float:left; padding:0.84em 4.2%; position:relative; font-weight:bold; overflow:hidden}
.m-menu li:before{ width:1px; height:auto; padding:40% 0; background:#87c405; border-right:1px solid #87c405; content:""; position:absolute; top:0; right:0; margin-top:1px;}
.m-menu li a{ color:#fff;}
.m-menu li:nth-child(1){ padding:0.84em 4.2%;}
.m-menu li:nth-child(2){ padding:0.84em 4.1%;}
.m-menu li:nth-child(3){ padding:0.84em 4.1%;}
.m-menu li:last-child:before{ width:0; border-right:0;}
.m-menu li:nth-child(8):before{ width:0; border-right:0;}

/*banner*/
.g-adv { height:auto; position:relative;}
.g-adv:before{ content:""; position:absolute; top:229px; left:0; width:100%; padding:1.5% 0; background:url(../wapimg/banner-yy.jpg) no-repeat; background-size:cover; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover;}
.g-adv .sclwrap_box , .g-adv .m-box{ height:229px;overflow:hidden;}
.g-adv .m-box li img{ width:100%;}
@media screen and (min-width:360px) {
	.g-adv .sclwrap_box , .g-adv .m-box{ height:257px;}
	.g-adv:before{ top:257px}
}
@media screen and (min-width:400px) {
	.g-adv .sclwrap_box , .g-adv .m-box{ height:285px;}
	.g-adv:before{ top:285px;}
}
@media screen and (min-width:480px) {
	.g-adv .sclwrap_box , .g-adv .m-box{ height:343px;}
	.g-adv:before{ top:343px;}
}
@media screen and (min-width:568px) {
	.g-adv .sclwrap_box , .g-adv .m-box{ height:405px;}
	.g-adv:before{ top:405px;}
}
@media screen and (min-width:639px) {
	.g-adv .sclwrap_box , .g-adv .m-box{ height:457px;}
	.g-adv:before{ top:457px;}
}

/*产品中心*/
.m-pro{ margin-top:4.5%;}
.m-pro h2{ font-size:1.25em; padding:1.8% 0 1.8% 0; background:#7fb905; padding-left:7.8%; position:relative; color:#fff; font-weight:bold;}
.m-pro h2:before{ content:""; position:absolute; top:38%; left:3.6%; background:url(../wapimg/pro-tit.jpg) no-repeat; background-size:cover; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; height:0.52em; width:2.34%;}
.m-pro-tit{ margin:3.3% 0 0 3.6%; width:94.3%; border-bottom:1px solid #c8c8c8;}
.m-pro-tit .m-cnt{color:#333;}
.m-pro-tit .m-cnt li{ float:left; padding:0 0 1% 4%; font-size:1.33em; color:#333; position:relative; margin-right:5%;}
.m-pro-tit .m-cnt li:before{ content:""; position:absolute; top:32%; left:0; width:9.1%; height:0.52em;background:url(../wapimg/pro-link.jpg) no-repeat left top;background-size:cover; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover;}
.m-pro-tit .m-cnt li.z-on{ color:#7fb905;position:relative;}
.m-pro-tit .m-cnt li.z-on:before{ content:""; position:absolute; top:32%; left:0; width:9.1%; height:0.52em;background:url(../wapimg/pro-hover.jpg) no-repeat left top;background-size:cover; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; z-index:99}
.m-pro-tit .m-cnt li.z-on:after{ content:""; position:absolute; bottom:-1px; width:100%; height:2px; background:#7fb905; left:0;}
.m-pro-tit span{ float:right; color:#666; font-size:1em; font-family:"微软雅黑"; padding-top:1%;}
.m-pro .sclwrap_box , .m-pro .m-box{ height:393px;overflow:hidden;}
.m-pro-c{ display:inline; float:left;}
.m-pro-c  a li{ width:42.7%; float:left; position:relative; height:auto; line-height:0; margin:3.4% 0 0 5%; padding-bottom:2%;}
.m-pro-c li img{ width:100%; border:1px solid #b9b9b9; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; padding:1px; }
.m-pro-c li span{ font-size:1em; color:#666; text-align:center; width:100%; padding:4.7% 0 0 0 ; display:block; line-height:1em; height:1em; overflow:hidden }

@media screen and (min-width:360px) {
	.m-pro .sclwrap_box , .m-pro .m-box{ height:301px;overflow:hidden; }
	.m-pro-c li img{ padding:1px;}
}
@media screen and (min-width:400px) {
	.m-pro .sclwrap_box , .m-pro .m-box{ height:339px;overflow:hidden;}
	.m-pro-c li img{ padding:1px;}
}
@media screen and (min-width:480px) {
	.m-pro .sclwrap_box , .m-pro .m-box{ height:314px;overflow:hidden;}
	.m-pro-c li img{ padding:2px;}
}
@media screen and (min-width:568px) {
	.m-pro .sclwrap_box , .m-pro .m-box{ height:498px;overflow:hidden;}
	.m-pro-c li img{ padding:2px;}
}
@media screen and (min-width:639px) {
	.m-pro .sclwrap_box , .m-pro .m-box{ height:566px;overflow:hidden;}
	.m-pro-c li img{ padding:2px;}
}

/*搜索*/
.m-search{ position:relative; background:#7fb905; width:100%; padding:1.8% 0;}
.m-search .u-ser{ width:74%; float:left; border:1px solid #bab0a7;  border-right:0; background:#fff; border:1px solid #bbbbbb; border-radius:1em; margin-left:1.87%; position:relative;}
.m-search .u-ser:before{ content:""; position:absolute; top:17%; left:3.6%; width:6.9%; height:1.1em; background:url(../wapimg/fdj.jpg) no-repeat;background-size:cover; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover;}
.m-search .u-inp{ width:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; border:0; color:#b1b1b1; text-align:left; background:none; font-size:1em; padding:0.25em 0 0.25em 14%;}
.m-search .u-btn{ width:17.3%; float:left; border:0; background:#9cd91b; position:relative; margin-left:4.5%;border-radius:1em;}
.m-search .u-in{ width:100%; font-size:1em; color:#fff; border:0; padding:0.25em 0 0.25em 0; text-align:center; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; text-align:center; background:none;}

/*产品分类*/
.m-submenu{ margin-top:4.1%; background:#ececec; padding-bottom:3%}
.m-submenu h2{ font-size:1.5em; font-weight:bold; color:#fff; text-align:center; padding-right:2.65%; padding:4.1% 2.65% 4.1% 0; position:relative; background:#7fb905}
.m-submenu h2 span{ position:absolute; top:44%; right:3.3%; font-size:0.56em; font-weight:normal;}
.m-submenu h2 a{ color:#fff;}
.m-submenu h3{ margin:6.4% 0 0 4.68%; width:89.8%; font-size:1.17em; border:1px dashed #b5b5b5; background:#fff; padding:1.5% 0 1.5% 3.13%;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; color:#000}
.m-submenu h3 a{ color:#000;}
.m-submenu ul{ margin:1% 0 0 7.8%;}
.m-submenu li{ padding:1.8% 0 1.8% 3.6%; font-size:1em; color:#333; position:relative;}
.m-submenu li:before{ content:""; position:absolute; top:45%; left:0; width:1.4%; height:0.38em; background:url(../wapimg/submenu-icon.jpg) no-repeat; background-size:cover; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover;}
.m-submenu ul:last-child{ margin-top:1.5%}
.m-submenu ul:last-child li{ float:left; width:44.84%; padding:2% 0 2% 3.6%;}
.m-submenu ul:last-child li:before{ width:3%;}
/**/
.m-hf1{ width:100%; position:relative; line-height:0;}
.m-hf1 img{ width:100%;}
.m-hf1:before{ content:""; position:absolute; top:100%; left:0; width:100%; height:0.8em; background:url(../wapimg/hf-yy.jpg) no-repeat;background-size:cover; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover;}
/**/
.m-dianh{ background:#da251d; margin-top:4.4%; padding:1.4% 0; font-size:1.17em; color:#fff; text-align:center;}
.m-dianh em{ font-size:1.21em; font-family:"微软雅黑";}
.m-dianh a{ color:#fff;}

/*优势*/
.m-ys{ margin-top:3.7%;}
.m-ys h2{ background:#7fb905; font-size:1.67em; text-align:center; padding:5.5% 0; font-weight:bold; line-height:1em; color:#fff;}
.m-ys h2 em{ display:block; font-size:0.525em; padding-top:1%; line-height:1em;}
.m-ys dl{ margin:6% 0 0 3.75%;}
.m-ys dt{ width:96.2%; font-size:1.08em; color:#000; background:url(../wapimg/ys-dd.jpg) no-repeat; background-size:cover; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; padding:0.5% 0;}
.m-ys dt em{ font-size:1.23em; font-style:italic; color:#fff; width:7.5%; text-align:center; font-family:Arial, Helvetica, sans-serif; margin-right:2.3%; display:inline-block;}
.m-ys dd{ font-size:0.92em; color:#666; padding:; line-height:1.36em; padding:2.3% 0 2.7% 4.4%; margin-left:4.84%; position:relative; width:86.12%; }
.m-ys dd:before{ content:""; position:absolute; top:39%; left:0; width:2.05%; height:0.55em;background:url(../wapimg/ys-icon.jpg) no-repeat; background-size:cover; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover;}
.m-ys dd i{ color:#da251d;}
.m-ys dd:nth-child(2){ margin-top:2%;}
.m-ys dl:nth-child(2) dd:last-child:before{ top:25%;}
.m-ys-pp1{ width:85.3%; height:auto; margin:1% 0 0 10%;}
.m-ys-pp2{ width:67.66%; height:auto; margin:4% 0 0 17.5%;}
.m-ys-pp3{ width:67.66%; height:auto; margin:-3.5% 0 0 13.4%; position:relative;}
.m-ys-pp1 img, .m-ys-pp2 img, .m-ys-pp3 img{ width:100%;}
.m-ys dl:nth-child(4) dd:before{ top:25%;}
.m-ys dl:nth-child(4) dd:nth-child(3):before{ top:19%;}
.m-ys dl:nth-child(6){ margin-top:8%;}
.m-ys dl:nth-child(6) dd:before{ top:25%;}

/**/
.m-hf2{ margin-top:3.3%; background:url(../wapimg//hf2.jpg) no-repeat; position:relative; background-size:cover;-moz-background-size:cover; -webkit-background-size:cover; -o-background-size:cover; font-size:0.875em; color:#fff; font-family:"微软雅黑"; padding:15% 0 1.5% 38.75%;}
.m-hf2:before{ content:""; position:absolute; top:100%; left:0; width:100%; height:0.8em; background:url(../wapimg/hf-yy.jpg) no-repeat;background-size:cover; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover;}
.m-hf2 a{ color:#fff;}

/*生产设备展示*/
.m-scsb{ margin-top:8.5%; height:254px; overflow:hidden;}
.m-scsb .column-list{ margin:0 0 0 3.12%; width:93.75%; border-bottom:2px solid #c8c8c8;color:#333;}
.m-scsb .column-list li{ float:left; padding:0 0 2.5% 4%; font-size:1em; color:#333; position:relative; margin-right:5%;}
.m-scsb .column-list li:before{ content:""; position:absolute; top:24%; left:0; width:6.8%; height:0.6em;background:url(../wapimg/pro-link.jpg) no-repeat left top;background-size:cover; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover;}
.m-scsb .column-list li:last-child:before{ width:9.5%;}
.m-scsb .column-list li.z-on{ color:#7fb905;position:relative;}
.m-scsb .column-list li.z-on:before{ content:""; position:absolute; top:24%; left:0; width:6.8%; height:0.6em;background:url(../wapimg/pro-hover.jpg) no-repeat left top;background-size:cover; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; z-index:99}
.m-scsb .column-list li:last-child.z-on:before{ width:9.5%;}
.m-scsb .column-list li.z-on:after{ content:""; position:absolute; bottom:-2px; width:100%; height:2px; background:#7fb905; left:0;}
.m-scsb .sclwrap_box , .m-scsb .m-box{ height:204px;overflow:hidden; }
.m-scsb-c{ margin:8% 5.47% 0 5.47%; position:relative; display:inline; float:left; width:89%;}
.m-scsb-c .prev{ position:absolute; top:40%; left:0; width:6.5%; height:1.5em; background:url(../wapimg/case-left.jpg) no-repeat;background-size:cover; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover;}
.m-scsb-c .next{ position:absolute; top:40%; right:0; width:6.5%; height:1.5em; background:url(../wapimg/case-left.jpg) no-repeat;background-size:cover; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover;-moz-transform:scaleX(-1); -webkit-transform:scaleX(-1); -o-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH();}
.m-scsb-c .no_ov{ margin:0 12%;}
.m-scsb-pp{ width:100%; line-height:0;}
.m-scsb-pp img{ width:100%; border:1px solid #cfcfcf; padding:1px; box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;}
.m-scsb-pp span{ display:block; font-size:1em; padding:4% 0 10% 0; text-align:center; width:100%; color:#333; line-height:1em;}
@media screen and (min-width:360px) {
	.m-scsb{ height:285px;}
	.m-scsb .column-list{ border-bottom:2px solid #c8c8c8;}
	.m-scsb .column-list li.z-on:after{ height:2px; bottom:-2px;}
	.m-scsb .sclwrap_box , .m-scsb .m-box{ height:229px;overflow:hidden; }
}
@media screen and (min-width:400px) {
	.m-scsb{ height:317px;}
	.m-scsb .column-list{ border-bottom:2px solid #c8c8c8;}
	.m-scsb .column-list li.z-on:after{ height:2px;bottom:-2px;}
	.m-scsb .sclwrap_box , .m-scsb .m-box{ height:255px;overflow:hidden; }
}
@media screen and (min-width:480px) {
	.m-scsb{ height:381px;}
	.m-scsb .column-list{ border-bottom:3px solid #c8c8c8;}
	.m-scsb .column-list li.z-on:after{ height:3px;bottom:-3px;}
	.m-scsb .sclwrap_box , .m-scsb .m-box{ height:306px;overflow:hidden; }
}
@media screen and (min-width:568px) {
	.m-scsb{ height:450px;}
	.m-scsb .column-list{ border-bottom:3px solid #c8c8c8;}
	.m-scsb .column-list li.z-on:after{ height:3px;bottom:-3px;}
	.m-scsb .sclwrap_box , .m-scsb .m-box{ height:362px;overflow:hidden; }
}
@media screen and (min-width:639px) {
	.m-scsb{ height:508px;}
	.m-scsb .column-list{ border-bottom:3px solid #c8c8c8;}
	.m-scsb .column-list li.z-on:after{ height:3px;bottom:-3px;}
	.m-scsb .sclwrap_box , .m-scsb .m-box{ height:408px;overflow:hidden; }
}

/*客户见证*/
.m-khjz h2{margin:0 0 0 3.12%; width:93.75%; border-bottom:0.15em solid #c8c8c8;color:#333; font-size:1em; font-weight:normal; }
.m-khjz h2 p{ position:relative; float:left;padding:0 0 2% 4%; color:#7fb905;}
.m-khjz h2 p:before{content:""; position:absolute; top:24%; left:0; width:9.8%; height:0.6em;background:url(../wapimg/pro-hover.jpg) no-repeat left top;background-size:cover; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover;}
.m-khjz h2 p:after{ content:""; position:absolute; top:100%; width:100%; height:1px; border-bottom:0.15em solid #7fb905; left:0; margin-top:-1px;  }
.m-khjz h2 span{ float:right; color:#7fb905;}
.m-khjz dl{ margin:4.5% 0 0 3.12%; width:93.75%;}
.m-khjz dt{ width:32.72%; float:left; height:auto;}
.m-khjz dt img{ width:100%; border:0.15em solid #a5a5a5; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.m-khjz dd{ width:65.6%; float:right; background:#eaeaea; position:relative; padding-bottom:5.6%}
.m-khjz dd:before{ content:""; position:absolute; top:46%; left:-1.5%; width:1.5%; height:1em; background:url(../wapimg/khjz-jt.jpg) no-repeat left top;background-size:cover; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover;}
.m-khjz dd h3{ padding:6.5% 0 6% 3.8%; font-size:1em; color:#333;}
.m-khjz dd p{ font-size:1em; line-height:1.67em; color:#333; width:92.4%; margin-left:3.8%;}
.m-khjz dl:last-child{ margin-top:5%;}
/*走进*/
.m-about{ margin-top:5.5%;}
.m-about h2{margin:0 0 0 3.12%; width:93.75%; border-bottom:0.15em solid #c8c8c8;color:#333; font-size:1em; font-weight:normal; font-size:1em; color:#adadad; }
.m-about h2 a{color:#adadad;}
.m-about h2 em{ position:relative; float:left;padding:0 0 2% 4%; color:#7fb905; margin-right:1%;}
.m-about h2 em:before{content:""; position:absolute; top:24%; left:0; width:9.8%; height:0.6em;background:url(../wapimg/pro-hover.jpg) no-repeat left top;background-size:cover; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover;}
.m-about h2 em:after{ content:""; position:absolute; top:100%; width:100%; height:1px; border-bottom:0.15em solid #7fb905; left:0; margin-top:-1px; }
.m-about h2 i{ color:#6e6e6e; text-transform:uppercase;}
.m-about p{ width:95%; margin:3% 0 0 3.12%; line-height:1.67em; font-size:1em; color:#333; border:0}
.m-about p em{ width:41%; float:left; height:auto; margin:1% 2% 0 0}
.m-about p em img{ width:100%; border:0.15em solid #a5a5a5; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.m-about p i{ padding:0 1%; font-size:1em; background:linear-gradient(top,#fff,#d5d5d5);background:-moz-linear-gradient(top,#fff,#d5d5d5);background:-webkit-linear-gradient(top,#fff,#d5d5d5);background:-o-linear-gradient(top,#fff,#d5d5d5); border:1px solid #c3c3c3; border-radius:0.1em; color:#333; margin-left:1%;}

/*优势*/
.m-news{ margin-top:7%;}
.m-news .m-cnt{ margin:0 0 0 3.12%; width:93.75%; border-bottom:0.15em solid #c8c8c8;color:#333;}
.m-news .m-cnt li{ float:left; padding:0 8% 2.5% 4%; font-size:1em; color:#333; position:relative; margin-right:1%;}
.m-news .m-cnt li:before{ content:""; position:absolute; top:24%; left:0; width:6.8%; height:0.6em;background:url(../wapimg/pro-link.jpg) no-repeat left top;background-size:cover; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover;}
.m-news .m-cnt li.z-on{ color:#7fb905;position:relative;}
.m-news .m-cnt li.z-on:before{ content:""; position:absolute; top:24%; left:0; width:6.8%; height:0.6em;background:url(../wapimg/pro-hover.jpg) no-repeat left top;background-size:cover; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; z-index:99}
.m-news .m-cnt li.z-on:after{ content:""; position:absolute; top:100%; width:100%; height:1px; border-bottom:0.15em solid #7fb905; left:0; margin-top:-1px; }
.m-news .sclwrap_box , .m-news .m-box{ height:122px;overflow:hidden; }
.m-news-c{ float:left; display:inline; }
.m-news-c p{ float:left; width:30.78%; height:auto;margin:5% 0 0 3.12%;}
.m-news-c p img{ width:100%; border:0.15em solid #a5a5a5; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.m-news-c ul{ width:58.6%; float:left; margin:3% 0 0 3.9%;}
.m-news-c li{ font-size:1em; line-height:2.08em; color:#333;}

@media screen and (min-width:360px){
	.m-news .sclwrap_box , .m-news .m-box{ height:137px;overflow:hidden; }
}
@media screen and (min-width:400px){
	.m-news .sclwrap_box , .m-news .m-box{ height:152px;overflow:hidden; }
}
@media screen and (min-width:480px){
	.m-news .sclwrap_box , .m-news .m-box{ height:183px;overflow:hidden; }
}
@media screen and (min-width:568px){
	.m-news .sclwrap_box , .m-news .m-box{ height:216px;overflow:hidden; }
}
@media screen and (min-width:639px){
	.m-news .sclwrap_box , .m-news .m-box{ height:244px;overflow:hidden; }
}


/*优势*/