﻿@charset "utf-8";
/* CSS Document */

/*by段小鱼*/

*{ padding:0; margin:0;}
body{ font-size:14px; color:#333; background:#FFF; font-family:"微软雅黑";}
li{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size:14px;}

a{ color:#333; text-decoration:none;}
a:hover{ color:#00968b;}
.cl{ clear:both}
img{ border:0;}
#LRfloater1{display:none}
.header{ width:1000px; margin:0 auto; height:120px;}
.header h1{ padding-top:30px; float:left;}
.header div{ float:right; padding-top:30px;}

.nav{ height:60px; background:#00978c}
.nav ul{ width:1000px; margin:0 auto; height:60px;}
.nav ul li{ float:left; line-height:60px; font-size:16px;}
.nav ul li a{ color:#FFF;padding:0 39px;}
.nav ul li a:hover{ background:#FFF; height:60px; display:block; color:#00978c;}

.banner{ width:1000px; margin: 0 auto; margin-top:20px; overflow:hidden;}
.banner_qiehuan{ position:relative; width:749px; overflow:hidden; height:346px; float:left;}
.banner1{ float:left; width:749px; height:346px;}
.banner3{ width:100px; position:absolute; right:5px; bottom:10px;}
.banner3 li{ width:10px; height:10px; float:left; background:#f2f2f2; margin-left:5px; font-size:12px; padding:5px; text-align:center; line-height:10px;}
.banner3 .on{ background:#00978c; color:#fff;}
.banner2{ float:left; width:250px; height:344px; border:1px solid #e6e6e6; border-left:0;}
.banner2 li{ height:68px; line-height:68px; border-top:1px solid #e6e6e6; transition: all 0.3s linear 0s;}
.banner2 li a span{ font-size:20px; color:#00978c; margin-left:20px;}
.banner2 li img{ margin-top:12px; float:left; margin-left:20px;}
.banner2 li:hover a{ margin-left:-5px; transition: all 0.3s linear 0s;}
.banner2 li:hover a img{ margin-left:-1px; transition: all 0.3s linear 0s;}
.mainbox{ width:1000px; margin:0 auto;}

.mainbox{ padding:30px 0 0 0; overflow:hidden;}
.mainbox h2{ font-size:24px; font-weight:bold; color:#333; border-bottom:#dedede solid 1px; height:45px; line-height:45px; margin-bottom:20px;}
.mainbox h2 a{ border-bottom:#00968b solid 2px; padding-bottom:5px; color:#00968b}
.mainbox h2 span{ color:#999; font-size:16px; padding-left:10px; font-weight:normal;}
.mainbox1{ width:300px; float:left;}
.mainbox1 img{ float:left;}
.mainbox1 p{ float:left; width:300px; line-height:24px; text-indent:2em; padding-top:10px;}
.mainbox1 p a{color:#00968b;}

.mainbox2{ width:410px; float:left; padding-left:33px;}
.mainbox2 div h3{ width:410px; text-align:center; font-size:18px; font-weight:bold;}
.mainbox2 div p{ font-size:14px; line-height:24px; color:#666; text-indent:2em; padding:15px 0; border-bottom:#d0d0d0 solid 1px;}
.mainbox2 ul{ padding-top:10px;}
.mainbox2 li{ width:4100px; overflow:hidden; height:30px; line-height:30px; float:left;}
.mainbox2 li span{ font-size:12px; padding-right:10px; font-weight:bold; color:#00968b;}

.mianbox4{ float:right;} 

.mainbox3{ width:645px; clear:both; padding-top:30px; float: left;}
#more{ float:right; font-size:12px; color:#999; border:0; font-weight:normal;}


/*n3专家*/
.n3{ width:645px; margin:0px auto 0;  clear:both; overflow:hidden;}
.n3 .n3_t{ width:100%; height:35px; margin:0 auto; clear:both;  overflow:hidden; border-bottom:1px solid #00968b;}
.n3_t .at{ width:120px; height:33px; float:left; overflow: hidden; line-height:33px; display:block; font-size:24px; font-weight:bold; color:#00968b; border-bottom:2px solid #00968b;}
.n3_t em{ width:120px; height:35px; float:left; overflow: hidden; line-height:35px; display:block; font-size:14px; color:#a0a0a0; font-style:normal;}
.n3_t small{ width:60px; height:35px; float: right; overflow: hidden; line-height:35px; display:block; font-size:10px; color:#a0a0a0; }
.n3_t small a{ color:#a0a0a0;}

.n3 .n3_zjt{ width:100%; height:30px; margin:0 auto 0; clear:both;  overflow:hidden; line-height:30px; }
.n3_zjt li{ width:95px; height:30px; margin:0 15px 0 0; float:left; overflow:hidden;  background:#eee; text-align:center;}
.n3_zjt li a{ color:#00968b; text-align:center;}
.n3_zjt li.current{ background:#00978b;}
.n3_zjt li.current a{ color:#fff;}
.n3_zjt li:nth-child(6){margin: 0;}

.n3 .n3_zjc{ width:100%; height:340px; clear:both;  overflow:hidden; }
.n3_zjc dl{ width:100%; height: 340px; margin:0 auto; clear:both; overflow:hidden; display:none; padding-top: 20px;}
.n3_zjc dl.show{ display:block;}
.n3_zjc dl dt{ width:300px; height:340px; float: left; overflow:hidden;}
.n3_zjc dl dt img{ width:100%; }
.n3_zjc dl dd{ width:345px; float: right; overflow:hidden; padding-top: 10px;}
.n3_zjc dl dd .zjt{ width:100%; height:25px; margin:0 auto; clear:both; overflow:hidden; display:block; line-height:25px; text-align:left; color:#666;}
.n3_zjc dl dd .zjt a{ font-size:24px; color:#00968b;}
.n3_zjc dl dd .n3_n2{ width:100%; margin:15px auto 0; clear:both; overflow:hidden; }
.n3_n2 .n3_n2l{ width:340px; margin:0 auto; float:left; overflow:hidden; text-align:left;}
.n3_n2 .n3_n2l p{ line-height:35px; color:#666;}
.n3_n2l p span{ width:100%; height:37px; margin:0 auto 10px; clear:both; display:block; overflow: hidden; line-height:30px; border-bottom:1px solid #00968b; color:#00968b; font-size:18px;}
.n3_n2l p em{ width:100%; height:37px; margin:0 auto 10px; clear:both; display:block;  font-style:normal; overflow: hidden; line-height:30px; border-bottom:1px solid #00968b; color:#00968b; font-size:18px;}


.n3_n2 .n3_n2r{ width:250px; margin:15px auto 0; float: right; overflow:hidden;}
.n3_n2r .n3_n2r_zx{ width:100%; height:30px; margin:10px auto 0; text-align:center; clear:both; overflow:hidden; display:block; line-height:30px;}
.n3_n2r_zx a{ width:95px; height:30px;float:left; overflow:hidden; color:#fff; background:#00978b;}
.n3_n2r_zx a:nth-child(1){margin: 0 30px 0 80px;}
.n3_n2r_zx a.a1{ background:#f89e10;}
.n3_zjc dl dd .n3_n2r_jj{ width:100%; clear:both;  text-align:left; line-height:25px; background:#eee; color:#666;}
.n3_n2r_jj p{ padding: 10px;}
.n3_n2r_jj p a{ color:#cd1b24;}
.n3_n2r_jj strong{ color:#00968b; font-size:16px;}
.n3_zjc dl dd .n3_n2r_ry{ width:100%; clear:both; overflow:hidden; }
.n3_n2r_ry img{ width:610px; height:130px;}
/*表格*/
.n3_n2r_ry .tb{ width:100%; margin:15px auto 0; clear:both;  text-align:center;border-collapse:collapse;}
.tb .th{ width:100%; height:50px;  line-height:50px;  font-size:16px; color:#fff;}
.th .thld{ border-right:1px solid #00968b;}
.th td{width:12.5%; height:30px; background:#00978b; border-right:1px solid #fff;}
.th .tdzj{ background:#11668d;}
.tr{ width:100%; height:40px;  line-height:40px;  font-size:14px; color:#333;}
.tr td{  width:12.5%; height:30px; border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea;}
.tr .td1{ background:#eaf4f5; font-size:16px; border-bottom:1px solid #eaeaea;color:#066f7e;}


.mainbox5{ padding-top:30px; width:485px; float:left;}
.mainbox5 img{ float:left; padding-right:20px;}
.mainbox5 p{ float:left; line-height:24px; text-indent:2em; padding-bottom:20px;}
.mainbox5 div{ overflow:hidden;}
.mainbox5 div .dhyy{ display:block; width:497px; height:35px; background:url(../images/bto.jpg) no-repeat; float:left;}

.mainbox6{ clear:both; padding-top:30px;}

.line{ height:30px; width:100%; clear:both;}
.footer{ border-top:#00968b solid 5px; clear:both; margin-bottom:40px; overflow:hidden;}
.footerbox{ width:1000px; margin:0 auto; overflow:hidden;}
.footerbox div{ float:left; width:400px;  padding:50px 0;}
.footerbox p{ float:left; width:560px; line-height:30px; padding-left:40px; padding-top:35px;}




.yyjj{ width:730px; float:right; border:#CCC solid 1px; padding:20px 15px;}
.yyjj h4{ font-size:24px; font-weight:bold; text-align:center; padding-bottom:15px;}
.yyjj span{ font-size:12px; color:#999; text-align:center; line-height:50px; width:100%; /*display:block;*/}
.yyjj p{ line-height:25px; text-indent:2em; padding:5px 0;}


.fastnav{ width:200px; overflow:hidden;}
.fastnav h5{ font-size:24px; font-weight:bold; color:#00968b; padding-bottom:20px;}
.fastnav ul li{ width:100%; border-top:#e9e9e9 solid 1px;}
.fastnav ul li a{ width:90%; margin:0 auto; line-height:50px; height:50px; display:block; font-size:18px; background:url(../images/sj.jpg) right center no-repeat;}

.list h5{ font-size:24px; font-weight:bold; color:#00968b; padding-bottom:20px;}
.list ul{ overflow:hidden;}
.list ul li{ width:100%; clear:both; height:50px; line-height:50px; border-bottom:#e9e9e9 solid 1px;}
.list ul li a{ }
.list ul li i{ float:right; font-size:12px; color:#999; font-style:normal;}
.list div{ padding-bottom:30px;}
.list div img{ float:left; padding-right:20px;}
.list p{ float:left;}

/*.doctors li{ width:300px; text-align:center; font-weight:bold; line-height:30px; float:left; padding:27px;}
.doctors li img{ width:300px; height:358px; border:#CCC solid 1px;}*/

/*医生团队*/
.tdzj_w{         
    width:100%; overflow:hidden;}
.meiti{ overflow:hidden;border: 1px solid #e5e5e5;}
.doctors .mt{ padding:15px 9px 0; height:200px;}
.doctors .mt .ttt{line-height:34px; width:135px; float:left;}
.doctors .mt .ttt a{border-radius:5rem; background:#f2f2f2; display:block; height:30px; line-height:30px; text-align:center; font-size:14px; color:#7B7B7B; overflow:hidden;margin: 4px 15px;  width: 113px;}
.doctors .mt .ttt a:hover{ border-radius:5rem; background:#007770; color:#fff;}
.doctors .mt .tw{width:410px; float:left; line-height:24px; border-bottom:1px solid #e5e5e5; margin-bottom:8px; padding-bottom:15px;}
.doctors .mt .tw .img{ float:left;}
.doctors .mt .tw .text{ font-size:14px; color:#444444;}
.doctors .mt .img { float:left; width:271px; padding:0 8px 0 0; margin-bottom:16px; height:185px; overflow:hidden;}
.doctors .mt .img img{ width:265px; height:178px; padding:2px; border:1px solid #e5e5e5; }
.doctors .mt .title{font-size:18px; line-height:27px;  text-align:center; height:36px; overflow:hidden;}
.doctors .mt .title a{ color:#05925E;}
.pindy_right{    float: right;
    width: 270px;}


.list_ul{ overflow:hidden;}
.list_li_qwys{padding:15px 10px; border-bottom:1px dashed #e5e5e5;font-family:'微软雅黑'; height:159px;}
.list_li_qwys .yiyue{ float:left; width:180px; height:159px; /*margin:0px 15px 0 0;*/ line-height:18px; font-size:18px; color:#fff; text-align:center;}
.list_li_qwys .yiyue img{ width:150px; height:159px;}
.list_li_qwys .title_pag{ float:left; width:370px; height:30px;line-height:30px; font-size:16px; padding-left:15px; background:url(../images/t04.jpg) no-repeat 0 7px; font-weight:bold;}
.list_li_qwys .text_pag{ float:left; width:384px; text-align:left; line-height:23px; font-size:14px; color:#666; text-indent:2em;/* margin-top:10px;*/}
.list_li_qwys .text_pag a{color:#007770;}
.list_li_qwys .list_tel{float: left; width:364px; border:1px solid #007770; font-size: 14px; color:#999; padding: 0 10px; margin-top:10px;}
.list_li_qwys .list_li_qwys_zx{float:right; width:80px; padding:20px 10px; background:#f2f2f2;}
.list_li_qwys .list_li_qwys_zx a{ float:left; width:80px; text-align:center; color:#fff; padding:5px 0; font-size:14px;}
.list_li_qwys_zx_cor1{background:#007770;}
.list_li_qwys_zx_cor2{background:#7f966a; margin-top: 10px;}
.list_li_qwys_zx_cor3{background:#ff7d43; margin-top: 10px;}

/*内容*/
.cont_show2_c{ float:left; margin-top:30px; background:url(../images/cont40.png) no-repeat; width:589px; height:95px; padding:30px 10px 20px 100px; line-height:2;}
.cont_show2_c_one{ float:left; }
.cont_show2_c_one p{ color:#545454; font-size:14px;}
.cont_show2_c_one p b{ color:#c90101; font-size:16px;}
.cont_show2_c_two { float:left; width:100%; text-align:center;}
.cont_show2_c_two span{ color:#545454; font-size:16px;}
.cont_show2_c_two span b{ color:#ff0000; font-size:16px;}
.cont_show2_c_two a{ width:90px; height:30px; line-height:30px; display:inline-block; text-align:center; color:#fff; margin-left:0.3rem;}

.bgcor_009eaa {
    background: #009eaa;
}

.bgcor_ff7e00 {
    background: #ff7e00;
}

.mr10 {
    margin-right: 10px;
}
/*列表分页*/
.dede_pages{
	overflow:hidden;
	width:500px; 
	margin:20px auto 0;
}
.dede_pages ul{
	padding:12px 0px 0px 16px;
	overflow:hidden;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	margin-right:6px;
	border:1px solid #E9E9E9;
	width:50px;
	height:30px;
	text-align:center;
	line-height:30px;
	clear:inherit;
}
.dede_pages ul li a{
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:0px 4px 0px;
	font-weight:bold;
	text-align:center;
	line-height:30px;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}



.new{width: 100%; overflow: hidden; }
.leftbox{width: 315px; height: 435px; float: right; padding-top: 30px; line-height: 28px;}
.leftbox dl span{background: #00978b; color: #fff; line-height: 28px; height: 28px; display: block; width: 28px; text-align: center; float: left;}
.leftbox dl dt{margin-bottom: 10px; overflow: hidden;}
.leftbox dl p{width: 280px; float: right;}
.leftbox dl p a{color: #007770;}
.leftbox ul{overflow: hidden; width: 100%; margin-bottom: 10px;}
.leftbox ul li{padding-left:18px;background:url(../images/why.png) no-repeat 5px 9px;}
.leftbox ul li a{ padding-left: 10px;}
.zixun{display: block; width: 220px; height: 50px; background: url(../images/zi.png) no-repeat center #fff9ea; border: 1px solid #feab03; margin-left: 50px;}
.zixun:hover {background: url(../images/zi2.png) no-repeat center #F89E10; border: 1px solid#FFF9EA; transition: 0.3s;}
.new2{width: 100%; overflow: hidden;}
.leftbox h2{font-size: 24px; font-weight: bold; color: #333; border-bottom: #dedede solid 1px; height: 45px; line-height: 45px; margin-bottom: 10px;}
