

/*--------------------banner---------------------*/


/*--------------------con30---------------------*/
.con30{width:1002px;height:auto;margin:0 auto; background:#fff; margin-top:35px;margin-bottom:10px;overflow:hidden; border:1px solid #DADADA;}
.con30 h4{font-size:20px; font-weight:bold; color:#007cc3; text-align:left; line-height:40px; margin-top:20px; margin-left:30px;}
.con3 h3{font-size:14px; text-align:center; line-height:40px; color:#CCC;}
.fgx{width:665px; height:5px;border-bottom:1px dotted #ccc; margin:0 auto;}
.wznr_jylc{width:665px; height:auto; margin:20px auto; font-size:14px; color:#666; text-align:left; line-height:26px; background:url('https://image.39.net/dist/xd/images/jylc.png') top left no-repeat;}
.wznr_jylc span{ color:#007cc3; font-weight:bold;}
.wznr_jylc p:nth-of-type(1){height:129px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.wznr_jylc p:nth-of-type(2){height:150px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.wznr_jylc p:nth-of-type(3){height:98px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.wznr_jylc p:nth-of-type(4){height:81px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.wznr_jylc p:nth-of-type(5){height:62px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.wznr_jylc p:nth-of-type(6){height:62px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}


.wznr_jylc .p1{height:129px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.wznr_jylc .p2{height:150px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.wznr_jylc .p3{height:98px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.wznr_jylc .p4{height:81px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.wznr_jylc .p5{height:62px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.wznr_jylc .p6{height:62px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.wznr_jylc ul li{width:570px; margin-left:80px;     line-height:30px;}

.con3 img{ margin:10px auto; text-align:center;}
.sxfz{ width:980; height:30px; line-height:30px; text-align:center; margin:15px auto; font-size:14px;}
.sxfz a{color:#999;}
.yyan{ margin:2% auto;}
/*--------------------con30---------------------*/

/*--------------------con7---------------------*/

/*--------------------con7---------------------*/


/*--------------------bottom---------------------*/
.bottom{width:100%; height:350px; background:#333; max-width:1920px;overflow:hidden;}
.bottom_main{width:1000px; margin:0 auto; overflow:hidden;    text-align: center;}
.bottom_left{float:left; width:45%; text-align:center;}
.bottom_left ul{ height:200px; margin-top:20px;}
.bottom_right{ float:right; width:50%;}
.bottom_right ul{ height:200px; margin-top:40px;}
.bottom_right ul li{ float:left; margin-right:25px;}
.font04{ font-size:30px; color:#007cc3; line-height:45px;}
.font05{ font-size:24px; color:#007cc3; line-height:40px;}
.font06{font-size:14px; color:#FFFFFF; line-height:25px;}
.font07{font-size:12px; color:#FFFFFF; line-height:25px;}
/*--------------------bottom---------------------*/

/* cent  */
.centAout{width: 1000px;margin:30px auto 0;    margin-bottom: 10px;overflow: hidden;}
.lianxi{overflow: hidden; }
.lianxi1{float: left; font-size:22px; color: #8192d6;margin-bottom:15px;}
.lianxi1 b{font-size:32px; }
.lianxi1 b span{color:#007cc3;}
.lianxi1 img{max-width: 90%}
.lianxi2{float: left; border:1px solid #9AD1D8;}
.bor1 span:nth-of-type(1){width: 100px;text-align: center;border-right:1px solid #DFDFDF;}
.bor1 span:nth-of-type(2){width: 586px; padding-left: 10px;}
.bor1 span{display: block;float: left;line-height: 35px; }
.bor1{overflow: hidden;border-bottom:1px solid #DFDFDF;line-height: 35px;}
.bor2{line-height: 35px;padding-left: 19px;}
.marL{padding-left: 19px;}
.bor2 b{color:#80C2DA;font-weight:normal}
.mapAll{border:1px solid #E0E0E0;margin-top: 48px;}
.mapTit{background: #F9F9F9;color: #326601;line-height: 35px;padding-left: 10px;}
#allmap{width: 100%;height: 562px;}
.teseTit1{text-align: center;font-size: 30px;font-weight: bold;}
.teseTit2{text-align: center;color:#888888;margin-top: 15px;}
.img3-1{margin-top: 45px;}
.teseContent{  overflow: hidden;border-bottom:1px dashed #5A5A5A;    padding: 35px 0;}
.teseContent:last-child{ border-bottom:none;}
.teseL,.teseR{float: left;}
.teseL{width: 247px;margin-right: 20px;    height: 256px;}
.teseR{width: 429px;height: auto;overflow: hidden;}
.teser1{margin-top: 15px;margin-bottom: 30px;color:#333;text-align: center;}
.teser2{color:#9C9C9C;font-size: 14px;    line-height: 27px;text-indent: 26px;   overflow: hidden;}
.teser3{color:#E71F1F;font-size: 12px;text-align: center;margin-top: 10px;}
.col_hover {color: #F3C500 !important;cursor: pointer;}
.page4Tit{padding:20px 0;border-bottom:1px dashed #D7D7D7; }
.pagefour1{color:#007cc3;text-align: center;font-size: 30px;font-weight: bold;}
.pagefour2 {color:#6F6F6F;font-size: 12px;text-align: center;margin-top:20px;}
.pagefour2 span:nth-of-type(1){margin-right: 24px;}
.lvTxt{color: #0096A7;    margin-bottom: 5px;}
.page4txt{padding: 20px 0;border-bottom:1px dashed #D7D7D7; line-height: 30px;}
.txt4all{margin-bottom: 20px;}
.txt4cont{color:#989898;    text-indent: 32px;font-size: 14px;line-height: 25px;}
.txt4Img{text-align: center;}
.txt4Img img{max-width:100%;}
.downTxt{text-align: right;}
.upTxt{text-align: left}
.theTxt p{width: 50%; float: left;color:#6F6F6F;margin-top: 20px;}
.theTxt p a{color:#6F6F6F;}
.page5Img{width: 668px;border: 1px solid #eeeeee;padding:15px;}
.page5Img img{width: 100%;}
.pageImgall{width: 100%;overflow: hidden;margin-top: 25px;}
.pageImgall p{width:325px;padding:12px;float: left;}
.pageImgall p img{max-width: 300px}
.tlanAll{overflow: hidden;}
.tlanauto{width: 1000px;margin:0 auto;overflow: hidden;height: 145px;}
.introductionL,.introductionR{float: left;    margin-top: 40px;}
.introductionL{width: 100px;}
.introductionR{width: 880px;margin-left: 20px;}
.introductionRtxt{text-indent: 25px;font-size: 14px;color:#676767;    line-height: 25px;height:100px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.hospitalName{text-align: center;}
.hospitalName span{color:#007cc3;border-bottom:10px solid #007cc3;display: inline-block;padding: 10px 0;    font-weight: bold;font-size: 25px;}
.hosImg{text-align: center;margin-bottom: 10px;}
.hosImg img{vertical-align: top;}
.page5txt{text-indent: 30px;margin-top: 15px;color:#505050;font-size: 14px;padding-bottom: 30px;    line-height: 30px;}
.bannimg{text-align: center;padding:35px 0;}
.dashijall{overflow: hidden;margin-top: 50px;}
.dashirall{border-left: 3px solid #0096A5;}
.dashijr{  width: 659px;margin-left: 10px;padding-top: 71px;background: url(https://image.39.net/dist/xd/images/sj_03.png)no-repeat 4px 8px;padding-left: 41px;}
.dashiYear{font-size: 35px;color:#0096A5;background: url('https://image.39.net/dist/xd/images/yearimg_03.png')no-repeat left center;padding-left: 50px;}
.dashiTXT{color:#414141;margin-top: 5px;   padding-left: 50px; padding-bottom: 35px;font-size: 14px;line-height: 25px;}
.doctorjiesL,.doctorjiesR{float: left;overflow: hidden;}
.dashiTXT span{display: block;}
.doctorjiesL{width: 237px;height: 241px;border:1px solid #DEDEDE;text-align: center;}
.doctorjiesL img{max-width: 100%;}
.doctorjiesR{width: 400px;    height: 216px;border-right:1px solid #DEDEDE ;border-top:1px solid #DEDEDE;border-bottom:1px solid #DEDEDE;padding:12px;}
.doctorjies{overflow: hidden;margin:30px 0;}
.docName{font-size: 25px;color:#0096A5;font-weight: bold;margin-bottom: 10px;}
.docName span{color:#545454;font-size: 14px;margin-left: 10px;}
.docJ{padding:5px 0;border-top:1px solid #585858 ;border-bottom:1px solid #585858;color: #585858;font-size: 12px; }
.docTxt{margin:10px 0;font-size: 14px;line-height: 25px;text-indent: 30px;color:#565656;height:97px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.docbottom span{width: 84px;line-height: 25px;color:#fff;background: #FC4F00;font-size: 12px;display: inline-block;text-align: center;}
.docbottom span a{color:#fff;}
.docbottom span:nth-of-type(1){margin-right: 30px;}
.docFlip span{background: #F3F8FC;border:1px solid #D7F0F5;width: 30px;line-height: 25px;font-size: 12px;display: inline-block;text-align: center;margin:0 5px;}
.docFlip span a{color:#656565;}
.docFlip{text-align: center;}
.current{background: #4AA2B8 !important;border:1px solid #1C8097 !important;}
.current a{color:#fff !important;}
.docaboutL,.docaboutR{float: left;overflow: hidden;}
.docabout{overflow: hidden;margin:50px auto 20px; width:590px;}
.docaboutL{width: 355px;}
.docaboutR{width: 180px;margin-right: 35px; padding-left:20px;}
.docaboutR img{width:180px; height:260px; border-radius:5px;}
.aboutImg{padding-top: 36px;}
.aboutName{font-size: 46px;color:#4A4A4A;font-weight: bold;}
.aboutName span{font-size: 23px;color:#555555;    font-weight: normal;margin-left: 10px;}
.aboutTxt{padding:10px 0; text-indent:2em;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.starTxtAll{padding:20px 0 0;}
.starTxt1{color:#555555;line-height: 35px;padding-left: 20px;background: url('https://image.39.net/dist/xd/images/star_03.png') no-repeat left;}
.patientImgAll{overflow: hidden;margin-top: 50px;}
.patientTit{font-size: 30px;color:#0096A4;font-weight: bold;border-bottom:5px solid #0096A4;padding-bottom: 10px;margin-bottom: 30px; text-align:center;}
.patientImg{width: 588px; margin:0 auto;overflow: hidden;}
.patientImg1{width: 588px;height:352px;margin-bottom: 28px;}
.patientImg2{width: 288px;float: left;height: 142px; margin-right:8px; }
.patientImg3{width: 292px;float: left; height: 142px;}
.patientImg p img{width: 100%;height: 100%;}
.zyshix{margin-top: 35px;margin-left: 20px !important;}
.zyshix1{color:#343434;font-size: 28px;border-bottom: 1px solid #D6D6D8;padding:10px 0;height: 30px !important;/*background: url('https://image.39.net/dist/xd/images/la_03.png') no-repeat 122px center;*/margin-bottom: 20px;}
.zyshix2{height: 30px !important;color:#343434;}
.zyshix2 s{width: 10px;height: 10px;border-radius: 100px;background: #007cc3;margin-right: 15px;display: inline-block;}
.docName a{    color: #5eadd6;text-decoration: none;}
.teser3 a{    color: #E71F1F;}
.yyan{    text-align: center;}
.visitTime{ text-align:left; line-height:45px; text-overflow : ellipsis; white-space : nowrap; overflow : hidden}
.beGood{ text-align:left;  padding:10px 0;}
.introduce{    color: #555555;}
/* cent  end*/

/* xfad */
.fix { position: fixed; left: 1%;  top: 20%;}
.fix img {width: 100%;}
.fix_bot {cursor: pointer;height: 25px;background: #bfbebe;text-align: right;line-height: 25px;font-size: 12px;color: #000;padding-right: 10px;}

.fixRight{position: fixed;right: 1%;top: 30%;}

/* xf ad end*/

/* 0109 */
.con6{width:1002px;/* height:100px; */margin:0 auto;background:#fff;margin-bottom:40px;overflow:hidden; background:url('https://www.wendaifu.com/yyzx1/images/tsyl_bj.png') top left no-repeat;}
.tsyl01{float:left;width:1002px;height:47px;line-height:47px;font-size:18px;color:#007cc3;text-indent:1.5em;overflow:hidden; position: relative;}
.tsyl01 span{font-size:13px;color:#909090; margin-left:20px;}
.tsyl01 a{ float:right; margin-right:25px; color:#007cc3; font-size:12px;}
.yqlj{float:left;width:962px; margin-top: 20px;   padding: 5px 20px;/* height:47px; */line-height:40px;font-size:14px;color:#007cc3;/* text-indent:1.5em; */overflow:hidden;}
.yqlj a{color: #808080;
    width: 100px;
    margin-left: 33px;
    display: inline-block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    margin-top: -20px;}
.expertPath{margin-top:20px;text-align: left;}
.expertPath span{    background-color: #007cc3;padding: 8px 25px;border-radius: 90px;margin-top: 10%;font-size: 20px;margin: 0 8px;line-height: 45px;}




.footImg1,.footImg2{border:1px solid #ccc;overflow: hidden;    display: inline-block;padding: 0 10px;}
.footImg1{width:150px;margin-right: 10px;}
.footImg2{height:76px;margin-left:10px;}
.footImg1 img{max-width: 100%;}
.footImg2 img{max-height: 100%;}

/*超出范围截取文字模块*/
.intercept,.docm p,.medical_m li p a,.art_m li a,.medical_m li a{
    overflow:hidden; /*超出的部分隐藏起来。*/
    white-space:nowrap;/*不显示的地方用省略号https://image.39.net/dist/xd.代替*/
    text-overflow:ellipsis;/* 支持 IE */
    -o-text-overflow: ellipsis;    /* 支持 Opera */
    -webkit-text-overflow: ellipsis;    /* 支持 safari */
    -moz-text-overflow: ellipsis;    /* 支持 molliza */
    content:"https://image.39.net/dist/xd.";
	display:block;
	cursor:pointer;
	word-break:keep-all;
	word-wrap:normal;
}
a.intercept:link,a.intercept:visited,a.intercept:hover,a.intercept:active{
    overflow:hidden; /*超出的部分隐藏起来。*/
    white-space:nowrap;/*不显示的地方用省略号https://image.39.net/dist/xd.代替*/
    text-overflow:ellipsis;/* 支持 IE */
    -o-text-overflow: ellipsis;    /* 支持 Opera */
    -webkit-text-overflow: ellipsis;    /* 支持 safari */
    -moz-text-overflow: ellipsis;    /* 支持 molliza */
    content:"https://image.39.net/dist/xd.";
	display:block;
	cursor:pointer;
	word-break:keep-all;
	word-wrap:normal;
}

/* right */
.new_con0516{border:none;}
.con_fl{float:left;width:665px; padding:0 13px 0 22px; border:1px solid #DADADA;}
.con_fr{width:285px;float:right;}
.right_ad{margin-bottom:40px;}
.right_ad img{width:285px;}
.title01{border-bottom:1px solid #ddd; text-indent:0; font-size:20px; float:none;}
.title01 span{margin-left:0; font-size:16px; color:#cdcdcd;}
.title01 b{border-bottom:1px solid #40b3e7; color:#bd0404; display:inline-block; font-weight:normal;    margin-top: -6px; padding-bottom: 5px; padding-right:10px; }
.right_doc{margin-bottom:45px; padding-top:5px;}
.right_doc li{padding:20px 0 15px; border-bottom:1px dashed #ddd; }
.right_doc li:last-child{border-bottom:none;}
.docpic{float:left; width:80px; height:80px; overflow:hidden; border-radius:50%;}
.docpic img{width:80px;}
.docm{float:right; width:180px; padding-right:10px;}
.clean{clear:both; overflow:hidden;}
.docm h2,.docm p{font-size:12px; line-height:2;}
.docm h2{color:#999; }
.docm h2 a{color:#545454; font-size:14px; margin-right:10px;}
.docm p a{background:#007cc3; display:block; width:60px; height:22px; line-height:22px; text-align:center; border-radius:3px; margin-top:5px;}
.docm p a:hover{color:#fff;}
.medical_m{background:url(https://image.39.net/dist/xd/images/right_list.jpg) no-repeat left top; margin-top:15px; padding:0 0 40px 24px;}
.medical_m li a{font-size:15px; line-height:1; color:#606060; margin-bottom:25px; display:block;}
.medical_m li p a{margin-bottom:8px;}
.medical_m li a img{width:260px; height:135px;}
.art_m{padding-top:10px;}
.art_m li a{line-height:40px; font-size:15px; color:#606060; display:block;/* background:url(https://image.39.net/dist/xd/images/right_listyle.jpg) no-repeat 11px 18px*/; padding-left:25px; border-bottom:1px dashed #ddd;}
.centAout .con_fl{border:none;}
.docaboutB{margin-top:20px;}
.docaboutB h2{line-height:38px; font-weight:bold; color:#007cc3;}
.docaboutB h2,.docaboutB p{border-top:1px solid #ddd; font-size:18px;font-size:18px; }
.docaboutB p{color:#555; line-height:35px;}
.con_fl700{width:700px; padding:0;}
.dashi_more{ text-align:center; margin:30px auto;}

.wznr_jylc {
    width: 665px;
    height: auto;
    margin: 20px auto;
    font-size: 14px;
    color: #666;
    text-align: left;
    line-height: 26px;
    background: url(https://www.wendaifu.com/yyzx1/images/jylc.png) top left no-repeat;
}
