@charset "gb2312";
/* CSS Document */

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, 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, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  vertical-align: baseline;
  outline: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
   box-sizing: border-box;
}

body {margin: 0 auto !important;font: 0.24rem "Microsoft YAHEI";max-width: 640px;min-width: 320px;position: relative; color:#5a5a5a; background:#f1f1f1;}
ul,ul li{list-style: none;}
li{list-style: none;}
a, img, ul, p, span, h1, h2, h3, h4, h5, h6, dt, dd {margin: 0;padding: 0;}
input, select {border: 0;margin: 0;padding: 0;vertical-align: middle;}
img{border:0px;margin:0px;padding:0px;max-width:100%;max-height:100%;vertical-align:middle;display: inline-block;}


.clear {clear: both;}
.left,.fl{float: left;}
.right,.fr{float: right;}

a{color: #636466;text-decoration: none;}
a:hover {text-decoration: none;color: #5c5c5c;}
a:active {text-decoration: none}

/*-----------------------------------------------*/
.main{width:100%;margin:0px auto;overflow:hidden; background:#fff;}
.main89{width:89.21%; margin:0 auto;overflow:hidden;}
.bgffff{ background:#fff; overflow:hidden;}



.head{ background:#0c79a5; text-align:center;}
.head img{ width:100%;}

.main1_top{ border-bottom:1px solid #d2d2d2; border-top:1px solid #d2d2d2;color:#322d2d; margin-top:0.08rem; margin-bottom:0.3rem;}
.main1_top div{ padding:0.11rem;}
.main1_top span{ font-size:0.3rem;}
.main1_top span b{ font-size:0.3rem; color:#d80000;}

.main1{ width:89.21%; margin:0 auto;}
.main1 ul li{  float:left; width:25%; text-align:center; margin-bottom:0.4rem;}
.main1 ul li img{ width:0.88rem;}
.main1 ul li p{ margin-top:0.12rem;}

.main_bt{ background:#0c79a5; color:#FFF; font-size:0.33rem; height:0.8rem; line-height:0.8rem;}
.main_bt span{ font-size:0.24rem;}

.main2{ margin-top:0.3rem; margin-bottom:0.45rem;}
.main2_l{ float:left; width:3.26rem; line-height:170%;}
.main2_l a{ color:#F00;}
.main2_r{ float:right; width:2.25rem;}

.main2_two{ clear:both; padding-top:0.2rem;}

.main2_two_l{ float:left; width:2.68rem;}
.main2_two_r{ float:right;width:2.68rem;}

.main2_two h3{ text-align:center; color:#0c79a5; font-size:0.26rem; margin-bottom:0.2rem;}

.main2_two_nr div{ background:#e5e5e5; padding:0.15rem;}
.main2_two_nr div p{ font-size:0.20rem; margin-top:0.15rem;}

/**/
.main3{ margin-bottom:0.3rem;padding-top:0.1rem;}
.main3 ul li{ border-bottom:1px dashed #e6dcdc; height:0.6rem; line-height:0.6rem; overflow:hidden; padding-left:0.32rem; padding-right:0.32rem; }
.main3 ul li a{} 
.main3 ul li span{ float:right;}

.main3_zixun{ text-align:center;color:#0c79a5; margin-top:0.25rem;}
.main3_zixun a{ color:#0c79a5; font-size:0.26rem; font-weight:700;}

/**/
.main4{ text-align:center;margin-top:0.4rem; }
.main4 img{ width:100%;}




/**/
.foot_gg{ margin-top:0.4rem;}

.foot_top{ clear:both; margin-top: 100px;}

.foot{ background:#0c79a5; color:#FFF; margin-top:0.35rem; padding-bottom:0.4rem;}
.foot ul{ text-align:center; border-bottom:1px solid #FFF; padding:0.2rem 0; margin-bottom:0.3rem;}
.foot ul li{ border-left:1px solid #FFF; display:inline-block; width:1.4rem; text-align:center; height:0.35rem; line-height:0.35rem;}
.foot ul li:first-child{border-left:1px solid #0c79a5;  }
.foot ul li a{ color:#FFF; font-size:0.18rem;}
.foot p{ text-align:center; line-height:200%;font-size:0.20rem;}



/**/
.main_nav{ background:#dcdcdc; height:0.7rem; line-height:0.7rem;}

.main_list ul{ margin-top:0.2rem;}
.main_list ul li{ border-bottom:1px dashed #e6dcdc; height:0.62rem; line-height:0.62rem; overflow:hidden; padding-left:0.32rem; padding-right:0.32rem; }
.main_list ul li a{} 
.main_list ul li span{ float:right;}




/**/
.main_article_top{ text-align:center; font-size:0.3rem; color:#4c4a4a; font-weight:600; padding:0.3rem 0 0.2rem;}
.main_article_nr{ line-height:180%;}

.main_article_nrzixun{ margin:0.4rem 0 0.6rem; overflow:hidden;}
.main_article_nrzixun ul li{ float:left; width:33.33%; text-align:center;}
.main_article_nrzixun ul li img{ width:1.71rem;}



/*医生*/
.ys_bt{ background:#02b0be; font-size:0.26rem; font-weight:bold; color:#FFF; text-align:center; margin-top:0.3rem; line-height:0.5rem; width:2.4rem;}
.ys_bt span{ font-size:0.12rem; font-weight:100;}

.ys_ln{ border-bottom:1px dashed #abaaaa; padding-left:0.1rem; margin-top:0.2rem; padding-bottom:0.2rem;}
.ys_ln h3{ font-weight:900; font-size:0.18rem; color:#4d4b47; margin-bottom:7px;}
.ys_ln p{ font-size:0.18rem; line-height:200%;}

.ys_ul{ padding-bottom:0.2rem;}
.ys_ul li{ overflow:hidden; margin-top:0.2rem;}
.ys_ul .ys_ul_ys{ float:left; width:30%;}
.ys_ul_js_y{ margin-left:2%;}
.ys_ul .ys_ul_ys img{ border:1px solid #cdced0; height:1.84rem;} 

.ys_ul .ys_ul_js{  float:left; width:68%;border:1px solid #cdced0; height:1.84rem;background:#edecea;}
.ys_ul_jsdiv{  padding:0.1rem;}

.ys_ul_jsdiv div{ font-size:0.18rem; color:#4d4b47; line-height:190%; text-indent:2em;}
.ys_ul_jsdiv div a{ color:#bf1802; font-size:0.18rem; font-weight:800;}
.ys_ul_jsdiv div span{ color:#bf1802; font-size:0.18rem; }

.ys_ul_jsdiv_p{ font-size:0.24rem; height:0.4rem; line-height:0.4rem; color:#FFF; text-align:center; margin-bottom:0.1rem; background:#02b0be;}
.ys_ul_jsdiv_p span{ font-size:0.14rem;}



/*分页*/
.fenye {padding:0.4rem 0 0.6rem; overflow:hidden; text-align:center;}
.fenye li{ display:inline-block;height:0.48rem; line-height:0.48rem;  border:1px solid #cdcdcd; text-align:center; color:#888; padding:0 0.2rem;}



/*底部商务通*/
.swtfoot_wb{ position:fixed; bottom:0px; width:100%; z-index: 99999;}
.swtfoot{ display:block; background:#f1f1f1; max-width: 640px; height:1rem; border-top:1px solid #cccccc; }

.swtfoot ul li{ float:left; width:20%; text-align:center; position:relative; z-index: 99999;}
.swtfoot ul li a{ font-size:0.24rem;}
.swtfoot ul li img{ width:0.39rem; margin-top:0.13rem;}

.swtfoot .swtfoot_zx{ position:absolute; top:-0.32rem; width:100%; text-align:center;max-width: 640px; }
.swtfoot .swtfoot_zx img{ width:1.12rem; z-index: 9999999;}

/*g在线挂号*/
.title2 { background: #1b63ab; height: 0.98rem; position: relative; z-index: 0; padding: 0px 0.4rem; }
.title2 h2 { font-size: 0.4rem; text-indent: 0.2rem; font-weight: bold; color: #FFF; line-height: 0.98rem; }
.title2 a { display: block; font-size: 0.26rem; color: #FFF; float: right; margin: 0.2rem 0rem 0 0; background:#ea8e49; width: 1.48rem; height: 0.6rem; line-height: 0.55rem; background-size: contain; text-align: center }


.gh { height: auto; overflow: hidden; zoom: 1;  }
.gh ul { margin: 0.4rem 0.3rem 0; height: auto; overflow: hidden; zoom: 1 }
.gh ul li { color: #333; margin-bottom: 0.24rem; }
.gh ul li span { color: #fc0000; }
.gh .inpt1 { border: 1px solid #e4e4e4; width: 3.5rem; height: 0.52rem; line-height: 0.26rem; text-indent: 0.3rem;font-size: 0.24rem;  }
.inpt2 { width: 2.7rem; height: 0.39rem; color: #5b5b5b; border: 1px solid #e4e4e4; }
.inpt3 { width: 4.2rem; height: 1.5rem; vertical-align: top; border: 1px solid #e4e4e4;font-size: 0.24rem; }

.gh h3 { margin: 0.2rem 0.9rem 0.4rem 1rem; font-size: 0.4rem; height: auto; overflow: hidden; zoom: 1; }
.gh .tj_btn { float: left; background: url(/css_style/images/tj_btn.png) no-repeat; background-size: contain; border: none; width: 1.95rem; height: 0.66rem; line-height: 0.66rem; text-indent: 0.2rem; font-size: 0.25rem; color: #FFF; }
.gh h3 a { float: right; background: url(/css_style/images/gh_btn.png) no-repeat; background-size: contain; width: 1.95rem;  height: 0.66rem; line-height: 0.66rem; text-indent: 0.6rem; font-size: 0.25rem; color: #FFF }


