
.W360{ width:360px}
.W361{ width:360px}
.mr12{ margin-right:12px;}
.Mobile_CZ{ display:none;}

.jz_box img{width:235px;height:205px; float:left; margin-right:20px;}
.jz_box ul{ float:left; /*width:440px;*/width:100%;}
.jz_box ul.article_list li{width:45%;float:left; margin-right:17px;}
ul.jz_list{ margin-top:2px;}
ul.jz_list li{ float:left; height: 30px;line-height: 30px;margin-right: 10px;text-align: center;width: 75px;}
ul.jz_list li a{border: 1px solid #ededed;border-radius: 5px;display: block;}
ul.jz_list li a:hover{ background:#009186 ; color:#fff}

.Focus{ height:205px; position:relative; overflow:hidden; margin:20px;}
.pic li{ height:205px; overflow:hidden;}
.pic li a{ display:block; width:100%; height:205px;}
.pic li img{ height:205px;}
.num li{ display:none;}

ul.VideoBox{ line-height:24px; margin: 15px 0px 0px 28px;}
ul.VideoBox li{ float:left; width:150px; margin-right:26px; position:relative; overflow:hidden;}
ul.VideoBox li h2{font-size:14px;}
ul.VideoBox li img{border: 1px solid #ccc;
 height: 108px;
 width: 150px;}
ul.VideoBox li a.video_btn{background:url(/Content/Areas/common/images/play-btn.png) no-repeat scroll center center;height: 108px;left: 0;padding: 1px;position: absolute;top: 0;width: 150px;z-index: 1; display:block;}
ul.VideoBox li a.video_btn:hover{ background:url(/Content/Areas/Common/images/op_bg.png) repeat scroll 0 0;padding: 0;}
ul.VideoBox li p.play_time{background: url(/Content/Areas/common/images/btn_count.png) no-repeat scroll left center;display: block;float: left;padding-left: 15px;width: 125px;}
 
ul.icon_list li{width:100%;height:87px;line-height: 87px;text-align: center;margin-bottom: 15px;_height:84px; _line-height:84px;}
ul.icon_list li a{border:1px solid #ededed;display: block;font-size: 28px;font-family: 'Microsoft YaHei','Î¢ÈíÑÅºÚ',sans-serif; background:#e3f8f7}
ul.icon_list li a:hover{background: #009186;color: #fff}
ul.icon_list li.mrg_N{margin:0;}

.w100{ width:1050px;} 

.scrcontBox { margin-top: 15px; overflow: hidden; width: 1058px; margin-bottom:15px; position:relative;_width:1048px;}
.scrcontBox .pcont { margin: 0 auto; overflow: hidden; width: 960px;}
.scrcontBox .ScrCont { width: 32766px;}
.scrcontBox .btn{ height: 278px; width: 20px; position:absolute;top:0;}
.scrcontBox .LeftBotton { background: url(/Content/Areas/Hospitals/images/PreNext.png) no-repeat left center;left:15px}
.scrcontBox .RightBotton { background: url(/Content/Areas/Hospitals/images/PreNext.png) no-repeat right center;right:20px;_right:15px;}
.scrcontBox a.btn { opacity: 0.5;}
.scrcontBox a.btn:hover { opacity: 1;}
.scrcontBox ul { display: inline; float: left; margin: 0;  padding: 0;}
.scrcontBox li {
 background: #f2f2f2;
 display: inline;
 float: left;
 list-style: outside none none;
 margin: 0 17px;
 padding: 20px 10px;
 width: 186px;
}
.scrcontBox li img {
 border: 1px solid #fff;
 display: block;
 height: 130px;
 margin: 5px auto;
 width: 160px;
}
.scrcontBox li img:hover {
 border: 1px solid #f37b14;
}
.scrcontBox li h2 {
 font-size: 14px;
 height: 26px;
 line-height: 26px;
}
.scrcontBox li h2 a {
 color: #8f0503;
}
.scrcontBox li p {
 color: #656565;
 line-height: 20px;
}
.scrcontBox li h3 {
 color: #8f0503;
 font-size: 12px;
 font-weight: normal;
 line-height: 20px;
}
.scrcontBox li h3 a {
 color: #8f0503;
}
.scrcontBox li a {
 color: #00958b;
 display: block;
 font-size: 16px;
 font-weight: bold;
 line-height: 32px;
 text-align: center;
 text-decoration: none;
}
.scrcontBox li a:hover{ color:#f37b14;}
.centerbj02{ line-height:24px; color:#666;}
.centerbj02 a{ font-size:12px!important; font-weight:normal!important;float:right}


@media only screen and (max-width: 768px){ 
.H290{ height:290px !important}
.W360.H290{ height:auto;}
.jz_box img{ display:none;}
ul.VideoBox{ overflow:hidden; height:185px }
ul.jz_list{ width:100%; height:32px; overflow:hidden;}
.W360{ width:100%; margin-bottom:10px;}
.W361{ width:49%;}
.W360 li{ float:left; width:48%; margin-right:2%;}
.w100{ width:100%;}
.scrcontBox{ width:100%;}
.scrcontBox .pcont{ 
 width:480px;
 -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;}
.jz_box ul.article_list li { width: 100%;}
.Schedulings{display: none}
.Mobile_CZ{ display:block;}
.Mobile_CZ a{ display:block; height:40px; line-height:40px; width:98px; border-radius:5px; text-align:center; background:#00958b; color:#fff; margin:0 auto;}
}

@media only screen and (max-width:640px){  
.H290{ height:auto !important}
.W360{ width:100%; margin-bottom:10px;}
.W361{ width:100%; margin-bottom:10px}
.W360 li{ float:none; width:96%; margin-right:0;}
.scrcontBox .pcont{ width:240px;}
.jz_box ul{width:100%;}
.jz_box ul.article_list li{width:96%;float:left;}
} 