/*目录*/
nav{ height:7.75em; clear:both; background:#679d23;}
nav a{ font-size:1em;width:33.3%;background:#679d23;float:left;text-align:center;color:#fff; line-height:387%;  position:relative}
nav a:before{ content:""; position:absolute; width:1px; height:100%;background:#fff; left:0; top:0;}
nav a:nth-child(1),nav a:nth-child(2),nav a:nth-child(3){border-bottom:solid 1px #fff;}
nav a:nth-child(1):before,nav a:nth-child(4):before{ width:0; height:0;}
nav a:hover,nav a:link,nav a:visited,nav a:active{ color:#fff;}

/*广告*/
.g-adv { clear:both;height:12.5em;position:relative; overflow:hidden; border-top:solid 0.21em #dfdfdf;}
.g-adv .sclwrap_box,.g-adv .m-box{ height:12.5em;}
.g-adv .m-box li img{ width:100%;}

/*搜索*/
.m-ss{ clear:both; margin:1.25em 4.5%; width:91%;height:2.29em;font-size:1em;z-index:2; position:relative;background:url(/mobile/Images/Index/h_eabg.gif) no-repeat right 0 #f4f4f4;-webkit-background-size:11.7%;-ms-background-size:11.7%;-o-background-size:11.7%;background-size:11.7%;}
.m-ss .inp01{border:0;color:#979696;float:left;font-size:1em;height:2.25em;line-height:2.25em;padding:0 4.5%;width:81.5%;overflow:hidden;background:none;}
.u-in{background:none;display: block;width:9.5%; float:left;cursor: pointer; z-index:999;height:2.25em;font-size:1em;}

/*产品导航*/
.til01{ font-size:1.25em; line-height:240%; padding:0 0 0 10.9%; background:#679d23; color:#fff; position:relative;}
.til01:before{ width:1.17em; height:0.6em; position:absolute; content:""; left:4.7%; top:0.9em;background:url(/mobile/Images/Index/icon1.gif) no-repeat 0 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;}
.til01 span{width:1em; height:1em; position:absolute; right:4.7%; top:0.7em;background:url(/mobile/Images/Index/more01.gif) no-repeat 0 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;}
.menu-c{ padding:1.25em 4.5% 0; height:23em; font-size:1em; line-height:254%; color:#333;}
.menuc1{ width:48%; float:left; height:11em; overflow:hidden}
.menuc1:nth-child(2n),.pro_c a:nth-child(2n) li{ margin:0 0 0 4%;}
.menuc1 h3{ font-size:1em; font-weight:bold;background:#679d23; position:relative; padding:0 0 0 1.21em; line-height:208%; color:#fff;}
.menuc1 h3:before{ content:""; position:absolute; width:0; height:0; border-bottom:0.3em solid transparent;border-top:0.3em solid transparent;border-left:0.5em solid #fff; left:0.42em; top:0.79em;}
.menuc1 li{ position:relative; padding:0 0 0 1.21em;font-size:1em; line-height:254%; color:#333; border-bottom:solid 1px #dbdbdb;}
.menuc1 li:before{ content:""; position:absolute; width:0.21em; height:1em; background:#679d23;left:0.42em; top:0.79em; border-radius:2px;}
.menuc1 ul a:last-child li{ border:0;}


/*产品*/
.m-pro{ clear:both; font-size:1em; color:#666;}
.pro_c{ padding:1.3em 4.5% 0;}
.pro_c li{ width:48%; float:left; height:18.9em;}
.pro_c li img{ width:100%; display:block;}
.pro_c li span{ display:block; text-align:center; line-height:221%;color:#666;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.more01{ clear:both;background:url(/mobile/Images/Index/ge01.jpg) no-repeat center 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%; color:#666; text-align:center; height:4.4em; line-height:2.25em;}

/*电话*/
.m-gg{width:79%; margin:0 4.5% 2.5em; font-size:1em;background:url(/mobile/Images/Index/c_pho.gif) no-repeat 1.38em 1.5em #679d23;-webkit-background-size:1.33em 1.25em;-ms-background-size:1.33em 1.25em;-o-background-size:1.33em 1.25em;background-size:1.33em 1.25em; color:#fff; text-align:center; line-height:417%;height:4.17em; padding:0 0 0 12%; white-space:nowrap; overflow:hidden;}
.m-gg b{ font-family:Arial; font-size:2em;}

/*优势*/
.m-ys{height:42em;background:url(/mobile/Images/Index/ysbg1.gif) repeat center 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;overflow:hidden;font-size:1em; color:#666; line-height:167%;}
.m-ys .m-box,.m-ys .sclwrap_box{height:37.6em; overflow:hidden; padding:0.6em 0 0;}
.ysc1,.ysc2,.ysc3{ display:inline; float:left; width:100%;}
.til02{ height:3em; line-height:3em; background:#a7c518; border-bottom:solid 1px #d9d1c7; color:#fff; font-size:1em;}
.til02 li{ float:left; padding:0 1.67em; position:relative; margin:0 0 0 -1px;}
.til02 li:before{ width:1px; height:30%; left:0; top:33%; content:""; position:absolute; background:#fff;}
.til02 li.z-on:before,.til02 li:nth-child(1):before{ width:0; height:0;}
.til02 li.z-on{ background:#679d23; z-index:9;}
.ys_p1,.ys_p1 img{ width:100%; padding:0 0 0.21em;}
.ysc1 dl{ width:50%; text-align:center; float:left; height:8.92em;color:#666;}
.ysc1 a:last-child dl{ margin:0 25%;}
.ysc1 dt{ height:4.6em;}
.ysc1 dt img{ width:34.4%; margin:0 auto; display:block}
.ysc1 dd b,.ysc2 dd b{ display:block; color:#008d45;}
.ysc2 h3,.ysc3 h3{ text-align:center; font-size:1em; font-weight:bold;color:#008d45; height:3.08em; line-height:242%;}
.ysc2 h3 a,.ysc3 h3 a{color:#008d45; display:block;line-height:242%;}
.ysc2 dl{ width:40%; float:left; height:7.58em; padding:0 0 0 3%; overflow:hidden;color:#666;}
.ysc2 a:nth-child(2n-1) dl{ padding:0 0 0 7.8%;}
.ysc2 dt{ float:left; width:46%;}
.ysc2 dt img{ width:100%;}
.ysc2 dd{ float:left; width:46%; padding:1.17em 0 0 8%;}
.more02{ clear:both;background:url(/mobile/Images/Index/ge02.gif) no-repeat center 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%; color:#fff; text-align:center; height:2.63em; line-height:2.63em;}
.ysc3 li{ height:4.88em; overflow:hidden; padding:0 4.5%;}
.ysc3 li b{ float:left; width:2.07em; line-height:2.07em;height:2.07em; background:#679d23; text-align:center; margin:0.66em 0 0; font-family:Arial; font-size:1.25em; color:#fff;}
.ysc3 li p{ width:87%; padding:0.5em 0 0 0.5em; float:left;color:#666;}

/*展示*/
.m-zs{ clear:both;height:18.8em;overflow:hidden;font-size:1em;}
.zs-c{ position:relative; height:10.25em; overflow:hidden; padding:1.21em 0 0;}
.zs-c .nowarp,.ry-c .nowarp{ width:78.4%;margin:0 10.8%;}
.zs-c .m-box,.zs-c .sclwrap_box{height:10.25em; overflow:hidden;}
.zs-c ul{ float:left; display:inline;}
.zs-c li{ width:48%; float:left;}
.zs-c ul a:nth-child(2n) li{ padding:0 0 0 4%;}
.zs-c li img{ width:100%; display:block;}
.zs-c li span,.ry-c p span{ display:block; line-height:183%; text-align:center;color:#666;}
.zs-c .prev,.zs-c .next,.ry-c .prev,.ry-c .next{width:1.25em; height:1.25em;background:url(/mobile/Images/Index/next.gif) no-repeat 0 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%; position:absolute; top:4.2em;}
.zs-c .next,.ry-c .next{ right:4.5%;}
.zs-c .prev,.ry-c .prev{ left:4.5%;transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);}

/*荣誉*/
.m-ry{ clear:both;height:21.9em;background:#fff;overflow:hidden;font-size:1em;}
.ry-c{ position:relative; height:17.7em; overflow:hidden; padding:1.25em 0 0;}
.ry-c .m-box,.ry-c .sclwrap_box{height:17.6em; overflow:hidden;}
.ry-c .prev,.ry-c .next{top:7.6em;}
.ry-c p{ width:100%;display:inline; float:left}
.ry-c p img{ width:96%; background:#592400;padding:2%; display:block;}

/*资讯*/
.m-zx{height:20.8em;background:#fff;overflow:hidden;font-size:1em;}
.m-zx .m-box,.m-zx .sclwrap_box{height:16.08em; overflow:hidden; padding:0.25em 0 0;}
.zx01,.zx02{ display:inline; float:left; width:100%;}
.zx01 li{width:87%; margin:0 4.5%; height:2.58em; line-height:258%; padding:0 0 0 4%;font-size:1em; position:relative; color:#333; border-bottom:solid 1px #dbdbdb;}
.zx01 li span{ color:#999; float:right;}
.zx01 li:before{ content:""; position:absolute; width:0.29em; height:0.29em; border-radius:0.29em; left:0; top:1.08em; border:solid 1px #055ca3;}
.zx02 dl{clear:both;display:block;width:91%;margin:0 3%;font-size:1em; color:#000; line-height:167%; border-top:dashed 1px #e1e1e1; padding:0.8em 0 0 3%;}
.zx02 a:first-child dl{ border:0; }
.zx02 dt{ font-weight:bold; color:#679d23; white-space:nowrap;}
.zx02 dd b{ width:; float:left;}
.zx02 dd p{ width:; float:left; padding:0 0 0.8em;}



@media screen and (min-width:320px) {
	body { font-size:75%;}
}
@media screen and (min-width:360px) {
	body { font-size:87%;}
}

@media screen and (min-width:400px) {
	body { font-size:100%;}
}
@media screen and (min-width:480px) {
	body { font-size:112%;}

}
@media screen and (min-width:568px) {
	body { font-size:131%;}

}
@media screen and (min-width:639px) {
	body { font-size:150%;}
}
