.wrap img{width: 100%;}
/*---------------------------------------------------------*/
.g-banner{width: 100%; line-height:0;}

/**/
.g-yin{padding: 2.5rem 0 0;}
.m-bt{display: block; width: 100%; text-align: center; font-size: 2rem; color: #333; line-height: 2.5rem;font-weight: bold;height: 5rem;overflow: hidden;} 
.m-bt span{display: block; font-size: 1.1rem; color: #666; font-weight: normal;} 
.m-bt i{color: #0073cb;}
.g-yin p{font-size: 1rem; color: #666;line-height: 1.8rem;height: 5.4rem;width: 80%;margin:0 auto;text-align: center;padding: 1.1rem 0 2rem;overflow: hidden;}
.m-yin{background: #f6f6f6;padding: 0 0 1.6rem;}
.m-yin ul li{width: 26%;float: left;position: relative;padding: 2.5rem 0 0.8rem 7.3%;}
.m-yin ul li:before{content: "";width: 1px;height: 60%;background: #eee;position: absolute;top: 30%;right: 0;}
.m-yin ul li span{display: inline-block;width: 100%;}
.m-yin ul li em{display: block;float: left;font-size: 2.5rem;color: #333;line-height: 2rem;}
.m-yin ul li i{display: block;float: left;font-size: 1rem;color: #fff;width: 2rem;text-align: center;height: 2rem;line-height: 2rem;background: #0073cb;border-radius: 50%;font-weight: bold;}
.m-yin ul li b{display: block;font-size: 1.1rem;color: #666;font-weight: normal;padding: 0.5rem 0 0;}
.m-yin ul li:nth-child(3):before,.m-yin ul li:last-child:before{background: none;}
.m-yin ul li:nth-child(4){margin-left: 6rem;}

/*精工品质*/
.g-pinz{width: 100%;border-bottom: #f0f0f0 1px solid;padding: 2.6rem 0 0;position: relative;}
.g-pinz:before{content: "";width: 100%; height: 1px; background: #f0f0f0; position: absolute; top: 9.5rem; left: 0;} 
.g-pinz .m-bt{height: 7rem;}
.g-pinz dl{width: 50%;float: left;height: 15.9rem;border-bottom: #f0f0f0 1px solid;position: relative;}
.g-pinz dl:before{content: "";width: 1px; height: 100%; background: #f0f0f0; position: absolute; top: 0; left: 0;} 
.g-pinz dl:nth-child(2n):before{background: none;}
.g-pinz dl dt{width: 2.7rem;height: 3.6rem;margin:0 auto;padding: 1.5rem 0 0;}
.g-pinz dl dt img{width: 2.7rem;height: 3.6rem;}
.g-pinz dl dd{width: 80%;margin:0 auto;text-align: center;}
.g-pinz dl dd h5{font-size: 1.3rem;color: #333;height: 3.5rem;line-height: 3.2rem;overflow: hidden;position: relative;font-weight: bold;}
.g-pinz dl dd p{font-size: 1rem;color: #666;line-height: 1.5rem;height: 4.5rem;overflow: hidden;}

/*荣誉资质*/
.g-honor{ width:100%; overflow:hidden; padding:2.2rem 0 2rem;background: #f6f6f6;}
.g-honor .m-box .con{ display:inline; float:left;}
.g-honor ul li{ width:25%; float:left; padding:0 0 0 2rem;line-height: 0;}
.g-honor ul li span{ display:block; width:100%; text-align:center; font-size:1.2rem; color:#666;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;line-height: 2.5rem;}

/*产品展示*/
.g-cp{padding: 2rem 0 3rem;border-bottom: #f6f6f6 1.2rem solid;}
.g-cp dl{width: 92.5%;margin:1.8rem auto 0;height: 13rem;border: #e5e5e5 1px solid;border-radius: 0.5rem;box-shadow: 0 3px 0.5rem 3px #e7e7e7;position: relative;overflow: hidden;}
.g-cp dl dt{width: 15rem; height: 11.25rem; position: absolute; top: 1.5rem; right: 2px; overflow: hidden;}
.g-cp dl dd{width: 13rem;height: 10rem;float: left;padding: 3rem 0 0 2rem;}
.g-cp dl dd h5{line-height: 1.5rem;}
.g-cp dl dd h5 a{font-size: 1.3rem;color: #333;}
.g-cp dl dd h5 i{display: block;color: #999;text-transform: uppercase;font-size: 0.7rem; font-family:Arial, Helvetica, sans-serif;}
.g-cp dl dd p{width: 1.5rem;height: 1.5rem;padding: 3rem 0 0;}
.g-cp dl dd p img{width: 1.45rem;height: 1.45rem;} 
.g-cp .u-more,.g-case .u-more,.g-about .u-more{width: 92.5%;margin:4rem auto 0;display: block; text-align: center; height: 4rem; line-height: 4rem; background: #0073cb; font-size: 1.2rem; color: #fff; overflow: hidden;}

/*优势*/
.g-ys{padding: 3rem 0 0;border-bottom: #f6f6f6 1.2rem solid;}
.g-ys dl{width: 92.5%;margin:0 auto;padding: 1.5rem 0 2.5rem;}
.g-ys dl dt{width: 100%;line-height: 0;}
.g-ys dl dd{width: 100%;}
.g-ys dl dd b{display: block;font-size: 1.5rem;color: #0073cb;height: 3rem;}
.g-ys dl dd p{font-size: 1.1rem;color: #666;line-height: 2rem;}
.m-ys{box-shadow:inset 0 0.8rem 0.8rem #ebebeb;padding: 1rem 0 0;}
.g-ys .m-ys dl dd{padding: 2rem 0 0;}
.g-ys .m-ys:last-child{padding-bottom: 1rem;}
.g-ys .m-ys:last-child dl dd{padding:0;margin-top: -2rem;}

/*应用案例*/
.g-case{width: 92.5%;margin:0 auto; overflow:hidden;padding: 2.5rem 0 3rem;}
.g-case .m-cnt{width: 100%;margin:1.5rem auto 0;height: 6.2rem;}
.g-case .m-cnt li{width: 25%;float: left;height: 4rem;line-height: 4rem;font-size: 1.1rem;color: #fff;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;position: relative;text-align: center;background: #2a2a2a;}
.g-case .m-cnt li:before{content: "";width: 1px; height: 100%; background: #7b7b7b; position: absolute; top: 0; right: 0;}
.g-case .m-cnt li.z-on{background: #0073cb;}
.g-case .m-cnt li:last-child:before{background: none;}
.g-case .m-box .con{ display:inline; float:left;}
.g-case dl{ width:100%;position: relative;}
.g-case dl dt{width: 100%;line-height: 0;}
.g-case dl dd{width: 90%;height: 5rem;position: absolute;bottom: 0;left: 0;background: rgba(0,0,0,0.7);padding: 1rem 5% 0;}
.g-case dl dd h5{height: 2rem;line-height: 2rem;overflow: hidden;font-weight: bold;}
.g-case dl dd h5 a{font-size: 1.2rem;color: #0073cb;display: block;width: 100%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.g-case .case_desc{font-size: 1.1rem;color: #c2c2c2;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;line-height: 2rem;}
.g-case .u-more{width: 100%;margin:2.5rem auto 0;height: 3rem;line-height: 3rem;}

/*关于恩拓博*/
.g-about{width: 100%;padding: 1.5rem 0 2.5rem;border-top: #f6f6f6 1.2rem solid;}
.g-about dl{ width:100%; padding:1.5rem 0 0;}
.g-about dl dt{ width:100%;height: 18rem; background:url(../images/ab_k.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-about dl dt a{display: block;width: 73.44%;margin:0 auto;padding: 1rem 0 0;}
.g-about dl dd{ width:92.5%;margin:0 auto; padding: 2rem 0 0;}
.g-about .ab_desc{ font-size:1.1rem; color:#666;line-height: 1.9rem;height: 9.5rem;overflow: hidden;}
.g-about .u-more{width: 100%;margin:2.5rem auto 0;}


/**/
html {font-size: 10px;-webkit-text-size-adjust: none;}
@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;}}  /*ipone6*/
@media screen and (min-width: 400px) {html {font-size: 12.5px;}}
@media screen and (min-width: 414px) {html {font-size: 12.94px;}} /*ipone6P*/
@media screen and (min-width: 440px) {html {font-size: 13.75px;}}
@media screen and (min-width: 480px) {html {font-size: 15px;}}
@media screen and (min-width: 520px) {html {font-size: 16.25px;}}
@media screen and (min-width: 560px) {html {font-size: 17.5px;}}
@media screen and (min-width: 600px) {html {font-size: 18.75px;}}
@media screen and (min-width: 640px) {html {font-size: 20px;}}