﻿.wrap img{ width:100%;}	

@media screen and (min-width:320px) {html { font-size:75%;}}
@media screen and (min-width:360px) {html { font-size:84.4%;}}
@media screen and (min-width:375px) {html { font-size:86.6%;}} /*ipone6*/
@media screen and (min-width:400px) {html { font-size:87%;}}
@media screen and (min-width:414px) {html { font-size:96%;}} /*ipone6P*/
@media screen and (min-width:480px) {html { font-size:112.5%;}}
@media screen and (min-width:550px) {html { font-size:131.25%;}}
@media screen and (min-width:639px) {html { font-size:150%;}}


.nav{ overflow:hidden; position:relative; background:#ededed;}
.nav:after{ content: '';position: absolute;top: 50%;left:0;z-index: 9;height: 0;width: 100%;border-bottom: 1px solid #ccc;}
.nav li{ float:left; position:relative; width:33%; text-align:center;}
.nav li a{ display:block; font-size:1.3rem; color:#333333; padding:0.6em 0;}
.nav li:after{ content: '';position: absolute;top:0;left:-1px;z-index: 9;height:100%;width:0;border-left: 1px solid #ccc;}

/*通栏广告*/
.g-adv{ width:100%; height:10.54rem; overflow:hidden;}

/*合作客户*/
.g-hz{ width:100%; overflow:hidden; padding:1.42rem 0 0;}
.g-hz .m-bt,.g-fenl .m-bt,.g-cp .m-bt,.g-she .m-bt,.g-jz .m-bt,.g-honor .m-bt,.g-about .m-bt{display: block;text-align: center;font-size: 1.08rem;color: #333;font-weight: bold;width: 100%;}
.g-hz .m-bt i,.g-fenl .m-bt i,.g-cp .m-bt i,.g-she .m-bt i,.g-jz .m-bt i,.g-honor .m-bt i,.g-about .m-bt i{display: block;font-size: 0.67rem;color: #a1a1a1;text-transform: uppercase;font-weight: normal;}
.g-hz ul li{ width:8.33rem; float:left; padding:0.92rem 0 0 0.42rem;}
.g-hz ul li img{width: 8.25rem; border:#cacaca 1px solid; height:2rem;}
.tit{ text-align:center; color:#333; font-size:1.08rem;}
.tit b{ display:inline-block; background:url(../images/h.png) no-repeat left center; background-size:1rem 1rem; padding-left:6%; margin-left:2%;}
.tit span{ display:block; font-size:0.8rem; color:#666; }
.tit i{ display:block; font-size:1.2rem; color:#666; font-weight:normal;}

/*产品分类*/
.g-fenl{ width:26rem; margin:0 auto; padding:1.33rem 0 0; overflow:hidden;}
.g-fenl .u-bt{ font-size:1rem; color:#333; font-weight:bold; display:block; height:2rem; line-height:2rem; width:45%; background:#fac12c; float:left;border-radius:12px; text-align:center; margin:2%;}
.g-fenl p{ height:2.5rem; line-height:2.5rem; border-bottom:#a7a7a7 1px solid;overflow: hidden; display:inline-block;width: 100%;}
.g-fenl p a{ display:block; font-size:1rem; color:#333; width:30%; float:left; padding:0 0 0 3%;}

/**/
.g-cp{width: 100%; padding:1.5rem 0 1.1rem;}
.g-cp p{height: 1.88rem;line-height: 1.88rem;overflow: hidden;width: 96.8%; padding:0.5rem 1.6% 0; border-bottom:#979797 1px solid;}
.g-cp p a{font-size: 1rem;color: #333;font-weight: bold;}
.g-cp p em{float: right;}
.g-cp p em a{color: #848484;font-weight: normal;}
.g-cp ul{ display:inline-block; width:26rem; padding:0.83rem 0 0.5rem 0.42rem;}
.g-cp ul li{width: 45%;height: 11.1rem;line-height: 0;float: left; margin:2%;}
.g-cp ul li img{ height:8rem;}
.g-cp ul li span{ display:block; text-align:center; width:100%;height: 1.67rem;line-height: 1.67rem; background:rgba(51,51,51,0.6);overflow: hidden; }
.g-cp ul li span a{ font-size:1rem; color:#fff;}
.g-cp ul li:last-child{float: right;}


.g-new{background:url(../images/yinz_bg.gif); background-size:6px 6px; padding:2.8rem 0;}
.g-new .tit b,.g-about .tit b{ padding:0; background:none;}
.tabs{ height:2.5rem; margin:1.3rem 0 0.8rem; text-align:center; background:url(../images/new_line.gif) repeat-x center center; background-size:1px 1px;}
.tabs a{ display:inline-block; width:25%; height:2.5rem; background:#fff; text-align:center; font-size:1.3rem; color:#262626; line-height:2.3rem; border-radius:0.3rem; border:1px solid #ccc; box-sizing:border-box; margin:0 7%;}
.tabs .active{ background:#26365a; color:#fff;}
.new{ width:93.75%; margin:0 auto; overflow:hidden;}
.new dt{ position:relative;}
.new dt img{ display:block; width:100%;}
.new dt em{ display:block; background:url(../images/tout.png) no-repeat; background-size:100% 100%; width:4.15rem; height:4.3rem; overflow:hidden; position:absolute; top:0;}
.new dd h3{ font-size:1.3rem; padding:1rem 0 0.6rem; color:#333; border-bottom:1px solid #ccc; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.new dd p{ font-size:1.1rem; line-height:1.4rem; padding:0.6rem 0 1rem; color:#666;} 
.new li{ font-size:1.1rem; line-height:2.4rem; height:2.4rem; overflow:hidden; padding-left:4%; color:#666; position:relative;}
.new li em{ float:right;}
.new li:before{ content:""; position:absolute; top:1rem; left:0; width:0.2rem; height:0.2rem; border-radius:0.2rem; background:#a1a1a1;}
/*广告条*/
.g-ban01{ width:100%; overflow:hidden; height:5.92rem; background:#ededed;text-align: center;}
.g-ban01 span{display: block; font-size:1.17rem; color:#fff;font-weight: bold; padding:0.83rem 0 0.2rem;}
.g-ban01 a{display: block;font-size: 1rem;color: #fff;}

.g-ban02{ width:100%; overflow:hidden; height:5.92rem;text-align: center; background:url(/mobile/Images/Index/ban02.jpg) no-repeat; -webkit-background-size:100%; -ms-background-size:100%; -o-background-size:100%; background-size:100%; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.g-ban02 span{ padding:1.42rem 0 0.4rem;}

/*原创设计*/
.g-she{ width:100%; height:18rem; overflow:hidden; padding:1.42rem 0 0;}
.g-she .m-cnt{ width:100%;height: 1.58rem; padding:1rem 0;}
.g-she .m-cnt li{ width:6.17rem;height: 1.58rem;line-height: 1.58rem; text-align:center; float:left;font-size: 1rem;color: #333; border:#fac12c 1px solid; margin:0 0 0 0.33rem;}
.g-she .m-cnt li.z-on{ background:#fac12c; color:#fff;border:#fac12c 1px solid;}
.g-she .m-box .con{ display:inline; float:left;}
.g-she p{width: 100%;height: 11.67rem;position: relative;line-height: 0;}
.g-she p span{ display:block; text-align:center; width:100%;height: 3.78rem;line-height: 1.2rem; background:rgba(51,51,51,0.6);overflow: hidden; bottom:0; left:0; position:absolute;}
.g-she p span a{font-size: 1rem;color: #fff;}
.g-she p span b{display: block; padding:0.2rem 0 0.1em;}

/*客户口碑*/
.g-jz{width: 100%; padding:1.5rem 0 1.4rem;background: #f6f7f5;}
.g-jz dl{width: 20.83rem; margin:0 auto; overflow:hidden; padding:0.8rem 0 0;}
.g-jz dl dt{ width:20.83rem;height: 10rem;}
.g-jz dl dd{ width:100%;}
.g-jz dl dd b{display: block;text-align: center; padding:1rem 0;}
.g-jz dl dd b a{font-size: 1.08rem; color:#333;font-weight: normal;}
.g-jz dl dd p{ font-size:1rem; color:#333;text-align: center; line-height:160%;}
.g-jz dl dd span{ display:block;width: 5rem;height: 1.58rem;line-height: 1.58rem;text-align: center; margin:0.92rem auto 0; border:#000 1px solid;}
.g-jz dl dd span a{ font-size:1rem; color:#333;}

/*所获荣誉*/
.g-honor{width: 100%; padding:1.5rem 0 1.25rem;}
.g-honor .m-bt,.g-about .m-bt{font-weight: normal;}
.g-honor ul li{width: 7.46rem; border:#b5b5b5 1px solid;float: left; margin:1rem 0.6rem 0;line-height: 0;}
.g-honor ul li img{width: 7.46rem;height: 8.71rem;}
.g-honor ul li span{ display:block; text-align:center; width:7.46rem;height: 1.5rem;line-height: 1.5rem; background:rgba(204,204,201,1);overflow: hidden;}
.g-honor ul li span a{ font-size:1rem; color:#333;}

/*风采*/
.g-about{ width:24rem; margin:0 auto; overflow:hidden; padding:0 0 7.5%;}
.g-about dl{ width:100%; padding:1rem 0 0;}
.g-about dl dt{ width:20.83rem;height: 10rem; margin:0 auto;}
.g-about dl dd{ width:100%;}
.g-about dl dd span{ display:block; width:100%; text-align:center; padding:1.25rem 0 1rem; overflow:hidden;}
.g-about dl dd span a{ font-size:1rem; color:#333;font-weight: bold;}
.g-about dl dd p{ width:100%; font-size:1rem; color:#333; line-height:150%;}
.g-about dl dd em{ display:block; width:100%; padding:1rem 0 0;}
.g-about dl dd em a{ display:block; width:6.25rem; font-size:1rem; color:#fff; height:1.67rem; line-height:1.67rem; text-align:center; margin: 0 0.8rem; background:#fac12c; float:left;}

