*{padding:0; border:0; font-family:"微软雅黑";}
body{width:100%;margin: 0; padding: 0; line-height: 24px; font-size: 14px;min-width:1140px;background: url(../img/background.jpg) no-repeat top;}
ul,li,dl,dt,dd,h3{margin: 0; padding: 0; list-style-type: none;}
a{text-decoration: none;}
img{max-width: 100%;}
/*公用类*/


/*页面开始*/

/**************************************************************/

/*顶部*/
#top{height: 257px;margin-top: 10px;}
#top .db{width: 1140px;height: 257px;margin: auto;background: url(../img/top.png) center no-repeat;}


/*导航*/
#dao{height: 52px;}
#dao .dh{width: 1140px;height: 52px;margin: auto;background: url(../img/nav.png) center no-repeat;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{position:relative; z-index:1;height:52px; line-height:52px;}
.nav{position:relative;margin:0 auto;  font-family:"Microsoft YaHei",SimSun,SimHei;}
.nav li{margin: 0 11px;}
.nav a{color:#fff;}
.nav h3{font-size:16px;font-weight:normal;}
	.nav .m{float:left;  position:relative; z-index:1; }

.nav h3 a{ display:block; width:120px; text-align:center;font-weight:bold;font-size: 15px;}
.nav .sub{ display:none; /*默认隐藏*/  position:absolute; left:-1px; top:52px; z-index:1; width:120px; border:1px solid #E6E4E3; border-top:0;background: #14a69f;}
	.nav .sub li{ text-align:center;margin-bottom:-1px;   }
.nav .sub li a{display:block;border-bottom:1px solid #E6E4E3;padding:8px 0;height:28px;line-height:28px;color:#fff;}
.nav .sub li a:hover{color: #07726d;font-size: 16px;}
.nav .block{height: 37px;width: 120px;background: #09837d;position:absolute;top:8px;overflow:hidden;margin-left: 11px;border-radius:10px;}
.nav .on a{color: #fff;}


/*主体-大背景颜色*/
#background{width: 1140px;margin: auto;background: #fff;}



/*第一块-轮播+新闻+院长致辞*/
#first{height: 350px;}
#first .one{/*width: 1140px;margin: auto;*/}

/*轮显*/
.focusBox {float: left;padding: 20px 12px 0 12px; position: relative; width: 370px; height: 324px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left;}
.focusBox .pic img { width: 370px; height: 324px; display: block; }

.focusBox .txt-bg { position: absolute; bottom: 0px; z-index: 1; height: 42px; width:370px;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0px; z-index: 2; height: 42px; width:370px; overflow: hidden; }
	.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
	.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 10px; right: 20px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 5px; cursor: pointer; }
	.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#0faea6;  }


/*新闻中心*/
.wll{float: left;}
#first .one .xwzx{width: 409px;height: 143px;margin-top: 20px;border: 1px solid #e9e9e9;}

#first .one .xwzx .a{width: 407px;height: 40px;border-left: 2px solid #0ab5ac;background: #fafafa;line-height: 40px;}
#first .one .xwzx .a span{float: left;color: #3b3c3c;font-size: 16px;font-weight: bold;padding-left: 10px;}
#first .one .xwzx .a span i{font-style: normal;color: #1a9d97;}
#first .one .xwzx .a a{float: right;padding-right: 10px;}

#first .one .xwzx .b{padding: 0 10px;}
#first .one .xwzx .b li{background: url(../img/jiao.jpg) no-repeat left;height: 30px;line-height: 30px;margin-top: 8px;border-bottom: 1px dashed #c1c1c1;}
#first .one .xwzx .b li span{float: right;color: #676564;}
#first .one .xwzx .b li a{float: left;padding-left: 20px;color: #676564;}


/*院长致辞*/
#first .one .speak{width: 315px;height: 324px;float: left;margin: 20px 0 0 10px;border: 1px solid #e9e9e9;}

#first .one .speak .a{width: 313px;height: 40px;border-left: 2px solid #0ab5ac;background: #fafafa;line-height: 40px;}
#first .one .speak .a span{float: left;color: #3b3c3c;font-size: 16px;font-weight: bold;padding-left: 10px;}
#first .one .speak .a span i{font-style: normal;color: #1a9d97;}
#first .one .speak .a a{float: right;padding-right: 10px;}

#first .one .speak .yz{padding: 20px;width: 270px;height: 155px;}
#first .one .speak .yz img{width: 270px;height: 155px;}

#first .one .speak .jh{padding: 0 20px;color: #787878;}
#first .one .speak .jh a{color: #18a09a;}


/*第二块-科室设置+医院简介*/
#second{height: 290px;margin-top: 10px;}
#second .two{/*width: 1140px;margin: auto;*/padding-left: 10px;}

/*科室设置*/
#second .two .kssz{width: 795px;height: 290px;float: left;border: 1px solid #e9e9e9;}

#second .two .kssz .a{width: 793px;height: 40px;border-left: 2px solid #0ab5ac;background: #fafafa;line-height: 40px;}
#second .two .kssz .a span{float: left;color: #3b3c3c;font-size: 16px;font-weight: bold;padding-left: 10px;}
#second .two .kssz .a span i{font-style: normal;color: #1a9d97;}
#second .two .kssz .a a{float: right;padding-right: 10px;}

#second .two .kssz .kslb{}
#second .two .kssz .kslb .l{width: 780px;margin: 8px 0 0 25px;}
#second .two .kssz .kslb .l .lt{float: left;width: 98px;height: 25px;text-align: center;background: #1a9d97;color: #fff;margin-right: 10px;}
#second .two .kssz .kslb .l .lb{width: 660px;float: left;}
#second .two .kssz .kslb .l ul{}
#second .two .kssz .kslb .l ul li{float: left;background: #e5f4ed;margin: 0 3px 5px 3px;width: 100px;text-align: center;}
#second .two .kssz .kslb .l ul li a{color: #2e3732;}


#second .two .kssz .kslb .ll{height: 30px;width: 780px;margin: 8px 0 0 25px;}
#second .two .kssz .kslb .ll .lt{float: left;width: 98px;height: 25px;text-align: center;background: #1a9d97;color: #fff;margin-right: 10px;}
#second .two .kssz .kslb .ll .lb{width: 660px;float: left;}
#second .two .kssz .kslb .ll ul{float: left;width: 680px;}
#second .two .kssz .kslb .ll ul li{float: left;background: #e5f4ed;margin: 0 3px 5px 3px;width: 100px;text-align: center;}
#second .two .kssz .kslb .ll ul li a{color: #2e3732;}

/*医院简介*/
#second .two .yyjj{width: 315px;height: 290px;float: left;margin-left: 10px;border: 1px solid #e9e9e9;}

#second .two .yyjj .a{width: 313px;height: 40px;border-left: 2px solid #0ab5ac;background: #fafafa;line-height: 40px;}
#second .two .yyjj .a span{float: left;color: #3b3c3c;font-size: 16px;font-weight: bold;padding-left: 10px;}
#second .two .yyjj .a span i{font-style: normal;color: #1a9d97;}
#second .two .yyjj .a a{float: right;padding-right: 10px;}

#second .two .yyjj .jj{padding: 20px 10px;}
#second .two .yyjj .jj img{width: 170px;height: 105px;float: left;margin-right: 10px;}
#second .two .yyjj .jj span{color: #5c5d5d;font-size: 15px;line-height: 30px;}
#second .two .yyjj .jj span a{color: #0ab5ac;}


/*第三块-专家推介+中医养生*/
#third{height: 292px;margin-top: 20px;}
#third .three{padding-left: 10px;}

/*专家推介*/
#third .three .zjtj{width: 795px;height: 290px;float: left;border: 1px solid #e9e9e9;}

#third .three .zjtj .a{width: 793px;height: 40px;border-left: 2px solid #0ab5ac;background: #fafafa;line-height: 40px;}
#third .three .zjtj .a span{float: left;color: #3b3c3c;font-size: 16px;font-weight: bold;padding-left: 10px;}
#third .three .zjtj .a span i{font-style: normal;color: #1a9d97;}
#third .three .zjtj .a a{float: right;padding-right: 10px;}

#third .three .zjtj .zj{margin-top: 10px;}
#third .three .zjtj .zj li{width: 140px;height: 220px;text-align: center;float: left;margin: 0 9px;}
#third .three .zjtj .zj li img{width: 140px;height: 170px;}
#third .three .zjtj .zj li span{color: #7a7976;}
#third .three .zjtj .zj li span i{font-style: normal;}

/*中医养生*/
#third .three .zyys{width: 315px;height: 290px;float: left;margin-left: 10px;border: 1px solid #e9e9e9;}

#third .three .zyys .a{width: 313px;height: 40px;border-left: 2px solid #0ab5ac;background: #fafafa;line-height: 40px;}
#third .three .zyys .a span{float: left;color: #3b3c3c;font-size: 16px;font-weight: bold;padding-left: 10px;}
#third .three .zyys .a span i{font-style: normal;color: #1a9d97;}
#third .three .zyys .a a{float: right;padding-right: 10px;}

#third .three .zyys .zy{padding: 0 10px;}
#third .three .zyys .zy li{background: url(../img/jiao.jpg) no-repeat left;height: 30px;line-height: 30px;margin-top: 8px;border-bottom: 1px dashed #c1c1c1;}
#third .three .zyys .zy li span{float: right;color: #676564;}
#third .three .zyys .zy li a{float: left;padding-left: 20px;color: #676564;}


/*第四块-医院风采+就医指南*/
#fouth{height: 292px;margin: 15px 0;padding-bottom: 20px;}
#fouth .four{padding-left: 10px;}

/*医院风采*/
#fouth .four .yyfc{width: 795px;height: 290px;float: left;border: 1px solid #e9e9e9;}

#fouth .four .yyfc .a{width: 793px;height: 40px;border-left: 2px solid #0ab5ac;background: #fafafa;line-height: 40px;}
#fouth .four .yyfc .a span{float: left;color: #3b3c3c;font-size: 16px;font-weight: bold;padding-left: 10px;}
#fouth .four .yyfc .a span i{font-style: normal;color: #1a9d97;}
#fouth .four .yyfc .a a{float: right;padding-right: 10px;}

#fouth .four .yyfc .yi{padding: 20px 10px;}
#fouth .four .yyfc .yi li{height: 215px;width: 248px;float: left;text-align: center;margin: 0 5px;}
#fouth .four .yyfc .yi li img{width: 248px;height: 170px;}
#fouth .four .yyfc .yi li a{color: #9b9999;}

/*就医指南*/
#fouth .four .jyzn{width: 315px;height: 290px;float: left;margin-left: 10px;border: 1px solid #e9e9e9;}

#fouth .four .jyzn .a{width: 313px;height: 40px;border-left: 2px solid #0ab5ac;background: #fafafa;line-height: 40px;}
#fouth .four .jyzn .a span{float: left;color: #3b3c3c;font-size: 16px;font-weight: bold;padding-left: 10px;}
#fouth .four .jyzn .a span i{font-style: normal;color: #1a9d97;}
#fouth .four .jyzn .a a{float: right;padding-right: 10px;}

#fouth .four .jyzn .zn{margin: 20px;}
#fouth .four .jyzn .zn li{margin-bottom: 5px;}
#fouth .four .jyzn .zn li img{width: 270px;height: 62px;}


/*底部*/
#foot{height: 260px;background: url(../img/foot.png) no-repeat;clear: both;}
#foot .db{color: #fff;text-align: center;padding-top: 45px;}
#foot .db a{color: #fff;}
#foot .db span{}
#foot .db span img{width: 100px;height: 100px;margin: 5px;}

/********************************************************************************************************************/
/*主体-大背景颜色*/
#zy_background{width: 1140px;margin: auto;background: #fff;min-height: 900px;margin-bottom: 20px;padding-bottom: 20px;}
/*主体-大背景颜色*/


/*******************子页-新闻页-开始************************/
#news{padding: 20px 0 0 10px;}

#news .zz{width: 795px;float: left;min-height: 800px;border: 1px solid #d0c4b6;}

#news .zz .a{width: 793px;height: 45px;border-left: 2px solid #0ab5ac;background: #fafafa;line-height: 45px;}
#news .zz .a b{float: left;color: #3b3c3c;font-size: 16px;font-weight: bold;padding-left: 10px;}
#news .zz .a b i{font-style: normal;color: #1a9d97;}
#news .zz .a span{float: right;color: #bba76d;margin-right: 20px;}
#news .zz .a span a{color: #bba76d;}

#news .zz .xwlb{}
#news .zz .xwlb li{height: 125px;padding: 10px 20px;border-bottom: 1px dashed #b5b5b5;color: #555555;}
#news .zz .xwlb li span{color: #1a9d97;font-size: 20px;line-height: 40px;}
#news .zz .xwlb li span a{color: #1a9d97;}
#news .zz .xwlb li a{color: #DEC068;font-weight: bold;}


/*公用-右侧-开始*/
.yy{width: 320px;float: right;}

/*院长致辞*/
.yy .speak{float: right;width: 315px;height: 324px;border: 1px solid #e9e9e9;margin-right: 3px;}
.yy .speak .a{width: 313px;height: 40px;border-left: 2px solid #0ab5ac;background: #fafafa;line-height: 40px;}
.yy .speak .a span{float: left;color: #3b3c3c;font-size: 16px;font-weight: bold;padding-left: 10px;}
.yy .speak .a span i{font-style: normal;color: #1a9d97;}
.yy .speak .a a{float: right;padding-right: 10px;}

.yy .speak .yz{padding: 20px;width: 270px;height: 155px;}
.yy .speak .yz img{width: 270px;height: 155px;}

.yy .speak .jh{padding: 0 20px;color: #787878;}
.yy .speak .jh a{color: #18a09a;}

/*医院简介*/
.yy .yyjj{width: 315px;height: 290px;float: left;margin-top: 20px;border: 1px solid #e9e9e9;}

.yy .yyjj .a{width: 313px;height: 40px;border-left: 2px solid #0ab5ac;background: #fafafa;line-height: 40px;}
.yy .yyjj .a span{float: left;color: #3b3c3c;font-size: 16px;font-weight: bold;padding-left: 10px;}
.yy .yyjj .a span i{font-style: normal;color: #1a9d97;}
.yy .yyjj .a a{float: right;padding-right: 10px;}

.yy .yyjj .jj{padding: 20px 10px;}
.yy .yyjj .jj img{width: 170px;height: 105px;float: left;margin-right: 10px;}
.yy .yyjj .jj span{color: #5c5d5d;font-size: 15px;line-height: 30px;}
.yy .yyjj .jj span a{color: #0ab5ac;}
/*公用-右侧-结束*/

/*******************子页-新闻页-结束************************/


/************************子页-产品页-开始************************/
#product{padding: 20px 0 0 10px;}

#product .zz{width: 795px;float: left;min-height: 850px;border: 1px solid #d0c4b6;}

#product .zz .a{width: 793px;height: 45px;border-left: 2px solid #0ab5ac;background: #fafafa;line-height: 45px;}
#product .zz .a b{float: left;color: #3b3c3c;font-size: 16px;font-weight: bold;padding-left: 10px;}
#product .zz .a b i{font-style: normal;color: #1a9d97;}
#product .zz .a span{float: right;color: #bba76d;margin-right: 20px;}
#product .zz .a span a{color: #bba76d;}

#product .zz .cplb{}
#product .zz .cplb li{width: 236px;height: 235px;margin: 10px 10px;text-align: center;background: #cbebea;float: left;}
#product .zz .cplb li a{color: #C5A852;font-weight: bold;font-size: 16px;}
#product .zz .cplb li img{width: 236px;height: 200px;}
/*医生*/
#product .zz .cplb2{}
#product .zz .cplb2 li{width: 236px;height: 380px;margin: 10px 10px;text-align: center;background: #cbebea;float: left;}
#product .zz .cplb2 li a{color: #C5A852;font-weight: bold;font-size: 16px;}
#product .zz .cplb2 li img{width: 236px;height: 345px;}

/************************子页-产品页-结束************************/


/************************子页-内容页-开始************************/
#content{padding: 20px 0 0 10px;}

#content .zz{width: 795px;float: left;min-height: 850px;border: 1px solid #d0c4b6;}

#content .zz .a{width: 793px;height: 45px;border-left: 2px solid #0ab5ac;background: #fafafa;line-height: 45px;}
#content .zz .a b{float: left;color: #3b3c3c;font-size: 16px;font-weight: bold;padding-left: 10px;}
#content .zz .a b i{font-style: normal;color: #1a9d97;}
#content .zz .a span{float: right;color: #bba76d;margin-right: 20px;}
#content .zz .a span a{color: #bba76d;}

#content .zz .zzdy{padding: 10px 15px;}
#content .zz .zzdy .name{line-height: 40px;text-align: center;border-bottom: 1px dotted #b5b5b5;padding: 10px 30px;}
#content .zz .zzdy .name span{font-size: 20px;}
#content .zz .zzdy .words{color: #635d5d;margin-top: 15px;}

/************************子页-内容页-结束************************/



/*下一页*/
.page {margin:20px;text-align: center;clear: both;}
.page span.close,
.page strong,
.page a {display: inline-block;padding: 3px 8px;margin-right: 10px;background: #F5f5f5;color: #CCCCCC;}
.page strong.selfpage {background: #1a9d97;color: #ffffff;}
.page a {background: #bbbbbb;color: #ffffff;}
.page a:hover {background: #1a9d97;color: #fff;}




.article_index{padding-top: 20px;}
.article_index ul li{padding: 20px 0;width: 50%;float: left;}
.article_index ul li a{line-height: 55px;height: 55px;text-align: center;width: 90%;display: block;margin: auto;background: #2BB1AB;color: #FFF;border-radius: 15px;}

#a_info
{
  border-bottom:1px dashed #ccc;
  margin-bottom: 20px;
  text-align:center;
  margin-left:auto;
  margin-right:auto;
  line-height:30px;
  position: relative;
}
#a_info span
{
  font-size:14px;
  color:#666;
  margin-right:15px;
}