@charset "utf-8";
/* CSS Document */
/*all*/
body { background:url(images/bg.jpg) repeat-x top; background-color:#FFFFFF; font-size:12px; font-family:"宋体"; margin:0; padding:0; } 
ul,li,p,dl,dt,dd,div,img,h1,h2,h3,span { margin:0; padding:0; }
li{ list-style:none; }
.clear { clear:both; }
img { border:none; }
a { color:#666666; text-decoration:none; }
a:hover {color:#158d97; text-decoration:none; }

/*link*/
a.link1 { color:#666666; text-decoration:none; }
a.link1:hover { color:#158d97; text-decoration:underline; }

a.link2 { color:#666666; text-decoration:none; }
a.link2:hover { color:#776303; text-decoration:none; }
a.link22 { color:#666666; text-decoration:none; }
a.link22:hover { color:#776303; text-decoration:underline; }

a.link3 { color:#666666; text-decoration:none; }
a.link3:hover { color:#1b7f24; text-decoration:none; }
a.link33 { color:#666666; text-decoration:none; }
a.link33:hover { color:#1b7f24; text-decoration:underline; }

a.link4 { color:#666666; text-decoration:none; }
a.link4:hover { color:#b51302; text-decoration:none; }
a.link44 { color:#666666; text-decoration:none; }
a.link44:hover { color:#b51302; text-decoration:underline; }

a.link5 { color:#666666; text-decoration:none; }
a.link5:hover { color:#498a76; text-decoration:none; }
a.link55 { color:#666666; text-decoration:none; }
a.link55:hover { color:#498a76; text-decoration:underline; }

a.link6 {color:#158d97; text-decoration:none; }
a.link6:hover {color:#158d97; text-decoration:underline; }

/*font*/
.font14 { font-size:14px; }
.font12 { font-size:12px; }
.color1 { color:#088a93; }
.color2 { color:#666666; }
.color3 { color:#FFFFFF; }
.b { font-weight:bold; }

/*input*/
.input1 { width:120px; height:16px; border:1px solid #5eb4bb; background-color:#FFFFFF; color:#999999; }

/*hg*/
.hg_24 { line-height:24px; }

/*main*/
.main { width:1003px; margin:0 auto; clear:both; }

/*top*/
.top { margin-top:30px;}
	.logo { float:left; width:270px; height:56px; }
	
	.nav { margin-left:10px;  width:731px; display:block; padding-top:10px; }
	*html .nav { margin-left:20px;  width:731px; display:block; padding-top:10px; }
	*+html .nav { margin-left:20px;  width:731px; display:block; padding-top:10px;}
		
		.nav_left { background:url(images/nav_left.jpg) no-repeat left; width:20px; height:35px; float:left; display:block;}
		
		.nav_main{ background:url(images/nav_bg.jpg) repeat-x;  height:35px;  float:left; width:669px;}
		*html .nav_main{ background:url(images/nav_bg.jpg) repeat-x;  height:35px;  float:left; width:669px; }
		*+html .nav_main{ background:url(images/nav_bg.jpg) repeat-x;  height:35px;  float:left; width:669px; }
		
		.nav_right{ background:url(images/nav_right.jpg) no-repeat right; width:20px;  height:35px;float:left;}
		
		.nav li {float:left; font-size:12px; font-weight:bold; line-height:35px; color:#FFFFFF; margin-left:10px; margin-right:10px; }
		*html .nav li {float:left; font-size:12px; font-weight:bold; line-height:35px; color:#FFFFFF; margin-left:8px; margin-right:6px; }
		*+html .nav li {float:left; font-size:12px; font-weight:bold; line-height:35px; color:#FFFFFF; margin-left:8px; margin-right:8px; }
		
		.nav li a { color:#FFFFFF; text-decoration:none; }
		.nav li a:hover { color:#c4fbfe; text-decoration:none; }
		
		
		
		
		.top1 { margin-top:30px;}
	.logo1 { float:left; width:250px; height:58px; }
	
	.nav1 { width:1003px; overflow:hidden; clear:both;}
	.nav1 dl {width:1003px; overflow:hidden;}
	.nav1 dt { float:left; padding:10px 5px 20px 20px;}
	.nav1 dd { float:left; height:35px; overflow:hidden; padding-top:20px; padding-left:15px;}
		
		.nav_left1 { background:url(images/nav_left.jpg) no-repeat left; width:20px; height:35px; float:left; display:block;}
		
		.nav_main1{ background:url(images/nav_bg.jpg) repeat-x;  height:35px;  float:left; width:669px;}
		
		.nav_right1 { background:url(images/nav_right.jpg) no-repeat right; width:20px;  height:35px;float:left;}
		
		.nav1 li {float:left; font-size:12px; font-weight:bold; line-height:35px; color:#FFFFFF; margin-left:4px; margin-right:3px;}
		*html .nav1 li {float:left; font-size:12px; font-weight:bold; line-height:35px; color:#FFFFFF; margin-left:3px; margin-right:3px;}
		
		.nav1 li a { color:#FFFFFF; text-decoration:none; }
		.nav1 li a:hover { color:#c4fbfe; text-decoration:none; }
		
		
		

/*mid1*/
.index_mid1 { background:url(images/mid1_bg.jpg) repeat-x top; clear:both; height:200px; padding-top:15px; }
	.index_video,.index_news,.index_about { float:left; }
	.index_video { width:202px; height:181px; padding-left:8px; padding-top:10px; background:url(images/video_1.jpg) no-repeat; margin-left:10px; }
	.index_news { width:386px; float:left;  margin-left:20px;  }
		.index_news_title { clear:both; height:21px; }
		.index_news_nav1,.index_news_nav2 { width:100px; height:21px; float:left; text-align:center; line-height:21px; }
		.index_news_nav1 { background:url(images/news_1.jpg) no-repeat left top; }
		.index_news_nav2 { background:url(images/news_2.jpg) no-repeat left top; }
		
		.index_news_more { width:86px; text-align:right; padding-top:10px; float:left; height:11px; border-bottom:1px solid #cfdfde; }
		*html .index_news_more { width:86px; text-align:right; padding-top:10px; height:11px; border-bottom:1px solid #cfdfde; }
		*+html .index_news_more { width:86px; text-align:right; padding-top:10px; height:11px; border-bottom:1px solid #cfdfde; }
		
		.index_news #s_content { margin:0; padding:0; display:block; margin-top:10px; }
		.index_news ul { margin-left:10px;  margin-bottom:10px;  }
		.index_news li { background:url(images/news_3.jpg) no-repeat left 10px; height:26px; line-height:26px; padding-left:10px; overflow:hidden; }
		
	.index_about { width:340px; margin-left:20px; }
		.index_about h2 { background:url(images/about_1.jpg) no-repeat left center; border-bottom:1px solid #cfdfde; font-size:12px; padding-left:20px; height:25px; line-height:25px; }
		.index_about h2 span { float:right; padding-top:10px;}
		
		.index_about p { height:146px; overflow:hidden; margin-top:10px; line-height:24px; text-indent:2em; }
		*html .index_about p { height:150px; overflow:hidden; margin-top:10px; line-height:24px; text-indent:2em; }
		*+html .index_about p { height:150px; overflow:hidden; margin-top:10px; line-height:24px; text-indent:2em; }


/*doctor*/
.index_doctor { width:983px; padding-left:10px; padding-right:10px; background-color:#FFFFFF; }
	.a1,.a2,.a3,.a4,.a22 { float:left; height:153px; }
	.a2 { width:140px; line-height:24px; padding-left:10px; border-bottom:2px solid #018790; border-top:2px solid #018790; height:139px; padding-top:10px; background:url(images/doctor_5.jpg) no-repeat right; padding-right:10px; }
	.a3 { border-bottom:2px solid #018790; border-top:2px solid #018790; height:144px; padding-top:5px; width:703px; padding-left:10px; background:url(images/doctor_6.jpg) repeat-x top; overflow:hidden;}
	*html .a3 { border-bottom:2px solid #018790; border-top:2px solid #018790; height:144px; padding-top:5px; width:700px; padding-left:10px; background:url(images/doctor_6.jpg) repeat-x top; overflow:hidden;}
	.a3 span { margin-left:5px; margin-right:5px; }
	*html .a3 span { margin-left:4px; margin-right:4px; }
	

/*mid2*/
.mid2 { padding-top:10px; clear:both; }
	/*mid2_left_begin*/
	.mid2_left { width:209px; float:left;  margin-left:10px;  margin-bottom:20px;}
		/*search*/
		.search { background:url(images/search_bg.jpg) no-repeat left top; width:209px; height:77px; }
		.search h2 { padding-left:35px; padding-top:6px; }
		.search p { margin-top:20px; margin-left:10px; }
		.search p span { margin-left:10px; width:30px; position:absolute; margin-top:2px; }
		/*shipin*/
		.shipin { border:1px solid #ececec; margin-top:10px; }
		.shipin h2 { background:url(images/dh_bg.jpg) no-repeat left top; height:29px; padding-left:30px; line-height:29px;  }
		.shipin p { text-align:center; padding-top:5px; }
		.shipin p object {width:186px; height:138px; overflow:hidden; text-align:center;}
		/*media*/
		.media { border:1px solid #ececec; margin-top:10px; height:253px;  }
		.media h2 { background:url(images/dh_bg.jpg) no-repeat left top; height:29px; padding-left:30px; line-height:29px;  }
		.media ul { margin-left:10px; margin-top:10px; margin-bottom:10px;  }
		
		.media li { background:url(images/media_1.jpg) no-repeat left 10px; height:26px; line-height:26px; padding-left:10px; text-overflow:ellipsis; width:179px; white-space:nowrap;overflow:hidden; }
		*html .media li { background:url(images/media_1.jpg) no-repeat left 10px; height:26px; line-height:26px; padding-left:10px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
		*+html .media li { background:url(images/media_1.jpg) no-repeat left 10px; height:26px; line-height:26px; padding-left:10px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
		/*index_contact*/
		.index_contact { border:1px solid #ececec; margin-top:10px; }
		.index_contact h2 { background:url(images/index_contact_3.jpg) no-repeat 10px center; height:24px; padding-left:35px; line-height:29px; border-bottom:1px solid #ececec;  padding-right:10px;  }
		.index_contact h2 span { float:right; margin-top:8px; }
		.index_contact p { padding-left:10px; margin-top:8px; }
	/*mid2_left_end*/
	
	
	/*mid2_right_begin*/
	.mid2_right { width:730px; border:1px solid #ececec; border-right:none; border-top:none; padding-left:20px; float:left; margin-left:20px; background:url(images/mid2_right_bg.jpg) repeat-y left;}
		/*quguang_begin*/
		.quguang { width:335px; height:202px; overflow:hidden; float:left; }
		.quguang h2 { background:url(images/about_1.jpg) no-repeat left; padding-left:20px; border-bottom:1px solid #cfdfde; height:18px; padding-top:6px; }
		.quguang h2 span { float:right; margin-top:5px; }
		.quguang dl { margin-top:10px; }
		.quguang dt { float:left; width:135px; height:85px;  }
		.quguang dd { width:170px; overflow:hidden; height:20px; padding-left:20px; line-height:19px; background:url(images/quguang_2.jpg) no-repeat  left 0px; color:#666666;}
		.quguang dd span a{ color:#FF0000;}
		.quguang dd span a:hover{ color:#c57c14;}
		.quguang ul { clear:both; margin-top:15px; }
		.quguang li { background:url(images/mid2_right_1.jpg) no-repeat left 10px; height:22px; line-height:22px; padding-left:10px; }
		/*quguang_end*/
		/*baineizhang_begin*/
		.baineizhang { width:335px; float:left; margin-left:40px; height:202px; overflow:hidden; }
		.baineizhang h2 { background:url(images/about_1.jpg) no-repeat left; padding-left:20px; border-bottom:1px solid #cfdfde; height:18px; padding-top:6px; }
		.baineizhang h2 span { float:right; margin-top:5px; }
		.baineizhang dl { margin-top:10px; }
		.baineizhang dt { float:left; width:135px; height:85px;  }
		.baineizhang dd { width:170px; overflow:hidden; height:20px; padding-left:20px; line-height:19px; background:url(images/baineizhang_2.jpg) no-repeat  left 0px; color:#666666;}
		.baineizhang dd span a{ color:#FF0000;}
		.baineizhang dd span a:hover{ color:#c57c14;}
		.baineizhang ul { clear:both; margin-top:15px; }
		.baineizhang li { background:url(images/mid2_right_1.jpg) no-repeat left 10px; height:22px; line-height:22px; padding-left:10px; }
		/*baineizhang_end*/
		/*yandi_begin*/
		.yandi { width:335px; float:left; margin-left:40px; height:202px; overflow:hidden;}
		.yandi h2 { background:url(images/about_1.jpg) no-repeat left; padding-left:20px; border-bottom:1px solid #cfdfde; height:18px; padding-top:6px; }
		.yandi h2 span { float:right; margin-top:5px; }
		.yandi dl { margin-top:10px; }
		.yandi dt { float:left; width:135px; height:85px;  }
		.yandi dd { width:170px; overflow:hidden; height:20px; padding-left:20px; line-height:19px; background:url(images/yandi_2.jpg) no-repeat  left 0px; color:#666666;}
		.yandi dd span a{ color:#FF0000;}
		.yandi dd span a:hover{ color:#c57c14;}
		.yandi ul { clear:both; margin-top:15px; }
		.yandi li { background:url(images/mid2_right_1.jpg) no-repeat left 10px; height:22px; line-height:22px; padding-left:10px; }
		/*yandi_end*/
		/*yanguang_begin*/
		.yanguang { width:335px; float:left; height:202px; overflow:hidden; }
		.yanguang h2 { background:url(images/about_1.jpg) no-repeat left; padding-left:20px; border-bottom:1px solid #cfdfde; height:18px; padding-top:6px; }
		.yanguang h2 span { float:right; margin-top:5px; }
		.yanguang dl { margin-top:10px; }
		.yanguang dt { float:left; width:135px; height:85px;  }
		.yanguang dd { width:170px;  overflow:hidden; height:20px; padding-left:20px; line-height:19px; background:url(images/yanguang_2.jpg) no-repeat  left 0px; color:#666666;}
		.yanguang dd span a{ color:#FF0000;}
		.yanguang dd span a:hover{ color:#c57c14;}
		.yanguang ul { clear:both; margin-top:15px; }
		.yanguang li { background:url(images/mid2_right_1.jpg) no-repeat left 10px; height:22px; line-height:22px; padding-left:10px; }
		/*yanguang_end*/
		/*xiaoer_begin*/
		.xiaoer { width:335px; float:left; margin-left:40px; height:202px; overflow:hidden;}
		.xiaoer h2 { background:url(images/about_1.jpg) no-repeat left; padding-left:20px; border-bottom:1px solid #cfdfde; height:18px; padding-top:6px; }
		.xiaoer h2 span { float:right; margin-top:5px; }
		.xiaoer dl { margin-top:10px; }
		.xiaoer dt { float:left; width:135px; height:85px;  }
		.xiaoer dd { width:170px; overflow:hidden; height:20px; padding-left:20px; line-height:19px; background:url(images/yandi_2.jpg) no-repeat  left 0px; color:#666666;}
		.xiaoer dd span a{ color:#FF0000;}
		.xiaoer dd span a:hover{ color:#c57c14;}
		.xiaoer ul { clear:both; margin-top:15px; }
		.xiaoer li { background:url(images/mid2_right_1.jpg) no-repeat left 10px; height:22px; line-height:22px; padding-left:10px; }
		/*xiaoer_end*/
		/*yanku_begin*/
		.yanku { width:335px; height:202px; overflow:hidden; float:left; }
		.yanku h2 { background:url(images/about_1.jpg) no-repeat left; padding-left:20px; border-bottom:1px solid #cfdfde; height:18px; padding-top:6px; }
		.yanku h2 span { float:right; margin-top:5px; }
		.yanku dl { margin-top:10px; }
		.yanku dt { float:left; width:135px; height:85px;  }
		.yanku dd { width:170px; overflow:hidden; height:20px; padding-left:20px; line-height:19px; background:url(images/yanku_1.jpg) no-repeat  left 0px; color:#666666;}
		.yanku ul { clear:both; margin-top:15px; }
		.yanku li { background:url(images/mid2_right_1.jpg) no-repeat left 10px; height:22px; line-height:22px; padding-left:10px; }
		/*yanku_end*/
		
		/*zdks_begin*/
		.zdks { width:740px; float:left;  margin-left:20px; height:158px; overflow:hidden;  margin-top:15px;  margin-bottom:20px;}
		*+html .zdks { width:740px; float:left;  margin-left:20px; height:158px; overflow:hidden;  margin-top:5px;}
		.zdks h2 { background:url(images/about_1.jpg) no-repeat left; padding-left:20px; border-bottom:1px solid #cfdfde; height:18px;}
		.zdks h2 span { float:right;}
		.zdks ul { background:url(images/zdks_bg.jpg) no-repeat left top; width:740px; height:217px; margin-top:8px; }
		.zdks li { width:140px; height:100px; float:left; margin:10px 21px 0px 21px;}
		.zdks li h3 { font-size:12px; color:#FFFFFF; background:url(images/zdks_1.jpg) no-repeat left; width:138px; height:18px; line-height:18px; text-align:center; font-weight:normal; overflow:hidden;}
		.zdks li p { text-align:center; padding-top:5px; padding-bottom:5px; width:138px; }
		.zdks ul li h3 a { color:#FFFFFF; text-decoration:none; }
		.zdks ul li h3 a:hover { color:#FFFFFF; text-decoration:underline; }
		/*zdks_end*/		
	/*mid2_right_end*/
/*bottom*/
.bottom {background:url(images/bottom_bg.jpg) repeat-x top; clear:both; color:#018790; text-align:center; line-height:24px; padding-top:30px; height:75px;}

/*分页*/
.page { height:30px; line-height:30px; width:600px; clear:both; margin-left:100px; text-align:center;  margin-top:10px; line-height:20px; color:#01747c; margin-top:20px; }
	.firstpage,.prepage,.nextpage,.lastpage { width:50px; height:20px; border:1px solid #D2D2D2; display:block; float:left; line-height:20px; margin-left:5px; margin-right:10px; color:#999999;}
	.firstpage a,.prepage a,.nextpage a,.lastpage a {  width:50px; height:20px; border:1px solid #EEEEEE; display:block; } 
	.firstpage a:hover,.prepage a:hover,.nextpage a:hover,.lastpage a:hover {  width:50px; height:20px; border:1px solid #ffffff; display:block; background-color:#D80309; color:#FFFFFF; } 
	.Pages span {float:left; }

/*page_main*/
.page_main { background:url(images/page_bg.jpg) repeat-x top; min-height:500px; background-color:#FFFFFF;}
*html .page_main { background:url(images/page_bg.jpg) repeat-x top left; min-height:500px; background-color:#FFFFFF; border:1px solid #FFFFFF;}
.page_main_left { width:234px; float:left; padding-left:10px; padding-top:30px; overflow:hidden; clear:both; border:1px; overflow:hidden;}
	.page_main_left li { font-size:14px; width:210px; height:23px; padding-left:23px; margin-bottom:5px; color:#028790; display:block; line-height:23px; font-weight:bold; }
	.page_main_left .b1{ width:210px; height:23px;  color:#028790; overflow:hidden;}
	.page_main_left .a1 { width:210px; height:23px;  background:url(images/page_left_2.jpg) no-repeat left; color:#FFFFFF; overflow:hidden;}
.page_line { float:left; }

.page_main_right { width:705px; padding-left:25px; padding-right:20px; background:#FFFFFF;  float:left; margin-top:30px; overflow:hidden;}
	.page_main_right h2 { border-bottom:1px solid #dfe1e0; height:30px; margin-bottom:30px; }
	.page_main_right h2 span { font-size:12px; font-weight:normal; color:#999999; float:right; line-height:30px; }
	.page_main_right_2 {line-height:30px; color:#666666;}
		.page_main_right_2 .about_pic { float:left; width:260px; }

/*news_list*/
.news_list  { margin-left:20px; clear:both; }
.news_list li { background:url(images/news_bg.jpg) no-repeat left 0px; padding-left:10px; height:30px; padding-top:0px;  }
	.news_list li .news_0 { width:520px; float:left; overflow:hidden; }
	.news_list li .news_1 { width:80px; float:left; text-align:center;   overflow:hidden;}
	.news_list li .news_2 { width:50px; float:left; text-align:center;  color:#028790;  overflow:hidden;}
	
	
	
	.ny_lipin { width:968px; overflow:hidden; margin-bottom:10px;}
	.ny_lipin h3 { font-size:14px; float:left; border:1px solid #CCCCCC; float:left; width:500px; overflow:hidden;}
	.ny_lipin h3 span {float:right; color:#FF0000;}
.ny_lipin dl { width:189px; height:230px; overflow:hidden; float:left;margin-bottom:10px; margin-left:30px;}
/*.dd1 {line-height:20px; height:20px; overflow:hidden; width:188px; text-align:center; font-weight:bold; font-size:14px; background-color:#f1f1f1;}
.dd2 {line-height:20px; height:20px; overflow:hidden; width:188px; text-align:center; font-weight:bold; font-size:14px; background-color:#f1f1f1;}*/
.ny_lipin dd {line-height:20px; height:40px; overflow:hidden; width:188px; text-align:center; font-size:12px; background-color:#f1f1f1;}
.ny_lipin dt {width:180px; padding-left:10px; overflow:hidden; }
.ny_lipin dt img {width:170px;  overflow:hidden;}


.ny_lipin1 { width:968px; overflow:hidden; margin-bottom:10px;}
	.ny_lipin1 h3 { font-size:14px; float:left; border:1px solid #CCCCCC; float:left; width:500px; overflow:hidden;}
	.ny_lipin1 h3 span {float:right; color:#FF0000;}
.ny_lipin1 dl { width:189px; height:160px; overflow:hidden; float:left;margin-bottom:10px; margin-left:30px;}
.ny_lipin1 dd {line-height:20px; height:40px; overflow:hidden; width:188px; text-align:center; font-size:12px; background-color:#f1f1f1;}
.ny_lipin1 dt {width:180px; padding-left:10px; overflow:hidden; }
.ny_lipin1 dt img {width:170px;  overflow:hidden;}

.ny_lipin2 { width:728px; overflow:hidden; margin-bottom:10px;}
	.ny_lipin2 h3 { font-size:14px; float:left; border:1px solid #CCCCCC; float:left; width:500px; overflow:hidden;}
	.ny_lipin2 h3 span {float:right; color:#FF0000;}
.ny_lipin2 dl { width:119px; height:200px; overflow:hidden; float:left;margin-bottom:20px; margin-left:20px;}
.ny_lipin2 dd {line-height:20px; height:30px; overflow:hidden; width:188px; text-align:center; font-size:12px; background-color:#f1f1f1;}
.ny_lipin2 dt {width:110px;overflow:hidden; height:190px;}
.ny_lipin2 dt img {width:110px; height:150px; text-align:center; overflow:hidden;}
.ny_lipin2 dt p {text-align:center; }
.ny_lipin2 dt p span {text-align:center;  width:90px; height:20px; line-height:20px; text-align:center;}

.page_main_right_2 h2 .news_00 { width:560px; float:left; overflow:hidden; float:left; padding-left:30px; color:#000000; font-weight:bold;}
	.page_main_right_2 h2 .news_11 { width:0px; float:left; text-align:center;  overflow:hidden; color:#000000; font-weight:bold; }
	.page_main_right_2 h2 .news_22 { width:90px; float:left; text-align:center; overflow:hidden; color:#000000; font-weight:bold;}




.page_main_right_2 h2 { background:url(images/news_5.jpg) no-repeat bottom; height:30px; line-height:30px; border-bottom:none;  }
	.page_main_right_2 h2 .news_0 { width:550px; float:left; overflow:hidden; text-align:center; color:#000000; font-weight:bold; }
	.page_main_right_2 h2 .news_1 { width:80px; float:left; text-align:center;  overflow:hidden; color:#000000; font-weight:bold; }
	.page_main_right_2 h2 .news_2 { width:50px; float:left; text-align:center; overflow:hidden; color:#000000; font-weight:bold;}
	
	/*新闻内页*/
	.news_page h3 { text-align:center; }
	.news_page h4 { font-size:12px; font-weight:normal; background-color:#eff8f7; height:24px; line-height:24px; text-align:center; color:#018790;  }
	.news_page_a { font-size:14px; line-height:26px; color:#333333; padding-bottom:50px; }

/*knowledge*/
.knowledge { clear:both; border:1px solid #cfdfde; padding:10px; height:80px; margin-bottom:30px; }

.knowledge dl { color:#158d97;  }
	.knowledge dl a { color:#158d97; text-decoration:none; }
	.knowledge dl a:hover { color:#158d97; text-decoration:underline; } 
.knowledge dt { float:left; width:145px; height:90px;  }
.knowledge dd { width:470px; padding-left:20px; line-height:19px; background:url(images/quguang_22.jpg) no-repeat  left 0px; }


/*网上预约*/
.wsyy h3 { font-size:14px;  width:210px; height:23px; padding-left:23px; margin-bottom:5px; line-height:23px;  }
.wsyy div { margin-left:15px; margin-top:40px; }
.wsyy_a { border-bottom:3px solid  #018790; border-top:3px solid  #018790; padding-top:10px; padding-bottom:20px;  }
.wsyy_b { color:#666666; font-weight:bold; text-align:right; }
.wsyy_c { color:#999999; text-align:left; padding-left:20px; }
.wsyy_line { border-bottom:1px solid #ededed; }
.wsyy_input1 { width:30px; border:1px solid #dbdbdb; color:#999999; text-align:center; line-height:18px; }
.wsyy_input2 { width:150px; border:1px solid #dbdbdb; color:#999999; line-height:18px; }
.wsyy_input3 { width:130px; color:#999999; line-height:18px; }
.wsyy_input4 { width:550px; border:1px solid #dbdbdb; color:#999999; line-height:18px; }
.wsyy_color1 { color:#999999; }
.wsyy_hg { margin-top:10px; margin-bottom:20px;  }

.wsyy_time { width:710px; }
.wsyy_time_a { background:url(images/wsyy_time_4.jpg) repeat-x top;  border-left:1px solid #99d5d9; border-right:1px solid #99d5d9; padding-left:5px; padding-right:5px; }
.wsyy_time_b { padding-top:20px; padding-bottom:20px; text-align:right; }
.wsyy_time_color1 { color:#5e6f70; }
.wsyy_time_color2 { color:#018790; text-align:center; }

/*艾格活动*/
.active dl { clear:both; height:180px;background:url(images/active_2.jpg) no-repeat bottom; clear:both; color:#333333; margin-top:20px;  }
.active dt { width:260px; height:150px; padding:5px; background-color:#f0f0f0; border:1px solid #dcd5d5; float:left; }
.active dd { float:left; margin-left:30px; width:400px;  }
.active_font1 { font-size:14px; font-weight:bold; height:30px; line-height:30px; }
.active_font2 { line-height:22px; }
.active_font3 { font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:20px; }
.active_hg1 { margin-top:20px; }
.active_old li { font-size:14px; padding-left:30px; background:url(images/active_5.jpg) no-repeat 15px ; line-height:30px; color:#018790; }
.active_old li a { color:#018790; text-decoration:none; }
.active_old li a:hover { color:#018790; text-decoration:underline; }

/*专家介绍*/
.ys_left { width:234px; float:left; padding-left:10px; margin-top:30px;}
.ys_search { clear:both; }
.ys_search h3 { font-size:14px; width:190px; height:23px; padding-left:43px; margin-bottom:5px; display:block; line-height:23px; font-weight:bold;   background:url(images/ys_3.jpg) no-repeat left; color:#FFFFFF; }
.ys_search_a { background:url(images/ys_7.jpg) no-repeat top; width:223px; height:44px; padding-top:60px; }
.ys_search_a .input_1 { width:120px; background-color:#FFFFFF; border:1px solid #68b8bd; color:#018790; }

.ys_help { margin-top:20px; }
.ys_help h3 { font-size:14px; width:190px; height:23px; padding-left:43px; margin-bottom:5px; display:block; line-height:23px; font-weight:bold;   background:url(images/ys_4.jpg) no-repeat left; color:#FFFFFF; margin-bottom: }
.ys_help ul { clear:both; margin-left:10px; }
.ys_help li { height:30px; line-height:30px; padding-left:30px; background:url(images/ys_6.jpg) no-repeat 10px 10px; color:#018790; }
.ys_help li a { color:#018790; text-decoration:none; }
.ys_help li a:hover { color:#018790; text-decoration:underline; }

.ys_ask { margin-top:20px; }
.ys_ask h3 { font-size:14px; width:190px; height:23px; padding-left:43px; margin-bottom:5px; display:block; line-height:23px; font-weight:bold;   background:url(images/ys_5.jpg) no-repeat left; color:#FFFFFF; margin-bottom: }
.in_ys_ask { color:#018790; }
.in_ys_ask .font_1 { font-weight:bold; }
.in_ys_ask .input_1 { width:120px; background-color:#FFFFFF; border:1px solid #cccccc; color:#018790; }
.in_ys_ask .input_2 { width:170px; background-color:#FFFFFF; border:1px solid #cccccc; color:#666666; }


.ys_right { line-height:28px; color:#666666; }
.ys_right .expert { background:url(images/active_2.jpg) no-repeat bottom; padding-bottom:20px; }
.ys_right .expert .zj_1 { background-color:#ebebeb; font-weight:bold; color:#018790; padding-left:20px; }
.ys_right .expert .zj_2 { color:#FF0000; }
.zj_2 a { color:#FF0000; text-decoration:none; }
.zj_2 a:hover { color:#FF0000; text-decoration:underline; }
.zj_3 { color:#FF0000; text-decoration:underline; }
.zj_3 a { color:#FF0000; text-decoration:underline; }
.zj_3 a:hover { font-weight:bold; color:#FF0000; text-decoration:underline; }
.zj_4 { border-bottom:1px solid  #ececec;  border-top:1px solid #ececec; padding-top:5px; padding-bottom:5px; text-align:right;  }
.zj_5 { border:1px solid #ffdcaa; background-color:#fefef3; color:#f7741a; font-weight:bold; text-align:center; }

/*专家介绍详细页*/

.ys_dh { }
.ys_dh h3 { font-size:14px; width:190px; height:23px; padding-left:46px; margin-bottom:5px; display:block; line-height:23px; font-weight:bold;   background:url(images/ys_show_1.jpg) no-repeat left; color:#FFFFFF; margin-bottom: }
.ys_dh ul { margin-left:10px; }
.ys_dh li { background:url(images/ys_show_3.jpg) no-repeat 15px 10px; font-size:14px; font-weight:bold; color:#018790; padding-left:38px; height:30px; line-height:30px; }
.ys_dh li a { color:#018790; text-decoration:none; }
.ys_dh li a:hover { color:#018790; text-decoration:underline; }



.ys_sy { margin-top:20px; clear:both; }
.ys_sy h3 { font-size:14px; width:190px; height:23px; padding-left:46px; margin-bottom:5px; display:block; line-height:23px; font-weight:bold;   background:url(images/ys_show_2.jpg) no-repeat left; color:#FFFFFF; margin-bottom: }
.ys_sy ul { margin-left:10px; margin-top:10px; margin-bottom:20px; }
.ys_sy li { width:70px; height:30px; line-height:30px; float:left; text-align:center; font-size:14px; color:#018790; text-decoration:underline;  }
.ys_sy li a { color:#018790; text-decoration:underline; }
.ys_sy li a:hover { color:#f7741a; text-decoration:underline; }


.ys_page_right { line-height:28px; color:#666666; }
.ys_page_right .expert { background:url(images/active_2.jpg) no-repeat bottom; padding-bottom:20px; }
.ys_page_right .expert td img { width:120px; height:140px;}
.ys_page_right .expert td a img  { width:46px; height:22px;}
.ys_page_right .expert .zj_1 { font-weight:bold; color:#018790; padding-left:20px; }
.ys_page_right .expert .zj_2 { color:#FF0000; }
.ys_page_right .zj_2 a { color:#FF0000; text-decoration:none; }
.ys_page_right .zj_2 a:hover { color:#FF0000; text-decoration:underline; }
.ys_page_right .zj_3 { color:#FF0000; text-decoration:underline; }
.ys_page_right .zj_3 a { color:#FF0000; text-decoration:underline; }
.ys_page_right .zj_3 a:hover { font-weight:bold; color:#FF0000; text-decoration:underline; }
.ys_page_right .zj_4 { border-bottom:1px solid  #ececec;  border-top:1px solid #ececec; padding-top:5px; padding-bottom:5px; text-align:right;  }
.ys_page_right .zj_5 { width:100px; height:40px; line-height:40px; border:1px solid #ffdcaa; background-color:#fefef3; color:#f7741a; font-weight:bold; text-align:center; }


.in_ys_page_1 { margin-top:20px; }
.in_ys_page_1 div { line-height:24px; padding-left:20px; padding-right:50px; color:#018790;  }

.in_ys_page_2 { margin-top:20px; }
.in_ys_page_2 li { height:30px; line-height:30px; padding-left:30px; background:url(images/ys_6.jpg) no-repeat 10px 10px; overflow:hidden;}
.in_ys_page_2 li a { color:#018790; text-decoration:none; }
.in_ys_page_2 li a:hover { color:#018790; text-decoration:underline; }
.in_ys_page_2 li span { color:#999999; }
.in_ys_page_2 .rebacked { background-color:#f6fdfe; border:1px solid #99cfd3; color:#018790; margin-left:10px; }
.in_ys_page_2 .rebacking { background-color:#ffffff; border:1px solid #d5d5d5; color:#bebaba; margin-left:10px; }


.in_ys_page_3 { margin-top:20px; margin-bottom:30px; }
.in_ys_page_3 .font_1 { color:#018790; font-weight:bold; }
.in_ys_page_3 .font_2 { color:#e58805;}
.in_ys_page_3 .input_1 { width:580px;  background-color:#FFFFFF; border:1px solid #cccccc; color:#666666; }
.in_ys_page_3 .input_2 { width:580px; background:url(images/ys_show_7.jpg) no-repeat right bottom;  background-color:#FFFFFF; border:1px solid #cccccc; color:#666666; }


/*问题解答*/
.wtjd_search_1 { background-color:#FFFFFF; background:url(images/wtjd_search_1.jpg) repeat-x bottom; border:1px solid #6ab9c0; }
.wtjd_search_2 input { width:300px; height:16px; background-color:#FFFFFF; border:1px solid #68b8bd; }
.wtjd_search_3 { margin-top:20px; }
.wtjd_search_4  { border:1px solid #6ab9c0; background:url(images/wtjd_search_1.jpg) repeat-x top; color:#999999; }
.wtjd_search_5 { color:#018790;  }
.wtjd_search_5 a { color:#018790; text-decoration:none;  }
.wtjd_search_5 a:hover { color:#018790; text-decoration:underline;  }
.wtjd_search_6 { color:#FF0000; }
.wtjd_search_7 { color:#999999; }

.wtjd_daan_bk { border:1px solid #68b8bd; }
.wtjd_daan_bg1 { background:url(images/wtjd_search_1.jpg) repeat-x top; }
.wtjd_daan_icon1 { height:20px; padding-top:10px; display:block;  background:url(images/icon_big.gif) no-repeat 0px 8px ; padding-left:30px; font-size:14px; font-weight:bold; color:#018790; margin-left:10px; }
.wtjd_daan_con { font-size:14px; line-height:30px; color:#999999; padding:10px; }
.wtjd_daan_icon2 { height:20px; padding-top:10px; display:block; background:url(images/icon_big.gif) no-repeat 0px -53px ; padding-left:30px; font-size:14px; font-weight:bold; color:#018790; margin-left:10px; }
.wtjd_daan_date { color:#999999; line-height:30px; padding-right:20px; }


/*banner*/
.banner { position:relative; }
.banner .member { position:absolute; top:280px; left:340px; width:650px; height:40px; }
.member_1 { width:100px; height:16px; border:1px solid #068992; background-color:#FFFFFF; color:#999999; }
.member_2 { color:#068992; }

.member_2_1{color:#068992;border-bottom:1px #000 solid;}
.member_2_1 a{color:#068992;}

/*flash*/
.flash { clear:both; width:1003px; margin:0 auto;  }

/*sn补充*/
.wtjd_daan_bg1 span a { line-height:20px; padding-right:20px; }
#siteguide {  }
#key1 { width:180px; color:#b3b3b3;}
#key {}
#button {border:1px solid #068992; background:url(/images/button_bg.jpg) repeat-x; color:#1f696e; text-align:center; height:20px; padding-top:2px; }

/* 徐翔 */
.guidenav{text-align:center; margin:0 auto; padding-bottom:20px;}

/* 领先设备 */

.ny_lipin2lx { width:728px; overflow:hidden; margin-bottom:10px;}
	.ny_lipin2lx h3 { font-size:14px; float:left; border:1px solid #CCCCCC; float:left; width:500px; overflow:hidden;}
	.ny_lipin2lx h3 span {float:right; color:#FF0000;}

.index_lxsb_list { float:left; margin:5px 10px 10px 20px;width:185px;padding-bottom:2px; height:165px; overflow:hidden;}
    .index_lxsb_list dt{float:left; background:url(images/6_anli.gif) no-repeat left top; width:182px; height:136px; padding:3px 0px 0px 5px;}
    .index_lxsb_list dd{ width:180px; text-align:center; height:28px; background:#f7f7f7; font-size:14px;color:#000;overflow:hidden;}
    .index_lxsb_list a{color:#349696; text-decoration:none;}
    .index_lxsb_list a:hover{color:#076868; background-color:#ebf7f7;}
