﻿@charset "utf-8";
/* CSS Document */
#hospitalNews{width:958px;height:330px;border:1px solid #e2e2e2;background:#fff; padding:20px;}
#hospitalNews .left{width:278px;height:100%;float:left;}
#hospitalNews .left .flaseShow{width:272px;height:320px;border:1px solid #f3f3f3;padding:2px;overflow:hidden;}
#hospitalNews .left .flaseShow .homebanner{width:272px;height:320px;overflow:hidden;}
#hospitalNews .left .flaseShow ul,#hospitalNews .left .flaseShow ul li{width:272px;height:320px;float:left;margin:0px;padding:0px;}
#hospitalNews .left ul.btn{width:100%;height:75px;overflow:hidden;text-align:center;padding:20px 0 10px;border-bottom:1px dashed #ccc;}
#hospitalNews .left ul.btn li{display:block;width:59px;height:75px;margin:0 0px 0 25px;float:left;}
#hospitalNews .left ul.btn li img{display:block;}
#hospitalNews .left ul.btn li p{font-size:14px;color:#0158be;padding:5px 0 0 0;}
#hospitalNews .left ul.btn a:hover p{color:#3990f6;}
#hospitalNews .left .phone{font-size:14px;color:#414141;text-align:center;padding:10px 0px;}
#hospitalNews .left .phone span{font-weight:bold;color:#d70000;font-size:16px;}
#hospitalNews .right{width:650px;height:100%;float:right;}
#hospitalNews .right .news{width:327px;height:320px;float:left;padding:0 28px 0 0;border-right:1px solid #eee;}
#hospitalNews .right .news dl dt{width:100%;height:28px;border-bottom:2px solid #dcdcdc;}
#hospitalNews .right .news dl dt span{font-size:16px;color:#0158be;display:inline-block;padding:0 0 5px 0px;border-bottom:2px solid #0158be;position:relative;bottom:-2px;float:left;}
#hospitalNews .right .news dl dt a{float:right;font-size:14px;color:#414141;background:url(../../images/hp_pic5.jpg) no-repeat right 15px;padding:7px 7px 0 0;}
#hospitalNews .right .news dl dt a:hover{color:#ccc;}
#hospitalNews .right .news dl dd.one{width:100%;padding:16px 0px 17px;border-bottom:1px dashed #ccc;}
#hospitalNews .right .news dl dd.one h1{font-weight:normal;text-align:center;font-size:16px;color:#18191a;}
#hospitalNews .right .news dl dd.one h1 a:hover{color:#f49300;}
#hospitalNews .right .news dl dd.one p{font-size:12px;color:#919191;height:60px;text-indent:20px;line-height:180%;padding:10px 0 0 0;}
#hospitalNews .right .news dl dd p a{color:red;}
#hospitalNews .right .news dl dd p a:hover{text-decoration:underline;color:red;}
#hospitalNews .right .news dl dd.two{width:100%;padding:17px 0px 0px;}
#hospitalNews .right .news dl dd.two img{display:block;width:112px;height:143px;float:left;border:1px solid #eee;margin-right:10px;}
#hospitalNews .right .news dl dd.two h1{width:195px;float:right;font-weight:normal;text-align:center;font-size:16px;color:#18191a;padding:0px 0 10px;}
#hospitalNews .right .news dl dd.two h1 a:hover{color:#f49300;}
#hospitalNews .right .news dl dd.two p{width:195px;float:right;font-size:12px;color:#919191;text-indent:24px;line-height:180%;}
#hospitalNews .right .hotList{width:266px;height:320px;float:right;}
#hospitalNews .right .hotList dl dt{width:100%;height:28px;border-bottom:2px solid #dcdcdc;}
#hospitalNews .right .hotList dl dt span{font-size:16px;color:#0158be;display:inline-block;float:left;padding:0 0 5px 0px;border-bottom:2px solid #0158be;position:relative;bottom:-2px;}
#hospitalNews .right .hotList dl dt a{float:right;font-size:14px;color:#414141;background:url(../images/hp_pic5.jpg) no-repeat right 15px;padding:7px 7px 0 0;}
#hospitalNews .right .hotList dl dt a:hover{color:#ccc;}
#hospitalNews .right .hotList dl dd{padding:10px 0 0 0;}
#hospitalNews .right .hotList dl dd li{display:block;width:100%;height:34px;line-height:34px;float:left;font-size:14px;border-bottom:1px dashed #e2e2e2;background:url(../images/hp_pic11.jpg) no-repeat left center;text-indent:10px;}
#hospitalNews .right .hotList dl dd li a{display:block;height:34px;color:#919191;}
#hospitalNews .right .hotList dl dd li a:hover{background:#f2f2f2;color:#666;}
#hospitalNews .right .hotList dl dd li a span{float:left;}
#hospitalNews .right .hotList dl dd li a em{font-style:normal;float:right;}
#hospitalNews .right .hotPicShow{width:100%;height:122px;margin-top:28px;}
#hospitalNews .right .hotPicShow dl{width:159px;height:122px;float:left;margin-right:4px;}
#hospitalNews .right .hotPicShow dl.last{margin-right:0px;}
#hospitalNews .right .hotPicShow dl dt{width:100%;height:78px;}
#hospitalNews .right .hotPicShow dl dd{width:159px;height:44px;line-height:44px;text-align:center;background:#eee;color:#fff;}
#hospitalNews .right .hotPicShow dl dd a{display:block;color:#333;}
#hospitalNews .right .hotPicShow dl dd a:hover{background:#ffa507;color:#fff;}


#testing{width:958px;height:137px;border:1px solid #e2e2e2;background:#fff;padding:20px;margin:12px 0px 0;position:relative;}
#testing img{display:block;float:left;width:97px;height:84px;position:absolute;left:20px;top:20px;}
#testing p{display:block;height:39px;margin:0 0 10px 0;position:relative;}
#testing p.p1,#testing p.p2{padding:0 0 0 105px;}
#testing a{float:left;font-size:14px;color:#919191;padding:8px 20px;border:1px solid #e8e8e8;box-shadow:1px 1px 8px #ccc;margin:0px 10px 0px 0px;}
#testing p.p1 a.last{position:absolute;right:3px;top:0px;}
#testing p.p2 a.last{position:absolute;right:95px;top:0px;}
#testing a:hover{background:#ffa507;color:#fff;}


#doctorGuide{width:1000px;height:461px;}
#doctorGuide .doctor{width:648px;height:409px;border:1px solid #e2e2e2;float:left;background:#fff;padding:25px 20px;}
#doctorGuide .doctor .til{width:100%;height:34px;border-bottom:2px solid #dcdcdc;}
#doctorGuide .doctor .til span{font-size:20px;color:#0158be;display:inline-block;padding:0 0 5px 0px;border-bottom:2px solid #0158be;position:relative;bottom:-2px;}
#doctorGuide .doctor .til i{font-size:16px;color:#cacaca;font-style:normal;position:relative;bottom:-5px;left:8px;}
#doctorGuide .doctor .doctorShow{width:100%;height:350px;position:relative;overflow:hidden;}
#doctorGuide .doctor .doctorShow .preNext{width:23px;height:288px;position:absolute;bottom:0px;cursor:pointer;}
#doctorGuide .doctor .doctorShow .pre{background:url(../images/doctorLeftBtn.jpg) no-repeat left center;left:0px;}
#doctorGuide .doctor .doctorShow .next{background:url(../images/doctorRightBtn.jpg) no-repeat left center;right:0px;}
#doctorGuide .doctor .doctorShow .btn{width:100%;text-align:center;padding:21px 0px;font-size:14px;color:#555;}
#doctorGuide .doctor .doctorShow .btn span{display:inline-block;cursor:pointer;}
#doctorGuide .doctor .doctorShow .btn span.on{color:#0158be;}
#doctorGuide .doctor .doctorShow .btn span.on i{color:#555;}
#doctorGuide .doctor .doctorShow .btn i{font-style:normal;padding:0px 10px;color:#555;}
#doctorGuide .doctor .doctorShow #doctorShow{width:570px;height:288px;margin:0 auto;overflow:hidden;position:relative;}
#doctorGuide .doctor .doctorShow ul{width:570px;height:288px;margin:0 auto;position:absolute;overflow:hidden;}
#doctorGuide .doctor .doctorShow ul li{width:570px;height:288px;float:left;}
#doctorGuide .doctor .doctorShow ul li dl{width:570px;height:288px;}
#doctorGuide .doctor .doctorShow ul li dl dt{width:242px;height:288px;float:left;}
#doctorGuide .doctor .doctorShow ul li dl dd{width:300px;height:288px;float:right;position:relative;}
#doctorGuide .doctor .doctorShow ul li dl dd h1{font-size:35px;font-weight:normal;padding:15px 0px;border-bottom:1px dashed #ccc;margin-bottom:15px;color:#333;}
#doctorGuide .doctor .doctorShow ul li dl dd h1 span{font-size:20px;color:#ef9301;}
#doctorGuide .doctor .doctorShow ul li dl dd p{font-size:14px;color:#666;line-height:200%;}
#doctorGuide .doctor .doctorShow ul li dl dd p span{color:#ef9301;padding:0 10px 0 0;}
#doctorGuide .doctor .doctorShow ul li dl dd p strong{color:#ef9301;}
#doctorGuide .doctor .doctorShow ul li dl dd a{display:block;width:158px;height:37px;line-height:37px;position:absolute;bottom:0px;text-indent:50px;font-size:18px;color:#fff;border-radius:3px;background:#ef9301 url(../images/doctorBtnBg.png) no-repeat 30px center;}
#doctorGuide .doctor .doctorShow ul li dl dd a:hover{background-color:#f8a829;}
#doctorGuide .guide{width:253px;height:409px;border:1px solid #e2e2e2;float:right;background:#fff;padding:25px 20px;}
#doctorGuide .guide .til{width:100%;height:34px;border-bottom:2px solid #dcdcdc;margin-bottom:20px;}
#doctorGuide .guide .til span{font-size:20px;color:#0158be;display:inline-block;padding:0 0 5px 0px;border-bottom:2px solid #0158be;position:relative;bottom:-2px;}
#doctorGuide .guide .til i{font-size:16px;color:#cacaca;font-style:normal;position:relative;bottom:-5px;left:8px;}
#doctorGuide .guide dl{width:122px;height:75px;float:left;position:relative;margin-bottom:5px;float:left;overflow:hidden;}
#doctorGuide .guide dl.right{float:right;}
#doctorGuide .guide dl dt{width:122px;height:75px;}
#doctorGuide .guide dl dd{width:122px;height:25px;line-height:25px;position:absolute;left:0px;bottom:0px;}
#doctorGuide .guide dl dd span{display:block;width:100%;height:100%;background:#fff;opacity:0.5;filter:alpha(opacity=50);position:absolute;bottom:0px;left:0px;z-index:2;}
#doctorGuide .guide dl dd a{display:block;width:100%;height:100%;text-align:center;font-size:14px;color:#666;position:absolute;bottom:0px;left:0px;z-index:3;}
#doctorGuide .guide dl dd a:hover{color:#ef9301;}
#doctorGuide .guide p{font-size: 16px;color: #4b4b4b;padding: 11px 0px;line-height: 150%;background: url(../images/tel_phone.png) no-repeat 8px center;text-align:center;text-shadow:1px 1px 3px #ccc;}


#disease{width:958px;height:487px;border:1px solid #e2e2e2;float:left;background:#fff;padding:25px 20px;margin:20px auto 0px;}
#disease .til{width:100%;height:34px;border-bottom:2px solid #dcdcdc;margin-bottom:30px;}
#disease .til span{font-size:20px;color:#0158be;display:inline-block;padding:0 0 5px 0px;border-bottom:2px solid #0158be;position:relative;bottom:-2px;}
#disease .til i{font-size:16px;color:#cacaca;font-style:normal;position:relative;bottom:-5px;left:8px;}
#disease .nav{width:253px;height:411px;float:left;}
#disease .nav ul{width:253px;height:411px;}
#disease .nav ul li{width:241px;height:50px;padding:16px 0 0 12px;cursor:pointer;background:url(../images/disease_nav_bg.jpg);margin-bottom:3px;}
#disease .nav ul li img{display:block;width:35px;height:35px;margin-right:5px;float:left;}
#disease .nav ul li span{display:inline-block;float:left;font-size:14px;color:#666;}
#disease .nav ul li i{display:inline-block;width:180px;float:left;font-size:10px;font-style:normal;color:#ccc;}
#disease .nav ul li.select{background:url(../images/disease_nav_select.jpg) no-repeat;}
#disease .nav ul li.select span{color:#fff;}
#disease .nav ul li.select i{color:#6cafff;}
#disease .list,#disease .list .item{width:690px;height:411px;float:right;position:relative;}
#disease .list .shortcut{width:610px;height:24px;line-height:20px;font-size:14px;margin-bottom:30px;padding:0 0 0 80px;background:url(../images/disease_item.jpg) no-repeat left center;}
#disease .list .shortcut a{display:inline-block;padding:0px 15px;background:url(../images/lineq.jpg) no-repeat right 65%;color:#666;}
#disease .list .shortcut a:hover{color:#F49300;text-decoration:underline;}
#disease .list dl{width:326px;float:left;}
#disease .list dl dt{width:155px;height:111px;border:1px solid #eee;float:left;}
#disease .list dl dd.info{width:160px;float:right;}
#disease .list dl dd.info h1{color:#666;font-weight:none;font-size:16px;padding:5px 0 0 0;}
#disease .list dl dd.info p{font-size:12px;color:#888;text-indent:20px;line-height:170%;padding:5px 0 0 0;}
#disease .list dl dd.info p a{color:red;}
#disease .list dl dd.info p a:hover{text-decoration:underline;}
#disease .list dl dd.Ilist{float:left;width:100%;padding:10px 0 0 0;margin:18px 0;border-top:1px dashed #ccc;}
#disease .list dl dd.Ilist ul{height:100px;}
#disease .list dl dd.Ilist li{font-size:14px;color:#555;line-height:180%;}
#disease .list dl dd.Ilist li a{color:#999;}
#disease .list dl dd.Ilist li a:hover{text-decoration:underline;}
#disease .list .aboutRead{width:100%;height:96px;position:absolute;bottom:0px;left:0px;}
#disease .list .aboutRead span{display:block;width:24px;height:91px;padding:5px 0 0 7px;background:#0c6ad9;color:#fff;font-size:16px;float:left;}
#disease .list .aboutRead li{width:214px;height:96px;float:left;margin-left:5px;}


#videoAbout{width:958px;border:1px solid #e2e2e2;float:left;background:#fff;padding:25px 20px;}
#videoAbout .til{width:100%;height:34px;border-bottom:2px solid #dcdcdc;margin-bottom:30px;position:relative;}
#videoAbout .til span{font-size:20px;color:#0158be;display:inline-block;float:left;padding:0 0 5px 0px;border-bottom:2px solid #0158be;position:absolute;bottom:-2px;}
#videoAbout .til i{font-size:16px;color:#cacaca;font-style:normal;float:left;position:absolute;bottom:0px;left:240px;}
#videoAbout .til a{float:right;font-size:14px;color:#414141;background:url(../../images/hp_pic5.jpg) no-repeat right 15px;padding:7px 7px 0 0;}
#videoAbout .til a:hover{color:#ccc;}
#videoAbout .video{padding:0 0 30px 0;border-bottom:1px dashed #ccc;margin-bottom:30px;}
#videoAbout .showBox{width:440px;height:363px;padding:7px;border:1px solid #d2d2d2;background:#e1e1e1;float:left;margin-right:5px;}
#videoAbout .showBox span{display:block;width:440px;height:330px;line-height:330px;text-align:center;font-size:24px;color:#ccc;background:#666;}
#videoAbout .showBox p{width:100%;height:28px;line-height:28px;text-align:center;font-size:18px;color:#333;margin-top: 6px;}
#videoAbout .showList{width:495px;float:right;}
#videoAbout .showList a{display:block;width:225px;height:170px;padding:6px 5px;margin-bottom:11px;margin-left:10px;border:1px solid #d2d2d2;background:#e1e1e1;float:left;}
#videoAbout .showList a.a3,#videoAbout .showList a.a4{margin-bottom:0px;}
#videoAbout .showList a img{display:block;}
#videoAbout .showList a p{text-align:center;font-size:14px;padding:3px 0 0 0;color:#333;}
#videoAbout .about dt{width:538px;height:384px;padding:5px;background:#f2f2f2;float:left;}
#videoAbout .about dd{width:380px;height:394px;float:right;position:relative;}
#videoAbout .about dd h1{font-size:35px;font-weight:normal;color:#333;padding:0 0 15px 0;margin-bottom:15px;border-bottom:1px dashed #ccc;}
#videoAbout .about dd span{display:block;font-size:18px;color:#0c6ad9;font-weight:bold;}
#videoAbout .about dd p{text-indent:20px;font-size:14px;color:#555;line-height:200%;padding:15px 0 0 0;}
#videoAbout .about dd a{display:block;width:158px;height:37px;line-height:37px;position:absolute;bottom:3px;text-indent:50px;font-size:18px;color:#fff;border-radius:3px;background:#ef9301 url(../images/doctorBtnBg.png) no-repeat 30px center;}
#videoAbout .about dd a:hover{background-color:#f8a829;}


/***************2***************/
.con_gg{ width:1020px; margin:20px auto;}
.con2 { width:970px; margin:20px auto; padding: 14px; background:#fff;  display:block; overflow:hidden; border:#e5e5e5 solid 1px;}
.con2-l{ float:right; width:680px;}
	.con2-l-t h3{ font-size:12px; font-weight:normal; color:#999; margin-bottom:15px; border-bottom: 1px solid #e5e5e5;}
	.con2-l-t h3 span{ font-size:20px; border-bottom: 1px solid #333; color:#333; margin-right:5px; font-weight:600; }	
	.con2-l-a{ float:left; width:700px; padding-top:10px; border-top:#e5e5e5 dashed 1px;}
    .con2-l-at{ width:100px; height:30px; margin:0 10px 35px 0; float:left; background:#EF9301; border-radius:2px; text-align:center; font-size:16px; line-height:30px; color:#FFF;}
	.zx-box{ width:585px; height:60px; margin:0 0 10px 0; float:left; }
	.zx-box a{padding:8px; width:auto; float:left; overflow:hidden;margin:0 10px 10px 0; font-size:12px;line-height:15px; border-radius:2px;border:1px solid #b8b8b8;}
	.zx-box a:hover{ border-radius:2px; background:#EF9301; color:#fff;border: 1px solid #EF9301;}
	
	.con2-l-b{ cursor:pointer; float:left; margin:0 0 20px 0; overflow:hidden; display:block; }
	.con2-l-b h3{ font-size:12px; font-weight:normal; color:#999; margin-bottom:15px; border-bottom: 1px solid #e5e5e5; display:block;}
	.con2-l-b h3 span{ font-size:20px; border-bottom: 1px solid #333; color:#333; margin-right:5px; font-weight:600; }
	.con2-l-b h3 a{ float:right; margin-top:7px;}
	.con2-l-b h3 a:hover{ border-radius:2px; background:#EF9301; color:#fff;}
	.con2-l-b ul{overflow:hidden;}
	.con2-l-b ul li{width:212px;height:171px;float:left;margin-right:20px;position:relative;}
	.con2-l-b ul li a{display:block;position:absolute;bottom:0;text-align:center;color:#fff;font-size:14px;line-height:34px;width:212px;}
	.con2-l-b ul li a:hover{ text-decoration:underline;}
.con2-r{ float:left; width:270px; margin:0 20px 0 0;}
.con2-r-t{ float:left; width:270px; }
	.con2-r-t h3{font-size:12px; font-weight:normal; color:#999; border-bottom: 1px solid #e5e5e5; margin-bottom:15px;}
	.con2-r-t h3 span{ font-size:20px; border-bottom: 1px solid #333; color:#333; margin-right:5px; font-weight:600;  }
	.con2-r-t h3 a{ float:right; margin-top:7px;}
	.con2-r-t h3 a:hover{ border-radius:2px; background:#00b7ba; color:#fff;}
	.con2-r li{ width:134px; height:130px; float:left; margin:0 2px 2px 0; position: relative;}
	.con2-r li span{ width: 134px; height: 30px; color: #fff; display: block; text-decoration: none; filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; background: #333333; left:0; bottom:0; position: absolute; text-align:center; line-height:30px; font-size:14px; color:#FFF;}
	
.con3-l-t{ float:left; width:270px; }
	.con3-l-t h3{font-size:12px; font-weight:normal; color:#999; border-bottom: 1px solid #e5e5e5; margin-bottom:15px;}
	.con3-l-t h3 span{ font-size:20px; border-bottom: 1px solid #333; color:#333; margin-right:5px; font-weight:600;  }
	.con3-l-t h3 s{ color:#00b7ba; text-decoration:none;}
	.con3-l-c{ width:248px; border:1px solid #e5e5e5; border-top:1px solid #e5e5e5; padding:15px 10px 0px 10px; background:#f1f1f1; overflow:hidden; }
	.con3-l-c li{color:#666; text-align:center; margin-bottom:12px;font-size:12px;}
	.con3-l-c li s{ text-decoration:none; float:left;}
	.con3-l-c li span{ float:right;}
	.con3-l-b li{ float:left; margin-right:10px; cursor: pointer;}
	.con3-l-b li a{display:block;width:83px; height:75px;}
	.con3-li1,.con3-li2,.con3-li3{ width:83px;height:75px;margin-top:10px; transition: all 0.3s linear 0s; transition: all 0.3s linear 0s;}
	.con3-li1{ background:url(../images/img_11.jpg) 0px 0px no-repeat; }
	.con3-li2{ background:url(../images/img_11.jpg) -92px 0px no-repeat; }
	.con3-li3{ background:url(../images/img_11.jpg) -183px 0px no-repeat; }

ul li{list-style:none;}
#news .tabs ul li a:hover{color:#646464;text-decoration:underline;}
/*¶̬*/
#news{width:970px; margin:20px auto; overflow:hidden; border: 1px solid #E2E2E2;background: white; padding:14px;}
/*ͼ*/
#news .cycle{width:321px; height:383px; float:left; position:relative; overflow:hidden!important;}
#news .imgslide{position:absolute; bottom:0; left:0; overflow:hidden;}
#news .imgslide li{width:104px; height:62px; float:left; margin-left:2px; cursor:pointer;}
#news .imgslide .i{margin-left:2px; }
/*Ϣ*/
#news .tabs{width:385px; height:383px; overflow:hidden; float:left; margin-left:10px;font: 13px/1.6em Arial,"宋体";}
#news .tabs_nav{height:35px; overflow:hidden; background:#ebebeb;}
#news .tabs_nav a{width:128px; height:35px; float:left; text-align:center; line-height:35px; color:#0158BE; text-decoration:none;}
#news .tabs_nav .current{width:128px; background:#0158BE; color:#FFF;}
#news .tabs_item{height:299px;}
#news .imghot{height:64px; overflow:hidden; padding:15px 0; border-bottom:1px solid #e5e5e5;}
#news .imghot img{padding:1px; border:1px solid #dddddd; float:left;}
#news .imghot .r{width:292px; float:right;}
#news .tabs_item h3{height:20px; overflow:hidden; text-align:center;}
#news .tabs_item h3 a{color:#0158BE;font: 13px/1.6em Arial,"宋体";}
#news .tabs_item p{text-indent:2.0em; color:#484949;}
#news .tabs_item p a{color:#f5050a;}
#news .tabs_item li{height:26px; background:url(../images/l35.jpg) no-repeat center left; overflow:hidden; padding-left:10px; line-height:26px;}
#news .tabs_item li span{float:right;}
/*ҽԺ ϵϢ*/
#news .about{width:242px; float:left; margin-left:10px;}
#news .about p{text-indent:2.0em; font-size:12px; padding:10px 0;}
#news .about p a{color:#f80824;}
#news .about img{margin:5px 0;}
#news .about .tel{margin:0;}
