.emain{width:1200px; margin:20px auto;}
.eleft{width:800px; float:left;}
.eright{wdith:400px; float:right;}
/*banner*/
.banner{width: 100%;margin: 0 auto; height: 600px; position: relative;}
.banner:after{ content:"（渝）医广[2025]（网络）第1211号"; width:350px; height:40px;line-height: 40px; font-size:18px; color: #aaaaaa;  position:absolute; top:0px; left:50%; margin-left:100px; z-index:999; overflow:hidden;} 

.banimg1 .swiper-container {	width: 100%;	height: 600px;}
.banimg1 .swiper-slide a{ display: block; width: 100%;height: 100%; text-indent:-9999em; }
.banimg1 .arrow-left {	background: url(/images/index_tab_l.png) no-repeat left top;	position: absolute;	left: 50%;	top: 50%;	margin-top: -25px;	width: 28px;	height: 51px;	z-index: 10; margin-left: -620px;}
.banimg1 .arrow-right {	background: url(/images/index_tab_r.png) no-repeat left bottom;	position: absolute;	right: 50%;	top: 50%;	margin-top: -25px;	width: 28px;	height: 51px;	z-index: 10;margin-right: -620px;}
.banimg2 {	width: 100%; position: absolute;bottom: 10px; left: 0;right: 0; text-align: center;}
.banimg2 .swiper-container {	width: 1200px;	height: 66px; text-align: center; margin: 0px auto;}
.banimg2 .swiper-wrapper{ display: inline-block; }
.banimg2 .swiper-slide {width: 136px;height: 66px; overflow: hidden; }
.banimg2 .swiper-slide a{width: 120px;height: 60px; display:block;background-size: auto 100%;background-position: center center;border:#fff 3px solid; margin:0 5px; border-radius: 5px;-ms-behavior: url(/templets/demo/csseye/backgroundsize.min.htc);}
.banimg2 .active-nav a{border:#007aff 3px solid;}	

.ybzx{height:410px; overflow:hidden; position:relative;}
.ybzx .icon{width:103px; height:149px; position:absolute; top:0px;left:0px;}
.ybzx .t{width:220px; padding:49px 0px 0px 0px; float:left;}
.ybzx .c{width:540px; height:357px; float:left; margin:49px 0px 0px 0px; padding:0px 0px 0px 5px; border:#ccc 1px solid;border-left:0 none;}
.ybzx .t1{height:100px;background:#004ea2;}
.ybzx .t1 span{padding:0px 0px 0px 105px; display:flex; text-align:center; color:#fff; font-weight:bold;}
.ybzx .t1 .s1{padding:5px 0px 0px 125px;}
.ybzx .t2{}
.ybzx .t2 a{height:68px;background:#004ea2; display:block; padding:20px 0px 0px 0px;}
.ybzx .t2 span{display:block;}
.ybzx .t2 .s1{background:url(/images/icon-13.png) no-repeat 30px 0px; height:24px; padding:0px 0px 0px 80px; color:#fff; font-weight:bold;}
.ybzx .t2 .s2{background:url(/images/icon-14.png) no-repeat 38px 0px; padding:0px 0px 0px 80px; color:#fff;}
.ybzx .t2 .h .s1{background:url(/images/icon-11.png) no-repeat 30px 0px; height:24px; padding:0px 0px 0px 80px; color:#6eb92b; font-weight:bold;}
.ybzx .t2 .h .s2{background:url(/images/icon-12.png) no-repeat 38px 0px; padding:0px 0px 0px 80px; color:#6eb92b;}
.ybzx .t2 .h{background:#fff;border-left:5px #6eb92b solid;}
.ybzx .t3{background:#6eb92b; height:82px; border-bottom:#004ea2 1px solid;}
.ybzx .t3 a{display:block; text-align:center; line-height:82px; color:#ffffff;font-size:24px; font-weight:bold; text-shadow: #333 2px 2px 2px;}
/*.ybul{overflow: auto; position: relative; padding:0px 10px 0px 20px; height: 357px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ybul ul{padding:20px 0px;}
.ybul ul li{}
.ybul ul li strong{display:block;width:100%;color:#004ea2; height:40px;line-height:40px;border-bottom:#2677de 1px dashed;}
.ybul ul li p{padding:10px 0px 0px 0px;}
.ybul ul li p a{display: inline-block;margin:0px 5px; padding:5px 8px;}
.ybul ul li p a:hover{background:#006adc; color:#fff;}*/
.knav{padding:38px 0px 0px 0px;}
.knav ul{width:400px;}
.knav li{width:120px; float:left;height:112px; overflow:hidden; text-align:center; margin:12px 0px 0px 12px;}
.knav li a{display:block; width:100%;height:100%;background:#559b17;transition: all ease-in-out 0.3s; -webkit-transition: all ease-in-out 0.3s; -moz-transition: all ease-in-out 0.3s; -o-transition: all ease-in-out 0.3s; -ms-transition: all ease-in-out 0.3s; animation: all ease-in-out 0.3s;}
.knav li a:hover{background:#004eeb; border-radius:10px;}
.knav li span{display:block; color:#fff;}
.knav li .s1{padding:10px 0px 0px 0px;}
.krakatoa{height:365px;position:relative;}
.krakatoa .arrow{height: 65px; text-indent:99999em; width: 31px; background: url(/images/icon_btn.png) no-repeat; position: absolute; top: 200px; z-index: 999;cursor: pointer; overflow:hidden;}
.krakatoa .arrow-left{left: 10px;background-position: 0px 0px;}
.krakatoa .arrow-right{right: 10px; background-position: -43px 0px;}
.krakatoa .buttons{display:none;}
.inews{width:1198px; margin:0 auto; border: #e6e6e6 1px solid; height: 388px; position: relative;}
.inews .inews_left{position: absolute;width:219px;height: 388px;border-right: #e6e6e6 1px solid; top:0px; left:0px;}
.inews .inews_left p img{height:388px;}
.inews .inews_main{position: absolute; width:960px;height: 388px; top:0px; right:0px;}
.inews .inews_main .t{font-size: 28px; padding: 20px 0px 20px 0px; border-bottom: #ccc 1px solid; margin: 0px 40px 0px 20px;}
.inews .inews_main .c{padding:10px 0px;}
.inews .inews_main .c ul{}
.inews .inews_main .c li{border-bottom:#e6e6e6 1px dashed; height:37px; line-height:33px; width:450px; float:left; margin: 5px 0px 0px 20px; overflow: hidden;}
.inews .inews_main .c li a{font-size: 16px;}

/*重点科室*/
.top3{width:100%; height:855px; position: relative; margin:10px 0;}
.top3_1{width:100%; height:60px; position: relative; top:420px;}
.mt30{margin-top: 30px; height:794px;}
.b1{border:1px solid #e9e9e9; background:#fff;}
.wrapper1{width: 1198px; margin: 0 auto;}
.over{overflow: hidden;position: absolute; left: 50%; bottom: 20px; z-index: 3; margin: 0 0 0 -600px;}
.tab1{float: left; width: 198px; display: inline; margin:10px 18px 0 10px;}
.tab1 a{display: inline-block;position: relative; cursor: pointer; margin-bottom:5px;padding-top: 20px; padding-left: 54px; width: 151px;line-height:31px; height:50px; color: #000;}
/*.tab1 a > span{display: none; background: url(/images/icon2.png) no-repeat; width: 11px; height: 22px; position: absolute;right: -11px; top: 50%; margin-top:-11px;}.tab1 a:hover{color: #fff; text-decoration: none;}*/
.tab1 a > strong{font-size: 18px;}
.tab1 a:hover > span,.tab1 a.curt0 >span,.tab1 a.curt1 >span,.tab1 a.curt2 >span,.tab1 a.curt3 >span,.tab1 a.curt4 >span,.tab1 a.curt5 >span,.tab1 a.curt6 >span,.tab1 a.curt7 >span,.tab1 a.curt8 >span,.tab1 a.curt9 >span,.tab1 a.curt10 >span{display:inline-block;}

.tab1 a.nav1{background:url(/images/nav1.png) no-repeat 15px center #f0f0f0;}
.tab1 a.nav1:hover,.tab1 a.curt0{background:url(/images/nav1_hover.png) no-repeat 15px center #6eb92b; color: #fff}
.tab1 a.nav2{background:url(/images/nav2.png) no-repeat 15px center #f0f0f0;}
.tab1 a.nav2:hover,.tab1 a.curt1{background:url(/images/nav2_hover.png) no-repeat 5px center #6eb92b; color: #fff}
.tab1 a.nav3{background:url(/images/nav5.png) no-repeat 10px center #f0f0f0;}
.tab1 a.nav3:hover,.tab1 a.curt2{background:url(/images/nav5_hover.png) no-repeat 5px center #6eb92b; color: #fff}
.tab1 a.nav4{background:url(/images/nav4.png) no-repeat 10px center #f0f0f0;}
.tab1 a.nav4:hover,.tab1 a.curt3{background:url(/images/nav4_hover.png) no-repeat 5px center #6eb92b; color: #fff}
.tab1 a.nav5{background:url(/images/nav3.png) no-repeat 10px center #f0f0f0;}
.tab1 a.nav5:hover,.tab1 a.curt4{background:url(/images/nav3_hover.png) no-repeat 5px center #6eb92b; color: #fff}
.tab1 a.nav6{background:url(/images/nav2.png) no-repeat 10px center #f0f0f0;}
.tab1 a.nav6:hover,.tab1 a.curt5{background:url(/images/nav2_hover.png) no-repeat 5px center #6eb92b; color: #fff}
.tab1 a.nav7{background:url(/images/nav4.png) no-repeat 10px center #f0f0f0;}
.tab1 a.nav7:hover,.tab1 a.curt6{background:url(/images/nav4_hover.png) no-repeat 5px center #6eb92b; color: #fff}
.tab1 a.nav8{background:url(/images/nav2.png) no-repeat 15px center #f0f0f0;}
.tab1 a.nav8:hover,.tab1 a.curt7{background:url(/images/nav2_hover.png) no-repeat 5px center #6eb92b; color: #fff}
.tab1 a.nav9{background:url(/images/nav3.png) no-repeat 10px center #f0f0f0;}
.tab1 a.nav9:hover,.tab1 a.curt8{background:url(/images/nav3_hover.png) no-repeat 5px center #6eb92b; color: #fff}
.tab1 a.nav10{background:url(/images/nav5.png) no-repeat 10px center #f0f0f0;}
.tab1 a.nav10:hover,.tab1 a.curt9{background:url(/images/nav5_hover.png) no-repeat 5px center #6eb92b; color: #fff}
.tab1 a.nav11{background:url(/images/nav4.png) no-repeat 10px center #f0f0f0;}
.tab1 a.nav11:hover,.tab1 a.curt10{background:url(/images/nav4_hover.png) no-repeat 5px center #6eb92b; color: #fff}
.changebox{float: left; display: inline; width: 960px; overflow: hidden; height: 640px; margin-top: 10px; margin-bottom:10px;}
.changebox .change{width: 100%; height: 640px; overflow: hidden;}

.change_list{ display:block; width: 93%; clear:both; height:190px; padding:20px 30px 0;}
.change_list li{width: 50%;padding-bottom:5px; overflow: hidden;background: url(/images/icon1.jpg) no-repeat left top 15px; text-indent: 10px; font-size: 15px; margin-bottom: 5px; line-height: 2; float:left;}
.change_list li a:hover{ border-bottom:1px solid #006adc; color:#006adc}
.change_img{overflow: hidden; margin-top: 20px; width: 995px; height: 139px; position:absolute; display:block; clear:both;}
.change_img a{margin-right: 10px; display: inline-block; float: left; height: 110px;}
.change_img img{width:230px;height:139px;}
.cane_font a{font-size: 14px; width: 230px; height: 40px; text-align: center; line-height: 40px; color: #fff; background-color:#000;FILTER:alpha(opacity=50);/*opacity:0.4;-moz-opacity:0.4; */top: 99px; position: absolute; background:rgba(0,0,0, .5);}
.cane_font a:hover{font-size: 14px; width: 230px; height: 40px; text-align: center; line-height: 40px; color: #fff; background-color:#afcc4e;FILTER:alpha(opacity=100);opacity:1;-moz-opacity:1; top: 99px; position: absolute;}
.bk1{width:980px;height:auto;margin:0 auto;background:#fff;}
.mr_frbox {width:936px; margin:0 auto;height: 360px; }
.mr_frBtnL { float: left; margin: 100px 5px 0px 0px; cursor: pointer; display: inline; overflow:hidden }
.mr_frUl { float: left; height: 358px; width: 855px; overflow:hidden }
.mr_frBtnR { float: right; cursor: pointer;margin: 100px 0px 0px 0px; }
.mr_frUl ul li { height:auto;float: left; width: 855px !important; width: 100%; overflow: hidden; }


.doctors{}
.doctors .doc-img{ width:280px; float:left;display: inline;}
.doctors .doc-img .i{text-align:center;}
.doctors .doc-img .c{}
.doctors .doc-img .c h3{ height:40px;line-height:40px; text-align:center; color:#004ea2; font-size:25px;}
.doctors .doc-img .c h3 small{ font-size:18px; font-weight:normal;}
.doctors .doc-img .c ul{ padding:10px 0px 0px 40px;}
.doctors .doc-img .c li{ height:30px; line-height:30px; overflow:hidden;}
.doctors .doc-description{width:540px; float:right;display: inline; }
.doctors .doc-description p{ padding:50px 0px 30px 0px;}
.doctime{ height:108px; position:relative;}
.doctime .th{ width:36px;height:99px;text-align:center; background:#006adc;line-height:22px; color:#fff; position:absolute; padding:8px 0px 0px 0px; top:0px; left:0px; border-radius: 5px 0px 0px 5px;}
.doctime .tr{ width:498px; height:56px; position:absolute;  left:36px; }
.doctime .tr span{ width:70px; height:44px;display:block;float:left; padding:8px 0px 0px 0px; font-size:12px; text-align:center;border:#7c7c7c 1px solid;border-left:0 none; border-bottom:0 none; line-height:37px;}
.doctime .tr1{top:0px; }
.doctime .tr2{top:53px; }
.doctime .tr2 span{border-bottom:#7c7c7c 1px solid;}
.doctime .tr2 .h{ background:#6eb92b; color:#fff;}
.doctime .tr3{top:53px; }
.doctime .tr3 span{ width: 496px;  border-bottom: #7c7c7c 1px solid; line-height:44px; font-size:14px;}
.doctime .tr3 span a{ color:red; line-height:44px; width:100%; display:block}
.doc-description .zx{ padding:20px 0px 0px 0px;}
.doc-description .zx a{ display:block; width:120px;height:40px; text-align:center; float:left; background:#006adc; color:#fff; line-height: 40px; margin-right:20px;  display: inline;  border-radius: 5px;}
.doc-description .zx .green{background:#6eb92b; }

/*友情链接*/

.cooperation{ background: #fff; width: 1200px; margin: 20px auto; border: #ccc 1px solid; }
.cooperation .t{ height: 52px; border-bottom: #e4e4e4 1px solid; line-height: 50px; margin:0px 12px;font-size: 20px; font-weight: bold;}
.cooperation .c{padding: 15px 0px 20px 0px; display:inline-block}
.cooperation .c li{ width: 186px; text-align: center; float: left;margin:0px 0px 5px 12px; }
.cooperation .c li p{ text-align: center; font-size: 14px; line-height: 1.3; }


.fbg{ background: #3e3e3e; padding-bottom:15px;}
.footer{ width: 1200px; margin:0 auto; color: #fff;padding-top:30px; }
.footer a{color:#fff;}
.footer .fc{ height: 270px; position: relative;  }
.footer .fc .contact{ text-align: center; width: 200px; position: absolute; top:0px; left: 0; }
.footer .fc .contact a{ color:#fff;}
.footer .fc .contact p{ height: 50px; line-height: 50px; font-size: 32px; }
.footer .fc .hotline{ width: 230px; position: absolute; top: 20px; left: 220px; }
.footer .fc .hotline p {line-height: 1.5;padding-left:10px; border:#707070 1px solid; padding:10px;}
.footer .fc .hotline p span{ color: #5baf01; font-weight: bold; }
.footer .fc .wximg{ width: 160px; position: absolute; top: 20px; left: 488px; }
.footer .fc .wximg img{ border: #fff 5px solid; }
.footer .fc .wximg p{ text-align: center;  }
.footer .fc .copyright{ width: 520px; position: absolute; top: 20px; right:10px;  }
.footer .fc .copyright p{ font-size: 14px; }

.footer .fc .copyright p{ font-size: 14px; }
.msg{display:none;}