﻿@charset "utf-8";
  


/*
 颜色： #41a68a #afd0c9 #a4d7c8 #e5e5e5 #4fa794
*/
.Img_top img{width:100%;}

/*隐藏横向定位导航*/
.linkmap{display:none}
/*模块一*/
.span_date{float:right;font-family:arial;color:#999}
.boxStyle1 .span_date{margin:0 10px 0 0}
.centent_top{margin-top:10px}
.guides{width:147px;float:left;margin-right:20px}
.guidesList{padding:5px 0}
.guidesList li{background:url(../images/guidesListLi.jpg) center bottom no-repeat;height:36px}
.guidesList li a{line-height:35px;display:block;height:35px;padding-left:52px;background:url(../images/main_icon.png) no-repeat;font-size:14px;color:#41a68a;margin-bottom:1px}
.guidesList li a:hover{background:#f0faf7 url(../images/main_icon.png) no-repeat;color:#066c4a}
/*.guidesList li a:hover{opacity:0.8;text-decoration:none}*/
.guidesList li.li0 a{background-position:20px 4px}
.guidesList li.li1 a{background-position:20px -30px}
.guidesList li.li2 a{background-position:20px -66px}
.guidesList li.li3 a{background-position:20px -102px}
.guidesList li.li4 a{background-position:20px -138px}
.guidesList li.li5 a{background-position:20px -171px}
.guidesList li.li6 a{background-position:20px -208px}
.guidesList li.li7 a{background-position:20px -244px}
.guidesList li.li8 a{background-position:20px -277px}
.guidesList li.li9 a{background-position:20px -310px}
.guidesList li.li10 a{background-position:20px -346px}
.guidesList li.li11{background:none}
.guidesList li.li11 a{background-position:20px -380px}
.newsBox{width:456px;float:left}
.newsBox .textArea h2 a{font-weight:600}
.newsBox .textArea p{font-size:14px}
.newsBox .listSty1{border-top:#afd0c9 dotted 1px;padding-top:5px}
.SwitchImageBox{width:320px;float:right}
.noticeBox{margin-top:15px;padding:6px 0 10px 10px}
.noticeBox ul {}
/*模块二*/
.centent_center{margin-top:15px}
.topBar{margin-bottom:15px}
.topBar img{width:960px}
.centent_center_L{width:147px;float:left;margin-right:20px}
.ServiceList li{line-height:30px;position:relative;z-index:10;height:30px}
.centent_center .ServiceList li{line-height:30px;position:relative;z-index:10;height:37.5px}
.ServiceList li p.title{background:url(../../Common/images/index_icon.png) 124px -388px no-repeat;padding:1px}
.ServiceList li.on p.title{padding:0 0 0 1px;border:#a4d7c8 solid 1px;border-left:none;border-right:#f7f8fd solid 1px; background:#f7f8fd url(../../Common/images/index_icon.png) 124px -388px no-repeat;position:relative;z-index:200}
.ServiceList li p.title a{font-size:14px;color:#41a68a;display:block;padding-left:10px}
.ServiceList li p.title a:hover{opacity:0.8}
/*extendedArea*/
.extendedArea{display:none;position:absolute;left:142px;border:#a4d7c8 solid 1px;width:290px;height:390px;top:-100px;z-index:100;background:#FFF}
.extendedAreaTitle a{display:block;float:right;width:16px;height:16px;overflow:hidden;text-indent:-200px;background:url(../../Common/images/index_icon.png) right -45px no-repeat;margin:8px 8px 0 0;_margin:8px 4px 0 0;}
.extendedAreaTitle a:hover{background:url(../../Common/images/index_icon.png) right -62px no-repeat}
.imgTitle{padding:12px 12px 5px}
.imgTitle img{width:100%}
.askBox{background:#f7f8fd url(../images/askBoxBg.jpg) 20px 20px no-repeat;padding:20px 20px 20px 100px;color:#666;line-height:20px}
.askBox a{color:#41a68a;text-decoration:underline}
.askBox a:hover{color:#58B59A}
.SchedulingsBox{margin-top:15px}
.aboutSchedulings{border-top:#e5e5e5 solid 1px;padding-top:5px;margin:3px 10px}
.MapBox{margin-top:15px}
.MapBox img{width:145px;height:143px;margin:2px auto}
.MapBox img.hover{opacity:0.8}
.centent_center_C{width:520px;float:left}
/*预约挂号*/
.yuyue{display:none;position:absolute;left:144px;border:#a4d7c8 solid 1px; height:320px;top:-90px;z-index:100;background:#FFF}
.yuyue .boxStyle3{padding-top:5px}
.ulsty2{margin: 0 auto;width: 90%}
.ulsty2 li{background:url(/Content/Areas/Common/images/leftnav/lv2_p_Bg.png) no-repeat 8px 12px;padding-left:15px}
.chax{height:190px}
.ServiceList .diaocha li{line-height:27px}
.ServiceList .diaocha .listSty1{padding:5px}
.diaocha{height:280px}
.diaochaBan img{width:93%;margin:10px}
.xinxiang{height:200px}
.dx_get{padding-left:80px;background:url(../../common/images/img2.jpg) 20px 20px no-repeat}
.btn a{background: url(/Content/Areas/Common/images/index_icon.png) no-repeat right -162px;border: medium none;color: #FFFFFF;cursor: pointer;height: 22px;line-height:22px;margin-top: 8px;text-align: center;width: 41px;display:block}
.btn a:hover{background:url(../../common/images/index_icon.png) right -287px no-repeat;color:#fff}
.btn:hover{background:url(../../common/images/index_icon.png) right -287px no-repeat;color:#fff}
/*科室结构*/
.sy_ts_tab{height:32px;line-height:32px;background:url(../images/sy_ts_tab_bg.jpg) repeat-x}
.sy_ts_tab li{float:left;width:100px;text-align:center;height:28px;line-height:28px;padding:1px;/*font-weight:bold;*/ font-size:14px;font-family:'微软雅黑', Arial, Helvetica, sans-serif;cursor:pointer}
.sy_ts_tab li.hover{color:#f90}
.sy_ts_tab li.sy_keshihover{padding:0;border:#75ceb5 solid 2px;border-bottom:#FFF solid 2px;color:#41a68a}
.sy_ts_tab a{float:right;font-size:12px;color:#41a68a}
.sy_ts_tab a:hover{text-decoration:underline}
.tab_zoom_box{width:520px;height:320px;overflow:hidden}
.tab_zoom_boxall .ks_tab_con{width:520px;overflow:hidden;float:left;padding:10px 0}
.ul_department li{width:25%;float:left;line-height:30px;text-indent:15px;font-size:12px;background:url(../../Common/images/index_icon.png) 4px -340px no-repeat}
/*医生结构*/
.doctorBox{width:100%;height:120px;overflow:hidden;margin:18px auto 0 auto;position:relative}
.doctorBox .toleft{width:13px;height:70px;overflow:hidden;left:0;top:16px;position:absolute;background:url(../../Common/images/index_icon.png) -325px 0 no-repeat;text-indent:-2000px}
.doctorBox .toleft:hover{background:url(../../Common/images/index_icon.png) -352px 0 no-repeat}
.doctorBox .noPrev:hover,.doctorBox .noPrev{background:url(../../Common/images/index_icon.png) -325px 0 no-repeat;cursor:default;opacity:0}

.doctorBox .toright{width:13px;height:70px;overflow:hidden;right:0;top:16px;position:absolute;background:url(../../Common/images/index_icon.png) -338px 0 no-repeat;text-indent:-2000px}
.doctorBox .toright:hover{background:url(../../Common/images/index_icon.png) -364px 0 no-repeat}
.doctorBox .noNext:hover,.doctorBox .noNext{background:url(../../Common/images/index_icon.png) -338px 0 no-repeat;cursor:default;opacity:0}

.doctorBox_in{width:480px;margin:0 auto;overflow:hidden;height:98px}
.doctorUl li{float:left;width:240px;height:96px;overflow:hidden}
.picZoom{padding-left:20px;width:72px;height:96px;float:left;margin-right:15px}
.picZoom img{width:68px;height:92px;padding:1px;border:#d9d9d9 solid 1px}
.picZoom img.hover{box-shadow: 1px 1px 1px lightgray;border:#beefe1 solid 1px}
.textZoom{width:132px;line-height:26px;float:left}
.textZoom h1{font-weight:500}
.textZoom h1 a{color:#41a68a;font-size:14px}
.textZoom a.zx_btn1, .textZoom a.zx_btn2{float:left;line-height:17px}
.textZoom a.zx_btn2{margin-right:10px}
/*问答列表*/
.questionList li{border-bottom:#CCC dashed 1px;height:86px;padding:9px 0;line-height:21px;*overflow:hidden
}
.questionList li .left{float:left;width:450px}
.questionList div.hover{background:url(../images/doctor_bg_h.jpg) center center no-repeat;cursor:pointer}
/*.questionList img.hover{opacity:0.8}*/
.doctorPic{float:right;background:url(../images/doctor_bg.jpg) center center no-repeat;width:50px;height:61px;margin-top:20px}
.doctorPic img{width:29px;height:41px;margin:6px 10px}
.questionList li h2{padding:0 0 5px 14px;background:url(../../Common/images/index_icon.png) 0 -498px no-repeat;font-weight:normal}
.questionList li a{color:#41a68a}
.questionList li a:hover{color:#58B59A;text-decoration:underline}
.questionList li p.Reply{color:#999}
/*特色门诊*/
.listimg li{background:url(../../Common/images/listimgLiBg.jpg) bottom center no-repeat;padding:5px 0 7px 0;overflow:hidden}
.listimg li.last{background:none}
.tsyl img{display:block;width:213px;height:133px;border:#CCC solid 1px;padding:1px;margin:15px auto 10px auto;overflow:hidden}
.tsyl img.hover{border:#afd0c9 solid 1px}
.tsyl h2{width:215px;margin:0 auto;line-height:25px;font-weight:500}
.tsyl p{width:215px;margin:5px auto 15px auto;line-height:22px;color:#666;text-indent:2em}
.tsyl p a{color:#ff9900}
.tsyl p a:hover{color:#41a68a}
.tsyl h2 a{color:#41a68a}
.tsyl h2 a:hover{color:#198366}
.centent_center_R{width:258px;float:right;border:#e6e6e6 solid 1px;}
/**/
.jkkp a.title_type{color:#41a68a}
/*模块三*/
.centent_bottom{margin-top:20px}
/*满意度调查*/
.myddc{margin-top:15px;height:306px}
.VoteBox{color:#666;line-height:18px;font-size:12px;padding:2px 0 0px 0}
.voteTitle{line-height:30px;font-size:14px;font-weight:normal;color:#4fa794}
.vote_title a{color:#4fa794;margin-top:5px}
.vote_list li{line-height:30px}
.vote_btn{margin:5px 0}
.vote_btn .hover{background:url(../../common/images/index_icon.png) right -260px no-repeat;color:#fff}
.application_btn{background:url(../../common/images/index_icon.png) right -80px no-repeat;line-height:24px;border:none;text-align:center;color:#FFF;width:53px;height:24px;margin:3px 10px 0 0;cursor:pointer;display:inline-block}
.application_btn2{color:#4fa794;line-height:24px;height:24px}
a.application_btn2:hover{text-decoration:underline!important}
.centent_bottom_R{float:right;width:790px}
.box385{width:385px;border:#CCC solid 1px;float:left;margin-right:15px;height:280px}
.box385 .padd25{padding:15px 25px}
.centent_bottom_R .marginR0{margin-right:0}
.listimg2{margin-top:8px}
.listimg2 .ask_list{margin: 0px;}
.listimg2 p { font-size: 12px;}
.ask_list li { line-height: 20px;}
.centent_bottom_R_T {}
.centent_bottom_R_B{margin-top:10px}
.box251{width:251px;border:#CCC solid 1px;float:left;margin-right:15px;height:262px}
/*医院环境*/
.Landscape{border:#CCC solid 1px;margin-top:15px;height:198px}
.Landscape .titleSty4 span{padding:0 3px;cursor:pointer}
.Landscape .titleSty4 span.hover{color:#ec9205}
.Landscape .titleSty4 span.on{color:#0c8261;cursor:default}
.Landscape .titleSty4 a.more{display:none}
.imgBox .imgAreaDiv{display:none}
.imgAreaDiv{width:98%;height:120px;overflow:hidden;margin:18px auto 15px auto;position:relative}
.imgAreaDiv .toleft{width:15px;height:72px;overflow:hidden;left:0;top:16px;position:absolute;background:url(../../Common/images/index_icon.png) -263px 0 no-repeat;text-indent:-2000px}
.imgAreaDiv .toleft:hover{background:url(../../Common/images/index_icon.png) -293px 0 no-repeat}
body .imgAreaDiv .noPrev,body .imgAreaDiv .noPrev:hover{background:url(../../Common/images/index_icon.png) -263px 0 no-repeat;cursor:default;opacity:0}
.imgAreaDiv .toright{width:15px;height:72px;overflow:hidden;right:0;top:16px;position:absolute;background:url(../../Common/images/index_icon.png) -278px 0 no-repeat;text-indent:-2000px}
.imgAreaDiv .toright:hover{background:url(../../Common/images/index_icon.png) -308px 0 no-repeat}
body .imgAreaDiv .noNext:hover,body .imgAreaDiv .noNext{background:url(../../Common/images/index_icon.png) -278px 0 no-repeat; cursor:default;opacity:0}
.imgAreaDiv_in{width:890px;margin:0 auto;overflow:hidden;height:120px}
.imgAreaDiv_ul li{float:left;width:144px;height:120px;overflow:hidden;margin-right:5px}
.imgAreaDiv_ul img{width:137px;height:92px;padding:1px;border:#CCC solid 1px}
.imgAreaDiv_ul img.hover{border:#beefe1 solid 1px;box-shadow: 2px 2px 2px lightgray}
.imgAreaDiv_ul li a.title_type{display:block;margin-top:5px;line-height:22px;height:22px;color:#666;text-align:center}
.imgAreaDiv_ul li a.title_type:hover{color:#41a68a}
.listSty1 .childrenList .ask_list li{line-height: 27px;}


@media only screen and (max-width:768px){
	.Img_top img {
		width: 100% !important;
	}
#float_img1{display:none;}
.couple{display:none;}
.bg0 {   background: none;  padding-top: 0px;}

 .SwitchImageBox,.centent_center_R,.centent_bottom .centent_center_L { display: none;}
.newsBox,.centent_center_C { width: 76%;}
.guides,.centent_center_L { width: 21%; float: left; margin-right: 2%;}
.topBar img { width: 100%;}
.centent_bottom_R { width:100% !important;}
.box385,.box251 { width: 48.5% !important; margin-right: 1%  !important;}
.box251:nth-child(3) { display:none;}

.imgAreaDiv_in { width:447px;}
.tab_zoom_box{ overflow:hidden; width:100%}
.tab_zoom_boxall{ width:100% !important}
.Landscape{ margin-bottom:20px}
.listimg2{ height:125px; overflow:hidden}
.listSty4 li{ height:25px; overflow:hidden}
}

@media only screen and (max-width:600px){
.guides, .centent_center_L { width: 100%; margin-right: 0; margin-bottom: 18px;}
.guidesList li { float: left;}
.newsBox, .centent_center_C { width: 100%;}
.topBar { display: none;}
.centent_center .centent_center_L { display: none;}
.box385,.box251 {  width: 100% !important;  margin-right: 0 !important;  margin-bottom: 18px;height: auto !important;}
.doctorBox_in { width:439px;}
.listVideo li { width: 100%;}
.tab_zoom_box{ height:auto; width:100%}
.tab_zoom_boxall{ width:100% !important}
.tab_zoom_boxall .ks_tab_con{ width:100%; box-sizing:border-box}
.imgAreaDiv_in { width:298px;}
.centent_bottom_R_B,.Landscape{ margin-top:0;}
.listimg2{ height:auto}
}
@media only screen and (max-width:564px){
.doctorBox_in{ width:211px}

.ul_department li { width: 33%;}
}
@media only screen and (max-width:400px){
.guidesList li { width: 45%;}
.sy_ts_tab li:nth-child(3){ display: none;}
.ul_department li { width: 50%;}
}
@media only screen and (max-width:374px){
.imgAreaDiv_in { width:149px;}
} 