.yqlj_1{ border-bottom:1px solid #ccc}
.yqlj{ width:980px; margin:0 auto; padding-top:20px;}
.yqlj b{ font-size:14px; margin-left:15px; }
.yqlj_lj{ margin-bottom:20px;}
.yqlj_lj ul li{ float:left; margin-left:20px; margin-top:10px;}
.yqlj_lj ul li a{ color:#333;}
.yqlj_lj ul li a:hover{ color:#E1651B;}

/* banner */
.dfl_banner01{background:url(../images/dfl_banner01.jpg) no-repeat center top; height:96px;}
.dfl_banner02{background:url(../images/dfl_banner02.jpg) no-repeat center top; height:104px;}
.dfl_banner03{background:url(../images/dfl_banner03.jpg) no-repeat center top; height:113px;}
.dfl_banner04{background:url(../images/dfl_banner04.jpg) no-repeat center top; height:105px;}
.dfl_banner05{background:url(../images/dfl_banner05.jpg) no-repeat center top; height:93px;}
.dfl_banner06{background:url(../images/dfl_banner06.jpg) no-repeat center top; height:103px;}

.dfl_bj1{ background-color:#f1f1f1;}
.dfl_bj1 h2{text-align:center; font-size:48px; padding:30px 0 5px 0; color:#e5581d;}
.dfl_bj1 p{ text-align:center;font-size:18px; font-family:Arial, Helvetica, sans-serif;color:#c5c4c4; padding-bottom:30px;}

.brief_l{ float:left; width:630px;}
.brief_l span{ text-indent:2em; background-color:#e5581d; font-size:16px; line-height:29px; display:inline-block; color:#fff; padding:10px;border-radius:10px; margin-bottom:15px;}
.brief_r{ float:right; width:333px;}

.dfl_fgx{padding:40px 0;}
.dfl_fgx span{ width:210px; background-color:#00963a; display:block; height:4px; float:left;}
.dfl_fgx em{ width:770px; background-color:#ccc; display:block; height:1px; float:left; margin-top:3px;}

.dfl_textl{ float:left;  width:630px;}
.dfl_textl h3{ text-align:center; font-size:36px; color:#e56b1d; font-weight:bold;}
.dfl_textl p{ text-align:left; color:#666; text-indent:2em; font-size:16px; line-height:22px;}
.zjx{ margin:15px 0;}
.zjx span{ background-color:#e5581d; height:1px; display:block;}
.zjx em{ background-color:#e5581d; height:3px; width:94px; display:block; position:relative;left:269px; top:-2px;}
.dfl_textr{ float:right;}

.dfl_pic ul li{ float:left; margin-left:16px;}
.dfl_text2{ font-size:16px; text-indent:2em; padding:10px; border:1px solid #ccc; color:#666; margin-top:30px; border-radius:10px;}

/* 幻灯1开始 */
.nr_hd1{ padding-bottom:20px;}
.slideBox{ width:630px; height:251px; overflow:hidden; position:relative; float:left;}
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd ul{ margin:0 auto;}
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:630px; height:251px; display:block;  }
		
		.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:25%;display:block; width:60px; height:105px; padding-top:35px; background:rgba(0, 0, 0, 0.48); border-radius:10px;}
		.slideBox .next{ left:auto; right:3%;}
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
		
		.icon-zuoyou1{font-size:55px; color:#ccc; text-align:center;}
		.icon-zuoyou{ font-size:55px; color:#ccc;}
.slideBox .prev:hover,
.slideBox .next:hover{ background:rgba(0, 0, 0, 0.67); transition:all 0.5s linear 0s;}
		.icon-zuoyou1:hover{font-size:55px; color:#fff; text-align:center;transition:all 0.5s linear 0s;}
		.icon-zuoyou:hover{ font-size:55px; color:#fff;transition:all 0.5s linear 0s;}
/* 幻灯1结束 */		
.dfl_text3{ float:right; width:332px; border:1px solid #ccc; border-radius:10px;}
.dfl_text3 h2{ font-size:16px; text-align:left; padding:10px 10px 20px 10px; color:#666; text-indent:2em; background:url(../images/dfl_fgx1.jpg) no-repeat bottom; line-height:26px;}
.dfl_text3 p{ font-size:24px; color:#e65b2a; text-indent:2em; font-family:"微软雅黑"; padding:10px; line-height:32px;}

.nr_hd2{ padding-bottom:16px;}
.dfl_text4{ width:628px; border:1px solid #ccc; border-radius:10px; float:left;}
.dfl_text4 h2{ font-size:16px; color:#666; text-align:left; text-indent:2em; padding:10px 10px 20px 10px; line-height:28px; background:url(../images/dfl_fgx2.jpg) no-repeat bottom;}
.dfl_text4 p{ font-size:24px; color:#e65b2a; text-align:left; text-indent:2em; font-family:"微软雅黑"; padding:10px; line-height:42px;}
/* 幻灯2开始 */
.slideBox1{ width:333px; height:276px; overflow:hidden; position:relative; float:right;}
		.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox1 .bd li{ zoom:1; vertical-align:middle; }
		.slideBox1 .bd img{ width:333px; height:276px; display:block;  }
		
		.slideBox1 .prev,
.slideBox1 .next{ position:absolute; left:3%; top:45%;display:block; width:60px; height:52px; background:rgba(0, 0, 0, 0.48); border-radius:100%; padding-top:8px;}
		.slideBox1 .next{ left:auto; right:3%;}
		.slideBox1 .prevStop{ display:none;  }
		.slideBox1 .nextStop{ display:none;  }
		
		.dfl_z{color:#ccc; text-align:center; font-size:40px; margin-left:5px;}
		.dfl_y{color:#ccc;font-size:40px; margin-left:8px;}
.slideBox1 .prev:hover,
.slideBox1 .next:hover{position:absolute; left:3%; top:45%;display:block; width:60px; height:52px; padding-top:8px; background:rgba(0, 0, 0, 0.67); border-radius:100%;transition:all 0.5s linear 0s;}
.slideBox1:hover .next:hover{ left:auto; right:3%;}
		.dfl_z:hover{ color:#fff; text-align:center;transition:all 0.5s linear 0s;font-size:40px; margin-left:5px;}
		.dfl_y:hover{  color:#fff;transition:all 0.5s linear 0s;font-size:40px; margin-left:8px;}
/* 幻灯2结束 */


.nr_hd3{ padding-bottom:40px;}		
/* 幻灯3开始 */		
.slideBox2{ width:333px; height:312px; overflow:hidden; position:relative; float:left;}
		.slideBox2 .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox2 .bd li{ zoom:1; vertical-align:middle; }
		.slideBox2 .bd img{ width:333px; height:312px; display:block;}
		
		.slideBox2 .prev,
.slideBox2 .next{ position:absolute; left:3%; top:45%;display:block; width:60px; height:52px; background:rgba(0, 0, 0, 0.48); border-radius:100%; padding-top:8px;}
		.slideBox2 .next{ left:auto; right:3%;}
		.slideBox2 .prevStop{ display:none;  }
		.slideBox2 .nextStop{ display:none;  }
		
		.dfl_z{color:#ccc; text-align:center; font-size:40px; margin-left:5px;}
		.dfl_y{color:#ccc;font-size:40px; margin-left:8px;}
.slideBox2 .prev:hover,
.slideBox2 .next:hover{ background:rgba(0, 0, 0, 0.67); border-radius:100%;transition:all 0.5s linear 0s;}
		.dfl_z:hover{ color:#fff; text-align:center;transition:all 0.5s linear 0s;}
		.dfl_y:hover{  color:#fff;transition:all 0.5s linear 0s;}		
/* 幻灯3结束 */
.dfl_text5{ width:628px; float:right; border:1px solid #ccc; border-radius:10px;}	
.dfl_text5 h2{ font-size:24px; text-align:left; color:#00963a; padding:10px 10px 20px 10px; text-indent:2em; line-height:40px; background:url(../images/dfl_fgx3.jpg) no-repeat bottom;}	
.dfl_text5 p{ font-size:16px; text-indent:2em; text-align:left;color:#666; line-height:28px; padding:20px 10px 16px 10px;}
		
		



/* 幻灯4开始(环境展示) */	

.slideBox3{ width:980px; height:538px; overflow:hidden; position:relative; margin-bottom:40px;}
		.slideBox3 .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox3 .bd li{ zoom:1; vertical-align:middle; }
		.slideBox3 .bd img{ width:980px; height:538px; display:block;}

.slideBox3 .prev{ right:44px;}
.slideBox3 .prev, .slideBox3 .next{ display:block; z-index:1; left:auto; top:auto; bottom:19px; width:32px; height:32px;text-align:center;line-height:32px;padding:0; background:#fff;border-radius:0;}
.slideBox3 .prev:hover, .slideBox3 .next:hover{ background:#e5581d;}
.slideBox3 .next{right:10px;}
.slideBox3 .prev i, .slideBox3 .next i{ font-size:20px;}
/* 幻灯4结束(环境展示) */	


.dfl_text6{ background-color:#eaeaea;box-shadow:0 0px 5px 0px rgba(0, 0, 0, 0.39); border-radius:10px; }
.dfl_text6 img{ float:left; margin-left:34px; margin-right:26px; margin-top:10px;}
.dfl_text6 span{ font-size:18px; line-height:34px; padding:36px 27px 0 0; display:block; color:#333; text-indent:2em;}
/* 幻灯5医护人员开始(环境展示) */	
.slideBox4{ width:100%; height:611px;overflow:hidden; position:relative; margin-bottom:40px;}
.slideBox4 .hd{height:10px; overflow:hidden; position:absolute; right:48%; bottom:5px; z-index:1;}
		.slideBox4 .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox4 .hd ul li{ float:left; margin-right:2px;  width:62px; height:10px; line-height:14px; text-align:center; background:#666; cursor:pointer; }
		.slideBox4 .hd ul li.on{background:#e56b1d; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox4 .bd div{ zoom:1; vertical-align:middle; }

		
.dfl_pfr{ background: url(../images/dfl_pfr.jpg) no-repeat center top; height:611px;}
.dfl_zz1{ padding:177px 0 0 147px}
.dfl_zz1 p{ font-size:21px; line-height:30px; text-align:left; color:#000; font-family:"微软雅黑"; padding:0;}
.dfl_zz2{ width:440px; padding:90px 0 0 36px; font-size:18px; line-height:50px; color:#333;}
.dfl_zz2 span{ width:118px; height:50px; background-color:#e5581d; color:#fff; display:block; text-align:center; font-size:21px; line-height:50px; float:left; border-radius:10px; margin-right:5px;}
.dfl_zz2 p{ line-height:40px; text-align:left; font-size:18px; font-family:"微软雅黑"; color:#333;}
.dfl_zz2 p a{color:#e56b1d;}
.dfl_zz2 p a:hover{ background:#e5581d; color:#fff; border-radius:4px;transition:all 0.5s linear 0s;}

.dfl_tyz{background: url(../images/dfl_tyz.jpg) no-repeat center top; height:611px;}
.dfl_sf{background: url(../images/dfl_sf.jpg) no-repeat center top; height:611px;}
/* 幻灯5医护人员结束(环境展示) */
.imgbox dl dd .rr{ float:left; width:980px; margin-bottom:30px;}
.imgbox dl dd .rr .list{float:left; margin-left:1px; margin-bottom:6px;width:195px; height:257px;position:relative}
.imgbox dl dd .rr .list .bg{background:#000;opacity:0;filter: alpha(opacity=0); width:100%; height:100%; position:absolute; z-index:2;	transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;}
.imgbox dl dd .rr .list .txt{ width:189px; position:absolute; top:93px;opacity:0;filter: alpha(opacity=0); font-size:18px; text-align:center; color:#fff; z-index:3;transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transform: scale(0);-webkit-transform: scale(0);}
.imgbox dl dd .rr .list .t1{ font-size:26px;padding-bottom:10px}
.imgbox dl dd .rr .list:hover{ transform: translateY(-5px);-o-transform: translateY(-5px);-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);-moz-transform: translateY(-5px); box-shadow: 0px 0px 5px 0px rgba(0,0,0,.3);}
.imgbox dl dd .rr .list:hover .bg{opacity:0.6;filter:alpha(opacity=70);}
.imgbox dl dd .rr .list:hover .txt{opacity:1;filter: alpha(opacity=100);transform: scale(1);-webkit-transform: scale(1);}


.dfl_sp ul li{ float:left; margin-left:24px;}
.dfl_sp ul li .qgjlhdp{ border:1px solid #ccc; padding:9px; position:relative; overflow:hidden;}
.dfl_sp ul li .qgjlhdp p{ position:absolute; text-align:center; bottom:-27%; left:45%; background-color:rgba(0, 0, 0, 0.65); width:56px; height:56px; margin:0; padding:0; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.qgjlhdp p b{ width:38px; height:38px; background:#fff; display:block; margin:9px; line-height: 38px; text-align: center; color:#E56B1D;}
.tb_sz{ font-size:28px;}
.dfl_text0{ width:300px; height:44px; line-height:44px; background-color:#e5e5e5; padding-left:10px; color:#1b9f4e; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.dfl_text0 i{ font-size:24px;}
.dfl_text0 span{ font-size:18px; vertical-align: top; padding-left: 7px;}
.dfl_sp ul li:hover .qgjlhdp p{ bottom:40%;}
.dfl_sp ul li:hover .dfl_text0{ background:#E56B1D; color:#fff;}

.dfl_shrk{ margin-top:30px;}
.dfl_tex{ float:left; border:1px solid #ccc; padding:9px;}
.dfl_shrk1{ float:right; width:576px;}
.dfl_shrk1 ul li{ float:left; width:258px; border:1px solid #ccc; padding:9px; margin-left:20px; margin-bottom:20px; overflow:hidden;}
.dfl_shrk1 ul li span{position:relative; display:block; line-height:28px; }
.dfl_shrk1 ul li p{ position:absolute; bottom:-135px; height:105px; font-size:16px; background-color:rgba(229, 107, 29, 0.73); color:#fff; text-align:left; padding:10px;text-indent:2em; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.dfl_shrk1 ul li:hover p{bottom:0;}

.ry_kj{ float:left; width:314px; margin-left:19px;}
.ry_kj .dfl_wl{ border:1px solid #ccc; padding:9px; position:relative; overflow:hidden;}
.ry_kj .dfl_wl span{ width:55px; height:55px; background-color:rgba(0, 0, 0, 0.72); display:block; position:absolute; bottom:-35%; left:45%; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.ry_kj .dfl_wl span a{ background-color:#fff; width:39px; height:39px; display:block; margin:8px;}
.ry_kj .dfl_wl span a i{ font-size:24px;line-height:39px; margin-left:8px; color:#e56b1d;}
.ry_kj p{ font-size:16px; line-height:22px; text-align:left; background-color:#e5e5e5; color:#666; padding:10px; margin-bottom:10px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.ry_kj:hover .dfl_wl span{ bottom:35%}
.ry_kj:hover p{ background:#E56B1D; color:#fff;}


.dfl_bottoml{ float:left; width:290px;}
.dfl_bottoml .dfl_bottoml_t h2,.dfl_bottoml .dfl_bottom_b h2{ font-size:24px; text-align:left; color:#333; padding-top:0;}
.dfl_bottoml .dfl_bottom_b h2{ padding-bottom:15px;}
.dfl_bottoml .dfl_bottoml_t h2 span,.dfl_bottoml .dfl_bottom_b h2 span{ color:#e56b1d;}
.dfl_bottoml .dfl_bottoml_t p{ color:#666; font-size:16px; text-align:left; line-height:32px;padding-left:5px;}
.dfl_bottoml .dfl_bottom_b p{ color:#666; font-size:16px; text-align:left; line-height:40px; padding-bottom:0; margin-left:5px; border-top:1px solid #ccc;}

.dfl_bottomc{ float:left; width:400px; height:328px; background:#000; margin:0 20px;}
.dfl_bottomr{ float:right; width:250px;}
.dfl_bottomr .dfl_bottomr_t h2{ font-size:24px; text-align:left; color:#333; padding-top:0;}
.dfl_bottomr .dfl_bottomr_t h2 span{ color:#e56b1d;}
.dfl_bottomr .dfl_bottomr_t p{ color:#666; font-size:16px; text-align:left; line-height:32px;padding-left:5px;}
.an{ width:250px; height:54px; line-height:54px; background-color:#e56b1d; color:#fff; font-size:16px; color:#fff; text-align:center; margin-top:48px;}
.an a{ color:#fff;transition:all 0.5s linear 0s; display:block;}
.an a:hover{width:250px; height:54px; display:block;background-color:#00963a;transition:all 0.5s linear 0s;}


.dfl_tex{ position:relative;}
.dfl_tex a{ position:absolute; left:34px; bottom:28px; font-size:24px; color:#fff; background:rgba(0, 150, 58, 0.74); display:block; padding:10px;transition:all 0.5s linear 0s;}
.dfl_tex a:hover{ background-color:rgba(0, 150, 58, 0.98); color:#fff;transition:all 0.5s linear 0s;}





