/*body {*/
    /*width: 100%;*/
    /*max-width: 10rem;*/
    /*margin: 0 auto;*/
/*}*/
.c-e60012 {
    color: #e60012;
}
.bg-sp-1 {
    background: url(../image/sp-1.png) no-repeat;
    background-size: .73rem 5.24rem;
    background-repeat: no-repeat;
}
.fs-45 {
    font-size: .45rem !important;
}
.mt25 {
    margin-top: .25rem;
}
.mb10 {
     margin-bottom: .1rem !important;
 }
.pt70 {
    padding-top: .7rem !important;
}
.mt50 {
    margin-top: .5rem;
}
.mt144 {
    margin-top: 1.64rem !important;
}
.mt35 {
    margin-top: .35rem !important;
}
.mb27 {
    margin-bottom: .27rem !important;
}
.pb16 {
    padding-bottom: .14rem;
}
.pt38 {
    padding-top: .38rem;
}

/*header bg*/
.header {
    width: 100%;
    height: .72rem;
    background: #fff;
    font: .22rem/.72rem   Microsoft Yahei;
    text-align: center;
    position: fixed;
    z-index: 888;
    left: 0;
    top: 0;
}
.nav-wrap {
    height: .72rem;
    font: .22rem/.72rem   Microsoft Yahei;
    text-align: center;
    position: fixed;
    z-index: 888;
    left: 0;
    top: .72rem;
}
.header .logo {
    float: left;
    margin-left: .3rem;
    height: .50rem;
    width: 1.26rem;
}
.header .logo img {
    height: .50rem;
    /* width: 1.26rem; */
}
.header .web-name {
    margin-left: .2rem;
}
.header .gift {
    position: relative;
    height: .4rem;
    width: .37rem;
    background-position: 0 -.36rem;
    margin-top: .2rem;
    margin-right: .3rem;
}
.header .gift1 {
    position: relative;
    height: .4rem;
    width: .37rem;
    background-position: 0 -.36rem;
    margin-top: .2rem;
    margin-right: .3rem;
}
.header .gift::after{
    content: "2";
    position: absolute;
    border-radius: 50%;
    background-color: #e60012;
    width: .32rem;
    height: .32rem;
    line-height: .32rem;
    color: #fff;
    top: -.18rem;
    right: -.22rem;
}
/*header ed*/
/*nav bg*/
nav {
    height: .92rem;
    line-height: .92rem;
    color: #fff;
    background: #333;
    width: 100%;
}
nav a {
    color: #fff;
    float: left;
    /*padding: 0 .21rem;*/
    font-size: .22rem;
    width: 20%;
    background: #333;
}
nav .active {
    background: #e60012;
}
.nav-wrap {
    height: .92rem;
    width: 100%;
}
/*nav ed*/
/*banner bg*/
.banner .swiper-pagination-bullet {
    /*width: 100%;*/
    /*height: 3.01rem;*/
    background: #fff;
    opacity: 1;
}
.banner .swiper-pagination-bullet-active {
    background: #007aff;
}

.banner img {
    width: 100%;
    display: block;
    /*height: 3.01rem;*/
}
/*banner ed*/
/*现在咨询 bg bg*/
.buy {
    font-size: .2rem;
    margin: .15rem;
    padding: .2rem .1rem;
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.15);
}
.buy .top {
    border-bottom: 2px solid #f9f9f9;
    padding-bottom: .12rem;
}
.buy .tag {
    height: .73rem;
    width: .73rem;
    background-position:0 -4.51rem;
}
.buy .ck {
    line-height: .34rem;
    margin-left: .2rem;
}
.buy .ck p {
    font-size: .22rem;
    color: #000;
}
.buy .num {
    height: .5rem;
    line-height: .5rem;
    color: #fff;
    background: #e60012;
    padding: 0 .2rem;
    border-radius: .25rem;
    margin-left: .7rem;
    margin-top: .1rem;
}
.buy .bottom {
    padding-top: .08rem;
}
.buy .bottom .item {
    float: left;
    width: 1.949rem;
    height: 2.42rem;
    border-right: 2px solid #f9f9f9;
    text-align: center;
}
.buy .bottom a:nth-child(1) .item {
    background: url(../image/qg-1.png) no-repeat center bottom  / 1.93rem 1.35rem;
}
.buy .bottom a:nth-child(2) .item{
    background: url(../image/qg-2.png) no-repeat  center bottom / 1.61rem 1.14rem;
}
.buy .bottom a:nth-child(3) .item {
    background: url(../image/qg-3.png)  no-repeat center bottom/ 1.56rem 1.12rem;
    border-right: none;
}
.buy .bottom .item p:nth-child(1){
    height: .55rem;
    line-height: .55rem;
    font-weight: 600;
    font-size: .22rem;
    text-align: left;
    margin-left: .2rem;
    color: #000;
}
.buy .bottom .item p:nth-child(2){
    font-size: .18rem;
    line-height: .25rem;
    color: #878787;
    text-align: left;
    margin-left: .2rem;
}
/*现在咨询 bg ed*/
/*为何选泓硕 bg*/
.why {
    text-align: center;
}
.why h2 {
    margin-top: .35rem;
    margin-bottom: .27rem;
}
.why .gf {
    margin: .15rem;
    height: 3.8rem;
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.15);
}
.why .gf .left {
    width: 1.82rem;
    height: 3.8rem;
    /*background: url(../images/l-line.png) repeat-y left top / 2.04rem .02rem;*/
    background-image: -moz-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    padding-left: .22rem;
}
.why .gf .left .jb {
    height: .67rem;
    width: .58rem;
    background-position:0 -3.84rem;
    margin-top: .3rem;
}
.why .gf .left p:nth-child(2) {
    font-size: .24rem;
    line-height: .3rem;
    text-align: left;
    color: #fff;
    margin-top: .14rem;
}
.why .gf .left p:nth-child(3) {
    font-size: .14rem;
    line-height: .3rem;
    text-align: left;
    color: #fff;
    /*margin-top: .06rem;*/
}
.why .gf .left a {
    font-size: .22rem;
    line-height: .22rem;
    margin-top: 1.1rem;
    display: block;
    color: #fff;
    text-align: left;
}
.why .gf .right {
    width: 4.06rem;
    height: 3.65rem;
    padding-top: .15rem;
}
.why .gf .right .item {
    font-size: .24rem;
    height: .9rem;
    line-height: .9rem;
    border-bottom: 2px solid #f9f9f9;
    margin: 0 .2rem;
    text-align: left;
}
.why .gf .right .item:nth-child(4){
    border: none;
}
.why .gf .right .item .icon {
    float: left;
    height: .51rem;
    width: .44rem;
    margin-top: .19rem;
    margin-right: .2rem;
}
.why .gf .right .item:nth-child(1) .icon {
    background-position:0 -.76rem;
}
.why .gf .right .item:nth-child(2) .icon {
    background-position:0 -1.78rem;
}
.why .gf .right .item:nth-child(3) .icon{
    background-position:0 -2.29rem;
}
.why .gf .right .item:nth-child(4) .icon {
    background-position:0 -1.27rem;
}
.why .gf .right .item p {
    float: left;
    color: #000;
}
/*为何选泓硕 ed*/
/*50+客户*/
._50 {
    text-align: center;
    padding-bottom: .25rem;
}
._50 .item-num {
    font-size: .22rem;
    line-height: .22rem;
}
._50 h2 {
    margin-top: .35rem;
    margin-bottom: .1rem;
}
._50 p {
    font-size: .22rem;
    line-height: .28rem;
    /*color: #878787;*/
    margin-bottom: .2rem;
}
._50 p.wech {
    line-height: .4rem;
    text-align: left;
    padding: 0 .15rem;
    color: #000;
    font-size: .24rem;
    text-indent: .4rem;
}
._50 .item-list .item {
    float: left;
    margin-bottom: .25rem;
}
._50 .item-list .item-pic {
    width: 2.13rem;
    height: .84rem;
    background-image:url(../image/cp.png);
    background-size: 2.14rem 10.02rem;
}
._50 .item-list-1 .item:nth-child(1) .item-pic {
    background-position: 0 -5.8rem;
}
._50 .item-list-1 .item:nth-child(2) .item-pic {
    background-position: 0 -2.52rem;
}
._50 .item-list-1 .item:nth-child(3) .item-pic {
    background-position: 0 -7.51rem;
}
._50 .item-list-1 .item:nth-child(4) .item-pic {
    background-position: 0 -.84rem;
}
._50 .item-list-1 .item:nth-child(5) .item-pic {
    background-position: 0 -1.68rem;
}
._50 .item-list-1 .item:nth-child(6) .item-pic {
    background-position: 0 -8.34rem;
}
._50 .item-list-2 {
}
._50 .item-list-2 .item:nth-child(1) .item-pic {
    background-position: 0 -4.18rem;
}
._50 .item-list-2 .item:nth-child(2) .item-pic {
    background-position: 0 -3.35rem;
}
._50 .item-list-2 .item:nth-child(3) .item-pic {
    background-position: 0 -6.68rem;
}
._50 .item-list-2 .item:nth-child(4) .item-pic {
    background-position: 0 0;
}
._50 .item-list-2 .item:nth-child(5) .item-pic {
    background-position: 0 -5.01rem;
}
._50 .item-list-2 .item:nth-child(6) .item-pic {
    background-position: 0 -9.18rem;
}
._50 .ckbox {
    width: .9rem;
    margin: .15rem auto .5rem;
}
._50 .ckbox div {
    width: .4rem;
    height: .03rem;
    background-color: #e6e6e6;
}
._50 .ckbox div.on {
    width: .4rem;
    height: .03rem;
    background-color: #f4212f;
}
._50 .toXh {
    color: #f5242f;
    font-size: .24rem;
    display: block;
    margin: 0 .27rem;
    height: .8rem;
    line-height: .8rem;
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.15);
}
/*50+客户*/
/*record beian */
.record {
    background: #333;
    color: #fff;
    margin-bottom: .9rem;
}
.record p {
    font-size: .16rem;
    line-height: .3rem;
    padding: .17rem 0 .17rem .34rem;
}
.record p a {
	color: #fff;
}
/*底部客服 bg*/
.Customer {
    width: 100%;
    color: #fff;
    font-size: .24rem;
    height: .9rem;
    line-height: .9rem;
    position: fixed;
    left: 0;
    bottom: 0;
    background: #ff0000;
    z-index: 18;
}
.Customer .iconA {
    float: left;
    width: .52rem;
    height: .52rem;
    background-position:0 -2.8rem;
    margin-top: .2rem;
    margin-left: .4rem;
    margin-right: .15rem;
}
.Customer .iconA p {
    font-size: .24rem;
}
.Customer .iconB {
    float: left;
    width: .55rem;
    height: .52rem;
    background-position:0 -3.32rem;
    margin-top: .2rem;
    margin-left: .4rem;
    margin-right: .24rem;
}
.Customer .c p,.Customer .k p {
    font-size: .32rem;
    color: #fff;
}
.Customer .c {
    float: left;
    /*width: 3.5rem;*/
    width: 54.68%;
    height: .9rem;
    background-image: -moz-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
}
.Customer .k {
    float: right;
    width: 45.32%;
    /*width: 2.9rem;*/
    height: .9rem;
    background-image: -moz-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
}
/*底部客服 ed*/

/*nav2 bg*/
.nav2 {
    width: 100%;
    font-size: .22rem;
    height: .78rem;
    line-height: .78rem;
    text-align: center;
}
.nav2 > a {
    float: left;
    width: 50%;
    background: #eee;
    color: #000;
}
.nav2 .active {
    background: #e60012;
    color: #fff;
}
/*nav2 ed*/
/*400功能页面*/
.Sole {
    text-align: center;
    padding: 0 .15rem;
    font-size: .22rem;
    line-height: .22rem;
}
.Sole h2 {
    margin-top: .48rem;
    margin-bottom: .2rem;
}
.Sole img {
    width: 100%;
}
.Sole .name {
    font-size: .24rem;
}
.Sole .gn-box {
    margin-top: .12rem;
}
.Sole .icon {
    width: .66rem;
    height: .66rem;
    background-image: url(../image/gn.png) ;
    background-repeat: no-repeat;
    background-size: .66rem 19.8rem;
    margin-top: .36rem;
    margin-left: .22rem;
    margin-right: .22rem;
}
.icon.icon1 {
    background-position:0 -13.2rem;
}
.icon.icon2 {
    background-position:0 -.66rem;
}
.icon.icon3 {
     background-position:0 -18.48rem;
 }
.icon.icon4 {
    background-position:0 -11.88rem;
}
.icon.icon5 {
    background-position:0 -8.58rem;
}
.icon.icon6 {
    background-position:0 -7.92rem;
}
.icon.icon7 {
    background-position:0 -4.62rem;
}
.icon.icon8 {
    background-position:0 -10.56rem;
}
.icon.icon9 {
    background-position:0 -3.96rem;
}
.icon.icon10 {
    background-position:0 -12.54rem;
}
.icon.icon11 {
    background-position:0 -19.14rem;
}
.icon.icon12 {
    background-position:0 -17.16rem;
}
.icon.icon13 {
    background-position:0 -9.9rem;
}
.icon.icon14 {
    background-position:0 -5.94rem;
}
.icon.icon15 {
    background-position:0 -9.24rem;
}
.icon.icon16 {
    background-position:0 -3.3rem;
}
.icon.icon17 {
    background-position:0 -6.6rem;
}
.icon.icon18 {
    background-position:0 -5.28rem;
}
.icon.icon19 {
    background-position:0 -7.26rem;
}
.icon.icon20 {
    background-position:0 -1.32rem;
}
.icon.icon21 {
    background-position:0 -13.86rem;
}
.icon.icon22 {
    background-position:0 -16.5rem;
}
.icon.icon23 {
     background-position:0 -2.64rem;
 }
.icon.icon24 {
    background-position:0 -15.84rem;
}
.icon.icon25 {
    background-position:0 -15.18rem;
}
.icon.icon26 {
    background-position:0 -14.52rem;
}
.icon.icon27 {
    background-position:0 0;
}
.icon.icon28 {
    background-position:0 -17.82rem;
}
.icon.icon29 {
    background-position:0 -11.22rem;
}
.icon.icon30 {
    background-position:0 -1.98rem;
}
/*.Sole .gn-item {*/
    /*border: 1px solid #ededed;*/
/*}*/
.Sole .gn-item .tit {
    height: 1.36rem;
    box-shadow: 0 1px 3px 0 rgb(229,229,229);
    border-top: 1px solid #ededed;
    border-left: 1px solid #ededed;
    border-right: 1px solid #ededed;
}
.Sole  .gn-item .tex {
    text-align: left;
    margin-top: .36rem;
    line-height: .35rem;
}
.Sole  .gn-item .zk-btn {
    margin-top: .44rem;
    margin-right: .24rem;
    color: #fff;
    width: .52rem;
    height: .52rem;
    line-height: .45rem;
    font-size: .52rem;
    /*border-radius: 50%;*/
    /*background-image: -moz-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);*/
    /*background-image: -webkit-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);*/
    /*background-image: -ms-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);*/
}
.Sole  .gn-item .des {
    /*padding: .3rem 0;*/
    line-height: .36rem;
    text-align: left;
    color: #878787;
    border-top: 1px solid #ededed;
    border-left: 1px solid #ededed;
    border-right: 1px solid #ededed;
}
.Sole  .gn-item .des p {
    padding: .3rem .2rem;
}
.Sole  .gn-item .des p.jj {
    padding-bottom: .1rem;
    padding-left: 0;
    padding-right: 0;
    margin-right: .2rem;
    margin-left: .2rem;
    color: #444;
    font-weight: bold;
    border-bottom: 1px dashed #ededed;
}
.Sole  .gn-item .btn {
    text-align: center;
    width: 100%;
    height: .78rem;
    line-height: .78rem;
    color: #fff;
    background-image: -moz-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
}
.chage {
    margin: 0 .24rem;
    text-align: center;
    font-size: .24rem;
    height: .78rem;
    line-height: .78rem;
    border: 1px solid #ededed;
    color: #ff0000;
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
}
.chage .box {
    display: inline-block;
    width: .24rem;
    line-height: .6rem;
    vertical-align: unset;
    margin-right: .1rem;
}
.chage .box1 {
    display: inline-block;
    width: .41rem;
    vertical-align: text-bottom;
    margin-right: .1rem;
}
.chage a {
    color: #ff0000;
}
.chage1 {
    text-align: center;
    font-size: .24rem;
    height: .78rem;
    line-height: .78rem;
    border: 1px solid #ededed;
    color: #ff0000;
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
}
.chage1 .box {
    width: .26rem;
    vertical-align: text-top;
    margin-right: .1rem;
}
.chage1 .box1 {
    width: .41rem;
    vertical-align: text-top;
    margin-right: .1rem;
}
    /*400功能*/
/*400价值*/
.what {
    padding: 0 .2rem;
}
.what h2{
    text-align: center;
    padding-top: .48rem;
    padding-bottom: .2rem;
    font-size: .34rem;
    line-height: .34rem;
}
.what p {
    font-size: .24rem;
    line-height: .34rem;
    color: #878787;
    text-indent: .4rem;
}
.what .what-box1 p {
     font-size: .24rem;
     line-height: .4rem;
     color: #000;
     text-indent: .4rem;
 }
.what .what-box2 p {
      font-size: .24rem;
      line-height: .4rem;
      color: #000;
  }
.what .sq,.what .sh {
    font-size: .24rem;
    margin-top: .5rem;
    padding-top: .2rem;
    color: #fff;
    text-align: center;
    line-height: .4rem;
    width: 2.9rem;
    height: 1.12rem;
    background-image: -moz-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
}
.what .sq a,.what .sh a {
    color: #fff;
}
.b-n {
    margin-top: .25rem;
    margin-left: .35rem;
    margin-right: .25rem;
    height: .88rem;
    width: .76rem;
    background-image: url(../image/b-n.png) ;
    background-size: .77rem 4.4rem;
    background-repeat: no-repeat;
}
.b-n.b-1 {
    background-position:0 -2.64rem;
}
.b-n.b-2 {
    background-position:0 0;
}
.b-n.b-3 {
    background-position:0 -1.76rem;
 }
.b-n.b-4 {
    background-position:0 -3.52rem;
}
.b-n.b-5 {
    background-position:0 -.88rem;
}
.value {
    text-align: center;
    padding: .15rem;
    font-size: .22rem;
    line-height: .22rem;
}
.value h2 {
    margin-top: .5rem;
    margin-bottom: .3rem;
}
.value img {
    width: 100%;
}
.value .icon {
    width: .66rem;
    height: .66rem;
    background-image: url(../image/gn.png) ;
    background-size: .66rem 19.8rem;
    margin-top: .36rem;
    margin-left: .22rem;
    margin-right: .22rem;
}
/*.Sole .gn-item {*/
/*border: 1px solid #ededed;*/
/*}*/
.value .gn-item .tit {
    height: 1.36rem;
    box-shadow: 0 1px 3px 0 rgb(229,229,229);
    border-top: 1px solid #ededed;
    border-left: 1px solid #ededed;
    border-right: 1px solid #ededed;
}
.value  .gn-item .tex {
    text-align: left;
    margin-top: .5rem;
    line-height: .35rem;
    font-size: .24rem;
}
.value  .gn-item .zk-btn {
    margin-top: .44rem;
    margin-right: .24rem;
    color: #fff;
    width: .52rem;
    height: .52rem;
    line-height: .43rem;
    font-size: .52rem;
    border-radius: 50%;
    background-image: -moz-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
}
.value  .gn-item .item-box {
    border-bottom: 1px solid #f9f9f9;
}
.value  .gn-item .des {
    padding: .15rem 0;
    line-height: .32rem;
    text-align: left;
    color: #878787;
    border-top: 1px solid #ededed;
    border-left: 1px solid #ededed;
    border-right: 1px solid #ededed;
}
.value  .gn-item .des .item-box:nth-last-child(1) {
    border-bottom: none;
}
.value  .gn-item .des .item {
    padding-left: 1.3rem;
    padding-top: .1rem;
    padding-bottom: .1rem;
    margin: .1rem 0;
    position: relative;
    overflow: hidden;
    word-wrap: break-word;
}
.value  .gn-item .des .item.item-even {
    color: #000;
}
.value  .gn-item .des .item:nth-child(1)::before{
    content: "无400";
    position: absolute;
    left: .2rem;
    top: .1rem;
    color: #878787;
    width: .96rem;
    height: .4rem;
    line-height: .4rem;
    text-align: center;
    border-radius: .48rem;
    background-color: #eee;
    z-index: 8;
}
.value  .gn-item .des .item:nth-child(2)::before{
    content: "有400";
    position: absolute;
    left: .2rem;
    top: .1rem;
    color: #fff;
    width: .96rem;
    height: .4rem;
    line-height: .4rem;
    text-align: center;
    border-radius: .48rem;
    background-color: #f4212f;
    z-index: 8;
}
.free {
    border-top: 1px solid #f9f9f9;
    margin-top: .4rem;
    margin-bottom: .3rem;
    padding: 0 .2rem;
}
.free h2 {
    text-align: left;
    margin-left: .42rem;
    margin-top: .4rem;
}
.free .tex {
    padding-left: 1.8rem;
    font-size: .24rem;
    line-height: .3rem;
    margin-top: .5rem;
    margin-bottom: .45rem;
    background: url(../image/free.png) no-repeat .4rem top / 1.46rem 1.07rem;
}
.free .tex span {
    font-size: .16rem;
    color: #878787;
    line-height: .16rem !important;
}
.free .tex1 {
     padding-left: 2.14rem;
     font-size: .24rem;
     line-height: .35rem;
     margin-top: .5rem;
     margin-bottom: .45rem;
     background: url(../image/shangmeng.png) no-repeat left top / 2.8rem 1.23rem;
 }
.free .tex2 {
    height: 1rem;
    padding-left: 2.14rem;
    font-size: .24rem;
    line-height: .24rem;
    margin-top: .5rem;
    margin-bottom: .45rem;
    background: url(../image/mf.png) no-repeat left top / 2rem 1.12rem;
}
.free .tex2 span {
    font-size: .16rem;
    color: #878787;
}
.form {
    margin-bottom: .3rem;
    width: 100%;
}
.form .number {
    font-size: .24rem;
    border: none;
    background: #eee;
    color: #000;
    height: .64rem;
    line-height: .24rem;
    width: 100%;
    padding-left: 7.52%;
    margin-bottom: .2rem;
}
.codeBox {
    width: 66.5%;
    position: relative;
}
.codeBox input {
    font-size: .24rem;
    border: none;
    background: #eee;
    color: #000;
    height: .64rem;
    line-height: .24rem;
    width: 100%;
    padding-left: 12%;
}
.codeBox .codeImg {
    position: absolute;
    right: .5rem;
    top: 0;
    height: .62rem;
    line-height: .64rem;
}
.form .btn {
    font-size: .24rem;
    background-image: -moz-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    width: 33.15%;
    height: .64rem;
    line-height: .64rem;
    text-align: center;
    color: #fff;
    border: none;
}
.free p {
    font-size: .16rem;
    line-height: .3rem;
}
/*400价值*/
/*5折靓号 bg*/
._50off {
    /*position: relative;*/
    width: 6.2rem;
    height: 2.59rem;
    margin: .4rem auto 0;
    background: url(../image/5zhe.gif) no-repeat center bottom / 6.2rem 2.59rem;
}
._50off_zc {
    /*position: relative;*/
    margin-top: .2rem;
    margin-bottom: .2rem;
}
._50off_zc img {
    width: 100%;
}
._50off .time {
    text-align: center;
    font-style: italic;
    font-weight: bold;
    font-size: .28rem;
    line-height: .8rem;
    /*position: absolute;*/
    /*bottom: 0;*/
    padding-top: 1.85rem;
}
._50off .time .clock {
    color: #ff0000;

}
.num-box {
    text-align: center;
    padding: .4rem .2rem .1rem;
}
.num-box h2 {
    margin-bottom: .25rem;
}
.num-box .num-tr {
    margin-bottom: .2rem;
}
.num-box .num-tr .num-item {

}
.num-box .num-tr .num-item .num {
    font-size: .34rem;
    height: 1.18rem;
    line-height: 1.18rem;
    width: 2.82rem;
    border: 1px solid #e1e1e1;
}
.num-box .num-tr .num-item .tex {
    font-size: .24rem;
    height: .55rem;
    line-height: .55rem;
    width: 2.82rem;
    color: #fff;
    background-image: -moz-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
}
.free1 {
    box-shadow: 0 -2px 0 0 rgb(229,229,229);
    margin-top: .4rem;
    margin-bottom: .3rem;
    padding: 0 .3rem;
    background: url(../image/bk.png) no-repeat 5.3rem .3rem / .9rem .76rem;
}
.free1 h2 {
    text-align: left;
    margin-left: .42rem;
    margin-top: .4rem;
}
.free1 .tex {
    padding-left: 2.14rem;
    padding-top: .2rem;
    font-size: .24rem;
    line-height: .35rem;
    margin-top: .2rem;
    margin-bottom: .45rem;
    background: url(../image/jinbei.png) no-repeat .2rem top / 1.63rem 1.55rem;
}
.free1 .tex span {
    font-size: .34rem;
    line-height: .6rem;
    color: #ff0000;
}
.free1 .btn {
    font-size: .24rem;
    text-align: center;
    width: 100%;
    background-image: -moz-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    height: .78rem;
    line-height: .78rem;
    color: #fff;
}
.free2 {
    box-shadow: 0 -2px 0 0 rgb(229,229,229);
    margin-top: .4rem;
    margin-bottom: .3rem;
    padding: 0 .3rem;
    /*background: url(../image/bk.png) no-repeat 5.3rem .3rem / .9rem .76rem;*/
}
.free2 h2 {
    text-align: left;
    margin-left: .42rem;
    margin-top: .4rem;
}
.free2 .tex {
    padding-left: 1.9rem;
    padding-top: .2rem;
    font-size: .24rem;
    line-height: .35rem;
    margin-top: .2rem;
    margin-bottom: .45rem;
    background: url(../image/zhuanshi.png) no-repeat .2rem .2rem / 1.12rem 1.27rem;
}
.free2 .tex span {
    font-size: .34rem;
    line-height: .6rem;
    color: #ff0000;
}
.free2 .btn {
    font-size: .24rem;
    text-align: center;
    width: 100%;
    background-image: -moz-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    height: .78rem;
    line-height: .78rem;
    color: #fff;
}
.off .more-box { 
    padding: .2rem;
    background: #eee;
}
.off .more-box .more-item {
    background: #fff;
    width: 2.8rem;
    height: .8rem;
    margin: .1rem;
}
.off .more-box .more-item span:nth-child(1) {
    font-size: .3rem;
    width: .6rem;
    height: .6rem;
    color: #fff;
    border-radius: 50%;
    text-align: center;
    line-height: .6rem;
    margin-top: .1rem;
    margin-left: .16rem;
    margin-right: .42rem;
    background-image: -moz-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
}
.off .more-box .more-item span:nth-child(2) {
    font-size: .28rem;
    line-height: .8rem;
    height: .8rem;
}
.off .more-box .more-item.active {
    background-image: -moz-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    color: #fff;
}
.off .more-box .more-item span:nth-child(1).active {
    color: #ff0000;
    background: #fff;
}


/*5折靓号 ed*/
/*nav3 bg*/
.nav3 {
    padding: .23rem .23rem;
    background: #fff;
}
.nav2-wrap {
    /*height: .23rem;*/
    width: 100%;
}
.nav3 .nav3-item {
    text-align: center;
    font-size: .24rem;
    float: left;
}
.nav3 .icon {
    margin: .23rem .23rem;
    width: 1.02rem;
    height: 1.02rem;
    background-image: url(../image/nav3.png);
    background-size: 5.57rem 1.02rem;
    background-repeat: no-repeat;
}
.nav3 .tex {
    line-height: .35rem;
}
.nav3 .nav3-item:nth-child(1) .icon {
    background-position: 0 0;
}
.nav3 .nav3-item a {
    color: #000;
}
.nav3 .nav3-item .tex.active {
    color: #ff0000;
}
.nav3 .nav3-item:nth-child(2) .icon {
    background-position:  -1.53rem 0;
}
.nav3 .nav3-item:nth-child(3) .icon {
    background-position:  -3.03rem 0;
}
.nav3 .nav3-item:nth-child(4) .icon {
    background-position:  -4.55rem 0;
}
.hot-banner img {
    width: 100%;
}
/*.super {*/
    /*margin-bottom: .15rem;*/
/*}*/
.super {
    position: relative;
}
.super .super-item {
    /*width: 6.31rem;*/
    height: 2.13rem;
    background: url(../image/khbg.png) no-repeat center top/ 6.31rem 2.13rem;
    color: #fff;
}
.super .super-item p {
    background:
        -webkit-linear-gradient(left,#fff8f8,#fff);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
    /*text-shadow: 0 0 18px rgba(255, 134, 144,0.75);*/
}
.super .super-item p:nth-child(1) {
    padding-top: .5rem;
    padding-left: .4rem;
    font-size: .6rem;
    line-height: .6rem;
    font-weight: bold;
}
.super .super-item p:nth-child(1) span {
    font-size: .24rem;
    line-height: .6rem;
    /*margin-left: -.1rem;*/
}
.super .super-item img{
    width: 1.4rem;
}
.super .super-item p:nth-child(2) {
    font-size: .24rem;
    font-weight: bold;
    line-height: .34rem;
    padding-left: .4rem;
}
.nav-hot-shadow {
    box-shadow: 0 0 25px 0 rgba(255, 12, 0, 0.75);
    border-radius: 50%;
}
.star-hot-shadow {
    box-shadow: 0 0 25px 0 rgba(110, 108, 108, 0.75);
    border-radius: 50%;
}
.Affordable-hot-shadow {
    box-shadow: 0px 0px 25px 0px rgba(100, 51, 172, 0.75);
    border-radius: 50%;
}

.group-hot-shadow {
    box-shadow: 0px 0px 25px 0px rgba(7, 80, 36, 0.75);
    border-radius: 50%;
}
.super .super-item1 {
    /*width: 6.31rem;*/
    position: relative;
    height: 2.13rem;
    background: url(../image/khbg2.png) no-repeat center top/ 6.31rem 2.13rem;
    color: #fff;
    margin-bottom: .2rem;
}
.super .super-item1 p {
    background:
            -webkit-linear-gradient(left,#fff8f8,#fff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    /*text-shadow: 0 0 18px rgba(255, 134, 144,0.75);*/
}
.super .super-item1 p:nth-child(1) {
    padding-top: .5rem;
    padding-left: .4rem;
    font-size: .6rem;
    line-height: .6rem;
    font-weight: bold;
}
.super .super-item1 p:nth-child(2) {
    font-size: .24rem;
    font-weight: bold;
    line-height: .34rem;
    padding-left: .4rem;
}
.super .time-1 {
    width: 1.1rem;
    height: .6rem;
    position: absolute;
    right: .42rem;
    top: .82rem;
}
.super .time-1 .time-line {
    text-align: center;
    font-weight: bold;
    font-size: .2rem;
    line-height: .16rem;
    color: #f61b39;
    background: -webkit-linear-gradient(left,#fff8f8,#fff);
    margin-bottom: .1rem;
}
.super .time-1 .time-line span {
    display: inline-block;
    background: #f61b39;
    color: #fff;
    width: .26rem;
    height: .26rem;
    line-height: .26rem;
    border-radius: .02rem;
}
/*nav3 ed*/
/*nav4 bg*/
.nav4 {
    text-align: center;
    height: .78rem;
    line-height: .78rem;
    font-size: .22rem;
    background: #eee;
}
.nav4 .nav4-item {
    float: left;
    width: 33.3333%;
}
.nav4 a {
    color: #444;
}
.nav4 .nav4-item.active {
    background: #e60012;
    color: #fff;
}
/*nav4 ed*/
.process {
    padding: 0 .2rem;
}
.process h2 {
    margin: .5rem 0;
}
.process .items {
    font-size: .24rem;
}
.process .items h3 span {
    display: inline-block;
    color: #fff;
    background-image: -moz-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    width: .5rem;
    height: .5rem;
    line-height: .5rem;
    border-radius: 50%;
    text-align: center;
    margin-right: .1rem;
}
.process .items .des {
    line-height: .3rem;
    padding-left: .35rem;
    border-left: .06rem solid #fe4e2f;
    margin-top: .12rem;
    margin-bottom: .12rem;
    margin-left: .2rem;
    color: #878787;
    padding-bottom: .2rem;
}
.process .items .des .btn {
    color: #f5242f;
    height: .78rem;
    line-height: .78rem;
    text-align: center;
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
    margin-top: .2rem;
}
.process .items .des .tel {
    height: .78rem;
    line-height: .78rem;
    background-image: -moz-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
    text-align: center;
    color: #fff;
    position: relative;
    top: .2rem;
}
/*办理流程 bg*/
/*功能点-左右滑动*/
.points h2 {
    padding-top: .38rem;
}
.points .icon {
    width: 1.7rem;
    height: 1.96rem;
    margin: .3rem auto;
}
.points {
    overflow: hidden;
}
.points .icon img {
    width: 100%;
}
.points p {
    font-size: .24rem;
    padding: 0 .2rem;
    line-height: .4rem;
}
/*功能点-左右滑动*/
/*pass bg*/
.pass {
    padding: 0 .2rem;
    overflow: hidden;
}
.pass h2 {
}
.pass img {
    width: 100%;
}
/*pass ed*/
/*联系我们*/
.map {
    padding: 0 .2rem;
}
.map .item {
    margin-top: .5rem;
    padding-bottom: .2rem;
    border-bottom: 1px dashed #ebebeb;
}
.map img {
    width: 100%;
}
.map .tit {
    padding: .3rem 0;
    font-size: .34rem;
}
.map .xx .line {
    overflow: hidden;
}
.map .xx p {
    overflow: hidden;
    float: left;
    font-size: .24rem;
    line-height: .4rem;
}
.map .xx .line p:nth-child(2) {
    width: 5rem;
}
.biaoti {
    display: none !important;
}
.biaoti3 {
    display: none !important;
}
.biaoti4 {
    display: none !important;
}
.biaoti5 {
    display: none !important;
}
/*联系我们*/
/*办理流程 ed*/
/*swiper 50+分页器样式重置==============================*/
.ckbox.swiper-pagination {
    position: static;
}
.ckbox .swiper-pagination-bullet {
    width: .4rem;
    height: .03rem;
    background-color: #e6e6e6;
    float: left;
    margin: 0 !important;
    border-radius: inherit;
}
.ckbox .swiper-pagination-bullet-active {
    width: .4rem;
    height: .03rem;
    background-color: #f4212f !important;
}
.cp {
    width: 100%;
}
/*swiper 50+分页器样式重置ed============================*/
/*固定导航样式=====================================bg*/
.fixed {
    position: fixed;
    left: 0;
    z-index: 999;
}
/*固定导航样式=====================================ed*/
#LRfloater0 {
    display: none;
}
#cnzz_stat_icon_1261679079 {
    display: none;
}


.R {
    vertical-align: super;
}


#pass .ckbox, #points .ckbox{
    width: 2rem;
    margin: .2rem auto;
}