@charset "utf-8";
/* CSS Document */
i,em{ font-style: normal;}
.fqf{ margin: 1.11rem auto; width: 25.4rem;}
.h3{ padding: 1.48rem 0 0.55rem;}
.span img{ display: block;}
.whkyj_bg{ background-color: #fff0f0;}
.whkyj_btn{ margin-left: 0.92rem; overflow: hidden;}
.whkyj_btn a{ display: inline-block; margin: 1.11rem 0.37rem 0; width: 11.48rem; height: 2.85rem; line-height: 2.85rem; border-radius: 1.48rem; font-size: 1.11rem; color: #FFF; text-align: center;}
.whkyj_btn a:nth-child(1){ background: #f75151;}
.whkyj_btn a:nth-child(2){ background: #5825a6;}
.whkyj_2{ padding: 0 0 1.11rem; background: #FFF;}
.whkyj_2 ul{ padding: 0 0.22rem; overflow: hidden;}
.whkyj_2 ul li{ float: left; margin: 0.44rem; width: 12.22rem;}
.whkyj_2 ul li span{ display: block; padding: 0.18rem; border: 1px dashed #fde2e2;}
.whkyj_2 ul li:nth-child(6) img{ padding-top: 0.74rem;}
.whkyj_2 ul li p{ margin: 0.74rem auto 0.37rem; width: 9.7rem; height: 2.22rem; line-height: 2.22rem; border-radius: 1.11rem; background: #f75151; font-size: 0.88rem; color: #FFF; text-align: center;}
.whkyj_3{ padding-bottom: 1.11rem; background: #fde2e2;}
.whkyj_3 .span img{ width: 22.88rem; margin: 0.74rem auto 0;}
.doctor_ly{ position: relative; margin: 0.55rem auto; width: 22.88rem; height: 9.7rem;}
.doctor_ly p{ position: absolute; left: 2.96rem; top: 2.59rem; width: 9.25rem; line-height: 1.22rem; font-size: 0.88rem; color: #FFF;}
.whkyj_3 ul{ padding: 0.74rem 1.7rem 1.11rem; overflow: hidden;}
.whkyj_3 ul li{ float: left; width: 5.44rem; margin: 0 0.18rem;}
.whkyj_3 ul li p{ padding: 0.37rem 0 0; font-size: 0.88rem; color: #333; text-align: center;}
.whkyj_3 .span_lc{ display: block; margin: 0 auto; width: 22rem; padding: 0.92rem 0.55rem 1.11rem; border-radius: 0.59rem; background: #FFF;}
.whkyj_4{ background: #fbb4b4;}
.whkyj_4 .whkyj_4_top{ padding: 1.11rem 1.14rem; overflow: hidden;}
.whkyj_4 .whkyj_4_top li{ float: left; position: relative; margin: 0 0.29rem; width: 7.51rem; height: 8.74rem;}
.whkyj_4 .whkyj_4_top li p{ position: absolute; left: 0; bottom: 0.44rem; width: 100%; line-height: 1.11rem; font-size: 0.88rem; color: #FFF; text-align: center;}
.whkyj_4 .whkyj_4_qh{ padding-bottom: 1.4rem; overflow: hidden;}
.whkyj_4_qhTab{ padding: 0.4rem 1rem 0; overflow: hidden;}
.whkyj_4_qhTab span{ margin: 0 !important; width: 12.33rem; height: 4.07rem; border-radius: 0; background-size: cover !important; opacity: 1;}
.whkyj_4_qhTab span.swiper-pagination-bullet-active{ margin-top: 0; height: 4.48rem;}
.whkyj_4_qhTab span:nth-of-type(1){ background: url("../images/whkyj_4_left2.png") 0 0 no-repeat;}
.whkyj_4_qhTab span:nth-of-type(2){ background: url("../images/whkyj_4_right2.png") 0 0 no-repeat;}
.whkyj_4_qhTab span.swiper-pagination-bullet-active:nth-of-type(1){ background: url("../images/whkyj_4_left1.png") 0 0 no-repeat;}
.whkyj_4_qhTab span.swiper-pagination-bullet-active:nth-of-type(2){ background: url("../images/whkyj_4_right1.png") 0 0 no-repeat;}
.whkyj_4_qhBox{ overflow: hidden;}
.whkyj_4_qhMcon{ margin: 0.74rem auto; width: 22.74rem; padding: 1.11rem 0.55rem 1.48rem; border-radius: 0.66rem; background: #FFF; overflow: hidden;}
.whkyj_4_qhMcon .whkyj_4_qh1 strong{ display: block; margin: 0 0 0.74rem; font-size: 0.88rem; color: #5724a3;}
.whkyj_4_qhMcon p{ padding: 1.11rem 0; line-height: 1.48rem; font-size: 0.88rem; color: #767676;}
.whkyj_4_qhMcon p strong{ padding-right: 0.55rem; color: #5724a3;}
.whkyj_4_qhMcon .whkyj_4_qh2{ margin: 0 0 1.11rem; overflow: hidden;}
.whkyj_4_qhMcon .whkyj_4_qh2 strong{ float: left; display: block; font-size: 0.88rem; color: #5724a3;}
.whkyj_4_qhMcon .whkyj_4_qh2 i{ float: left; display: block; margin-left: 0.55rem; width: 17.55rem;}
.whkyj_4_qhMcon .whkyj_4_qh3{ margin: 0 auto; width: 21.66rem;}
.whkyj_5{ padding: 0 0 1.48rem; background: #FFF;}
.whkyj_5 .whkyj_5_text{ display: block; position: relative; margin-bottom: 0.92rem;}
.whkyj_5 .whkyj_5_text p{ position: absolute; left: 2.22rem; top: 0.74rem; width: 22.22rem; line-height: 1.03rem; font-size: 0.88rem; color: #333; text-indent: 1em;}
.doctor_ly2{ position: relative; margin: 0.55rem auto; width: 25.4rem; height: 9.7rem;}
.doctor_ly2 p{ position: absolute; left: 3.4rem; top: 2.33rem; width: 10.44rem; line-height: 1.11rem; font-size: 0.88rem; color: #FFF;}
.doctor_ly2 p strong{ font-weight: 400; color: #FFFF00;}
.whkyj_5 a.whkyj_5_btn{ display: block; margin: 1.11rem auto; width: 21.37rem; height: 4.44rem; line-height: 4.44rem; border-radius: 2.22rem; background: #663399; font-size: 1.48rem; color: #FFF; text-align: center;}
.whkyj_5 ul{ padding: 0.37rem 0.29rem; overflow: hidden;}
.whkyj_5 ul li{ float: left; position: relative; margin: 0 0.29rem; width: 11.11rem; padding: 0.66rem; border-radius: 0.51rem; background: #9966ff;}
.whkyj_5 ul li i{ display: block;}
.whkyj_5 ul li p.p_biao{ padding: 0.74rem 0 0.37rem; font-size: 0.85rem; color: #FFF; text-align: center;}
.whkyj_5 ul li h4{ font-size: 0.81rem; font-weight: 400; color: #fef200; text-align: center;}
.whkyj_5 ul li h4 strong{ font-size: 1.18rem;}
.whkyj_5 ul li span{ display: block; padding: 0.37rem 0; overflow: hidden;}
.whkyj_5 ul li span strong{ float: left; display: block; font-size: 0.74rem; color: #FFF;}
.whkyj_5 ul li span p{ float: left; display: block; line-height: 0.88rem; font-size: 0.74rem; color: #FFF;}
.whkyj_5 ul li a{ display: block; margin: 0 auto; width: 10.37rem; height: 1.85rem; line-height: 1.85rem; border-radius: 0.92rem; background: #ff9900; font-size: 0.96rem; font-weight: 300; color: #FFF; text-align: center;}
.whkyj_5 ul li .whkyj_5_rq{ position: absolute; right: -0.25rem; top: -0.25rem; width: 2.77rem; height: 2.74rem; animation: pulse 1.8s infinite both;}

.whkyj_6{ padding: 1.22rem 0; background: #ff9999;}
.whkyj_6 .whkyj_6_M{ margin: 0 1.48rem; overflow: hidden;}
.whkyj_6_M .whkyj_6_s{ float: left; width: 1.85rem;}
.whkyj_6_M .whkyj_6_Mbox{ float: left; width: 10.92rem;}
.whkyj_6_M .whkyj_6_Mbox i{ display: block; height: 14.55rem; border-radius: 0.7rem; background: #FFF; overflow: hidden;}
.whkyj_6_M .whkyj_6_Mbox h4{ padding: 0.55rem 0 0.37rem; font-size: 0.88rem; color: #f75151; text-align: center;}
.whkyj_6_M .whkyj_6_Mbox p{ padding: 0 0.92rem; line-height: 1.03rem; font-size: 0.74rem; color: #333;}
.whkyj_6 a.whkyj_6_btn{ display: block; position: relative; margin: 1.88rem auto; width: 21.37rem; height: 4.44rem; line-height: 4.44rem; border-radius: 2.22rem; background: #ffff00; font-size: 1.7rem; color: #333; text-align: center;}
.whkyj_6 a.whkyj_6_btn strong{ padding-left: 0.37rem; font-size: 2.22rem; color: #f75151;}
.whkyj_6 a.whkyj_6_btn i{ display: block; position: absolute; right: -0.7rem; top: -2rem; width: 2.77rem; height: 2.74rem; animation: pulse 1.8s infinite both;}
/*美莱活动*/
.hd{width:100%;height:8.481rem;background:url("../images/hd_zydz_bg.jpg") left top no-repeat;background-size:contain; overflow: hidden; clear: both;}
.hd .hd_l{ float: left;position: relative;width:9.925rem; height: 100%;}
.hd .hd_l p{width: 100%; line-height:1.55rem;font-size:0.88rem;float:left;text-align:center;color:#fff;margin-top:4.629rem;}
.hd .hd_l p em{ display: block; font-size: 1.18rem; font-weight:bold;color:#ff0;}
.hd .hd_l i{display: block;width:1.74rem;position:absolute;left:8.07rem;bottom:0.92rem;}
.hd .hd_r{width:16.74rem;float:left;margin-top:0.703rem;}
.hd .hd_r li{width:4.962rem;float:left;margin-left:0.407rem;position:relative;}
.hd .hd_r li img{float:left;}
.hd .hd_r li p,.hd .hd_r li p strong,.hd .hd_r li p em,.hd .hd_r li p i,.hd .hd_r li span,.hd .hd_r li span em,.hd .hd_r li del,.hd .hd_r li font{float:left;text-indent:-9999em;position:absolute;}
/*无痕开眼角问题*/
.whkyj_1{ padding-bottom: 1.11rem;}
.whkyj_1 ul{ margin: 0 0.37rem 0.5rem; overflow: hidden;}
.whkyj_1 ul li{ float: left; margin: 0.37rem 0.37rem; width:12.22rem; height: 2.62rem; line-height: 2.62rem; border-radius: 0.29rem;}
.whkyj_1 ul li:nth-child(1),.whkyj_1 ul li:nth-child(6){ background: #a2a7ff;}
.whkyj_1 ul li:nth-child(2),.whkyj_1 ul li:nth-child(3){ background: #cc8ce4;}
.whkyj_1 ul li:nth-child(4),.whkyj_1 ul li:nth-child(5){ background: #58cddd;}
.whkyj_1 ul li a{ display: block; font-size: 0.88rem; color: #FFF; text-align: center;}
/*无痕开眼角*/
.banner_whkyj{ position: relative;}
.banner_whkyj i{ display: block; position: absolute; right: 1.22rem; bottom: 3.77rem; width: 13.96rem; height: 2.59rem; line-height: 2.59rem; border-radius: 1.29rem; background: #cf604b; font-weight: 300; font-size: 1.11rem; color: #FFF; text-align: center; animation: pulse 1.8s infinite both;}
/*美莱开眼角价格表*/
.banner_kyjjgb{ position: relative;}
.banner_kyjjgb i{ display: block; position: absolute; right: 1.74rem; bottom: 1.83rem; border-radius: 1.11rem; border: 0.07rem dashed #ff6600; font-weight: 300; font-size: 1.11rem; color: #FFF; text-align: center; animation: pulse 1.8s infinite both;}
.banner_kyjjgb i span{ display: block; margin: 0.07rem; width: 10.81rem; height: 2.14rem; line-height: 2.14rem; background: #ff6600; border-radius: 1.11rem;}
.kyjjgb_1{ position: relative; height: 17.22rem; background: url("../images/kyjjgb_1bg.jpg") no-repeat; background-size: contain;}
.kyjjgb_1 .kyjjgb_1_con{ position: absolute;}
.kyjjgb_1 .kyjjgb_1_con h3{ padding: 0.37rem 0 0; font-size: 0.96rem; color: #000; text-align: center;}
.kyjjgb_1 .kyjjgb_1_con p{ line-height: 0.96rem; font-size: 0.77rem; color: #000;}
.kyjjgb_1 .kyjjgb_1_con a{ display: block; margin: 0.22rem auto 0; width: 7.11rem; height: 2.03rem; line-height: 2.03rem; border-radius: 1.11rem; background: #f75151; font-size: 0.85rem; color: #FFF; text-align: center; animation: pulse 1.8s infinite both;}
.kyjjgb_1 .kyjjgb_1_1{ left: 0.62rem; bottom: 0.44rem; width: 7.55rem;}
.kyjjgb_1 .kyjjgb_1_1 a{ width: 6.66rem;}
.kyjjgb_1 .kyjjgb_1_2{ left: 8.77rem; bottom: 0.44rem; width: 8.88rem;}
.kyjjgb_1 .kyjjgb_1_2 a{ width: 7.77rem;}
.kyjjgb_1 .kyjjgb_1_3{ right: 0.62rem; bottom: 0.44rem; width: 7.55rem;}
.kyjjgb_1 .kyjjgb_1_4{ right: 0.62rem; top: 1.55rem; width: 8.88rem;}
.kyjjgb_1 .kyjjgb_1_2 p,.kyjjgb_1 .kyjjgb_1_4 p{ text-align: center;}
.kyjjgb_1 .kyjjgb_1_1 p{ margin: 0 auto; width: 7.11rem;}
.kyjjgb_1 .kyjjgb_1_3 h3{ padding: 0 0 0.18rem;}
.kyjjgb_1 .kyjjgb_1_3 p{ margin: 0 auto 0.37rem; width: 6.81rem;}
.kyjjgb_2{ padding: 1.48rem 0 0.74rem; background: #FFF;}
.doctor_ly3{ position: relative;}
.doctor_ly3 p{ position: absolute; left: 5rem; top: 2.8rem; width: 8.81rem; line-height: 1.11rem; font-size: 0.81rem; color: #FFF;}
.kyjjgb_3{ position: relative; height: 29.22rem; background: #fde2e2; padding-bottom: 4.07rem; text-align: center;}
.kyjjgb_3 a.kyjjgb_3_btn{ position: absolute; left: 2.66rem; bottom: 1.85rem; display: block; width: 21.33rem; height: 4.44rem; line-height: 4.44rem; border-radius: 2.22rem; background: #f75151; font-size: 1.25rem; color: #FFF; text-align: center; animation: pulse 1.8s infinite both;}
/*开眼角医院*/
.banner_kyjyy{ position: relative;}
.banner_kyjyy i{ display: block; position: absolute; left: 6.74rem; bottom: 1.25rem; width: 5.07rem;}
.banner_kyjyy em{ display: block; position: absolute; left: 6rem; bottom: 0.55rem; width: 6.51rem; animation: showb 0.8s .2s linear both infinite;}
@-webkit-keyframes showb {
    0% { -webkit-transform: scale(1, 1); transform: scale(1, 1) }
    100% { -webkit-transform: scale(1.3, 1.3); transform: scale(1.3, 1.3) }
}
@keyframes showb {
    0% { -webkit-transform: scale(1, 1); transform: scale(1, 1) }
    100% { -webkit-transform: scale(1.3, 1.3); transform: scale(1.3, 1.3) }
}
.kyjyy_list{ padding-bottom: 0.5rem;}
.kyjyy_list ul{ padding-top: 1rem;}
.kyjyy_list ul li:nth-child(1),.kyjyy_list ul li:nth-child(4){ background: #a2a7ff;}
.kyjyy_list ul li:nth-child(2),.kyjyy_list ul li:nth-child(3){ background: #cc8ce4;}
.kyjyy_pp{ padding-bottom: 1.48rem; background: #fafafa;}
.kyjyy_pp h3{ padding-bottom: 1.48rem; font-size: 1.7rem; color: #330033; text-align: center;}
.kyjyy_pp a.kyjyy_pp_btn{ display: block; margin: 0 auto; width: 80%; height: 4.44rem; line-height: 4.44rem; border-radius: 2.22rem; background: #f75151; font-size: 1.48rem; color: #FFF; text-align: center;}
/*开眼角效果好不好*/
.banner_kyjxg{ position: relative;}
.banner_kyjxg i{ display: block; position: absolute; left: 12.51rem; bottom: 1.59rem; width: 11.37rem; height: 2.33rem; line-height: 2.33rem; border-radius: 1.29rem; box-shadow: 0.14rem 0.22rem 0.18rem #834aa9; background: #b365e7; font-size: 0.96rem; color: #FFF; text-align: center; animation: pulse 1.8s infinite both;}
.kyjxg_list{ padding: 1.11rem 0 0.6rem;}
/*开眼角手术安全吗*/
.banner_kyjaq{ position: relative;}
.banner_kyjaq i{ display: block; position: absolute; right: 2.37rem; bottom: 0.74rem; width: 6.29rem; animation: fadeInRight 3s .2s infinite both;}
.kyjaq_list{ padding: 1.11rem 0 0.6rem;}

