@charset "utf-8";
/* CSS Document */

.bannerp { height:300px; background:no-repeat center center; position:relative; min-width:1320px; } 
.bannerp.p1 { background-image:url(../images/bannerp1.jpg);}
.bannerp.p2 { background-image:url(../images/bannerp2.jpg);}



.content-page { min-width:1400px; margin:0 auto; padding-bottom:40px; overflow:hidden;}
.content-page-nbox { width:1400px; margin:0 auto;}






.lm2 { height:50px; padding-top:20px;}
.lm2-nbox { width:1360px; margin: 0 auto;}

.lm2t1 { float:left; height:46px; line-height:50px; color:#0883d6; font-size:24px; font-weight:bold; padding-left:48px; padding-right:12px; background:url(../images/16.png) no-repeat 12px 14px;}
.lm2more { float:right;  display:block; height:50px; line-height:50px; font-size:14px; color:#b6b6b6; background:url(../images/10-2.png) no-repeat left 18px; padding-left:20px; padding-right:10px;}
.lm2more a {color:#989898; 
/*过度*/
transition-property: all;
transition-duration: .12s;
transition-timing-function: cubic-bezier(.25,.5,.55,.95);}
.lm2more a:hover { color:#03b2ca;}
.lm2more .on { color:#03b2ca;}
.lm2more span { color:#989898;}



.lm-listp { background:#f8f8f8; height:60px;}
.lm-listp ul { width:1360px; margin: 0 auto;}
.lm-listp ul li { line-height:60px; font-size:17px; float:left; text-align:center; color:#797979;}
.lm-listp ul li a { color:#797979; display:block; padding-left:60px; padding-right:60px; }
.lm-listp ul li a:hover { color:#03b2ca;}
.lm-listp ul li.on { background:#fff; border-top:2px solid #4aacb2; height:58px; line-height:56px;}
.lm-listp ul li.on a { color:#4aacb2;}


.lm-listp-s2 { height:50px; padding-top:30px;}
.lm-listp-s2 ul { width:1360px; margin: 0 auto;}
.lm-listp-s2 ul li { line-height:50px; font-size:17px; float:left; text-align:center; color:#797979; position:relative; margin-right:61px; background:#f8f8f8; border-radius:8px; }
.lm-listp-s2 ul li:before { background:#e6e6e6; height:40px; width:1px; position:absolute; top:5px; right:-30px; content:"";}
.lm-listp-s2 ul li:last-child:before { display:none;}
.lm-listp-s2 ul li a { color:#797979; display:block; width:188px; }
.lm-listp-s2 ul li a:hover { color:#0883d6;}
.lm-listp-s2 ul li.on a { background-color:#0883d6; color:#fff; font-weight:bold; line-height:48px; height:50px; border-radius:8px; }


.lm-listp-s3 { background:#f8f8f8; height:4px;}

/*医院简介*/
.yyjjp { padding-top:40px; font-size:18px; color:#393939; line-height:2.5; width:1200px; margin:0 auto; text-align:justify; padding-bottom:50px;}





/*院内新闻p*/
.ynxwp { width:1360px; margin:0 auto;}
.ynxwp ul li { border-bottom:1px solid #e6e6e6; overflow:hidden; padding-top:40px; padding-bottom:40px; padding-left:20px; padding-right:20px;}
.ynxwp ul li a .t1 { color:#494949; font-size:24px; height:50px; line-height:50px; background:url(../images/31.png) no-repeat 0 16px; padding-left:30px;
/*不换行,省略号*/
overflow:hidden;
white-space:nowrap; 
text-overflow:ellipsis;
transition-property: all;
transition-duration: .12s;
transition-timing-function: cubic-bezier(.25,.5,.55,.95);}
.ynxwp ul li a:hover .t1 { color:#03b2ca; background-image:url(../images/31-2.png)}
.ynxwp ul li .t2 { color:#898989; font-size:18px; height:40px; line-height:40px; padding-left:30px;
/*不换行,省略号*/
overflow:hidden;
white-space:nowrap; 
text-overflow:ellipsis;}
.ynxwp ul li .t3 { text-align:left; color:#898989; font-size:16px; height:40px; line-height:40px; background:url(../images/32.png) no-repeat 30px 13px; padding-left:50px;}


/*图片新闻*/
.tpxwp { width:1360px; margin:0 auto;}
.tpxwp ul li { border-bottom:1px solid #e6e6e6; overflow:hidden; padding-top:40px; padding-bottom:40px; padding-left:20px; padding-right:20px;}
.tpxwp ul li .tu { width:300px; height:170px; float:left; background-color:#fdfdfd;}
.tpxwp ul li .tu img { width:100%; height:100%;}
.tpxwp ul li .tbox { width:1000px; float:right; } 
.tpxwp ul li a .tbox .t1 { color:#494949; font-size:24px; height:50px; line-height:50px; background:url(../images/31.png) no-repeat 0 16px; padding-left:30px;
/*不换行,省略号*/
overflow:hidden;
white-space:nowrap; 
text-overflow:ellipsis;
transition-property: all;
transition-duration: .12s;
transition-timing-function: cubic-bezier(.25,.5,.55,.95);}
.tpxwp ul li a:hover .tbox .t1 { color:#03b2ca; background-image:url(../images/31-2.png);}
.tpxwp ul li .tbox .t2 { color:#898989; font-size:18px; height:80px; line-height:40px; overflow:hidden; padding-left:30px;
word-break:break-all; 
text-overflow:ellipsis; 
display:-webkit-box; 
-webkit-box-orient:vertical; 
-webkit-line-clamp:2;}
.tpxwp ul li .tbox .t3 { text-align:left; color:#898989; font-size:16px; height:40px; line-height:40px; background:url(../images/32.png) no-repeat 30px 13px; padding-left:50px;}






/*专家团队p*/
.zjtdp { width:1360px; margin: 0 auto;}

.zjtdp-menu { border-bottom:1px solid #e9e9e9; overflow:hidden; padding-bottom:10px;}
.zjtdp-menu .bt1 { color:#494949; height:40px; line-height:40px; font-size:18px; text-align:left; float:left; position:relative; padding-left:40px; margin-top:10px;}

.zjtdp-menu ul { clear:both;}
.zjtdp-menu ul li { width:10.5%; margin-left:1%; margin-right:1%; float:left; text-align:left; margin-top:10px;}
.zjtdp-menu ul li .ft1 { font-size:15px; color:#797979; text-align:center; display:block; line-height:32px;}
.zjtdp-menu ul li a .ft1 { color:#797979; border-radius:15px;}
.zjtdp-menu ul li a:hover .ft1 { color:#fff; background-color:#4aacb2;}
.zjtdp-menu ul li.on a .ft1 { background-color:#4aacb2; color:#fff;}


.zjtdp-list { overflow:hidden; }
.zjtdp-list ul li { width:299px; border:1px solid #e6e6e6; border-radius:4px; float:left; margin-right:52px; margin-top:40px; position:relative; background-color:#fafafa; overflow:hidden; }
.zjtdp-list ul li:nth-child(4n) { margin-right:0;}
.zjtdp-list ul li .tu { width:299px; height:409px;}
.zjtdp-list ul li .tu img { width:100%; height:100%;}

.zjtdp-list ul li .ftbox { text-align:center; overflow:hidden; background:#fff;}

.zjtdp-list ul li a .ftbox { background-color:#fff;
transition-property: all;
transition-duration: .3s;
transition-timing-function: cubic-bezier(.25,.5,.55,.95);}
.zjtdp-list ul li a:hover .ftbox { background-color:#03b2ca;}


.zjtdp-list ul li .ftbox .ft1 { font-size:18px; margin-top:16px;}
.zjtdp-list ul li .ftbox .ft2 { font-size:16px; margin-top:8px;}
.zjtdp-list ul li .ftbox .ft3 { font-size:14px; width:200px; margin:12px auto 0 auto; line-height:24px; height:50px; overflow:hidden;}

.zjtdp-list ul li a .ftbox .ft1 { color:rgba(73,73,73,1);}
.zjtdp-list ul li a .ftbox .ft2 { color:rgba(3,178,202,1);}
.zjtdp-list ul li a .ftbox .ft3 { color:rgba(137,137,137,1);}

.zjtdp-list ul li a .ftbox .ft1,
.zjtdp-list ul li a .ftbox .ft2,
.zjtdp-list ul li a .ftbox .ft3 {
transition-property: all;
transition-duration: .2s;
transition-timing-function: cubic-bezier(.25,.5,.55,.95);}

.zjtdp-list ul li a:hover .ftbox .ft1, 
.zjtdp-list ul li a:hover .ftbox .ft2, 
.zjtdp-list ul li a:hover .ftbox .ft3 { color:rgba(255,255,255,1);}
.zjtdp-list ul li a:hover .ftbox .ft3 {
word-break:break-all; 
text-overflow:ellipsis; 
display:-webkit-box; 
-webkit-box-orient:vertical; 
-webkit-line-clamp:2;}



.zjtdp.pagepage { padding-top:30px;}
.zjtdp.pagepage .zjtdp-list ul li { margin-top:20px;}




/*领导简介*/
.ldjjp { overflow:hidden; width:1360px; margin: 0 auto;}
.ldjjp ul li { width:33.3333333%; float:left; text-align:center; margin-top:40px;}
.ldjjp ul li .tu { width:299px; height:409px; margin:0 auto; border:1px solid #e6e6e6; border-bottom:none; position:relative; background-color:#fafafa; overflow:hidden; border-top-left-radius:4px; border-top-right-radius:4px; }
.ldjjp ul li .tu img { width:100%; height:100%;}

.ldjjp ul li .ftbox { text-align:center; overflow:hidden; background:#fff; width:299px; margin:0 auto; border:1px solid #e6e6e6; border-top:none; border-bottom-left-radius:4px; border-bottom-right-radius:4px; }
.ldjjp ul li a .ftbox { background-color:#fff;
transition-property: all;
transition-duration: .3s;
transition-timing-function: cubic-bezier(.25,.5,.55,.95);}
.ldjjp ul li a:hover .ftbox { background-color:#03b2ca;}


.ldjjp ul li .ftbox .ft1 { font-size:18px; margin-top:16px;}
.ldjjp ul li .ftbox .ft2 { font-size:16px; margin-top:8px;}
.ldjjp ul li .ftbox .ft3 { font-size:14px; width:200px; margin:12px auto 0 auto; line-height:24px; height:50px; overflow:hidden;}

.ldjjp ul li a .ftbox .ft1 { color:rgba(73,73,73,1);}
.ldjjp ul li a .ftbox .ft2 { color:rgba(3,178,202,1);}
.ldjjp ul li a .ftbox .ft3 { color:rgba(137,137,137,1);}

.ldjjp ul li a .ftbox .ft1,
.ldjjp ul li a .ftbox .ft2,
.ldjjp ul li a .ftbox .ft3 {
transition-property: all;
transition-duration: .2s;
transition-timing-function: cubic-bezier(.25,.5,.55,.95);}

.ldjjp ul li a:hover .ftbox .ft1, 
.ldjjp ul li a:hover .ftbox .ft2, 
.ldjjp ul li a:hover .ftbox .ft3 { color:rgba(255,255,255,1);}
.ldjjp ul li a:hover .ftbox .ft3 {
word-break:break-all; 
text-overflow:ellipsis; 
display:-webkit-box; 
-webkit-box-orient:vertical; 
-webkit-line-clamp:2;}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
/*翻页*/
.fanye { overflow:hidden; text-align:center; padding-top:36px;}
.fanye ul { font-size:0; display:inline-block;}
.fanye ul li { font-size:14px; text-align:center; line-height:36px; height:36px; float:left;}


.fanye ul .t1_fanye,
.fanye ul .t2_fanye { color:#898989; background:#fff; overflow:hidden; margin:0 5px; height:36px;}
.fanye ul .t1_fanye a,
.fanye ul .t2_fanye a { background:#fff; color:#797979; display:block; width:34px; height:34px; border:1px solid #e6e6e6; border-radius:4px;}
.fanye ul .t1_fanye a { color:#494949;}
.fanye ul .t1_fanye a:hover,
.fanye ul .t2_fanye a:hover { background:#0a84d5; color:#fff; border:1px solid #0a84d5;}
.fanye ul .t2_fanye a { width:auto; padding:0 10px;}


.fanye ul .t3_fanye { color:#898989; padding:0 10px; font-size:14px;}

.kk_fanye,
.an_fanye { line-height:34px; height:34px; width:34px; font-size:14px; color:#898989; text-align:center; border-radius:4px; border:1px solid #e6e6e6; float:left;}
.kk_fanye { box-shadow:inset 0 4px 5px -4px rgba(0,0,0,.2);}
.an_fanye { text-transform:uppercase; box-shadow:inset 0 -20px 2px rgba(0,0,0,.05); background:#fff; font-size:13px;}











/*联系我们*/
.lxwmp { padding-top:40px; font-size:18px; color:#393939; line-height:2.5; width:1200px; margin:0 auto; text-align:justify; padding-bottom:50px; }
.lxwmp1 { width:600px; margin:0 auto; padding-top:40px;}
.lxwmp1 b { color:#0a84d5;}
.lxwmp1 b.s2 { color:#03b2ca;}






/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
.pagesp { overflow:hidden; margin:0 auto; width:1200px;}

.inner_page_t1 { color:#494949; font-size:26px; font-weight:bold; line-height:1.8; text-align:center; padding:40px 30px ;}

.inner_page_t2 { overflow:hidden; font-size:0; text-align:center; background:#f8f8f8; min-width:1200px;}
.inner_page_t2 ul { width:1200px; margin:0 auto; text-align:center;
/*ie7*/
*width:440px;
*font-size:0;
/*ie6*/
_width:440px;
_font-size:0;}
.inner_page_t2 ul li { display:inline-block; margin:0 15px; color:#797979; font-size:14px; text-align:center; line-height:40px; height:40px; overflow:hidden;
/*ie7*/
*display:block;
*margin:0;
*width:220px;
*height:32px;
*overflow:hidden;
*float:left;
/*ie6*/
_display:block;
_margin:0;
_width:220px;
_height:35px;
_overflow:hidden;
_float:left;}

.inner_page_t3 { color:#393939; font-size:18px; line-height:2.4; text-align:justify; padding:30px 0 30px 0;}
.inner_page_t3 img { max-width:95%; margin-bottom:20px;}


.inner_page_t3.yygk { padding-top:60px; padding-bottom:40px; font-size:18px;}

.page_zjtd_conbox_photo-bk { padding:5px; border:1px solid #ddd; margin:0 auto; width:298px;}
.page_zjtd_conbox_photo { width:298px; height:408px; margin-left:auto; margin-right:auto; overflow:hidden;}
.page_zjtd_conbox_photo img { margin:0; width:100%; max-width:100%; }
.page_zjtd_conbox_photo_ft1 { color:#303030; font-size:18px; line-height:1; padding-top:20px; text-align:center;}
.page_zjtd_conbox_photo_ft2 { color:#33b2b7; font-size:16px; line-height:1; padding-top:10px; padding-bottom:20px; text-align:center;}

.zhengwen .ft3 .lxwm_ft-c1 { color:#19a8ae;}










.pagepage-newsbox { padding-top:30px; padding-left:20px; padding-right:20px;}
.pagepage-newslist { padding-top:10px;}
.pagepage-newslist ul { padding:0 10px;}
.pagepage-newslist ul li { height:49px; border-bottom:1px solid #e6e6e6; line-height:50px; font-size:16px; color:#494949; clear:both;}
.pagepage-newslist ul li a { color:#393939; display:block; float:left; padding-left:24px; background:url(../images/08.png) no-repeat 8px 21px; width:80%;
/*不换行,省略号*/
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
/*过度*/
transition-property: all;
transition-duration: .12s;
transition-timing-function: cubic-bezier(.25,.5,.55,.95);}
.pagepage-newslist ul li a:hover { color:#03b2ca; background-image:url(../images/08-2.png);}
.pagepage-newslist ul li .time { float:right; font-size:14px; color:#898989; padding-right:8px;}