﻿@charset "utf-8";
/* CSS Document */
*, div, dl, ul, li, dt, dd, h1, form, input, p, img { padding: 0; margin: 0; border: none }
a { text-decoration: none; color: #000; }
a:hover { text-decoration: underline; }

p a:hover { color: #000; }
/*a:link { color:#000; }
a:visited { color:#000; }
a:hover { color:#ff6f00; text-decoration:underline; }
a:active { color:orange; }
p a:link, p a:visited { font-size:12px; color:#B00; }
p a:hover { font-size:14px; color:#000; }*/
ul, li { padding: 0; list-style: none; font-size: 12px; }
.textfont { font-size: 12px; text-align: left }
.textsize { font-size: 14px; font-weight: bold; }
h1, h2, h3, h4, h5, h6, h7, strong { padding: 0px; margin: 0px; }
img { border: none; }
input { font-size: 12px; vertical-align: middle }
body { background: url(); color: #000; }
.clear { clear: both; }
.cleartag { clear: both; height: 0; width: 0; line-height: 0; }
.l { float: left; display: inline }
.r { float: right; display: inline }
.t_c { text-align: center }
.ys1 { color: #f00 }
.banner_one, .qwzj, .tonglan, .banner_two, .link, .linker, .banner_four, .flink, .content, .dqwz, .main { width: 961px; margin: 10px auto; }
.main_con { width: 981px; height: auto; background: white; margin: 0 auto; overflow: hidden; }
.zt_dh { height: 102px; width:1005px; margin:0 auto; }
.zt_dh ul li { float: left; display: inline; margin-left: 5px; }
.main_list { width: 961px; height: auto; background: white; margin: 0 auto; padding: 0 10px; }
.index_jdjs { width: 961px; margin: 10px auto; border-bottom: 2px solid #D6BA95; }
.index_jdjs ul { height: 30px; padding-left: 121px; _padding-left: 115px; }
.index_jdjs ul li { float: left; height: 30px; overflow: hidden; margin-left: 5px; }
.index_jdjs ul li a { display: block; height: 30px; width: 103px; }
.index_jdjs .zt_tf a { width: 79px; }
.index_jdjs_1 { width: 961px; margin: 10px auto; }
.index_jdjs_1 #index_jdjs_zt { height: 32px; padding-left: 121px; _padding-left: 116px; padding-top: 3px; }
.index_jdjs_1 ul li { float: left; margin-left: 5px; position: relative; height: 30px; vertical-align: bottom; *height: 27px;
}
.index_jdjs_1 ul li .index_zt_lf { position: absolute; *top:34px;
*left:0;
}
.index_jdjs_1 ul li .index_zt_lf li { margin-left: 0; padding-top: 0px; }
.dqwz { width: 959px; height: 34px; line-height: 34px; border: 1px solid #946a29; }
.dqwz span { margin-left: 70px; font-size: 14px; }
.dqwz span a { margin-left: 10px; }
.dqwz span a:link, .dqwz span a:visited { color: #CE0000; font-weight: bold; }
.head { margin-top: 0px; height: auto; width: 961px; margin: 0 auto; overflow: hidden; }
.head .top { height: auto; }
.head .center { height: 323px; }
.head .bottom { height: 45px; line-height: 45px; padding-left: 8px; }
.head .bottom a { display: inline-block; text-align: center; width: 87px; _width: 85px; }
.head .bottom a:link, .head .bottom a:visited { font-size: 14px; font-weight: bold; color: #fff; }
.head .bottom a:hover { font-size: 15px; font-weight: bold; color: #ff0; text-decoration: none; }
.daohang { width: 961px; height: 50px; }
.daohanglist { height: 50px; padding-top: 10px; line-height: 30px; padding-left: 15px; position: relative; }
.daohanglist span { font-size: 12px; font-weight: bold; color: #840000; }
.daohanglist a#dhswt { display: block; width: 238px; height: 36px; position: absolute; right: 4px; top: 5px; overflow: hidden; text-indent: -10000px; margin: 0; padding: 0 }
.daohanglist a { margin-left: 12px; margin-right: 12px; font-size: 12px; margin-top: 6px; }
.daohanglist .piaohong { color: #B00; }
.zl_search { margin: 4px auto; margin-bottom: 0px; text-align: center; width: 959px; height: 34px; border: 1px solid #946a29; }
.zl_search_keyword { width: 510px; height: 24px; font-size: 14px; color: #B00; line-height: 24px; padding: 6px 0px 0px 6px; float: left; overflow: hidden; }
.zl_search_keyword a:link, .zl_search_keyword a:visited { color: #000; text-decoration: none; }
.zl_search_form { width: 320px; height: 24px; padding: 6px 0px 0px 112px; float: left; }
.search_text { width: 210px; height: 16px; border: 1px solid #20323E; padding: 3px; float: left; }
.search_but { width: 66px; height: 24px; border: 0px; float: left; }
.banner_one { width: 961px; height: 544px; overflow: hidden }
#zxbdwrap { width: 422px; }
#zxbdban ul { display: none; }
#zxbdban iframe { margin-top: 3px; }
.zxbd { margin: 0 7px 10px; width: 422px; height: 246px; float: left; display: inline; border: 1px solid #d7d6d6; overflow: hidden; }
.zxbd iframe { background-color: #fff }
.d1 { POSITION: relative; BACKGROUND-COLOR: #000000; WIDTH: 418px; HEIGHT: auto; OVERFLOW: hidden }
.loading { BORDER-BOTTOM: #666666 2px solid; TEXT-ALIGN: center; BORDER-LEFT: #666666 2px solid; BACKGROUND-COLOR: #000000; WIDTH: 418px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 276px; COLOR: #ffcc00; FONT-SIZE: 12px; BORDER-TOP: #666666 2px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #666666 2px solid; PADDING-TOP: 30px }
.d2 { WIDTH: 100%; HEIGHT: 276px; OVERFLOW: hidden }
.num_list { POSITION: absolute; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; WIDTH: 100%; BOTTOM: -1px; PADDING-RIGHT: 0px; HEIGHT: 20px; COLOR: #ffffff; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 4px; LEFT: 0px }
.num_list SPAN { PADDING-LEFT: 6px; DISPLAY: inline-block; HEIGHT: 16px }
.button { Z-INDEX: 1000; POSITION: absolute; BOTTOM: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px; RIGHT: 0px; FONT-WEIGHT: bold }
.b1 { PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #666666; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; FLOAT: left; COLOR: #ffffff; CURSOR: pointer; MARGIN-RIGHT: 3px; TEXT-DECORATION: none; PADDING-TOP: 2px }
.b2 { PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #666666; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; FLOAT: left; COLOR: #ffffff; CURSOR: pointer; MARGIN-RIGHT: 3px; TEXT-DECORATION: none; PADDING-TOP: 2px }
.b2 { BACKGROUND-COLOR: #ff6633; COLOR: #ffcc33 }
.zx_1 { background: url() repeat-x; height: 35px; overflow: hidden; line-height: 35px; }
.zx_1 ul { float: left; }
.zx_1 ul li { float: left; width: 133px; height: 35px; text-align: center; line-height: 35x; cursor: pointer; color: #fff; font-weight: bold; }
.zx_1 ul li a { color: #fff; font-size: 16px; padding-left: 24px }
.zx_1 ul .kjy_a { background: url() no-repeat center bottom; color: #3A3A3A; }
.zx_1 ul .kjy_a a { color: #6B5B1F; display: block; padding: 4px 0 0 24px }
.zx_1 span { float: right; line-height: 35px; margin-right: 10px; }
.zx_1 span a { color: #fff; font-size: 12px; }
.zx_1 span a:hover { color: #F00; }
.zx_2 { border-top: 0px; height: auto; overflow: hidden; line-height: 20px; }
.contentBox21 { height: 210px; overflow: hidden }
.news { height: 102px; overflow: hidden }
#arc_l { padding: 10px 10px 0 10px; margin-bottom: 4px; }
#arc_l .xmarc_l_p img { padding: 2px; border: 1px solid #ccc }
#arc_l dl { width: 270px; margin-left: 10px }
#arc_l dl dt { width: 270px; height: 28px; overflow: hidden }
#arc_l dl dt a { color: #6B5B1F; font-size: 15px; font-weight: bold; line-height: 28px }
#arc_l dl dd { color: #535354; font-size: 12px; line-height: 20px }
#arc_l dl dd a { color: red }
.news .news_img { float: left; margin-right: 12px; width: 104px; height: 78px; margin-top: 6px; }
.news .news_img img { padding: 3px; border: 1px solid #ccc; }
.news .wenzi { width: 156px; height: 78px; float: left; overflow: hidden; }
.news .wenzi .title a { font-size: 12px; text-align: center; margin: 0 auto; height: 20px; line-height: 20px; margin-top: 8px; }
.news .wenzi .title1 { font-size: 12px; width: 156px; line-height: 20px; text-indent: 10px; margin: 2px auto 5px; }
.news .wenzi .title1 a { font-size: 12px; }
.zx_2 .img { float: left; margin-left: 8px !important; margin-top: 15px; margin-left: 4px; width: 115px; }
.zx_2 .listimg { margin: 10px 4px 0 11px }
.zx_2 .list1 { width: 280px; float: left; height: auto; margin-top: 3px; margin-top: 3px\9; }
.zx_2 .list1 span { color: #024d76 }
.zx_2 .list1 li { width: 100%; height: 25px; overflow: hidden; margin-left: 8px !important; margin-left: 4px; line-height: 25px; float: left; display: inline; border-bottom: 0px; border: 0px solid red; background: url() left center no-repeat; }
.zx_2 .list1 li a { display: block; padding-left: 10px; font-size: 12px; color: #333; }
.zx_2 .list1 li a:hover { color: #F00; text-decoration: none; }
.focus { width: 261px; float: left; display: inline; overflow: hidden }
#focus1 iframe { margin-bottom: 18px }
#focus1 { height: 281px; border: 1px solid #dcdcdc; margin: 10px 0 0 0 }
#focus2 { height: 246px; border: 1px solid #dcdcdc; overflow: hidden; }
#focus2 ul li { height: 58px; text-align: center; border-bottom: 1px solid #dcdcdc; overflow: hidden; }
#focus2 span { margin: 5px 4px 0 11px; _margin: 3px 4px 0 11px; float: left; display: inline; }
.yyjs { width: 259px; height: 538px; border: 1px solid #dcdcdc; float: right; display: inline; background-color: #fefaeb; overflow: hidden }
.yyjs_content { width: 264px; height: auto; text-align: center; }
.hm ul { padding-top: 5px; }
.hm ul li { padding-left: 22px; height: 22px; background: url() 10px center no-repeat; line-height: 22px; }
.hm_tit { background: url() top center no-repeat; height: 37px; line-height: 37px; text-align: right; padding-right: 8px; }
.hm_tit a { color: #63541b; font-size: 12px; }
.yyjs_content .index_shipin { margin: 0px auto 5px; }
.yyjs .yytp { width: 283px; margin: 4px 14px; }
.yyjs .shipin_title { width: 259px; height: 37px; background: url() top center no-repeat; border: 1px solid #dcdcdc; }
.yyjs .shipin_title p { margin-left: 94px; font-size: 12px; line-height: 180%; padding-top: 13px; }
.yyjs_content .yyjs_wenzi { width: 272px; float: left; font-size: 12px; height: 72px; line-height: 24px; text-indent: 12px; margin-left: 8px; }
.yyjs_content .yyjs_wenzi a:link, .yyjs_content .yyjs_wenzi a:visited { color: #B00; }
#spjs { font-size: 12px; padding: 0 8px; line-height: 16px; text-align: left; margin-bottom: 8px }
#spjs dl dt { font-weight: bold }
.yyry2 { width: 245px; height: 74px; margin: 0px auto; }
.yyry21 { float: left; width: 15px; height: 74px; }
.yyry23 { float: left; width: 200px; margin: 0px auto; overflow: hidden; }
.yyry23 img { margin-left: 3px; margin-right: 3px; width: 88px; height: 65px; }
.yyry22 { float: left; width: 15px; height: 68px; }
.qwzj { height: 595px; margin: 6px auto 10px; background: url(/images/index3_07.jpg) no-repeat top; overflow: hidden; border: 1px solid #ccc }
.layout12 { width: 950px; height: 172px; margin: 6px auto; }
.sub_shonor { width: 910px; height: 170px; margin-top: 10px; float: left; margin-left: 21px; display: inline; overflow: hidden; }
.qwzhj1_1 { width: 320px; height: 156px; float: left; margin-right: 0px; }
.qwzhj1_11 { width: 310px; height: 156px; float: left; _margin-left: 4px; }
.qwzhj1_111 { float: left; width: 130px; height: 148px; }
.qwzhj1_112 { float: left; margin-left: 10px; width: 164px; height: auto; _width: 154px; }
.qwzhj_tilte { height: 52px; line-height: 24px; width: 162px; _width: 156px; overflow: hidden; text-align: left; border-bottom: 1px dashed #ccc; margin-bottom: 8px }
.qwzhj_tilte .goodat { font-size: 12px; color: red }
.qwzhj_tilte a:link, .qwzhj_tilte a:visited { color: #6B5B1F; font-size: 14px; font-weight: bold; }
.qwzhj_tilte a:hover { color: #B00; font-size: 14px; font-weight: bold; text-decoration: none; }
.qwzhj_wenzi { height: auto; line-height: 18px; width: 168px; }
.qwzhj_wenzi p { line-height: 20px; overflow: hidden; height: 68px; text-align: left; color: #696a6a }
.qwzhj_wenzi p img { margin-right: 10px }
.qwzhj_wenzi p a:link, .qwzhj_wenzi p a:visited { color: #B00; font-size: 12px; }
.qwzhj_wenzi p a:hover { color: #000; font-size: 12px; }
.qwzhj1_1121 { width: 160px; height: 23px; }
.qwzhj1_1121 img { margin-right: 6px; width: 68px; margin-top: 8px; }
.qwzhj_wenzi .qwzhj_jj { width: 150px; height: 3px; margin: 2px auto; }
/*#kfal {
	width:966px;
	height:auto;
	margin:0 auto
}
#kfal_top {
	width:966px;
	margin:0 auto
}
#kfal_c {
	width:100%;
}
#kfal_c ul {
	margin-bottom:10px
}
#kfal_c ul li {
	width:233px;
	height:311px;
	float:left;
	display:inline;
	border:1px solid #ccc;
	margin-right:8px;
	margin-top:18px
}
#kfal_c ul li.al_right {
	margin-right:0
}
#kfal_c .al_t {
	background: url("") no-repeat scroll 0 0 transparent;
	height:33px;
	line-height:33px;
	text-align:center;
}
#kfal_c .al_t a {
	font-size:15px;
	font-weight:bold;
	color:#014e78
}
#kfal_c .al_p {
	text-align:center;
	padding-top:4px
}
#kfal_c dt {
background: url("") no-repeat scroll center center transparent;
    font-size: 12px;
    height: 27px;
    line-height: 27px;
    margin: 5px 0 10px;
    text-align: center;
}
#kfal_c dt a {
	color:#3a3a3a;
}
#kfal_c dt a:hover {
	color:#bd0102;
}
#kfal_c dd {
	color:#3a3a3a;
	padding:0 8px;
	line-height:22px;
	text-indent:2em
}
#kfal_c dd a {
	color:red
}*/
.sy_sp { width: 966px; margin: 0 auto; margin-bottom: 10px; }
.bd_con { border: 1px solid #CCCCCC; border-top: none; padding-top: 16px; width: 966px; overflow: hidden; }
.sy_sp_cen { width: 966px; overflow: hidden; }
.sy_sp .ul1 li { float: left; display: inline; width: 216px; }
.sy_sp .ul2 { float: left; display: inline; margin-left: 20px; width: 216px; _margin-left: 5px; }
.sy_sp .ul1 li { margin-left: 20px; width: 216px; }
.sy_sp li span { display: block; height: 32px; line-height: 26px; font-size: 14px; text-align: center; }
.sy_sp li span font { font-size: 14px; color: #6B5B1F; }
.sy_sp_cen { clear: both; }
.sp_bf { border: 1px solid #ccc; float: left; display: inline; width: 455px; height: 340px; text-align: center; padding-top: 15px; margin-left: 18px; }
/*.bd_con{
	border: 1px solid #CCCCCC;border-top:none;padding-top:16px;
	width:966px;
	overflow:hidden;}
.sy_sp .ul1{ width:960px; float:left; clear:none;}
.sy_sp .ul1 li{float:left;display:none;}

.sy_sp .ul2{float:left;padding-left:0px; margin-left:20px; width:216px; _margin-left:0px; display:inline;}
.sy_sp .ul2 li{float:left;padding-left:0px; margin-left:20px; width:216px; _margin-left:20px; display:inline;}
.sy_sp .ul1 li{margin-left:20px;width:216px;float:left; display:inline;}
.sy_sp  li span{display:block;height:32px;line-height:26px;font-size:14px;text-align:center;}
.sy_sp_cen{width:960px; float:left; clear:none;}
.sp_bf{border:1px solid #ccc;float:left;display:inline;width:455px;height:340px;text-align:center;padding-top:15px;margin-left:18px;}

*/
#zy { width: 966px; margin: 0 auto; }
#zlxm { width: 699px; float: left; display: inline }
.zlxm { margin: 10px 7px 0 0; width: 346px; height: 260px; float: left; display: inline; overflow: hidden; }
.margin_r { margin-right: 0 }
.xm_t { height: 35px; overflow: hidden; line-height: 35px; }
.xm_t ul { float: left; }
.xm_t ul li { float: left; width: 115px; height: 30px; text-align: center; line-height: 30x; color: #fff; font-weight: bold; background: url(/images/xm_t01.jpg) no-repeat center top; }
.xm_t ul li a { color: #454545; font-size: 16px; }
.xm_t ul .kjy_a { background: url(/images/xm_t02.jpg) no-repeat center top; color: #3A3A3A; }
.xm_t ul .kjy_a a { color: #fff; display: block; }
.xm_t span { float: right; line-height: 35px; margin-right: 10px; }
.xm_t span a { color: #fff; font-size: 12px; }
.xm_t span a:hover { color: #F00; }
.xm_c { border: 1px solid #ccc; height: 222px; overflow: hidden; line-height: 20px; }
.xm_cbox { height: 222px; overflow: hidden }
.xm_news { height: 110px; overflow: hidden; }
#xmarc_l { margin: 12px 10px 0 8px; height: 95px; border-bottom: 1px dashed #ccc }
#xmarc_l dl { width: 198px; margin-left: 10px }
#xmarc_l dl dt { height: 28px; overflow: hidden }
#xmarc_l dl dt a { color: #6B5B1F; font-size: 15px; font-weight: bold; line-height: 28px }
#xmarc_l dl dd { color: #535354; font-size: 12px; line-height: 20px }
#xmarc_l dl dd a { color: red }
.xm_news .news_img { float: left; margin-right: 12px; width: 104px; height: 78px; margin-top: 6px; }
.xm_news .xmarc_l_p img { padding: 3px; border: 1px solid #ccc; }
.xm_c .list1 { width: 100%; float: left; height: auto; margin-top: 3px; margin-top: 3px\9; }
.xm_c .list1 li { width: 100%; height: 25px; overflow: hidden; padding-left: 20px; line-height: 25px; float: left; display: inline; border-bottom: 0px; border: 0px solid red; background: url(/images/xm_li.jpg) no-repeat 15px center; }
.xm_c .list1 li a { display: block; padding-left: 10px; font-size: 12px; color: #333; }
.xm_c .list1 li a:hover { color: #F00; text-decoration: none; }
#zy_r { width: 260px; }
#zyr1 { height: 305px; width: 257px; border: 1px solid #ccc; border-top: none }
#zyr1_t { width: 257px; height: 46px; background: url(/images/zyr1_t.jpg) no-repeat 0 0; margin-top: -9px }
#zyr1_c ul { padding-left: 6px; margin-top: 8px }
#zyr1_c ul li { width: 83px; height: 27px; display: inline; margin-bottom: 5px; float: left; background: url(/images/bz_bg.jpg) no-repeat 0 0; font-size: 12px }
#zyr1_c ul li a { display: block; line-height: 27px; padding-left: 28px }
#zyr2 { height: 258px; width: 257px; border: 1px solid #ccc; background: url(/images/zyr2.jpg) no-repeat 0 0; margin-top: 10px }
#zyr2_t { height: 40px; position: relative }
#zyr2_t a { width: 48px; height: 15px; position: absolute; left: 204px; top: 9px }
#zjftbox { height: 222px; overflow: hidden }
.zjft_news { height: 88px; overflow: hidden; width: 100% }
#zjftarc_l { padding: 0 0 0 6px; }
#zjftarc_l dl { width: 164px; margin-left: 5px }
#zjftarc_l dl dt { height: 28px; overflow: hidden }
#zjftarc_l dl dt a { color: #f80505; font-size: 12px; font-weight: bold; line-height: 28px }
#zjftarc_l dl dd { color: #3a3a3a; font-size: 12px; line-height: 20px; text-indent: 2em }
#zjftarc_l dl dd a { color: red }
#zjftlist { width: 100%; height: auto; }
#zjftlist li { height: 22px; overflow: hidden; padding-left: 20px; line-height: 22px; border-bottom: 0px; border: 0px solid red; background: url(/images/zjftli.jpg) no-repeat 10px center; }
#zjftlist li a { display: block; padding-left: 15px; font-size: 12px; color: #333; }
#zjftlist li a:hover { color: #F00; text-decoration: none; }
#zyr3 { height: 258px; width: 257px; border: 1px solid #ccc; margin-top: 10px }
#zyr3_t { height: 196px; margin-top: -3px; background: url(/images/zyr3.jpg) no-repeat 0 0; }
#zyr3_c p { font-size: 14px; line-height: 18px; padding: 5px 0 0 5px; color: #3a3a3a }
#zyr3_c p span { font-size: 16px }
.bdflf { width: 270px; height: 270px; float: left; margin-top: 10px; border: 1px solid #946a29; background-color: #fefbec; }
.bdflf_title { width: 266px; height: 30px; margin: 1px; border-bottom: 1px solid #946a29; font-size: 14px; }
.bdflf_title .aleft { float: left; height: 29px; line-height: 29px; width: 120px; margin-left: 30px; }
.bdflf_title .aright { float: left; width: 60px; height: 29px; line-height: 29px; margin-left: 46px; _ margin-left:46px;
}
.aright a:link, .aright a:visited { font-size: 12px; color: #fff; }
.aright a:hover { color: #B00; font-size: 12px; }
.aleft a { font-size: 18px; font-weight: bold; color: #FDF296; font-family: "微软雅黑"; }
.jkcs .aleft a { font-size: 18px; font-weight: bold; color: #FDF296; font-family: "微软雅黑"; }
.bdflf_1 { width: 266px; height: 86px; float: left; }
.bdflf .news_img { float: left; width: 96px; height: 78px; margin-top: 4px; }
.bdflf .news_img img { padding: 2px; border: 1px solid #ccc; float: left; margin-left: 4px; }
.bdflf .wenzi { width: 146px; height: 80px; float: left; overflow: hidden; margin-left: 10px; }
.bdflf .wenzi .title { width: 146px; float: left; text-indent: 16px; margin-top: 6px; }
.bdflf .wenzi .title a { font-size: 12px; margin: 0 auto; height: 18px; line-height: 18px; float: left; }
.bdflf .wenzi .title1 { font-size: 12px; width: 146px; height: 60px; line-height: 20px; text-indent: 10px; }
.bdflf .wenzi .title1 a { font-size: 12px; }
.bdflf_2 { width: 262px; float: left; height: 140px; margin-top: 6px; }
.bdflf_2 li { line-height: 28px; padding-left: 10px; width: 240px; margin-left: 10px; float: left; }
.bdffl { width: 710px; height: auto; margin-top: 2px; }
.bdffl .title { display: block; height: 26px; background: #EAF4D1; line-height: 26px; padding: 0 5px 0 10px; }
.bdffl .title span { float: right; }
.bdffl .title .akey { font-size: 14px; font-weight: bold; color: #000; }
.bdffl .title span a { margin: 0 5px; font-size: 12px; }
.forth { width: 420px; height: 270px; float: left; _height: 260px; }
.fenlei { width: 200px; height: 124px; float: left; margin: 2px 4px; _margin: 0px; _width: 190px; }
.fenlei .icon { width: 199px; _width: 190px; height: 28px; padding: 8px 8px 2px 8px; }
.nleft { width: 90px; margin-left: 20px; float: left; }
.nright { width: 40px; margin-left: 20px; float: left; }
.nleft a:link, .nleft a:visited { font-size: 12px; font-weight: bold; color: #ee700a; }
.nleft a:hover { font-size: 12px; font-weight: bold; color: #ff6f00; }
.nright a:link, .nright a:visited { font-size: 12px; color: #ee700a; }
.nright a:hover { color: #B00; font-size: 12px; }
.fenlei1 { height: 96px; _height: 92px; }
.fenlei1 li { line-height: 23px; _line-height: 22px; background: url() no-repeat left 8px; padding-left: 12px; width: 180px; margin-left: 8px; float: left; }
/*皮肤病诊疗中心*/
.zlcenter { margin: 0 auto; width: 961px; height: 470px; overflow: hidden; border: 0px solid red; }
.cencon01 { margin: 0 auto; height: 435px; border: 1px solid #7B6D52; border-top: none; }
.cencon01 .cenconlf01 { margin: 0 auto; width: 720px; float: left; display: inline; background: #FFFFFF; height: 432px; border: 0px solid green; overflow: hidden; }
.jsfla img { margin: 0 auto; width: 260px; height: 246px; display: block; border: 5px solid #C7BF91; overflow: hidden; }
.jsfla span { margin: 0 auto; width: 275px; height: 30px; background: #036544; float: left; border: 0px solid green; display: block; line-height: 30px; text-align: center; }
.jsfla span a { font-size: 12px; color: #FFF; text-decoration: none; }
.jsfla span a:hover { color: #F00; }
.cencon01 .cenconlf01 .topp { margin: 0 auto; width: 720px; height: 35px; border-bottom: 1px solid #FFF; line-height: 36px; background: #F2ECDC; padding-top: 5px; padding-left: 10px; overflow: hidden; }
.cencon01 .cenconlf01 .topp a { display: inline-block; height: 24px; font-size: 12px; color: #000; text-decoration: none; line-height: 24px; padding: 0 5px; }
.cencon01 .cenconlf01 .topp a.btabs_act { border: 1px solid #42A032; border-bottom: none; font-weight: bold; color: #FFFFFF; }
.cencon01 .cenconlf01 dl { margin: 0 auto; float: left; display: inline; width: 720px; height: 387px; border: 0px solid red; }
.cencon01 .cenconlf01 dl dt { margin: 0 auto 0 8px; width: 270px; overflow: hidden; float: left; display: inline; border: 0px solid red; }
.cencon01 .cenconlf01 dl dt .xsmenu { margin: 9px 0 auto 0; list-style: none; line-height: 30px; border: 1px solid #C9C195; width: 268px; height: 88px; }
.cencon01 .cenconlf01 dl dt .xsmenu li { margin: 3px auto 0 8px; width: 120px; height: 23px; float: left; border: 0px solid red; overflow: hidden; display: inline; }
.cencon01 .cenconlf01 dl dt .xsmenu li a { font-size: 12px; color: #000; text-decoration: none; display: inline-block; padding: 0px 2px 0px 12px; }
.cencon01 .cenconlf01 dl dt .xsmenu li a:hover { background-color: #024F07; padding: 0px 2px 0px 12px; color: #FFFFFF; }
.cencon01 .cenconlf01 dl dd { margin: 0 auto; width: 433px; height: 385px; float: right; display: inline; border: 0px solid red; }
.cencon01 .cenconlf01 dl dd .atitle { display: block; height: 30px; line-height: 30px; background: #EDF5D7; text-align: center; color: #C98704; text-decoration: none; font-size: 14px; font-weight: bold; }
.cencon01 .cenconlf01 dl dd .xxnr { margin: 9px auto 0; overflow: hidden; display: block; width: 420px; height: 80px; font-size: 14px; border: 0x solid red; line-height: 26px; text-indent: 2em; }
.cencon01 .cenconlf01 dl dd .list_con { margin: auto 0 0 0px; *margin:auto;
line-height: 25px; width: 425px; float: left; display: inline; height: 134px; list-style: none; border: 0px solid red; }
.cencon01 .cenconlf01 dl dd .list_con li { margin: auto; padding-left: 22px; float: left; display: inline; width: 405px; height: 25px; overflow: hidden; border: 0px solid red; }
.cencon01 .cenconlf01 dl dd .list_con li span { float: right; padding-right: 10px; }
.cencon01 .cenconlf01 dl dd .list_con li a { font-size: 14px; color: #000; text-decoration: none; }
.cencon01 .cenconlf01 dl dd .list_con li a:hover { color: #F00; }
.cencon01 .cenconlf01 dl dd .xgpic { margin: 0 auto; width: 428px; height: 130px; float: left; display: inline; border: 1px solid #C7BF91; }
.cencon01 .cenconlf01 dl dd .xgpic .xg { margin: 5px 0 auto 15px; display: inline; float: left; width: 80px; height: 20px; line-height: 20px; border: 0px solid red; }
.cencon01 .cenconlf01 dl dd .xgpic .xg a { color: #FFF; font-size: 14px; font-weight: bold; text-decoration: none; }
.cencon01 .cenconlf01 dl dd .xgpic .xg a:hover { color: #F00; }
.cencon01 .cenconlf01 dl dd .xgpic .gd { margin: auto; width: 60px; height: 16px; line-height: 30px; float: right; display: block; }
.cencon01 .cenconlf01 dl dd .xgpic .gd a { font-size: 12px; color: #000; text-decoration: none; }
.cencon01 .cenconlf01 dl dd .xgpic .gd a:hover { color: #F00; }
.cencon01 .cenconlf01 dl dd .xgpic ul { margin: 10px 0 auto 0px; *margin:10px 0 auto 3px;
list-style: none; width: 420px; height: 92px; float: left; display: inline; border: 0px solid red; }
.cencon01 .cenconlf01 dl dd .xgpic ul li { margin: 0 0 0 8px; width: 96px; background: none; height: 85px; float: left; display: inline; border: 0px solid red; }
.cencon01 .cenconlf01 dl dd .xgpic ul li .list_xg { margin: auto; width: 94px; height: 68px; float: left; display: inline; border: 1px solid #999; overflow: hidden; }
.cencon01 .cenconlf01 dl dd .xgpic ul li span { margin: 5px 0 0 0; width: 92px; height: 22px; line-height: 22px; text-align: center; display: block; border: 0px solid red; overflow: hidden; }
.cencon01 .cenconlf01 dl dd .xgpic ul li span a { font-size: 12px; color: #036544; text-decoration: none; }
.cencon01 .cenconlf01 dl dd .xgpic ul li span a:hover { color: #F00; }
.cencon01 .cenconrig01 { margin: 0 auto; width: 235px; height: 430px; float: right; display: inline; overflow: hidden; background: #FAFCF4; border: 0px solid red; }
.cencon01 .cenconrig01 .anli { margin: 0 auto; width: 228px; height: 210px; float: left; display: inline; border: 0px solid red; }
.cencon01 .cenconrig01 .anli .antit { margin: 5px 0 0 15px; width: 100px; height: 20px; float: left; display: inline; line-height: 20px; border: 0px solid red; }
.cencon01 .cenconrig01 .anli .antit a { color: #000; font-size: 14px; font-weight: bold; text-decoration: none; }
.cencon01 .cenconrig01 .anli span { margin: 8px 0 0 0; width: 50px; height: 15px; float: right; display: block; border: 0px solid red; }
.cencon01 .cenconrig01 .anli span a { color: #000; font-size: 12px; text-decoration: none; }
.cencon01 .cenconrig01 .anli span a:hover { color: #F00; }
.cencon01 .cenconrig01 .anli .annr { margin: 35px 0 0 10px; text-align: center; width: 220px; height: 88px; border: 0px solid red; }
.cencon01 .cenconrig01 .anli .annr img { padding-right: 18px; }
.cencon01 .cenconrig01 .anli .annr a { color: #F00; font-size: 12px; text-decoration: none; font-weight: bold; }
.cencon01 .cenconrig01 .anli .annr a:hover { color: #900 }
.cencon01 .cenconrig01 ul { margin: auto 0 0 0px; *margin:auto;
width: 210px; height: 85px; border: 0px solid red; }
.cencon01 .cenconrig01 ul li { margin: auto; padding-left: 18px; width: 208px; height: 20px; float: left; display: inline; }
.cencon01 .cenconrig01 ul li a { color: #000; font-size: 12px; text-decoration: none; }
.cencon01 .cenconrig01 ul li a:hover { color: #f00 }
.cencon01 .cenconrig01 .chshi { margin: auto; width: 228px; height: 215px; float: left; display: inline; }
.cencon01 .cenconrig01 .chshi span { margin: 8px 0 0 0; *margin:5px 0 0 0;
width: 55px; height: 35px; float: right; display: block; border: 0px solid red; }
.cencon01 .cenconrig01 .chshi span a { color: #FFF; font-size: 12px; text-decoration: none; }
.cencon01 .cenconrig01 .chshi span a:hover { color: #F00; }
/*-----------------内容页面------------------*/
.content { width: 961px; height: auto; }
.content1 { width: 687px; height: auto; float: left; border: 1px solid #946a29; }
#c1 { width: 685px; height: auto; background-color: #f3eeb6 }
#c1_l { background-color: #fff; margin: 15px 0 0 10px }
#c1_l img { border: 1px solid #cccccc; padding: 3px; }
#c1_r { width: 450px; height: 228px; margin: 16px 0 0 10px; overflow: hidden; }
#c1_r_t { width: 450px; padding: 4px 0 5px 0; border-bottom: 1px solid #824e02 }
#c1_r_t .l { font-size: 14px; font-weight: bold; color: #824e02; margin: -2px 0 0 20px }
#c1_r_t .r { margin: -2px 60px 0 20px; }
#c1_r_t .r a { font-size: 13px; color: #ff0000; }
#c1_r_c { width: 470px; margin-top: 19px; padding-left: 24px }
#c1_r_c ul li { float: left; display: inline; font-size: 14px; line-height: 32px; width: 200px; margin-right: 26px; }
#c1_m { width: 685px; height: 38px; text-align: center; padding: 30px 0 10px 0; }
.content_left { width: 685px; height: auto; }
.content_right { width: 260px; height: auto; float: right; }
.content_title { width: 685px; height: auto; background: url() no-repeat center top; }
.content_title h1 { font-size: 26px; font-weight: bold; color: black; text-align: center; font-family: "微软雅黑", "黑体", "宋体"; text-shadow: 1px 2px 5px yellow; line-height: 65px; }
.content_title1 { width: 685px; text-align: center; }
.content_title1 span { margin: 12px; font-size: 12px; text-align: center; height: 24px; line-height: 24px; }
.content_title1 span a:link, .content_title1 span a:visited { color: #B00; }
.content_title2 { width: 685px; margin-top: 20px; }
.content_title21 { margin: 10px 2px 12px 6px; }
.content_title22 { width: 685px; height: 88px; background: url() no-repeat center top; }
.content_title22 a { height: 44px; line-height: 44px; float: left; width: 182px; margin-left: 44px; overflow: hidden; }
.content_title3 { width: 669px; height: 78px; background: url() no-repeat; margin: 12px 4px 12px 4px; font-size: 12px; }
.content_title3 span { line-height: 30px; width: 640px; float: left; margin: 12px 0px 12px 12px; font-size: 12px; text-indent: 20px; }
.content_title3 .daodu { color: #B00; }
.content_title4 { height: 212px; width: 683px; margin: 6px 0px 12px 0px; }
.content_title4 img { float: left; width: 280px; height: 212px; margin-left: 32px; margin-right: 15px; }
.content_title5 { width: 660px; margin: 6px 12px 12px 12px; color: #595757; }
.content_title5 p, .content_title5 div { font-size: 14px; line-height: 28px; margin-bottom: 10px; }
.content_title51 { font-size: 14px; font-weight: bold; color: #383838; height: 28px; line-height: 28px; }
.content_title52 { text-indent: 24px; }
.content_title6 { width: 683px; height: 88px; margin: 12px auto; }
.content_title6 img { float: left; margin: 0px 6px 4px 60px; }
.content_title7 { width: 669px; height: 78px; background: url() no-repeat; margin: 12px 2px 12px 6px; font-size: 12px; }
.content_title7 span { width: 620px; float: left; margin: 14px 10px 4px 40px; font-size: 14px; font-weight: bold; }
.content_feilei1_1 { width: 685px; float: left; height: auto; margin: 12px auto; }
.content11 { width: 685px; height: 160px; background: url() no-repeat; margin-top: 12px; border: 1px solid #90692B; }
.xgyd span { line-height: 42px; font-size: 16px; font-weight: bold; color: white; margin-left: 20px; }
.xgyd1 { margin-top: 8px; height: 110px; }
.xgyd11 { float: left; display: inline; width: auto; overflow: hidden; }
.xgyd11 li { line-height: 26px; background: url() no-repeat left center; padding-left: 12px; width: 300px; margin-left: 8px; float: left; font-size: 14px; }
.kfal_img .xgyd11 li a { font-size: 12px }
.content_right .xgyd11 li a { font-size: 12px; }
.telf { width: 260px; height: 400px; background: url() no-repeat; }
.telf_1 { height: 46px; width: 258px; }
.telf1 { height: 348px; margin-top: 5px; }
.telf1 li { line-height: 43px; margin-left: 56px; width: 192px; overflow: hidden; height: 43px; }
.telf1 li a:link, .telf1 li a:visited { font-size: 14px; font-weight: bold; color: #89621F; }
.list_ex { width: 258px; height: 344px; border: 1px solid #946a29; margin-top: 10px; margin-bottom: 10px; }
.list_ex h3, .pfbkfbl h3, .jkcs h3, .lylx h3 { height: 37px; line-height: 37px; background: url() no-repeat; }
.list_ex .aleft, .pfbkfbl .aleft, .jkcs .aleft, .lylx .aleft { float: left; height: 37px; line-height: 37px; width: 80px; margin-left: 10px; }
.list_ex .aright, .pfbkfbl .aright, .jkcs .aright, .lylx .aright { float: left; width: 60px; height: 37px; line-height: 37px; margin-left: 104px; }
.ri_ro_ex td { width: 256px; height: 296px; }
#ri_ro_ex { width: 256px; height: 286px; }
.zj_1 { width: 254px; height: 144px; margin: 6px 0px 4px 4px; border-bottom: 1px dashed #aeaeae; }
.zj_11 { width: 101px; height: 144px; float: left; }
.zj_1 .zjtp { width: 101px; height: 106px; margin-bottom: 6px; }
.zj_1 .zjtp img { padding: 2px; border: 1px solid #aeaeae; }
.zj_11 .zx_3 img { margin-top: 2px; }
.tp_wenzi { float: left; width: 136px; margin-left: 8px; height: 144px; }
.tp_wenzi h4 { height: 22px; line-height: 22px; font-size: 12px; color: #B00; }
.tp_wenzi p { line-height: 20px; text-indent: 12px; font-size: 12px; height: 120px; overflow: hidden; }
.tp_wenzi p a:link, .tp_wenzi p a:visited { font-size: 12px; color: #b00; }
.zx_4 { width: 258px; height: 270px; margin-top: 10px; }
.pfbkfbl { width: 258px; height: auto; border: 1px solid #946A29; margin-top: 10px; overflow: hidden; }
.pfbkfbl_1 { width: 246px; height: auto; margin: 6px; border-bottom: 1px dotted #aeaeae; }
.pfbkfbl_11 { width: 246px; height: 170px; }
.pfbkfbl_11 span { width: 235px; height: 110px; text-align: center; margin: 0px 5px; }
.pfbkfbl_11 .pfb_wenzi { height: 20px; width: 235px; line-height: 20px; overflow: hidden; }
.pfb_wenzi a { margin: 0px 40px 0px 6px; text-align: center; display: block; }
.pfb_wenzi a:link, .pfb_wenzi a:visited { color: #b00; font-size: 12px; }
.pfb_nr { width: 242px; line-height: 20px; text-indent: 12px; font-size: 12px; }
.pfb_nr a:link, .pfb_nr a:visited { color: #B00; }
.pfbkfbl_2 { height: 120px; width: 246px; }
.pfbkfbl_2 li { line-height: 24px; background: url() no-repeat left 8px; padding-left: 12px; width: 220px; margin-left: 8px; float: left; }
.content_right .jkcs { width: 258px; height: 258px; margin-top: 10px; border: 1px solid #946a29; }
.jkcs1 { width: 256px; margin: 6px 0px 6px 0px; height: 210px; }
.jkcs1 li { line-height: 28px; background: url() no-repeat left 12px; padding-left: 8px; width: 220px; margin-left: 6px; float: left; display: inline; border-bottom: 1px dotted #aeaeae; }
.lylx { width: 258px; height: 268px; margin-top: 10px; border: 1px solid #946a29; }
.lylx span img { text-align: center; }
.lylx p { line-height: 20px; width: 248px; margin: 6px 4px 2px 6px; font-size: 14px; color: #3A3A3A }
.lylx p span { color: red; font-size: 16px }
/*-----------------列表页------------------*/
.list_left { width: 685px; height: 127px; background: url() no-repeat; margin-top: 12px; }
.list_left1 { float: left; width: 663px; margin: 0px 10px; _margin: 0px 6px; height: 127px; }
.list_left11 { width: 663px; height: 32px; }
.list_left11 .title { margin-left: 12px; line-height: 32px; margin-top: 4px; }
.list_left11 .title a:link, .list_left11 .title a:visited { font-size: 14px; color: #000; font-weight: bold; }
.list_left11 .title a:hover { font-size: 14px; color: #CE0000; font-weight: bold; }
.list_left11 .rleft { float: left; }
.list_left11 .rleft img { margin-left: 10px; margin-top: 8px; }
.list_left2 { width: 663px; line-height: 26px; height: 52px; font-size: 12px; text-indent: 24px; }
.list_left2 a:link, .list_left2 a:visited { color: #b00; font-weight: bold; }
.list_left2 a:hover { color: #000; font-weight: bold; }
.time { height: 36px; line-height: 36px; font-size: 12px; }
.time .liulan { margin-left: 12px; float: left; width: 240px; }
.time .laiyuan { margin-left: 140px; float: right; width: 185px; }
.dede_pages { width: 683px; height: 28px; margin-top: 12px; margin-bottom: 16px; }
.dede_pages ul { padding: 12px 0px 12px 0px; }
.dede_pages ul li { float: left; font-family: Tahoma; line-height: 17px; margin-right: 6px; border: 1px solid #10590F; padding-left: 0px; background: none; }
.dede_pages ul li a { float: left; padding: 2px 6px; color: #555; display: block; font-size: 12px; }
.dede_pages ul li a:hover { color: #690; text-decoration: none; padding: 2px 6px; font-size: 12px; display: block; background-color: #10590F; color: #fff; }
.dede_pages ul li .no_bak:hover { background-color: #fff; color: #555; }
.dede_pages ul li.thisclass, .m_cont .dede_pages ul li.thisclass a { background-color: #10590F; font-weight: bold; color: #fff; font-size: 12px; }
.dede_pages .pageinfo { line-height: 21px; padding: 12px 10px 12px 10px; color: #555; font-size: 12px; }
.dede_pages .pageinfo strong { color: #333; font-weight: normal; margin: 0px 2px; font-size: 12px }
.cutepage { TEXT-ALIGN: right; padding: 10px; }
.cutepage A { MARGIN-LEFT: 3px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER: #AFAFAF 1px solid; TEXT-DECORATION: none }
.cutepage A:hover { TEXT-DECORATION: none; color: #000 }
.cutepage A.selected { COLOR: #F00000; TEXT-DECORATION: none }
.cutepage INPUT { WIDTH: 20px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 3px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER: #AFAFAF 1px solid }
/*-----------------先进设备------------------*/
.fl { float: left; }
.fr { float: right; }

.f_l { float: left; }
.f_r { float: right; }
.di_in { display: inline; }
.ma_bo { }
.main .left { width: 688px; margin-right: 12px; }
.main .left .box { width: 337px; height: 345px; margin-right: 14px; }
.main .left .box h1 { height: 35px; line-height: 35px; }
.main .left .box h1 a { font: normal 18px/35px "黑体"; color: #630; margin-left: 20px; }
.list { height: 33px; line-height: 33px; padding-left: 20px; border-bottom: 1px solid #e3d2b1; }
/*右侧*/
.main .right { width: 260px; overflow: hidden; }
.main .right .ri_top { height: 126px; }
.main .right .r1 { height: 301px; overflow: hidden; }
.main .right .r2 { height: 380px; }
.main .right .r3 { height: 546px; }
.main .right .r4 { height: 300px; }
.main .right h3 { height: 33px; line-height: 35px; padding-left: 30px; overflow: hidden; }
.main .right .r1 dl dt { clear: both; }
.main .right .r1 dl dt img { padding: 3px; border: 1px solid #c2c0ba; }
.main .right .r1 dl dd { border-bottom: 1px dashed #c2c0ba; padding-bottom: 10px; }
.main .right .r2 ul li { height: 36px; line-height: 36px; padding-left: 50px; }
.main .right .r3 h4 { border-bottom: 1px dashed #d0cac1; }
.main .right .r3 dl dd { border-bottom: 1px solid #000; padding-bottom: 10px; }
.main .left .outside { padding-top: 47px; }
.main .left .li_art { padding-bottom: 50px; }
.main .left .li_art ul li { width: 667px; margin: 0 auto; }
.main .left .li_art ul li h1 { height: 30px; line-height: 30px; }
.main .left .li_art ul li h1 .title { margin-left: 40px; }
.main .left .li_art ul li h1 .zixun { float: right; display: inline; margin: 2px 10px 0 0; height: 24px; width: 86px; }
.main .left .li_art ul li p a { color: #f60; }
.main .left .li_art ul li .key { height: 50px; line-height: 50px; font-size: 12px; color: #000; background-color: #f9f2e5; margin-bottom: 2px; }
.main .left .li_art ul li .key a { color: #000; }
/*荣誉*/
.rongyu .inside { padding-bottom: 30px; }
.rongyu .inside #dituContent { margin: 10px auto; }
.rongyu .inside img { padding: 4px; border: 1px solid #c5b698; margin: 10px 10px 10px 20px; }
.rongyu .inside p { font-size: 14px; margin: 20px 0px 20px 60px; color: #333; }
.rongyu .inside h1 { font: normal 26px/40px "黑体"; text-align: center; color: #333; }
.pagelist { width: 100%; height: 50px; padding: 40px 0 0 0; text-align: center }
.pagelist li { display: inline; }
.pagelist li a:link, .pagelist li a:visited, .pagelist li b { padding: 5px 10px; border: 1px solid #ccc; font-size: 14px; margin-left: 10px; }
.pagelist li a:hover, .pagelist li b { background: #C00; color: #fff; border: 1px solid #900 }
#demo { width: 940px; overflow: hidden; ; margin: 5px auto; }
/*
#demo li {
	padding-right:10px;
	float:left;
	width:179px;
	height:119px;
}*/
#demo1 { float: left; }
#demo2 { float: left; }
#indemo { float: left; width: 800%; height: 130px; }
#shebei { width: 940px; overflow: hidden; ; margin: 5px auto; }
#shebei li { padding-right: 10px; float: left; width: 179px; height: 119px; }
#shebei1 { float: left; }
#shebei2 { float: left; }
#inshebei { float: left; width: 800%; height: 130px; }
#qwjs_zt { width: 940px; overflow: hidden; ; margin: 5px auto; }
#qwjs_zt li { padding-right: 10px; float: left; width: 179px; height: 119px; }
#qwjs_zt1 { float: left; }
#qwjs_zt2 { float: left; }
#inqwjs_zt { float: left; width: 800%; height: 130px; }
#rydemo { width: 940px; overflow: hidden; ; margin: 5px auto; }
#rydemo li { padding-right: 10px; float: left; width: 179px; height: 119px; }
#rydemo1 { float: left; }
#rydemo2 { float: left; }
#inrydemo { float: left; width: 800%; height: 130px; }
.tt1 { width: 980px; margin: 10px auto; }
.tt2 { width: 960px; margin: 0 auto; }
.cont_zj { float: left; width: 100%; }
.cont1 { width: 961px; margin: 0 auto; }
.cont2 { width: 961px; height: 57px; float: left; }
.cont3 { width: 947px; float: left; border-left: 7px solid #C5A95F; border-right: 7px solid #C5A95F; border-bottom: 15px solid #C5A95F; }
.cont4 { width: 640px; height: 400px; padding-top: 20px; padding-bottom: 10px; float: left; display: inline-block; _padding-bottom: 0px; }
.cont4 p { font-size: 14px; color: #000000; font-weight: bold; width: 605px; margin: 0 auto; }
.red { color: #FF0000; }
.cont41 { width: 630px; height: 400px; margin-left: 5px; margin-top: 10px; }
.cont41 a { color: #000000; text-decoration: underline; }
.cont41 a:hover { color: red; }
.cont5 { width: 305px; height: 405px; margin-top: 8px; float: left; display: inline-block; padding-top: 5px; }
.content_ad1 { width: 640px; border: 1px solid #cccccc; padding: 10px 10px; margin: 0 auto; }
.content_ad1 .content_ad1_zj { background: #cccccc; padding: 2px 4px; width: 624px; margin: 0 auto; }
.content_ad1 .content_ad1_zj li { float: left; width: 300px; background: white; padding: 2px; margin: 4px; }
.content_ad1 .content_ad1_zj li .content_ad1_zj1 { width: 186px; line-height: 20px; padding: 4px 0; }
.content_ad1 .content_ad1_zj li .content_ad1_zj1 h1 { font-size: 14px; }
.content_ad1 .content_ad1_zj li .content_ad1_zj1 p { padding: 4px 0; }
.content_ad1 .content_ad1_zj li .content_ad1_zj1 a { font-size: 12px; }
.content_ad1 .content_ad1_con { line-height: 24px; text-indent: 2em; margin-top: 4px; font-size: 14px; width: 624px; margin: 0 auto; }
.content_ad1 .content_ad1_con strong { color: red; }
.content_ad2 { width: 624px; font-size: 14px; line-height: 24px; margin: 4px auto; text-indent: 2em; }
.content_ad2 strong { color: red; }
.page_hdp { float: left; padding: 1px; width: 260px; overflow: hidden; margin-right: 20px; }
#di_gun { height: auto; overflow: hidden; width: 880px; }
#di_gun .video_gun { float: left; width: 800%; }
#di_gun_1, #di_gun_2 { float: left; }
.hflogo { background: url("/images/c1.jpg") no-repeat scroll center top transparent; height: 92px; margin: 0 auto; }
.top-nav { background: url("/images/menu11.jpg") no-repeat scroll center top transparent; height: 47px; }
.top-nav ul { margin: 0 auto; padding-left: 45px; width: 1000px; }
.top-nav li { color: #000000; float: left; font-size: 14px; height: 46px; line-height: 47px; text-align: center; width: 96px; }
.top-nav .hover { background: url("/images/menu.jpg") no-repeat scroll 0 0 transparent; height: 46px; width: 96px; }
.top-nav .hover a { color: #FFFFFF; }
.top-nav li a { color: #3C3403; font-weight: bold; }
.hfbanner { background: url("/images/c2.jpg") no-repeat scroll center top transparent; height: 392px; margin: 0 auto; }
.banner99 { POSITION: relative; WIDTH: 961px; FLOAT: left; HEIGHT: 118px; OVERFLOW: hidden }
.banner99 OL { POSITION: absolute; TOP: 0px; LEFT: 0px }
.banner99 LI { WIDTH: 961px; HEIGHT: 118px }
.banner99 IMG { WIDTH: 961px; HEIGHT: 118px }
/* Some resets for compatibility with existing CSS */
.date_selector, .date_selector * { width: auto; height: auto; border: none; background: none; margin: 0; padding: 0; text-align: left; text-decoration: none; }
.date_selector { background: #F2F2F2; border: 1px solid #bbb; padding: 5px; margin: -1px 0 0 0; position: absolute; z-index: 100000; display: none; }
.date_selector_ieframe { position: absolute; z-index: 99999; display: none; }
.date_selector .nav { width: 17.5em; /* 7 * 2.5em */ }
.date_selector .month_nav, .date_selector .year_nav { margin: 0 0 3px 0; padding: 0; display: block; position: relative; text-align: center; }
.date_selector .month_nav { float: left; width: 55%; }
.date_selector .year_nav { float: right; width: 35%; margin-right: -8px; /* Compensates for cell borders */ }
.date_selector .month_name, .date_selector .year_name { font-weight: bold; line-height: 20px; }
.date_selector .button { display: block; position: absolute; top: 0; width: 18px; height: 18px; line-height: 17px; font-weight: bold; color: #003C78; text-align: center; font-size: 120%; overflow: hidden; border: 1px solid #F2F2F2; }
.date_selector .button:hover, .date_selector .button.hover { background: none; color: #003C78; cursor: pointer; border-color: #ccc; }
.date_selector .prev { left: 0; }
.date_selector .next { right: 0; }
.date_selector table { border-spacing: 0; border-collapse: collapse; clear: both; }
.date_selector th, .date_selector td { width: 2.5em; height: 2em; padding: 0; text-align: center; color: black; }
.date_selector td { border: 1px solid #ccc; line-height: 2em; text-align: center; white-space: nowrap; color: #003C78; background: white; }
.date_selector td.today { background: #FFFEB3; }
.date_selector td.unselected_month { color: #ccc; }
.date_selector td.selectable_day { cursor: pointer; }
.date_selector td.selected { background: #D8DFE5; font-weight: bold; }
.date_selector td.selectable_day:hover, .date_selector td.selectable_day.hover { background: #003C78; color: white; }
.foot-con { background: url() repeat-x center top; height:319px; width:966px; margin:0 auto 50px; }

/*医院荣誉与权威合作*/

.ryhz { width:1000px; }
.gdqh { overflow: hidden; width:1000px; background:url(/images/gdqh.jpg) no-repeat center; height:44px; line-height:44px; }
.gdqh li { float: left; height: 44px; margin-left: 20px; text-align: center; width: 156px; display:block; font-family:"微软雅黑", "宋体"; color:white; font-size:20px; font-weight: bold; }
.gdqh li.on { background:url(/images/gdqh_bg.jpg) no-repeat center; color:#7b4204; }
.gdqh li.on a { color:#fff; background:#f8931e; }
.ryhz .parBd { width: 978px; height: auto; overflow: hidden; border:1px solid #c2c2c2; border-top:none; margin:0 auto; padding: 10px; }
.index_dbgd { overflow:hidden; zoom:1; position:relative; width:980px; margin:0 auto; }
.index_dbgd ul { overflow:hidden; zoom:1; }
.index_dbgd ul li { float:left; _display:inline; overflow:hidden; text-align:center; margin-right:15px; width:178px; }
.index_qwjg { width: 948px;margin: 10px auto;height: 103px; }
