/*margin*/
.m0{margin: 0px;}
.m1{margin: 1px;}.ml1{margin-left: 1px;}.mt1{margin-top: 1px;}.mr1{margin-right: 1px;}.mb1{margin-bottom: 1px;}
.m2{margin: 2px;}.ml2{margin-left: 2px;}.mt2{margin-top: 2px;}.mr2{margin-right: 2px;}.mb2{margin-bottom: 2px;}
.m5{margin: 5px;}.ml5{margin-left: 5px;}.mt5{margin-top: 5px;}.mr5{margin-right: 5px;}.mb5{margin-bottom: 5px;}
.m10{margin: 10px;}.ml10{margin-left: 10px;}.mt10{margin-top: 10px;}.mr10{margin-right: 10px;}.mb10{margin-bottom: 10px;}
.m15{margin: 15px;}.ml15{margin-left: 15px;}.mt15{margin-top: 15px;}.mr15{margin-right: 15px;}.mb15{margin-bottom: 15px;}
.m20{margin: 20px;}.ml20{margin-left: 20px;}.mt20{margin-top: 20px;}.mr20{margin-right: 20px;}.mb20{margin-bottom: 20px;}
.mt40{ margin-top:40px;}
/*padding*/
.p0{padding: 0px;}
.p1{padding: 1px;}.pl1{padding-left: 1px;}.pt1{padding-top: 1px;}.pr1{padding-right: 1px;}.pb1{padding-bottom: 1px;}
.p2{padding: 2px;}.pl2{padding-left: 2px;}.pt2{padding-top: 2px;}.pr2{padding-right: 2px;}.pb2{padding-bottom: 2px;}
.p5{padding: 5px;}.pl5{padding-left: 5px;}.pt5{padding-top: 5px;}.pr5{padding-right: 5px;}.pb5{padding-bottom: 5px;}
.p10{padding: 10px;}.pl10{padding-left: 10px;}.pt10{padding-top: 10px;}.pr10{padding-right: 10px;}.pb10{padding-bottom: 10px;}
.p15{padding: 15px;}.pl15{padding-left: 15px;}.pt15{padding-top: 15px;}.pr15{padding-right: 15px;}.pb15{padding-bottom: 15px;}
.p20{padding: 20px;}.pl20{padding-left: 20px;}.pt20{padding-top: 20px;}.pr20{padding-right: 20px;}.pb20{padding-bottom: 20px;}.pt40{padding-top: 40px;}
.pb40{padding-bottom: 40px;}

/* head */
.head{padding:0 100px;background:#02c3d2;height:100px;line-height:100px;}
.head-left{width:315px;height:58px;margin-top:21px;margin-right:161px;}
.head-middle{width:300px;height:33px;margin-top:33.5px;}
.head-right{margin-top:0px!important;}

/* nav */
.nav{height:58px;line-height:58px;font-size:16px;width:1200px;margin:0 auto}
.nav .ul1{margin-right:30px;width:815px}
.nav .ul1 li a{color:#666666;}
.nav .ul1 li{float:left;width:135px;text-align:center;}
.nav .ul1 li:hover{background:#02c3d2;}
.nav .ul1 li:hover a{color:#fff;}
.nav .ul1 li:hover .ul4{}
.nav .ul4{background:#02c3d2;display:none;position:absolute;}
.nav .ul1 li:hover .ul4{display:block;}
.nav .ul4 li{line-height:36px;border-bottom:1px solid #ccc;}
.nav .ul4 li a{color:#fff;font-size:14px;font-weight:bold;}
.nav .ul2 li{float:left;}
.nav .ul2 a{display:inline-block;color:#fff;background:#02c3d2;width:105px;height:30px;line-height:30px;text-align:center;border-radius:10px;}
.nav .ul2 li+li{margin-left:20px;}
.nav .ul2 a:before{content:"";display:inline-block;width:18px;height:17px;background:url(../images/zxzx-icon.jpg) no-repeat;vertical-align:middle;margin-right:8px;margin-top:-2px;}
.nav .ul2 .li2 a:before{background:url(../images/yygh-icon.jpg) no-repeat;}
.nav .ul2 .li3 a:before{background:url(../images/lylx-icon.jpg) no-repeat;}

/* banner */
.banner{width:1400px;margin:0 auto;}

/* 科室 */
.ks{height:90px;border-top:12px solid #02b9c7;padding-top:25px;}
.ks ul li{text-align:center;width:359px;float:left;padding:0 20px}
.ks ul li p{margin-top:5px}
.ks ul li+li{border-left:1px solid #d9dada;}
.ks ul li p a+a{margin-left:10px;}
.ks strong a{color:#02b9c7;font-size:16px;}
.ks p a{color:#727272;}

/* 新闻 */
.news{margin-top:50px;overflow:hidden;margin-bottom:20px}
.news h3,
.zdks h3,
.doctor h3{color:#666666;font-size:18px;margin-bottom:30px;}
.news h3 span,
.zdks h3 span,
.doctor h3 span{color:#838383;font-size:15px;font-weight:normal;display:inline-block;margin-left:18px;}
.news h3 a{font-weight:normal;font-size:15px;}
.news .news-left{width:70%;margin-right:35px;}
.news .news-left .content1{margin-right:35px;}
.news .news-left em{display:block;background:#02b9c7;color:#fff;text-align:center;height:50px;line-height:50px;}
.news .news-left ul{width:530px;}
.news .news-left ul li{overflow:hidden;}
.news .news-left ul li+li{margin-top:15px;}
.news .news-left ul li p.l{width:70px;text-align:center;border-right:1px solid #cccccc;margin-right:20px;padding-right:15px;}
.news .news-left ul li h5 a{color:#666666;}
.news .news-left ul li span{display:block;}
.news .news-left ul li .span1{font-size:32px;color:#02b9c7;}
.news .news-left ul li .span2{color:#666;margin-top:10px;}
.news .news-left ul li h5{white-space:nowrap;color:#666666;font-size:16px;}
.news .news-left ul li p.ti{color:#999999;font-size:13px;}
.news .news-left ul li p.ti a{color:#f00;}
.news .news-right{width:26%;}
.news .news-right h3 span{margin-left:8px;}
.news .news-right ul li{cursor:pointer;position:relative;}
.news .news-right ul li:nth-child(2){color:#fd9235;}
.news .news-right ul li:nth-child(2) a{color:#fd9235;}
.news .news-right ul li span{display:inline-block;margin-right:5px;}
.news .news-right ul li:before{content:"";display:inline-block;height:35px;width:1px;background:#d8d5d7;position:absolute;left:5.5px;z-index:-10;}
.news .news-right ul li span:before{content:"";display:inline-block;width:10px;height:10px;background:#888888;border-radius:50%;margin-right:10px;}
.news .news-right ul li:nth-child(2) span:before{background:#fd9235;}
.news .news-right ul li+li{margin-top:13px;}
.news .news-right ul li.thisclass span:before{background:#fd9235;}
.news .news-right ul li.thisclass,
.news .news-right ul li.thisclass a{color:#fd9235;}
.news .news-right ul li:hover{color:#fd9235;}
.news .news-right ul li:hover span:before{background:#fd9235;}
.news .news-right ul li:hover a{color:#fd9235;}



/* 特色科室 */
.zdks{margin-top:50px;}
.zdks_a ul li{width:266px;text-align:center;line-height:90px;font-size:18px;color:#fff;background:#F5F5F5}
.zdks_a ul li a{display:block}
.zdks_a ul li.current a{background:#02B9C7;color:#fff}

.zdks_b{width:915px;margin-left:19px;}
.zdks_b .ks_wz li{float:left;line-height:30px;width:275px;font-size:15px;border-bottom:1px dashed #CCC;margin:0 10px;padding:7px 5px}
.zdks_b .ks_wz li a{color:#707070;}


/* 重点科室-右 */
.zdks_c{width:325px;}
.zdks_c .img1{margin-bottom:25px;}
.zdks_c ul{margin-bottom:24px;}
.zdks_c ul li{float:left;width:33.3%;text-align:center;}
.zdks_c ul li a{display:block;color:#484848;font-size:14px;margin-top:5px;}
.zdks_c .tel{width:325px;height:82px;background:#02b9c7;}
.zdks_c .tel img{margin-top:14px;}
.zdks_c .bottom{background:#ebebeb;width:296px;height:69px;box-shadow:border-box;padding:20px 20px 20px 11px;}
.zdks_c .bottom .shuru{border:1px solid #d2d2d2;background:#fff;width:183px;height:35px;margin-top:-1px;margin-left:-5px;}
.zdks_c .bottom .fasong{background:#fa8f03;color:#fff;width:70px;height:35px;margin-left:-4px;margin-top:5px;}
.zdks_c .bottom p{margin-top:10px;color:#666666;}

.wcbox {margin:20px auto;}
h2.tit{ text-align: center; border-bottom: 1px solid #02B9C7; padding-bottom: 10px; }
h2.tit b{ font-size:25px;padding-bottom:5px;display:inline-block;color:#02B9C7}
h2.tit span{ color:#343434; font-weight: normal; font-family: "Arial";font-size:14px;border-bottom: 3px solid #02B9C7; padding-bottom: 10px;}
.wcbox ul li{ width:235px; height: 260px; padding: 10px; float: left; margin: 10px; background: #fff; }
.wcbox ul li p:nth-child(3){ text-align: justify;}
.wcbox ul li p.tc{margin:7px 0}
.bg_aed8f2{ background:#DBF5F7;padding:10px 0;overflow:hidden}
.color_0083db{color:#02B9C7}.color_027cc4{color:#02B9C7}.color_1c8faa{color:#1c8faa}.color_0375b9{color:#0375b9}.color_15a98d{color:#15a98d}.color_2e75bc{color:#2e75bc}
.bg_027cc4{ background:#02B9C7;}.mt3{ margin-top: 3px;}.color_fff{color:#fff;}
.w1100{width:1100px;margin:0 auto}
 p{line-height:28px;font-size: 15px;}
.ti2{text-indent:2em}
p.btn{margin-top:30px}
p.btn a{display:inline-block; padding: 5px 35px; border-radius: 100px; background: #ff5500; color:#fff;}
p.btn a img{ vertical-align: middle; }
.ckbox{padding:20px 0}
.ckbox .b1{ border: 1px solid #9ad9ff; padding: 15px;overflow:hidden}.ckbox .b1 div:nth-child(1){ border-bottom:1px solid #9ad9ff }
.b {
    font-weight: bold;
}
.Dbox ul li{ width:31.333%; margin-left: 1%; margin-right: 1%; float: left;}.D ul li div:nth-child(2){ height: 210px; color:#fff;}
.Dbox ul li:nth-child(1) .Dul_li_cont{ border: 1px dashed #3cc8ae; box-sizing: border-box;}
.Dbox ul li:nth-child(2) .Dul_li_cont{ border: 1px dashed #32abc8; box-sizing: border-box;}
.Dbox ul li:nth-child(3) .Dul_li_cont{ border: 1px dashed #498cd0; box-sizing: border-box;}
/* AD */
.AD{width:1400px;margin:50px auto;}

/* footer */
.footer{margin-top:27px;height:262px;background:#007283;}
.footer .footer-a{margin-top:57px;padding-right:10px;}
.footer .footer-b{margin-top:72px;border-left:1px solid #3e94a0;padding-left:7px;color:#c4dddd;}
.footer .footer-b a{color:#c4dddd !important;}
.footer .footer-c{margin-top:82px;padding-left:15px;width:327px;}
.footer .footer-c li{float:left;width:25%;text-align:center;}
.footer .footer-c li a{display:block;color:#fff;margin-top:10px;}
.footer .footer-d{margin-top:44px;padding-left:5px;color:#cde3e3;}
.footer .footer-d img{display:inline-block;margin:5px 0;}


/*list*/
.list-l{width: 780px; height: auto;overflow: hidden;padding:17px 10px 10px;border: 1px solid #ebe7db;float:left}
.curpos{  padding-left: 14px; padding-bottom:10px; font-size: 16px; border-bottom: 1px dashed #dfdfdf;}
.curpos a{ color: #464646;}
.curpos a:hover{ color: #FF7F50;}
.list-content{ height: auto; overflow: hidden; }
.list-content ul li{ height: 88px; padding-top: 15px; border-bottom: 1px dashed  #d6d6d6;padding-bottom:10px;}
.list-content ul li .list-title{ display: block; line-height: 30px; height: 30px; font-size: 17px; font-weight: normal;color: #333;margin-bottom: 10px;}
.list-content ul li .list-title b{font-weight:normal}
.list-title a:hover{ color:#FF7F50;}
.list-content ul li  p {line-height: 1.7;color:585858}
.list-content ul li p a{color:#FF7F50;}
.list-content ul li p a:hover{text-decoration: underline}
.page{text-align:center; margin:10px 0; padding: 10px 0 10px 0; font-size:12px; }
.page li{display:inline; color:#333; font-size: 15px;}
.page .thisclass {background-color:#0168B7;color:#fff;padding: 3px 8px 2px 8px;}
.page a{background:#FFFFFF; color:#333;border:1px solid #E4ECDA; padding:3px 8px 2px 8px; }
.page a:hover{background:#0168B7; color:#FFF; text-decoration:none;}
.list-r{width:370px;}
.list-r .c1{height: 170px;margin: 10px 0px;}
.list-r .c1 p{color:#333333;text-indent: 2em;}
.list-r .c1 p a{color: red;}
.list-r .c1 ul li{width: 99px;float: left;text-align: center;margin: 10px 12px}
.list-r .c1 span{color: #555;margin-top: 5px;display: inline-block;}
.list-r .c2{margin:10px auto;}
.list-r  h3{font-size: 18px;color:#2c80b1;border-top:2px solid #dbdbdb;padding-top:8px;}
.list-r  h3 span{font-size: 14px;color: #cdc7c7;font-family: Arial;}
.list-r .c2 .c22{margin: 10px auto;width:auto;height: 135px;}
.list-r .c2 .c22 p{color: #999999;line-height: 22px;}
.list-r .c2 .c22 p strong{font-size: 16px;color: #7194d0;}
.list-r .c2 .c22 p a{color: red;}
.list-r .c2 .c22 .zx{margin-top:8px;}
.list-r .c2 .c22 .zx a{padding:6px 8px;text-align: center;background: #f7812a;color:#fff;margin-left: 5px;}
.list-r .c2 .c23{margin: 5px 0px 15px;}
.list-r .c2 .c23 a{height: 32px;line-height: 32px;font-size: 14px;color: #999;border: 1px solid #dbdbdb;display: inline-block;width: 180px;text-align: center;margin:5px 0px;}
.list-r .c2 .c23 p{text-align: center;color: #000;font-size: 12px;}
.list-r .c2 .c23 .zx a{text-align: center;background:#0168b7;border-radius: 5px;padding:6px 5px;margin:5px 0;color: #fff;}
.list-r .c2 .c24{margin:5px 0px;}
.list-r .c2 .mapp{margin:10px 0px 0px 10px;}

.h2-tit{text-align: center;font-size: 20px;color: #4970b5;margin-top:20px}
.contop{height: 30px;line-height:30px;font-size:10px!important;color: #999999;text-align: center;border-bottom: 1px dashed #dbdbdb;overflow: hidden;padding:25px 0px 20px;}
.contop p{ text-indent:0px;}
.contop a{ color:#FF0000;}
.contop strong{color: #fe0000;}
.content{line-height:30px;padding:10px}
.read{margin-top:10px;}
.read h3{font-size:16px;color:#2c80b1;}
.read ul{width:660px;margin-top:10px;}
.read ul li{width:320px;float:left;margin-left:10px;margin-bottom:5px;}
.read ul li a{font-size:14px;color:#666;}