*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{outline:0 !important}html{font-size:14px;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:"PingFangSC-Regular", "Microsoft YaHei", "Hiragino Sans GB",
 tahoma, Arial, "\5B8B\4F53", "STHeiti", "WenQuanYi Micro Hei", SimSun,
 sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;font-family:"PingFangSC-Regular", "Microsoft YaHei", "Hiragino Sans GB",
 tahoma, Arial, "\5B8B\4F53", "STHeiti", "WenQuanYi Micro Hei", SimSun,
 sans-serif;font-size:14px;line-height:1;color:#333;background-color:#fff;word-wrap:break-word}aside,nav,footer,header,section{display:block}h1,h2,h3,h4{padding:0;margin:0}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}img{border:0}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible;border:none;outline:none}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;cursor:pointer}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset;-webkit-text-fill-color:#333}textarea{overflow:auto;resize:none;color:#333;padding:10px;border:#e9e9e9 1px solid;-webkit-transition:border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s}optgroup{font-weight:bold}a{color:inherit;text-decoration:none}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover{color:inherit}ul,ol{margin:0;padding-left:0;list-style:none}p{margin:0}input[type="text"],input[type="password"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:10px;padding-right:10px;color:#333;border:#e9e9e9 1px solid;-webkit-transition:border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus{border-color:#a0bdfe;-webkit-box-shadow:0 0 3px 0 #427afb;box-shadow:0 0 3px 0 #427afb}::-webkit-input-placeholder{color:#9b9b9b}:-ms-input-placeholder{color:#9b9b9b}::-ms-input-placeholder{color:#9b9b9b}::placeholder{color:#9b9b9b}.ellipsis{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;min-height:1em}.clearfix::after{content:"";display:block;visibility:hidden;clear:both;height:0}.clearfix{zoom:1}a:link,a:visited{color:#333}a:hover{color:#d51719}body,html{height:100%}.mat{width:1100px;margin:0 auto}.container{width:1100px;margin:20px auto;padding:20px;background-color:#fff}.page{background-color:#f5f5f5}.layui-laypage a:hover{background-color:#f5f5f5;color:#d51719}.header{width:100%;height:200px;background:url(../images/header_img.png) no-repeat center;margin:0 auto;position:relative}.header .inner{position:relative;width:1100px;height:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logo{width:330px;height:100px;cursor:pointer}.m_w{min-width:1200px}.head_img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.navbox{background:#d51719}.nav{width:1100px;margin:0 auto;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav-item{-webkit-box-flex:1;-ms-flex:1;flex:1;height:50px;line-height:50px;cursor:pointer;color:#fff;text-align:center;font-size:16px;font-weight:bold}.nav-item a{display:block;font-size:16px;color:#fff}.nav-item.active a{background-color:#fff;color:#e32f19}.footerBox{background:#d51719}.footerBox .mat{display:-webkit-box;display:-ms-flexbox;display:flex;width:1100px}.footer-info{padding:30px 0}.footerLeft{margin-left:37px;margin-top:35px}.siteTitle{font-size:48px;font-family:Microsoft YaHei;font-weight:bold;color:#ffffff;margin-bottom:38px}.siteInfo{font-size:14px;color:#ffffff;line-height:1.75}.footerRight{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footerQr{text-align:center;margin-left:10px}.footerQr img{display:block;width:100px;height:100px;margin-bottom:10px}.footerQr .qrTitle{font-size:14px;text-align:center;color:#ffffff}.footer-copyright{padding:10px 0 5px 0;width:100%;font-size:14px;text-align:center;border-top:1px solid #e92b2e}.footer-copyright p{margin-bottom:5px;color:#f58a8c}.customTab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.customTab .customTab-item{width:137px;height:45px;margin-right:20px}.customTab .customTab-item a{display:block;width:100%;height:100%;font-size:18px;color:#fff;text-align:center;line-height:45px;background:url(../images/heroDeeds.png) no-repeat center;opacity:0.7}.customTab .customTab-item.active a,.customTab .customTab-item:hover a{opacity:1}.newsList-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 0;border-bottom:1px solid #dbdbdb}.newsList-item:last-child{border-bottom:none}.newsList-item .thumb{width:350px;height:210px;margin-right:20px}.newsList-item .thumb img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.newsList-item .content{width:calc(100% - 370px)}.newsList-item .content .title{margin-bottom:24px}.newsList-item .content .title a{display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:normal}.newsList-item .content .date{font-size:14px;color:#808080;margin-bottom:15px}.newsList-item .content .desc{font-size:14px;line-height:1.5;color:#808080;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.pagination{text-align:center}.newsDetail{padding:0 20px 20px}.newsDetail-head{padding:20px 0;border-bottom:1px solid #f5f5f5}.newsDetail-head .title{margin-bottom:20px;font-size:24px;line-height:1.7;color:#d51719;text-align:center}.newsDetail-head .date{font-size:16px;text-align:center;color:#808080}.newsDetail-content{padding:30px 0;font-size:18px;line-height:1.75;text-indent:2em;border-bottom:1px solid #f5f5f5}.newsDetail-content img{max-width:100%;margin:0 auto}.newsDetailMore{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}.newsDetailMore .newsDetailMore-item{font-size:16px}.breadnav{font-size:0;line-height:1.8;margin-top:20px}.breadnav .breadnav-tip{display:inline-block;padding-left:24px;font-size:16px;background-image:url(../images/icon-home.png);background-repeat:no-repeat;background-position:left 6px}.breadnav a{display:inline-block;font-size:16px}.breadnav a:after{content:"";display:inline-block;vertical-align:middle;width:8px;height:1px;background-color:#333;margin:0 6px}.breadnav a:last-child:after{display:none}.directoriesList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.directoriesList-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:106px;height:60px}.directoriesList-item a{display:inline-block;width:100px;border-bottom:1px solid #333;padding-bottom:6px;font-size:16px;text-align:center;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.martyr-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.martyr-func{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.martyr-func-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:30px;cursor:pointer}.martyr-func-item img{display:block;width:60px;height:60px}.martyr-func-item span{display:block;text-align:center;margin-top:10px;font-size:16px;color:#d51719;font-weight:bold}.martyr-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:400px;height:120px;color:#fff;text-align:center;font-weight:bold;font-size:20px;background:url(../images/martyr-name.png) no-repeat}.martyr-name .name{margin-bottom:6px}.martyr-name .birth{font-size:16px;font-weight:normal}.martyr-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.martyr-info{width:calc(100% - 560px)}.martyr-info .title{font-size:18px;font-weight:bold;border-left:3px solid #d51719;padding-left:10px;margin-bottom:20px;margin-top:20px}.martyr-info .intro{line-height:1.75}.martyr-pics{width:530px}.martyr-pics .martyr-banner{width:530px;height:300px;margin-bottom:20px}.martyr-pics .swiper-slide{width:530px;height:300px}.martyr-pics img{width:100%;height:100%}.martyr-pics .swiper-button-next,.martyr-pics .swiper-button-prev{color:#d51719}.martyr-pics .swiper-pagination-bullet{background-color:#d51719}.flower-counts{width:400px;margin:0 auto;background-color:#d51719;color:#fff;padding:20px;border-radius:20px;margin-bottom:30px;font-size:18px;text-align:center}.flower-counts span{font-size:30px;color:#fed90a}.videoBox{width:1000px;height:563}.videoBox video{display:block;width:100%}.area-container{margin-bottom:40px}.area-container .swiper-button-next{right:-5px}.area-container .swiper-button-prev{left:-4px}.area-container .swiper-button-next,.area-container .swiper-button-prev{width:20px !important;height:20px !important;margin-top:-10px}.area-container .swiper-button-next:after,.area-container .swiper-button-prev:after{font-size:20px}.areaList-item{padding:10px 20px;width:auto}.areaList-item.active a{color:#d51719}.search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:500px;margin:0 auto 40px}.search-img{width:50px;height:53px;margin-right:10px}.search-ipt{-webkit-box-flex:1;-ms-flex:1;flex:1;height:50px;border:2px solid #d51719}.search-ipt input{width:100%;height:100%;outline:none;border:none}.search-btn{width:60px;height:50px;line-height:50px;background-color:#d51719;color:#fff;text-align:center;cursor:pointer}.cemeteryList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}.cemeteryList-item{width:340px;margin-right:13px;margin-bottom:15px}.cemeteryList-item .thumb{width:100%}.cemeteryList-item .thumb img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cemeteryList-item .title{padding:15px;color:#fff;background-color:#d51719;text-align:center}.cemeteryList-item .title a{color:#fff;font-size:16px}.map{width:100%;height:595px;position:relative;overflow:hidden}.map img{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.map .mat{position:relative;z-index:8}.cemeteryDetail-info .title{font-size:18px;font-weight:bold;border-left:3px solid #d51719;padding-left:10px;margin-bottom:20px;margin-top:20px}.cemeteryDetail-info .intro{line-height:1.75}.cemeteryDetail-pics .cemeteryDetail-banner{margin-bottom:20px}.cemeteryDetail-pics .swiper-slide{width:210px;height:240px;margin-right:20px}.cemeteryDetail-pics img{width:100%;height:100%}.cemeteryDetail-pics .swiper-pagination{bottom:-10px}.cemeteryDetail-pics .swiper-button-next,.cemeteryDetail-pics .swiper-button-prev{color:#d51719}.cemeteryDetail-pics .swiper-pagination-bullet{background-color:#d51719}.cemetery-vr{display:-webkit-box;display:-ms-flexbox;display:flex}.cemetery-vr .cemetery-vr-item{display:inline-block;width:247px;margin-right:15px}.cemetery-vr .cemetery-vr-item img{display:block;width:247px;height:195px;-o-object-fit:cover;object-fit:cover}.cemetery-vr .cemetery-vr-item p{background-color:#d51719;color:#fff;padding:15px;text-align:center;font-size:18px}.banner_box{width:100%;height:500px}.indexBanner{width:100%;height:500px;cursor:pointer}.cImg_topImg{width:100%;height:100%}.content_top{margin-top:31px;max-width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.left_banner{width:574px;height:400px;margin-right:25px}.leftBanner{width:574px;height:400px;cursor:pointer}.leftBanner_slider{position:relative}.banner_tips{width:100%;height:30px;font-size:14px;padding-left:17px;line-height:30px;color:#fff;background-color:rgba(0,0,0,0.5);position:absolute;bottom:0;cursor:pointer}.dynamicBox{width:960px}.dynamic_tab{display:-webkit-box;display:-ms-flexbox;display:flex}.dynamic_tabItem{padding-bottom:10px;margin-right:40px;font-size:18px;font-weight:bold;color:#333333;border-bottom:3px solid rgba(0,0,0,0);cursor:pointer}.dynamic_tabItemActive{color:#d51719;border-bottom:3px solid #d51719}.dynamic_line{width:100%;height:1px;border:1px solid #f7f7f7;margin-bottom:10px}.dynamic_listItem{padding:12px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;border-bottom:1px solid #e7e7e7}.dynamic_listItem:last-child{padding-bottom:0px;border-bottom:none}.dynamic_icon{margin-right:6px}.dynamic_icon img{width:10px;height:10px}.dynamic_title{font-size:16px;max-width:380px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#333333}.dynamic_title:hover{color:#d51719}.dynamic_time{margin-left:auto;font-size:14px;color:#999999}.mare_box{margin-top:30px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f7f7f7}.moreTitle{padding-bottom:10px;font-size:18px;font-weight:bold;color:#d51719;border-bottom:3px solid #d51719}.moreRight{height:14px;font-size:14px;color:#999999;line-height:11px;cursor:pointer}.heroList{max-width:1200px;margin-top:25px}.heroBanner{max-width:1200px}.heroBanner_item{width:229px !important;height:303px;border:1px solid #ededed;position:relative}.heroBanner_Img{width:214px;height:243px;-o-object-fit:cover;object-fit:cover;margin:10px 7px}.heroBanner_name{margin:7px 7px;height:15px;font-size:16px;text-align:center;color:#333333;line-height:11px}.heroBanner_date{margin:7px 0px;height:11px;font-size:12px;text-align:center;color:#915b0f;line-height:10px}.heroDeeds{margin:34px auto 30px;max-width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex}.heroDeeds_item{width:137px;height:45px;text-align:center;line-height:45px;font-size:16px;font-weight:400;color:#333333}.heroDeeds_itemActive{background-image:url("../images/heroDeeds.png");color:#ffffff}.heroDeeds_List{max-width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.heroDeeds_info{width:212px;height:240px;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.heroDeeds_info:last-child{margin-right:0}.heroDeeds_left{width:212px;height:240px}.heroDeeds_left img{display:block;width:100%;height:100%}.heroDeeds_right{max-width:187px;margin-right:10px}.heroDeeds_name{margin-top:5px;width:48px;font-size:16px;color:#333333}.heroDeeds_date{margin-top:5px;width:100%;font-size:12px;text-align:left;color:#915b0f}.heroDeeds_line{width:188px;height:1px;border:1px solid #ededed;margin-top:5px;margin-bottom:5px}.heroDeeds_content{width:187px;height:139px;font-size:14px;color:#333333;line-height:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;word-wrap:break-word;word-break:break-all}.cultureBox{max-width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.cultureItem{width:394px;height:88px;cursor:pointer;display:inline-block}.cultureItem img{width:100%;height:100%}.memorialBox{margin-top:15px;max-width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:35px}.memorialLeft{width:556px}.memorialRight{margin-top:165px;width:550px;overflow:hidden;height:450px;background:#fff}#certify{position:relative;width:1200px}#certify .swiper-container{padding-bottom:60px}#certify .swiper-slide{width:252px;height:408px;background:#fff}#certify .swiper-slide img{display:block}#certify .swiper-slide p{line-height:98px;padding-top:0;text-align:center;color:#636363;font-size:1.1em;margin:0}#certify .swiper-pagination{width:100%;bottom:20px}#certify .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;border:3px solid #fff;background-color:#d5d5d5;width:10px;height:10px;opacity:1}#certify .swiper-pagination-bullets .swiper-pagination-bullet-active{border:3px solid #00aadc;background-color:#fff}#certify .swiper-button-prev{left:-30px;width:45px;height:45px;background:url(../images/wm_button_icon.png) no-repeat;background-position:0 0;background-size:100%}#certify .swiper-button-prev:hover{background-position:0 -46px;background-size:100%}#certify .swiper-button-next{right:-30px;width:45px;height:45px;background:url(../images/wm_button_icon.png) no-repeat;background-position:0 -93px;background-size:100%}#certify .swiper-button-next:hover{background-position:0 -139px;background-size:100%}
