/* CSS Document */
@charset "gb2312";
/* txt-list start */
#txt_con{ width:1002px; margin:0 auto;}
.txt_con_bj_a{ width:680px; height:32px;overflow:hidden;  border-bottom:2px #999 solid;background:url(list_18.jpg) repeat-x; }
.txt_con_bj{ width:1002px; height:32px; border-bottom:2px #999 solid;background:url(list_18.jpg) repeat-x;}
.cp-con{ width:650px; float:left; padding:8px 0 0 4px; height:100%;}
.cp-con h3{ width:650px; display:block; font-size:14px; overflow:hidden;  background:url(jt.jpg) no-repeat left;line-height:18px; float:left; text-align:left; }
.cp-con h3 a{color:#14528f; font-weight:bold; padding:0  0 0 18px;}
.cp-con h3 a:hover{ text-decoration:underline;}
.cp-con span{ display:block; float:right;}
.cp-con span a{color:#6e6e6e; font-weight:bold; padding-right:10px;}
.cp-con h3 a:hover{ text-decoration:underline; color:#6e6e6e;}

.old-con{ width:650px; float:left;  height:100%;}
.old-con h3{ width:100px; display:block; font-size:14px; overflow:hidden;  background:url(jt.jpg) no-repeat left;line-height:36px; float:left; text-align:left; }
.old-con h3 a{color:#14528f; font-weight:bold; padding:0  0 0 18px;}
.old-con h3 a:hover{ text-decoration:underline;}
.old-con .old-img{width:140px; float:left;margin-left:10px; margin-top:5px;}
.old-img img{border:0px; width:140px; height:22px;margin-bottom:5px;}
.old-con span{ display:block; float:right;}
.old-con span a{color:#6e6e6e; font-weight:bold; padding-right:10px;}
.old-con h3 a:hover{ text-decoration:underline; color:#6e6e6e;}


.news_sub{ float:left;height:24px; text-align:center;background-color:#eeeeee; margin-top:8px;}
.news_sub span{ padding-right:8px; padding-left:8px; line-height:28px;}
.news_sub span a{ color:#333}
.news_sub span a:hover{color:#F00; text-decoration:none;}

.news-list{ width:970px; border-bottom:1px #CCCCCC dashed; padding:0 10px 10px 10px; overflow:hidden;}
.news-list ul li{  line-height:26px; clear:both;}
.news-list ul li a{ color:#636363; float:left; background:url(jt2.gif) no-repeat left; padding:0 0 0 10px;}
.news-list ul li a:hover{ text-decoration:underline;}
.news-list ul li span{ float:right; color:#999999; font-size:12px;}

.ubtn3{ background:url(ubtn3_11.gif) no-repeat;width:1002px;text-align:center; padding-top:10px; height:31px; border:none; margin:0 auto; font-size:13px;}
.page{ width:100%; text-align:center;  float:left}
.page a:hover{ background-color:#FC9; border:#f63 1px solid}
.page_link,.page_prev,.page_next,.page_on,.page_end{ display:inline-block; padding:0 5px;margin:0 2px; line-height:20px;}
.page_link,.page_prev,.page_next,.page_end{ border:#bfbeb9 1px solid; color:#333;}
.page_on{ background-color:#ff934b; border:#F63 1px solid; color:#fff; text-align:center; }
.page_more{ display:inline-block}
.page_link{ text-align:center; width:auto}
/* txt-list end */
/* img-list start */
.shipinimg{ width:1000px;border-bottom:1px #CCCCCC dashed; margin:0 auto; overflow:hidden;}
.shipinimg ul li{ width:220px; height:185px; background-color:#f0f0f0; float:left; margin:10px 14px; _margin:10px 10px;}
.shipinimg ul li img{padding:10px;}
.shipinimg ul li p{width:200px; text-align:center;}
/* img-list end */
/* open—txt start */
.list_cont{ width:998px; margin:0 auto; border:2px solid #eee; font:"黑体"; overflow:hidden; }
.cont-tit{ width:900px; padding:10px; margin:0 auto; border-bottom:1px #ccc dotted; overflow:hidden;}
.cont-tit .cont-main{ color:#000; font-size:24px;line-height:40px; font-weight:bold;}
.cont-tit .cont-sub{ color:#999; font-size:18px; line-height:30px; font-weight:bold;}
.cont-tit p{ text-align:center;}
.cont-tit p span{ padding-bottom:10px;}
.list_cont .cont-other1{ width:900px; height:58px;background-color:#f4f4f4; margin:0 auto; padding:10px 0px;}
.cont-other1 p{ text-align:center;height:30px; line-height:30px;}
.cont-other1 p span{ padding-right:15px;}
.cont-other3 .size{font-weight:bold;}
.cont-other3 .size a{color:#000000;}
.cont-other3 .size a:hover{color:#f00; text-decoration:none;}
.cont-other .size a{color:#000000;}
.cont-other .size a:hover{color:#f00; text-decoration:none;}
.new_content{width:900px; margin:0 auto; line-height:28px;font-size:14px;}
.new_content p{ margin:0 auto;}
.new_content img{ margin:0 auto; display:block; clear:both;}
.cont-other3{ text-align:right; line-height:26px; clear:both; height:26px;}
.cont-other3 p{ float:right; text-align:right;}
.cont-other3 p span{padding-right:10px; font-size:12px;}
.new_content .dotted{ width:910px;height:41px;  margin:0 auto; border-top:1px #CCC dotted;}
.new_content .cont-other2{ text-align:center; width:800px; height:60px;}
.new_content .cont-other2 input{ width:54px; height:25px;  line-height:25px; text-align:center;background-color:#efefef; border:1px solid #bfbfbf; margin-left:46px;}
.new_content .rel{ width:900px; background-color:#efefef;}
.new_content .rel h2{ color:#2a59b7;   font-size:16px; font-weight:bold; padding:20px 10px 0px 30px;}
.rel_list {padding:5px 40px;height:auto;}
.rel_list li {line-height:26px;overflow:hidden;background:url(images/dot.jpg) no-repeat left; padding:0 0 0 10px}
.rel_list li a{ color:#000000;}
.rel_list li a:hover{color:#f00; text-decoration:none;}
table{margin:0 auto;}

/* open—txt end */
.con_left {
	width: 680px;
	float: left;
	overflow:hidden;
}
.news_list3 {
	width: 680px;
	float: left;
	overflow: hidden;
}
.con_left .news_list3 ul li {
	width: 660;
	height: 30px;
	padding-left: 5px;
	line-height: 30px;
	clear: both;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	border-bottom: #c7c7c7 dotted 1px;
}
.con_right {
	width: 302px;
	float: right;
	background-color: #fbf8f3;
	overflow: hidden;
}
.list {
	overflow: hidden;
}
.list ul li {
	width: 100%;
	height: 26px;
	padding-left: 5px;
	line-height: 26px;
	clear: both;
	float: left;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.list ul li a {
	color: #636363;
	float: left;
	background: url(jt2.gif) no-repeat left;
	padding: 0 0 0 8px;
}
.list ul li a:hover {
	text-decoration: underline;
}
.list ul li span {
	float: right;
	font-size: 12px;
	padding-right: 5px;
}
.cp-dilist{ width:980px; margin:0 auto; padding-bottom:10px; border-bottom:1px #CCCCCC dashed; overflow:hidden;}
.cp-dilist ul{ width:980px; margin:0 auto;}
.cp-dilist ul li{ width:90px; height:30px; margin:5px; text-align:center; line-height:30px; background-color:#CCC; float:left;}
.cp-dilist ul li a{ color:#000;}
.cp-dilist ul li a:hover{color:#F00; text-decoration:none;}
/* 7.10增加 end */

#xzxk_top{ width:1002px; margin:0 auto;background:url(top-xzxk.jpg) no-repeat; overflow:hidden;}
.blank130{ width:100%;height:130px;_height:10px;  clear:both;}
.blank50{ width:100%;height:50px;_height:10px;  clear:both;}
.xzxk_cont{ width:1004px; margin:0 auto;  font:"黑体"; overflow:hidden; }
.xzxk_table{ width:1000px;border:1px solid #dfdfdf;color:#000;}
.xzxk_table td{border-bottom:1px solid #dfdfdf; color:#6d6d6d; padding-left:10px; line-height:26px;}
.xzxk_table th{ width:70px; line-height:40px; text-align:center;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf; background:#f5f5f5; font-weight:bold;padding:0px 12px;}
.xzxk_table td.xzxk_bg{ width:120px;color:#000;background:#f5f5f5; text-align:center; font-weight:bold;border-right:1px solid #dfdfdf;border-left:1px solid #dfdfdf;}
.xzxk_table td.xzxk_bga{ width:120px;color:#000; text-align:center; font-weight:bold;}

.xzxk_table ul{padding:5px 0px;}
.xzxk_table ul li{ height:30px; line-height:30px;}
.xzxk_table ul li span{ padding:0px 10px;}

.xzxk_table th.xzxk_row{ line-height:20px;padding-top:5px; padding-bottom:5px; }

.background{position:fixed;_position:absolute;z-index:998;top:0px;left:0px;width:100%;_width:expression(document.documentElement.clientWidth);height:100%;_height:expression(document.documentElement.clientHeight);background:rgb(50,50,50);background:rgba(0,0,0,0.5);}
.webox{position:fixed;_position:absolute;z-index:999;padding:8px;border:solid 1px #000;_background:#777;background:rgba(10,10,10,0.5);}
.webox #inside{background-color:#FFFFFF;height:240px;}
.webox #inside h1{-moz-user-select:none;-webkit-user-select:none;position:relative;display:block;margin:0;padding:0;font-size:13px;line-height:30px;height:30px;padding-left:5px;font-family:Arial;background:#F1F7FC;font-weight:normal;cursor:move;font-weight:800;color:#000;}
.webox #inside h1 a{position:absolute;display:block;right:6px;margin-top:6px;top:0px;font-size:14px;background-image:url(close.fw.png);background-repeat:no-repeat;background-position:center top;width:17px;height:17px;cursor:pointer;display:inline-block;}
.webox #inside h1 a:hover{background-position:center bottom;}
/* map网站地图 */
#map_con{ width:1002px; height:auto; margin:0 auto; background-color:#f7f7f7;}
#map_con a:hover{ color:#F00;}
.map_column{width:170px; height:55px; background:#3a76c7; font-size:24px; font-weight:bold; line-height:55px; text-align:center;letter-spacing:5px; color:#fff; clear:both; overflow:hidden;}
.map_column a{color:#FFF}
.map_column a:hover{color:#FFF}
.map_columns{ padding:0 10px 0 55px;clear:both; overflow:hidden;}
.map_columns span.map_col2{ height:36px; line-height:36px; font-size:18px; font-weight:bold; padding-right:10px;}
.map_col_c{clear:both; overflow:hidden;}
.map_col_left{ width:100px;float:left; text-align:left;}
.map_col_sub{height:42px; line-height:42px; font-size:18px; font-weight:bold; padding-right:10px; color:#000;}
.map_col_sub a{font-size:18px; font-weight:bold; color:#000;}
.map_col2 a{color:#000;}
.map_col_right{ width:830px;float:left;}
.map_columns ul{padding-top:10px;}
.map_columns ul li{float:left; height:26px; line-height:26px; padding-right:10px; color:#757575;font-size:14px;}
.map_columns ul li a{color:#757575;font-size:14px;}
.map_blank{clear:both; overflow:hidden;}

/*医疗*/
.tab-list{ width:970px;  padding:0 10px 10px 10px; clear:both;overflow:hidden;}
.tab-query{width:970px; height:20px;padding:20px 10px; line-height:20px; clear:both;overflow:hidden; background:#f5f5f5;}
.tab-query span{}
.tab-query input.name{ height:22px; width:260px; border:1px solid #CCC; line-height:22px; margin-right:20px;}
.tab-query input.year{ height:22px; width:100px; border:1px solid #CCC; line-height:22px;margin-right:20px;}
.tab-query input.query{width:60px; height:24px;background:#1276ff; font-sizi:14px; 

font-weight:bold;line-height:24px; color:#fff; border:0; text-align:center; word-spacing:8px;}
.tab-list ul.title{ padding-top:20px;}
.tab-list ul{ clear:both;}
.tab-list ul.title li{font-weight:bold;text-align:left;float:left; line-height:36px; border-bottom:2px #999999 solid;padding-left:10px;}
.tab-list ul li.t1{width:290px;}
.tab-list ul li.t2{width:280px;}
.tab-list ul li.t3{width:80px;}
.tab-list ul li.t4{width:80px;}
.tab-list ul li.t5{width:190px;}
.tab-list ul.cont li{ height:64px;text-align:left;float:left; line-height:64px; border-bottom:1px #CCC dashed; padding-left:10px;}

.tab-list ul.cont li span{ height:32px; display:block; clear:both; line-height:32px;}
#div1{width:200px; padding-top:20px; margin:0 auto;}
.news_more1 {
	width: 50px;
	padding: 5px 0px 0 0;
	line-height: 18px;
	float: right;
	font-weight: bold;
	margin-right: 5px;
}
.news_more1 a {
	color: #000;
}

/*切换标签页面--- start*/
#cut_con{ width:1002px; margin:0 auto;border:2px solid #eee;}
.cut-lab{width:960px; margin:0 auto; padding-top:20px; padding-bottom:15px;border-bottom:1px #ccc dotted; overflow:hidden;}
.cut-lab ul li{
	min-width: 90px;
    width: expression_r( document.body.clientWidth < 91 ? "90px" : "auto" );
	height:30px; line-height:30px;
 	text-align:center;
	margin: 0 4px;
	_margin: 0 3px; 
	font-size:14px;
	color: #000;
	float: left;
	display: block;
	background: #d2d2d2;
	cursor: pointer;
	padding-left:5px;
	padding-right:5px;
	}
.cut-lab li.hover {
	background: #5d74af;
	color: #fff;
	font-size: 14px;
}
.cutcont{ width:960px; margin:0 auto; height:400px; overflow-x:none;overflow-y:auto;}
.cutcont ul {
	padding-top:6px;
	display: none;
	overflow: hidden;
	padding-left:15px;
	line-height:26px;
}
.cutcont ul.block {
	display: block;
}

/*切换标签页面--- end */

/*两列显示--- start */
.list_both{width:490px;float:left;height:auto !important; height:165px; min-height:160px;}
.txt_con_bj_b{height:32px; border-bottom:2px #999 solid;background:url(list_18.jpg) repeat-x; margin-left:15px;}
.cp_con_b{float:left; padding:8px 0 0 4px; height:100%;}
.cp_con_b h3{display:block; font-size:14px; overflow:hidden; background:url(jt.jpg) no-repeat left;line-height:18px; float:left; text-align:left; }
.cp_con_b h3 a{color:#14528f; font-weight:bold; padding:0  0 0 18px;}
.cp_con_b h3 a:hover{ text-decoration:underline;}
.cp_con_b span{ display:block; float:right;}
.cp_con_b span a{color:#6e6e6e; font-weight:bold; padding-right:10px;}
.cp_con_b h3 a:hover{ text-decoration:underline; color:#6e6e6e;}
.news-list_b{ width:440px; float:left;  padding:0px 10px 5px 10px; overflow:hidden; margin-left:15px;}
.news-list_b ul li{  line-height:26px; clear:both;}
.news-list_b ul li a{ color:#636363; float:left; background:url(jt2.gif) no-repeat left; padding:0 0 0 10px;}
.news-list_b ul li a:hover{ text-decoration:underline;}
.news-list_b ul li span{ float:right; color:#999999; font-size:12px;}
/*两列显示---  end*/

/*导入数据视频居中-----start*/

.inro_content{width:900px; margin:0 auto; line-height:25px;font-size:14px;}
.inro_content p{ margin:0 auto; text-align:center;}
.inro_content div{ margin:0 auto; text-align:center;}
.inro_content img{ margin:0 auto; display:block; clear:both; text-align:center;}
.inro_content .dotted{ width:910px;height:41px;  margin:0 auto; border-top:1px #CCC dotted;}
.inro_content .cont-other2{ text-align:center; width:800px; height:60px;}
.inro_content .cont-other2 input{ width:54px; height:25px;  line-height:25px; text-align:center;background-color:#efefef; border:1px solid #bfbfbf; margin-left:46px;}
.inro_content .rel{ width:900px; background-color:#efefef;}
.inro_content .rel h2{ color:#2a59b7;   font-size:16px; font-weight:bold; padding:20px 10px 0px 30px;}
.jianjie a{ color:#333;}

/*导入数据视频居中-----end*/
.new_content p{ margin:10px auto; line-height:28px;}
.ggxs{ width:430px; float:left;  margin:0 10px;}