/*首页*/
/*轮播*/
.slideBox{ width:595px;height:380px;overflow:hidden;position:relative;}
.slideBox .hd{ height:24px; overflow:hidden;position:absolute;right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{overflow:hidden;zoom:1;float:left;}
.slideBox .hd ul li{float:left;margin-right:2px;width:24px;height:24px;line-height:24px; text-align:center; background:#fff;cursor:pointer;font-size:14px;color:#333333}
.slideBox .hd ul li.on{background:#1f54a4;color:#fff;}
.slideBox .bd{ position:relative;height:100%;z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd img{ width:595px; height:380px; display:block;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute;left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:32px; background:url(../image/slider-arrow.png);opacity:0.5;}
.slideBox .prev{background-position:center center;}
.slideBox .next{left:auto;right:3%;background-position:8px 0px;}
.slideBox .prev:hover,.slideBox .next:hover{filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}

.tabs_news{width:595px;height:378px;border:1px solid #e0e0e0;overflow:hidden;}
.tabs_news .hd{height:42px;}
.tabs_news .hd span{float:right;line-height:40px;padding-right:10px;}
.tabs_news .hd ul{padding-left:15px}
.tabs_news .hd ul li{float:left;font-size:18px;cursor:pointer;color:#333;padding:0 0 0 15px;background:url(../image/f-point.png) no-repeat left 0px center;height:40px;line-height:40px;border-bottom_:2px solid transparent;margin-right:15px;position:relative}
.tabs_news .hd ul li.on{border-bottom:2px solid #0094ad;color:#1f54a4}
.tabs_news .hd ul li i{width:5px;height:5px;background:#6f6e76;position:absolute;top:18px;right:-17px;}

/*.tabs_news .hd ul li:hover{color:#1f54a4;}*/
.tabs_news .bd{ padding:0 16px;background:#f9f9f9;position:relative;width:100%;height:336px;}
.tabs_news .bd .con{position:absolute;width:563px}
.tabs_news .bd .con ul{}
.tabs_news .bd .con ul li{background:url(../image/point.png) no-repeat center left;padding-left:10px;line-height:40px;height:40px;overflow:hidden;}
.tabs_news .bd .con ul li a{font-size:14px;color:#404040;}
.tabs_news .bd .con ul li a:hover{color:#1f54a4;}
.tabs_news .bd .con ul li a p{float:left;width:340px;height:38px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.tabs_news .bd .con ul li span{float:right;}



/*搜索
.search{ width:1200px; height:50px; margin:auto; margin-top:10px;}
.sousuo{ width:590px; height:50px; float:left; background:url(../image/zxyy_04.png) no-repeat center right; background-color:#2ca3d4; position:relative; z-index:9;}
.sousuo h2{ width:590px; height:50px; font-size:20px; line-height:50px; color:#fff; cursor:pointer;}
.sousuo h2 img{ vertical-align:middle; margin:0px 15px 0px 20px;}
*/
/*马上预约
.sousuo_yy{ width:590px; background:#0377a6; position:absolute; top:50px; z-index:9; display:none;}
.sousuo_yy_info{ width:590px; margin-top:20px; padding-bottom:30px;}
.sousuo_yy_info p{ padding:10px 20px; font-size:16px; line-height:24px; color:#fff;}
ul.sousuo_info {}
.button1{ width:300px; height:46px; border:#fff 2px solid; text-align:center; line-height:40px; color:#fff; background:none;font-size:16px; font-family:"微软雅黑"; border-radius:6px; cursor:pointer;}
.button1:hover{ background:#fff; color:#0377a6;}
*/

/*搜索*/
.indexsearch{ width:1200px; height:50px; margin:auto; margin-top:10px;}
.indexsearch .leftx{float:left; width:590px; height:50px;  background:url(../image/zxyy_04.png) no-repeat center right; background-color:#2ca3d4; position:relative; z-index:9;}
.indexsearch .leftx .hdx{ height:50px; line-height:50px; font-size:20px; color:#fff; cursor:pointer;}
.indexsearch .leftx .hdx img{ vertical-align:middle; margin:0px 15px 0px 20px;}

.indexsearch .leftx .bdx{ width:590px; background:#0377a6; position:absolute; top:50px; z-index:9; display:none;}
.indexsearch .leftx .bdx .info{ width:590px; margin-top:20px; padding-bottom:30px;}
.indexsearch .leftx .bdx .info p{ padding:10px 20px; font-size:16px; line-height:24px; color:#fff;}
.indexsearch .leftx .bdx ul.info {}

.indexsearch .rightx{float:right; width:590px; height:50px; background:url(../image/zxyy_04.png) no-repeat center right; background-color:#2ca3d4; position:relative; z-index:9;}
.indexsearch .rightx .hdx{height:50px;  line-height:50px;font-size:20px; color:#fff; cursor:pointer;}
.indexsearch .rightx .hdx img{ vertical-align:middle; margin:0px 15px 0px 20px;}

.indexsearch .rightx .bdx{ width:590px; background:#0377a6; position:absolute; top:50px; z-index:9; display:none;}
.indexsearch .rightx .bdx .info{ width:590px; margin-top:20px; padding-bottom:30px;}
.indexsearch .rightx .bdx .info p{ padding:10px 20px; font-size:16px; line-height:24px; color:#fff;}
.indexsearch .rightx .bdx ul.info {}

/*马上预约*/

.button1{ width:300px; height:46px; border:#fff 2px solid; text-align:center; line-height:40px; color:#fff; background:none;font-size:16px; font-family:"微软雅黑"; border-radius:6px; cursor:pointer;}
.button1:hover{ background:#fff; color:#0377a6;}






/*banner*/
.index_banner{ width:100%;min-width:1200px;margin-top:0px;}
.index_banner pic{width:1200px;  height:400px; margin:auto;}


/*通知公告*/
.tzgg{width: 1200px;margin: 0 auto;display: flex;justify-content:space-between;}
.tzgg .sxzz{width: 590px;}
.tzgg .sxzz .hd{border-bottom: 1px solid #e1e1e1;display: flex;justify-content:space-between;padding-bottom: 10px;}
.tzgg .sxzz .hd h3{font-size:16px;color: #0094ad;display: inline-block;}
.tzgg .sxzz .hd span{color: #666;font-size: 14px;}
.tzgg .sxzz .bd{;}
.tzgg .sxzz .bd li{height: 21px;padding: 15px 0;border-bottom: 1px dashed #e1e1e1; }
.tzgg .sxzz .bd li a{color: #333;font-size: 14px;}
.tzgg .sxzz .bd li:hover a{color:#2ca3d4; }
.tzgg .sxzz .bd li p{float: left;width: 400px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.tzgg .sxzz .bd li span{float: right;}

.tzgg{width: 1200px;margin: 10px auto;display: flex;justify-content:space-between;}
.tzgg .dwhd{width: 200px;}
.tzgg .dwhd .hd{border-bottom: 1px solid #e1e1e1;display: flex;justify-content:space-between;}
.tzgg .dwhd .hd h3{font-size:18px;color: #cd0e0e; border-bottom: 2px solid #cd0e0e;padding-bottom: 14px;display: inline-block;}
.tzgg .dwhd .hd span{color: #666;font-size: 14px;} 

.tzgg .dwhd .bd{margin-top: 15px;}
.tzgg .dwhd .bd li{width: 93px;height: 71px;background:#f1f1f1; float: left;margin-right: 13px;text-align: center;margin-bottom: 15px;overflow: hidden;}
.tzgg .dwhd .bd li:hover{background: #e1e1e1;}
.tzgg .dwhd .bd li:nth-of-type(2n){margin-right: 0;}
.tzgg .dwhd .bd li a{}
.tzgg .dwhd .bd li a img{margin:8px 0 4px 0;}
.tzgg .dwhd .bd li a p{font-size:15px;color: #d30810; }

/*广告*/
.guanggao{width: 1200px;margin:0 auto;}
.guanggao .toppic{margin: 10px 0px 10px 0px;}
.guanggao .toppic .toppic1{width: 598px; margin-right:4px;float:left;}
.guanggao .toppic .toppic2{width: 598px;float:left;}
.guanggao .bottompic{margin: 10px 0px 10px 0px;width: 1200px}


/*就医流程*/
.jyzn {width: 1200px; margin:auto;min-width: 1200px;background: #2ca3d4;display: block;}
.jyzn ul.jyzn_list{ width:1200px;display: flex;justify-content:space-between; margin:auto;}
.jyzn ul.jyzn_list li{ width:14%; text-align:center; font-size:14px; float:left;line-height:24px;padding:0 1.7px;}
.jyzn ul.jyzn_list li:hover {background: #0377a6;}
.jyzn ul.jyzn_list li a{display:block;padding:20px 0;color: #fff;font-size: 16px;}

/*医疗团队*/
.tsxm{ width:1200px; margin:auto;}
.tsxm_yellow{ background:#ebb240;}
.tsxm_blue{ background:#2ca3d4;}
.tsxm_red{ background:#dc7373;}
.tsxm_list{ width:390px; height:310px; float:left; margin-top:20px; margin-right:15px;}
.tsxm_list img{transition:all 0.5s ease;}
.tsxm_list:hover img{opacity: .8;transition:all 0.5s ease;background: }
.tsxm_list:hover .tsxm_tck{display: block;}
.tsxm_list ul.tsxm_list_pic{ width:390px; height:200px; margin-top:10px; position:relative;}
.tsxm_list ul.tsxm_list_info{ width:390px; height:110px;}
.tsxm_list ul.tsxm_list_info h2{ width:390px; text-align:center; font-size:20px; color:#fff; line-height:50px;}
.tsxm_list ul.tsxm_list_info li{ width:390px; text-align:center;}
.tsxm_list ul.tsxm_list_info li a{color:white;display: block;width: 90px;height:26px;border:1px solid #fff;margin:0 auto;}
.tsxm_list ul.tsxm_list_info li a:hover{background: #fff;color: #dc7373;}
.tsxm_tck{ width:390px; height:200px; position:absolute; top:0px; left:0px; display:none;}
.tsxm_tck p{ width:350px; padding:20px; font-size:16px; line-height:30px; margin-top:-180px; position:relative; z-index:9; color:#fff; text-align:center;}
.tsxm_tck_bg{ width:390px; height:200px; filter:alpha(opacity=80); /*IE滤镜，透明度80%*/-moz-opacity:0.8; /*Firefox私有，透明度80%*/opacity:0.8;/*其他，透明度80%*/}

/*链接*/
.link{width: 1200px;margin:10px auto 0 auto;}
.link ul{}
.link ul li{width: 390px;border:1px solid #2ca3d4;box-sizing: border-box;float: left;border-radius: 4px;margin-right: 15px;margin-bottom: 10px;}
.link ul li a{display: flex;justify-content:space-between;align-items:center;}
.link ul li:nth-of-type(3n){margin-right: 0;}
.link ul li .pic{padding: 5px;}
.link ul li .pic img{width: 120px;height: 80px;}
.link ul li p{color: #666;font-size: 14px;width: 196px;}
.link ul li span{padding: 4px 10px;color: #666;font-size: 14px;}

/*底部*/
.bottom{min-width: 1200px;text-align: center;background: #dedede;}
.bottom p{font-size: 14px;color: #666;padding-bottom:10px;}
.bottom a{display: block;color: #666;font-size: 14px;}

/*////////////////////筛选页面/////////////////////*/
.weizhi {padding-left: 8px;border-left: 3px solid #55bbbd;line-height: 20px;color:#666;font-size:13px;}
.news_adr {display: flex;align-items: center;margin-bottom: 5px;margin-top:15px}﻿

.middle {width: 1200px;height: auto;margin: auto;margin-top: 10px;margin-bottom: 20px;}
.w1200{width: 1200px;margin: 10px auto;}
.kslb{}
.zjsx_list {background: #f7f7f7;padding: 20px;}
.border_b {border-bottom: 1px solid #e0e0e0;}
.zjsx_tit p {font-size: 16px;line-height: 40px;float: left;margin-right: 10px;}
.zjsx_tit p span {font-size: 14px;padding: 3px 10px;border: #c7c7c7 1px solid;cursor: pointer;background: #f7f7f7;}
.zjsx_tit p i {font-size: 12px;font-style: normal;margin-left: 10px;}
.zjsx_left p {width: 90px;text-align: right;font-size: 16px;color: #999;line-height: 30px;}
.zjsx_right {width: 1060px;}
.zjsx_right h3 {font-size: 16px;line-height: 30px;border-bottom: #c7c7c7 1px solid;margin-top: 0px;margin-bottom: 0px;}
.zjsx_right h3 a {color: #333;font-weight: bold;display: inline-block;padding: 0 20px;}
.zjsx_right h3 a.onkeshi {background: #0094ad;color: #fff !important;}
.pb10 {padding-bottom: 10px;}
.mt10 {margin-top: 10px;}
ul.zjsx_lb li {width: 122px;margin-right: 10px;line-height: 30px;float: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
a:visited{text-decoration:none;}
ul.zjsx_lb li a {width:100%;color: #666;display: block;font-size: 13px;float: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.onkeshi{color:#0377a6;}
.zjks {color: #f89216 !important;}
.zjsx_right p {line-height: 30px;}
.zjsx_right p a:hover, .zjsx_zm {padding: 3px 5px;background: #0094ad;color: #fff !important;}
.zjsx_right p a {padding: 3px 5px;margin-right: 10px;color: #333;font-size:13px;}
.zjxx_list { margin-right: 20px;width: 32%;margin-bottom: 15px;border: 1px solid #e0e0e0;display: inline-flex !important;min-height: 180px;max-height: 180px;overflow: hidden;}
.zjxx_list img {width: 130px !important;vertical-align: middle;display:block;}
.zjxx_info {padding-top: 16px;padding-left: 10px;}
.zjxx_info p {max-height: 60px;overflow: hidden;line-height: 20px;font-size: 14px;color: #666;}
.keshi .foot_tit {border-bottom: 2px solid #55bbbd;}
#key{width: 300px;height: 26px;line-height: 26px;padding-left: 8px;border: #c7c7c7 1px solid;font-size: 14px;font-family: "微软雅黑";}
.keshi button{width: 80px;height: 28px;background:#f89216;color:#fff;border:0;border-radius:3px;margin-left: 10px;}
.keshi .foot_tit span {font-size:15px;padding: 8px 20px;background: #0094ad;color: #fff;}
#docList .zjxx_list:nth-child(3n){margin-right:0 !important;}
#page{text-align:center;}
.weizhi {padding-left: 8px;border-left: 3px solid #55bbbd;line-height: 20px;color:#666;font-size:13px;}
.news_adr {display: flex;align-items: center;margin-bottom: 5px;margin-top:15px;}﻿


/*//////////////////////内容详情页面////////////////*/
.yydt h2 {width: 100%;height: 60px;line-height: 50px;text-align: center;overflow: hidden;border-bottom: #0377a6 2px solid;font-size: 28px;}
.zjjj {width: 100%;margin-top: 15px;padding-bottom: 20px;}
ul.zjjj_pic {width: 200px;float: left;}
ul.zjjj_pic img {width: 100px;height: 150px;padding: 2px;border: #ccc 1px solid;display: inline-block;}
ul.zjjj_info {float: right;}
ul.zjjj_info li {width: 500px;}
ul.zjjj_info li h4 {display: inline-block; font-size: 16px;line-height: 32px;color: #0377a6;}
ul.zjjj_info li p {display: inline-block;font-size: 16px;line-height: 32px;}

ul.zjjj_xx{ width:100%; margin-top:10px;}
ul.zjjj_xx h3{ width:100%; height:60px; line-height:60px; font-size:20px; overflow:hidden; border-bottom:#0377a6 2px solid;}
ul.zjjj_xx p{ width:100%; font-size:16px; line-height:28px; margin-top:20px;}

/*新闻列表页面*/