@charset "utf-8";
/* CSS Document */
*{
	background: none repeat scroll 0 0 transparent; border: 0 none; font-size: 100%; margin: 0; outline: 0 none; padding: 0; vertical-align: baseline; font-family:"微软雅黑";list-style-type:none;
	}
a{text-decoration:none;
cursor:pointer;}
	
#main{
	TEXT-ALIGN: center;
	MARGIN-RIGHT: auto; MARGIN-LEFT: auto; 
	width:1200px;
}
#top1{
	MARGIN-RIGHT: auto; MARGIN-LEFT: auto; 
	float:left;
	width:1200px;
	height:375px;
	background-image:url(images/top1.png);
	background-repeat:no-repeat;
	}
#top_full{
	float:left;
	width:1200px;
	height:320px;
	border:solid 0px #666666;
	}
#menu{
	TEXT-ALIGN: center;
	float:left;
	width:800px;
	height:25px;
	border:solid 0px #666666;
	padding-left:260px;
	}

#menu ul li{
	list-style:none;
	margin-top:5px;
	height:25px;
	width:125px;
	float:left;
	font-family:"微软雅黑";
	font-size:18px;
	border-left:#666 2px solid;
	}
#menu ul li a:link{
	color:#333;
	}
#menu ul li a:hover{
	color:#F00;
	}
.active{
	color:#F00;
	}
#main_body{
	MARGIN-RIGHT: auto; MARGIN-LEFT: auto; 
	float:left;
	width:1100px;
	border:#999 0px solid;
	margin-top:0px;
	margin-left:100px;
	margin-bottom:100px;}
#top{
	float:left;
	height:365px;
	width:1100px;
	border:#999 0px solid;
	}
#top_l{
	float:left;
	height:365px;
	width:675px;
	border:#999 0px solid;
	}
#tupian{
	float:left;
	height:365px;
	width:550px;
	border:#999 0px solid;
	}
#wenzi{
	float:left;
	height:365px;
	width:125px;
	border:#999 0px solid;
	background-color:#EEE;
	word-wrap:break-word;
	text-align:left;
	alpha(opacity=80); opacity: 0.8;
	}
#wenzi p{
	float:left;
	font-size:14px;
	line-height:1.5em;
	margin:20px 5px;
	font-family:"微软雅黑";
	color:#000;
	}

#top_r{
	float:left;
	height:365px;
	width:290px;
	border:#999 0px solid;
	background-image:url(images/gd1.JPG);
	}
#active_title{
	text-align:center;
	padding-top:5px;
	font-size:16px;
	height:29px;
	width:180px;
	float:right;
	color:#FFF;
	background-color:#083f1d;}
#active_nr{
	margin-top:20px;
	margin-right:5px;
	text-align:left;
	font-size:16px;
	height:180px;
	width:120px;
	float:right;
	border:#09F solid 0px;}
.act_place{
	font-size:14px;
	margin-top:20px;
	text-align:left;
	height:30px;
	width:120px;
	float:right;
	border:#09F solid 0px;
	}
#baoming{
	text-align:center;
	font-size:14px;
	margin-top:240px;
	margin-right:30px;
	text-align:left;
	height:25px;
	width:60px;
	float:right;
	border:#F93 solid 2px;
	}
#middle{
	float:left;
	width:1000px;
	border:#999 0px solid;
	margin-top:10px;
	}
#middle_l{
	float:left;
	width:675px;
	border:#999 0px solid;
	}
#review_title_l{
	text-align:center;
	padding-top:5px;
	font-size:16px;
	height:29px;
	width:180px;
	float:left;
	color:#FFF;
	background-color:#083f1d;}
#review_title_r{
	text-align:center;
	padding-top:3px;
	font-size:12px;
	height:20px;
	width:80px;
	float:right;
	color:#999;
	background-color:#FFF;}
#review_nr{
	margin-top:10px;
	text-align:left;
	font-size:14px;
	width:675px;
	float:left;
	border:#09F solid 0px;}
	
.contlist{ width:675px; margin-top:20px;}
.contlist ul{ width:675px;}
.contlist li{ height:140px; width:675px;}
.contright{ float:left; height:140px;}
.picconrt{ float:left; width:160px; height:108px; overflow: hidden;}
.context{ float:left; margin-left:20px; width:477px;}
.cnotitles{ color:#444444; font-size:20px; height:20px; line-height:20px;}
.cnotitles a{color:#444444;}
.textcon{color:#666666; line-height:150%; font-size:14px; margin-top:10px;}
.textcona{ display:none;}
.allcont{ position:relative;}
.allcont img{ position:absolute; bottom:2px;}
.bottom{ font-size:12px; color:#FFF; text-align:center; height:45px; width:100%; background:#96C75C; line-height:45px;}
.contsome{ height:246px; background:url(../images/jkjchbottombg.jpg) repeat; width:100%; margin-top:20px;}
.conscentrt{ width:1152px; height:246px; margin:0px auto;}
.conbotleft{color:#FFF; float:left; width:410px;}
.conbotcenter{ width:250px; float:left;}
.conbotright{ width:258px; height:120px; float:right; margin-right:20px; margin-top:75px; border-left:1px dotted #96C75C;border-right:1px dotted #96C75C;}
.conbotright a{ display:block; float:left; text-align:left; height:40px; line-height:40px; color:#FFF; width:79px; margin-left:30px; margin-right:20px;}

#middle_r{
	
	float:left;
	width:290px;
	border:#999 0px solid;
	}

#online_title{
	text-align:center;
	padding-top:5px;
	font-size:16px;
	height:29px;
	width:180px;
	float:right;
	color:#FFF;
	background-color:#083f1d;}
#online_body_pic{
	margin-top:20px;
	height:150px;
	width:290px;
	float:right;
	}
#online_body_time{
	height:35px;
	width:290px;
	float:right;
	font-size:14px;
	}
#online_body_nr{
	margin-top:10px;
	text-align:left;
	font-size:14px;
	height:420px;
	width:290px;
	float:right;
	border:#6FC solid 1px;}
#online_text{
	height:350px;
	width:290px;
	float:right;
	}
#online_text p{
	font-size:12px;
	margin:10px;
	padding-bottom:10px;
	border-bottom:1px #CCC solid;
	
	}
#online_ques{
	text-align:center;
	font-size:14px;
	margin-top:32px;
	margin-right:110px;
	height:25px;
	width:70px;
	background-color:#b4f5cd;
	float:right;
	border:#b4f5cd solid 2px;
	-moz-border-radius: 5px;
    -webkit-border-radius:5px;
    border-radius:5px;
	}
#bottom{
	float:left;
	width:1000px;
	border:#999 0px solid;
	margin-top:10px;
	}
#bottom_l{
	float:left;
	width:675px;
	border:#999 0px solid;
	}
#bottom_r{
	float:left;
	width:290px;
	border:#999 0px solid;
	}
#expert_title_l{
	text-align:center;
	padding-top:5px;
	font-size:16px;
	height:29px;
	width:180px;
	float:left;
	color:#FFF;
	background-color:#083f1d;}
#expert_title_r{
	text-align:center;
	padding-top:3px;
	font-size:14px;
	height:30px;
	width:80px;
	float:right;
	color:#999;
	background-color:#FFF;}
#expert_nr{
	float:left;
	width:675px;
	border:#999 0px solid;
	text-align:left;
	margin:10px 0px 20px 0px;
	font-size:12px;
	border:#999 0px solid;
	}
.expert{
	float:left;
	width:110px;
	height:205px;
	margin:10px 0px 0px 0px;
	border:#999 0px solid;
	text-align:center;}
.ex_pic{
	float:left;
	width:110px;
	height:110px;
	margin:auto;
	text-align:center;
	border:#999 0px solid;
	}
.ex_intro{
	float:left;
	}
.ex_intro p{
	font-size:18px;
	}
#hospital_title_l{
	text-align:center;
	padding-top:5px;
	font-size:16px;
	height:29px;
	width:180px;
	float:left;
	color:#FFF;
	background-color:#083f1d;}
#hospital_title_r{
	text-align:center;
	padding-top:3px;
	font-size:14px;
	height:20px;
	width:80px;
	float:right;
	color:#999;
	background-color:#FFF;}
#hospital_nr{
	float:left;
	width:675px;
	border:#999 0px solid;
	text-align:left;
	margin:10px 0px 20px 0px;
	font-size:12px;
	border:#999 0px solid;
	}
.hospital{
	margin-top:5px;
	float:left;
	width:110px;
	margin-right:8px;
	height:160px;
	border:#999 0px solid;}
.hospital a:hover{
	color:#F00;}
.hospital_pic{
	float:left;
	width:100px;
	height:100px;
	margin:10px 10px;
	border:#999 0px solid;
	}
.hospital_name{
	text-align:center;
	float:left;
	width:110px;
	margin-right:10px;
	border:#999 0px solid;
	}
#baodao_title_l{
	text-align:center;
	padding-top:5px;
	font-size:16px;
	height:29px;
	width:180px;
	float:left;
	color:#FFF;
	background-color:#083f1d;}
#baodao_title_r{
	text-align:center;
	padding-top:3px;
	font-size:14px;
	height:20px;
	width:80px;
	float:right;
	color:#999;
	background-color:#FFF;}
#baodao_nr{
	float:left;
	width:675px;
	border:#999 0px solid;
	text-align:left;
	margin:10px 0px 20px 0px;
	font-size:12px;
	border:#999 0px solid;
	}
#baodao_menu{
	float:left;
	width:140px;
	text-align:center;
	font-size:12px;
	}
#baodao_menu ul{
	float:left;
	width:140px;
	text-align:center;
	font-size:12px;
	}
#baodao_menu ul li{
	float:left;
	width:140px;
	height:30px;
	margin-top:15px;
	background-color:#bce8ab;
	text-align:center;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	padding-top:5px;
	font-size:16px;
	cursor:pointer;
	}
#baodao_menu ul li:hover{
	background-color:#60bc3a;
	}
#baodao_menu ul li:active{
	background-color:#60bc3a;
	}
#baodao_pic{
	width:44px;
	height:243px;
	float:left;
	background-image:url(images/right_arror.png);
	margin-left:10px;
	margin-top:30px;
	}
#baodao_content{
	width:380px;
	height:280px;
	float:left;
	margin-left:10px;
	margin-top:15px;
	border:#000 0px solid;
	}
.bd_title{
	width:380px;
	height:30px;
	float:left;
	font-size:24px;
	}
.bd_zuoze{
	width:380px;
	height:30px;
	float:left;
	font-size:14px;
	}
.baodao_detail p{
	font-size:14px;
	margin-top:10px;
	line-height:1.5em;
	}
#lb_list{ float:left; width:663px; margin:20px 0;}
#lb_list h4{ display:none;}
#lb_list p{ display:none;}
.picscwid ul {float:left;}
.picscwid ul li {width:150px;float:left;margin-right:18px; text-align:center;}
.picscwid ul li a {float:left;width:100%;height:100%;}
.picscwid ul li a img {float:left;width:100%;height:100%;}

#test_title{
	text-align:center;
	padding-top:5px;
	font-size:16px;
	height:29px;
	width:180px;
	float:right;
	color:#FFF;
	margin-top:40px;
	background-color:#083f1d;}
#test_nr_title{
	height:29px;
	float:left;
	width:280px;
	background:url(images/bg_green.JPG) repeat-x;
	color:#FFF;
	text-align:left;
	font-size:16px;
	padding-left:10px;
	padding-top:3px;
	}
#test_nr{
	color:#466550;
	margin-top:20px;
	float:left;
	width:290px;
	height:250px;
	border:1px solid #a1d7b2;
	}
#xb{ float:left; margin-top:10px; margin-left:15px;}	



#father_h{
	text-align:left;
	height:30px;
	width:260px;
	float:left;
	margin-top:15px;
	margin-left:15px;
	font-size:14px;
	}
#mother_h{
	text-align:left;
	height:30px;
	width:260px;
	float:left;
	margin-left:15px;
	font-size:14px;
	border-bottom:#999 dashed 1px;
	}
#test_btn{
	text-align:center;
	font-size:14px;
	color:#FFF;
	height:20px;
	width:50px;
	background-color:#b4f5cd;
	float:right;
	border:#b4f5cd solid 2px;
	-moz-border-radius: 5px;
    -webkit-border-radius:5px;
    border-radius:5px;
	cursor:pointer;
	}
#yuceshengao{
	text-align:center;
	height:20px;
	width:260px;
	float:left;
	font-weight:bolder;
	margin:15px;
	font-size:14px;
	color:#002788;
	}
#yucejieguo{
	text-align:left;
	height:30px;
	width:290px;
	float:left;
	padding-left:25px;
	font-size:14px;
	}
#biaozhun_nr{
	color:#466550;
	float:left;
	width:290px;
	border:1px solid #a1d7b2;
	text-align:center;}
#nan_btn{
	color;#FFF;
	background:#a1d7b2;
	margin-top:10px;
	padding-top:5px;
	text-align:center;
	font-size:12px;
	height:20px;
	width:60px;
	float:left;
	-moz-border-radius: 5px;
    -webkit-border-radius5px;
    border-radius:5px;
	margin-right:10px;
	}
#nv_btn{
	margin-top:10px;
	color:#a2a2a2;
	padding-top:5px;
	text-align:center;
	font-size:12px;
	height:20px;
	width:60px;
	float:left;
	-moz-border-radius: 5px;
    -webkit-border-radius5px;
    border-radius:5px;
	margin-right:20px;
	}
#h_table{
	width:250px;
	margin-top:15px;
	float:left;
	border:#666 0px dashed;
	margin-left:20px;
	font-size:12px;}
#h_table_title{
	width:250px;
	margin-top:20px;
	float:left;
	height:20px;
	font-size:12px;
	font-weight:bolder;
	border-bottom:#a1d7b2 1px solid;
	margin-left:5px;}
	
#h_table table{
	text-align:center;
	border:none;}
	
#h_table table tr{
	border:none;
	height:26px;
	}
#h_table table tr td{
	width:55px;
	}
#guanzhu_title{
	text-align:center;
	margin:20px 0px;
	padding-top:5px;
	font-size:16px;
	height:29px;
	width:180px;
	float:right;
	color:#FFF;
	background-color:#083f1d;}
#guanzhu_nr{
	width:290px;
	float:right;
}
.focus{
	width:200px;
	float:right;
	margin:8px 0;
}
#code1{
	height:125px;
	width:85px;
	float:left;
	border:0px dashed #CCCCCC;
	}
#weibo_text{
	height:78px;
	width:90px;
	float:left;
	font-size:14px;
	margin-top:45px;
	margin-left:10px;
	border:0px dashed #CCCCCC;
	}
#code2{
	height:125px;
	width:85px;
	float:left;
	border:0px dashed #CCCCCC;
	}
#weixin1_text{
	height:78px;
	width:90px;
	float:left;
	font-size:14px;
	margin-top:45px;
	margin-left:10px;
	border:0px dashed #CCCCCC;
	}
#shoujibao{
	font-size:13px;
	line-height:1.8em;
	height:78px;
	width:200px;
	float:left;
	border:0px dashed #CCCCCC;
	}