@charset "utf-8";
/* 公共样式 */
body{font-size:12px; padding:0; margin:0; color:#333;font-weight:normal;font-family:"微软雅黑";background:#fff}
div,form,ul,dd,dl,ol,dt,li,p{list-style:none;padding:0; margin:0;}
h1,h2,h3,h4,h5,h6{font-size:100%; margin:0; padding:0;}
img{border:0;display:block}
.clear{width:0;margin:0; padding:0; line-height:0px; font-size:0px; clear:both;}
a{text-decoration:none}
a:hover{text-decoration:none}
.none{display:none}
/***样式开始***/
.web-main{margin:20px auto 0;width:1200px;}
/***第一部分***/
.spe1{width:344px;float:left;height:255px;background:#f4f4f4}
.heal{width:523px;float:left;margin-left:20px;display:inline}
.heal h2{float:left;width:523px;}
.heal h2 a{width:49px;height:20px;border-radius:10px;background:#ccc;font-size:12px;color:#fff;line-height:20px;display:block;float:right;text-align:center;font-weight:normal}
.heal h2 a:hover{width:49px;height:20px;border-radius:10px;background:#aaa;display:block;}
.heal-cont{width:523px;height:215px;float:left;margin-top:15px;background:#f4f4f4;}
.heal-cont dl{width:467px;margin:13px 13px 0;float:left;display:inline;}
.heal-cont dl dt{width:140px;float:left}
.heal-cont dl dt img{width:140px;height:100px;float:left;}
.heal-cont dl dd{width:280px;float:left;padding-left:15px}
.heal-cont dl dd h3{width:280px;font-size:16px;line-height:28px;color:#333;font-weight:normal;float:left;}
.heal-cont dl dd p{line-height:24px;color:#444;float:left;width:267px;margin-top:5px;float:left;text-indent:2em;}
.heal-cont dl dd a{color:#333}
.heal-cont dl dd a:hover{color:#2b73cc}
.heal-cont ul{width:444px;margin:10px 13px 0;float:left;border-top:1px dashed #dfdfdf;display:inline;}
.heal-cont ul li{width:346px;float:left;line-height:24px;}
.heal-cont ul li a{color:#333}
.heal-cont ul li a:hover{color:#777}
.heal-cont ul li a span{color:#1861d4}
.heal-cont strong{width:280px;margin:5px 13px 0;float:left;display:inline;}
.news{float:right;width:294px;}
.news h2{float:left;width:294px;}
.news h2 a{width:49px;height:20px;border-radius:10px;background:#ccc;font-size:12px;color:#fff;line-height:20px;display:block;float:right;text-align:center;font-weight:normal}
.news h2 a:hover{width:49px;height:20px;border-radius:10px;background:#aaa;display:block;}
.news-cont{width:294px;height:215px;float:left;margin-top:15px;background:#f4f4f4}
.news-cont dl{width:274px;float:left;padding:10px;}
.news-cont dl dt{float:left;}
.news-cont dl dt img{width:113px;height:83px;}
.news-cont dl dd{width:150px;float:right;}
.news-cont dl dd strong a{width:150px;line-height:23px;color:#0662f2;font-size:14px;font-weight:normal}
.news-cont dl dd p{width:150px;line-height:20px;color:#777;}
.news-cont dl dd p a{color:#aaa}
.news-cont ul{width:274px;float:left;padding:0 10px;}
.news-cont ul li{width:274px;line-height:27px;float:left;background:url(../images/piont01.jpg) left center no-repeat;text-indent:10px;}
.news-cont ul li a{color:#333}
.news-cont ul li a:hover{color:#777}
.rev{width:344px;height:255px;overflow:hidden}
.rev .title{width:314px;margin:15px 15px 0;display:inline;border-bottom:1px dashed #bfbfbf;float:left;height:60px}
.rev .title strong{width:314px;line-height:28px;color:#1861d4;float:left;background:url(../images/piont06.jpg) left center no-repeat;font-size:15px;text-indent:20px}
.rev .title p{line-height:20px;line-height:20px;color:#999;width:314px;}
.rev dl{float: left;width: 218px;padding-left:30px}
.rev dl dt{float: left; margin-top: 10px; width: 110px;}
.rev dl dd{float: left; margin-right: 5px; margin-top: 15px; width: 50px;}
.rev dl dt select{border: 1px solid #e4e4e4; color: #666666; margin: 1px 0 5px; width: 130px;}
.rev .btn1{display: inline; float: left; height: 33px; line-height: 33px; margin: 10px 0 0 115px; text-align: center; width: 96px;}
.rev .btn1 a{width:96px;height:33px;border-radius:3px;background:#5ca945;display:block;color:#fff}
.rev .btn1 a:hover{width:96px;height:33px;border-radius:3px;background:#499033;display:block;color:#fff}
/***第一部分结束**/
/*****内容区banner条******/
.adbanner{width:1200px;margin:20px auto 0;}
/*****banner条JS******/
.slideBox{position:relative; overflow:hidden; margin:0 auto; max-width:1200px;/* 设置焦点图最大宽度 */}
.slideBox .hd{position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:1;}
.slideBox .hd li{display:inline-block; width:10px; height:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#666; text-indent:-9999px; overflow:hidden; margin:0 6px;}
.slideBox .hd li.on{background:#fff;}
.slideBox .bd{position:relative; z-index:0;}
.slideBox .bd li{position:relative; text-align:center;}
.slideBox .bd li img{background:url(../images/loading.gif) center center no-repeat; vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
.slideBox .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0);}
/*****banner条js结束******/
/****病种和案例栏目****/
.sear{width:888px;float:left;}
.sear .tit{width:888px;float:left;}
.sear .tit h2{float:left;}
.sear .tit span{float:right;}
.sear-cont{width:846px;float:left;border:1px solid #e4e4e4;float:left;margin-top:15px;padding:20px;height:254px;}
.sear-cont .ztm{width:284px;float:left;}
.sear-cont .ztm dt{width:284px;height:205px;float:left;}
.sear-cont .ztm dt img{width:284px;height:205px;display:block}
.sear-cont .ztm dd{width:234px;padding-left:50px;height:40px;background:url(../images/zdbz.jpg) left no-repeat;line-height:20px;font-size:14px;color:#333;margin-top:10px;float:left;}
.sear-cont .textm{width:542px;float:left;margin-left:20px;display:inline}
.sear-cont .textm dl{width:542px;float:left;}
.sear-cont .textm dl dt{width:542px;line-height:34px;float:left;text-align:center;font-size:18px;}
.sear-cont .textm dl dt a{color:#2b72cc}
.sear-cont .textm dl dd{color:#333;line-height:26px;text-indent:2em;width:542px;float:left;font-size:14px;height:78px;}
.sear-cont .textm dl dd a{color:#2b72cc}
.sear-cont .textm ul{width:542px;float:left;margin-top:10px;padding-top:10px; border-top:1px dashed #e4e4e4;}
.sear-cont .textm ul li{width:525px;float:left;line-height:30px;font-size:14px;padding-left:17px;background:url(../images/piont04.jpg) left no-repeat}
.sear-cont .textm ul li a{color:#333}
.sear-cont .textm ul li span{color:#999;font-size:12px;float:right}
.sear-cont .textm ul li a:hover{color:#2b72cc}
.sear-cont .textm ul li a strong{color:#2b72cc;font-weight:normal}
.sear .tit ul{height: 24px;width:608px;float:left;padding-left:50px;}
.sear .tit ul li{width:62px;height:24px;line-height:22px;text-align:center;float:left;margin-left:5px;}
.sear .tit ul li a{width:60px;height:22px;color:#333;border:1px solid #777;border-radius:3px;display:block}
.sear .tit ul li a:hover{width:60px;height:22px;color:#2b72cc;border:1px solid #2b72cc;display:block}
.sear .tit ul li.hover a{width:60px;height:22px;color:#2b72cc;border:1px solid #2b72cc;display:block;border-radius:3px}
.sear .tit span{width:49px;height:20px;float:right;text-align:center;font-size:12px;margin-top:2px}
.sear .tit span a{background: #ccc; border-radius: 10px;color: #fff;display: block;font-weight: normal; height: 20px; line-height: 20px; text-align: center; width: 49px;}
.sear .tit span a:hover{background:#aaa;border-radius:10px;color:#fff}
.case{width:295px;float:right;}
.case h2{float:left;width:295px;}
.case h2 a{width:49px;height:20px;border-radius:10px;background:#c3c2c2;font-size:12px;color:#fff;line-height:20px;display:block;float:right;text-align:center;font-weight:normal}
.case h2 a:hover{width:49px;height:20px;border-radius:10px;background:#aaa;display:block;}
.case .case-cont{width:293px;border:1px solid #e4e4e4;float:left;margin-top:15px;}
.case .case-cont ul{width:293px;}
.case .case-cont ul li{width:293px;height:34px;float:left;border-bottom:1px dashed #e4e4e4;line-height:34px;background:url(../images/piont02.jpg) no-repeat 15px 11px;text-indent:37px;font-size:14px}
.case .case-cont ul li a{color:#333}.case .case-cont ul li a:hover{color:#777}
.case .case-cont dl{width:293px;height:85px;background:#f4f4f4;float:left;}
.case .case-cont dl dt{float:left;padding:9px 10px 8px 15px;}
.case .case-cont dl dt img{width:88px;height:68px;}
.case .case-cont dl dd{width:165px;margin-top:9px;line-height:22px;float:left;color:#777;text-indent:20px}
.case .case-cont dl dd a{color:#aaa}
/****专家团队开始****/
.exp{margin: 20px auto 0; width: 1200px;}
.exp .tit{float: left; width: 1200px;}
.exp .tit a{background: #ccc none repeat scroll 0 0; border-radius: 10px; color: #fff; display: block; float: right; font-size: 12px; font-weight: normal; height: 20px; line-height: 20px; text-align: center; width: 49px;}
.exp .tit a:hover{background: #aaa none repeat scroll 0 0; border-radius: 10px; display: block; height: 20px; width: 49px;}
.exp .zj-nav{display: inline; float: left; margin: 20px auto; width: 1200px;}
.exp .zj-nav ul{height: 35px; width: 1198px;border:1px solid #2b72cc;float:left;}
.exp .zj-nav ul li{width:60px;height:27px;float:left;text-align:center;line-height:27px;float:left;margin:4px 0 4px 6px;font-size:14px;display:inline}
.exp .zj-nav ul li a{width:60px;height:27px;background:#2b72cc;display:block;color:#fff;border-radius:3px;}
.exp .zj-nav ul li a:hover{width:60px;height:27px;background:#333;display:block;border-radius:3px;}
.exp .zj-nav ul li.hover a{width:60px;height:27px;background:#333;display:block;border-radius:3px;}
.exp .zj-cont{width: 1200px;overflow:hidden}
.exp .zj-cont .left{width:293px;height:391px;float:left;position:relative;z-index:5}
.exp .zj-cont .left h3{position:absolute;width:80px;height:80px;background:url(../images/huashan.png) no-repeat;left:12px;top:12px;}
.exp .zj-cont .left h4{position:absolute;width:80px;height:80px;background:url(../images/gov.png) no-repeat;left:12px;top:12px;}
.exp .zj-cont .left h5{position:absolute;width:80px;height:80px;background:url(../images/tutor.png) no-repeat;left:12px;top:12px;}
.exp .zj-cont .left img{width:293px;height:321px;}
.exp .zj-cont .left p{position:absolute;z-index:6px;width:293px;height:60px;text-align:center;padding-top:18px;line-height:26px;font-size:16px;color:#fff;background:url(../images/zj-timg-bg.png) no-repeat;bottom:0}
.exp .zj-cont .right{width:872px;float:left;height:391px;padding-left:35px;overflow:hidden}
.exp .zj-cont .right .name{width:872px;height:40px;font-size:30px;float:left;line-height:30px;color:#000000;font-weight:bold}
.exp .zj-cont .right .name span{color:#2b72cc;padding-left:20px;}
.exp .zj-cont .right .honor{width:872px;float:left;margin-top:20px;height:72px;}
.exp .zj-cont .right .honor li{width:750px;line-height:24px;color:#232323;background:url(../images/zj-tpiont1.jpg) left no-repeat ;font-size:14px;padding-left:22px;float:left;}
.exp .zj-cont .right .time{width:750px;padding-left:22px;float:left;line-height:30px;color:#232323;background:url(../images/zj-tpiont2.jpg) left no-repeat ;font-size:14px;margin-top:10px;}
.exp .zj-cont .right .time span{color:#2b72cc}
.exp .zj-cont .right .abtask{width:872px;height:66px;float:left;margin-top:2px;}
.exp .zj-cont .right .abtask dt{width:460px;padding-left:22px;background:url(../images/zj-tpiont3.jpg) 0 6px no-repeat;line-height:24px;height:48px;margin-top:18px;float:left;font-size:14px;color:#232323}
.exp .zj-cont .right .abtask dt a{color:#2b72cc}.exp .zj-cont .right .abtask dt span{color:#2b72cc}
.exp .zj-cont .right .abtask dd{width:180px;padding-left:40px;height:66px;float:left;}
.exp .zj-cont .right .abtask dd img{margin-left:20px;display:block;float:left;width:66px;height:66px;_display:inline}
.exp .zj-cont .right .expand{width:872px;height:120px;float:left;margin-top:31px;}
.exp .zj-cont .right .expand .expimg{width:505px;float:left;height:120px;background:#2b72cc}
.exp .zj-cont .right .expand .expimg img{float:left;width:155x;height:110px;padding:5px 0 5px 10px;}
.exp .zj-cont .right .expand .score{width:340px;height:120px;float:left;background:#e4e4e4;float:right}
.exp .zj-cont .right .expand h3{width:280px;float:left;background:url(../images/zj-tpiont4.jpg) no-repeat left ;line-height:16px;font-size:14px;color:#111;text-indent:20px;margin:15px 20px 0;font-weight:normal;display:inline;height:16px;}
.exp .zj-cont .right .expand dl{width:270px;float:left;display:inline;height:12px;margin:10px 20px 0;line-height:12px;font-size:12px;}
.exp .zj-cont .right .expand dl dt{float:left;width:55px;color:#333}
.exp .zj-cont .right .expand dl dt{}
.exp .zj-cont .right .expand dl dd{float:left;color:#333;width:200px;}
.exp .zj-cont .right .expand dl dd b{width:160px;height:12px;display:block;float:left;}
.exp .zj-cont .right .expand dl dd span{color:#333;width:30px;height:12px;float:right;}
.blue{background:#2b72cc;}
.green{background:#5ca844;}
.orange{background:#cd3000;}

.comment{width:100%;height:165px;background:#eee;padding:30px 0}
.comment .com-cont{width:1200px;height:165px;margin:0 auto}
.comment .com-cont dl{width:188px;height:143px;float:left;margin:0 10px;display:inline;background:#fff;border:1px solid #ddd;padding:10px;overflow:hidden}
.comment .com-cont dl dd{width:188px;height:58px;float:left;}
.comment .com-cont dl dd img{float:left;width:58px;height:58px;}
.comment .com-cont dl dd p{width:105px;height:58px;font-size:14px;line-height:29px;padding-left:10px;background:url(../images/piont03.jpg) 96px 32px no-repeat;float:left;}
.comment .com-cont dl dd p strong{color:#1861d4;font-weight:normal}
.comment .com-cont dl dd p span{color:#51b145;font-size:12px;}
.comment .com-cont dl dt{width:198px;height:60px;float:left;margin-top:10px;padding-top:5px;border-top:10px solid #eee;overflow:hidden}
.comment .com-cont dl dt p{width:198px;line-height:20px;color:#777}

.read{width:788px;float:left;}
.read .tit{width:788px;float:left;}
.read .tit h2{float:left;}
.read .tit ul{width:570px;margin-left:10px;height:24px;float:left;}
.read .tit ul li{width:70px;height:24px;margin-left:10px;float:left;line-height:24px;text-align:center;font-size:14px;}
.read .tit ul li a{width:70px;height:24px;background:#a5a5a5;color:#fff;display:block}

.read .tit ul li a:hover{width:70px;height:24px;background:#5aa746;color:#fff;display:block}
.read .tit ul li.hover a{width:70px;height:24px;background:#5aa746;color:#fff;display:block}
.read-cont{width:786px;float:left;margin-top:15px;height:354px;border:1px solid #e4e4e4}
.read-cont .read-img{float:left;margin:20px;width:276px;height:314px;display:block;position:relative}
.read-cont .read-img img{width:276px;height:314px;display:block}
.read-cont .read-img p{width:276px;height:28px;background:#000;opacity:0.7 ; filter:alpha(Opacity=50);position:absolute;left:0;top:286px;line-height:28px;text-align:center;font-size:14px;color:#fff}
.read-cont .read-img p a{color:#fff}
.read-cont ul{width:450px;float:left;margin-top:12px;font-size:14px;}
.read-cont ul li{width:450px;float:left;line-height:39px;background:url(../images/piont04.jpg) no-repeat left center;border-bottom:1px dashed #ddd;height:39px;overflow:hidden}
.read-cont ul li strong{float:left;padding-left:20px;color:#5aa746;font-weight:normal}
.read-cont ul li a{color:#333}
.read-cont ul li a:hover{color:#666}
.read-cont ul li span{float:right;color:#999;font-size:12px;}
.spe2{width:295px;float:right;}
.spe2 h2{float:left;width:295px;}
.spe2 h2 a{width:49px;height:20px;border-radius:10px;background:#ccc;font-size:12px;color:#fff;line-height:20px;display:block;float:right;text-align:center;font-weight:normal}
.spe2 h2 a:hover{width:49px;height:20px;border-radius:10px;background:#aaa;display:block;}
.spe2-cont{width:293px;float:left;margin-top:15px;height:354px;border:1px solid #e4e4e4}
.spe2-cont ul{width:261px;float:left;padding:13px 0 0 19px;}
.spe2-cont ul li{width:80px;height:29px;margin:6px 7px 0 0;display:inline;display:inline;float:left;line-height:27px;text-align:center;}
.spe2-cont ul li a{width:78px;height:27px;border:1px #ddd solid;border-radius:3px;color:#333;display:block}
.spe2-cont ul li a:hover{width:78px;height:27px;border:1px #5aa746 solid;border-radius:3px;color:#fff;display:block;background:#5aa746;}
.spe2-cont ul li.hover a{width:78px;height:27px;border:1px #5aa746 solid;border-radius:3px;color:#fff;display:block;background:#5aa746;}
.spe2-cont dl{width:254px;padding:15px 0 0 19px;float:left;}
.spe2-cont dl dt{}
.spe2-cont dl dt img{width:254px;height:184px;}
.spe2-cont dl dd{line-height:30px;width:254px;text-align:center;font-size:14px}
.spe2-cont dl dd a{color:#333}
.spe2-cont dl dd a:hover{color:#777}
.spe2-cont dl dd a span{color:#5aa746}
.hosp{width:886px;height:240px;border:1px solid #e4e4e4;float:left;overflow:hidden;}
.hosp .tit{width:886px;float:left;}
.hosp .tit ul{width:100%;float:left;height:36px;}
.hosp .tit ul li{width:294px;height:35px;float:left;border-left:1px solid #e4e4e4;font-size:14px;line-height:35px;text-align:center;}
.hosp .tit ul li a{width:294px;height:35px;color:#333;border-bottom:1px #e4e4e4 solid;display:block}
.hosp .tit ul li a:hover{width:294px;height:35px;color:#5aa746;border-bottom:1px #5aa746 solid;display:block}
.hosp .tit ul li.hover a{width:294px;height:35px;color:#5aa746;border-bottom:1px #5aa746 solid;display:block}
.hosp .tit strong{width:198px;height:35px;border-bottom:1px #e4e4e4 solid;float:left;}
.hosp .tit strong img{padding-top:6px;}
.hosp-sroll{width:886px;float:left;margin-top:25px;}
.hosp-sroll .left{width:40px;height:155px;float:left;background:url(../images/s-left.jpg) no-repeat center; cursor:pointer}
.hosp-sroll .right{width:40px;height:155px;float:right;background:url(../images/s-right.jpg) no-repeat center; cursor:pointer}
.hosp-sroll ul{width:886px;height:155px;float:left;overflow:hidden}
.hosp-sroll ul li{padding:3px;border:1px solid #d5d5d5;margin-left:20px;display:inline;float:left;}
.hosp-sroll ul li img{width:188px;height:147px;display:block}
#con_h_4 a{float:left; color:#000; width:110px; text-align:center; float:left; margin:10px 0 0 0;}
.serv{width:293px;height:240px;float:right;border:1px solid #e4e4e4;overflow:hidden;}
.serv .tit{width:293px;float:left;}
.serv .tit ul{width:293px;}
.serv .tit ul li{width:97px;height:36px;border-right:1px solid #e4e4e4;float:left;line-height:35px;text-align:center;font-size:14px;}
.serv .tit ul li a{width:100%;height:35px;border-bottom:1px solid #e4e4e4;color:#333;display:block}
.serv .tit ul li a:hover{width:100%;height:35px;border-bottom:1px solid #5aa746;color:#5aa746;display:block}
.serv .tit ul li.hover a{width:100%;height:35px;border-bottom:1px solid #5aa746;color:#5aa746;display:block}
.serv .wx{display: inline; float: left; margin: 15px 20px 0 35px; width: 218px;}
.serv .wx img{padding: 0 29px;}
.serv .wx p{line-height: 16px; text-align: center; width: 218px;}
.serv .blog{display: inline; float: left; margin: 15px 20px 0 35px; width: 218px;}
.serv .blog dl{border-top: 1px dashed #d9dee3; height: 78px; margin-top: 13px; padding-top: 13px; width: 218px;}
.serv .blog dl dt{float: left;}
.serv .blog dl dd{float: right; line-height: 30px; width: 110px;}
.serv .mob{display: inline; float: left; margin: 15px 20px 0 35px; width: 218px;}
.serv .mob dl{float: left; width: 218px;}
.serv .mob dl dt{float: left;}
.serv .mob dl dd{float: right; font-size: 12px; line-height: 18px; width: 150px;}
.serv .mob dl dd strong{color: #387cee; float: left; font-size: 16px; font-weight: normal; line-height: 22px; width: 150px;}
.serv .mob p{border-top: 1px dashed #d9dee3; color: #387cee; float: left; margin-top: 10px; padding-top: 10px; width: 218px;}
.serv .mob p a{color: #444;}
.serv .map{display: inline; float: left; margin: 15px 20px 0 35px; width: 218px;}

#ud-bg{width:100%;background:#f4f4f4;height:auto}
.f-link{width:1200px;margin:0 auto;}
.f-link img{padding-top:20px;}
