﻿/* CSS Document */
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block }
body, ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, p, pre, fieldset, figure, form, textarea { margin: 0; }
fieldset, caption, textarea, ul, ol, td, th { padding: 0; }
body { font: 12px/1.8 "宋体"; color: #373737; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
p {/*line-height:200%;*/ }
ul, ol { list-style-type: none; }
table { border-collapse: collapse; }
a { color: #333; text-decoration: none; outline: none; }
textarea { resize: vertical }
img { border: none; vertical-align: middle; outline: none; }
input { margin: 0; outline: none; }
i, samp, em { font-style: normal; }
hr { border: none; padding: 0px; margin: 0px; }
/*common*/
.pl10 { padding-left: 10px; }
.mt5 { margin-top: 5px; }
.mt10 { margin-top: 10px; }
.mt15 { margin-top: 15px; }
.mr10 { margin-right: 10px; }
.mb10 { margin-bottom: 10px; }
.tct { text-align: center; }
.trt { text-align: right; }
.disb { display: inline-block; *display:inline;
*zoom:1;
}
.color1 { color: #a7000f!important; }
.color2 { color: #ff0000!important; }
.lf { float: left; }
.rt { float: right; }
.clearfix { *zoom:1
}
.clearfix:after { content: '\20'; display: block; height: 0; clear: both; visibility: hidden; }
.clear { clear: both; height: 0; line-height: 0; font-size: 0; visibility: hidden; overflow: hidden }
.row_fluid { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.auto { margin-left: auto; margin-right: auto; }




/*-----index----*/


.wrap { max-width: 320px; min-width: 240px; overflow: hidden; margin: 0 auto; }


#fixtop{ position:fixed; top:0px;width: 100%;height: 35px; line-height: 35px; background: #015077; overflow: hidden;}
#fixbottom{position:fixed; bottom:0px;width: 100%;}

.header-z { float: left; width: 60%; margin-left: 12px; }
.header-z a { color: #FFF; border: 1px solid #0976AB; width: 36%; height: 25px; line-height: 25px; text-align: center; display: block; float: left; margin-top: 3px; font-family: "微软雅黑"; }
.header-r { width: 28%; float: left; }
.header-r img { max-width: 100%; }
/*logo*/
.logo { width: 100%; margin-top:35px; overflow: hidden; }
.logo img { max-width: 100%; }
/*nav*/
nav { width: 100%; overflow: hidden; }
nav ul { margin-left: 15px; }
nav ul li { float: left; width: 20%; margin-right: 13px; }
nav ul li img { max-width: 100%; }
nav ul li:nth-of-type(4) { margin-right: 0px; }
aside { width: 100%; overflow: hidden; }
aside img { max-width: 100%; }
.i-bt { font-size: 15px; text-align: center; color: #1F1F1F; font-family: "微软雅黑"; height: 36px; line-height: 36px; overflow: hidden; width: 100%; background: url(../images/i-bt-bj.jpg) no-repeat center; }
.main { width: 100%; overflow: hidden; background: #ECEEE9; }
.sort-nav1 { width: 94%; margin: 0 auto; height: 104px; overflow: hidden; /*background:#CC3;*/ }     /*bj*/
.sort-nav1 dl { }
.sort-nav1 dl dt { height: 30px; line-height: 30px; }
.sort-nav1 dl dt strong { width: 35%; text-align: center; font-size: 14px; color: #014F7B; font-family: "微软雅黑"; border-top: 2px solid #014F7B; height: 28px; line-height: 28px; border-left: 1px solid #D8D8D8; border-right: 1px solid #D8D8D8; display: block; float: left; background: #FFF; border-bottom: 1px solid #FFF; margin-top: 1px; }
.sort-nav1 dl dt a { width: 25%; float: right; height: 24px; background: #DC147A; text-align: center; font-size: 14px; color: #FFF; line-height: 24px; margin-top: 3px; }
.sort-nav1-nr { width: 99.6%; margin: 0 auto; height: 72px; background: #FFF; border: 1px solid #D8D8D8; }
.sort-nav1-nr dd { width: 31.5%; height: 24px; text-align: center; line-height: 24px; border: 1px solid #E5E5E5; float: left; margin-left: 0.5%; margin-bottom: 5px; background: #F5F5F5; }
.sort-nav1-nr dd a { color: #5F5F5F; }
article { width: 298px; margin: 0 auto; height: 121px; overflow: hidden; background: url(../images/i-bj.jpg) no-repeat center; }
article p { width: 273px; margin: 0 auto; text-indent: 24px; line-height: 23px; padding-top: 20px; }
.i-qian { width: 94%; margin: 0 auto; overflow: hidden; }
.i-qian li { height: 35px; line-height: 35px; background: url(../images/i-bj1.jpg) no-repeat center; margin-top: 8px; background-size: 100% 100%; }
.i-qian li a { font-size: 13px; color: #C10E6A; }
.i-qian li strong a { font-size: 13px; color: #FFF; width: 34%; text-align: center; display: block; float: left; text-align: center; margin-right: 2%; }
/*专家*/
.i-zhuanjia-box { width: 100%; height: 320px; overflow: hidden; background: #FFF; }
.i-zhuanjia { width: 300px; height: 130px; overflow: hidden; margin: 0 auto;/* background:#39C;*/ }        /*bj*/
.i-zhuanjia-z { width: 115px; float: left; }
.i-zhuanjia-z img {  width:110px; }
.i-zhuanjia-r { width: 182px; float: left; }
.i-zhuanjia-r-top { height: 63px; overflow: hidden; }
.i-zhuanjia-r-top-z { width: 114px; float: left; }
.i-zhuanjia-r-top-z ul { }
.i-zhuanjia-r-top-z ul li { font-size: 13px; margin-top: 10px; line-height: 15px; }
.i-zhuanjia-r-top-z ul li strong { color: #014F7B; }
.i-zhuanjia-r-top-r { }
.i-zhuanjia-r-top-r dl { }
.i-zhuanjia-r-top-r dl dt { margin-top: 5px; }
.i-yixuezz { width: 301px; height: 67px; overflow: hidden; margin: 0 auto; background: url(../images/i-bj2.jpg) no-repeat center; }
.i-yixuezz p { width: 213px; margin-left: 77px; margin-top: 5px; line-height: 20px; }
.i-zjmc { width: 93%; margin: 0 auto; height: 100px; overflow: hidden;/* background:#936;*/ }
.i-zjmc ul { }
.i-zjmc ul li { float: left; width: 49%; height:46px; margin-top: 3px; overflow: hidden; }
.i-zjmc ul li img { width: 42px; height:42px; border-radius:50%; border:solid 2px #014F7B;  float: left; margin-right: 7px; }
.i-zjmc ul li strong { font-size: 14px; width: 40%; background: url(../images/i-bj3.jpg) no-repeat; display: block; float: left; padding-left: 12px; margin-top: 8px; overflow: hidden; height: 32px; line-height: 32px; }
.i-qizhi-bt { width: 100%; height: 39px; line-height: 39px; margin: 0 auto; overflow: hidden; background: url(../images/i-bj4.jpg) repeat-x; font-family: "微软雅黑"; font-size: 16px; color: #FFF; }
.i-qizhi-nr { width: 94%; height: 310px; overflow: hidden; margin: 0 auto; border: 1px solid #C6C6C6; background: #FFF; }
.i-qizhi-nr ul { }
.i-qizhi-nr ul li { height: 60px; overflow: hidden; border-bottom: 1px solid #C6C6C6; }
.i-qizhi-nr ul li strong { width: 27%; float: left; border-right: 1px solid #C6C6C6; text-align: center; height: 60px; padding-top: 6px; font-size: 15px; color: #9D0C0C; font-family: "微软雅黑"; }
.i-qizhi-nr ul li strong span { font-size: 14px; color: #073F57; }
.i-qizhi-nr ul li p { width: 70%; text-align: left; padding-left: 30%; margin-top: 10px; font-size: 13px; }
.i-qizhi-nr ul li:nth-of-type(5) { border-bottom: none; }
.i-zizhu { width: 100%; height: 290px; overflow: hidden; margin: 0 auto; background: #FFF; }
.i-zizhu p { height: 38px; line-height: 38px; overflow: hidden; color: #C1196F; }
/*挂号*/
.guahao { width: 295px; margin: 0 auto; overflow: hidden; }
.guahao ul { }
.guahao ul span { font-size: 13px; color: #3F3F3F; width: 75px; float: left; }
.guahao ul font { color: #BE196D; font-size: 13px; margin-right: 3px; }
.guahao ul .kuang1 { width: 182px; height: 21px; line-height: 21px; border: none; background: #FFF; border: 1px solid #CCCCCC; padding-left: 5px; color: #999; font-size: 12px; }
.guahao ul li { margin-bottom: 10px; }
.guahao ul .kuang2 { box-shadow: 1px 1px 8px #909090; background: none; }
.guahao ul .kuang3 { width: 182px; height: 90px; border: none; background: #FFF; border: 1px solid #CCCCCC; padding-left: 5px; color: #999; font-size: 12px; line-height: 20px; }
.guahao h6 img { margin-right: 10px; }
.footer-nav { width: 99%; height: 111px; margin: 0 auto 80px; overflow: hidden; border: 1px solid #767676; background: #D8DAD5; }
.footer-nav ul { margin-left: 5%; height: 33px; line-height: 33px; }
.footer-nav ul li { float: left; width: 33%; font-family: "微软雅黑"; font-size: 14px; }
.footer-nav ul li a { margin-right: 4px; }
.footer-nav p { text-align: center; font-size: 13px; line-height: 21px; }

footer .footer-guide { width:100%; height: 48px; overflow: hidden; background: url(../images/i-f-bj.jpg) repeat-x; }
footer .footer-guide li { float: left; text-align:center;padding-top:1px; }
footer .footer-guide li a {color:#fff;line-height:14px; }

/*-----address------*/
.address-piece1 { width: 100%;  margin: 0 auto; overflow: hidden; /*background:#C30;*/ }    /*bj*/
.address-piece1 h2 { font-size: 16px; color: #064F71; font-family: "微软雅黑";  line-height: 24px; padding:6px; }
.address-piece1 h3 { height: 30px; overflow: hidden; color: #353535; }
.address-piece1 p { width: 88%;  border: 1px solid #DBDBDB; background: #fff; margin: 0 auto; padding:5px;text-indent: 24px; }
.address-piece1 p span { color: #525252;  line-height: 22px;}
.address-map { width: 87%; height: 207px; margin: 0 auto; overflow: hidden; border: 1px solid #D3D3D3; }
.address-wz { width: 90%; margin: 0 auto; padding-bottom:5px; overflow: hidden; /*background: #06F;*/ }  /*bj*/
.address-wz ul { }
.address-wz ul li { line-height: 23px; }
.address-wz ul li strong { color: #BD134F; }



.address-zhuanjia{ width:100%; margin:0 auto; overflow:hidden; height:213px; background:#FFF;}
#expert { width: 320px; margin: 0px auto; }
#expert #position { float: right; color: #959595;  line-height:20px; font-size:25px; /*background:#09C;*/  overflow:hidden;}
#expert #position li { float: left; }
#expert #position .cur { color: #dc3d00; }
#touchBox{width:300px; margin:20px auto;  overflow: hidden; height: 135px; /*background:#036;*/}
#touchBox ul {}
#touchBox ul li { width:300px; }
#touchBox ul li .eimg { float:left; width: 125px; }
#touchBox ul li .einfo { float:right; width:170px; margin-top: 5px; }
#touchBox ul li .einfo h3 { font-size:13px; height:25px; line-height:25px; color: #666666; font-weight: normal; }
#touchBox ul li .einfo h3 a { font-size:15px; color:#0B598F;margin-right:19px; font-weight:600;}
#touchBox ul li .einfo .wb { height:34px; width:170px; overflow:hidden; /*background:#C63;*/ display:block;}
#touchBox ul li .einfo .wb a{ float:left; margin-right:8px; margin-top:5px;}
#touchBox ul li .einfo .wb img {  }
#touchBox ul li .einfo .etxt1 { height:26px; line-height:26px; font-size:12px; color:#155B8C; }
#touchBox ul li .einfo .etxt1 span { color: #f00; }
#touchBox ul li .einfo .etxt2 { font-size:12px; text-indent:24px; line-height:19px; color:#323232; margin-top:5px;}



.address-guanzhu{ width:100%; height:155px; margin:0 auto; overflow:hidden; background:#C60;}  /*bj*/
.address-guanzhu h3{ width:100%; height:38px; line-height:38px; overflow:hidden; background:url(../images/add-bj.jpg) repeat-x; font-size:14px; font-family:"微软雅黑"; color:#416A7D;}
.address-guanzhu h3 img{ float:left; margin:10px 6px 0px 10px;}

.address-guanzhu ul{}
.address-guanzhu ul li{ height:39px; overflow:hidden; line-height:39px; background:url(../images/add-bj1.jpg) repeat-x;}
.address-guanzhu ul li img{ float:left; margin:15px;}


/*-----详细页--------*/
.xiangxi-wz{ width:92%; margin:0 auto; overflow:hidden;}
.xiangxi-wz p{ font-size:14px; text-indent:2em; color:#525252; font-weight:500; line-height:30px; margin-top:10px; margin-bottom:10px;}
.xiangxi-wz hr{ border-top:1px solid #222;}

/*-----.xiangxi-wz strong{ font-size:12px; color:#BD134F; margin-top:15px; display:block;}-------*/
.xiangxi-wz h3{ font-size:14px; color:#B13307; font-family:"微软雅黑"; text-align:center; }
.xiangxi-wz h3 a{ color:#B13307;}
.xiangxi-wz img{ max-width:100%;}


/*-----医院简介-----*/
.about-nr1{ width:94%; margin:0 auto; overflow:hidden;}
.about-nr1 h3{ text-align:center; font-family:"微软雅黑"; font-size:15px; height:37px; line-height:37px; color:#064F71; overflow:hidden;}
.about-nr1 h3 span{ color:#BE4B6A;}
.about-nr1-text{ width:94%; height:236px; overflow:hidden; margin:0 auto; border:1px solid #D1D1D1; border-top:none; background: #FFF url(../images/about-bj.jpg) no-repeat top  center; background-size:100% 3%;}
.about-nr1-text .about-p1{ width:95%; margin:8px auto; font-size:13px; color:#393939; text-indent:26px; line-height:21px; overflow:hidden; }
.about-nr1-text ul{ width:95%; margin:0 auto;}
.about-nr1-text ul li{ float:left; width:50%;  overflow:hidden;}
.about-nr1-text ul li img{ max-width:100%;}
.about-nr1-text ul li p{ width:134px; height:21px; line-height:21px; text-align:center; background:#175B7E;
overflow:hidden; color:#FFF;margin-top:2px;}

.about-nr1-text1{width:94%; height:116px;overflow:hidden; margin:0 auto; border:1px solid #D1D1D1; border-top:none; background: #FFF url(../images/about-bj.jpg) no-repeat top  center; background-size:100% 5%;}

.about-wz{ width:93%; height:107px; margin:0 auto; overflow:hidden; background:url(../images/about-bj1.jpg) no-repeat center; background-size:100% 100%; overflow:hidden;}
.about-wz-z{ width:36%; float:left; overflow:hidden;}
.about-wz-z  strong{ font-size:15px; color:#FFF; margin:5px 0px; display:block;}
.about-wz-z img{ max-width:100%; overflow:hidden;}
.about-wz-r{ width:63%; float:right; overflow:hidden;}
.about-wz-r ul{}
.about-wz-r ul li{ width:50%; float:left; height:37px; line-height:37px; font-size:13px;}
.about-wz-r ul li a{ color:#0F739A;}


.about-nr2{ width:96%; height:205px; overflow:hidden; margin:0 auto; border:1px solid #CFCFCF; background:#FFF;}
.about-nr2 h3{ width:100%; height:33px; line-height:33px; overflow:hidden; background:url(../images/about-bj2.jpg) repeat-x; font-weight:600; color:#064F71;}
.about-nr2 h3 img{ margin:0px 10px;}
.about-nr2-text{ width:91%; margin:0 auto; height:84px; overflow:hidden; /*background:#C03;*/}    /*bj*/
.about-nr2-text .about-tu1{ float:left; width:100px; margin-right:7px;}
.about-nr2-text ul{}
.about-nr2-text ul li{ margin-top:5px;}
.about-nr2-text ul li img{ margin-right:5px;}

.about-nr2-text2{width:91%; margin:0 auto; height:59px; overflow:hidden; /*background:#C03;*/ border:1px solid #DADADA;}
.about-nr2-text2 p{ padding:5px;}
.about-nr2-text2 p span{ width:60px; height:20px; line-height:20px; text-align: center; color:#FFF; background:#336690; display:block; float:left;}

.about-jianshe{ width:93%; height:411px; margin:0 auto; overflow:hidden; border:1px solid #CCCCCC; background:#FFF;}
.about-jianshe .about-tu2 img{ margin-top:8px; max-width:100%;}
.about-jianshe p{ font-size:13px; color:404040; text-indent:26px; margin-top:10px;}

.about-jianshe-zhuan1{ width:42%; height:72px; overflow:hidden; background:url(../images/about-bj3.jpg) repeat-x; border:1px solid #C3C3C3; margin-left:13px; float:left; margin-top:5px;}

.about-jianshe-zhuan1 h3{ width:92%; height:25px; line-height:25px; background:#CC1572; overflow:hidden; margin:0 auto; text-align:center; color:#FFF; font-size:13px; margin-top:5px;}
.about-jianshe-zhuan1 h3 a{ color:#FFF;}
.about-jianshe-zhuan1 h3 span{ width:46%; height:25px; display:block; background:#336690; float:left;}
.about-jianshe-zhuan1 p{ font-size:12px;  line-height:18px; padding:0px 5px; margin:0px;}
.about-jianshe-zhuan1 p strong{ color:#214C70;}

.about-tigao{}
.about-tigao p{ text-indent:24px; line-height:23x; padding:0px 5px; margin-top:7px;}
.about-tigao dl{width:100%; margin:0 auto; height:270px; background:#F8FAF5;}
.about-tigao dl dt{ height:60px; overflow:hidden; border-top:1px solid #C6C7C6; }
.about-tigao dl  strong{ font-size:15px; color:#fff; float:left; width:38%; height:44px; line-height:44px; text-align:center; margin-top:10px; background:url(../images/about-icon2.jpg) no-repeat; background-size:100% 100%; margin-left:10px;}
.about-tigao dl  strong a{ color:#FFF;}
.about-tigao dl p{ width:53%; float:left; line-height:18px;}



/*----特色技术页-----*/
.tese-nr1{}
.tese-nr2 strong{ color:#30648B;}
.tese-nr2 strong a{ color:#30648B;} 


/*----典型病例---*/
.dxbl-nr{ width:290px; height:158px; margin:0 auto; overflow: hidden; background:url(../images/dxbl-bj.jpg) no-repeat left center;  /*bj*/}
.dxbl-nr h3{ font-size:13px; height:48px; line-height:48px; color:#0B5990;  text-align:center; font-weight:600;}
.dxbl-nr h3 a{color:#0B5990;}
.dxbl-text{ width:254px; margin-left:30px;overflow:hidden;}
.dxbl-text-z{ width:168px; float:left;}
.dxbl-text-z span{ width:168px; height:27px; background:url(../images/dxbl-bj1.jpg) no-repeat; display:block;
line-height:27px; text-align:center;}
.dxbl-text-z p{ margin-top:5px; line-height:21px;}
.dxbl-text-r{ width:64px; float:right; text-align:center;}
.dxbl-text-r a{ width:64px; height:25px; line-height:25px; text-align:center; background:#DC147A; display:block; margin-top:5px; color:#FFF; font-size:13px;}
.page{ width:100%; height:40px; line-height:40px; text-align:center; background:#D1D9C6;border-bottom:1px solid #929292;}
.page a,.page span{ font-size:14px; font-weight:600; color:#AB2149;}
.dxbl-tishi{ width:100%; margin:0 auto; background:#FFF; height:370px;}
.dxbl-tishi .dxbl-tu1{ padding-top:13px;}
.dxbl-tishi .dxbl-tu1 img{ max-width:100%;}
.dxbl-tishi ul{ margin-left:10px;}
.dxbl-tishi ul li{ float:left; width:30%; margin:5px;}
.dxbl-tishi ul li img{ max-width:100%;}


/*---列表页----*/
.list-guid{ width:100%; height:168px; overflow:hidden; margin:0 auto; background:#FFF url(../images/list-bj.jpg) repeat-x bottom center; border-bottom:1px solid #A8B4BD;}
.list-guid .list-tu1{ margin-top:10px;}
.list-guid .list-tu1 img{ max-width:100%;}
.list-guid ul{}
.list-guid ul li{ float:left; margin-left:12px; width:auto; margin-bottom:5px;}
.list-guid ul li img{ max-width:100%;}

.list-nr1{ width:94%; margin:0 auto;}
.list-nr1 h3{ font-size:15px; font-weight:600; height:38px; line-height:38px;}
.list-nr1 h3 a{ color:#085B94;}
.list-nr1 p{ width:94%; height:55px; border:1px solid #CFCFCF; background:#FFF; text-indent:24px; line-height:20px; padding:0px 5px;}

/*---专家团队----*/
.team-wz{ width:94%; height:165px; margin:0 auto; overflow:hidden; border:1px solid #C2C2C2; background:#FFF;}
.team-wz p{ text-indent:24px; line-height:21px; padding:5px 5px;}
.team-zhuan1{ width:94%; height:178px; overflow:hidden; margin:0 auto; border:1px solid #C2C2C2; background:#fff;}      /*bj*/
.team-zhuan1-z{ width:44%;  float:left; overflow:hidden;  text-align:center; margin-right:5px;}
.team-zhuan1-z img{ max-width:100%; margin:0px 5px; width:100px; }
.team-zhuan1-z p{ font-size:15px; font-weight:600; color:#B91040;}
.team-zhuan1-z p a{color:#B91040;}
.team-zhuan1-r{ width:52%; float:left; overflow:hidden;}
.team-zhuan1-r h3{ width:90%; height:25px; line-height:25px; text-align:center; font-size:14px; color:#FFF;
font-weight:600; background:#367FB2; display:block; margin:5px 0px;}
.team-zhuan1-r p{ line-height:21px;}

.team-jiang{ width:94%; height:57px; margin:0 auto; overflow:hidden; background:#30648B url(../images/team-bj.jpg) no-repeat 12px 0px; }
.team-jiang ul{}
.team-jiang ul li{ float:right; margin:5px 10px 0px 0px;}

.team-an{}
.team-an img{ margin-bottom:5px; max-width:100%;}

.team-zhuan2{ width:93%; margin:0 auto;}
.team-zhuan2-top{ height:126px; overflow:hidden; /*background:#F99;*/}
.team-zhuan2-top-z{ width:34%; float:left; margin-right:10px; overflow:hidden;}
.team-zhuan2-top-z img{ max-width:100%;}
.team-zhuan2-top-r{ width:56%; float:right; margin-right:10px;}
.team-zhuan2-top-r h2{ font-size:15px;  font-weight:600; height:35px; line-height:35px; overflow:hidden;}
.team-zhuan2-top-r h2 a{color:#0A5990;}
.team-zhuan2-top-r h2 i{ font-style:normal; float:left; width:40%;}
.team-zhuan2-top-r h2 span{ width:52%; height:21px; line-height:21px; text-align:center; border:1px solid #A6BCCA; background:#DCEEF5; float:left; margin:5px 3px 0px 3px;}
.team-zhuan2-top-r h3{ width:116px; height:32px; line-height:32px; background:url(../images/team-icon1.jpg) no-repeat center; padding-left:53px;font-weight:600; color:#FFF; margin-bottom:6px;}
.team-zhuan2-top-r p{ line-height:21px;}
.team-zhuan2-top-r p strong{ color:#0A588F;}

.team-zhuan2 .team-wz1{ width:99%; height:50px; border:1px solid #CCCCCC; background:#FFF; margin:0 auto; padding:5px 5px; text-indent:24px; line-height:21px;}
.team-zhuan2 .team-wz1 p{ display:inline;}

#LRdiv0{ display:none !important;}