@charset "utf-8";
/* CSS Document */


*{margin:0;padding:0;border:0; font-family: "微软雅黑"; font-size:0.2rem; color:#000000;}
a{ text-decoration:none;}
ul,li{ list-style:none;}
img{ display:block; border:0; width:100%;}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}

i{font-style: normal}
/*分公司*/
.swiper-container6 .swiper-slide p{line-height: 0.3rem;text-align: center;border-bottom: 0.03rem solid transparent;font-size: 0.26rem;;padding-bottom: 0.15rem;padding-top: 0.15rem}
.swiper-container6 .swiper-slide .active_0{border-bottom: 0.03rem solid #de4242;color: #de4242}
.allcom_des{width: 100%;height: 2rem;margin: 0.2rem auto 1.2rem;background-color: #f8f8f8;display: none}
.allcom_des img{display: inline-block;width: 31.1%;height: 1.7rem;margin-top: 0.15rem;margin-left: 0.05rem}
.allcom_des .p_1{font-size: 0.28rem;color: #333333;margin-left: 0.3rem;margin-top: 0.1rem;line-height: 0.4rem}
.allcom_des .p_2{font-size: 0.26rem;color: #666666;margin-left: 0.3rem;width: 61%}
/*公共标题块*/
.allcom_1{background-color: #fff;}
.allcom_1 .title_1{line-height: 0.7rem;width:100%;overflow: hidden;height: auto;margin: 0 auto;}
.allcom_1 .title_1 .key{font-size:0.28rem;color:#333;height: 100%;line-height: 0.7rem}
.allcom_1 .title_1 .key img{width:0.05rem;margin-right: 0.05rem;margin-top: 0.23rem;height: 0.28rem}
.allcom_1 .title_1 p{width:30%;text-align: right;height: 100%}
.allcom_1 .title_1 p.more {font-size:0.24rem;text-align:right;color:#666;}
.allcom_1 .title_1 p.more img{width:0.24rem;float: right;margin-top: 0.23rem;margin-left: 0.1rem}
.border-b{border-bottom: 1px solid #e5e6e6;}
.border-t{border-top: 1px solid #e5e6e6;}

/*footer区*/
.clear{ clear:both;}
footer{position: fixed;bottom: 0;width:100%;background-color: #fff;z-index:999;}
footer a{display: block;width:33.3%;text-align: center;height: 0.85rem;float: left;vertical-align: middle}
footer a span{font-size:0.28rem;color: #fff;line-height: 0.85rem;vertical-align: middle;margin-left: 0.1rem}
footer a.free_pg{background: #fe784a;}
footer a.zxchat{background: #428eff;}
footer a.phone_zx{background: #54bd3f;}
footer a img{vertical-align: middle;display:inline-block;}
footer a.free_pg img{width:22%;height: 0.48rem}
footer a.zxchat img{width:23.75%;height: 0.5rem}
footer a.phone_zx img{width:18.25%;height: 0.47rem}
footer a.zxchat img.tag{position: absolute;top:0.05rem;left:62%;;width:4%;height: 0.3rem}

/*各页版权*/
/*.copyright{ height:2.1rem;padding:0.3rem 0.2rem 0.3rem 0.2rem; text-align: center;background-color: #ebebeb;}*/
/*.copyright img.cr01{position: absolute;left:0.1rem;width:0.59rem;}*/
/*.copyright img.cr02{position: absolute;right:0;width:2.69rem;}*/
/*.copyright ul{width:60%; margin:0 auto; padding-top:0.1rem;}*/
/*.copyright ul li{float: left;text-align: center;width:30%; }*/
/*.copyright ul li a{font-size:0.24rem;color:#999;line-height:0.24rem;}*/
/*.copyright ul span{ color:#999; padding-right:0.1rem; font-size:0.24rem; line-height:0.24rem;width:0.01rem;height:0.24rem;display: block;float: left;}*/
/*.copyright p{ padding:0.25rem 0 0.4rem 0;line-height:0.3rem;font-size:0.2rem;color: #ababab;}*/

.copyright01 p{line-height: 0.4rem;font-size: 0.22rem;}
.copyright01 .p_1 span{color: #101f8b;vertical-align: middle;font-size: 0.22rem;font-family: "苹方";padding-left: 0.1rem;}
.copyright01 .p_1 img{display: inline-block;padding-top: 0;vertical-align: middle;width: 4%;height: auto;}
.copyright01 .p_1 .img_1{width: 2.8%;padding-left: 0.05rem;}
.copyright01 .p_2{color: #999999;padding-left: 0.4rem;font-family: "苹方"}
.copyright01{padding-top:0.2rem;width:100%;;height:auto;padding-bottom: 0.8rem;background-color: #ebebeb;position: relative;font-family: "苹方" }
.copyright01 img.cr02{position: absolute;right:0;width:37.5%;bottom: 0.5rem;}
/*免费方案*/
.solution{background-color: #00b59e;text-align: center;color: #fff;position: relative; height:4.3rem;}
.solution img.fa01{position: absolute;top:0.35rem;left:10%;width:1.08rem; height:0.1rem;}
.solution img.fa02{position: absolute;top:0.35rem;right:10%;width:1.08rem; height:0.1rem;}
.solution h3 { letter-spacing:0.015rem;line-height: 0.4rem;font-size:0.27rem; color:#fff; font-weight:normal; margin-bottom:0.2rem; padding:0.2rem 0;}
#form label{  color:#fff;display: block;text-align: center;font-size: 0.22rem;margin-bottom: 0.25rem;}
#form label input{height:0.36rem;font-size: 0.2rem; width:3rem;}
.btn{background-color: #01483f;width:2rem;height:0.5rem;  border-radius: 0.1rem;border: none;color: #fff;font-size:0.22rem;line-height:0.5rem;outline: none;}
.solution img.fa03{width:33.33%;position: absolute;right:0;bottom: 0;}
#form em{color: red;}
.remind1,.remind2{display: none;}


/*body{background-color:;}*/
/*header区*/
header{background-color: #f26737;padding:0.3rem 0;text-align: center;color: #fff; height:0.5rem; line-height:0.5rem;}
.base_w{width:93.1%;margin:0 auto;padding-top: 0.01rem;height: auto}
img.back{height:0.39rem;width:0.23rem;}
header .back{height:0.39rem;width:0.23rem; margin-top:0.05rem;}
header .hmenu{height:0.42rem;width:0.47rem;margin-top:0.05rem;}
.banner{width: 100%;height: 3.34rem}

.title{display: block;text-align: center;height: 0.62rem;margin: 0.62rem auto 0.4rem;width: 100%;background: url("../images/title_bg.png") no-repeat center;background-size: 60.5% 100%;line-height: 0.62rem;font-size: 0.36rem;color: #fff;}
.title_1{width: 100%;height: 0.34rem;line-height: 0.34rem;text-align: center;font-family: 造字工房雅圆（非商用）常规体;font-size: 0.34rem;color: #fe5c57;margin-bottom: 0.2rem}

.test{width: 100%;height: auto;overflow: hidden;background-color: #fff6f1}
.test form {
    width: 5.4rem;
    margin: 0 auto;
}
.test .item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 0.3rem;
    border: 0.02rem solid #fb5b3d;
    border-radius: 0.5rem;

    -webkit-border-radius: 0.5rem;
}

.test .item5 img {
    height: 0.42rem;
    width: 0.4rem;
}
.test .item2 img {
    height: 0.36rem;
    width: 0.36rem;
}
.test .item3 img {
    width: 0.43rem;
}

.test .icon {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    width: 0.44rem;
    height: 0.44rem;
    vertical-align: middle;
    padding-top: 0.15rem;
    padding-left: 0.2rem;
}
.test img {
    margin: auto;

}
.test .score,
.test .name,
.test .tel,
.test .city,
.test .country {
    width: 5.1rem;
    background: transparent;
    height: 0.72rem;
    font-size: 0.24rem;
    line-height: 0.72rem;
    padding: 0 0.5rem;
    outline: none;
    color: #989898;
}



.test ::-webkit-input-placeholder {
    color: #989898;
}
.test :-moz-placeholder {
    color: #989898;
}
.test ::-moz-placeholder {
    color: #989898;
}
.test :-ms-input-placeholder {
    color: #989898;
}
.test .submit {
    width: 2.8rem;
    height: 0.6rem;
    text-align: center;
    line-height: 0.6rem;
    background: #f97c22;
    color: #fff;
    font-size: 0.24rem;
    margin: 0.3rem auto 0.4rem;
}
.pop {
    display: none;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.8);
    position: fixed;
    top: 0;
    z-index: 1000;
}
.pop .pop-box {
    display: none;
    border: 0.05rem solid #5f1111;
    position: absolute;

    top: 10%;
}
.pop .pop-box:first-child{
    width: 86%;
    /*margin: 0 auto;*/
    left: 50%;
    /*margin-top: -50%;*/
    top:10%;
    margin-left: -43%;
    /*left: 1.025rem;*/
    background: #fff;
}
.pop .pop-box:first-child {
    margin-top: -.75rem;
}
.pop .pop-box:first-child .tit {
    display: inline-block;
    padding: 0 0.2rem;
    margin-right: 0.3rem;
    font-weight: 600;
    background: #ff5e2d;
    color: #fff;
}
.pop .pop-box:first-child .content {
    height: 7rem;
    overflow: auto;
    width: 95%;
    margin: 0 auto;
    padding: 0.3rem 0 0.3rem;
    -webkit-overflow-scrolling: touch;
}
.pop .pop-box:first-child table {
    width: 100%;
    border: 1px solid #77dffc;
    border-top: none;
    margin: 0 auto;
    text-align: center;
    border-spacing: 0;
}
.pop .pop-box:first-child th {
    font-size: 0.3rem;
    line-height: 0.5rem;
    font-weight: 600;
    background: #77dffc;
}
.pop .pop-box:first-child td {
    font-size: 0.24rem;
    line-height: 0.5rem;
    color: #3c3c3c;
    border-top: 1px solid #77dffc;
    border-right: 1px solid #77dffc;
}
.pop .pop-box:first-child td:last-child {
    border-right: none;
}
.pop .pop-box:first-child .inside td {
    width: 50%;
}
.pop .pop-box:first-child .outside {
    margin-top: 0.75rem;
}
.pop .pop-box:first-child .outside td:first-child {
    width: 33%;
}
.pop .pop-box:first-child .outside td:nth-child(2) {
    width: 33%;
}
.pop .pop-box:first-child .assess-box {
    width: 90%;
    margin: 0.3rem auto 0;
    font-size: 0.24rem;
    line-height: 0.35rem;
    color: #3c3c3c;
}
.pop .pop-box:first-child .odds {
    color: #ff5e2d;
}
.pop .pop-box:first-child .button {
    width: 7.35rem;
    margin: 0.85rem auto 0;
}

.pop .close-box {
    width: 0.5rem;
    position: absolute;
    top: 0;
    right: 0;
}
/*.pop .close-box .line {*/
    /*width: 0.05rem;*/
    /*height: 0.4rem;*/
    /*background: #5f1111;*/
    /*margin-left: 0.6rem;*/
/*}*/
.pop .close {
    -moz-border-radius: 50%;
    border-radius: 50%;
    border: 0.05rem solid #5f1111;
    background: #ff7348;
    text-align: center;
    font-size: 0.45rem;
    line-height: 0.4rem;
    color: #5f1111;
}


.pop .top {
    height: auto;
    /*background: url(../img/pop_top_bg.png) no-repeat center;*/
    -moz-background-size: cover;
    background-size: cover;
    text-align: center;
    padding-top: 0.3rem;
}
.pop .top .title{
    /*width: 10.5rem;*/
    margin: 0.4rem auto 0.3rem;
    /*font-size: 0.85rem;*/
    /*line-height: 1.1rem;*/
    /*color: #fff;*/
    background: none;
    color: #f97c22;
    font-weight: bold;
}


.ques{width: 100%;height: auto;overflow: hidden;background-color: #ffe4cf}
.ques .ques_des{width: 100%;height: 17.4rem;background-color: #f97c22;margin-bottom: 0.4rem;padding-top: 0.01rem}
.ques .ques_des li{width: 95.6%;height: 2.54rem;background: url("../images/wd_bg.png") no-repeat center;background-size: 100% 100%;margin: 0.3rem auto 0;padding-top: 0.01rem}
.ques .ques_des li .p_1{background: url("../images/ques_bg.png")    no-repeat left;background-size: 5.5% 100%;height: 0.36rem;width: 95.9%;margin: auto auto;margin-top: 0.2rem}
.ques .ques_des li .p_1 span{font-weight: bold;color: #fe9d2c;font-size: 0.26rem;padding-left: 0.4rem}
.ques .ques_des li .p_2{width: 95.9%;margin: 0.05rem auto 0;line-height: 0.4rem}
.ques .ques_des li .p_2 .span_1{font-weight: bold;color: #999999;float: left;margin-left: 0.1rem}
.ques .ques_des li .p_2 .span_2{color: #999999;float: left;width: 90%;font-size: 0.24rem;margin-left: 0.1rem;text-align: justify}






























































































































