.m_nav{ height:8rem; background: #333333;}

.m_nav li{ float:left;  color:#fff; width:33.333333333333%; text-align:center; }
.m_nav li{height: 4rem;line-height: 4rem;
 font-size: 1.4rem; 
 border-bottom: 1px solid #444444;
 border-left: 1px solid #2e2e2e;
border-right: 1px solid #444444;
    box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;}
.m_nav a:nth-child(3n) li{ border-right: none;}
.m_nav a:nth-child(1) li,.m_nav a:nth-child(4) li{ border-left: none;}
.m_nav a:nth-child(5) li,.m_nav a:nth-child(6) li,.m_nav a:nth-child(4) li{ border-bottom: none;}
.m_nav a:nth-child(1) li{background: #ff8b28}

.g-adv { height:auto; }
.g-adv .sclwrap_box ,.g-adv .m-box,.g-adv .m-box img{overflow:hidden;height: 15rem;}
.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_cho{background:url(/mobile/Images/Index/chobg.jpg) no-repeat;background-size:100%;height:18rem;padding-top: 2.2rem;}
.g_cho h2{text-align: center;font-size: 1.8rem;color: #ff8b28;font-weight: bold;height: 6rem;}
.g_cho h2 em{display: block;font-weight: normal;font-size: 1.2rem;color: #333333;}
.g_cho ul{padding-left: 5%;position: relative;height: 11rem;}
.g_cho li{position: absolute;font-size: 1.2rem;color: #333333;line-height: 1.4rem;}
.g_cho li:nth-child(1){left:5%;top:0;}
.g_cho li:nth-child(2){left:72%;top:0;}
.g_cho li:nth-child(3){left:5%;top:5rem;}
.g_cho li:nth-child(4){left:72%;top:5rem;}


/* 成功案例 */
.g_zc{height: 33rem; padding-top: 2.2rem; background:url(/mobile/Images/Index/zcbg.jpg) no-repeat;background-size: 100%;}
.g_zc .sclwrap_box,.g_zc .m-box {height: 27rem;}
.g_zc h2{background:url(/mobile/Images/Index/zctit.png) no-repeat 0 2.4rem;background-size: 100%; text-align: center;font-size: 1.2rem;color: #fff;font-weight: normal;height: 5rem;}
.g_zc h2 em{display: block;font-weight: bold;font-size: 1.8rem;color: #fff;}
.m_zc{position: relative;}
.m_zc .prev, .m_zc .next {
    height:3.1rem;
    position: absolute;
    text-align: center;
    top:22.5rem;
    width: 3.1rem;
    z-index: 99;
}
.m_zc .prev {left: 27%;}
.m_zc .next {right: 27%;}
.m_zc .prev img,.m_zc .next img{width: 100%;}
.m_zc .nowarp {
    margin: 0 5% 0 5%;
    overflow: hidden;
    position: relative;
    width: 89%;
}
.m_zc dl{float: left;width: 48%;margin-right: 4%;height: 22rem;}
.m_zc dl:nth-child(2){margin-right: 0;}
.m_zc dt,.m_zc dt img{width: 100%;display: block;}
.m_zc dd{padding: 1.2rem 1rem 0;background: #fff;height: 11rem;}
.m_zc dd h3{text-align: center;height: 2.1rem;line-height: 2.1rem;font-size: 1.4rem;color: #333333;font-weight: bold;margin-bottom:0.6rem;}
.m_zc dd p{font-size: 1.2rem;color: #666666;line-height: 1.7rem;}
.m_zc dd em{display: block;font-size: 1.3rem;color: #666666;font-weight: bold;text-align: center; font-family: arial;}
.m_zc span{display: block;text-align: center;font-size: 3rem;font-weight: bold;color: #fff;}
.m_zc span em{font-size: 1.8rem;}
.m_zc .zc02{text-align: center;}

.g_cpfl{padding-top: 2.6rem;height: 44rem;}
.g_cpfl h2{background:url(/mobile/Images/Index/cptit.jpg) no-repeat;background-size: 100%; text-align: center;font-size: 1.8rem;color: #ff8b28;font-weight: bold;height: 5.2rem;}
.g_cpfl h2 em{display: block;font-weight: normal;font-size: 1.2rem;color: #333333;}
.g_cpfl .m_fl{margin-left: 5%; height: 10.5rem;}
.g_cpfl .m_fl li{float:left;width: 28%;height: 2.3rem;line-height: 2.3rem;border: 1px solid #a0a0a0;text-align: center;font-size: 1.2rem;color: #7d7d7d;margin-right: 4%;margin-bottom: 1rem;}
.g_cpfl .m_fl a:nth-child(3n) li{margin-right: 0;}
.g_cpfl .m_fl a:nth-child(8) li{width: 60.5%;}
.g_cpfl .m_cp{margin-left: 5%;height: 28rem;}
.g_cpfl .m_cp li{float:left;width: 45%;margin-right: 3%;}
.g_cpfl .m_cp a:nth-child(2n) li{margin-right: 0;}
.g_cpfl .m_cp li img{width: 100%;display: block;}
.g_cpfl .m_cp li em{display: block;width: 100%;text-align: center;height: 3rem;line-height: 3rem;overflow: hidden;font-size: 1.4rem;color: #666666;margin-bottom: 1.2rem;}


/* 荣誉证书 */
.demo-box {background:url(/mobile/Images/Index/fabg.jpg) no-repeat;background-size: 100%; height: 39rem;  width: 100%;  overflow: hidden; padding-top: 2.1rem;}
.demo-box .box-style .sclwrap_box,.demo-box .box-style {height:24rem;overflow: hidden;}
.demo-box h2{background:url(/mobile/Images/Index/fatit.png) no-repeat;background-size: 100%; text-align: center;font-size: 1.8rem;color: #fff;font-weight: bold;height: 5.2rem;}
.demo-box h2 em{display: block;font-weight: normal;font-size: 1.2rem;color: #fff;}
.demo-box .column-list {height: 10.5rem;margin: 0 0 0 5%;}
.demo-box .column-list li{float:left;width: 29.5%;height: 2.3rem;line-height: 2.3rem;border: 1px solid #fff;text-align: center;font-size: 1.2rem;color: #fff;margin-right: 2.5%;margin-bottom: 1rem;}
.demo-box .column-list li.z-on { color: #ff8b28;background: #fff}
.demo-box .column-list span{display: block; float:left;width: 61.7%;height: 2.3rem;line-height: 2.3rem;border: 1px solid #fff;text-align: center;font-size: 1.2rem;color: #fff;margin-right: 4%;margin-bottom: 1rem;}
.demo-box .column-list span a{color: #fff;}

.demo-box .box-style { padding: 0 5% 0 5%;position: relative; width: 89%; float: left; display: inline;}
.demo-box .box-style .prev, .demo-box .box-style .next {
    height: 3.3rem;
    position: absolute;
    text-align: center;
    top: 6.5rem;
    width: 1.9rem;
    z-index: 99;
}
.demo-box .box-style .prev { left: 5%;}
.demo-box .box-style .next {right: 5%;}
.demo-box .box-style .prev img,.demo-box .box-style .next img{width: 100%;}
.demo-box .box-style .page { width: 100%; float: left; display: inline;}
.demo-box .box-style .page li{position: relative; width: 100%;}
.demo-box .box-style .page li em{position: absolute;left:0;bottom: 0;  display: block; height:4.5rem; color: #fff; font-size: 1.2rem;padding: 1rem 3% 0;width: 94%;background: rgba(0,0,0,.7); }
.demo-box .box-style .page li img{width: 100%; display: block;}


/* 成功案例 */
.g_ys{position: relative; height: 48rem; padding-top: 2.6rem;}
.g_ys:before{content: "";position: absolute;background:url(/mobile/Images/Index/ysline.jpg) no-repeat;background-size: 100%; width: 100%;height: 0.2rem;left:0;top:44.6rem;}
.g_ys .sclwrap_box,.g_ys .m-box {height: 38rem;}
.g_ys h2{background:url(/mobile/Images/Index/ystit.jpg) no-repeat;background-size: 100%; text-align: center;font-size: 1.2rem;color: #666;font-weight: normal;height: 8rem;}
.g_ys h2 em{display: block;font-weight: bold;font-size: 1.8rem;color: #ff8b28;}

.m_ys{position: relative;}
.m_ys .prev, .m_ys .next {
    height:3.1rem;
    position: absolute;
    text-align: center;
    top:32.7rem;
    width: 3.1rem;
    z-index: 99;
}
.m_ys .prev {left: 27%;}
.m_ys .next {right: 27%;}
.m_ys .prev img,.m_ys .next img{width: 100%;}
.m_ys .nowarp {
    margin: 0 5% 0 5%;
    overflow: hidden;
    position: relative;
    width: 89%;
}
.m_ys dt{margin-bottom: 2rem;}
.m_ys dt,.m_ys dt img{width: 100%;display: block;}
.m_ys dd h3{height: 5rem;border-bottom: 1px solid #e5e5e5; font-size: 1.8rem;color: #ff8b28;font-weight: bold;margin-bottom:1.2rem; line-height: 2rem;}
.m_ys dd h3 em{display: block;font-weight: normal;font-size: 1.3rem;color: #333;}
.m_ys dd p{font-size: 1.2rem;color: #7d7d7d;line-height: 1.7rem; height: 9.3rem;overflow: hidden;}
.m_ys span{display: block;text-align: center;font-size: 3rem;font-weight: bold;color: #ff8b28; padding-left: 1rem;}
.m_ys span em{font-size: 1.8rem;}

.g_xban{position: relative; background:url(/mobile/Images/Index/xban.jpg) no-repeat;background-size: 100%;height: 11.9rem;}
.g_xban .tel2{position: absolute;left:5%;top:8rem;font-size: 1.2rem;color: #fff;}
.g_xban .tel2 b{font-size: 1.9rem;font-family: impact;font-weight: normal;}
.g_xban .btn{position: absolute;left:70%;top:8rem;width: 24%;height: 2.5rem;line-height: 2.5rem;background: #fff;text-align: center;font-size: 1.2rem;color: #ff8b28;border-radius: 0.5rem;}


/* 走进*/
.g_zj{height: 37rem; padding-top: 2rem; }
.g_zj h2{background:url(/mobile/Images/Index/zjtit.jpg) no-repeat;background-size: 100%; text-align: center;font-size: 1.8rem;color: #ff8b28;font-weight: bold;height: 5.2rem;}
.g_zj h2 em{display: block;font-weight: normal;font-size: 1.2rem;color: #333333;}
.g_zj dl{padding: 0 5% 0 5%;}
.g_zj dt{width: 100%;margin-bottom: 0.8rem;}
.g_zj dt img{display: block;width: 100%;}
.g_zj dd p{color: #333333;font-size: 1.2rem;height: 6.8rem; line-height: 1.7rem;overflow: hidden; margin-bottom: 0.8rem;}
.g_zj dd p a{color: #ff8b28;}
.g_zj dd span{display: block;}
.g_zj dd span a{display: block;float: left; width: 8rem;margin-right: 2.4rem; color: #494949;font-size: 1.2rem;background:url(/mobile/Images/index/abtn.jpg) no-repeat;background-size: 100%; height: 2.5rem;line-height: 2.5rem;text-align: center;}
.g_zj dd span a:nth-child(3n){margin-right: 0;}


/*资讯*/
.g_zx{height:19rem;}
.g_zx .sclwrap_box,.g_zx .m-box { height: 9rem;}

.til02 {position: relative;overflow: hidden;height: 4rem;line-height: 4rem;background: #333333;margin-bottom: 2rem;}
.til02 li{position: relative;  }
.til02 li,.til02{height: 4rem;line-height: 4rem;}
.til02 li { color: #fff; position: relative; text-align: center;
    display: inline;border-left: 1px solid #2d2d2d;border-right: 1px solid #444444;box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
    float: left;
    font-size: 1.4rem;
    font-weight: normal;
    text-align: center;
    width: 25%;}
.til02 li.z-on { color: #fff;background: #ff8b28;}
.til02 span{position: absolute;right: 0;top:0;color: #fff; position: relative; text-align: center;
    display: inline;
    float: left;
    font-size: 1.2rem;
    font-weight: normal;
    text-align: center;
    width: 25%;}
.til02 span a{color: #fff;}
.til02 li:nth-child(1){border-left: none;}  
.g_zx dl{padding: 0 5%;}
.g_zx dt{float: left;width:45%;margin-right: 3%; }
.g_zx dt img{display: block;width: 100%;}
.g_zx dd{float: left;width: 52%;}
.g_zx dd h3{height: 2rem;line-height: 2rem;font-weight: normal;font-size: 1.2rem;color: #333;overflow: hidden;margin-bottom: 0.8rem;}
.g_zx dd p{color: #7d7d7d;font-size: 1.2rem;height: 6.8rem; line-height: 1.7rem;overflow: hidden;}
.g_zx dd p a{color: #ff8b28;}










html {font-size: 10px; -webkit-text-size-adjust:none; -webkit-tap-highlight-color: rgba(0,0,0,0);}
@media screen and (min-width:320px){html{font-size:    10px;}}
@media screen and (min-width:360px){html{font-size: 11.25px;}}
@media screen and (min-width:375px){html{font-size: 11.7px;}}
@media screen and (min-width:384px){html{font-size: 12px;}}
@media screen and (min-width:480px){html{font-size:    15px;}}
@media screen and (min-width:414px){html{font-size:  13px;}}
@media screen and (min-width:560px){html{font-size:  17.5px;}}
@media screen and (min-width:640px){html{font-size:    20px;}}





