﻿/*小的滑动门 */
.t-box {width:960px; height:100px; border:1px #ddd solid;}
.t-menu {width:100px;height:100px;float:left;overflow:hidden;float: left; display:inline;}
.t-menu ul {margin:0;padding:0;list-style-type: none;  float:left;}
.t-menu li {width:100px; height:49px; overflow:hidden;  line-height:49px;font-size:12px; text-align:center; border-bottom:1px #ddd solid; font-weight:bold;}
.t-menu .cli {text-align:center;float:left;display:block;width:100px;height:49px;overflow:hidden;background-color: #fff;line-height:48px;font-size:12px; cursor:pointer; background-image:none; color:#008cde;border-top:1px #ddd solid;}
#t-content {width:853px;background-color:#fff; height:98px; overflow:hidden; border-left:1px #ddd solid;}
#t-content ul {margin:0;padding:5px;list-style-type: none; float:left; display:inline;}
#t-content li{ padding-left:8px;}
#t-content a{ margin-left:5px;}
#t-content .hidden {display:none;}
#t-content li.li-nonebg{ border:none;}
#t-content img{ margin:5px 15px;}
/* 大的滑动门 */
.tab-box,.ta-box {width:723px;margin-top:5px;}
div.tab-box{margin-top:0}
.tab-menu,.ta-menu {width:723px;height:40px;margin-top: 5px;}
.tab-menu a,.ta-menu a{ display:block;width:80px; height:40px;}
.tab-menu ul,.ta-menu ul {margin:0;padding:0;list-style-type: none;}
div.tab-menu li,div.ta-menu li { text-align:center; float:left; display:block; width:80px; height:40px; overflow:hidden; background-color: #D2E8F7; line-height:40px;display:inline; font-size:12px; background:url('../images/tab-bg.jpg') no-repeat left top;}
.tab-menu .cli,.ta-menu .cli  {text-align:center;float:left;display:block;width:83px;height:40px;overflow:hidden;background-color: #fff;line-height:40px;display:inline;font-size:12px; cursor:pointer;  background:url('../images/tab-bg1.jpg') no-repeat right top;font-weight:bold;}
#tab-content,#ta-content {width:722px;background-color:#fff;height:240px; overflow:hidden;}
#tab-content ul,#ta-content ul {padding:5px;list-style-type: none;}
#tab-content ul li,#ta-content ul li{ float:left; width:225px; margin-right:10px; border-bottom:1px #ddd dashed;height:30px; line-height:30px;display:inline; padding:0px; _margin-top:-2px; *margin-top:-2px;overflow:hidden;}
#tab-content .hidden,#ta-content .hidden {display:none;}
#tab-content a,#ta-content a{ margin-left:5px;}
/*小的滑动门 */
.tabbox {width:281px;}
.tabmenu {width:269px;height:37px;border-left:1px solid  #CCC;border-top:1px solid #ccc;}
.tabmenu ul {margin:0;padding:0;list-style-type: none;}
.tabmenu li { text-align:center; float:left; display:block; width:133px; height:36px; overflow:hidden; background:url('../images/aa.png') repeat-x left top; line-height:36px; border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; display:inline; font-size:14px;}
.tabmenu .cli {text-align:center;float:left;display:block;width:134px;height:36px;overflow:hidden;background-color: #fff;line-height:36px;border-right:#ccc 1px solid;border-bottom:#fff 1px solid;display:inline;font-size:14px; cursor:pointer; background-image:none;}
#tabcontent {width:268px;background-color:#fff;border-left:#CCC 1px solid;border-right:#CCC 1px solid;border-bottom:#CCC 1px solid; height:214px; overflow:hidden; margin-bottom:8px;}
#tabcontent ul {margin:0;padding:5px;list-style-type: none;}
#tabcontent li{ border-bottom:1px #ddd dashed; padding-left:8px; overflow:hidden; height:24px; line-height:24px;}
#tabcontent a{ margin-left:5px;}
#tabcontent .hidden {display:none;}
#tabcontent li.li-nonebg{ border:none; width:265px; height:40px; overflow:hidden;}
#tabcontent li.li-nonebg img{ float:left;margin-right:5px; margin-top:5px;}
/*网站链接样式 */
.jieshao-box div.fr a:link,.msg a:link,.p8 a:link,.zj-tp p a:link,.zj-list dd a:link,#main div.fl li a:link,.center-img dl a:link,.about p a:link,.jb-therapy a:link{ color:#c30000;}
.jieshao-box div.fr a:hover,.msg a:hover,.p8 a:hover,.zj-tp p a:hover,.zj-list dd a:hover,#main div.fl li a:hover,.center-img dl a:hover,.about p a:hover,.zj-box div.fl div span a:hover,.jb-therapy a:hover{ color:#ff6000;}
.zj-box div.fl div span a{ color:#c30000}

/*网站分页样式*/
.tp_num{ font-size:14px; color:#ccc; height:27px; line-height:27px; overflow:hidden; margin-top:8px;}
.tp_num a{ text-decoration:none; color:#ccc;}
.tp_num a:hover{ text-decoration:underline; color:#2ba1a1;}
.tp_num span{margin:0px 1px;}
.list-pages-current{ border:2px #005d5c solid; background-color:#2ba1a1; text-align:center; color:#FFF; font-weight:bold; line-height:17px; color:#FFF; padding:2px 5px;}
.list-pages-current a{ color:#FFF;}
.list-pages-current a:hover{ color:#FFF; text-decoration:none;}
.list-pages-nocurrent a:link,.list-pages-nocurrent a:visited{ border:2px solid #E7E7E7; background-color:#fff; text-align:center; color:#2ba1a1; text-decoration:none; padding:2px 5px; font-weight:bold; }
.list-pages-nocurrent a:hover{ border:2px #2ba1a1 solid; background-color:#2ba1a1; text-align:center; color:#fff; font-weight:bold;  text-decoration:none;}
.list_pages{text-align:center; margin:0 auto; padding:10px;}
/* 专业设备*/
.shebei-box{overflow:hidden; margin-top:8px;}
.shebei-list{ border:1px #e6e6e6 solid; width:670px; border-top:none; padding-bottom:8px; float:left}
.shebei-list h3{ height:33px; line-height:33px;}
.shebei-list h3 span{ display:block; height:33px; width:140px; text-align:center;}
.shebei-list dt{ float:left; width:200px; margin-right:15px;}
.shebei-list dt img{ padding:2px;border:1px #ddd solid;}
.shebei-list dl{height:165px; border-bottom:1px #dedede dashed; margin:15px 8px;}
.shebei-list dd { float:left; width:430px;}
.shebei-list dd h4{ font-size:14px; background:url('../images/ico9.jpg') no-repeat 10px 8px; padding-left:25px; line-height:30px;}
.shebei-list dd a:link{ color:#066;}.shebei-list dd a:hover{ color:#ff6000;}
/* 医院的环境*/
.yyhj{ height:300px;}
.yyhj div.fr{ width:272px;}
.yyhj div.fl{ width:670px;}
.yyhj div.fl h3{ color:#000;  font-size:16px;}
.yyhj div.fl ul{ height:165px; background:#D4EEEA; margin-top:5px;}
.yyhj div.fl li{ float:left; width:165px; text-align:center; margin-top:20px; line-height:28px;}
.yyhj div.fl .no-bg{ background:none;}
.yyhj-tp{ border:1px #ddd solid; height:125px; padding:1px;}
.yyhj-tp span{ display:block; width:33px; text-align:center; height:103px; margin:0 10px 0 3px; background:#00746B; font-size:14px; font-weight:bold; color:#fff; line-height:16px; padding-top:20px; float:left;}
.yyhj-tp img{ margin:7px 7px 0 0;width:141px; height:103px; overflow:hidden;}
.map{ border:1px #ebd6bd solid; height:260px; line-height:20px;}
.map img{ margin:20px 0 0 20px;}
.map p{ padding:0 15px;}


/* 容器 */
#main,.soso-box,.about-tsbox,.list-tp,.jieshao-box,#footer,.link-box,#news-box,.zj-box,.disease-box,.yyhj{background:#fff; width:960px; margin:0 auto; padding:0px 10px 8px 10px; overflow:hidden;border-left:1px #ddd solid; border-right:1px #ddd solid;}
.column,.column1{ background:#fff; width:960px; margin:0 auto;overflow:hidden; padding:0 10px;border-left:1px #ddd solid; border-right:1px #ddd solid;}
.bottom-nav{ width:980px; margin:0 auto; height:30px; background:#71C0C0; text-align:center; line-height:30px; color:#fff;border-left:1px #ddd solid; border-right:1px #ddd solid;}
/* 背景 图标*/
.related li,.span1,.vod em,.abg,.ol-qa span,.p_fl,#subnav span,.gtqw ul,.column-box span,.jp-surgery h3,.qa,.yyhj div.fl h3,.yyhj div.fl li{ }
#subnav span{ background-position:0 0;display:block;float:left; height:46px;width:54px; text-align:center; color:#00746b; font-size:14px; font-weight:bold; line-height:20px; padding-top:8px; overflow:hidden; margin-right:10px;}
.gtqw ul{ background-position:0 -60px; margin:5px 3px 0 3px;}
.column-box span{ background-position:0 -210px;}
.jp-surgery h3{ background-position:0px -237px;}
.yyhj div.fl h3{ background-position:32px -788px;}
.yyhj div.fl li{ background-position:160px -370px;}
.qa{ background-position:0 -265px;}
.qa p{ text-indent:20px; font-size:14px;}
.p_fl{ background-position:20px -525px;}
.ol-qa span{ background-position:0 -564px;}
.abg{ background-position:0 -640px;}
.vod em{ background-position:0 -665px;}
.span1{ background-position:0 -732px;}
.related li{ background-position:0 -760px;}
/* 背景 大面积背景*/
.shebei-list h3 span,.related h3,.jp-tp h3,.search span,.p5,.vod h3,.input-bg,.js-tp li,.ts1,.ts2,.ts3,.ts4,.about-ts h2 span,.tp-box h2 span,.ts-lm span,.jieshao-box li,.jieshao-box div.fr h2 span,.column h2 span,.jb-therapy,.column1 h2 span,.jp-surgery1 h3,.column-box{ }
.column h2 span { background-position:0 0;}.column1 h2 span{ background-position:0 -60px;}
.jb-therapy{ background-position:0 -115px;}
.jp-surgery1 h3{ background-position:0 -355px;}
.column-box{ background-position:-330px -359px;}
.about-ts h2 span{ background-position:-570px -310px;}
.jieshao-box div.fr h2 span,.tp-box h2 span,.shebei-list h3 span{ background-position:-630px -360px;}
.ts1{ background-position:0 -310px;}
.ts2{ background-position:-150px -310px;}
.ts3{ background-position:-290px -310px;}
.ts4{ background-position:-430px -310px;}
.js-tp li{ background-position:-787px -127px;}
.input-bg{ background-position:-300px -405px;}
.input-bg input{ height:20px; margin:2px 0 0 30px;; padding:0px; width:140px; border:none; background-color: transparent; line-height:20px; font-size:14px;}
.vod h3{ background-position:0 -402px;}
.p5{ background-position:-410px -120px;}
.search span{ background-position:-709px -120px;}
.related h3,.jp-tp h3{ background-position:0 -451px;background: #2C7266;}
/* 背景小背景平铺*/
.about-ts h2,.jieshao-box div.fr h2,.tp-box h2,.shebei-list h3{ background:url('../images/all-x.png') repeat-x left top;}
.jieshao-box div.fr h2,.tp-box h2,.about-ts h2,.shebei-list h3{ background-position: 0 -45px;}
.jieshao-box li{ background-position:-787px -127px;}
.ts-lm span{ background-position:0 -248px;}
.guanggao{width:960px;margin:0 auto 5px auto;}
.vod h3 span a,.jp-tp h3 span a,.related h3 span a{ color:#fff;}




/*左侧悬浮*/
.r-nav{position:fixed;bottom:auto;top:150px;left:10px;_padding-top:150px;width:125px;}
*html,*html body{background-attachment:fixed;}
*html .r-nav{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop));}

