<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,p,form,input,button{margin:0; padding:0; font-size:14px}
* { margin: 0; padding: 0;}
a { text-decoration: none;}
ul, li { list-style: outside none none;}
img { border: 0 none;}
.clear { clear: both;}
.dl_foot,.yuyue,.float{ font-size:15px;}
#LRdiv0{font-size:14px;}
html{ font-size:635%;}
.bgbox{min-height:100%; max-width:640px; margin:0 auto; padding:0; font-size:0.14rem; font-family:"微软雅黑"; background:#fff;}
.cen640{width:100%; max-width:640px; margin:0 auto; overflow:hidden;}
.cen640 img{ width:100%; vertical-align:top;}
.top_right{ 
background:url(../images/menu_head_02.jpg) no-repeat center;
background-size:100%;
width:2.44rem;
height:0.57rem;
float:left;
margin:0 auto;}
.top_right p{
	font-size:0.11rem;
	color:#ffffff;
	margin-left:1.18rem;
	margin-top:0.16rem;
	font-weight: bold;
	line-height: 0.12rem;
}
.top_right p span{
	font-size:0.08rem;
}
.top_left{ width:0.76rem; float:left; margin:0 auto;}
.top_left img,.top_right img{ width:100%; vertical-align:top;}
.index_nav{ background:#dfd8c8; overflow:hidden;}
.index_nav li{width:25%; float:left; text-align:center; line-height:0.28rem; position:relative; margin:1px 0;}
.index_nav li a{display:block; font-size:0.13rem;height:0.28rem;}	
.index_nav li a{border-bottom:#fff 1px solid;border-right:#b7a47b 1px solid;border-left:#fff 1px solid;}
.index_nav li a{ margin-left:1px; }
.index_nav a{ color:#836117;}
.index_nav li a:hover,.index_nav li a.hover{background:#b59c72;color:#fff;}
.index_xm li{ float:left; width:0.51rem; margin:0.15rem 0 0 0.232rem; text-align:center; color:#444444; font-size:0.11rem; line-height:0.25rem;} 
.index_xm li img{ width:100%; vertical-align:top;}
.index_xm li a{color:#444444;}
.al{ width:3.02rem; margin:0.2rem auto 0 auto; background:#e2e0e6; overflow:hidden;}
.al_left{ width:1.66rem; float:left;}
.al_left img{ width:100%; vertical-align:top;}
.al_right{ width:1.3rem; float:left; margin:0 0 0 0.06rem; font-size:0.1rem; line-height:0.15rem;}
.al_right span{ display:block; margin:0 0 0.05rem 0; font-size:0.11rem;}
.al_title{ font-size:0.12rem; font-weight:bold; border-left:2px #433115 solid; padding:0 0 0 0.06rem; margin:0.2rem 0 0.1rem 0;}
.al_zx{ width:1.05rem; color:#FFF; text-align:center; font-size:0.1rem; line-height:0.25rem; text-align:center; background:#bf0900; border-radius:3px; margin:0.12rem 0 0 0;}
.al_zx a{color:#FFF;}
.al_nav{ width:3.02rem; margin:0 auto 0.15rem auto; background:#3a2a12; overflow:hidden;}
.al_nav li{ width:0.97rem; float:left; margin:0.06rem 0 0.06rem 0.0275rem;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.al_nav li img{ width:100%; vertical-align:top;}
.alhover{filter:alpha(opacity=100) !important;-moz-opacity:1 !important;-khtml-opacity:1 !important;opacity:1 !important;}
.news_title{ width:3.02rem; font-size:0.15rem; font-weight:bold; border-bottom:1px #d3d3d3 solid; line-height:0.2rem; margin:0 auto; padding:0 0 0.03rem 0;}
.news_title span{ display:inline-block; font-size:0.11rem; font-weight:normal; float:right; color:#444444;}
.news_title span a{color:#444444;}
.news{width:3.02rem; margin:0 auto; border-bottom:1px #cbcbcb dashed; overflow:hidden; padding:0.1rem 0;}
.news dt{ width:0.56rem; float:left;}
.news dt img{ width:100%; height:0.58rem; vertical-align:top;}
.news dd{ width:2rem; float:left; font-size:0.11rem; line-height:0.17rem; color:#666666; padding:0.05rem 0 0 0.1rem;}
.news dd b{ font-size:0.12rem; color:#444444;}
.news dd b a{color:#444444;}
.index_pp{ width:3.2rem; margin:0.2rem auto 0 auto;}
.index_pp li{ float:left;width: 25%;box-sizing: border-box; background:#dfd8c7; color:#3a2a12; text-align:center; font-size:0.13rem; line-height:0.32rem; border-left:0.01rem #FFFFFF solid;}
.index_pp li:nth-child(1){border-left: 0;}
.index_pp1{ background:#5e4a34; width:3.2rem; margin:0 auto; overflow:hidden;}
.pphover{ background:#854c2d !important; color:#FFF !important;font-weight: bold !important;}
.pp_img{ width:3.2rem;}
.pp_img img{ width:100%; vertical-align:top;}
.foot{ background:#854c2d; color:#FFF; text-align:center; padding:0 0 0.3rem 0;}
.bottom{ width:3.04rem; position:absolute; margin:-0.35rem 0 0 0.08rem;}
.bottom li{ width:0.76rem; float:left;}
.bottom li img{ width:100%; vertical-align:top;}
.bq{ font-size:0.11rem; line-height:0.2rem; padding:0.1rem 0 0.1rem 0;}


.block_home_slider {position: relative; background-color: #ffffff; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; behavior: url(../images/pie.htc); /*半透明兼容*/ text-align: center; line-height: 0px; margin-right: auto; margin-left: auto;}  /*底部小图标*/
.block_home_slider .slide {position:relative;}
.block_home_slider .caption {padding:13px 16px 12px; position:absolute; left:0px; right:0px; bottom:0px; background:url(../images/bg_caption.png); text-align:left;}
.block_home_slider .caption p {padding-bottom:0px; font-size:11px; color:#dedede; text-shadow:0px -1px #000000; line-height:17px;}
.block_home_slider .caption p.title {padding-bottom:6px; font-size:15px; color:#ffffff; font-weight:bold; line-height:normal;}
.block_home_slider .flex-control-paging { margin:-20px auto 0 -40px; display:inline-block; position:absolute;}
.block_home_slider .flex-control-paging li {margin:0px; padding:0px; float:left; overflow:hidden; list-style-type:none;}
.block_home_slider .flex-control-paging li a {width:12px; height:12px; display:block; background-repeat:no-repeat; background-image:url(../images/sprite_nav_4.png); text-indent:-9000px; cursor:pointer;}
.block_home_slider .flex-control-paging li a.flex-active {background-position:right top;}
.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}
.flexslider {margin: 0; padding: 0;}
.flexslider .slides &gt; li {
display: none;
-webkit-backface-visibility: hidden;
list-style-type: none;
} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}


.float{position: fixed;bottom: 0px;height:50px;width:100%;background:#676767;background: -webkit-gradient(linear, 0 0, 0 100%,from(#676767), to(#4b4b4b));background:-moz-linear-gradient(top, #676767,#4b4b4b 100%);background:-o-linear-gradient(top, #676767,#4b4b4b 100%);opacity: 0.90;}
.float li{float: left;width:25%;}
.float li a{display:block;height:50px; text-decoration:none}
.float li.fir a span{background:url(../images/float_icons.gif) no-repeat center -193px;}
.float li.sen a span{background:url(../images/float_icons.gif) no-repeat center -73px;}
.float li.one a span{background:url(../images/float_icons.gif) no-repeat center -134px;}
.float li.fou a span{background:url(../images/float_icons.gif) no-repeat center -13px;}
.float li a:link{ color:#FFF;}
.float li a:visited{color:#f5f5f5;}
.float li a span{display:block;height:100%;width:100%;text-align: center;line-height:75px; color:#fff;}
.float li a:hover,.float li a.hover{
background:#4b4b4b;background: -webkit-gradient(linear, 0 0, 0 100%,from(#4b4b4b), to(#676767));background:-moz-linear-gradient(top, #4b4b4b,#676767 100%);background:-o-linear-gradient(top, #4b4b4b,#676767 100%);
box-shadow:inset 1em 1em 1em -1em #000;-moz-box-shadow:inset 1em 1em 1em -1em #000;-webkit-box-shadow:inset 1em 1em 1em -1em #000;
}

@media screen and (max-width:320px) { 
.float{font-size:14px;}  
} 

/* 2018/06 新增 */
/* 专家轮播 */
.new_tit{font-size: 0.21rem;font-weight: bold;text-align: center;color: #854c2d;margin: 0.22rem auto 0.18rem auto;}
.scrollBox .hd ul{ display:inline-block;margin: 0.14rem 0 0 0.71rem;}	
.scrollBox .hd li{ display:inline-block; width:0.56rem; height:0.06rem; background:#5c5c5c; margin-left: 0.04rem; vertical-align:top; overflow:hidden; text-indent: -1000px;
}
.scrollBox .hd .on{background: #854c2d;}
.new_p1{font-size: 0.13rem;width: 1.05rem;height: 0.21rem;line-height: 0.21rem;text-align: center;color: #7f482a;border: 1px solid #7f482a;border-radius: 0.06rem;margin: 0.08rem auto 0.18rem auto;}


/* 2020/09 新增 网上自助挂号 */
.index_form_box{width: 2.73rem;margin: 0 auto;}
.index_form_title{width: 2.73rem;font-size: 0.23rem;font-weight: bold;text-align: center;color: #854c2d;margin: 0.2rem auto 0.15rem auto;border-bottom: 1px solid #854c2d;padding-bottom: 0.12rem;}
.index_form_xz1{width: 0.44rem;height: 0.44rem;box-sizing: border-box;background: #854c2d;border-radius: 0.05rem;float: left;}
.index_form_xz2{width: 0.4rem;height: 0.4rem;box-sizing: border-box;border: 1px solid #f1f1f1;margin: 0.02rem auto 0 auto;border-radius: 0.05rem;font-size: 0.13rem;font-weight: bold;color: #fff;text-align: center;padding-top: 0.005rem;}
.index_form_xz3{font-size: 0.1rem;color: #3b3b3b;width: 2.24rem;float: left;line-height: 0.17rem;margin: 0.05rem 0 0 0.05rem;}
.index_form_by{font-size: 0.15rem;font-weight: bold;color: #3b3b3b;margin-top: 0.19rem;}
.index_form_by span{color: #b80000;}
.index_form_radio li{width: 1.29rem;height: 0.34rem;line-height: 0.34rem;float: left;background: none;border: 1px solid #9D9D9D;box-sizing: border-box;font-size: 0.15rem;color: #3b3b3b;text-align: center;position:relative;margin: 0.09rem 0 0 0.15rem;border-radius: 0.05rem;}
.index_form_radio li:nth-child(1),.index_form_radio li:nth-child(3){margin-left: 0;}
.index_form_radioObj{width: 1.29rem;height: 0.34rem;border: none;position: absolute;opacity: 0;top: 0;left: 0;}
.index_form_checked{background: url(/images/index_form_input_bg2.png) no-repeat center !important;background-size: 100% !important;border: none !important;border-radius: 0 !important;}
.index_form_inp{width: 2.73rem;height: 0.36rem;line-height: 0.36rem;box-sizing: border-box;border: 1px solid #9d9d9d;border-radius: 0.05rem;margin: 0.09rem auto 0 auto;font-size: 0.11rem;color: #3b3b3b;padding-left: 0.1rem;outline: none;}
.index_form_bt{width: 2.73rem;height: 0.36rem;line-height: 0.36rem;box-sizing: border-box;border-radius: 0.05rem;background: #854c2d;border: none;font-size: 0.18rem;font-weight: bold;color: #fff;text-align: center;outline: none;margin: 0.1rem auto 0.2rem auto;}
#index_form_bg{width: 100%; height: 100%; background-color: #000; position:fixed; top: 0; left: 0; z-index: 2; opacity: 0.3; filter: alpha(opacity=30);display:none;} 
#index_form_loading{ width:0.2rem; height:0.2rem; position:fixed; margin:-0.1rem 0 0 -0.1rem; z-index: 3; top:50%; left:50%; display:none;}
#index_form_loading img{width:100%; vertical-align:top; float:left;}</pre></body></html>