
/* 4个优势 */
.yswrap{padding: 32px 0;background: #f4f4f4;}
.ysone img{margin-right: 10px;display: block;}
.ysfr{font-weight: bold;}
.ysfr p{color: #6e6d6d;margin-bottom: 5px;}
.ysfr h3{color: #6e6d6d;font-size: 20px;letter-spacing: 1px;}

@media (max-width:1200px) {
	.yswrap {padding: 16px 0;}
	.yswrap .w1200{width: 86%;}
	.ysone img {width: 36px;}
}
@media (max-width:640px) {
	.yswrap{border-bottom: 10px solid #f4f4f4;border-top: 10px solid #f4f4f4;background: #fff;}
	.ysone:nth-child(2){display: none;}
	.ysone img {width: 26px;margin-right: 8px;}
	.ysfr h3{font-size: 14px;line-height: 14px;}
	.yswrap .w1200 {width: 90%;}
}

/* 您是否遇到以下问题 */
.wtone{width: 23%;margin: 0 0.8% 16px;border: 1px solid #e2e4e7;padding-top: 26px;position: relative;}
.wtone:last-child{display: none;}
.wtone:hover {box-shadow: 0px 0px 5px rgba(0,0,0,0.25);-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.25);-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.25);-ms-box-shadow: 0px 0px 5px rgba(0,0,0,0.25);-o-box-shadow: 0px 0px 5px rgba(0,0,0,0.25);}
.wtone img{display: block;margin: 0 auto 30px;}
.wtinfo{padding: 0 15px 50px 15px;padding-bottom: 50px;}
.wtinfo h3{color: #333;font-size: 18px;font-weight: bold;margin-bottom: 8px;}
.wtinfo p{color: #666;font-size: 14px;line-height: 22px;margin-bottom: 8px;}
.wtone span{display: block;line-height: 46px;color: #2c9bd3;border-top: solid 1px #e2e4e7;background: #f4f4f4;text-indent: 21px;font-size: 14px;position: absolute;left: 0;bottom: 0;width: 100%;}

@media (max-width:1200px) {
	.wtinfo {padding-left: 11px;}
}
@media (max-width:1000px) {
	.wtone {width: 32%;margin: 0 0.5% 7px;padding-top: 18px;}
	.wtone:last-child{display: block;}
	.wtone img {width: 70px;margin: 0 auto 18px;}
	.wtone span{line-height: 33px;}
	.wtinfo {padding-bottom: 36px;}
	.wtinfo h3 {font-size: 16px;}
}
@media (max-width:640px) {
	.wtwrap{border-bottom: 10px solid #f4f4f4;}
	.wtone{border: none;padding: 0;margin: 0 0 13px;width: 33%;}
	.wtcon{justify-content:space-between; -webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;}
	.wtinfo p,.wtone span{display: none;}
	.wtinfo h3{text-align: center;font-size: 13px;color: #666;}
	.wtone img {width: 66px;margin: 0 auto 11px;}
	.wtinfo{padding: 0;}
	
}

/* 心理专家 */
.zjlbwrap{position: relative;padding: 0 70px;}
.zjlb{position: relative;overflow: hidden;padding: 10px;}
.zjlb .swiper-wrapper{height: initial;}
.zjone{padding: 40px 0;background: #f7f7f7;border-radius: 10px;}
.zjone:hover{box-shadow: 1px 1px 8px rgba(0,0,0,0.25);-webkit-box-shadow: 1px 1px 8px rgba(0,0,0,0.25);-moz-box-shadow: 1px 1px 8px rgba(0,0,0,0.25);-ms-box-shadow: 1px 1px 8px rgba(0,0,0,0.25);-o-box-shadow: 1px 1px 8px rgba(0,0,0,0.25);}
.zjimg{display: block;width: 120px;margin-bottom: 26px;}
.zjimg img{display: block;border-radius: 50%;width: 100%;}
.zjname{color: #47a1d2;font-size: 18px;margin-bottom: 10px;}
.zjzc{margin-bottom: 13px;}
.zjzc p{font-size: 14px;margin-bottom: 3px;}
.zjdata{color: #323232;font-size: 14px;font-weight: bold;text-align: center;margin-bottom: 16px;width: 100%;line-height: 14px;}
.zjzx{width: 60%;font-size: 16px;line-height: 38px;border-radius: 50px;background: #47a1d2;color: #fff;text-align: center;}
.zjprev,.zjnext{position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);}
.zjprev{left: 0;}
.zjnext{right: 0;}

@media (max-width:1200px) {
	.zjlbwrap{padding: 0;}
	.zjprev, .zjnext{z-index: 2;width: 20px;height: 30px;background: rgba(255,255,255,0.2);border-radius: 50%;padding: 10px 15px;box-shadow: 1px 1px 8px rgba(0,0,0,0.25);-webkit-box-shadow: 1px 1px 8px rgba(0,0,0,0.25);-moz-box-shadow: 1px 1px 8px rgba(0,0,0,0.25);-ms-box-shadow: 1px 1px 8px rgba(0,0,0,0.25);-o-box-shadow: 1px 1px 8px rgba(0,0,0,0.25);}
	.zjone {padding: 23px 0;}
	.zjimg {width: 100px;margin-bottom: 18px;}
	.zjzx{line-height: 34px;}
}
@media (max-width:640px) {
	.zjwrap{border-bottom: 10px solid #f4f4f4;}
	.zjlb{padding: 0;}
	.zjlb .swiper-wrapper{flex-direction: column;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;-o-flex-direction: column;}
	.zjprev, .zjnext{display: none;}
	.zjone {padding: 0;background: #fff;border-radius: 0;justify-content:space-between; -webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;flex-direction: row;-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;-o-flex-direction: row;margin-bottom: 13px;}
	.zjimg img{border-radius: 10px;}
	.zjone>div{align-items: flex-start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;width: 68%;position: relative;}
	.zjimg {width: 27%;margin-bottom: 0;}
	.zjname {font-size: 14px;margin-bottom: 4px;}
	.zjzc p {font-size: 10px;margin-bottom: 2px;}
	.zjzc p:nth-child(3),.zjzc p:nth-child(4){display: none;}
	.zjzc {margin-bottom: 10px;}
	.zjzx {width: 30px;font-size: 12px;line-height: 15px;position: absolute;right: 10px;top: 0;height: 30px;padding: 10px;}
	.zjdata{margin-bottom: 0;text-indent: -17px;}
}

/* 为什么找心理咨询 */
.yywrap{background: #47a1d2;position: relative;}
.yylb {position: relative;height: 528px;}
.yylbnum{width: 30%;background: #47a1d2;}
.yylbnum li{font-size: 22px;color: #fff;height: 25%;}
.yylbnum li:hover,.yylbnum li.on{background: #9dccf0;}
.yylbbd{width: 70%;height: 100%;overflow: hidden;}
.yylbbd img{height: 100%;display: block;}
.yylbbd li p{display: none;text-align: center;margin-bottom: 10px;line-height: 16px;}

@media (max-width:1200px) {
	.yylb{height: 360px;}
	.yylbbd li{height: 100%;}
	.yylbnum li{font-size: 16px;}
}
@media (max-width:1000px) {
	.yylb{height: 278px;}
}
@media (max-width:640px) {
	.yywrap{background: #fff;border-bottom: 10px solid #f4f4f4;}
	.yywrap .w1200{width: 100%;}
	.yylbnum{display: none;}
	.yylb{height: initial;}
	.yylbbd{width: 100%;}
	.yylbbd img{width: 100%;height: initial;}
	.yylbbd li{margin-bottom: 10px;}
	.yylbbd li:last-child{margin-bottom: 0;}
	.yylbbd li p{display: block;}
}

/* 关于悦然心理 */
.subfl{position: relative;}
.subfl img{position: absolute;bottom: 10px;left: -20px;}
.subfl h3{color: #47a1d2;position: relative;z-index: 2;}
.subtita{width: 76px;height: 28px;color: #47a1d2;line-height: 24px;text-align: center;border-radius: 50px;border: solid 1px #47a1d2;display: block;text-transform: uppercase;}
.abfr{width: 38%;}
.abfr p{line-height: 36px;color: #595757;}
.abfr a{color: #47a1d2;}
.ablb{width: 56%;position: relative;overflow: hidden;padding: 10px;}
.ablb img{display: block;width: 100%;box-shadow: 0px 0px 6px #949494;-webkit-box-shadow: 0px 0px 6px #949494;-moz-box-shadow: 0px 0px 6px #949494;-ms-box-shadow: 0px 0px 6px #949494;-o-box-shadow: 0px 0px 6px #949494;}
.ablb .swiper-slide {transition: 300ms;-webkit-transition: 300ms;-moz-transition: 300ms;-ms-transition: 300ms;-o-transition: 300ms;transform: scale(0.8);-webkit-transform: scale(0.6);-moz-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);}
.ablb .swiper-slide-active,.ablb .swiper-slide-duplicate-active{transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);z-index: 99;}

@media (max-width:1200px) {
	.subfl img {left: -11px;width: 33px;}
	.abfr p {line-height: 25px;}
	.subtita{height: 25px;}
}
@media (max-width:640px) {
	.abwrap{display: none;}
	.subtit{width: 90%;margin: 0 auto 20px;}
	.subfl img{width: 23px;}
	.subtita {height: 20px;line-height: 20px;width: 60px;margin-right: -10px;}
}

/* 心理咨询流程 */
.lcwrap{background: #f4f4f4;padding: 80px 0 50px;}
.lccon>img{width: 66%;display: block;}
.lcrel{width: 100%;}
.lcone{width: 28.9%;}
.lconetop span{width: 28px;height: 28px;color: white;font-size: 20px;line-height: 28px;text-align: center;border-radius: 50px;background: #47a1d2;margin-right: 8px;}
.lconetop p {color: #47a1d2;font-size: 18px;line-height: 18px;}
.lcone>p{color: #595757;font-size: 16px;padding-top: 10px;text-align: center;}
.lca{width: 210px;margin: 0 auto;color: #47a1d2;font-size: 18px;line-height: 52px;text-align: center;border-radius: 50px;display: block;border: solid 1px #47a1d2;}
.lca:hover {color: white;background: #47a1d2;}

@media (max-width:1200px) {
	.lcwrap {padding: 50px 0 40px;}
	.lca {width: 185px;font-size: 16px;line-height: 38px;}
	.lcone>p{font-size: 14px;}
	.lconetop span {width: 23px;height: 23px;font-size: 16px;line-height: 23px;}
	.lccon>img {width: 64%;}
}
@media (max-width:640px) {
	.lcwrap{background: #fff;border-bottom: 10px solid #f4f4f4;padding: 5px 0 20px;}
	.lca {width: 130px;font-size: 12px;line-height: 26px;}
	.lcone {width: 32%;}
	.lcrel{justify-content:space-between; -webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;}
	.lcone>p {font-size: 12px;}
	.lconetop p {font-size: 14px;line-height: 14px;}
	.lconetop span {width: 18px;height: 18px;font-size: 12px;line-height: 18px;margin-right: 5px;}
	.lccon>img {width: 77%;}
}

/* 公司新闻 */
.xwone{width: 32%;border: solid 1px #cacdd2;}
.xwone:hover {box-shadow: 1px 1px 8px rgba(0,0,0,0.25);-webkit-box-shadow: 1px 1px 8px rgba(0,0,0,0.25);-moz-box-shadow: 1px 1px 8px rgba(0,0,0,0.25);-ms-box-shadow: 1px 1px 8px rgba(0,0,0,0.25);-o-box-shadow: 1px 1px 8px rgba(0,0,0,0.25);}
.xwone img{width: 100%;height: 168px;display: block;}
.xwinfo{padding: 20px;}
.xwinfo p:nth-child(1){color: #323232;line-height: 24px;margin-bottom: 10px;}
.xwinfo p:nth-child(1):hover {color: #47a1d2;}
.xwinfo p:nth-child(2){color: #7e8082;font-size: 14px;}
.xwinfo span{display: none;font-size: 10px;line-height: 10px;color: #999;}

@media (max-width:1200px) {
	.xwinfo {padding: 13px;}
	.xwinfo p:nth-child(1){margin-bottom: 5px;}
}
@media (max-width:640px) {
	.xwwrap{border-bottom: 10px solid #f4f4f4;}
	.xwone {width: 100%;border: none;margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px solid #eee;}
	.xwone a{display:flex; -webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;flex-direction: row-reverse;-webkit-flex-direction: row-reverse;-moz-flex-direction: row-reverse;-ms-flex-direction: row-reverse;-o-flex-direction: row-reverse;align-items: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;justify-content:space-between; -webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;}
	.xwone img{width: 31%;height: 80px;}
	.xwinfo{padding: 0;width: 66%;}
	.xwinfo p:nth-child(1){font-size: 14px;font-weight: bold;color: #555;}
	.xwinfo p:nth-child(2){font-size: 12px;white-space: pre-wrap;line-height: 19px;margin-bottom: 8px;}
	.xwinfo span{display: block;}
}

/* 在线问答 */
.twofl,.twofr{width: 48%;}
.wdone {padding-bottom: 20px;border-bottom: 1px solid #eeeeee;margin-bottom: 20px;}
.wdonetop{margin-bottom: 16px;}
.wdonetop span{width: 50px;height: 50px;background: #2c9bd3;border-radius: 50%;font-size: 18px;line-height: 36px;color: #fff;margin-right: 21px;}
.wdonebtm img{width: 50px;height: 50px;display: block;margin-right: 16px;border-radius: 50%;}
.wdonetop p,.wdinfo p{line-height: 20px;color: #666;font-size: 15px;}
.wdinfo h3{color: #47a1d2;margin-bottom: 6px;}

@media (max-width:1000px) {
	.twofl, .twofr {width: 100%;}
	.twofl{margin-bottom: 36px;}
}
@media (max-width:640px) {
	.twowrap{width: 100%;margin-bottom: 0;}
	.twofl, .twofr{width: 96%;padding: 0 2%;}
	.twofl{border-bottom: 10px solid #f4f4f4;}
	.wdonetop span {width: 36px;height: 36px;font-size: 15px;line-height: 36px;margin-right: 9px;}
	.wdonetop p, .wdinfo p{font-size: 14px;}
	.wdonebtm img {width: 36px;height: 36px;margin-right: 10px;}
	.wdone {padding-bottom: 12px;margin-bottom: 13px;}
}








