﻿@charset "utf-8";
.Img_top img{ width: 100%; }

.linkmap{display:none;}
/*--------------主体----------------*/
.main{width:980px;margin:0 auto; z-index:99}
.ExpressLane{width:205px;float:left;}
.ExpressLa a{display:block;width:65px;height:31px;text-align:center;float:left;line-height:31px;margin-right:3px;margin-top:10px;padding-top:31px;border-radius: 3px;box-shadow: inset 0 -3px 1px #ccc}
.ExpressLa a:hover{box-shadow: inset 0 -3px 1px #b0080b}
.ExpressLa .Lane01{background:url(/Sites/Uploaded/UserUpLoad/20181120/20181120174942.png) no-repeat -66px 0;}
.ExpressLa .Lane02{background:url(/Sites/Uploaded/UserUpLoad/20181120/20181120184105.png) no-repeat -66px 0;}
.ExpressLa .Lane03{background:url(/Sites/Uploaded/UserUpLoad/20181120/20181120184124.png) no-repeat -66px 0;}
.ExpressLa .Lane04{background:url(/Sites/Uploaded/UserUpLoad/20181120/20181120184139.png) no-repeat -66px 0;}
.ExpressLa .Lane05{background:url(/Sites/Uploaded/UserUpLoad/20181120/20181120184153.png) no-repeat -66px 0;}
.ExpressLa .Lane06{background:url(/Sites/Uploaded/UserUpLoad/20181120/20181120184208.png) no-repeat -66px 0;}
.ExpressLa .Lane07{background:url(/Sites/Uploaded/UserUpLoad/20181120/20181120184221.png) no-repeat -66px 0;}
.ExpressLa .Lane08{background:url(/Sites/Uploaded/UserUpLoad/20181120/20181120184237.png) no-repeat -66px 0;}
.ExpressLa .Lane09{background:url(/Sites/Uploaded/UserUpLoad/20181120/20181120184256.png) no-repeat -66px 0;}
.ExpressLa .Lane10{background:url(/Sites/Uploaded/UserUpLoad/20181120/20181120184310.png) no-repeat -66px 0;}
.ExpressLa .Lane11{background:url(/Sites/Uploaded/UserUpLoad/20181120/20181120184329.png) no-repeat -66px 0;}
.ExpressLa .Lane12{background:url(/Sites/Uploaded/UserUpLoad/20181120/20181120184344.png) no-repeat -66px 0;}
.ExpressLa a.MaginZero{margin-right:0}
.ExpressLa .Lane01:hover,.ExpressLa .Lane02:hover,.ExpressLa .Lane03:hover,.ExpressLa .Lane04:hover,.ExpressLa .Lane05:hover,.ExpressLa .Lane06:hover,.ExpressLa .Lane07:hover,.ExpressLa .Lane08:hover,.ExpressLa .Lane09:hover,.ExpressLa .Lane10:hover,.ExpressLa .Lane11:hover,.ExpressLa .Lane12:hover{background-position:0 0;color:#FFF}
.mobile_banner{ display:none!important;}
.maincenter{float:left;width:545px;margin:0 12px; display:inline}
.Focus{height:319px;position:relative; overflow:hidden}
.Banner{ *float:left; *width:569px;}
/* main_image */
.main_visual{height:319px;border-top:1px solid #d7d7d7;overflow:hidden;position:relative;}
.main_image{height:319px;overflow:hidden;position:relative;}
.main_image ul{width:100%;height:319px;overflow:hidden;}
.main_image li{width:100%;height:319px; position:absolute; top:0; left:0;}
.main_image li .img_box{display:block;width:100%;height:319px;}
.main_image li img{display:block;width:100%;height:319px;}
.main_image li h1{position:absolute;left:0;bottom:0;width:100%;height:36px;line-height:36px;}
.main_image li h1 a{color:#FFF;  font-family: 微软雅黑;font-size: 20px;font-weight:normal;padding-left:10px} 

div.flicking_con{width:auto;position:absolute;right:15px;bottom:10px;height:13px}
div.flicking_con span{float:left;width:13px;height:13px;text-indent:-100%;overflow:hidden;background:url(/Sites/Uploaded/UserUpLoad/20181120/20181120171537.png) no-repeat;margin:0 5px;display:block;cursor:pointer;}
div.flicking_con span.on{background-position:0 -13px}
#btn_prev,#btn_next{display:none!important}
#btn_prev{background-position:left top;left:20px;}
#btn_next{background-position:right top;right:20px;}

.transBak{ display:block; position:absolute; bottom:0; left:0; width:100%; height:36px; background:#000;opacity:0.5;filter:alpha(opacity=50);}


.Otherr{width:204px;float:right; overflow:hidden}
.Otherr img{ display: block;width: 100%;margin-bottom: 10px;}
.Otherr img:hover{opacity: 0.7;
transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-webkit-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;}

.homenew_title{border-bottom:1px solid #c51c1f;height:196px; position:relative; }
.homenew_title img{width:204px;height:144px;display:block;}
.homenew_title .tit li {font-weight:normal;line-height:24px;}
.homenew_title .tit li  a{font-size:12px;}
.homenew_title .num{ display:none;}
.homenew_title  .pic li{ *height:144px;}
.Callquery{background:url(../images/line_x.jpg) repeat-x 0 bottom;height:112px;}
.Callquery select{display:block;width:90%;height:22px;border:1px solid #d9d9d9;color:#333;margin:10px auto 0;box-shadow:0 3px 3px rgba(0,0,0,0.1); z-index:-1;}
.Submit1{margin-top:15px;text-align:center;}
.submitbtn1{width:97px;height:24px;background:url(../images/btn1.png) no-repeat;border:none;font-size:14px;font-weight:bold;color:#FFF;cursor:pointer;margin-right:10px} 
.submitbtn1:hover{opacity:0.7;filter:alpha(opacity=70);}
.Stopbtn2{color:#6F6E69}
.columnName{ color:#c51c1f;}

.Icons a{display:block;width:100%;height:110px;padding:10px 0 0;background:url(/Sites/Uploaded/UserUpLoad/20181120/20181120173734.png);color:#FFF;font-size:14px;font-weight:bold;text-align:center;}
.Icons a img{display:block;margin:0 auto 10px}
.Icons a.Icons_13{margin-bottom:11px}
.Icons a:hover{background:url(/Sites/Uploaded/UserUpLoad/20181120/20181120174000.png);color:#FFF}
.Icons a.Icons_14{padding:0;}

.Mainc{margin-top:12px}
.Borderdiv{border:1px solid #d8d8d8;}
.BorderSpan{ overflow:hidden; height:33px;}
.BorderSpan span{background:#efefef;display:inline-block;font-size:14px;cursor:pointer;width:135px;height:32px;line-height:32px;text-align:center;border-left:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;color:#7e7e7e;font-weight:bold;}
.BorderSpan span:hover{ color:#2087cf;}
.BorderSpan .Hover{background:#FFF;border-left:none;border-bottom:1px solid #FFF;color:#484848}

.CountBox{ height:216px; overflow:hidden}
.CountUl{ padding:0 20px;height:192px;position:relative; margin:12px 0; overflow:hidden; display:none}
.CountUl ul li{line-height:24px; _height:24px;padding-left:10px; background: url(../images/dots.jpg) no-repeat 0px 12px; display:block!important;}
.CountUl li .span_date{float:right;color:#aaa}
.HrefA{position:absolute;right:0;bottom:0;_bottom:0;display:block;width:18px;height:18px;border:1px solid #dcdcdc;border-bottom:none;border-right:none;background:url(../images/MoreBG.gif) no-repeat;}
.HrefA:hover{border:none;background-position:0 bottom}

/*科室滚动*/
.scrcontBox{position: relative;}
.scrcontBox .pcont{float:left;overflow:hidden;width:204px;display:inline;position: relative}
.scrcontBox .ScrCont{width:102766px;zoom:1}
.ScrCont{float:left}
.scrcontBox #List2_1{float:left}
.scrcontBox ul{float:left;margin:0px;display:inline;padding:0px}
ul li.Featureli{width:204px;float:left; display:inline;}

.Feature{margin-top:10px;position:relative; _width:204px}
.Feature .ImgBoxs{padding:1px;border:1px solid #CCC;height:127px; float:left; width:198px }
.Feature .ImgBoxs img{width:100%;height:127px;}
.Feature h2{z-index:2; line-height:38px;}
.Feature h2 a{color:#333;font-size:14px;}
.Feature p{line-height:23px;height:46px;color:#484848}
.blackbg{background:#000;opacity:0.5;filter:alpha(opacity=50);position:absolute;left:2px;top:99px;width:200px;height:30px;}

.OtherList li{ float:left; margin-right:4px; _margin-right:2px; padding:0; font-size:12px; line-height:30px; background:none; }
.OtherList li a{color:#c51c1f; display:block; background:#f1f1f1; padding:0px 8px; border-radius:3px;}
.OtherList li a:hover{color:#fff; background:#c51c1f}


.scrcontBox .toleft,.scrcontBox .toright{position:absolute;top:60px;display:block;width:20px;height:40px;background:url(/Sites/Uploaded/UserUpLoad/20151125/20151125095737.png) no-repeat;text-indent:-300%;z-index:20;overflow:hidden;display:none;}
.scrcontBox .toleft{left:3px;background-position:0 0}
.scrcontBox .toright{right:3px;background-position:-20px 0}



.newspaper{height:171px;background: url(/Sites/Uploaded/UserUpLoad/20241202/20241202160704.jpg) no-repeat;position:relative;}
.newspaper .Journals{position:absolute;top:50px;left:20px;font-weight:bold;font-size:14px}
.newspaper .Jourmore{position:absolute;bottom: 0;top: 0;left: 0;right: 0;color:#FFF;font-weight:bold;display:block;/* width: 167px; *//* height:18px; */line-height:18px;text-align:center;}
.newspaper .Jourmore:hover{/* background:#c51c1f; */}

.Experts{border:1px solid #d8d8d8;position:relative;}
.Experts .Title1{height:32px;line-height:32px;background:#efefef;border:none; border-bottom:1px solid #d8d8d8;padding-left:20px;font-size:14px;font-weight:bold;}
.Expelist{height:136px;width:100%; overflow:hidden;}


.textArea{background:#f1f1f1;border-radius:3px;padding:5px 10px}
.titleSty5{height:29px;line-height:29px;font-size:14px}
.titleSty5 .more{float:right;font-weight:normal;font-size:12px}
.VoteBox a{color:#2087cf;font-size:12px;font-weight:normal;}
.VoteBox{height:132px;}
.vote_list li input{margin-right:5px}
.vote_list li{color:#636363;float: left;width:50%;}
.VoteBox .application_btn{background:url(../images/btn2.png) no-repeat;display:inline-block;width:70px;height:27px;line-height:27px;text-align:center;color:#FFF;margin-right:10px; margin-top:10px !important; }
.VoteBox .application_btn:hover{opacity:0.7;filter:alpha(opacity=70);color:#FFF}



.imgAreaDiv_in1{position:relative;}
.imgAreaDiv_in1 .toleft,.imgAreaDiv_in1 .toright{position:absolute;top:45px;display:block;width:20px;height:40px;background:url(../images/PreNext.png) no-repeat;text-indent:-300%;overflow:hidden;}
.imgAreaDiv_in1 .toleft{left:5px;background-position:0 0}
.imgAreaDiv_in1 .toright{right:5px;background-position:-20px 0}

.imgAreaDiv_in{width:484px;overflow:hidden;margin:0 auto;padding-top:15px}
.imgAreaDiv_ul1 li{width:242px;float:left;height:111px;overflow:hidden;}
.imgAreaDiv_ul1 li .DoctorSrc{border:1px solid #cacaca;padding:2px;display:block;float:left;margin-right:10px;}
.imgAreaDiv_ul1 li img{width:92px;height:105px;display:block;}
.DoctorDea{ height:115px; overflow:hidden; *width:140px; *float:left}
.imgAreaDiv_ul1 li .DoctorDea h2{font-size:14px;}
.imgAreaDiv_ul1 li .DoctorDea p{line-height:21px;color:#636363}
.imgAreaDiv_ul1 li .DoctorDea p.Visit,.imgAreaDiv_ul1 li .DoctorDea p.Visit a{color:#2087CF}
.imgAreaDiv_ul1 li .DoctorDea p.Visit span{color:#2087CF}

.msgbox{ display:none!important;}

/*医生滚动*/
.pic_zoom { margin-top: 5px; overflow: hidden; padding-bottom: 10px; width: 525px; margin:0px auto; }
.pic_zoom ul { float: left; }
.pic_zoom_in { width: 1000000000px; }
.pic_zoom li { display: inline; width:255px;height:120px;float:left;background:#fff;padding:6px; }
.pic_zoom li .title_type { line-height: 25px; }
.pic_zoom li h2 { width:140px;float:left;margin-left:15px;font:bold 14px/24px "宋体";}
.pic_zoom li h2 a{ color:#333}
.pic_zoom li p { width:140px; float:left; margin-left:15px; line-height:22px;}
.pic_zoom li .PCDisplay{ margin-left:15px; }
.pic_zoom li a { color: #c51c1f; font-weight: normal!important; }
.pic_zoom li a img { width:85px;height:110px;float:left;padding:2px;border:1px solid #ccdee6;}
.pic_zoom li a img:hover { border: 1px solid #F88602; }
.pic_zoom li p.Visit {color:#2087CF}
.xiangTzx  { background: #d44137; border-radius: 4px; color: #fff;  display: inline-block;  font-size: 12px; height: 17px; line-height: 17px; margin-left: 10px; text-align: center; width: 58px;}
a .xiangTzx  {color:#fff!important;  font-weight: normal!important;}
.pic_zoom li h2 a.xiangTzx{ color:#fff!important; }

/*--------------友情链接----------------*/
.link{ display:block!important;}

@media only screen and (max-width:768px){
.couple{ display:none; }
#float_img1{display: none;}
.Img_top{margin-top:51px;}
 .Banner{ display:none!important;}
 div.main{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz--webkit-box-sizing:border-box;padding:0 10px}
 div.ExpressLane{width:25%}
 div.Mainc:nth-child(1) div.ExpressLane:nth-child(1){width:100%;margin-bottom:5px}
 div.maincenter{width:50%;margin:0;padding:0 10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz--webkit-box-sizing:border-box;}
 div.ExpressLa a.MaginZero{margin-right:5px}
 .ExpressLa .Lane01,
 .ExpressLa .Lane02,
 .ExpressLa .Lane03,
 .ExpressLa .Lane04,
 .ExpressLa .Lane05,
 .ExpressLa .Lane06,
 .ExpressLa .Lane07,
 .ExpressLa .Lane08,
 .ExpressLa .Lane09,
 .ExpressLa .Lane10,
 .ExpressLa .Lane11,
 .ExpressLa .Lane12{background-size:114px auto;width:57px;padding-top:27px}

 div.Mainc:nth-child(1) div.Focus{height:288px;padding:0;width:73%}
 div.Otherr{width:25%}
 div.homenew_title{height:auto;}
 div.BorderSpan span{width:25%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz--webkit-box-sizing:border-box;}
 div.newspaper{background-size:auto 100%}
 div.imgAreaDiv_in{width:242px}
 div.blackbg{width:100%}
 
 .CountUl li{ height:24px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;width:100%;}
 .OtherList li a{padding:0;}
 div.homenew_title,.Callquery{ display:none}
 .vote_list li{float: left;padding-right:10%;}
 ul.vote_list:after{content: ".";height: 0;display: block;clear: both}
}
@media only screen and (max-width:640px){
 div.ExpressLane{width:100%;float:none;}
 div.maincenter{width: 100%;float: none;padding: 0;}
 div.Otherr {width: 100%;float: none;}
 div.ExpressLa{margin-bottom:10px;
 -moz-column-count:4; /* Firefox */
 -webkit-column-count:4; /* Safari 和 Chrome */
 column-count:4;
 -moz-column-gap:0;   /* Firefox */
 -webkit-column-gap:0;   /* Safari 和 Chrome */
 padding-top: 10px;
 column-gap:0;}
 div.Mainc:nth-child(1) div.Focus{width:100%;height:160px;}
 .main_image ul{margin-top:-44px}
 div.ExpressLa a{width:65px;margin:10px 0 0;float:none;margin:10px auto 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz--webkit-box-sizing:border-box;}
 .ExpressLa .Lane01,
 .ExpressLa .Lane02,
 .ExpressLa .Lane03,
 .ExpressLa .Lane04,
 .ExpressLa .Lane05,
 .ExpressLa .Lane06,
 .ExpressLa .Lane07,
 .ExpressLa .Lane08,
 .ExpressLa .Lane09,
 .ExpressLa .Lane10,
 .ExpressLa .Lane11,
 .ExpressLa .Lane12{height:62px;line-height:18px;border-radius:10px;border:1px solid #DDD;background-size:130px 62px;padding-top:38px;background-position:-70px 0;margin: 0 auto 10px}
 div.ExpressLa a.MaginZero{margin:10px auto 0}
 ul.tit li{width:70%;overflow:}
 div.homenew_title{display:none}

 div.Focus{height:auto;}
 .Icons{text-align:center;}
 .Icons a{display:inline-block;width:49%;margin:0}
 div.newspaper{display:none;}
 div.VoteBox{height:auto;}
 div.CountUl li{height:24px;overflow:hidden;}
 div.Feature h2{top:173px}
 div.blackbg{top:172px;width:99%}
 .imgAreaDiv2, .imgAreaDiv_in2{ height:auto; width:420px; margin:auto}
 .OtherList{ display:none}   
 ul li.Featureli{width:194px;margin-right:10px;}
 .Feature .ImgBoxs{width:190px;}
 .scrcontBox .pcont{width:408px;display: block;float: none;overflow: hidden;margin:0 auto;}
 div#img{display: none!important}
 /*手机显示北医三院专家在我院出诊安排入口*/
 a.Enter_CZ {display: block!important;width: 99%;height: 45px;line-height: 45px;text-align: center;font-size: 22px;background: #c51c1f;margin: 0 auto 15px;color: #fff;}

 .maincenter.zj_box{width: 70%;padding: 0 10px 0 0; float: left;}
 .Otherr.dc_box{width: 30%; float: right;}
}
@media only screen and (max-width:440px){
 ul li.Featureli{width:204px;margin-right:0px;}
 .Feature .ImgBoxs{width:200px;}
 .scrcontBox .pcont{width:204px;margin:0 auto;}
 .maincenter.zj_box{width:100%;padding: 0 ; float: none;}
 .Otherr.dc_box{width: 100%; float: none; margin-top: 15px;}
}   