@charset "utf-8";
.main{margin:15px auto}
.link_map{display:none}
a{text-decoration:none;}
.home_Left{width: 255px;}
.home_Center{width: 925px;margin-left:20px;float: right;*margin-left:15px;}
.home_Right{width:220px}
.marginTop15{margin-top:15px}
.mr_l{margin-left: 20px;}

/*公用模块宽度*/
.home_new .newlist2{ *width: 510px; *float: right;margin-top:20px; }

.getNews{line-height:22px;overflow:hidden}
.getNews a,.getNews2 p a{color:#e84f54;}
.getNews a{ font-size: 16px; }
.getNews a:hover,.getNews2 p a:hover{color:#ff9600}
.getNews h2{font-size:14px;margin:0 0 5px 0px;height:28px;text-align:center;font-weight:bold;overflow:hidden;line-height: 28px; }
.getNews p{color:#333;text-indent:2em;line-height:24px;font-size: 14px;}
.getNews2 h2{line-height:27px;font-size:14px;margin:0 0 5px 0px;font-weight:bold;}
.getNews2 p{line-height:23px;color:#666}
.getNews2 img{width:87px;height:54px;display:block;float:left;margin:0 10px 0 0px;border:solid 1px #d9d9d9;padding:1px}
.getNews2 img:hover{border:solid 1px #44baba}
.newlist2 li span{color:#888}
/*************************************************图片轮换***********************************************/
.scroll_img{ height: 260px; width: 380px; margin-top: 10px; }
.pic li img{ height: auto !important; width: 380px !important; }


/*医院新闻*/
.home_new .getNews{margin:7px 0 0;overflow:hidden}
/************************************************媒体报道*******************************/
.mediaBox{width: 295px;overflow:hidden;}
.mediaBox .getNews2{margin:10px 0 10px;height:58px;overflow:hidden;}
/*************************************************科室医生**********************************************/
.homeDepartment,.homeDoctor{width:100%}
.home_deptitle{background:url(/newimages/title1.jpg) no-repeat center 0px;height:42px;line-height:42px;text-align:center;width:100%;font-size:18px;color:#ffffff; font-weight: bold;}
.departmentDoctor{width:100%;margin:10px 0 0 0px;position:relative;height:260px;}
.departmentDoctor .d_title{width:80px;position:absolute;left:0px;z-index:1}
.departmentDoctor .d_title li{height:38px;line-height:38px;font-size:14px;margin:0 0 2px}
.departmentDoctor .d_title li a{height:34px;line-height:34px;width:80px;display:block;text-align:center;text-decoration:none;}
.departmentDoctor .d_title li a:hover{background:url(/images/title3.jpg) no-repeat 0 -38px;color:#666;font-weight:normal}
.departmentDoctor .d_title li a.hover{background:url(/images/title3.jpg) no-repeat 0 0px;color:#44baba;font-weight:bold;height:38px;line-height:38px;}

.departmentDoctor .d_titlev2{width:90px;position:absolute;left:0px;z-index:1}
.departmentDoctor .d_titlev2 li{height:38px;line-height:38px;font-size:14px;margin:0 0 2px}
.departmentDoctor .d_titlev2 li a{height:34px;line-height:34px;width:90px;display:block;text-align:center;text-decoration:none;}
.departmentDoctor .d_titlev2 li a:hover{background:url(/images/titlejc.jpg) no-repeat 0 -38px;color:#666;font-weight:normal}
.departmentDoctor .d_titlev2 li a.hover{background:url(/images/titlejc.jpg) no-repeat 0 0px;color:#44baba;font-weight:bold;height:38px;line-height:38px;}



.departmentDoctor .rightcon{width: 750px;border:solid 1px #DDD;float:left;padding:10px 5px;height:236px;font-size:14px;line-height:24px;position:absolute;left:79px;z-index:0;overflow:hidden;}
.departmentDoctor .rightcon .departmentList li{float:left;width: 150px;margin:2px 0px; line-height:20px;}
.departmentDoctor .rightcon .doctorList li{float:left;width:220px;margin:0 5px;display:inline;font-size:14px;}
.departmentDoctor .rightcon .doctorList li h2{height:25px;line-height:25px;font-size:14px;font-weight:bold}
.departmentDoctor .rightcon .doctorList li h2 a{color:#44baba}
.departmentDoctor .rightcon .doctorList li h2 a:hover{color:#ff9600}
.departmentDoctor .rightcon .doctorList li img{border:solid 1px #d9d9d9;display:block;width:123px;height:166px;padding:1px;float:left;margin:0 5px 0 0px;display:inline}
.departmentDoctor .rightcon .doctorList li img:hover{border:solid 1px #44baba}

.zx_btn,.doc_btn{height:18px;color:#fff;line-height:18px;margin:0 5px 0 0px;width:32px;*width:30px;display:inline-block;float:left;padding:0 0 0 15px;}
.zx_btn{background:url(/images/ico2.jpg) no-repeat 0 0px}
.zx_btn:hover{color:#FFF;background:url(/images/ico2.jpg) no-repeat 0 -18px}
.doc_btn{background:url(/images/ico2.jpg) no-repeat 0 -36px}
.doc_btn:hover{color:#FFF;background:url(/images/ico2.jpg) no-repeat 0 bottom}




/*左侧*/
/*************************************************快速导航**********************************************/
.fastnav{width: 255px;height:auto;background: url(/Sites/Uploaded/Image/2015/1/img.gif) no-repeat;border-bottom:1px solid #DDD;}
.fastnav h2{width:100%;height:42px;color:#44baba;text-align:center;font:500 20px/42px "Microsoft YaHei"}
.fastnav ul{padding:15px 0}
.fastnav li{float:left;width:98px;margin: 10px 0 5px 15px;}
.fastnav li a{padding-top:40px;width:98px;display:block;height:24px;text-align:center}
.fastnav li a span{font-size:16px;color:#666;font-weight:normal;font-family:"Microsoft YaHei"}
.fastnav li a:hover span{color:#FF9600;}
.fastnav li a:hover{ text-decoration:none}
.fastnav li .bg1{background:url(/Content/Areas/Common/images/newimg/fashbtn1.png) no-repeat center 0;display:block}
.fastnav li .bg1:hover{background:url(/Content/Areas/Common/images/newimg/fashbtn1_h.png) no-repeat center 0}
.fastnav li .bg2{background:url(/Content/Areas/Common/images/newimg/fashbtn2.png) no-repeat center 0;display:block}
.fastnav li .bg2:hover{background:url(/Content/Areas/Common/images/newimg/fashbtn2_h.png) no-repeat center 0}
.fastnav li .bg3{background:url(/Content/Areas/Common/images/newimg/fashbtn3.png) no-repeat center 0;display:block}
.fastnav li .bg3:hover{background:url(/Content/Areas/Common/images/newimg/fashbtn3_h.png) no-repeat center 0}
.fastnav li .bg4{background:url(/Content/Areas/Common/images/newimg/fashbtn4.png) no-repeat center 0;display:block}
.fastnav li .bg4:hover{background:url(/Content/Areas/Common/images/newimg/fashbtn4_h.png) no-repeat center 0}
.fastnav li .bg5{background:url(/Content/Areas/Common/images/newimg/fashbtn5.png) no-repeat center 0;display:block}
.fastnav li .bg5:hover{background:url(/Content/Areas/Common/images/newimg/fashbtn5_h.png) no-repeat center 0}
.fastnav li .bg6{background:url(/Content/Areas/Common/images/newimg/fashbtn6.png) no-repeat center 0;display:block}
.fastnav li .bg6:hover{background:url(/Content/Areas/Common/images/newimg/fashbtn6_h.png) no-repeat center 0}
.fastnav li .bg7{background:url(/Content/Areas/Common/images/newimg/fashbtn7.png) no-repeat center 0;display:block}
.fastnav li .bg7:hover{background:url(/Content/Areas/Common/images/newimg/fashbtn7_h.png) no-repeat center 0}
.fastnav li .bg8{background:url(/Content/Areas/Common/images/newimg/fashbtn8.png) no-repeat center 0;display:block}
.fastnav li .bg8:hover{background:url(/Content/Areas/Common/images/newimg/fashbtn8_h.png) no-repeat center 0}





/*院中院-----------*/
.Branch{border:1px solid #DDD;background-color:#F9F9F9;padding:0 12px}
.Branch h2{width:100%;color:#44baba;text-align:center;font:500 20px/40px "Microsoft YaHei"}
.BranchName li{margin-bottom:10px}
.BranchName li span{display:block;padding-left:18px;height:30px;line-height:30px;color:#FFF;background-color:#44BABA}
.BranchCount{padding:10px 0 0}
.BranchCount img{padding:1px;border:1px solid #DDD;float:left;margin-right:10px}
.BranchCount p{line-height:20px;color:#444}


/*右侧*/
.AddImg{display:inline-block;width: 218px;height: 82px;overflow: hidden;}
/* .AddImg.img_1 img,.AddImg.img_2 img{margin-top: -20px;} */
.AddImg.img_1,.AddImg.img_2,.AddImg.img_3{margin-right: 12px;}
.AddImg img{ width:100%; height:auto;}
.left_new{border:solid 1px #dddddd;width: 273px;border-top: none;overflow: hidden;}
.left_new img{display:block}
.leftcontent{padding:10px}
.leftcontent img{display:block;margin:5px 0px}
.yuanbao{ border-top:1px solid #ddd}
/*底部*/
.bottom_new{width: 630px;margin-left: 20px;}
.videoBox{width: 255px;border:solid 1px #dddddd;}
.videoBox{height: 230px;overflow:hidden;}
.video_con{width: 233px;height: 180px;margin:10px auto;position:relative;overflow:hidden;}
.video_con img{width:233px;height:180px}
.video_con .videobtn_small{background:url(/Content/Areas/Common/images/newimg/videobtn.png) no-repeat 0 0px;position:absolute;top:70px;width:56px;height:56px;display:block;text-indent:-9999px;left:90px;z-index:2}
.video_con .videobg{height:30px;line-height:30px;background:#000;position:absolute;bottom:0px;z-index:2;left:0px;width: 100%;filter:alpha(opacity=50);opacity: 0.5;}
.video_con h2{position:absolute;height:30px;line-height:30px;bottom:0;z-index:3;font-size:14px;font-weight:normal;color:#FFF;text-indent:1em}
.video_con h2 a{color:#FFF}
.video_con li{position:relative;    height: 180px;}
.video_con .play_time{position:absolute;color:#FFF;padding-left:15px;line-height:30px;right:10px;bottom:0;background:url(/Sites/Uploaded/Image/2015/1/ViocesIcon.gif) no-repeat 0 center;z-index:3;}

/*院报*/
.newlist4 li{width: 125px;float:left;text-align:center;}
.newlist4 li a{display:inline-block; font-size: 14px;}
.newlist4 li .ll_img img{margin:0;width: 110px;height: auto;padding:1px;border:1px solid #DDD;}
.newlist4 li .ll_img:hover img{padding:0;border:2px solid #44BABA;}


#con_news_1 .more,#con_news_2 .more{background:url(/Content/Areas/Common/images/newimg/more.jpg) no-repeat 0 0;display:block;height:11px;margin:15px 0 0;overflow:hidden;text-indent:-9999px;width:39px;left:205px;position:absolute;top:-7px;}
 #con_news_1 .more:hover, #con_news_2 .more:hover{background:url(/Content/Areas/Common/images/newimg/more.jpg) no-repeat 0 -11px;}
 
 
#con_newd_1 .more,#con_newd_2 .more{background:url(/Content/Areas/Common/images/newimg/more.jpg) no-repeat 0 0;display:block;height:11px;margin:15px 0 0;overflow:hidden;text-indent:-9999px;width:39px;left:330px;position:absolute;top:-4px;}
 #con_newd_1 .more:hover, #con_newd_2 .more:hover{background:url(/Content/Areas/Common/images/newimg/more.jpg) no-repeat 0 -11px;}



.SwitchImage_jk {width: 240px;height: 180px;margin-top: 10px; float: left;}
.SwitchImage_jk .pic li img{ width: 240px !important;height: auto !important; }


.con_p {margin-top: 18px;}
.con_p p{color: #333;font-size: 14px;line-height:30px;margin-top: 28px;} 


.mediaBox .newlist2 li,.newlist3 li{height: auto;line-height: 30px;}
#div1,#div2{height: 60px;overflow: hidden;width: 100%; margin-top: 10px;}
#div1 h2 a,#div1 h2 span,#div2 h2 a,#div2 h2 span{ font-size: 14px; }

#div1 li{position: relative;}
#div1 li img{position: absolute;top: 8px;}
.newlist2.lh_zs{ height: 268px; }
.newlist2.lh_zs li {position: relative;}
.newlist2.lh_zs li span{position: absolute;right: 0;bottom: 0;}



@media only screen and (max-width: 768px) {
.couple{display:none;}
#float_img2,#float_img3{display:none;}
.home_Left,.subNavBox,.home_Center{ width:100%; box-sizing: border-box; margin-left:0px;}
.fastnav li{ width:10.5%; margin:0px 1% 10px; box-sizing:border-box;}
.fastnav li a{ width:100%;}
.fastnav{ width:100%; background:none;}
.fastnav h2{ display:none;}
.departmentDoctor .d_title{ width:10%; box-sizing:border-box;}
.departmentDoctor .rightcon{ width:87%; box-sizing:border-box; height:156px; overflow:auto;}
.newlist2 li{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.newlist2 li .title_type{ float:none;}
.AddImg{ width:31.3%; margin:0px 1% !important; box-sizing:border-box; display:block; float:left; height:auto}
.AddImg img{ width:100%; height:auto;}
.videoBox{ display:none;}
.bottom_new{ margin-left:0px; float:left;}
.SwitchImage{ display:none;}
.mediaBox{ width:100%; margin-left:0px}
.left_new{ width:100%; box-sizing:border-box;}
.newlist2 li span{ display:none}
}
@media only screen and (max-width: 740px) {
.fastnav li{ width:23%; }
.mediaBox{ width:100%; float:none; margin-left:0px !important; margin-bottom:10px;}
.left_new{ width:100%; box-sizing:border-box;}
.newlist2 li{ width:49%; padding-right:1%; float:left; box-sizing:border-box}
.newlist3 li{ width:50%; float:left; box-sizing: border-box;}
.bottom_new{ width:100%; margin-left:0px; box-sizing:border-box; margin-bottom:10px;}
}
@media only screen and (max-width: 700px) {
.focusBox{float:none;margin:10px auto;width: 100%;}
}
@media only screen and (max-width: 640px) {
.departmentDoctor .rightcon{ width:83%;}
.newlist2 li{ width:100%; padding-right:0%; float:none; }
}

@media only screen and (max-width: 500px) {
.newlist3 li{ width:100%; float:none; }
.departmentDoctor .rightcon{ width:79%;}
.newlist2 li span{ display:none;}
}
@media only screen and (max-width: 400px) {
.AddImg{ width:100%; margin:0px 0px 10px !important; float:none;}
.departmentDoctor .rightcon{ width:75%;}
}
@media only screen and (max-width: 350px) {
.departmentDoctor .rightcon{ width:73%;}
}  