.m_nav{ height:8.3rem;padding-top: 0.8rem;margin-left: 3%; background: #fafafa;}
.m_nav li{ float:left; width: 30%;height: 3.4rem;line-height: 3.4rem;background: #1671c2;border-radius: 0.2rem; text-align: center;font-size: 1rem;color: #fff;text-align: center; margin-right: 3%; margin-bottom: 0.8rem;}
.m_nav a:nth-child(3n) li{ border-right: none; margin-right: 0;}

.g-adv { height:auto; }
.g-adv .sclwrap_box ,.g-adv .m-box,.g-adv .m-box img{overflow:hidden;height: 12.5rem;}
.g-adv .m-box li img{ width:100%;}
.g-adv .m-cnt{ background:#aaaaaa;}
.g-adv .m-cnt li{ float:left; width:33.3333%; }
.g-adv .m-cnt li.z-on{ background:#4a4a4a;}

.g_fl{background: #fff;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5; height: 20.8rem;}
.g_fl ul{margin-top: 2rem;}
.g_fl ul li{float: left;width: 33.333333333%; height: 9.2rem; padding-top: 0.8rem; border-right: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf;font-size: 0.9rem;color: #666666;text-align: center;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;}
.g_fl ul a:nth-child(4) li,.g_fl ul a:nth-child(5) li,.g_fl ul a:nth-child(6) li{border-bottom:none; padding-top: 1.3rem; height: 8.7rem;}
.g_fl ul li em{display: block; width: 49%;margin: 0 auto;}
.g_fl ul li em img{width: 100%;display: block;}
.g_fl ul a:nth-child(6) li{color: #1671c2;}

/* 专业化解决方案 */
.g_fa{height:12.5rem;margin: 0 3%; }
.g_fa h2{margin-top: 1.6rem; height: 2.5rem;line-height: 2.5rem;text-align: center;font-size: 1.25rem;color: #333333;}
.g_fa h2 b{color: #1671c2;}
.g_fa .u_lst2 li{float: left;position: relative; width: 50%;height: 2.9rem;line-height: 2.9rem;padding-left: 8%; border-left: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf;  font-size: 0.8rem;color: #666666;box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;}
.g_fa .u_lst2 li:before{position: absolute; content: ""; background:url(/mobile/Images/Index/faico.jpg) no-repeat;background-size: 1rem 1rem;width: 1rem;height: 1rem; left:5%;top:35%;}
.g_fa .u_lst2 a:nth-child(2n) li{border-right: 1px solid #dfdfdf;}
.g_fa .u_lst2 a:nth-child(1) li,.g_fa .u_lst2 a:nth-child(2) li{border-top: 1px solid #dfdfdf;}


/* 产品 */
.g_fa2{position: relative;height: 14.2rem;}
.g_fa2 .sclwrap_box,.g_fa2 .m-box {height: 14rem;}
.g_fa2 .m-cnt{position: absolute; left:46%;top:11.6rem;z-index: 10;}

.g_fa2 .m-cnt li,.g_fa2 .m-cnt{height: 1rem; }
.g_fa2 .m-cnt li { width: 0.5rem;height: 0.5rem;display: block;float: left;border-radius: 85em;background: #d9d9d9; margin-right: 0.6rem; }
.g_fa2 .m-cnt li.z-on {background: #1671c2;}

.con{float: left; display: inline;}
.g_fa2 .u_lst1{padding: 0 0 0 3%;}
.g_fa2 .u_lst1 li{float: left;width: 47%;margin-right: 3%; }
.g_fa2 .u_lst1 li:nth-child(2n){margin-right: 0;}
.g_fa2 .u_lst1 li img{width: 100%;display: block;border: 1px solid #dfdfdf;box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;}
.g_fa2 .u_lst1 li em{display: block;color: #666666;font-size: 0.9rem;text-align: center; height: 2.5rem;line-height: 2.5rem; overflow: hidden;}

/* 工程 */
.g_gc{background:url(/mobile/Images/Index/fwbg.jpg) no-repeat;background-size: 100%; height: 13.8rem; padding-top: 1.2rem; }
.g_gc h2{ height: 2.5rem;line-height: 2.5rem;text-align: center;font-size: 1.25rem;color: #fff;}
.g_gc h2 b{color: #fff;}
.g_gc ul{margin: 0 3%;}
.g_gc ul li{float: left;width: 33.333333333%; height: 4rem; padding-top: 1.3rem;font-size: 0.83rem;color: #434343;text-align: center;}
.g_gc ul li em{display: block; width: 30%;margin: 0 auto;}
.g_gc ul li em img{width: 100%;display: block;}


/* 成功案例 */
.g_an{height: 22.5rem; background: #fafafa;padding-top: 1.5rem;}
.g_an .sclwrap_box,.g_an .m-box {height: 18.3rem;}
.g_an h2{ height: 2.5rem;line-height: 2.5rem;text-align: center;font-size: 1.25rem;color: #333;}
.g_an h2 b{color: #0782d2;}


.m_an{position: relative;}
.m_an .prev, .m_an .next {
    height: 2.5rem;
    position: absolute;
    text-align: center;
    top:7rem;
    width: 2.5rem;
    z-index: 99;
}
.m_an .prev {left: 1%;}
.m_an .next {right: 1%;}
.m_an .prev img,.m_an .next img{width: 100%;}
.m_an .nowarp {
    margin: 0 13% 0 13%;
    overflow: hidden;
    position: relative;
    width: 74%;
}
.m_an .u_lst2 {float: left; display: inline; width: 100%; 	}
.m_an .u_lst2 li{width:100%; position: relative;}
.m_an .u_lst2 li:last-child{ margin-right: 0;}
.m_an .u_lst2 li img{width: 100%;display: block;}
.m_an .u_lst2 li em{display: block; width: 100%;height: 3rem;line-height: 3rem;text-align: center; color: #666666;font-size: 1rem; overflow: hidden; }

.g_xban{background:url(/mobile/Images/Index/xban.jpg) no-repeat;background-size: 100%; height: 10.2rem; position: relative; margin-bottom: 2rem;}
.g_xban .tel{position: absolute;left:40%;top:7.2rem;font-size: 0.83rem;color: #666666}
.g_xban .tel b{font-size: 1.25rem;color: #1671c2}


/* 产品中心 */
.g_pro {height: 19.1rem; }
.g_pro .sclwrap_box,.g_pro .m-box {height: 11rem;}

.g_pro .m-cnt {position: relative; margin: 0 3%; height: 2.9rem;line-height: 2.9rem;border: 1px solid #f3f3f3; background: #fefdfd;}
.g_pro .m-cnt li { color: #666666; position: relative; text-align: center; overflow: hidden;
    display: inline;height: 2.9rem; line-height:2.9rem;  border-right: 1px solid #f3f3f3;box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
    float: left;
    font-size: 0.9rem;
    font-weight: normal;
    text-align: center;
    width: 50%;}
.g_pro .m-cnt li.z-on {color: #fff;background: #1671c2;border: 1px solid #1671c2;}

.g_pro .con{float: left; display: inline;}
.g_pro .u_lst8{padding:1rem 3% 0 3%; }
.g_pro .u_lst8 li{float: left; width: 47%; margin-right: 5%; z-index: 2; position: relative; }

.g_pro .u_lst8 li img{width: 100%;display: block;
border: 1px solid #dfdfdf; 
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}

.g_pro .u_lst8 li em{font-size: 0.83rem; color: #666666; height: 2.5rem; line-height:2.5rem; text-align: center; display: block; font-weight: normal; overflow: hidden;width: 100%;  }
.g_pro .u_lst8 a:nth-child(2n) li{margin-right: 0}
.g_pro .u_btn1{width: 48%;height: 2.5rem;line-height: 2.5rem;background:#a09ea7;border-radius: 0.2rem;text-align: center;font-size: 0.83rem;color: #fff; margin: 1rem auto 0; }
.g_pro .u_btn1 a{color: #fff;}


.g_xban2{background:url(/mobile/Images/Index/xban2.jpg) no-repeat;background-size: 100%; height: 8.3rem; position: relative; }
.g_xban2 .sy{position: absolute;left:42%;top:4rem;font-size: 0.91rem;color: #fff;background: #1671c2;width: 9.5rem; height: 2rem;line-height: 2rem;text-align: center;border-radius: 0.2rem;}




/*  优势 */
.g_ys{height: 37.125rem;}
.g_ys .sclwrap_box,.g_ys .m-box {height: 37.125rem;}
.g_ys .m_ys1{background:url(/mobile/Images/Index/ysbg1.jpg) no-repeat;background-size: 100%;height: 37.125rem;}
.g_ys .m_ys2{background:url(/mobile/Images/Index/ysbg2.jpg) no-repeat;background-size: 100%;height: 37.125rem;}

.g_ys h2{padding-top: 1.6rem;  height:3.6rem;line-height: 1.8rem;text-align: center;font-size: 1.25rem;color: #333333;}
.g_ys h2 em{display: block;}
.g_ys h3{height:1.9rem;line-height: 1.9rem;text-align: center;font-size: 1.25rem;color: #333333;}
.g_ys h3 b{color: #0782d2; display: inline-block;padding: 0 1%;}

.m_ys{position: relative;}
.m_ys .prev, .m_ys .next {
    height: 2.5rem;
    position: absolute;
    text-align: center;
    top:23rem;
    width: 2.5rem;
    z-index: 99;
}
.m_ys .prev {left: 1%;}
.m_ys .next {right: 1%;}
.m_ys .prev img,.m_ys .next img{width: 100%;}
.m_ys .nowarp {
    overflow: hidden;
    position: relative;
    width: 100%;
}
.m_ys dl{padding: 0.8rem 0 0 0;height: 4.2rem;border-bottom: 1px solid #dfdfdf; margin: 0 3%;}
.m_ys dt{float: left;width: 3.5rem;height: 3.5rem;background:url(/mobile/Images/Index/ysico.png) no-repeat;background-size: 100%; text-align: center;line-height: 3.5rem;font-size: 1.25rem;color: #1671c2; margin-right: 2%;}
.m_ys dd{float: left;width: 70%; font-size: 0.9rem;color: #333333;}
.m_ys dl:last-child{border-bottom: none;}


/* 走进 */
.g_zj{height: 20rem;padding-top: 1.6rem;background: #fafafa;}
.g_zj h2{height:2.5rem;line-height: 2.5rem;text-align: center;font-size: 1.25rem;color: #333333;}
.g_zj h2 b{color: #0782d2; display: inline-block;padding: 0 1%;}
.g_zj dl{padding: 0 3% 0 3%;}
.g_zj dt{width: 100%;margin-bottom: 1rem;}
.g_zj dt img{display: block;width: 100%;}
.g_zj dd p{color: #666666;font-size: 0.9rem;height: 4.5rem; line-height: 1.5rem;overflow: hidden;}
.g_zj dd p a{color: #666666;}





/* 荣誉证书 */
.demo-box {height: 18rem; overflow: hidden; background: #fafafa;}
.demo-box .box-style .sclwrap_box,.demo-box .box-style {height:14.5rem;overflow: hidden;}
.demo-box .column-list {position: relative;height: 2.9rem;line-height: 2.9rem;border: 1px solid #f3f3f3; background: #fefdfd; margin: 0 3%; }
.demo-box .column-list li { color: #666666; position: relative; text-align: center; overflow: hidden;
    display: inline;height: 2.9rem; line-height:2.9rem;  border-right: 1px solid #f3f3f3;box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
    float: left;
    font-size: 0.9rem;
    font-weight: normal;
    text-align: center;
    width: 33.33333333333%;}
.demo-box .column-list li.z-on {color: #fff;background: #1671c2;border: 1px solid #1671c2;}
.demo-box .column-list span{position: absolute; font-size: 0.9rem;color: #666666; right:0;width: 33.33333333333%;text-align: center; font-size: 1rem; }
.demo-box .column-list span a{color: #666666;}
.demo-box .box-style { padding: 0.8rem 3% 0 3%;position: relative; width: 100%; float: left; display: inline;}
.demo-box .box-style .prev, .demo-box .box-style .next {
    height: 0.5rem;
    position: absolute;
    text-align: center;
    top: 12.5rem;
    width:0.5rem; border-radius: 85rem;
    z-index: 99;
}
.demo-box .box-style .prev { left: 46%; width: 0.5rem;height: 0.5rem;background: #d9d9d9;}
.demo-box .box-style .next {right: 46%;width: 0.5rem;height: 0.5rem;background: #1671c2;}

.demo-box .box-style .page { width: 100%; float: left; display: inline;}
.demo-box .box-style .page li{float: left; width: 47%; margin-right: 3%; position: relative;}
.demo-box .box-style .page li:nth-child(2){margin-right: 0;}
.demo-box .box-style .page li em{display: block; height: 2.5rem; line-height: 2.5rem; text-align: center; color: #666666; font-size: 0.9rem;text-align: center; }
.demo-box .box-style .page li img{width: 100%; display: block;}

.demo-box .box-style .page2 dt{float: left;width: 38%; margin-right: 2%;}
.demo-box .box-style .page2 dt img{width: 100%;display: block;}
.demo-box .box-style .page2 dd{float:left;width:59%; }
.demo-box .box-style .page2 dd h3{height: 3rem;line-height: 1.5rem;border-bottom: 0.125rem solid #d6d5d9;}
.demo-box .box-style .page2 dd h3{font-size: 1rem;color: #2b2b2d;font-weight: bold;margin-bottom: 0.5rem;}
.demo-box .box-style .page2 dd h3 em{display: block;}
.demo-box .box-style .page2 dd p{font-size: 0.83rem;color: #666666;line-height: 1.3rem;height: 3.9rem;overflow: hidden;}
.demo-box .box-style .page2 span{display: block; width: 6.5rem;height: 1.5rem;line-height: 1.5rem;background: #a09ea7;text-align: center;font-size: 0.8rem;color: #fff;  margin-top: 0.7rem;}




.xban3,.xban3 img{width: 100%;display: block;}


/*资讯*/
.g_zx{height:17rem; background: #fafafa;padding-top: 2rem;}
.g_zx .sclwrap_box,.g_zx .m-box { height: 13rem;}

.zx-c .u_lst7{padding-top: 1%;}
.zx-c .u_lst7 li{ margin: 0 2% 0 0; height:2rem; line-height: 2rem; font-size: 0.9rem; color: #666666; position: relative; padding-left: 8%; overflow: hidden;}
.zx-c .u_lst7 li a{color: #666666; }
.zx-c .u_lst7 li:before{position: absolute; content: ""; background:url(/mobile/Images/Index/dtico.jpg) no-repeat;background-size: 1rem 1rem;width: 1rem;height: 1rem; left:3%;top:30%;}

.til02 {position: relative; margin: 0 3%; height: 2.9rem;line-height: 2.9rem;border: 1px solid #f3f3f3; background: #fefdfd;}
.til02 li { color: #666666; position: relative; text-align: center; overflow: hidden;
    display: inline;height: 2.9rem; line-height:2.9rem;  border-right: 1px solid #f3f3f3;
    box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
    float: left;
    font-size: 0.9rem;
    font-weight: normal;
    text-align: center;
    width: 33.33333333%;}
.til02 li.z-on {color: #fff;background: #1671c2;border: 1px solid #1671c2;}












@media screen and (min-width:320px) {
	html { font-size:75%;}
}
@media screen and (min-width:360px) {
	html { font-size:87%;}
}
@media screen and (min-width:375px) {
	html { font-size:88%;}
}
@media screen and (min-width:400px) {
	html { font-size:98%;}
}
@media screen and (min-width:414px) {
	html { font-size:100%;}
}
@media screen and (min-width:480px) {
	html { font-size:112%;}

}
@media screen and (min-width:568px) {
	html { font-size:131%;}

}
@media screen and (min-width:639px) {
	html { font-size:150%;}
}






