﻿.wrap img{ width:100%;}	

@media screen and (min-width:320px) {body { font-size:75%;}}
@media screen and (min-width:360px) {body { font-size:84.4%;}}
@media screen and (min-width:375px) {body { font-size:86.6%;}} /*ipone6*/
@media screen and (min-width:400px) {body { font-size:87%;}}
@media screen and (min-width:414px) {body { font-size:96%;}} /*ipone6P*/
@media screen and (min-width:480px) {body { font-size:112.5%;}}
@media screen and (min-width:550px) {body { font-size:131.25%;}}
@media screen and (min-width:639px) {body { font-size:150%;}}
/*通栏广告*/
.g-adv{ width:100%; height:12.92em; overflow:hidden; margin-bottom:2.42em;}
.g-adv .sclwrap_box {height:12.5em;overflow: hidden;}
.g-adv .m-cnt{ padding:1% 0; background:#111;}
.g-adv .m-cnt li { float:left; width:33.3%; padding:1% 0;margin-top:-1%;}
.g-adv .m-cnt li.z-on{ background:#cf2f37;}
.g-adv .m-cnt li:last-child { border-right:0;}
/*导航样式*/
.g-nav { position:relative; overflow:hidden; font-size:0.92em;height:19.05em; overflow:hidden;background:url(/mobile/Images/Index/n_bg.jpg) no-repeat;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;
background-size: cover; }
.g-nav a { float:left; width:7em; text-align:center; display:block; color:#fff;margin:0 2.41em 1.58em 0; padding:4.55em 0 0; height:2.68em; text-align:center;}
.g-nav a:first-child,.g-nav a:nth-child(4){ margin-left:1.64em;}
.g-nav a:first-child{ padding-top:4.2em;}
.g-nav a:nth-child(2){padding-top:4.25em;}
.g-nav a:nth-child(3),.g-nav a:nth-child(6){ margin-right:0;}
/*鑫亮核心产品*/
.g-xl { position:relative; height:29.75em; overflow:hidden; background:#f3f3f3; padding:2.75em 0 0;}
.g-xl h3{ height:4.08em; font-size:1em; text-align:center; color:#426419; font-weight:bold; position: relative;}
.g-xl h3:before{ content:""; position:absolute;height:2px;width:100%;content: "";left:0;top:30%; background:#a9b0b3;}
.g-xl h3 a{ color:#333; font-size:1.5em; position:relative; z-index:555; background:#f8f8f8; border:2px solid #a9b0b3; padding:0.25% 4.5% 0.5%;}

.g-xl .c-list { font-size:1em; height:1.92em; line-height:1.92em; margin-bottom:1em;}
.g-xl .c-list li { float:left; text-align:center; color:#fff; width:12.125em; background:#333;}
.g-xl .c-list li:first-child{ margin:0 0.58em 0 0.83em;}
.g-xl .c-list li.z-on { background:#cf2f37; color:#fff; font-weight:bold;}

.g-xl .m-cpcon { position:relative;}
.g-xl .m-cpcon .prev { position:absolute; top:14.2em; left:0.83em; width:1.21em; z-index:999;}
.g-xl .m-cpcon .next { position:absolute; top:14.2em; right:0.83em; width:1.21em; z-index:999;}

.g-xl .m-cpcon .no_ov { margin:0 0.83em;}
.g-xl .m-cpcon .no_ov .m-box .page { position:relative; float:left}
.g-xl .m-cpcon p{ margin:0 0.83em; position:relative;}
.g-xl .m-cpcon p span{ position:absolute; left:0;top:10.54em;background:url(/mobile/Images/Index/span.png) repeat; display:block; text-align:center; width:100%; height:2em; line-height:2em;}
.g-xl .m-cpcon p span a{ color:#fff;}
.g-xl .m-cpcon ul{ margin-left:1.2em;}
.g-xl .m-cpcon ul li{ width:10.46em;float:left; margin:0.58em 0 0 0.54em; position:relative;}
.g-xl .m-cpcon ul li span{ display:block; text-align:center; width:100%; padding-bottom:3em;}
.g-xl .m-cpcon ul li span a{ font-size:1em; color:#666;}
/*产品快速导航*/
.g-menu{ height:21.42em; overflow:hidden;}
.g-menu h3{ font-size:1em; background:#e1e0e0; height:2.92em; line-height:2.92em; margin-bottom:1.42em;}
.g-menu h3 a{ color:#fff; font-weight:bold; }
.g-menu h3 i{background:#cf2f37; display:inline-block; padding:0 5%;}
.g-menu h3 span{ float:right;display:inline-block;width:4.5em;padding-right:3%; text-align:left;}
.g-menu h3 em{ width:1.76em; display:inline-block;}
.g-menu h3 em img{ vertical-align:middle;}
.g-menu h3 span a{ color:#222; font-weight:normal; background:none;}
.g-menu dl{ margin:0 0.83em 1em; border:2px solid #dedede; overflow:hidden;}
.g-menu dl dt{ float:left; text-align:center; width:10.71em;}
.g-menu dl dt a{ color:#cf2f37; font-weight:bold; line-height:10.4em; display:block;}
.g-menu dl dd{ width:14em; float: left;}
.g-menu dl dd p{ display:block; height:2.54em; line-height:2.54em; border-bottom:2px solid #dedede;border-left:2px solid #dedede;}
.g-menu dl dd p a{ color:#666; font-weight:bold; padding:0 0.75em;}
.g-menu dl dd p:last-child{ border-bottom:none;}
.g-menu dl:last-child dt a{ line-height:2.54em;}
/*鑫亮标线涂料*/
.g-tu{ height:23.07em; background:#cf2f37; padding:2.52em 0 0;position:relative; overflow:hidden;}
.g-tu h3{ display:block; height:6.9em; font-size:1em; color:#fff; text-align:center; height:5em; position:relative;}
.g-tu h3 b{ font-size:1.83em; position:relative; z-index:99; background:#cf2f37;}
.g-tu:before{ content:""; position:absolute;height:1px;width:100%;content: "";left:0;top:13%; border-bottom:1px dotted #fff;}
.g-tu .sclwrap_box{margin-top:-0.25em;}
.g-tu .m-box .con{ display:inline; float:left; }
.g-tu .m-cnt{ display:inline-block; width:23.42em;background:url(/mobile/Images/Index/c_bg.gif) no-repeat;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover; overflow:hidden; height:2.25em; padding-left:1.25em; margin-left:4.1%; overflow:hidden;}
.g-tu .m-cnt li{ width:6.14em; margin-right:0.125em; text-align:center;height:1.93em; line-height:1.93em;float:left;color:#fff; font-weight:bold;font-size:1.17em;}
.g-tu .m-cnt li.z-on{ color:#cf2f37; background:#fff;border-top-left-radius:0.5em;border-top-right-radius:0.5em;}
.g-tu .nowarp { margin:0 2em; margin-top:-2em;}
.g-tu dl{background:#fff; margin:0 1em; overflow:hidden; padding:1em 0; border-radius:0.09em;}
.g-tu dl dt{ float:left; width:9.875em; margin:1.67em 0.92em 0 1.17em;}
.g-tu dl dt img{ width:9.71em; padding:1px; border:1px solid #d4d4d4;}
.g-tu dl dd{ width:11.67em; float:left;}
.g-tu dl dd b{ color:#333; display:block; height:2em; padding-top:2em; font-size:1.08em;}
.g-tu dl dd p{ color:#666; line-height:160%;}
.g-tu dl dd p span{ color:#cf2f37;}
/*经典工程案例*/
.g-pz{height:28.42em; background:#f3f3f3; position:relative; padding:2.75em 0 0; overflow:hidden;}
.g-pz h3{ height:5.67em; font-size:1em; text-align:center; color:#426419; font-weight:bold; position: relative;}
.g-pz h3:before{ content:""; position:absolute;height:2px;width:100%;content: "";left:0;top:30%; background:#a9b0b3;}
.g-pz h3 a{ color:#333; font-size:1.5em; position:relative; z-index:555; background:#f8f8f8; border:2px solid #a9b0b3; padding:0.25% 4.5% 0.5%;}
.g-pz h3 span{ display:block; font-weight:normal; color:#cf2f37; padding-top:2%; font-size:1.08em;}
.g-pz .prev{ width:1.21em; position:absolute; top:22.5em; left:0.83em; z-index:999;}
.g-pz .next{ width:1.21em; position:absolute; top:22.5em; right:0.83em; z-index:999;}
.g-pz .m-box .con{ display:inline; float:left;}
.g-pz ul li{ width:10.46em;float:left; margin:0.54em 0 0 0.54em; position:relative;}
.g-pz ul li:first-child{ margin-left:2.58em;}
.g-pz ul li span{ display:block; text-align:center; width:100%; }
.g-pz ul li span a{ font-size:1em; color:#666;}

.g-pz p{ margin:0 0.83em; position:relative;}
.g-pz p span{ position:absolute; left:0;top:10.54em;background:url(/mobile/Images/Index/span.png) repeat; display:block; text-align:center; width:100%; height:2em; line-height:2em;}
.g-pz p span a{ color:#fff;}
/*优势*/
.g-ys{ height:62em; overflow:hidden;background:url(/mobile/Images/Index/y_bg.gif) no-repeat;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
.g-ys h3{ font-size:1em; color:#fff; text-align:center; padding:1em 0 0; height:5.92em;}
.g-ys h3 b{ display:block; font-size:1.5em;}
.g-ys h3 span{ padding-left:3%;}
.g-ys dl{overflow:hidden; padding-bottom:7.9%;}
.g-ys dl dt{margin:0 0 0 0.87em; font-size:1.25em; font-weight:bold; color:#333; line-height:1.8em;}
.g-ys dl dt span{ display:inline-block; color:#fff; font-family:Impact; font-weight:normal; width:1.8em; text-align:center; margin-right:0.7em;}
.g-ys dl dd{ margin:1em 0 0 4.17em; color:#666; font-size:1em; line-height:150%;}
.g-ys dl dd i{ display:block; padding-top:6.5%; width:21.42em;}
.g-ys dl:last-child{ margin-top:0%;}
/*荣誉证书*/
.g-zss{height:20.79em;position:relative;}
.g-zss h3{ font-size:1em; background:#e1e0e0; height:2.92em; line-height:2.92em; margin-bottom:1.33em;}
.g-zss h3 a{ color:#fff; font-weight:bold; }
.g-zss h3 i{background:#cf2f37; display:inline-block; padding:0 5%;}
.g-zss h3 span{ float:right;display:inline-block;width:4.5em;padding-right:3%; text-align:left;}
.g-zss h3 em{ width:1.5em; display:inline-block; float:left;}
.g-zss h3 em img{ vertical-align:middle;}
.g-zss h3 span a{ color:#222; font-weight:normal; background:none;}

.g-zss .prev{ width:1.75em; position:absolute; top:9.33em; left:0.75em;}
.g-zss .next{ width:1.75em; position:absolute; top:9.33em; right:0.75em;}
.g-zss .nowarp { margin:0 2em;}
.g-zss .m-box .con{ display:inline; float:left;}
.g-zss ul li{ width:9.5em;float:left; margin:0 0 0 1.2em; position:relative;}
.g-zss ul li span{ display:block; text-align:center; width:100%; position:absolute; left:0; bottom:0em; height:1.83em; line-height:1.83em;background:url(/mobile/Images/Index/span2.png) no-repeat;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
.g-zss ul li span a{ font-size:1em; color:#fff;}
/*走进南京鑫亮*/
.g-zj{ height:24.625em; overflow:hidden;}
.g-zj h3{ font-size:1em; background:#e1e0e0; height:2.92em; line-height:2.92em; margin-bottom:1.42em;}
.g-zj h3 a{ color:#fff; font-weight:bold; }
.g-zj h3 i{background:#cf2f37; display:inline-block; padding:0 5%;}
.g-zj h3 span{ float:right;display:inline-block;width:4.5em;padding-right:3%; text-align:left;}
.g-zj h3 em{ width:1.5em; display:inline-block; float:left;}
.g-zj h3 em img{ vertical-align:middle;}
.g-zj h3 span a{ color:#222; font-weight:normal; background:none;}
.g-zj dl{ margin:0 0.83em;}
.g-zj dl dd{ color:#666; line-height:175%; padding-top:2%; margin:0 3%;}
.g-zj dl dd a{ color:#cf2f37;}
/*行业新闻*/
.g-news{ width:100%; height:37.33em; overflow:hidden; position:relative;}
.g-news .m-cnt{ background:#636363; font-weight:bold;height:2.54em; line-height:2.54em; font-size:1em; margin-bottom:1.375em;}
.g-news .m-cnt li{ width:33.333%; text-align:center; float:left; position:relative; font-size:1em; color:#fff;}
.g-news .m-cnt li.z-on{  background: #222;}
.g-news .u-more{ display:block; position:absolute; top:0; right:0; z-index:1; font-size:1em; color:#fff; font-weight:bold; background:#8b8b8b; width:9.04em; line-height:2.54em; height:2.54em; text-align:center;}
.g-news .m-box .con{ display:inline; float:left;}
.g-news .m-box dl{ overflow:hidden; height:16.54em; margin:0 0.83em; border-bottom:1px dashed #d4d4d4;}
.g-news .m-box dl dd b{ color:#333;display:block; text-align:center; height:1.6em; padding-top:0.75em;}
.g-news .m-box dl dd p{ line-height:170%; padding-top:1%; color:#666; margin:0 3%;}
.g-news .m-box dl dd i{ color:#cf2f37;}
.g-news .m-box ul{ width:25em; margin:0 auto; padding:4% 0 0;}
.g-news .m-box ul li{ height:2.5em; line-height:2.5em;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:0.92em;}
.g-news .m-box ul li a{ color:#666;}
.g-news .m-box ul li em{ display:inline-block; width:0.33em; padding:0 2% 0 0;}
.g-news .m-box ul li:last-child{ border:none;}
.g-news .m-box ul li span{ float:right; color:#666;}