@charset "gb2312";
body{
	font-size:12px;padding:0;margin:0;color:#333;font-weight:400;font-family:"微软雅黑";background:#fff
}
dd,div,dl,dt,form,li,ol,p,ul{
	list-style:none;padding:0;margin:0
}
h1,h2,h3,h4,h5,h6{
	font-size:100%;margin:0;padding:0
}
img{
	border:0;display: inline-block;
}
.pIYiC {
	width:0;margin:0;padding:0;line-height:0;font-size:0;clear:both
}
a {
	text-decoration:none!important
}
a:hover {
	text-decoration:none
}
.NwSX {
	display:none
}
.cl:after {
	content:'';display:block;clear:both
}
.IaJc {
	width:100%;height:32px;background:#434343
}
.IaJc .vifKE {
	width:1100px;height:32px;margin:0 auto;line-height:32px
}
.IaJc .vifKE strong {
	float:left;font-weight:400;color:#fff
}
.IaJc .vifKE ul {
	float:right
}
.IaJc .vifKE ul li {
	float:left;padding-left:20px;line-height:32px;width:150px
}
.IaJc .vifKE ul li a {
	color:#fff
}
.hjDdM {
	width:1100px;height:120px;margin:0 auto
}
.hjDdM h1 {
	float:left;margin-top:30px
}
.hjDdM span {
	float:right;margin-top:30px
}
.SXP {
	width:100%;height:42px;background:#00958D;position:relative
}
.SXP .wt-bg {
	position:absolute;width:100%;height:32px;background:#fff;top:42px;opacity:.7;filter:alpha(Opacity=50)
}
 .SXP .wt-bg p {
 	width:1100px;line-height:32px;font-size:14px;margin:0 auto
 }
 .SXP .wt-bg p a {
 	color:#333;padding:0 5px
 }
.SXP .wt-bg p a:hover {
	color:#777
}
.SXP .pNU {
	width:1100px;height:42px;margin:0 auto
}
.SXP .pNU ul {
	float:left
}
.SXP .pNU ul li {
	float:left;width:106px;line-height:42px;text-align:center;font-size:16px
}
.SXP .pNU ul li a {
	width:106px;height:42px;display:block;color:#fff
}
.SXP .pNU ul li a span {
	padding-left:17px
}
.SXP .pNU ul li a:hover {
	width:106px;height:42px;display:block;color:#fff;background:#00958D
}
.SXP .pNU ul li.KqB a {
	width:106px;height:42px;display:block;color:#fff;background:#00958D
}
.SXP .pNU dl {
	width:296px;height:36px;padding:3px;float:right;background:#00958D;overflow:hidden
}
.SXP .pNU dl dd {
	width:251px;height:34px;border:1px solid #00958D;border-right:0;background:#cbdaf1;float:left
}
.SXP .pNU dl dt {
	width:43px;height:34px;border:1px solid #00958D;border-left:0;background:#cbdaf1;float:right
}
.banner {
	width:100%;height:374px;}
.nav {
	margin:20px auto 0;width:1098px;border:1px solid #dfdfdf;height:171px
}
.nav dl {
	width:156px;height:171px;float:left;border-right:1px #dfdfdf solid;position:relative;z-index:1
}
.nav dl ul {
	width:156px;padding:15px 0;border:1px solid #dfdfdf;border-top:0;z-index:5;left:-1px;top:141px;background:#f4f4f4;position:absolute
}
.nav dl ul p {
	padding:20px 10px 0;font-size:12px;line-height:26px
}
.nav dl ul p a {
	color:#333;padding:0 8px;width:auto;height:auto;display:inline-block;background:0 0
}
.nav dl ul p a:hover {
	color:#fff;background:#333;border-radius:3px;display:inline-block;width:auto;height:auto
}
.nav dl a {
	width:156px;height:171px;display:block
}
.nav dl a:hover {
	width:156px;height:171px;background:#f4f4f4;display:block
}
.nav dl.KqB a {
	width:156px;height:171px;background:#f4f4f4;display:block
}
.nav dl a dt {
	width:156px;padding:20px 45px 0;float:left
}
.nav dl a dd {
	width:136px;margin:5px 10px 0;line-height:22px;height:50px;border-bottom:dashed 1px #dfdfdf;text-align:center;color:#333;display:inline;float:left;display:inline
}
.nav dl a dd strong {
	font-size:15px;font-weight:400
}
.nav dl a dd p {
	font-size:10px;color:#888;font-family:Arial , Helvetica , sans-serif
}
.jUE {
	margin:20px auto 0;width:1100px
}
.FVAFc {
	width:294px;float:left
}
.FVAFc h2 {
	float:left;width:294px
}
.FVAFc ul {
	width:294px;height:254px;float:right;background:#e8e8e8
}
.FVAFc ul li {
	width:294px;height:254px
}
.FVAFc ul li img {
	width:294px;height:254px
}
.GWu {
	width:284px;height:208px;position:relative;z-index:5px;float:left
}
.GWu .A2fBt {
	position:absolute;top:233px;left:233px;z-index:6px
}
.GWu .A2fBt a {
	width:12px;height:12px;float:left;font-size:0;margin-left:6px
}
 .GWu .A2fBt a.current , .GWu .A2fBt a:hover {
 	
 }
 .ltN {
 	width:473px;float:left;margin-left:20px;display:inline
 }
 .ltN h2 {
 	float:left;width:473px
 }
.BJtKJ {
	width:473px;height:215px;float:left;background:#f4f4f4;margin-top: 15px;
}
.BJtKJ dl {
	width:447px;margin:0px 13px;float:left;border-bottom:1px dashed #dfdfdf;display:inline
}
.BJtKJ dl dt a {
	width:447px;float:left;text-align:center;font-size:16px;color:#333;line-height:28px
}
.BJtKJ dl dd {
	width:447px;float:left;line-height:24px
}
.BJtKJ dl dd a {
	padding:0 5px;color:#777
}
.BJtKJ ul {
	width:447px;margin:8px 13px 0;float:left
}
.BJtKJ ul li {
	width:200px;float:left;line-height:26px;margin-left:20px
}
.BJtKJ ul li a {
	color:#333
}
.BJtKJ ul li a:hover {
	color:#777
}
.BJtKJ ul li a span {
	color:#00958D
}
.BJtKJ strong {
	width:447px;margin:5px 13px 0;float:left;display:inline
}
.OxM {
	float:left;width:294px
}
.OxM h2 {
	float:left;width:294px
}
.OxM h2 a {
	width:49px;height:20px;border-radius:10px;background:#c3c2c2;font-size:12px;color:#fff;line-height:20px;display:block;float:right;text-align:center;font-weight:400
}
.OxM h2 a:hover {
	width:49px;height:20px;border-radius:10px;background:#c00;display:block
}
.RRZR {
	width:294px;height:215px;float:left;margin-top:15px;background:#f4f4f4
}
.RRZR dl {
	width:274px;float:left;padding:10px
}
.RRZR dl dt {
	float:left
}
.RRZR dl dt img {
	width:275px;height:136px
}
.RRZR dl dd {
	width:150px;float:right
}
.RRZR dl dd strong a {
	width:150px;line-height:23px;color:#00958D;font-size:14px;font-weight:400
}
.RRZR dl dd p {
	width:150px;line-height:20px;color:#777
}
.RRZR dl dd p a {
	color:#c00
}
.RRZR ul {
	width:274px;float:left;padding:0 10px
}
.RRZR ul li {
	width:274px;line-height:27px;float:left;text-indent:10px
}
.RRZR ul li a {
	color:#333
}
.RRZR ul li a:hover {
	color:#777
}
.iTKsQ {
	width:1100px;margin:20px auto 0
}
.FAkZ {
	width:788px;float:left
}
.FAkZ h2 {
	float:left
}
.hZG {
	width:786px;border:1px solid #e4e4e4;margin-top:15px;float:left;height:309px
}
.hZG .OrW {
	width:786px;height:36px
}
.hZG .OrW ul {
	width:786px;height:36px
}
.hZG .OrW ul li {
	width:195px;height:36px;border-right:1px solid #e4e4e4;line-height:36px;float:left;text-align:center;font-size:14px
}
.hZG .OrW ul li a {
	width:195px;height:35px;display:block;border-bottom:1px #e4e4e4 solid;color:#333
}
.hZG .OrW ul li a:hover {
	width:195px;height:35px;display:block;border-bottom:1px #00958D solid;color:#00958D
}
.hZG .OrW ul li.KqB a {
	width:195px;height:35px;display:block;border-bottom:1px #00958D solid;color:#00958D
}
.mzDFw {
	width:746px;height:233px;float:left;padding:20px
}
.mzDFw .uaVX {
	width:250px;height:233px;margin-right:25px;padding-right:25px;border-right:1px dashed #dfdfdf;float:left
}
.mzDFw .uaVX dl {
	width:250px;float:left
}
.mzDFw .uaVX dl dt {
	margin-top:20px;line-height:25px;width:75px;font-size:14px;float:left
}
.mzDFw .uaVX dl dd {
	width:160px;height:25px;margin-top:20px;float:left
}
.mzDFw .uaVX dl dd a {
	width:160px;height:38px;border-radius:3px;color:#fff;font-size:14px;background:#00958D;text-align:center;line-height:38px;display:block
}
.mzDFw .uaVX dl dd a:hover {
	width:160px;height:38px;border-radius:3px;background:#3e8b2a;display:block
}
.mzDFw .right {
	width:350px;float:left;line-height:27px;font-size:14px
}
.mzDFw .right strong {
	font-weight:400;width:75px;height:22px;background:#00958D;display:inline-block;font-size:14px;color:#fff;text-align:center;border-radius:3px;line-height:22px
}
.xpmQp {
	width:746px;height:233px;float:left;padding:20px
}
.xpmQp dl {
	width:345px;height:105px;float:left;display:inline
}
.xpmQp dl dt {
	width:66px;float:left;padding-right:14px
}
.xpmQp dl dd {
	width:265px;height:105px;float:left;line-height:24px
}
.xpmQp dl dd strong {
	width:265px;font-size:14px;color:#333
}
.xpmQp dl dd strong b {
	color:#333;font-weight:400;padding:0 0 0 5px
}
.xpmQp dl dd p {
	line-height:24px;font-size:12px;color:#777
}
.xpmQp dl dd p span {
	color:#00958D
}
.xpmQp dl dd img {
	margin-top:5px
}
.inwKd {
	width:746px;height:233px;float:left;padding:20px
}
.inwKd dl {
	float:left;padding:60px 0 0 60px;width:239px
}
.inwKd dl dd {
	font-size:14px;color:#333;line-height:24px;padding-top:10px
}
.TMXP {
	width:746px;height:233px;float:left;padding:20px
}
.TMXP dl {
	width:746px;height:233px
}
.TMXP dl dt {
	float:left
}
.TMXP dl dd {
	float:left;width:400px;padding:30px 0 0 30px
}
.TMXP dl dd strong {
	font-weight:400;color:#111;line-height:36px;font-size:30px;width:370px
}
.TMXP dl dd p {
	font-size:14px;line-height:24px;margin-top:20px;width:370px
}
.TMXP dl dd p a {
	color:#00958D
}
.yvcJ {
	width:295px;float:right;height:350px
}
.yvcJ strong {
	float:left
}
.yvcJ dl {
	width:293px;height:52px;border:1px solid #e4e4e4;border-top:0;float:left
}
.yvcJ dl dt {
	padding:8px 12px 8px 42px;float:left
}
.yvcJ dl dd {
	height:34px;width:170px;padding:0 0 0 8px;border-left:1px solid #e4e4e4;float:left;margin-top:10px
}
.yvcJ dl dd h3 {
	font-size:16px;font-weight:400;line-height:22px;width:170px
}
.yvcJ dl a dd h3 {
	color:#333
}
.yvcJ dl a dd p {
	font-size:10px;color:#666;font-family:Arial , Helvetica , sans-serif
}
.yvcJ dl a dd h3:hover {
	color:#777
}
.yvcJ dl a dd p:hover {
	font-size:10px;color:#999;font-family:Arial , Helvetica , sans-serif
}
.yvcJ dl a {
	width:293px;height:53px;display:block
}
.sear {
	width:788px;float:left
}
.sear .OrW {
	width:788px;float:left
}
.sear .OrW h2 {
	float:left
}
.sear .OrW dl {
	width:225px;height:24px;float:right
}
.sear .OrW dl dd {
	width:179px;height:22px;border:1px solid #e4e4e4;border-right:0;float:left
}
.sear .OrW dl dt {
	float:left
}
.sear-cont {
	width:786px;height:329px;float:left;border:1px solid #e4e4e4;float:left;margin-top:15px
}
.sear-cont dl {
	width:726px;margin:0 30px;display:inline;height:80px;border-top:1px dashed #e4e4e4;float:left;padding:15px 0
}
.sear-cont dl dt {
	float:left;width:80px;height:80px;margin-right:20px;padding-right:20px;border-right:1px dashed #e4e4e4
}
.sear-cont dl dd {
	width:500px;float:left
}
.sear-cont dl dd h3 {
	width:76px;height:24px;text-align:center;line-height:22px;float:left;margin-right:8px;font-weight:400
}
.sear-cont dl dd h3 a {
	width:74px;height:22px;border-radius:3px;border:1px solid #ddd;color:#333;font-size:14px;display:block
}
.sear-cont dl dd h3 a:hover {
	width:74px;height:22px;border-radius:3px;border:1px solid #00958D;color:#00958D;display:block
}
.sear-cont dl dd p {
	width:500px;margin-top:8px;font-size:14px;float:left;line-height:24px
}
.sear-cont dl dd p a {
	padding:0 5px;color:#333
}
.sear-cont dl dd p span a {
	color:#c00
}
.case {
	width:295px;float:right
}
.case h2 {
	float:left;width:295px
}
.case h2 a {
	width:49px;height:20px;border-radius:10px;background:#c3c2c2;font-size:12px;color:#fff;line-height:20px;display:block;float:right;text-align:center;font-weight:400
}
.case h2 a:hover {
	width:49px;height:20px;border-radius:10px;background:#c00;display:block
}
.case .case-cont {
	width:293px;border:1px solid #e4e4e4;float:left;margin-top:15px
}
.case .case-cont ul {
	width:293px
}
.case .case-cont ul li {
	width:293px;height:34px;float:left;border-bottom:1px dashed #e4e4e4;line-height:34px;text-indent:37px;font-size:14px
}
.case .case-cont ul li a {
	color:#333
}
.case .case-cont ul li a:hover {
	color:#777
}
.case .case-cont dl {
	width:293px;height:85px;background:#f4f4f4;float:left
}
.case .case-cont dl dt {
	float:left;padding:9px 10px 8px 15px
}
.case .case-cont dl dt img {
	width:88px;height:68px
}
.case .case-cont dl dd {
	width:165px;margin-top:9px;line-height:22px;float:left;color:#777;text-indent:20px
}
.case .case-cont dl dd a {
	color:#c00
}
.read {
	width:788px;float:left
}
.read .OrW {
	width:788px;float:left
}
.read .OrW h2 {
	float:left
}
.read .OrW ul {
	width:600px;height:24px;float:left
}
.read .OrW ul li {
	width:65px;height:24px;margin-left:8px;float:left;line-height:24px;text-align:center;font-size:14px
}
.read .OrW ul li a {
	width:65px;height:24px;background:#a5a5a5;color:#fff;display:block
}
.read .OrW ul li a:hover {
	width:65px;height:24px;background:#00958D;color:#fff;display:block
}
.read .OrW ul li.KqB a {
	width:65px;height:24px;background:#00958D;color:#fff;display:block
}
.read-cont {
	width:786px;float:left;margin-top:15px;height:354px;border:1px solid #e4e4e4
}
.read-cont .read-img {
	float:left;margin:20px;width:276px;height:314px;display:block;position:relative
}
.read-cont .read-img img {
	width:276px;height:314px;display:block
}
.read-cont .read-img p {
	width:276px;height:28px;background:#000;opacity:.7;filter:alpha(Opacity=50);position:absolute;left:0;top:286px;line-height:28px;text-align:center;font-size:14px;color:#fff
}
 .read-cont .read-img p a {
 	color:#fff
 }
 .read-cont ul {
 	width:450px;float:left;margin-top:12px;font-size:14px
 }
.read-cont ul li strong {
	float:left;padding-left:20px;color:#00958D;font-weight:400
}
.read-cont ul li a {
	color:#333
}
.read-cont ul li a:hover {
	color:#666
}
.read-cont ul li span {
	float:right;color:#999;font-size:12px
}
.spe2 {
	width:295px;float:right
}
.spe2 h2 {
	float:left;width:295px
}
.spe2 h2 a {
	width:49px;height:20px;border-radius:10px;background:#c3c2c2;font-size:12px;color:#fff;line-height:20px;display:block;float:right;text-align:center;font-weight:400
}
.spe2 h2 a:hover {
	width:49px;height:20px;border-radius:10px;background:#c00;display:block
}
.spe2-cont {
	width:293px;float:left;margin-top:15px;height:354px;border:1px solid #e4e4e4
}
.spe2-cont ul {
	width:261px;float:left;padding:13px 0 0 19px
}
.spe2-cont ul li {
	width:80px;height:29px;margin:6px 7px 0 0;display:inline;display:inline;float:left;line-height:27px;text-align:center
}
.spe2-cont ul li a {
	width:78px;height:27px;border:1px #ddd solid;border-radius:3px;color:#333;display:block
}
.spe2-cont ul li a:hover {
	width:78px;height:27px;border:1px #00958D solid;border-radius:3px;color:#fff;display:block;background:#00958D
}
.spe2-cont ul li.KqB a {
	width:78px;height:27px;border:1px #00958D solid;border-radius:3px;color:#fff;display:block;background:#00958D
}
.spe2-cont dl {
	width:254px;padding:15px 0 0 19px;float:left
}
.spe2-cont dl dt img {
	width:254px;height:184px
}
.spe2-cont dl dd {
	line-height:30px;width:254px;text-align:center;font-size:14px
}
.spe2-cont dl dd a {
	color:#333
}
.spe2-cont dl dd a:hover {
	color:#777
}
.spe2-cont dl dd a span {
	color:#00958D
}
.hosp {
	width:786px;height:240px;border:1px solid #e4e4e4;float:left
}
.hosp .OrW {
	width:786px;float:left
}
.hosp .OrW ul {
	width:588px;float:right;height:36px
}
.hosp .OrW ul li {
	width:195px;height:35px;float:left;border-left:1px solid #e4e4e4;font-size:14px;line-height:35px;text-align:center
}
.hosp .OrW ul li a {
	width:195px;height:35px;color:#333;border-bottom:1px #e4e4e4 solid;display:block
}
.hosp .OrW ul li a:hover {
	width:195px;height:35px;color:#00958D;border-bottom:1px #00958D solid;display:block
}
.hosp .OrW ul li.KqB a {
	width:195px;height:35px;color:#00958D;border-bottom:1px #00958D solid;display:block
}
.hosp .OrW strong {
	width:198px;height:35px;border-bottom:1px #e4e4e4 solid;float:left
}
.hosp .OrW strong img {
	padding-top:6px
}
.hosp-sroll {
	width:786px;float:left;margin-top:30px
}
.hosp-sroll .uaVX {
	width:40px;height:155px;float:left;cursor:pointer
}
.hosp-sroll .right {
	width:40px;height:155px;float:right;cursor:pointer
}
.hosp-sroll ul {
	width:705px;height:155px;float:left;overflow:hidden
}
.hosp-sroll ul li {
	padding:3px;border:1px solid #d5d5d5;margin-right:15px;display:inline;float:left
}
.hosp-sroll ul li img {
	width:217px;height:147px;display:block
}
.serv {
	width:293px;height:240px;float:right;border:1px solid #e4e4e4
}
.serv .OrW {
	width:293px;float:left
}
.serv .OrW ul {
	width:293px
}
.serv .OrW ul li {
	width:72px;height:36px;border-right:1px solid #e4e4e4;float:left;line-height:35px;text-align:center;font-size:14px
}
.serv .OrW ul li a {
	width:100%;height:35px;border-bottom:1px solid #e4e4e4;color:#333;display:block
}
.serv .OrW ul li a:hover {
	width:100%;height:35px;border-bottom:1px solid #00958D;color:#00958D;display:block
}
.serv .OrW ul li.KqB a {
	width:100%;height:35px;border-bottom:1px solid #00958D;color:#00958D;display:block
}
.serv .wx {
	display:inline;float:left;margin:15px 20px 0 35px;width:218px
}
.serv .wx img {
	padding:0 29px
}
.serv .wx p {
	line-height:16px;text-align:center;width:218px
}
.serv .blog {
	display:inline;float:left;margin:15px 20px 0 35px;width:218px
}
.serv .blog dl {
	border-top:1px dashed #d9dee3;height:78px;margin-top:13px;padding-top:13px;width:218px
}
.serv .blog dl dt {
	float:left
}
.serv .blog dl dd {
	float:right;line-height:30px;width:110px
}
.serv .mob {
	display:inline;float:left;margin:15px 20px 0 35px;width:218px
}
.serv .mob dl {
	float:left;width:218px
}
.serv .mob dl dt {
	float:left
}
.serv .mob dl dd {
	float:right;font-size:12px;line-height:18px;width:150px
}
.serv .mob dl dd strong {
	color:#00958D;float:left;font-size:16px;font-weight:400;line-height:22px;width:150px
}
.serv .mob p {
	border-top:1px dashed #d9dee3;color:#00958D;float:left;margin-top:10px;padding-top:10px;width:218px
}
.serv .mob p a {
	color:#444
}
.serv .map {
	display:inline;float:left;margin:15px 20px 0 35px;width:218px
}
#ud-bg {
	width:100%;background:#f4f4f4;height:auto
}
.f-link {
	width:1100px;margin:0 auto
}
.f-link img {
	padding-top:20px
}
.ud-link {
	width:1100px;margin:20px auto;padding:10px 0;border:1px solid #cacaca;border-left:0;border-right:0
}
.ud-link dl {
	width:1100px;margin:10px 0;float:left;height:149px;height:42px
}
.ud-link dl dd {
	float:left;width:149px;height:42px;margin-right:20px;color:#000
}
.ud-link dl dd strong {
	padding-left:50px;width:99px;float:left;line-height:20px;font-size:14px;font-weight:400
}
.ud-link dl dd p {
	padding-left:50px;width:99px;float:left;line-height:20px;font-size:10px;font-family:Arial , Helvetica , sans-serif
}
.ud-link dl dt {
	width:930px;float:left;line-height:21px;color:#333;font-size:13px
}
.ud-link dl dt a {
	padding:0 5px;color:#333;float:left
}
.ud-link dl dt a:hover {
	color:#fff;padding:0 5px;background:#00958D;display:inline-block;border-radius:3px
}
.zkkVB {
	width:534px
}
.zkkVB h3 {
	width:534px;float:left
}
.zkkVB ul {
	float:left;width:1100px;margin-top:12px
}
.zkkVB ul li {
	width:111px;line-height:30px;padding-left:20px;font-size:14px;float:left
}
.zkkVB ul li a {
	color:#333
}
.zkkVB ul li a:hover {
	color:#777
}
.ud2 {
	width:266px;float:left;padding-left:30px
}
.ud2 h3 {
	width:266px;float:left
}
.ud2 ul {
	float:left;width:266px;margin-top:12px
}
.ud2 ul li {
	width:113px;line-height:30px;padding-left:20px;font-size:14px;float:left
}
.ud2 ul li a {
	color:#333
}
.ud2 ul li a:hover {
	color:#777
}
.ud3 {
	width:507px;float:right
}
.ud3 h3 {
	float:left;width:507px
}
.ud3 strong {
	margin-top:12px;float:left
}
.swGHS {
	width:100%;background:#ededed
}
.loRnj {
	height:44px;width:100%;text-align:center;font-size:16px;line-height:44px;border-top:1px solid #b4b4b4;border-bottom:1px solid #dbdbdb
}
.loRnj a {
	color:#333;padding:0 3px;color:#333
}
.loRnj a:hover {
	color:#777
}
.eNtza {
	width:100%;font-size:12px;color:#333;text-align:center;margin-top:20px;line-height:27px;
}
.eNtza a {
	color:#c00
}
.ayhVq {
	width:251px;height:34px;text-indent:5px;color:#777;font-size:14px;border:0;margin:0;padding:0;float:left;background:#cbdaf1;font-family:"微软雅黑"
}
.input2 {
	width:158px;height:23px;text-indent:5px;color:#777;font-size:14px;border:0;margin:0;padding:0;font-family:"微软雅黑";border:1px solid #dfdfdf
}
.input3 {
	width:179px;height:22px;text-indent:5px;color:#777;font-size:12px;border:0;margin:0;padding:0;font-family:"微软雅黑"
}
.inputsubmit {
	width:160px;height:40px;text-indent:5px;color:#fff;background:#00958D;font-size:12px;border:0;margin:0;padding:0;font-family:"微软雅黑";font-size:16px
}
.cs_tab {
	height:46px;t
}
.cs_r .cs_key1 a , .cs_r .cs_key2 a , .cs_r .cs_key3 a , .cs_r .cs_key4 a , .cs_r .cs_key5 a , .cs_r .cs_key6 a , .cs_tab a {
	color:#fff
}
.cs-l {
	width:682px;float:left;display:inline;margin-left:15px;margin-top:10px
}
.cs_r {
	width:284px;float:left;display:inline;margin-left:15px
}
.pIYiC {
	width:0;margin:0;padding:0;line-height:0;font-size:0;clear:both
}
a {
	text-decoration:none
}
a:hover {
	text-decoration:none
}
.NwSX {
	display:none
}
.IaJc {
	width:100%;height:32px;background:#434343
}
.IaJc .vifKE {
	width:1100px;height:32px;margin:0 auto;line-height:32px
}
.IaJc .vifKE strong {
	float:left;font-weight:400;color:#fff
}
.IaJc .vifKE ul {
	float:right
}
.IaJc .vifKE ul li {
	float:left;padding-left:20px;line-height:32px;width:150px
}
.IaJc .vifKE ul li a {
	color:#fff
}
.hjDdM {
	width:1252px;height:120px;margin:0 auto
}
.hjDdM h2 {
	float:left;margin-top:30px
}
.hjDdM span {
	float:right;margin-top:30px
}
.SXP {
	width:100%;height:42px;background:#00958D;position:relative
}
.SXP .wt-bg {
	position:absolute;width:100%;height:32px;background:#fff;top:42px;opacity:.7;filter:alpha(Opacity=50)
}
 .SXP .wt-bg p {
 	width:1100px;line-height:32px;font-size:14px;margin:0 auto
 }
 .SXP .wt-bg p a {
 	color:#333;padding:0 5px
 }
.SXP .wt-bg p a:hover {
	color:#777
}
.SXP .pNU {
	width:1100px;height:42px;margin:0 auto
}
.SXP .pNU ul {
	float:left
}
.SXP .pNU ul li {
	float:left;width:157px;line-height:42px;text-align:center;font-size:16px
}
.SXP .pNU ul li a {
	width:186px;height:42px;display:block;color:#fff
}
.SXP .pNU ul li a:hover {
	width:106px;height:42px;display:block;color:#fff;background:#00958D
}
.SXP .pNU ul li.KqB a {
	width:106px;height:42px;display:block;color:#fff;background:#00958D
}
.SXP .pNU dl {
	width:296px;height:36px;padding:3px;float:right;background:#00958D;overflow:hidden
}
.SXP .pNU dl dd {
	width:251px;height:34px;border:1px solid #00958D;border-right:0;background:#cbdaf1;float:left
}
.SXP .pNU dl dt {
	width:43px;height:34px;border:1px solid #00958D;border-left:0;background:#cbdaf1;float:right
}
.ayhVq {
	width:251px;height:34px;text-indent:5px;color:#777;font-size:14px;border:0;margin:0;padding:0;float:left;background:#cbdaf1;font-family:"Microsoft YaHei"
}
.input2 {
	width:158px;height:23px;text-indent:5px;color:#777;font-size:14px;border:0;margin:0;padding:0;font-family:"Microsoft YaHei";border:1px solid #dfdfdf
}
.input3 {
	width:179px;height:22px;text-indent:5px;color:#777;font-size:12px;border:0;margin:0;padding:0;font-family:"Microsoft YaHei"
}
.inputsubmit {
	width:160px;height:40px;text-indent:5px;color:#fff;background:#5aa746;font-size:12px;border:0;margin:0;padding:0;font-family:"Microsoft YaHei";font-size:16px
}
.inputsubmit {
	width:160px;height:40px;text-indent:5px;color:#fff;background:#5aa746;font-size:12px;border:0;margin:0;padding:0;font-family:"Microsoft YaHei";font-size:16px
}
* {
	margin:0;padding:0;list-style:none
}
#playBox {
	width:100%;height:450px;background:url(/images/banner.jpg) center no-repeat;position:relative;overflow:hidden;
}
.pos_re {
	position:relative
}
.pos_ab {
	position:absolute
}
.fl {
	float:left
}
.fr {
	float:right
}
.uaVX {
	float:left
}
.right {
	float:right
}
.pIYiC {
	height:0;clear:both;font-size:0;overflow:hidden;line-height:0
}
.fB {
	font-weight:700
}
.ypgt {
	font-size:14px
}
.LXJh {
	font-size:16px;font-family:"Microsoft yahei";color:#333
}
.f18 {
	font-size:18px;font-family:"Microsoft yahei";color:#333
}
.JkLc {
	font-size:24px;font-family:"Microsoft yahei";color:#333
}
.PsQc {
	font-family:"Microsoft yahei"
}
.blank12 {
	clear:both;height:12px;overflow:hidden;display:block
}
.zjRX {
	clear:both;height:20px;overflow:hidden;display:block
}
.mT15 {
	margin-top:15px
}
.mT20 {
	margin-top:20px
}
.noLR {
	margin-left:15px
}
.XYfKn {
	width:230px
}
.KlF {
	width:260px;overflow:hidden
}
.qASD {
	width:740px;overflow:hidden
}
.tUfdW {
	width:1000px;margin:0 auto
}
.margin {
	margin:0 auto
}
.hot {
	color:#00958D
}
.color333 {
	color:#333
}
.boer-b {
	border-bottom:solid 1px #eaeaea
}
.SLd {
	border:1px solid #eaeaea;overflow: hidden;
}
.border-top {
	border-top:none
}
.z-index {
	z-index:99999
}
.green {
	color:#00958D
}
a {
	color:#454545;text-decoration:none
}
a:hover {
	color:#00958D;text-decoration:underline
}
.vPdai a {
	color:#F00
}
.vPdai a:hover {
	color:#F00;text-decoration:underline
}
.White a {
	color:#fff
}
.White a:hover {
	color:#fff;font-weight:700;text-decoration:none
}
.wx1 {
	width:22px;height:22px;position:relative;z-index:9999999;overflow:hidden
}
.wx2 {
	width:22px;height:22px;position:relative;z-index:9999999
}
.wx_c {
	position:absolute;z-index:9999;width:130px;height:130px;left:-50px;top:31px
}
.T_nav a {
	padding-right:6px
}
.Top {
	height:82px;padding-top:33px
}
.case_tit strong {
	display:block;padding:16px 0 0 20px;color:#fff
}
.case_tit span {
	display:block;float:right;margin-right:15px;padding-right:16px
}
.case_l {
	width:458px;
}
.case_l_bt {
	width:338px;height:284px;display:block
}
.case_l_bt p {
	width:204px;padding-left:15px;line-height:20px
}
.case_l_sj {
	width:119px;line-height:26px;border-left:1px solid #0c6e4a
}
.case_l_sj_tit {
	height:26px;background:#00958D;color:#fff;width:118px
}
.case_l_sj_tit p {
	width:58px;text-align:center;float:left
}
.case_l_sj ul li {
	width:58px;border-bottom:1px solid #0c6e4a;border-right:1px solid #418d61;float:left;text-align:center
}
.case_l_nr {
	width:457px;height:83px;background:#f2f2f2;margin:0 0 1px 1px
}
.case_l_nr p {
	width:423px;padding:12px 0 0 18px;line-height:20px
}
.case_r {
	width:516px;display:inline;margin-left:23px
}
.case_conts li {
	width:158px;height:158px;float:left;margin-right:14px;display:inline;text-align:center
}
.case_conts li img {
	width:158px;height:116px
}
.case_conts li p {
	width:158px;height:24px;overflow:hidden
}
.case_conts_sm {
	border-top:1px dotted #bcbcbc;margin-right:14px;display:inline-block;width:500px;text-align:right;padding-top:12px
}
.bo_swt {
	height:48px;background-color:#edf3f0;border-top:2px solid #16753f;z-index:99999;position:fixed;bottom:0;top:auto;width:100%;margin:0 auto;text-align:center;display:block
}
.Tit {
	line-height:55px;height:55px;overflow:hidden
}
.Tit span {
	display:block;float:right;padding-right:15px;color:#999;font-size:12px
}
.Tit span a {
	padding:0 5px;font-size:14px
}
.Tit p {
	float:left;padding-left:15px
}
.Tit strong {
	padding-left:25px;font-size:18px;font-weight:400
}
.Tit p b {
	font-weight:400;color:#bbb;padding-left:3px
}
#pagination li.current {
	background:#177741
}
.l_zz_k {
	width:739px;background:#f7f7f7
}
.l_zz_tit {
	line-height:40px;height:40px;background:#00958D;color:#fff
}
.l_zz_tit span {
	display:block;float:right;padding-right:15px
}
.l_zz_tit p {
	padding-left:15px;color:#fff;float:left
}
.l_zz_c li {
	width:210px;height:28px;overflow:hidden;float:left;display:inline;margin:8px 0 0 20px;border-bottom:1px dotted #c4c4c4;padding-left:10px
}
.dise_fl {
	width:369px;height:380px;float:left;border-top:1px solid #eaeaea;border-right:1px solid #eaeaea
}
.dise_fl_bt {
	width:328px;margin:15px 0 0 20px
}
.dise_fl_bt strong {
	display:block;line-height:35px;text-align:center
}
.dise_fl_bt p {
	font-size:12px;line-height:22px;text-indent:24px
}
.dise_fl_bt span img {
	width:328px;height:120px;padding:12px 0 18px
}
.xgjb {
	border-top:1px solid #e9e9e9;height:40px;line-height:40px;overflow:hidden;color:#b1b1b1;padding-left:12px
}
.xgjb a {
	padding:0 8px
}
.atmEH {
	line-height:45px;padding-left:15px;border-top:1px solid #eaeaea
}
.Rgo img {
	width:230px;height:134px
}
.Rgo p {
	line-height:20px;padding:10px 0 15px 0;text-indent: 2em;
}
.Rgo p a {
 color:#F00
}
.dDGX {
	margin-left:6px;height:70px;overflow:hidden;width:254px;float:left;margin-bottom:10px
}
.dDGX li {
	width:50px;float:left;margin-left:10px;display:inline;text-align:center
}
.dDGX li span {
	display:block;width:45px;height:45px;float:left
}
.dDGX li span#icon_zx a {
	display:block;width:45px;height:45px;background:url(/images/l_zx_icon.png) 0 0;margin-left:2px;text-indent:-99999px
}
.dDGX li span#icon_zx a:hover {
	background-position:0 45px
}
.dDGX li span#icon_yy a {
	display:block;width:45px;height:45px;background:url(/images/l_zx_icon.png) 45px 0;margin-left:2px;text-indent:-99999px
}
.dDGX li span#icon_yy a:hover {
	background-position:45px 45px
}
.dDGX li span#icon_ly a {
	display:block;width:45px;height:45px;background:url(/images/l_zx_icon.png) 105px 0;margin-left:2px;text-indent:-99999px
}
.dDGX li span#icon_ly a:hover {
	background-position:105px 45px
}
.dDGX li span#icon_qq a {
	display:block;width:45px;height:45px;background:url(/images/l_zx_icon.png) 165px 0;margin-left:2px;text-indent:-99999px
}
.dDGX li span#icon_qq a:hover {
	background-position:165px 45px
}
.Rese_c {
	width:230px;margin:5px 0 0 15px
}
.Rese_c li {
	width:230px;height:24px;margin-bottom:12px;float:left;display:block;line-height:22px;overflow:hidden
}
.Rese_c li span {
	display:block;float:right
}
.Rese_c li span .Rese_text {
	width:170px;height:22px;border:1px solid #eaeaea;overflow:hidden
}
.selecta {
	width:172px;height:24px;border:1px solid #eaeaea;float:right;display:block
}
.Rese_c li p {
	float:left;padding-right:10px
}
.Rese_c li span .usercode {
	width:92px;height:20px;border:1px solid #e3e3e3;line-height:20px;overflow:hidden;margin-right:18px
}
.Rese_yuy {
	width:154px;height:30px;padding-left:56px
}
.Rese_yuy p {
	float:left;width:77px;height:30px
}
.Rese_yuy .Rese_btn {
	width:150px;height:32px;border:none;background:#00958D;cursor:pointer;color:#fff;font-size:16px;font-family:"Microsoft yahei"
}
.zj_conts li {
	width:230px;height:260px;float:left;overflow:hidden;position:relative
}
.zj_conts li img {
	width:230px;height:260px
}
.zj_conts li .imgtext {
	height:auto;float:left;padding:10px;color:#fff;line-height:18px;background:rgba(000 , 000 , 000 , .65)!important;background:#000;filter:alpha(opacity=65);position:absolute;bottom:0;z-index:9999
}
 .zj_conts li .imgtext strong {
 	display:block;text-align:center;line-height:32px
 }
 .zj_conts li .imgtext p {
 	color:#cfcfcf;padding-left:3px
 }
.zj_conts li .imgtext span {
	display:block;margin:8px 0 0 65px
}
.zj_conts li .imgtext span a {
	width:28px;height:29px;float:left;margin-left:8px;display:inline-block;text-indent:-99999px;
}
.zj_conts li .imgtext span a#zx1 {
	background-position:0 0
}
.zj_conts li .imgtext span a#zx1:hover {
	background-position:0 -29px
}
.zj_conts li .imgtext span a#zx2 {
	background-position:28px 0
}
.zj_conts li .imgtext span a#zx2:hover {
	background-position:28px -29px
}
.Art_tit {
	height:35px;line-height:35px;background:#f5f5f5;border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;margin-bottom:10px
}
.Art_tit p {
	float:left;width:102px;text-align:center;height:36px;border-right:1px solid #eaeaea
}
.Art_tit p.KqB {
	width:102px;height:36px;font-weight:700;background:#fff;cursor:pointer;color:#146737
}
.qOOc li {
	height:30px;line-height:30px;overflow:hidden;width:230px;overflow:hidden;margin-left:15px;display:inline-block
}
.qOOc li span {
	width:15px;height:15px;display:inline-block;background:#545454;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;float:left;margin:8px 10px 0 0;line-height:15px;text-align:center;color:#fff
}
.qOOc li span#sz {
	background:#00958D;display:block;float:left;width:15px;height:15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;float:left;margin:8px 10px 0 0;line-height:15px
}
.map img {
	width:230px;height:140px;padding:0 0 10px 15px
}
.map p {
	width:230px;padding-left:15px;line-height:20px
}
.OKI li {
	height:110px
}
.OKI li h4 {
	font-size:16px;display:block;padding:16px 30px 0 30px;line-height:40px
}
.OKI li p {
	line-height:20px;padding-left:30px;font-size:12px;color:#595959;width:650px;height:40px;overflow:hidden
}
.OKI li span {
	display:block;font-size:12px;padding:14px 30px 0 30px;color:#8e8e8e
}
.OKI li span a {
	color:#8e8e8e
}
.plist li {
	float:left;width:713px
}
.plist_left {
	width:120px;margin:16px 10px;float:left
}
.plist_right {
	width:563px;margin:0 auto;float:left
}
.plist_right .eSpQJ {
	font-size:16px;display:block;padding:16px 0 0 0;line-height:40px
}
.plist_right .vPdai {
	line-height:20px;padding-left:0;font-size:12px;color:#595959;width:563px;height:40px;overflow:hidden
}
.plist_right .span {
	display:block;font-size:12px;padding:14px 0 0 0;color:#8e8e8e
}
.wz_lb_sz ul {
	padding-left:15px
}
.wz_lb_sz li {
	float:left;padding:0 5px 0 5px;border:1px solid #eaeaea;background:#f8f8f8;line-height:20px;margin-left:5px
}
.wz_lb_sz li:hover {
	border:1px solid #00958D;background:#e1f9ff;cursor:pointer
}
.l_case li {
	width:230px;margin:15px 15px 0 15px;height:65px;overflow:hidden
}
.l_case li img {
	float:left;width:80px;height:65px
}
.l_case li p {
	float:left;width:140px;padding-left:10px;line-height:20px
}
.uVZy {
	width:690px;margin:0 auto
}
.muHh {
	height:125px;border-bottom:1px dotted #c4c4c4;text-align:center
}
.muHh h2 {
	display:block;line-height:60px;padding-top:30px;color:#333
}
.muHh h1 {
	display:block;line-height:60px;padding-top:30px;color:#333
}
.fAx {
	color:#222;padding-top:6px
}
.fAx p {
	padding-top:20px
}
.Zsr {
	padding:50px 0 50px 210px
}
.Zsr img {
	float:left
}
.l_fxwx {
	background:#eee;width:690px;height:120px;margin-bottom:40px
}
.fx1 {
	height:72px;line-height:52px;padding:36px 0 0 70px
}
.FQEh li {
	height:24px
}
.FQEh li img {
	display:block;float:left;padding:0 10px 0 0
}
.FQEh li p {
	float:left
}
.VYk {
	line-height:40px;border-bottom:1px solid #ddd;margin:40px 0 15px 0
}
.iZAmu li {
	float:left;width:285px;margin-right:40px;text-indent:10px;height:28px;line-height:28px;overflow:hidden
}
.pagex {
	text-align:center;line-height:28px;width:705px;margin-bottom:10px;float:left;height:40px
}
.pagex b {
	color:red
}
.pagex a {
	border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:3px;line-height:30px;padding-left:7px;padding-right:7px;height:35px;margin-left:8px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:4px
}
.pagex span {
	border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:3px;line-height:30px;padding-left:7px;padding-right:7px;height:35px;margin-left:8px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:4px
}
.pagex .p_curpage {
	background-color:#ccc
}
.w930 {
	width:930px;margin:0 auto
}
.doctor_k {
	margin-top:35px
}
.doctor_k ul {
	width:490px;float:left;margin-left:20px;display:inline
}
.doctor_k ul li {
	padding:9px 0;border-bottom:1px solid #eaeaea;width:490px
}
.ry_conts li {
	width:268px;display:inline;float:left;margin:40px 0 0 48px
}
.ry_conts li img {
	display:block;width:230px;height:164px;padding:17px 0 0 19px
}
.ry_conts li p {
	width:268px;height:26px;overflow:hidden;text-align:center;padding-top:20px
}
.bg_color {
	background-color:#fff
}
.SLd {
	border:1px solid #dbdbdb
}
.rml21 {
	margin:0 21px
}
.Stit h1 {
	text-align:center;line-height:80px;font-size:26px;padding-top:10px;color:#000
}
.Scon {
	color:#333;line-height:28px;margin-top:20px;padding-left:6px
}
.Scon p {
	margin-top:20px
}
.center {
	text-align:center
}
.dMy {
	overflow:hidden;zoom:1;width:650px;margin:0 auto
}
.dMy li {
	float:left;padding:4px 7px 3px;border:1px solid #ccc;margin:0 5px;height:16px;line-height:16px
}
.dMy li.thisclass {
	background:#ccc
}
.IDTC a {
	color:#00958D
}
.WmaiW a {
	color:#00958D
}
.CPjE {
 height:40px; line-height:40px; background:#fff; border-bottom:1px solid #eaeaea;
}
.CPjE div {
 padding-left:35px;
}
.cs_tab {
	height:46px;background:url(. ./BHAUX/js-lihover .jpg) no-repeat
}
.cs_tab a , .cs_r .cs_key1 a , .cs_r .cs_key2 a , .cs_r .cs_key3 a , .cs_r .cs_key4 a , .cs_r .cs_key5 a , .cs_r .cs_key6 a {
	color:#fff
}
.cs-l {
	width:682px;float:left;display:inline;margin-left:15px;margin-top:10px
}
.cs_r {
	width:284px;float:left;display:inline;margin-left:15px
}
.HQy h4 {
	text-align:center;line-height:28px;width:100%;font-size:14px; font-weight:bold; color:#00958D;
}
.HQy h4 a {
	font-weight:bold; color:#00958D; font-size:16px;
}
.HQy p {
	line-height:22px;text-indent:2em;padding-bottom:10px;border-bottom:1px dashed #d8d8d8;float:left
}
.HQy p a {
 color:#FF0000;
}
.HQy ul {
	display:inline;float:left;margin-top:6px
}
.HQy ul li {
	height:26px;line-height:26px;background:url(. ./BHAUX/tab-libg .jpg) no-repeat.uaVX 10px;text-indent:1em;float:left;width:335px; margin-top:4px; margin-left:20px;
}
.HQy ul li a {
	font-size:14px;display:inline;float:left; color:#000000;
}
.HQy ul li span {
	width:77px;height:17px;background:#00958D;display:inline;float:right;color:#fff;line-height:17px;text-indent:0;text-align:center;margin-right:15px;margin-top:4px
}
.RRZR  ul  p{text-indent: 2em; line-height: 17px;}
.RRZR  ul  p a{color: #FF0000;}
.classh1 {display: inline-block; font-size: 12px; font-weight: normal;}