@charset "utf-8";
/* CSS Document */
/**********塌鼻梁***********/
body{ background: #fff;}
.pr{ position: relative;}
.pa{ position: absolute;}
.oh{ overflow: hidden;}
.tb_clear{ clear: both;}
.anima{ animation: pulse 1.8s infinite both;}
.fqf_hd1{ margin: 0.962rem auto; width: 95.2777%;}

.banner_tb p{ left: 1.111rem; bottom: 3.148rem; width: 12.481rem; height: 3.444rem; background: url("../images/banner1_btn.png") no-repeat; background-size: contain;}
.banner_tb p font{ display: inline-block; padding: 0.444rem 1.111rem 0 0.74rem; line-height: 0.962rem; font-size: 0.814rem; color: #fff;}
.banner_tb p font strong{ display: block; line-height: 1.481rem; font-size: 1.037rem; color: #fff;}
.banner_tb p font em{ display: inline-block; font-size: 1.333rem; color: #fff; vertical-align: middle;}
.banner_tb p span{ display: inline-block; width: 1.259rem; height: 2.111rem; background: url("../images/banner1_right.png") no-repeat; background-size: contain; animation: fadeInLeft 2.2s infinite both;}
.banner_tb .banner_tb-pagination{ z-index: 1;}
.banner_tb .banner_tb-pagination .swiper-pagination-bullet{ width: 0.444444rem; height: 0.4444444rem; border: 1px solid #a3a3a3; background: #fff; opacity: 1; outline: none;}
.banner_tb .banner_tb-pagination .swiper-pagination-bullet-active{ border: none; background: #ff3366;}
/*简介*/
.tb_jianjie h1{ padding: 0.74rem 0 0.37rem; line-height: 2.296rem; font-size: 1.925rem; color: #333;}
.tb_jianjie hr{ margin: 0 auto; width: 95%; border-top: 1px dashed #333;}
.tb_jianjie .tb_jianjie_box{ margin-top: 1.481rem;}
.tb_jianjie .tb_jianjie_box p{ right: 0.74rem; top: 0.296rem; width: 59%; line-height: 1.629rem; font-size: 0.962rem; color: #3c3c3c; text-align: left;}
/*手术方案*/
.tb_fangan{ background: #fef4eb;}
.tb_fangan h2{ margin: 0; padding: 1.481rem 0 0.74rem; line-height: 2.148rem; font-size: 2.074rem; color: #333;}
.tb_fangan ul{ padding-bottom: 0.37rem;}
.tb_fangan ul li{ padding-bottom: 0.9rem;}
.tb_fangan ul li h3{ line-height: 3.333rem; background: #ff9933; font-size: 1.777rem; color: #fff;}
.tb_fangan ul li h3 em{ display: inline-block; margin-right: 0.37rem; width: 1.962rem; height: 1.962rem; border: 1px solid #fff; border-radius: 100%; line-height: 1.962rem; font-size: 1.777rem; color: #fff;}
.tb_fangan ul li span{ display: block; margin: 1.111rem auto 0.74rem; width: 14.481rem;}
.tb_fangan ul li span.tb_sj{ margin: 0 auto; width: 0.74rem; height: 0.37rem; background: url("../images/ico1.png") no-repeat; background-size: contain;}
.tb_fangan ul li p{ padding: 0 0 0.37rem 5.666rem; line-height: 1.185rem; font-size: 0.962rem; color: #333; text-align: left;}
.tb_fangan ul li p.tb_p{ padding: 0 0 0.37rem 1.851rem;}
.tb_fangan ul li p em{ display: inline-block; margin-right: 0.37rem; width: 4.37rem; height: 1.111rem; border: 1px dashed #ff9933; border-radius: 0.74rem; line-height: 1.111rem; font-size: 0.814rem; color: #ff9933; text-align: center;}
.tb_fangan ul li font{ display: block; margin: 0.74rem auto; width: 90%; height: 3.703rem; line-height: 3.703rem; background: #ff3366; border-radius: 2.222rem; font-size: 1.851rem; color: #fff;}
/*塌鼻案例*/
.tb_anli{ padding: 0 0 0.74rem; background: url("../images/ico_line1.png") left bottom repeat-x #fff;}
.tb_anli .tb_anli_box .tb_anli-pagination .swiper-pagination-bullet{ width: 0.444444rem; height: 0.4444444rem; border: 1px solid #a3a3a3; background: #fff; opacity: 1; outline: none;}
.tb_anli .tb_anli_box .tb_anli-pagination .swiper-pagination-bullet-active{ border: none; background: #ff9933;}
.tb_anli a.tb_anli_btn{ display: block; margin: 0.74rem auto; width: 15.518rem; height: 3.444rem; background: url("../images/ico_btn.png") no-repeat; background-size: contain; line-height: 1.185rem; font-size: 0.592rem; color: #fff;}
.tb_anli a.tb_anli_btn font{ display: block; padding-top: 0.666rem; font-size: 1.185rem; color: #fff;}
/*手术优势*/
.bysx_ys{ padding: 1.481rem 0; background: url("../images/ico_line2.png") left bottom repeat-x #ffebd6;}
.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.777rem; 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: #ff9933; line-height: 1.333rem; font-size: 0.962rem; color: #fff;}
/*相关问题*/
.tb_tit{ padding: 1rem 0;}
.tb_tit p{ padding-bottom: 0.37rem; font-size: 1.851rem; font-weight: bold; color: #333; border-bottom: 1px dashed #333;}
.tb_tit span{ display: block; width: 3.18rem; height: 0.18rem; background: #666; margin: 0.18rem auto 0;}
.tb_wenti ul{ padding: 0 0.81rem 0.92rem;}
.tb_wenti ul li{ float: left; width: 12.22rem; height: 2.51rem; line-height: 2.51rem; margin: 0.14rem;}
.tb_wenti ul li a{ display: block; width: 12.22rem; height: 2.51rem; font-size: 0.88rem; color: #fff;}
.tb_wenti ul li a.color_wenti1{ background-color: #5abcc5;}
.tb_wenti ul li a.color_wenti2{ background-color: #a067ec;}
.tb_wenti ul li a.color_wenti3{ background-color: #f173c6;}
.tb_wenti ul li a.color_wenti4{ background-color: #666;}
