body {font-size: 16px; line-height: 24px; font-family:"微软雅黑"; color: #3E8E8D; background:#DCF4F2;background: url(../images/allbg_0.png) no-repeat top center;}
*{ margin:0; padding:0;}
a {text-decoration:none;color: #3E8E8D;}
a:hover {text-decoration: none; color:#009E5A; }
ul,ol {list-style:none;}
img{border:0;}

.pt70{ padding-top: 70px; }
.pd50{ padding-bottom: 50px; }
.mtb50{ margin-top: 50px;margin-bottom: 50px; }
.w1200{ width: 1200px; }
.auto_center{ margin-left: auto;margin-right: auto;display: block; }

.clear{ clear:both;}
.allcontainer{ width: 100%;min-width: 1400px;background: url(../images/banner.png) no-repeat top; }
.big_bg0{ width: 100%;height: 1700px;background: url(../images/allbg_0.png) no-repeat top center;background-size: 100%; }
.banner{ margin-top: 120px; }
.banner_text{ display: block;padding-top: 550px;font-size: 24px;text-align: center; }

.nav_1{ width: 100%;background: url(../images/banner1.png) no-repeat top center;height: 645px;margin-top: 150px;position: relative; }
.icon_1{ text-align: center;width: 100%;padding-top: 120px; }

/*网络云祭拜*/
.container{ width:1200px; margin:0 auto;}
.right_input{ width: 850px;margin: 40px auto 0;position: relative; }
.jmu_box{ width: 850px;height: 40px;background: #FFFFFF;border-radius: 5px;overflow: hidden;margin-left: 140px;margin-bottom: 25px; }
.jmu_box span{ width: 100px;height: 40px;background: #d26840;text-align: center;line-height: 40px;color: #fff;display: block;float: left; }
.jmu_box .jmu{ width: 500px;height: 20px;line-height: 20px;margin: 10px 0 0 10px;border: none;outline: none; }
.tpboxs{ margin-left: 140px;width: 850px; }
.tpbox {width: 185px;height: 270px;cursor: pointer;border: 2px solid #e0d9cf;border-radius: 10px;float: left;}
.tpbox:nth-child(1){ background: url(../images/bt_1.png) no-repeat top #ebebe9; }
.tpbox:nth-child(2){ background: url(../images/bt_2.png) no-repeat top;margin-left: 30px; }
.tpbox:nth-child(3){ background: url(../images/bt_3.png) no-repeat top;margin-left: 30px; }
.tpbox:nth-child(4){ background: url(../images/bt_4.png) no-repeat top;margin-left: 30px; }

.tpbox .bt{ width: 140px;height: 38px;background: url(../images/button.png) no-repeat center;color: #fff;display: block;font-style: normal;line-height: 38px;text-align: center;margin: 250px auto 0 auto; }
.tpbox p{ margin: -65px auto 9px auto;display: block;text-align: center;color: #000; }
.tpbox p span{ color: #FF917D;font-style: normal; }

.jmu_name{ font-size: 24px;width: 20px;height: 60px;color: #888;top: 115px;position: absolute;left: -18px;line-height: 28px; }


/*哀思墙 时空信箱*/
.nav_2{ height: 445px; }
.nav2_left{ background: url(../images/nav2_left.png) no-repeat top center;width: 818px;height: 100%;float: left; }
.nav2_left .imgs,.nav2_right .imgs{ margin-top: 40px; }
.nav2_left img,.nav2_right img{ margin: 10px auto;display: block; }
.nav2_left ul{ padding: 0px 10px 65px 30px; }
.nav2_left ul li{ width: 45%;line-height: 26px;padding: 17px 0;float: left;border-bottom: 1px dashed #C9C9C9;margin: 0 2%; }
.nav2_right{ background: url(../images/nav2_right.png) no-repeat top center;width: 365px;height: 100%;float: right; }
.nav2_right .code{ width: 265px;height: 265px;border: 8px solid #DBEED2;border-radius: 11px; }


/*文明祭扫倡议书*/
.nav_3{ text-align: center;background: url(../images/wmjscys.png) no-repeat top center;height: 1304px; }


/*鲜花赠送活动*/
.nav_4{ margin-top: -50px; }
.nav_4 .info{ background: url(../images/xhzsbg.png) no-repeat top center;height: 550px;background-size: 100%; }
.nav_4 .info_right{ width: 465px; }

/*免费代祭扫*/
.nav_5 .info_left{ width: 465px; }
.nav_5 .info{ background: url(../images/mfjs.png) no-repeat top center;height: 550px;background-size: 100%; }

.nav_4 .info_left,.nav_5 .info_left{ float: left;margin-left: 80px;margin-top: 100px; }
.nav_4 .info_right,.nav_5 .info_right{ float: left;margin-left: 50px;margin-top: 100px; }
.nav_4 .info,.nav_5 .info{ font-size: 20px;color: #70625C;line-height: 32px; }
.nav_4 .info img,.nav_5 .info img{ width: 550px;height: 330px; }


.nav_4 .info_right,.nav_5 .info_left{ height: 330px;overflow: auto;overflow-x: hidden; }
.nav_4 .info_right::-webkit-scrollbar,.nav_5 .info_right::-webkit-scrollbar { width: 3px; }
.nav_4 .info_right::-webkit-scrollbar-thumb,.nav_5 .info_left::-webkit-scrollbar-thumb { border-radius: 10px;-webkit-box-shadow: inset 0 0 5px #97C0DB;opacity: 0.2;background: fade(@primary-color, 60%); }
.nav_4 .info_right::-webkit-scrollbar-track,.nav_5 .info_left::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 5px #D1E6F4;border-radius: 0;background: fade(@primary-color, 30%); }


/*交通攻略和天气预报*/
.nav_6 .jtgl,.nav_6 .tqyb{ float: left;width: 50%; }
.nav_6 .infos{ margin-top: 10px; }
.nav_6 .info{ background-color: #EFF4E9;border-radius: 10px;height: 130px;margin-top: 10px;color: #70625C;padding-left: 27px; }
.nav_6 .info .title{ font-size: 18px;font-weight: bold;padding-top: 30px; }
.nav_6 .info .des{ font-size: 14px;width: 490px;margin-top: 15px;overflow: auto;overflow-x: hidden;height: 50px; }
.nav_6 .infos{ margin-top: 30px; }

.nav_6 .info .des::-webkit-scrollbar { width: 3px; }
.nav_6 .info .des::-webkit-scrollbar-thumb { border-radius: 10px;-webkit-box-shadow: inset 0 0 5px #97C0DB;opacity: 0.2;background: fade(@primary-color, 60%); }
.nav_6 .info .des::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 5px #D1E6F4;border-radius: 0;background: fade(@primary-color, 30%); }

.slide_box{ overflow: hidden; }
.swiper-slide img{ width: 100%; }
.nav_7 .swiper-button-prev{ left: -25px;background: url(../images/play.png) no-repeat;background-size: 100%;width: 50px;height: 50px; }
.nav_7 .swiper-button-next{ right: -25px;background: url(../images/play1.png) no-repeat;background-size: 100%;width: 50px;height: 50px; }

.bottombg{ width: 100%;text-align: center;padding-bottom: 50px;padding-top: 70px; }

.tt{ width: 100%; min-width: 1400px; display: block; background:#fff;}

@media only screen and (max-width: 540px){
.tt{ display: none; }
}

.staticImg{ width: 55px;height: 55px;position: absolute;top: 50% ;left: calc(50% - 27px); cursor: pointer; }