﻿.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%;}}

/*通栏广告*/
.g-adv{ width:100%; overflow:hidden; position:relative}
.g-adv .m-cnt{position: absolute; bottom: 1rem; z-index: 11;width: 25%; left: 40%;margin: 0 auto;}
.g-adv .m-cnt li{width: 0.8rem;height: 0.8rem; background: #00479d;  border-radius: 50%; float:left; margin:0 0.5rem}
.g-adv .m-cnt li.z-on{ background: #eb6100; }
/*产品分类*/
.g-fenl{ width:25.83rem; margin:0 auto; padding:1.5rem 0 0; overflow:hidden;}
.g-fenl .u-bt{ font-size:1rem; color:#333; font-weight:bold; height:3.3rem; width:100%; text-align:center; display:block;}
.g-fenl .u-bt i{color: #00479d;}
.g-fenl .u-bt span{display: block;font-size: 0.67rem;color: #cad0ce;font-weight: normal;}
.g-fenl .m-bt{ width:100%; height:2rem; line-height:2rem; border-bottom:#ccc 1px solid;position: relative;}
.g-fenl .m-bt:before{ content:"";width: 0;height: 0;position: absolute;top: 0.8rem;left: 0;
border-top:0.3rem solid transparent; 
border-left:0.3rem solid #00479d;
border-bottom:0.3rem solid transparent;}
.g-fenl .m-bt a{ font-size:1rem; color:#333; font-weight:bold; padding:0 0 0 0.83rem;}
.g-fenl .m-bt span{ float:right; display:block;}
.g-fenl .m-bt span a{ font-family:Arial, Helvetica, sans-serif; font-size:0.83rem; font-weight:normal;color: #b3b3b3; text-transform:uppercase;}
.g-fenl .m-fenl{font-size: 0.83rem;color: #333;line-height: 2rem;width: 100%;}
.m-fenl a{font-size: 0.83rem;color: #333; display:inline-block; padding:0 0.8rem;}

/*产品*/
.g-cp{ width:100%; height:10rem; overflow:hidden; position:relative;}
.g-cp .prev{ width:1.67rem; position:absolute; top:38%; left:0;z-index: 2;}
.g-cp .next{ width:1.67rem; position:absolute; top:38%; right:0;z-index: 2;}
.g-cp .nowarp { margin:0;}
.g-cp .m-box .con{ display:inline; float:left;}
.g-cp ul li{ width:8.5rem; float:left; padding:1rem 0 0 0.25rem;}
.g-cp ul li img{ width:8.42rem;height: 5.42rem; border:#898989 1px solid;}
.g-cp ul li span{ display:block; text-align:center; width:100%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.g-cp ul li span a{ font-size:0.83rem; color:#333;}

/*优势*/
.g-ys{ width:100%; overflow:hidden; height:32.17rem; background:url(/mobile/Images/Index/ys_bg.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-ys .m-bt{display: block;width: 21.58rem; margin:0 auto;height: 3.33rem;}
.g-ys .sclwrap_box{ height:25.42rem; overflow:hidden;}
.g-ys .m-box .con{ display:inline; float:left;}
.g-ys .ys_pic{display: block; width:21.58rem; margin:0 auto; padding:2.67rem 0 0.3rem; overflow:hidden;}
.g-ys dl{ width:25.83rem; margin:0 auto;}
.g-ys dl dt{ width:100%; display:inline-block; overflow:hidden;height: 2.75rem;line-height: 2.5rem; background:url(/mobile/Images/Index/ys_tbg.png) 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-ys dl dt em{ display:block; width:1.5rem; float:left; padding:0.5rem 2% 0 0;line-height: 0;}
.g-ys dl dt b{ display:block; float:left; width:17rem;}
.g-ys dl dt b a{ font-size:0.92rem; color:#333;}
.g-ys dl dt b i,.g-ys dl dd i{color:#00479d;}
.g-ys dl dd{ padding:0.3rem 0 0; width:100%;}
.g-ys dl dd p{ display:inline-block;width: 100%;line-height: 1.3rem;}
.g-ys dl dd p em{display: block;float: left;width: 0.25rem; padding:0 0.67rem 0 0;}
.g-ys dl dd p span{display: block;float: left;font-size: 0.83rem;color: #333;width: 24rem;}
.ys_m{width: 100%;height: 25.42rem;overflow: hidden; background:url(/mobile/Images/Index/ys_bg02.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;}
.ys_m .m-bt{display: block;width: 100%;text-align: center; padding:1.67rem 0 1.25rem;height: 2.08rem;line-height: 2.08rem;overflow: hidden;font-size: 1.08rem;color: #fff;font-weight: bold;}
.ys_m p{height: 6.21rem;width: 25.83rem; margin:0 auto 0.42rem;}
.ys_m p a{display: block;font-size: 0.83rem;color: #000;text-align: center; padding:0.67rem 0 0;}
.ys_m p b{display: block;font-size: 1.08rem;color: #00479d; padding:0.5rem 0;}
.g-ys .m-cnt{ width:78%; display:inline-block; padding:0.75rem 0 0 22%;}
.g-ys .m-cnt li{ width:1rem; height:1rem; border:#eb6100 1px solid;background: #fff; float:left; margin:0 1rem; 
border-radius:2rem; 
-webkit- border-radius:2rem;
-moz-border-radius:2rem;
-o-border-radius:2rem;}
.g-ys .m-cnt li.z-on{ background:#eb6100; }

/*广告条*/
.g-ban01{ display:block; width:100%; overflow:hidden; height:8.38rem; background:url(/mobile/Images/Index/ban01.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-ban01 span{display:inline-block; padding:5.25rem 0 0 8.42rem;width: 17.67rem;}
.g-ban01 em{display: block;float: left;width: 1.75rem; padding:0.4rem 0.4rem 0 0;}
.g-ban01 b{display: block;float: left;font-size: 1.2rem;color: #eb6100;line-height: 1.2rem;}
.g-ban01 i{display: block;font-size: 0.83rem;color: #fff;font-weight: normal;}

/*优质好钢*/
.g-you{ width:100%; height:33rem; overflow:hidden; background:url(/mobile/Images/Index/you_bg.gif) 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-you .m-bt{display: block;width: 100%;text-align: center;font-size: 1.25rem;color: #00479d;font-weight: bold; padding:2.75rem 0 0;height: 3.67rem;}
.g-you .m-bt span,.g-jz .m-bt span{display: block;font-size: 0.67rem;color: #e0e0e0;font-weight: normal;text-transform: uppercase;}
.g-you .m-cnt{ height:5.66rem; width:100%;}
.g-you .m-cnt li{ width:8.3rem; text-align:center;height: 2.42rem;line-height: 2.42rem; float:left;font-size: 0.83rem;color: #333; margin:0 0 0.33rem 0.33rem; border:#dcdcdc 1px solid;}
.g-you .m-cnt li.z-on{ background:#eb6100; border:#eb6100 1px solid; color:#fff;}
.g-you .m-box .con{ display:inline; float:left;}
.g-you .you_pic{display: block;width: 25.83rem; margin:0.42rem auto 0;}
.g-you .you_pic img{width: 25.83rem;height: 17.13rem;}

/*客户见证*/
.g-jz{ width:100%; overflow:hidden; padding:1.67rem 0 4%;}
.g-jz .m-bt{display: block;width: 100%;text-align: center;font-size: 1.25rem;color: #00479d;font-weight: bold;height: 2.75rem; background:url(/mobile/Images/Index/jz_tbg.gif) 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-jz .m-bt span{}
.g-jz dl{ width:100%; display:inline-block; overflow:hidden; padding:1rem 0 0;}
.g-jz dl dt{ width:9.79rem; float:left; padding:0 0.5rem;}
.g-jz dl dt img{width: 9.79rem;height: 9.79rem;}
.g-jz dl dd{ width:15.33rem; float:left;}
.g-jz dl dd h5{ font-size:0.92rem; font-weight:bold;}
.g-jz dl dd h5 a{ color:#eb6100;}
.g-jz dl dd p{ font-size:0.83rem; color:#333; padding:0.83rem 0 0;}
.g-jz dl dd span{ display:block; padding:0.5rem 0 0;}
.g-jz dl dd span a{ font-size:0.83rem; color:#333;text-transform: uppercase;}

/*广告条*/
.g-ban02{ display:block; width:100%; text-align:center; overflow:hidden; height:3.17rem; line-height:3.17rem; font-size:0.83rem; color:#fff; 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 b{ font-family:Arial, Helvetica, sans-serif; font-size:1.25rem;color: #eb6100;}
.g-ban02 em{ display:inline-block;width: 1.75rem; padding:0 2% 0 0;}
.g-ban02 em img{ vertical-align:middle;}

/*合作客户*/
.g-hz{ width:100%; height:12.67rem; overflow:hidden; position:relative; background:url(/mobile/Images/Index/hz_bg.gif) 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-hz .m-bt{display: block;width: 100%;text-align: center;font-size: 1.08rem;color: #333;font-weight: bold; padding:2.5rem 0 0;}
.g-hz .m-bt span{display: block;font-size: 0.83rem;font-weight: normal; padding:1.17rem 0 0;}
.g-hz .prev{ width:1.67rem; position:absolute; top:44%; left:0.4rem;z-index: 2;    opacity: 0.3;}
.g-hz .next{ width:1.67rem; position:absolute; top:44%; right:0.4rem;z-index: 2;}
.g-hz .nowarp { margin:0;}
.g-hz .m-box .con{ display:inline; float:left;}
.g-hz ul li{ width:8.33rem; float:left; padding:1rem 0 0 0.4rem;}
.g-hz ul li img{ width:8.25rem;height: 4.63rem; border:#dcdbdb 1px solid;}

/*走进和济集团*/
.g-about{ width:100%; overflow:hidden;height: 34.25rem; background:url(/mobile/Images/Index/ab_bg.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 .m-bt{font-size: 1.08rem;color: #00479d;font-weight: bold;display: block;width: 100%;text-align: center; padding:1.5rem 0 0;height: 4.67rem;}
.g-about .m-bt span{display: block; font-size:0.83rem; color:#333;font-weight: normal; padding:0.67rem 0 0;}
.g-about .m-bt i{color: #00479d;}
.g-about .g-aboutc{ width:25.83rem; margin:0 auto;}
.g-about .g-aboutc .g_imgs{ width:21.58rem; margin:0 auto;}
.g-about .g-aboutc .g_imgs img{width: 21.58rem;    height: 13.42rem;}
.g-about .g-aboutc .g_imgs a{ position:relative}
.g-about .g-aboutc .g_imgs a em{ position:absolute; bottom:0.8rem; left:50%; width:10rem; margin-left:-5rem; height:3rem; line-height:3rem; font-size:1.2rem; color:#00479d; text-align:center; background:#fff;opacity: 0.8;}
.g-about .g-aboutc .g_ry{ width:100%;}
.g-about .g-aboutc .g_ry p{ width:100%; font-size:0.83rem; color:#333;height: 2rem;line-height: 2rem;overflow: hidden; border-bottom:#ccc 1px solid;}
.g-about .g-aboutc .g_as{display: block;width: 100%; padding:0.8rem 0 0;}
.g-about .g-aboutc .g_as li{display: block;float: left;font-size: 0.83rem;color: #333;width: 8.3rem;text-align: center;height: 2.42rem;line-height: 2.42rem; border:#dcdcdc 1px solid;overflow: hidden; margin:0.33rem 0.2rem 0 0;}
.g-about .g-aboutc .g_as li a{ display:block;font-size: 0.83rem;color: #333;}
.g-about .g-aboutc .g_as li.z-on{background: #eb6100;color: #fff; border:#eb6100 1px solid;}
.g-about .g-aboutc .g_as li.z-on a{ color:#fff}
.g-about .g-aboutc .g_as li:nth-child(3n){ margin-right:0;}

/*活动相册*/
.g-xc{ width:100%; height:10.5rem; overflow:hidden; position:relative;}
.g-xc .m-bt{width: 25.83rem; display:inline-block; margin:0 0 0 0.42rem; height:2.5rem; line-height:2.5rem; background:url(/mobile/Images/Index/xc_tbg.gif) 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-xc .m-bt a{ font-size:0.83rem; color:#00479d;font-weight: bold; padding:0 0 0 2.58rem;}
.g-xc .m-bt em{font-size: 0.58rem;color: #c3c3c3;text-transform: uppercase;font-weight: normal; padding:0 0 0 0.2rem;}
.g-xc .m-bt span{ float:right; padding:0 3% 0 0;}
.g-xc .m-bt span a{ font-family:Arial, Helvetica, sans-serif; font-size:0.83rem;color: #757575;font-weight: normal; text-transform:uppercase;padding: 0;}
.g-xc .prev{ width:1.67rem; position:absolute; top:46%; left:0.3rem;z-index: 2;    opacity: 0.3;}
.g-xc .next{ width:1.67rem; position:absolute; top:46%; right:0.5rem;z-index: 2;}
.g-xc .nowarp { margin:0;}
.g-xc .m-box .con{ display:inline; float:left;}
.g-xc ul li{ width:8.42rem; float:left; padding:1.17rem 0 0 0.4rem;}
.g-xc ul li img{ width:8.33rem;height: 5.42rem; border:#a1a1a1 1px solid;}
