@charset "utf-8";
/* CSS Document */
/**********蒜头鼻***********/
body{ background: #fff;}
.pr{ position: relative;}
.pa{ position: absolute;}
.oh{ overflow: hidden;}
.stb_clear{ clear: both;}
.anima{ animation: pulse 1.8s infinite both;}
.fqf_hd1{ margin: 0.962rem auto; width: 95.2777%;}
/*焦点图片*/
.banner_stb1 p{ left: 1.75rem; bottom: 2.555rem; width: 11.851rem; height: 3.333rem; line-height: 3.333rem; background: #ffff00; border-radius: 1.851rem; font-size: 1.259rem; color: #333;}
.banner_stb1 font{ display: block; left: 65%; top: 36%; width: 2.814rem; -webkit-animation: mymove 2s infinite;  animation: mymove 2s infinite;}
.banner_stb .banner_stb-pagination{ z-index: 1;}
.banner_stb .banner_stb-pagination .swiper-pagination-bullet{ width: 0.444444rem; height: 0.4444444rem; border: 1px solid #a3a3a3; background: #fff; opacity: 1; outline: none;}
.banner_stb .banner_stb-pagination .swiper-pagination-bullet-active{ border: none; background: #ff3366;}
/*症状*/
.stb_zz{ padding: 0.37rem 0;}
.stb_zz h1{ line-height: 2.148rem; font-size: 2.074rem; color: #333;}
.stb_zz ul{ margin: 1.111rem 0;}
.stb_zz ul li{ float: left; margin: 0 0.222rem 0.962rem 1.111rem; width: 11.555rem;}
.stb_zz ul li span{ display: block; padding: 0.333rem; border: 1px dashed #ccc; border-radius: 0.222rem;}
.stb_zz ul li p{ padding: 0.444rem 0 0; line-height: 1.185rem; font-size: 0.888rem; color: #666;}
.stb_zz ul li p font{ display: block; font-size: 1.111rem; color: #333;}
.stb_zz ul li.stb_zz_box{ margin: 0 0 0 1.111rem; width: 24.444rem; padding: 1.037rem 0 1.037rem 1.111rem; background: #ffecec;}
.stb_zz ul li.stb_zz_box span{ float: left; display: block; width: 6.814rem; height: 8.259rem; padding: 0; border: none;}
.stb_zz ul li.stb_zz_box p{ float: left; margin: 0 0 0 5%; width: 62%; line-height: 1.259rem; font-size: 0.888rem; color: #333; text-align: left;}
.stb_zz a.stb_zz_btn{ display: block; margin: 1.111rem auto; width: 75%; height: 2.962rem; line-height: 2.962rem; background: #ff9900; border-radius: 1.851rem; font-size: 1.185rem; color: #fff;}
/*美莱鼻翼缩小术*/
.stb_shu{ background: #fd7676;}
.stb_shu .stb_shu_tit{ padding: 1.481rem 0 0.74rem;}
.stb_shu .stb_shu_tit h3{ margin-bottom: 0.37rem; line-height: 2.074rem; font-size: 2rem; color: #fff;}
.stb_shu .stb_shu_tit p{ line-height: 1.296rem; font-size: 0.962rem; color: #fff;}
.stb_shu .stb_shu_tit p span{ display: inline-block; margin: 0 0.37rem; width: 0.666rem; vertical-align: text-top;}
.stb_shu .stb_shu_on li{ display: inline-block; width: 9.111rem; height: 2.444rem; line-height: 2.444rem; background: #febdbd; border-top-left-radius: 0.296rem; border-top-right-radius: 0.296rem; outline: none; font-size: 0.74rem; color: #fff;}
.stb_shu .stb_shu_on li.active{ background: #fff; color: #fd7676;}
.stb_shu .stb_shu_box{ margin: 0 auto; width: 23.703rem; padding-bottom: 0.37rem; border-radius: 0.37rem; background: #fff;}
.stb_shu .stb_shu_box span{ display: block; margin: 1.111rem auto 0.74rem; width: 80.78125%;}
.stb_shu .stb_shu_box p{ margin: 0 auto; width: 88%; line-height: 1.037rem; font-size: 0.74rem; color: #333; text-align: left;}
.stb_shu .stb_shu_box font{ display: block; margin: 0 auto; width: 88%; line-height: 1.037rem; font-size: 0.74rem; color: #333; text-align: left;}
.stb_shu .stb_shu_box font strong{ font-weight: 400; color: #ff6dac;}
.stb_shu a.stb_shu_btn{ display: block; margin: 1.111rem auto; width: 75%; height: 2.962rem; line-height: 2.962rem; background: #ffff00; border-radius: 1.851rem; font-size: 1.185rem; color: #333;}
/*蒜头鼻案例*/
.stb_anli{ padding: 0 0 0.74rem;}
.stb_anli h3{ padding: 0.74rem 0; line-height: 2.296rem; font-size: 2.074rem; color: #333;}
.stb_anli .stb_anli_box .stb_anli-pagination .swiper-pagination-bullet{ width: 0.444444rem; height: 0.4444444rem; border: 1px solid #a3a3a3; background: #fff; opacity: 1; outline: none;}
.stb_anli .stb_anli_box .stb_anli-pagination .swiper-pagination-bullet-active{ border: none; background: #ff9933;}
.stb_anli a.stb_anli_btn{ display: block; margin: 0.74rem auto; width: 15.518rem; height: 3.444rem; background: url("../images/ico_btn1.png") no-repeat; background-size: contain; line-height: 1.185rem; font-size: 0.592rem; color: #fff;}
.stb_anli a.stb_anli_btn font{ display: block; padding-top: 0.666rem; font-size: 1.185rem; color: #fff;}
/*术前模拟*/
.wbjz_moni{ padding-bottom: 1.666rem; background: url("../images/ico_line1.png") left bottom repeat-x #fd7676;}
.wbjz_moni .wbjz_moni_box{ padding: 1.222rem 0;}
.wbjz_moni .wbjz_moni_box span{ float: left; display: block; margin: 0 0 0 4.166%; width: 47.222%;}
.wbjz_moni .wbjz_moni_box section{ float: left; display: block; width: 48%;}
.wbjz_moni .wbjz_moni_box section h3{ line-height: 2.148rem; font-size: 2.074rem; color: #fff;}
.wbjz_moni .wbjz_moni_box section h3 font{ display: block; line-height: 1.333rem; font-size: 1.185rem; color: #fff;}
.wbjz_moni .wbjz_moni_box section p{ padding: 0.37rem 0 0.74rem; line-height: 0.74rem; font-size: 0.666rem; color: #fff;}
.wbjz_moni .wbjz_moni_box section ul{ display: block; margin: 0 auto; width: 10.444rem; height: 3.259rem; background: url("../images/ico_2.png") no-repeat; background-size: contain;}
.wbjz_moni .wbjz_moni_box section ul li{ line-height: 1.185rem; font-size: 0.74rem; color: #fff; text-align: left;}
.wbjz_moni .wbjz_moni_box section ul li.li1{ padding-top: 0.37rem;}
.wbjz_moni .wbjz_moni_box section ul li em{ display: inline-block; margin: 0 0.185rem 0 0.555rem; width: 0.814rem; height: 0.814rem; background: #fff; border-radius: 100%; line-height: 0.814rem; font-size: 0.74rem; color: #fd7676; text-align: center;}
.wbjz_moni a.wbjz_moni_btn{ display: block; margin: 0 auto; width: 70.1388%; height: 4.11111rem; line-height: 3.7037rem; background: url("../images/ico_btn2.png") no-repeat; background-size: contain; font-size: 1.5rem; color: #333;}
/*手术优势*/
.bysx_ys{ padding: 1.481rem 0; background: url("../images/ico_line2.png") left bottom repeat-x #ffe8e5;}
.bysx_ys .bysx_ys_tit{ margin: 0 auto; width: 80%; height: 3.518rem; background: #fff; border-radius: 1.851rem;}
.bysx_ys .bysx_ys_tit h3{ padding: 0.555rem 0 0.185rem; line-height: 1.851rem; font-size: 1.66rem; font-weight: 400; color: #333;}
.bysx_ys .bysx_ys_tit p{ line-height: 0.666rem; font-size: 0.592rem; color: #333;}
.bysx_ys ul{ margin: 1.407rem 0 0 0;}
.bysx_ys ul li{ float: left; margin: 0 0 0.888rem 0.777rem; width: 12.148rem; border-radius: 0.37rem; overflow: hidden;}
.bysx_ys ul li p{ width: 100%; padding: 0.37rem 0; background: #fd7676; line-height: 1.333rem; font-size: 0.962rem; color: #fff;}
/*热门问题*/
.rmwt_bibu{ padding: 0.85rem 0;}
.rmwt_bibu h3{ padding: 3% 0; font-size:2rem; font-weight:600;background:linear-gradient(to right, #ebb658,#da832c ,#e86b35);-webkit-background-clip:text;color: transparent; text-align: center;}
.rmwt_bibu ul{ padding: 0 1.2%; overflow: hidden;}
.rmwt_bibu ul li{ float: left; width: 47%; padding: 1.7% 0; margin: 0.5rem 1%; border-radius: 2rem; background: #9f67eb;}
.rmwt_bibu ul li:nth-child(1),.rmwt_bibu ul li:nth-child(4){ background: #f93;}
.rmwt_bibu ul li:nth-child(5){ width: 96%;}
.rmwt_bibu ul li a{ display: block; font-size: 1.1rem; color: #FFF; text-align: center;}
@keyframes mymove
{
    0% {width:3.037rem; left: 65%; opacity: 0.6;}
    60% {width:2.814rem; left: 66%; opacity: 1;}
    70% {width:2.814rem; left: 66%; opacity: 1;}
    100% {width:2.814rem; left: 66%; opacity: 0;}
}
@-webkit-keyframes mymove
{
    0% {width:3.037rem; left: 65%; opacity: 0.6;}
    60% {width:2.814rem; left: 66%; opacity: 1;}
    70% {width:2.814rem; left: 66%; opacity: 1;}
    100% {width:2.814rem; left: 66%; opacity: 0;}
}
