body{background:#ffffff;}
/*导航栏*/
.g-nav{position:relative;overflow:hidden;display:block;height:6.6rem;background:#af1c17;}
.g-nav a{position:relative;display:block;float:left;width:33.3%;height:3.3rem;line-height:3.3rem;font-size:1rem;text-align:center;color:#ffffff;}
.g-nav a:before {content: ""; position: absolute; top: 0px;right: 0px; height: 100%;width: 1px;background: #9a110c none repeat scroll 0% 0%;z-index: 10;}
.g-nav a:after{content: ""; position: absolute; top: 3.3rem;right: 0px; height:1px;width: 100%;background: #9a110c none repeat scroll 0% 0%;z-index: 10;}
.g-nav a:nth-child(1){background-size:0.75rem;}
.g-nav a:nth-child(3n):before{content: ""; position: absolute; top: 0px;right: 0px; height: 0;width: 0;background: #ffffff none repeat scroll 0% 0%;z-index: 10;}
/*广告*/
.g-bans{overflow:hidden;height:12.5rem;}
.g-bans img{display:block;width:100%;}
.g-bans .con{display:inline;}
/*搜索*/
.g-ser{overflow:hidden;height:5.08rem;background:url(/mobile/images/Index/ser_bg.jpg) repeat-x center top; width:100%;}
.g-ser .m-sou2{overflow:hidden;display:block;margin:1.35rem 0 0 1.25rem;width:24.04rem;height:2.291rem;background:url(/mobile/images/Index/ser_inp.jpg) no-repeat left top;background-size:100%;}
.g-ser .m-sou2 .mtxt{display:block;float:left;padding-left:0.75rem;width:18rem;height:2.29rem;line-height:2.29rem;font-size:1rem;color:#b5b4b5;outline:none;border:0;background:none;}
.g-ser .m-sou2 .mbtn{display:block;float:right;width:4.8rem;height:2.29rem;border:0;background:none;cursor:pointer;}
/*合作伙伴*/
.g-par{overflow:hidden;height:33.8rem;}
.g-par h2{overflow:hidden;margin-top:1.2rem;display:block;width:100%;height:5.625rem;font-size:1.67rem;text-align:center;font-family:"Arial";text-transform: uppercase;color:#af1c17;background:url(/mobile/images/Index/par_tbg.jpg) no-repeat center 2.8rem;background-size:21rem;}
.g-par h2 b{display:block;height:1.375rem;line-height:1.375rem;color:#222222;font-size:1rem;}
.g-par h2 em{display:block;height:1.458rem;line-height:1.458rem;color:#222222;font-size:1.08rem;font-weight:bold;}
.g-par h2 span{display:block;height:0.83rem;line-height:0.83rem;color:#bdbdbd;font-size:0.63rem;font-family:"Arial";}
.g-par ul{overflow:hidden;display:block;margin:1.15rem auto 0;width:23.95rem;height:21rem;}
.g-par ul li{display:block;float:left;margin-top:0.83rem;width:11.46rem;}
.g-par ul li img{display:block;width:100%;}
.g-par ul li em{display:block;height:2.91rem;line-height:2.91rem;text-align:center;color:#333333;font-size:1rem;white-space:nowrap;text-overflow:ellipsis;}
.g-par ul a:nth-child(2n+1) li{margin-right:0.9rem;}
.g-par .btns{overflow:hidden;display:block;margin:1.2rem auto 0;width:8.95rem;line-height:2.08rem;height:2.08rem;background:#af1c17;text-align:center;color:#ffffff;font-size:1rem;}
/*产品*/
.g-pro{overflow:hidden;height:35rem;background:#ececec;}
.g-pro h2{overflow:hidden;display:block;font-size:1rem;font-weight:bold;padding-top:0.4rem;height:2.68rem;background:#af1c17;text-align:center;color:#ffffff;}
.g-pro h2 em{display:block;color:#b73430;font-size:0.73rem;font-weight:normal;text-transform: uppercase;font-family:"Arial";}
.g-pro .til{overflow:hidden;display:block;margin-top:1rem;width:100%;}
.g-pro .til li{display:block;float:left;width:50%;height:2.83rem;line-height:2.83rem;font-size:1rem;background:url(/mobile/images/Index/pro_lbg.jpg) repeat-x left bottom;background-size:10%;color:#333333;text-align:center;}
.g-pro .til a:nth-child(5) li,.g-pro .til a:nth-child(6) li{background:none;}
.g-pro li b{display:block;font-weight:normal;width:100%;background:url(/mobile/images/Index/pro_l1.jpg) no-repeat 1.67rem center;background-size:1.04rem;}
.g-pro .pro2{position:relative;overflow:hidden;display:block;margin:1.4rem auto 0;width:23.83rem;height:19rem;background:#ffffff;}
.g-pro .pro2 li{display:block;float:left;width:11.875rem;height:9.5rem;}
.g-pro .pro2 li img{display:block;width:100%;}
.g-pro .pro2 li em{display:block;height:2.3rem;line-height:2.3rem;text-align:center;font-size:0.91rem;color:#222222;/*background:url(/mobile/images/Index/pro_l2.jpg) no-repeat 1.27rem center;*/white-space:nowrap;text-overflow:ellipsis;background-size:1.33rem; overflow: hidden;}
.g-pro .pro2:before{content: ""; position: absolute; top: 50%;right: 0px; height:1px;width:100%;background: #e6e6e6 none repeat scroll 0% 0%;z-index: 10;}
.g-pro .pro2:after{content: ""; position: absolute; top:0;right:50%; height:19rem;width:1px;background: #e6e6e6 none repeat scroll 0% 0%;z-index: 10;}
/*流程*/
.g-proc{overflow:hidden;height:44.875rem;background:url(/mobile/images/Index/proc_bg2.jpg) no-repeat center 19.958rem;background-size:100%;}
.g-proc h2{display:block;height:19.958rem;background:url(/mobile/images/Index/proc_til.jpg) no-repeat center top;background-size:100%;}
.g-proc ul{overflow:hidden;margin:1.7rem auto 0;width:22.5rem;height:24.9rem;}
.g-proc li{display:block;float:left;width:10.125rem;height:7.5rem;}
.g-proc li h5{display:block;padding-top:1.7rem;height:1.6rem;line-height:1.6rem;text-align:center;font-size:0.916rem;color:#ffffff;}
.g-proc li p{overflow:hidden;display:block;margin:0 auto;width:7.29rem;height:3.34rem;font-size:0.916rem;line-height:1.67rem;color:#333333;text-align:center;}
.g-proc li:nth-child(2n+1){margin-right:1.67rem;}
.g-proc li:nth-child(1) h5{background:url(/mobile/images/Index/proc_t1.png) no-repeat center top;background-size:10.125rem;}
.g-proc li:nth-child(2) h5{background:url(/mobile/images/Index/proc_t2.png) no-repeat center top;background-size:10.125rem;}
.g-proc li:nth-child(3) h5{background:url(/mobile/images/Index/proc_t3.png) no-repeat center top;background-size:10.125rem;}
.g-proc li:nth-child(4) h5{background:url(/mobile/images/Index/proc_t4.png) no-repeat center top;background-size:10.125rem;}
.g-proc li:nth-child(5) h5{background:url(/mobile/images/Index/proc_t5.png) no-repeat center top;background-size:10.125rem;}
.g-proc li:nth-child(5){margin-left:5.8rem;}
/*优势*/
.g-sup{position:relative;overflow:hidden;width:100%;height:61.95rem;}
.g-sup .sclwrap_box{margin-top:-2.4rem;}
.g-sup h2{position:relative;z-index:2;overflow:hidden;display:block;padding-top:1.7rem;width:100%;height: 9.45rem;font-size:1.5rem;color:#ffffff;text-align:center;font-weight:bold;background:url(/mobile/images/Index/sup_hbg.png) no-repeat center top;background-size:100%;}
.g-sup h2 em{display:block;height:1.458rem;line-height:1.458rem;font-size:1.083rem;font-weight:normal;}
.g-sup h2 span{display:block;height:1.5rem;line-height:1.5rem;font-size:1.083rem;font-weight:normal;}
.g-sup h2 b{display:block;height:1.2rem;line-height:1.2rem;font-size:0.73rem;font-weight:normal;color:#B73430;text-transform: uppercase;font-family: "Arial";}
.g-sup .sup2{position:relative;overflow:hidden;height:50rem;background:url(/mobile/images/Index/sup2_bg.jpg) no-repeat 3.25rem 29.2rem;background-size:0.167rem;}
.g-sup .sup2 .pics{overflow:hidden;display:block;width:100%;height:24.67rem;}
.g-sup .sup2 .pics img{display:block;width:100%;}
.g-sup .texts{margin:0 auto;width:24.7rem;height:12.29rem;}
.g-sup .texts .til{overflow:hidden;display:block;height:5.291rem;background:url(/mobile/images/Index/sup_tbg.png) no-repeat left top;background-size:100%;}
.g-sup .til b{display:block;float:left;width:4.75rem;height:4.83rem;line-height:4.83rem;text-align:center;font-size:1.25rem;color:#ffffff;}
.g-sup .til span{display:block;float:left;padding-left:0.5rem;margin-top:1.5rem;width:18.5rem;height:2.83rem;font-size:1.08rem;color:#111111;font-weight:bold;}
.g-sup .til span strong{color:#af1c17;}
.g-sup .til span em{display:block;font-size:0.67rem;color:#a6a6a6;font-family:"Arial";font-weight:normal;}
.g-sup .texts p{overflow:hidden;display:block;padding-left:1.25rem;width:20.41rem;margin-left:3.75rem;height:6rem;font-size:1rem;line-height:2rem;color:#333333;background:url(/mobile/images/Index/sup_pbg.jpg) no-repeat left 0.7rem;background-size:0.625rem;}
.g-sup .texts p b{color:#af1c17;}
.g-sup .next,.g-sup .prev{position:absolute;z-index:9;top:58rem;display:block;width:2.375rem;height:2.375rem;}
.g-sup .next img,.g-sup .prev img{display:block;width:2.375rem;height:2.375rem;}
.g-sup .prev{left:10rem;}
.g-sup .next{left:14.5rem;}
.g-sup .supbg{position:absolute;top:59rem;z-index:3;display:block;width:100%;height:0.33rem;}
.g-sup .supbg img{display:block;width:100%;}
/*服务*/
.g-ser2{overflow:hidden;height:26.25rem;border-top:0.416rem solid #af1c17;}
.g-ser2 h2{overflow:hidden;margin-top:2.2rem;display:block;height:5.625rem;font-size:1.16rem;text-align:center;font-family:"Arial";text-transform: uppercase;color:#222222;background:url(/mobile/images/Index/ser_tbg.jpg) no-repeat center 0.7rem;background-size:23.875rem;font-weight:bold;}
.g-ser2 h2 em{display:block;margin-top:0.2rem;font-size:1rem;font-weight:normal;}
.g-ser2 h2 em strong{color:#af1c17;}
.g-ser2 h2 span{display:block;margin-top:0.2rem;color:#bdbdbd;font-size:0.63rem;font-family:"Arial";font-weight:normal;}
.ser3{overflow:hidden;margin-top:0.8rem;width:100%;height:17.5rem;background:url(/mobile/images/Index/ser_bg2.jpg) no-repeat center 2.08rem;background-size:23.875rem;}
.ser3 ul{display:block;margin:0 auto;width:22.3rem;}
.ser3 ul li{display:block;float:left;margin-right:1.25rem;width:6.25rem;}
.ser3 ul a:nth-child(3n) li{margin-right:0;}
.ser3 ul li img{display:block;margin:0 auto;width:5.2rem;}
.ser3 ul li em{display:block;height:2.5rem;line-height:2.5rem;text-align:center;font-size:1rem;color:#333333;}
/*客户见证*/
.g-wit{overflow:hidden;height:22.5rem;background:#ececec;}
.g-wit h2{overflow:hidden;display:block;font-size:1rem;font-weight:bold;padding-top:0.4rem;height:2.68rem;background:#af1c17;text-align:center;color:#ffffff;}
.g-wit h2 em{display:block;color:#b73430;font-size:0.73rem;font-weight:normal;text-transform: uppercase;font-family:"Arial";}
.g-wit p{display:block;height:4.2rem;line-height:4.2rem;text-align:center;color:#222222;font-size:1rem;background:url(/mobile/images/Index/wit_tbg.jpg) no-repeat center bottom;background-size:20.625rem;}
.g-wit ul{overflow:hidden;display:blcok;margin:1.8rem auto 0;width:24.16rem;}
.g-wit ul li{display:block;float:left;width:11.458rem;}
.g-wit ul li img{display:block;width:100%;}
.g-wit ul li em{overflow:hidden;display:block;margin-top:1.2rem;height:2.75rem;font-size:1rem;color:#333333;text-align:center;white-space:nowrap;text-overflow:ellipsis;}
.g-wit ul li em span{display:block;text-align:center;}
.g-wit ul a:nth-child(1) li{margin-right:1rem;}
/*关于我们*/
.g-about{overflow:hidden;height:35rem;background:url(/mobile/images/Index/about_bg.jpg) no-repeat center top;background-size:100%;}
.g-about h2{display:block;margin-top:1rem;height:2.5rem;line-height:2.5rem;font-size:1.2rem;text-align:center;color:#ffffff;background:url(/mobile/images/Index/about_tbg.jpg) no-repeat 6.95rem bottom;background-size:1.3rem;}
.g-about h2 b{display:inline-block;margin-right:0.2rem;font-size:1.27rem;font-family:"Arial";}
.g-about dl{overflow:hidden;display:block;margin:1.8rem auto 0;width:23.95rem;}
.g-about dl dt{display:block;width:23.95rem;height:14.48rem;background:url(/mobile/images/Index/about_pbg.jpg) no-repeat center bottom;background-size:100%;}
.g-about dl dt img{display:block;margin:0 auto;width:22.458rem;border:0.2rem solid #ffffff;}
.g-about dl dd{overflow:hidden;display:block;padding-top:0.8rem;margin:0 auto;width:22.5rem;height:12.79rem;line-height:2rem;font-size:1rem;color:#333333;}
.g-about dl dd a{display:inline-block;color:#af1c17;}
/*新闻*/
.g-new{overflow:hidden;height:15.95rem;}
.g-new .til{overflow:hidden;display:block;padding-left:2.08rem;height:2.08rem;line-height:2.08rem;}
.g-new .til li{display:block;float:left;margin-right:0.75rem;width:7.08rem;height:2.08rem;line-height:2.08rem;font-size:1rem;color:#ffffff;background:#222222;text-align:center;}
.g-new .til li:nth-child(3){margin-right:0;}
.g-new p{display:block;height:4.2rem;line-height:4.2rem;text-align:center;color:#222222;font-size:1rem;background:url(/mobile/images/Index/new_tbg.jpg) no-repeat center bottom;background-size:20.625rem;font-weight:bold;}
.g-new ul.pics{overflow:hidden;display:blcok;margin:1.5rem auto 0;width:23.95rem;}
.g-new ul.pics li{display:block;float:left;width:11.29rem;}
.g-new ul.pics a:nth-child(1) li{margin-right:1rem;}
.g-new ul.pics li img{display:block;width:100%;}
.g-new ul.pics li em{overflow:hidden;display:block;margin-top:1rem;height:2.75rem;font-size:1rem;color:#333333;text-align:center;white-space:nowrap;text-overflow:ellipsis;}
.g-new ul.pics li em span{display:block;text-align:center;}
/*动态*/
.g-acti{position:relative;overflow:hidden;height:19.79rem;background:#ececec;}
.g-acti .con{display:inline;float:left;width:100%;}
.g-acti .til{overflow:hidden;display:block;margin-top:0.5rem;width:100%;padding-left:1.25rem;height:3.75rem;background:url(/mobile/images/Index/acti_tbg.jpg) repeat-x center bottom;}
.g-acti .til li{display:block;float:left;width:8.33rem;height:3.75rem;font-size:1rem;line-height:3.75rem;text-align:center;color:#333333;font-weight:bold;}
.g-acti .til li.z-on{background:url(/mobile/images/Index/acti_tabg.jpg) no-repeat left center;background-size:1rem;color:#af1c17;}
.g-acti .mbtn{position:absolute;right:1.25rem;top:1.5rem;overflow:hidden;display:block;width:1.7rem;height:1.7rem;}
.g-acti .mbtn img{display:block;width:100%;}
.g-acti .acti2{overflow:hidden;margin-top:1.1rem;height:12.25rem;}
.g-acti p{overflow:hidden;display:block;padding-left:1rem;width:23.16rem;margin:0 auto;height:2.41rem;line-height:2.41rem;font-size:1rem;color:#555555;border-bottom:1px dashed #bebebe;background:url(/mobile/images/Index/acti_pbg.jpg) no-repeat left center;background-size:0.5rem;white-space:nowrap;text-overflow:ellipsis;}
.g-acti a:nth-child(5) p{border:0;}
/*二维码*/
.fpics{overflow:hidden;display:block;height:15.4rem;background:url(/mobile/images/Index/fpics_bg.jpg) repeat-x center top;background-size:2rem;}
.fpics .picer{overflow:hidden;margin:2.08rem auto 0;width:15.625rem;}
.fpics .picer img{display:block;width:100%;}
.fpics p{display:block;margin:0 auto;width:20.625rem;line-height:3.91rem;height:3.91rem;font-size:1rem;color:#af1c17;text-align:center;background:url(/mobile/images/Index/fpics_tbg.jpg) no-repeat center bottom;background-size:100%;}


@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:87.5%;}
}

@media screen and (min-width:414px) {
	html { font-size:98%;}
}

@media screen and (min-width:480px) {
	html { font-size:112%;}
}
@media screen and (min-width:568px) {
	html { font-size:120%;}
}
@media screen and (min-width:639px) {
	html { font-size:150%;}
}