@import url("site.css");

body, p, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, div { margin: 0; padding: 0; list-style: none; vertical-align: bottom; font-family:"微软雅黑"; -webkit-text-size-adjust: none; }
img, input, select { vertical-align: middle; margin: 0; padding: 0; border: 0 }
ol, ul, li { list-style: none; margin: 0; padding: 0; *text-indent:0px}
body { background: #eceff1;max-width: 640px;margin: 0 auto; }
.csssmall { font-size: 12px; }
.cssnormal { font-size: 15px; }
.cssbig { font-size: 18px; }
  img{ max-width:100% !important; height:max-width:100% !important;}
.cssred { color: red; }
.cssbold { font-weight: bolder; }
.csscenter { text-align: center; }
.pic { margin-top: 0px; }
.pic img { width: 100%; vertical-align: bottom; }
.bodycontent { background: white; overflow: hidden }
.artical-content { color: #333333; font: normal 16px/20px arial; background: white; padding: 8px ;  line-height:24px;}
.artical-content p{font-size:14px !important;}
.artical-content div{font-size:14px !important;}
.flr { float: right }
.fll { float: left }
.clear { clear: both; height: 0px; font-size: 0px; line-height: 0px; margin: 0px; padding: 0px; }

.ywtitle {margin: 1.5% auto 0;font-family: Microsoft YaHei;font-size: 1.8rem; color:#4d4d4d;clear: both;overflow: hidden; font-weight:bold}
.ywtitle img{ margin:0 2%; width:24px; height:24px}
.s3{padding:1.5%; overflow:hidden; width:100%}
.s3 a { color:#fff;display: block;text-align: center;padding: 2.0% 0;float: left;margin-bottom: 1%; font-size:1.5rem; font-family:微软雅黑; margin-right:1%}
.s3-a1{ background:#00b7e3; width:51%;}
.s3-a2{ background:#6ebd2c; width:44%;}
.s3-a3{ background:#3a95cd; width:48%;}
.s3-a4{ background:#e96a1d; width:47%;}
.s3-a5{ background:#4a960a; width:54%;}
.s3-a6{ background:#00b7e3; width:41%;}
.s3-a7{ background:#ef9f44; width:50%;}
.s3-a8{ background:#2076ab; width:45%;}

/*患者评论样式*/
#uyan_frame{width:100%; margin:0 auto}
#uyan_frame .loading{ text-align:center; padding:50px 0;}

/*预约页面样式*/
.yuyue{font-size:12px; width:320px;margin:0 auto; overflow:hidden;margin-top: 5px;}
.yuyue div{margin:5px auto; clear:both}
.yuyue div span{width:50px; text-align:center; color:red}
.yuyue div font{float:left;width:85px; text-align:right; line-height:22px; font-size:14px;}
.yuyue .input_style{font: normal 14px/15px arial; float:left;width:180px;height:22px;border-radius: 2px; color:#333; border:#ccc 1px solid; background:#eee; padding:0 5px;}
.yuyue .yuyue_name{padding-top:10px;}
.yuyue .yuyue_age{padding-top:10px;}
.yuyue .yuyue_hometel{padding-top:10px;}
.yuyue .yuyue_date{padding-top:10px;}
.yuyue .yuyue_qq{padding-top:10px;}
.yuyue .yuyue_ill{padding-top:10px;}
.yuyue .yuyue_ill .input_style{padding-top:10px;float:left;height:88px;border-radius: 4px;}
.yuyue .yuyue_ill font{padding-top:10px; }
.yuyue .yuyue_validate {padding-top:10px;}
.yuyue .yuyue_validate .input_style{ float:left;width:60px; padding:2px;border-radius: 4px;}
.yuyue .yuyue_validate .absmiddle{ cursor:pointer; margin-left:6px; border-radius: 4px; opacity:0.5}

.yuyue .yuyue_button{padding:10px 0 0 68px;color:#433d3b}
.yuyue .yuyue_button .submit{font: normal 12px/15px arial; width:65px; height:22px;background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#eee));-webkit-background-origin: padding; -webkit-background-clip: content;  border:1px solid #b3b3b4; cursor:pointer; margin:2px 4px;color:#433d3b}

.con_tit {font-size:20px;margin:10px auto;font-weight:bold;  font-family: "Microsoft Yahei"; text-align:center; }

/*留言页面样式*/
.message{font-size:12px; width:290px;margin:0 auto; overflow:hidden}
.message div{width:305px;margin:5px auto; clear:both}
.message div span{width:50px; text-align:center; color:red}
.message div font{float:left;width:70px; text-align:right; line-height:18px;}
.message .input_style{font: normal 12px/15px arial; float:left;width:180px;height:18px;border-radius: 2px; color:#333; border:#ccc 1px solid; background:#eee; padding:0 5px;}
.message .message_name{padding-top:10px;}
.message .message_age{padding-top:10px;}
.message .message_hometel{padding-top:10px;}
.message .message_date{padding-top:10px;}
.message .message_qq{padding-top:10px;}
.message .message_address{}
.message .message_ill{padding-top:10px;}
.message .message_ill .input_style{padding-top:10px;float:left;height:88px;border-radius: 4px;}
.message .message_ill font{padding-top:10px; }
.message .message_validate{padding-top:10px;}
.message .message_validate .input_style{width:100px}
.message .message_validate {padding-top:10px;}
.message .message_validate .input_style{ float:left;width:60px; padding:2px;border-radius: 4px;}
.message .message_validate .absmiddle{ cursor:pointer; margin-left:6px; border-radius: 4px; opacity:0.5}
.message .message_button{padding:10px 0 0 68px;color:#433d3b}
.message .message_button .submit{font: normal 12px/15px arial; width:65px; height:22px;background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#eee));-webkit-background-origin: padding; -webkit-background-clip: content;  border:1px solid #b3b3b4; cursor:pointer; margin:2px 4px;color:#433d3b}

/*右侧固定漂浮标*/
.right-bar{ position:fixed;width:50px; top:35%; right:0px; }

.ifswt{width:320px; position:relative;margin:2px auto; overflow:hidden}
.anslysis{float:left;height:0px;overflow:hidden}

#bridgehead{display:none}



.bz dl dt h2{ float:left; font-weight:bold;}
.bz dl dt span{ float:right; color:#f00; font-weight:normal; padding-right:20px;}

.bz{ border:#baddff 1px solid; background:#e7f2f7;}
.binz { overflow:hidden;}
.binz h2{ height:26px; width:318px; overflow:hidden; background:url(/UI/img/tit_bj.jpg) repeat-x; line-height:26px; font-size:14px; position:relative;}

.binz h2 span{ padding-left:15px; color:#0077b0; font-weight:800;}
.binz dl{ float:left; width:79px; overflow:hidden; text-align:center; margin:15px 0px 10px 0px;}
.binz dl a{color:#0077b0;}





.bz dl dt{  line-height:22px; color:#1a6dc1; font-weight:bold; overflow:hidden; zoom:1;  }
.bz dl dt a{color:#1a6dc1;}
.bz dl dd{ line-height:18px; color:#333;  letter-spacing:1px;}
.bz dl dd a{  padding:0px 4px; white-space:nowrap;} 

#tbth{ color:#000000;
    font-weight: 100;
    padding-left: 0px; top:4px;}
	
.bd_tit{ width:100%; height:54px; background:#016976;}
.bd_tit p{ font-size:24px; text-align:center; line-height:54px; color:#ffffff; font-family:"微软雅黑"}
.bzn{ font-size:12px; line-height:25px; margin-bottom:-10px;overflow: hidden;width: 100%;}
.bzn span{ color:#F00; font-weight:800;}
#but{ width:100px; height:32px; background:url(/UI/img/sub.jpg) no-repeat; margin-left:20px; border:none; }



.lwz{ width:100%; margin:10px auto;}
.lwz ul li{ line-height:2.2em; width:200px; margin:0 auto; }
.lwz ul li a{  font-size:1.2em; color:#333333;}


.top {
	margin: 0 auto;
	background: #016976;
	width: auto;
}
.top p {
	text-align: center;
}
.ujian-uyan{
	display:none;
	}
	
	.bitwz {
	margin: 0 auto;
	padding: 0;
	width: 100%;
}
.bitwz a {
	float: left;
	display: inline;
	overflow: hidden;
	 margin-left:1%;
	 width:32%;
}
.bitwz_con { background:#016976;}

#bottomnav{
	position:fixed;
	left:0px !important;
	bottom:0px !important;
	width:100%;
	height:40px;
	z-index:1000;
	font-size:18px;
	text-align:center;
	font-weight:bold;
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#c10032), to(#920026));
	background:-moz-linear-gradient(top,#c10032,#920026);
	/*-webkit-box-shadow: 0 -2px 2px #E8E8E8;
	-moz-box-shadow: 0 -2px 2px #E8E8E8;
    box-shadow: 0 -2px 2px #E8E8E8;*/ overflow:hidden;
}
#bottomnav a{
	background:#b40202;
	color:#ffffff;
	display:inline-block;
	float:left;
	width:40%;
	height:100%;
	line-height:40px;
	font-size:14px;
}
	
#bottomnav a.free_tel img{-webkit-animation: change 1s infinite;animation: change 1s infinite;-moz-animation:change 1s infinite;}
#bottomnav a.yournews img{-webkit-animation: change 1s infinite;animation: change 1s infinite;-moz-animation:change 1s infinite;}
#bottomnav a.botdet{background:#b39151;width:20%;color:#5f5f60;font-size:14px;position:relative;}
#bottomnav a.botdet em{width:45px;text-align:center;position:absolute;left:41%;top:30px;color:#5f5f60;}


/*start*/
/*mobi*/
@keyframes change
{
	0%		{transform: scale(.8);}
	50%		{transform: scale(1);}
	100%	{transform: scale(.8);}
}
@-webkit-keyframes change
{
	0%		{-webkit-transform: scale(.8);}
	50%		{-webkit-transform: scale(1);}
	100%	{-webkit-transform: scale(.8);}
}
@-moz-keyframes change
{
	0%		{-moz-transform: scale(.8);}
	50%		{-moz-transform: scale(1);}
	100%	{-moz-transform: scale(.8);}
}
.artical-content a{text-decoration: underline;}
/*文章页里的商务通*/
.ztswt{ width:290px; margin:10px auto; font-family:"微软雅黑";border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px; border:#CCC 1px solid; overflow:hidden}  
.ztswt ul { padding:1% 1%; overflow:hidden}
.ztswt  li{ float:left;}
.ztswt  li:nth-child(1){ width:36px; line-height:36px; margin-left:10px;}
.ztswt  li:nth-child(2){ width:132px; float:left;margin-left:10px;}
.ztswt  li:nth-child(2) p:nth-child(1){ font-size:12px; color:#000000;line-height: 14px;}
.ztswt  li:nth-child(2) p:nth-child(2) a{ font-size:18px; color:#c30e17;line-height: 21px;}
.ztswt  li:nth-child(3){ width:89px; background:#ffd546; color:#950c00; font-size:18px; line-height:37px; float:left;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px; text-align:center; margin-left: 6px;}
.ztswt  li:nth-child(3) a{color:#950c00; font-size:18px;}
/*文章页里的商务通  兼容百度编辑器 */
.ztswtbd{ width:290px; margin:10px auto; font-family:"微软雅黑";border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px; border:#CCC 1px solid; overflow:hidden}  
.ztswtbd  li{ float:left;}
.ztswtbd  li:nth-child(1){ width:36px; line-height:36px; margin-left:10px;}
.ztswtbd  li:nth-child(2){ width:132px; float:left;margin-left:10px;}
.ztswtbd  li:nth-child(2) p:nth-child(1){ font-size:12px; color:#000000;line-height: 14px;}
.ztswtbd  li:nth-child(2) p:nth-child(2) a{ font-size:18px; color:#c30e17;line-height: 21px;}
.ztswtbd  li:nth-child(3){ width:89px; background:#ffd546; color:#950c00; font-size:18px; line-height:37px; float:left;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px; text-align:center; margin-left: 6px;}
.ztswtbd  li:nth-child(3) a{color:#950c00; font-size:18px;}

.x_lddh{ width:100%; margin:2% auto 0; overflow:hidden;}
.x_lddh ul li{ float:left; background:#d3d3d3; text-align:center; width:22.5%; margin:0 0 2% 2%; padding:2% 0; line-height:2em; }
.x_lddh ul li a{ color:#505050;font-size:15px; font-family:'微软雅黑';}
.x_lddh ul li img{ width:30%;}
.x_ldgg img{ width:100%;}
.newzz 	img{ vertical-align:bottom}