.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:35.42rem;}
.g-advcon .m-box img{ display:block;position: relative;width:100%; height: auto; }

/*导航样式*/
.g-navcon { position:relative; clear:both; height:6.58rem; padding-left:0.83rem;}
.g-navcon a { background:url(/mobile/Images/Index/n_libg.gif) no-repeat; float:left; height:2.67rem; line-height:2.67rem; width:8.03rem; text-align:center; display:block; color:#fff; margin:0 0.42rem 0.42rem 0;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-navcon a:nth-child(1) { background:#112560;}

/*0风险*/
.g-fx { background:url(/mobile/Images/Index/fx_bg.jpg) no-repeat; height:38.33rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-fx .m-bt { display:block; padding:2.5rem 0 0; height:6.54rem;}
.g-fx p { padding:0.83rem 0 0;}
.g-fx p em { display:block; font-size:0.75rem; font-weight:bold; color:#fff; width:25%; height:4.67rem; text-align:center; float:left;}
.g-fx p em img { display:block; width:2.5rem; height:2.17rem; margin:0 auto 0.42rem;}

/*我们的服务*/
.g-fw { background:#f2f2f2; height:58.5rem;}
.g-fw .m-bt { text-align:center; display:block; padding:2rem 0 0.75rem; font-size:2rem; color:#000;}
.g-fw .m-bt em { color:#112560;}
.g-fw .m-bt span { display:block; font-size:1rem; color:#393939;}
.m-fwcon dl { clear:both;}
.m-fwcon dl dt a { display:block; width:23rem; padding:0 1rem; height:2rem; line-height:2rem; background:#1e1e1e; color:#fff; margin:0 auto 0.5rem;}
.m-fwcon dl .m-dt01 a { background:#112560}
.m-fwcon dl dt a img { display:block; float:right; width:0.68rem; height:0.36rem; padding:0.83rem 0 0;}
.m-fwcon dl dd a { display:block; width:11.21rem; height:1.25rem; line-height:1.25rem; font-size:0.92rem; color:#6d6d6d; float:left; margin-left:2rem;}
.m-fwcon dl dd a:last-child { margin-bottom:0.5rem;}
.m-fwcon dl dd a img { display:block; float:left; width:0.42rem; height:0.42rem; padding:0.4rem 0.3rem 0 0;}


.g-fw .sclwrap_box {height:26rem; overflow:hidden}
.g-fw .m-box { margin-top:0.42rem;}
.g-fw .con { float:left}
.g-fw .con dl dt a img { width:25rem; height:16.67rem; display:block; margin:0 auto;}
.g-fw .con dl dd { padding:0.42rem 0 0 0.83rem;}
.g-fw .con dl dd a { width:8.13rem; display:block; float:left; margin-right:0.28rem; line-height:0;}
.g-fw .con dl dd a img { width:8.13rem; height:5.88rem; display:block;}
.g-fw .con dl dd a em { background:url(/mobile/Images/Index/fw_spbg.gif) no-repeat; width:8.13rem; height:1.71rem; line-height:1.71rem; text-align:center; font-size:0.83rem; color:#fff; display:block;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}

.g-fw .m-cnt { display:block; padding-left:12.71rem; background:url(/mobile/Images/Index/fw_xx01.gif) no-repeat; height:0.58rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-fw .m-cnt li { background:#7d7d7d; float:left; height:0.58rem; width:0.58rem; display:block; margin:0 0.42rem 0 0; border-radius:10rem;}
.g-fw .m-cnt li.z-on { background:#112560;}


/*选择*/
.g-xz { background:url(/mobile/Images/Index/xz_bg.jpg) no-repeat; height:49.38rem; overflow:hidden;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-xz .m-bt { display:block; padding:2.21rem 0 0; line-height:0;}
.g-xz p { padding:0.5rem 0 0;}
.g-xz p a { width:12.13rem; height:18.33rem; background:#fff; border-radius:0.24rem; display:block; float:left; margin:0 0 0.83rem 0.83rem; position:relative; border-radius:0.21rem; overflow:hidden;}
.g-xz p a b { display:block; font-size:1rem; color:#000; padding:0.5rem 0 0 0.75rem;}
.g-xz p a i { display:block; width:1.83rem; height:2px; background:#112560; margin:0.58rem 0 0.58rem 0.75rem; font-size:0; line-height:0;}
.g-xz p a span { display:block; margin:0 0.75rem; font-size:0.83rem; color:#5f5959; height:6rem;}
.g-xz p a img { width:12.13rem; height:9.46rem; display:block;}

/*财税案例解析*/
.g-al { background:url(/mobile/Images/Index/al_bg.jpg) no-repeat; height:52.33rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-al .m-bt { display:block; text-align:center; padding:4.38rem 0 0.83rem;}
.g-al .m-bt b { display:block; font-size:2.08rem; color:#fff;}
.g-al .m-bt b em { color:#ba1f00}
.g-al .m-bt span { display:block; font-size:1rem; color:#a6a6a6;}

.g-al .m-cnt { display:block;  height:12.7rem; padding-left:0.83rem;}
.g-al .m-cnt li { float:left; width:12.42rem; height:4.83rem; background:#000; color:#fff; font-size:1rem; position:relative; text-align:center; padding:0.5rem 0 0; margin:0 0.21rem 0.21rem 0; border-radius:0.21rem;}
.g-al .m-cnt li i { display:block; position: absolute; width:2rem; height:2.08rem; top:0.5rem; left:5.42rem; background:url(/mobile/Images/Index/al_ico01.png) no-repeat 0 0;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-al .m-cnt li i:nth-child(2) { background:url(/mobile/Images/Index/al_ico02.png) no-repeat 0 0; display:none;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-al .m-cnt li b { display:block; padding:2.3rem 0 0; color:#fff;}
.g-al .m-cnt li em { display:block; font-size:0.5rem; color:#747474;}
.g-al .m-cnt li.z-on { background:#112560;}
.g-al .m-cnt li.z-on em { color:#b96a6a;}
.g-al .m-cnt li.z-on i:nth-child(1) { display:none;}
.g-al .m-cnt li.z-on i:nth-child(2) { display:block;}
.g-al .m-cnt li:nth-child(2) i { width:2.08rem; background:url(/mobile/Images/Index/al_ico01.png) no-repeat -11.88rem 0;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-al .m-cnt li:nth-child(2) i:nth-child(2) { background:url(/mobile/Images/Index/al_ico02.png) no-repeat -11.88rem 0;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-al .m-cnt li:nth-child(3) i { width:2.38rem; background:url(/mobile/Images/Index/al_ico01.png) no-repeat -24.37rem 0;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-al .m-cnt li:nth-child(3) i:nth-child(2) { background:url(/mobile/Images/Index/al_ico02.png) no-repeat -24.37rem 0;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-al .m-cnt li:nth-child(4) i { width:2.38rem; background:url(/mobile/Images/Index/al_ico01.png) no-repeat -37rem 0;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-al .m-cnt li:nth-child(4) i:nth-child(2) { background:url(/mobile/Images/Index/al_ico02.png) no-repeat -37rem 0;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}


.g-al .sclwrap_box { height:22.5rem}
.g-al .con { float:left;}
.g-al .con .m-p02 { text-align:center; font-size:1.25rem; color:#000; line-height:1.5rem; padding:0.7rem 0 2rem;}
.g-al .con .m-p02 em { color:#112560;}
.g-al .con dl dt { width:22.5rem; height:11rem; margin:0 auto 0.5rem; position:relative;}
.g-al .con dl dt a span { width:22rem; height:2.53rem; background:#112560; position:absolute; top:8.13rem; left:0; border-radius:0 0 0.21rem 0.21rem; font-size:0.83rem; color:#fff; font-weight:bold; padding:0.3rem 0 0 0.5rem;}
.g-al .con dl dd .m-cnt { display:block; padding-left:2.08rem; height:2.54rem;}
.g-al .con dl dd .m-cnt li { float:left; width:11.24rem; height:2.54rem; line-height:2.54rem; background:#dcdcdc; color:#000; font-size:1.05rem; text-align:center; margin:0; border-radius:0; padding:0; font-weight:bold;}
.g-al .con dl dd .m-cnt li span { color:#112560}
.g-al .con dl dd .m-cnt li.z-on { background:#112560; color:#fff;}
.g-al .con dl dd .m-cnt li.z-on span { color:#ffe400}
.g-al .con dl dd .con01 p { width:21.7rem; margin-left:2.08rem; height:2.29rem; line-height:2.29rem; border-left:solid 3px #e5e5e5;  border-right:solid 3px #e5e5e5; border-bottom:solid 3px #e5e5e5; font-size:0.83rem; color:#676767; padding-left:0.5rem;}

/*倾听客户心底的声音*/
.g-jz { background:url(/mobile/Images/Index/jz_bg.jpg) no-repeat center 0; height:29.5rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-jz .m-bt { display:block; text-align:center; padding:2rem 0 0; color:#fff; margin-bottom:1.67rem;}
.g-jz .m-bt b { display:block; font-size:2.08rem; }
.g-jz .m-bt span  { display:block; font-size:1rem; }
.g-jz .m-bt02 { padding:0 0 1.8rem 1.8rem; display:block; font-size:1.25rem; color:#333;}
.g-jz .m-bt02 img { display:block; float:left; width:1rem; height:0.83rem; float:left; padding:0.5rem 0.75rem 0 0;}
.g-jz dl { padding-left:3.33rem; height:5.83rem;}
.g-jz dl dt { float:left; position:relative; width:4rem; height:4rem;}
.g-jz dl dt img { width:4rem; height:4rem;}
.g-jz dl dt i { display:block; position:absolute; top:0; left:0;}
.g-jz dl dd { width:16.67rem; float:left; padding-left:1.08rem;}
.g-jz dl dd b a { display:block; font-size:1rem; color:#333;}
.g-jz dl dd p { font-size:0.83rem; color:#848484; line-height:1.25rem; padding:0.3rem 0 0;}
.g-jz .m-but01 { display:block; padding:0.5rem 0 0 4rem; width:7.25rem; height:1.92rem;}
.g-jz .m-but01 img { width:7.25rem; height:1.92rem;}

/*热点聚焦*/
.g-dt { background:#ececec; padding:2rem 0 0; height:31.5rem;}
.g-dt .m-bt { text-align:center; display:block; margin-bottom:1.5rem;}
.g-dt .m-bt span { display:block; font-size:2.08rem; color:#000;}
.g-dt .m-bt span em { color:#112560;}

.g-dt .m-cnt { display:block; height:2.25rem;}
.g-dt .m-cnt li { float:left; width:20%; text-align:center; color:#333; font-size:0.83rem; position:relative;}
.g-dt .m-cnt li:before { background:url(/mobile/Images/Index/dt_bor.gif) no-repeat; width:0.42rem; height:0.79rem; position:absolute; content:""; top:0.2rem; right:-0.3rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-dt .m-cnt li:last-child:before { background: none;}
.g-dt .m-cnt li.z-on { color:#112560; text-decoration:underline;}

.g-dt .sclwrap_box{height:23.25rem; overflow:hidden}
.g-dt .con { float:left}
.g-dt .con dl { padding-left:0.83rem; height:12rem;}
.g-dt .con dl dt { float:left; width:11.79rem; height:11.54rem;}
.g-dt .con dl dd { float:left; width:13.17rem; height:11.54rem; background:#112560;}
.g-dt .con dl dd b { display:block; padding:1.2rem 1rem 0; color:#fff; font-size:0.92rem; line-height:1.25rem;}
.g-dt .con dl dd p { display:block; padding:0.5rem 1rem 0; color:#dbb8b8; font-size:0.83rem; line-height:1rem; height:5rem; overflow:hidden;}
.g-dt .con dl dd i { display:block; width:2.88rem; height:1.58rem; padding-left:1rem;}
.g-dt .con ul li { margin:0 0.83rem 0.44rem; background:#fff; height:2.71rem;}
.g-dt .con ul li span { display:block; padding:0.42rem 1rem 0; font-size:0.92rem; color:#333; height:1rem; line-height:1rem; overflow:hidden;}
.g-dt .con ul li em { display:block; font-size:0.58rem; color:#999; padding:0 0 0 1rem;}

/*走进财瑞君*/
.g-zj .m-bt { padding:2rem 0 0; text-align:center; display:block; margin-bottom:0.55rem;}
.g-zj .m-bt span { display:block; font-size:2.08rem; color:#000;}
.g-zj .m-bt span em { color:#112560;}
.g-zj p { background:url(/mobile/Images/Index/zj_bg.jpg) no-repeat; height:24.29rem; padding:18.67rem 0.83rem 0;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-zj p span { display:block; float:left; width:50%; height:10.83rem;}
.g-zj p span i { display:block; font-size:1rem; color:#333; padding:4.47rem 0 2rem 7rem;}
.g-zj p span em { display:block; font-size:0.92rem; color:#8d8d8d; line-height:1rem; margin:0 0.5rem; text-align:center;}
.g-zj p span:nth-child(3) i,.g-zj p span:nth-child(4) i  { color:#fff;}
