﻿@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;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;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;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{left:0px;}



#doctorGuide .doctor .doctorShow .next{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;}



#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%;text-align:center;text-shadow:1px 1px 3px #ccc;}











#disease{width:958px;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;float:left;}



#disease .nav ul{width:253px;}



#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 .item{width:690px;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{}



#disease .list dl dt{width:155px;height:111px;border:1px solid #eee;float:left;}



#disease .list dl dd.info {}

#disease .list dl dd.info h3{font-size: 18px;}

#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{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%;width: 48%;float: left;margin-right: 4%;overflow:hidden;white-space:nowrap;}

#disease .list dl dd.Ilist li:nth-child(2n){margin-right: 0;}



#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;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;}



#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{ 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{ 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; overflow:hidden; display:block; }



	.con2-l-b h3{ font-size:12px; font-weight:normal; color:#999; margin-bottom:15px; 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;}



