<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "gb2312";
/* CSS Document */
/*********************************
 *rookie QQ:1123486116
 *rookie making
 *rookie Copyright
**********************************/

#nav p{line-height:1.6; font-size:0.375rem;}
#banner{position: relative;}
#banner .hd{position: absolute; bottom: 0.2rem; width: 100%; text-align: center; margin-bottom:0;}
#banner .hd ol{display: inline-block;}
#banner .hd ol li{width: 0.23rem; height: 0.23rem; border-radius: 50%; overflow: hidden;
    background: #ccc; float: left; margin-right: 0.15rem;}
#banner .hd ol .on{background: #ff0;}

/*methods*/
.methods{padding:0 1.875%;}
.methods ul li{width:48%;margin:1%;float:left;box-sizing:border-box;border:1px solid #dcdcdc;}
.methods ul li img{width:100%;}
.methods_box{width:100%;background:#d7d7d7;padding:3% 7%;box-sizing:border-box;}
.methods_box h3{font-size:0.375rem;line-height:1.75;color:#666;font-weight:bold;text-align:center;}
.methods_box p{font-size:0.34375rem;line-height:1.6;color:#666;}

/*form*/
.form{padding:0 1.875%;}
.form_til{width:100%;padding:3%;box-sizing:border-box;background:url(../images/stru_bg.jpg) repeat;margin-bottom:5%;}
.form_til h3{font-size:0.453rem;line-height:1.3;color:#666;text-align:center;}
.form ul li{width:48%;float:left;border:1px solid #dcdcdc;box-sizing:border-box;padding:2%;}
.form ul li img{width:100%;}
.form ul li h3{font-size:0.375rem;line-height:2;margin-top:1%;color:#006db8;text-align:center;}
.form ul li p{font-size:0.375rem;line-height:1.33;color:#666;text-indent:2em;margin-bottom:1%;}

.box2 dl dd{ text-align:center;font-size:0.375rem; width:48%; background:#75b172; color:#FFF;height: 6.3rem;margin-top: 3%;margin-left: 1%;}
.box2 dl dd em{ margin-top:2%;width: 96%;}
.box2 dl dd p{ margin-top:2%;}
.box2 dl dd span{margin-top: 3%;line-height: 1.5;text-align: left;margin-left: 3%; }


.box2 dl dt{ text-align:center;font-size:0.375rem; width:48%; background:#e57587; color:#FFF;height: 6.3rem;margin-top: 3%;margin-right: 1%;}
.box2 dl dt em{ margin-top:2%;width: 96%;}
.box2 dl dt p{ margin-top:2%;}
.box2 dl dt span{margin-top: 3%;line-height: 1.5;text-align: left;margin-left: 3%; }


.box3 dl dd{ text-align:center;font-size:0.375rem; width:48%; background:#e89b41; color:#FFF;height: 6.3rem;margin-top: 3%;margin-left: 1%;}
.box3 dl dd em{ margin-top:2%;width: 96%;}
.box3 dl dd p{ margin-top:2%;}
.box3 dl dd span{margin-top: 3%;line-height: 1.5;text-align: left;margin-left: 3%; }


.box3 dl dt{ text-align:center;font-size:0.375rem; width:48%; background:#79a3e1; color:#FFF;height: 6.3rem;margin-top: 3%;margin-right: 1%;}
.box3 dl dt em{ margin-top:2%;width: 96%;}
.box3 dl dt p{ margin-top:2%;}
.box3 dl dt span{margin-top: 3%;line-height: 1.5;text-align: left;margin-left: 3%; }


/*treatment*/
.treatment{padding:0 1.875%;}
.treatment_til{width:100%;padding:3%;box-sizing:border-box;background:url(../images/stru_bg.jpg) repeat;}
.treatment_til h3{font-size:0.375rem;line-height:1.33;color:#666;text-indent:2em;}
.treatment ul{margin:4% 0;}
.treatment ul li{width:48.5%;}
.treatment ul li img{width:100%;}
.treatment ul li h3{font-size:0.375rem;line-height:2.5;color:#666;text-align:center;}


/*efficacy*/
.efficacy{padding:0 1.875%;}
.efficacy ul{margin:4% 0;}
.efficacy ul li{width:48.5%;background:#dfdfdf;border-radius:5px;padding:2%;box-sizing:border-box;}
.efficacy ul li img{width:100%;text-align:center;}
.efficacy ul h3{font-size:0.375rem;line-height:1.66;color:#0462ac;text-align:center;width:65%;display:block;margin:3% auto 5%;border:1px dashed #d8d8d8;}

/*cured*/
.cured{padding:0 1.875%;}
.cured img{width:42.5% !important;}
.cured ul h2{font-size:0.375rem;line-height:1.58;color:#ff8500;text-align:center;font-weight:bold;}
.cured_box{width:52%;padding-left:2%;padding-top:4%;box-sizing:border-box;}
.cured ul li h3{font-size:0.375rem;line-height:1.25;color:#fff;padding:0 2%;background:#006bb6;display:inline-block;margin-bottom:3%;}
.cured ul li p{font-size:0.375rem;line-height:1.5;color:#676767;text-indent:2em;}
.cured ul li{margin:3%;border:1px solid #dfdfdf;padding:1%;box-sizing:border-box;}
.jiantou{margin:2% 0;text-align:center;}
.jiantou img{width:10% !important;}



/*team*/
.team{padding:0 1.875%;}
.team_box ul li{width:100%;box-sizing:border-box;border:1px solid #dbdbdb;}
.team_left{width:44%;float:left;}
.team_left img{width:100%;}
.team_right{width:49%;float:right;padding:2% 0;box-sizing:border-box;}
.team_right h3{font-size:0.625rem;line-height:1.85;color:#0070bc;}
.team_right h3 span{font-size:0.4375rem;line-height:1;color:#444;margin-left:3%;}
.team_right p{font-size:0.375rem;line-height:1.5;color:#666;}
.team_right p span{color:#0070bc;}
.team_box ol{text-align:center;}
.team_box ol li{width:10px;height:10px;display:inline-block;background:#cecece;border-radius:50%;margin:2% 1%;}
.team_box .on{background:#0070bc;}

.bax{width:100%; margin:3% auto; overflow:hidden; background:url(../images/tx.jpg) center center no-repeat; background-size:100%; position:relative; height:2.875rem;}
.bax h2{ font-size:0.5rem; font-weight:bold; color:#ffffff; position:absolute;left: 35%;top: 6%;}
.bax p{ font-size:0.35rem; font-weight:bold; color:#ffffff; position:absolute;width: 64%;top: 28%;left: 35%;line-height: 1.5;}


/*know*/
.know{width:95%;margin:0 auto;margin-bottom:2%;position:relative;}
.know ul li{width:100%;}
.know ul li img{width:100%;}
.know .prev,.know .next{width:4.878%;position:absolute;top:41%;z-index:10;}
.know .prev img,.know .next img{width:100%;}
.know .prev{left:0;}
.know .next{right:0;}


/*contents*/
.contents{ width:96.875%; margin:0 auto; overflow:hidden;}

/*zixun*/
.zixun{ text-align:center; margin:5% 0;}
.zixun a{ margin:0 1%; width: calc(268rem/64); display:inline-block;}
.zixun a:last-child{width: calc(224rem/64);}
.zaixian{display:inline-block;width:110px;line-height:30px;background:#f8b551;text-align:center;border-radius:15px;margin-right:10px;}
.zaixian img{ vertical-align:middle;margin-right:5px; width:23% !important; border-radius:50%;}
.zaixian i{color:#fff;vertical-align:middle; font-size:16px;}
.zaixian02{background:#1364b6;margin:0;}


/*menu*/
menu{ margin:0; padding:0; list-style-type:none; margin:9% auto 4%;}
menu{ border-bottom:2px solid #0068af; font-size:0.5468rem; font-weight:bold; color:#0068af;}
menu li{ padding-left:3%; margin-bottom:1px; padding-bottom:5px; border-bottom:1px solid #0068af; }

.zixun1{ width:74%; margin:6% auto; overflow:hidden;}
.zixun1 a{ width:47.4%;}



.x_btn{ width:70%; margin:5% auto; display:block;}
.x_btn1{ width:41.5%; margin:5% auto; display:block;}


.fot { width:96%;
    position: relative;
    
    margin:auto;
     text-align:center;
}
.fot .clear {
    position: absolute;
    top: 0;
    right:0 ;
    width: 2%;
    height: 10%;
    border: 1px solid #fff;
    cursor:pointer
}



.til{ width:100%; margin:6% auto; overflow:hidden;text-align:center}
.til p{ font-size:0.5625rem; color:#006dc0; font-weight:bold;}
.til b{ font-size:0.5625rem; color:#006dc0; font-weight:bold; padding:1% 2%; border:solid 1px #006dc0}
.til em{ font-size:0.40625rem; color:#2f2f2f; line-height:2; display:block;}


.til1{ width:100%; margin:6% auto 2%; overflow:hidden;text-align:center}
.til1 b{ font-size:0.5625rem; color:#9fd6ff; font-weight:bold; padding:1% 2%; border:solid 1px #9fd6ff}
.til1 em{ font-size:0.40625rem; color:#fff; line-height:2; display:block;}


/*.box1{ width:100%; height:2.859rem; background:url(../images/bg.jpg) center; background-size:100%; margin:5% auto; overflow:hidden; color:#fff;}*/
.box1 li{ width:80%; margin:7% auto 0; font-size:0.375rem; line-height:1.3;}

.box2{ width:100%; margin:0 auto;}
.box2 p{ font-size:0.40625rem; text-align:center; color:#006dc0; font-weight:bold;}

/*.box2 a{ font-size:0.53125rem; background:#ff6402; color:#FFF; line-height:1.5; font-weight:bold; border-radius:0.5rem; padding:0 3%; margin:3% auto; display:table;}
*/

.box3{ width:88%; margin:3% auto;}
.box3 li{ width:48%;}
.box3 li em{ width:80%; margin:2% auto; display:block;}
.box3 li p{ border-right:#000 dashed 1px;}
.box3 li b{ font-size:0.4375rem; color:#006dc0; text-align:center; display:block; line-height:1.5}
.box3 li span{ font-size:0.375rem; color:#393838; line-height:1.5; padding:2%;}


.box4{ width:100%; margin:3% auto; background:#006dc0; overflow:hidden; padding-bottom:3%;}
.box4 ul{ width:94%; margin:3% auto; background:#FFF; border-radius:0.2rem; overflow:hidden; padding-top:3%;}
.box4 ul li{ width:94%; margin:1% auto; font-size:0.375rem; color:#2d2c2c; line-height:1.3}
.box4 ul li b{ font-weight:bold;}
.box4 ul li:nth-child(2){ border-bottom:dashed 1px #999999; padding-bottom:2%;}
/*.box4 ul li:nth-child(4){ width:80%; margin:2% auto 4%; overflow:hidden;}*/
/*.box4 ul li a{ width:45%; background:#ff6402; font-size:0.5rem; color:#FFF; font-weight:bold; border-radius:0.5rem; line-height:2; text-align:center;}*/

.box5{ width:95%; margin:3% auto;}
.box5 a{ width:48%;}


#zj{position: relative; overflow: hidden;padding-bottom: 5%; margin: 1%;}
#zj ul li{ overflow: hidden;}
#zj ul li dl dt{width: 5.859375rem; font-size: 0.375rem; background:#006dc0; }
#zj ul li dl dt h2{font-size: 0.46875rem; color: #ffffff; margin: 0.40625rem 0 0.15rem 0.1rem;}
#zj ul li dl dt h2 span{font-size: 0.78125rem; font-weight: bold; color: #ffffff;}
#zj ul li dl dt h3{ font-size:0.375rem; color:#006dc0; background:#ffffff; width:1.5625rem;text-align: center;border-radius: 1rem;line-height: 1.5;margin: 2%;margin-top: 4%;}
#zj ul li dl dt p{ font-size:0.375rem; color:#ffffff;margin: 2%;line-height: 1.3;}
#zj ul li dl dt h4{ font-size:0.375rem; color:#006dc0; background:#ffffff; width:1.95rem;text-align: center;border-radius: 1rem;line-height: 1.5;margin: 2%;margin-top: 5%;}
#zj ul li dl dt b{ width:5.265625rem;margin: 1%;}
#zj ul li dl dt h2 span.s1{margin-top: 18%;}
#zj ul li dl dt p.p1{ line-height:1.5;}
#zj ul li dl dt b.b1{margin-top: 4%;margin-bottom:7%;margin-left: 2%;}
#zj ul li dl dd{width: 3.9rem;}
#zj ul li dl dd img{display: block;}
#zj .hd{position: absolute; text-align: center; width: 100%; bottom: 0;}
#zj ol li{width: 1.53125rem; height: 0.078125rem; background: #c2c2c2; display: inline-block;
    margin-right: 0.078125rem;}
#zj ol .on{background: #006dc0;}

.tu{ width:96%; margin:3% auto;}















.clear{ clear:both}
.d_exp h2{ background:#148be3;font-size:0.5625rem;color:#fff; font-weight:700;text-align:center; line-height:1.5rem;margin-top:0.25rem;}
.d_exp p{ width:98%; margin:0 auto;}
#container .d_exp p img{ width:3.171875rem;margin-right:0.14rem;}
#container .d_exp p img:nth-child(3){ margin-right:0;}

.m_Doctor{ margin-top: 0.328125rem; overflow: hidden;}
.m_Doctor ul li{ margin-top: 0.3125rem;}
.m_dl_div{  padding-left: 1.5%; overflow: hidden;}
.m_dleft {     float: left;  width: 19%;}
.m_dleft .m_span1{ background: #148be3; font-size: 0.375rem; color: #fff; width: 1.5rem; line-height: 1.5rem; display: block; text-align: center; border-radius: 50%;}
.m_dleft .m_a1{ width: 1.203125rem;font-size: 0.375rem; border: 1px solid #595757; display: block; color: #595757; text-align: center; line-height: 0.5625rem; border-radius: 0.1rem; margin-top: 0.265625rem; margin-left: 0.109375rem;}
.m_dleft .m_a2{ width: 1.203125rem; font-size: 0.375rem; display: block; color: #fff; background: #ffa901; line-height: 0.59375rem; border-radius: 0.1rem; text-align: center;margin-top: 0.171875rem; margin-left: 0.109375rem;}
.m_dright .p_a1{ background: #ededee;color: #231815; font-size: 0.375rem; padding: 0 0.125rem 0 0.078125rem; margin-left: 0.1875rem;}
.m_dright .p_a2{     background: #ededee; color: #231815; font-size: 0.375rem; padding: 0 0.125rem 0 0.078125rem; margin-left: 0.140625rem;}

.m_dright{ float: left; width: 80%;margin-top:0.15625rem;}
.m_dright h4{ color: #231815; font-size: 0.46875rem; font-weight: bold; margin-bottom: 0.265625rem;}
.m_dright h4 span{ font-size:0.375rem; margin-left:0.234375rem;}
.m_dright p{ font-size: 0.375rem;  line-height: 0.625rem;}
.wxfz{ width: 100%;  background: #3e3a39;  height: 1.375rem; overflow: hidden; color: #fff; margin-top: 0.3125rem;}

.m_btm{ }
#container .m_btm img{width:3.171875rem;margin-right:1%;margin-top:0.390625rem;}


.wxfz dl{ display: flex; justify-content: center;}
.wxfz dl dt h2{ font-size: 0.375rem;line-height: 130%;  margin-top: 0.2rem;}
.wxfz dl dt h2 span{ font-weight:bold;}
.wxfz dl dd{ display: flex; background: #ffa901; height: 1.09375rem;  border-radius: 0.2rem; padding: 0 0.25rem;  margin: 0.12rem 0 0 0.2rem;}
.wxfz dl dd h4{     font-size: 0.34375rem; font-weight: bold;line-height: 130%; margin-top: 0.12rem;}
.wxfz dl dd h5{ font-size: 0.40625rem; font-weight: bold;line-height: 1.09375rem;}

.btn_link{
	position:relative;
}
.btn_link a{
	position:absolute;
	height:0.9375rem;
	top:0.328125rem;
}
.btn_link a.bnt_phone{
	width:4.1875rem;
	left:0.953125rem;
}
.btn_link a.btn_zxzx{
	width:3.5rem;
	right:1.0625rem;
}


</pre></body></html>