/* （）做最好的整站模板下载网站 */
/* CSS Document */#index_flash {
	background-color:#000;
}
#slideshow_wrapper {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #121212;
	PADDING-LEFT: 0px;
	WIDTH:100%;
	PADDING-RIGHT: 0px;
	HEIGHT: 400px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px;
	margin:0 auto;
	z-index:100;
}
#slideshow_footbar {
	Z-INDEX: 5;
	POSITION: absolute; /*FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#32000000, endColorstr=#32000000);*/
	WIDTH: 70%;
	BOTTOM: 0px;
	HEIGHT: 30px
}
#slideshow_photo {
	POSITION: absolute;
	WIDTH: 100%;
	HEIGHT: 100%;
	CURSOR: pointer
}
#slideshow_photo A {
	Z-INDEX: 1;
	BORDER-BOTTOM: 0px;
	POSITION: absolute;
	BORDER-LEFT: 0px;
	MARGIN: 0px;
	DISPLAY: block;
	BORDER-TOP: 0px;
	TOP: 0px;
	BORDER-RIGHT: 0px;
	LEFT: 0px
}
#slideshow_footbar .slideshow-bt {
	BACKGROUND-COLOR: #d2d3d4;
	MARGIN: 10px 5px 0px 0px;
	WIDTH: 8px;
	DISPLAY: inline;
	FLOAT: right;
	HEIGHT: 8px;
	FONT-SIZE: 0px
}
#slideshow_footbar .bt-on {
	BACKGROUND-COLOR: #7a5e39
}
#sliderfocus {
	width:330px;
	height:216px;
	overflow:hidden;
	position:relative;
	padding-top:4px;
}
#sliderfocus ul {
	height:216px;
	position:absolute;
}
#sliderfocus ul li {
	float:left;
	width:330px;
	height:216px;
	overflow:hidden;
	position:relative;
	background:#000;
}
#sliderfocus ul li div {
	position:absolute;
	overflow:hidden;
}
#sliderfocus .btnBg {
	position:absolute;
	width:330px;
	height:20px;
	left:0;
	bottom:0;
}
#sliderfocus .btn {
	position:absolute;
	width:305px;
	height:10px;
	padding:5px 10px;
	right:-1000em;
	bottom:0;
	text-align:right;
}
#sliderfocus .btn span {
	display:inline-block;
	_display:inline;
	_zoom:1;
	width:25px;
	height:10px;
	_font-size:0;
	margin-left:5px;
	cursor:pointer;
	background:#fff;
}
#sliderfocus .btn span.on {
	background:#fff;
}
#sliderfocus .preNext {
	width:0px;
	height:0px;
	position:absolute;
	top:30px;
	cursor:pointer;
}
#sliderfocus .pre {
	left:0;
}
#sliderfocus .next {
	right:0;
	background-position:right top;
}
.theme-default .nivoSlider {
	position:relative;
	background:#fff url(../images/loading.gif) no-repeat 50% 50%; /* margin-bottom:10px;*/
	-webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
	-moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
	box-shadow: 0px 1px 5px 0px #4a4a4a;
}
.theme-default .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
	width:330px;
	height:220px;
}
.theme-default .nivoSlider a {
	border:0;
	display:block;
}
.theme-default .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
	opacity: 0;
	-webkit-transition: all 200ms ease-in-out;
	-moz-transition: all 200ms ease-in-out;
	-o-transition: all 200ms ease-in-out;
	transition: all 200ms ease-in-out;
}
.theme-default:hover .nivo-directionNav a {
	opacity: 1;
}
.theme-default a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
.theme-default a.nivo-prevNav {
	left:15px;
}
.theme-default .nivo-caption {
	font-family: Helvetica, Arial, sans-serif;
}
.theme-default .nivo-caption a {
	color:#fff;
	border-bottom:1px dotted #fff;
}
.theme-default .nivo-caption a:hover {
	color:#fff;
}
.hot_news {
	width:340px;
	margin-left:18px;
	overflow:hidden;
	display:block;
}
.hot_top {
	margin-top:10px;
	overflow:hidden;
	clear:both;
}
.hot_top img {
	float:left;
}
.hot_top p {
	float:right;
	width:205px;
	color:#838383;
}
.hot_top p a {
	font-size:16px;
	font-weight:bold;
	line-height:20px;
}
ul.hot_news_b {
	border-top:1px solid #d3d3d3;
	margin-top:10px;
	margin-top:10px;
	height:90px;
}
ul.hot_news_b li {
	width:50%;
	float:left;
	line-height:20px;
	background:url(../Images/li.png) 0 center no-repeat;
	text-indent:10px;
}
.hot_pp {
	width:300px;
	overflow:hidden;
	display:block;
}
.index_title {
	border-bottom:1px solid #c2c2c2;
	font-size:18px;
	font-weight:bold;
	height:32px;
	line-height:32px;
	font-family:"";
}
.index_title span {
	font-size:16px;
}
#picBox {
	width:300px;
	margin:0px auto;
	height:86px;
	overflow:hidden;
	position:relative;
}
#picBox ul#show_pic {
	margin:0;
	padding:0;
	list-style:none;
	height:86px;
	width:1675px;
	overflow:hidden;
	position:absolute;
}
#picBox ul#show_pic li {
	float:left;
	margin:0;
	padding:0;
	height:86px;
}
#picBox ul#show_pic li img {
	display:block;
	width:300px;
	height:86px;
}
#icon_num {
	position:absolute;
	bottom:0px;
	_bottom:-1px;
	right:1000px;
}
#icon_num li {
	float:left;
	background:#808080;
	width:60px;
	height:8px;
	list-style:none;
	cursor:pointer;
	overflow:hidden;
}
#icon_num li:hover, #icon_num li.active {
	width:60px;
	height:8px;
	background:#000000;
}
#index_zx {
	width:100%;
	background:url(../Images/index_zx_bg.jpg) 0 0 repeat;
	height:425px;
	border-bottom:1px solid #dedede;
	overflow:hidden;
	display:block;
	clear:both;
}
#index_zx .index_zx_title {
	background:url(../Images/index_title_bg2.gif) 0 0 repeat-x;
	height:44px;
}
#index_zx .index_zx_title ul li {
	float:left;
	padding:0 40px;
	line-height:44px;
	text-align:center;
	color:#000;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
}
#index_zx .index_zx_title .yestar_cur {
	background:#000;
	padding:0 40px;
	height:44px;
	color:#FFF;
}
#index_zx .blood {
	overflow:hidden;
	clear:both;
	height:366;
	width:100%;
}
#index_zx .blood .zx_nav {
	background:url(../Images/index_title_bg1.gif) 0 bottom repeat-x;
	width:100%;
	overflow:hidden;
	padding-left:50px;
}
#index_zx .blood .zx_nav li {
	float:left;
	height:35px;
	line-height:35px;
	padding:0 13px;
}
#index_zx .blood .zx_nav li a:hover {
	text-decoration:none;
}
#index_zx .blood .zx_nav .blood_cur {
	padding:0 6px;
	border-width:1px 1px 0;
	cursor:pointer;
	border-style:solid;
	border-color:#dedede;
	background-color:#fff;
	height:33px;
	line-height:30px;
}
#index_zx .blood .zx_nav .blood_cur a {
	color:#f60;
}
#index_zx .blood .xm_ts {
	width:250px;
	float:left;
	overflow:hidden;
}
#index_zx .blood .xm_ts ul {
	margin-top:8px;
}
#index_zx .blood .xm_ts li {
	float:left;
	width:50%;
	height:93px;
	text-align:center;
}
#index_zx .blood .blood_vsa {
	float:left;
	width:500px;
	overflow:hidden;
}
#index_zx .blood .blood_vsa .col_hot_fl {
	width:500px;
	overflow:hidden;
	float:left;
}
#index_zx .blood .blood_vsa .col_hot {
	width:468px;
	margin:16px auto 0;
	height:167px;
	overflow:hidden;
}
#index_zx .blood .blood_vsa .col_hot .hot_img {
	float:left;
	width:128px;
	height:158px;
}
#index_zx .blood .blood_vsa .col_hot .hot_img img {
	width:120px;
	height:120px;
	padding:3px;
}
#index_zx .blood .blood_vsa .col_hot .hot_img h2 {
	font-size:12px;
	text-align:center;
	line-height:29px;
	background-color:#ededed;
	margin-top:2px;
	height:29px;
	overflow:hidden;
}
#index_zx .blood .blood_vsa .col_hot .hot_arc {
	float:right;
	width:327px;
}
#index_zx .blood .blood_vsa .col_hot .hot_arc .hot_title {
	text-align:center;
	height:45px;
	overflow:hidden;
}
#index_zx .blood .blood_vsa .col_hot .hot_arc .hot_title a {
	font-size:16px;
	font-weight:bold;
	line-height:45px;
}
#index_zx .blood .blood_vsa .col_hot .hot_arc p {
	color:#a48044;
	line-height:23px;
	margin-top:6px;
	text-indent:25px;
	overflow:hidden;
	height:110px;
}
#index_zx .blood .blood_vsa .col_hot .hot_arc p a {
	color:#555;
}
#index_zx .blood .blood_vsa .col_hot .hot_arc p a:hover {
	text-decoration:none;
}
#index_zx .blood .blood_vsa ul.list_news {
	clear:both;
	width:468px;
	margin:0 auto;
	overflow:hidden;
	display:block;
	background:url(../Images/bj2.gif) repeat-x bottom
}
#index_zx .blood .blood_vsa ul.list_news li {
	height:32px;
	line-height:32px;
	text-indent:20px;
	background:url(../Images/ico_li_1.jpg) 10px center no-repeat;
	overflow:hidden;
	width:460px;
}
#index_zx .blood .blood_vsa ul.list_news li span {
	float:right;
}
#index_zx .blood .blood_vsa ul.list_news li img {
	margin-top:6px;
	_margin-top:6px
}
.blood_db_ask {
	width:242px;
	height:317px;
}
.blood_db_ask .ask_img {
	width:218px;
	height:131px;
	margin:10px auto 0;
	overflow:hidden;
}
.blood_db_ask .ask_img img {
	width:203px;
	height:121px;
	margin:2px 0 0 2px;
}
.blood_db_ask .ask_img .title {
	position:relative;
	font-size:12px;
	color:#fff;
	margin:-35px 0 0 6px;
	width:204px;
	line-height:35px;
	background-color:#000000;
	text-align:center;
	filter:alpha(opacity=50);
	opacity:.5;
}
.blood_db_ask ul {
	width:242px;
	margin:7px auto 0;
}
.blood_db_ask ul li {
	font-weight:bold;
	color:#000;
	line-height:25px;
	text-indent:20px;
	height:25px;
	overflow:hidden
}
.blood_db_ask ul li a {
	color:#000;
	font-weight:normal;
}
#blood_b_tab {
	width:100%;
	border-bottom:1px solid #dedede;
	overflow:hidden;
	height:250px;
	display:block;
}
#blood_b_tab .blood_tab {
	height:35px;
	background:url(../Images/index_title_bg1.gif) 0 bottom repeat-x;
}
#blood_b_tab .blood_tab li {
	float:left;
	padding:0 50px;
	line-height:35px;
	text-align:center;
	color:#000;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	border-left:1px solid #dedede;
}
#blood_b_tab .blood_tab .blood_tab_cur {
	background:#000;
	padding:0 50px;
	height:34px;
	color:#FFF;
}
#blood_b_tab .blood_tab_arc ul.pp_ry {
	width:981px;
	margin:15px auto 15px;
	overflow:hidden;
}
#blood_b_tab .blood_tab_arc ul.pp_ry li {
	float:left;
	word-wrap:break-word;
	width:184px;
	text-align:center;
	margin:0 6px;
	display:inline;
}
#blood_b_tab .blood_tab_arc ul.pp_ry li span {
	width:184px;
	line-height:30px;
	text-align:center;
	overflow:hidden;
	display:block;
}
#blood_b_tab .blood_tab_arc ul.pp_ry img {
	width:180px;
	height:120px;
	padding:1px;
}
#blood_b_tab .blood_tab_arc ul.yq_link {
	width:960px;
	overflow:hidden;
	zoom:1;
	margin:9px auto;
	padding-bottom:10px;
	clear:both;
}
#blood_b_tab .blood_tab_arc ul.yq_link a {
	color:#4d4d4d;
	padding:0px 6px;
	line-height:28px;
}
#blood_b_tab .blood_tab_arc ul.yq_link a:hover {
	color:#f60;
}
.bottom_nav {
	width:100%;
	border:0px solid #d5d5d5;
	border-width:1px 0 0;
	height:110px;
}
.bottom_nav ul {
	width:980px;
	margin:0 auto;
}
.bottom_nav li {
	line-height:25px;
	margin-top:9px;
}
.bottom_nav li span {
	float:left;
	background:url(../Images/bottom_nav_bg.png) 0 0 no-repeat;
	width:75px;
	display:block;
	text-align:center;
	color:#fff;
	font-weight:bold;
	overflow:hidden;
	margin-right:5px;
}
.bottom_nav li a {
	padding:0 6px;
*padding:0 5px;
	color:#000;
}
.bottom_nav li a:hover {
	color:#f60;
}
.blood_arc>[title] {
color:#FF66CC !important;
}
