*{margin: 0;padding: 0;box-sizing: border-box;}
header,footer,nav,div,p,span,b,a,input,textarea,ul,li{margin: 0;padding: 0;}
ul li{list-style: none;}
a{text-decoration: none;color: #000;}
table {border-collapse:collapse;}table,th, td{border: 1px solid #ddd;line-height: 30px;padding: 10px;}
input{outline: none;}
textarea{resize: none;outline: none;}
iframe{display: block;width: 800px;height: 600px;border: 0;margin: 0 auto;}
html,body{min-width: 1263px;background: #fafafa;}

.f_le{float: left;}
.f_ri{float: right;}
.clearfix:after{content: "";display: block;height: 0;font-size: 0;clear: both;visibility: hidden;}
.p_re{position: relative;}
.p_ab{position: absolute;}

/*弹性盒子*/
.flexbox{display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;} /*横向弹性*/
.flexbox1{display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;} /*横向弹性*/
.flexbox2{display: -webkit-flex;display: flex;-webkit-justify-content: space-around;justify-content: space-around;} /*横向弹性*/
.flexbox_1{display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-flex-wrap: wrap;height: 900px;} /*纵向弹性*/
.flexwarp{flex-wrap: wrap;}  /*弹性盒子换行*/

/* 文字分栏 */
.column{column-width:300px;-moz-column-width:300px; /* Firefox */-webkit-column-width:300px; /* Safari and Chrome */column-count:; /* 列数 */column-gap:; /* 列间距 */column-rule:; /* 分隔线 */}

/*字体超出隐藏*/
.txthide{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.txthide2{display: -webkit-box!important; -webkit-box-orient:vertical; -webkit-line-clamp:2; text-overflow: ellipsis; overflow: hidden;}
.txthide3{display: -webkit-box!important; -webkit-box-orient:vertical; -webkit-line-clamp:3; text-overflow: ellipsis; overflow: hidden;}

.pic{width: 300px;overflow: hidden;position: relative;}
.pic figure{padding-top: 75%;}
.pic figure img{display: block;width: 100%;height: auto;min-height: 100%;position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);}

/*宽度*/
.wrapper{width: 1200px;margin: 0 auto;}
@media screen and (max-width: 1400px) {
	/* .wrapper{width: 1100px;} */
}

/* 头部 */
.header{padding: 0 2.604%;background: #fff;height: 98px;}
.header .logo{display: block;margin: auto 0;}
.header .logo img{display: block;height: 63px;}
.header .logo h1{display: none;}
.header .h-img{display: block;height: 52px;margin: auto 0;}
.header .n-phone{margin: auto 0;}
.header .n-phone .ico{display: block;width: 40px;float: left;margin-right: 10px;margin-top: 4px;}
.header .n-phone .text{float: right;}
.header .n-phone .txt1{font-size: 14px;color: #212121;line-height: 18px;}
.header .n-phone .txt2{font-size: 30px;color: #966b2d;line-height: 30px;}

/* 导航 */
.nav{width: 100%;background: rgba(0,0,0,.27);position: relative;z-index: 9;}
.nav a{display: block;color: #fff;font-size: 22px;margin: 0 2.604%;line-height: 60px;transition: .5s;position: relative;}
.nav a:after{content: '';display: block;width: 0;height: 2px;background: #fff;margin: 0 auto;position: absolute;left: 0;right: 0;bottom: 0;}
.nav a:hover,.nav a.active{color: #c8a478;}
@media screen and (max-width: 1366px) {
	.nav a{font-size: 20px;}
}

/* 底部 */
.footer{text-align: center;padding: 28px 0 20px;border-top: 1px solid #c8a478;background: #fff;}
.footer .logo-foot{display: inline-block;margin-bottom: 25px;}
.footer .logo-foot img{display: block;height: 63px;}
.footer .f-nav{margin-bottom: 30px;}
.footer .f-nav a{display: block;padding: 0 20px;position: relative;font-size: 16px;color: #000000;font-weight: bold;line-height: 16px;transition: .5s;}
.footer .f-nav a:after{content: '';display: block;width: 1px;height: 10px;background: #4f5055;margin: auto 0;position: absolute;top: 0;bottom: 0;right: -0.5px;}
.footer .f-nav a:last-child:after{display: none;}
.footer .f-nav a:hover{color: #a5855e;}
.copyright{font-size: 13px;color: #979797;line-height: 25px;}
.copyright a{color: #979797;transition: .5s;}
.copyright a:hover{color: #000;}

/* 右侧浮窗 */
.float_parent{position: fixed;bottom: 0;right: 0;}
.floatWindow{width: 0;height: 400px;position: fixed;right: 0;z-index: 999;bottom: 0;margin: auto 0;background: #282828;transition: .5s;}
.floatWindow.floatWindow-active{width: 80px;}
.floatWindow .item{height: 80px;position: relative;cursor: default;background: #282828;text-align: center;border-bottom: 1px solid #000;}
.floatWindow .item:last-child{border-bottom: 0;}
.floatWindow .item a{display: block;width: 100%;height: 100%;overflow: hidden;background: #282828;overflow: hidden;padding: 10px 0;transition: 1s;}
.floatWindow .item .ico{display: block;width: 50px;height: 35px;overflow: hidden;margin: 0 auto 5px;}
.floatWindow .item .ico img{display: block;width: 100%;}
.floatWindow .item .tit{font-size: 12px;color: #fff;line-height: 20px;}
.floatWindow .item .txt{width: 142px;height: 80px;background: rgba(0,0,0,.5);border-radius: 3px;position: absolute;top: 0;right: -152px;z-index: -1;text-align: center;line-height: 18px;color: #fff;font-size: 14px;display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-items: center;transition: 1s;}
.floatWindow .item .code{width: 80px;height: 80px;border-radius: 3px;padding: 6px;position: absolute;top: 0;right: -152px;z-index: -1;transition: 1s;}
.floatWindow .item .code img{display: block;width: 100%;height: 100%;}
.floatWindow .item:hover a{background: #c8a478;}
.floatWindow .item:hover .tit{color: #fff;}
.floatWindow .item:hover .code,.floatWindow .item:hover .txt{background: #c8a478;right: 82px;}

.zx{display: block;width: 59px;height: 50px;position: fixed;right: 0;bottom: 10px;z-index: 999;transition: .5s;}
.zx.zx-active{right: 85px;}
.zx img{display: block;width: 100%;z-index: 999;}

/*弹窗*/
.popup{width: 500px;height: 235px;box-shadow: 0 0 10px rgba(0,0,0,.2);margin: auto auto;position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 999;background: #c8a478;}
.popup a{display: block;width: 100%;height: 100%;}
.popup a img{display: block;width: 100%;height: 100%;}
.popup .popupGB{display: block;width: 25px;height: 25px;font-size: 24px;border-radius: 100%;color: #666;background: rgba(255,255,255,.7);position: absolute;right: 6px;top: 6px;text-align: center;line-height: 22px;cursor: pointer;}

.popup-message{width: 500px;height: 235px;box-shadow: 0 0 10px rgba(0,0,0,.2);margin: auto auto;position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 9999;background: #59321b;padding: 15px;display: none;}
.popup-message form{display: block;width: 100%;height: 100%;border: 1px solid #c8a478;padding: 15px;font-family: 'Source Han Serif SC';}
.popup-message form .item1{width: 100%;margin-bottom: 10px;position: relative;}
.popup-message form .item{width: 48.5%;float: left;position: relative;margin-bottom: 10px;}
.popup-message form .item:nth-child(2n){float: right;}
.popup-message form textarea{display: block;width: 100%;height: 95px;border: 0;padding: 5px 10px;font-size: 12px;line-height: 20px;text-align: justify;color: #4e2a16;}
.popup-message form input{display: block;width: 100%;height: 30px;border: 0;padding: 0 10px;font-size: 12px;color: #4e2a16;}
.popup-message form .mbtn{display: block;width: 100%;height: 30px;border: 0;text-align: center;line-height: 25px;color: #4e2a16;background: #e4bd94;font-size: 12px;}
.popup-message form textarea::-webkit-input-placeholder{color: #4e2a16;opacity: .27;}
.popup-message form textarea::-moz-placeholder{color: #4e2a16;opacity: .27;}
.popup-message form input::-webkit-input-placeholder{color: #4e2a16;opacity: .27;}
.popup-message form input::-moz-placeholder{color: #4e2a16;opacity: .27;}
.popup-message form .msg-box{position: absolute;top: 2px;right: 100px;}
.popup-message .popupGB1{display: block;width: 25px;height: 25px;font-size: 24px;border-radius: 100%;color: #666;background: rgba(255,255,255,.7);position: absolute;right: 6px;top: 6px;text-align: center;line-height: 22px;cursor: pointer;}

/*轮播*/
.banner{width: 100%;position: relative;overflow: hidden;z-index: 0;margin-top: -60px;}
.banner img{width: 100%;display: block;}
.banner .swiper-pagination{position: absolute;bottom: 20px;}
.banner .swiper-pagination-bullet{width: 50px;height: 3px;opacity: .5;background: #fff;border-radius: 0;margin: 0 3px;}
.banner .swiper-pagination-bullet-active{opacity: 1;border-radius: 0;background: #ffff;}

.n-about{width: 100%;background: #c8a478;padding: 70px 0;color: #3e2609;}
.n-about h3{font-size: 30px;line-height: 1.5;margin-bottom: 25px;position: relative;text-align: center;}
.n-about h3 em{display: block;width: 100%;height: 2px;background: #090705;z-index: 0;position: absolute;top: 0;bottom: 0;margin: auto 0;}
.n-about h3 b{display: inline-block;background: #c8a478;position: relative;z-index: 1;padding: 0 25px;font-family: 'Source Han Serif SC';}
.n-about article{font-size: 18px;font-family: 'Source Han Sans CN';text-align: center;line-height: 1.9;padding: 0 70px;}
.n-about h5{text-align: center;font-family: 'Source Han Serif SC';color: #3e2609;font-size: 30px;margin: 50px 0 30px;}

.n-culture{margin-bottom: 45px;}
.n-culture .item{text-align: center;color: #3e2609;margin: 0 35px;}
.n-culture .item .txt1{display: block;width: 126px;height: 116px;background: url(../images/ico04.png) center center no-repeat;font-size: 30px;line-height: 116px;font-family: 'Source Han Serif SC';margin: 0 auto;}
.n-culture .item .txt2{display: block;font-size: 22px;font-family: 'Source Han Serif SC';text-decoration: underline;line-height: 1;margin: 18px auto;}
.n-culture .item .txt3{font-size: 18px;line-height: 1.9;}

.n-video{width: 100%;background: #c8a478;}
.n-video video{display: block;width: 100%;min-height: 100%;background: #3e2609;}
.n-video img{display: block;width: 100%;}

.pb{width: 100%;background: #a5855e;padding: 30px 0 45px;text-align: center;color: #332b24;transition: .5s;}
.pb .bor{border-top: 1px solid #3e2609;border-bottom: 1px solid #3e2609;padding: 20px 0 40px;position: relative;}
.pb .title{font-size: 38px;line-height: 45px;font-family: 'Source Han Serif SC';letter-spacing: 15px;}
.pb a{display: block;width: 315px;background: #3e2609;color: #fff3e4;line-height: 35px;margin: 0 auto;font-size: 20px;position: absolute;left: 0;right: 0;bottom: -17px;letter-spacing: 2px;}

/* 内页 */
.n-titBox{text-align: center;color: #98775e;font-family: 'Source Han Serif SC';margin-bottom: 25px;}
.n-titBox .ftitle{display: block;font-size: 53px;text-transform: uppercase;opacity: .16;line-height: 53px;}
.n-titBox .title{font-size: 32px;line-height: 32px;margin-top: -18px;}
.n-titBox .line{display: block;width: 50px;height: 2px;background: #98775e;margin: 10px auto 0;}
/* 面包屑 */
.crumbs{width: 100%;height: 61px;/* overflow: hidden; */line-height: 60px;border-bottom: 1px solid #eff0f1;background: #fff;}
.m-crumb{float: right;max-width: 300px;font-size: 14px;color: #383838;}
.m-crumb a{color: #383838;transition: .5s;}
.m-crumb a:hover,.m-crumb a:last-child{color: #98775e;}
.in-nav{float: left;}
.in-nav a,.in-nav .xl{display: block;margin-right: 95px;font-size: 18px;color: #383838;line-height: 60px;position: relative;float: left;font-weight: bold;transition: .5s;}
.in-nav .xl{cursor: default;position: relative;}
.in-nav .xl-box{position: absolute;top: 61px;left: 50%;width: 120px;margin-left: -60px;background: #fafafa;padding: 10px;box-shadow: 0 0 10px rgba(0,0,0,.1);z-index: 9;display: none;}
.in-nav .xl-box a{margin-right: 0;float: none;font-size: 16px;line-height: 40px;text-align: center;}
.in-nav .xl-box a:hover:after,.in-nav .xl-box a.active:after{display: none;}
.in-nav a:last-child,.in-nav .xl:last-child{margin-right: 0;}
.in-nav a:after,.in-nav .xl:after{content: '';display: block;width: 0;height: 2px;background: #98775e;margin: 0 auto;position: absolute;bottom: 0;left: 0;right: 0;transition: .5s;}
.in-nav a:hover,.in-nav a.active,.in-nav .xl:hover,.in-nav .xl.active{color: #98775e;}
.in-nav a:hover:after,.in-nav a.active:after,.in-nav .xl:hover:after,.in-nav .xl.active:after{width: 100%;}
@media screen and (max-width: 1400px){
	.in-nav a{margin-right: 65px;}
}

/* 公司简介 */
.about1{width: 100%;background: #fafafa;padding: 50px 0;}
.about1 .a1-slogan{text-align: center;font-size: 18px;color: #3e2609;line-height: 30px;}
.about1 .a1-history{width: 100%;position: relative;padding: 65px 0 40px;z-index: 1;margin: 20px 0 28px;}
.about1 .a1-history .yuan1{display: block;width: 21px;height: 21px;margin: 0 auto;position: absolute;top: 0;left: 0;right: 0;}
.about1 .a1-history .a1-line{display: block;width: 3px;background: #98775e;margin: 0 auto;position: absolute;top: 15px;bottom: 0;left: 0;right: 0;z-index: -1;}
.about1 .a1-history .a1-list{position: relative;cursor: default;transition: .5s;}
.about1 .a1-history .a1-list:nth-child(odd){width: 100%;padding-left: 53%;}
.about1 .a1-history .a1-list:nth-child(even){width: 100%;padding-right: 53%;text-align: right;}
.about1 .a1-history .a1-list .a1-cont{background: #e6e0db;border-radius: 10px;padding: 10px 20px;margin-top: -30px;position: relative;}
.about1 .a1-history .a1-list:nth-child(odd) .a1-cont:after{content: '';display: block;width: 0;height: 0;border-width: 9px 11px 9px 0;border-style:solid;border-color:transparent #e6e0db transparent transparent;position: absolute;top: 25px;left: -11px;}
.about1 .a1-history .a1-list:nth-child(even) .a1-cont:after{content: '';display: block;width: 0;height: 0;border-width:9px 0 9px 11px;border-style:solid;border-color:transparent transparent transparent #e6e0db;position: absolute;top: 25px;right: -11px;}
.about1 .a1-history .a1-list .yuan2{display: block;width: 39px;height: 39px;margin: 0 auto;position: absolute;left: 0;right: 0;top: 15px;}
.about1 .a1-history .a1-list .tit{font-size: 30px;line-height: 39px;color: #98775e;}
.about1 article{font-size: 18px;color: #3e2609;line-height: 1.7;}
.about1 .a1-history .a1-list:hover{transform: translateY(-10px);}
.about1 .a1-link{display: block;width: 630px;height: 40px;border-radius: 5px;font-size: 18px;color: #fff;text-align: center;background: #98775e;margin: 0 auto 15px;line-height: 40px;font-weight: bold;transition: .5s;}
.about1 .a1-link:hover{background: #a5855e;}
.about1 .article2{margin-top: 40px;}

.about2{width: 100%;background: url(../images/bj01.jpg) bottom center no-repeat #98775e;min-height: 655px;padding-top: 55px;}
.about2 .n-titBox{color: #fff;}
.about2 .n-titBox .line{background: #fff;}
.about2 .a2-list{width: 182px;height: 232px;cursor: default;position: relative;margin-top: 90px;}
.about2 .a2-list .tit{width: 120px;height: 120px;border-radius: 100%;border: 2px solid #fafafa;margin: 0 auto;background: #af6f3d;color: #fff;font-size: 30px;text-align: center;line-height: 35px;padding: 23px;position: absolute;left: 0;right: 0;top: -65px;}
.about2 .a2-list article{width: 100%;background: rgba(255,255,255,.5);height: 100%;border: 3px solid #a57048;border-radius: 12px;margin: auto 0;color: #553b28;font-size: 22px;line-height: 32px;padding: 85px 15px 15px;text-align: center;}

.about3{width: 100%;padding: 60px 0 50px;}
.about3 .n-titBox{margin-bottom: 40px;}
.about3 .a3-article{font-size: 18px;color: #3e2609;line-height: 1.7;text-align: justify;}
.about3 .a3-article img{display: block;max-width: 100%;margin: 0 auto;}
.about3 .a3-box1{margin-top: 55px;}
.about3 .a3-box1 .item{width: 158px;position: relative;}
.about3 .a3-box1 .item .txt1{width: 100%;background: #99775e;text-align: center;border-radius: 5px;font-size: 24px;height: 120px;color: #fff;font-weight: bold;padding-top: 20px;margin-bottom: 25px;}
.about3 .a3-box1 .item .txt2{width: 135px;height: 135px;background: #e5bc83;padding: 7px;border-radius: 100%;text-align: center;margin: 0 auto;position: absolute;left: 0;right: 0;top: 80px;font-family: 'Source Han Serif SC';}
.about3 .a3-box1 .item .txt2 span{display: block;width: 100%;height: 100%;border: 2px solid #fff;border-radius: 100%;color: #fff;line-height: 117px;font-size: 44px;}
.about3 .a3-box1 .item article{width: 100%;background: #eae5e1;border-radius: 5px;padding: 90px 10px 20px;font-size: 13px;color: #3e2609;text-align: justify;line-height: 20px;height: 280px;}

.about4{width: 100%;}
.about4 .a4-title{display: block;width: 100%;margin: 0 auto;}
.about4 .a4-nav{text-align: center;margin: 35px auto 52px;}
.about4 .a4-nav a{display: block;width: 300px;height: 60px;border: 2px solid #98775e;border-radius: 5px;margin: 0 20px;line-height: 56px;font-size: 24px;color: #383838;transition: .5s;cursor: default;}
.about4 .a4-nav a:hover{background: #98775e;color: #fff;}
.about4 .a4-box{width: 100%;background: #99775e;padding: 20px;}
.about4 .a4-swiper{width: 100%;overflow: hidden;position: relative;}
.about4 .a4-swiper .swiper-slide{width: calc( (100% - 50px) / 6 );margin-right: 10px;border: 3px solid #ffffff;border-radius: 3px;background; #fff;transition: .5s;}
.about4 .a4-swiper .swiper-slide figure{padding-top: 144.479%;}
.about4 .a4-swiper .swiper-slide:hover{animation: a2 3s linear 1;}
.about4 .a4-piclist{width: 100%;padding: 80px 0 50px;}
.about4 .a4-piclist .a4-img{width: 71.471%;float: left;transition: .5s;display: block;}
.about4 .a4-piclist .a4-img:nth-child(2){margin-bottom: 10px;}
.about4 .a4-piclist .a4-img:nth-child(2),.about4 .a4-piclist .a4-img:nth-child(3){width: 27.941%;height: 166px;float: right;}
.about4 .a4-piclist .a4-img:hover{animation: a3 3s linear 1;box-shadow: 0 0 10px rgba(0,0,0,.3);}
.about4 .a4-piclist1{width: 100%;}
.about4 .a4-piclist1 img{display: block;width: 100%;margin-bottom: 50px;}
.about4 .a4-box1{width: 100%;border: 2px solid #98775e;border-radius: 10px;margin: 25px 0 50px;padding: 35px 35px 40px;position: relative;}
.about4 .a4-box1 .a4-title1{background: #fafafa;width: 505px;height: 50px;margin: 0 auto;position: absolute;top: -25px;left: 0;right: 0;font-size: 32px;color: #98775e;line-height: 50px;text-align: center;font-family: 'Source Han Serif SC';}
.about4 .a4-box1 article{text-align: center;font-size: 18px;color: #3e2609;line-height: 1.7;}
.about4 .a4-box2{width: 100%;border: 2px solid #98775e;border-radius: 10px;padding: 25px 25px 15px;margin-bottom: 50px;}
.about4 .a4-box2 .a4-img1{float: left;margin-right: 10px;margin-bottom: 10px;}
.about4 .a4-box2 .a4-img1:nth-child(1){width: 27.143%;margin-bottom: 0;margin-top: 10px;}
.about4 .a4-box2 .a4-img1:nth-child(2n){width: 36.165%;}
.about4 .a4-box2 .a4-img1:nth-child(3),.about4 .a4-box2 .a4-img1:nth-child(5){width: 30.752%;}
.about4 .a4-box2 .a4-img1:hover{animation: a2 3s linear 1;box-shadow: 0 0 10px rgba(0,0,0,.3);}
@media screen and (max-width: 1400px){
	.about2 .a2-list:nth-child(2n){padding-left: 30px;}
}

/* 协和.养生青 */
.ysq{padding: 50px 0;}
.ysq .ysq-tit1{width: 720px;border: 2px solid #c8a478;border-radius: 10px;position: relative;text-align: center;font-size: 18px;color: #3e2609;line-height: 30px;padding: 40px 30px 5px;margin: 40px auto 20px;}
.ysq .ysq-tit1 p{width: 593px;height: 60px;margin: 0 auto;background: url(../images/ysq/bj01.jpg) center center no-repeat;color: #fff;font-size: 26px;line-height: 60px;font-family: 'Source Han Serif SC';position: absolute;left: 0;right: 0;top: -28px;}
.ysq .ysq-wb1{font-size: 18px;color: #3e2609;line-height: 1.7;margin-bottom: 35px;text-align: justify;}
.ysq .ysq-wb1:last-child{margin-bottom: 0;}
.ysq .ysq-wb1 img{display: block;max-width: 100%;margin: 0 auto;}
.ysq .ysq-img1{margin-bottom: 50px;}
.ysq .ysq-img1 a{display: block;width: calc( (100% - 24px) / 3 );float: left;margin-right: 12px;transition: .5s;}
.ysq .ysq-img1 a:nth-child(3n){margin-right: 0;}
.ysq .ysq-img1 a img{display: block;width: 100%;}
.ysq .ysq-img1 a:hover{transform: translateY(-10px);box-shadow: 5px 5px 5px rgba(0,0,0,.15);}

.ysq .ysq-tit2{width: 100%;margin-bottom: 40px;}
.ysq .ysq-tit2 img{display: block;width: 100%;}
.ysq .ysq-tit3{color: #fafafa;background: #98775e;border-radius: 5px;text-align: center;position: absolute;left: 0;right: 0;top: -32px;margin: 0 auto;overflow: hidden;width: 455px;font-size: 32px;height: 58px;line-height: 58px;}
.ysq .ysq-tit3 em{display: block;width: 100%;height: 2px;background: #fff;margin: auto 0;position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 0;}
.ysq .ysq-tit3 span{display: inline-block;padding: 0 25px;font-family: 'Source Han Serif SC';background: #98775e;position: relative;z-index: 1;}

.ysq .ysq-show{background: #eae5e1;border-radius: 5px;padding: 80px 40px 55px;}
.ysq .ysq-show1{margin: 75px auto 15px;}
.ysq .ysq-show1 .tp{width: 52.206%;float: right;}
.ysq .ysq-show1 .tp img{display: block;width: 100%;}
.ysq .ysq-show1 .zuo{width: 42.445%;float: left;}
.ysq .ysq-show1 b{display: block;font-size: 30px;color: #98775e;font-family: 'Source Han Serif SC';line-height: 1;margin-bottom: 25px;}
.ysq .ysq-show1 .b1 small{font-weight: initial;vertical-align: middle;}
.ysq .ysq-show1 .b1 span{vertical-align: middle;font-family: 'Source Han Serif SC';}
.ysq .ysq-show1 .b2{text-align: center;}
.ysq .ysq-show1 .ysq-wb1{font-size: 16px;}
.ysq .ysq-show1 .ysq-txt1{border-radius: 5px;text-align: center;font-size: 18px;color: #fff;line-height: 38px;margin-bottom: 10px;font-weight: bold;}
.ysq .ysq-show1 .ysq-txt1:last-child{margin-bottom: 0;}
.ysq .ysq-show1 .ysq-txt1:nth-child(odd){background: url(../images/ysq/bj02.png) center center no-repeat;background-size: 100% 100%;}
.ysq .ysq-show1 .ysq-txt1:nth-child(even){background: url(../images/ysq/bj03.png) center center no-repeat;background-size: 100% 100%;}
.ysq .ysq-img2{margin-bottom: 15px;}
.ysq .ysq-img2 a{display: block;width: calc( (100% - 24px) / 4 );float: left;margin-right: 8px;transition: .5s;}
.ysq .ysq-img2 a:nth-child(4n){margin-right: 0;}
.ysq .ysq-img2 a img{display: block;width: 100%;}
.ysq .ysq-img2 a:hover{transform: translateY(-5px);box-shadow: 5px 5px 5px rgba(0,0,0,.15);}
.ysq .ysq-img3{width: 100%;margin-bottom: 50px;transition: .5s;}
.ysq .ysq-img3 img{display: block;width: 100%;}
.ysq .ysq-img3:hover{transform: translateY(-5px);box-shadow: 5px 5px 5px rgba(0,0,0,.15);}

.ysq .ysq-box1{background: url(../images/ysq/bj04.png) center 90px no-repeat;}
.ysq .ysq-show2{margin: 75px auto 55px;}
.ysq .ysq-show2 b{display: block;display: block;font-size: 30px;color: #98775e;font-family: 'Source Han Serif SC';line-height: 1;}
.ysq .ysq-show2 .b1{margin-bottom: 25px;};
.ysq .ysq-show2 .b1 small{font-weight: initial;vertical-align: middle;}
.ysq .ysq-show2 .b1 span{vertical-align: middle;font-family: 'Source Han Serif SC';}
.ysq .ysq-show2 .zuo1{float: left;height: 125px;padding-top: 80px;}
.ysq .ysq-show2 .you1{float: right;text-align: right;height: 125px;}
.ysq .ysq-show2 .you1 .ysq-wb1{text-align: right;}
.ysq .ysq-show2 .zuo2{width: 49%;float: left;margin-right: 2%;margin-top: 50px;}
.ysq .ysq-show2 .zuo2:last-child{margin-right: 0;}
.ysq .ysq-show2 .ysq-txt1{width: 100%;height: 65px;background: url(../images/ysq/bj05.png) center center no-repeat;background-size: 100% 100%;overflow: hidden;line-height: 65px;padding-left: 25px;margin-bottom: 28px;}
.ysq .ysq-show2 .ysq-txt1 img{vertical-align: middle;}
.ysq .ysq-img4 a{display: block;width: calc( (100% - 10px) / 2 );float: left;margin-right: 10px;transition: .5s;}
.ysq .ysq-img4 a:nth-child(2n){margin-right: 0;}
.ysq .ysq-img4 a img{display: block;width: 100%;}
.ysq .ysq-img4 a:hover{transform: translateY(-5px);box-shadow: 5px 5px 5px rgba(0,0,0,.15);}

.ysq .ysq-box2 .item{width: 48.5%;float: left;margin-right: 3%;text-align: center;z-index: 1;position: relative;margin-top: 40px;}
.ysq .ysq-box2 .item:nth-child(2n){margin-right: 0;}
.ysq .ysq-box2 .item .p_re{border: 5px solid #c8a478;background: #fbf5ed;z-index: 1;padding: 65px 25px 25px;height: 740px;}
.ysq .ysq-box2 .item .tp{width: 100%;}
.ysq .ysq-box2 .item .tp img{display: block;width: 100%;}
.ysq .ysq-box2 .b1{display: block;font-size: 34px;font-family: 'Source Han Serif SC';color: #c76932;line-height: 1.5;margin: 25px auto;}
.ysq .ysq-box2 .t1{font-size: 30px;color: #98775e;line-height: 1;font-family: 'Source Han Serif SC';margin-bottom: 20px;}
.ysq .ysq-box2 .d1{font-size: 16px;color: #000000;line-height: 2;}
.ysq .ysq-box2 .zs{display: block;width: 650px;position: absolute;left: 50%;top: -105px;margin-left: -300px;z-index: -1;}
.ysq .ysq-box2 .item1{width: 100%;margin: 80px 0 45px;}
.ysq .ysq-box2 .item1 .p_re{height: auto;}
.ysq .ysq-box2 .item1 .zuo{width: 45.703%;float: left;}
.ysq .ysq-box2 .item1 .b1{margin-bottom: 20px;}
.ysq .ysq-box2 .item1 .t1{font-size: 26px;line-height: 1.5;margin-bottom: 15px;}
.ysq .ysq-box2 .item1 .tp1{width: 53.516%;float: right;}
.ysq .ysq-box2 .item1 .tp1 img{display: block;width: 100%;}

.ysq .ysq-show3{margin: 80px 0 60px;}
.ysq .ysq-show3 .tp{width: 63.492%;float: left;}
.ysq .ysq-show3 .tp img{display: block;width: 100%;}
.ysq .ysq-show3 .you{width: 30.952%;float: right;padding-top: 75px;}
.ysq .ysq-show3 b{display: block;display: block;font-size: 30px;color: #98775e;font-family: 'Source Han Serif SC';line-height: 1.5;}
.ysq .ysq-show3 .b1{margin-bottom: 120px;}
.ysq .ysq-show3 .b2{margin-left: -15px;margin-bottom: 15px;}
.ysq .ysq-show3 .ysq-wb1{font-size: 16px;}

.ysq-case{width: 100%;}
.ysq-case .pic{width: 16%;float: left;margin-right: 0.8%;border: 5px solid #98775e;background: #98775e;border-radius: 5px;margin-bottom: 13px;transition: .5s;}
.ysq-case .pic:nth-child(6n){margin-right: 0;}
.ysq-case .pic figure{padding-top: 55.556%;}
.ysq-case .pic:hover{box-shadow: 5px 5px 0 rgba(0,0,0,.2);}

.rz_bottom{width: 100%;background: #98775e;padding: 40px 0 20px;min-height: 305px;}
.rz_bottom img{display: block;margin: 0 auto;max-width: 100%;}

/* 御滋堂.协和 */
.yzt{padding: 50px 0;}
.yzt .yzt-tit1{width: 593px;height: 60px;margin: 0 auto;background: url(../images/ysq/bj01.jpg) center center no-repeat;color: #fff;font-size: 26px;line-height: 60px;font-family: 'Source Han Serif SC';margin: 0 auto 20px;text-align: center;}
.yzt .yzt-wb{font-size: 18px;color: #3e2609;line-height: 1.7;margin-bottom: 55px;}
.yzt .yzt-wb img{display: block;max-width: 100%;margin: 0 auto;}
.yzt .yzt-img1{width: 100%;margin-bottom: 90px;transition: .5s;}
.yzt .yzt-img1 img{display: block;width: 100%;}
.yzt .yzt-tit2{width: 720px;border: 2px solid #c8a478;border-radius: 10px;position: relative;text-align: center;font-size: 18px;color: #3e2609;line-height: 30px;padding: 40px 30px 5px;margin: 105px auto 55px;}
.yzt .yzt-tit2 p{width: 593px;height: 60px;margin: 0 auto;background: url(../images/ysq/bj01.jpg) center center no-repeat;color: #fff;font-size: 26px;line-height: 60px;font-family: 'Source Han Serif SC';position: absolute;left: 0;right: 0;top: -28px;}
.yzt .yzt-img2{border: 3px solid #cba97f;border-radius: 5px;margin-bottom: 20px;transition: .5s;}
.yzt .yzt-img2 img{display: block;width: 100%;}
.yzt .yzt-img3{margin-bottom: 65px;}
.yzt .yzt-img3 a{display: block;width: calc( (100% - 12px) / 2 );float: left;margin-right: 12px;border: 3px solid #cba97f;border-radius: 5px;transition: .5s;}
.yzt .yzt-img3 a:nth-child(2n){margin-right: 0;}
.yzt .yzt-img3 a img{display: block;width: 100%;}
.yzt .yzt-img1:hover,.yzt .yzt-img2:hover,.yzt .yzt-img3 a:hover{box-shadow: 5px 5px 5px rgba(0,0,0,.15);transform: translateY(-5px);}

/* 协和.鼎医堂 */
.dyt{padding: 50px 0;}
.dyt .dyt-wb1{font-size: 18px;color: #3e2609;line-height: 1.7;margin-bottom: 60px;}
.dyt .dyt-wb1 img{display: block;max-width: 100%;margin: 0 auto;}
.dyt .dyt-slogan{width: 632px;height: 40px;background: #98775e;border-radius: 5px;text-align: center;color: #fff;font-weight: bold;font-size: 18px;line-height: 40px;margin: 0 auto 68px;}
.dyt .dyt-box1{width: 100%;background: #c8a478;cursor: default;margin-bottom: 60px;transition: .5s;}
.dyt .dyt-box1 .dyt-wb2{width: 474px;margin: auto 0;padding: 30px;color: #fff;text-align: justify;font-size: 18px;line-height: 1.7;}
.dyt .dyt-box1 .pic{width: calc(100% - 474px);min-height: 363px;}
.dyt .dyt-box1 .pic figure{height: 100%;padding-top: 0;}
.dyt .dyt-box1 .pic img{min-height: auto;}
.dyt .dyt-box1:hover{background: #98775e;}
.dyt .dyt-box2{width: 100%;margin-bottom: 60px;}
.dyt .dyt-box2 .list{border: 4px solid #c8a478;border-radius: 3px;margin-right: 9px;cursor: default;}
.dyt .dyt-box2 .list:nth-child(4){margin-right: 0;}
.dyt .dyt-box2 .list img{display: block;width: 100%;}
.dyt .dyt-box2 .list:hover{animation: a2 3s linear 1;}
.dyt .dyt-box3{width: 100%;background: #eae5e1;border-radius: 10px;padding: 65px 30px;position: relative;margin-top: 70px;}
.dyt .dyt-box3 .dyt-title1{width: 455px;height: 58px;background: #98775e;border-radius: 5px;margin: 0 auto;position: absolute;left: 0;right: 0;top: -29px;text-align: center;line-height: 58px;overflow: hidden;font-size: 32px;font-family: 'Source Han Serif SC';color: #fff;}
.dyt .dyt-box3 .dyt-title1::before{content: '';width: 100%;height: 2px;background: #fafafa;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto 0;}
.dyt .dyt-box3 .dyt-title1 b{background: #98775e;display: inline-block;position: relative;z-index: 1;padding: 0 12px;}
.dyt .dyt-box3 .dyt-wb3{font-size: 18px;color: #3e2609;line-height: 1.7;}
.dyt .dyt-box3 .dyt-wb3 img{display: block;max-width: 100%;margin: 0 auto;}
.dyt .dyt-box3 .list{width: 16%;float: left;margin-right: 0.8%;border: 5px solid #98775e;background: #98775e;border-radius: 5px;margin-bottom: 13px;transition: .5s;}
.dyt .dyt-box3 .list:nth-child(6n){margin-right: 0;}
.dyt .dyt-box3 .list figure{padding-top: 55.556%;}
.dyt .dyt-box3 .list:hover{box-shadow: 5px 5px 0 rgba(0,0,0,.2);}
.dyt .dyt-img{display: block;width: 100%;margin-top: 35px;}

/* 御禧头疗 */
.yxtl{padding: 50px 0;}
.yxtl .yxtl-img1{width: 680px;margin: 0 auto 50px;}
.yxtl .yxtl-img1 img{display: block;width: 100%;}
.yxtl .yxtl-wb{font-size: 18px;color: #3e2609;line-height: 1.7;text-align: center;margin-bottom: 30px;}
.yxtl .yxtl-wb img{display: block;max-width: 100%;margin: 0 auto;}
.yxtl .yxtl-txt1{font-size: 23px;color: #3e2609;font-weight: bold;text-align: center;background: url(../images/yxtl/bj01.png) center center no-repeat;line-height: 1.5;padding-bottom: 25px;margin-bottom: 15px;}
.yxtl .yxtl-img2{background: #e8e8e8;padding: 30px 35px;margin-bottom: 25px;}
.yxtl .yxtl-img2 a{display: block;width: 49.8%;float: left;transition: .5s;}
.yxtl .yxtl-img2 a:nth-child(2n){float: right;}
.yxtl .yxtl-img2 a img{display: block;width: 100%;}
.yxtl .yxtl-img3{margin-bottom: 58px;}
.yxtl .yxtl-img3 .item{width: 48.5%;float: left;}
.yxtl .yxtl-img3 .item:nth-child(2n){float: right;}
.yxtl .yxtl-img3 .yxtl-tit1{width: 100%;height: 84px;background: url(../images/yxtl/bj02.png) center center no-repeat;background-size: 100% 100%;overflow: hidden;line-height: 84px;text-align: center;margin-bottom: 35px;}
.yxtl .yxtl-img3 .yxtl-tit1 img{vertical-align: middle;}
.yxtl .yxtl-img3 a{display: block;width: 100%;transition: .5s;}
.yxtl .yxtl-img3 a img{display: block;width: 100%;}
.yxtl .yxtl-tit2{width: 100%;margin-bottom: 45px;}
.yxtl .yxtl-tit2 img{display: block;width: 100%;}
.yxtl .yxtl-img4{margin-bottom: 35px;}
.yxtl .yxtl-sp{width: 100%;margin-bottom: 40px;}
.yxtl .yxtl-sp video{display: block;width: 100%;}
.yxtl .yxtl-img2 a:hover,.yxtl .yxtl-img3 a:hover{box-shadow: 5px 5px 5px rgba(0,0,0,.15);transform: translateY(-5px);}

/* 和美学院 */
.hmxy{padding: 50px 0;}
.hmxy .hmxy-wb{font-size: 18px;color: #3e2609;line-height: 1.7;text-align: justify;}
.hmxy .hmxy-wb img{display: block;max-width: 100%;margin: 0 auto;}

.hmxy .hmxy-box1{margin: 50px 0 60px;}
.hmxy .hmxy-box1 .tp{width: 450px;}
.hmxy .hmxy-box1 .tp img{display: block;width: 100%;}
.hmxy .hmxy-box1 .cont{width: calc(100% - 485px);border-top: 2px solid #aa9c91;border-bottom: 2px solid #aa9c91;padding:  25px 0;}
.hmxy .hmxy-box1 .cont b{display: block;font-size: 25px;color: #98775e;font-family: 'Source Han Serif SC';line-height: 35px;margin-bottom: 10px;}
.hmxy .hmxy-box1 .hmxy-wb{font-size: 16px;line-height: 2;}
.hmxy .hmxy-img1{margin-bottom: 40px;}
.hmxy .hmxy-img1 img{display: block;max-width: 100%;margin: 0 auto;}
.hmxy .hmxy-txt1{text-align: center;font-size: 34px;color: #98775e;font-family: 'Source Han Serif SC';line-height: 40px;}
.hmxy .hmxy-txt1 span{background: #c8a478;color: #ffffff;display: inline-block;font-family: 'Source Han Serif SC';padding: 0 8px;border-radius: 3px;}
.hmxy .hmxy-txt2{text-align: center;font-size: 25px;color: #98775e;line-height: 2;margin-bottom: 30px;}
.hmxy .hmxy-txt2 span{display: inline-block;font-family: 'Source Han Serif SC';border-bottom: 1px solid #98775e;}

.hmxy .hmxy-box2{width: 100%;margin-bottom: 70px;}
.hmxy .hmxy-box2 .list{margin-right: 9px;width: 100%;text-align: center;cursor: default;}
.hmxy .hmxy-box2 .list:last-child{margin-right: 0;}
.hmxy .hmxy-box2 .list .ico{display: block;margin: 0 auto 15px;width: 115px;}
.hmxy .hmxy-box2 .list .tit{font-weight: bold;font-family: 'Source Han Serif SC';font-size: 22px;color: #98775e;display: inline-block;border-bottom: 1px solid #98775e;padding-bottom: 5px;margin-bottom: 10px;}
.hmxy .hmxy-box2 .list .hmxy-wb1{border: 2px solid #98775e;border-radius: 5px;min-height: 200px;display: flex;align-items: center;flex-wrap: wrap;justify-content: center;font-size: 15px;color: #98775e;line-height: 1.4;}

.hmxy .hmxy-txt3{width: 395px;height: 60px;background: #c8a478;border-radius: 60px;color: #fff;text-align: center;line-height: 60px;font-size: 34px;font-family: 'Source Han Serif SC';margin: 0 auto 30px;}
.hmxy .hmxy-txt4{font-size: 34px;font-family: 'Source Han Serif SC';color: #98775e;text-align: center;line-height: 1;margin: 0 auto 40px;}

.hmxy .hmxy-box3{}
.hmxy .hmxy-box3 .list{width: 100%;height: 333px;background: #eae5e1;margin-bottom: 60px;transition: .5s;}
.hmxy .hmxy-box3 .list .tp{width: 700px;height: 333px;float: right;}
.hmxy .hmxy-box3 .list .cont{width: calc(100% - 700px);float: left;padding: 20px 35px 15px;}
.hmxy .hmxy-box3 .list:nth-child(even) .tp{float: left;}
.hmxy .hmxy-box3 .list:nth-child(even) .cont{float: right;}
.hmxy .hmxy-box3 .list .bt img{}
.hmxy .hmxy-box3 .list:nth-child(even) .bt{text-align: right;}
.hmxy .hmxy-box3 .list .hmxy-wb{font-size: 18px;border-top: 1px solid #ffffff;border-bottom: 1px solid #ffffff;padding: 10px 0;margin: 10px 0;}
.hmxy .hmxy-box3 .list .txt{font-size: 23px;color: #553b28;font-family: 'Source Han Serif SC';}
.hmxy .hmxy-box3 .list .txt span{display: inline-block;color: #ffffff;font-family: 'Source Han Serif SC';background: #c8a478;border-radius: 3px;padding: 0 5px;}
.hmxy .hmxy-box3 .list:hover{box-shadow: 5px 5px 5px rgba(0,0,0,.15);transform: translateY(-5px);}

.hmxy .hmxy-txt5{text-align: center;}
.hmxy .hmxy-txt5 span{display: inline-block;font-size: 31px;font-family: 'Source Han Serif SC';background: #c8a478;color: #ffffff;border-radius: 3px;padding: 0 5px;line-height: 1.2;padding-bottom: 3px;}
.hmxy .hmxy-box4{width: 100%;margin-top: 115px;margin-bottom: 60px;}
.hmxy .hmxy-box4 .list{width: calc( (100% - 90px) / 4 );margin-right: 30px;border: 2px solid #a58873;border-radius: 15px;position: relative;padding: 60px 25px 35px;min-height: 330px;color: #98775e;cursor: default;}
.hmxy .hmxy-box4 .list:last-child{margin-right: 0;}
.hmxy .hmxy-box4 .list .ico{display: block;width: 110px;margin: 0 auto;position: absolute;left: 0;right: 0;top: -75px;}
.hmxy .hmxy-box4 .list .tit{text-align: center;font-weight: bold;font-family: 'Source Han Serif SC';font-size: 30px;line-height: 40px;margin-bottom: 15px;}
.hmxy .hmxy-box4 .list .hmxy-wb2{font-size: 18px;line-height: 1.6;text-align: justify;}

.hmxy .hmxy-txt6{font-size: 19px;text-align: center;font-family: 'Source Han Serif SC';color: #98775e;line-height: 1;margin: 10px 0 40px;}
.hmxy .hmxy-txt3-1{width: 610px;}
.hmxy .hmxy-txt4-1{line-height: 1.5;}
.hmxy .rz_bottom{padding-top: 25px;}

/* 合作加盟 */
.jm{width: 100%;padding: 50px 0 0;}
.jm .jm-wb{font-size: 18px;color: #3e2609;line-height: 1.7;text-align: justify;}
.jm .jm-wb img{display: block;max-width: 100%;margin: 0 auto;}

.jm .jm-tit1{background: #c8a478;padding: 25px 0;margin: 40px 0 30px;}
.jm .jm-tit1 img{display: block;margin: 0 auto;}
.jm .jm-wb1{font-size: 16px;margin-bottom: 125px;}

.jm .jm-box1{margin-bottom: 60px;}
.jm .jm-box1 .list{width: 32%;float: left;margin-right: 2%;position: relative;z-index: 1;}
.jm .jm-box1 .list:nth-child(3n){margin-right: 0;}
.jm .jm-box1 .list .bt{width: 85%;height: 120px;border: 5px solid #c8a478;background: #fafafa;border-radius: 8px;margin: 0 auto;position: absolute;left: 0;right: 0;top: -55px;}
.jm .jm-box1 .list .bt img{display: block;margin: auto auto;}
.jm .jm-box1 .list .cont{border: 5px solid #c8a478;height: 534px;background: url(../images/jm/bj02.jpg) bottom center no-repeat;padding: 90px 20px 20px;}
.jm .jm-box1 .list .bj{display: block;width: 520px;position: absolute;left: 50%;top: -100px;margin-left: -250px;z-index: -1;}
.jm .jm-box1 .list .txt1{font-size: 22px;color: #c76932;text-align: center;font-family: 'Source Han Serif SC';line-height: 1.5;margin-bottom: 20px;}
.jm .jm-box1 .list article{text-align: justify;font-size: 16px;color: #000000;line-height: 2;}

.jm .jm-tit2{margin-bottom: 40px;}
.jm .jm-tit2 img{display: block;max-width: 100%;margin: 0 auto;}

.jm .jm-box2{margin-bottom: 80px;}
.jm .jm-box2 .jm-box2-cont{width: 48.5%;float: left;min-height: 100px;}
.jm .jm-box2 .jm-box2-cont:nth-child(2n){float: right;}
.jm .jm-tit3{height: 67px;line-height: 67px;font-family: 'Source Han Serif SC';padding-left: 105px;color: #ffffff;font-size: 24px;margin-bottom: 20px;}

.jm .jm-cont1{margin-top: 55px;}
.jm .jm-cont1 .list{position: relative;background: #b26a35;border-radius: 5px;width: calc( (100% - 30px) / 4 );padding: 72px 10px 40px;}
.jm .jm-cont1 .list .ico{display: block;width: 78px;height: 78px;border-radius: 100%;margin: 0 auto;position: absolute;left: 0;right: 0;top: -30px;}
.jm .jm-cont1 .bt{text-align: center;font-size: 19px;font-family: 'Source Han Serif SC';color: #fff;border-top: 1px solid #e5bc83;border-bottom: 1px solid #e5bc83;line-height: 2;margin-bottom: 20px;}
.jm .jm-cont1 .jm-wb{font-size: 16px;color: #e5bc83;}
.jm .jm-wb2{font-size: 16px;}

.jm .jm-tit4{background: #e5bc83;border-radius: 5px;position: relative;padding: 18px 18px 18px 100px;margin-bottom: 30px;}
.jm .jm-tit4 img{display: block;}
.jm .jm-tit4 .num{display: block;width: 67px;height: 67px;border-radius: 100%;position: absolute;top: -20px;left: -5px;}

.jm .jm-txt1{text-align: center;background: url(../images/jm/bj03.png) center center no-repeat;font-size: 20px;color: #553b28;font-family: 'Source Han Serif SC';line-height: 54px;}
.jm .jm-txt2{text-align: center;font-size: 16px;color: #3e2609;line-height: 1.5;}
.jm .jm-txt3{font-size: 20px;color: #553b28;font-family: 'Source Han Serif SC';text-align: center;line-height: 1;margin-bottom: 20px;}

.jm .jm-box3{background: url(../images/jm/bj04.jpg) bottom center no-repeat;padding-bottom: 115px;margin-bottom: 65px;}
.jm .jm-tit5{background: #553b28;font-size: 35px;color: #fff;text-align: center;font-family: 'Source Han Serif SC';line-height: 70px;letter-spacing: 10px;margin-bottom: 50px;}
.jm .jm-tit6{width: 530px;height: 60px;background: #c8a478;text-align: center;line-height: 60px;font-size: 30px;position: relative;color: #fff;font-family: 'Source Han Serif SC';border-radius: 60px;margin: 0 auto;padding-left: 35px;}
.jm .jm-tit6 .num{display: block;left: 35px;top: -15px;position: absolute;}

.jm .jm-txt4{text-align: center;font-size: 24px;color: #553b28;font-family: 'Source Han Serif SC';line-height: 1.5;margin: 10px auto 25px;}
.jm .jm-img1{margin-bottom: 45px;}
.jm .jm-img1 a{display: block;width: 338px;border: 4px solid #b19977;border-radius: 3px;margin: 0 25px;transition: .5s;}
.jm .jm-img1 a img{display: block;width: 100%;}
.jm .jm-img1 a:hover{box-shadow: 3px 3px 3px rgba(0,0,0,.15);}
.jm .jm-img2{}
.jm .jm-img2 .list{margin: 0 20px;}
.jm .jm-img2 .list .tp{display: block;width: 206px;height: 206px;border-radius: 100%;overflow: hidden;}
.jm .jm-img2 .list .tp img{display: block;width: 100%;}
.jm .jm-img2 .list .tit{background: #553b28;height: 45px;line-height: 45px;text-align: center;font-family: 'Source Han Serif SC';font-size: 24px;color: #e5bc83;width: 181px;border-radius: 5px;margin: -15px auto 0;position: relative;z-index: 1;transition: .5s;}
.jm .jm-img2 .list:hover .tit{box-shadow: 3px 3px 3px rgba(0,0,0,.15);cursor: default;}

.jm .jm-box4{margin: 55px 0;}
.jm .jm-box4 .jm-left{width: 460px;float: left;}
.jm .jm-box4 .txt1{background: url(../images/jm/bj05.png) center left no-repeat;background-size: 100% 100%;font-size: 25px;color: #fafafa;font-family: 'Source Han Serif SC';padding: 10px 20px;line-height: 1.2;}
.jm .jm-box4 .txt2{font-size: 20px;font-family: 'Source Han Serif SC';padding: 15px 20px;color: #553b28;}
.jm .jm-box4 .tp{width: 700px;border: 5px solid #b39b77;float: right;}
.jm .jm-box4 .tp img{display: block;width: 100%;}
.jm .jm-img3{border: 3px solid #c8a478;border-radius: 5px;margin-bottom: 65px;}
.jm .jm-img3 img{display: block;width: 100%;}

.jm .jm-wb3{margin-bottom: 55px;}
.jm .jm-wb4{text-align: center;font-size: 24px;color: #553b28;font-family: 'Source Han Serif SC';line-height: 1.5;margin-bottom: 35px;}
.jm .jm-wb4 img{display: block;margin: 0 auto;max-width: 100%;}
.jm .jm-txt5{width: 500px;height: 56px;font-size: 30px;color: #553b28;font-family: 'Source Han Serif SC';text-align: center;line-height: 50px;line-height: 50px;border: 3px solid #c8a478;border-radius: 8px;margin: 0 auto 25px;}
.jm .jm-box5{margin-bottom: 10px;}
.jm .jm-box5 .item{width: 105px;height: 105px;border-radius: 100%;background: #c8a478;text-align: center;padding: 6px;margin: 0 20px;}
.jm .jm-box5 .item span{display: block;width: 100%;height: 100%;border: 2px solid #fff;border-radius: 100%;line-height: 89px;color: #fff;font-size: 30px;font-family: 'Source Han Serif SC';}
.jm .jm-box6{margin-bottom: 40px;}
.jm .jm-box6 a{display: block;width: calc( (100% - 15px) / 4 );float: left;margin-right: 5px;transition: .5s;}
.jm .jm-box6 a:nth-child(4n){margin-right: 0;}
.jm .jm-box6 a img{display: block;width: 100%;}
.jm .jm-box6 a:hover{box-shadow: 5px 5px 5px rgba(0,0,0,.15);transform: translateY(-5px);}
.jm .jm-box7{padding: 0 15px;}
.jm .jm-box7 .tp{width: 56.618%;float: right;}
.jm .jm-box7 .tp img{display: block;width: 100%;}
.jm .jm-box7 .text{width: 38.5%;float: left;}
.jm .jm-box7 .jm-txt6{border: 3px solid #c8a478;border-radius: 8px;text-align: center;font-size: 20px;color: #553b28;font-family: 'Source Han Serif SC';line-height: 45px;}
.jm .jm-box7 .jm-txt7{border-bottom: 2px dashed #9d2c24;font-size: 16px;color: #3e2609;line-height: 1.8;padding: 15px 0;}
.jm .jm-box7 .jm-txt8{border-bottom: 2px dashed #9d2c24;font-size: 20px;color: #3e2609;line-height: 1.8;padding: 12px 0;font-family: 'Source Han Serif SC';}
.jm .jm-box7 .jm-txt8 span{display: block;color: #f78800;font-family: 'Source Han Serif SC';}
.jm .jm-box8{background: #eae5e1;border-radius: 5px;padding: 30px 50px;margin-bottom: 50px;}
.jm .jm-box8 b{display: block;font-size: 32px;color: #98775e;font-family: 'Source Han Serif SC';line-height: 1.5;}
.jm .jm-box8 .txt{border-radius: 5px;background: url(../images/jm/bj06.jpg) center center no-repeat;background-size: 100% 100%;margin-top: 15px;color: #fff;padding: 0 30px;font-size: 20px;font-weight: bold;line-height: 2;cursor: default;}
.jm .jm-box8 .txt:nth-child(odd){background: url(../images/jm/bj07.jpg) center center no-repeat;background-size: 100% 100%;}
.jm .jm-wb5{margin-bottom: 35px;}

.jm .jm-form{width: 100%;background: #98775e;padding: 50px 0;}
.jm .jm-form form{width: 825px;display: block;margin: 0 auto;}
.jm .jm-form form .item{width: 100%;background: #eae5e1;padding: 17px 0;border-radius: 5px;margin-bottom: 15px;}
.jm .jm-form form .item label{display: block;width: 154px;text-align: center;border-right: 1px solid #98775e;font-size: 18px;color: #3e2609;line-height: 33px;float: left;}
.jm .jm-form form .item input{width: 645px;float: left;height: 33px;border: 0;padding-left: 45px;background: #eae5e1;font-size: 18px;color: #b4aba3;}
.jm .jm-form form .item select{width: 125px;border: 0;float: left;height: 33px;font-size: 18px;margin-left: 45px;background: #eae5e1;outline: none;color: #b4aba3;}
.jm .jm-form form .item select.sel2{width: 600px;margin-left: 45px;}
.jm .jm-form form .item input::-webkit-input-placeholder{color: #b4aba3;}
.jm .jm-form form .item input::-moz-placeholder{color: #b4aba3;}
.jm .jm-form form .jm-btn{display: block;width: 100%;border: 0;background: #e8bf84;height: 65px;text-align: center;line-height: 65px;color: #fff;border-radius: 5px;font-size: 27px;font-family: 'Source Han Serif SC';}

/* 门店展示 */
.md{padding: 50px 0;}
.md .md-txt{background: #553b28;text-align: center;font-size: 35px;color: #fff;font-family: 'Source Han Serif SC';line-height: 60px;}
.md .md-dt{background: #ece8e6;position: relative;margin-bottom: 55px;}
.md .md-dt .md-img{display: block;margin: 0 0 0 40px;}
.md .md-dt .xx{width: 39px;position: absolute;top: 180px;left: 880px;}
.md .md-dt .xx img{display: block;width: 100%;}
.md .md-dt .item{width: 16px;height: 16px;position: absolute;}
.md .md-dt .item .dian{display: block;width: 16px;height: 16px;border-radius: 100%;position: relative;z-index: 1;cursor: pointer;}
.md .md-dt .item .tp{display: block;background: #737271;position: absolute;z-index: 0;transition: 1s;}
.md .md-dt .item .tp img{display: block;width: 0;height: 0;border: 3px solid #aa6d3d;border-radius: 100%;position: absolute;transition: 1s;}
.md .md-dt .item0_0 .tp{width: 0;height: 2px;top: 0;bottom: 0;left: 8px;margin: auto 0;}
.md .md-dt .item0_0 .tp img{right: 0;top: 0;}
.md .md-dt .item0 .tp{width: 2px;height: 0;bottom: 8px;left: 0;right: 0;margin: 0 auto;}
.md .md-dt .item0 .tp img{top: 0;left: 0;}
.md .md-dt .item0_1 .tp{width: 0;height: 2px;top: 0;bottom: 0;right: 8px;margin: auto 0;}
.md .md-dt .item0_1 .tp img{top: 0;left: 0;}

.md .md-dt .item1{top: 115px;left: 885px;}
.md .md-dt .item2{top: 247px;left: 830px;}
.md .md-dt .item3{top: 320px;left: 685px;}
.md .md-dt .item4{top: 440px;left: 835px;}
.md .md-dt .item5{top: 490px;left: 842px;}
.md .md-dt .item6{top: 258px;left: 685px;}
.md .md-dt .item7{top: 501px;left: 620px;}
.md .md-dt .item8{top: 428px;left: 488px;}
.md .md-dt .item9{top: 385px;left: 421px;}
.md .md-dt .item10{top: 667px;left: 622px;}

.md .md-dt .item0_0:hover .tp{width: 185px;}
.md .md-dt .item0_0:hover .tp img{width: 87px;height: 87px;right: -87px;top: -43px;}
.md .md-dt .item0:hover .tp{height: 135px;}
.md .md-dt .item0:hover .tp img{width: 87px;height: 87px;top: -87px;left: -43px;}
.md .md-dt .item0_1:hover .tp{width: 285px;}
.md .md-dt .item0_1:hover .tp img{width: 87px;height: 87px;left: -87px;top: -43px;}
.md .md-dt .item0.item7:hover .tp{height: 290px;}
.md .md-dt .item0.item8:hover .tp{height: 190px;}

.md .md-img{display: block;max-width: 100%;margin: 0 auto 35px;}
.md .md-box{width: 100%;margin-top: 45px;} 
.md .md-box .pic{width: 24.4%;float: left;margin-right: 0.8%;background: #98775e;margin-bottom: 15px;transition: .5s;}
.md .md-box .pic:nth-child(4n){margin-right: 0;}
.md .md-box .pic figure{padding-top: 55.556%;}
.md .md-box .pic:hover{box-shadow: 5px 5px 0 rgba(0,0,0,.2);}

/* 头部健康管理工程 */
.jk{padding: 50px 0 0;}
.jk .jk-wb1{font-size: 18px;color: #3e2609;line-height: 1.7;text-align: justify;}
.jk .jk-wb1 img{display: block;margin: 0 auto;max-width: 100%;}

.jk .jk-txt1{width: 100%;height: 163px;background: url(../images/jk/01.jpg) center center no-repeat;color: #fff;text-align: center;margin: 40px 0 30px;}
.jk .jk-txt1 p{margin: auto auto;font-size: 32px;font-family: 'Source Han Serif SC';line-height: 1.2;}

.jk .jk-tit1{font-size: 34px;color: #98775e;font-family: 'Source Han Serif SC';line-height: 1.7;}
.jk .jk-tit2{font-size: 29px;color: #ffffff;background: #c8a478;font-family: 'Source Han Serif SC';border-radius: 60px;text-align: center;line-height: 1.7;}
.jk .jk-wrap1{margin: 35px 0 25px;}
.jk .jk-wrap1 .txt{width: 120px;height: 120px;border-radius: 100%;background: #fafafa;text-align: center;font-size: 30px;color: #98775e;font-family: 'Source Han Serif SC';border: 3px solid #c8a478;line-height: 34px;padding-top: 24px;cursor: default;}
.jk .jk-txt2{font-size: 22px;color: #98775e;font-family: 'Source Han Serif SC';line-height: 1.65;}

.jk .jk-box1{margin-top: 35px;}
.jk .jk-box1 .img{display: block;width: 59.044%;margin: auto 0;border: 3px solid #c8a478;transition: .5s;}
.jk .jk-box1 .img img{display: block;width: 100%;}
.jk .jk-box1 .cont{width: 37.868%;margin: auto 0;}
.jk .jk-box1 .jk-tit1{line-height: 1;margin-bottom: 15px;}
.jk .jk-box1 .img:hover{box-shadow: 3px 3px 3px rgba(0,0,0,.15);transform: translateY(-5px);}

.jk .jk-box2{margin-top: 35px;margin-bottom: 80px;}
.jk .jk-box2 .img{display: block;width: 59.044%;margin: auto 0;border: 3px solid #c8a478;transition: .5s;}
.jk .jk-box2 .img img{display: block;width: 100%;}
.jk .jk-box2 .cont{width: 37.868%;margin: auto 0;}
.jk .jk-box2 .jk-tit1,.jk .jk-box2 .jk-txt2{text-align: right;}
.jk .jk-box2 .jk-tit2{margin-top: 20px;}
.jk .jk-box2 .img:hover{box-shadow: 3px 3px 3px rgba(0,0,0,.15);transform: translateY(-5px);}

.jk .jk-box3{text-align: center;}
.jk .jk-box3 .jk-tit2{display: inline-block;min-width: 475px;padding: 0 30px;margin: 5px 0}

.jk .jk-img1{margin: 40px 0 75px;}
.jk .jk-img1 .tp{display: block;width: 23.309%;transition: .5s;}
.jk .jk-img1 .tp img{display: block;width: 100%;}
.jk .jk-img1 .tp:hover{transform: translateY(-5px);}
.jk .jk-img2{border: 3px solid #c8a478;margin: 25px 0 70px;transition: .5s;}
.jk .jk-img2 img{display: block;width: 100%;}
.jk .jk-img2:hover{box-shadow: 3px 3px 3px rgba(0,0,0,.15);transform: translateY(-5px);}

.jk .jk-box4{background: url(../images/jk/bj01.png) right center no-repeat;background-size: auto 100%;margin-top: 50px;}
.jk .jk-box4 .img{width: 33.824%;border: 3px solid #c8a478;margin: auto 0;}
.jk .jk-box4 .img img{display: block;width: 100%;}
.jk .jk-box4 .cont{width: 66.176%;margin: auto 0;text-align: center;}
.jk .jk-box4 .jk-txt3{font-size: 22px;color: #080404;font-family: 'Source Han Serif SC';line-height: 1.7;margin-bottom: 15px;}
.jk .jk-box4 .jk-tit2{display: inline-block;padding: 0 30px;}
.jk .jk-box4 .jk-wrap1{margin: 0;}
.jk .jk-box4 .jk-wrap1 .txt{margin: 0 15px;}
.jk .jk-img3{margin: 65px 0 60px;transition: .5s;}
.jk .jk-img3 img{display: block;width: 100%;}
.jk .jk-img3:hover{box-shadow: 3px 3px 3px rgba(0,0,0,.15);transform: translateY(-5px);}
.jk .jk-box5 .jk-tit2{margin: 0 auto 20px;}
.jk .jk-box5 .jk-tit1{line-height: 1;}
.jk .jk-img4{margin: 20px 0 10px;}
.jk .jk-img4 .img{display: block;margin: 0 40px;}

/* 资讯动态 */
.news{padding: 50px 0;}
.news .list{width: 100%;margin-bottom: 75px;}
.news .list a{display: block;width: 100%;}
.news .list time{display: block;width: 100px;height: 92px;float: left;background: #d9d9d9;color: #fff;padding: 23px 15px;transition: .5s;}
.news .list time small{display: block;font-size: 14px;line-height: 20px;}
.news .list time p{font-size: 22px;line-height: 28px;}
.news .list .cont{width: calc(100% - 140px);float: right;}
.news .list .tit{font-size: 18px;color: #98775e;font-weight: bold;line-height: 30px;}
.news .list .desc{font-size: 14px; color: #3e2609;line-height: 30px;}
.news .list:hover time{background: #98775e;}

/* 联系我们 */
.contact{padding: 50px 0;}
.contact .n-titBox{margin-bottom: 45px;}
.contact .map{border: 2px solid #9d7d65;width: calc(100% - 488px);height: 425px;background: #ddd;float: left;border-radius: 5px;overflow: hidden;}
.contact .map iframe{display: block;width: 100%;height: 100%;border: 0;}
.contact .cont{width: 420px;float: right;}
.contact .cont .item{border-bottom: 1px solid #98775e;color: #3e2609;padding: 20px 0;font-size: 18px;color: #3e2609;}
.contact .cont .item b{display: block;font-size: 18px;line-height: 35px;margin-bottom: 5px;}
.contact .cont .item p{line-height: 25px;}

.article{font-size: 18px;color: #3e2609;text-align: justify;line-height: 1.7;}
.article img{max-width: 100%;}
.article iframe{display: block;width: 800px;height: 600px;border: 0;margin: 0 auto;}

/* 人才招聘 */
.rczp{padding: 50px 0;}
.rczp .n-titBox{margin-bottom: 45px;}

/* 详情 */
.content{padding: 50px 0;}
.content .title{font-size: 24px;line-height: 1.7;color: #98775e;text-align: center;}
.content .time{display: block;text-align: center;font-size: 14px;line-height: 20px;margin-bottom: 25px;}

article{font-size: 18px;color: #3e2609;line-height: 1.7;}
article img{display: block;margin: 0 auto;max-width: 100%;}


@-webkit-keyframes a1{
	0%{-webkit-transform:rotate(0deg);}
    100%{-webkit-transform:rotate(360deg);}
}
@-webkit-keyframes a2{
	0%{transform: rotateY(0);}
    100%{transform: rotateY(360deg);}
}
@-webkit-keyframes a3{
	0%{transform: rotateX(0);}
    100%{transform: rotatex(360deg);}
}



/* 上下页 */
.m-clips{margin: 60px 0 0;font-size: 16px;color: #444;line-height: 35px;border-top: 1px solid #dcdcdc;padding-top: 45px;}
.m-clips a{color: #444;line-height: 35px;}

.article-prevnext{margin: 60px 0 0;font-size: 16px;color: #444;line-height: 35px;border-top: 1px solid #dcdcdc;padding-top: 30px;}
.article-prevnext li{line-height: 35px;}
.article-prevnext li a{color: #444;}
.article-prevnext li a:hover{text-decoration: underline;}

/* 上下页 上一张下一张
.article-prevnext li{float: left;margin-right: 15px;}
.article-prevnext li a{display: block;width: 120px;height: 42px;border: 1px solid #ddd;text-align: center;line-height: 40px;font-size: 16px;} */


/*效果  hover滑动效果*/
/* animation-name:fadeInUp;animation-delay: 0.1s; */
.y{box-shadow: 5px 5px 10px #535c8c;-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);}
.r{transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);box-shadow: 5px 5px 10px #888;}
.x{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.c{transform:rotateY(360deg);-webkit-transform:rotateY(360deg);}
@media screen and (max-width: 1360px) {}

/* ::-webkit-input-placeholder{color: #201f1d;}
::-moz-placeholder{color: #201f1d;}
:-moz-placeholder{color: #201f1d;} */

/* {border-right: 32px solid transparent;
-webkit-filter: drop-shadow(32px 0 0 red);
filter: drop-shadow(32px 0 0 red);} */

/*  透明图片投影 -webkit-filter: drop-shadow(0 104px 0 #003488);filter: drop-shadow(0 104px 0 #003488);
	图片变白 -webkit-filter: grayscale(100%) brightness(1000%);filter: grayscale(100%) brightness(1000%); 
 */

