@charset "utf-8";
/* CSS Document */

/*公共样式*/
body{margin:0 auto; padding:0; font-family:"微软雅黑"; color:#000; }
img{border:none; margin:0; padding:0; }
form ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,br{margin: 0px; padding: 0px; }
li, p { list-style-type: none; }
a { text-decoration: none; color:#FFF; font-size:16px;}
a:hover {text-decoration: none;}
p {margin: 0px; padding: 0px;}
.ftl { float: left; display: inline; }
.ftr { float: right; display: inline; }
.count{ width: 100%; height: auto; margin: 0 auto; overflow: hidden;}
.sum {margin: 0 auto; width:1200px;height: auto;}
.sum1 {margin: 0 auto;height: auto;}
.sum2 {margin: 0 auto; width:998px;height: auto;}


.center { margin: 0 auto; padding: 0; }
.clear { clear:both;}
/*公共样式*/


/*******************************左边**********************************/
/***当前位置***/
.list_dh{height:66px; overflow:hidden;}
.list_dhz{width:1200px; height:66px;background:url(../img/dqwz.png) left center no-repeat;}
#zx{margin-left:530px; margin-top:17px;}
.list_dhz span{display:block; float:left; width:320px; font-size:14px; color:#404040; margin-left:25px; text-align:left; line-height:66px;}
.list_dhz span a{color:#404040; font-size:14px;}

.sum .left{width:870px;_width:863px; height:auto; border-right:1px solid #e3e3e3; margin-right:30px; float:left;}

.sum .left .text{ width:830px; height:auto; margin-bottom:45px;  padding-bottom:15px }
.sum .left .text h1{width:830px; font-size:28px; color:#363636; text-align:center; padding-bottom:10px;}
.sum .left .text .dj{font-size:12px; color:#777; display:block; text-align:center;}
.sum .left .text .dj strong{color:#ff8a07;}
.sum .left .text .dj a{background:#ff59a3; padding:4px 5px; border-radius:5px; color:#FFF; font-size:12px; margin-left:5px;}
.sum .left .text .qh{margin:20px 0 35px 0; height:160px; width:830px; border:1px #e8e8e8 solid; padding-top:4px;}
.sum .left .text .qh ul{margin:0; padding:0; float:left;}
.sum .left .text .qh ul li a{width:136px; height:51px; display:inline-block; font-size:16px; color:#4a4a4a; text-align:center; line-height:51px;}
.sum .left .text .qh ul li a:hover{ color:#fff;}
.sum .left .text .qh ul li a .hover1{ color:#fff;}
.sum .left .text .qh .tp{width:477px; height:156px; float:left;}
.sum .left .text .qh .tp a{color:#fff; padding:0; border-radius:3px; display:inline-block; margin-left:5px;}
.sum .left .text p{ text-indent:2em; color:#444; font-size:14px; line-height:1.8; width:830px; border-bottom:20px; font-family:"微软雅黑";}


.sum .left .tjyd{width:830px; height:auto; padding-bottom:25px; margin-bottom:40px;}
.sum .left .tj1 h3{height:30px; border-bottom:1px solid #e8e8e8; margin-bottom:20px;}
.sum .left .tj1 h3 span{ color:#343333; font-size:20px; height:30px; display:inline-block; border-bottom:2px solid #ff59a3; }

.sum .left .tj2{height:200px; width:830px; padding:0}
.sum .left .tj2 li{width:830px; line-height:32px; position:relative;}
.sum .left .tj2 li span{color:#333; font-size:14px;}
.sum .left .tj2 li font{float:right; display:inline; padding-right:10px;}
.sum .left .tj2 li a{color:#333; font-size:14px;}

/********列表页方块*********/
.sum .left .hotspot{width:830px; height:auto;}
.sum .left .hotspot span{font-size:20px; font-weight:bold; color:#ff59a3;}
.sum .left .hotspot ul{margin:30px 0; height:93px; width:830px; padding:0;}
.sum .left .hotspot ul li{float:left; margin-right:7px; text-align:left; width:157px; height:93px; display:inline;}
.sum .left .hotspot ul li a{color:#fff; height:50px; width:110px; overflow:hidden; margin-top:25px; margin-left:30px; display:block; font-size:14px; line-height:25px;}
.sum .left .hotspot1{background:#a61d59;}
.sum .left .hotspot2{background:#e74291;}
.sum .left .hotspot6 a{background:#ff83b9; margin-top:35px;}
.sum .left .hotspot3{background:#ff59a3;}
.sum .left .hotspot4{background:#ff83b9;}
.sum .left .hotspot4 a{background:#ff83b9;}
.sum .left .hotspot5{background:#ff83b9;}
.sum .left .hotspot6{background:#ff83b9;}
.sum .left .hotspot6 a{background:#ff83b9; padding-top:10px; padding-left:15px;}

/****一对一解答****/
.sum .left .hotspot .jieda{ width:830px; height:79px; display:block; clear:both; margin-bottom:45px;}
.sum .left .hotspot .jieda .zt1{color:#49484a; font-size:23px; width:624px; font-weight:bold; margin-left:140px; margin-top:15px; height:25px;}
.sum .left .hotspot .jieda .zt2{color:#666567; font-size:14px; margin-top:0px; margin-left:140px;}
.sum .left .djzx{width:830px; height:37px; line-height:37px; background:#ff59a3; text-align:center; margin-bottom:30px;}
/****推荐阅读****/
.sum .left .tj{border-bottom:7px solid #f0f0f0; height:200px; width:830px; padding:0}
.sum .left .tj li{width:830px; line-height:32px; position:relative;}
.sum .left .tj li a{color:#333; font-size:14px;}
.sum .left .tj li span{color:#333; font-size:14px;}
.sum .left .tj li font{float:right; display:inline; padding-right:10px;}


/*列表中间2*/
.list_ul{ border-top:6px solid #f0f0f0; padding-top:25px;width:830px; padding:0;}
.list_ul li{ margin-bottom:25px; width:830px; height:140px; margin-top:20px; border-bottom:1px dotted #b8b8b8;}
.list_ul li .list_tit{ color:#ff59a3; font-size:16px; font-weight:bold; margin-bottom:25px;}
.list_ul li  a{color:#ac5b29;}
.list_ul li a:hover{ text-decoration:underline}
.list_ul li .list_text{font-size:14px; color:#6c6a6a; line-height:26px; margin-bottom:25px;text-indent: 2rem;}
.list_ul li .cishu{ color:#ccc; font-size:14px;}
.list_ul li .see{ width:84px; height:26px; text-align:center; line-height:26px; display:inline-block; background:#dddddd; color:#3e3e3e; float:right; font-size:14px;}
.list_ul li .see1{ width:84px; height:26px; text-align:center; line-height:26px; display:inline-block; background:#ff59a3; color:#fff; float:right; margin-left:6px; font-size:14px;}


/****分页****/
.nextpage{ float:left; width:861px; height:30px; text-align:center; font-size:14px; padding-top:27px;}
.nextpage li{display:inline;}
.nextpage a{ color:#666666; padding:4px 7px 2px 7px; border:1px solid #e4d9cb;}

/*******************************左边结束**********************************/


/*******************************右边**********************************/


.sum .right{width:293px; height:auto; float:left;}
.sum .right .r1 h3{height:30px; border-bottom:1px solid #e8e8e8; margin-bottom:20px;}
.sum .right .r1 h3 a{ color:#343333; font-size:20px; height:30px; display:inline-block; border-bottom:2px solid #ff59a3; }
.sum .right .r1 img{margin-bottom:15px;}
.sum .right .r1 p{color:#333; font-size:14px; line-height:26px; text-indent:28px;}
.sum .right .r1 p a{color:#ff59a3; font-size:14px;}

/******切换图片******/
.sum .right .rt{width:286px; height:246px; margin-top:40px;}

/****推荐医生****/
.sum .right .r2{width:293px; height:auto; margin:40px 0 30px 0;}
.sum .right .r2 h3{border-bottom:1px solid #e8e8e8; height:30px;}
.sum .right .r2 h3 .tjys{color:#343333; font-size:20px; height:30px; display:inline-block; border-bottom:2px solid #ff59a3;}
.sum .right .r2 h3 .gd{float:right;}
.sum .right .r2 img{margin-bottom:25px;}
.sum .right .r2 .tm{width:293px; height:102px; background:rgba(255,255,255,0.8); margin-top:-125px; z-index:666; position:relative;}
.sum .right .r2 .tm .tm1{padding-left:10px; font-size:16px; color:#ff59a3; height:32px; border-bottom:1px solid #ac5b29; line-height:32px;}
.sum .right .r2 .tm .tm1 b{font-size:14px; font-weight:normal}
.sum .right .r2 .tm .tm2{line-height:18px; margin-top:6px; padding-left:8px; color:#898989; font-size:14px;}
.sum .right .r2 .tm .tm2 span{color:#ff59a3;}
.sum .right .r2 .tm .tm2 a{color:#ff59a3; font-size:14px;}
.sum .right .r2 .tm .tm3{background:#dc0000; text-align:center; height:35px; margin-top:10px;}
.sum .right .r2 .tm .tm3 a{text-align:center;font-size:16px; font-weight:bold; color:#FFF; line-height:35px;}


/**********在线预约**********/
.sum .right .r3{margin:40px 0; width:293px; height:125px;}
.sum .right .r3 h3{border-bottom:1px solid #e8e8e8; height:30px; margin:0 0 20px 0}
.sum .right .r3 h3 .zxyy{color:#343333; font-size:20px; height:30px; display:inline-block; border-bottom:2px solid #ff59a3;}
.sum .right .r3 ul{margin:0; padding:0; width:293px; text-align:center}
.sum .right .r3 ul li{width:92px; height:78px; background:#c8c8c8; float:left; margin-left:5px;}
.sum .right .r3 ul li a{display:block; color:#FFF;}
.sum .right .r3 ul li img{width:45px; height:38px;  padding-bottom:15px; margin-top:10px;}
.sum .right .r3 ul li span{font-size:14px; text-align:center;color:#FFF;  height:26px; line-height:26px; margin-left:-47px}
.sum .right .r3 ul li:hover{background:#dc0000;}


/********门诊 电话 地址**********/
.sum .right .r4{margin:20px 0; width:293px; height:200px;  background:#eeeeee; }
.sum .right .r4 .lm1{height:68px; margin:0 auto; width:266px; border-bottom:2px solid #fff;}
.sum .right .lm2 img{height:36px; width:36px; padding-left:10px; padding-top:15px;}
.sum .right .lm2{float:left;}
.sum .right .lm3{float:right; margin-left:46px; margin-top:-45px; color:#ff59a3; text-align:left; width:215px;}
.sum .right .lm3 b{font-weight:900px; font-size:25px; display:block;}