@charset "gb2312";
body{margin:0; padding:0; list-style:none; font-size:12px;font-family:"Microsoft YaHei";}
.headerbox{float:left; width:100%; height:116px; margin-top:15px;}
.header{margin:0 auto; width:1000px; height:116px;}
.sp1{display:inline; float:left; height:116px; }
.special1{margin-right:0;}
.dhbox{float:left; width:100%; height:47px; background:#059a91;}
.dh{margin:0 auto; width:1000px; height:47px;}
.ul1{margin:0; padding:0; list-style:none;}
.ul1 li{display:inline; float:left; width:auto; height:47px; margin-right:69px;}
.ul1 li a{text-align:center; line-height:47px; font-size:14px; font-weight:bold; color:#FFF; text-decoration:none;}
.bannerbox{float:left; width:100%; height:auto; overflow:hidden; text-align:center;}
.centerbox{float:left; width:100%;}
.center1{margin:0 auto; width:1000px; margin-top:40px; overflow:hidden;}
.ul2{margin:0; padding:0; list-style:none;}
.ul2 li{display:inline; float:left; width:170px; height:76px; margin:0 37px 10px 0;}
.ul2 li a{display:inline; float:left; width:170px; height:56px; padding-top:10px; line-height:25px; text-align:center; text-decoration:none; font-size:24px; color:#FFF;}
.ul2 li a font{font-size:10px;}

.center2{margin:0 auto; width:1000px; height:377px;}
.center2_left{float:left; width:322px; height:375px; border:1px solid #e6e6e6;}
.center2_left_1{display:inline; float:left; width:300px; padding-left:22px; height:42px; line-height:42px; text-align:left; font-size:14px; color:#333333;}
.center2_left_2{display:inline; float:left; width:300px; height:168px; margin-left:11px;}
.center2_left_3{display:inline; float:left; line-height:25px; color:#666666; padding:0 11px; margin-top:15px;}
.center2_left_3 a{ text-decoration:none; color:#F00;}
.center2_right{float:right; width:660px; height:375px; border:1px solid #e6e6e6;overflow:hidden;}
.center2_right_title{display:inline; float:left; width:660px; height:42px; border-bottom:1px solid #e6e6e6;}
.a3{display:inline; float:left; width:auto; height:16px; padding:0 32px; margin-top:15px; border-right:1px solid #e6e6e6; font-size:14px; color:#333333; text-decoration:none;}
.special2{color:#07aea4;}
.center2_right_content{float:left; width:660px;}
.center2_right_content1{float:left; width:637px; padding:23px 0; margin-left:13px; border-bottom:1px dashed #e6e6e6;}
.center2_right_content1_left{float:left; width:164px; height:110px; overflow:hidden; margin-left:14px;}
.center2_right_content1_right{float:left; width:457px;}
.h2{display:inline;float:left; width:400px;  color:#333333; padding:0; margin:0; margin-left:40px; height:33px; line-height:33px;}
.center2_right_content1_right_1{display:inline; float:left; width:435px; text-indent:2em; font-size:14px; line-height:25px; color:#666666; padding:0 11px;}
.center2_right_content1_right_1 a{ text-decoration:none; color:#F00;}
.center2_right_content2{float:left; width:637px; margin-left:13px;}
.ul3{margin:0; padding:0; list-style:none; margin-top:18px;}
.ul3 li{float:left; width:637px; overflow:hidden; height:30px;}
.a4{display:inline; float:left; width:auto; height:30px; line-height:30px; color:#666666; text-decoration:none;}
.a4:hover{color:#07aea4;}
.sp2{display:inline; float:right; width:100px; height:30px; line-height:30px; text-align:center; color:#666666;}
.center3{margin:0 auto; width:1000px; height:322px; margin-top:20px;}
.center3_left{float:left; width:666px;}
.center3_left_title{float:left; width:666px; height:35px;}
.center3_left_title1{float:left; width:auto; height:35px; line-height:35px; text-align:left; padding-left:4px; font-size:14px; color:#333333;}
.center3_left_title2{float:right; width:auto; height:35px; padding-right:10px;}
.center3_left_title2 a{display:inline; float:left; width:80px; height:20px; line-height:22px; margin-top:10px;  text-decoration:none; text-align:center; margin-left:5px; color:red;}
.center3_left_content{float:left; width:664px; border:1px solid #e6e6e6;}
.center3_left_content_left{float:left; width:248px; height:285px;}
.center3_left_content_right{float:left; width:415px; height:285px;}
.sp3{display:inline; float:left; width:395px; padding-left:20px; height:65px; line-height:65px; font-size:14px;  color:#333333;}
.sp4{display:inline; float:left; width:395px; padding-left:20px; height:35px; line-height:35px; font-size:18px; font-weight:bold;  color:#333333;}
.sp5{display:inline; float:left; width:385px; padding:0 10px 0 20px; line-height:23px; font-size:14px; color:#666666;}
.sp6{display:inline; float:left; width:280px; height:30px; margin-top:22px; line-height:30px; text-align:left; padding-left:12px; margin-left:20px; background:#e69903; font-size:18px; color:#FFF;}
.sp7{display:inline; float:left; width:385px; height:16px; margin-top:22px;}
.a5{display:inline; float:left; width:auto; height:16px; line-height:16px; text-decoration:none; text-align:left; padding-left:20px; font-size:14px; color:#333333; background:url(../images/tp16.jpg) no-repeat left; margin-left:40px;}
.a6{display:inline; float:left; width:auto; height:16px; line-height:16px; text-decoration:none; text-align:left; padding-left:20px; font-size:14px; color:#333333; background:url(../images/tp17.jpg) no-repeat left; margin-left:40px;}
.center3_right{float:right; width:306px;}
.center3_right_title{float:left; width:auto; height:35px; line-height:35px; text-align:left; padding-left:4px; font-size:14px; color:#333333;}
.center3_right_content{display:inline; float:left; width:304px; border:1px solid #e6e6e6;}
.ul4{margin:0; padding:0; list-style:none;}
.li1{display:inline; float:left; width:102px; height:95px; border-bottom: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6;}
.border1{border-right:0;}
.border2{border-bottom:0;}
.special3{width:98px;}
.li1 a{display:inline; float:left; width:100%; height:35px; padding-top:60px; text-align:center; text-decoration:none; font-size:14px; color:#666666;}
.bg1{background:url(../images/tp18.png) no-repeat;}
.bg2{background:url(../images/tp19.png) no-repeat;}
.bg3{background:url(../images/tp20.png) no-repeat;}
.bg4{background:url(../images/tp21.png) no-repeat;}
.bg5{background:url(../images/tp22.png) no-repeat;}
.bg6{background:url(../images/tp23.png) no-repeat;}
.bg7{background:url(../images/tp24.png) no-repeat;}
.bg8{background:url(../images/tp25.png) no-repeat;}
.bg9{background:url(../images/tp26.png) no-repeat;}
.bg1:hover{background:url(../images/tp18_1.png) no-repeat; color:#FFF;}
.bg2:hover{background:url(../images/tp19_1.png) no-repeat; color:#FFF;}
.bg3:hover{background:url(../images/tp20_1.png) no-repeat; color:#FFF;}
.bg4:hover{background:url(../images/tp21_1.png) no-repeat; color:#FFF;}
.bg5:hover{background:url(../images/tp22_1.png) no-repeat; color:#FFF;}
.bg6:hover{background:url(../images/tp23_1.png) no-repeat; color:#FFF;}
.bg7:hover{background:url(../images/tp24_1.png) no-repeat; color:#FFF;}
.bg8:hover{background:url(../images/tp25_1.png) no-repeat; color:#FFF;}
.bg9:hover{background:url(../images/tp26_1.png) no-repeat; color:#FFF;}


.comWid{width: 1000px;margin: 0px auto;/*border: 1px solid blue;*/}
ul{list-style: none;}
img{border: none;}
.mtop10{margin-top:10px;}
.jrwid{width: 100%;margin: 0px auto;}/*浏览器变小时兼容*/
.hjsbry{}
.hjsbry .hjcon{width: 1000px;height: 430px;}
/*医院环境 js start*/
.yyhj{width: 1000px;}
.yyhj .hd{height: 50px; border-bottom:1px solid #CCC;}
.yyhj .hd ul li{float: left; width:85px; height:50px; margin-right:25px; font-weight:bold;}
.yyhj .hd ul li p{color: #28b4c3;font-size: 20px; font-family: "微软雅黑";height: 25px;/* font-weight:500; */cursor:pointer;}
.yyhj .hd ul li.on p{border-bottom: 2px solid #28b4c3;padding-bottom:5px;}

.yyhj .bd .conWrap{margin-top: 10px;}
.yyhj .bd .conWrap .con img{margin-top: 6px;}
.leftimg,.centerimg,.rightimg{float: left;}
.leftimg,.rightimg{width: 293px;}
.leftimg img,.rightimg img{margin-top:3px;}
.centerimg{width: 397px;margin-left: 5px;margin-right: 5px;}
.comTit .more{}
.comTit .more a{display: inline-block;font-size:12px;color: #fff;text-align: center;width: 103px;height: 31px;background: url(../images/more.jpg) no-repeat;line-height: 31px;padding-left: 5px;font-family: "宋体";}

.footerdhbox{float:left; width:100%; height:47px; background:#07aea4; margin-top:50px;}
.footerdh{margin:0 auto; width:1000px; height:47px;}
.footerbox{float:left; width:100%; height:360px; background:#07aea4; margin-top:2px;}
.footer{margin:0 auto; width:1000px; height:315px;}
.footer1{float:left; width:1000px; height:240px;}
.sp8{display:inline; float:left; width:267px; height:167px; margin:46px 48px 0 15px;}
.sp9{display:inline; float:left; width:440px; height:206px; margin:20px 16px 0 0;}
.sp10{display:inline; float:left; width:163px; height:199px; margin-top:31px;}
.footer2{float:left; width:1000px; height:32px; line-height:40px; text-align:center; font-size:12px; color:#FFF;}


/*专家页面*/
.zj_center1box{float:left; width:100%; height:46px; background:#07aea4;}
.zj_center1{margin:0 auto; width:1000px; height:46px; line-height:46px; text-align:center; color:#FFF; font-size:24px;}
.zj_center2box{float:left; width:100%; background:#fff;}
.zj_center2{margin:0 auto; width:1000px;}
.zj_center3box{float:left; width:100%; background:#f8f8f8;}
.zj_center3{margin:0 auto; width:1000px;}

/*列表页CSS*/
.center{margin:0 auto; width:1000px; margin-top:20px;}
.list_left{float:left; width:300px; border:1px solid #CCC; margin-right:15px;}
.left_title{display:inline; float:left; width:290px; padding-left:6px; margin:5px 0 0 2px; height:48px; line-height:48px; color:#fff; font-size:16px; background:#28B4C3; font-family:"Microsoft Yahei"; font-weight:bold;}
.left_content{display:inline; float:left; width:296px; margin-left:2px;}
.list_ul1{margin:0; padding:0; list-style:none;}
.list_ul1 li{display:inline; float:left; width:296px; height:37px;}
.list_ul1 li a{display:inline; float:left; width:296px; height:37px; line-height:37px; text-align:center; text-decoration:none; font-size:14px; color:#333;}
.list_ul1 li a:hover{background:rgb(249,198,137);}
.list_ul2{margin:0; padding:0; list-style:none;}
.list_ul2 li{display:inline; float:left; width:82px; height:103px; margin-left:13px;}
.list_ul2 li a{text-decoration:none;}
.lxcx{display:inline; float:left; width:260px; height:170px; border: 1px solid #C7C7C7; margin:15px 0 10px 19px;}
.lxcx_img{width: 241px; height: 120px; margin:10px auto 0px;}
.dj{display:inline; float:left; width:241px; height:30px; line-height:30px; text-align:center;}
.dj a{ text-decoration:none; color:#666; font-size:14px;}
.list_sp1{display:inline; float:left; text-align:left; width:260px; height:14px; line-height:14px; font-size:14px; color:#595959; margin-bottom:12px; margin-left:19px;}
.wx{display:inline; float:left; width:150px; height:150px; margin:15px 0 10px 75px;}
.list_sp2{display:inline; float:left; text-align:center; width:260px; height:14px; line-height:14px; font-size:14px; color:#595959; margin-bottom:12px; margin-left:19px;}
.list_right{float:left; width:680px; border:1px solid #CCC; padding:15px 0;}
.list_ul3{margin:0; padding:0; list-style:none;}
.list_ul3 li{display:inline; float:left; width:600px; margin:10px 0 10px 40px; height:20px; line-height:20px;}
.list_a1{display:inline; float:left; width:auto; height:20px; line-height:20px; text-align:center; padding:0 5px; text-decoration:none; font-size:14px; color:#666;}
.list_a1:hover{color:#07aea4;}
.list_a2{display:inline; float:left; width:auto; height:20px; line-height:20px; text-align:left; text-decoration:none; font-size:14px; color:#666;}
.list_a2:hover{color:#07aea4;}
.list_ul3 li span{display:inline; float:right; width:100px; height:20px; line-height:20px; text-align:center; font-size:14px; color:#666;}


/*内容页CSS*/
.h3{display:inline; float:left; margin:0; padding:0; width:680px; height:30px; line-height:30px; text-align: center;font-size: 24px; font-family: "Microsoft Yahei"; color: #666;}
.fromandtime{display:inline; float:left; width:680px; text-align:center; height:25px; line-height:25px; color:#666;}
.show_content{display:inline; float:left; width:640px; margin-left:20px; line-height:25px; color:#666; padding:10px 0;}
.p1{display:inline; float:left; margin:0; padding:0; width:640px; margin-left:20px; height:25px; line-height:25px; color:#000; font-size:14px;}
.p1 a{ text-decoration:none; color:#666;;}



/*********科室CSS***********/

.ksbox{float:left; width:100%;}
.ks1{margin:0 auto; width:998px; height:130px; background:#f5f5f5; border:1px solid #dedede; margin-top:40px; overflow:hidden;}
.ks1_left{display:inline; float:left; width:auto; height:70px; line-height:35px; margin-top:30px; padding:0 10px; border-right:2px solid #07aea4; color:#07aea4; font-size:30px; font-weight:bold; text-align:center;}
.ks1_right{display:inline; float:left; margin-top:15px; height:auto; line-height:25px; text-indent:2em; font-size:14px; color:#202020; overflow:hidden;}
.byby{width:794px; padding:0 8px;}
.fk{width:770px; padding:12px 8px 0 8px;}
.jhsy{width:730px; padding:0 8px;}
.nk{width:730px; padding:0 8px;}
.ebhk{width:680px; padding:0 8px;}
.wk{width:820px; padding:12px 8px 0 8px;}
.nake{width:810px; padding:12px 8px 0 8px;}
.xsek{width:760px; padding:25px 8px 0 8px;}
.zyk{width:700px; padding:25px 8px 0 8px;}
.ks2{margin:0 auto; width:1000px; overflow:hidden; margin-top:50px;}
.ks2_a{display:inline; float:left; width:1000px; height:35px; line-height:35px; font-size:22px; font-weight:bold; color:#07aea4; border-bottom:2px solid #dedede;}
.bt_sp1{display:inline; float:left; width:auto; text-align:left; font-size:22px; font-weight:bold; color:#07aea4;}
.bt_a1{display:inline; float:right; width:auto; text-align:right; font-size:14px; color:#07aea4; text-decoration:none; margin-right:5px;}
.ks2_b{display:inline; float:left; width:1000px; margin-top:25px;}
.ks2_b_left{display:inline; float:left; width:272px; height:288px; border:1px solid #dedede; margin-left:20px;}
.ks2_b_right{display:inline; float:left; width:665px; height:290px; margin:0 15px 0 25px; background:#d7ffff;}
.ks_sp1{display:inline; float:left; width:500px; height:50px; line-height:50px; color:#07aea4; margin:20px 0 0 38px; font-size:26px; font-weight:bold;}
.ks_sp2{display:inline; float:left; width:605px; line-height:30px; font-size:16px; color:#202020; padding:0 20px 0 35px; text-indent:2em;}
.ks3{margin:0 auto; width:1000px; overflow:hidden; margin-top:50px; margin-bottom:50px;}
.ks3_1{display:inline; float:left; width:1000px; margin-top:35px;}
.ks_rljs{float:left; width:1000px; margin-top:25px; overflow:hidden;}
.rljs_sp{display:inline; float:left; width:222px; height:76px; line-height:76px; text-align:center; font-size:18px; color:#FFF; margin:0 36px 10px 0;}
.ks_ul2{margin:0; padding:0;}
.ks_ul2 li{float:left; width:300px; height:225px; margin-right:48px;}
.ks_sp5{display:inline; float:left; width:300px; height:47px; line-height:47px; background:#07aea4; font-size:24px; color:#FFF; text-align:center;}
.ks_sp6{display:inline; float:left; width:280px; padding:10px; height:158px; line-height:24px; background:#56d4cc; font-size:16px; color:#FFF; text-indent:2em;}

.ks_ul3{margin:0; padding:0;}
.ks_ul3 li{float:left; width:467px; height:110px; margin:0 65px 27px 0;}
.ks_sp7{display:inline; float:left; width:467px; height:47px; line-height:47px; background:#07aea4; font-size:20px; color:#FFF; text-align:center;}
.ks_sp8{display:inline; float:left; width:467px; height:73px; line-height:73px; background:#56d4cc; font-size:20px; color:#FFF; text-align:center;}
.ks_zy{float:left; width:998px; border:1px solid #dedede; margin-top:37px;}
.zy_title{display:inline; float:left; width:998px; height:49px; border-bottom:1px solid #dedede; background:#46bab2;}
.zy_sp1{display:inline; float:left; width:120px; height:49px; line-height:49px; text-align:center; font-size:20px; color:#FFF; border-right:1px solid #dedede;}
.zy_sp2{display:inline; float:left; width:520px; height:49px; line-height:49px; text-align:center; font-size:20px; color:#FFF; border-right:1px solid #dedede;}
.zy_sp3{display:inline; float:left; width:356px; height:49px; line-height:49px; text-align:center; font-size:20px; color:#FFF;}
.zyspecial{height:35px; line-height:35px; font-size:16px; color:#202020;}
.zy_content{display:inline; float:left; width:998px; height:35px; border-bottom:1px solid #dedede;}

.ks_sp3{display:inline; float:left; width:103px; height:34px; line-height:34px; text-align:center; background:#07aea4; color:#FFF; font-size:20px;}
.ks_sp4{display:inline; float:left; width:890px; margin-left:7px; line-height:25px; text-align:left; font-size:18px; color:#202020;}
.ks_sp9{display:inline; float:left; width:auto; padding:0 15px; border-radius:10px; height:34px; line-height:34px; text-align:left; background:#0dc6bb; color:#FFF; font-size:20px; margin-bottom:10px;}
.ks_sp10{display:inline; float:left; width:1000px; line-height:25px; text-align:left; font-size:18px; color:#202020;}
.ks_special1{font-size:20px; text-align:left; line-height:43px; color:#202020;}
.ks_bmfw{display:inline; float:left; width:322px; height:45px; text-align:left; line-height:45px;}
.ks_bmfw_content{display:inline; float:left; width:322px;}
.ks_ul1{margin:0; padding:0; list-style:none;}
.ks_ul1 li{display:inline; float:left; width:102px; height:111px; margin:0 2px 2px 0;}


.weizhi{border-bottom: 1px solid #b0b0b0;padding-left:15px;}
.weizhi_1 {margin-left: 44px;margin-top: -35px;}
.xf1 {display: inline-block;margin-top: 10px;}
.weizhi_1 p {display: inline-block;font-family: "Microsoft YaHei";font-size: 16px;color: #333333;}

.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
}
.dede_pages ul li a{
	float:left;
	padding:0 4px 2px;
	color:#666;
	border-bottom:1px solid #EEE;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 1px;
	border-bottom:2px solid #690;
}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	padding:2px 4px 1px;
	border-bottom:2px solid #F63;
	font-weight:bold;
}
.dede_pages .pageinfo{
	float:right;
	line-height:21px;
	padding:0px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#666;
	font-weight:normal;
	margin:0px 2px;
}


#banner{width:100%;overflow:hidden;height:440px;position:relative;z-index:1;}
.banList{position:absolute;height:440px;padding-left:0;margin-top:0;width:0;}
.banList li{height:440px;opacity:0;position:absolute;transform:scale(0);transition:transform 0.5s ease 0s, opacity 1.5s ease 0s;z-index:1;}
.banList li.active{opacity:1;transform:scale(1);z-index:2;}
.fomW{position:absolute;bottom:20px;left:50%;height:20px;z-index:9;width:1000px;margin-left:-500px}
.jsNav{text-align:center;}
.jsNav a{display:inline-block;background:#097d8c;width:15px;height:15px;border-radius:50%;margin:0 5px;}
.jsNav a.current{background:#fc8f0f;cursor:pointer}