@charset "utf-8";
/*通用部分*/

html,body{height:100%;}

*{font-family: "\5FAE\8F6F\96C5\9ED1";}

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 }

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: ''; clear: both; height: 0; }

.clearfix { zoom: 1; }

.fl { float: left; }

.fr { float: right; }

.all{max-width: 640px;min-width: 320px;margin: auto;overflow: hidden;clear: both;}

.all img{width: 100%;display: block;border: none; margin:auto;}

.laycon{width:93.75%;margin:0 auto;}

/*字体自适应*/



.boox{width: 93.75%;clear: both;overflow: hidden;margin: auto;}

.box_bt{width: 100%;clear: both;overflow: hidden;margin: 5% auto;font-size: 1.6em;border-bottom: 2px #008d99 solid;padding-bottom: 1%;line-height: 1.6em;background: url(../new_images/bt_img.jpg) no-repeat right;color:#333333;background-size: 13% 70%;}

.box_bt2{width: 100%;clear: both;overflow: hidden;margin: 5% auto;border-bottom: 2px #008d99 solid;padding-bottom: 1%;line-height: 1.6em;color: #767676;}

.box_bt2 span{font-size: 1.6em;color: #333333;margin-right: 5%;}



/*病种导航*/

.jbks{width: 96%;clear: both;overflow: hidden;margin:4% auto 0 auto;}

.jbks img{width: 54%;}

.jbks li{width: 25%;float: left;text-align: center;background: #e0e0e0;}

.jbks li:nth-child(4) a{border-right:1px solid #e0e0e0;}

.jbks .an{background: #008d99;}

.jbks .an a{color: #FFFFFF;}

.jbks li a{display: block;border-right: 1px #ffffff solid;color: #000;padding: 5% 0;}



/*新闻部分*/

.news_xw .bt{font-size: 1.2em;text-align: center;}

.news_xw dl{width: 100%;overflow: hidden;margin: 5% auto;}

.news_xw dl dt{width: 46%;float: left;}

.news_xw dl dd{width: 51%;float: right;text-indent: 2em;line-height: 1.8em;}

.news_xw dl dd a{color: #cc3333;}

.news_xw ul:nth-child(3){width: 100%;margin:auto;overflow: hidden;}

.news_xw ul:nth-child(3) li{padding-bottom: 3%;border-bottom: 1px dashed #ececec;margin-bottom: 3%;}

.news_xw ul:nth-child(3) li:nth-child(3){border-bottom: none;}

.news_xw ul:nth-child(3) li a{color: #333333;margin-left: 2%;}

/*strong{ font-weight:100;}*/

.news_xw ul:nth-child(3) li span{color: #999999;float:right;}

.news_xw ul:nth-child(4),.news_fk ul{width: 100%;clear: both;overflow: hidden;margin: auto;}

.news_xw ul:nth-child(4) li,.news_fk ul li{width: 32%;float: left;margin:0 2% 2% 0;}

.news_xw ul:nth-child(4) li:nth-child(3),.news_xw ul:nth-child(4) li:nth-child(6){margin-right:0;}

.news_fk ul li:nth-child(3),.news_fk ul li:nth-child(6){margin-right:0;}

.news_xw ul:nth-child(4) li p,.news_fk ul li p{width:100%;background: #d8b386;text-align: center;color: #FFFFFF;line-height: 1.6em;padding: 3% 0;font-size: 0.9em;}

.news_fk{ margin-top:5%;}



/*特殊诊疗部分*/

.tszl ul{width: 100%;overflow: hidden;margin:auto;}

.tszl ul li{width:18%;float: left;margin-right: 9.3333%;margin-bottom: 5%;text-align: center;}

.tszl ul li a{color: #000000;}

.tszl ul li:nth-child(4),.tszl ul li:nth-child(8),.tszl ul li:nth-child(12){margin-right: 0;}

.tszl ul li img{margin-bottom: 10%;}



/*专家部分*/

.zj_p{position:relative;width: 100%;clear: both;overflow: hidden;margin: auto;}
.zj_p span{padding: .83rem;color: #fff;line-height: 1.6em;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));
}

.zjtd ul{width: 100%;margin:5% auto 0 auto;text-align: center;}

.zjtd ul li{float: left;width:32%;margin:0 2% 3% 0;}

.zjtd ul li div{border: 1px #e0e0e0 solid;}

.zjtd ul li span{display: block;color: #666666;line-height: 2em;}

.zjtd ul li:nth-child(3),.zjtd ul li:nth-child(6){margin-right: 0;}

.zjtd ul li a{color: #FFFFFF;background: url(../new_images/zj_lj.jpg) repeat-x;display: block;padding: 5% 0;    background-size:100% 100%;}



/*烦恼部分*/

.fn ul{width: 100%;clear: both;overflow: hidden;margin: auto;}

.fn ul li{width: 31%;float: left;text-align: center;border-radius: 3px;margin:0 3.5% 3.5% 0;}

.fn ul li:nth-child(3),.fn ul li:nth-child(6),.fn ul li:nth-child(9),.fn ul li:nth-child(12){margin-right: 0;}

.fn ul li:nth-child(odd){background: #e8957c;}

.fn ul li:nth-child(even){background:#008d99;}

.fn ul li a{color: #FFFFFF; padding: 12% 0;display: block;}



/*印象部分*/

.yx p:nth-child(2){width: 100%; clear: both;overflow: hidden;margin: auto;}



/*底部部分*/

footer{width: 100%;clear: both;overflow: hidden;margin: auto;}

footer nav{width: 100%;background: #008d99;padding: 3% 0;text-align: center;overflow: hidden;}

footer nav ul{width: 96%!important;margin: auto!important;}

footer nav ul li{width: 25%!important;float: left!important;}

footer nav ul li:nth-child(4) a{border-right:0!important ;}

footer nav ul li a{color: #FFFFFF!important;border-right: 1px #FFFFFF solid!important;display: block!important;}

.db_size{width: 98%;margin:0 auto 38px auto;clear: both;overflow: hidden;line-height: 2em;text-align:center;}

.db_logo{ width:98%; margin:5% auto; clear:both; overflow:hidden;}

.db_logo img{ width:100%; margin-right:0%;padding:0%;border-right:1px #666666 solid; float:left}

.db_logo span{ color:#666666; line-height:1.7em;}

/*---------head----------*/ 

/*---------head----------*/ 
.head { margin:0 auto; background-color:#FFF;  }
.head1 { height:25px;  text-align:center; font-size:12px;  }
.head1 a { padding:0 5px; }
.head2 { text-align:center; padding:2%; }
.head3 { background-color:#008d99; padding-top:1px; }
.head3 li { float:left; width:25%; background-color:#008d99;text-align:center;   }
.head3 li:last-child a{border-right:0px solid #fff;}
.head3 li a { color:#FFF;  margin-bottom:1px; margin-top:1px; margin-right:1px; border-right:1px solid #fff; /*border-bottom:1px solid #d8b386;*/ display:block; background-color:#008d99; padding:10% 0}
.head3 li img{ width:10%; display:inline; vertical-align:middle;}
.header {  background-color:#0a9e64;  top:0;  right:0; left:0;  margin:0 auto; z-index:100; height:45px; position:fixed; }
.header1 { height:45px; top:0; right:0; left:0; z-index:100;  }

.left p a{ color:#FFFFFF;}

.top_left{width:80%; float:left; height:45px; }

.top_left a { display:block; height:36px; padding-top:8px; border-bottom:1px solid #0e673b; border-right:1px solid #0e673b; }

.navBtn {height:45px;line-height:45px; float:right; width:20%; }

.navBtn a { display:block; height:30px; padding-top:14px; text-align:center; border-bottom:1px solid #0e673b; border-left:1px solid #16cd85;}

.navBtn .triUp{ display:block; height:30px; padding-top:14px; text-align:center; border-bottom:1px solid #0e673b; border-left:1px solid #16cd85; clear:both; }

#tb1 { height:240px;}

.header2 { height:150px; }

.hiden { display:none; height:160px;}

.ss1{  background: none repeat scroll 0 0 #FAEED6; height:82px; font-size:14px;}

.ss2{background: none repeat scroll 0 0 #ffe2bb; height:155px;font-size:14px;}

#tb1 li  { float: left; height: 28px;line-height: 26px; margin: 2px 0 0 0.8%; text-align: center;width: 24%;}

#tb1 li a { background-color: #FFFFFF;border: 1px solid #fdd49e; color: #676767; display: block; margin-bottom: 1px;margin-right: 1px; margin-top: 1px;}



.new_top{ width:96%; background:#eaeaea; padding:2.5% 2%;overflow:hidden; color:#666666}

.new_top dt{ width:40%; float:left; }

.new_top dt p{border-right:1px #cccccc solid;font-size:0.9em }

.new_top dd{ width:60%; float:right; text-align:right}

.new_top dd a{text-decoration: underline;color:#666666}

.new_top dd p{border-right:1px #f5f5f5 solid;font-size:0.9em }



/*----------yueyu---------*/

.content2{ width:100%; clear:both; overflow:hidden; margin:5% auto}

.yybt{ background:#008d99; 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 {width: 93%!important;margin: 0px auto;;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:280px; padding:0 10px;*/	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:280px;*/	width:70%;height:90px;padding:10px 10px 10px 6px;	font-size:14px;}

.message li.comment {height:100px;margin-bottom:4px;}

.message .submit { background:none; color:#6C6C6C}

.message .submitBtn {width:102px;height:32px;background:url(../images/guahap_an.jpg) no-repeat;border:none 0; margin:15px auto 0 auto;}



/*医院介绍部分*/

.yyjs_bt{  clear:both; margin:8% auto 5% auto;  text-align:center; position:relative; padding:2% 0;}

.yyjs_bt p:nth-child(1){ position:absolute; width:40%;left:30%;top:-14%;}

.yyjs_bt p:nth-child(2){ color:#d8b386; font-weight:bold; font-size:1.5em; margin-bottom:1%;}

.yyjs_bt p:nth-child(3){ color:#969696; font-size:0.9em}

.jsbt1{ width:56%;background:url(../new_images/box_bt1.jpg) no-repeat center;background-size:100% 100%;}

.jsbt2{ width:88%;background:url(../new_images/box_bt2.jpg) no-repeat center;background-size:100% 100%;}

.jsbt3{ width:85%;background:url(../new_images/box_bt2.jpg) no-repeat center;background-size:100% 100%;}

.jsbt4{ width:91%;background:url(../new_images/box_bt2.jpg) no-repeat center;background-size:100% 100%;}

.yyjs_nr{ width:100%; clear:both; overflow:hidden; margin:auto;}

.yyjs_nr dl{ width:100%; overflow:hidden; background:#008d99;}

.yyjs_nr dl dt{ width:49.5%; float:left; border-right:1px #FFF solid}

.yyjs_nr dl dd{ width:49%; float:right; color:#FFF;}

.yyjs_nr dl dd p:nth-child(1){ font-weight:bold; font-size:1.4em; margin:2% 0;line-height:1.4em}

.yyjs_nr dl dd p:nth-child(2){ font-size:0.9em; line-height:1.6em}

.new_nr{ text-indent:2em; line-height:1.6em; margin-top:3%; clear:both; overflow:hidden;}



/*列表页*/

.new_nybt{ clear:both; overflow:hidden; margin:5% auto; width:80%; padding:3% 7.5%; }

.nybt_p{ color:#008d99; font-size:1.4em; margin-bottom:3%;text-align:center;}

.new_nybt dl dt p{ margin-left:35%; border-left:1px #fff solid; padding-left:10%; box-shadow:-1px 0 0 #fff;}

.new_nybt dl dd p{ margin-left:23%;border-left:1px #fff solid; padding-left:2%; box-shadow:-1px 0 0 #fff;}

.new_nybt a{ color:#FFF; display:block; padding:5% 0}

.new_nybt dt{ width:48%; float:left; border-bottom:0px #fff solid;background:url(../images/new_btzx.png) no-repeat 12% center #008d99; background-size:15% 63%}

.new_nybt dd{ width:48%; float:right; border-bottom:0px #fff solid;background:url(../images/new_bttel.png) no-repeat 12% center #008d99;background-size:10.5% 70%}

.list_bt{ width:95%; clear:both; overflow:hidden; background:#008d99; padding:1.5% 0 1% 5%; color:#FFF; margin-top:5%;}

.list_bt img{ width:6%; display:inline; vertical-align:middle; margin-right:2%;}

.list_bt a{ color:#FFF;}

.list_nr ul{ width:100%; margin:3% auto; overflow:hidden;}

.list_nr ul li{ margin-bottom:3%; padding-bottom:3%; border-bottom:1px #cecece dashed;}

.list_nr ul li p:nth-child(1){ font-size:1.1em; margin-bottom:1%; font-weight:bold;}

.list_nr ul li p:nth-child(1) span{ color:#008d99; font-size:1.2em; margin-right:2%}

.list_nr ul li p:nth-child(1) a{ color:#333333}

.list_nr ul li p:nth-child(2){ color:#666666; text-indent:2em; line-height:1.6em}

.list_nr ul li p:nth-child(2) a{ color:#cc3333}

.list_nr ul li:last-child{ border-bottom:0; margin-bottom:0}

.list_nr ol{ clear:both; overflow:hidden; width:100%; text-align:center}

.list_nr ol li{width:15%; margin-right:2%; background:#dddddd; text-align:center; display:inline-block;padding:1.5% 0; }

.list_nr ol li a{ color:#333333; display:block; cursor: pointer;}

.list_nr ol li:first-child{background:#008d99;}

.list_nr ol li:last-child{ margin-right:0; background:#008d99;}

.list_nr ol .thisclass{ background:#008d99; color:#FFF;}

.list_nr ol li:first-child a{color:#FFF;}

.list_nr ol li:last-child a{color:#FFF;}

.list_nr ol .thisclass a{color:#FFF;}

.list_nrdb{ width:100%; clear:both; overflow:hidden; margin:5% auto; line-height:1.4em}

.list_nrdb div{ border:3px #dcdbda solid; padding:3% 0 3% 2%}

.list_nrdb div p:nth-child(2){ margin:3% 0;}

.list_nrdb div p:nth-child(2) span{ display:block; color:#cc3333;}

.list_nrdb div p:nth-child(3){ width:80%; border:1px #008d99 solid; overflow:hidden; clear:both; height:2em; margin:auto;}

.list_nrdb div p:nth-child(3) input{ width:65%; background:#FFF; padding-left:5%; border:0;  float:left; height:100%; outline:0; font-size:1em}

.list_nrdb div p:nth-child(3) a{ color:#FFF; width:30%; text-align:center; background:#008d99; display:block; float:right; line-height:2em}



/*文章页*/

.article_bt{ text-align:center; font-size:1.2em;margin:5% 0}

.article_ly{ color:#787878;}

.article_nr ul{ clear:both; overflow:hidden; margin:5% auto; width:95%; text-align:center}

.article_nr ul li{ float:left; width:33.3333%}

.article_nr ul li a{ color:#666666; display:block; border-right:1px #d3d3d3 solid;}

.article_nr ul li:last-child a{ border:0}

.article_nr ul li:nth-child(1) img{ width:26.5%; margin-bottom:8%;}

.article_nr ul li:nth-child(2) img{ width:22.5%; margin-bottom:5%;}

.article_nr ul li:nth-child(3) img{ width:34.5%; margin-bottom:8%;}

.article_ly{ text-align:center}

.article_ly span{ margin:0 5%;}

.article_new{ width:100%; clear:both; overflow:hidden; margin:auto;}

.article_new p{ width:100%; background:#008d99; text-align: center; color:#FFF;  font-size:1.4em; padding:2% 0; margin-bottom:4%;}

.article_new ul{ width:95%; margin:auto;}

.article_new ul li{ margin-bottom:2%; padding-bottom:2%; border-bottom:1px #cecece dashed;}

.article_new ul li:last-child{ border:0; padding-bottom:0; margin-bottom:0}

.article_new ul li span{ color:#cc3333; float:right;}

.article_new ul li a{ color:#333333;}

.article_body img{    max-width: 98% !important;}
.article_body {line-height: 2em;font-size: 1.05em;}

.article_body p{ padding-bottom:0.6em;font-size:0.9rem!important;}



/*联系我们*/

.lx_nr1{ margin-top:5%;}

.lx_nr1 li{border-bottom:1px #cccccc dashed; padding-bottom:3%; margin-top:3%; clear:both; overflow:hidden;display: -webkit-box;-webkit-box-pack:justify;-webkit-box-align:center;}

.lx_nr1 li:nth-child(3){ border:0}

.lx_nr1 li img{ width:8.5%; margin:0;}

.lx_nr1 li p{ width:89%;line-height:2em}

.lx_db{ clear:both; overflow:hidden; margin:2% auto; width:95%; text-align:center; border:1px #cccccc solid; padding:5% 0}

.lx_db li{ float:left; width:33.3333%}

.lx_db li a{ color:#666666; display:block; border-right:1px #d3d3d3 solid;}

.lx_db li:last-child a{ border:0}

.lx_db li:nth-child(1) img{ width:26.5%; margin-bottom:8%;}

.lx_db li:nth-child(2) img{ width:22.5%; margin-bottom:5%;}

.lx_db li:nth-child(3) img{ width:34.5%; margin-bottom:8%;}

.lx_img{ width:100%; clear:both; overflow:hidden; margin:0 auto 7% auto;}

.lx_nr2{ width:100%; clear:both; margin:auto; border-top:1px #cccccc dashed; position: relative;}

.lxnr2_bt{ text-align:center; width:30%; position:absolute; left:35%; top:-4.5%; background:#FFF;}

.lx_nr2 li{ margin-top:3%; line-height:2em}

.lx_nr2 li span{ display:block; margin-left:18%;}

.lx_nr2 li p{ color:#27af9c; border-bottom:1px #27af9c solid; margin-bottom:1%;font-size:1.2em; width:15%; text-align:center}



.lxwm_bt{border-bottom:1px #008d99 solid; padding-bottom:1%; margin-top:5%;font-size:1.166em; font-weight:bold;color:#22ad9a; margin-bottom:2%;}

.lxwm_bt span{border-bottom:2px #008d99 solid; padding-bottom:1%;}

.wxts{margin:3% auto;}

.wxts b{color:#cc3333;}

.lxwm_lj{ text-align:center;}

.lxwm_lj a{ display:inline-block; background:#e69a20;color:#FFF; line-height:2.25em; padding:0 3%; border-radius:.3em;}

.lxwm_qh ul{display: -webkit-box;-webkit-box-pack:justify;-webkit-box-align:center; margin:3% 0;}

.lxwm_qh ul li{ width:32.5%;height:3.33em;background:#d2d2d2;color:#333333; border-radius:.3em; line-height:3.33em; padding:0 2.5%; box-sizing:border-box; text-align:right; cursor:pointer;}

.lxwm_qh ul li:nth-child(1){background:#d2d2d2 url(../new_images/lxwm_dt_1.png) no-repeat .8em center; background-size:1.5em 1.83em;}

.lxwm_qh ul li:nth-child(1).on{background:#008d99 url(../new_images/lxwm_dt.png) no-repeat .8em center; background-size:1.5em 1.83em;color:#ffffff;}

.lxwm_qh ul li:nth-child(2){background:#d2d2d2 url(../new_images/lxwm_gj_1.png) no-repeat .3em center; background-size:2.29em 1.5em;}

.lxwm_qh ul li:nth-child(2).on{background:#008d99 url(../new_images/lxwm_gj.png) no-repeat .3em center; background-size:2.29em 1.5em;color:#ffffff;}

.lxwm_qh ul li:nth-child(3){background:#d2d2d2 url(../new_images/lxwm_qc_1.png) no-repeat .3em center; background-size:2.29em 1.7em;}

.lxwm_qh ul li:nth-child(3).on{background:#008d99 url(../new_images/lxwm_qc.png) no-repeat .3em center; background-size:2.29em 1.7em;color:#ffffff;}

.lxwm_qh ol li{ background:#f8f8f8; position:relative; padding:2% 2% 5% 2%; display:none;}

.lxwm_qh ol li.bak{ display:block;}

.lxwm_qh ol li.no{ display:none;}

.lxwm_qh ol li:after{ content:''; border-width:.5em; border-style:solid;border-color:transparent transparent #f8f8f8 transparent; position:absolute;left:16.25%;top:-1em; margin-left:-.25em;}

.lxwm_qh ol li:nth-child(2)::after{left:50%;}

.lxwm_qh ol li:nth-child(3)::after{left:82.5%;}

.lxwm_qh ol li div{ padding-bottom:4%; margin-bottom:3%; border-bottom:1px #dedede dashed; clear:both; overflow:hidden;}

.lxwm_qh ol li div:last-child{ border:0; padding:0; margin:0;background:url(../new_images/lxwm_dtimg.jpg) no-repeat bottom right; background-size:20.875em 11.16em;}

.lxwm_qh ol li:nth-child(1) div p:nth-child(1){color:#f57f17; text-align:center;}

.lxwm_qh ol li:nth-child(1) div p:nth-child(2){display: -webkit-box;-webkit-box-pack:justify;-webkit-box-align:center; margin-top:1.5%;}

.lxwm_qh ol li:nth-child(1) div p:nth-child(2) img{ width:74%; margin:0;}

.lxwm_qh ol li:nth-child(1) div:nth-child(3) p:nth-child(2) img{ width:60.5%;}

.lxwm_qh ol li:nth-child(1) div:nth-child(4) p:nth-child(2) img{ width:78%;}

.lxwm_qh ol li:nth-child(1) div p:nth-child(3){ margin-top:1%;font-size:.91em;}

.lxwm_qh ol li:nth-child(1) div p:nth-child(3) span{ background:#e3f5f3; border-radius:1em; padding:1.5% 2%; margin:3% 1.5% 0 0; display:inline-block;}

.lxwm_qh ol li:nth-child(2){ padding-top:5%;background:#f8f8f8 url(../new_images/lxwm_gjbak.jpg) no-repeat bottom right;background-size:19em 8.5em;}

.lxwm_qh ol li:nth-child(2) p:nth-child(1){background:#d4f0ed; border-radius:1em;float:left; width:24%; text-align:center;}

.lxwm_qh ol li:nth-child(2) p{ line-height:1.6em;}

.lxwm_qh ol li:nth-child(2) p:nth-child(2){ width:74%; float:right;}

.lxwm_qh ol li:nth-child(2) div{ background:initial;}

.lxwm_qh ol li:nth-child(3) p{ margin-top:5%;}

.lxwm_qh ol li:nth-child(3) p font{color:#e50000;}

.lxwm_qh ol li:nth-child(3){ background:#f8f8f8 url(../new_images/lxwm_qcbak.jpg) no-repeat bottom right; background-size:15.9em 9.79em;}

.lxwm_box4 p{ margin-top:3.5%;}

.lxwm_box4 .lxwm_z{ width:28%; margin:3.5% 0 3.5% 72%;}

.lxwm_box4 a{ text-align:center;color:#e50000; text-decoration:underline; display:block;}

.lxwm_map{ width:100%; height:20em; margin-top:5%;}

.lxwm_map div{ border:0;}

.lxwm_map img{width: initial;}

/*痔疮*/

.dis_nav_tit{width:68.5%;margin:5% auto;box-sizing:border-box;border:1px solid #c0c0c0;text-align:center;position:relative;left:0;top:0;}

.dis_nav_tit h1{padding:2% 0 5%;font-size:1.25em;color:#008d99;}

.dis_nav_tit p{display:inline-block;width:80%;background-color:#008d99;font-size:.75em;color:#fff;position:absolute;left:10%;bottom:-.7em;}



.zc_nr1 dl{ width:100%; clear:both; overflow:hidden; margin-bottom:5%;}

.zc_nr1 dl dt{ width:29.5%; float:left; border:1px #cccccc solid;}

.zc_nr1 dl dd{ width:68%; float:right;}

.zc_nr1 dl dd p:nth-child(1){padding:1% 3%;background:url(../new_images/zc_bt.jpg) no-repeat 30% center #008d99; font-size:1.1em; color:#FFF;margin:3% 0; width:23%;}

.zc_nr1 dl dd p:nth-child(1) span{ font-weight:bold;}

.zc_nr1 dl dd p:nth-child(1) i{ float:right;}

.zc_nr1 dl dd p:nth-child(2){ line-height:1.6em;}

.zc_nr1 dl dd p:nth-child(2) a{ color:#cc3333;}

.zc_lj{ width:100%; clear:both; overflow:hidden; margin:auto;  line-height:2.3em; text-align:center; position:relative; padding-bottom:1%;}

.zc_lj i{ width:5.5%; position:absolute; right:0%; top:50%;}

.zc_lj span{ background:#008d99;width:35%; float:right;}

.zc_lj a{ color:#FFF; display:block;background:#8a8a8a; border-radius:5px; overflow:hidden;}

.zc_nr2 ul{ text-align:center;margin:5% auto 0 auto;padding-top:5%; position:relative;border-top:1px #cccccc dashed;}

.zc_nr2 li{ width:23.5%; display:inline-block; color:#FFF; border-radius:50%; overflow:hidden; clear:both;}

.zc_nr2 li span{ display:inline-block;}

.zc_nr2 ul p{ width:20%; border-right:1px #cccccc solid;border-left:1px #cccccc solid; text-align:center; background:#FFF; position:absolute; left:40%;top:-9%;}

.zc_nr2 ul:nth-child(1) li:nth-child(even){ background:#008d99;}

.zc_nr2 ul:nth-child(1) li:nth-child(odd){ background:#7dcfc4;}

.zc_nr2 ul:nth-child(2) li:nth-child(even){ background:#7dcfc4;}

.zc_nr2 ul:nth-child(2) li:nth-child(odd){ background:#008d99;}

.zc_nr2 ul:nth-child(2){ margin-bottom:5%;}

.zc_list{ line-height:1.6em;}

.zc_list a:hover{ color:#008d99;}



/*****zgjl******/

.red{color:#cc3333 !important;}

.new_nr1{margin-top:3%;}

.dis_nav_tit{width:68.5%;margin:5% auto;box-sizing:border-box;border:1px solid #c0c0c0;text-align:center;position:relative;left:0;top:0;}

.dis_nav_tit h1{padding:2% 0 5%;font-size:1.25em;color:#008d99;}

.dis_nav_tit p{display:inline-block;width:80%;background-color:#008d99;font-size:.75em;color:#fff;position:absolute;left:10%;bottom:-.7em;}

.dis_nav_list{margin-top:3%;}

.dis_nav_list ul li{float:left;margin-top:5%;width:33.33333333333333%;text-align:center;}

.dis_nav_list ul li i{display:inline-block;width:55.5%;background-color:#008d99;border-radius:50%;}

.dis_nav_list ul li i img{width:100%;}

.dis_nav_list ul li:nth-child(2n+1) i{opacity:.7;filter:alpha(opacity=70);}

.dis_illnes_state{margin-top:5%;}

.dis_illnes_tit{padding:.4em 0;width:25%;background-color:#008d99;border-radius:.2em;text-align:center;color:#fff;}

.dis_illnes_tit i{display:inline-block;width:26.66666666666667%;}

.dis_illnes_tit i img{width:100%;}

.dis_illnes_tit p{line-height:1.2;}

.dis_illnes_list ul li{float:left;margin:0 1.66666666666667% 2.5% 0;width:32.22222222222222%;height:2.3em;box-sizing:border-box;border:1px solid #008d99;border-radius:.2em;text-align:center;line-height:2.3;}

.dis_illnes_list ul li a{display:block;color:#404040;}

.dis_illnes_list ul li:hover a{color:#2cb5a2;}

.dis_illnes_list ul li.hover a{color:#008d99;}

.dis_illnes_list ul li:nth-child(2),

.dis_illnes_list ul li:nth-child(3),

.dis_illnes_list ul li:nth-child(4),

.dis_illnes_list ul li:nth-child(5),

.dis_illnes_list ul li:nth-child(6),

.dis_illnes_list ul li:nth-child(7){margin:0 0 2.5% 1.66666666666667%;width:23.33333333333333%;}

.dis_illnes_list ul li:nth-child(8){width:38.33333333333333%;}

.dis_illnes_list ul li:nth-child(9),.dis_illnes_list ul li:nth-child(10){width:29%;}

.dis_illnes_list ul li:nth-child(3n+4){margin-right:0;}

.device_con{width:85%;margin:5% auto 0;position:relative;left:0;top:0;}

.device_con dl dt{float:left;padding:3%;width:56.5%;background-color:#fff;border-radius:50%;z-index:1;position:absolute;top:-10.5%;left:0;}

.device_con dt img{box-sizing:border-box;border:1px solid #ccc;border-radius:50%;}

.device_con dl dd{margin-left:52%;margin-top:2.5%;padding:2.25% 0 2.25% 14.5%;background-color:#008d99;color:#fff;}

.device_con dl dd:nth-child(2){margin-top:10%;}

.device_con dl dd:nth-child(2n+3){opacity:.7;filter:alpha(opacity=70);}

.tech_compar{margin-top:8%;}

.tech_compar tr th{background-color:#008d99;font-weight:normal;color:#fff;}

.tech_compar tr td{padding:1% 0;border-bottom:1px dashed #dbdbdb;text-align:center;color:#4a4a4a;}

.tech_compar tr:last-child td{border-bottom:0;}

.tech_compar .compar_gray{display:inline-block;vertical-align:middle;padding:.45em .15em;width:3em;height:2.4em;background-color:#d2e9e6;border-radius:50%;font-size:.915em;line-height:1.2;}

.tech_compar .compar_gray.single_line{line-height:2.2;}

.tech_compar .single_line{line-height:3;}

.tech_compar .compar_tit{display:inline-block;vertical-align:top;}

.tech_compar .compar_par{overflow:hidden;width:6.4em;height:2em;display:inline-block;vertical-align:top;font-weight:bold;color:#d27e25;position:relative;left:0;top:0;z-index:0;font-size:1.5em;line-height:1.5;}

.tech_compar .compar_par:before{display:block;content:'';width:0;heigth:0;border-top:3em solid #fff;border-left:2.2em solid transparent;border-right:2.2em solid transparent;position:absolute;left:50%;top:0;margin-left:-2.2em;z-index:-1;}



.btn_zx,.btn_zx1{margin-top:5%;text-align:center;}

.btn_zx a{display:inline-block;margin:0 10%;padding:0 5%;background-color:#008d99;line-height:2;color:#fff;}

.btn_zx a:nth-child(2){background-color:#008d99;}

.btn_zx1 a{display:block;width:100%;background-color:#008d99;border-radius:.2em;line-height:2;color:#fff;}



.case_list ul li{float:left;margin:2% 6.66666666666667% 0 0;width:46.66666666666667%;text-align:center;color:#4b4b4b;}

.case_list ul li a{color:#4b4b4b;}

.case_list ul li img{display:inline;border-radius:.4em;}

.case_list ul li:nth-child(2n){margin-right:0;}



.relar_mess ul li{padding:.5% 0;}

.relar_mess ul li a{color:#333;}

.relar_mess ul li a:hover{color:#008d99;}



.list_doc dl{margin-top:5%;background-color:#fffbf0;}

.list_doc dl dt,.list_doc dl dd{float:left;color:#4c4c4c;}

.list_doc dl dt{width:33.66666666666667%;}

.list_doc dl dd{padding:2% 0;}

.list_doc dl dd section{height:6.5em;}

.list_doc dl dd p{padding:1.5% 0;}

.list_doc dl dd .doc_a{display:inline-block;padding:.25em .75em;background-color:#008d99;color:#fff;}

.list_doc dl dd .doc_a2{background-color:#008d99;}

.list_doc dl dd:nth-child(2){padding-right:1.66666666666667%;width:28.33333333333333%;border-right:1px dashed #008d99;}

.list_doc dl dd:nth-child(3){padding-left:1.66666666666667%;width:33.33333333333333%;}

.list_doc dl dd .doc_name{font-size:1.15em;}

.doc_blue{color:#008d99 !important;}

/*****byby******/

.dis_nav_byby,.dis_nav_byby dl,.dis_nav_byby ul{margin-top:3%;}

.dis_nav_byby dl,.dis_nav_byby ul li{text-align:center;}

.dis_nav_byby dl dd,.dis_nav_byby ul li{float:left;}

.dis_nav_byby dl{padding:3%;border:1px solid #ccc;}

.dis_nav_byby dl dt{float:right;padding:4% 0;width:30%;background-color:#e8957c;border-radius:.3em;}

.dis_nav_byby dl:nth-child(2) dt{float:left;background-color:#008d99;}

.dis_nav_byby dl dt i,.dis_nav_byby ul li i{display:inline-block;}

.dis_nav_byby dl dt i img,.dis_nav_byby ul li i img{display:inline;vertical-align:middle;width:auto;}

.dis_nav_byby dl dt i{height:2.3em;}

.dis_nav_byby dl dt i img{max-height:2.3em;}

.dis_nav_byby dl dt p,.dis_nav_byby ul li p{color:#fff;}

.dis_nav_byby dl dd{overflow:hidden;margin:0 2.5% 2% 0;width:32.5%;height:2em;box-sizing:border-box;border:1px solid #e8957c;border-radius:.2em;line-height:2;}

.dis_nav_byby dl:nth-child(2) dd{margin:0 0 2% 2.5%;border:1px solid #008d99;}

.dis_nav_byby ul li{padding:3% 0;margin-right:5%;width:30%;background-color:#e8957c;}

.dis_nav_byby ul li i{height:2.25em;}

.dis_nav_byby ul li i img{max-height:2.25em;}

.dis_nav_byby ul li:nth-child(3n+2){background-color:#008d99;}

.dis_nav_byby ul li:nth-child(3n+3){background-color:#008d99;margin-right:0;}

.dis_nav_byby dl dd a:hover,.dis_nav_byby ul li a:hover{color:#008d99;}


.tech_list_img dl{margin-top:3%;padding:.3em 0;background-color:#f8f8f8;border-bottom:1px solid #e6e6e6;}

.tech_list_img dl dt{float:left;margin-left:1%;margin-right:2.5%;width:30%;}

.tech_list_img dl dt img{border-radius:.2em;}

.tech_list_img dl dd{padding:1% 0;}

.tech_list_img dl dd p{color:#999;}

.exam_step{margin-top:5%;}

.exam_step_tit img{display:inline-block;vertical-align:middle;margin-right:.5em;width:1.66em;height:auto;}

.exam_step .exam_s{width:42%;}

.exam_step .exam_s.fl{margin-left:2%;}

.exam_step .exam_s.fr{margin-right:2%;}

.exam_step .exam_s dl dt,.exam_step .exam_s dl dd{float:left;margin-top:4%;height:1.8em;box-sizing:border-box;border:1px solid #e8957c;border-radius:.2em;text-align:center;line-height:1.8;}

.exam_step .exam_s dl dt a,.exam_step .exam_s dl dd a{display:block;color:#444;}

.exam_step .exam_s dl dt a:hover,.exam_step .exam_s dl dd:hover a{color:#008d99;}

.exam_step .exam_s.fr dl dt,.exam_step .exam_s.fr dl dd{border:1px solid #008d99;}

.exam_step .exam_s dl dt{margin-right:4%;width:48%;}

.exam_step .exam_s dl dt:nth-child(2n){margin-right:0;}

.exam_step .exam_s dl dd{width:100%;}





@media only screen and (min-width: 640px){

body{font-size:24px;}

}



@media only screen and (min-width: 540px)and (max-width: 639px){

body{font-size:17px;}

.boox{width: 96%;}

} 



@media only screen and (min-width: 414px)and (max-width: 539px){

body{font-size:15px;}

.boox{width: 96%;}

} 



@media only screen and (min-width:375px)and (max-width:413px){

body{font-size:15px;}

.boox{width: 96%;}

}



 @media only screen and (min-width:342px)and (max-width:374px){

body{font-size:14px;}

.boox{width: 96%;}

} 



@media only screen and (min-width:320px)and (max-width:341px){

body{font-size:14px;}

.boox{width: 96%;}

}