.main_con{background:url(../images/public/icon_1.png) repeat;}
.ejtitle{font-size:34px; text-align:center;}
.ejlist{width:1180px;margin:0 auto;}
/*文字列表页*/
.ejlist li{font-size:16px;height:64px;line-height:64px;color:#999999;margin-top:13px;}
.ejlist .title{width:60%;/*75%*/ height: 100%;background:url(../images/public/icon_10.png) no-repeat 15px 28px;padding-left:35px;}
.ejlist .title a{display: inline-block;width: 90%;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;color:#333333;}
.ejlist .title a:hover{color:#008dc9;}
.ejlist .ly{width:30%;/*14%;*/height: 64px;}
.ejlist .time{width:10%;}
/*图片列表页*/
.tplist{margin-top:45px;}
.tplist li{width:365px;height:284px;float:left;border-bottom:4px solid #cfd2e0;margin-bottom:40px; margin-right:38px;}
.tplist .tpimg img{width: 365px;height: 208px; }
.tplist .tptitle{font-size:18px;color:#333333;line-height:74px;background:#fff;padding-left:20px;}
.tplist li:hover{border-bottom:4px solid #d1a3a6;}
.tplist .page_num li {width: auto;height: auto;line-height: unset;border-bottom: none;}
/* 专家图片列表 */
.zjtd { width: 1180px;margin: 0 auto;margin-bottom: 60px;}
.zjtd ul {width: 1180px;margin: 0 auto;margin-top: 30px;}
.zjtd li {float: left;height: auto; line-height: unset;margin-right: 17px;background-color: #fff;}
.zjtd li:first-child {margin-left: 0;}
.zjtd li a {display: inline-block;width: 222px;height: 417px;border-bottom: 3px solid #606ea2;}
.page_num li a {width: auto;height:auto;border-bottom: none;}
.zjtd li img {width: 100%;height: 325px;}
.zjtd li span {display: block;text-align: center;}
.zjtd li .name {font-size: 18px; font-weight: bold;margin: 15px 0 12px 0;}
.zjtd li .zw {color: #666;font-size: 14px;}
/*医院报刊*/
.yybk{margin-top:45px;}
.yybk li{width:267px;height:480px; float:left;margin-bottom:40px; margin-right:36px;}
.yybk .tpimg{box-shadow: 1px 1px 1px #ccc;}
.yybk .tptitle{font-size:18px;line-height:28px;color:#333333;text-align:center;padding-top:20px;}
.yybk .tptitle a:hover{}

/*医院简介*/
.detailContent.yyjj {padding-top: 0;}
.detailContent.yyjj  h1 {margin-bottom: 54px;font-size: 34px;}

/*文章页*/
.detail_con{width:1180px;margin:0 auto;margin-top:20px;}
.detail_con h1{font-size:30px; line-height:40px;width:955px;margin:0 auto;text-align:center;}
.xgxx{border-top:1px solid #ccc;margin-top:30px;line-height:30px;padding:15px 0 20px 0;font-size:16px;color:#666666}
.xgxx .fbly{float:left;margin-left:90px;}
.xgxx .fbsj{float:left;margin-left:200px;/*285px;*/}
.fl.changeSize{float:right;margin-left:90px;cursor: pointer;}
.changeSize .on {color: #000;}
.detailContent{font-size:18px;padding-top:30px;}
.detailContent p{color:#333333;line-height:35px;padding-bottom:15px;text-indent:2em;}
.detailContent img{max-width:100%;}

/* 有分类列表页样式 */
.zdzx {margin-top: 40px;}
.zdzx-box {float: left;width: 570px;min-height: 476px;padding: 35px;background-color: #fff;box-shadow: 0 0 2px #888;margin-right: 40px;margin-bottom: 40px;}
/*.zdzx-box:nth-child(2n) {margin-left: 40px;}*/
.zdzx-box:nth-child(2n):after{content:'';clear:both;}
.zdzx-box .more {float: right;display: inline-block;width: 105px;height: 40px;text-align:center;line-height: 40px;margin-top: -30px;color: #626b8c;background: url(../images/yygk/wh_more.png) 90% center no-repeat;}
.box-title {width: 80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 26px;}
.zdzx-box li {height: 80px;line-height: 35px;border-bottom: 1px dashed #dddd;}
.zdzx-box li a {display: block;width: 100%;height: 30px;line-height: 30px;font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zdzx-box .date {margin-left: 15px;}

    /*---分享----*/
.share{display: inline-block; position: relative; *float: left;}
.share *{margin:0; padding:0; text-decoration:none; }
.xgxx .m-share{float:right;}
.xgxx .share {height: 26px;}
 .m-share{margin-top:25px; padding-bottom:15px;border-bottom:1px solid #ccc; line-height:35px;font-size:18px;}
    .share{zoom: 1;}
    .share:after{content: "";display: block;clear: both;}
    .share a{float: left;width: 33px;height: 26px;margin-left: 13px;cursor: pointer;display: block;}
    .share a i{display: block;width: 26px;height: 26px;-webkit-transition: .4s all;-moz-transition: .4s all;-ms-transition: .4s all;transition: .4s all;}
    /* .share a:hover i{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);} */
    .share #share-icon{width: 26px;height: 26px;float: left;display: none;}
    .share #share-icon img{width: 100%;height: 100%;}
    .share .share-qqzone i{background: url("../images/public/cont_ico_share.png") -105px center no-repeat;}
    .share .share-qqzone:hover{background: url("../images/public/cont_ico_share_hover.png") -105px center no-repeat;}
    .share .share-wechat{position: relative;}
    .share .share-wechat i{background: url("../images/public/cont_ico_share.png") 0 center no-repeat;}
    .share .share-wechat:hover{background: url("../images/public/cont_ico_share_hover.png") 0 center no-repeat;}
    .share .share-weibo i{background: url("../images/public/cont_ico_share.png") -69px center no-repeat;}
	.share .share-weibo:hover{background: url("../images/public/cont_ico_share_hover.png") -69px center no-repeat;}
    .share .share-qq:hover{background-color: #008dc9;}
    .share .share-qq i{background: url("../images/public/cont_ico_share.png") -96px center no-repeat;}
    .share .bg-code{left: -36px;z-index: 10;}
    .share .qrcode{position: absolute;top: 36px;border: 1px solid #ccc;padding: 5px;background: #fff;display: none;width: 109px;height: 109px;left: -98%;z-index: 11;}
    .share .close-btn{position: absolute;background: #fff;color: #000;font-size: 12px;z-index: 12;width: 12px;height: 12px;line-height: 12px;text-align: center;right: -39px;top: 50px;display: none;cursor: pointer;}
/* tab切换样式 */
.lx-list {width: 1180px;margin: 0 auto;}
.lx-list ul {width: 825px;margin: 0 auto;padding: 60px 0 50px;}
.lx-list li {float: left;width: 180px;height: 45px;line-height: 45px;text-align: center; border: 1px solid #dddddd;border-radius: 4px;margin-left: 30px;}
.lx-list li:first-child {margin-left: 0;}
.lx-list li.active {height: 60px;background: url(../images/public/active.png) center no-repeat;border: none;}
.lx-list li.active a {color: #fff;}


/* 网站地图 */
.wzdt_con{width:1180px;margin:0px auto;padding:20px 0 60px 0;}
.wzdt_con h2{font-size:24px;text-align:center;line-height:80px;border-bottom:1px solid #dddddd;}
.wzdt_con .wzdt_box{border-bottom:1px solid #dddddd;padding:20px;}
.wzdt_con .wzdt_box .wzdt_yj{line-height:30px;font-size:18px;color:#333333;}
.wzdt_con .wzdt_box p{line-height:30px;overflow:hidden;}
.wzdt_con .wzdt_box p a{font-size:16px;margin-right:48px;color:#333333;margin-top:7px;display:block;float:left;}
/*适配移动端*/
@media screen and (max-width: 991px) {
.ejlist {width: 100%;}
.zdzx-box {float:none;width: 100%;padding: 15px;margin: 0 auto;margin-bottom: 40px;}
}


/* 分页 */

.page_num{
    text-align: center; padding: 25px 0;
}
.page_num li{
    display: inline-block; font-size: 14px;box-sizing: border-box; margin: 0 4px 5px;
}
.page_num a, .page_num .prev_page span, .page_num .next_page span{
    display: inline-block; padding: 3px 10px; line-height: 22px; box-sizing: border-box; border: 1px solid #e8e8e8; color: #333;
}
.page_num a:hover,.page_num a.current{
    background-color: #1a5284; color: #fff;
}
#page_input{
    display: inline-block; width: 34px; height: 30px; line-height: 30px; padding: 0 1px; border: 1px solid #e8e8e8; margin:0 2px; box-sizing: border-box; vertical-align: middle;
}
.page_jump a{
    margin-left: 5px;
}