@charset "utf-8";
*{ margin:0; padding:0;}
body {margin:0px; padding:0px; font-size:14px; color:#666666; font-family:"微软雅黑"; background-color:#f2f2f2; }
h1,h2,h3,h4,ul,li,p,form,dt,dd,dl,form, {margin:0px;padding:0px;}
ul,li {list-style-type:none;}
img {border:0;}
a{ text-decoration:none; color:#666666;}
a:hover{text-decoration:underline; color:#F00; cursor:pointer;}
p{ line-height:24px;}
h3{ line-height:30px;}
.header{width:100%; height:97px; border-bottom:#2ca1cd solid 2px; background-color:#fff;}
.head{ width:1200px; height:74px; margin:0 auto; padding-top:23px;} 

.head1{ width:533px; height:55px; float:left;}
.phone{ width:228px; height:55px; float:right;}

/*logo*/
.logobig{
	width:100%;
	height:160px;
	background-color:#FFF;}
.logo{
	width:1300px;
	margin:0 auto;
	padding-top:30px;
	overflow:hidden;}
.logoleft{
	float:left; margin-top:20px}
.logoright{
	float:right;}		

/*菜单*/
.navboig{
	width:100%;
	background-color:#78a183;
	height:50px;}
.nav{
	width:1000px;
	height:50px;
	margin:0 auto;
	font-size:18px;
	color:#e0eef6;
	background-image:url(../images/nav_03.jpg);
	background-position:left;
	background-repeat:no-repeat;}
.nav ul li{
	float:left;
	width:166px;
	height:50px;
	background-image:url(../images/nav_03.jpg);
	background-position:right;
	background-repeat:no-repeat;
	text-align:center;
	line-height:2.8em;}
.nav a{color:#e0eef6;}	
.banner{
	width:100%;
	height:860px;
	background-image:url(../images/banner_02.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin-bottom:10px;}
.bannr{
	width:1200px;
	overflow:hidden;
	margin:0 auto;}
.bannnr{
	width:480px;
	margin-top:418px;
	}		
.wuhan{
	width:480px;
	font-size:16px;
	background-color:#bfbfbf;
	overflow:hidden;
	margin-bottom:10px;
	margin-left:720px;
	}
.wuhan p{
	
	height:50px;
	color:#f7f7f7;
	float:left;
	line-height:3em;
	padding-left:32px;
	}
.wuhan span{
	float:right;
	width:128px;
	text-align:center;
	background-color:#2ca1cd;
	height:50px;
	line-height:3em;
	color:#FFF;
	}
.yiysi{
	width:600px; margin-left:720px;}
.yiysi ul li{
	float:left;
	margin-bottom:5px;}
.yiysi .jilu{
	 margin-right:10px;}
	 					
/*尾部*/

.foot{
	width:100%;
	margin:0 auto;
	height:203px;
	background-color:#78a183;
	overflow:hidden;
    float: left; 
}

.footer{
	width:1000px;
	margin:0 auto;
	text-align:center;
	font-size:14px;
	color:#4c6a62;
	padding-top:46px;
}	


.footer1 {     
width:960px; margin: 0 auto; height: 42px; line-height: 42px; text-align: center;
}
.footer1 a{ color: #FFFFFF; }
.footer1 img {  }

	
/*科室*/
.ksbanner{
	
	width:100%;
	height:420px;
	background-image:url(../images/ksbanner_02.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin-bottom:20px;

	}


.keshimian{
	width:100%;
	overflow:hidden;
	background-color:#f5f5f5;}	

.keshi{
	width:1000px;
	 margin:0 auto;
	 overflow:hidden;}
	 
	 
/*左*/
.ksleft{
	width:280px;
	float:left;
	overflow:hidden;

	}
.kexiao{
	width:280px;
	height:80px;
	background-color:#78a183;}		 
.kexiao p{
	font-size:52.94px;
	color:#f5f5f5;
	font-weight:bold;
	float:left;
	margin-top:30px;
	margin-left:70px;
	margin-right:10px;}
.kexiao dd{
	font-size:24px;
	color:#f5f5f5;
	font-weight:bold;
	float:left;
	margin-top:20px;}
.kexiao span{
	color:#8fd2eb;
	font-size:12px;
	float:left;
	}
.kskxia{
	width:280px;
	background-color:#ffffff;
	}	
.kexia{
	width:238px;
	height:270px;
	margin:0 auto;
	padding-bottom:20px;
	
	}	
.kexia ul li{
	float:left;
	width:238px;
	padding-bottom:20px;
	padding-top:20px;
	border-bottom:solid #dcdcdc 1px;
	background-image:url(ksjt_03.jpg);
	background-position:right;
	background-repeat:no-repeat;
	}
.kexia ul li p{
	font-size:18px;
	color:#666666;
	float:left;
	margin-left:10px;
	margin-right:6px;}
.kexia ul li span{
	font-size:12px;
	color:#4c6a62;
	float:left;
	margin-top:8px;}
	
.kezai{
	margin-top:20px;}	
.zaixain{
	height:60px;
	background-color:#78a183;
	}
.zaixain p{
	font-size:24px;
	font-weight:bold;
	color:#f5f5f5;
	float:left;
	margin-right:10px;
	margin-left:30px;
	margin-top:19px;
	}
.zaixain span{
	color:#8fd2eb;
	font-size:12px;
	float:left;
	margin-top:28px;}		

.ksks{
	width:280px;
	height:338px;
	background-color:#ffffff;
	margin-bottom:30px;
	padding-bottom:10px;}
.santu{
	width:240px;
	height:90px;
	margin:0 auto;
	padding-top:15px;
	border-bottom:solid #dcdcdc 1px;
	padding-bottom:20px;}	

.santu ul li{
	width:70px;
	text-align:center;
	font-size:14px;
	color:#666666;
	float:left;}	
.santu .ksjuli{
	margin-left:15px;
	margin-right:15px;}

.ksluxian{
	width:240px;
	margin:0 auto;
	margin-top:20px;
	}
.ksluxian ul li{
	width:240px;
	height:54px;
	margin-bottom:10px;}	

.ksluxian ul li dd{
	width:50px;
	height:55px;
	float:left;
	}
.ksluxian ul li p{
	width:190px;
	height:55px;
	float:left;
	font-size:24px;
	color:#666666;
	}
.ksluxian ul li span{
	float:left;
	font-size:12px;
	color:#b1b1b1;
	line-height:1.2em;}		

.ksluxian .ksp{
	font-size:18px;}

/*右*/

.ksright{
	width:700px;
	height:798px;
	background-color:#FFF;
	float:right;
	overflow:hidden;}
.kesiye{
	height:45px;
	width:670px;
	margin:0 auto;
	border-bottom:solid #dcdcdc 1px;
	font-size:14px;
	line-height:3em;
	}
.kesiye img{
	margin-right:10px;}	

.kspay{
	padding-top:20px;
	width:670px;
	margin:0 auto;
	font-size:14px;
	overflow:hidden;}
	
.kspay	dd{
	text-indent:2em;
	line-height:2em;}


<!--map-->


.mappic{
	width:670px;
	height:356px;
	text-align:center;
	margin:0 auto;
	margin-top:30px;}	
.mapmian{
	font-size:14px;
	width:630px;
	margin:0 auto;
	}	

.mapmian p{
	font-size:18px;
	color:#666666;
	font-weight:bold;
	line-height:3em;}
.mapmian span{
	color:#2ca1cd;
	line-height:3em;}	

.mapdutu{
	width:700px;
	float:right;
	background-color:#FFF;
	overflow:hidden;
	margin-bottom:30px;}


.mapdizhi{
	height:45px;
	width:670px;
	margin:0 auto;
	border-bottom:solid #dcdcdc 1px;
	font-size:14px;
	line-height:3em;
	margin-bottom:30px;}

.mapdizhi img{
	margin-right:10px;}

.luxianwz{
	margin-top:20px;
	padding-bottom:30px;}


/*简介*/

.jianjie{
	width:700px;
	background-color:#FFF;
	float:right;
	overflow:hidden;
	margin-bottom:30px;}
.jj{
	height:45px;
	width:670px;
	margin:0 auto;
	border-bottom:solid #dcdcdc 1px;
	font-size:14px;
	line-height:3em;
	}
.jj img{
	margin-right:10px;}	
	
.bdjiesao {
	font-size:14px;
	width:670px;
	margin:auto auto;
	padding-bottom:30px;
    margin-top: 20px; 
    display: block;
 
}	
.fl{float: left;}
.fr{float: right;}
.cl{clear: both;float: none;}
.project{background:#fff;margin-top:20px;}
.project .project_title{border-bottom:1px solid #CFCFCF;padding:10px 20px;line-height: 40px;}
.project .project_title>div{line-height: 40px;}
.project .project_title i{width:5px;height:40px;background:#008ead ;display:inline-block;float: left;margin-right: 10px;;}
.project .project_title h2{font-size:1.5rem;display:inline-block;color:#008ead ;font-weight: normal;}
.project .project_title p a{font-size:1.2rem;color:#999;line-height: 40px;display: block; }
.project .project_main{padding: 20px;}
.project .project_main>ul>li{padding:20px;margin-bottom:20px;text-align:center;}
.project .project_main>ul>li:nth-of-type(4){margin-bottom:0;}
/*.project .project_main ul li:nth-of-type(1){background-color:#f0feff;}
.project .project_main ul li:nth-of-type(2){background-color:#fff6f0;}
.project .project_main ul li:nth-of-type(3){background-color:#f0f7ff;}
.project .project_main ul li:nth-of-type(4){background-color:#f4f0fa;}*/
.project .project_main_title{width:27%;text-align: center;}
.project .project_main_title i{display: block;width: 60px;height:60px;border-radius: 50%;margin:0 auto 5px;}
/*.project .project_main ul li:nth-of-type(1) .project_main_title i{background-color:#69c6ce;}
.project .project_main ul li:nth-of-type(2) .project_main_title i{background-color:#ffa175;}
.project .project_main ul li:nth-of-type(3) .project_main_title i{background-color:#008ead ;}
.project .project_main ul li:nth-of-type(4) .project_main_title i{background-color:#ab87e1;}*/
.project .project_main ul li .project_main_title i img{margin: 0 auto;padding:3px 0;}
.project .project_main ul li .project_main_title h2{font-size:1.4rem;font-weight:normal;}
.project .project_main ul li:nth-of-type(1) .project_main_title h2{color:#3b9c76;}
.project .project_main ul li:nth-of-type(2) .project_main_title h2{color:#3b97a2;}
.project .project_main ul li:nth-of-type(3) .project_main_title h2{color:#f37d59 ;}
.project .project_main ul li:nth-of-type(4) .project_main_title h2{color:#a588db;}
.project .project_main ul li:nth-of-type(5) .project_main_title h2{color:#3b9c76;}
.project .project_main ul li:nth-of-type(6) .project_main_title h2{color:#3b97a2;}
.project .project_main ul li .project_main_title p{font-size:14px;text-transform:Uppercase;}
.project .project_main ul li:nth-of-type(1) .project_main_title p{color:#3b9c76;}
.project .project_main ul li:nth-of-type(2) .project_main_title p{color:#3b97a2;}
.project .project_main ul li:nth-of-type(3) .project_main_title p{color:#f37d59 ;}
.project .project_main ul li:nth-of-type(4) .project_main_title p{color:#a588db;}
.project .project_main ul li:nth-of-type(5) .project_main_title p{color:#3b9c76;}
.project .project_main ul li:nth-of-type(6) .project_main_title p{color:#3b97a2;}
.project .project_main ul li .project_main_content{width:71%;}
.project .project_main ul li .project_main_content li{float: left;width: 30.4%;background:#fff;border-radius:5px;margin-right: 14px;margin-bottom: 16px;}
.project .project_main ul li:nth-of-type(1) .project_main_content li{border:1px solid #3b9c76;}
.project .project_main ul li:nth-of-type(2) .project_main_content li{border:1px solid #3b97a2;}
.project .project_main ul li:nth-of-type(3) .project_main_content li{border:1px solid #f37d59 ;}
.project .project_main ul li:nth-of-type(4) .project_main_content li{border:1px solid #a588db;}
.project .project_main ul li:nth-of-type(5) .project_main_content li{border:1px solid #3b9c76;}
.project .project_main ul li:nth-of-type(6) .project_main_content li{border:1px solid #3b97a2;}
.project .project_main ul li .project_main_content li:nth-child(3n){margin-right:0;}
.project .project_main ul li .project_main_content li:nth-child(4){margin-bottom:0;}
.project .project_main ul li .project_main_content li:nth-child(5){margin-bottom:0;}
.project .project_main ul li .project_main_content li:nth-child(6){margin-bottom:0;}
.project .project_main ul li .project_main_content li a{font-size:1.2rem;padding:10px 0;display: block;}
.gddd1{font-size:1.2rem;padding:10px 0;display: block;color:#3b9c76;}
.gddd2{font-size:1.2rem;padding:10px 0;display: block;color:#3b97a2;}
.gddd3{font-size:1.2rem;padding:10px 0;display: block;color:#f37d59;}
.gddd4{font-size:1.2rem;padding:10px 0;display: block;color:#a588db;}
.gddd5{font-size:1.2rem;padding:10px 0;display: block;color:#3b9c76;}
.gddd6{font-size:1.2rem;padding:10px 0;display: block;color:#3b97a2;}
.project .project_main ul li:nth-of-type(1) .project_main_content li a{color:#3b9c76;}
.project .project_main ul li:nth-of-type(2) .project_main_content li a{color:#3b97a2;}
.project .project_main ul li:nth-of-type(3) .project_main_content li a{color:#f37d59 ;}
.project .project_main ul li:nth-of-type(4) .project_main_content li a{color:#a588db;}
.project .project_main ul li:nth-of-type(5) .project_main_content li a{color:#3b9c76;}
.project .project_main ul li:nth-of-type(6) .project_main_content li a{color:#3b97a2;}

.bdjiesao p{
	line-height:4em;
	margin-top:10px;
	}
.bdjiesao dd{
	text-indent:2em;
	line-height:2em;}	
		

/*医生*/

.yisheng{
	width:700px;
	background-color:#FFF;
	float:right;
	overflow:hidden;
	margin-bottom:30px;
	padding-bottom:120px;}

.yis{
	height:45px;
	width:670px;
	margin:0 auto;
	border-bottom:solid #dcdcdc 1px;
	font-size:14px;
	line-height:3em;}
.yis img{
	margin-right:10px;}		

.ystd ul li{
	width:325px;
	height:180px;
	float:left;
	margin-bottom:20px;}

.yspic{
	width:150px;
	height:182px;
	float:left;}
.ystd {
	margin-top:30px;
	}	
	
.ystd ul li p{
	width:164px;
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#2ca1cd;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:20px;}
.ystd ul li span{
	float:left;
	width:164px;
	font-size:14px;
	color:#666666;
	margin-left:10px;
	line-height:1.8em;}		
.ysjl{
	margin-right:20px;
	margin-left:15px;}
