@charset "utf-8";
/* CSS Document */
*{
margin:0;
padding:0;
}
ul li {
list-style:none;
}
img{
border:none;
}
.clr{ clear:both;}
form,ul,li,p,h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
input,select {font-size:12px;vertical-align:absmiddle;}
img {border:0;}
ul,li,ol {list-style-type:none;padding:0;margin:0;}
.wrap li,.d10 a,h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
a {color:#000; text-decoration:none;}
a:hover {color:#f60;text-decoration:underline;}
.orange {color:#f60!important;}
.yellow {color:#fc0!important;}
.blue {color: #069!important;}
.orange {color:#f60!important;}
.clear{ clear:both;}
body{
background: url(../images/body_bg2.gif) top center repeat-y;
font-family: "宋体";
font-size:12px;
color:#101010;
line-height:150%;
}
.float_l,.imgleft{ float:left;}
.float_r{ float:right;}
/*------------index start ------------*/
.main_body_container{
	padding-top:60px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/body_top_pop.jpg) top center no-repeat;
}
.main_contain{
	width:980px;
	overflow:hidden;
	margin-top:70px;
	background:#FFFFFF;
	margin:0 auto;
}
/*---------top--------*/
.top_contain{ width:980px; height:96px; margin:0 auto; overflow:hidden; clear:both; background:url(../images/top_bg.gif) repeat-x;}
.logol{ width:367px; height:66px; float:left; margin-left:10px; margin-top:20px; background:url(../images/logol.jpg) no-repeat;}
.z1{ width:65px; height:65px; float:left; margin-left:50px; margin-top:25px; display:inline;}
.z2{ width:65px; height:65px; float:left; margin-left:30px; margin-top:25px; display:inline;}
.z3{ width:65px; height:65px; float:left; margin-left:30px; margin-top:25px;display:inline; }
.time{ width:220px; height:68px; float:right; margin-right:8px; margin-top:20px; background:url(../images/time.jpg) no-repeat;}
/*-------banner-------*/
.banner{ width:980px; height:288px;  margin:0 auto;background:#990000 url(../images/banner.jpg) no-repeat;}

/*----菜单开始----*/
.menu_contain{ width:980px;  height:38px; margin-top:8px;background:url(../images/menu_bg.gif) repeat-x; margin:0 auto;}
.menu_left{ width:4px; height:38px; float:left; background:url(../images/menu_left.gif) no-repeat;}
.menu_right{ width:4px; height:38px; float:right;background:url(../images/menu_right.gif) no-repeat;}
.menu_center{ width:970px; height:38px;float:left; }

.menu_center .nav-bar{clear:both; height:33px}
.menu_center .nav-site{height:33px;background-position: left -65px;background-repeat: repeat-x; margin:0 5px;}
.menu_center .nav-site li{float:left; height:38px; line-height:38px; padding:0 30px; }
.menu_center .nav-site li a{color:#fff; font-size:14px; font-weight:700;*display:block}
.menu_center .nav-site li.line{background-position: 2px -215px; padding:0; width:1px; background:#d9356a;text-indent:-10000px}
.menu_center .nav-site a{ color:#fff}
.menu_center .nav-site a:hover{ color:#fff; text-decoration:none;}
.menu_center .nav-site span{ padding:3px 1px 0 0px; color:#fff;}
/*----子菜单开始----*/
.menu { height:109px; position:relative;width:980px; overflow:hidden; margin:0 auto;}
.menu img { float:left;}
.menu .bg { float:left; background:url(../images/index_25.jpg) repeat-x; height:98px; width:960px; padding-top:11px; }
.nav_menu { float:left; position:absolute; z-index:1000;}
.nav1,.nav_zd { width: 147px; float:left; padding:0 6px; text-align:center;}
.nav1 p{ height:23px; background:url(../images/index_31.jpg) no-repeat; font-size:14px; font-weight:bold; color:#c72f78; padding:4px 0 0 0; line-height:23px;}
.nav_zd p{ height:23px; background:url(../images/index_32.jpg) no-repeat; font-size:14px; font-weight:bold; color:#EF73F7; padding:4px 0 0 0; line-height:23px;}
.nav_zd p a{color:#EF73F7;}
.nav1 p a{color:#c72f78;}
.nav2 { width:145px; line-height:24px; color:#4b0c25; overflow:hidden; height:50px; padding:0; background:url(../images/index_34.jpg) no-repeat top #fcd8ef; border:1px #f77ca3 solid; border-bottom:0; border-top:0;}
.nav2 dl{ width:145px; text-align:center;}
.nav2 a { color: #4b0c25; }
.nav3 dl { float:left; width:145px; line-height: 24px; text-align:center; color:#4b0c25; overflow:hidden; height:50px; padding:0; background:url(../images/index_34.jpg) repeat-x top #ffc8de; border:1px #d37699 solid; border-bottom:0; border-top:0; }
/*-----------------------------------------------列表页面2011年7月28日张静设计开始---------------------------------------------------------------*/
/*热门搜索开始*/
.top{ width:980px; margin:0 auto; /*padding:0px; display: block;*/}
.search{ width:980px; padding:10px 0px; zoom:1; margin:0 auto; overflow:hidden;}
.search ul{ float:left; background:url(../images/searchhot.jpg) no-repeat 0 9px; padding:5px 0 0 25px;}
.search li{ display:inline;}
.searchli2{ color:#f00; font-weight:bold;}
.searchcon{ float:left; width:445px; height:23px; overflow:hidden; zoom:1;}
.searchcon span{ float:left; height:23px;line-height:23px; padding-left:20px; padding-right:10px; font-size:12px; font-weight:bold;}
.searchcon button { cursor:pointer; background:url(../images/list_searchinput.jpg) no-repeat; width:78px; height:23px;line-height:23px; float:left; border:none; margin-left:10px;}
.searchcon input{ float:left; width:270px; height:23px; line-height:23px; text-indent:25px;}
.searchform{ width:181px; height:23px;  background: url(../images/list_searchkbg.jpg) left center no-repeat; float:left; display:inline; padding:0px 0px 0px 0px;color:#2e2e2e; font-size:12px; border:0;}

/*您现在所在位置开始*/
.location{ height:32px; background:url(../images/list_dqwz.jpg) repeat-x; line-height:32px; width:980px; margin:0 auto 10px; overflow:hidden;}
.location p{text-indent:43px; padding-left:10px; float:left; background:url(../images/list_dqwz_l.jpg) no-repeat left center;}

/*-------------左右分栏开始*/
#list_centerLayout{ width:969px; margin:10px auto 0px;}
/*左面开始*/
#list_leftLayout{ width:708px; padding-top:104px; border:1px solid #e8b3dd; background:url(../images/list_leftLayout_topbg.jpg) no-repeat top center; float:left; margin-right:7px;}
#list_Slide{ width:698px; height:auto; margin:0px auto; overflow:hidden;}
#list_Slide .left{ width:264px; height:202px; float:left;}
#list_Slide .right{ width:422px; height:201px; float:left; border:1px solid #e8b3dd; margin-left:10px; background:url(../images/list_Slide_rbg.jpg) repeat-x;}
/*左面结束*/
#list_rightLayout{ width:252px; padding-left:7px; float:left;}
/*-------------左右分栏结束*/
/*-----------------------------------------医院动态-------------------------------------*/
.yydtboxaaa { border:1px #e8b3dd solid; background:url(../images/list_leftLayout_topbg.jpg) no-repeat top center; width:970px; overflow:hidden; padding-top:94px;}
.yydtbox{ width:970px; margin:10px auto 0px; overflow:hidden; }
.yydtbox .nr { padding:10px; width:640px; overflow:hidden;}
.yydttab { float:left; width:422px; border:1px #e9becb solid; margin:0 0 0px 10px;}
.yydttab .jl { margin:1px; background: url(../images/syzjbg.jpg) repeat-x;  padding:10px 0;}
.yydttab h4{ font-size:18px; font-family:微软雅黑; margin:1px; color:#c50c47; height:30px;}
.yydttab h4 a {color:#c50c47;}
.yydttab p.line { border-bottom:1px #ccc dashed; color:#999; text-indent:25px;  padding-bottom:8px; line-height:20px; margin:0 10px;}
.yydttab p.line a { color:#f00;}
.yydttab ul { padding:0 10px; margin-top:8px;}
.yydttab ul li { width:180px; line-height:27px; float:left; background:url(../images/dian1.gif) no-repeat left center; padding-left:10px; color:#666;}
.yydttab ul li a { color:#666;}
#list_leftLayout dl { border-bottom:1px #ccc dashed; padding-bottom:21px; margin-bottom:12px;}
#list_leftLayout dt { background:url(../images/yydtp1.png) no-repeat left 2px; padding-left:30px; font-size:16px; color:#000; height:26px; font-weight:bold;}
#list_leftLayout dt a {color:#f00;}
#list_leftLayout dd { background:url(../images/yydtp2.png) no-repeat; width:676px; height:54px; padding:17px 20px 0; color:#666; text-indent:25px;}
.center { text-align:center; }
/*-----------------------首页--------------------------------*/
/*---------公告  幻灯  直通车-------*/
.ghz_box{ width:976px; height:auto; margin:10px auto 0 auto; overflow:hidden; }
.g_contain{ width:308px; height:auto; float:left;}
.g_title{ width:308px; height:32px; background: url(../images/new_title_center.gif) repeat-x; overflow:hidden;}

.hmyhbt2{ width:280px;height:30px; display:inline; float:left;line-height:30px; font-size:14px; font-weight:bold; color:#fff; padding-top:4px; margin-left:4px;}
.hmyhbt2 span{ float:left; height:30px; width:93px;/* margin-left:5px;*/text-align:center;}
.hmyhbt2 span a{ color:#fff;}
.hmyhbt2 span.hover{ background:url(../images/hover.gif) no-repeat; color:#d01889;}
.hmyhbt2 span.hover a,.hmyhbt span.hover a:hover{ color:#d01889;}
.g_center{ width:306px; height:auto;border:1px #e8b3dd solid; border-bottom:none;border-top:none; background:#fFF;}
.g_center a{color:#333;}
.g_center .nr { width:259px; overflow:hidden; padding:10px; padding:10px /*\*/; *padding:10px; _padding:8px; }
.center { text-align:center;}
.g_center ul { margin:0 5px; width:290px; overflow:hidden;}
.g_center ul li {  line-height:26px;border-bottom:1px #ccc dashed;}
.g_center ul li span { background:url(../images/dd.gif) no-repeat left center; padding-left:20px; }

.h_contain{ width:360px; height:280px; float:left; margin-left:10px;}

.hmmap1{width:289px; /*height:280px;*/ float:right; text-align:center; border:1px #feabce solid;}
.hmmap1 .tit{
	height:33px;
	background-image: url(../images/titlebg1.PNG);
	background-repeat: repeat-x;
	background-position: center top;
	text-align:left;
	font-size:14px; font-weight:bold;
	color:#FFF;
	line-height:33px;
}



.z_box{  height:238px; text-align:left; line-height:25px;	}
.z_box ul{
	background:#FFFFFF; 
	width:267px;
	height:236px;
	margin:auto; 	  

	}
.z_box ul li{

	}
.z_box ul li img{
	margin-top:10px;
	}
/*----价格 媒体 成果*/
.tj_box{ width:307px; float:left; background:#FFFFFF; overflow:hidden;}
.hmsf{ width:307px;}
.hmsfbt{ width:307px;height:30px; background:url(../images/hmsfbtbg.png) no-repeat; padding:1px 0 0 10px;}
.hmsfbt li{ float:left; height:30px; padding:0 10px; line-height:30px; font-size:14px; font-weight:bold;}
.hmsfbt li.hover{ background:url(../images/hmsfbtbg1.gif) repeat-x; border-left:1px solid #e8b3dd; border-right:1px solid #e8b3dd; color:#d01889; cursor:pointer;}
.hmsfcon{ border:1px #e8b3dd solid; border-top:none; border-bottom:none; padding:8px; width:289px; overflow:hidden;}
.hmsfcon ul li{ background:url(../images/hmsftb.gif) no-repeat left center; padding-left:10px; line-height:26px;}
.hmsfcon ul li span{ width:170px; float:left;}
.hmsfcon ol li{ line-height:26px; padding:0 15px;}
.hmsfcon p{ padding:0 15px 6px;}
.hmyhbt{ background:url(../images/hmbtbg1.png) no-repeat; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#fff; padding:4px 0 0 28px;}
.hmyhbt span{ float:left; height:30px; width:104px; text-align:center;}
.hmyhbt span a{ color:#fff;}
.hmyhbt span.hover{ background:url(../images/hmyhbtbg.gif) no-repeat; color:#d01889;}
.hmyhbt span.hover a,.hmyhbt span.hover a:hover{ color:#d01889;}


.m_box{ width:360px; float:left; margin-left:10px;overflow:hidden;}
.syxs { border:1px #e8b3dd solid; padding:1px; overflow:hidden;  background:#fff; /*margin-left:5px;width:350px;*/ padding-bottom:10px;height:270px}
.titlexs {background:url(../images/rightbg.gif) repeat-x; height:30px; line-height:30px; color:#333;}
.titlexs span { float:left; width:115px; background:url(../images/rightbg2.gif) no-repeat right top; text-align:center; font-size:14px;}
.titlexs span.nobg { background:none;}
.box1 { width:692px; overflow:hidden;}
.syxs ul { margin:10px;}
.syxs ul h4 { font-size:14px; font-weight:bold;}
.syxs ul p { color:#999; border-bottom:1px #ccc dashed; line-height:20px; text-indent:25px; padding-bottom:5px; margin-bottom:5px;}
.syxs ul p a { color:#f00;}
.syxs ul li { background:url(../images/dian1.gif) no-repeat left center; padding-left:10px; color:#666; line-height:24px; float:left; width:254px;}
.syxs ul li a { color:#666;}
.syxs ul li span { float:left;}
.syxs ol { margin:1px 5px 0;}
.syxs ol li{ border-bottom:1px dashed #cdcdcd; /*padding:4px 0 3px 3px;*/ clear:both; width:330px; height:32px; line-height:32px;}
.syxs ol li img{ float:left; margin-right:12px;}
.syxs ol li span{ /*width:168px;*/ float:left;}
.titlexs span b.hover {width:115px; background:url(../images/rightbg3.gif) repeat-x; height:30px; color:#d11344; display:block;}
.rightarea { float:right; width:277px;}


.cg_box { width:289px; float:right; height:auto; background: url(../images/cg_center.gif) repeat-y;}
.cg_box .nr {background: url(../images/cg_center.gif) repeat-y; width:250px; overflow:hidden;  }
.center { text-align:center;}
.cg_box ul { margin:0 10px;  overflow:hidden;}
.cg_box ul li { line-height:27px;}
.cg_box ul li b { color:#fc2e6f; font-weight:normal;}
.cg_box a{ color:#333;}
.scg_box ul li span {background:url(../images/dian.gif) no-repeat left center; padding-left:10px; }
/*-----专家访谈-----*/
.ft_box{ width:974px; height:auto; margin:5px auto 0 auto; overflow:hidden;}
.ft_title{ width:972px; height:34px; background:url(../images/ft_title_bg.gif) repeat-x;}
.ft_body{width:970px;border:1px solid #7ed3f7; float:left; height:auto;}
.doc_box{ width:255px; height:256px;border:1px solid #c4c4c4; float:left;margin-top:10px; margin-left:10px; display:inline; }
.doc_text{ width:412px;float:left; margin:10px 0px 10px 10px; overflow:hidden }
.doc_t{width: 410px; height:26px;border:1px solid #abebff; background:#fff;line-height:26px;}
.docname{ width:408px; height:24px;font-size:18px; margin:1px; background:#bdeefe; }
.doc_t strong { width:408px; font-size:14px; vertical-align:middle; margin-top:2px; margin-left:10px;color:#FF0000; }
.p{color:#FF0000;font-size:14px; margin-top:10px; margin-left:8px;}
.pp{color:#3d3d3d;font-size:12px; margin-top:10px; margin-left:8px; background:#e6f9ff; text-indent:20px; padding:5px; overflow:hidden;}
.ft2_box{ width:268px; height:auto; float:right;margin-top:10px; margin-right:4px; display:inline; background: url(../images/ft2_center.gif) repeat-y; overflow:hidden;}
.ft2_box ul{width:240px;  margin-left:10px; margin-top:10px;  overflow:hidden;}
.ft2_box a { color:#333;}
.ft2_box ul li{background: url(../images/dot.gif) no-repeat left center;width:200px;}
.ft2_box ul li span{ line-height:25px;margin-left:20px; }

/*-------病例开始-----*/
.bl_box{ width:974px; height:auto; margin:5px auto 0 auto; overflow:hidden; /*display:inline;*/ background: url(../images/bl_center.gif) repeat-y;}
.bl_bg{ width:974px; height:46px;  background:url(../images/bi_bg.gif) no-repeat;}
.bl_bg h4{
	height:46px;
	background-image: url(../images/jbdq_t.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
}
.hmship{ width:955px; margin:5px auto 0 auto; height:auto;  display:inline; overflow:hidden;}
.hmship a{ color:#ff6394;}

.hmship ul{ width:955px;padding:10px 0px; float:right; overflow:hidden;}
.hmship ul li{ width:216px; float:left; padding:6px 6px 2px 6px; border:1px solid #7ed3f7; margin:0 4px; display:inline;}
.hmship ul li div{ width:216px; height:160px;}
.hmship ul li span{ display:block; margin-top:3px; border-top:1px solid #7ed3f7; padding:3px 0 0 0px; }

/*-------疾病开始-----*/
.jb_box{width:961px; padding-left:13px; overflow:hidden;}
.jb_main{ width:225px; overflow:hidden; border:1px solid #e8b3dd;float:left; margin-right:13px; margin-top:5px; background:#fff;}
.jb_main h4{ height:31px; line-height:31px; text-indent:1em;  margin-left:1px; background:url(../images/jb_tbg.gif) repeat-x;color:#FF0066; font-size:14px; font-weight:bold}


.jb_main ul { margin:7px 5px; width:210px; line-height:21px; overflow:hidden;}
.jb_main ul li { border-bottom:1px #ffbfd4 dashed; }
.jb_main a{color:#333;}
.jb_main ul li b { color:#333; font-weight:normal;}
.jb_main ul li { background:url(../images/dian.gif) no-repeat left center; padding-left:10px; }



/*-------环境开始-----*/
.hmhj{ width:974px; /*float:left; margin-left:3px; margin-top:5px;*/ margin:5px auto 0 auto; overflow:hidden;}
.hmhjbt{ width:974px; background:url(../images/hmhjbtbg.png) no-repeat;}
.hmhj dl{ border-left:1px solid #e8b3dd; border-right:1px solid #e8b3dd; padding:15px 0; width:972px; overflow:hidden;}
.hmhj dl img{ float:left;}
.hmhj dd{ float:left; width:26px; padding-top:55px;}
.hmhj dt{ width:636px; height:135px; float:left;}
.hmhj dt img{ margin:0 5px; display:inline;}
.hmyhbt{ height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#fff; padding:4px 0 0 28px;}
.hmyhbt span{ float:left; height:30px; width:104px; text-align:center;}
.hmyhbt span a{ color:#fff;}
.hmyhbt span.hover{ background:url(../images/hmyhbtbg.gif) no-repeat; color:#d01889;}
.hmyhbt span.hover a,.hmyhbt span.hover a:hover{ color:#d01889;}
/*------------------------------------列表页----------------------------------------------------------*/
/*.content{ width:980px; margin:0 auto; overflow:hidden; zoom:1;}*/
.blank10{ height:10px; clear:both; overflow:hidden;}

.leftside { float:left; width:708px; overflow:hidden; margin-right:7px;}
.rightside  {float:left; width:252px; overflow:hidden;}
.list_leftLayout { border:1px #e8b3dd solid; padding:10px;}
.list_leftLayout dl { border-bottom:1px #ccd dashed; padding:0 10px 12px; margin-bottom:12px;}
.list_leftLayout dt { background:url(../images/listicon.gif) no-repeat left center; padding-left:30px; font-size:14px; font-weight:bold;}
.list_leftLayout dd { color:#666; text-indent:25px; margin-top:8px;}
.list_leftLayout dd a { color:#f00;}
.pager{clear:both; text-align:center; font-size:14px; margin:18px 0;}
.pager li{ margin-left:5px; display:inline; height:22px; line-height:22px;}
.pager a{margin-left:5px; height:22px; line-height:22px;}
.pager li a:hover {color:#f00;}
.pager li.thisclass {color:#f00;margin-left:5px;}
.pager li.nextpage{ padding:0 5px; border:1px solid #d4d4d4; background:#fff;}
.pager li.nextpage a:hover{ color:#f00;}

.listzj dl { border:1px #e8b3dd solid; border-bottom:0; padding:10px 10px 0;}
.listjs ul{background:url(../images/list_r_yyjj_centbg.jpg) repeat-y;border-bottom:0; padding:10px 10px 0;}
.listjs ul img { margin-right:10px;}
.listjs ul li { margin-left:10px; text-indent:25px;}
.listjs ul li span{ padding-left:10px; height:23pxd; line-height:23px; color:#1d1d1d;}
.listjs ul li a { color:#f00;}
.listzj dl { width:248px; overflow:hidden; padding:10px 0 0 0;}
.listzj dt { float:left; cursor:pointer; margin-top:80px;}
.listzj dd { float:left; width:195px;  overflow:hidden;}
.listzj p.xm { margin-top:3px;}
.listzj p.xm,.listzj p.zc { font-size:14px; color:#f00; font-weight:bold;}
.listzj p.zc { color:#666;}
.listzj .btn { margin-top:5px; padding:0 8px;}
.listzj .btn img { float:left; margin-left:3px;}
.listzj .nr {width:228px; overflow:hidden; padding:10px; border:1px #e8b3dd solid; border-bottom:0;}
.listzj .nr ul { width:228px; overflow:hidden; margin-bottom:10px;}
.listzj .nr b {line-height:20px;}
.listzj .nr ul li { float:left; margin-left:10px; width:110px;}
.listzj .nr p { line-height:18px; color:#666;}
.listzj .nr ol li { background:url(../images/dian.gif) no-repeat left center; padding-left:15px;}
.listjs div { background:url(../images/rightjsp2.gif) repeat-y; padding:0 2px;}
.listjs dl { padding-top:10px; width:248px; overflow:hidden;}
.listjs dt { float:left;}
.listjs dd { float:left; margin-left:5px; width:215px; line-height:18px; border-bottom:1px #ccc dashed; padding-bottom:5px;}
.listjs dd b,.listjs dd b a { color:#555; font-size:14px; line-height:24px;}
.listjs dd p { color:#f00;}
.listjs dl.dl1{ padding-top:6px;}
/*-医院简介-*/
.list_Profile { background:url(../images/list_r_yyjj_topbg.jpg) no-repeat; height:58px; line-height:58px;  font-size:14px; color:#fff; text-align:center;}
/*专家团队*/
.rightbt { background:url(../images/rightbtbg.png) no-repeat; height:32px; line-height:32px; padding-left:24px; font-size:14px; color:#fff; margin-bottom:1px;}
.rightbt span.l1 {  height:20px; padding-left:30px;}
.rightbt span.l2 { height:24px; padding-left:0px;}
.rightbt span.l3 {  height:24px; padding-left:30px;}
.rightbt a { color:#fff;}
/*就诊直通车*/
.listjs ol{background:url(../images/list_r_ztc_centbg.jpg) repeat-y;border-bottom:0; padding:10px 0px 0px 0px;}
.listjs ol li {  padding-bottom:1px; width:223px; margin:0 auto;}
.list_Profile_ztctop{ background:url(../images/right_ztcbg.jpg); height:31px; line-height:31px;  font-size:14px; color:#fff; padding-left:37px; font-weight:bold;}
/*科研成果*/
.list_Profile_kycgtop{ background:url(../images/list_right_kycg_topbg.jpg) no-repeat; height:58px;}
.listjs_kycg ul{background:url(../images/list_r_yyjj_centbg.jpg) repeat-y;border-bottom:0; padding:10px 0px 10px 0px;}
.listjs_kycg ul li{ padding-left:10px;  line-height:25px; color:#1d1d1d;}
.listjs_kycg ul li span { color:#f00;}
.listjs_kycg ul li b{color:#FC2E6F;font-weight:normal}
/*康复案例*/
.list_kfal dl{ width:248px; padding-top:7px; padding-bottom:10px; border:1px solid #ebb3e0; border-bottom:0px;overflow:hidden; }
.list_kfal dt{ text-align:center;}
.list_kfal dd{width:225px; margin:0 auto; height:23px; line-height:23px;  text-indent:5px;border-bottom:1px dashed #c7c7c7; }
.list_kfal a {
	color:#333;
}
.list_kfalaaa{ width:225px; height:41px; line-height:41px; font-size:14px; font-weight:bold; color:#f00; border-bottom:1px dashed #c7c7c7; text-align:center;}
.button { position:relative; display:inline; left:50px;}
/*来院路线*/
.listmap { width:250px; overflow:hidden; border:1px #cbcbcb solid;}
.listmap dl{ padding:1px;}
.listmap dt{ background:url(../images/hmmapbg.gif) repeat-x; /*padding:0 12px 8px; */width:248px; overflow:hidden;}
.listmap dt h4{ padding:8px 0 8px 35px; background:url(../images/hmmaptb.jpg) no-repeat left center; color:#d11344; font-size:14px; font-weight:bold;}
.listmap dt h4 a,.hmmap dt h4 a:hover{color:#d11344;}
.listmap dt img{ float:left;}
/*-----------------------------------------------列表页面2011年7月28日张静设计结束---------------------------------------------------------------*/
/*---------------------------------------文章页---------------------------------------------*/
.wzleft { border:1px #ffc7d9 solid; background:url(../images/wzbg.jpg) no-repeat; width:688px; overflow:hidden; padding:20px 9px;}
.wzleft h4 { text-align:center; color:#e9074d; font-size:20px; font-weight:bold; height:40px;}
.wzly { margin:0 auto 20px; background:url(../images/wzline.jpg) no-repeat left bottom; width:588px; height:35px; text-align:center;}
.wzly div { width:420px; margin:0 auto; line-height:25px;}
.wzly span  {color:#666;  float:left; margin-right:10px;}
.wzly a {  float:left; color:#f00; margin-left:10px;} 
.wzly img { margin:0 0 0 10px; float:left;}
.wznr  {font-size:14px; margin-bottom:15px; line-height:24px;}
.wznr .hdp { float:left; margin-right:10px;}
.wzbtn1 img { margin-left:10px;}
.wzzs { background:url(../images/wzbg1.jpg); width:488px; height:122px; margin:15px 0 10px; padding:55px 0 0 200px;}
.wzzs p img { margin-right:8px;}
.wzzs p.jl { margin-top:15px;}
.wzsx { color:#e9074d; overflow:hidden;zoom:1;}
.wzsx span.li1 { float:left;}
.wzsx span.li2 { float:right;}
/* 预约咨询提示 */
.tishi { border: 1px solid #ff417d; margin: 10px 4px 2px 4px; }
.tishi h3{ font-size:16px; font-weight:bold;}
.tishi dt { border-bottom: 1px solid #ff417d; height: 27px; }
.tishi dd { padding: 6px 10px; color: #666666; }

.yudu {
    background: url("../images/pagetop.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 48px;
    margin: 10px auto;
    overflow: hidden;
    width: 630px;
}
.yudu li {
    float: left;
    height: 23px;
    line-height: 23px;
    overflow: hidden;
    padding-left: 5px;
    padding-right: 5px;
    width: 200px;
}
.yudu li a, .yudu li a:link, .yudu li a:visited {
    color: #008000;
}
.yudu li a:hover {
    text-decoration: underline;
}
.con_zx {width:600px; margin-top:30px; height:60px; margin:auto;}
.con_zx ol { overflow:hidden;}
.con_zx ol li {  width:300px;  float:left; text-align:center;}

/*pic scroll
----------------------------------*/
.infiniteCarousel {
	width: 712px;
	height:197px;
	position: relative;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../images/about8_bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.infiniteCarousel h4{
	height:46px;
	background-image: url(../images/aboutbtbg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	line-height:46px;
	color:#FFF;
	text-indent:2em;
	font-weight: bolder;
	}
.infiniteCarousel .wrapper {
  width: 640px; 
  overflow: auto;
  height: 151px;
  margin: 0 30px;
  top: 0;
}
.infiniteCarousel ul a img {
  border:1px solid #E3E3E3;
  padding:2px;
  width:143px;
  height:106px;
  display:block;
}
.infiniteCarousel .wrapper ul {
  width: 625px; 
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  top: 0;
}
.infiniteCarousel ul li {
  display:block;
  color:#6C6D61;
  float:left;
  padding: 10px 8px;
  height: 120px;
  width: 198px;
  text-align:center;
}
.infiniteCarousel ul li a,
.infiniteCarousel ul li a:visited{
	color:#6C6D61;
	}
.infiniteCarousel .wrapper ul li a:hover{
	text-decoration:underline;
	}
.infiniteCarousel ul li a:hover img {
  border-color: #aaa;
}
.infiniteCarousel ul li a span{
   display:block;
   line-height:17px;
   padding-top:6px;
}
.infiniteCarousel .arrow {
  display: block;
  height: 26px;
  width: 15px;
  text-indent: -999px;
  position: absolute;
  top: 100px;
  cursor: pointer;
  outline: 0;
}
.infiniteCarousel .forward {
  background:url(../images/left.jpg)  no-repeat;
  right: 10px;
}
.infiniteCarousel .back {
  background:url(../images/right.jpg) no-repeat;
  left: 10px;
}
/*----------------------------------小病种-----------------------------------------------------------------------------*/
.xbzbox1 { width:980px; overflow:hidden;}
.xbzlb { background:url(../images/xbzlbbg2.gif) repeat-x; height:41px; margin-bottom:10px; margin-top:10px;}

.xbzlb-l{
	width:2px;
	float:left;
	height:41px;
	background-image: url(../images/xbzlbbg1.gif);
	background-repeat: no-repeat;
}
.xbzlb-center{
	width:260px;
	float:left;
	height:41px;
	line-height:37px;
	font-size:16px;
	color:#fff;
	font-family:"微软雅黑";
	background-image: url(../images/xbzlb.png);
	background-position: left center;
	font-weight: bold;
	text-indent:2em;
	margin-left:2px;
	background-repeat: no-repeat;
	}

.xbzlb-r{
	width:3px;
	float:right;
	height:41px;
	background-image: url(../images/xbzlbbg3.gif);
	background-repeat: no-repeat;
}

.xbzbox1left { float:left; width:283px; border:1px #e8b3dd solid; padding:10px;}
.xbzbox1left h4{ margin-bottom:10px; clear:both;}
.xbzbox1left h4 img.kfalmore{ float:right; margin-top:5px;}
.xbzbox1left ul { margin-top:8px;}
.xbzbox1left ul li { border-bottom:1px #ccc dashed; line-height:26px; background:url(../images/xbzp4.jpg) no-repeat left 5px; padding-left:25px;}
.xbzbox1mid { float:left; width:378px; overflow:hidden; margin-left:9px;}
.xbzlbjs { border:1px #e8b3dd solid; float:left;}
.xbzlbjs ul { width:356px; overflow:hidden; margin:1px; background:url(../images/xbzbg1.png) repeat-x #f9edf1; padding:8px; height:237px;}
.xbzlbjs ul h4 { margin-bottom:8px; clear:both; height:27px;}
.xbzlbjs ul h4 span { float:right; margin:6px 7px 0 0;}
.xbzlbjs ul h4 span.span1{ float:left; background:url(../images/xbzbtbg.gif) repeat-x; height:27px; width:185px; margin:0; padding-left:10px;}
.xbzlbjs ul h4 span.span1 small{ font:16px/27px MicroSoft YaHei; color:#fcf3a3; float:left;}
.xbzlbjs ul h4 span.span1 img{ float:right;}
.xbzlbjs ul li { background:url(../images/xbzbg2.png); width:346px; height:32px; line-height:30px; margin-bottom:2px; padding-right:10px;}
.xbzlbjs ul li b { float:left; width:94px; text-align:center;}
.xbzlbjs ul li span { color:#666;}
.xbzlbjs ul li span a { color:#f00;}
.xbzztc ul { background:url(../images/ztcp2.png) repeat-x; height:71px;}
.xbzztc ul div { float:left; width:370px;}
.xbzztc ul li { float:left; display:inline; margin-left:4px; text-align:center; background:url(../images/xbzbg3.png) no-repeat; width:70px; height:56px; padding:5px 0;}
.xbzztc ul li b { line-height:30px;}
.ylfw { float:right; width:263px; border:1px #e8b3dd solid; padding:8px;}
.ylfw .tuimg img { float:left; display:inline; margin:10px 6px 0 0;}
.xbzblue { border:1px #bcddff solid;}
.bluebt { background:url(../images/xbzbt.gif) repeat-x; height:31px; line-height:31px; padding:0 10px; }
.bluebt h4 { background:url(../images/xbzbt2.png) no-repeat; width:112px; height:31px; color:#000; text-align:center; float:left; font-size:14px;}
.bluebt h4 a { color:#000; }
.bluebt h4 img { margin:6px 0 0 5px;}
.bluebt span { float:right; margin:5px;}
.xbzgd { float:left; width:312px;}
.xbznr { padding:10px;}
.xbznr p { color:#666; border-bottom:1px #ccc dashed; padding-bottom:12px; margin-bottom:12px;}
.xbznr p.noborder { border-bottom:none; margin-bottom:0;}
.xbznr p a,.xbzal dt p a,.xbzhd dd a { color:#f00;}
.xbznr h5 { font-size:12px; font-weight:bold; text-align:center;}
.xbzal { width:322px; float:left; display:inline; margin-left:10px;}
.xbzal dl { padding:14px 10px;}
.xbzal dt { border-bottom:1px #ccc dashed; padding-bottom:11px; width:300px; overflow:hidden; margin-bottom:11px;}
.xbzal dt span { float:left; width:168px; margin-left:10px;}
.xbzal dt h5 { font-size:12px; text-align:center;}
.xbzal dt p {color:#666;}
.xbzal dd  {background:url(../images/dian.gif) no-repeat left center; padding-left:10px; line-height:24px;}
.xbzhd { width:320px; float:left; margin-left:10px;}
.xbzhd dl { padding:10px 0 11px;}
.xbzhd dt,.xbzhd dd { color:#333; height:37px; overflow:hidden;  padding:8px 5px;}
.xbzhd dt img,.xbzhd dd img { float:left; margin-right:10px;}
.xbzhd dd { background:#e3f1fe;}
.aboutbt{ height:32px; background:url(../images/aboutbtbg.png) no-repeat; padding:0 0 0 25px; margin-bottom:1px;}
.aboutbt p{ padding:8px 0 0 23px; background:url(../images/aboutbttb.png) no-repeat left 10px;}
.xbzlfkf { background:url(../images/aboutbtbg.png) no-repeat; width:980px; overflow:hidden;}
.xbzlf { width:651px; float:left;}
.xbzlf h4 { margin-left:20px; background:url(../images/aboutbttb.png) no-repeat left 10px; padding:8px 0 0 20px; height:25px;}
.xbzlf ul { margin-top:1px; border:1px #e8b3dd solid; border-bottom:0; padding:10px; width:629px; overflow:hidden;}
.xbzlf ul li { float:left; margin-left:15px; width:428px;} 
.xbzlf ul li p { color:#666; text-indent:25px;}
.xbzlf ul li p a { color:#f00;}
.xbzlf ul b { font-size:14px;}
.xbzhf { float:right; width:324px;}
.xbzhf ul { background:url(../images/xbzkfbg.gif) repeat-y; width:304px; overflow:hidden; padding:1px 10px 0;}
.xbzhf ul li { border-bottom:1px #ccc dashed; padding-bottom:7px; margin-bottom:7px;}
.xbzzj  {float:left; width:716px; border:1px #e9becb solid;}
.xbzzjbt { background: url(../images/syzjbg.jpg) repeat-x; height:50px; margin:1px; text-align:center;}
.xbzzj dl { margin-bottom:10px; width:716px; overflow:hidden;}
.xbzzj dt { float:left; cursor:pointer; margin-top:80px;}
.xbzzj dd { float:left;}
.xbzzj dd ul { border:1px #ffc7d9 solid; padding:10px; width:305px; height:182px; background:url(../images/syzjbg2.jpg) repeat-x #fdd5f9; float:left; display:inline; margin-left:10px;}
.xbzzj dd ul img.xbzzjimg{ float:left; width:137px; height:156px; margin-top:15px;}
.xbzzj dd ul li { float:left; width:158px; display:inline; margin-left:10px;}
.xbzzj dd ul li p.fktu { border-bottom:1px #ccc dashed; padding-bottom:8px; text-align:center; margin-bottom:6px;}
.xbzzj dd ul li b { font-family:微软雅黑; font-size:14px; font-weight:bold;}
.xbzzj dd ul li p.zc { font-size:14px; color:#f34279; font-family:微软雅黑; font-weight:bold; }
.xbzzj dd ul li p.zc1 { color:#666;}
.xbzzj dd ul li p.btn img { margin-right:4px;}
.xbztjlf { float:right; width:252px; border:1px #e9becb solid;}
.xbztjlf ul { padding:10px;}
.xbztjlf ul li { color:#666; text-indent:25px; margin-top:8px;}
.xbztjlf ul li a  {color:#f00;}
.xbztjlf .btn { margin:10px 0 9px 0;}
.xbzmain1 ul { border:1px #e9becb solid; border-bottom:0; padding:10px; width:958px; overflow:hidden;}
.xbzmain1 ul li { float:left; margin-right:14px;}
.xbzhjbt { background:url(../images/xbzhjbg.png) no-repeat; height:30px; padding:4px 0 0 10px;}
.xbzhjbt span { float:left; width:104px; text-align:center; height:30px; line-height:30px;  font-size:14px;font-weight:bold; color:#fff; }
.xbzhjbt span.hover { float:left; background:url(../images/btbg.gif); width:104px; height:30px; text-align:center; color:#d01889; cursor:pointer; }
.xbzhjnr {border:1px #e9becb solid; border-bottom:0; border-top:none; padding:10px 0; width:978px; overflow:hidden;}
.xbzhjnr dt { float:left; cursor:pointer; margin-top:40px;}
.xbzhjnr dd { float:left;}
.xbzhjnr dd img { float:left; display:inline; margin-left:12px;}


/*======================================================= about =================================================*/
.aboutbox{ width:974px; overflow:hidden; margin:5px auto; border:1px solid #e8b3dd;}
.about1{ border:1px solid #e8b3dd; padding:1px;width:970px;margin-left:3px;}
.about1 p{ line-height:24px;min-height:170px;}
.about1 p img{ float:left; padding:1px; background:#fff; border:1px solid #e4e4e4; margin-right:25px; }
.about1 p a{ color:#f00;}
.about2 dl{ width:320px; float:left; margin:10px 10px 0 0;}
.about2 h4{ height:26px; background:url(../images/about2btbg.png) no-repeat; padding-top:11px; text-align:center;}
.about2 dd{ padding:8px 10px; height:220px; background:url(../images/about2bg.gif) repeat-y; overflow:hidden;}
.about2 dd span{ text-align:center; display:block; padding-bottom:5px;}
.about2 dd p{ line-height:24px;}
.about2 dd a,.about2 dd strong{ color:#f00;}
.about2 dt img{ float:left;}
.about3 h4{ background:url(../images/about3bg2.gif) repeat-x; text-align:center; height:34px;}
.about3 h4 img.mid{ padding-top:5px;}
.about3 ul{ height:131px; padding:16px 0 0 0; background:url(../images/about3bg.png) repeat-x;}
.about3 ul img{ float:left; margin-left:16px; display:inline;}
.aboutbt{ height:32px; background:url(../images/aboutbtbg.png) no-repeat; padding:0 0 0 25px; margin-bottom:1px;}
.aboutbt p{ padding:8px 0 0 23px; background:url(../images/aboutbttb.png) no-repeat left 10px;}
.aboutbt h4{ padding:6px 0 0 23px; background:url(../images/aboutbttb.png) no-repeat left 10px;}
.about4{  padding:10px 15px; border-bottom:0; width:948px; overflow:hidden;}
.about4 div{ width:662px; float:left; margin-right:10px; display:inline;}
.about4 h4{ font-size:14px; font-weight:bold;}
.about4 p{ border-bottom:1px dashed #cecece; padding:5px 0; color:#666; text-indent:25px;}
.about4 p a{ color:#f00;}
.about4 ul{ padding-top:5px;}
.about4 li{ float:left; width:321px; background:url(../images/dian.gif) no-repeat left center; line-height:24px; padding-left:10px;}
.about5{ border:1px solid #e8b3dd; border-bottom:0; padding:10px 0;  overflow:hidden;}
.about5up{ padding:0 15px;}
.about5up p{ border-bottom:1px dashed #cecece; padding:0 10px 5px; margin-bottom:5px; text-indent:25px;}
.about5up li{ width:454px; float:left; padding-left:10px; line-height:24px;}
.about5 dl { width:978px; overflow:hidden; clear:both; padding-top:20px;}
.about5 dt { float:left; cursor:pointer; margin-top:70px;}
.about5 dd{ float:left;}
.about5zj{ margin-left:3px; width:295px;}
.about7{ padding:5px 12px 12px 18px; border-bottom:0; width:948px; overflow:hidden;}
.about7 dd{ float:left; padding-right:25px; width:189px;}
.about7 dd img{ padding-top:10px; float:left;}
.about7 dt{ width:728px; float:left; padding-top:10px;}
.about7 dt h4{ font-size:14px; font-weight:bold;}
.about7 dt p{ color:#666; padding-bottom:12px;}
.about8{ padding:10px 9px; width:960px; overflow:hidden; border:1px solid #e8b3dd; border-bottom:0;}
.about8 dd{ float:left; margin-top:58px;}
.about8 dd img{ float:left; cursor:pointer;}
.about8 dt{ width:920px; float:left;}
.about8 dt img{ float:left; margin:0 7px; display:inline;}
.about6l{ width:463px; float:left; margin-left:2px;}
.about6l dl{ border:1px solid #e8b3dd; border-bottom:0; padding:25px 0 10px 0; width:461px; overflow:hidden;}
.about6l p{ padding:0 7px;}
.about6l p img{ padding:38px 12px 0;}
.about6l div{ clear:both;}
.about6r{ float:right; width:508px;margin-right:2px;margin-bottom:10px}
.about6r1{ width:506px; border:1px solid #e8b3dd; border-bottom:0; padding:9px 0 11px 0; overflow:hidden;}
.about6r p{ text-align:center;}
.about6r li{ width:241px; height:45px; float:left; background:url(../images/about6rbg.gif) repeat-x; margin:9px 0 0 9px; display:inline;}
.about6r li span{ width:222px; height:42px; float:left; background:url(../images/about6rbg1.png) no-repeat right top; color:#666; line-height:20px; padding-top:3px;}
.about6r li span strong{ font-weight:bold; color:#333; font-size:14px;}
.about6r dl{ padding:15px 0 0 0; clear:both; width:506px; overflow:hidden;}
.about6r dd{ float:left; margin-top:48px; width:23px;}
.about6r dd img{ float:left;}
.about6r dt{ width:459px; float:left;}
.about6r dt img{ margin:0 3px; float:left; display:inline;}
/*-------友情链接开始-----*/
.yqlj_box{ width:972px;border:1px solid #e8b3dd;   margin:5px auto 0 auto; overflow:hidden; padding:5px 0;}
/*搜索*/
.resultlist{
	padding:2px 20px;
}
.resultlist h2{
	display:none;
}
.item h3 .title{
	font-size:14px;
	font-weight:normal;
	line-height:25px;
	text-decoration:underline;
}
.item h3 .title:hover{
	text-decoration:none;	
}
.item{
	margin-top:16px;
}
.item .intro{
	font-size:14px;
	line-height:19px;
	padding-left:2px;
	color:#777;
}
.item .info{
	font-size:12px;
	line-height:26px;
	color:#080;
}
.item .info small{
	font-size:12px;
}
.item .info span{
	margin-right:10px;
}
.item .info a{
	color:#444;
}
.dede_pages{
	height:33px;
	clear:both;
	overflow:hidden;
	background:#FAFAFA;
	margin-top:16px;
}
.dede_pages ul{
	float:left;
	padding:6px 0px 0px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#666;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 1px;
	background:#EEE;
}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	padding:2px 4px 1px;
	border-bottom:1px solid #F63;
	font-weight:bold;
}
.dede_pages .pageinfo{
	float:right;
	line-height:21px;
	padding:7px 10px 3px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#666;
	font-weight:normal;
	margin:0px 2px;
}

/*版权*/
.footer{ width:980px; margin:0 auto; clear:both;}
.footer_body{
	text-align:center;
	padding:10px 0;
	}
.subnavfu{ height:28px; text-align:center; background:url(../images/subnavfubg.jpg) repeat-x; margin-top:10px; width:980px;}
.subnavfu ul{
	width:900px;
	height:16px;
	margin:auto;
	}
.subnavfu li{ padding:0 50px; font-size:14px; color:#fff; line-height:16px; float:left; height:16px; border-right: 1px solid #fff; margin-top:7px; display:inline;}
.subnavfu li a{ color:#fff; font-size:12px;} .subnavfu li a:hover{ color:#fff;}
.quanbu3 {
	margin: auto;
	width: 804px;
	text-align: center;
	padding: 6px;
	overflow:auto;
}
.quanbu3 img {
	padding-right: 6px;
	padding-left: 6px;
	float: left;
}



.zjnr { float:left; display:inline; width:298px; border:1px #ffc7d9 solid; background:url(../images/syzjbg2.jpg) repeat-x #fed5f9; padding:8px 5px; margin-left:9px;}
.zjnr ul { float:left; display:inline; width:150px; margin-left:8px;}
.zjnr ul li { float:left; width:150px;}
.zjnr ul li.xm { font-family:微软雅黑; font-size:16px;}
.zjnr ul li.zc { font-size:14px; color:#f34279;font-family:微软雅黑;}
.zjnr ul li a { color:#f00;}
.zjnr ul p img { float:left; margin-right:3px;}
.location2{ height:29px; background:url(../images/location2.gif) no-repeat right top #e6e6e6; line-height:29px; width:976px; float:left; margin:5px 2px 10px;}
.location2 p{ padding-left:10px; float:left; background:url(../images/dian2.gif)  no-repeat left center;}

/*----来院路线-----*/
.contactleft2{width:698px;padding:10px;}
.contactleft2bt{ width:682px; height:24px; border-top:1px solid #aa0036; line-height:24px; padding:0 0 0 16px; color:#cf0aac;}
.contactlx{ width:698px; height:513px;}
.contactwxts{ padding:10px 0;}
.contactwxts p strong{ font-size:14px; font-weight:bold; color:#ff0000;}
.line-row { border-top:1px solid #ff417d; background:#f9edf1; margin:7px 0; line-height:24px; height:24px; font-size:14px; padding-left:16px; font-weight:900; color:#fb1a61;}
.xianlubt{ background:url(../images/xianlubg.jpg) repeat-x; height:22px;}
.xianlubt span{ margin:0 0 0 2px; padding:0 6px; height:21px; border:1px solid #ff417d; border-bottom:0; float:left; display:inline; line-height:21px;}
.xianlubt span.hover{ background:#fff; font-weight:bold; color:#fb1a61; cursor:pointer;}
.xianlucon{ margin:5px 0 0 0;}
.xianlucon td{ border:1px solid #ff417d; text-align:center;}
/* 路线 */
.drop { padding: 4px; }
.drop dt { color: #fb1a61; border-top: 1px solid #ff417d; background: #f9edf1; line-height: 24px; padding-left: 10px; font-weight: 900; }
.drop dd { margin: 4px 10px 10px;  color: #666666;}
.drop dd span { color: red; }
.drop2 { padding: 4px; border: 1px solid #ff417d; border-top: 0px; width:688px }
.drop2 div { margin: 4px 10px 0; }
.drop2 div span { color: red; }
/* 预约咨询提示 */
.tishi { border: 1px solid #ff417d; margin: 10px 4px 2px 4px; }
.tishi h3{ font-size:16px; font-weight:bold;}
.tishi dt { border-bottom: 1px solid #ff417d; height: 27px; }
.tishi dd { padding: 6px 10px; color: #666666; }

.yudu {
    background: url("../images/pagetop.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 48px;
    margin: 10px auto;
    overflow: hidden;
    width: 630px;
}
.yudu li {
    float: left;
    height: 23px;
    line-height: 23px;
    overflow: hidden;
    padding-left: 5px;
    padding-right: 5px;
    width: 200px;
}
.yudu li a, .yudu li a:link, .yudu li a:visited {
    color: #008000;
}
.yudu li a:hover {
    text-decoration: underline;
}
.con_zx {width:600px; margin-top:30px; height:60px; margin:auto;}
.con_zx ol { overflow:hidden;}
.con_zx ol li {  width:300px;  float:left; text-align:center;}

/*-----------------------------------权威技术----------------------------*/
.qwjsbox { border:1px #e8a6bb solid; background:#fceff3; padding:10px;}
.qwjsbox dl { width:698px; overflow:hidden;}
.qwjsbox dd { float:left; width:405px; margin-left:20px;}
.qwjsbox h4 { color:#d10239; font-size:14px; height:27px;}
.qwjsbox h4 a { color:#d10239;}
.qwjsbox p.line { border-bottom:1px #ccc dashed; padding-bottom:8px; color:#999; text-indent:25px; margin-bottom:8px; }
.qwjsbox p.line a { color:#f00;}
.qwjsbox ul li,.qwjslist ul li { background:url(../images/dian1.gif) no-repeat left center; padding-left:10px; color:#666;line-height:21px}
.qwjsbox ul li a,.qwjslist ul li a {color:#666;}
.qwjslc { background:url(../images/qwjslcp1.gif) repeat-x; height:127px; padding-left:5px;}
.qwjslc .nr div { background:url(../images/qwjslcp4.gif) repeat-x; height:86px; padding:10px 0 ; float:left;  width:630px;}
.qwjslist { float:left; width:350px; overflow:hidden; margin-bottom:10px; border:1px #e8b3dd solid;}
.qwjslist dl{ height:31px;}
.qwjslist dd{ float:left; width:102px; height:30px; border:1px solid #fff; border-bottom:0; text-align:center; font-size:14px; font-weight:bold;}
.qwjslist dd h4{ background:url(../images/hmbzbtbg1.gif) repeat-x; height:30px; line-height:30px; font-size:14px;}
.qwjslist dt{  height:28px;float:left; padding:1px; border-left:1px solid #e8b3dd; border-bottom:1px solid #e8b3dd; line-height:28px;}
.qwjslist dt span{ float:left; text-align:right; width:243px; word-spacing:-1px; height:28px; color:#dd6f93; background:url(../images/hmbzbtbg2.gif) repeat-x;}
.qwjslist dt span img{ float:right; padding-top:6px; margin-left:5px;}
.qwjslist dt b { float:right; color:#d6527d; font-weight:normal;}
.qwjslist dt b a  {color:#d6527d;}
.qwjslist ul { padding:10px; width:323px; overflow:hidden;}
.qwjslist ul h4 { margin:8px 0;}
.qwjslist ul li { background:url(../images/dian1.gif) no-repeat left center; padding-left:10px; color:#666;} 
.listhj h4 { background:url(../images/listbt.png) no-repeat; height:27px; padding:5px 0 0 21px; font-size:14px; color:#fff;}
.listhj dl { border:1px #e8b3dd solid; border-bottom:0; padding:15px 0; width:706px; overflow:hidden;}
.listhj dl.dl1{ border-top:0;}
.listhj dt { float:left; cursor:pointer; padding-top:50px; }
.listhj dd { float:left;}
.listhj dd img { float:left; display:inline; margin-left:22px;}

.listzs { background:url(../images/listzs.jpg); width:940px; overflow:hidden; height:254px; padding:12px 18px 10px; margin:auto;}
.listzs h4 {text-align:center;}
.listzs dl { padding-top:25px;}
.listzs dt { float:left; margin:5px 8px 0 0; border:1px solid #ccc; padding:2px; width:259px;}
.listzs dd { float:left; width:665px;}
.listzs dt img { width:259px; height:179px;}
.listzs p.line { border-bottom:1px #ccc dashed; padding:5px 0 6px; color:#666; text-indent:25px; margin-bottom:8px;} 
.listzs p.img { margin-top:8px;}
.listzs p.img img { display:inline; margin-right:8px;}

.yisheng_ys01{ margin-left:5px; width:257px; margin-right:10px; float:left; padding-top:8px}
.yisheng_ys02{ width:690px; float:left;}
.yisheng_ys02_01{ width:690px; font-size:12px; color:#333; line-height:20px; border-bottom:#CCC 1px dashed; padding-bottom:5px;padding-top:8px}
.yisheng_ys02_02{ width:690px; font-size:12px; color:#000; line-height:20px; font-weight:bold; padding-top:5px;}
.yisheng_ys02_01 a{color:#F00;}
.hmbz{ width:339px; float:left; border:1px solid #e8b3dd; margin:10px 9px 0 0; display:inline;}
.hmbz dl{ height:31px;}
.hmbz dd{ float:left; width:108px; height:30px; border:1px solid #fff; border-bottom:0; text-align:center; font-size:14px; font-weight:bold;}
.hmbz dd h4{ background:url(../images/hmbzbtbg1.gif) repeat-x; height:30px; line-height:30px; font-size:14px;}
.hmbz dt{ width:226px; height:28px; float:left; padding:1px; border-left:1px solid #e8b3dd; border-bottom:1px solid #e8b3dd; line-height:28px;}
.hmbz dt span{ display:block; height:28px; padding:0 5px; color:#dd6f93; background:url(../images/hmbzbtbg2.gif) repeat-x;}
.hmbz dt span img{ float:right; padding-top:6px;}
.hmbz div{ padding:10px;}
.hmbz div p{ height:29px; text-align:center; border-bottom:1px dashed #ccc; border-top:1px dashed #ccc; line-height:29px;}
.hmbz div p.bt,.hmbz div p.bt a,.hmbz div p.bt a:hover{ color:#eb2b67;}
.hmbz div ul{ padding:10px 0; overflow:hidden; width:319px;}
.hmbz div ul li{ width:185px; background:url(../images/dian1.gif) no-repeat left center; padding-left:10px; margin-left:10px; float:left;}
.hmbz div.nr ol li { /*width:185px;*/ background:url(../images/dian1.gif) no-repeat left center; padding-left:15px; margin:0; color:#666;}
.hmbz div.nr ol li a {color:#666;}
.hmbz div ol li{ background:url(../images/hmbztb.gif) no-repeat 7px center; padding:0 12px 0 38px; margin-top:9px;}
.hmbz div ol li span{ float:right; color:#e70000; font-weight:bold; text-decoration:underline;}
.hmbz div ol li span a,.hmbz div ol li span a:hover{color:#e70000;text-decoration:underline;}

.main .main3 {
	MARGIN-TOP: 7px; WIDTH: 980px; FLOAT: left; HEIGHT: 420px; OVERFLOW: hidden
}
.main .main3 .main3Top {
	MARGIN: 0px; WIDTH: 980px; FLOAT: left; HEIGHT: 55px; OVERFLOW: hidden
}
.main .main3 .main3Top .main3TopL {
	MARGIN: 0px; WIDTH: 246px; FLOAT: left; HEIGHT: 55px; OVERFLOW: hidden
}
.main .main3 .main3Top .main3TopR {
	MARGIN: 0px; WIDTH: 734px; BACKGROUND: url(../images/main3box_02.gif) no-repeat; FLOAT: left; HEIGHT: 55px; OVERFLOW: hidden
}
.main .main3 .main3Top .main3TopR UL {
	MARGIN: 12px 0px 0px 50px; WIDTH: 620px; FLOAT: left; HEIGHT: 30px; OVERFLOW: hidden
}
.main .main3 .main3Top .main3TopR UL LI {
	LINE-HEIGHT: 34px; MARGIN: 0px 4px; WIDTH: auto; FLOAT: left; HEIGHT: 30px; COLOR: #ffffff; OVERFLOW: hidden
}
.main .main3 .main3Top .main3TopR UL LI A {
	COLOR: #ffffff
}
.main .main3 .main3Top .main3TopR UL LI A:hover {
	COLOR: #851c20
}
.main .main3 .main3M {
	MARGIN: 0px; WIDTH: 980px; FLOAT: left; HEIGHT: 345px; OVERFLOW: hidden
}
.main .main3 .main3ML {
	MARGIN: 0px; WIDTH: 10px; FLOAT: left; HEIGHT: 345px; OVERFLOW: hidden
}
.main .main3 .main3MM {
	MARGIN: 0px; WIDTH: 963px; FLOAT: left; HEIGHT: 345px; OVERFLOW: hidden
}
.main .main3 .main3MM .main3MM_L {
	MARGIN: 0px; WIDTH: 236px; FLOAT: left; HEIGHT: 345px; OVERFLOW: hidden
}
.main .main3 .main3MM .main3MM_L .main3MM_Limg {
	MARGIN: 10px 0px 0px 3px; WIDTH: 224px; FLOAT: left; HEIGHT: 299px; OVERFLOW: hidden
}
.main .main3 .main3MM .main3MM_L .main3MM_Ltxt {
	MARGIN: 3px 0px 0px 3px; WIDTH: 224px; BACKGROUND: #b9b8ba; FLOAT: left; HEIGHT: 30px; OVERFLOW: hidden
}
.main .main3 .main3MM .main3MM_L .main3MM_Ltxt SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 32px; MARGIN: 0px; WIDTH: 72px; FLOAT: left; HEIGHT: 30px; OVERFLOW: hidden
}
.main .main3 .main3MM .main3MM_L .main3MM_Ltxt SPAN A {
	COLOR: #ffffff; FONT-WEIGHT: bold
}
.main .main3 .main3MM .main3MM_L .main3MM_Limg IMG {
	WIDTH: 224px; HEIGHT: 299px
}
.main .main3 .main3MM .main3MM_R {
	MARGIN: 0px; WIDTH: 727px; FLOAT: left; HEIGHT: 345px; OVERFLOW: hidden
}
.main .main3 .main3MM .main3MM_R .main3MM_flbox {
	MARGIN: 8px 14px 4px 2px; WIDTH: 225px; FLOAT: left; HEIGHT: 162px; OVERFLOW: hidden
}
.main .main3 .main3MM .main3MM_R .main3MM_flbox .main3MM_flT {
	LINE-HEIGHT: 26px; MARGIN: 0px; WIDTH: 225px; BACKGROUND: url(../images/main3titlbg.PNG) no-repeat 2px 24px; FLOAT: left; HEIGHT: 32px; OVERFLOW: hidden
}
.main .main3 .main3MM .main3MM_R .main3MM_flbox .main3MM_flT .T1 {
	WIDTH: 120px; FLOAT: left; HEIGHT: 32px; MARGIN-LEFT: 2px; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.main .main3 .main3MM .main3MM_R .main3MM_flbox .main3MM_flT SPAN {
	LINE-HEIGHT: 26px; WIDTH: auto; FLOAT: right; HEIGHT: 32px; FONT-SIZE: 12px
}
.main .main3 .main3MM .main3MM_R .main3MM_flbox .main3MM_flT SPAN A {
	FONT-SIZE: 12px
}
.main .main3 .main3MM .main3MM_R .main3MM_flbox DL {
	MARGIN-TOP: 6px; WIDTH: 225px; FLOAT: left; HEIGHT: 136px; OVERFLOW: hidden
}
.main .main3 .main3MM .main3MM_R .main3MM_flbox DL DD {
	BORDER-BOTTOM: #afafaf 1px dashed; LINE-HEIGHT: 28px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 215px; BACKGROUND: url(../images/dic_hui.jpg) no-repeat 2px 10px; FLOAT: left; HEIGHT: 28px; OVERFLOW: hidden
}
.main .main3 .main3MM .main3MM_R .main3MM_RB {
	MARGIN: 0px; WIDTH: 485px; FLOAT: left; HEIGHT: 345px; OVERFLOW: hidden
}
.main .main3 .main3MM .main3MM_R .main3MM_RI {
	TEXT-ALIGN: center; MARGIN: 0px; WIDTH: 240px; FLOAT: left; HEIGHT: 345px; OVERFLOW: hidden
}
.main .main3 .main3MM .main3MM_R .main3MM_RI IMG {
	MARGIN-TOP: 4px; WIDTH: 226px; HEIGHT: 335px
}
.main .main3 .main3MR {
	MARGIN: 0px; WIDTH: 7px; FLOAT: left; HEIGHT: 345px
}
.main .main3 .main3B {
	MARGIN: 0px; WIDTH: 980px; FLOAT: left; HEIGHT: 20px; OVERFLOW: hidden
}

.main .main4 {
	MARGIN-TOP: 7px; WIDTH: 980px; FLOAT: left; HEIGHT: 320px; OVERFLOW: hidden
}
.main .main4 .main4Fbox {
	BORDER-BOTTOM: #feabce 1px solid; BORDER-LEFT: #feabce 1px solid; MARGIN: 0px; WIDTH: 320px; FLOAT: left; HEIGHT: 310px; OVERFLOW: hidden; BORDER-TOP: #feabce 1px solid; BORDER-RIGHT: #feabce 1px solid
}
.main .main4 .main4Fbox .main4Ti {
	MARGIN: 0px; WIDTH: 320px; BACKGROUND: url(../images/main4titlbg.PNG) no-repeat; FLOAT: left; HEIGHT: 32px; OVERFLOW: hidden
}
.main .main4 .main4Fbox .main4Ti .main4title {
	TEXT-ALIGN: center; LINE-HEIGHT: 36px; WIDTH: 90px; FLOAT: left; HEIGHT: 32px; FONT-WEIGHT: bold
}
.main .main4 .main4Fbox .main4Ti .main4title A {
	COLOR: #ffffff; FONT-WEIGHT: bold
}
.main .main4 .main4Fbox .main4top {
	MARGIN: 0px; WIDTH: 320px; FLOAT: left; HEIGHT: 150px; OVERFLOW: hidden
}
.main .main4 .main4Fbox .main4top .main4img {
	TEXT-ALIGN: center; WIDTH: 150px; FLOAT: left; HEIGHT: 150px; OVERFLOW: hidden
}
.main .main4 .main4Fbox .main4top .main4img IMG {
	MARGIN: 2px 0px 0px 1px; WIDTH: 135px; HEIGHT: 150px
}
.main .main4 .main4Fbox .main4top SPAN {
	LINE-HEIGHT: 34px; MARGIN: 0px; WIDTH: 165px; FLOAT: left; HEIGHT: 32px; OVERFLOW: hidden
}
.main .main4 .main4Fbox .main4top SPAN A {
	COLOR: #666666; FONT-WEIGHT: bold
}
.main .main4 .main4Fbox .main4top SPAN A:hover {
	
}
.main .main4 .main4Fbox .main4top P {
	LINE-HEIGHT: 25px; MARGIN: 0px; WIDTH: 165px; FLOAT: left; HEIGHT: 150px; FONT-SIZE: 12px; OVERFLOW: hidden
}
.main .main4 .main4Fbox .main4top P A {
	COLOR: #ff0000; FONT-SIZE: 12px
}
.main .main4 .main4Fbox .main4top P A:hover {
	COLOR: #eb286a
}
.main .main4 .main4Fbox DL {
	MARGIN-TOP: 4px; WIDTH: 318px; FLOAT: left; HEIGHT: 210px; OVERFLOW: hidden
}
.main .main4 .main4Fbox DL DD {
	LINE-HEIGHT: 28px; PADDING-LEFT: 10px; WIDTH: 300px; BACKGROUND: url(../images/dic_hui.jpg) no-repeat 2px 10px; FLOAT: left; HEIGHT: 26px; MARGIN-LEFT: 4px; OVERFLOW: hidden
}


/* 列表body部分*/
.web_indexmiddle {
	MARGIN-TOP: 7px
}
.to_class_left {
	WIDTH: 687px; FLOAT: left; margin-left:1px;
}
.totobzye {
	MARGIN-RIGHT: 10px
}
.class_border01 {
	BORDER-BOTTOM: #feb4cf 1px solid; BORDER-LEFT: #feb4cf 1px solid; BORDER-TOP: #feb4cf 1px solid; BORDER-RIGHT: #feb4cf 1px solid
}
.bzyetop {
	BORDER-BOTTOM: #feb4cf 1px solid; HEIGHT: 199px; OVERFLOW: hidden
}
.bzyeleft {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 235px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 189px; OVERFLOW: hidden; BORDER-RIGHT: #feb4cf 1px solid; PADDING-TOP: 10px
}
.bzyeleft P {
	LINE-HEIGHT: 22px; MARGIN-TOP: 3px; BACKGROUND: #fcf9f9; HEIGHT: 22px; FONT-SIZE: 14px; OVERFLOW: hidden
}
.bzyeleft P A:link {
	COLOR: #bf0e54; FONT-SIZE: 14px
}
.bzyeleft P A:visited {
	COLOR: #bf0e54; FONT-SIZE: 14px
}
.bzyeleft P A:hover {
	COLOR: #bf0e54; FONT-SIZE: 14px
}
.bzyeright {
	WIDTH: 418px; BACKGROUND: url(../images/bzgif1.gif) no-repeat left top; FLOAT: left; PADDING-TOP: 2px
}
.bzrighta {
	PADDING-LEFT: 46px; WIDTH: 368px; HEIGHT: 23px; PADDING-TOP: 10px
}
.bzrighta LI {
	FLOAT: left; FONT-SIZE: 14px
}
.bzrighli1 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 80px; PADDING-RIGHT: 0px; COLOR: #bf0e54; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.bzrighli2 {
	WIDTH: 230px; OVERFLOW: hidden
}
.bzrighli2 A:link {
	FONT-SIZE: 14px
}
.bzrighli2 A:visited {
	FONT-SIZE: 14px
}
.bzrighli2 A:hover {
	FONT-SIZE: 14px
}
.bzrighli3 {
	WIDTH: 46px; HEIGHT: 15px
}
.bzrighli3 IMG {
	WIDTH: 46px; HEIGHT: 15px
}
.bzyezx A {
	DISPLAY: inline-block; FLOAT: left; MARGIN-RIGHT: 8px
}

.bzyezx {
	PADDING-LEFT: 10px; PADDING-TOP: 2px
}
.bzlistcon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.tomatoblank {
	LINE-HEIGHT: 0px; HEIGHT: 7px; FONT-SIZE: 0px
}
#totolist {
	PADDING-TOP: 20px
}
#totolist LI {
	BORDER-BOTTOM: #ddd 1px dashed; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 13px; PADDING-RIGHT: 5px; BACKGROUND: url(images/listcon.gif) no-repeat left center
}
.todateli#totolist {
	LINE-HEIGHT: 24px; PADDING-LEFT: 13px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/listcon.gif) no-repeat left center; FONT-SIZE: 14px
}
P.listzhaiyao {
	MARGIN-TOP: 5px; TEXT-INDENT: 25px; COLOR: #818181
}
#totolist LI A:link {
	FONT-SIZE: 14px
}
#totolist LI A:visited {
	FONT-SIZE: 14px
}
#totolist LI A:hover {
	FONT-SIZE: 14px
}
.todate {
	DISPLAY: inline; FLOAT: right; COLOR: #28499a; FONT-SIZE: 12px; FONT-WEIGHT: normal; MARGIN-RIGHT: 5px
}
.to_class_right {
	WIDTH: 290px; FLOAT: right; overflow:hidden; margin-right:1px;
}
.page_export_con {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.page_wenda_con {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; HEIGHT: 120px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.page_wenda_con UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; HEIGHT: 24px; OVERFLOW: hidden; MARGIN-RIGHT: 5px; PADDING-TOP: 0px
}
.page_wenda H2 {
	PADDING-LEFT: 25px; BACKGROUND: url(../images/toamtogif005.gif) no-repeat left top; HEIGHT: 20px; PADDING-TOP: 8px; font-size:14px;
}
.index_border {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid
}
.redianrydu {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.redianrydu H3 {
	LINE-HEIGHT: 30px; WIDTH: 290px; HEIGHT: 32px; FONT-SIZE: 20px; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.redianrydu_con001 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; CLEAR: both; PADDING-TOP: 3px
}
.redianrydu_con001 LI {
	LINE-HEIGHT: 24px; WIDTH: 286px; HEIGHT: 24px; FONT-SIZE: 14px; OVERFLOW: hidden
}
.redianrydu_con001 LI A {
	FONT-SIZE: 14px
}
.redianrydu_con001 LI A:link {
	FONT-SIZE: 14px
}
.redianrydu_con001 LI A:visited {
	FONT-SIZE: 14px
}
.redianrydu_con001 LI A:hover {
	FONT-SIZE: 14px
}
.tomatoblank {
	LINE-HEIGHT: 0px; HEIGHT: 7px; FONT-SIZE: 0px
}
.page_expprt {
	CLEAR: both
}

.page_export {
	WIDTH: 100%
}
.page_export H2 {
	PADDING-LEFT: 25px; BACKGROUND: url(../images/toamtogif005.gif) no-repeat left top; HEIGHT: 20px; PADDING-TOP: 8px
}
.page_export_con {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.expor_img {
	WIDTH: 80px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
.expor_jianshu {
	WIDTH: 180px; FLOAT: left;  overflow:hidden;
}
.expor_jianshu H3 {
	LINE-HEIGHT: 15px; PADDING-LEFT: 20px; BACKGROUND: url(../images/cla_list_11.jpg) no-repeat left center; HEIGHT: 15px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.expor_jianshu P {
	LINE-HEIGHT: 22px
}
.expor_jianshu P SPAN {
	COLOR: #ff1d96
}
.expor_img {
	WIDTH: 80px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
.page_wenda_con {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; HEIGHT: 120px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.page_wenda_con UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; HEIGHT: 24px; OVERFLOW: hidden; MARGIN-RIGHT: 5px; PADDING-TOP: 0px
}
.span001 {
	COLOR: #ff1d96
}
.zgjbing_jishu {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #feeff4; PADDING-TOP: 5px
}
.zgjbing_jishu001 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.zgjbing_jishu001 A {
	LINE-HEIGHT: 26px; DISPLAY: inline-block; HEIGHT: 26px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 20px
}
.xianjingjishu01 {
	
}
.xianjingjishu01 SPAN {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 10px
}
.xianjingjishu01 SPAN IMG {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #ffffff; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
.links_box li { display:inline;word-break : break-all; margin:5px;}
.links_tab li{ display:inline;}

.ft_body .zhuanjia_ln {
	margin-left:5px;
	margin-top:5px;
	float:left;
	background:#e7f9ff;
	width:338px;
	height:250px;
	padding-top:5px;
	border:#b2dcea solid 1px;
}
.zhuanjia_ln01 {
	width:338px;
	border-bottom:#CCC dashed 1px;
	height:150px;
	overflow:hidden;
}
.zhuanjia_lntp {
	float:left;
	margin-left:5px;
}
.zhuanjia_lnwz {
	float:left;
	margin-left:5px;
}
.zhuanjia_lnbt {
	background:#fc2e6f;
	width:168px;
	line-height:30px;
	font-size:14px;
	color:#FFF;
	text-align:center;
	font-weight:bold;
}
.zhuanjia_lnry {
	padding-top:5px;
	line-height:22px;
	color:#fc2e6f;
	font-weight:bold;
	font-size:12px;
}
.zhuanjia_lnnr {
	padding:5px;
	color:#666;
	line-height:18px;
	font-size:12px;
}
.zhuanjia_lnnr a {
	color:#fc2e6f;
}
.zhuanjia_lnnn {
	text-align:center;
	padding:5px;
}
.zhuanjia_lnnn img {
	margin-left:10px;
	float:right;
}
.pg578 {
	TEXT-ALIGN: center; LINE-HEIGHT: 14px; HEIGHT: 24px; FONT-SIZE: 14px;
}
.pg578 A {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 1px 0px 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; ZOOM: 1; FONT-FAMILY: 'tahoma'; BACKGROUND: #fff; COLOR: #000; FONT-SIZE: 12px; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.pg578 A:hover {
	BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BACKGROUND: #333; COLOR: #fff; BORDER-RIGHT-COLOR: #999; BORDER-LEFT-COLOR: #999
}
.pg578 SPAN.current {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 2px 0px 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 4px; ZOOM: 1; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 5px
}
.pg578 SPAN.extend {
	PADDING-BOTTOM: 3px; MARGIN: 0px 2px 0px 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 4px; ZOOM: 1; PADDING-TOP: 5px
}
.pg578 A.pre {
	MARGIN: 0px 5px 0px 0px
}
.pg578 A.next {
	MARGIN: 0px
}

.s_scroll_box{ height:258px; width:690px; float:left; overflow:hidden;}
.s_scroll_box .Cont{ float:left; overflow:hidden; height:258px; width:690px; margin:0 auto;}
.s_scroll_box .ScrCont { width:327600px; zoom:1; margin:0;}
#List1_1, #List2_1 { float:left;}

.myft { height: 258px; width: 690px; float: left; }
.zhuanjiatu { height: 245px; width: 190px; float: left; margin-top: 7px;_margin-top: 7px; margin-left: 5px;_margin-left:5px;border: 2px solid #CCC; }
.js { height: 247px; width: 480px; float: left; margin-top: 7px; background-image: url(../images/ex_r_bg.png); background-repeat: repeat-y; margin-left: 7px; _margin-left:6px; }
.name_1 { background: none repeat scroll 0 0 #E4F1F9; border: 1px solid #E5F1D9; color: #0268BA; float: left; height: 41px; padding-top: 5px; text-align: center; width: 60px; }
.name_2 { float: left; width: 330px; height: 41px; padding-top: 5px; }
.name_2 ul li { width: 157px; float: left; margin-left: 5px; color: #F00; font-size: 12px; margin-top: 3px; _margin-top: 3px;}
.zhungchang { float: left; width: 465px; height: 115px; margin-left: 5px; padding: 5px 0; background-attachment: scroll; background-color: transparent; background-image: url(../images/ex_in_bg.png); background-repeat: no-repeat; background-position: center bottom; }
.jianjie { width: 470px; float: left; height: 65px; margin-left: 5px; }
.name { height: 50px; width: 467px; margin-left: 5px; }
.jianjie p { line-height: 22px;  padding: 5px;   text-indent: 2em;}
.zhungchang p{line-height: 22px; padding: 5px; text-indent: 2em;}
.yongyu { float: left;margin-left:25px; _margin-left:15px;}
.yongyu ul li { float: left; margin-left: 5px; margin-right: 5px; }
.name_3 { float: left; width: 75px; height: 45px; }
.name_3 img { margin-top: 2px;_margin-top: 1px; }

.search  a {
	color:#333;
}
.location a {
	color:#333;
}
.listjs_kycg a {
	color:#333;
}
.footer a {
	color:#333;
}
.main4Fbox a  {
	color:#333;
}
.main3 a {
	color:#333;

}
.hmmap1 a {
	color:#333;
}

.docts_bor1{ padding-bottom:10px; border-bottom:1px  dashed #ccc;}
.docts_jz {  float: left;  height: 218px;  padding:16px 10px 0; width: 300px; overflow:hidden;}
.docts_jzin {border: 1px solid #DEDEDE;  height: 207px;}
.docts_jzin dl {  height: 168px;  padding: 5px 10px;}
.docts_jzin dl dt {  float: left;  height: 168px;  margin-right: 10px;  width: 122px;}
.docts_jzin dl dt a img { border: 1px solid #D9D9D9;  height: 140px;  width: 120px;}
.docts_jzin dl dt p {  background-color: #19a6a7;  border-top: 1px solid #FF7800;  color: #FFFFFF;  font-size: 12px;  height: 24px; line-height: 24px;  padding-left: 6px;  text-align: center;}
.docts_jzin dl dt p a { color: #FFFFFF;}
.docts_jzin dl dd { float: left;  font-size: 12px;  height: 168px;  width: 142px; line-height:24px; text-indent:2em;}
