.wrap { background:#fff;}	
.wrap img { width:100%;}
.pr { position:relative;}
.pa { position:absolute;}
.m-cnt:after,.c-list:after,.m-box:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}

@media screen and (min-width:320px) {html { font-size:75%;}}
@media screen and (min-width:360px) {html { font-size:83%;}}
@media screen and (min-width:375px) {html { font-size:88%;}}
@media screen and (min-width:393px) {html { font-size:92%;}}
@media screen and (min-width:400px) {html { font-size:93%;}}
@media screen and (min-width:412px) {html { font-size:94%;}}
@media screen and (min-width:414px) {html { font-size:97%;}}
@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%;}}

/*通栏广告*/
.g-advcon{ position:relative; width:100%; margin:0 auto; height: auto; z-index:15;}

.g-advcon .sclwrap_box{ height:26.88rem;}
.g-advcon .m-box img{ display:block;position: relative;width:100%; height: auto; }

/*导航样式*/
.g-navcon { clear:both; height:2.71rem; line-height:2.71rem; background:#0a0a0a; position:relative;}
.g-navcon a { color:#fff; font-size:1.25rem; width:5.8rem; display:block; float:left; text-align:center; position:relative;}
.g-navcon a:before { position:absolute; content:""; width:1px; height:2.71rem; background:#232323; top:0; right:0}
.g-navcon a:nth-child(1) { background:#e22638; color:#fff;}
.g-navcon a:nth-child(1):before { background:0;}

.g-navcon .m-tel { position: absolute; top:0.3rem; right:1rem; width:1.63rem; height:1.21rem;}
.g-navcon .m-tel i img { width:1.63rem; height:1.21rem;}

.ys_em { width:100%; height: auto; position:relative; z-index:999;}
.ys_em span { display:block; width:1.25rem; height:1.25rem; position:absolute; top:-2.4rem; right:0.83rem;}
.ys_em span img { width:1.25rem; height:1.25rem;}

.ys_em em { display:block;  background:rgba(10,10,10,0.8) none repeat scroll !important; filter:Alpha(opacity=90); width:10rem; top:0; right:0; position:absolute;}
.ys_em em a { width:100%; height:2.5rem; line-height:2.5rem; border-bottom:solid 1px #575757; font-size:1rem; color:#fff;  display:block; text-align:center;}
.ys_em em a:before { background:none;}
.ys_em em a:last-child { border:none;}
.g-navcon .ys_em em a:nth-child(1) { background: none; color:#fff;}

/*搜索*/
.h_inp {padding:1.67rem 0 0 0.83rem; position:relative; background:#222; height:2.5rem;}
.h_inp .m-ipt { float:left; display:block; width:22rem; }
.h_inp .u-key { background:url(/mobile/Images/Index/s_inp.gif) no-repeat 0 0; display:block; padding:0 0.5rem; height:2.5rem; line-height:2.5rem; width:21.13rem; color:#858585; font-size:1rem; border:none; box-shadow:none;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.h_inp .u-in { position:absolute; width:2.92rem; height:2.5rem; top:1.67rem; right:1rem; z-index:999; background:none; cursor:pointer;}
.h_inp .u-bt { background:url(/mobile/Images/Index/s_ss.gif) no-repeat 0 0; display:block; width:2.92rem; height:2.5rem; float:left;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}

/*瑞涛产品中心*/
.g-cp { position:relative; background:#222; height:54.17rem;}
.m-bt01 { text-align:center; padding:2rem 0 1.5rem;}
.m-bt01 a b { font-size:2.5rem; color:#cb1919; display:block;}
.m-bt01 a b em { color:#fff;}
.m-bt01 a span { display:block; font-size:0.83rem; color:#666; font-weight:bold; text-transform:uppercase;}

.g-cp .m-cnt { display:block; height:8rem; }
.g-cp .m-cnt li { float:left; width:11.88rem; height:2.71rem; line-height:2.71rem; text-align:center; color:#fff; font-size:1rem; margin:0 0.41rem 0.83rem 0.83rem; background:#0a0a0a; border-radius:0.23rem;}
.g-cp .m-cnt li.z-on { background:#cb1919;}

.g-cp .sclwrap_box { height:37rem; overflow:hidden}
.g-cp .con { float:left}
.g-cp .con p { height:32.5rem;}
.g-cp .con p a { width:12.08rem; height:14.54rem; display:block; float:left; margin:0 0 0.83rem 0.83rem; position:relative}
.g-cp .con p a img { width:12.08rem; height:14.54rem;}
.g-cp .con p a em { width:12.08rem; height:2.5rem; line-height:2.5rem; background:rgba(0,0,0,0.8) none repeat scroll !important; filter:Alpha(opacity=80); position:absolute; bottom:0; left:0; font-size:1rem; color:#fff; text-align:center;}
.g-cp .con i a { width:16.5rem; height:2.75rem; line-height:2.75rem; background:#cb1919; font-size:1rem; color:#fff; font-weight:bold; display:block; margin:0 auto; border-radius:10rem; text-align:center;}


/*吸塑包装·实力铸就口碑*/
.g-ys { position:relative; background:#111; height:40rem; overflow:hidden;}
.g-ys .m-bt01 { text-align:center; padding:2.95rem 0 1.5rem;}
.g-ys .m-bt01 a b { font-size:2rem; color:#cb1919; display:block;}
.m-bt01 a i { display:block; font-size:1rem; color:#fff; padding:0.1rem 0 0;}

.g-ys .m-cnt { display:block; height:7.29rem; }
.g-ys .m-cnt li { background:url(/mobile/Images/Index/ys_libg01.gif) no-repeat; float:left; width:2.58rem; height:4.38rem; line-height:1.58rem; text-align:center; color:#111; font-size:1.25rem; margin:0 0 0 0.58rem; padding:1.5rem 1.67rem 0; font-weight:bold;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-ys .m-cnt li:nth-child(4) { padding:1.5rem 1rem 0; width:3.92rem;}
.g-ys .m-cnt li.z-on { background:url(/mobile/Images/Index/ys_libg02.gif) no-repeat; color:#fff;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}

.g-ys .sclwrap_box { height:37rem; overflow:hidden}
.g-ys .con { float:left}
.g-ys .con dl dt a img { display:block; width:25rem; height:13.83rem; margin:0 auto 1.25rem;}
.g-ys .con dl dd { padding:0 0.83rem;}
.g-ys .con dl dd span { height:3.75rem; border-bottom:solid 2px #393939; display:block; margin-bottom:0.75rem;}
.g-ys .con dl dd span a i { background:url(/mobile/Images/Index/ys_wzbg.gif) no-repeat; width:3.08rem; height:2.79rem; text-align:center; font-size:2rem; font-weight:bold; font-family:Arial; float:left; color:#fff; margin:0.2rem 0 0;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-ys .con dl dd span a b { font-size:1.17rem; float:right; width:20.83rem; font-size:1.25rem; color:#fff;}
.g-ys .con dl dd p img { display:block; float:left; width:0.36rem; height:0.36rem; padding:0.58rem;}
.g-ys .con dl dd p em { display:block; width:23.13rem; float:right; font-size:1rem; color:#fff; line-height:1.5rem;}

/*客户证言*/
.g-jz { background:#222; height:33.33rem;}
.g-jz .m-bt01 { text-align:center; padding:2.95rem 0 1.5rem;}
.g-jz .m-bt01 a b { font-size:2rem; color:#cb1919; display:block;}
.g-jz .sclwrap_box { height:20.63rem; overflow:hidden}
.g-jz .con { float:left}
.g-jz .con dl { padding-left:0.83rem; height:9.67rem;}
.g-jz .con dl dt { float:left; width:11.25rem; height:8.46rem;}
.g-jz .con dl dt a img { display:block; width:11.25rem; height:8.46rem;}
.g-jz .con dl dd { float:right; width:13rem; padding-right:0.88rem;}
.g-jz .con dl dd b a { font-size:1.25rem; color:#fff;}
.g-jz .con dl dd p { font-size:0.92rem; color:#848484; line-height:1.5rem; margin:0.5rem 0 0;}

.g-jz .m-cnt{ padding:0 0 0 11.42rem;}
.g-jz .m-cnt li{ background:#fff; width:1rem; height:1rem; float:left; margin:0 0.42rem 0 0;
border-radius:1rem;      
-webkit- border-radius:1rem;
-moz-border-radius:1rem;
-o-border-radius:1rem;}
.g-jz .m-cnt li.z-on{ background:#cb1919; }

/*走进瑞涛包装*/
.g-zj { background:url(/mobile/Images/Index/zj_bg.jpg) no-repeat; height:36.38rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-zj dl { padding:17.17rem 0 0;}
.g-zj dl dd { padding:2.5rem 0 0 0.83rem; width:17.33rem; float:left;}
.g-zj dl dd b a { display:block; font-size:2rem; color:#fff;}
.g-zj dl dd b a em { color:#cb1919;}
.g-zj dl dd span { font-size:1rem; color:#fff; font-weight:bold; display:block; padding:0.3rem 0 0.5rem;}
.g-zj dl dd p { font-size:0.92rem; color:#949494; line-height:1.5rem;}
.g-zj dl dt { float:right; padding-right:0.83rem; width:5.83rem; height:15.88rem;}

/*聚焦瑞涛*/
.g-dt { background:#1a1a1a; height:41.67rem;}
.g-dt .m-bt01 { text-align:center; padding:2.95rem 0 1.5rem;}
.g-dt .m-bt01 a b { font-size:2rem; color:#cb1919; display:block;}

.g-dt .m-cnt { padding-left:0.83rem; position:relative; z-index:999; height:4rem;}
.g-dt .m-cnt li { float:left; width:8.3rem; height:2.67rem; line-height:2.67rem; text-align:center; color:#222; font-size:1.25rem; background:#fff; font-weight:bold;}
.g-dt .m-cnt li:nth-child(1) { border-radius:4rem 0 0 4rem;}
.g-dt .m-cnt li:nth-child(2) { border-left:solid 1px #101010; border-right:solid 1px #101010;}
.g-dt .m-cnt li:nth-child(3) { border-radius:0 4rem 4rem 0;}
.g-dt .m-cnt li.z-on { background:#cb1919; color:#fff;}

.g-dt .sclwrap_box { height:35.63rem; overflow:hidden}
.g-dt .con { float:left}
.g-dt .con dl { margin:0 0.83rem; height:6.67rem; background:#111;}
.g-dt .con dl dt { float:left; widtxh:11.04rem; height:6.67rem;}
.g-dt .con dl dt a img { display:block; width:11.04rem; height:6.67rem;}
.g-dt .con dl dd { float:right; width:12.92rem; padding:0.83rem 0 0;}
.g-dt .con dl dd b a { font-size:0.92rem; color:#fff; text-transform:uppercase;}
.g-dt .con dl dd p { font-size:0.83rem; color:#848484; line-height:1rem; margin:0.5rem 0 0;}
.g-dt .con ul { padding:1.5rem 0.83rem 0; height:15rem;}
.g-dt .con ul li { padding-bottom:1rem; border-bottom:solid 2px #111; margin-bottom:1rem ;}
.g-dt .con ul li:nth-child(3) { border:none;}
.g-dt .con ul li a b { display:block; font-size:1rem; color:#fff;}
.g-dt .con ul li a em { display:block; font-size:0.83rem; color:#999; padding:0.3rem 0;}
.g-dt .con i a { width:16.5rem; height:2.75rem; line-height:2.75rem; background:#cb1919; font-size:1rem; color:#fff; font-weight:bold; display:block; margin:0 auto; border-radius:10rem; text-align:center;}


