@charset "utf-8";
/* CSS Document */
* {-webkit-text-size-adjust:none;}
body { margin:0 auto; padding:0; font:16px/26px \5b8b\4f53,Arial,sans-serif; color:#777777; background:#ffffff; max-width:640px; }
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{display:block;}
table,td,tr,th{font-size:12px;}
ol,ul {list-style:none;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
.fl{float: left;}.fr{float: right;}
/*linkes*/
a{color:#555; text-decoration:none; -webkit-transition: color 0.2s linear;-khtml-transition: color 0.2s linear;-moz-transition: color 0.2s linear;-o-transition: color 0.2s linear;}
a:hover{ text-decoration:underline;color:#000;}
.green , .green a{color:#d7531b;}

/*#id1001ad, #id1003ad, #id1004ad{margin:auto !important; left:0 !important; right:0 !important; top:0 !important; bottom:0; width:240px !important; height:129px !important;}
#id1001ad{position:fixed !important; z-index:2147483647 !important; } */


/*头部*/
header{
	background-image: -moz-linear-gradient(top, #ffffff, #c9cac9); /* Firefox */
	background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, #ffffff), color-stop(1, #c9cac9)); /* Saf4+, Chrome */
	background: -o-linear-gradient(top,#ffffff, #c9cac9);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#c9cac9', GradientType='0'); /* IE*/
	height: 32px;
	line-height: 32px;
	overflow: hidden;
}
header .subscribe{
	position: absolute;
	top: 0px;
	left: 10px;
	font-size: 13px;
	color: #777777;
}
.menu { position:absolute; top: 5px;right: 8px;}
.menu a { display:block;background:url(../images/topnav.gif) no-repeat center center;width: 24px;height:24px;}

.plate { width:100%;overflow: hidden; position: absolute; top:0px; left:0; z-index:5;}

.plate {
	-webkit-transition:all 0.3s;
	transition:all 0.3s;
	-webkit-transform:translate(-100px,100px) scale(0,0) rotate(0);
	transform:translate(-100px,100px) scale(0,0) rotate(0);
}
.plate.open {
	-webkit-transform:translate(0px,32px) scale(1,1) rotate(0deg);
	transform:translate(0px,32px) scale(1,1) rotate(0deg);
}
.menu a {
	-webkit-transition:all 0.3s;
	transition:all 0.3s;
}
.menu a.open { display:block;background:url(../images/topnav2.gif) no-repeat left top;width: 24px;height:24px;}

.navitems{ 
	clear:both;
	padding-bottom: 6px;
	border-top:1px solid #ffffff;
	font-size:18px;
	font-family: 'XinGothic-SinaWeibo', 'Microsoft Yahei', 'helvetica', 'arial' ;
	text-align:center;
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#eeeeee', EndColorStr='#efefef');
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#eee), to(#efefef));
	background:-moz-linear-gradient(#eee, #efefef);
	background:-o-linear-gradient(#eee, #efefef);
	background:linear-gradient(#eee, #efefef);
	-moz-box-shadow:inset 0 -4px 8px -4px #d3d3d3;
	-webkit-box-shadow:inset 0 -4px 8px -4px #d3d3d3;
	box-shadow:inset 0 -4px 8px -4px #d3d3d3
	overflow: hidden;
}
.navitems li {
	display:inline-block;
	width:33%;
	text-align:center;
	line-height:30px
}
.navitems li a {
	display:block;
	color:#d7531b
}
/*logo*/
.logo-bg{ background: #99253b;height: 45px;position: relative;    }
.logo-bg .logo{
	position: absolute;
	top: 9px;
	left: 2%;
	background:url(../images/logo.gif) no-repeat;
	width: 76%;
	height: 36px;
}
.logo-bg .phone{
	position: absolute;
	top: 10px;
	right: 2%;
	width: 20%;	
}
/*推广项目*/
.recommend_items{
	text-align: center;
	height: 30px;
	line-height: 30px;
	font-size: 12px;	
}
.recommend_items a{ 
	background:url(../images/ico-01.gif) no-repeat left center;
	padding-left: 12px;
	margin-right: 4px;
}
/*底部信息*/
footer{
	/*border-top:1px solid #d7531b;*/
	padding:12px 0 35px 0;
	text-align: center;
	position: relative;
	font-size: 15px;
	height: 150px;
}
.fnav{
	padding:6px 0;
	text-align: center;
	background:#d06e09;
	color: #fff;
	display: block;
	margin-bottom: 5px;
}
.fnav a{
	color: #fff;
}
footer .backTop{
	position: absolute;
	top: 0px;
	right: 10px;
	width: 60px;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	border: 1px solid #FFCCCC;
	border-top: 0px;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	-o-border-radius:2px;
	background-image: -moz-linear-gradient(top, #ffffff, #FFCCCC); /* Firefox */
	background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, #ffffff), color-stop(1, #FFCCCC)); /* Saf4+, Chrome */
	background: -o-linear-gradient(top,#ffffff, #FFCCCC);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d4f9bf', GradientType='0'); /* IE*/
}

/**疾病导航**/
.jbdh_tit{width:96.875%;margin:0 auto;height:29px;background:#BA350F;line-height:29px;margin-top: 10px;}
.jbdh_tit .L{float:left;font-size:18px;color:#fff;font-family:'微软雅黑';padding-left:8px;}
.jbdh_tit .L a{font-size:18px;color:#fff;font-family:'微软雅黑';}
.jbdh_tit .R{float:right;font-size:14px;color:#fff;font-family:'微软雅黑';padding-right:8px;}
.jbdh{width:96%;height:100px;margin:0px auto;margin-bottom:10px;}
.jbdh p{border:1px solid #b7b7b7;width:24.5%;height:100px;border-left:none;border-top:none;box-shadow:1px 1px 1px #e7e7e7;font-size:17px;color:#383838;float:left;text-align:center;} 
.jbdh p:first-child{border-left:1px solid #b7b7b7;}
.jbdh p img{display:block;margin:0 auto;padding-top:15px;padding-bottom:8px;} 

.focus{margin:0 auto; position:relative; overflow:hidden; margin-bottom:15px;}
.focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:center;  }
.focus .hd ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7); 
	-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;
}
.focus .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.focus .hd ul .on{ background:#FE6C9C;  }

.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%;background:url(images/loading.gif) center center no-repeat;  }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }

.timg{    margin-top: -60px;
}