.box1, .box2 {
    display: none;
}
.box1{
    .hw_m{width:1000px;margin:0 auto;color:#333;text-align:justify;font-family:"\5FAE\8F6F\96C5\9ED1","Microsoft YaHei","微软雅黑",Tahoma,Arial,"Helvetica Neue","Hiragino Sans GB",Simsun,sans-serif !important;}
    .hw_m a{color:#333;}
    .hw_m a:hover{text-decoration:none;}
    .co_red{color:#FF3747;}

    .mod_tit{height:32px;line-height:32px;text-align:center;}
    .mod_tit h3{font-size:30px;font-weight:normal;display:inline-block;}

    .a-btn a{width:240px;height:52px;line-height:52px;text-align:center;font-size:22px;color:#FFF;background:#158CD0;display:inline-block;border-radius:26px;}

    .banner{height:400px;background:url("../img/banner.jpg") no-repeat center;}

    /*价值*/
    .value{padding:50px 0;background:#F5F5F5;position:relative;}
    .value .mod_tit{margin-bottom:50px;}
    .value .mod_cont{position:relative;}
    .value .mod_cont .core{width:350px;height:342px;margin:0 auto;background:url("../img/com-core.png") no-repeat center;}
    .value .mod_cont .val{width:280px;height:40px;line-height:22px;font-size:18px;position:absolute;}
    .value .mod_cont .val.num1{left:0;top:50px;}
    .value .mod_cont .val.num2{right:0;top:50px;}
    .value .mod_cont .val.num3{left:0;top:252px;}
    .value .mod_cont .val.num4{right:0;top:252px;}

    /*提示*/
    .tip{padding:50px 0;background:#F5F5F5 url("../img/tip.png") no-repeat center 50px;}
    .tip a{width:350px;height:52px;margin:160px auto 0;line-height:52px;text-align:center;font-size:22px;color:#FFF;background:#158CD0;display:block;border-radius:26px;}

    /*服务*/
    .service{padding:50px 0;}
    .service .mod_cont ul::after{content:"\20";display:block;height:0;visibility:hidden;clear:both;}
    .service .mod_cont ul li{width:33.33333%;min-width:166px;height:214px;margin-top:50px;float:left;text-align:center;display:inline;}
    .service .mod_cont ul li span{width:80px;height:80px;margin:0 auto;background-repeat:no-repeat;background-position:center;background-size:contain;display:block;}
    .service .mod_cont ul li span.num1{background-image:url("../img/service-01.png");}
    .service .mod_cont ul li span.num2{background-image:url("../img/service-02.png");}
    .service .mod_cont ul li span.num3{background-image:url("../img/service-03.png");}
    .service .mod_cont ul li h4{height:26px;padding:10px 0;line-height:26px;font-size:18px;font-weight:normal;overflow:hidden;}
    .service .mod_cont ul li p{line-height:20px;font-size:12px;color:#999;}
    .service .mod_cont ul li a{height:36px;margin-top:10px;padding:0 18px;line-height:36px;font-size:14px;color:#FFF;background:#158CD0;border:#158CD0 1px solid;display:inline-block;border-radius:18px;}
    .service .mod_cont ul li a:hover{color:#158CD0;background:#FFF;border:#158CD0 1px solid;}

    /*流程*/
    .process{padding:50px 0;}
    .process .mod_tit{margin-bottom:50px;}
    .process .mod_cont ul::after{content:"\20";display:block;height:0;visibility:hidden;clear:both;}
    .process .mod_cont ul li{width:16.666666%;min-width:166px;height:126px;float:left;text-align:center;background:url("../img/process-connect.png") no-repeat center 20px;}
    .process .mod_cont ul li span{width:72px;height:40px;margin:0 auto;line-height:40px;font-size:40px;color:#158CD0;font-family:"黑体";display:block;}
    .process .mod_cont ul li h4{height:26px;padding:10px 0;line-height:26px;font-size:18px;font-weight:normal;overflow:hidden;}
    .process .mod_cont ul li p{line-height:20px;font-size:12px;color:#999;}

    /*代办*/
    .charge{padding:50px 0;}
    .charge .mod_tit{margin-bottom:50px;}
    .charge .mod_cont ul::after{content:"\20";display:block;height:0;visibility:hidden;clear:both;}
    .charge .mod_cont ul li{width:25%;min-width:250px;height:166px;float:left;text-align:center;}
    .charge .mod_cont ul li span{width:80px;height:80px;margin:0 auto;background-repeat:no-repeat;background-position:center;background-size:contain;display:block;}
    .charge .mod_cont ul li span.num1{background-image:url("../img/charge-01.png");}
    .charge .mod_cont ul li span.num2{background-image:url("../img/charge-02.png");}
    .charge .mod_cont ul li span.num3{background-image:url("../img/charge-03.png");}
    .charge .mod_cont ul li span.num4{background-image:url("../img/charge-04.png");}
    .charge .mod_cont ul li h4{height:26px;padding:10px 0;line-height:26px;font-size:18px;font-weight:normal;overflow:hidden;}
    .charge .mod_cont ul li p{line-height:20px;font-size:12px;color:#999;}

    /*优势*/
    .assure{padding:50px 0;background:#F5F5F5;}
    .assure .mod_tit{margin-bottom:50px;}
    .assure .mod_cont ul::after{content:"\20";display:block;height:0;visibility:hidden;clear:both;}
    .assure .mod_cont ul li{width:25%;min-width:250px;height:166px;float:left;text-align:center;}
    .assure .mod_cont ul li span{width:80px;height:80px;margin:0 auto;background-repeat:no-repeat;background-position:center;background-size:contain;display:block;}
    .assure .mod_cont ul li span.num1{background-image:url("../img/assure-01.png");}
    .assure .mod_cont ul li span.num2{background-image:url("../img/assure-02.png");}
    .assure .mod_cont ul li span.num3{background-image:url("../img/assure-03.png");}
    .assure .mod_cont ul li span.num4{background-image:url("../img/assure-04.png");}
    .assure .mod_cont ul li h4{height:26px;padding:10px 0;line-height:26px;font-size:18px;font-weight:normal;overflow:hidden;}
    .assure .mod_cont ul li p{line-height:20px;font-size:12px;color:#999;}

    /*问答*/
    .qa{padding:50px 0;}
    .qa .mod_tit{margin-bottom:40px;}
    .qa .mod_cont dl{line-height:32px;font-size:18px;display:block;}
    .qa .mod_cont dl dt span{color:#FF3747;}
    .qa .mod_cont dl dd{margin-bottom:20px;}
    .qa .mod_cont dl dd span{color:#158CD0;}
    .qa .mod_cont .a-btn{text-align:center;}
}
.box2{
    .hw_m{width:1000px;margin:0 auto;color:#333;text-align:justify;font-family:"\5FAE\8F6F\96C5\9ED1","Microsoft YaHei","å¾®è½¯é›…é»‘",Tahoma,Arial,"Helvetica Neue","Hiragino Sans GB",Simsun,sans-serif !important;}
    .hw_m a{color:#333;}
    .hw_m a:hover{text-decoration:none;}
    .co_red{color:#FF3747;}

    .mod_tit{height:32px;line-height:32px;text-align:center;}
    .mod_tit h3{font-size:30px;font-weight:normal;display:inline-block;}

    .a-btn a{width:240px;height:52px;line-height:52px;font-size:22px;color:#FFF;background-color:#158CD0;display:inline-block;border-radius:26px;}

    .banner{height:400px;background:url("../img/banner (1).jpg") no-repeat center;}

    .intro{padding:50px 0;}
    .intro .mod_tit{margin-bottom:40px;}
    .intro .mod_cont{line-height:36px;font-size:18px;}

    .problem{padding:50px 0;}
    .problem .mod_tit{margin-bottom:50px;}
    .problem .mod_cont{height:480px;background:url("../img/problem-man.png") no-repeat center bottom;position:relative;}
    .problem .mod_cont .bubble{position:absolute;width:228px;height:40px;padding:10px 24px;line-height:20px;font-size:18px;color:#158CD0;border:#158CD0 1px solid;border-radius:40px;cursor:pointer;}
    .problem .mod_cont .bubble.num1{left:100px;top:0;}
    .problem .mod_cont .bubble.num2{right:100px;top:0;}
    .problem .mod_cont .bubble.num3{left:0;top:120px;}
    .problem .mod_cont .bubble.num4{right:0;top:120px;}
    .problem .mod_cont .bubble.num5{left:70px;top:240px;}
    .problem .mod_cont .bubble.num6{right:70px;top:240px;}
    .problem .a-btn{padding-top:20px;text-align:center;}

    .honor{padding:50px 0;background:#EEE url("") no-repeat center;}
    .honor .mod_tit{margin-bottom:40px;}
    .honor .mod_cont{line-height:36px;font-size:18px;}

    .good{padding:50px 0;}
    .good .mod_cont ul::after{content:"\20";display:block;height:0;visibility:hidden;clear:both;}
    .good .mod_cont ul li{width:25%;min-width:250px;height:158px;margin-top:50px;float:left;text-align:center;}
    .good .mod_cont ul li span{width:72px;height:72px;margin:0 auto;background-repeat:no-repeat;background-position:center;background-size:contain;display:block;}
    .good .mod_cont ul li span.num1{background-image:url("../img/good-01.png");}
    .good .mod_cont ul li span.num2{background-image:url("../img/good-02.png");}
    .good .mod_cont ul li span.num3{background-image:url("../img/good-03.png");}
    .good .mod_cont ul li span.num4{background-image:url("../img/good-04.png");}
    .good .mod_cont ul li h4{height:26px;padding:10px 0;line-height:26px;font-size:20px;font-weight:normal;overflow:hidden;}
    .good .mod_cont ul li p{line-height:20px;font-size:14px;overflow:hidden;}

    .service{padding:50px 0;background:#F0F0F0;}
    .service .a-btn{padding-top:20px;text-align:center;}
    .service .mod_cont ul::after{content:"\20";display:block;height:0;visibility:hidden;clear:both;}
    .service .mod_cont ul li{width:33.333333%;min-width:333px;height:158px;margin-top:50px;float:left;text-align:center;}
    .service .mod_cont ul li span{width:100px;height:100px;margin:0 auto;background-repeat:no-repeat;background-position:center;background-size:contain;display:block;}
    .service .mod_cont ul li span.num1{background-image:url("../img/service-03.png");}
    .service .mod_cont ul li span.num2{background-image:url("../img/service-01.png");}
    .service .mod_cont ul li span.num3{background-image:url("../img/service-02.png");}
    .service .mod_cont ul li span.num4{background-image:url("../img/service-05.png");}
    .service .mod_cont ul li span.num5{background-image:url("../img/service-06.png");}
    .service .mod_cont ul li span.num6{background-image:url("../img/service-04.png");}
    .service .mod_cont ul li h4{height:26px;padding:10px 0;line-height:26px;font-size:20px;font-weight:normal;overflow:hidden;}
    .service .mod_cont ul li p{line-height:20px;font-size:14px;overflow:hidden;}

    .group{padding:50px 0;background:#F0F0F0;}
    .group .mod_tit{height:64px;}
    .group .mod_cont{margin:40px 0;padding:0 5px;}
    .group .mod_cont .note{line-height:32px;text-align:center;font-size:14px;color:#999;}
    .group .mod_cont .prev,
    .group .mod_cont .next{position:absolute;top:50%;z-index:100;margin-top:-28px;display:block;width:32px;height:56px;background:#CCC url("slider-arrow.png") no-repeat center;filter:alpha(opacity=40);opacity:0.4;}
    .group .mod_cont .prev{left:0;background-position:-110px 12px;}
    .group .mod_cont .next{right:0;background-position:8px 12px;}
    .group .mod_cont .prev:hover,
    .group .mod_cont .next:hover{filter:alpha(opacity=100);opacity:1;}
    .group .mod_cont ul::after{content:"\20";display:block;height:0;visibility:hidden;clear:both;}
    .group .mod_cont ul li{padding:12px;float:left;}
    .group .mod_cont .item{width:276px;height:80px;padding:14px;border:#CCC 1px solid;background-color:#FFF;}
    .group .mod_cont .item::after{content:"\20";display:block;height:0;visibility:hidden;clear:both;}
    .group .mod_cont .item .ico{width:80px;height:80px;float:left;color:#E0E0E0;background-repeat:no-repeat;background-position:center;background-size:contain;display:block;}
    .group .mod_cont .item .descption{width:181px;margin-left:15px;float:left;display:block;}
    .group .mod_cont .item .descption p{font-size:12px;}
    .group .mod_cont .item .descption p.tit{height:30px;line-height:30px;overflow:hidden;}
    .group .mod_cont .item .descption p.tit span{margin-right:12px;font-size:18px;}
    .group .mod_cont .item .descption p.cont{height:48px;line-height:16px;color:#999;overflow:hidden;}
    .group .a-btn{padding-top:20px;text-align:center;}
    .group .a-btn a{width:320px;}
    .group .mod_cont .detail{display:none;padding:12px;line-height:22px;font-size:14px;text-align:justify;}
    .group .mod_cont .detail .askta{text-align:center;}
    .group .mod_cont .detail .askta a{padding:2px 5px;color:#FFF;background-color:#158CD0;border-radius:3px;}
}

/* 弹窗样式 */
.consult-layer .layui-layer-title {
    background: #fff;
    border-bottom: 1px solid #f0f0f0;
    padding: 15px 20px;
    font-size: 16px;
}

.consult-layer .layui-layer-title i {
    margin-right: 8px;
    font-size: 18px;
}

.consult-popup {
    padding: 20px;
}

.consult-desc {
    margin-bottom: 20px;
    color: #666;
}

.form-item {
    margin-bottom: 15px;
}

.form-row {
    display: flex;
    align-items: center;
}

.form-label {
    width: 80px;
    color: #333;
}

.input-wrapper {
    flex: 1;
    position: relative;
}

.input-wrapper i {
    position: absolute;
    left: 10px;
    top: 50%;
    transform: translateY(-50%);
    color: #999;
}

.input-wrapper .layui-input {
    padding-left: 35px;
    height: 38px;
    line-height: 38px;
}

.layui-btn {
    width: 100%;
    height: 40px;
    line-height: 40px;
    font-size: 15px;
}