﻿.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%;}}
@media screen and (min-width:400px) {body { font-size:87%;}}
@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-nav { width:100%; background:#454545;}
.g-nav a { font-size:1em; color:#fff; height:3.75em; line-height:3.75em; width:33%; text-align:center; display:block; float:left; position:relative; border-top:solid 1px #fff;}
.g-nav a:nth-child(1),.g-nav a:nth-child(4){ width:34%;}
.g-nav a:after { position:absolute; content:""; width:1px; height:100%; background:#fff; top:0; right:0;}
.g-nav a:nth-child(1),.g-nav a:nth-child(2),.g-nav a:nth-child(3){ border-top:none;}
.g-nav a:nth-child(3n):after{ background:none;}

/*通栏广告*/
.g-adv{ width:100%; height:12.42em; overflow:hidden; position:relative;}
.g-adv .sclwrap_box{ height:12.04em; overflow:hidden;}
.g-adv .m-cnt{ width:100%; position:absolute; bottom:0; left:0; background:#999;}
.g-adv .m-cnt li{ float:left; width:33%; height:0.38em;}
.g-adv .m-cnt li.z-on{ background:#ff5400;}
.g-adv .m-cnt li:nth-child(2){ margin:0 0.5%;}

/*爆款推荐*/
.g-tui{ width:100%; height:25.42em; overflow:hidden; padding:8% 0 4.5%;}
.g-tui .m-bt{ display:block; width:100%; height:2.78em; line-height:3.2em; font-size:1.5em; color:#ff5400; text-align:center; background:url(/mobile/Images/Index/tui_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-tui .sclwrap_box{ height:20.33em; overflow:hidden;}
.g-tui .m-box .con{ display:inline; float:left;}
.g-tui .m-box ul li{ width:40.9%; float:left; margin:4% 4% 0; line-height:0; position:relative;}
.g-tui .m-box ul li span{ display:block; text-align:center; width:100%; position:absolute; bottom:0; left:0; height:2em; line-height:2em; background:#ebebeb; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.g-tui .m-box ul li span a{ font-size:0.92em; color:#666;}
.g-tui .m-cnt{ width:100%; display:inline-block; padding:0 0 0 40%;}
.g-tui .m-cnt li{ width:1em; height:1em; background:#ccc; float:left; margin:0 1%; 
border-radius:2em; 
-webkit- border-radius:2em;
-moz-border-radius:2em;
-o-border-radius:2em;}
.g-tui .m-cnt li.z-on{ background:#ff5400; }

/*立即咨询*/
.g-tel{ width:100%; height:3.42em; line-height:3.42em; background:#ff5400; overflow:hidden;}
.g-tel .tel01{ width:46.9%; display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:1.5em; color:#fff; padding:0 0 0 12%;}
.g-tel .tel01 em{ display:inline-block; width:12%; padding:0 2% 0 0;}
.g-tel .tel_btn{ display:block; float:right; width:20.8%; height:1.5em; line-height:1.5em; text-align:center; border:#ffaa80 1px solid; font-size:1em; color:#fff; margin:3% 12% 0 0;
border-radius:0.4em; 
-webkit- border-radius:0.4em;
-moz-border-radius:0.4em;
-o-border-radius:0.4em;}

/**/
.g-shi{ width:100%; height:17.83em; overflow:hidden; background:url(/mobile/Images/Index/shi_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-shi { position:relative;}

.g-shi .prev { position:absolute; top:2.63em; left:4.08em; width:0.96em; z-index:999;}
.g-shi .prev img { width:100%;}
.g-shi .next { position:absolute; top:2.63em; left:5.04em; width:0.96em; z-index:999;}
.g-shi .next img { width:100%;}

.g-shi .nowarp { margin:0 3.96em;}
.g-shi .nowarp .sclwrap_box{ height:10em; padding-top:4.25em}
.g-shi .nowarp .m-box .con { float:left}
.g-shi .nowarp .m-box .con a { display:block; width:18.71em;}
.g-shi .nowarp .m-box .con a img { width:18.71em;}

/*广告条*/
.g-ban01{ width:100%; height:19.75em; overflow:hidden; 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 a{ display:block; margin-top:15.67em; width:27.3%; text-align:center; height:2em; line-height:2em; font-size:1em; color:#fff; background:#da251c; float:left;
border-radius:0.4em; 
-webkit- border-radius:0.4em;
-moz-border-radius:0.4em;
-o-border-radius:0.4em;}
.g-ban01 a:first-child{ background:#ff5400; margin-left:21.9%; margin-right:4px;}

/*PK*/
.g-pk{ width:100%; overflow:hidden;}
.g-pk .m-bt{ display:block; width:100%; text-align:center; font-size:1.08em; color:#454545; padding:7% 0 6%;}
.g-pk .m-bt em{ display:inline-block; width:5.9%;}
.g-pk .m-bt b{ display:block; font-size:1.38em; color:#ff5400;}
.g-pk p{ float:left; width:33.4%; padding:0 0 0 5%;}
.g-pk p span{ display:block; width:81.3%; margin:2% auto 0; text-align:center; height:2.18em; line-height:2.18em; background:#ff5400;
border-radius:0.2em; 
-webkit- border-radius:0.2em;
-moz-border-radius:0.2em;
-o-border-radius:0.2em;}
.g-pk p span a{ font-size:0.92em; color:#fff;}
.g-pk .pk_p02 span{ background:#ccc;}
.g-pk .pk_p02 span a{ color:#333;}
.g-pk i{ display:block; float:left; width:12.2%; padding:10% 0 0 5%;}

/*广告条*/
.g-ban02{ display:block; width:100%; padding:9.5% 0 8.5%;}

/*解决方案*/
.g-fang{ width:100%; height:23.42em; overflow:hidden; background:url(/mobile/Images/Index/fang_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-fang .m-bt{ display:block; width:87.7%; margin:0 auto; padding:10% 0 5%;}
.g-fang span{ display:block; width:100%;}

/*优势*/
.g-ys{ width:100%; overflow:hidden; height:42.83em; padding:9% 0 4.5%;}
.g-ys .m-bt{ display:block; text-align:center; margin:0 0 4%; width:100%; height:5.5em; overflow:hidden; background:url(/mobile/Images/Index/ys_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-ys .m-bt i{ display:block; font-size:1em; color:#454545; padding:6% 0 2%;}
.g-ys .m-bt b{ display:block; font-size:1.5em; color:#ff5400;}
.g-ys .sclwrap_box{ height:31.58em; overflow:hidden;}
.g-ys .m-box .con{ display:inline; float:left;}
.g-ys .m-box .con .ys_pic{ width:87.5%; margin:0 auto; overflow:hidden;}
.g-ys dl{ width:87.5%; margin:0 auto; padding:6% 0 0;}
.g-ys dl dt{ width:100%; border-bottom:#ccc 1px solid; display:inline-block; padding:0 0 2%; overflow:hidden;}
.g-ys dl dt em{ display:block; width:11.4%; float:left; padding:1% 2% 0 0;}
.g-ys dl dt b{ display:block; float:left; width:86%;}
.g-ys dl dt b a{ font-size:1.25em; color:#ff5400;}
.g-ys dl dt b i{ display:block; color:#454545; font-weight:normal;}
.g-ys dl dd{ width:100%; display:inline-block; padding:2% 0 0;}
.g-ys dl dd p{ font-size:0.92em; color:#666; line-height:180%; display:inline-block; width:100%;}
.g-ys dl dd p b{ display:block; float:left; padding:0 2%;}
.g-ys dl dd p span{ display:block; float:left; width:90%;}
.g-ys dl dd p i{ color:#ff5400;}
.g-ys .m-cnt{ width:70%; margin:0 auto;}
.g-ys .m-cnt li{ font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#999; width:3.08em; height:3.08em; float:left; margin:0 1%; text-align:center; line-height:3em; background:url(/mobile/Images/Index/ys_ico01.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-ys .m-cnt li.z-on{ color:#fff; background:url(/mobile/Images/Index/ys_ico02.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{ width:100%; overflow:hidden; padding:7% 0 10%;}
.g-jz .m-bt{ display:block; width:100%; height:2.78em; line-height:3.2em; font-size:1.5em; color:#ff5400; 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 i{ padding:0 0 0 35.8%;}
.g-jz dl{ width:100%; display:inline-block; overflow:hidden; padding:5% 0 0;}
.g-jz dl dt{ width:31.4%; float:left; padding:0 3.1% 0 6.3%;}
.g-jz dl dd{ width:52.3%; float:left;}
.g-jz dl dd h5{ font-size:1em; font-weight:bold; border-bottom:#cecece 1px dashed; line-height:150%; padding:0 0 4%;}
.g-jz dl dd h5 a{ color:#333;}
.g-jz dl dd p{ font-size:0.92em; color:#666; line-height:160%; padding:4% 0 0;}
.g-jz dl dd span{ display:block; width:41.2%; text-align:center; background:#da251c; height:1.45em; line-height:1.45em; margin:6% 0 0;}
.g-jz dl dd span a{ font-size:0.92em; color:#fff;}

/*专家团队*/
.g-team{ width:100%; height:14em; overflow:hidden; background:#f2f2f2;}
.g-team .m-cnt,.g-news .m-cnt{ margin:3% auto 0; width:87.5%; height:2.5em; line-height:2.5em; background:url(/mobile/Images/Index/team_tbg.gif) repeat-x;}
.g-team .m-cnt li,.g-news .m-cnt li{ font-size:1em; color:#333; font-weight:bold; width:25%; text-align:center; float:left;}
.g-team .m-cnt li.z-on,.g-news .m-cnt li.z-on{ color:#ff5400;}
.g-team .sclwrap_box{height:10em; overflow:hidden;}
.g-team .m-team{ position:relative; height:13em;}
.m-team .prev{ width:2.7%; position:absolute; top:-14%; right:12%; z-index:1;}
.m-team .next{ width:2.7%; position:absolute; top:-14%; right:8%; z-index:1;}
.g-team .no_ov{ margin:0 6.3%;}
.g-team .m-box .page{ display:inline; float:left;}
.g-team .m-box ul li{ width:10.91em; height:7.92em; background:#fff; margin:4% 0 0; float:left; line-height:0;}
.g-team .m-box ul li:last-child{ float:right;}
.g-team .m-box ul li img{ width:10.67em; padding:0.12em;}
.g-team .m-box ul li span{ width:100%; text-align:center; line-height:1.5em; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;height: 1.5em;}
.g-team .m-box ul li span a{ font-size:0.92em; color:#666;}

/*永昌风采*/
.g-fenc{ width:100%; overflow:hidden; padding:7% 0 10%;}
.g-fenc .m-bt{ display:block; width:100%; height:2.78em; line-height:3.2em; font-size:1.5em; color:#ff5400; background:url(/mobile/Images/Index/fenc_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-fenc .m-bt i{ padding:0 0 0 35.8%;}
.g-fenc dl{ width:100%; display:inline-block; overflow:hidden; padding:5% 0 0;}
.g-fenc dl dt{ width:43.6%; float:left; padding:0 2.3% 0 6.3%;}
.g-fenc dl dd{ width:42.2%; float:left;}
.g-fenc dl dd h5{ font-size:1em; font-weight:bold;}
.g-fenc dl dd h5 a{ color:#333;}
.g-fenc dl dd p{ font-size:0.92em; color:#666; line-height:160%; padding:4% 0 0;}
.g-fenc dl dd p a{ font-size:0.92em; color:#da251c;}

/*最新动态*/
.g-news{ width:100%; height:30em; overflow:hidden; position:relative; background:#f2f2f2;}
.g-news .u-more{ display:block; width:13.3%; position:absolute; top:4%; right:6%;}
.g-news .sclwrap_box{height:25.67em; overflow:hidden;}
.g-news .m-news{ position:relative;}
.m-news .prev{ width:4.5%; position:absolute; top:25%; left:6.3%;}
.m-news .next{ width:4.5%; position:absolute; top:25%; right:6.3%;}
.g-news .no_ov{ margin:0 14.8%;}
.g-news .m-box .page{ display:inline; float:left;}
.g-news dl{ width:100%; padding:6% 0 0;}
.g-news dl dt{ width:100%; line-height:0; position:relative;}
.g-news dl dt img{ width:18.33em; background:#fff; border:#e7e7e7 1px solid; padding:0.16em;}
.g-news dl dt span{ display:block; width:18.33em; text-align:center; background:rgba(255,255,255,0.9); height:2em; line-height:1.8em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; position:absolute; left:0.21em; bottom:0.16em;}
.g-news dl dt span a{ font-size:0.92em; color:#666;}
.g-news dl dd{ width:100%;line-height: 1.6em;padding-top: 1em;}
.g-news dl dd p{ font-size:0.92em; color:#666; border-bottom:#e0e0e0 1px solid; padding:2% 0; line-height:160%;}
.g-news dl dd p b{ padding:0 4% 0 0; color:#333;}
.g-news dl dd p a{ color:#333;}
.g-news dl dd p:last-child{ border-bottom:none;}
.g-news .m-box ul{ width:98%; margin:0 auto; padding:4% 0 0;}
.g-news .m-box ul li{ height:2.5em; line-height:2.5em; border-bottom:#b6b6b6 1px dashed; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.g-news .m-box ul li a{ font-size:1em; color:#666;}
.g-news .m-box ul li:last-child{ border-bottom:none;}

/*优惠活动*/
.g-hot{ width:87.5%; margin:0 6.25%; display:inline-block; padding:10% 0 11%;}
.g-hot .hot_pic{ width:100%;}
.g-hot p{ width:100%; padding:2% 0 0; display:inline-block;}
.g-hot p em{ display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:0.92em; color:#fff; width:1.3em; height:1.3em; background:#4c4c4c; text-align:center; line-height:1.3em;
border-radius:3em;               
-webkit- border-radius:3em;
-moz-border-radius:3em;
-o-border-radius:3em;}
.g-hot p b{ display:block; float:left; font-size:0.92em; color:#454545; width:18%; padding:0 4% 0 2%;}
.g-hot p span{ display:block; float:left; font-size:0.92em; color:#333; width:70%;}
.g-hot p span i{ display:block; line-height:160%; padding:4% 0 0;}
.g-hot p span a{ display:block; font-size:0.92em; color:#fff; width:35%; text-align:center; background:#da251c; height:1.5em; line-height:1.5em; margin:4% 0 0;}
