body, h1, h2, h3, h4, h5, h6, hr, div,p,blockquote,dl, dt, dd, ul, ol, li,pre, form, fieldset, legend, button, input, textarea,th, td,img
{
	border:none;
	margin:0;
	padding:0;
	font-family:Microsoft Yahei,Georgia,Arial, sans-serif;
}
body{margin:0 auto;height:auto;color:#000;font-size:12px;background:#fff;}
ul{list-style-type:none;}
a{color:#333;text-decoration:none;transition: all 0.2s linear 0s;}
div.clear{clear:both;}
.clearFix:after{
 clear:both;
 display:block;
 visibility:hidden;
 height:0;
 line-height:0;
 content:'';

}
.clearFix{zoom:1;}

#main{width:100%;padding:20px 0px;}
#main div.til{width:1000px;height:40px;line-height:40px;margin:0 auto;padding:50px 0;text-align:center;overflow:hidden;color:#fa7404;font-size:30px;}
#main div.til span{display:inline-block;padding:0 0 0 35px;background:url(../images/AllTitleBg.png) no-repeat left 65%;}
#main div.content{width:1000px;margin:0 auto;position:relative;}

#Nav{width:100%;padding:0 0 60px 0;}
#Nav dl{height:137px;border-top:1px dashed #b4b4b4;padding:30px 0 10px 0;float:left;}
#Nav dl.left{width:240px;margin-right:50px;}
#Nav dl.center{width:370px;}
#Nav dl.right{width:290px;float:right;}
#Nav dl.bottom{border-bottom:1px dashed #b4b4b4;}
#Nav dl dt{font-size:22px;color:#008077;}
#Nav dl dd.link{font-size:16px;color:#ccc;padding:17px 0px 13px;}
#Nav dl dd.link a{color:#4b4b4b;transition: all 0.3s linear 0s;}
#Nav dl dd.link a:hover{text-decoration:underline;color:#fa7404;}
#Nav dl dd.link span.orange{color:#fa7404;}
#Nav dl dd.hot{color:#b4b4b4;font-size:15px;}
#Nav dl dd.hot div{width:41px;height:50px;line-height:17px;margin-right:5px;background:url(../images/NavBg.png) no-repeat left top;color:#fff;text-indent:4px;float:left;}
#Nav dl dd.hot p{line-height:150%;float:left;}
#Nav dl dd.hot p a{color:#999;}
#Nav dl dd.last div{width:71px;background:url(../images/NavLastBg.png) no-repeat left top;}

#mediaReport{width:100%;padding:0 0 70px 0;background:#f2f2f2;}
#mediaReport .content{height:360px;overflow:hidden;}
#focus{width:480px;height:360px;overflow:hidden;position:relative;float:left;}
#focus ul{height:360px;position:absolute;}
#focus ul li{float:left;width:480px;height:360px;overflow:hidden;position:relative;color:#333;}
#Inews{width:480px;height:360px;float:right;overflow:hidden;position:relative;}
#Inews ul{height:360px;position:absolute;}
#Inews ul li{float:left;width:480px;height:360px;overflow:hidden;position:relative;}
#Inews ul li h1{font-size:24px;color:#008077;padding:10px 0px 10px 10px;font-weight:normal;}
#Inews ul li h1 a{color:#008077;}
#Inews ul li p{font-size:16px;line-height:34px;text-indent:2em;padding:20px 10px 0;color:#4b4b4b;}
#Inews .btnBg{width:100%;height:30px;position:absolute;bottom:0px;}
#Inews .btn{width:100%;height:20px;position:absolute;bottom:0px;color:#fff;text-align:center;}
#Inews .btn span{display:inline-block;width:15px;height:15px;border-radius:50%;background:#ccc;margin-left:10px;cursor:pointer;}
#Inews .btn span.on{background:#333;}

#doctorShow{width:100%;/*height:635px;padding:0 0 100px 0;*/background:#f2f2f2;}
#doctorShow .content{position:relative;}
#doctorShow .doctorShow{width:838px;height:502px;overflow:hidden;margin:0 auto;}
#doctorShow dl{width:838px;height:502px;position:relative;}
#doctorShow dl dt{width:450px;height:502px;float:left;position:relative;text-align:center;}
#doctorShow dl dt a{display:block;width:125px;height:26px;line-height:26px;text-align:center;color:#fff;font-size:16px;border:1px solid #b1b3b8;background:#008077;position:absolute;bottom:0px;left:150px;}
#doctorShow dl dt a:hover{background:#f60;border-color:#f60;}
#doctorShow dl dd{width:370px;height:502px;float:right;}
#doctorShow dl dd h1{font-size:85px;color:#008077;font-weight:normal;}
#doctorShow dl dd h1 span{font-size:40px;color:#fa7404;padding:0 0 0 10px;}
#doctorShow dl dd div.info{padding:20px 0px;}
#doctorShow dl dd div.info p{height:25px;font-size:18px;color:#4b4b4b;padding-left:30px;background:url(../images/doctorShow_icon.jpg) no-repeat left 70%;margin-bottom:15px;}
#doctorShow dl dd p.sc{width:95%;font-size:18px;color:#4b4b4b;line-height:150%;}
#doctorShow dl dd p.sc span{color:#008077;}
#doctorShow dl dd div.btn{width:335px;height:65px;background:#f2f2f2;padding:6px 0 0 0;position:absolute;bottom:0px;}
#doctorShow dl dd div.btn div{width:73px;height:57px;background:#fff;border:1px solid #ccc;margin-left:7px;float:left;text-align:center;color:#008077;font-size:14px;}
#doctorShow .doctorLeftBtn{width:65px;height:119px;background:url(../images/Item7LeftBtn.png) no-repeat;position:absolute;left:1px;top:160px;cursor:pointer;z-index:100;}
#doctorShow .doctorRightBtn{width:65px;height:119px;background:url(../images/Item7RightBtn.png) no-repeat;position:absolute;right:0px;top:160px;cursor:pointer;z-index:100;}

#videoShow{width:100%;padding:0 0 50px 0;background:#f2f2f2;}
#videoShow .showBox{width:440px;height:365px;padding:8px;border:1px solid #d2d2d2;background:#e1e1e1;float:left;margin-right:10px;}
#videoShow .showBox span{display:block;width:440px;height:330px;line-height:330px;text-align:center;font-size:24px;color:#ccc;background:#666;}
#videoShow .showBox p{width:100%;height:30px;line-height:30px;text-align:center;font-size:18px;color:#333;margin-top: 6px;}
#videoShow .showList{width:528px;float:right;}
#videoShow .showList a{display:block;width:236px;height:170px;padding:7px;margin-bottom:10px;margin-right:10px;border:1px solid #d2d2d2;background:#e1e1e1;float:left;}
#videoShow .showList a img{display:block;}
#videoShow .showList a p{text-align:center;font-size:14px;padding:7px 0 0 0;color:#333;}
#videoShow p.btn{width:100%;height:30px;text-align:center;margin-top:30px;}
#videoShow p.btn a{display:inline-block;padding:5px 20px;font-size:18px;color:#fff;background:#008077;}
#videoShow p.btn a:hover{background:#F97400;}
#Case{width:100%;padding:0 0 100px 0;}
#Case dl{width:100%;height:384px;}
#Case dl dt{width:538px;height:384px;float:left;padding:5px;border:1px solid #d2d2d2;background:#c8c8c8;}
#Case dl dd{width:400px;height:396px;float:right;}
#Case dl dd h1{font-size:25px;color:#008077;font-weight:normal;}
#Case dl dd h2{font-size:23px;color:#4b4b4b;font-weight:normal;padding:20px 0 50px 0;}
#Case dl dd p{font-size:16px;color:#4b4b4b;line-height:180%;text-indent:30px;}
#Case dl dd div {bottom: 0px;height: 38px;overflow: hidden;position: absolute;right: 0px;width: 90px;}
#Case dl dd div a {background: url(../images/Hospital_info.png) no-repeat;display: block;float: left;height: 38px;margin-left: 5px;overflow: hidden;transition: all 0.3s linear 0s;width: 38px;}
#Case dl dd div a.xx {background-position: 0 0;}
#Case dl dd div a.zx {background-position: -46px 0;}
#Case dl dd div a.xx:hover {background-position: 0 -42px;}
#Case dl dd div a.zx:hover {background-position: -46px -42px;}

.ycfoot{background-color:#03716e; height:50px; text-align:center; line-height:50px;color:#ffffff;}
.ycfoot a{font-size:14px; color:#ffffff; padding:0px 15px;}
.ycfoot a:hover{font-size:14px; color:#ffffff;padding:0px 15px;}
.ycfoot_3{background-color:#047b77; width:100%;}
.ycfoot_4{width:1000px; margin:0 auto;}
.ycfoot_5{ width:304px; height:315px; overflow:hidden; float:left; background:url(../images/foot_29.jpg) no-repeat right center;}
.ycfoot_5 img{padding-top:40px;}
.ycfoot_6{width:427px;height:253px; padding:62px 0px 0px 38px; font-size:14px; line-height:28px; float:left;background:url(../images/foot_29.jpg) no-repeat right center; color:#FFF;}
.ycfoot_7{ float:left; width:156px;}
.ycfoot_7 img{padding-top:30px; padding-left:10px;}

#hospitalShow{width:100%;padding:0 0 100px 0;background:#f2f2f2;}

.top2{ width:100%;height:70px;background:#018077;}
.top3{ width:100%;height:71px;background:#fff;}
#top2{ width:999px;margin:0 auto;overflow:hidden;background:#0d867d;}
#top3{ width:999px;margin:0 auto;overflow:hidden;background:#eef3fa;}
.bzzlzx,.dzzlzx{overflow:hidden;color: #5f666a;}
.bzzlzx li,.dzzlzx li { float: left;width: 142px; overflow:hidden;}
.bzzlzx span,.dzzlzx span { float: left;}
.bzzlzx li a {display: block;padding-top: 18px;padding-left: 58px;height: 45px;color: #fff;font-size: 16px;font-family: "Microsoft YaHei";}
.dzzlzx li a {display: block;text-indent: 10px;line-height: 10px;font-size: 14px;font-family: simsun;}
.bzzlzx li a span{font-family: Arial;font-size: 10px;text-transform: uppercase;color: #eef3fa;}
.shaonian{background: url(../images/shaonian.jpg) 9px 10px no-repeat;}
.zhongnian{background: url(../images/zhongnian.jpg) 9px 10px no-repeat;}
.laonian{background: url(../images/laonian.jpg) 9px 10px no-repeat;}
.jizhu{background: url(../images/jizhu.jpg) 9px 10px no-repeat;}
.guanjie{background: url(../images/guanjie.jpg) 9px 10px no-repeat;}
.ban { /* background: url(ban.jpg) no-repeat center top; */height: 419px;}
.banjie{background: url(../images/banjie.jpg) 9px 10px no-repeat;}
.anjie{background: url(../images/anjie.jpg) 9px 10px no-repeat;}
.sh{margin-top:18px;}
.color{color: #d70f57;}

.w1000{ width:1000px; margin:0 auto;}
.bg {
    background: url('../images/bg.png') repeat scroll 0% 0% transparent;
}
.t{ height:35px; padding:30px 0;}
.t h2{ font-size:26px;}
.t h2 span{ font-size:16px;}
.t h2 em{ font-size:14px; color:#cfcfcf; display:inline; margin-left:10px;}
.t p{ width:150px; float:right;}
.t i{ width:100px; display:block;}
.t em{ color:#bfbfbf; display:block;}
.t a.more{ background-position: -198px -33px; width:40px; height:40px; display:block;transition: all 0.2s linear;}
.t a.more:hover{ /*background-position: -249px -33px;*/-webkit-transform: rotate(-180deg);-moz-transform: rotate(-180deg);}
.pt20{ padding-top:20px;}
.fl{float:left;display: inline;}
.fr{float:right;display: inline;}
.lv{ color:#066;}
.white{ background:White;}
.mr10{ margin-right:10px;}
/*新闻部分*/
.news{ padding:20px 10px; overflow:hidden; zoom:1;}
.newCont{ width:310px;}
.newsContTit{ font:16px 微软雅黑 bold; height:28px;}
.newsContTit a{ display:block; padding:3px 10px; float:left; margin-right:10px;}
.newsContTit a.on{ background:#00787d; color:#fff; text-decoration:none;}
.newContCont h2{ font-size:16px; text-align:center; margin-top:15px;}
.newContCont h2 a{ color:#f00;}
.newContCont p{ /*color:#8b8b8b;*/ border-bottom:1px solid #e4e4e4; padding-bottom:15px; line-height:20px; padding-top:5px;}
.newContCont ul{ padding-top:10px; overflow:hidden;}
.newContCont li{ width:146px; float:left;background: url(../images/3_27.jpg) left center no-repeat; padding-left:8px; line-height:30px;}
.newContCont li.a{ color:#545454;}

/*新闻中间焦点图*/
.flash{ width:515px; height:323px;}
#flashImg{ width:515px; height:323px;position: relative;overflow: hidden;}
.imgSet {position: absolute;margin-top: 0px;z-index: 1;width:515px; height:323px;}
.imgSet li {width:513px; height:321px;padding: 2px 0 0 2px;}
.imgSet li img {width:515px; height:323px;}.dotted {bottom: 0px;position: absolute;z-index: 2;right: 10px;}
.dotted li {float: left;margin-left: 5px;height: auto;}
.dotted li a {color: #fff;display: inline-block;width: 12px;height: 12px; border-radius:12px;line-height: 16px;text-align: center;background: #009fa3;cursor: pointer; text-indent:-9999px;}
.dotted li a:hover{ text-decoration:none;}
.dotted li a.cur {background: #ff8b02;color: #fff;}

/*新闻右侧3个版块*/
.newAsk{ width:126px;}
.newAsk a{ display:block; width:126px; height:107px; margin-top:1px;transition: all 0.2s linear;}
.newAsk a.ask{ background: #60c5ce url(../images/bg.png) no-repeat 32px -38px; _background: url(../images/bg.png) no-repeat 32px -38px #efefef;}
.newAsk a.tel{ background: #0494a0 url(../images/bg.png) no-repeat 42px -138px; _background: url(../images/bg.png) no-repeat 42px -138px #efefef;}
.newAsk a.place{ background: #fbc076 url(../images/bg.png) no-repeat 47px -238px ; _background: url(../images/bg.png) no-repeat 47px -238px #efefef;}
.newAsk a.ask:hover{ background:url(../images/bg.png) no-repeat -65px -38px #60c5ce;}
.newAsk a.tel:hover{ background:url(../images/bg.png) no-repeat -55px -138px #0494a0;}
.newAsk a.place:hover{ background:url(../images/bg.png) no-repeat -52px -238px #fbc076;}

.scroll_nav,#scroll_nav{ width:100%;height:50px; background:#008077; color:#fff;box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.3);z-index: 90;}
#scroll_nav div{ width:1000px; margin:0 auto;}
#scroll_nav h3{ font-size:22px; width:200px; line-height:50px; font-weight:normal; text-align:center;}
#scroll_nav ul li{ font-size:18px; float:left; width:130px; display:inline; text-align:center; line-height:50px; color:#fff;}
#scroll_nav ul li a{ color:#fff; height:50px; margin:0 auto; display:block;}
#scroll_nav ul li a:hover,#scroll_nav ul li a.active{ color:#fff; background:#00554f; text-decoration:none;}

.box{ padding:40px 0 80px;}
.box h2{ font-size:30px; color:#fa7404; font-weight:normal; line-height:48px; background:url(../images/h2_logo.png) no-repeat left center; padding-left:50px; width:950px;}

.box1{ position:relative; background:url(../images/box1_bg.jpg) no-repeat center top; height:633px; overflow:hidden;  border-bottom:dashed 1px #bbb; margin-top:30px;}
.box1 a{ position:absolute; top:230px; z-index:9999; cursor:pointer; width:64px; height:120px; display:block;}
.box1 a.prev{ left:0;}
.box1 a.next{ right:0;}
.box1_1{ width:760px; margin:0 auto; overflow:hidden;}
.zj{ position:relative; width:760px; height:635px; margin:0 auto; overflow:hidden;}
.zj dl{ width:760px; float:left; display:inline; overflow:hidden; margin:10px auto 0; }
.zj dt{ width:362px; height:625px;}
.zj dt img{ display:block;}
.zj dt a{ width:170px; height:35px; line-height:35px; display:block; margin:0 auto;color:#fff; text-align:center; background:#008077; font-size:16px; position:relative; top:-110px;z-index:0;}
.zj dt a:hover{ background:#fa7404;}
.zj dd{ width:378px; margin:50px 0 0;}
.zj dd b{ font-size:70px; line-height:70px; display:block; color:#008077; font-weight:normal; margin-bottom:30px;}
.zj dd em{ font-size:24px; font-style:normal; color:#787878; padding-left:14px;}
.zj dd span{ display:block; font-size:18px; color: #4b4b4b; background:url(../images/box_icon1.png) no-repeat left center; line-height:37px; padding-left:35px;}
.zj dd p{ font-size:18px; color: #4b4b4b; line-height:36px; padding:60px 0 70px; width:362px;}

.zj dd div.btn1{width:378px;height:73px; background:url(../images/btn1_bg.png) no-repeat center top;padding:7px 0 0 0;}
.zj dd div.btn1 div{width:83px;height:65px;background:#fff;border:2px solid #ccc;margin-left:6px;float:left;text-align:center;color:#008077;font-size:15px;}

.box5{ position:relative; height:323px; overflow:hidden;}
.box5 a{ position:absolute; width:33px; height:54px; display:block; z-index:9;}
.box5 ul{ width:515px; height:323px;background:#fff; overflow:hidden; position:absolute;}
.box5 li{ position:absolute; opacity:0;width:510px; height:483px; padding:3px; overflow:hidden;}
.box5_1 { position:absolute; left:442px; bottom:15px; z-index:9;}
.box5_1 span{ background:url(../images/no-select.png) no-repeat center top; width:16px; height:16px; display:inline-block; float:left; margin:0 4px;}
.box5_1 span.on{ background:url(../images/select.png) no-repeat center top;}

/*技术*/
.jishu {margin-top:20px;}
.jsTit{ width:281px; border:1px solid #03524c; border-right:none;}
.jsTit a{ display:block; width:190px; height:69px; line-height:69px; color:#fff; font-size:18px; border-right:1px solid #03524c; padding:0 30px 0 60px;background:url(../images/bg.png) #00787d no-repeat -183px -116px; border-bottom:1px solid #1f898e; _background:#00787d;}
.jsTit a#js6{ border-bottom:none;}
.jsTit a.on{ background:#ecffff; color:#00787d; text-decoration:none; width:191px; background:url(../images/bg.png) #ecffff no-repeat -183px -77px;}
.jsContl{ background: url(../images/js1.gif) no-repeat top right #ecffff; width:321px; padding:100px 30px 8px 40px; _padding-bottom:26px; color:#3c3c3c;}
.jsContl h2{ font-size:18px; color:#03524c; font-weight:bold;}
.jsContl b{ margin:30px 0 10px 0; display:block;}
.jsContl span a{ color:#db3b3d; float:left; display:block; margin-top:15px;}
.jsContl a.zx {background-position: -83px -408px; width: 41px;height: 41px;display: block; margin-top:30px;transition: all 0.2s linear;}
.jsContl a.tel {background-position: -33px -408px;width: 41px;height: 41px;display: inline;margin: 30px 10px 18px 130px;transition: all 0.2s linear;}
.jsContl a.zx:hover,.jsContl a.tel:hover{-webkit-transform: rotate(-360deg);-moz-transform: rotate(-360deg);}
.jsContr{ width:326px; position: relative;}
.text { width: 326px; height: auto; background-color: rgba(0, 0, 0, 0.32);background:#000\9; opacity:0.2\9; position: absolute; left: 0px; bottom: 0px; cursor:pointer; }
.imgbt { width: 326px; height: 30px; padding: 0px 10px; }
.imgtext { width: 286px; height: auto; padding: 20px; color: #fff; }
.jsContr dt{ font-size:18px;}

#hm_t_7298 { display:none!important;}