body { width:100%; min-width:320px; margin:0 auto; }

/*------------------é¦–é¡µå¼€å§?-------------------------*/
.container{font-size:12px; color:#595959;margin-top:0px; margin-bottom:0px; clear: both;}

.banner {overflow:hidden; margin-top:35px; _margin-top:0px; height:99px; background-color:#0479c4; }
.banner img { width:310px; display:block; margin:0 auto;}

.department { width:50%; margin:0 auto; height:27px; border:1px solid #019fe6; border-radius:22px; margin-top:15px; line-height:27px; text-align:center; font-size:14px; font-weight:bold;}
.department a { display:block;}
.about{font-size: 12px;line-height: 24px;width: 98%;margin: 0 auto;background-color: #2A8FDD;margin-top: 15px;color:#fff;}
.about>p{padding:2%;text-indent:2em;font-size: 14px;line-height: 1.5;}
.treatment{ overflow:hidden; margin-top:10px;}
.treatment ul li{float: left;height:34px;padding: 5px 0;width: 33.3333%;}
.treatment ul li span {background-color:#019fe6; border-radius:4px;  width:95%; height:34px; font-family:"宋体"; color:#ffffff; text-align:center; line-height:34px; font-size:14px; display:block;margin: 0 auto;}
.treatment ul li span.t1 { background-color:#4bcfde;}
.treatment ul li span.t2 { background-color:#fdc005;}
.treatment ul li a { color:#FFF; display:block;}

.hot {overflow:hidden; margin-top:10px;}
.hot ul li{float: left;height:23px;padding: 10px 0;width: 33.3333%;}
.hot ul li span { border:1px solid #e6e7e8; border-radius:4px; width:95%; height:30px; font-family:"宋体"; text-align:center; line-height:30px; font-size:14px; display:block;margin: 0 auto;}
.hot ul li a { display:block;}
.hot ul li.y1 { color:#019fe6;}
.hot ul li.y1 a {  color:#019fe6; display:block;}

.check {overflow:hidden; margin-top:10px; }
.check ul li { float:left; width:50%; height:40px; margin-top:5px;+width:49.8%; }
.check ul li h1 { width:96.5%; background-color:#64b729; line-height:40px; color:#FFF; text-align:center; font-size:14px; display:block; margin:0 auto;}
.check ul li h1 a { color:#FFF; display:block;}
.check ul li h1.a1 { background-color:#13b7b8;}
.check ul li h1.a2 { background-color:#fcba02;}
.check ul li h1.a3 { background-color:#019fe6;}


.doctor { height:365px; background-color:#edeeee; width:98.3%; margin:0 auto;  margin-top:10px;}
.doctor_zz { width:50%;height:27px; margin:0 auto; border:1px solid #019fe6; border-radius:22px; margin-top:15px; line-height:27px; text-align:center; font-size:14px; font-weight:bold;}
.doctor_zz a { display:block;}
.as1 { height:15px;}
.doctor_zy { height:126px; border-bottom:1px solid #d1d3d4; margin-top:20px; overflow:hidden;}
.doctor_zy img { float:left; margin-left:2px;}
.doctor_zy div {width: 70%; float:left; font-size:14px; line-height:25px; margin-left:6px; margin-top:5px;}
.doctor_zy div a{color: red;}
.doctor_zy p { float:left; width:25%; height:25px; border:1px solid #d1d3d4; margin-left:15px; margin-top:14px; line-height:25px; text-align:center; font-size:14px;}
.doctor_zy p a { display:block;}
.doctor_zx { height:126px; margin-top:20px; overflow:hidden;}
.doctor_zx img { float:left; margin-left:2px;}
.doctor_zx div {width: 70%; float:left; font-size:14px; line-height:25px; margin-left:6px;}
.doctor_zx div a{color: red;}
.doctor_zx p { float:left; width:25%; height:25px; border:1px solid #d1d3d4; margin-left:15px; margin-top:20px; line-height:25px; text-align:center; font-size:14px;}
.doctor_zx p a { display:block;}
 
.hospital { height:auto; background-color:#019fe6; width:98.3%; margin:0 auto;}
.hospital_zz { height:163px;}
.hospital_zz img { width:308px; display:block; margin:0 auto;}
.hospital_zy { background-color:#019fe6;font-size: 14px;line-height: 24px;width:98.3%; margin:0 auto;}
.hospital_zy p { padding-top: 8px; padding-right: 10px; padding-bottom: 8px; padding-left: 10px; text-indent:2em;  color:#FFF; }

.hospital_zx { background-color:#019fe6; height:100px; padding-top:10px;width:98.3%; margin:0 auto;}
.hospital_zx ul {}
.hospital_zx ul li { float:left; width:30%; height:23px; margin-top:5px; margin-left:5px;  line-height:23px; text-align:center; color:#FFF; font-size:14px; line-height:25px; }
.hospital_zx ul li a { display:block; color:#FFF;}
.hospital_zx ul li div { margin:0 auto;}

/*------------------å†…å®¹é¡µå¼€å§?-------------------------*/

.content { width:100%;}
.content_title { width:100%; margin:0 auto; font-size:20px; font-family: "Microsoft YaHei", SimHei, sans-serif; color:#019fe6; margin-top:10px; text-align:center;}
.content_title a { color:#0E76A5;}
.content_title h2 {
text-align: center;
line-height: 20px;
font-size: 12px;
color:#595959;
line-height:23px;
font-weight: normal;}

.content_nr { font-size: 14px; line-height:24px; width:98%; margin:0 auto;  border-top:1px solid #e0e0e0; margin-top:15px;}
.content_nr p { padding-top: 8px; padding-right: 10px; padding-bottom: 8px; padding-left: 10px; }
.cont_top { text-align:center; font-size:14px; margin-top:15px;}
.cont_doctor { width:98%; margin:0 auto; height:250px; background-color:#edeeee; margin-top:15px;}

/*------------------ç§‘å®¤é¡µå¼€å§?-------------------------*/

.ksy_title { width:50%; margin:0 auto; height:27px; background-color:#019fe6; border-radius:22px; color:#FFF; margin-top:15px; line-height:27px; text-align:center; font-size:14px; font-weight:bold;}
.ksy_title a { color:#FFF; display:block;}
.ksy_nt  { font-size: 14px;line-height: 24px;padding-top: 0px;padding-right: 10px;padding-left: 10px; margin-top:15px;}
.ksy_nt p { padding-top: 8px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px;}
.ksy_nt p a { color:#019fe6;}

.ksy_fw { overflow:hidden; margin-top:15px;}
.ksy_fw ul li {float: left;height:34px;padding: 5px 0;width: 33.3333%; }
.ksy_fw ul li span {border:1px solid #e6e7e8; border-radius:4px;  width:95%; height:34px; font-family:"å®‹ä½“"; text-align:center; line-height:34px; font-size:14px; display:block;margin: 0 auto;}
.ksy_fw ul li a { display:block;}
.ksy_fw ul li.y1 { color:#019fe6;}
.ksy_fw ul li.y1 a {  color:#019fe6; display:block;}

.ksy_symptoms { height:33px; margin-top:15px; overflow:hidden;}
.ksy_symptoms ul li { float:left; width:25%; height:30px; }
.ksy_symptoms ul li div { margin:0 auto;width:95%; height:30px; background-color:#e9e9ea; font-size:14px; text-align:center; line-height:30px; margin-top:5px;}
.ksy_symptoms ul li a { display:block;}

.ksy_sy1 { overflow:hidden; margin-top:10px;}
.ksy_sy1 ul li { float:left; width: 33.3333%; height:30px;}
.ksy_sy1 ul li div { width:95.5%; height:30px; background-color:#e9e9ea; margin:0 auto; line-height:30px; text-align:center;}
.ksy_sy1 ul li div.d1 { color:#019fe6;}
.ksy_sy1 ul li div a { display:block; font-size:14px;}
.ksy_sy1 ul li div.d1 a { color:#019fe6; display:block;}

.ksy_technology { font-size: 14px;line-height: 24px;padding-top: 0px;padding-right: 10px;padding-left: 10px; margin-top:15px;}
.ksy_technology p { padding-top: 8px; padding-right: 10px; padding-bottom: 8px; padding-left: 10px;}
.ksy_technology p a { color:#e36d0d;}

.ksy_cause { overflow:hidden; margin-top:15px;}
.ksy_cause_a { float:left; width:25%;}
.ksy_cause_a div { margin:0 auto;width:95%; height:66px; border:1px solid #d0d0d0; font-size:14px; text-align:center; line-height:28px;}
.ksy_cause_a div h1 { margin:0 auto; width:27px; height:29px; margin-top:8px;}

.ksy_doctort { margin-top:20px; padding-right: 10px; padding-left: 10px; font-size:24px; color:#333333;font-family: "Microsoft YaHei", SimHei, sans-serif;}
.ksy_doctort span { font-size:18px; font-weight:normal;font-style: italic}
.ksy_doctor {overflow: hidden;}
.doctor_zxs { height:100px; margin-top:10px;}
.doctor_zxs img { float:left; margin-left:2px;}
.doctor_zxs div { float:left; font-size:14px; line-height:25px; margin-left:6px;}
.doctor_zxs p { float:left; width:25%; height:25px; border:1px solid #d1d3d4; margin-left:15px; margin-top:8px; line-height:25px; text-align:center; font-size:14px;}
.doctor_zxs p a { display:block;}


/*é¦–é¡µå¹»ç¯ç‰?/
/*æ•ˆåŸºæœ¬æ¡†æž¶CSSç»“æŸï¼Œåº”ç”¨ç‰¹æ•ˆæ—¶ï¼Œä»¥ä¸Šæ ·å¼å¯åˆ é™¤*/
.main_visual{height:99px;overflow:hidden;position:relative; width:310px; margin:0 auto;}
.main_image{height:99px;overflow:hidden;position:relative; width:310px;}
.main_image ul{width:310px;height:300px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:310;height:99px;}
.main_image li span{display:block;width:310;height:99px}
.main_image li a{display:block;width:310px;height:99px}
.main_image li .img_1{background:url('../images/1.jpg') center top no-repeat}
.main_image li .img_2{background:url('../images/2.jpg') center top no-repeat}
.main_image li .img_3{background:url('../images/3.jpg') center top no-repeat}


div.flicking_con{
	position:absolute;
	top:75px;
	left:180px;
	z-index:999;
	width:197px;
	height:21px;
	margin:0 0 0 -50px;
}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left 28px;left:5px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right 28px; right:5px;}

/*åŒ»ç”Ÿæ ·å¼*/
/*åˆ†é¡µ*/

==============================*/
.zj_tit {
	width:80%; margin:0 auto;
margin: 0px 0px 10px 0px;
font-size: 28px;
font-family: "å¾®è½¯é›…é»‘";
line-height: 60px;
height: 60px;
color: #0083c4;
}


.zj_h3 {

	color:#fff;

	font-size:24px;

	text-align:center;

	line-height:52px;

	background:#0083c4;

	border-top:1px solid #fff

}

.zj_h3 a {

	left:0;

	color:#fff;

	width:52px;

	font-size:18px;

	display:block;

	line-height:52px;

	text-align:center;

	position:absolute;

	background:#2c86ce

}

.zj_ul {

	width:102%;

}

.zj_ul li {

	float:left;

	width:48%;

	text-align:center;

	margin-right:2%;

	margin-bottom:10px;

	overflow:hidden;

	background:#F4F7FA

}

.zj_ul li img {

	padding-top:5px;

}

.zj_ul li p {

	line-height:23px;

	font-family:"å¾®è½¯é›…é»‘";

}

.in_zj {

	color:#fff;

	padding:10px;

	background:#69b4ee

}

.in_zj p {

	line-height:24px;

}

.in_zj h3 {

	font-size:23px;

}

.in_zj h5 a {

	font-weight:normal;

	background:#fcd131

}

.in_zj_p {

	background:#FFF;	

	padding:10px;

	line-height:24px;

	font-family:"å¾®è½¯é›…é»‘";

	

}

.in_zj_p table{ color:#0070a8;}

.in_zj_scs {

	background:#0083c4;

}

.in_zj_sc{ width:98%; height:10PX;}

.in_zj_sc span{ width:103px; background:url(../images/bz_4.jpg) no-repeat center; height:10px; display:block;}

.in_zj_scs span {

	background:#0070a8;

	color:#FFF;

}

.about_img {

	height:96px;

	background:url(../images/bz_5.jpg) repeat-x bottom

}

.about_img div {

	width:25%;

	text-align:center

}

.about_img div p a {

	color:#0083c4;

	line-height:30px

}

/*.in_zj_p p {

	text-indent:2em;

}*/



/*
.lxwm_by {



}

.lxwm_by h3 {

	color:#fff;

	font-size:23px;

	line-height:49px;

	padding-left:20px;

}

.lxwm_by p {

	text-indent:0;

}

.lxwm_by p strong {

	color:#018cd6

}

.lxwm_by h4 {

	color:#018cd6;

	font-size:19px;

}

.leave_a {

	width:98%;

	height:33px;

	color:#999;

	text-indent:10px;

	line-height:33px;

	border:1px solid #ccc;

	-moz-border-radius: 10px;

	-webkit-border-radius: 10px;

	border-radius:10px;

}

.leave_b {

	height:173px;

}

#leave_inp {

	color:#3c7fb1;

	width:98%;

	line-height:65px;

	font-size:24px;

	font-family:"å¾®è½¯é›…é»‘";

	height:65px;

	text-align:center;

	cursor:pointer;

	border:1px solid #3c7fb1;

	-moz-border-radius: 10px;

	-webkit-border-radius: 10px;

	border-radius:10px;

	background:#0083c4;

	color:#fff;

}
*/
/*==============================

	End zj



/*æŠ€æœ¯åˆ—è¡¨start*/
.jishu{  width: 98%;margin: 0 auto;}
.jishu li {
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 18px;
  margin-top:10px;
  background:#F4F7FA;
}

.jishu .jishu-img {
  float: left;
  margin: 0 8px 0 0;
  width: 100px;
  height: 100px;
  position: relative;
}
.jishu .jishu-img h1 {width:100px;height:100px;vertical-align: top;background: url(../images/bg-0068.gif) repeat #019FE6;}
.jishu .jishu-img h1 p{text-align:center;color:#fff;font-size:20px;line-height:25px;font-family: "Microsoft Yahei";padding-top:22px;}
/*
.jishu .jishu-img img {
  vertical-align: top;
}
*/
.jishu p {
  font-size: 14px;
  line-height: 24px;
  color: #757575;
}

.jishu p a{
  font-size: 12px;
  color: #F00;
}

/*æŠ€æœ¯åˆ—è¡¨end*/