@charset "gb2312";
/* CSS Document */

/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, tr, td, pre, form, fieldset, legend, button, input, textarea, img{
	border:medium none;
	margin: 0;
	padding: 0;
}

/** 设置默认字体 **/
body, button, input, select, textarea{ font: 12px/1.5  Verdana, Geneva, sans-serif, tahoma, Srial, helvetica, sans-serif;}

h1, h2, h3, h4, h5, h6{ font-size: 100%;}
em{ font-style:normal;}

/** 重置列表元素 **/
ul, ol,li{ list-style: none;}

/** 重置图片元素 **/
img{ border:none; vertical-align: middle;}
/** 重置表格元素 **/
table{ border-collapse: collapse; border-spacing: 0;}

/** 重置超链接元素 **/
a:focus{ outline:0;}
a{ blr:expression(this.onFocus=this.close());}
a{ blr:expression(this.onFocus=this.blur());}
a:focus{ -moz-outline-style:none; }
a{ text-decoration:none; color:#5a5a5a; transition:all 0.4s ease 0s;}
a:hover{ filter:alpha(opacity=70); opacity:0.7; color:#F00;}


body{  font-family:微软雅黑;}

.mid{  width:99%; margin:0 auto; overflow:hidden;}

.tilH2{ background:url(../img/tilh2.png) no-repeat center;  font-family:微软雅黑; overflow:hidden;    background-size: 100%;}
.tilH2 span{ float:left; width:20%; margin:2% 0 0 4%; text-align:center; font-size:1.6rem; font-weight:400; color:#680576;}
.tilH2 a{ float:right; margin:1% 2% 1% 0; color:#FFF;}


/*专家团队样式*/
.zjtd_con{ clear:both; overflow:hidden; background-color:#f1f1f1}
.zjtd_con dl{ clear:both; overflow:hidden; background-color:#F9F9F9; width:305px; height:144px; margin:15px 4px 15px 7px;}
.zjtd_con dt,.zjtd_con dd{ float:left; display:inline}
.zjtd_con dt{ width:126px; margin-right:10px;}
.zjtd_con dd{ width:160px; line-height:24px;}
.zjtd_con dd strong{ color:#774a98; font-size:14px;}
.zjtd_con dd a{ color:#f00}
.zjtd_con dd a.a01 , .zjtd_con dd a.a02{ float:left; width:70px; margin:10px 10px 0 0; text-align:center; line-height:20px; color:#FFF;}
.zjtd_con dd a.a01{ background:#a84bb5;}
.zjtd_con dd a.a02{ background:#ffa300;}

/*来院路线样式*/
.topBanner{ width:320px; margin:0 auto 5px; overflow:hidden; position:relative;}
.topBanner li{ width:100%; height:111px; overflow:hidden; position:absolute;}
.topBanner li a{ display:block; width:100%; height:100%;}
.topBanner .btn{ width:100%; height:25px; text-align:center; position:absolute; bottom:0; z-index:9}
.topBanner .btn span{ display:inline-block; _display:inline; _zoom:1; background:#BD7417; width:15px; height:15px; _font-size:0; margin:5px 5px; cursor:pointer; z-index:9; border-radius:50%;}
.topBanner .btn span.on{ background:#FF3300; z-index:9}
.topBanner .banner1{ z-index:1;}

.lylx_bigcon{ clear:both; overflow:hidden; background-color:#F0F0F0; padding-bottom:30px}
#lylx_con{overflow:hidden; clear:both; border-bottom:1px solid #80589D;}
#lylx_con li{background:url(../img/lylx_img3.jpg) no-repeat left center;float:left; width:105px; height:32px; line-height:32px; text-align:center; font-size:14px;font-family:Microsoft YaHei; cursor:pointer; margin-left:1px;}
#lylx_con li img{ vertical-align:middle; margin-right:3px;}
#lylx_con li.current2{background:url(../img/lylx_img2.jpg) no-repeat; color:#fff}
.lylx_nextcon{clean:both;display:none}
.lylx_nextcon p{ clear:both; overflow:hidden; padding:3px 10px;}
.lylx_nextcon p strong{ float:left; width:10px;}
.lylx_nextcon p strong img{ padding-top:12px;}
.lylx_nextcon p span{ float:left; width:290px;}

/*医院简介样式*/
.yyjs,.art{ background-color:#F0F0F0; font-size:1.4rem;}
.yyjs_con{ margin:10px 0}
.yyjs_nextcon1{ text-align:center; border-bottom:#C7C7C7 solid 1px}
.yyjs_nextcon1 p strong{ color:#774a98; font-size:14px;}
.yyjs_nextcon2{ padding:10px;}
.yyjs_nextcon2 p{ text-align:center; margin:20px 0;}
.yyjs_nextcon2 .indent{ text-indent:2em; text-align:left}
.yyjs_nextcon2  p img{ vertical-align:middle}
.yyjs_nextcon2  p a{ color:#f00}

/*文章页样式*/
.artcon1{ background-color:#E3E3E3; margin:10px;}
.artcon2tit{ clear:both; overflow:hidden; background:url(../img/art_img4.jpg) no-repeat; height:42px; line-height:42px;}
.artcon2tit strong{ float:left; padding-left:10px}
.artcon2tit span{ float:right; padding-right:10px; margin-top:10px;}
.artcon2next p{ text-indent:2em; padding:10px;}
.artcon2next dl{ padding:10px 0px 10px 10px;}
.artcon2next dd{ background:url(../img/art_img3.jpg) no-repeat left top; padding-left:15px;}
.artcon2next{ margin:15px 0;}
.artcon2next p a{ color:#f00}
.artcon2{margin:0 auto;width:93.75%;overflow:hidden;}
<!--.artcon2 ly{ width:100%; float:left; background:#FFF; margin-top:4%;}-->
.artcon2 img{ width:auto !important; max-width:100% !important;}
.artcon2 p{ line-height:45px;}
.ftConsult1{ display:none!important;}
.yyry{}
.yyry dl{ width:93.75%; margin:0 auto; overflow:hidden;}
.yyry dd{ width:48.333%; margin-top:5%; overflow:hidden;}
.yyry dd span{ display:block; background:#d2d2d2; margin-top:8px; text-align:center; overflow:hidden; font-size:1.2rem}
.yyry .yyryHide{ display:none;}
.yyry .yyryMore a{ display:block; margin-top:25px; text-align:center; font-size:1.6rem;}



.position{ background:#f1f1f1;  margin:0 auto; font-size:1.6rem; line-height:40px; overflow:hidden;}
.position .home{ float:left; background:url(../img/home_dh.gif) no-repeat center; background-size:50%; width:12%; height:40px;}


/*=====  栏目列表 =====*/
.listCon{ background:#f1f1f1; width:99.5% !important; border:1px solid #b713bd; overflow:hidden;}
.listCon dd{ line-height:2.0;
	background:-o-linear-gradient(top,#f1e3f4,#faf3fb);
	background:-ms-linear-gradient(top,#f1e3f4,#faf3fb);
	background:-moz-linear-gradient(top,#f1e3f4,#faf3fb);
	background:-webkit-linear-gradient(top,#f1e3f4,#faf3fb);
}
.listCon dd a{ display:block; background:url(../img/list_img.gif) no-repeat 10px center; text-indent:30px; font-size:1.6rem;}

.pager{ display:block; text-align:center; line-height:30px;}

/*=====  疾病导航页 =====*/
.list22{ background:#f1f1f1; padding-bottom:10px; overflow:hidden;}
.list22 ul li{ float:left; width:91px; margin:10px 0 0 10px;}
.list22 ul li a{ display:block; height:28px; line-height:28px; text-align:center; border:solid 1px #d6c8df; width:91px; color:#774a98;background:#fbf6fe; }
.list22 ul li a:hover{ background:#fff; }

/*=====  提供免费咨询、挂号服务： =====*/
.w320{ background:#F0F0F0; width:320px; margin:0 auto; overflow:hidden;}
.bComomn{ font-size:14px; overflow:hidden;}
.bComomn h3{ float:left; background:#764a97; width:320px; text-align:center; padding:4px 0;;}
.bComomn dl{ float:left; width:311px; margin:10px 3px; padding:10px 0; border:1px dashed #d0a8ee; border-radius:5px; overflow:hidden;}
.bComomn dd{ width:92%; margin:0 auto; padding:2px 0; line-height:26px;}
.bComomn dd span{ font-family:宋体; font-weight:bold; color:#F00;}
.bComomn dd .reg_a{ display:inline-block; width:103px; height:25px; border-radius:3px; text-align:center; font-weight:bold; line-height:26px; color:#FFF;
	background:#F68D3B;
	background:linear-gradient(top, #ffa55e,#e86604);
	background:-webkit-linear-gradient(top, #ffa55e, #e86604);
	background:-moz-linear-gradient(top, #ffa55e, #e86604);
	background:-ms-linear-gradient(top, #ffa55e, #e86604);
	background:-o-linear-gradient(top, #ffa55e, #e86604);
}


/*=====  如有疑问请拨打  =====*/
.yiwen{ padding-bottom:50px;}
.yiwen span{ float:left; background:#026BC6; width:320px; text-align:center; padding:4px 0;}
.yiwen p{ text-align:center; font-size:18px; font-weight:bold; color:#764a97;}
.yiwen .zixun{ background:url(../img/zixun.jpg) no-repeat; width:185px; height:39px; margin:10px auto 0; text-indent:25px; font-size:16px; line-height:39px;}
.yiwen .zixun a{ display:block; color:#FFF;}