


body {overflow-x: hidden;
	/* transform: translate(0); */
}

a:link{text-decoration:none !important; }
a:visited{text-decoration:none !important;}
a:hover{text-decoration:none !important;}
a:active{text-decoration:none !important;}
img {transition: all .3s;}
.menu1{background-color: #f7bb00;}
.c85{color: #85393B;}
.c666{color: #666;}
.cff0{color: #FF0000;}
.c999{color: #999999;}
/* 首页 */
.manual {background: url(../images/manual-bg.jpg) no-repeat;background-size: 100% 100%;overflow: hidden;transform: inherit;}
.manual_swiper {padding: 150px 0 !important;}
.manual_swiper a {display: flex;position: relative;}
.manual_swiper a .left {width: 50%;padding: 80px 60px;background: linear-gradient(to bottom right, rgba(255, 255, 255, .58), rgba(255, 255, 255, .0));}
.manual_swiper a .left .one {width: 42%;letter-spacing: 2px;font-weight: 500;}
.manual_swiper a .left .one::after {content: '';display: block;width: 33px;height: 1px;background: #8E4944;margin-top: 33px;}
.manual_swiper a .left .one,.manual_swiper a .left .two {color: #85393B;}
.manual_swiper a .right {top: -16%;width: 56%;position: absolute;right: -8%;}
.manual_swiper a .right div {width: 81%;padding-top: 87%;}

.collection {background: url(../images/collection-bg.jpg) no-repeat;background-size: 100% 100%;padding: 120px 0;overflow: hidden;transform: scale(1);}
.collection .title {text-align: center;color: #85393B;letter-spacing: 1px;}
.collection .tabs {display: flex;flex-direction: column;align-items: center;}
.collection .tabs_header ul {display: flex;align-items: center;}
.collection .tabs_header li {padding: 13px 62px;border: 1px solid #C3561B;border-right: 0;color: #85393B;background: rgba(242, 218, 181, .18);cursor: pointer;}
.collection .tabs_header li:hover {background: linear-gradient(to left, #C3561B 0%, #db9308 100%);color: #fff;border: 0;padding: 14px 62px;}
.collection .act {background: linear-gradient(to left, #C3561B 0%, #db9308 100%) !important;color: #fff !important;border:0 !important;padding: 14px 62px !important;}
.collection .show1 {display: block !important;}
.collection .tabs_header li:last-child {border-right: 1px solid #C3561B;}
.collection .tabs_con {width: 100%;}
.tabs_content {display: none;}
.collection .swiper-container {width: 57.4%;height: 100%;overflow: inherit !important;min-height: 200px;}
.collection .swiper-slide {height: 614px;text-align: center;font-size: 18px;transition: 300ms;transform: scale(0.9);display: flex;justify-content: center;align-items: center;position: relative;}
.collection .swiper-slide-active,.collection .swiper-slide-duplicate-active {transform: scale(1);transition: all .1s;}

.myVedio{width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 99999;display: none;}
.myVedio_bg{width: 100%;height: 100%;position: fixed;left: 0;right: 0;background-color: rgba(0,0,0,.6);}
.vedio1 {position: fixed;left: 50%;top: 50%;width: 57.1%;height: 71%;transform: translate(-50%,-50%);background: #000;}
.myVedio .close1{  width: 40px;height: 40px;position: fixed; top: 8%;right: 19%;z-index: 999;cursor: pointer;}
.myVedio .close1 img{width: 100%;height: 100%;}
.collection .swiper-slide .ehibition {width: 100%;height: 100%;background-size: 100% 100%;background-repeat: no-repeat;}
.collection .swiper-slide .ehibition div {padding-top: 32.3%;}
.collection .swiper-slide .play {position: absolute;cursor: pointer;}
.collection_swiper_btm {width: 82%;margin: auto;padding: 41px 50px;background: linear-gradient(to left, #C3561B 0%, #db9308 100%);position: relative;z-index: 99;margin-top: -76px;display: flex;justify-content: space-between;}
.collection_swiper_btm .left .top{display: flex;align-items: center;}
.collection_swiper_btm .right {position: relative;width: 15%;}
.collection_swiper_btm .right .one {display: flex;align-items: center;justify-content: center;}
.collection_swiper_btm .swiper-scrollbar {width: 50px !important;height: 2px !important;background-color: #dddddd6b !important;margin: 0 8px;}
.collection_swiper_btm .swiper-scrollbar-drag {height: 2px !important;background-color: #fff !important;}
.collection_swiper_btm .swiper-button-prev {background-image: url(../images/zuo.png) !important;}
.collection_swiper_btm .swiper-button-next {background-image: url(../images/you.png) !important;}
.collection_swiper_btm .swiper-button-next,
.collection_swiper_btm .swiper-button-prev {width: 29px !important;height: 29px !important;background-size: 29px 29px !important;top: 100%;}

.sermon {padding: 160px 0;background: url(../images/sermon-bg.jpg) no-repeat;background-size: 100% 100%;overflow: hidden;transform: inherit;}
.sermon .title {color: #E6AE00;letter-spacing: 2px;}
.sermon .title::after {content: '';display: block;width: 78px;margin: auto;margin-top: 30px;height: 2px;background: #DFB25F;}
.sermon .cont {margin-top: 150px;padding: 0 6%;}
.sermon .sermon_swiper {margin: 0 6.7%;overflow: hidden;}
.sermon .swiper-slide {width: 25% !important;}
.sermon .swiper-slide a {padding: 0 124px 66px 44px;border: 1px solid rgba(255, 255, 255, .5);border-top: 0;border-image: linear-gradient(rgba(255, 255, 255, .0), rgba(255, 255, 255, .5)) 30 30;}
.sermon .swiper-slide .one {color: #E6AE00;margin-bottom: 20px;}
.sermon .swiper-slide .three {color: #E0BB96;}
.sermon .swiper-slide a:hover .three {text-decoration: underline;}
.sermon .swiper-button-prev {background-image: url(../images/left.png);left: 6.7%;}
.sermon .swiper-button-next {background-image: url(../images/right.png);right: 6.7%;}
.sermon .swiper-button-prev,
.sermon .swiper-button-next {width: 62px !important;height: 62px !important;background-size: 62px 62px !important;}

.recommendation {padding: 120px 0;}
.recommendation .title {color: #85393B;text-align: center;}
.recommendation .con {display: flex;margin-top: 90px;}
.recommendation .con .left {width: 51.3%;transition: 300ms;}
.recommendation .con .left:hover img{transform: scale(1.04);}
.recommendation .con .left .top div {padding-top: 57.67%;overflow: hidden;}
.recommendation .con .left .btm {padding: 30px 77px 30px 30px;}
.recommendation .con .right {margin-top: 76px;margin-left: -32px;}
.recommendation .con .left .one {color: #85393B;}
.recommendation .con .left .two {color: #666;}


/* 法脉传承 */
.celebrity{padding: 110px 0;background: url(../images/inherit-bg.jpg) no-repeat;background-size: 100% 100%;}
.celebrity_con{display: flex;justify-content: space-between;}
.celebrity_con .left{margin-left: 100px;margin-top: 50px;width:50%}
.celebrity_con .left .title{letter-spacing: 2px;}
.celebrity_con .left .title::after{content: '';display: block;width: 33px;height: 1px;background: #FFFFFF;opacity: 0.6;margin: 35px 0;}
.celebrity_con .cont{letter-spacing: 2px;}
.celebrity_con .right{width: 40%;margin-right: 22px;}
.celebrity_con .right div{padding-top: 100%;}
.celebrity_con .right div img{border-radius: 50%;}
.inherit .list .left{width: 25.58%;text-align: center;background: linear-gradient(to bottom, #D39D5D 0%, #FAE7CC 30%, #fff 100%);margin-bottom: 40px;padding-top: 53px;}
.inherit .list li{border-bottom: 1px solid rgba(133,57,59,.1);cursor: pointer;}
.inherit .list li .title{letter-spacing: 2px;color: #85393B;font-weight: bold;}
.inherit .list .nr{display: flex;justify-content: center;flex-wrap: wrap;display: none;}
.inherit .list .nr a{padding: 8px 20px;background-color: #FFC757;background-color: rgba(255,199,87,.1);color: #fff;border-radius: 50px;letter-spacing: 4px;margin: 0 8px ;}
.inherit .list .nr a:hover{background-color: rgba(255,199,87,.5);}
.inherit .list .list_con{display: flex;justify-content: space-between;}
.acti{background: linear-gradient(to left, #C4571B 0%, #E38121 100%) !important;padding: 28px 0;}
.acti div{color: #fff !important;}
.xs{background-color: rgba(255,199,87,.5) !important;}
.xs1{display: flex !important;}
.inherit .list .right{width: 85.42%;margin-left: 44px;padding-top: 53px;}
.inherit .list .right .one{display: flex;align-items: flex-start;}
.inherit .lit{padding: 28px 32px;background-color: rgba(255,199,87,.2);margin-bottom: 22px;}
.inherit .list .one .zuo{margin-right: 14px;margin-top: 5px;}
.inherit .list .right .you{width: 100%;}
.inherit .list .you .top{display: flex;align-items: center;justify-content: space-between;padding-bottom: 14px;border-bottom: 1px solid rgba(133,57,59,.3);}
.inherit .list .you .top div{ color: #85393B;}
/* .inherit .list .you .top a:hover{color: #85393B !important;} */
.inherit .list .you .btm{color: #666;letter-spacing: 2px;}
.inherit .details{margin-bottom: 90px;}
.inherit .details .title{padding-bottom: 24px;border-bottom: 1px solid rgba(133,57,59,.2);margin-bottom: 20px;}
.inherit .details .time{display: flex;color: #999;letter-spacing: 1px;}
.inherit .details .cont{margin-top: 50px;color: #666;padding-bottom: 30px;border-bottom: 1px solid rgba(133,57,59,.2);margin-bottom: 30px;}
/*.inherit .details .cont img{width: 100%;}*/
.bshare-custom.icon-medium{display: flex;}
.inherit .details .next {display: flex;justify-content: space-between;align-items: center;}
.inherit .details .next .one{display: flex;flex-direction: column;}
.inherit .details .next .one a{color: #999;}	
.inherit .details .next .one a:hover{color: #85393B !important; }
.bshare-custom.icon-medium a {padding-left: 25px !important;height: 25px !important;display: block;color: #333 !important;}
.bshare-custom.icon-medium .bshare-weixin {background: url(../images/weixin.png) no-repeat !important;position: relative;z-index:9999;}
.bshare-custom.icon-medium .bshare-sinaminiblog {background: url(../images/weibo1.png) no-repeat !important;}
.bshare-custom.icon-medium .bshare-qqim {background: url(../images/QQ.png) no-repeat !important;}
.bshare-custom.icon-medium .bshare-weixin:hover .erweima{
	display: block !important;
}

/* 如意宝藏 */
.treasure .left{width: 27.7% !important;}
.treasure .left li{background-color: rgba(0,0,0,0);border-bottom: 0;}
.treasure .list .nr{display: flex;padding: 0 28px;justify-content: flex-start;}
.treasure .list .nr div{background-color: rgba(255,255,255,.4);color: #666;margin: 0 2px;padding: 8px 10px;letter-spacing: 2px;margin-bottom: 8px;}
.act1{color: #FF0000 !important;}
.treasure .lit{padding: 40px 40px 40px 50px;}
.treasure .zuo1{width: 63%;}
.treasure .zuo1 .top{padding-bottom: 18px;border-bottom: 1px solid rgba(133,57,59,.3);}
.treasure .zuo1 .btm{margin-top: 18px;color: #666666;margin-bottom: 36px;}
.treasure .you1{width: 33.9%;margin-left: 28px;}
.treasure .you1 div{padding-top: 56.3%;}
.treasure .down{display: flex;justify-content: space-between;align-items: center;color: #666;}
.treasure .down .left1{display: flex;align-items: center;}
.treasure .down .left1 img{margin-right: 26px;}

/* 实修引导 */
.guide .list li:first-child{border-top: 1px solid rgba(133,57,59,.1);}
.guide .list .nr{display: flex;align-items: flex-start;justify-content: flex-start;padding: 0 8px;margin: 0 -4px;}
.guide .list .nr div{background-color: rgba(255,255,255,.4);color: #85393B;padding: 8px;letter-spacing: 0;margin: 8px 4px;min-width: 30.4%;}
.guide .list .nr div:hover{background: #C3561B; color: #fff;}
.xs2{background: #C3561B !important; color: #fff !important;}
.guide .lists_cont{display: flex;flex-wrap: wrap;margin: 0 -10px;}
.guide .lists_cont a{width: 47%;display: flex;padding: 46px 60px 43px 30px;background-color: rgba(250,235,201,.2);margin: 0 10px;margin-bottom: 20px;transition: all .3s;}
.guide .lists_cont a:hover{background-color: rgba(250,235,201);}
.guide .lists_cont .zuo2 img{width: 19px;height: 15px;margin-right: 14px;}
.guide .lists_cont .you2 .one{padding-bottom: 18px;border-bottom: 1px solid rgba(133,57,59,.3);}
.guide .lists_cont .you2 .two{margin-top: 18px;margin-bottom: 24px;}
.guide .lists_cont .you2 .three{text-align: right;}

/* 实修引导详情 */
.guideDetail .month{display: flex;flex-wrap: wrap;padding: 0 26px;}
.guideDetail .month a{width: 11.67%;padding: 3.5px 0;border-radius: 50%;background-color: rgba(255,255,255,.4);margin-right: 0;margin-bottom: 12px;display: block;}
.guideDetail .xs3{background: #C3561B !important;color: #fff !important;}
/* .guideDetail .month a:nth-child(6n){margin-right: 0;} */
.guideDetail .month a:hover{background: #C3561B !important;color: #fff !important;}
.guideDetail .recommend ul{padding: 0 35px;}
.guideDetail .recommend li{list-style: circle;color: #85393B !important;padding: 14px 0;}
.guideDetail .recommend li a{display: flex; justify-content: flex-start;align-items: center;color: #85393B !important;text-align: left;}
.guideDetail .recommend li a:hover{color: #85393B !important;}
.guideDetail .recommend li:first-child {border-top: 0;margin-top: 28px;}
.guideDetail .list li:last-child{border-bottom: 0;}
.guideDetail .recommend li:last-child {border-bottom: 1px solid rgba(133,57,59,.1);}
.guideDetail .miaoshu{border-top: 2px solid #85393B;border-bottom: 2px solid #85393B;margin-top: 28px;}
.guideDetail .miaoshu div{padding: 27px 20px;}
.guideDetail .miaoshu::before{content: '';display: block;width: 100%;height: 1px;background-color: #85393B;margin-top: 2px;}
.guideDetail .miaoshu::after{content: '';display: block;width: 100%;height: 1px;background-color: #85393B;margin-bottom: 2px;}
.guideDetail .details .cont{margin-top: 30px;}
.forum .lists_cont a{padding: 0;padding-top: 26.4%;background-size: 100% 100%;position: relative;}
.forum .lists_cont a .title2{position: absolute;top: 20%;left: 7%;width: 25%;}
.forum .lists_cont a .play1 img{width: 38px;height: 38px;position: absolute;left: 7%;bottom: 13%; display:none;}


.sermonList .select{display: none;}
.sermonList .month1 {width: 100%;display: flex;flex-wrap: wrap;}
.sermonList .month1 a{display: flex;flex-wrap: wrap;width: 25%;border-radius: 0;background-color: rgba(0,0,0,0);margin-bottom: 0;}
.sermonList .month a span{display: block; border-radius: 0;width: 100%;color: #85393B;margin: 0 5px;margin-bottom: 14px;background-color: rgba(255,255,255,.4);padding: 3.5px 0;}
.sermonList .month a:hover{
	background-color: rgba(0,0,0,0) !important;
	color: #85393B !important;
}
.sermonList .month a:hover span{
	background: #C3561B !important;
	color: #fff !important;
}
/* .sermonList .month a:nth-child(6n){margin-right: 14px ;} */
/* .sermonList .month a:nth-child(4n){margin-right: 0;} */
.sermonList2 a{padding: 38px 50px 50px 50px;background-color: #fef9f1;margin-bottom: 16px;border: 1px solid #EDC0A8;}
.sermonList2 a .one1{display: flex;flex-direction: column;}
.sermonList2 a .one1::after{content: '';display: block;width: 49px;height: 1px;background-color: #B89657;margin-top: 10px;}
.sermonList2 a .two1{letter-spacing: 1px;}
.sermonList2 a .three1{display: flex;justify-content: flex-end;align-items: center;}
.sermonList2 a .three1::before{content: '';display: inline-block;width: 92px;height: 1px;background: #999999;margin-right: 14px;}

.forumDetails {padding-top: 96px;background: linear-gradient(to bottom, #FFF2DC 0%, #fff 100%);}
.forumDetails .list_con{flex-direction: row-reverse;}
.forumDetails .list .left{width: 32.3%;background: none;}
.forumDetails .jian{padding: 33px ;background: #FFFFFF;box-shadow: 0px 0px 9px 0px rgba(195, 86, 27, 0.1);border-top: 3px solid #C3561B;margin-bottom: 30px;}
.forumDetails .jian .title{margin-bottom: 8px;}
.forumDetails .jian .diwen{padding-top: 6.1%;margin-bottom: 25px;}
.forumDetails .jianList li{padding: 10px 0;list-style: circle;text-align: left;}
.forumDetails .jianList li a,
.forumDetails .jianList li a:hover{color: #85393B !important;}
.forumDetails .jianList li:first-child{border-top: 0;}
.forumDetails .list_con .right{margin-left: 0;margin-right: 50px;}
.forumDetails .right .title{border-bottom: 0;margin-bottom: 10px;}
.forumDetails .right .time{display: flex;justify-content: space-between;align-items: center;}
.forumDetails .right .time1{display: flex;}
.forumDetails .miaoshu::before{margin-top: 1px;}
.forumDetails .miaoshu::after{margin-bottom: 1px;}
.forumDetails .cont{width: 100%;border-bottom: 0 !important;}
.forumDetails .cover{position: relative;box-shadow: 0 0 20px 8px #dcd8d1;}
.forumDetails .cover .coverMap{padding-top: 56.3%;}
.forumDetails .cont .play{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);cursor: pointer;}
.forumDetails .cont .cover video{width: 100%;height: 100%;background-color: #000;position: absolute;top: 0;left: 0;z-index: 9;display: none;}

.forumDetails .xiazai .name{padding-left: 15px;display: flex;align-items: center;margin-bottom: 20px;}
.forumDetails .xiazai .name img{margin-right: 8px;}
.forumDetails .xiazaiList{background: #FEFBF4;border: 1px solid #D3A58C;padding: 40px;}
.forumDetails .one1{display: flex;align-items: center;justify-content: space-between;}
.forumDetails .xiazai .miaoshu{margin-top: 16px;}
.forumDetails .xiazai .miaoshu div{padding: 0;}
.forumDetails .one1 div{text-align: center;}
.forumDetails .one1 div:nth-child(1){width: 53%;text-align: left;padding-left: 60px;}
.forumDetails .one1 div:nth-child(2){width: 10%;}
.forumDetails .one1 div:nth-child(3){width: 7%;}
.forumDetails .one1 div:nth-child(4){width: 5%;}
.forumDetails .one1 div:nth-child(5){width: 5%;}
.forumDetails .xiazai .miaoshu .one1 div:nth-child(1){padding-left: 0;display: flex;align-items: center;font-weight: bold;}
.forumDetails .xiazai .miaoshu .one1 div:nth-child(1)::before{content: '';display: inline-block;width: 6px;height: 6px;border: 1px solid #85393B;border-radius: 50%;margin-right: 10px;}
.forumDetails .xiazai .miaoshu .one1{padding: 14px 0;border-bottom: 1px solid rgba(133,57,59,.4);}
.forumDetails .xiazai .miaoshu .one1:first-child{margin-top: 20px;}
.forumDetails .xiazai .miaoshu .one1:last-child{margin-bottom: 20px;border-bottom: 0;}

.details1{padding-top: 100px;}
.details1 .details{width: 100% !important;margin-right: 0 !important;}
.details1 .time{justify-content: center !important;margin-top: 20px;}
.details1 .title,
.details1 .cont{border-bottom: 1px solid rgba(133,57,59,.2) !important;}
.details1 audio{width: 100%;}

.calendar{padding: 37px 0 100px 0;background: linear-gradient(to bottom, #FFF2DC 0%, #fff 100%);}
.calendar .one{display: flex;align-items: center;}
.calendar .one img{margin-right: 10px;}
.calendar .two{display: flex;justify-content: center;align-items: center;}
.calendar .two span{margin: 36px 182px;}
.calendar .three table{width: 100%;border-bottom: 1px solid #C1B79D;}
.calendar .three tr{display: flex;width: 100%;}
.calendar .three th{text-align: center;margin-bottom: 14px;}
.calendar .three th,.calendar .three td{width: 15.2%;}
.calendar .three td{border: 1px solid #C1B79D;border-bottom: 0;border-right: 0; position: relative;padding: 10px 14px;}
.calendar .three td:nth-child(7n){border-right: 1px solid #C1B79D;}
.calendar .next{background-color: #EAE4DB;}
.calendar .day2{text-align: right;color: #FF3838;margin-top: 40px;margin-bottom: 7px;}
.calendar .day3{text-align: right;color: #1A5D9B;line-height: 15px;}

.dataDown .fl1{padding: 6px 0;background: linear-gradient(to left, rgba(0,0,0,.0) 0%,#d9aa71 30%,#d9aa71 70%, rgba(0,0,0,.0) 100%);margin-top: 21px;}
.dataDown .list .nr{margin-top: 14px;}
.dataDown .xiazaiList{width: 100%; padding: 30px 50px 40px 70px;background-color: rgba(250,235,201,.2);}
.dataDown .xiazaiList ul{display: flex;}
.dataDown .xiazaiList li{border-bottom: 0;}
.dataDown .list li:first-child{border-top: 0;}
.dataDown .lists_cont a{width: auto;background-color: initial;padding: 0;margin: 0;}

.dataDown .one1{padding-bottom: 14px;}
.dataDown .one1 li:first-child{padding-left: 63px;}
.dataDown .miaoshu{border-top: 1px solid #85393B;border-bottom: 1px solid #85393B;}
.dataDown .miaoshu::before{content: '';display: block;width: 100%;height: 2px;background-color: #85393B;margin-top: -4px;}
.dataDown .miaoshu::after{content: '';display: block;width: 100%;height: 2px;background-color: #85393B;margin-bottom: -4px;}
.dataDown .miaoshu ul:first-child{margin-top: 33px;}
.dataDown .miaoshu ul:last-child{padding-bottom: 33px;}
.dataDown .miaoshu li:first-child{display: flex;align-items: center;}
.dataDown .miaoshu li:first-child::before{content: '';display: inline-block;width: 6px;height: 6px;border: 1px solid #85393B;border-radius: 50%;margin:0 10px;}
.dataDown .miaoshu ul{padding: 14px 0;border-bottom: 1px solid rgba(195, 86, 27, 0.2);}
.dataDown .miaoshu li{}
.dataDown .miaoshu img{width: 14px;height: 14px;margin-left: 5px;}
.dataDown .lists_cont li:first-child{width: 65%;}
.dataDown .lists_cont li:nth-child(2){width: 20%;display: flex;align-items: center;justify-content: center;}
.dataDown .lists_cont li:nth-child(3){width: 20%;display: flex;align-items: center;justify-content: center;}
.dataDown .miaoshu li a{display: flex;align-items: center;}

.life .list .right .one{flex-direction: row-reverse;}
.life .you1{margin-left: 0;margin-right: 28px;}
.life .down{flex-direction: row-reverse;}

.search{background: linear-gradient(to bottom, #FFF2DC 0%, #fff 100%);padding: 100px 0;}
.search .one{width: 53%;display: flex;align-items: center;background-color: #fff;margin: auto;padding-left: 20px;margin-bottom: 100px;justify-content: space-between;}
.search .one div{width: 60%;}
.search .one img{margin-right: 14px;}
.search .one input{width: 80%;}
.search .one span{display: block;width: 30%;background: linear-gradient(to left, #c4571b 0%, #d9731f 100%);letter-spacing: 10px;height: 100%;padding: 15px 0;cursor: pointer;}
.search .two .list{border-top: 1px solid #85393B;border-bottom: 1px solid #85393B;}
.search .two .list::before{content: '';display: block;width: 100%;height: 2px;background-color: #85393B;margin-top: -4px;}
.search .two .list::after{content: '';display: block;width: 100%;height: 2px;background-color: #85393B;margin-bottom: -4px;}
.search .two .list a{border-bottom: 1px dashed #999999;padding-left: 35px;}
.search .two .list li:last-child a{border-bottom: 0;}
.search .two .list a .cont{width: 80%;letter-spacing: 2px;color: #666 !important;}
.search .two .list a:hover .cont{color: #666 !important;}

.imgDetails{width: 73.42% !important;overflow: hidden;}
.imgDetails .swiper-slide div{padding-top: 50%;}
.imgDetails .swiper-pagination-bullet{background: #fff;opacity: 1;}
.imgDetails .swiper-pagination-bullet-active{background: #d9731f;}
.imgDetails .swiper-button-prev{background-image: url(../images/zuo1.png);}
.imgDetails .swiper-button-next{background-image: url(../images/you1.png);}
.imgDetails .swiper-button-prev,
.imgDetails .swiper-button-next{width: 40px;height: 40px;background-size: 40px 40px;}
.lunbo{background-color: #f0f0f0;padding: 10px 10px 0;}
.lunbo .swiper-container {
      width: 100%;
      height: 506px;
      margin-left: auto;
      margin-right: auto;
    }
.lunbo .swiper-slide {
  background-size: cover;
  background-position: center;
}
.gallery-top {
  height: 80%;
  width: 100%;
}
.gallery-top  .swiper-slide{
	background-size:contain;
	background-position: center;
	background-repeat: no-repeat;
}
.gallery-thumbs {
  height: 200px !important;
  box-sizing: border-box;
  padding: 10px 0 !important;
}
.gallery-thumbs .swiper-slide {
  width: 25%;
  height: 100%;
  opacity: 0.4;
}
.gallery-thumbs .swiper-slide-thumb-active {
  opacity: 1;
}

.bsTop{width: 208px !important;}
.bsFrameDiv div{height: 208px !important;}
.bsFrameDiv img{margin: 16px !important;}

.erweima{
	display: none;
	position: absolute;
	top: 100%;
	left: 50%;
	transform: translateX(-50%);
	width: 211px;
	margin: 0 auto;
	padding: 10px;
	background-color: #fff;
	box-shadow: 0 2px 10px #aaa;
	z-index:9999 !important;
}
.erweima img{
	width: 60%;
	margin: 14px auto;
}
.cc{
	width: 26px;
	border-radius: 4px;
	text-align: center;
	background-color: #85393B;
	color: #fff;
}
#bgc{
	background-color: #f7bb00;
}
@media all and (max-width: 1690px) {}

@media all and (max-width: 1500px) {
	.sermon .swiper-slide a {padding: 0 24px 66px 44px;}
	.collection .swiper-slide {height: 400px;}
}

@media all and (max-width: 1280px) {
	.wrap{padding: 0 10px;}
	.collection_swiper_btm .right {width: 30%;}

	.sermon .cont {padding: 0;}
	
	.inherit .list .nr div{margin: 4px;}
}

@media all and (max-width:1070px) and (min-width:998px) {}

@media all and (max-width: 1000px) {
	/* .header{
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
	} */
	.box{
		margin-top: 0%;
	}
	.recommendation .more{width: 100% !important;}
	/* 首页 */
	.manual_swiper {padding: 30px 0 !important;}
	.manual_swiper a {flex-direction: column-reverse;}
	.manual_swiper a .left {width: 100%;padding: 20px;margin-top: 20px;}
	.manual_swiper a .right {position: relative;width: 100%;}
	.manual_swiper a .left .one {width: 100%;}
	.manual_swiper a .left .one::after {margin-top: 15px;}
	.manual_swiper a .left .two {margin-top: 10px;}

	.collection {padding: 30px 0;background-size: auto 100%;}
	.collection .tabs_header {width: 86%;}
	.collection .tabs_header li {width: 33.3%;padding: 8px;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
	.collection .swiper-container{width: 100%;overflow: hidden !important;}
	.collection .swiper-slide {height: 250px;}
	.collection .swiper-slide,.collection .swiper-slide-active {transform: scale(1);}
	.collection .swiper-slide .play {transform: scale(0.7);}
	.collection_swiper_btm {width: 100%;margin-top: 0px;flex-direction: column;padding: 10px;}
	.collection_swiper_btm .right {width: 100%;margin: 20px 0;}
	.collection .tabs_header li:hover{padding: 9px 8px;}
	.collection .act{padding: 9px 8px !important;}
	
	.sermon {padding: 30px 0;background-size: auto 100%;}
	.sermon .cont {margin-top: 40px;}
	.sermon .swiper-slide {width: 50% !important;}
	.sermon .swiper-slide a{padding: 10px 26px;}
	.sermon .sermon_swiper{overflow: hidden;}
	.sermon .swiper-button-prev, .sermon .swiper-button-next{width: 30px !important;height: 30px !important;background-size: 30px 30px !important;}
	.sermon .swiper-button-next{right: 0;}
	.sermon .swiper-button-prev{left: 0;}
	
	.recommendation {padding: 30px 0;}
	.recommendation .con {margin-top: 20px;flex-direction: column;}
	.recommendation .con .left {width: 100%;}
	.recommendation .con .right {margin-top: 15px;margin-left: 0;}
	.recommendation .con .left .btm {padding: 14px;}
	
	.vedio1{position: fixed;left: 50%;top: 50%;width: 100%;transform: translate(-50%,-50%);height: 37%;}
	.myVedio .close1{width: 40px;height: 40px;position: fixed;top: 70%;right: 50%;transform: translateX(50%);z-index: 999;cursor: pointer;}
	
	/* 法脉传承 */
	.celebrity{padding: 30px 0;}
	.celebrity_con{flex-direction: column-reverse;}
	.celebrity_con .left{margin-left: 0;margin-top: 20px;width:100%;}
	.celebrity_con .left .title::after{margin: 10px 0;}
	.celebrity_con .right{width: 35%;margin: auto;}
	.celebrity_con .cont{line-height: 20px;}
	.inherit .list .list_con{flex-direction: column;}
	.inherit .list .left,
	.inherit .list .right{width: 100%;}
	.inherit .list .left{padding-top: 0;margin-bottom: 20px;}
	.inherit .list .right{margin-left: 0;padding-top: 0;}
	.inherit .lit{padding: 10px;}
	.inherit .details{margin-bottom: 30px;}
	.inherit .details .cont{margin-top: 20px;}
	.inherit .details .next{flex-direction: column-reverse;align-items: flex-start;}
	.inherit .details .next .one{margin-top: 20px;}
	
	/* 如意宝藏 */
	.treasure .left{width: 100% !important;}
	.treasure .list .nr div{margin: 6px;padding: 8px 12px;}
	.treasure .list .right .one{flex-direction: column-reverse;}
	.treasure .zuo1,.treasure .you1{width: 100%;}
	.treasure .you1{margin-left: 0;margin-bottom: 16px;}
	
	/* 实修引导 */
	.guide .lists_cont a{width: 100%;padding: 20px 10px;}
	.guide .lists_cont .you2 .two{margin-bottom: 16px;}
	.guide .list .nr{width: 99%;margin: auto;}
	
	.forum .lists_cont a{padding: 0;padding-top: 50%;}
	
	.sermonList .list .left{background: #fff;}
	.sermonList .list .left ul{display: none;}
	.sermonList .select{display: flex;justify-content: space-between;}
	.sermonList .select div{cursor: pointer;width: 48%;background-color: #be6524;padding: 14px 0;color: #fff;border-radius: 50px;margin-top: 20px;}
	.sermonList .select div img{width: 16px;height: 16px;margin-left: 14px;}
	.sermonList2 a{padding: 14px;}
	.sermonList2 a .two1{padding: 0;}
	.sermonList2 a .three1{margin-top: 20px;}
	.sermonList2 a .three1::before{width: 10%;}
	
	.forumDetails{padding-top: 30px;}
	.forumDetails .list_con{flex-direction: column-reverse !important;}
	.forumDetails .right .time{flex-direction: column;}
	.forumDetails .right .time1{margin-bottom: 14px;}
	.forumDetails .miaoshu{margin-top: 14px;}
	.forumDetails .cont .play{width: 20%;}
	.forumDetails .cont{margin-bottom: 0 !important;}
	.forumDetails .xiazaiList{padding: 14px;overflow-x: scroll;}
	.forumDetails .one1{width: 170%;}
	.forumDetails .xiazaiList .miaoshu{border: 0;}
	.forumDetails .xiazaiList .miaoshu::before,
	.forumDetails .xiazaiList .miaoshu::after{display: none;}
	
	.details1{padding-top: 30px;}
	.details1 .right .time{flex-direction: inherit;}
	.details1 .cont{margin-bottom: 30px !important;}
	
	.dataDown .list .nr div{margin-bottom: 10px;}
	.dataDown .xiazaiList{padding: 10px;}
	
	.calendar{padding:30px 0;}
	.calendar .two span{margin: 30px;}
	.calendar .three td{padding: 8px;}
	.calendar .day2{margin-top: 20px;}
	.calendar .day2,.calendar .day3{text-align: left;}
	
	.search{padding: 30px 0;}
	.search .one{width: 100%;margin-bottom: 20px;}
	.search .two .list a{padding: 16px 10px; padding-left: 10px;}
	.search .two .list a .cont{width: 100%;margin: 10px 0;}
	
	.imgDetails{width: 100% !important;}
	.imgDetails .swiper-button-prev{left: 0;}
	.imgDetails .swiper-button-next{right: 0;}
	.imgDetails .swiper-button-prev, .imgDetails .swiper-button-next{width: 20px;height: 20px;background-size: 20px 20px;}
	
	.lunbo .swiper-container{height: 200px;}
	.gallery-thumbs{height: 100px !important;}
}

@media all and (max-width: 767px) {}
