body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p{ padding:0px; margin:0px;}
body{
	font-size:14px;
	margin:0px auto;
	color:#222222;
	font-family:"Microsoft YaHei", '微软雅黑';
}
a{
	color:#222222;
	text-decoration:none;
}
a:hover{
	color:#19a238;
	text-decoration:none;
}
ul, li, ol{
	list-style-type:none;
}
img{
	border:0px;
}
.clear{
	clear:both;
	font-size:0px;
	line-height:0px;
	height:0px;
}

/*头部样式*/

.top_con{
	margin:0px auto;
	width:1100px;
	height:40px;
	line-height:40px;
	overflow:hidden;
}
.top_left{
	float:left;
}
.top_right{
	float:right;width:220px;
	height:90px; padding-top:30px;
}
.top_right .span1{background:url(../images/tel.png) no-repeat center left; float:left; padding-left:30px; margin-bottom:10px; margin-left:30px; }
.top_right .span2{ font-size:25px; font-weight:bold; color:orangered;float:left; text-align:center; width:220px;}
.top_right span{
	margin:0px 10px;
}
.w1200{ width:1100px;margin:0 auto; }

.top{ width:100%; margin:0 auto; 
}
.top1{
	margin:0px auto;
	width:1100px;
	height:120px;
	overflow:hidden;
}
.logo{
	float:left;
	width:494px;
	height:98px; 
}
.logo img{ padding-top:20px;}
.search{
	float:right;
	width:356px;
}
.search1{
	width:356px;
	height:39px;
	overflow:hidden;
	margin-top:33px;
}
.ssk{
	float:left;
	width:250px;
	height:29px;
	line-height:29px;
	padding:5px 0px 5px 41px;
	border:none;
	font-size:14px;
	color:#999999;
	background:url(../images/ssk.jpg) no-repeat;
}
.ss{
	float:right;
	width:65px;
	height:39px;
}
.search2{
	height:35px;
	line-height:35px;
	overflow:hidden;
	color:#999999;
}
.search2 a{
	color:#999999;
}
.menu{ width:100%;float:left;  margin:0 auto; text-align:center; background-color:#014785; }
.menu ul{text-align:center;  margin:0 auto;
	height:60px;
	overflow:hidden;
     width:1100px;
}
.menu ul li{
	float:left;
	width:150px;
	height:60px;
	line-height:60px;
	font-size:16px;
	overflow:hidden;
	text-align:center;
}
.menu ul li .cur{
	color:#1d6e01; font-weight:bold; background-color:white;border-top:4px solid #fcbe00;
}
.menu ul li a{ float:left;
	width:150px; font-size:16px; color:white;
	height:60px;
	line-height:60px;
	display:block; 
}
.menu ul li a:hover{
	color:#1d6e01; font-weight:bold; background-color:white;border-top:4px solid #fcbe00;
}

.btn{background-color:#329c4a; color:White; border:none; padding:10px 20px; font-size:16px; }
.btn:hover{ color:Black;}
.banner{
	height:500px;
	background:url(../images/6n0XoVJlR0OkYooypOZETg.jpg) left top repeat-x;
	overflow:hidden;
	position:relative;
}
#slides { display:block; width:100%; height:500px; position:relative; }
#slides li { display:block; width:100%; height:500px; position:absolute; }
#slides li a { display:block; width:100%; height:500px; text-indent:-9999px; }
#pagination { display:block; position:absolute; top:470px; z-index:9900; }
#pagination li { display:block; width:12px; height:12px; float:left; margin:0px 7px; background: url(../images/w.png) no-repeat; display:inline; }
#pagination li a { display:block; width:100%; height:100%; text-indent:-9999px; cursor:pointer; }
#pagination li.current { background: url(../images/y.png) no-repeat; }


.ny_banner{
	height:300px;
	overflow:hidden;
	text-align:center;
}


.scroll {
			width: 1100px; height:300px; margin:0 auto; text-align:center;
			overflow: hidden;
		}

		.scroll ul {
			white-space: nowrap;
		}

		.scroll ul li {
			display: inline-block;
			margin: 10px;
		}

		.scroll ul img {
			vertical-align: top; width:300px;
		}


/*底部样式*/
.qxyy{ float:left;
	width:755px;
	margin:15px auto 0px auto;
	overflow:hidden;
}
.qxyy_con{
	width:723px;
	border:1px solid #329c4a;
	border-top:none;
	padding:10px 15px;
	line-height:28px;
	color:#C43661;
}
.qxyy_con span{
	margin:0px 10px;
}
.qxyy2{ float:left;
	width:1100px;
	margin:15px auto 0px auto;
	overflow:hidden;
}
.qxyy_con2{
	width:1068px;
	border:1px solid #329c4a;
	border-top:none;
	padding:10px 15px;
	line-height:28px;
	color:#C43661;
}
.title1{
	height:35px;
	line-height:30px;
	overflow:hidden;
	background:url(../images/title_bg1.jpg) right top no-repeat;
}
.title1 b{
	float:left;
	width:150px;
	height:35px;
	line-height:35px;
	overflow:hidden;
	background:url(../images/title1.jpg) left top no-repeat;
	display:block;
	font-size:16px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:center;
}
.title1 span{
	float:right;
	padding-right:5px;
	color:#C43661;
}
.title1 span img{
	margin-top:10px;
}
.title1 span font{
	margin:0px 10px;
	font-size:14px;
}
.title1 span a{
	
}

.link{
	height:54px;
	overflow:hidden;
	background:url(../images/menu_bg.png) left top repeat-x;
	margin-top:15px;
}
.link_con{
	margin:0px auto;
	width:1100px;
	height:54px;
	overflow:hidden;
}
.link_left{
	float:left;
	width:110px;
	height:54px;
	line-height:54px;
	overflow:hidden;
	background:url(../images/menu_hover.png) left top repeat-x;
	font-size:16px;
	color:#FFFFFF;
	text-align:center;
}
.link_right{
	float:right;
	width:970px;
	height:54px;
	padding-right:20px;
}
.link_right select{
	width:204px; font-size:12px; font-family:'宋体';
}
.footer{
	padding:20px 0px;
	text-align:center;
	height:250px;
	background:url(../images/dibubiejing.jpg) no-repeat;
}
.footer2{ width:1100px; margin:0 auto; text-align:left; padding-top:15px;}
.footer2 .tit1{ font-size:27px; font-weight:bold; font-family:黑体; color:White;}
.footer2 .tit11{font-size:14px; color:#a9a9a9;line-height:40px; height:40px;}
.footer2 .tit2{ color:#a9a9a9; font-size:14px; height:80px; line-height:30px; padding-top:10px;}
.footer2 .tit3{ font-size:20px; color:#a9a9a9;}
.footer2 .tit4{ font-size:14px;  color:#a9a9a9;padding-top:10px; line-height:25px;}
.footer .foot_l{ float:left; width:500px;}
.footer .foot_r{ float:right; width:500px; }
.footer3{  width:1100px; margin:0 auto; text-align:center; padding-top:10px; line-height:40px; height:40px;color:#a9a9a9; }
/*内页样式*/
.content{
	width:1100px;margin:0 auto;
}
.ny{ width:100%;background-color:#eeeded;}
.ny_left{   float:left;
	width:225px;  
}

.left_con{
	width:229px;
	border:1px solid #329c4a;
	border-top:3px solid #329c4a;
}
.left_title{
	height:112px;
	overflow:hidden;
	background:url(../images/fl14_e0zz.png);
	margin-top:5px;
}
.left_title dt{font-size: 68px; color: rgb(1, 71, 133); font-family: 'Times New Roman'; float:left; height:112px; line-height:112px; width:75px; text-align:right; margin-right:10px;}
.left_title dl{font-family: 微软雅黑; color: rgb(0, 0, 0); font-size: 20px; float:left; width:100px;  margin-top:35px;height:30px; line-height:30px;}
.left_title dd{font-size: 16px; color: rgb(1, 71, 133); font-family: 'Times New Roman'; float:left;width:100px; font-weight:bold;}

.left_title2{ float:left;
	height:140px;
	overflow:hidden;
	background:url(../images/ayqh.png);
	margin-top:5px;
}
.left_title2 dl{font-family: 微软雅黑; color:white; font-size: 14px; float:left; text-align:center; width:225px; margin-top:35px;height:30px; line-height:30px;}
.left_title2 dd{font-size: 26px; color: rgb(248, 189, 0); font-family: '微软雅黑'; float:left;  text-align:center; width:225px;font-weight:bold;}

.left_menu{ padding-bottom:5px;}
.left_menu li{ float:left;
	width:225px;
	overflow:hidden;
	margin-top:5px; background-color:#eeeeee; height:35px; line-height:35px; text-align:center;
}
.left_menu li a{float:left;
	width:225px;
	overflow:hidden; background-color:#eeeeee; height:35px; line-height:35px; text-align:center;
}
.left_menu li a:hover{background-color:#014785; color:white; }


.ny_right{ float:right;
	width:820px;
}
.right_title{
	height:60px;
	line-height:60px;
	overflow:hidden;
	background:url(../images/keqy.png) left  bottom no-repeat;
	border-bottom:1px solid #d9d9d9;
}
.right_title .tit{
	float:left;
	height:60px;
	font-size:16px;
	padding-left:35px;
	background:url(../images/ogoo.png) left no-repeat;

}
.right_title_right {
	float:right;
	padding-right:12px;
}
.right_con{ font-size:16px; 
	margin:0px auto;
	padding:0 0 30px 0px;
	line-height:28px;

}
.right_con .about{ padding-top:30px;}
/*联系我们*/
.right_con .contact{ padding-top:30px;}
.right_con .contact dt{ height:60px; line-height:60px; color: rgb(1, 71, 133); font-family: 微软雅黑; font-size: 18px; font-weight:bold;
}
.right_con .contact dd{ padding-left:45px; font-size:16px; float:left;border-bottom:1px dashed #d9d9d9;}
.right_con .contact .dt1{background:url(../images/dh_dm5n.png) left center no-repeat; background-size:35px; height:60px; line-height:60px; width:50%; }
.right_con .contact .dt2{background:url(../images/cz_kcro.png) left center no-repeat; background-size:35px; height:60px; line-height:60px;width:30%; }
.right_con .contact .dt3{background:url(../images/dh_dm6n.png) left center no-repeat; background-size:35px; height:60px; line-height:60px; width:30%;}
.right_con .contact .dt5{background:url(../images/dh_dm7n.png) left center no-repeat; background-size:35px; height:60px; line-height:60px; width:50%;}
.right_con .contact .dt4{background:url(../images/dz_5u1t.png) left center no-repeat; background-size:35px; height:60px; line-height:60px; width:85%;}
.right_con .map{ padding-top:30px; float:left; padding-bottom:30px;}
.right_con .map img{ width:780px;}

/*留言*/
.right_con .messageBox {padding-top:30px;}
.right_con .messageBox dl{width: 49%;float: left;box-sizing: border-box;margin-top:30px;}
.right_con .messageBox dl:nth-of-type(even){float: right;}
.right_con .messageBox dd .input-1{width: 100%;box-sizing: border-box;border: 1px solid #e0e0e0;height: 50px;line-height: 50px;padding: 0 20px}
.right_con .messageBox dt{margin-bottom: 10px;font-size: 14px;height: 20px;}
.right_con .messageBox .dl-1{width: 100%;margin-bottom: 50px;}
.right_con .textarea-1{width: 100%;border: 1px solid #e0e0e0; box-sizing: border-box;padding: 20px}
.right_con .bar-2{text-align:center;margin-top: 30px;margin-bottom: 50px;}
.right_con .btn-submit{background-color: #fcbe00;color: #fff;padding: 15px 50px;font-size: 16px; width:500px; border:none;}


/*证书*/
.right_con .certificate{ padding-top:30px; margin:0 auto;text-align:center; width:100%; overflow:hidden;}
.right_con .certificate ul li{ float:left; width:250px; height:230px;margin-left:5px;  margin-right:9px; margin-bottom:15px;}
.right_con .certificate ul li img{ width:230px;}
.right_con .certificate ul li .SingleIntercept {float:left; width:260px; height:40px; line-height:40px; text-align:center; }


/*产品中心*/
.right_con .product{ padding-top:30px; margin:0 auto;float:left;width:850px;  overflow:hidden; text-align:center;}
.right_con .product ul{}
.right_con .product ul li{ float:left; width:250px; height:220px; margin-right:32px; margin-bottom:22px;}
.right_con .product ul li img{ width:230px;}
.right_con .product ul li .SingleIntercept {float:left; width:250px; height:50px; line-height:50px; text-align:center; }
.right_con .product ul li a{float:left; width:250px; height:220px;border:2px solid #eeeeee; }
.right_con .product ul li a:hover{ border:2px solid #014785; color:#014785;}

/*新闻*/
.right_con .NewsList{
width:100%;margin:0 auto; text-align:left;padding-top:30px; padding-bottom:30px; float:left; }
.right_con .NewsList li{ float:left; height:40px;  line-height:40px; margin-bottom:10px; border-bottom:#DDDDDD 1px dashed; width:99%; background:url(../images/icon_23.jpg) left center no-repeat;
	padding-left:15px;}
.right_con .NewsList li a{float:left;  height:40px;  line-height:40px;width:600px;font-size:16px;}
.right_con .NewsList li span{float:right;font-size:16px;color:#999999;}

/*详细页样式*/
.content1{
	width:1098px;
	margin:15px auto 0px auto;
	border:1px solid #C63863;
}
.right_con1{
	width:1100px;
	margin:0px auto;
	font-size:14px;
}

/*首页样式*/

/*健康热线*/
.tel{
	  background-color:#edfbd9;
	height:56px;
	overflow:hidden;
}
.tel_con{
	background:url(../images/tel.png) left top no-repeat;
	width:1050px;
	height:56px;
	line-height:56px;
	margin:0px auto;
	padding-left:50px;
	font-size:18px;
}

/*新闻*/
.box{
	width:1100px;
	margin:15px auto 0px auto;
}
.news{
	float:left;
	width:833px;
}
.news_left{
	float:left;
	width:400px;
	height:298px;
	overflow:hidden;
}
.news_left img{
	width:400px;
	height:298px;
}
.news_right{
	float:right;
	width:413px;
	height:298px;
	overflow:hidden;
}
.TabTitle{ height:35px; overflow:hidden; }
.TabTitle li{ float:left; width:118px; height:35px; line-height:35px; overflow:hidden; cursor:pointer; text-align:center; font-size:16px; margin-right:12px; }
.TabTitle .normal{ background:url(../images/title3.jpg) left top no-repeat; }
.TabTitle .active{ background:url(../images/title2.jpg) left top no-repeat; }
.TabTitle .active a{ color:#FFFFFF; }
.TabTitle .active a:hover{ color:#FFFFFF; }
.Tabbottom{ overflow:hidden; padding-top:10px; }
.none{ display:none; }
.news_top{ height:90px; overflow:hidden; border-bottom:1px solid #19a238; }
.news_top h2{ text-align:center; height:30px; line-height:30px; font-size:16px; font-weight:bold; overflow:hidden; }
.news_top p{ height:52px; line-height:26px; overflow:hidden; text-indent:2em; padding:0px 3px 0px 4px; color:#666666; }
.news_top a{ color:#19a238; }
.con{
	overflow:hidden;
	padding:7px 3px 0px 3px;
}
.con li{
	height:31px;
	line-height:31px;
	background:url(../images/dian_21.jpg) left bottom repeat-x;
	overflow:hidden;
}
.con li a{
	background:url(../images/icon_23.jpg) 2px center no-repeat;
	padding-left:15px;
}
.con li span {
	float:right;
	color:#666666;
	margin-right:2px;
}
.con1{
	overflow:hidden;
	padding:7px 3px 0px 3px;
}
.con1 ul{ width:350px}
.con1 li
{  float:left;
    width:350px;
	height:31px;
	line-height:31px;
	background:url(../images/dian_21.jpg) left bottom repeat-x;
	overflow:hidden;
}
.con1 li a{
	background:url(../images/icon_23.jpg) 2px center no-repeat;
	padding-left:15px;
}
.con1 li span {
	float:right;
	color:#666666;
	margin-right:2px;
}
/*预约挂号*/
.yygh{
	float:right;
	width:247px;
	height:298px;
	overflow:hidden;
}
.yygh li{
	width:247px;
	height:67px;
	overflow:hidden;
	margin-bottom:10px;
}
.yygh li a{  float:left; color:White;width:247px;  height:67px;}
.yygh li a p{font-size:18px;   font-family:黑体; font-weight:bold; padding-top:10px;padding-left:100px; padding-bottom:5px;}
.yygh li a span{font-size:14px;  font-family:宋体; padding-left:85px; }
.yygh li a:hover{ color:#3c3c3c;}
.yygh li img{
	width:247px;
	height:67px;
	vertical-align:top;
}
.tishi1{background:url(../images/img1.jpg)no-repeat;}
.tishi2{background:url(../images/img22.jpg)no-repeat;}
.tishi3{background:url(../images/img33.jpg)no-repeat;}
.tishi4{background:url(../images/img44.jpg)no-repeat;}
/*横幅*/
.ad{ width:1100px; height:120px; margin:15px auto 0px auto; overflow:hidden; }
.ad img{ width:1100px; height:120px; vertical-align:top; }

/*科室介绍*/
.ksjs{
	float:left;
	width:540px;
}
.ksjs_con{
	height:90px;
	line-height:30px;
	border-bottom:1px solid #FB88AA;
	padding:12px 4px 12px 4px;
	text-indent:2em;
}
.ksjs_con a{
	color:#C43661;
}
.ksjs_nav{
	width:540px;
	height:171px;
	overflow:hidden;
	margin-top:5px;
}
.ksjs_nav li{
	float:left;
	width:115px;
	height:42px;
	line-height:42px;
	overflow:hidden;
	padding-left:55px;
	background:url(../images/title_17.jpg) left top no-repeat;
	margin:15px 5px 0px 5px;
	display:inline;
}

.title{
	height:41px;
	line-height:41px;
	overflow:hidden;
	background:url(../images/title_bg_09.jpg) left top repeat-x;
	border-top:3px solid #E35680;
}
.title img{
	float:left;
	margin-left:12px;
	display:inline;
}
.title b{
	float:left;
	font-size:16px;
	font-weight:normal;
	color:#C43661;
	margin-left:12px;
}
.title a{
	float:right;
	padding-right:12px;
	padding-top:15px;
}

/*专家介绍*/
.zjjs{
	float:right;
	width:540px;
}
.zjjs_con{
	width:534px;
	height:327px;
	margin-top:15px;
	overflow:hidden;
	padding:0px 3px;
}
.zjjs_con li{
	height:175px;
	overflow:hidden;
	margin-bottom:15px;
	background:url(../images/dian_07.jpg) left bottom repeat-x;
}
.zjjs_con li img{
	float:left;
	width:114px;
	height:152px;
	border:1px solid #F77EA3;
	padding:2px;
	margin-right:12px;
}
.zjjs_con li h2{
	height:30px;
	line-height:30px;
	overflow:hidden;
	font-size:16px;
	font-weight:normal;
}
.zjjs_con li p{
	height:90px;
	line-height:30px;
	overflow:hidden;
	text-indent:2em;
}
.zjjs_con li a{
	color:#C43661;
}

/*专题*/
.zt{
	width:1100px;
	margin:15px auto 0px auto;
}
.zt li{
	float:left;
	height:93px;
	overflow:hidden;
}
.zt li img{
	vertical-align:top;
}

/*健康园地*/
.jkyd{
	float:left;
	width:370px;
	 margin-right:15px;
}
.jkyd_con{
	width:338px;
	height:296px;
	border:1px solid #329c4a;
	border-top:none;
	padding:0px 15px 0px 15px;
}
.jkyd_con2{
	width:298px;
	height:296px;
	border:1px solid #329c4a;
	border-top:none;
	padding:0px 15px 0px 15px;
}
.jkyd_con3{
	width:308px;
	height:270px;
	border:1px solid #329c4a;
	border-top:none;
	padding:5px 10px 0px 10px;
}
.jkyd_top{ margin:0px auto; width:502px; height:125px; overflow:hidden; padding:0px 3px 0px 3px; border-bottom:1px solid #FB88AA; }
.jkyd_top img{ float:left; width:145px; height:105px; border:1px solid #F77EA3; padding:2px; }
.jkyd_top span{ float:right; width:336px; display:block; }
.jkyd_top span h2{ font-size:16px; height:30px; line-height:30px; overflow:hidden; font-weight:normal; }
.jkyd_top span p{ line-height:26px; height:78px; overflow:hidden; text-indent:2em; }
.jkyd_top a{ color:#C43661; }

/*常见咨询*/
.cjzx{
	float:right;
	width:330px;
}
.tbl td{ padding:5px;}
.tbl .wenbenkuang{ padding:0 2px; height:30px; line-height:30px; font-size:14px;border:1px solid #DDDDDD;}
.tbl .textarea1{padding:0 2px;  font-size:14px;border:1px solid #DDDDDD;}
.tbl .btn{background-color:#329c4a; color:White; border:none; padding:5px 20px; font-size:16px; }