/*广告*/
.g-adv { clear:both;height:13.33rem;position:relative; overflow:hidden;}
.g-adv .sclwrap_box,.g-adv .m-box{ height:12.5rem;}
.g-adv .m-box li img{ width:100%;}

/*目录*/
nav{clear:both;font-size:1rem;height: 14.83rem; width:100%; z-index:4;overflow: hidden;}
nav a{width:24%;float:left;color:#333;line-height:271%;height:7.25rem;text-align:center;position:relative;}
nav a:nth-child(3n-1){padding: 0 7%;margin:0 7%;}
nav a:before{content: "";position: absolute;width:1px;height:5.92rem;top: 0;left: 0;background: #ebebeb;}
nav a:nth-child(1):before,nav a:nth-child(4):before{width: 0;height: 0;}
nav a:nth-child(3n):before{left: -1.25rem;}
nav a img{display: block;width: 73%;margin:0 auto;}
nav a:hover,nav a:link,nav a:visited,nav a:active{ color:#333;}

/*电话*/
.m-tel{color: #555;font-size: 1rem;height:2.08rem;line-height:208%;text-align: center;border: solid 0.0834rem #f26b17;width: 93.13%;margin:0 auto;display: block;position: relative;}
.m-tel b{font-size: 1.17rem;color: #f26b17;}
.m-tel:before{content: "";position: absolute;width: 1.042rem;height: 1.042rem;background:url(/mobile/Images/Index/tel.gif) no-repeat 0 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;top:0.54rem;left:14%;}

/*犹豫*/
.m-hesi{position: relative;clear: both;overflow: hidden;height: 37.25rem; display:none;}
.m-hesi h2{width:100%;top:1.58rem;left:0;font-weight:bold;color: #333;font-size: 1.33rem;line-height: 175%;position: absolute;text-align: center;display: block;}
.m-hesi h2 b,.m-hesi dd b{color: #f26b17;}
.m-hesi dt,.m-hesi dt img{width: 100%;display: block;}
.m-hesi dd{padding:1.25rem 6.25% 0;height:15.25rem;}
.m-hesi dd ul{height:10.33rem;overflow: hidden;}
.m-hesi dd li{font-size:0.92rem;line-height: 204.5%;padding: 0 0 0 8.57%;position: relative;}
.m-hesi dd li:before{content: "";position: absolute;width:0.67rem;height: 0.67rem;border: solid 0.0834rem #f26b17;left: 0;top:0.54rem;}
.m-hesi dd p{font-size:0.92rem;font-weight: bold;color: #333;line-height: 164%;white-space: nowrap;}
.m-hesi dd p b{display: block;font-size: 1.17rem;letter-spacing:0.12rem;}

/*PK*/
.m-pk{color: #333;font-size: 1rem;line-height:155%;padding: 2.67rem 0 0;border-bottom: solid 1px #cdcdcd;overflow: hidden;background:url(/mobile/Images/Index/pkbg.gif) no-repeat 0 0 #ebebeb;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;}
.m-pk h2{font-size: 1.08rem;text-align: center;color: #fff;white-space: nowrap;border-bottom: solid 1px #fff;margin:0 3.125% 1.5rem;height:3.79rem;position: relative;line-height: 138%;}
.m-pk h2 b{display: block;font-size: 1.25rem;}
.m-pk h2:before{content: "";position: absolute;width:33%;height: 0.17rem;top: 3.79rem;left:34%;background: #fff;}
.m-pk h3{font-size: 1rem;color:#fff;height:2.5rem;text-align: center;padding:2.57rem 0 0;font-weight: bold;line-height:250%;position: relative;}
.m-pk h3 span{width:40.6%;float: left;display: block;background: #3a3f48;}
.m-pk h3 span:nth-child(2){color: #555;background: #d8d8d8;margin-left:18.8%;}
.m-pk h3 em{position: absolute;width:5.042rem;height:5.083rem;display:block;top:0;left:40.6%;background:url(/mobile/Images/Index/ico_pk.gif) no-repeat 0 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;}
.pk_c{height:22.833rem;position: relative;border-bottom: solid 1px #cdcdcd;background: #ebebeb;}
.pk_c .m-box,.pk_c .sclwrap_box{height: 19.17rem;}
.pk_c .nowarp{width: 100%;}
.pk_c:before{content: "";position: absolute;width:56.6%;height: 1px;border-bottom: dotted 1px #999;top:20.17rem;left:21.7%;}
.pk_c .prev,.pk_c .next{position: absolute;width: 2rem;height: 2rem;background:url(/mobile/Images/Index/prev.gif) no-repeat 0 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;top:19.25rem;display: block;}
.pk_c .prev{left:10.94%;}
.pk_c .next{right:10.94%;transform:rotate(180deg);-webkit-transform:rotate(180deg); -o-transform:rotate(180deg);}

.pk01{display: inline;float: left;position: relative;}
.pk01 dl{width: 40.6%;padding:1.67rem 6.4% 0 3%;height:16.5rem;float: left;}
.pk01 dl:nth-child(2){padding:1.67rem 3% 0 6.4%;background: #d8d8d8;text-align: right;}
.pk01 dt,.pk01 dt img{width: 100%;display: block;}
.pk_c dd{padding: 0.58rem 0 0;display: block;font-size: 0.92rem;line-height: 155%;}
.pk_c dd h4{font-size: 1rem;color:#333;line-height:221%;white-space: nowrap;height:2.21rem;font-weight: bold;}
.pk_ico{font-size: 1rem;font-weight: bold;text-align: center;line-height: 3.5rem;width: 3.5rem;height: 3.5rem;border: solid 2px #fff;border-radius: 3.5rem;background: #ff6600;top:3.96rem;left:43.28%;z-index: 9;position: absolute;color: #fff;}

/*关于*/
.m-about{height:15.83rem;overflow:hidden;padding:2.08rem 3.125% 0;border-top: solid 1px #fff;background: #ebebeb;clear: both;overflow: hidden;}
.m-about h2,.m-edge h2,.m-step h2, .g-test h2{height:5.58rem;font-size:1.08rem;line-height:169%;text-align: center;color: #333;padding: 0.25rem 0 0;position: relative;background:url(/mobile/Images/Index/abotbg.png) no-repeat center 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;white-space: nowrap;}
.m-about h2 b,.m-edge h2 b,.m-step h2 b, .g-test h2 b{display: block;font-size:1.33rem;color: #f26b17;}
.m-about h2:before,.m-edge h2:before,.m-step h2:before, .g-test h2:before{content:"";position: absolute;width: 15%;height:0.125rem;background: #999;top: 4.458rem;left:42.5%;}
.abo_c dt{width: 56.67%;float: left;}
.abo_c dd{width: 38.67%;float: left;padding: 0 0 0 4.6%;line-height: 158%;color: #333;font-size: 1rem;}
.abo_c dt img{ width:100%;display: block;}
.abo_c dd span{display: block;line-height:250%;height: 2.5rem;overflow: hidden;}
.abo_c dd p b{color:#f26b17;font-weight: normal;}
.abo_c dd p{height:6.58rem;overflow: hidden;border-bottom: 0;}

/*案例*/
.m-case{padding:0 3.125%;height:14.67rem;clear: both;background: #ebebeb;position: relative;overflow: hidden;}
.m-case:before{content: "";position: absolute;width: 0;height: 0;top: 14.67rem;left: 0;border-right:13.33rem solid transparent;border-top:1.42rem solid #ebebeb;border-left:13.33rem solid transparent;}
.m-case h2,.m-part h2{font-size:1.08rem;color:#333;font-weight:bold;height:3.5rem;line-height:3.5rem;padding:0 0 0 7%;position: relative;}
.m-case h2:before,.m-part h2:before{content: "";position: absolute;width:1.125rem;height:1.042rem;left:0;top:1.21rem;background:url(/mobile/Images/Index/ico02.gif) no-repeat 0 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;}
.more01{font-weight: normal;font-size: 1rem;color: #999;}
.case_c li{width:47.5%;float: left;}
.case_c a:nth-child(2n) li{margin-left:5%;}
.case_c li img{width: 100%;display: block;}
.case_c li span{display: block;text-align: center;line-height: 233%;color: #555;font-size: 1rem;text-overflow: ellipsis;
    white-space: nowrap; overflow:hidden;}

/*优势*/
.m-edge{overflow: hidden;clear: both;font-size: 1rem;height:38.5rem;padding:3.46rem 0 0;}
.m-edge h2{margin:0 9.37%;height: 4.4rem;}
.m-edge h3 img,.m-edge h3{width: 100%;display:block;}
.m-edge dl{float: left;display: inline-block;height: 28.08rem;}
.m-edge dt,.m-edge dt img{width: 100%;display: block;}
.m-edge dd{font-size: 1rem;color: #555;line-height: 158%;padding: 1.458rem 3.125% 0;}
.m-edge dd h3{font-size: 1rem; height:3.54rem;color: #f26b17;line-height:133%;position: relative;}
.m-edge dd h3 em{width:3.375rem;float: left;font-family:Impact;font-size:3rem;line-height:95%;}
.m-edge dd h3 span{width: 75%;float: left;overflow: hidden;white-space: nowrap;}
.m-edge dd h3 b{display: block;font-size: 1.06rem;}

.edgetil{padding:0.21rem 3.91%;background:url(/mobile/Images/Index/edgetbg.gif) no-repeat 0 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;height: 3.1rem;}
.edgetil li{width:33.3%;background: #2b2f35;float: left;display: block;line-height: 3.01rem;color: #fff;font-weight: bold;text-align: center;}
.edgetil li b{font-weight: normal;font-family:Impact;font-size:1.17rem;display: inline-block;}
.edgetil li.z-on{background: #f26b17;}
  
/*步骤*/
.m-step{height:24.67rem;padding: 3.5rem 0 0;color: #fff;background:url(/mobile/Images/Index/stepbg.jpg) no-repeat center 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;overflow: hidden;}
.m-step h2{background:url(/mobile/Images/Index/steptbg.gif) no-repeat center 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;color: #fff;height: 5.79rem;}
.m-step h2 b{color: #fff;}
.m-step h2:before{background: #fff;}
.step-c li{width: 30%;float: left;height:8.33rem;text-align: center;font-weight: bold;line-height:233%;position: relative;font-size: 0.92rem;}
.step-c li img{width: 67.7%;display: block;margin:0 auto;}
.step-c li:before{content: "";position: absolute;width:1.04rem;height: 1rem;background:url(/mobile/Images/Index/ico03.gif) no-repeat center 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;top:2.375rem;left:-0.5rem;display: block;}
.step-c li:nth-child(1),.step-c li:nth-child(4){margin-left: 5%;}
.step-c li:nth-child(1):before,.step-c li:nth-child(4):before{width: 0;height: 0;}
.step-c li:nth-child(5):before,.step-c li:nth-child(6):before{transform:rotate(180deg);-webkit-transform:rotate(180deg); -o-transform:rotate(180deg);}

/*合作*/
.m-part{padding:1.125rem 3.125% 0;height: 13.75rem;clear: both;overflow: hidden;}
.m-part h2{padding-left: 2.33%;}
.m-part h2:before{content: "";position: absolute;width:0.125rem;height:1.042rem;left:0;top:1.21rem;background:#ff6600;}
.part_c li img{width:99%;display: block;border: solid 1px #cecece;}

/*资讯*/
.m-news{height:16.42rem; overflow:hidden;clear: both;}
.newtil{height:2.91rem;line-height:2.91rem;text-align:center;color:#fff;font-size: 1rem;background: #2b2f35;}
.newtil li{width: 33.3%;float: left;position: relative;}
.newtil li:before{content: "";position: absolute;width: 1px; height: 100%;background: #454a51;top: 0;left: 0;}
.newtil li.z-on{background: #f26b17;}
.m-news .con{ float:left; width:100%; display:inline;}
.m-news .con ul{ margin:1.17rem 3.125% 0; overflow:hidden;}
.m-news .con li{ line-height:208%;height:2.08rem; color:#555; padding-left:4.17%; font-size:1rem;white-space: nowrap;overflow: hidden;position: relative;text-overflow:ellipsis;}
.m-news .con li:before{content: "";position: absolute;width: 0.375rem;height: 0.375rem;left: 0;top: 0.79rem;background:url(/mobile/Images/Index/ico04.jpg) no-repeat 0 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;}
.m-news .con a:last-child li{border: 0;}

/*新添加*/
.m-intr{padding: 2.08rem 3.125% 0;height: 26.625rem;overflow: hidden;clear: both;}
.m-intr dt,.m-intr dt img{width: 100%;display: block;}
.m-intr dd{text-align: center;font-size: 1rem;line-height:142%;color: #555;height: 6.08rem;overflow: hidden;padding: 0.58rem 0 0;}
.m-intr dd b{display: block;line-height: 221%;color: #333;}
.more02{width: 100%;display: block;background:url(/mobile/Images/Index/icobg1.gif) no-repeat 0 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;text-align: center;color: #fff;line-height:292%;height: 2.92rem;font-size: 1rem;text-align: center;display: block;}


@media screen and (min-width:320px) {
	html { font-size:75%;}
}
@media screen and (min-width:360px) {
	html { font-size:87%;}
}
@media screen and (min-width:375px) {
	html { font-size:88%;}
}
@media screen and (min-width:400px) {
	html { font-size:98%;}
}
@media screen and (min-width:414px) {
	html { font-size:100%;}
}
@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%;}
}

.con dl {

    overflow: hidden;
}

.con dt {
    width: 100%;
}

.con dt img {
    width: 100%;
  
}

.m-cnt.q-point {
    margin: 2.5em auto 0;
}


.con b {
    display: block;
    text-align: center;
    width: 100%;
}

.con p {
    width: 100%;
    background:#000;
    color:#fff;
    height:9em;
}