/*html {
-webkit-filter: grayscale(100%);
filter: progid:DXImageTransform.Microsoft.BasicImage(graysale=1);
} */
/* 全局 */body {padding:0;margin:0;}
img {display:block;max-width:100%;height:auto;}
/* 媒体查询 */@media (min-width:1024px) {body {padding:0 30px;}
}
@media (min-width:1140px) {body {padding:0;}
}

/* 更多网站 */
/*.more_web{height:140px;border-top:1px solid #E0E0E0;}*/
.more_web{height:120px;background: #fff;}
.weblogo{align-items:center;padding:20px 0 40px;}

/*>=1024的设备*//* 边框距离 */
.web_box {max-width:1140px;margin:auto;}
/* 弹性盒子 */.fold {display:flex;}
.fold1 {display:flex;justify-content:center;align-items:center;}
.fold2 {justify-content:space-between;flex-wrap:wrap;}
.fold3 {display:flex;justify-content:space-between;flex-flow:wrap;}
.fold4 {display:flex;justify-content:space-between;align-items:center;}
.fold5 {display:flex;justify-content:space-between;}
/* 背景颜色 */
body.indexmenu1 {background: #ffffff;}
.bgcolor1 {background:#F8F9FA;}
.bgcolor2 {background:#ffffff;}
/* 背景图 */
.bgimg {background:url(../../../images/pc/index/bg.jpg) center;}
.tanchuangimg {background:url(../../../images/pc/index/tanchuang.png) no-repeat;}
.zcypc_footer {background:url(../../../images/pc/index/footerimg.jpg) no-repeat;}
/* 菜单 */.menu1 {justify-content:space-around;align-items:center;box-shadow:0px 1px 2px 0px #e1e1e1;background:#FAFAFA;height:59px;}
.menu1_lf.fold {align-items:center;}
.menu1_rg.fold {align-items:center;}
.menu2 ul {display:flex;justify-content:center;list-style:none;}
.menu2 ul li {padding-bottom: 6px;margin: 0 20px;}
.rg_active a {color: #398885 !important;}
.rg_active {color:#398885; border-bottom:3px solid;}
.m1l_tip {background:linear-gradient(90deg,#CB9C51,#E5CA77);width:90px;height:22px;border-radius:2px;font-size:14px;color:#FFFFFF;text-align:center;margin:16px;}
.hotline_text {color:#252525;margin:15px 27px 10px 8px;}
.m1r_text {color:#A9A9A9;margin:15px 27px 10px 8px;}
.m1r_bnt {background:#398885;border-radius:10px;font-size:18px;text-align:center;padding:8px 23px;color:#FFFFFF;box-shadow: 0 0px 8px 0 rgb(57 136 133 / 50%);}
.m1r_img img {width:95%;filter: grayscale(100%) invert(100%);}
.menu2 {margin:31px 0 20px 0;font-size:18px;color:#555555;}
.ic1_item {width:257px;height:273px;background:#FFFFFF;box-shadow:0px 4px 18px 0px #ededed;border-radius:10px;margin:22px 13px 35px 13px;}
.ic1_item img {width: auto;}
.index_content1 {text-align:center;}
.ic1_img img {margin:15px auto;}
.ic1_title {font-size:22px;color:#398885;}
.ic1_text {font-size:16px;color:#6C6C6C;line-height:26px;}
.ic1_title {font-size:22px;color:#398885;padding:16px 0;}
/* 轮播图修改 */
.zcypc_slideshow img {
    margin: auto;
}
.zcypc_slideshow .swiper-pagination-bullet {
    display: inline-block;
    width: 19px;
    height: 19px;
    background: #FFFFFF;
    opacity: 0.86;
    border-radius: 100%;
}
.zcypc_slideshow .swiper-pagination-bullet-active {
    opacity: 1;
    width: 59px;
    height: 17px;
    background: rgba(255, 255, 255, 0.8);
    border-radius: 9px;
}
/* banner图 */
.mdly_banner img {
    margin: auto;
}
/* 面包屑 */
.zcy_Bcrumbs {font-size:20px;color:#555555;margin-top:20px;padding:20px 0;border-bottom:1px solid #B9B9B9;}
.zcy_Bcrumbs span {color:#518684;}
/* 六大墓区等副标题 */.web_title {position:relative;padding:70px 0;text-align:center;font-size:40px;font-weight:bold;}
.web_title .bg_Title {background:linear-gradient(0deg,#ffffff 0%,#eee5c6b5 99.7314453125%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.web_title .Sub_Title {position:absolute;left:50%;margin-left:-75px;top:100px;background:linear-gradient(90deg,#C39D5D 0%,#e0cb83 99.7314453125%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
/* 安宁疗护，殡仪副标题 */.Fsc_title {font-size:35px;text-align:center;color:#C69055;padding:80px 0 20px 0;}


 /* 表单弹窗 */
form#form-Popout {
    font-size: 14px;
}
 .theme-popover-mask{z-index:9998;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.4;filter:alpha(opacity=40);display:none}
.theme-popover {
    z-index: 9999;
    position: fixed;
    top: 50%;
    left: 50%;
    width: 799px;
    height: 444px;
    margin: -244px 0 0 -400px;
    border-radius: 5px;
    border: solid 2px #666;
    background-color: #fff;
    display: none;
    box-shadow: 0 0 10px #666;
    border-radius: 10px;
}
.tc_caption {
    font-size: 25px;
    font-weight: bold;
    color: #518684;
    text-align: center;
    line-height: 88px;
}
.theme-poptit {
    padding: 5px 10px;
    color: #17a2b8;
}
.theme-popbod{color:#555;}
.theme-poptit .close{float:right;color:#999;padding:5px;margin:-2px -5px -5px;font:bold 20px/20px simsun;text-shadow:0 1px 0 #ddd}
.theme-poptit .close:hover{color:#444;}
.dform {
    width: 316px;
    height: 384px;
    background: #FFFFFF;
    border-radius: 10px;
    position: absolute;
    top: 52px;
    right: 30px;
}
/* 表单内容 */
div#form-Popout li{list-style:none;display:flex;align-items:center;margin-bottom:15px;}
div#form-Popout input {
  width: 236px;
  height: 36px;
  background: #FFFFFF;
  border: 1px solid #B9B9B9;
  border-radius: 4px;
  line-height: 48px;
  color: #999999;
}
div#form-Popout input.sradd.kapkey.verification{
  width:120px;
}
div#form-Popout ul li img {
  width: 110px;
  height: 36px;
  border-radius: 4px;
}
div#form-Popout .error {
  font-size: 14px;
  color: #518684;
}
div#form-Popout span.sendSmsCode {
  font-weight: 400;
  color: #518684;
  border: 1px solid #B9B9B9;
  padding: 5px;
  border-left: none;
  width: 116px;
  text-align:center;
}	
.btn_submit {
  font-size: 14px;
  color: #fff;
  text-align: center;
  margin-left: 35px;
  margin-top: 22px;
  width: 236px;
  line-height: 36px;
  height: 36px;
  background: #518684;
  border-radius: 4px;
}
div#form-Popout input.errorC:focus{border-color:#1a97d7;}
div#form-Popout img.verificationImg {
  margin-left: 6px;
  width: 95px;
}
img.verificationImg {
  width: auto;
}
div#form-Popout input.phonekey {
  width: 120px;
  border-right: none;
  border-radius: inherit;
}


/* 墓地陵园页分页 */
.Ts_pro .pagination {
    width: 100%;
    justify-content: center;
}
.Ts_pro p.counter.pull-right {
    display: none;
}
.Ts_pro ul.pagination li {
    margin: 4px;
}
.Ts_pro .page-item.active .page-link {
    z-index: 1;
    color: #fff;
    background-color: #518684;
    border-color: #518684;
    border-radius:0px
}
.Ts_pro .pagination>li>a, .pagination>li>span {
    color: #999999;
    border-color: #999999;
}
.Ts_pro .page-link:focus {
    box-shadow: 0;
}
.Ts_pro .pagination>li>a:hover {
    z-index: 2;
    background-color: #518684;
    color: #fff;
    border-color: #518684;
}

/* 页分页 */
.res_list .pagination {
    width: 100%;
    justify-content: center;
}

.res_list p.counter.pull-right {
    display: none;
}

.res_list ul.pagination li {
    margin: 4px;
}

.res_list .page-item.active .page-link {
    z-index: 1;
    color: #fff;
    background-color: #518684;
    border-color: #518684;
    border-radius: 0px
}

.res_list .pagination>li>a,
.pagination>li>span {
    color: #999999;
    border-color: #999999;
}

.res_list .page-link:focus {
    box-shadow: 0;
}

.res_list .pagination>li>a:hover {
    z-index: 2;
    background-color: #518684;
    color: #fff;
    border-color: #518684;
}
/* 购墓流程 */
.Process {justify-content:center;}
.Process_item {width:15%;text-align:center;}
.Process_item img {display:inline;}
.m1 {margin-top:50px;}
.pro_trxt {padding-top:30px;}
/* 底部 */.all_fooobx {padding-top:81px;color:#ffffff;}
.foo_aboutus {width:41%;}
.fooa_title {text-align:center;font-size:24px;padding-bottom:32px;font-weight:bold;}
.fooa_address {margin-top:53px;}
.add1 span {font-size:18px;}

.footer_line {height:290px;border-right:1px dashed;margin:66px 35px 0 35px;}
.foo_recommend {text-align:center;}
.foo_recommend a {
    color: #fff;
}
.foo_feature a{
    color: #fff;
}
.fo_name {
    padding: 13px 0 21px 0;
    text-align: center;
}
.fooc_item img {
    width: 91px;
}
.foo_feature {text-align:center;}
.beian_code {padding:62px 0 110px 0;text-align:center;color:#fff;}
.beian_code a {
    color: #fff;
  display: block;
  line-height: 30px;
}
/* 底部二维码隐藏2022/4/1 */
.foo_code {
    display: none;
}
/* 六大墓区 */.othmx_item {width:32%;margin-bottom:39px;}
.othm_img {position:relative;}
.t_icon {position:absolute;width:39px;height:36px;background:#F8F9FA;bottom:0px;}
.t_icon img {margin:11px auto;}
.othm_all {background:#ffffff;min-height:274px;}
.all_tombarea .othm_all {
    background: #F8F9FA;
}
.othm_name {padding:13px 15px;border-bottom:1px dashed #6C6C6C;margin:0 16px;}
.othm_msg {padding:15px;}
.othm_right a{display:flex;height:22px;background:#518684;border-radius:10px;font-size:12px;color:#FFFFFF;align-items:center;padding:0 14px;box-shadow: 0 1px 8px 0 rgb(57 136 133 / 50%);}
.othm_rtip {padding-left:5px;}
.othm_left {font-size:24px;color:#518684;}
.othm_left a {
    color: #518684;
}
.othm_name2 {font-size:16px;color:#5B5B5B;text-align:end;padding-top:8px;}
.othm_name2 span {font-size:20px;font-weight:bold;color:#518684;}
.othm_msg {padding:15px;font-size:14px;color:#555555;font-weight:500;line-height:24px;}
/* 墓型展示 */
.Ts_item.fold a {
    display: flex;
}
.all_Tombstone.bgimg {
    margin-top: 31px;
}
.Ts_pro {
    display: flex;
    justify-content: space-between;
    flex-flow: wrap;
    padding-bottom: 60px;
}
.Ts_item {
    margin: 0 0 40px 0;
}
.Ts_item.fold a {
    display: flex;
}
.Ts_item.fold .left img {
    width: 285px;
    height: 205px;
}
.Tsn_rg a {
    color: #fff;
}
.Tsn_rg {display:flex;height:22px;background:#518684;border-radius:10px;font-size:12px;color:#FFFFFF;align-items:center;padding:0 14px;}
.vr_rtip {padding-left:5px;}
.Ts_item .right {
    padding: 20px;
    background: #fff;
    width: 275px;
}
.Tsn_lf {width:auto;font-size:24px;color:#518684;}
.Ts_price {color:#5B5B5B;padding-top:8px;font-size:16px;padding:10px 0;}
.Ts_price span {color:#518684;font-size:20px; font-weight: bold;}
.Ts_attribute {color:#555555;font-size:14px;}
.Ts_book {border:1px solid #C49F5E;border-radius:20px;margin-top:15px;font-size:16px;font-weight:400;padding:7px 36px;color:#C39E5E;text-align: center;}
/* 墓区介绍 */
.tbro_img img {padding:40px 30px 60px 0;}
.tbro_all {display:flex;justify-content:center;}
.tbro_rg {flex:1;margin-top:40px;}
.tbro_title {font-size:40px;color:#518684;}
.tbro_tip {border:1px solid #518684;border-radius:6px;font-size:20px;color:#518684;width:fit-content;padding:5px 10px;margin:25px 0 25px 0;}
.tbro_msg {font-size:18px;color:#555555;line-height:36px;}
.tbtype_title {font-size:40px;color:#518684;padding:59px 0 0 0;/* border-bottom:5px solid;width:fit-content;*/}
.tbtt_lf {border-bottom:5px solid;width:fit-content;padding:0 0 21px 0;}
hr.tbtype_line {margin:0 0 40px 0;background-color:#B9B9B9;height:1px;border:none;}
/* 热门文章 */.resl_item {display:flex;justify-content:left;/* align-items:center;*/}
.resl_rg {flex:1;position:relative;}
.resl_lf img {width:240px;margin-right:20px;border:1px solid #E6E6E6;}
.resl_item {padding:20px;}
.resl_title {padding:10px 0;font-size:22px;color:#555555;}
.resl_msg {font-size:16px;color:#666666;line-height:32px;}
.resl_tip {height:16px;font-size:16px;color:#666666;position:absolute;bottom:10px;}
hr.list_line {background-color:#F3F3F3;height:1px;border:none;margin:15px 0;}
.addresl_item {background:#F2F9F9;}
/* 主页 */
/* 园区服务 */ 
.zcy_AD img {
    width: 100%;
}
.ser_one {position:relative;cursor:pointer;}
.ser_two {
            position: absolute;
            left: 0;
            top: 0;
            width: 100%;
            color: #fff;
            background: rgba(57, 136, 133, 0.9);
            display: none;
            padding-top: 20%;
            text-align: center;
            height:268px;
        }
.ser_two {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    color: #fff;
    background: rgba(57, 136, 133, 0.9);
    display: none;
    padding-top: 60px;
    text-align: center;
    height: 268px;
}
.ser_two a {
    color: #fff;
}
.ser_name {font-size:30px;color:#FFFFFF;margin-bottom:15px;}
.ser_des {height:30px;padding:0 30px;}
.tese {flex-wrap:wrap;justify-content:center;}
.ser_bnt {border:1px solid #FFFFFF;width:fit-content;margin:50px auto;}
.ser_bnt {
    border: 1px solid #FFFFFF;
    margin: 43px auto;
    width: 104px;
    height: 32px;
    line-height: 32px;
}
.zcy_Service.bgimg {margin-top:82px;padding-bottom:86px;}
.ser_item {
    margin: 1px;
}
.all_Notice.bgimg {
    margin-top: 82px;
}
.serm_all {list-style:none;font-size:18px;margin-bottom:40px;}
 .serm_all li {
            margin: 0 15px;
            padding-bottom: 10px;
        }
 ul.serm_all li { padding-bottom: 10px; margin: 0 15px; }       
.serm_all li.activeli {
            color: #518684;
            border-bottom: 3px solid;
        }
/* 园区导览 */        .gui_content {margin:20px 0 115px 0;}
/* .gui_lf {width:66%;}*/        
.gui_rg {flex:1;margin-left:23px;font-size:14px;color:#555555;line-height:24px;}
.gui_rg h4 {line-height:32px;font-size:16px;}
/* 内容板块 */        
.zcon_title {font-size:28px;font-weight:bold;color:#464646;line-height:48px;}
       .dt_cont {
            width: 33%;
        }

        .bz_cont {
            width: 33%;
        }

        .gm_cont {
            width: 33%;
        }
     .content {
            position: relative;
          }

        .zcont_item {
          position: relative;
            width: 328px;
            height: 121px;
            border-top: 1px dashed #BCBCBC;
            border-bottom: 1px dashed #BCBCBC;
        }
 .zi_more {         
            background: #FFFFFF;
            box-shadow: 2px 6px 7px 0px rgb(57 136 133 / 13%);
        }

        .zm_date {
            font-size: 16px;
            margin-bottom: 15px;
            color: #9C9C9C;
        }

        .zcont_img {
            margin: auto 0px;
            width: 127px;
            height: 86px;
        }

        .zcont_item.fold {
            align-items: center;
           /* justify-content: space-between;*/
        }

        .zm_title {
            font-size: 20px;
            font-weight: 400;
            color: #272727;
            line-height: 24px;
        }

        .zcont_ {
            width: 24px;
            height: 121px;
            display: none;
            background: #398885;
            position: absolute;
             right:0
        }

         .zcont_ img {
        margin: auto;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
      }


        .zc_line {
            height: 369px;
            width: 1px;
            background: #B9B9B9;
            margin: 48px 24px 0 -24px;
        }

       .zcread_more {
        font-size: 14px;
        color: #398885;
        width: 192px;
        border: 2px solid #398885;
        border-radius: 10px;
        text-align: center;
        padding: 12px 52px;
        margin: 41px 0 0 68px;
        line-height: 14px;
    	}
    .zcread_more a{  
        color: #398885;   
    	}

    .zcont_msg {
        margin-right: 30px;
        padding-left:10px
  
      }

.zcon_all.fold3 {
    padding-bottom: 70px
}
/* 关于我们 */
.au_title {color:#C69055;text-align:center;margin:40px 0 49px 0;}
.au_title .au_t1 {font-size:35px;padding:30px;}
.au_title .au_t2 {font-size:24px;}
.au_text {font-size:18px;max-width:1126px;color:#555555;line-height:36px;}
p.aut_mg {margin-bottom:0;}
.au_contact {margin:27px 0 10px 0;}
.auc_msg {padding:60px 0 60px 0;}
/* 联系我们 */        
.au_rg {margin-left:30px;flex:1;}
.aum_t1 {font-size:24px;font-weight:300;color:#518684;padding-bottom:20px;}
.aum_t2 {font-size:18px;font-weight:300;color:#999999;line-height:36px;}
.aum_t3 {font-size:18px;font-weight:300;color:#999999;line-height:36px;padding-top:10px;}
.aum_t4 {display:flex;justify-content:left;align-items:baseline;}
.au4_lf {padding-right:12px;/* padding-top:22px;*/}
.au4_rg {font-size:18px;color:#555555;line-height:36px;flex:1;}
.aum_t2 div span {color:#999999;}
.aum_t2 .address {color:#555555;}
.aum_t2 .tel {color:#518684;}
.aum_t2 .time {color:#518684;}
/* 什么是安宁疗护？ */        
.hC_rg {flex:1;margin-left:50px;}
.hoc_box {padding:40px 0 80px 0;}
.hC_name {font-size:35px;color:#C69055;padding:10px 0 40px 0;line-height:48px;}
.hC_text {font-size:18px;color:#555555;max-width:628px;line-height:36px;}
.hC_bnt {width:202px;height:40px;background:#518684;border-radius:20px;margin-top:30px;font-size:16px;color:#FFFFFF;text-align:center;line-height:40px;}
/* 全方位的服务 */        
.fS_content1 {display:flex;justify-content:space-between;align-items:flex-start;}
.fS1_lf {background:#FFFFFF;border-radius:10px;padding:50px 26px;margin:40px 0;}
.fS2_lf {background:#FFFFFF;border-radius:10px;padding:50px 26px;margin:0;}
.fS1_rg {margin:40px 0;}
.fS1_down div img {padding-top:20px;}
.full_Service {text-align:center;font-size:18px;color:#555555;line-height:48px;padding-bottom:90px;}
.fS1_item {background:#FFFFFF;border-radius:10px;padding:47px 34px;}
.fS1_item:first-child {margin-bottom:20px;}
.fS2_rg {background:#FFFFFF;border-radius:10px;padding:47px 34px;/* margin:40px 0;*/}
.fS2_2 {margin:23px 0;}
/* 拨打电话可享受权益 */       
 .hc_tel {position:relative;}
/* 服务对象说明 */        
.hco_rg {flex:1;}
.hc_obj {padding:100px 0;}
.hco_rg {flex:1;background:#F8F9FA;padding:39px 22px 0px 30px;}
.hco_title {font-size:24px;color:#518684;margin-bottom:15px;font-weight:600;}
.hco_text {font-size:18px;line-height:34px;color:#555555;}
.hco_more {margin:30px 0;padding:30px 0;border-top:1px dashed #B9B9B9;border-bottom:1px dashed #B9B9B9;}
.hco_text span {display:block;}
.hco_text span {display:block;width:52px;color:#518684;}
.hcteam_con.web_box {padding:50px 0 100px 0;}
 /* 殡仪服务 */        
 .zcyFs_img {position:relative;}
 .Fs_icon {position:absolute;bottom:0px;width:39px;height:36px;background:#F8F9FA;}
 .zcyFs_msg {height:164px;background:#F8F9FA;}
 .Fs_icon img {margin:auto;padding-top:12px;}
 .zcyFs_msg {background:#F8F9FA;padding:19px;}
 .zcyFs_name {font-size:24px;font-weight:400;color:#518684;line-height:24px;}
 .zcyFs_price {font-size:20px;font-weight:bold;color:#518684;line-height:24px;margin:28px 0 18px 0;}
.zcyFs_price span {
    font-weight: 400;
}
.zcyFs_item {margin-bottom: 30px;}
/* 殡仪服务详情 */
 .bypc_detail {
            margin: 40px auto 60px auto;
        }

        .bydt_intro img {
            margin: auto;
        }

        .bydt_title {
            height: 41px;
            font-size: 40px;
             /* font-family: Microsoft YaHei; */
            font-weight: 400;
            color: #518684;
            line-height: 40px;
        }

        .bydt_price {
            height: 36px;
            font-size: 36px;
            font-weight: 400;
            color: #518684;
            margin: 30px 0;
            line-height: 36px;
        }

        .bydt_price span {
            font-size: 20px;
        }

        .bydt_text {
            height: 18px;
            font-size: 18px;

            color: #555555;
            margin-bottom: 20px;
        }

        .bydt_text span {
            color: #999999;
        }

        .bydt_msg {
            padding-left: 30px;
            flex: 1
        }

        .bydt_content {
            font-size: 18px;
            color: #555555;
            line-height: 36px;
        }

        .bydt_tel.fold {
            width: 223px;
            height: 40px;
            border: 1px solid #C69055;
            border-radius: 10px;
        }

        .bydt_tel.fold {
            font-size: 24px;
            font-weight: 400;
            line-height: 40px;
            color: #C69055;
        }

        .bydt_tel.fold img {
            width: 23px;
            height: 23px;
            margin: auto 6px auto 20px;
        }
 /* 您选择我们的理由 */       
 .zcyFs_adv {position:relative;margin-bottom:60px;}
 .Fsadv_detail {position:absolute;right:119px;top:46px;text-align:center;}
 .Fsadv_name {font-size:30px;color:#555555;}
 .Fsadv_msg {font-size:20px;color:#999999;padding:15px 0 30px 0;}
 .Fsadv_btn {font-size:24px;font-weight:400;color:#C39E5E;border-radius:10px;padding:10px 43px;border:1px solid #C49F5E;}
 .Fsadv_btn img {display:inline-block;margin-left:10px;}
 /* 您选择我们的理由 */        .Fsc_title {font-size:35px;text-align:center;color:#C69055;padding:80px 0 20px 0;}
 .Fsc_item {width:24%;background:#FFFFFF;border-radius:10px;}
 .Fsc_img img {margin:20px auto 27px auto;}
.Fsc_name {
    font-size: 24px;
    color: #518684;
    text-align: center;
    padding-bottom: 12px;
    border-bottom: 2px solid;
    margin: 27px auto;
    width: fit-content;
}
 .Fsc_detail {font-size:16px;font-weight:300;color:#6C6C6C;line-height:26px;padding:0 27px 35px 36px;}
 .Fsc_all {padding:40px 0 80px 0;}
 /* 管家式服务流程 */        
.Fsc_title1 {text-align:center;font-size:24px;color:#C69055;padding:10px 0 40px 0;}
 .Spro_item {width:24%;}
 .Spro_img {position:relative;}
 .Spro_tip {position:absolute;width:100px;height:34px;background:#679290;border-bottom-right-radius:6px;border-bottom-left-radius:0;border-top-left-radius:4px;border-top-right-radius:6px;font-size:18px;color:#FFFFFF;line-height:34px;text-align:center;}
 .Spro_text {height:166px;background:#FFFFFF;box-shadow:0px 4px 18px 0px #ededed;border-radius:10px;margin-bottom:80px;font-size:18px;color:#518684;line-height:32px;padding:34px;text-align:center;}
 .Fsc_title2 {font-size:18px;color:#555555;padding:20px;text-align:center;}
 .funeral_box img {padding:30px 0 80px 0;}
 /* 常见问题解答 */        
 .FAQ_a img {height:fit-content;}
 .FAQ_q img {height:fit-content;}
 .FAQ_item img {margin:12px 20px 0 0;}
 .FAQ_item div {padding-bottom:20px;}
 .FAQ.web_box {margin-bottom: 80px;}
 .FAQ_item {font-size:18px;color:#555555;line-height:48px;}
 .FAQ_item {border-bottom:1px dashed #B9B9B9;margin:20px 0;}
 .FAQ_more {padding-left:50px;color:#C69055;margin-top:-20px;}
  /* 房型价目表 */        
  .all_tRoom {margin:20px 0px 30px 0px;}
.room_msg {background:#FFFFFF;box-shadow:0px 4px 18px 0px #ededed;border-radius:10px;height:106px;margin-bottom:40px;}
.room_text1.fold3 {padding:15px;}
.room_lf {font-size:24px;color:#518684;}
.room_rg {height:19px;font-size:20px;font-weight:bold;color:#518684;}
.room_rg span {color:#5B5B5B;font-weight:400;font-size:16px;}
.room_des {font-size:18px;color:#6C6C6C;line-height:24px;padding-left:16px;}
/* 独栋房间介绍 */        
.villa {padding:55px;}
.vil_item {padding:25px 0;position:relative;}
.villa_rg {position:absolute;top:55px;right:0;width:416px;height:544px;background:#FFFFFF;}
.vil3 .villa_rg {height:760px;}
.vil_icon {position:absolute;left:-55px;bottom:215px;}
.vil3 .vil_icon {position:absolute;left:-55px;bottom:343px;}
.vilall_rg {padding:40px 60px 40px 66px;}
.vil_price {font-size:36px;font-weight:bold;color:#518684;display:flex;align-items:center;height: 36px;}
.vil_price span {font-size:24px;font-weight:400;display:block;}
.vil_content {font-size:18px;color:#555555;padding: 18px 0 38px 0;line-height: 18px;}
.vil_adv1 {font-size:24px;color:#C69055;line-height:36px;}
.vil_adv2 {font-size:18px;color:#555555;padding:15px 0 13px 0;}
.vil_tip {font-size:24px;font-weight:bold;color:#518684;padding-bottom:22px;margin-left:-10px;line-height: 24px;}
.mee_des {font-size:35px;color:#C69055;text-align:center;}
/* 会议承办 */        
.mee_img {width:32%;margin-top:40px;line-height:48px;text-align:center;}
.mee_img2 {margin-top:40px;line-height:48px;text-align:center;}
.mee_content {
    margin-bottom: 56px;
  font-size: 24px;
}
/* 购墓须知 */        
/*.Process {justify-content:center;padding:10px 0 80px 0;}*/ 
.Not_bg {position:relative;}
.Not_tip {position:absolute;top:92px;left:61px;font-size:16px;color:#FFFFFF;line-height:32px;}
ul.Not_tip li {margin-bottom:10px;}
.Not_bg {position:relative;padding-bottom:80px;}
/* 购墓服务 */        
.all_service.web_box .ser_item {width: 49%;height:99px;background:#F0F3EA;border-radius:10px;margin:10px 0;padding-left:70px;align-items:center;font-size:24px;color:#518784;}
.all_service.web_box .ser_img {padding-right:12px;}
.all_service.web_box .ser_detail {margin-bottom:70px;}
/* 文章详情 */        .newspc_title {font-size:35px;color:#518684;}
.newspc_title {font-size:35px;color:#518684;padding-bottom:31px;padding-top:70px;}
.newpc_show {font-size:18px;font-weight:400;color:#666666;}
hr.newpc_line {margin:30px 0;background-color:#F3F3F3;height:1px;border:none;}
.newspc_content {font-size:18px;color:#555555;line-height:36px;}
.newspc_content img {margin:30px auto;}
/* 新闻列表 */
.nlist_title {display:flex;align-items:center;height:70px;margin:20px 0 5px 0;}
.nlt1 {width:168px;background:#518684;font-size:18px;color:#FFFFFF;height:70px;display:flex;justify-content:center;align-items:center;}
.nlt2 {flex:1;height:70px;background:#F2F9F9;width:73px;line-height:36px;font-size:18px;padding-left:48px;color:#555555;display:flex;align-items:center;}
/* 生前契约 */        
.pcqy_content1 {margin:71px auto 85px auto;}
.pl_caption {font-size:35px;font-weight:400;color:#C69055;line-height:48px;text-align:center;padding-bottom:30px;}
.all_lcbox {background:#F9F4EE;padding:99px 0 119px 0;}
.pl_text1 {padding-bottom:36px;}
.pcqy_con {display:flex;justify-content:space-between;}
.pcqy_left {font-size:18px;color:#555555;line-height:36px;margin-right:57px;}
/* .pcqy_right {width:46%;margin:auto;}*/       
.pcqy_right img {max-width:max-content;}
.pcqy_content2 {padding:0 14% 56px 14%;}
.pl_item {width:47%;border-radius:6px;height:130px;background:#F0F3EA;margin:15px 0;display:flex;align-items:center;}
.pl_benefit {display:flex;flex-flow:wrap;justify-content:space-between;}
.plitem_lf {
    width: 98px;
    text-align: center;
    border-right: 2px solid #518684;
    font-size: 60px;
    color: #518684;
    margin: auto 0;
    height: 80px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.plitem_rg {padding-left:30px;padding-right:13px;}
.plrg1 {font-size:24px;font-weight:500;color:#518684;line-height:36px;}
.plrg2 {color:#555555;line-height:36px;font-size:18px;}
.pcqy_content3 {text-align:center;padding:287px 0 85px 0;position:relative;}
.pcqy_content3 img {display:inline-block;}
p.c3_text {font-size:35px;color:#C69054;}
.pcqy_content4 {padding-top:70px;}
.liucheng {display:flex;flex-wrap:wrap;justify-content:space-between;}
.pcl_item {height:150px;margin:15px auto;display:flex;width:50%;align-items:center;justify-content:center;}
.pcl_text {padding:0 40px;}
.pcl_t1 {font-size:24px;color:#C69054;line-height:53px;/* font-weight:bold;*/}
.pcl_t2 {font-size:18px;color:#555555;line-height:36px;}
.c3 {
    position: absolute;
    width: 636px;
    top: 98px;
    left: 50%;
    font-size: 35px;
    margin-left: -318px;
}
.pcqy_content5 {margin:71px 14% 93px 14%;position:relative;}
.pl_intro {
    text-align: center;
    border-radius: 30px;
    margin: auto;
    margin-bottom: 49px;
    width: 234px;
    font-size: 24px;
    color: #C69055;
}
.cus_item {
    width: 410px;
    height: 245px;
    background: #F9F4EE;
    border: 2px solid #C69054;
    border-radius: 10px;
    margin: 30px 55px;
}
.cus_item:nth-child(3) {text-align:center;}
.pc_custom {position:absolute;bottom:25px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}
.pcqy_content5 img {display:block;margin:auto;}
.cus_name {text-align:center;font-size:24px;font-weight:bold;color:#C69054;line-height:48px;padding:20px;}
.cus_text {padding:0 30px;line-height:36px;font-size:18px;color:#555555;}
.pl_text3 {text-align:center;background:url(../../../images/pc/sqqy/bg.png) center;font-size:35px;font-weight:bold;color:#518684;padding:38px 0 29px 0;margin-bottom:80px;}

 


@media screen and (max-width:767px){
/*.client-wrap {max-width: 640px;margin:0 auto;}
.client-wrap .container {max-width: 640px;}
.fixed-bottom img {margin: auto; max-width: 550px;}*/
/*顶部菜单全*/
section#sp-.menu_city {position:fixed;top:0;left:0;right:0;z-index:99;}
.menu_city .container-inner .row {position:relative;background:#fff;display:flex;flex-wrap: inherit;}
/*.menu_city div#sp-user1 {width: 60px; position: initial;}*/
.menu_city div#sp-user1 {
    width: 100px;
    position: inherit;
    left: 24px;
    top: 5px;
  		
}
.menu_city .menu_city div#sp-logo {width:50%;margin:11px auto;text-align:center;}
.menu_city div#sp-logo .sp-column .logo a {display:block;text-align:center;}
.menu_city div#sp-logo .sp-column .logo a img.logo-image-phone.d-inline-block.d-lg-none {width:auto;margin:8px;margin-left: 55px;}
.menu_city div#sp-menu {position:static;width:60px;}
.allcity_menu {margin-top:12px;}
.article-details {/*margin-top:60px;*//*margin-bottom:150px;*/background: #f4f3f4;}
/*顶部菜单左*/
.selectBoxs {position:absolute;top:0;width:100%;z-index:19920829;text-overflow:ellipsis;word-break:keep-all;overflow:hidden;white-space:nowrap;color:#989898;background:#fff;appearance:none;-moz-appearance:none;-webkit-appearance:none;display:none;margin:0;left:0;padding:0;}
.allcity {width:50px;text-align:center;line-height:30px;border-radius:4px;}
.allcity img {width: 45%;margin-top: 20px;}
li {list-style:none;}
.selectBoxs {position:absolute;top:0;width:100%;z-index:19920829;text-overflow:ellipsis;word-break:keep-all;overflow:hidden;white-space:nowrap;color:#989898;background:#fff;appearance:none;-moz-appearance:none;-webkit-appearance:none;display:none;padding-top:10px;}
.selectBoxs ul {margin-top:10px;}
.selectBoxs li {display:inline-block;width:25%;text-align:center;border-radius:4px;background-color:#fff;border:1px solid #333;color:#333;margin-bottom:10px;padding:6px;margin:2% 2%;font-size:18px;}
.selectBoxs li.active {background-color:#f98204;color:#fff;border:1px solid #f98204;}
.cl {clear:both;}
.close1 {text-align:center;position:relative;}
.close1 .gbimg {position:absolute;top:0;left:20px;}
.selectBoxs .xuanze {color:#001556;}
.selectBoxs .xuanze a {color:#001556;}
.selectBoxs .selectCity {font-size:24px;}
.nowcity {padding:25px 0;margin:20px 20px;border-bottom:1px solid #CCC;}
.activeText {color:#f98204;}
section#sp- .menu_city {position:fixed;top:0;left:0;right:0;z-index:99;}
.menu_city div#sp-user1 .col-lg-3 {position:relative;display:flex;}
.menu_city div#sp-logo .col-lg-6 {width:50%;margin:0 auto;text-align:center;}
.menu_city div#sp-menu .coi-lg-3 {position:static;width:60px;}
.mainweb {border:1px solid;width:fit-content;margin:auto;padding:5px;border-radius:4px;}
.mainweb span {font-size:20px;}
.selectBoxs ul {margin:30px;padding:0;}
.webimg {display:inline-block;padding-right:10px;}
.webimg img {margin:0;width:22px;}
.mask {position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:none;z-index:999;}
/*顶部菜单右*/
.offcanvas-menu .offcanvas-inner .sp-module ul > li a:hover,.offcanvas-menu .offcanvas-inner .sp-module ul > li a:active {background-color:#001555;color:#fff;}
.close-offcanvas:hover {background:#666;color:#fff;}
/*.offcanvas-menu {width:0%;}*/
@media screen and (max-width: 767px) {
  .offcanvas-menu {width:50%;}

.offcanvas-menu .offcanvas-inner {padding:30px 0;}
.offcanvas-menu .offcanvas-inner .sp-module ul > li a,.offcanvas-menu .offcanvas-inner .sp-module ul > li span {font-size:1.1rem;padding:0.375rem 0 0.375rem 30px;}
/*底部返回顶部*/
.sp-scroll-up{bottom:5.5rem;}
 /* 开门红 */
.kmh{background:#bb0e22;}
.kmh_bg{position:relative;}
.helpline{position:absolute;top:0;}
.hi_box{display:flex;flex-wrap:wrap;justify-content:center;}
.helpline_item{text-align:center;margin:10px auto;}
.hi_img{width:50%;margin:auto;}
a .hi_addresss{color:#fff;font-size: 16px;}
a .hi_tel{color:#ecca8b;font-size:22px;}
.hi_return img{width:38%;margin:10px auto;}
.hi_tip{font-size:12px;text-align:center;color:#fbf9fa;margin:20px auto;}
.hi_tip span{color:#e1a978;}
}  
 /* 首页 */  
/* 首页轮播图 */
.sp-column.TKslide1 {margin-top:70px;}
img{width:100%}
.tkmp_slider {margin:10px 10px 0 10px;margin-top: 70px;}
.swiper-container {width:100%;height:auto;}
.swiper-slide {text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
:root {--swiper-theme-color: #ff7300 !important;}
/*  首页菜单 */    
body {color:#515151;}
body.indexmenu1 {background:#f4f4f4;}
* {padding:0;margin:0;}
a {color:#515151;}
a:hover, a:focus, a:active {color: #515151;}
.tkmp_menu {text-align:center;padding:20px 5px;background:#fff;margin:10px;}
.tkmp_menu img {width:55px;margin:0 auto;display:block;}
.menu_line1 {display:flex;justify-content:space-around;font-size: 15px;}
.menu_line2 {display:flex;justify-content:space-around;margin-top:25px;font-size: 15px;}
/* 活动 */    
.active {display:flex;justify-content:space-around;margin:10px 5px;}
.active_item img {width:60px;}
.active_item {background:#fff;width:48%;display:flex;margin: 0 5px;}
.active_item span {height:35%;width:3px;margin:auto 0;}
span.ac1 {background: #f3b71f;}
span.ac2 {background:#ff5c55;}
.active_item img {width:60px;padding:8px 20px;}
.air {margin:auto;}
.active_item img {width:70px;padding:8px 0 8px 8px;}

/* 标题 */    
img.bgi {width:24px;margin:0 auto;display:block;}
.cemetery {background:#fff;padding:0 12px;}
.titleall {text-align:center;margin:24px 0;}
.title1 {font-size:24px;font-weight:600;color:#001555;}
.title2 {font-size:15px;margin:10px;}
/* 六大墓区 */   
.muqu6 {text-align:center;background:#fff;padding:0 12px;}
.mq6——title {font-size:20px;background:#fffef2;width:fit-content;margin:15px auto;color:#f98204;border:1px solid;padding:5px;border-radius:4px;}
.muqu_line {display:flex;}
.muqu_item {width: 50%;/*margin: auto;*/}
.mqi_img img {width:95%;margin: auto;}
.mqi_t1 {color:#334477;font-weight:500;}
.mqi_t2 {font-size:12px;padding:2px;}
.mqi_t3 {margin:10px auto 20px auto;font-size:14px;color:#f98204;border:1px solid;width:fit-content;padding:3px 12px;border-radius:4px;}
.mqi_t3 a {color:#f98204;}
/* 殡仪服务 */    
.byfw {background:#fff;/*padding:0px 12px 20px 12px;*/position: relative;margin: 10px 0;}
.byi img {width:100%;}
.byfw2 {display:flex;justify-content:space-between;margin:10px 0;}
.bname {margin: auto 0;}
.bn1 {font-size:20px;color:#001555;font-weight:600;}
.bn1 a{color:#001555}
.bn2 {font-size:15px;}
.byfw2 span {width:1px;background:#f98204;margin:auto;height:28px;}
.bprice span {background:#fff;font-size:30px;color:#f98204;}
.bprice span a{color:#f98204;}
.byfw3 {text-align:center;background:#fffef2;border:1px solid #fdcc93;border-radius:4px;color:#515151;padding:10px;font-weight:500;font-size: 14px;margin:0 15px}
.byfw4 {border:1px solid #f98204;color:#f98204;padding:6px;border-radius:4px;width:32%;text-align:center;margin:20px auto;}
.byfw4 a{color:#f98204}
.byfw_item {margin: 0 10px 25px 10px;padding-bottom: 2px;}
 /* 生前契约 */   
.sqqy {background:#fff;padding:0 12px;text-align:center;padding-bottom:20px;}
.sqi img {width:100%;}
.sq1 {color:#001555;padding:10px 0;font-size:20px;font-weight:600;}
.sq2 {font-size:14px;}
.sq3 {font-size:14px;width:200px;margin:20px auto;border-radius:4px;padding:10px;border:1px solid #f98204;}
.sq3 span {color:#f98204;font-size:25px;font-weight:500;}
/* 旅游酒店 */   
.tourism {background:#fff;padding:0 12px;text-align:center;padding-bottom:20px;margin-top: 10px;}
.subtitle {font-size:18px;color:#f98204;}
.ecodtail {display:flex;justify-content:space-between;}
.eco-img img {width:95%;margin: auto;}
.eco-title {padding:6px 0 12px 0;}
.ecotourism {padding:20px 0;}
.h_item {display:flex;justify-content:center;}
.h_img img {width:100%;}
.h_img {width:48%;}
.h_item {padding:6px 0px;}
.shanshe {text-indent:2rem;text-align:left;margin:15px 0;}
.ssimg1 img {width:100%;padding: 5px 0px;}
.ssimg2 {display:flex;justify-content:space-between;margin-top: 5px;}
.ssimg2 img {width:32%;}

/* 文创农副 */ 
 div#wenchuang {background: #fff;margin: 10px 0;}
.pline {display:flex;}
.product_item {width:46%;margin:10px auto;}
.product_item img {width:100%;}
.p_detile {display:flex;justify-content:space-between;}
.pi_left {font-weight:600;}
.pi_title {color:#001555;font-size:16px;}
.pi_price {color:#f98204;font-size:20px;}
.pi_right {color:#cdcdcd;font-size:14px;}
/* 新闻资讯 */
.news {background:#fff;position:relative;}
.zxtitle {font-size:24px;color:#001555;text-align:center;margin:0 auto 24px auto;border-bottom:3px solid #f98204;width:fit-content;padding-top:20px;}
.n_text1 {color:#001555;}
.news_item {border-bottom:1px solid #e0e0e0;padding:15px 0;margin:0 15px;}
.news_item:nth-child(4){border-top-width:0;}
.item-close.news_item .n_text2, .item-close.news_item .n_text3{display:none;}
.item-curr.news_item .n_text2, .item-curr.news_item .n_text3{display:block;}
.more {padding:25px;text-align:center;font-size:16px;color:#001555;font-weight:500;}
.n_text2 {font-size:14px;padding-top:10px;}
.n_text3 {color: #f98a15;padding-top: 25px;}
.news .news_item {display:flex;justify-content:space-around;}
.news .news_left {margin:auto 5px;flex:1;}
.news .news_right {margin:auto;width:110px;}
.news .news_right img {width:100%;}
.encyclopedia {background:#fff;position:relative;}
.detailactive .article-header h1, .detailactive .article-header h2{margin-top:15px;font-size:1.2rem;text-align:center;}
.detailactive .article-info{margin:0 15px;}
.detailactive div[itemprop='articleBody']{padding:15px;}
/* 泰康纪念园终极关怀服务 */   
.tkgh_text h4 {font-size:24px;color:#f98204;}
.ghtext {margin:0 20px 30px;text-align:left;color:#bb8b66;}
.ghtext p {text-indent:2em;line-height:1.6em;}


/* 底部图片 */    
.tkm_footer img {width:100%;}
.news_icon {position:absolute;right:10px;top:0;}
  .fooa_text{
    font-size: 24px;
     /* font-family: Microsoft YaHei; */
    font-weight: bold;
    color: #FFFEFE;
    line-height: 40px;
  }

/*底部备案*/
.Tk_foooter {text-align:center;/*padding-bottom:100px;/*background:#f4f4f4;*/}
.fimg {padding:10px;}
.fimg img {width:38%;margin:auto;}
.beian {
    padding-bottom: 70px;
}

/* 生前契约 */
.PrePlan {color:#85614a;font-size:14px;}
.PrePlan img {width:100%;}
/* 生前契约 礼赞人生*/            
.plan_item1 {position:relative;margin-top: 60px;}
.lizan2 {position:absolute;top:50px;text-align:center;width:100%;color:#85614a;}
.lizan2 .pl1 {font-size:30px;font-weight:600;}
.lizan2 .pl2 {font-size:14px;line-height:24px;margin-top:20px;}
/* 什么是生前契约？ */            
.plan_item2 {margin:12px;}
.preplan_title {font-size:22px;color:#ea7766;text-align:center;margin:30px 0 20px 0;}
.preplan_text {color:#85614a;line-height:24px;font-size:14px;text-indent:2rem;}
.plan_item2 img {width:82%;margin:15px auto;display:block;}
/* 预约生前契约的8大好处 */           
 .advan_item {margin:20px;}
.adil {width:20%;display:flex;align-items:center;justify-content:center;}
.adil img {width:40%;display:block;margin:auto;}
.adit1 {font-size:16px;font-weight:600;padding-bottom:5px;}
.advan_item {display:flex;}
.flowimg {margin:20px;}
.adtip {text-align:center;color:#ea7766;padding-bottom:30px;}
/* 标准化服务流程 */            
.plan_item4 .adil {width:30%;}
.plan_item4 .adil img {width:60%;}
.adir {width:85%;}
/* 顾客第一 */           
 .plan_item5 {position:relative;margin:30px 0;}
.clien_content {position:absolute;top:100px;text-align:center;width:100%;}
.client {color:#fff;margin-bottom:80px;}
.cli1 {font-size:22px;padding-bottom:12px;}
.cli2 {font-size:17px;border:1px solid #fff;width:fit-content;border-radius:14px;padding:2px 5px;display:block;margin:auto;}
.cli_item {width:72%;display:block;background:#fefdee;border-radius:4px;margin:20px auto;border:1px solid #ea7766;padding-bottom: 15px;}
.cli_text1 {color:#ea7766;padding:10px;font-size:16px;font-weight:600;}
.cli_text2 {padding:0 15px;}
/* 底部 */           
.plan_tel {text-align:center;margin:20px;}
.plan_tel span {color:#ea7766;font-size:25px;}


/*安宁疗护*/
/*安宁疗护*/
.ztjs {background:#fff;padding-bottom:20px;margin:10px 0;}
.Hospicecare .title2 {color:#001555;font-size:18px;}
.js1 {height:35px;font-size:18px;color:#FD9525;text-align:center;}
.js2 {background:#FFFEF5;margin:0 20px 20px 20px;border:1px solid #F98716;border-radius:6px;color:#3D3A39;line-height:26px;text-indent:2rem;padding:10px 10px 0 10px;font-size:13px;}
.Ser_object {background:#fff;padding-bottom:20px;margin:10px 0;}
.an_service {background:#fff;padding:0 15px;padding-bottom:20px;}
.ans2 {display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}
.ans2_img {margin-top:10px;width:32%;}
.ans2_img span {color:#515151;display:flex;justify-content:center;font-size:15px;padding-top:5px;}
.ans3 {display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}
.ans3_img {margin:10px 0;width:48%;}
.ans3_img span {color:#515151;display:flex;justify-content:center;font-size:15px;padding-top:5px;}
hr.ans_h {margin:25px;}
.Hospicecare .anstext {color:#f98204;}
.sero_text {padding:0 15px;font-size:14px;line-height:23px;}
.srio_item {display:flex;}
.sero_text span {color:#F98204;font-size:26px;padding-right:3px;}
.ser_team {background:#fff;padding-bottom:20px;margin:10px 0;}
.team_img {display:flex;flex-direction:row;flex-wrap:wrap;padding:0 15px;justify-content:space-between;}
.ti_item {margin:10px 0;width:23%;}
.ti_item span {display:block;text-align:center;color:#2E2E2E;font-weight:600;}
.anyz {background:#fff;padding-bottom:20px;margin:10px 0;}
.anyz_title {font-size:18px;font-weight:400;color:#FD9525;text-align:center;padding:10px;margin:10px;}
.anyz_text p {margin-bottom:5px;}
.anyz_text {background:#FFFEF5;margin:0 20px 20px 20px;border:1px solid #F98716;border-radius:6px;color:#3D3A39;line-height:26px;text-indent:2rem;padding:23px;font-size:13px;}
.anyz_l {width:15%;}
.anyz_r {width:85%;}
.anyz_item {display:flex;justify-content:space-between;}
.anyz_content .bar {width:3px;height:14px;background:#FD9525;display:inline-block;margin:0 6px -2px 3px;}
.anyz_content .name {font-size:16px;font-weight:500;display:inline-block;color:#FD9525;}
.anyz_content {background:url(../../../images/anning/quan.png) round;margin:0 20px 20px 20px;border:1px solid #F98716;border-radius:6px;color:#3D3A39;line-height:26px;padding:12px;font-size:13px;}
.menuu2 span {font-size: 18px;margin-bottom: 10px;}
span.mmx {
    border-bottom: 3px solid #18BC92;
}
.menuu2 {
    padding-bottom: 6px;
}
.grids-image.grids-space img {
    display: none;
}


/* 殡仪服务 */
 /* 个性定制服务 */        
.dzimg img {width:100%;}
.dingzhi {position:relative;}
.dingzhi .dzcontent {position:absolute;top:8px;text-align:center;left:0;font-size:18px;width:100%;}
.dzctel {color:#f98204;border:1px solid;margin:8px auto;width:fit-content;padding:5px 15px;border-radius:4px;font-size:14px;}
.dzctel a {color: #f98204;}
.sm_more {font-size: 16px;color: #f98204;}
.sm_more span {font-size: 20px;line-height: 18px;}
.dzctel div {font-size:25px;font-weight:600;}
.dzctext {line-height:25px;font-size:14px;}
/* 选择我们的理由 */            
.fsr_item {display:flex;background:#fffef5;border:1px solid #f98716;margin:15px 30px;border-radius:4px;padding:20px 0;}
.fsrleft img {width:100%;border-right:1px solid #f98716;margin:auto;padding:10px 15px;}
.fsrleft {width:25%;display:flex;align-items:center;justify-content:center;}
.fsrright {flex:1;padding:0 10px;}
.fsrtext1 {color:#001555;font-size:18px;font-weight:600;}
.fsreason {background:#fff;padding-bottom:20px;margin: 10px 0;}
/* 葬礼套餐服务流程 */            
.procedure {text-align:center;}
.pro_t {font-size:18px;color:#f98204;}
.pro1 {display:flex;justify-content:space-between;}
.pro_item img {width:90%;display: inline-block;}
.pro2 {display:flex;}
.pro_t {font-size:18px;color:#f98204;margin:20px;}
.procedure {background:#fff;padding-bottom:20px;}
.pro_text1 {color:#001555;font-size:16px;padding:5px;font-weight:500;}
.pro_text2 {font-size:14px;}
/* 殡仪馆 */            
.Fh_content {margin-left:12%;color:#001555;}
.Fh_content p span {display:inline-block;width:88px;color:#f98204;}
.Funeralhome {background:#fff;position:relative;padding-bottom:20px;margin: 10px 0;}
/* 常见问题解答 */            
.solution {background:#fff;position:relative;}
.caseshare {background: #fff;margin: 10px 0;padding-bottom: 50px;}
.n_text2 span {color:#f98204;}
/* 案例分享 */  
.otherthings {
    background: #fff;
}
.cshare_item {position:relative;padding: 5px 12px;}
.cshare_item img {width:100%;}
.cshare_cntent {position:absolute;top:0;padding:35px;color:#fff;}
.cshare_text1 {color:#f98204;font-size:16px;}
.cshare_text2 {font-size:20px;}
.cshare_text3 {font-size:20px;}
/* 我们还可以做 */            
.otherline {display:flex;justify-content:center;font-size:18px;}
.otherline div {margin:10px;color:#001555;border:1px solid #f98204;padding:6px 5px;width:35%;border-radius:4px;text-align:center;}
.explain {padding:15px;text-align:center;font-size:12px;background:#fff;}
.explain span {color:#f98204;}


/* 墓地陵园 */ 
 /* 四成布局 */            
.fcity {display:flex;justify-content:space-around;text-align:center;}
.fcity_item img {width:85px;}
.VR {color:#f98204;border:1px solid #f98204;border-radius:4px;padding:5px 6px;width:fit-content;margin:auto;font-size:14px;}
.map img {width:100%;margin:15px 0px;}


/* 墓型专区 */
.main-wrapper{background:#f4f3f4;overflow:hidden;}
.list-cover{margin:10px 10px 0 10px;display:-webkit-box;display:-webkit-flex;display:flex;}
.list-column{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-left:10px;}
.list-column img{display:block;width:100%;}
.list-column:first-child{margin-left:0;}

.list-modal-area{margin-top:10px;padding-top:40px;background:#FFF;text-align:center;position:relative;overflow:hidden;}
.list-modal-area h2{margin:0 auto;font-size:24px;color:#001555;}
.list-modal-area h3{margin:14px auto;font-size:15px;color:#515151;}
.list-modal-area h4{margin: 0 auto;color: #001555;}
.head-padding-none{padding-top:0;}
.text-tips{font-size:15px;}
.text-yellow{color:#f98204}
.orange-triangle{position:absolute;top:0;left:50%;margin-left:-13px;width:0;height:0;border:13px solid transparent;border-top-color:#fb8f1b;}
.grids-tag{margin:0 8% 15px;overflow:hidden;}
.grid-tip{float:left;width:33.33333333%;}
.grid-tip span{display:block;margin:4px 6px;padding:5px 10px;min-width:60px;border:1px solid #ff8400; color:#ff8400;font-size:15px;border-radius:5px;}
.grid-top{margin-top:0;}
.grids-image-1{margin:15px 6%;}
.grid-content h2{margin-bottom:15px;}
.grid-dot{display:inline-block;margin:0 10px;width:10px;height:10px;background:#f98204;vertical-align:middle;}
.grids-item{margin:10px 10px 15px;}
.grid-item-col{margin-bottom:10px;}
.grid-item-col p{margin:10px 0;color:#001555;font-size:15px;}
.grids-item-1{overflow:hidden;font-size:0;}
.grids-item-1.item-left{text-align:left;}
.clear{clear:both;height:0px;width:0px;font-size:0px;line-height:100%;}
.grid-panl-col{/*float:left;*/margin-top:10px;width:50%;display:inline-block;vertical-align:top;}
.grid-panl-content{margin:0 10px;vertical-align:top;}
.grid-panl-content p{margin:10px 0;color:#001555;font-size:15px;}
.grid-info-bd{margin-bottom:15px;overflow:hidden;}
.grid-style{margin-bottom:8px;}
.grid-style span{display:inline-block;padding:6px 20px;background:#fffef2;color:#f98204;border:1px solid #f98204;font-size:20px;border-radius:5px;}
.panl-info{text-align:left;}
.panl-title{margin-top:10px;color:#001555;font-size:18px;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp: 1;}
.panl-sort{margin:6px 0;}
.panl-sort span{padding:0 6px;font-size:14px;color:#515151;border-left:1px solid #bfbfbf;}
.panl-sort span:first-child{padding-left:0;border-left-width:0;}
.grid-info-more .grid-style span{padding:6px 15px;background:#fff;}
.grids-across{margin:0 10px;}
.grids-across .grid-panl-content{margin-bottom:15px;border:1px solid #f98204;position:relative;}
.grid-text{margin-top:2em;}
.grid-mark{width:100px;height:10px;position:absolute;left:32%;right:0;bottom:3.3rem;}
.mark-round{display:inline-block;margin-right:5px;width:6px;height:6px;border-radius:50%;background:#FFF;}
.mark-slip{display:inline-block;width:30px;height:6px;border-radius:3px;background:#FFF;}
.grid-shade{height:3.5em;background:url('http://www.taikangzcy.com/images/column/icon_mask-300-142.png');background-repeat:no-repeat;background-position:center bottom;background-size:100% 3.5em;position:absolute;left:0;right:0;bottom:0;color:#FFF;font-size:22px;}
.content-info{overflow:hidden;text-align:center;}
.info-title{margin-top:10px;color:#001555;font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;/*display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;*/}
.info-notes{margin:8px 0;font-size:15px;color:#626262;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;/*display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;*/}
.content-info .grid-style{padding:8px 0;}
.content-info .grid-style span{background:#fff;font-size:15px;}
.info-des{margin:6px 0;font-size:15px;}
/* 购墓流程 */
.grid-flow{margin:20px 10px;}
.step-box-mlc{display:flex;justify-content:space-around;font-size:12px;color:#737373;font-weight:500;}
.step-box-mlc .item{padding:0 5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.step-box-mlc .item span{display:block;margin:8px 0;font-size:14px;color:#515151;}
.step-box-mlc .item.step-item-2{margin-top:1.5rem;}
.step-down {height:1rem;position:relative;}
.item.step-item-15 img{width:.6rem;right:1.6rem;position:absolute;}

.grid-know{margin:15px;padding:15px;background:#fffef2;color:#515151;font-size:15px;border:1px solid #f98204;border-radius:5px;text-align:left;line-height:1.8;}
.grid-know p{margin-bottom:0;}
.SContent_item {margin-top:10px;width:49%;display:inline-block;vertical-align:top;text-align:center;}
.SC_tip {display:inline-block;padding:0px 8px;background:#fffef2;color:#f98204;border:1px solid #f98204;font-size:14px;border-radius:15px;}
.SC_detail {padding:5px;}
.SC_detail p {margin:0;font-size:14px;}
.grids-space{margin:0 10px;}
.content-axis{margin:20px 10px;}
.axis-item{margin-bottom:15px;padding:5px 0;background:#fffef2;height:54px;border:1px solid #f98204;border-radius:3px;display:-webkit-box;display:-webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center;}
.axis-hd{padding:0 10px;width:130px;color:#f98204;font-size:26px;/*overflow:hidden;*/position: relative;/*padding-right:10px;border-right:1px solid #f98204;*/}
.axis-bd{padding:0 6px;color:#515151;font-size:16px;-webkit-box-flex:1;-webkit-flex:1;flex:1;}
.axis-bd p{margin-bottom:0;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;}
.axis-ft{padding:0 10px;width:155px;color:#f98204;font-size:26px;position: relative;/*padding-left:10px;border-left:1px solid #f98204;*/}
.axis-hd:before{content:" ";position:absolute;top:-2px;bottom:-2px;right:0;width:1px;color:#f98204;z-index:2;border-right:1px solid #f98204;}
.axis-ft:before{content:" ";position:absolute;top:-2px;bottom:-2px;left:0;width:1px;color:#f98204;z-index:2;border-left:1px solid #f98204;}
.grid-about{padding-bottom:240px;background-image:url("../../../images/column/about_modal-750-750.jpg");background-repeat:no-repeat;background-position:center bottom;background-size:100% auto;}
.tkgh_img {padding-bottom:240px;background-image:url(../../../images/index/xiaoxinxin.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:100% auto;}
.info-tips{margin:15px auto;color:#f98204;font-size:17px;}
.info-text{margin:0 20px 30px;text-align:left;color:#515151;}
.info-text p{margin-bottom:0;text-indent:2em;line-height:1.6em;}
.info-about{position:absolute;left:0;right:0;bottom:0;z-index:2;}
.fixed-bottom{position:fixed;bottom:.52em;left:8%;right:8%;z-index:98;}

/* 反馈表单 */
.feedback{margin-top:10px;}
.feedback.pweb-static .pwebcontact-container{padding:20px 15px;}
.feedback.pweb-labels-inline form.pwebcontact-form .pweb-label{display:inline-block;width:22%;margin-right:3%;text-align:right;line-height:40px;font-size:18px;}
.feedback.pweb-labels-inline form.pwebcontact-form .pweb-field-smscode .pweb-label,
.feedback.pweb-labels-inline form.pwebcontact-form .pweb-field-verification .pweb-label{white-space:nowrap;opacity:0;overflow: hidden;}
.feedback.pweb-labels-inline form.pwebcontact-form .pweb-field{display:inline-block;width:70%;vertical-align:top;}
.feedback.pweb-form-yellow form.pwebcontact-form input.pweb-input{height:40px;}
.feedback.pweb-form-yellow form.pwebcontact-form .pweb-field-verification input.pweb-input{width:52%;display:inline-block;}
.feedback.pweb-form-yellow form.pwebcontact-form .pweb-field-smscode input.pweb-input{width:52%;display:inline-block;}
.feedback.pweb-form-yellow.pweb-shadow form.pwebcontact-form .pweb-field-smscode button{width:32%;height:28px;background:#FFF;border-color:rgba(248, 148, 6, 1);font-size:15px;color:#f89406 !important;text-shadow:0 0 0 rgba(0, 0, 0, 0.25);vertical-align:top;}
.feedback.pweb-labels-inline form.pwebcontact-form .pweb-field-buttons .pweb-field{float:none;display:block;text-align:center;}
.feedback.pweb-form-yellow.pweb-shadow form.pwebcontact-form .btn{width:50%;height:34px;font-size:20px;letter-spacing:10px;}
.feedback img.verify_img{display:inline-block;margin-left:10px;width:40%;height:40px;}
.feedback form.pwebcontact-form .pweb-msg-after{display:none;}

/* 购墓价格 */
.grid-focus{padding-top:0;}
.price-col{margin-bottom:20px;padding-top:25px;border-top:1px solid #E0E0E0;}
.price-col:first-child{padding-top:0;border-top-width:0;}
.grid-detail{display:-webkit-box;display:-webkit-flex;display:flex;}
.panl-detail .grid-style{margin:10px 6px 0 0;}
.panl-detail .grid-style span{background:#FFF;width:60px;padding:6px;font-size:17px;line-height:1.2rem;}
.panl-price{-webkit-box-flex:1;-webkit-flex:1;flex:1;}
.panl-price .panl-title{font-size:20px;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.panl-price .panl-sort{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.panl-price .panl-sort span{border-color:#f98204;}
.panl-tag{display:inline-block;margin-left:6px;padding:0 6px;color:#FFF;font-weight:400;font-size:13px;border-radius:3px;}
.tag-offer{background:#f98204;}
.tag-chit{background:#18bd92;}
.gird-more{color:#001555;font-size:17px;}

/* 墓型详情 */
.clear-item{margin-bottom:15px;}
.large-bd{padding:15px 20px;background-color:#FFF;overflow:hidden;}
.large-bd dt{margin-bottom:6px;text-align:right;line-height:40px;border-bottom:1px solid #E0E0E0;}
.large-bd dd{float:left;margin:8px 2% 8px 0;width:48%;color:#BFBFBF;font-size:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.large-bd dd span{color:#5d5d5d;}
.goods-name{float:left;text-align:left;width:50%;font-size:24px;color:#001555;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.goods-sum{display:inline-block;color:#f98204;font-size:18px;}
.goods-amount{font-size:30px;}

/* 新闻资讯 tab切换*/ 
.tab-nav{height: 40px; line-height:40px; display: block; position: relative; background: #fff; z-index: 1; width: 100%; margin: 0 auto;}
.tab-nav-item{height: 40px; line-height:40px; position: relative; text-align: center; color: #585858; font-size: 0.9rem; display: block; float: left; width: 50%;}
.tab-nav-item.tab-active a span{color: #34af6c; font-weight: bold;}
.tab-panel{position: relative; overflow: hidden;}
.tab-panel:after{content: ''; position: absolute; z-index: 0; top: 0; left: 0; width: 100%; height: 1px; border-top: 1px solid #e2e2e2; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); -webkit-transform-origin: 0 0; transform-origin: 0 0;}
.tab-panel .tab-panel-item{width: 100%; position: absolute; top: 0; -webkit-transform: translateX(-100%); transform: translateX(-100%);}
.tab-nav-item.tab-active:before{content: ''; width: 100%; position: absolute; left: 50%; bottom:0; margin-left: -50%; z-index: 4; background-color: #34af6c; border: 1px solid #34af6c;}
.tab-panel .tab-panel-item.tab-active ~ .tab-panel-item{-webkit-transform: translateX(100%); transform: translateX(100%);}
.tab-panel .tab-panel-item.tab-active{position: relative; -webkit-transition: -webkit-transform .15s; transition: -webkit-transform .15s; transition: transform .15s; transition: transform .15s, -webkit-transform .15s; -webkit-transform: translateX(0); transform: translateX(0);}
/* 新闻资讯，殡葬百科 */
.xinwen {background: #fff;}
.xinwen_item {display:flex;}
.xinwen_right img {width:100%;}
.xinwen_item {display:flex;justify-content:space-between;padding:10px;}
.xinwen_left {margin:auto 5px;flex:1;}
.xinwen_right {margin:auto;width:110px;}
.xinwen_tiele {font-size:16px;}
.xinwen_text {font-size:12px;color:#cecece;}
.xinwen_text2 {display:flex;justify-content:space-between;font-size:12px;}
.xinwen_tip {/*background:#fe6905;*/padding:2px;color:#fff;}
.view {color:#cecece;padding:2px;}
.article-details.goumuzhishi h1 {
    font-size: 20px;
    text-align: center;
    margin: 0px;
    padding-top: 13px;
}
.article-details .pager > li a {
    border: 1px solid #ff9900;
    color: #ff9900;
    padding: 0.5rem 1.5rem;
    margin: 0 26px 30px 26px;
}
/* 购墓知识详情推荐文章 */
.rec_article {
    margin: 20px 0;
}
.rec_caption {
    font-weight: 600;
    padding: 5px 0;
    font-size: 18px;
}
.rec_title {
    margin: 8px 0;
}
/*组件分页修改*/
.xinwen p.counter.pull-right {
    display: none;
}
.xinwen .pagination {
    margin: 20px auto;
}
.xinwen li.page-item.active {
    margin: 0;
}
.xinwen .page-item.active .page-link {
    background-color: #fe6905;
    border-color: #fe6905;
}
/*清明节顶部广告条*/
.sp-column.qmadv {
    margin-top: 60px;
}
/*礼赞人生*/
.lzre_img img {width:100%;}
table.lzrs_product {width:100%;border:1px solid #d9b279;}
table.lzrs_product th {text-align:center;color:red;font-weight:600;font-size:14px;padding:9px 5px;}
table.lzrs_product td {text-align:center;font-size:12px;height:45px;}
.lz_tip {color:red;font-size:14px;text-align:center;padding:10px 0;}
.pro_name {position:relative;overflow:hidden;}
.lz_h {
    height: 100px;
}
/* 角标 */   
.Unshelve {content:"";display:block;width:26px;height:0;border-width:0px 18px 18px;border-style:none solid solid;border-color:transparent transparent #fff;position:absolute;left:-20px;top:3px;z-index:10;color:#fff;font-size:12px;text-align:center;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.Shelve {width:70px;border-color:transparent transparent #ccc;left:-20px;top:8px;line-height:1.5em;}
table#t_content {background:#fff;}
.lizanrens {position:relative;}
select#selectList {width:fit-content;text-align:center;position:absolute;top:155px;left:40px;}
}
/* 生前契约修改（2022/3/1）*/ 
.lizanrens {
    display: none;
}
/*.m1l_img img {
    width: 200px;
}）
.zcy_pcmenu .m1l_img img {
    width: 200px;
}*/ 
.m1l_img {
    font-size: 36px;
    color: #398885;
    margin: 0 15px;
    font-weight: 500;
}
.m1l_img {
    font-size: 20px;
    color: #fff;
    margin: 0 15px;
    font-weight: 500;
    display: contents;
}
img.logo_img2 {
    width: 101px;
    height: 27px;
}
img.logo_img1 {
    width: 170px;
    height: 30px;
}
.m1l_img span {
    height: 26px;
    width: 1px;
    background: #CCCCCC;
    margin: 0 10px;
}

/* 新版安疗PC（2023/8/28）*/ 

    .web_box .item1_text1{
        font-size: 18px;
        /* font-family: Microsoft YaHei; */ 
        font-weight: 400;
        color: #555555;
        line-height: 36px;
        text-align: center;
        margin: 0;
    }
    .item1_phone_btn{
        width: 263px;
        height: 40px;
        background: #518684;
        border-radius: 20px;
        line-height: 40px;
        text-align: center;
        color: #fff;
        font-size: 18px;
         /* font-family: Microsoft YaHei; */
        font-weight: 400;
        display: flex;
        justify-content: center;
        align-items: center;
        cursor: pointer;
    }
    .compare_two_item_box{
        display: flex;
        justify-content: center;
        
    }
    .compare_two_item_box .img_box{
        display: flex;
        justify-content: center;
        padding-top: 35px;
    }
    .compare_two_item_box .compare_two_warp{
        width: 1140px;
        display: flex;
        text-align: center;
        height: fit-content;
        margin-bottom: 70px;
        position: relative;
    }
    .compare_two_warp .compare_left{
        width: 530px;
        background: #FFF6E6;
        border-radius: 20px 0px 0px 20px;
        padding-bottom:40px ;


    }
    .left_text1{
        font-size: 35px;
         /* font-family: Microsoft YaHei; */
        font-weight: bold;
        color: #C69055;
        margin: 48px 0 62px 0;
    }  
    .left_text2{
        font-size: 18px;
         /* font-family: Microsoft YaHei; */
        font-weight: bold;
        color: #C69055;
        margin-bottom: 72px;
    } 
    .left_text3{
        font-size: 18px;
         /* font-family: Microsoft YaHei; */
        font-weight: bold;
        color: #C69055;
        margin-bottom: 20px;
    }   
          

    .compare_two_warp .compare_right{
        width: 530px;
        height: 100%;
        background: #F2F2F2;
        border-radius: 0px 20px 20px 0px;
        padding-bottom:40px ;
    }
    .compare_two_warp .pos_box{
        display: flex;
        justify-content: center;
        width: 100%;
        position: absolute;
       
    }
    .pos_box1{
        top: 54px;
    }   
    .pos_box2{
        top: 156px;
    }
    .pos_box3{
        top: 268px;
    }
    .pos_box .pos_text{
        width: 88px;
        height: 38px;
        background: #C69055;
        border-radius: 19px;
        font-size: 18px;
         /* font-family: Microsoft YaHei; */
        font-weight: bold;
        color: #FFFFFF;
        line-height: 36px;
    }
    .compare_right .text5{
        color: #666666;
    }
    .compare_right .text6{
        font-size: 18px;
         /* font-family: Microsoft YaHei; */
        font-weight: bold;
        margin-bottom: 10px;
    }
    .compare_right .marg60{
        margin-bottom: 60px;
    }
    .item2_box_warp{
        background: #F8F9FA;
        height: fit-content;
        padding: 70px 0 70px 0;
    }
    .item_box_title{
        text-align: center;
        font-size: 35px;
         /* font-family: Microsoft YaHei; */
        font-weight: 400;
        color: #C69055;
        margin: 0px 0 70px 0;
    }
    .item2_box_warp_text{
        text-align: center;
        font-size: 18px;
         /* font-family: Microsoft YaHei; */
        font-weight: 400;
        color: #555555;
        margin-bottom: 20px;
    }
    .item_box_content{
        width: 1140px;
        margin: 0 auto;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        padding-bottom: 50px;
    }
    .item_box_content .flex_item{
        width: 48%;
        margin-bottom: 30px;
        padding: 32px 24px 39px 32px;
        box-sizing: border-box;
        background: #FFFFFF;
        box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.1);
        
    }
    .flex_item .flex_title{
        display: flex;
        align-items: center;
        font-size: 30px;
         /* font-family: Microsoft YaHei; */
        font-weight: bold;
        color: #333333;
        margin-bottom: 23px;

    }
    .flex_item .flex_text{
        font-size: 18px;
         /* font-family: Microsoft YaHei; */
        font-weight: 400;
        color: #555555;
    }
    .item3_box_warp{
        padding: 65px 0 60px 0;
    }
    .item3_box_warp .item3_box_imgbox{
        width: 1140px;
        margin: 0 auto;
    }
    .item3_box_warp_text{
        width: 1140px;
        margin: 0 auto;
        text-align: right;
        font-size: 18px;
         /* font-family: Microsoft YaHei; */
        font-weight: 400;
        color: #555555;
        padding: 30px 40px 90px 0 ;
    }
    .item3_box_list{
        width: 1140px;
        margin: 0 auto;
        background: #FFF6E6;
        display: flex;
        padding: 30px;
        box-sizing: border-box;
    }
    .item3_box_list .list_text_box{
        padding: 40px 0 20px 54px;

    }
    .list_text_box .list_text{
        font-size: 18px;
         /* font-family: Microsoft YaHei; */
        font-weight: 400;
        color: #555555;
        line-height: 44px;
    }
    .list_content_btn{
        width: 268px;
        height: 40px;
        border: 1px solid #C69055;
        border-radius: 20px;
        line-height: 40px;
        display: flex;
        justify-content: center;
        align-items: center;
        font-size: 18px;
         /* font-family: Microsoft YaHei; */
        font-weight: 400;
        color: #C69055;
        cursor: pointer;
        margin-top: 20px;
    }
    .item4_box_warp{
        /* background: #F8F9FA; */
        padding: 50px 0 40px 0 ;
    }
    .sec_title{
        font-size: 18px;
         /* font-family: Microsoft YaHei; */
        font-weight: 400;
        color: #555555;
        text-align: center;
        padding: 0 0 50px 0;
    }
    .card_box{
        width: 1140px;
        margin: 0 auto;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .card_item{
        background: #fff;
        margin-bottom: 30px;
    }
    .card_box .card_text_box{
        padding: 18px 0 18px 29px;
        width: 90%;
        background: #FFFFFF;
        box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.1);
        border-radius: 6px;
        margin: 0 auto;
        transform: translateY(-35px)
    }
    .card_text_box .card_text1{
      font-size: 22px;
       /* font-family: Microsoft YaHei; */
      font-weight: 400;
      color: #555555;
      line-height: 36px;
    }
    .card_text_box .card_text2{
        font-size: 18px;
         /* font-family: Microsoft YaHei; */
        font-weight: 400;
        color: #555555;
    }
    .item5_box_warp{
        padding: 84px 0 40px 0 ;
        width: 1140px;
        margin: 0 auto;
    }
    .doc_pic_box{
        width: 100%;
        display: flex;
        justify-content: space-between;
    }
    .doc_pic_box .doc_item{
        width: 276px;
        border: 1px solid #B9B9B9;
        box-sizing: border-box;
        padding: 120px 20px 25px 20px;
        text-align: center;
        position: relative;
    }
    .doc_item .doc_name{
        font-size: 24px;
         /* font-family: Microsoft YaHei; */
        font-weight: bold;
        color: #555555;
        margin-bottom: 18px;
    }
    .doc_item .desc_text{
        font-size: 18px;
         /* font-family: Microsoft YaHei; */
        font-weight: 400;
        color: #555555;
        margin-bottom: 46px;
    }
    .doc_item .text_content{
        font-size: 18px;
         /* font-family: Microsoft YaHei; */
        font-weight: 400;
        color: #555555;
        line-height: 36px;
        text-align: left;
    }
    .doc_item .doc_pic_img{
        display: flex;
        width: 276px;
        justify-content: center;
        position: absolute;
        top: -65px;
        left: 0;
    }
.item6_box_warp{
        background: #F8F9FA;
        padding: 70px 0 100px 0 ;
    }
    .item6_box_warp_content{
        width: 1140px;
        margin: 0 auto;

    }
    .item6_top{
        display: flex;
        justify-content: space-between;
        margin-bottom: 70px;
    }
    .item6_bottom {
        background: #FFFFFF;
        border: 2px solid #C69055;
        border-radius: 12px;
        display: flex;
        position: relative;
        height: 400px;
    }
    .bottom_flex_postion{
        width: 294px;
        height: 440px;
        text-align: center;
        border: 2px solid #FFFFFF;
        background: linear-gradient(-19deg, #C69055 0%, #D89D5D 100%);
        box-shadow: 0px 6px 14px 0px rgba(198,144,86,0.3);
        border-radius: 12px;
        position: absolute;
        top: -20px;
        left: 25%;
    }
    .bottom_flex_item{
        width: 25%;
        text-align: center;
    }
    .bottom_flex_item_text1{
        font-size: 34px;
         /* font-family: Microsoft YaHei; */
        font-weight: bold;
        color: #555555;
        padding: 60px 0 60px 0;
    }
    .bottom_flex_item_text2{
        font-size: 20px;
         /* font-family: Microsoft YaHei; */
        font-weight: 400;
        color: #555555;
        margin-bottom: 95px;
        display: flex;
        justify-content: center;
    }
    .text2_btn{
        background: #C69055;
        border: 1px solid #C69055;
        border-radius: 27px;
        width: 175px;
        height: 54px;
        font-size: 20px;
         /* font-family: Microsoft YaHei; */
        font-weight: 400;
        color: #FFFFFF;
        line-height: 54px;
        margin-top: 154px
    }
    .bottom_flex_postion_text1{
        font-size: 34px;
         /* font-family: Microsoft YaHei; */
        font-weight: bold;
        color: #FFFFFF;
        padding: 80px 0 55px 0;
    }
    .bottom_flex_postion_text2{
        font-size: 20px;
         /* font-family: Microsoft YaHei; */
        font-weight: 400;
        color: #FFFFFF;
        margin-bottom: 97px;
    }
    .list_text_title{
        font-size: 18px;
         /* font-family: Microsoft YaHei; */
        font-weight: bold;
        color: #555555;
        line-height: 36px;
    }
    .bottom_btn_warp{
        width: 320px;
        height: 60px;
        border: 2px solid #FFFFFF;
        border-radius: 30px;
        position: absolute;
        top: 70%;
        left: 51%;
        display: flex;
        justify-content: center;
        align-items: center;
        cursor: pointer;
    }
    .bottom_btn_box{
        border-radius: 24px;
        width: 280px;
        height: 36px;
        background: #FFFFFF;
        display: flex;
    }
    .bottom_btn_box_left{
        width: 100px;
        height: 36px;
        background: #C69055;
        text-align: center;
        border-radius: 18px;
        line-height: 36px;
        font-size: 16px;
         /* font-family: Microsoft YaHei; */
        font-weight: bold;
        color: #FEFEFE;
    }
    .bottom_btn_box_right{
        width: 180px;
        text-align: center;
        height: 36px;
        font-size: 16px;
         /* font-family: Microsoft YaHei; */
        font-weight: bold;
        color: #555555;
        line-height: 36px;
        margin-left: 6px;
    }
  /* 移动端新版安宁疗护 */
   .mobile_web {
    max-width: 800px;
    margin: 0 auto;
    background: #f0f0f0;
  }
  .mobile_card {
    background: #fff;
    margin-bottom: 20px;
    padding: 20px;
  }
  .mobile_item1 {
    position: relative;
  }
  .mobile_item2 {
    width: 85%;
    margin: 0 auto;
    margin-bottom: 32px;
  }
  .mobile_item2 .mobile_item2_img {
    margin: 0 auto;
  }
  .form_item {
    background: url("../../../images/new_mobile_anliao/form_bg.png");
    background-size: 100% 100%;
    height: 340px;
    padding: 60px 0 0 0;
    box-sizing: border-box;
  }
  .form_item .form_item_title {
    text-align: center;
    font-size: 20px;
    font-family: PingFang SC;
    font-weight: 600;
    color: #fd9628;
  }
  #mobile_form_id {
    margin-top: 10px;
    padding: 0 15px;
  }
  #mobile_form_id li {
    list-style: none;
  }
  #mobile_form_checkbox_anliao{
    margin-right: 3px;
    width: 16px;
    height: 16px;
  }
  #mobile_form_id .form_input {
    height: 40px;
    width: 100%;
    padding-left: 10px;
    background: #ffffff;
    border: 1px solid #dddddd;
    border-radius: 6px;
    margin-bottom: 12px;
  }
  .submit_form_btn {
    margin-top: 5px;
    width: 100%;
    height: 40px;
    background: url("../../../images/new_mobile_anliao/index_btn.png");
    background-size: 100% 100%;
    text-align: center;
    font-size: 17px;
    font-family: PingFang SC;
    font-weight: 600;
    color: #ffffff;
    line-height: 40px;
  }
  .card2_title{
    height: 32px;
    background: url("../../../images/new_mobile_anliao/index_title.png");
    background-size: cover;
    font-size: 20px;
    font-family: PingFang SC;
    font-weight: 600;
    color: #323232;
    line-height: 28px;
  }
  .card_content{
    padding: 16px;
    font-size: 16px;
    font-family: PingFang SC;
    font-weight: 400;
    color: #323232;
    background: url("../../../images/new_mobile_anliao/index_bg5.png");
    background-size: 100% 100%;
    line-height: 32px;
  }
  .card_content_yellow{
    color:#FD9627;
  }
  .card_content_btn{
    background: #FD6C25;
    border-radius: 20px;
    height: 40px;
    font-size: 18px;
    font-family: PingFang SC;
    font-weight: 600;
    color: #FFFFFF;
    line-height: 40px;
    display: block;
    text-align: center;
    text-decoration: none;
    margin: 20px 20px 0 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff !important;
  }
 
  .text_list{
    margin: 20px 0 20px 0;
    padding: 14px;
    background: linear-gradient(to right,rgb(255, 248, 241),rgb(255, 239, 223));
    position: relative;
    z-index: 1;
  }
  .text_list_img{
    height: 100%;
    width: 100px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    display: flex;
    justify-content: center;
    align-items: center;    
  }
  .text_list_img img{
    width: 68px;
    height: auto;
  }
  .text_list_title{
    font-size: 16px;
    font-family: PingFang SC;
    font-weight: 600;
    color: #FD9627;
    margin-bottom: 4px;
    display: flex;
    align-items: center;
  }
  .text_list_content{
    font-size: 16px;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666666;
    position: relative;
    z-index: 6;
    padding-right: 32px;
    line-height: 28px;
  }
  .text_img_title{
    width: 170px;
    margin: 20px auto;
  }
  .text_img_content{
    font-size: 16px;
    font-family: PingFang SC;
    font-weight: 300;
    color: #323232;
    margin-bottom: 20px;
    text-align: center;
  }
  .text_img_list{
    margin-bottom: 12px;
    margin-top: 10px;
  }
  .serve_text{
    font-size: 16px;
    font-family: PingFang SC;
    font-weight: 400;
    color: #323232;
    line-height: 30px;
  }
  .serve_card{
    display: flex;
    background: #FFF5EA;
    border-radius: 10px;
    padding: 5px;
    position: relative;
    margin-bottom: 15px;
  }
  .serve_card_left{
    height: 116px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding-left: 15px;
    flex: 1;
  }
  .serve_card_letf_top{
    margin: 5px 0px 0px 0px;
    padding-bottom: 10px;
  }
  .serve_card_letf_bottom{
    margin: 10px 20px 0px 10px;
    padding-bottom: 10px;
  }
  
  .serve_card_right{
    width: 150px;
    height: 110x;
  }
  .serve_card_left_title{
    font-size: 16px;
     /* font-family: Microsoft YaHei; */
    color: #FD9627;
    line-height: 24px;
    font-family: PingFang SC;
    font-weight: 400;

  }
  .serve_card_left_content{
    font-size: 15px;
     /* font-family: Microsoft YaHei; */
    font-weight: 400;
    color: #323232;
    
  }
  .serve_card_btn{
    width: 26px;
    height: 46%;
    text-align: center;
    background: #FD9627;
    border-radius: 13px;
    position: absolute;
    left: -13px;
    top: 25%;
    font-size: 16px;
    font-family: PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  .doctor_card1{
    margin-top: 25px;
    background-size: 100% 100%;
    box-sizing: border-box;
    margin-bottom: 36px;
    border-radius: 8px;
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.1);
  }
  .doctor_name{
    font-size: 25px;
     /* font-family: Microsoft YaHei; */
    font-weight: bold;
    color: #333333;
  }
  .doctor_desc_text{
    background: #FD9526;
    border-radius: 12px;
    height: 24px;
    width: 180px;
    font-size: 16px;
     /* font-family: Microsoft YaHei; */
    font-weight: 400;
    color: #FFFFFF;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 15px
  }
  .doctor_desc_content{
    font-size: 16px;
    font-family: PingFang SC;
    font-weight: 400;
    color: #555555;
    line-height: 24px;
    padding: 0 12px 12px 12px;
  }
  .doctor_card2{
    height: 440px;
    background: url("../../../images/new_mobile_anliao/doctor2.png");
    background-size: 100% 100%;
    box-sizing: border-box;
    padding: 60px 12px 0 12px ;
    margin-bottom: 15px;
  }
  .doctor1_name{
    text-align: right;
  }
  .doctor_desc_text_box{
    display: flex;
    justify-content: right;
  }
  .doctor1_desc_text{
    width: 225px;
  }
  .doctor_desc_content_box{
    justify-content: right;
    text-align: right;
  }
  .doctor_card3{
    height: 290px;
    background: url("../../../images/new_mobile_anliao/doctor3.png");
    background-size: 100% 100%;
    box-sizing: border-box;
    padding: 60px 12px 0 12px ;
    margin-bottom: 15px;
  }
  .romm_img_box{
    display: flex;
    justify-content: space-between;
    margin-bottom: 15px;
  }
  .room_img{
    width: 48%;
    height: auto;
    
  }
  .table_row{
    display: flex;
    font-size: 16px;
    font-family: PingFang SC;
    font-weight: 400;
    color: #323232;
    height: 46px;
    line-height: 46px;
    background: #FFEAD4;
  }
  .row_item{
    flex: 1;
    text-align: center;
  }
  .table_title{
    background: #FD9627;
    border-radius: 10px 10px 0px 0px;
    font-size: 16px;
    font-family: PingFang SC;
    font-weight: 600;
    color: #FFFFFF;
    height: 46px;
    line-height: 46px;
  }
  .address_text{
    background: #FFF7EF;
    border-radius: 6px;
    padding: 10px;
    margin:15px 0 15px 0;
  }
  .address_icon_pic{
    width: 20px;
    height: 20px; 
    margin:2px 10px 0 0 ;
  }
  .address_text_row{
    display: flex;
    font-size: 17px;
    font-family: PingFang SC;
    font-weight: 400;
    color: #555555;
    margin-bottom: 10px;
    line-height: 28px;
  }
 

  .mobile_item1 .bottom_btn_warp{
        width: 240px;
        height: 40px;
        border: 2px solid #FFFFFF;
        border-radius: 20px;
        display: flex;
        justify-content: center;
        align-items: center;
        cursor: pointer;
        position: relative;
        top: unset;
        left: unset;
    }
    .mobile_item1 .bottom_btn_box{
        border-radius: 12px;
        width: 220px;
        height: 24px;
        background: #FFFFFF;
        display: flex;
    }
    .mobile_item1 .bottom_btn_box_left{
        width: 84px;
        height: 24px;
        background: #C69055;
        text-align: center;
        border-radius: 12px;
        line-height: 24px;
        font-size: 10px;
         /* font-family: Microsoft YaHei; */
        font-weight: bold;
        color: #FEFEFE;
    }
      .mobile_user_right_anliao{
        color: #f89406;
      }
    .mobile_item1 .bottom_btn_box_right{
        width: 170px;
        text-align: center;
        height: 24px;
        font-size: 10px;
         /* font-family: Microsoft YaHei; */
        font-weight: bold;
        color: #555555;
        line-height: 24px;
        margin-left: 5px;
    }
    .btn_box_bottom{
        display: flex;
        justify-content: center;
        position: absolute;
        width: 100%;
        bottom: 10%;
        
    }
    .btn_box_bottom a{
        display: block;
        height: fit-content;
        text-decoration: none;
    }

    .common_box_card{
      width: 1140px;
      margin: 0 auto;
    }
    .flex_box{
      display: flex;
    }
    .anning_left{
      width: 604px;
      text-align: left;
      font-size: 18px;
       /* font-family: Microsoft YaHei; */
      font-weight: 400;
      color: #555555;
      margin-right: 56px;
      line-height: 36px;
    }
    .anning_right{
      flex: 1;
      margin-top: 50px;
    }
    .anning_right_pic{
      width: 460px;
      height: 358px;
      border-radius: 6px;
    }
    .web_box .item1_title{
      font-size: 35px;
       /* font-family: Microsoft YaHei; */
      font-weight: 400;
      color: #C69055;
      line-height: 48px;
      text-align: left;
      margin: 50px 0 39px 0;
  }
  .btn_box_warp{
    display: flex;
    justify-content: left;
    margin: 62px 0 90px 0 ;
}
.tk_anning_box{
  padding: 0;
  margin-top: 157px;
}
.tk_anning_left{
  margin-right: 50px;
  width: 540px;
}
.tk_anning_left_pic{
  width: 540px;
  height: 390px;
  border-radius: 6px;
  transform: translateY(-55px);
}
.tk_anning_right{
  flex: 1;
}
.tk_anning_right_text{
  font-size: 18px;
   /* font-family: Microsoft YaHei; */
  font-weight: 400;
  color: #555555;
  line-height: 36px;
}
.list_img_box_pic{
  width: 485px;
  height: 486px;
}
.item3_box_list1{
  padding: 0;
}

.list_text_em{
  padding-left: 45px;
}
.siquan_item_warp{
  width: 1140px;
  margin: 0 auto;
}
.siquan_item{
  padding: 30px 16px 0 20px;
  height: 232px;
  background: linear-gradient(0deg, #FFF6E6 0%, #FFFFFF 99%);
  box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.1);
  border-radius: 10px;
  width: 276px;
  margin-right: 20px;
}
.siquan_top{
  display: flex;
  align-items: center;
  margin-bottom: 29px;
  
}
.siquan_top_icon{
  margin-right: 14px;
}
.siquan_title{
  font-size: 24px;
   /* font-family: Microsoft YaHei; */
  font-weight: bold;
  color: #D07A0A;
  line-height: 50px;
}
.siquan_text{
  font-size: 18px;
   /* font-family: Microsoft YaHei; */
  font-weight: 400;
  color: #555555;
  line-height: 36px;
}
.siquan_item_box{
  margin-bottom: 100px;
}
.serve_flow{
  width: 1140px;
}
.doc_pic_img_ref{
  width: 130px;
  height: 130px;
}
.serve_text_em{
 padding-left: 37px;
}
.serve_text_box{
  display: flex;
}
.text_no{
  width: 37px;
  font-size: 16px;
  font-family: PingFang SC;
  font-weight: 400;
  color: #323232;
  line-height: 36px;
}
.serve_text_content{
  flex: 1;
  font-size: 16px;
  font-family: PingFang SC;
  font-weight: 400;
  color: #323232;
  line-height: 36px;
}
.text_list1{
  margin: 20px 0 20px 0;
  padding: 14px;
  position: relative;
  z-index: 1;
  background: linear-gradient(-88deg, #FFE9D1 0%, rgb(255, 248, 241) 99%);
  border-radius: 5px;
}
.text_list_title_icon{
  width: 25px;
  height: 25px;
  margin-right: 8px;
}
.text_list_title_text{
  font-size: 17px;
  font-family: PingFang SC;
  font-weight: 600;
  color: #FF813D;
  line-height: 34px;
}
.pad_0{
  padding: 0;
}
.doctor_img_box{
  transform: translateY(-14px);
}
.atr_title{
   text-align: center;
  color: #518684;
}

/* PC新闻详情页相关推荐，表单隐私政策 */
.recommend_box_content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  width: 100%;
}
.recommend_box_content_title{
  padding-left: 10px;
  font-size: 20px;
  margin-bottom: 15px;
  color: #518684;
}
.recommend_box_content .recommend_box_item{
  width: 48%;
  display: flex;
  justify-content: space-between;
  padding: 5px;
  color: #518684;
}  
.recommend_box_content .recommend_title{
  width: 78%;
}
.recommend_box_content .recommend_title a{
  width: 100%;
  color: #518684;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  }
.checkbox_box_index{
  font-size: 14px;
  color: #696969;
  line-height: 40px;
  height: 40px;
  line-height: 14px;
  position: relative;
  display: flex;
  align-items: center;
  padding-left: 40px;
  
}

.checkbox_box_index_bott{
   font-size: 14px;
  color: #fff;
  line-height: 40px;
  height: 40px;
  line-height: 14px;
  position: relative;
  display: flex;
  align-items: center;
}

.checkbox_index{
  width: 20px !important;
  height: 20px !important;
  cursor: pointer;
  margin-right: 5px;
}
.user_right_pop{
  color: #518684;
  cursor: pointer;
}
.user_right_bottom{
  color: #FF8706;
  cursor: pointer;
}

.accord_tk {
  width: 900px;
  height: 410px;
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -255px;
  margin-left: -450px;
  z-index: 9999;
  background: #fff6ec;
  border-radius: 5px;
  overflow: hidden;
  font-family: "cn"!important
}

.accord_tk .top {
  height: 40px;
  line-height: 40px;
  background: #047E6C;
  font-size: 18px;
  color: #fff;
  text-align: center;
}

.accord_tk .cont {
  padding-top: 20px;
  padding-left: 35px;
  padding-right: 15px;
}

.accord_tk .cont .note {
  height: 270px;
  font-size: 16px;
  line-height: 36px;
  padding-right: 20px;
  overflow-y: auto;
  color: #696969;
}


.note::-webkit-scrollbar {
  width: 4px;
}
.note::-webkit-scrollbar-thumb {
  border-radius: 5px;
  -webkit-box-shadow: inset 0 0 5px rgba(4,126,108, 0.8);
  background: rgba(4,126,108, 0.8);
}

.note::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 5px rgba(4,126,108, 0.2);
  border-radius: 0;
  background: rgba(4,126,108, 0.1);
}

.accord_tk .cont .btna {
  padding-top: 15px;
  text-align: center;
}

.accord_tk .cont .btna .btn1 {
  width: 120px;
  height: 36px;
  font-size: 16px;
  line-height: 36px;
  margin-right: 20px;
  border-radius: 3px;
  background-color: #047E6C;
  text-align: center;
  cursor: pointer;
  display: inline-block;
  color: #fff;
}

.accord_tk .cont .btna .btn2 {
  width: 120px;
  height: 36px;
  font-size: 16px;
  line-height: 36px;
  border-radius: 3px;
  border: solid 1px #047E6C;
  color: #047E6C;
  text-align: center;
  cursor: pointer;
  display: inline-block;
}

.message_right {
  width: 500px;
  height: 266px;
  margin-top: -133px;
  margin-left: -250px;
  position: fixed;
  top: 50%;
  left: 50%;
  border-radius: 5px;
  overflow: hidden;
  z-index: 11112;
  background: #FFF;
  background-size: cover!important;
}

.message_right .top {
  height: 40px;
  line-height: 40px;
  font-size: 18px;
  background: #047E6C;
  color: #fff;
  text-align: center;
}

.message_right .cont .cont1 .cont1_abs {
  width: 360px;
  margin-left: -180px;
  font-size: 14px;
  line-height: 28px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateY(-50%);
  color: #696969;
  text-align: center;
}

.message_right .cont .cont1 {
  height: 160px;
}

.message_right .cont .btn1 {
  width: 120px;
  height: 36px;
  font-size: 16px;
  line-height: 36px;
  border-radius: 3px;
  background-color: #047E6C;
  cursor: pointer;
  margin-left: auto;
  margin-right: auto;
  display: block;
  color: #fff;
  text-align: center;
}

.checkbox_box_kefu{
  font-size: 16px;
  color: #333333;
  line-height: 40px;
  height: 40px;
  line-height: 14px;
  position: relative;
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.user_right_kefu{
  color: #A57435;
  cursor: pointer;
}
.user_right_lianxiwomen{
  color: #A57435;
  cursor: pointer;
}

/* 移动端用户协议css */
  .mobile_form_content{
    width: 100%;
    padding: 15px;
    background: #fff;
  }
  .mobile_form_item{
    margin-bottom: 12px;
  }
  .mobile_form_input{
    height: 34px;
    box-shadow: 0 0 5px #bbb, 0 1px 2px rgb(0 0 0 / 20%) inset;
    -webkit-box-shadow: 0 0 5px #bbb, 0 1px 2px rgb(0 0 0 / 20%) inset;
    -moz-box-shadow: 0 0 5px #bbb, 0 1px 2px rgba(0, 0, 0, 0.2) inset;
    background: #fff;
    color: #333;
    border: 1px solid #aaa;
    border-radius: 3px;
    max-width: 100%;
    line-height: 22px;
    padding: 2px 4px;
    outline: none;
    transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;
   
    font-size: 1rem;
    width: 230px;
}
.mobile_form_checkbox_box_anliao{
    margin-bottom: 8px;
    color: #333;
    display: flex;
    align-items: center;
    font-size: 14px;
}
.mobile_form_text{
  color: #333;
  width: 80px;
  display: inline-block;
  text-align: right;
    line-height: 40px;
    font-size: 18px;
}
.mobile_form_xing{
  color: red;
  margin-right: 10px;
}
.mobile_form_vcode{
  width: 110px;
  /* margin-left: 97px; */
  margin-right: 10px;
}
.mobile_code_img{
  height: 40px;
  width: 90px;
}
.mobile_form_item{
  display: flex;
  align-items: center;
}
.mobile_form_checkbox_box{
  height: 40px;
  line-height: 40px;
  color: #333;
  padding-left: 20px;
  display: flex;
  align-items: center;
}
.mobile_user_right{
  color: #f89406;
}
.mobile_checkbox_muxing{
  width: 20px;
  height: 20px;
  margin-right: 4px;
}
.sub_bottom_box{
  display: flex;
  justify-content: center;
}
.mobile_sbumit_btn{
    width: 50%;
    height: 44px;
    line-height: 44px;
    font-size: 20px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    border-radius: 4px;
    text-align: center;
    margin-top: 10px;
    -webkit-box-shadow: 0 1px 0 rgb(255 255 255 / 20%) inset, 0 1px 2px rgb(0 0 0 / 5%);
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 0 rgb(255 255 255 / 20%) inset, 0 1px 2px rgb(0 0 0 / 5%);
    color: #fff !important;
    text-shadow: 0 -1px 0 rgb(0 0 0 / 25%);
    border: 1px solid;
    border-color: #f89406 #f89406 #E08506;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    background: #f89406;
    background-image: -moz-linear-gradient(top, #fbb450, #f89406);
    background-image: -ms-linear-gradient(top, #fbb450, #f89406);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
    background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
    background-image: -o-linear-gradient(top, #fbb450, #f89406);
    background-image: linear-gradient(to bottom, #fbb450, #f89406);
    background-repeat: repeat-x;
    -webkit-box-shadow: 0 1px 0 rgb(255 255 255 / 20%) inset;
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset;
    box-shadow: 0 1px 0 rgb(255 255 255 / 20%) inset;
}
.mobile_right_pop{
    position: fixed;
    z-index: 999;
    width: 87%;
    top: 50%;
    left: 49%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    background-color: #fff;
    text-align: center;
    border-radius: 15px;
    overflow: hidden;
  
}
.mobile_mask{
    position: fixed;
    z-index: 990;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background: rgba(0,0,0,.5);
}
.mobile_right_pop_title{
  padding: 25px 0 ;
  text-align: center;
  font-size: 24px;
  font-weight: 600;
}
.mobile_right_pop_content{
  height: 400px;
  padding: 0 15px 15px 15px;
  overflow-y: auto;
  text-align: left;
  font-size: 18px;
  line-height: 28px;
}
.mobile_bottom_btn_warp{
  height: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 15px;
}
.mobile_right_cancel{
  height: 40px;
  width: 100px;
  text-align: center;
  line-height: 40px;
  color: #f89406;
  border-radius: 40px;
  border: 1px solid #f89406;
  margin-right: 20px;
}
.mobile_right_allow{
  height: 40px;
  width: 100px;
  text-align: center;
  line-height: 40px;
  color: #fff;
  border-radius: 40px;
  background: #f89406;
  border: 1px solid #f89406;
}
.mobile_right_tip{
  position: fixed;
    z-index: 999;
    width: 87%;
    top: 50%;
    left: 49%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    background-color: #fff;
    text-align: center;
    border-radius: 15px;
    overflow: hidden;
  		padding: 20px;
}
.right_tip_title{
  padding: 10px 0 ;
  text-align: center;
  font-size: 24px;
  font-weight: 600;
}
.mobile_right_ok{
  height: 40px;
  width: 100px;
  text-align: center;
  line-height: 40px;
  color: #fff;
  border-radius: 40px;
  background: #f89406;
  border: 1px solid #f89406;
}
.mobile_mask_anliao{
  position: fixed;
  z-index: 990;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: rgba(0,0,0,.5);
}
.mobile_right_pop_anliao{
  position: fixed;
  z-index: 999;
  width: 87%;
  top: 50%;
  left: 49%;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
  background-color: #fff;
  text-align: center;
  border-radius: 15px;
  overflow: hidden;

}
.mobile_right_pop_title_anliao{
  padding: 25px 0 ;
  text-align: center;
  font-size: 24px;
  font-weight: 600;
}
.mobile_right_pop_content_anliao{
  height: 400px;
  padding: 0 15px 15px 15px;
  overflow-y: auto;
  text-align: left;
  font-size: 18px;
  line-height: 28px;
}
.mobile_bottom_btn_warp_anliao{
  height: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 15px;
}
.mobile_right_cancel_anliao{
  height: 40px;
  width: 100px;
  text-align: center;
  line-height: 40px;
  color: #f89406;
  border-radius: 40px;
  border: 1px solid #f89406;
  margin-right: 20px;
}
.mobile_right_allow_anliao{
  height: 40px;
  width: 100px;
  text-align: center;
  line-height: 40px;
  color: #fff;
  border-radius: 40px;
  background: #f89406;
  border: 1px solid #f89406;
}
.mobile_right_tip_anliao{
  position: fixed;
  z-index: 999;
  width: 87%;
  top: 50%;
  left: 49%;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
  background-color: #fff;
  text-align: center;
  border-radius: 15px;
  overflow: hidden;
    padding: 20px;
}
.right_tip_title_anliao{
  padding: 10px 0 ;
  text-align: center;
  font-size: 24px;
  font-weight: 600;
}

.mobile_right_ok_anliao{
  height: 40px;
  width: 100px;
  text-align: center;
  line-height: 40px;
  color: #fff;
  border-radius: 40px;
  background: #f89406;
  border: 1px solid #f89406;
}
  .font_stong {
    font-weight: bold;
  }

  .font_ob {
    font-style: oblique;
  }

  .font_line {
    text-decoration: underline;
  }

  .start_span {
    display: inline-block;
    width: 2em;
  }

 .new_p_text{
    font-weight: 500 !important;
  }

.sqqy-container {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: #FFF;
}

.sqqy-container .banner {
  /* width: 1920px; */
  /* height: 400px; */
  width: 100%;
  height: 400px;
  object-fit: cover;
}

.sqqy-container .main-box {
  width: 1140px;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  /* border: 1px solid red; */
  margin: 0 auto;
  box-sizing: border-box;
}

.sqqy-container .main-box .title1 {
  /* height: 36px; */
  font-family: MicrosoftYaHei;
  font-size: 36px;
  color: #A57435;
  line-height: 36px;
  font-style: normal;
  box-sizing: border-box;
}

.sqqy-container .main-box .content1 {
  /* height: 128px; */
  font-family: MicrosoftYaHei;
  font-size: 16px;
  color: #333333;
  line-height: 32px;
  text-align: left;
  font-style: normal;
  box-sizing: border-box;
}

.sqqy-container .box1 {
  /* width: 100%; */
  margin-top: 100px;
  width: 512px;
  height: 80px;
  /* border: 1px solid pink; */
  box-sizing: border-box;
}

.sqqy-container .box2 {
  /* width: 100%; */
  margin-top: 112px;
  width: 100%;
  height: 247px;
  /* border: 1px solid pink; */
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
}

.sqqy-container .box2 .left {
  height: 100%;
  box-sizing: border-box;
}

.sqqy-container .box2 .left .title1 {
  width: 288px;
  margin-bottom: 34px;
}

.sqqy-container .box2 .left .content1 {
  width: 598px;
  margin-bottom: 34px;
}

.sqqy-container .box2 .right {
  width: 500px;
  height: 100%;
  box-sizing: border-box;
}

.sqqy-container .box3 {
  /* width: 100%; */
  margin-top: 121px;
  width: 100%;
  /* height: 247px; */
  /* border: 1px solid pink; */
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
}

.sqqy-container .box3 .left {
  width: 508px;
  height: 194px;
  margin-right: 43px;
  margin-top: 80px;
}

.sqqy-container .box3 .right {
  flex: 1;
}

.sqqy-container .box3 .right .title1 {
  margin-bottom: 34px;
}

.sqqy-container .box4 {
  width: 100%;
  height: 102px;
  margin-top: 100px;
  background: url('../../../images/forwdeed/sqqy_img4.png') no-repeat;
  background-size: cover;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: MicrosoftYaHei, MicrosoftYaHei;
  font-weight: bold;
  font-size: 35px;
  color: #FFFFFF;
  line-height: 46px;
  letter-spacing: 8px;
  font-style: normal;
}

.sqqy-container .box5 {
  font-family: MicrosoftYaHei;
  font-size: 36px;
  /* color: #A9815E; */
  line-height: 36px;
  text-align: center;
  font-style: normal;
  background: linear-gradient(90deg, #CEA064 0%, #8B4F00 100%);
  background: -webkit-linear-gradient(90deg, #CEA064 0%, #8B4F00 100%);
  /* 将渐变效果应用到文本 */
  -webkit-background-clip: text;
  color: transparent;
  margin-top: 70px;
  margin-bottom: 50px;
}

.sqqy-container .box6 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  box-sizing: border-box;
}

.sqqy-container .box6-item {
  width: 536px;
  height: 130px;
  background: #F3F6F4;
  border-radius: 4px;
  margin-bottom: 20px;
  padding-top: 25px;
  padding-bottom: 25px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
}

.sqqy-container .box6-item .left {
  width: 98px;
  height: 80px;
  font-family: ArialMT;
  font-size: 60px;
  color: #33997C;
  line-height: 69px;
  font-style: normal;
  border-right: 2px solid #33997C;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
}

.sqqy-container .box6-item .right {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  margin-left: 28px;
}

.sqqy-container .box6-item .right .text1 {
  box-sizing: border-box;
  height: 24px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 24px;
  color: #33997C;
  line-height: 24px;
  text-align: left;
  font-style: normal;
  margin-bottom: 18px;
}

.sqqy-container .box6-item .right .text2 {
  box-sizing: border-box;
  height: 16px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 16px;
  color: #333333;
  line-height: 16px;
  text-align: left;
  font-style: normal;
}

.sqqy-container .box7-section {
  width: 100%;
  /* height: 882px; */
  background: #FFFBF8;
  border-radius: 4px;
  margin-top: 90px;
  padding-top: 70px;
  padding-bottom: 70px;
  padding-left: 70px;
  padding-right: 70px;
  box-sizing: border-box;
}

.sqqy-container .box7-section .title7 {
  font-family: MicrosoftYaHei;
  font-size: 36px;
  color: #A9815E;
  /* line-height: 36px; */
  text-align: center;
  font-style: normal;
  background: linear-gradient(90deg, #CEA064 0%, #8B4F00 100%);
  background: -webkit-linear-gradient(90deg, #CEA064 0%, #8B4F00 100%);
  /* 将渐变效果应用到文本 */
  -webkit-background-clip: text;
  color: transparent;
  margin-bottom: 50px;
  box-sizing: border-box;
}

.sqqy-container .box7 {
  width: 100%;
  /* height: 882px; */
  background: #FFFBF8;
  border-radius: 4px;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}


.sqqy-container .box7 .box7-item {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  height: 104px;
  /* border: 1px solid red; */
  margin-bottom: 80px;
  box-sizing: border-box;
}

.sqqy-container .box7 .box7-item:nth-last-child(2),
.sqqy-container .box7 .box7-item:last-child {
  margin-bottom: 0;
}

.sqqy-container .box7 .box7-item .left {
  margin-right: 30px;
}

.sqqy-container .box7 .box7-item .right {
  width: 280px;
}

.sqqy-container .box7 .box7-item .right .text1 {
  font-family: MicrosoftYaHei;
  font-size: 24px;
  color: #A9815E;
  line-height: 24px;
  text-align: left;
  font-style: normal;
  margin-bottom: 20px;
}

.sqqy-container .box7 .box7-item .right .text2 {
  font-family: MicrosoftYaHei;
  font-size: 16px;
  color: #333333;
  line-height: 32px;
  text-align: left;
  font-style: normal;
}

.sqqy-container .box8 {
  width: 100%;
  height: 288px;
  object-fit: cover;
  background: url('../../../images/forwdeed/sqqy_img8.png') no-repeat;
  background-size: cover;
  margin-top: 100px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
}

.sqqy-container .box8-section {
  width: 1140px;
  height: 100%;
  padding-top: 74px;
  padding-bottom: 74px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  padding-left: 40px;
}

.sqqy-container .box8 .text1 {
  width: 540px;
  height: 30px;
  font-family: MicrosoftYaHei;
  font-size: 30px;
  color: #333333;
  line-height: 30px;
  text-align: left;
  font-style: normal;
  box-sizing: border-box;
}

.sqqy-container .box8 .text2 {
  width: 126px;
  height: 20px;
  font-family: MicrosoftYaHei;
  font-size: 18px;
  color: #333333;
  line-height: 20px;
  text-align: left;
  font-style: normal;
  margin-top: 20px;
  margin-bottom: 30px;
  box-sizing: border-box;
}

.sqqy-container .box8 .button1 {
  width: 150px;
  height: 40px;
  background: #33997C;
  border-radius: 4px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
}

.sqqy-container .box8 .button1 .phone {
  margin-right: 9px;
  width: 19px;
  height: 21px;
  box-sizing: border-box;
}

.sqqy-container .box8 .button1 .text {
  height: 16px;
  font-family: MicrosoftYaHei, MicrosoftYaHei;
  font-weight: bold;
  font-size: 16px;
  color: #FFFFFF;
  line-height: 16px;
  font-style: normal;
  box-sizing: border-box;
}




.jnly-container {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: #fff;
}

.jnly-container .banner {
  /* width: 1920px; */
  /* height: 400px; */
  width: 100%;
  height: 400px;
  object-fit: cover;
}

.jnly-container .main-box {
  width: 1140px;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  /* border: 1px solid red; */
  margin: 0 auto;
  box-sizing: border-box;
}

.jnly-container .title1 {
  /* height: 36px; */
  font-family: MicrosoftYaHei;
  font-size: 36px;
  color: #A57435;
  line-height: 36px;
  font-style: normal;
  box-sizing: border-box;
}

.jnly-container .content1 {
  /* height: 128px; */
  font-family: MicrosoftYaHei;
  font-size: 16px;
  color: #333333;
  line-height: 32px;
  text-align: left;
  font-style: normal;
  box-sizing: border-box;
}

.jnly-container .box1 {
  /* width: 100%; */
  margin-top: 96px;
  width: 512px;
  height: 80px;
  /* border: 1px solid pink; */
  box-sizing: border-box;
}

.jnly-container .box2 {
  /* width: 100%; */
  margin-top: 90px;
  width: 100%;
  height: 358px;
  /* border: 1px solid pink; */
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
}

.jnly-container .box2 .left {
  height: 100%;
  box-sizing: border-box;
}

.jnly-container .box2 .left .title1 {
  width: 288px;
  margin-top: 48px;
  margin-bottom: 34px;
}

.jnly-container .box2 .left .content1 {
  width: 598px;
  margin-bottom: 34px;
}

.jnly-container .box2 .right {
  width: 500px;
  height: 100%;
  box-sizing: border-box;
}

.jnly-container .box3 {
  margin-top: 128px;
  width: 100%;
  height: 400px;
  /* border: 1px solid pink; */
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  background: #F9F9F9;
}

.jnly-container .box3-section {
  width: 1140px;
  margin: 0 auto;

  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
}

.jnly-container .box3 .img3 {
  width: 540px;
  height: 400px;
  margin-right: 52px;
  transform: translateY(-68px);
}

.jnly-container .box3 .right {
  flex: 1;
  padding-top: 70px;
}

.jnly-container .box3 .right .title1 {
  margin-bottom: 34px;
}

.jnly-container .box3 .right .content1 {
  width: 548px;
}

.jnly-container .box5 {
  font-family: MicrosoftYaHei;
  font-size: 36px;
  /* color: #A9815E; */
  line-height: 36px;
  text-align: center;
  font-style: normal;
  background: linear-gradient(90deg, #CEA064 0%, #8B4F00 100%);
  background: -webkit-linear-gradient(90deg, #CEA064 0%, #8B4F00 100%);
  /* 将渐变效果应用到文本 */
  -webkit-background-clip: text;
  color: transparent;
  margin-top: 100px;
  margin-bottom: 50px;
}

.jnly-container .box6 {
  /* display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap; */
  box-sizing: border-box;
  display: flex;
  align-items: center;
  position: relative;
}

.jnly-container .box6 .left {
  width: 472px;
  height: 438px;
  background: #F2F2F2;
  border-radius: 30px 0px 0px 30px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  /* justify-content: space-between; */
  align-items: center;
  padding-top: 46px;
}

.jnly-container .box6 .right {
  width: 536px;
  height: 466px;
  background: #FFF6E4;
  border-radius: 0px 20px 20px 0px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  /* justify-content: space-between; */
  align-items: center;
  padding-top: 60px;
}

.jnly-container .box6 .circle {
  width: 110px;
  height: 110px;
  background: #D18D49;
  border-radius: 50%;
  position: absolute;
  top: 178px;
  left: 419px;
  box-sizing: border-box;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 40px;
  color: #FFFFFF;
  text-align: center;
  font-style: normal;
  display: flex;
  align-items: center;
  justify-content: center;
}

.jnly-container .box6 .title1 {
  margin-bottom: 48px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 36px;
  color: #666666;
  line-height: 36px;
  font-style: normal;
  box-sizing: border-box;
}



.jnly-container .box6 .text1 {
  margin-bottom: 20px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 24px;
  color: #666666;
  line-height: 36px;
  font-style: normal;
  box-sizing: border-box;
}

.jnly-container .box6 .right .title1,
.jnly-container .box6 .right .text1 {
  color: #D18D49;
}

.jnly-container .box6 .right .text1 {
  margin-bottom: 39px;
}

.jnly-container .box7 {
  width: 100%;
  height: 606px;
  background: #F3F6F4;
  margin-top: 100px;
  padding-top: 90px;
  box-sizing: border-box;
}

.jnly-container .box7 .title1 {
  font-family: MicrosoftYaHei;
  font-size: 36px;
  color: #A9815E;
  line-height: 36px;
  text-align: center;
  font-style: normal;
  background: linear-gradient(90deg, #CEA064 0%, #8B4F00 100%);
  background: -webkit-linear-gradient(90deg, #CEA064 0%, #8B4F00 100%);
  /* 将渐变效果应用到文本 */
  -webkit-background-clip: text;
  color: transparent;
  margin-bottom: 24px;
  box-sizing: border-box;
}

.jnly-container .box7 .text1 {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 16px;
  color: #A9815E;
  line-height: 24px;
  text-align: center;
  font-style: normal;
  text-transform: uppercase;
  box-sizing: border-box;
}

.jnly-container .box7 .box7-section {
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  margin-top: 48px;
}

.jnly-container .box7 .box7-section-item {
  width: 272px;
  height: 270px;
  background-color: white;
  border-radius: 4px;
  margin-right: 17px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}

.jnly-container .box7 .box7-section-item:last-child {
  margin-right: 0;
}

.jnly-container .box7 .box7-section-item .text {
  width: 112px;
  height: 28px;
  font-family: MicrosoftYaHei;
  font-size: 28px;
  color: #33997C;
  line-height: 28px;
  text-align: center;
  font-style: normal;
  box-sizing: border-box;
  margin-bottom: 32px;
}

.jnly-container .box7 .box7-section-item .img {
  width: 100px;
  height: 100px;
  box-sizing: border-box;
}




