em{ font-style: normal;}
body{ background: #fff !important;}
/*============================banner下面小导航==========================================================*/
.immenu {}
.immenu .title{float: left; width: 114px; color: #0081cc; padding: 34px  0 0 18px;}
.immenu .title h2{ font-size: 20px; height: 36px; font-weight: bold; line-height:36px; padding: 0;}
.immenu .title span{display: block; font-size: 14px; padding-left: 8px;}
.immenu .title i{ margin-top: 20px;}
.immenu ul{ height:96px; padding: 15px 0 15px 135px; *padding-left: 0;}
.immenu li{position:relative;float:left;width:100px;}
.immenu li a{position:relative;display:block;width:110px;height:88px;text-align:center; padding-top: 8px;}
.immenu i{display:block;height:53px;background-image:url(../images/icon1.png); }
.immenu a:hover,.immenu a:active{color:#fff;}
.immenu a:hover i,.immenu a:active i{background-position-y:80px;}
.immenu .i-1{background-position:0 -15px;}
.immenu .i-3{background-position: 0 -163px;}
.immenu .i-81{background-position:0 -459px;}
.immenu .i-4{background-position:0 -311px;}
.immenu .i-5{background-position: 3px -236px;}
.immenu .i-6{background-position:0 -385px;}
.immenu .i-2{background-position: 10px -89px;}
.immenu .i-7{background-position:0 -607px;}
.immenu .i-8{background-position:0 -533px;}
.immenu .i-125{background-position:0 -694px;}
/*.immenu a:hover .i-zz{background-position:0 80px;}*/
.immenu a:hover .i-1{background-position:-131px -15px;}
.immenu a:hover .i-3{background-position:-131px -163px;}
.immenu a:hover .i-81{background-position:-131px -459px;}
.immenu a:hover .i-4{background-position:-131px -311px;}
.immenu a:hover .i-5{background-position:-125px -236px;}
.immenu a:hover .i-6{background-position:-131px -385px;}
.immenu a:hover .i-2{background-position:-119px -89px;}
.immenu a:hover .i-7{background-position:-131px -607px;}
.immenu a:hover .i-8{background-position:-131px -533px;}
.immenu a:hover .i-125{background-position:-131px -694px;}
.immenu li.ts,.immenu li.ts a{ width: 130px;}

.css-ogin span{position:absolute;left:0;width:100%;height:100%;background-color:#0081cc;background-color:#FFF \9;opacity:0;-webkit-animation:orangeOut 0.4s ease;animation:orangeOut 0.4s ease;}
.css-ogin:hover span{opacity:1;
	-webkit-animation:orangeIn 0.2s ease;
		animation:orangeIn 0.2s ease;background-color:#0081cc \9;}
		@-webkit-keyframes orangeIn {
		0% {
		-webkit-transform:scale(0.8);
		-ms-transform:scale(0.8);
		transform:scale(0.8);
		opacity:0
	}
	100% {
		-webkit-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1);
		opacity:1
	}
}
	@-moz-keyframes orangeIn {
		0% {
		-webkit-transform:scale(0.8);
		-ms-transform:scale(0.8);
		transform:scale(0.8);
		opacity:0
	}
	100% {
		-webkit-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1);
		opacity:1
	}
}
	@-ms-keyframes orangeIn {
		0% {
		-webkit-transform:scale(0.8);
		-ms-transform:scale(0.8);
		transform:scale(0.8);
		opacity:0
	}
	100% {
		-webkit-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1);
		opacity:1
	}
}
	@keyframes orangeIn {
		0% {
		-webkit-transform:scale(0.8);
		-ms-transform:scale(0.8);
		transform:scale(0.8);
		opacity:0
	}
	100% {
		-webkit-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1);
		opacity:1
	}
}
	@-webkit-keyframes orangeOut {
		0% {
		-webkit-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1);
		opacity:1
	}
	100% {
		-webkit-transform:scale(0.8);
		-ms-transform:scale(0.8);
		transform:scale(0.8);
		opacity:0
	}
}
	@-moz-keyframes orangeOut {
		0% {
		-webkit-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1);
		opacity:1
	}
	100% {
		-webkit-transform:scale(0.8);
		-ms-transform:scale(0.8);
		transform:scale(0.8);
		opacity:0
	}
}
	@-ms-keyframes orangeOut {
		0% {
		-webkit-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1);
		opacity:1
	}
	100% {
		-webkit-transform:scale(0.8);
		-ms-transform:scale(0.8);
		transform:scale(0.8);
		opacity:0
	}
}
	@keyframes orangeOut {
		0% {
		-webkit-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1);
		opacity:1
	}
	100% {
		-webkit-transform:scale(0.8);
	-ms-transform:scale(0.8);
	transform:scale(0.8);
	opacity:0
}}

/*最新活动*/
.new-activity{float: left; width: 298px; height: 448px; border: 1px solid #a0a0a0; margin-right: 14px;}
.new-activity img{display: block;}
.new-activity .activity-title{overflow: hidden; height: 22px; background: #fff; padding: 21px 0; *margin-top: -4px;}
.new-activity .activity-title strong{float: left; display: block; padding-left: 32px; height: 22px; line-height: 22px; background: url(../images/icon2.png) 10px 6px no-repeat; font-size: 20px; margin-right: 8px}
.new-activity .activity-title span{float: left; display: block; padding-top: 4px; line-height: 18px; height: 18px; }

/*普瑞新闻-普瑞公益*/
.pnpw{float: left; width: 568px; height: 448px; border: 1px solid #a0a0a0; background: #fff;margin-right: 15px;}
.pnpw .hd{overflow: hidden; height: 68px; }
.pnpw .hd li{ float: left; width:50%; padding: 22px 0; background: #e5e5e5; cursor: pointer;}
.mcvc .hd li{width:100%; padding: 22px 0; background: #e5e5e5; cursor: pointer;}
.pnpw .hd li.on strong,.pnpw .hd li.on span {color: #0081cc;}
.pnpw .hd li.prnews.on  strong,.mcvc .hd li.mc.on strong{ background-position: 80px 9px;}
.pnpw .hd li.prpublic.on  strong,.mcvc .hd li.vc.on strong{ background-position: 5px 9px;}
.pnpw .hd .prnews,.mcvc .hd .mc{  text-align: right;}
.pnpw .hd .prnews strong,.pnpw .hd .prpublic strong,.mcvc .hd .mc strong,.mcvc .hd .vc strong{ font-size: 20px; height: 20px; line-height: 20px; padding-right: 27px; background:url(../images/icon2.png) 80px -34px no-repeat; }
.pnpw .hd .prnews span,.mcvc .hd .mc span{ padding-right: 8px;}
.pnpw .hd .prpublic,.mcvc .hd .vc{ text-align: left;}
.pnpw .hd .prpublic strong,.mcvc .hd .vc strong{padding-right: 0; padding-left: 27px; background-position: 5px -34px;}
.pnpw .hd .prpublic span,.mcvc .hd .vc span{padding-left: 8px;}
.pnpw .bd{ padding: 29px 17px;}
.pnpw .bd .pnpw-conttop img {float: left; margin-right: 15px;}
.pnpw .bd .pnpw-conttop strong{ display: block; line-height: 56px; margin-bottom: 10px; font-size: 16px;}
.pnpw .bd .pnpw-contbtm .more{ display: block; clear: both; float: right; color: #f39700; margin-top: 9px; }
.pnpw .bd .pnpw-contbtm ul { clear: both; border-top: 1px solid #595757; padding-top: 18px;}
.pnpw .bd .pnpw-contbtm ul li {float: left; width: 50%; padding-top: 0;}
.pnpw .bd .pnpw-contbtm ul li a{display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height: 30px; word-wrap:normal; margin-right: 8px;}

/*媒体报道-视频中心*/
.mcvc{float: left; width: 298px; height: 448px; background: #fff; border: 1px solid #a0a0a0;}

.mcvc .hd li.mc.on strong{ background-position: 123px 5px;}
.mcvc .hd li.vc.on strong{ background-position: 5px  10px;}
.mcvc .hd li.mc span{padding-right: 27px;}
.mcvc .hd li.vc strong{ background-position: 5px -38px;}

.mcvc-content img{margin:17px auto;}


.mcvc-content strong,.mcvc-content p{ padding:0 15px;}
.mcvc-content p{text-align: justify; line-height: 20px;height: 60px;}
.mcvc-content strong{display: block; font-size: 16px; line-height: 28px;}
.mcvc-btm {overflow: hidden;margin-top: 10px;}
.mcvc-btm a{float: left; display: block;width: 25%; height: 88px; color: #fff;}
.mcvc-btm a i{display:block; width: 41px; height: 47px; margin: 0 auto; padding-top: 6px;}

.mcvc-btm a span{display:block; text-align: center;}
.mcvc-btm a.zx{ background: #0081cc;   }
.mcvc-btm a.qq{ background: #f39800; }
.mcvc-btm a.ybzc{ background: #2dbab4; }
.mcvc-btm a.lx{ background: #6fba2c; }

/*优势科室*/
.superior-department{position: relative; overflow: hidden; border: 1px solid #a0a0a0; background: #fff;}
.superior-department h2{position: absolute; top: 0; left: 0; z-index: 1 }
.superior-department .sdpt-tab{position: relative; float: left; width: 224px; background: #fff; padding-top: 64px;}
.superior-department .sdpt-tab ul{ height: 510px;}
.superior-department .sdpt-tab ul li{ height: 50px; margin:1px; background: #eee; *height:46px;}
.superior-department .sdpt-tab ul li b{cursor: pointer; display: block; line-height: 49px; padding-left:40px; font-size: 18px; color: #595757;  }
.superior-department .sdpt-tab ul li.on { background:#fff; }
.superior-department .sdpt-tab ul li.on b{ background: url(../images/icon2.png) 8px 19px no-repeat;}

.superior-department .bd{float: left; width: 974px;}
.superior-department .bd .ksdetails{display: none;}

.ksdetails .ksdetails-left{float: left; padding: 10px 55px; width: 490px;}
.ksdetails .ksdetails-left .ks-sstype{ height: 18px; line-height: 18px; text-align: center; padding: 17px 0;}
.ksdetails .ksdetails-left .ks-sslx{ font-size: 18px; color: #0081cc; padding-right: 22px; font-weight: bold;}
.ksdetails .ksdetails-left .ks-sslx:last-child{padding-right: 0;}
.ksdetails .ksdetails-left .ks-sslx i{font-style: normal; color: #f39800; padding-right: 5px;}
.ksdetails .ksdetails-left strong{display: block; font-size: 18px; line-height: 40px; margin-top: 9px;}
.ksdetails .ksdetails-left p{font-size: 14px;text-align: justify; text-justify:inter-ideograph; line-height: 24px;}
.ksdetails .ksdetails-left ul{border-top: 1px solid #595757; padding-top: 4px;}
.ksdetails .ksdetails-left ul li a{display: block; line-height: 30px;}

.ksdetails .ksdetails-right {width: 324px; padding: 10px 8px;}
.ksdetails .ksdetails-right h3{ color: #0081cc; font-size: 18px; font-weight: bold; line-height: 22px; padding: 15px 0;}
.ksdetails .ksdetails-right h3.ykwt span,.ksdetails .ksdetails-right h3.hotwt span{display: block; float: left; width: 28px; height: 22px; background: url(../images/icons.png) -735px -2px no-repeat;}
.ksdetails .ksdetails-right img{border: 1px solid #a0a0a0;}
.ksdetails .ksdetails-right .btnbox {text-align: center; padding: 15px 0;}
.ksdetails .ksdetails-right .btnbox .btn{ width: 110px; height: 40px; line-height: 40px; border: 0; border-radius: 4px; padding: 0; font-size: 16px; color: #fff;}
.ksdetails .ksdetails-right h3.hotwt span{ background-position: -735px -56px; font-size: 18px;}
.ksdetails .ksdetails-right ul li{float: left; width: 50%; }
.ksdetails .ksdetails-right ul li a{display: block; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; line-height: 30px; padding-left: 14px; background: url(../images/icons.png) -931px 10px no-repeat;}
.ksdetails .ksdetails-left .morebox{ clear: both; height: 24px;}
.ksdetails .ksdetails-left .morebox a{color: #f39700;}

/*专家团队*/
/* .expert-teamoutbox #expert-teamprev,.expert-teamoutbox #expert-teamnext{position: absolute; z-index: 10; left: 0; top: 50%; margin-top: -51px; display: block; width: 40px; height: 60px; background: url(../images/banner/slider-arrow.png) no-repeat;    background-color: #000;}
.expert-teamoutbox #expert-teamprev{ background-position: 4px -10px;}
.expert-teamoutbox #expert-teamnext{ background-position: -65px -10px; left: auto; right: 0; }

.expert-teampic{width:1200px;height:462px; overflow: hidden;}
.expert-teampic ul li{position: relative; list-style:none;width:246px;height:462px;float:left;}
.expert-teampic ul li .mask{position: absolute; z-index: 9; width: 100%; height: 100%; background: #ccc; opacity: 0.7; filter:alpha(opacity=70)\9;}
.expert-teampic ul li:hover .mask,.expert-teampic ul li.on .mask{display: none;}
.expert-teampic ul li:first-child{width: 462px;}
.expert-teampic .txt{position: absolute; overflow: hidden; left: 0; bottom: 0; width:462px; height:160px; }
.expert-teampic .txt .bg{position: absolute; left: 0; bottom: 0; z-index: 0; width: 100%; height: 100%;  background:rgba(255,255,255,0.7); background: #fff\9; filter:alpha(opacity=70)\9;  }
.expert-teampic .txt p{color:#000; float:left; position:relative; margin-right: 120px; margin-left: 30px;}
.expert-teampic .txt .p1 { margin: 29px 0 0 30px; color: #595757;}
.expert-teampic .txt .p1 strong{ font-size:24px; color: #595757;}
.expert-teampic .txt .p1 span{ font-size: 18px; line-height: 24px; padding-left: 10px;}
.expert-teampic .txt .p2{ clear: both; width: 312px; font-size: 16px;}
.expert-teampic .txt .p2 span{color: #0081c5;}
.expert-teampic .txt .btnbox{position:absolute;  width: 80px; right: 30px; top: 50%; margin-top: -47px; }
.expert-teampic .txt .btn{display: block; padding: 0; border: 0; width: 80px; height: 40px; line-height: 40px; margin: 5px 0; border-radius: 4px; font-size: 16px; color: #fff;}
.expert-teampic .txt .btn1{ background: #6fba2c;}
.expert-teampic .txt .btn2{ background: #f39800;} */
.expert-team{width:1200px; overflow: hidden; border: 1px solid #ccc; background: #fff;}
.expert-team ul.fl{overflow: hidden;width: 916px;font-size: 0;}
.expert-team ul.fl li{display: inline-block; width: 215px;margin-left: 10px;margin-top: 15px;}
.expert-team ul.fl li p{padding: 0 15px;font-size: 14px; }
.expert-team ul.fl li h4{padding: 0 15px; font-size: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.expert-team ul.fl li h4 strong{font-size: 20px;}
.expert-team  .btnbox{overflow: hidden;}
.expert-team  .btn{float: left;margin-left: 20px; padding: 0; border: 0; width: 70px; height: 30px; line-height: 30px; margin: 5px 0; border-radius: 4px; font-size: 14px; color: #fff;margin-left: 20px;}
.expert-team .btn1{ background: #6fba2c;}
.expert-team .btn2{ background: #f39800;}

.expert-team .truble{width: 260px;padding: 15px 10px;}
.expert-team .truble h2{height: 44px;padding: 0; line-height: 44px;color: #fff;font-size: 22px;text-indent: 10px; font-weight: bold; background: #0088cc;}
.expert-team .truble dl{padding: 12px 0;}
.expert-team .truble dd{float: left; width: 130px;line-height: 30px;}
.expert-team .truble dd input{margin-right: 10px;}
.expert-team .truble a{float: left;width: 36px;line-height: 24px;margin-left: 20px; padding: 6px 20px; font-size: 18px;color: #fff;background: #0088cc;}
.expert-team .truble a+a{background: #f39800;}
.clearfix:after{display: block;content: "";visibility: hidden;clear: both;height: 0;}
.expert-team .truble p{padding-top: 20px;}


/*预约板块*/
.yuyue-group{margin-top: 20px; padding: 22px 0; background: #1483ca; height: 37px; height: 30px\9;}
.yuyue-group strong{display: block; float: left; height: 37px; line-height: 37px; color: #fff; margin-right: 15px; font-size: 16px; padding: 0 35px; height: 30px\9; line-height: 30px\9;}
.yuyue-group ul li{position: relative; float: left; width: 215px;}
.yuyue-group ul li span,.yuyue-group ul li .input-text{float: left; color: #ccc;}
.yuyue-group ul li span{display: block; height: 36px; line-height: 36px; color: #fff; padding-right: 8px; font-size: 16px; height: 30px\9; line-height: 30px\9;}
.yuyue-group ul li .input-text{ width: 122px; padding: 6px 3px; height: 37px; border-radius: 4px; height:30px\9;}
.yuyue-group ul li.li1 { width:185px; }
.yuyue-group ul li select{ height: 37px; line-height: 37px; border-radius: 4px;  height: 28px\9;}
.yuyue-group ul li select option{ }
.yuyue-group .btn{ width: 110px; height: 37px; line-height: 37px; height: 30px\9; line-height: 28px\9; padding: 0; background: none; border: 1px solid #fff; border-radius: 4px; margin-left: 47px; color: #fff; font-size: 16px;}

/*患者故事*/
.patient-story{float: left; position: relative; width: 774px;  }
.patient-story-box{position: relative; height: 472px; border: 1px solid #a0a0a0; padding: 11px  0 11px 11px; background: #fff; }
.patient-story-box ul li{overflow: hidden; position: relative; float: left; margin: 4px 8px 4px 0; width: 241px; border: 1px solid #8a8888;}
.patient-story-box ul li a{display: block;}
.patient-story-box ul li a span{display: block; position: absolute; bottom: 0; width: 100%; height: 40px; line-height: 40px; text-align: center; background: rgba(255,255,255,0.9); background: #fff\9; filter:alpha(opacity=90)\9; z-index: 9;}
.patient-story .more{position: absolute; line-height: 34px; top:31px; right: 0; color: #e8460a;}

/*普瑞学术*/
.purui-academic{float: right; }
.academic-box{padding: 14px 14px 13px 14px; width: 385px; height: 467px; background: #fff; border: 1px solid #a0a0a0;}
.academic-box strong{font-size: 18px; line-height: 46px; color: #595757; margin: 0 10px;}
.academic-box p{text-align: justify; text-justify:inter-ideograph; padding-bottom: 12px; color: #898989;margin: 0 10px;}
.academic-box ul{ padding-top:15px; margin: 0 10px;  border-top: 1px solid #595757;}
.academic-box ul li{padding: 0}
.academic-box ul li a{display: block; line-height: 24px;}


/*技术实力*/
.technology{overflow: hidden;}
.th-details {position: relative; float: left; width: 248px; border: 1px solid #a0a0a0; background: #eee; height: 472px; margin-right: 12px;}
.th-details h3,.th-details strong,.th-details p{ display: block; margin: 0 18px;}
.th-details h3{padding: 30px 0 20px 0; font-size: 24px; height: 24px; line-height: 24px; color: #00b8c5; text-align: center; font-weight: bold;}
.th-details strong{ line-height: 36px; font-size: 24px; color: #898989; font-weight: 500; text-align: center;}
.th-details p{line-height: 24px; font-size: 16px; color: #898989; text-align: justify; text-justify:inter-ideograph;  padding-top:10px; }
.th-details a{position: absolute; display: block; bottom:176px; left: 50%; width: 110px; height: 40px; line-height: 40px;  margin-left: -55px; font-size: 16px; color: #fff; border: 0; padding: 0; background: url(../images/icons.png) -589px 0 no-repeat; text-align: center;}
.th-details img{position: absolute; bottom: 0;}
.th-wxfw{position: relative; float: right; border: 1px solid #a0a0a0;}
.th-wxfw .wxfw-details{position: absolute; bottom: 0; width: 100%; height: 90px; }
.th-wxfw .wxfw-details strong{position: relative;display: block; font-size: 24px; line-height: 40px; color: #f39700; padding: 14px 0 0 35px; z-index: 9}
.th-wxfw .wxfw-details p{position: relative;padding-left:35px;  z-index: 9}
.th-wxfw .wxfw-details .btn{position: relative;float: right; width: 110px; height: 40px; line-height: 40px; font-size: 16px; color: #fff; border: 0; padding: 0; margin-top: 28px; margin-right: 13px; background: url(../images/icons.png) -589px 0 no-repeat; text-align: center;  z-index: 9}
.th-wxfw .wxfw-details span{display: block; position: absolute; top: 0; left: 0; zoom: 1; z-index: 1; width: 100%; height: 90px; background: rgba(255,255,255,0.5); background: #fff\9; filter:alpha(opacity=50)\9;}

/*验证*/
.yuyue-group ul li span.Validform_checktip{margin-left:0; color: #000;}
.yuyue-group ul li .info{top:-47px; left:0px; border:1px solid #ccc; padding:2px 20px 2px 5px; color:#666; position:absolute; display:none; line-height:20px; background-color:#fff;}
.yuyue-group ul li span.dec {bottom: -8px; display: block; height: 8px; overflow: hidden; position: absolute; right: 10px; width: 17px;}
.yuyue-group ul li .dec s { font-family: simsun; font-size: 16px; height: 19px; left: 0; line-height: 21px; position: absolute;text-decoration: none; top: -9px;width: 17px;}
.yuyue-group ul li .dec .dec1 {color: #ccc;}
.yuyue-group ul li .dec .dec2 {color: #fff; top: -10px;}

/*新预约*/
.secuss{ display:none; min-width:552px; height:147px; background:#fff; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; position:absolute;}
.secuss .close{ position:absolute; font-family:Arial; background:#fff; width:20px; height:20px; color:#999; top:5px; right:5px; font-size:20px; text-align:center; cursor:pointer;}
.secuss .tipsbox{ height:147px; padding-left:188px; display:table;}
.secuss .r{background:url(http://web.prykweb.com/statics/images/yuyuepic/yycgr.png) 30px 33px no-repeat;}
.secuss .f{background:url(http://web.prykweb.com/statics/images/yuyuepic/yycgf.png) 30px 33px no-repeat ;}
.secuss .cw{background:url(http://web.prykweb.com/statics/images/yuyuepic/yycgcw.png) 30px 33px no-repeat ;}
.secuss .tipsbox .yytips{display:table-cell; vertical-align:middle; font-family:Microsoft YaHei;}
.secuss .tipsbox .yytips h3{ padding-bottom:10px; font-size:20px;}
.secuss .tipsbox .yytips p{line-height:20px;}
.secuss .tipsbox .yytips .yyh{ color:#f00; font-size:18px; padding:0 5px;}
/*新预约 end*/

.easyDialog_wrapper{ width:320px; color:#444; border:3px solid rgba(0,0,0,0); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:0 0 10px rgba(0,0,0,0.4); -moz-box-shadow:0 0 10px rgba(0,0,0,0.4); box-shadow:0 0 10px rgba(0,0,0,0.4); display:none; font-family:"Microsoft yahei", Arial; }
.easyDialog_wrapper .easyDialog_content{ -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; background:#fff; border:1px solid #e5e5e5; }
.easyDialog_wrapper .easyDialog_title{ height:30px; line-height:30px; overflow:hidden; color:#666; padding:0 10px; font-size:14px; border-bottom:1px solid #e5e5e5; background:#f7f7f7; border-radius:4px 4px 0 0; }
.easyDialog_wrapper .close_btn{ font-family:arial; font-size:18px; _font-size:12px; font-weight:700; color:#999; text-decoration:none; float:right; }
.easyDialog_wrapper .close_btn:hover{ color:#333; }
.easyDialog_wrapper .easyDialog_text{ padding:25px 10px; font-size:13px; line-height:22px; }
.easyDialog_wrapper .easyDialog_footer{ padding:0 10px; *zoom:1; }
.easyDialog_wrapper .easyDialog_footer:after{ content:''; display:block; height:0; overflow:hidden; visibility:hidden; clear:both; }
.easyDialog_wrapper .btn_highlight,
.easyDialog_wrapper .btn_normal{ border:1px solid; border-radius:2px; cursor:pointer; font-family:"Microsoft yahei", Arial; float:right; font-size:12px; padding:0 12px; height:24px; line-height:24px; margin-bottom:10px; }
.easyDialog_wrapper .btn_highlight{ background:#4787ed; background:-webkit-gradient(linear,center bottom,center top,from(#4787ed),to(#4d90fe)); background:-moz-linear-gradient(90deg, #4787ed, #4d90fe); border-color:#3079ed; color:#fff; }
.easyDialog_wrapper .btn_normal{ margin-left:10px; border-color:#c3c3c3; background:#ececec; color:#333; background:-webkit-gradient(linear,center bottom,center top,from(#ececec),to(#f4f4f4)); background:-moz-linear-gradient(90deg,#ececec,#f4f4f4); }

.jgmqbx .hd ul{overflow: hidden; width: 569px; border-left:1px solid #898989;}
.jgmqbx .hd ul li{float: left; overflow: hidden; }
.jgmqbx .hd ul li span{float: left; display: block; width:108px; height: 38px; line-height: 40px; font-size: 18px; text-align: center; background: #c9c9c9; border:1px solid #898989; border-left:0; border-right: 0; }
.jgmqbx .hd ul li i{float: right; display: block; width: 34px; height: 40px; background: url(../images/jgmq.jpg) 0 0 no-repeat;}
.jgmqbx .hd ul li.on i.jgmq-onr{ background-image:url(../images/jgmq_onr.jpg);}
.jgmqbx .hd ul li i.jgmq-onl{background-image:url(../images/jgmq_onl.jpg);}
.jgmqbx .hd ul li.on span{ background: #fff;}
.jgmqbx .hd ul li.on i{ background-image:url(../images/jgmq_onr.jpg);}
.jgmqbx .hd ul li.last i{ background-image:url(../images/jgmq_last.png);}
.jgmqbx .hd ul li.last.on i{ background-image:url(../images/jgmq_onlast.png);}
.jgmqbx .bd{ clear: both;}

.jgmqbx .bd .gjhz{overflow: hidden; padding-bottom: 20px;}
.jgmqbx .bd .gjhz  ul li{ float: left; padding-top: 20px;}
.jgmqbx .bd .gjhz  ul li a{ display: block; text-align: center;}
.jgmqbx .bd .gjhz  ul li span{ display: block; width: 100%; height: 62px; margin-bottom: 10px; background: url(../images/gjhz.png) no-repeat;}
.jgmqbx .bd .gjhz  ul li.icon1{ width: 197px;}
.jgmqbx .bd .gjhz  ul li.icon1 span{ background-position: 0 -38px; }
.jgmqbx .bd .gjhz  ul li.icon1:hover span{ background-position: 0 -148px; }
.jgmqbx .bd .gjhz  ul li.icon2{ width: 83px;}
.jgmqbx .bd .gjhz  ul li.icon2 span{ background-position: -197px -38px; }
.jgmqbx .bd .gjhz  ul li.icon2:hover span{ background-position: -197px -148px; }
.jgmqbx .bd .gjhz  ul li.icon3{ width: 153px;}
.jgmqbx .bd .gjhz  ul li.icon3 span{ background-position: -280px -38px; }
.jgmqbx .bd .gjhz  ul li.icon3:hover span{ background-position: -280px -148px; }
.jgmqbx .bd .gjhz  ul li.icon4{ width: 90px;}
.jgmqbx .bd .gjhz  ul li.icon4 span{ background-position: -433px -38px; }
.jgmqbx .bd .gjhz  ul li.icon4:hover span{ background-position: -433px -147px; }
.jgmqbx .bd .gjhz  ul li.icon5{ width: 214px;}
.jgmqbx .bd .gjhz  ul li.icon5 span{ background-position: -523px -38px; }
.jgmqbx .bd .gjhz  ul li.icon5:hover span{ background-position: -523px -148px; }
.jgmqbx .bd .gjhz  ul li.icon6{ width: 170px;}
.jgmqbx .bd .gjhz  ul li.icon6 span{ background-position: -737px -38px; }
.jgmqbx .bd .gjhz  ul li.icon6:hover span{ background-position: -737px -148px; }
.jgmqbx .bd .gjhz  ul li.icon7{ width: 182px;}
.jgmqbx .bd .gjhz  ul li.icon7 span{ background-position: -906px -38px; }
.jgmqbx .bd .gjhz  ul li.icon7:hover span{ background-position: -906px -148px; }
.jgmqbx .bd .gjhz  ul li.icon8{ width: 111px;}
.jgmqbx .bd .gjhz  ul li.icon8 span{ background-position: -1088px -38px; }
.jgmqbx .bd .gjhz  ul li.icon8:hover span{ background-position: -1088px -148px; }


.jgmqbx .bd{background: #c9c9c9; overflow: hidden;}
.jgmqbx .bd .jdjg{ margin: 0 auto; padding: 20px 0; background: #e1e1e1; text-align: center;}
.jgmqbx .bd .jdjg  li{ display: inline-block; width:100px;  padding-top: 59px; }
.jgmqbx .bd .jdjg  li span{display: block;text-align: center;}
.jgmqbx .bd .jdjg  li.gjwsb{ background: url(../images/jddw/jgdw1_1.jpg) center top no-repeat;}
.jgmqbx .bd .jdjg  li.gjwsb:hover{ background-image: url(../images/jddw/jgdw1.jpg);}
.jgmqbx .bd .jdjg  li.gjsyjj{background: url(../images/jddw/jgdw2_1.jpg) center top no-repeat;}
.jgmqbx .bd .jdjg  li.gjsyjj:hover{ background-image: url(../images/jddw/jgdw2.jpg);}
.jgmqbx .bd .jdjg  li.zgysxh{background: url(../images/jddw/jgdw3_1.jpg) center top no-repeat;}
.jgmqbx .bd .jdjg  li.zgysxh:hover{ background-image: url(../images/jddw/jgdw3.jpg);}
.jgmqbx .bd .jdjg  li.zhyxh{background: url(../images/jddw/jgdw4_1.jpg) center top no-repeat;}
.jgmqbx .bd .jdjg  li.zhyxh:hover{ background-image: url(../images/jddw/jgdw4.jpg);}
.jgmqbx .bd .jdjg  li.sjwszz{background: url(../images/jddw/jgdw6_1.jpg) center top no-repeat;}
.jgmqbx .bd .jdjg  li.sjwszz:hover{ background-image: url(../images/jddw/jgdw6.jpg);}

.jgmqbx .bd .link{ padding: 15px;}
.jgmqbx .bd .link a{ padding: 0 10px; font-size: 14px;}


.new-activity{position: relative;}
.new-activity .hd{position: absolute;bottom: 80px;left: 120px;z-index: 100;}
.new-activity .hd li{float: left;width: 15px;height: 15px;line-height: 15px;font-size: 12px;text-align: center;border: 1px solid #ccc;margin-left: 5px;color: #fff;background: #333;}
.new-activity .hd .on{background: #f90;}
.newbtnl{position: absolute;left: 10px;top: 180px;cursor: pointer;padding: 5px; background: #5c5c5c;}
.newbtnr{position: absolute;right: 10px;top: 180px;cursor: pointer;padding: 5px;background: #5c5c5c;}

/* -------首页  普瑞荣誉-------- */
.prry{width:1200px;margin:0 0 20px 0;overflow: hidden;position: relative;top:0px;left:0px;}
.prry ul{width:10000px;overflow: hidden}
.prry ul li{float:left;width:280px;margin:0 0 0 10.5px; border: 1px solid #a0a0a0; padding: 5px;}
.prry>span{cursor: pointer; float:left;width:63px;height:103px;position: absolute;top:105px;}
.prry>span.left{background:url(/statics/ps0931/images/icons.png) -72px -217px;left:0px;display: none;}
.prry>span.right{background:url(/statics/ps0931/images/icons.png) -172px -217px;position:absolute;right:0px;display: none;}


/*dzg*/
.content6 .cont-box .col-sm-3{ padding: 0 !important;}
.content6 .cont-box{margin: 40px 0; overflow: hidden;}
.content6 .cont-box dl { text-align: center; margin-bottom: 0; width:12%; float: left;}
.content6 .cont-box dl dt{ display:inline-block;  }
.content6 .cont-box dl dt img{ width: 80%; margin: 0 auto;}
.content6 .cont-box dl dd{padding:8px 0; font-size: 15px; font-weight: bold; color: #0081cc;}
.content6 .cont-box dl dd a{text-decoration: none; color: #0081cc;}
.content6 .more-ks { clear: both; display: none; background-color:#eef4fa; padding: 13px 0 10px 0; }
.content6 .more-ks strong{ display: block; background: url(../images/more-ks.jpg) bottom center no-repeat ; color:#0081cc; height: 35px; text-align: center;}
.content6 .title{float: left; width: 114px; color: #0081cc; padding: 65px 0 0 60px;}
.content6 .title h2{ font-size: 20px; height: 36px; font-weight: bold; line-height:36px; padding: 0;}
.content6 .title span{display: block; font-size: 14px; padding-left: 8px;}
.content6 .title i{ margin-top: 20px;}

.content1{ overflow: hidden;}
.about_disease_qh{ margin:0 auto; overflow: hidden; float: left;}
.about_disease_qh .hd{ float: left; margin-right:35px;}
.about_disease_qh .hd ul{ overflow:hidden;zoom:1; width:280px;}
.about_disease_qh .hd ul li{ width:280px;height:68px;line-height:68px; text-align:left; color:#585657; font-size:24px; background:#dfdfdf; margin-bottom:30px; padding-left:8px;}
.about_disease_qh .hd ul li em{ font-size: 18px;  display: inline-block; margin-right:3px;}
.about_disease_qh .hd ul li span{ font-size: 16px; display: inline-block; margin-left: 5px;}
.about_disease_qh .hd ul li.on{ background:#1483ca; color:#fff;}
.about_disease_qh .bd{ float: left; width:715px;}
.about_disease_qh .bd ul{ overflow:hidden;zoom:1; }
.about_disease_qh .bd ul li{  float: left;line-height:180%;}
.about_disease_qh .bd ul li a{font-size:15px;  display: block;  word-wrap: normal; white-space: nowrap;text-overflow: ellipsis;width:230px; overflow: hidden; margin-right: 8px;}
.about_disease_qh .bd ul li a:hover{color: #1483ca; }
.about_disease_qh .bd dl{ border-bottom: #585657 2px solid; overflow: hidden; margin-bottom:15px;}
.about_disease_qh .bd dl p{ float: right; margin: 10px 0;}
.about_disease_qh .bd dl p a{ color: #f39700;}
.about_disease_qh .bd dl dd{  font-size:16px; margin-top:15px; line-height: 150%; text-indent: 2em;}
.about_disease_qh .bd dl dd a:hover{color: #1483ca; }
.about_disease_qh .bd dt img{ height:195px; width:715px;}



.about_disease_qh1{ margin:0 auto; overflow: hidden; }
.about_disease_qh1 .hd{ float: left; margin-right:35px;}
.about_disease_qh1 .hd ul{ overflow:hidden;zoom:1; width:280px;}
.about_disease_qh1 .hd ul li{ width:280px;height:68px;line-height:68px; text-align:left; color:#585657; font-size:24px; background:#dfdfdf; margin-bottom:15px; padding-left:8px;}
.about_disease_qh1 .hd ul li em{ font-size: 18px;  display: inline-block; margin-right:3px;}
.about_disease_qh1 .hd ul li span{ font-size: 16px; display: inline-block; margin-left: 5px;}
.about_disease_qh1 .hd ul li.on{ background:#1483ca; color:#fff;}

.about_disease_qh1 .bd{ float: left; width:880px; }
.about_disease_qh1 .bd ul{ overflow:hidden;zoom:1; border:#1d1d1d 1px solid}
.about_disease_qh1 .bd ul li{  float: left;line-height:180%;}
.about_disease_qh1 .bd ul li a{font-size:15px;  display: block;  word-wrap: normal; white-space: nowrap;text-overflow: ellipsis;width:230px; overflow: hidden; margin-right: 8px;}
.about_disease_qh1 .bd ul li a:hover{color: #1483ca; }

.qh4{ overflow: hidden; padding: 32px 0}
.qh4 dl{ float: left; width: 248px; height: 330px; margin-left:32px;}
.qh4 dl:nth-of-type(1){ background: #1483ca;}
.qh4 dl:nth-of-type(2){ background: #f39801;}
.qh4 dl:nth-of-type(3){ background: #6fba2c;}
.qh4 dl h1{ color: #fff; text-align: center; font-size: 24px; font-weight: normal; line-height: 150%; padding-top:12px;}
.qh4 dl h1 em{ display: block; font-size: 22px;}
.qh4 dl p{ text-align: center; width: 200px; color: #fff; line-height: 140%; margin: 0 auto; border-top:#fff 2px solid; padding-top: 10px;}
.qh4 dl dt{ width:205px; margin: 0 auto;}
.qh4 dl h2{ background: #fff; width: 135px; height: 35px; line-height: 35px; font-size: 24px; text-align: center; border-radius: 3px; font-weight: normal; margin: 0 auto; margin-top: 15px; margin-bottom: 15px; padding: 0 !important;} 
.qh4 dl:nth-of-type(1) h2 a{color: #1483ca; }
.qh4 dl:nth-of-type(2) h2 a{color: #f39801; }
.qh4 dl:nth-of-type(3) h2 a{color: #6fba2c; }

.qh2{ overflow: hidden; padding:28px 0;}
.qh2 dl{ float: left; width: 250px; position: relative; margin-left: 30px; margin-bottom: 10px;}
.qh2 dl dt,.qh2 dl dt img{width: 250px; height: 160px;}
.qh2 dl dd{ font-size: 16px; background: #fff; opacity: 0.8; position: absolute; bottom: 0; left: 0; width: 100%; text-align: center; height: 35px; line-height: 35px;}
.qh2 dl dd a{display: block;  word-wrap: normal; white-space: nowrap;text-overflow: ellipsis;width:240px; overflow: hidden;  font-size: 16px;}
.qh2 dl dd a:hover{ color: #1483ca;}

.qh5{ overflow: hidden; padding: 33px 0;}
.qh5_left{ float: left; width: 490px; height: 270px; border: #000 1px solid; margin-left: 40px; margin-right: 40px;margin-bottom: 20px;}
.qh5_left img{ width: 100%; height: 100%;}
.qh5 dl{ float: left;}
.qh5 dl dt,.qh5 dl dt img{ width: 210px;  height: 210px;}
.qh5 dl dd{ font-size:16px; line-height: 170%;}
.qh5 p{ font-size: 18px; text-align: center; clear: both;}

.qh3 dl{ overflow: hidden; padding: 25px 0;}
.qh3 dl dt{ float: left; width: 345px; height: 340px; margin-left:40px;}
.qh3 dl dd{float: left;  width: 380px; margin-left: 45px;}
.qh3 dl dd h1{ font-size: 18px; padding-top:12px;}
.qh3 ul{ border: none!important}
.qh3 h1 a{display: block;  word-wrap: normal; white-space: nowrap;text-overflow: ellipsis;width:380px; overflow: hidden; margin-right: 8px; font-size: 20px;}
.qh3 h1 a:hover{ color: #1483ca;}
.qh3 p{ text-indent: 2em; font-size: 16px; margin: 15px 0; line-height: 160%; border-bottom: #898989 2px solid; padding-bottom: 15px;}
.qh3 p a:hover{ color: #1483ca;}
.qh3 ul li a{ width: 380px!important;}
