/*导航*/
nav{height:65px;  color:#fff;overflow:hidden;background:url(/mobile/images/index/navbg.jpg) repeat 0 0;background-size:60px 65px;}
nav a{line-height:32px; width:78px;float:left; display:inline-block;font-family:"微软雅黑"; font-size:12px;border-right:solid 1px #002f16;overflow:hidden; text-align:center;border-bottom:solid 1px #002f16;border-top:solid 1px #045c2d;border-left:solid 1px #045c2d;}
nav a:link{color:#fff;}
nav a:hover{ color:#fff;}
nav a:visited { color:#fff }
nav a:active { color: #fff }
nav a:nth-child(1),nav a:nth-child(2),nav a:nth-child(3),nav a:nth-child(4){ border-top:0;}
nav a:nth-child(5),nav a:nth-child(6),nav a:nth-child(7),nav a:nth-child(8){ border-bottom:0;}
nav a:nth-child(1),nav a:nth-child(5){ border-left:0; padding-left:1px;}
nav a:nth-child(4),nav a:nth-child(8){ border-right:0; padding-left:1px;}

/*通栏广告*/
.g-adv{ position:relative; width:320px; margin:0 auto 0 auto; height:218px; z-index:15;background:url(/mobile/images/index/ge01.jpg) repeat-x 0 bottom;background-size:2px 4px;}
.g-adv .m-box,.g-adv .sclwrap_box{height:213px; overflow:hidden}
.g-adv .m-box img{ display:block;width:320px; height:212px; border-top:solid 1px #fff;}
body .jiathis_style_m .jiathis_txt {
   
    font-size: 10px;
}

/*通栏广告*/
.g-ss{ height:37px; padding:11px 0 0 30px;}
.g-ss,.m-cp,.m-dh,.m-al,.m-zx,.m-ly{background:url(/mobile/images/common/bg01.jpg) repeat 0 0;background-size:96px 111px;}
.inp01{ width:211px; height:23px; line-height:23px; border:solid 1px #c8c8c8; padding:0 0 0 15px; border-radius:12px 0 0 12px; background:#fff; font-size:12px; color:#c8c8c8; border-right:0; float:left}
.s_ss{ width:32px; height:25px; float:left;background:url(/Mobile/Images/index/s_ss.png) no-repeat 0 0; border:0;background-size:32px 25px;}

/*产品*/
.m-cp{ height:475px; overflow:hidden; border-bottom:solid 8px #025529}
.til01{ height:35px; line-height:35px; font-size:15px; padding:0 26px; color:#fff; background-color:#025529;
background-image: -webkit-gradient(linear, left top, left bottom, from(#025529), to(#056a34)); 
background-image: -webkit-linear-gradient(top, #025529, #056a34); 
background-image: -moz-linear-gradient(top, #025529, #056a34);
background-image: linear-gradient(top, #025529, #056a34);}
.til01 a{ color:#fff;}
.cp_c{ padding:0 0 0 19px;}
.cp_c li{ width:124px; float:left; padding:18px 13px 0 7px; height:198px; overflow:hidden}
.cp_c li img{ width:120px; height:170px; border:solid 1px #dbdbdb; padding:1px; display:block}
.cp_c li span{ display:block; line-height:33px; font-size:12px; text-align:center}





/*导航*/
.m-dh{overflow:hidden; border-top:solid 1px #003f1e}
.m-dh h2{ height:42px; line-height:42px; padding:0 26px; font-size:15px;}
.m-dh h2 a{ color:#025529}
.m-dh h2 span{ float:right}
.m-dh h2 span a{ color:#5f5f5f}
.dh_c{background:url(/mobile/images/Index/ge02.png) no-repeat 0 0;background-size:320px 22px; padding:0 29px; line-height:26px; font-size:12px;}
.dh_c h3{ clear:both; display:block; height:28px; line-height:28px; font-size:12px; font-weight:bold; border-top:dashed 1px #e1e1e1; overflow:hidden}
.dh_c h3:first-child{ border:0; padding:11px 0 0;}
.dh_c li{ height:26px; line-height:26px; width:120px; padding-left:11px; overflow:hidden; float:left;background:url(/mobile/images/Index/ico01.jpg) no-repeat 0 9px;background-size:4px 7px;}
.dh_c li:last-child{ padding-bottom:12px;}

/*优势*/
.m-ys{ height:462px; overflow:hidden; border-top:solid 2px #d5d6da;background:url(/mobile/images/Index/bg01.gif) repeat 0 0;background-size:60px 60px; position:relative; font-size:12px; line-height:23px;}
.m-ys:before{ content:""; position:absolute; width:100%; height:22px;top:1px; left:0;background:url(/mobile/images/Index/ge02.png) no-repeat 0 0;background-size:320px 22px;}
.m-ys h2{ height:34px; line-height:34px; padding:18px 0 0; text-align:center; font-size:18px; color:#025529}
.m-ys li{ clear:both; display:block;background:url(/mobile/images/Index/ys_line.gif) repeat-x 0 bottom;background-size:4px 4px; padding:14px 28px 21px 48px; position:relative}
.m-ys li:before{ content:""; position:absolute; width:27px; height:27px; background:#f2d392; border-radius:27px; top:11px; left:15px;}
.m-ys li:after{ content:"1"; position:absolute; width:23px; height:23px; background:#f3a703; border-radius:23px; top:15px; left:15px; text-align:center; line-height:23px; color:#fff; font-size:13px; font-weight:bold; text-shadow:1px 1px 1px #614200 inset;}
.m-ys li:nth-child(2):after{ content:"2";}
.m-ys li:nth-child(3):after{ content:"3";}
.m-ys li:nth-child(3){ background:none;}
.m-ys li b{ display:block;color:#025529;}

/*立即咨询电话*/
.u-btel{clear:both;height:40px; width:320px; padding:10px 0 0; text-align:center;border-bottom:solid 1px #fff;line-height:40px;color:#666;font-size:13px; display:block; overflow:hidden;background-color:#fff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#e1e1e1), to(#fff), to(#efefef), to(#d4d4d4)); 
	background-image: -webkit-linear-gradient(top, #e1e1e1, #fff, #efefef, #d4d4d4); 
	background-image: -moz-linear-gradient(top, #e1e1e1, #fff, #efefef, #d4d4d4); 
	background-image: -o-linear-gradient(top, #e1e1e1, #fff, #efefef, #d4d4d4); 
	background-image: -ms-linear-gradient(top, #e1e1e1, #fff, #efefef, #d4d4d4); 
	background-image: linear-gradient(top, #e1e1e1, #fff, #efefef, #d4d4d4);position:relative}
.telph{ font-family:"Times New Roman", Times, serif;font-size:20px; padding:0 2px;}
.u-btel:before{ content:""; position:absolute; top:15px; left:29px; width:20px; height:23px;background:url(/mobile/images/common/tel.png) no-repeat; background-size:20px 23px;}
.u-btel:after{ content:""; position:absolute; top:20px; right:24px; width:20px; height:20px;background:url(/mobile/images/Index/ico03.png) no-repeat; background-size:20px 20px;}

/*案例*/
.m-al{ height:295px; overflow:hidden;position:relative}
.m-al .m-box,.m-al .sclwrap_box{height:226px; overflow:hidden}
.m-al .prev,.m-al .next{ width:8px; height:52px;background:url(/mobile/images/Index/ico_l01.png) no-repeat 0 0;background-size:8px 52px; position:absolute; top:150px;z-index:99;}
.m-al .prev{ left:11px;}
.m-al .next{ right:11px;-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.m-al .nowarp{ width:262px; margin:22px 29px 0;}
.al_c p{ width:262px; float:left;font-size:12px; line-height:22px;}
.al_c p img{ width:258px; height:215px; border:solid 1px #c3c3c1; padding:1px; display:block}
.al_c p span{ display:block; text-align:center; line-height:32px; font-size:13px; color:#666}

/*资讯*/
.m-zx{ height:410px; overflow:hidden;}
.m-zx .til01{ padding:0 15px; border-bottom:solid 2px #00431f;}
.til01 li{ float:left; padding:0 9px; height:30px; line-height:30px; margin-top:4px; font-size:15px; color:#fff;}
.til01 li.z-on{ background:#fff; border-radius:2px 2px 0 0; color:#025529}
.m-zx .m-box,.m-zx .sclwrap_box{height:370px; overflow:hidden}
.zx1{ padding:18px 20px 0;}
.zx1 dl{ height:115px; overflow:hidden; display:inline; float:left;}
.zx1 dt{ width:135px; float:left;}
.zx1 dt img{ width:120px; height:88px;border:solid 1px #c3c3c1; padding:1px; }
.zx1 dd{ width:145px; float:left; font-size:12px; line-height:22px;}
.zx1 dd a{ color:#539f22; display:block}
.zx1 ul{ display:inline; float:left;}
.zx1 li{ height:29px; line-height:29px; width:255px; overflow:hidden; border-bottom:dotted 1px #929292; font-size:12px;background:url(/mobile/images/Index/ico02.gif) no-repeat 0 12px; padding:0 11px;background-size:6px 5px;}
.zx1 li:last-child{ border:0;}

/*留言*/
.m-ly{ height:333px; overflow:hidden;}
.ly_c{ padding:18px;}
.ly_c li { height:35px; line-height:22px; font-size:12px; color:#444;}
.ly_c li img {float:left; border:solid 1px #dcdcdc; margin:0 7px; width:57px; height:21px;}
.sbt { width:70px; display:block; float:left; padding-top:3px;}
.sinp01,.sinp02,.area{ line-height:20px; float:left;border:solid 1px #dcdcdc; background:#fff;}
.sinp01 { width:163px; height:20px; padding:0 2px;}
.sinp02 { width:47px; height:20px; padding:0 2px;}
.sbz { color:red; padding:0 0 0 11px;}
.area { width:189px; height:54px; overflow:auto; padding:2px;}
.ly_c li:nth-child(4){ height:70px;}
.ly_c li:nth-child(5){ height:42px;}
.sx a{ text-decoration:underline; color:#9b9797; font-size:10px;}
.inpimg{ width:75px; height:37px}




.zx1ry li{ width:124px; float:left; padding:5px 5px 0 20px; height:180px; overflow:hidden}
.zx1ry li img{ width:120px; height:148px; border:solid 1px #dbdbdb; padding:1px; display:block}
.zx1ry li span{ display:block; line-height:33px; font-size:12px; text-align:center}


.zx1ab p{ text-indent:2em; height:24px; line-height:24px;}
.zx1ab p a{ color:#025529;}
.zx1ab img{ border:1px solid #DDD; padding:1px; margin:15px 0 0 22px;}