

.about_banner{ height: 360px; background:url(../img/about/about_banner.jpg) center top no-repeat;}
.about_banner a{ display: block; height: 100%;}

.content{ width: 1100px; margin:40px auto 0 auto; height: auto; display: block;}

/*--------------关于我们左边--------------*/
.content_l{ width:267px; height: auto; float: left;}
.content_l .content_lh2{ width: 267px; height:auto; overflow: hidden; }
.content_l .content_lh2 img{ width: 267px; display: block;}
.about_nav{ width: 267px; height: auto; overflow: hidden; background: #e5f2ff;}
.about_nav li{ width: 226px; height: 52px; line-height: 52px; margin:0 0 15px 20px; background: #fff url(../img/about/about_jt1.png) 170px center no-repeat; font-size:17px; color: #3b8de3;}
.about_nav li a{color: #3b8de3; text-indent: 47px; display: block;}
.about_nav li a:hover{ width: 247px; text-indent: 57px; height: 52px; display: block; background: #3b8de3  url(../img/about/about_jt2.png) 180px center no-repeat; color: #fff;}
.about_nav li.hover a{ width: 247px; text-indent: 57px; height: 52px; display: block; background: #3b8de3  url(../img/about/about_jt2.png) 180px center no-repeat; color: #fff;}


.mfrx{ width: 267px; height: 202px; margin-top: 20px;}
.mfrx .mfrx_pic{ width: 267px; height: 91px; display: block;}
.mfrx ul{ width: 265px; height:108px;border: 1px solid #e5e5e5;}
.mfrx ul li{ width:88px; text-align: center; float: left;}
.mfrx ul li a{ display: block; padding-top: 20px; color: #444; font-size: 14px;}
.mfrx ul li a:hover{ color:#3b8de3;}


/*--------------服务流程--------------*/
.content_r{ width:793px; float: right; height: auto;}
.about_wz{ height:40px; border-bottom: 1px solid #e5e5e5;}
.about_wz h2{ width: 600px; float: left; color: #444;font-weight: normal; font-size: 24px;}
.about_wz h2 span{ font-size:14px; font-weight: normal; text-transform:Uppercase;color: #a3a3a3;}
.about_wz_r{ float: right; font-size: 14px;  line-height: 28px; color: #666;}
.about_wz_r a{ color: #666;}
.about_wz_r a:hover{  color:#3b8de3; }
.about_fwlc_pic{ width: 793px; height:auto; overflow: hidden;}
.about_fwlc_pic img{ width: 793px; display: block;}


.about_youshi{ width: 793px; height:154px; padding: 56px 0 20px 0;}
.about_youshi ul li{ width: 150px; height: 150px; text-align: center; border-radius: 50%; overflow: hidden; border: 2px solid #d2d2d2; float: left; margin:0 20px;}
.about_youshi ul li img{ width:88px; height: 59px; display: block; margin: 0 auto; padding-top: 27px;}
.about_youshi ul li p{ color: #333; font-size: 17px; padding-top:8px;}




/*--------------品牌连锁?--------------*/
.about_ppls{ width: 791px; height: auto; border: 1px solid #a3c3dc; padding: 20px 0; margin-top: 80px; position: relative;}
.about_ppls i{ width: 3px; height: 26px; display: block; background: #3b8de3; position: absolute;}
.about_ppls i.ic1{ left: -2px; top:45%;}
.about_ppls i.ic2{ right:-2px; top:45%;}
.about_ppls .about_ppls_h{width: 791px; text-align: center; position: absolute; left: 0; top: -28px;}
.about_ppls .about_ppls_h strong{font-weight: normal; color: #fff; padding: 10px 50px; background: #3b8de3; font-size: 18px; }
.about_ppls_txt{padding: 10px 29px 0 29px}
.about_ppls_txt p{ font-size:15px; color: #555; line-height: 24px; padding:8px 0; text-indent: 2em;}


.about_ppls_yy{ width: 793px; height: auto; overflow: hidden;}
.about_ppls_yy ul{ width: 830px;}
.about_ppls_yy ul li{ width:249px; height: 255px; overflow: hidden; margin: 23px 23px 0 0; float: left; position: relative;}
.about_ppls_yy ul li a .about_ppls_yy_js{ display:none;}
.about_ppls_yy ul li a:hover .about_ppls_yy_js{ display: block;}
.about_ppls_yy ul li .about_ppls_yy_js{ width: 249px; height:91px;background: url(../img/about/bj.png); color: #fff; position: absolute; left: 0; bottom: 0;}
.about_ppls_yy ul li .about_ppls_yy_js strong{ display: block; line-height:24px; font-size: 18px; font-weight: normal; padding: 20px 0 5px 18px;}
.about_ppls_yy ul li .about_ppls_yy_js p{background: url(../img/about/d.jpg) 18px center no-repeat; height: 24px; line-height: 24px; font-size: 14px; padding-left: 32px;}


/*--------------安全体系--------------*/
.about_aqtx{ width: 793px; height: auto; overflow: hidden; padding: 30px 0 0 0;}
.about_aqtx ul li{ width: 793px; height: 262px; padding-top: 30px; border-bottom: 1px dotted #ccc;}
.about_aqtx ul li span{ width: 82px; float: left; margin-right: 20px; position: relative;}
.about_aqtx ul li span i{ width:34px; height: 34px; text-align: center; line-height: 34px; font-style: normal; position: absolute; left:48px; top:74px; color: #3b8de3;}
.about_aqtx ul li .about_aqtx_c{ width:296px; float: left; }
.about_aqtx ul li .about_aqtx_c strong{ display: block; font-size:24px; color: #262626; font-weight: normal; line-height: 56px;}
.about_aqtx ul li .about_aqtx_c p{ font-size: 14px; color: #262626; line-height: 26px;}
.about_aqtx ul li .about_aqtx_img{ width:355px; height:223px; float: right;  padding-top: 10px; }


/*--------------科?介?--------------*/
.about_ksjs{ width:792px; height:333px; margin-top: 40px;}
.about_ksjs_l{ width:287px; height: 333px; float: left;}
.about_ksjs_r{ width: 503px; height: 331px; border: 1px solid #ebebeb; float: left; position: relative;}
.about_ksjs_r_bt{ width: 233px; height: 65px; background: #3b8de3; position: absolute; left: -30px; top: 30px;}
.about_ksjs_r_bt span{ width: 51px; height: 51px; float: left; margin: 7px 10px 0 28px;background: url(../img/about/ksjs_ic.png) no-repeat;}
.about_ksjs_r_bt strong{ font-size: 19px; color: #fff; display: block; line-height: 20px; padding-top: 15px;}
.about_ksjs_r_bt em{ font-size: 12px; color: #fff; font-style: normal; line-height:18px; display: block;}
.about_ksjs_r_btw1{ width:233px;}
.about_ksjs_r_btw2{ width:233px;}
.about_ksjs_r_btw3{ width:233px;}
.about_ksjs_r_btw4{ width:260px;}
.about_ksjs_r_btw5{ width:253px;}
.about_ksjs_r_btw6{ width:233px;}
.about_ksjs_r_btw7{ width:233px;}
.about_ksjs_r_btw8{ width:260px;}


.about_ksjs_r_jj{ font-size:14px; color: #444444; line-height: 24px; padding: 115px 30px 10px 30px; }
.about_ksjs_r_jj strong{ color: #fcbb74;}
.about_ksjs_r_jj a{ color: #fcbb74;}
.about_ksjs_r_jj a:hover{ color: #f00;}

.about_ksjs_r_ys{ width: 445px;  background: #fff8f1; margin: 0 auto;}
.about_ksjs_r_ys span{ width: 29px; height: 36px;background: url(../img/about/ksjj_ys.jpg) no-repeat; margin:0 10px ; font-size: 12px; text-align: center; color: #fff; line-height: 30px; float: left; display: block;}
.about_ksjs_r_ys p{ font-size: 14px; color: #efa350; line-height: 27px; padding:11px 0 11px 50px;}


.bottom1 ,.bottom2,.bottom3,.bottom4,.bottom5,.bottom6,.bottom7,.bottom8,.bottom9,.bottom10,.bottomxxx{ display: block; width: 218px; height: 48px; line-height: 48px; text-align: center; margin:40px auto 0 auto; font-size: 17px; color: #444444; border: 1px  solid #d2d2d2; cursor: pointer;}



/*--------------专?团?--------------*/
.zhuanjia{width:792px; height:333px; margin-top: 40px;}
.zhuanjia ul li{ width: 792px; height:259px; margin-bottom: 40px;}
.zhuanjia ul li img.zhuanjia_l{ width: 223px; height: 259px;  float: left;}
.zhuanjia ul li .zhuanjia_r{ width: 537px;padding-left: 30px;height: 257px;float: left; border: 1px solid #ebebeb;}
.zhuanjia ul li .zhuanjia_r strong{ display: block; padding-top: 10px; line-height: 50px; font-size:22px; color: #373434;}
.zhuanjia ul li .zhuanjia_r strong em{ font-size: 18px; font-style: normal;font-weight: normal; text-transform:Uppercase;color: #373434;}
.zhuanjia ul li .zhuanjia_r strong a{color: #373434;}
.zhuanjia ul li .zhuanjia_r strong a:hover{color: #3b8de3;}
.zhuanjia ul li .zhuanjia_rp1{ font-size: 14px; color: #444; line-height: 24px; padding-bottom: 20px;}
.zhuanjia ul li .zhuanjia_rp2{ font-size: 14px; color: #666666;}
.zhuanjia ul li .zhuanjia_rp2 a{ color: #fcbb74;}
.zhuanjia ul li .zhuanjia_rp2 a:hover{ color: #f00;}


/*--------------先进设??--------------*/
.about_sb{ width: 790px; height:280px; margin-top: 30px;}
.about_sb .about_sb1{ width: 790px; height: 82px;}
.about_sb .about_sb1 span{ width: 129px; height: 35px; background: #3b8de3; border-radius: 65px; float: left; text-align: center; line-height: 35px; color: #fff; font-size: 22px; margin:18px 10px 0 0; font-weight: 100;}
.about_sb .about_sb1 h3{ font-size: 20px; font-weight: normal; padding-top: 17px; line-height: 22px; color: #222;}
.about_sb .about_sb1 h3 em{ font-size: 12px; display: block; font-style: normal;text-transform:Uppercase; color: #666;  line-height: 14px;}


.swiper{position: relative;}
.about_sb .main{	overflow: visible;}
.about_sb .prev1,.about_sb .next1{width: 33px;height: 36px;background: #d7d7d7;line-height: 36px;text-align: center;position: absolute;color: #fff;z-index: 999;top: 70px;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.about_sb .prev1{left: -16px;}
.about_sb .next1{right: -16px;}
.prev1:hover,.next1:hover{background: #3b8de3; cursor: pointer;}

.swiper-slide{ position: relative;}
.swiper-slide p{ font-size: 14px; position: absolute; left: 0; bottom: 3px; width:100%; height: 38px; line-height: 38px; text-align: center; background: url(../img/shebe/bj.png); color: #fff; overflow: hidden; text-overflow:ellipsis;white-space: nowrap;}

.swiper-slide img{ width: 100%;}

/*--------------联系我们--------------*/
.about_map{ width: 793px; height:450px; margin-top: 30px;}
.about_map_c{ width: 793px; height:76px; background: #3b8de3;}
.about_map_c ul li{ float: left; padding: 0 0px 0 20px;}
.about_map_c ul li span{ width: 60px; height: 76px;background: url(../img/about/map_ic.png) no-repeat; float: left;}
.about_map_c ul li em{ font-size: 12px; font-style: normal; color: #fff; padding-top: 20px; display: block;}
.about_map_c ul li p{ font-size: 16px; color: #fff;}
.about_map_c ul li.w1{ width: 212px;}
.about_map_c ul li.w2{ width: 205px;}
.about_map_c ul li.w3{ width: 292px;}

.about_map_c ul li span.map_ic1{background-position:  -10px  10px ;}
.about_map_c ul li span.map_ic2{background-position:  -10px  -73px ;}
.about_map_c ul li span.map_ic3{background-position:  -5px  -160px ;}


/*----驾乘方式------*/
.about_map_lx{ margin-top: 30px; height: auto;  border-bottom: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5;}

.about_map_lx ul li{ border-top:1px solid #e5e5e5; color: #666666; border-left: 1px solid #e5e5e5; }
.about_map_lx ul li.lx_jcfs{ height:58px; line-height: 58px; }
.about_map_lx ul li.lx_ccc{ height: 98px;}
.about_map_lx ul li.lx_gjc{ height: 98px;}
.about_map_lx ul li.lx_dt{ height: 98px;}

.about_map_lx ul li strong{width: 109px; display: block;text-align: center; font-size: 14px; border-right:1px solid #e5e5e5; float: left; font-weight: normal; margin-right: 30px;}
.about_map_lx ul li.lx_jcfs strong{ font-size: 16px;}
.about_map_lx ul li.lx_ccc strong{height: 98px;}
.about_map_lx ul li.lx_gjc strong{height: 98px;}
.about_map_lx ul li.lx_dt strong{height: 98px;}

.about_map_lx ul li strong span{ width: 109px; height: 62px; display: block;background: url(../img/about/map_ic.png) no-repeat;}
.about_map_lx ul li.lx_ccc strong span{background-position:  15px  -256px ;}
.about_map_lx ul li.lx_gjc strong span{background-position:  15px  -353px ;}
.about_map_lx ul li.lx_dt strong span{background-position:  15px  -444px ;}

.about_map_lx ul li p{ font-size: 14px; line-height: 24px;}
.about_map_lx ul li.lx_jcfs p{ text-align: center;font-size: 16px;line-height: 58px;  }
.about_map_lx ul li.lx_ccc p{line-height: 98px;}
.about_map_lx ul li.lx_gjc p{ padding-top: 22px;}
.about_map_lx ul li.lx_dt p{padding-top: 22px;}










/*----医院??------*/

.mod18{width:793px;position:relative;margin:30px auto 0 auto;}
.mod18 .btn{position:absolute;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}

.mod18 .prev{left:10px;background:url(../img/hj/jt1.jpg) no-repeat;}


.mod18 #prev{top:490px;width:27px;height:56px;}
.mod18 #next{top:490px;width:27px;height:56px;}
.mod18 .prev{left:10px;background:url(../img/hj/jt1.jpg) no-repeat;}
.mod18 .next{right:10px;background:url(../img/hj/jt2.jpg) no-repeat;}

/*.prev1{top:290px; left: 0; width:47px;height:95px; background:url(../img/hj/prev.png) 0 0 no-repeat;}
.next1{top:290px; right: 0; width:47px;height:95px; background:url(../img/hj/next.png) 0 0 no-repeat;}
*/

.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:526px;height:377px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:486px;position:absolute;left:75px;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{width:793px; height:440px;position:relative;overflow:hidden; background:#0D0D0D; }
.mod18 .picBox ul{height:793px;position:absolute; left:0;}
.mod18 .picBox li{width:793px;height:440px;}

.listBox_bj{ padding:30px 51px 30px 52px; background: #e5e5e5;}
.mod18 .listBox{width:690px;height:98px;margin:0 auto;position:relative;overflow:hidden;}
.mod18 .listBox ul{height:98px;position:absolute;}
.mod18 .listBox li{width:130px;height:98px;cursor:pointer;position:relative; padding-right: 10px;}
.mod18 .listBox li p{ width: 130px; height: 28px; line-height: 28px; font-size: 14px;background:url(../img/hj/bj.png); color: #fff; text-align: center; position: absolute; left: 0; bottom:0;}
.mod18 .listBox li img{width:130px;height:98px;}

.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:108px;height:77px;}

.mod18 .listBox .on img{ width:128px; height: 96px; border:1px solid #fcbb74;}
.mod18 .listBox .on{background:url(images/img_bg.jpg) center top no-repeat;}
.mod18 .listBox .on i{display:block;}




/*----医院荣誉------*/
.about_yyry{width:793px; height: auto; padding-top: 30px; overflow: hidden;}
.about_yyry ul{ width: 820px; height: auto; overflow: hidden;}
.about_yyry ul li{ width: 250px; height: 168px; float: left; padding: 0 22px 22px 0;}


/*----新?界服务?---左边------*/
.xsjfw_nav{ width: 793px; height: auto; padding-top: 23px; overflow: hidden;} 
.xsjfw_nav_c{width: 803px;}
.xsjfw_nav a{ float: left; margin:0 10px 10px 0; color: #555; height: 38px; font-size: 16px; padding: 0 19px; border-radius: 7px; line-height: 38px; border: 1px solid #cdcdcd;}
.xsjfw_nav a:hover{  color: #3b8de3; border: 1px solid #3b8de3;}


.fuwu_bt{ height:50px; line-height:50px; font-size:24px;padding: 20px 0 5px 0; color: #333;}
.fuwu_bt span{cursor: pointer;}
.fuwu_bt span.hover{color: #3b8de3;}
.fuwu_ksys{ height: auto; overflow: hidden; padding-bottom: 20px}
.fuwu_ksys span{ float: left; width: 338px; height: 286px; margin-right: 20px;}
.fuwu_ksys p{ font-size: 14px; line-height: 25px; padding-top: 10px; text-indent: 2em; color: #555;}



/*新?界服务?------科???? / 科?荣?*/
.fuwu_sb_ry{ width: 793px; height:175px; margin-bottom: 20px; overflow: hidden;}

.swiper{position: relative;}
.fuwu_sb_ry .main{	overflow: visible;}
.fuwu_sb_ry .prev1,.fuwu_sb_ry .next1{width: 33px;height: 36px;background: #d7d7d7;filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; line-height: 36px;text-align: center;position: absolute;color: #fff;z-index: 999;top: 70px;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.fuwu_sb_ry .prev1{left: -0;}
.fuwu_sb_ry .next1{right: -0;}
.prev1:hover,.next1:hover{background: #3b8de3; cursor: pointer;}

.swiper-slide{ position: relative;}
.swiper-slide p{ font-size: 14px; position: absolute; left: 0; bottom: 3px; width:100%; height: 38px; line-height: 38px; text-align: center; background: url(../img/shebe/bj.png); color: #fff; overflow: hidden; text-overflow:ellipsis;white-space: nowrap;}

.swiper-slide img{ width: 100%;}


/*新?界服务?------专?门诊绿色通道*/

.jsss_lstd{ width: 791px; margin: 0 auto 30px auto; height: auto; overflow: hidden; border: 1px solid #e6e6e6;}
.jsss_lstd1{ width:20%; float: left; text-align: center; height: 260px; border-right: 1px solid #e6e6e6;}
.jsss_lstd1 img{ display: block; padding-top: 58px; margin: 0 auto;}
.jsss_lstd1 strong{ display: block; font-weight: normal; font-size: 20px; color: #444444; line-height: 24px; padding: 10px 0 2px 0;}
.jsss_lstd1 p{ line-height: 20px; font-size: 14px;  color: #bcbcbc;}
.jsss_lstd3{ border: 0;}
.jsss_lstd2{ width: 39%;ext-align: center; height: 260px; float: left; border-right: 1px solid #e6e6e6;}
.jsss_lstd2_1{width: 100%; height:130px; border-bottom:  1px solid #e6e6e6;}
.jsss_lstd2_1 p{ width: 155px; float: left; padding-top: 55px; line-height: 28px; font-size: 20px; color: #444444; text-align: right;}
.jsss_lstd2_1 span{ padding-top: 20px; display: block; float: left;}

.jsss_lstd2_2{width: 49%; height:130px; text-align: center; float: left; border-right:  1px solid #e6e6e6;}
.jsss_lstd2_2 span{ display: block; padding-top: 18px;}
.jsss_lstd2_2 span img{display: block; margin: 0 auto;}
.jsss_lstd2_2 p{font-size: 20px; color: #444444;}

.jsss_lstd2_3{ border: 0;}



