﻿@charset "utf-8";
.qwlf{ padding:26px 20px; width:600px; overflow:hidden;}
.qw-p{ background:#eeeeee; font-size:24px; color:#041e30; line-height:38px;
padding:10px 20px;}
.qw-p a{ color:#1978ba;}
.qwlf ul{ padding-top:30px;}
.qwlf li{ height:106px; overflow:hidden; background:#f8f8f8; position:relative;
margin-bottom:24px;}
.qwlf li img{ float:left; width:106px;}
.qwlf .li-r{ padding-left:18px; width:460px; float:left; overflow:hidden; line-height:40px; padding-top:10px;}
.qwlf h2{ font-size:28px; }
.qwlf h2 a{ color:#041e30;}
.qwlf p{ font-size:20px; color:#596670;}
.qwlf li .a{ width:100px; height:34px; border:1px solid #f86f00; border-radius:5px; position:absolute;
right:14px; bottom:14px; text-align:center; line-height:34px; color:#f86f00;}

.w-zjtd{ padding:26px 20px; width:600px; overflow:hidden;}
.w-zjtd-t{ height:327px; border:1px solid #dddddd; overflow:hidden;}
.w-zjtd-t img{ float:left; width:244px;}
.w-zjtd-t-r{ padding-left:24px; width:324px; float:left;}
.w-zjtd-t-r a{ color:#1978bb;}
.w-zjtd-t-r h2{ font-size:22px; color:#1978bb; font-weight:normal; padding-top:10px;}
.w-zjtd-t-r h2 strong{ font-size:32px; display:block;}
.w-zjtd-t-r h3{ width:265px; height:34px; background:#339ee2; padding-left:10px;
font-size:24px; color:#fff; line-height:34px; font-weight:normal; margin:5px 0;}
.w-zjtd-t-r p{ font-size:22px; color:#333333; line-height:32px;}
.w-zjtd-t-r .shan strong{ width:68px; float:left;}
.w-zjtd-t-r .shan{font-size:22px; color:#333333; padding-top:12px;}
.w-zjtd-t-r .shan-r{ width:255px; float:left;}
.w-zjtd-t-r .shan-r span{ height:35px; background:#ededed; line-height:35px; border:1px solid #dddddd;
padding:0 3px; display:inline-block; margin:0 3px 10px 0; font-size:14px;}

.w-zjtd-b{ height:68px; padding:23px 0 26px; width:640px;}
.w-zjtd-b a{ float:left; margin-right:16px;}

.zjnr{ padding:24px 20px;}
.zjnr h1{ font-size:36px; color:#1978bb; text-align:center; line-height:76px;}
.zjnr-a{ text-align:center; padding-bottom:25px;}
.zjnr-a a{ display:inline-block; width:135px; height:45px; background:#69aef4; line-height:45px;
color:#fff; font-size:24px; border-radius:5px; margin:0 5px; }
.zjnr-a .a22{ background:#ffa81e;}
.zjnr-a .a33{ background:#f77b6d;}
.doc-imgg{ text-align:center; padding-bottom:10px;}
.zjnr h2{ font-size:24px; color:#e3020c; line-height:60px; padding-top:10px;
font-weight:normal;}

/*新加医生简介内*/
.doc-jj li{ font-size:22px; line-height:36px;}
.doc-jj li{ color:#1978bb; font-size:24px; font-weight:bold; line-height:40px;}
.doc-jj li span{ color:#000; font-weight:normal;}

.nr-p{ font-size:24px; color:#041e30l; line-height:38px; text-indent:2em; margin-top:20px;max-height:99999px; -webkit-text-size-adjust: none;}
.nr-p img{ text-indent:0; display:block; margin:0 auto 10px;}
.onon{ width:457px; height:70px; background:#f79800; border-radius:5px; margin:20px auto;
display:block; text-align:center; color:#fff; font-size:24px; line-height:60px;}
.onon img{ vertical-align:middle;}
.onon span{ vertical-align:middle;}

.see-doc h3{ font-size:28px; color:#1978bb; line-height:40px; background:url(../images/blue3.jpg) no-repeat 0 center;
padding-left:23px; height:40px;}
.see-doc iframe{ margin-top:20px; margin-left:-20px;}
.wtime{ text-align:center; padding:20px;}
.wtime-b{ text-align:center; font-size:24px; color:#000; padding-top:20px;}
.wtime-b span{ display:inline-block; padding-left:30px; background:url(../images/x01.jpg) no-repeat 0 center;
margin-right:20px;}
.wtime-b strong{ display:inline-block; padding-left:30px; background:url(../images/x02.jpg) no-repeat 0 center;
font-weight:normal;}

.wj-a-t{ padding:33px 20px 0; width:580px; overflow:hidden;}
.wj-a-t h1{ font-size:36px; color:#1978bb; text-align:center; line-height:50px;}
.wj-a-t p{ font-size:20px; color:#596670; line-height:32px; text-align:left;max-height:99999px; -webkit-text-size-adjust: none;}
.wj-a-t-a{ width:620px; overflow:hidden; padding:10px 0 20px;}
.wj-a-t-box{ float:left; width:148px; height:62px; background:#eeeeee; line-height:62px; margin:0 1px;
text-align:center; font-size:20px; color:#596670;}
.wj-a-t-box img{ vertical-align:middle;}
.wj-a-t-box span{ vertical-align:middle;}
.wj-a-b{padding:0px 20px; width:560px; overflow:hidden;}
.wj-a-b-t{ height:52px; border-bottom:1px solid #1978bb;}
.wj-a-b-t a{ width:200px; float:left; text-align:center; line-height:52px; height:52px; font-size:24px; color:#4e8ec5;
}
.wj-a-b-t .active{ background:#1978bb; color:#fff;} 

.wj-a-b-box01 p{ font-size:26px; color:#041e30; line-height:40px; text-indent:2em; text-align:left;
padding:10px 0;max-height:99999px; -webkit-text-size-adjust: none;}
.wj-a-b-box01 h2{ font-size:24px; color:#e3020c; ine-height:38px; text-indent:2em; font-weight:normal;}

.wj-a-b-over .wj-a-b-box{ display:none; margin-top:10px;}
.wj-a-b-box p img{ text-indent:0; display:block; margin:0 auto;}
.wj-a-b-over .active{ display:block;}

.w-wxts{ background:#f4f4f4; border:1px solid #dddddd; padding:10px 15px 20px; margin-bottom:10px;}
.w-wxts h3{ font-size:24px; color:#e3020c; line-height:30px;}
.w-wxts span{ font-size:20px; color:#596670; line-height:30px; display:block; padding:10px 0;}
.w-wxts-b{ text-align:center;}
.w-wxts-b a{ margin:0 10px;}

.jiathis_style_m{ overflow:hidden; padding:10px 20px;}
.w-ar-tilte{}
.hh20{ height:20px; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd;
background:#ececec;}

.w-ar-tilte{ height:74px; border-bottom:1px solid #dddddd; line-height:74px; background:url(../images/blue.jpg) no-repeat
 20px center; padding:0 27px 0 40px;}
.w-ar-tilte span{ float:left; font-size:28px; color:#1978bb;}
.w-ar-tilte a{ float:right; font-size:20px; color:#596670;}

.w-a-list{ padding:20px;}
.w-a-list li{ font-size:24px; color:#041e30; line-height:44px; height:44px;}
.w-a-list span{ float:left; width:67px; color:#f59103;}
.w-a-list a{ float:left; width:450px; overflow:hidden; height:44px; color:#041e30;}

.f-color{ padding:20px; font-size:24px;}
.f-color a{ color:#fff; text-align:center; float:left; box-sizing:border-box; border-right:2px solid #fff;}
.f-color-t{ height:58px; line-height:58px;}
.f-color-t a{ width:200px;  background:#ff9c3e; 
 height:58px;}
.f-color-t .wa06{ background:#f77b6d;}
.f-color-t .wa07{ background:#5dcdd8; border:none;}
.f-color-b{ padding-top:2px; height:118px;}
.f-clor-b-l{ width:200px; float:left;}
.f-color .wa01{ width:100px; background:#5dcdd8; height:118px; padding:20px 10px;}
.f-color .wa02{ width:100px; background:#69aef4; height:118px; padding:20px 10px;}
.f-color .wa03{ width:50%; background:#79ba1e; height:60px; line-height:58px; border-bottom:2px solid #fff;}
.f-color .wa04{ width:50%; background:#ff9c3e; height:60px; line-height:58px; border-bottom:2px solid #fff;}
.f-color .wa05{ width:100%; background:#c5a700; height:58px; line-height:58px;}
.f-clor-b-r{ width:400px; float:left;}


.PublicZx{ overflow:hidden;margin:20px 0;}
.PublicZx a{ display:block; float:left; width:210px; height:71px; padding:10px 0 0 76px;}
.PublicZx a.PublicZx1{ background:url(../images/publiczx1.jpg) no-repeat 14px center #f56f03; color:#ffffff; font-size:28px; line-height:36px;}
.PublicZx a.PublicZx1 span{ color:#ffcea7; font-size:18px; line-height:24px; display:block;}
.PublicZx a.PublicZx2{ background:url(../images/publiczx2.jpg) no-repeat 14px center #016cae; color:#a0dbff; font-size:18px; line-height:24px; float:right; }
.PublicZx a.PublicZx2 span{ color:#ffffff; font-size:28px; display:block; line-height:36px;}




/*zxzx*/
.zxzx h3 a{ width:200px; height:50px; margin:0 auto; border-radius:5px; background:#ff8f0d; color:#fff; text-align:center; line-height:50px; display:block;}


/*z-keywords*/
.z-keywords{ line-height:35px; margin-top:10px;}
.z-keywords span{ font-size:24px; color:#041e30; line-height:35px;}
.z-keywords a{ color:#f59103; font-size:20px;line-height:35px;}

/*z-tags*/
.z-content-link{padding:0 20px;}
.z-tags{font-size:32px; color:#041e30; line-height:60px;}
.z-link{ font-size:22px; color:#041e30; line-height:40px; float:left; padding:0 20px;}


.swiper-container {
/*width: 595px;
height: 100%;
margin-left: auto;
margin-right: auto;*/
}
.swiper-slide {
text-align: center;
font-size: 18px;
background: #fff;
/* Center slide text vertically */
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: left;
-ms-flex-pack: left;
-webkit-justify-content: left;
justify-content: left;
-webkit-box-align: left;
-ms-flex-align: left;
-webkit-align-items: left;
align-items: left;
}
.pb_xin{ width:640px; }
.pbb_new{ overflow:hidden; height:229px; border-left:1px solid #bbd8e5; border-bottom:1px solid #bbd8e5;}
.pbb_new li{ width:74px; height:66px; float:left; text-align:center; }
.pbb_new li div.data{ height:80px; padding-top:14px;}
.pbb_new li div.data span{ display:block; color:#000000; font-size:18px; line-height:30px;}
.pbb_new li div.sw{ height:66px; line-height:66px; color:#000000; font-size:20px;}
.pbb_new li div.zuozhen{ height:66px; line-height:66px; color:#1978bb; font-size:20px;}
.pbb_new li div{border:1px solid #bbd8e5; border-bottom:0; border-left:0}

.zhu_new{ overflow:hidden; text-align:center; padding-top:20px;}
.zhu_new p{ color:#666666; font-size:20px; line-height:32px;}
.zhu_new p span{ color:#f80000}
.zhu_new a{ display:block; width:196px; height:49px; background:#ff8f0d; border-radius:5px; color:#FFF; font-size:24px; line-height:49px; margin:0 auto; margin-top:10px;}