@charset "gb2312";
 /* CSS Document */
 /*
 Author:Bottle;
 Time:2014-11-6;
 */
 /*公共样式*/
 @import url("../css/public.css");
 /*banner*/
 #banner{width:1000px; margin:0 auto; height:419px;position:relative; }
 .bannernr{ height:419px; margin:0 auto; overflow:hidden;
  z-index:1;}
 .bannernr ul li{width:1600px; height:419px; position:relative; }
 .bannertab{width:228px; height:6px; position:absolute; bottom:30px; left:50%;  margin-left:-50px; z-index:5;cursor:pointer;}
 .bannertab ul li{float:left; width:12px; height:12px;  margin-right:5px;background:#9fd4fd;  -moz-border-radius:10px;-webkit-border-radius:10px; border-radius:10px }
 .bannertab ul li.active,.bannertab ul li:active{width:20px; background:#0068b7;}
 /**/
 .a-contact{ height:100px;}
 .a-contact span{ float:left; display:block; width:225px; height:80px; padding-top:16px; border:1px solid #0068b7; border-right:none; text-align:center;}
 .a-contact a{ float:left; width:112px; height:28px; text-align:center; padding-top:4px; margin-bottom:1px; background-color:#0068b7;}
 .a-contact a:hover{ background-color:#ff8400;} 
 /**/
 /* banner2 */
 #banner2 {width:337px; height:224px; overflow:hidden; position:relative; z-index:1; margin-top:20px;}
 #banner2 ul {height:380px; position:absolute;}
 #banner2 ul li {float:left; width:337px; height:224px; overflow:hidden; position:relative; background:#000;}
 #banner2 ul li img{ width:337px; height:224px;}
 #banner2 ul li div {position:absolute; overflow:hidden;}
 #banner2 .btnBg {position:absolute; width:337px; height:20px; left:0; bottom:0; /*background:#000;*/}
 #banner2 .btn {position:absolute; width:337px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
 #banner2 .btn span {}
 #banner2 .btn span.on {}
 #banner2 .preNext{width:22px;height:224px; position:absolute; top:0px; background:url(../images/a-ico1.png) no-repeat left -102px; cursor:pointer;}
 #banner2 .pre {left:0;}
 #banner2 .next {right:0; background:url(../images/a-ico1.png) no-repeat -24px -102px;}
 /*a-news*/
 .a-news{ width:320px;}
 .a-news dt{ height:43px; line-height:41px; font-size:16px; margin-bottom:15px; text-align:center; color:#5d5d5d;}
 .a-news dt a{ float:left; display:block; width:70px;}
 .a-news dt a.on{ border-bottom:2px solid #0068b7; color:#0068b7;}
 .a-news dt span{ float:left; display:block; width:10px;}
 .a-news dd{ display:none;}
 .a-news dd div{ height:111px; border-bottom:1px dashed #ccc;}
 .a-news dd div span{ float:left; display:block; width:102px;}
 .a-news dd div span img{width:89px; height:91px;}
 .a-news dd div h4{ float:left; display:block; width:215px; font-size:14px;}
 .a-news dd div h4 a{ color:#0068b7;}
 .a-news dd div h4 a:hover{ color:#ff8400;}
 .a-news dd div p{ float:left; display:block; width:215px; text-indent:24px; line-height:20px; padding-top:7px;}
 .a-news dd div p a{ color:#ff8400;}
 .a-news dd ul{ padding-top:10px;}
 .a-news dd ul li{ line-height:28px; height:28px;}
 .a-news dd ul li a{ float:left; display:block; width:230px; padding-left:15px; background:url(../images/a-ico1.png) no-repeat -308px -194px; }
 .a-news dd ul li span{ float:left; display:block; width:65px; text-align:right;}
 /*a-activities*/
 .a-activities li{ height:37px; border-bottom:1px dashed #CCC;  font-size:14px;}
 .a-activities li a{ display:block; width:260px; padding:0 11px 0 30px; line-height:37px; height:37px; background:#f4f4f4 url(../images/arcnav.gif) no-repeat 10px 16px;overflow:hidden;}
 .a-activities li a:hover{  background-color:#fff;}
 /*a-experts*/
 .a-experts .a-tit1{ margin-bottom:0; }
 .a-experts{ height:437px;}
 /*.a-experts dt{ float:left; width:310px;}
 .a-experts dt a{ float:left; display:block; width:128px; height:63px; margin:20px 20px 0 0; padding:10px 0 0 7px; background-color:#218bdc; -moz-border-radius:6px; -webkit-border-radius:6px;border-radius:6px;cursor:pointer;}
 .a-experts dt a.on{ background-color:#ff8400;}
 .a-experts dt a i{ float:left; display:block;}
 .a-experts dt a span{ float:left; display:block; width:75px; padding-top:2px; text-align:center; font-size:14px; color:#fff;}
 .a-experts dd{ float:right; display:none; margin-top:20px; width:688px; height:351px;}
 .a-experts dd img{width:688px; height:351px;}*/
 /*医生团队*/
 #demo { margin:0 auto; overflow:hidden;}
 #indemo {
 float: left;
 width:1000%;
 }
 #demo1 {
 float: left;
 }
 #demo2 {
 float: left;
 }
 .Jm-m4{ padding:0 0 15px 0;}
 .Jm-m4.owl-wrapper:after {content: ".";	display: block;	clear: both;visibility: hidden;	line-height: 0;	height: 0;}
 .Jm-m4 .owl-wrapper-outer{overflow: hidden;position: relative;width:1000px;}
 .Jm-m4 .owl-item {float: left;}
 .Jm-m4 .item { float: left; width:250px; display: block; font-size: 14px; text-align: center; line-height: 1.6em; color: #fff; margin-bottom: 25px;text-shadow:1px 1px 0 #333; }
 .Jm-m4 .item .img{ width:220px; margin:0 auto; border-radius:10px; overflow:hidden;}
 .Jm-m4 .item img { width:100%;border-radius:10px; }
 .Jm-m4 .item h4 a,.Jm-m4 .item h5 a{ color:#fff;}
 .Jm-m4 .item h4 a:hover,.Jm-m4 .item h5 a:hover{ color:#f6dd08;}
 .Jm-m4 .item h4 { font-size: 18px; font-weight: normal; margin-top: 10px; margin-bottom: 10px; }
 .Jm-m4 .item h4 em { font-style: normal; margin-right: 5px; margin-left: 5px; font-size: 12px; font-weight: normal; }
 .Jm-m4 .item h4 span { font-size: 14px; font-weight: normal; }
 .Jm-m4 .item p { font-size: 12px; line-height: 1.6em; min-height:3.2em; width: 90%; margin-right: auto; margin-left: auto;
 overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;
 }
 .Jm-m4 .item h5{ display:block; font-size:16px; font-weight:100;width:100%; line-height:38px; height:38px; overflow:hidden;}
 .Jm-m4 .item .more { transition: all .3s ease-in-out 0s; border-radius: 100px; color:#fff; line-height: 40px; border: 1px solid #fff; display: block; margin:15px auto 0  auto;  width: 50%; }
 .Jm-m4 .item .more:hover  { background-color:#f28902; text-decoration: none;text-shadow:1px 1px 0 #014584; }
 /*a-brand*/
 .a-brand{ height:437px;}
 .a-brand dt{ float:right; width:151px;}
 .a-brand dt a{ display:block; width:126px; height:43px; line-height:31px; font-size:16px; margin-bottom:2px; font-weight:bold; padding:12px 0 0 25px;background:url(../images/a-ico1.png) no-repeat -99px -108px; cursor:pointer;}
 .a-brand dt a i{ float:left; margin-right:10px;}
 .a-brand dt a.on{background:url(../images/a-ico1.png) no-repeat -98px -168px; color:#fff; }
 .a-brand dd{ display:none; float:left; width:847px; height:340px;}
 .a-brand dd div.fl{ width:227px; height:330px; padding:10px 15px 0 15px; background-color:#e3e3e3;}
 .a-brand dd div.fl h4{ font-size:16px; padding-bottom:10px;}
 .a-brand dd div.fl p{ text-indent:24px;}
 .a-brand dd div.fr{ width:580px;}
 .a-brand dd div.fr img{ width:580px; height:340px;}
 /*a-recommend*/
 .a-recommend dt{ height:42px;}
 .a-recommend dt a{ float:left; display:block; width:199px; height:42px; line-height:42px;color:#fff; font-size:16px; margin-right:1px; font-weight:bold; background-color:#218bdc; text-align:center; cursor:pointer;}
 .a-recommend dt a.on{background-color:#ff8400; }
 .a-recommend dd{ display:none; height:306px;color:#fff;}
 .a-recommend dd a{ color:#fff;}
 .a-recommend dd a:hover{ color:#faec05;}
 .a-recommend1{ width:225px; height:262px; padding:20px 0 0 20px; background-color:#1a77be; margin-top:20px; margin-bottom:35px;}/*下外边距主要适应火狐*/
 .a-recommend1 a{ float:left; display:block; width:93px; height:29px; line-height:29px; text-align:center; margin:0 15px 13px 0; background-color:#3185c5; -moz-border-radius:10px; -webkit-border-radius:10px;border-radius:10px;}
 .a-recommend2{ width:410px; padding-left:20px; margin-top:20px;}
 .a-recommend2 div{ height:120px; border-bottom:1px dashed #ccc;}
 .a-recommend2 div span{ float:left; display:block; width:141px; margin-right:15px;}
 .a-recommend2 div span img{width:141px; height:96px;}
 .a-recommend2 div h4{ float:left; display:block; width:252px; font-size:14px;}
 .a-recommend2 div p{ float:left; display:block; width:252px; text-indent:24px; line-height:20px; padding-top:7px;}
 .a-recommend2 div  a{ color:#ff8400;}
 .a-recommend2 ul{ padding-top:20px;}
 .a-recommend2 ul li{ line-height:28px; height:28px;}
 .a-recommend2 ul li a{ float:left; display:block; width:315px; padding-left:15px; background:url(../images/a-ico1.png) no-repeat -308px -147px;  }
 .a-recommend2 ul li span{ float:right; display:block; width:75px; text-align:right; color:#e6e4e4;}
 .a-recommend3{ width:301px; margin-top:20px;}
 .a-recommend3 img{ width:301px; height:284px;}
 /*a-links*/
 .a-links a{ padding:0 15px; line-height:30px; display:inline-block;}
 /*------ 医院品牌--dd----*/
 .w_main{width:1000px; height:300px; margin:0 auto; }
 .w_first{width:964px; height:80px; margin-top:30px; background: transparent url("../images/pcpp_07.jpg") no-repeat scroll 0% 0%;}
 .w_second_left{width:545px; height:260px; float:left}
 .w_second_left b{width:545px; height:260px;text-indent:35px ; line-height:30px; font-family:"宋体"; font-size:18px; margin-top:40px; display:block; }
 .w_second_right{width:350px; height:260px; float:left}
 .w_second_right ul{width:300px; height:260px; margin-left:70px;}
 .w_second_right ul li{width:100px; height:260px; float:left;}
 .second_1{width:100px; height:80px; margin-top:60px; background:url(../images/pcpp_11.jpg) no-repeat 0px 0px;}
 .second_2{width:100px; height:80px; margin-top:60px; background:url(../images/pcpp_11.jpg) no-repeat -100px 0px;}
 .second_3{width:100px; height:80px; margin-top:60px; background:url(../images/pcpp_11.jpg) no-repeat -190px 0px;}
 .second_1 a{width:65px; height:80px; margin-top:70px; display:block; text-align:center; color:#0066cc}
 .second_2 a{width:70px; height:80px; margin-top:70px; display:block; text-align:center; color:#0066cc}
 .second_3 a{width:95px; height:80px; margin-top:70px; display:block; text-align:center; color:#0066cc}
 .w_main_1{width:100%; height:510px; background:#0168b7; margin:0 auto; }
 .w_first_1{margin-top:50px; margin-left:210px; position:absolute; width:964px; height:80px;  background: transparent url("../images/pcpp_14.jpg") no-repeat scroll 0% 0%;  }
 .w_first_2{width:1000px; height:380px; margin:0 auto; }
 .w_first_2 ul{width:1000px; height:380px; margin:0 auto; }
 .w_first_2 ul li{width:200px; height:150px; float:left; }
 .first2_1{width:200px; height:150px; margin-top:160px; background:url(../images/pcpp_17.jpg) no-repeat 0px 0px;}
 .first2_2{width:200px; height:150px; margin-top:160px; background:url(../images/pcpp_17.jpg) no-repeat -190px 0px;}
 .first2_3{width:200px; height:150px; margin-top:160px; background:url(../images/pcpp_17.jpg) no-repeat -380px 0px;}
 .first2_4{width:200px; height:150px; margin-top:160px; background:url(../images/pcpp_17.jpg) no-repeat -570px 0px;}
 .first2_5{width:200px; height:150px; margin-top:160px; background:url(../images/pcpp_17.jpg) no-repeat -760px 0px;}
 .first2_6{width:200px; height:150px; margin-top:30px; background:url(../images/pcpp_17.jpg) no-repeat 0px -160px;}
 .first2_7{width:200px; height:150px; margin-top:30px; background:url(../images/pcpp_17.jpg) no-repeat -190px -160px;}
 .first2_8{width:200px; height:150px; margin-top:30px; background:url(../images/pcpp_17.jpg) no-repeat -380px -160px;}
 .first2_9{width:200px; height:150px; margin-top:30px; background:url(../images/pcpp_17.jpg) no-repeat -570px -160px;}
 .first2_10{width:200px; height:150px; margin-top:30px; background:url(../images/pcpp_17.jpg) no-repeat -760px -160px;}
 .first2_1_href{ width:200px; height:150px; display:block;}
 .jlzj_wenzi{width:1000px; height:50px; padding-top:100px; display:block; background: transparent url("../images/pcpp_21.jpg") no-repeat scroll 0% 0%; }
 .bg-color1s { width:100%; height:700px;
     background-color:#FFFFFF;
 }
 .w_main_public{width:1000px; height:650px; margin:0 auto; }
 .hj_device{width:964px; height:80px; margin-top:30px; background: transparent url("../images/pcpp_23.jpg") no-repeat scroll 0% 0%;}
 .device_wenzi{width:1000px; height:70px;text-indent:35px ; line-height:30px; font-family:"宋体"; font-size:18px; margin-top:30px; display:block;}
 .device_photo{width:966px; height:379px; margin-top:30px; background: transparent url("../images/pcpp_27.jpg") no-repeat scroll 0% 0%;}
 .device_photo ul{width:966px; height:379px;}
 .device_photo ul li{width:235px; height:330px; float:left; font-size:16px; display:block; line-height:150px; text-align:center;}
 .w_main_public1{ width:1000px; height:450px; margin:0 auto; }
 .w_main_public2{ width:1000px; height:400px; margin:0 auto; }
 .hj_device1{width:964px; height:80px; margin-top:30px; background: transparent url("../images/pcpp_31.jpg") no-repeat scroll 0% 0%;}
 .hj_device2{width:964px; height:80px; margin-top:30px; background: transparent url("../images/pcpp_48.jpg") no-repeat scroll 0% 0%;}
 .hj_device3{width:964px; height:80px; margin-top:30px; background: transparent url("../images/pcpp_43.jpg") no-repeat scroll 0% 0%;}
 .hj_device4{width:964px; height:201px; margin-top:30px; background: transparent url("../images/pcpp_46.jpg") no-repeat scroll 0% 0%;}
 .fw_bo {
     height: 378px;
     background: transparent url("../images/pcpp_34.jpg") no-repeat scroll 602px 57px;
 }
 .fw_bo ul {
     width: 572px;
     height: 336px;
     background: transparent url("../images/pcpp_37.gif") no-repeat scroll 24px 209px;
     padding: 42px 0px 0px 18px;
 }
 .fw_bo ul li {
     background: #E7E7E7 none repeat scroll 0% 0%;
     width: 179px;
     height: 34px;
     float: left;
     text-align: center;
     margin: 14px 0px 0px 6px;
     line-height: 34px;
     font-size: 14px;
     color: #666;
 }
 .fw_bo ul li.three_li1 {
     background: #0087D3 none repeat scroll 0% 0%;
     color: #FFF;
 }
 .fw_bo ul li.three_li2 {
     background: #F6911B none repeat scroll 0% 0%;
     color: #FFF;
 }
.fw_bo ul li.three_li3 {
     background: #0863B5 none repeat scroll 0% 0%;
     color: #FFF;
 }
 .roundabout-holder {
     width: 810px;
     height: 360px;
     margin: 0px auto;
 }
 .js-roundabout{overflow:hidden;}
 .roundabout-holder{width:810px;height:360px;margin:0 auto;}
 .roundabout-moveable-item{width:650px;height:328px;cursor:pointer;background:#CCC;box-shadow:0 0 3px #CCC;}
 .roundabout-moveable-item div{position:absolute;bottom:0;line-height:2em;background:#333;opacity:.8;width:100%;color:#FFF;text-indent:2em;}
 .roundabout-moveable-item img{width:100%;}
 .js-roundabout{position:relative; overflow: hidden; }
 .i-ar-left,.i-ar-right{position:absolute;z-index:999;width:52px;height:86px; cursor:pointer;}
 .i-ar-left{ background: transparent url("../images/i-arl.png") repeat scroll 0% 0%;top:135px;left:70px;}
 .i-ar-right{background: transparent url("../images/i-arr.png") repeat scroll 0% 0%;top:135px;right:70px;}
 .i-ar-left:hover,.i-ar-right:hover{ background-position:bottom;}
 /*------ 医院环境----*/
 .yyhj{ margin:20px 0;}
 .yyhj h2{ font-size:20px; padding:10px 0; color:#fd6689;}
 #activeShowlst{width:1000px; height:170px; overflow:hidden;}
 #activeShowlst img{width：241px; height:161px; margin:auto 5px;}
 /*商务通*/
 .centerswt {width:536px; height:394px; position:fixed;top:50%;left:50%;margin:-197px/*高度的一半*/ 0 0 -268px/*宽度的一半*/; z-index:999;}
 .centerswt a{ display:block; wwidth:536px; height:394px;  background:url(../images/swt.gif);}
 .centerswt a.close{ width:30px; height:30px;  right:0; top:0; position:absolute; background:none;}
 .swt-bottom{
 height:auto;background: #085297;position: fixed;_position: absolute;z-index: 9999;bottom:0px;left: 0;width: 100%;
 }
 .swt{ width:1152px; height:auto; margin:0 auto;}
 .swt span{width:386px; line-height:50px; display:block;float:left;font-family: "微软雅黑";font-size: 20px; color:#fff;}
 .zx{width:230px!important; margin:0;padding:0;}
 .zx a{width:207px;background:#f28902 url(../images/zx.png) no-repeat 3% center;  display:block; text-align:center; text-decoration:none; padding-left:23px;color:#fff;}
 .zx a:hover{background:#cb2020 url(../images/zx.png) no-repeat 3% center;}
 .tel{width:296px !important;background:url(../images/tel.png) no-repeat 10px center; padding-left:50px;}