@charset "gb2312";
/*通用部分*/
body {font-size:14px;height:100%;}
*html { backgroun../images/fcb76706523b4fbaa80ecdcd5261cd56.gif-image: url(d); background-attachment: fixed; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, q { display: block; }
table { border-collapse: collapse; }
ul, ol, li { list-style: none; }
a { text-decoration: none; cursor: pointer; cursor: hand; color: inherit; }
input { border: 0; outline: 0; }
input.dialog { width: 0; height: 0; font-size: 0; line-height: 0; border: 0 }
input[type='submit'],input[type='reset'],input[type='button'],button{-webkit-appearance: none;border-radius:0;}
blockquote:before, blockquote:after, q:before, q:after { content: ''; }
blockquote, q { quotes: '' ''; }
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp { font-family: courier new, courier, monospace; }
pre { white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; }
mark { background: #ff0 }
small { font-size: 80% }
big { font-size: 150% }
sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline }
sup { top: -.5em }
sub { bottom: -.25em }
svg:not(:root) { overflow: hidden }
body, html { font-family: Microsoft YaHei, sans-serif, Arial, Helvetica; color: #333; background: #fff; width: 100%; line-height: 1.5; word-wrap: break-word;}
.all{max-width: 640px;min-width: 320px;margin: auto;overflow: hidden;clear: both;font-size: 1rem;}
.all img{ width: 100%;vertical-align:top;border: 0;outline:0;height:auto !important;}
.boox:after,.clearfix:after { visibility: hidden; display: block; font-size: 0; content: ''; clear: both; height: 0; }
.boox,.clearfix { zoom: 1; }
.boox{width:93.75%;margin:auto;overflow: hidden;}
.box_just{display: -webkit-box;-webkit-box-pack:justify;-webkit-box-align:center; margin-top:10px}
.box_bt{position: relative;margin: 1.666rem 0 1.333rem 0;padding-top: 2rem;}
.box_bt p{border-radius:0 1rem 1rem 0;background: #e6c094;background-image: linear-gradient(to right,#d8b386,#f1cda2);display: inline-block;font-size: 2rem;padding: 0 1.25rem 0 .83rem;color: #fff;}
.box_bt:after{content: '';position: absolute;left: 0;top: 0;width: 100%;height: .83rem;background: #f4f4f4;}
.box_bt span{font-size: 1rem;margin-left: .83rem;}
.box_bt_hide{padding-top: 0;}
.box_bt_hide:after{height: 0;}
/*头部*/
header{position: relative;}
header .logo{width:100%;margin: auto;position: absolute;top: .625rem;left: 0;right: 0;z-index: 1;}
header .logo img{width:100%;}
header .nav_top{margin: auto;position: absolute;left: 0;right: 0;}

/*header ul li:first-child{ background: #141417; background:url(../images/banner2.png) no-repeat center 100%;}*/
header ol{width: 93.75%;margin: auto;position: absolute;bottom: 1rem;left: 0;right: 0;}
header ol li{width:5.416666666666667rem;height:5.416666666666667rem;}
header ol li:nth-child(1){background: url(../images/banner_t1.png) no-repeat center;background-size: 100% 100%;}
header ol li:nth-child(2){background: url(../images/banner_t2.png) no-repeat center;background-size: 100% 100%;}
header ol li:nth-child(3){background: url(../images/banner_t3.png) no-repeat center;background-size: 100% 100%;}
header ol li:nth-child(4){background: url(../images/banner_t4.png) no-repeat center;background-size: 100% 100%;}
header ol li a{text-align: center;color:#fff !important;line-height:8.5rem;display: block;}
/*九龙新闻*/
.news dl dt{width: 45.33333333333333%;}
.news dl dd{width: 51.66666666666667%;}
.news dl dd b{display: block;color: #d3a766;}
.news dl dd p{text-indent: 2rem;margin-top: 10px;}
.news dl dd p a{color: #cc262d;}
.news ul li{margin-top: .7rem;padding-top: .7rem;border-top: 1px #eaeaea dashed;position: relative;padding-left: 1rem;position: relative;line-height: 1.2;}
.news ul li a{color: #333333;display: block;}
.news ul li a strong{font-weight: 500;}
.news ul li:first-child{border-top: 0;}
.news ul li span{color: #666666;display: block;}
.news ul li:after{content: '';width: .29rem;height: .29rem;border-radius: 50%;background: #333333;position: absolute;left: 0;top:50%;margin-top: .145rem;}
/*特色诊疗*/
.tszl ul{margin-top: 1.25rem;}
.tszl ul:first-child{margin-top: 0;}
.tszl ul li{width: 18.33333333333333%;text-align: center;}
.tszl ul li p{color: #666666;margin-top: .625rem;line-height: 1.2;}
/*整形项目*/
.zxxm ul li{width: 30%;text-align: center;}
.zxxm ul li p:first-child{border-radius: .5rem;overflow: hidden;}
.zxxm ul li p:first-child span{display: block;width: 100%;line-height: 2.08rem;background: #e8957c;color: #fff;font-weight: bold;}
.zxxm ul li p:last-child{line-height: 1.3;margin: .83rem 0;}
/*医疗团队*/
.yltd_img{position: relative;}
.yltd_img div{padding: .83rem;color: #fff;line-height: 1.66rem;position: absolute;bottom: 0;left: 0;right: 0;/*
background-image: -webkit-linear-gradient(to top,rgba(118,118,118,1),rgba(118,118,118,.7));
background-image: linear-gradient(to top,rgba(118,118,118,1),rgba(118,118,118,.7));*/
}
.yltd li{width: 32.66%;text-align: center;margin-top: 1.25rem;}
.yltd li p{color: #666666;line-height: 1.2;margin: .41rem 0;}
.yltd li p span{display: block;color: #999999;margin-top: .3rem;}
.yltd li a{line-height: 2.08rem;background: #e8957c;border-radius: .3rem;display: block;color: #fff;}
.yltd ol li a{background: #dbb587;}
.yltd_db{margin: 1.25rem auto 0 auto;width: 96.40625%;}
/*技术*/
.tsjs p{text-indent: 2rem;margin-top: 1rem;}
/*----------yueyu---------*/
.yy_bt{background: #d8a972;line-height: 2.9rem;font-size: 1.25rem;color: #fff;text-align: center;font-weight: bold;margin-top: 1.45rem;}
.content2{ width:100%; clear:both; overflow:hidden; margin:5% auto}
.yybt{ background:#f1cda2; color:#ffffff;  font-size:1.4em; text-align:center; line-height:2em;}
.hot{ margin-bottom:3%; height:30px; line-height:30px; font-size:12px; border-bottom:  #e9e9e9 solid 1px;border-top:  #e9e9e9 solid 1px; text-align:center; background:#ffffe1}
.hot span{ float:left}
.hot p{ float:right}
.hot strong{ color:#FF0000}
.message li {line-height:30px;height:30px;margin-bottom:10px;	font-size:14px;}
.message li span {float:left;width:70px;	text-align:right;font-weight:400;}
.message li input.text {background:#f4f4f4;	border:1px solid #d2d2d2;box-shadow: 0 2px 2px -2px #DDD inset;border-radius:4px;height:30px;line-height:30px;width:70%;padding:0 10px;}
.message li input.text, .message li #comment {color:#787878;}
.message li #comment {background:#f4f4f4;	border:1px solid #d2d2d2;border-radius:4px;width:70%;height:90px;padding:10px 10px 10px 6px;	font-size:14px;    resize: none;}
.message li.comment {height:100px;margin-bottom:4px;}
.message .submit { background:none; color:#6C6C6C}
.message .submitBtn {color:#d8a972;width:102px;height:32px;background:url(../images/guahap_an.jpg) no-repeat;border:none 0; margin:15px auto 0 auto;}
/*底部*/
footer{text-align: center;margin-top: .83rem;}
footer ul{background: #d8a972;padding: .83rem 0;}
footer ul li{width: 25%;line-height: 2.9rem;border-right: 1px #fff solid;line-height: 1.2;color: #fff;}
footer dl{width: 76.5625%;margin:1.25rem auto;}
footer dl dt{width: 65.71428571428571%;border-right: 1px #666666 solid;padding-right: 1.5rem;}
footer p{line-height: 1.66rem;}
.adver{width:100%;margin:1rem 0 0.3rem 0;vertical-align: middle;}}
.adver2{width:100%;margin:1.1rem 0;vertical-align: middle;}.yltd_img div h3{font-size:1.3rem;display: inline;font-weight: bold; border-bottom: 1px solid #fff;line-height: 2.5rem;}.xiugai{margin-top:1rem;}.xiugai li{float:left;text-align:center;width:33.33%;}.add-name{font-size:1rem;color:#3c3c3c!important;}.add-cw{font-size:0.8rem;color:#656565!important;}.add-ry{font-size:0.8rem;color:#999999!important;}.xiugai li img{width:7.08rem;}.btn-more{width:4.91rem!important;margin:1rem 0 1rem 0;}#slideBox {position: relative;padding-bottom: 1rem;}
		#slideBox .bd ul li img{width: 100%;vertical-align: middle;}
		#slideBox .bd ul>li{text-align: center;}
		.op-name{font-size: 1.16rem;color: #e28569;font-weight: bold;margin: 0.8rem 0;}
		.goodPoint li{float:left;width: 4.58rem;padding: 0.4rem 0;font-size: 0.91rem;text-align: center;color:#e3896d;border: 1px solid #e3896d;border-radius: 0.3rem;margin: 1.25rem 0;margin-left: 6%;}
		.goodPoint1 li{width: 6.4rem;}
		.point-desc{margin:0 auto;font-size: 1rem;text-align: left;margin-top: 6.5rem;width:95%;}
		#slideBox .hd{bottom: 0;left: 40%;}
		#slideBox .hd li{    float: left;
    width: 0.6428571428571429rem;
    height: 0.6428571428571429rem;
    overflow: hidden;
    margin-right: 0.35714285714285715rem;
    border-radius: 50%;
    background: #6C6C6C;}
    #slideBox .hd li.on{    background: #ec624c;
    width: 2.5rem;
    border-radius: 0.35714285714285715rem;}
.add-pic{width:95%;margin:0 auto;margin-top:1rem;}
.add-pic>img{width:100%;vertical-align: middle;}