@charset "utf-8";
/*科室简介*/
.H240{ height:240px;}
.H242{ height:242px;}
.ks_jj img{ width:250px; height:153px;}
/*科室医生*/
.scroll_box{ overflow:hidden; zoom:1; position:relative;padding:20px; height:156px;}
.scroll_box .pcont{width:975px; overflow:hidden; position: relative; z-index: 1; margin:0 auto; height:156px;}
.scroll_box .ScrCont{ width:32766px;}
#ISL_Cont_2 ul{float: left}
#ISL_Cont_2 ul li{float: left;width:104px;padding:0 18px; line-height:30px; text-align:center; font-size:14px;}
#ISL_Cont_2 ul li .img_box{ border: 1px solid #d9d9d9;display: block;height: 128px;padding: 1px;width: 104px;}
#ISL_Cont_2 ul li img{width:102px;height:126px;float: left; padding:1px;}
#ISL_Cont_2 ul li a.title_type{font-weight: bold;display:block; _overflow:hidden;line-height: 34px;text-align: center; font-size:14px;}
/*h3标题*/
h3.title_header{height:43px; border-bottom:1px solid #dddddd; font:16px/44px '宋体'; color:#00958b; background:url(/Content/Areas/Common/images/h2_bg.jpg) repeat-x; padding:0 10px 0;font-weight: bold; display:none}
h3.title_header span{float: left}
h3.title_header a.newshoverr{display:block;text-align: center;float: left;font-weight: normal;font-size: 14px;margin-right:2px;}
h3.title_header a.newshoverr span{display: block;background:url(/Content/Areas/Common/images/line_bg.png) no-repeat right center;padding:0 32px;_padding:0 28px;}
h3.title_header a.more{width:auto; color:#848484;font-weight: normal;font-size: 12px;float: right;}
h3.title_header a.more:hover{color: #00958B;}
h3.title_header a.active{background:url(/Content/Areas/Common/images/newsbg.png) no-repeat left center;color:#FFF;}
/*类型5*/
.yyry_box{ height:185px;}
.scroll_box_yyry{ height:119px; padding:33px;}
#ISL_Cont_3 ul{float: left}
#ISL_Cont_3 ul li{float: left;width:202px;padding:0 20px; text-align:center;}
#ISL_Cont_3 ul li img{width:202px;height:119px;float: left; display:block;}
#ISL_Cont_3 ul li a.title_type{ display: block; line-height:30px;}
/*栏目类型四*/
.scroll_box_Img.scroll_box{padding:35px 40px;}
#ISL_Cont_1 ul{float: left}
#ISL_Cont_4 ul{float: left}
.scroll_box_Img.scroll_box ul li{float: left;width:184px;height:155px;padding-right:11px;text-align: center;}
.scroll_box_Img.scroll_box ul li a.title_type{font-size: 12px;line-height:2em;}
.scroll_box_Img.scroll_box ul li a.title_type:hover{color: #008656;}
.scroll_box_Img.scroll_box ul li img{width:178px;height:118px;padding:2px;border:1px solid #ccc;}
.scroll_box .toleft,.scroll_box .toright{position:absolute;top:75px;display:block;overflow:hidden;z-index:20;font-size: 36px;color: #ccc}
.scroll_box .toleft{left:10px;}
.scroll_box .toright{right:10px;}
.scroll_box .toleft:hover,.scroll_box .toright:hover{color: #00958B}
.tab_box ul.article_list li a:hover,.yysm_list li a:hover,.scroll_box_Img.scroll_box ul li a.title_type:hover { color: #f37b14; }
.scroll_box_Img.scroll_box ul li img:hover{ border: 1px solid #f37b14;}
#ISL_Cont_3 ul li img:hover,#ISL_Cont_2 ul li .img_box:hover{ border: 1px solid #f37b14; }

.article_box .more { margin-top: -20px;}
.title_header span a{ color: #00958b;}

@media only screen and (max-width: 768px){
	.scroll_box .pcont{ width:568px;-webkit-overflow-scrolling: touch;overflow-x: scroll;-webkit-scroll-snap-points-x: repeat(3.04rem);scroll-snap-points-x: repeat(3.04rem);-webkit-scroll-snap-type: mandatory;scroll-snap-type: mandatory;}
	.scroll_box_yyry .pcont{ width:90%;}
	span.tab_tit a:nth-child(3){display: none}
	.scroll_box_Img .pcont{width:575px;margin:0 auto;}
	.tab_box{ height:auto;}
 #ISL_Cont_2 ul { overflow: auto;}
 #List2_3{ display: none;}

}
@media only screen and (max-width:670px){
	.H240{ height:auto;}
 .H242{ height:auto;}
	h3.title_header{ display:block;}
	h2.tab_title{ display:none !important;}
	.tab_box{ display:block !important;}	
	.scroll_box_Img .pcont{width:380px;}
	.scroll_box .pcont{ width:284px}
	.scroll_box_yyry .pcont{ width:242px}
	.mailbox_search_tx{ width:69%;}
	div.yyhj_box{ height:auto;}
}

@media only screen and (max-width:480px){
	.scroll_box_Img .pcont{width:185px;}
	div.article_box img{display: block;width:100%;float: none;margin:10px auto;height:auto;}
	h3.title_header a.newshoverr span {background: none;}
	article_list{ padding: 0 10px;}
	.pd15 { padding: 0 !important;}
	ul.article_list li span.span_date { display: none;}
}
 