.mrk-tit{line-height:1;text-align:center;padding-bottom:2.5rem;text-transform:uppercase}.mrk-tit h1{font-size:36px;color:#333}.mrk-tit h1 b{color:#ad8155}.mrk-tit h3{font-size:16px;color:#555;padding-top:.5em}.mrk-tit h5{font-size:17px;color:#888;padding-top:1em}.mrk-hd{padding:3rem 0 5.6vw;background:url(images/gjb-bottom.png) center bottom #f7f2ed no-repeat;background-size:contain}.mrk-hd ._info{position:relative;display:grid;grid-template-columns:4fr 5fr;gap:30rpx;padding:2rem;margin-bottom:4rem}.mrk-hd ._info:before{content:" ";display:block;position:absolute;left:10%;top:0;bottom:0;right:0;background-color:#ad8155;-webkit-border-radius:7rem 0 0 0;-moz-border-radius:7rem 0 0 0;-o-border-radius:7rem 0 0 0;border-radius:7rem 0 0 0}.mrk-hd ._info>div{position:relative;z-index:10;display:flex;align-items:center}.mrk-hd ._info ._imgbox{height:88%;-webkit-border-radius:0 0 7rem 0;-moz-border-radius:0 0 7rem 0;-o-border-radius:0 0 7rem 0;border-radius:0 0 7rem 0}.mrk-hd ._info ._box{padding:2rem 2.5rem 2rem;font-size:16px;color:#fff;text-align:justify}.mrk-hd ._info ._box>p{text-indent:2em;line-height:2;padding-bottom:.5rem}.mrk-hd ._info ._box>p span,.mrk-hd ._info ._box>p b{color:#ad8155}.mrk-hd ._info ._box ul{padding-top:.5rem}.mrk-hd ._info ._box ul li{float:left;position:relative;padding-left:2.4rem;line-height:2.4;margin-right:2em}.mrk-hd ._info ._box ul li i{position:absolute;z-index:1;zoom:1;left:0;top:50%;width:2rem;height:2rem;margin-top:-1rem;text-align:center;line-height:2rem;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%;color:#ad8155;background-color:#fff}.mrk-hd ._info ._box ul li b{color:#fff}.mrk-tm{padding:3.5rem 0;background-color:#fff}.mrk-tm .fk-right,.mrk-tm .fk-left{display:none;color:rgba(0,0,0,0.1)}.mrk-tm:hover .fk-right,.mrk-tm:hover .fk-left{display:inline-block}.mrk-tm .tm_swiper{position:relative}.mrk-tm .swiper{overflow:hidden;padding-bottom:60px}.mrk-tm .swiper-pagination-bullet-active{background:#ad8155 !important}.mrk-tm .swiper-slide{text-align:center}.mrk-tm .swiper-slide ._img{display:inline-block;width:150px;height:150px;overflow:hidden;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%;background-color:#f4eae1;margin:0 auto 1rem}.mrk-tm .swiper-slide ._img img{width:100%}.mrk-tm .swiper-slide h1{font-size:24px}.mrk-tm .swiper-slide h1 a{color:#ad8155}.mrk-tm .swiper-slide h3{color:#666;padding-top:.5rem;margin-bottom:20px}.mrk-tm .swiper-slide h3 span{-khtml-opacity:.4;-webkit-opacity:.4;-moz-opacity:.4;-o-opacity:.4;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);padding:.5rem}.mrk-tm .swiper-slide ._txt{background-color:#f4eae1;padding:15px;border-radius:8px;text-align:justify;line-height:1.8rem;overflow:hidden}.mrk-tm .swiper-slide ._txt p{max-height:7.2rem;overflow:hidden}.mrk-tm .swiper-slide ._alink{padding-top:1rem}.mrk-tm .swiper-slide ._alink a{display:inline-block;font-size:13px;line-height:1.8rem;padding:0 1rem;margin:0 .3rem;background-color:#ad8155;color:#fff;-webkit-border-radius:1.8rem;-moz-border-radius:1.8rem;-o-border-radius:1.8rem;border-radius:1.8rem}.mrk-tm .swiper-slide ._alink a:nth-child(2){background-color:#333;color:#fff}.mrk-tm .swiper-slide:hover ._img{background-color:#a7c6cc}.mrk-ser-xj{padding:4rem 0;background-color:#fff;background:url(images/mrk-1.jpg) center no-repeat;background-size:cover}.mrk-ser-xj ul._serbox{padding:0 0 3rem;display:grid;gap:20px;grid-template-columns:repeat(4, minmax(0, 1fr))}.mrk-ser-xj ul._serbox a{display:flex;height:100%;align-items:center;justify-content:center;flex-direction:column;padding:20px;background-color:rgba(255,255,255,0.8);color:#ad8155;border:2px #ad8155 solid;text-align:center;overflow:hidden;text-transform:uppercase}.mrk-ser-xj ul._serbox a:hover{background-color:#ad8155;color:#fff}.mrk-ser-xj ul._serbox ._icon{font-size:50px}.mrk-ser-xj ul._serbox ._tit{padding:1rem 1rem 1.3rem;line-height:1;font-size:13px}.mrk-ser-xj ul._serbox ._tit h1{font-size:20px;padding-bottom:.8rem}.mrk-ser-xj ul._serbox ._tit h3{-khtml-opacity:.4;-webkit-opacity:.4;-moz-opacity:.4;-o-opacity:.4;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}.mrk-ser-xj ._more{text-align:center}.mrk-ser-xj ._more a{display:inline-block;line-height:2.4;font-size:18px;padding:0 2em;background-color:#ad8155;color:#fff}.mrk-xjBox{padding:4rem 0}.mrk-xjBox ul{margin:0 -15px}.mrk-xjBox ul>li{float:left;margin:0 0 20px;width:33.33333333%;padding:0 15px}.mrk-xjBox ul a{display:block;background-color:rgba(173,129,85,0.05);padding:1.5rem 1.5rem 1.5rem 4.5rem;position:relative;-webkit-transition:all 0.36s ease-in-out ;-moz-transition:all 0.36s ease-in-out ;-o-transition:all 0.36s ease-in-out ;transition:all 0.36s ease-in-out }.mrk-xjBox ul a i{position:absolute;z-index:1;zoom:1;left:1.5rem;top:1.5rem;line-height:2rem;height:2rem;width:2rem;text-align:center;background-color:#ad8155;color:#fff;-webkit-border-radius:20%;-moz-border-radius:20%;-o-border-radius:20%;border-radius:20%}.mrk-xjBox ul a h1{font-weight:bold;font-size:20px;line-height:2rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:.5rem}.mrk-xjBox ul a ._txt{line-height:1.7rem;height:6.8rem;overflow:hidden}.mrk-xjBox ul a ._lk{padding-top:.5rem;font-size:16px;color:#ad8155}.mrk-xjBox ul a:hover{background-color:rgba(173,129,85,0.1)}.mrk-xjBox ul a:hover h1{color:#ad8155}.mrk-sbei{padding:4rem 0}.mrk-sbei ._txt{background-color:rgba(173,129,85,0.05);text-indent:2em;padding:1.5rem 2rem;border-radius:.8rem;line-height:1.8;font-size:15px}.mrk-sbei ul{display:grid;gap:20px;grid-template-columns:repeat(2, minmax(0, 1fr));padding-top:2rem}.mrk-sbei ul img{width:100%}.mrk-swt{padding:4rem 0;background:url(images/mrk-2.jpg) center no-repeat;background-size:cover;text-align:center}.mrk-swt h1{font-size:28px;line-height:1;color:#fff}.mrk-swt ._img{font-size:28px;padding:1rem 0 2rem}.mrk-swt ._img img{width:16em}.mrk-swt a{display:inline-block;line-height:2.4;font-size:18px;padding:0 2em;background-color:#fff;color:#ad8155}@media screen and (min-width:640px){.g-menu{background-image:-webkit-linear-gradient(45deg, #008b99, #1aa07f, #24cbad);background-image:-moz-linear-gradient(45deg, #008b99, #1aa07f, #24cbad);background-image:-o-linear-gradient(45deg, #008b99, #1aa07f, #24cbad);background-image:linear-gradient(45deg, #008b99, #1aa07f, #24cbad)}.g-menu .first>li:hover>a{background-color:rgba(0,0,0,0.08)}.g-menu .first>li:hover>a:before{display:none}.g-doctor ._item ._imgbox,.doctor-head ._imgbox{background-image:-webkit-linear-gradient(180deg, #357cbf, #e6f8ff);background-image:-moz-linear-gradient(180deg, #357cbf, #e6f8ff);background-image:-o-linear-gradient(180deg, #357cbf, #e6f8ff);background-image:linear-gradient(180deg, #357cbf, #e6f8ff)}}@media screen and (max-width:640px){.mrk-tit{padding-bottom:1.5rem}.mrk-tit h1{font-size:1.8rem}.mrk-tit h3{font-size:1.1rem}.mrk-tit h5{font-size:1.2rem;padding-top:.6em}.mrk-hd{padding:2rem 0 2.6vw}.mrk-hd ._info{display:block;padding:2rem 1rem;margin-bottom:4rem}.mrk-hd ._info:before{left:2rem;-webkit-border-radius:4rem 0 0 0;-moz-border-radius:4rem 0 0 0;-o-border-radius:4rem 0 0 0;border-radius:4rem 0 0 0}.mrk-hd ._info>div{position:relative;z-index:10;display:flex;align-items:center}.mrk-hd ._info ._imgbox{height:88%;-webkit-border-radius:0 0 7rem 0;-moz-border-radius:0 0 7rem 0;-o-border-radius:0 0 7rem 0;border-radius:0 0 7rem 0}.mrk-hd ._info ._box{padding:2rem .5rem 0 2.5rem;font-size:1rem}.mrk-hd ._info ._box ul li{padding-left:2.4rem;line-height:1.4;margin-bottom:1rem}.mrk-tm{padding:2rem 1.5rem}.mrk-tm .swiper{overflow:hidden;padding-bottom:0}.mrk-tm .swiper-wrapper{display:block;overflow:hidden;height:initial;width:auto;margin:0 -0.5rem}.mrk-tm .swiper-slide{float:left;width:33.33%;height:initial;padding:0 .5rem;text-align:center;margin-bottom:2rem}.mrk-tm .swiper-slide ._img{width:20vw;height:20vw;margin:0 auto .5rem}.mrk-tm .swiper-slide h1{font-size:1.36rem}.mrk-tm .swiper-slide h3{font-size:.9rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:.5em}.mrk-tm .swiper-slide ._txt{display:none}.mrk-tm .swiper-slide ._alink{padding-top:1rem}.mrk-tm .swiper-slide ._alink a{display:inline-block;font-size:.8rem;line-height:1.5rem;padding:0 .6rem;margin:0 1px}.mrk-ser-xj{padding:3rem 1rem}.mrk-ser-xj ul._serbox{padding:0 0 2rem;gap:1rem;grid-template-columns:repeat(2, minmax(0, 1fr))}.mrk-ser-xj ul._serbox a{padding:1rem 1rem .5rem;border-width:1px}.mrk-ser-xj ul._serbox ._icon{font-size:3rem}.mrk-ser-xj ul._serbox ._tit{padding:1rem 1rem 1.3rem;line-height:1;font-size:13px}.mrk-ser-xj ul._serbox ._tit h1{font-size:1.2rem;padding-bottom:.8rem}.mrk-ser-xj ul._serbox ._tit h3{font-size:.8rem}.mrk-ser-xj ._more a{font-size:1.1rem}.mrk-sbei{padding:3rem 1rem}.mrk-sbei ._txt{padding:1rem 1.2rem;font-size:1rem;text-align:justify}.mrk-sbei ul{gap:1rem;grid-template-columns:repeat(1, minmax(0, 1fr))}.mrk-swt{padding:3rem 2rem}.mrk-swt h1{font-size:1.6rem;font-weight:bold}.mrk-swt ._img{font-size:1.6rem}.mrk-swt a{font-size:1.1rem}.mrk-xjBox{padding:3rem 1rem 1rem}.mrk-xjBox ul{margin:0 -1px}.mrk-xjBox ul>li{float:left;margin:0 0 10px;width:100%;padding:0 1px}.mrk-xjBox ul a{padding:1.5rem 1.5rem 1.5rem 4.5rem;position:relative;-webkit-transition:all 0.36s ease-in-out ;-moz-transition:all 0.36s ease-in-out ;-o-transition:all 0.36s ease-in-out ;transition:all 0.36s ease-in-out ;background-color:#fff}.mrk-xjBox ul a i{position:absolute;z-index:1;zoom:1;left:1.5rem;top:1.5rem;line-height:2rem;height:2rem;width:2rem;text-align:center;background-color:#ad8155;color:#fff;-webkit-border-radius:20%;-moz-border-radius:20%;-o-border-radius:20%;border-radius:20%}.mrk-xjBox ul a h1{font-weight:bold;font-size:1.3rem;line-height:2rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:.5rem}.mrk-xjBox ul a ._txt{line-height:1.6rem;height:3.2rem;font-size:.96rem;overflow:hidden;color:#888}.mrk-xjBox ul a ._lk{display:none}.mrk-xjBox ul a:hover{background-color:rgba(20,146,114,0.1)}.mrk-xjBox ul a:hover h1{color:#ad8155}}