﻿@charset "utf-8";
/* CSS Document */

/* 重定义html标签 */
body{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:"宋体";
}
ul p{
	padding:0px;
	margin:0px;
}
a{
	text-decoration:none;
	color:#000000;
}
a:hover{
	color:#bb0000;
}
h3{
	line-height:40px;
	height:40px;
	padding:0px;
	margin:0px;
}

DIV.yahoo2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; FONT-FAMILY: Tahoma,Helvetica,sans-serif; TEXT-ALIGN: center
}
DIV.yahoo2 A {
	BORDER-RIGHT: #ccdbe4 1px solid; PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ccdbe4 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccdbe4 1px solid; COLOR: #0061de; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccdbe4 1px solid; TEXT-DECORATION: none
}
DIV.yahoo2 A:hover {
	BORDER-RIGHT: #2b55af 1px solid; BORDER-TOP: #2b55af 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #2b55af 1px solid; COLOR: #fff; BORDER-BOTTOM: #2b55af 1px solid; BACKGROUND-COLOR: #3666d4
}
DIV.yahoo2 A:active {
	BORDER-RIGHT: #2b55af 1px solid; BORDER-TOP: #2b55af 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #2b55af 1px solid; COLOR: #fff; BORDER-BOTTOM: #2b55af 1px solid; BACKGROUND-COLOR: #3666d4
}
DIV.yahoo2 SPAN.current {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.yahoo2 SPAN.disabled {
	DISPLAY: none
}
DIV.yahoo2 A.next {
	BORDER-RIGHT: #ccdbe4 1px solid; BORDER-TOP: #ccdbe4 1px solid; MARGIN: 0px 0px 0px 10px; BORDER-LEFT: #ccdbe4 1px solid; BORDER-BOTTOM: #ccdbe4 1px solid
}
DIV.yahoo2 A.next:hover {
	BORDER-RIGHT: #2b55af 1px solid; BORDER-TOP: #2b55af 1px solid; BORDER-LEFT: #2b55af 1px solid; BORDER-BOTTOM: #2b55af 1px solid
}
DIV.yahoo2 A.prev {
	BORDER-RIGHT: #ccdbe4 1px solid; BORDER-TOP: #ccdbe4 1px solid; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #ccdbe4 1px solid; BORDER-BOTTOM: #ccdbe4 1px solid
}
DIV.yahoo2 A.prev:hover {
	BORDER-RIGHT: #2b55af 1px solid; BORDER-TOP: #2b55af 1px solid; BORDER-LEFT: #2b55af 1px solid; BORDER-BOTTOM: #2b55af 1px solid
}
DIV.yahoo2 .num {
	BORDER-RIGHT: #ccdbe4 1px solid; PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ccdbe4 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccdbe4 1px solid; COLOR: #0061de; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccdbe4 1px solid; TEXT-DECORATION: none
}
.div-1{
	border:#CCCCCC solid 1px;
	margin-bottom:5px;
	background:#FFFFFF;
}
.div-2{
	border:#bb0000 solid 1px;
	margin-bottom:5px;
	background:#FFFFFF;
}
/* 公共标签 */
.wrap{
	width:1002px;
	height:auto;
	overflow:auto;
	margin:0 auto;
	background:url(images/c_01.jpg) no-repeat;
}
.top_flash{
	width:100%;
	height:140px;
}
.main{
	position:relative;
    top:-6px;
	width:940px;
	height:auto;
	overflow:auto;
	margin:0 auto;
	padding-left:18px;
	padding-right:18px;
	padding-top:10px;
	background:url(images/bg.jpg);
}
.nav{
	position:relative;
    top:-6px;
	width:960px;
	height:65px;
	margin:0 auto;
	background:url(images/c_03.gif);
}
.daohang{
	list-style:none;
	padding:0px;
	margin:0px;
}
.daohang li{
	float:left;
	width:90px;
	height:39px;
	line-height:40px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
}
.daohang  a{
	width:90px;
	height:39px;
	color:#FFFFFF;
	display: block;
	text-decoration:none;
}
.daohang  a:hover{
	color:#bb0000;
}
.curr{
	width:90px;
	height:39px;
	margin-left:5px;
	background:url(images/c_05.gif) no-repeat;
}
.curr a{
	color:#bb0000;
}
.time {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	text-align:center;
	background:url(images/c_03_r.gif);
}
.sub-nav{
	color:#086cb2;
}
/* 子栏目导航菜单距离调整 */
#tabnav_div_0 {
text-indent:40px;
}
#tabnav_div_1 {
text-indent:110px;
}
#tabnav_div_2 {
text-indent:205px;
}
#tabnav_div_3 {
text-indent:295px;
}
#tabnav_div_4 {
text-indent:390px;
}
#tabnav_div_5 {
text-indent:470px;
}
#tabnav_div_6 {
text-indent:565px;
}
#tabnav_div_7 {
text-indent:655px;
}
#tabnav_div_8 {
text-indent:745px;
}
.footer{
	position:relative;
    top:-6px;
	width:960px;
	padding-left:8px;
	padding-right:8px;
	background:url(images/bg-2.jpg) no-repeat;
	margin:0px auto;
	height:auto;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	color:#4a4a4a;
}

/* 首页标签 */
.main-l{
	float:left;
	width:680px;
	height:auto;
	overflow:auto;
}
.main-r{
	float:right;
	width:250px;
	height:auto;
}
.block{
	width:100%;
	height:auto;
	overflow:auto;
	margin-bottom:10px;
}
#dplayer2{
	float:left;
	width:300px;
	height:225px;
}
.m-gx{
	float:right;
	width:370px;
	height:auto;
}
.m-gx-t{	
	background:url(images/gx_10.jpg);
	width:100%;
	height:27px;
	text-indent:1.2em;
	color:#FFFFFF;
	line-height:27px;
}
.m-gx-t a{
	color:#FFFFFF;
}
.m-gx-t a:hover{
	text-decoration:underline;
}
.m-gx-c{
	width:358px;
	padding-left:10px;
	height:197px;
	border-left:#b3d4ef solid 1px;
	border-bottom:#b3d4ef solid 1px;
	border-right:#b3d4ef solid 1px;
}
.m-gx-c a{
	color:#2076c3;
}
.m-gx-c a:hover{
	color:#bb0000;
}
.m-gx-c ul{
	list-style:none;
	padding:0px;
	margin:0px;
}
.m-gx-c li{
	line-height:24px;
	text-indent:1.5em;
	background:url(images/dian_l.gif) left center no-repeat;
}
.no2{
	width:658px;
	height:auto;
	border:#b2d4ef solid 1px;
	background:#f6fbff;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
}
.m-2-l{
	float:left;
	width:324px;
	height:auto;
}
.m-2-r{
	float:right;
	width:324px;
	height:auto;
}
.no2-t{
	width:100%;
	height:auto;
	margin-bottom:5px;
}
.no2-t-l{
	float:left;
	width:60px;
	height:30px;
	line-height:30px;
	border-bottom:#dd0000 solid 4px;
	font-weight:bold;
	color:#dd0000;
	text-align:left;
}
.no2-t-r{
	float:right;
	width:264px;
	height:30px;
	line-height:30px;
	border-bottom:#c3e1f9 solid 4px;
	text-align:right;
}
.no4-t-l{
	float:left;
	width:60px;
	height:30px;
	line-height:30px;
	border-bottom:#dd0000 solid 4px;
	font-weight:bold;
	color:#dd0000;
	text-align:center;
}
.no4-t-r{
	float:right;
	width:598px;
	height:30px;
	line-height:30px;
	border-bottom:#c3e1f9 solid 4px;
	text-align:right;
}
.no2-t-r a,.no4-t-r a,.r-b-t-r a{
	text-decoration:none;
	color:#000000;
}
.no2-t-r a:hover,.no4-t-r a:hover,.r-b-t-r a:hover{
	color:#dd0000;
}
.no2-c{
	width:100%;
	height:auto;
}
.no2-c ul,.Contentbox ul{
	list-style:none;
	padding:0px;
	margin:0px;
}
.no2-c li,.Contentbox li{
	line-height:25px;
}
.n-h{
	overflow:hidden;
}

.m-3-l{
	float:left;
	width:335px;
	height:auto;
}
.m-3-r{
	float:right;
	width:335px;
	height:auto;
}
.Contentbox{
	width:333px;
	height:auto;
	border-left:#c0c8d5 solid 1px;
	border-bottom:#c0c8d5 solid 1px;
	border-right:#c0c8d5 solid 1px;
}
.Menubox{
	width:333px;
	height:26px;
	border-left:#c0c8d5 solid 1px;
	border-top:#c0c8d5 solid 1px;
	border-right:#c0c8d5 solid 1px;
	background:url(images/tabs_03.jpg);
}
.Menubox ul{
	list-style:none;
	padding:0px;
	margin:0px;
}
.Menubox li{
	float:left;
	height:26px;
	line-height:26px;
	font-weight:bold;
	color:#08385c;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
}
.Menubox li a{
	color:#08385c;
	text-decoration:none;
}
.Menubox li.hover{
	height:26px;
	text-indent:0.8em;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	font-weight:bold;
	color:#dd0000;
	border-left:#c0c8d5 solid 1px;
	border-right:#c0c8d5 solid 1px;
	background:#FFFFFF url(images/arrow.gif) left center no-repeat;
}
.Menubox li.hover a{
	color:#dd0000;
}

.r-block1{
	list-style:none;
	padding:0px;
	margin:0px;
	width:100%;
	height:auto;
	overflow:auto;
}
.r-block1 a{
	color:#CC0000;
}
.r-block1 a:hover{
	color:#000000;
}
.r-n-1{
	float:left;
	width:125px;
	height:55px;
	line-height:55px;
	text-indent:4em;
	font-size:14px;
	font-weight:bold;
	color:#bb0000;
	background:url(images/r_10.jpg);
}
.r-n-2{
	float:right;
	width:125px;
	height:55px;
	line-height:55px;
	text-indent:4em;
	font-size:14px;
	font-weight:bold;
	color:#bb0000;
	background:url(images/r_10.jpg);
	background-position:125px 0px; 
}
.r-b-t{
	width:250px;
	height:27px;
	overflow:auto;
	background:url(images/r_t.jpg);
	margin-top:10px;
}
.r-b-t-l{
	float:left;
	width:auto;
	text-indent:2em;
	line-height:27px;
	font-size:12px;
	color:#09385e;
	font-weight:bold;
}
.r-b-t-r{
	float:right;
	width:auto;
	line-height:27px;
}
.r-b-c2{
	width:248px;
	border-left:#b5d5ee solid 1px;
	border-bottom:#b5d5ee solid 1px;
	border-right:#b5d5ee solid 1px;
	height:85px;
	/*padding-left:5px;
	padding-right:5px;*/
}
.r-b-c2 ul{
	list-style:none;
	padding:0px;
	margin:0px;
	height:auto;
	width:238px;
	padding-left:5px;
	padding-right:5px;
}
.r-b-c2 li{
	line-height:24px;
	height:24px;
}
.r-b-c3{
	width:100%;
	height:auto;
}
.r-b-c3 ul{
	list-style:none;
	padding:0px;
	margin:0px;
}
.r-b-c3 li{
	width:250px;
	height:60px;
	margin-top:8px;
	overflow:hidden;
}
.r-b-c4{
	width:248px;
	height:auto;
	border-left:#b5d5ee solid 1px;
	border-bottom:#b5d5ee solid 1px;
	border-right:#b5d5ee solid 1px;
	overflow:auto;
}
.r-b-c4 ul{
	list-style:none;
	padding:0px;
	margin:0px;
}
.r-b-c4-1{
	float:left;
	width:105px;
	height:auto;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}
.r-b-c4-1 img{
	border:#CCCCCC solid 1px;
	padding:2px;
}
.r-b-c4-2{
	float:right;
	width:137px;
	height:auto;
}
.r-b-c4-2 strong{
	display:block;
	line-height:22px;
}
.r-b-c4-2 span{
	line-height:22px;
}
.r-b-c5 ul{
	list-style:none;
	padding:0px;
	margin:0px;
}
.r-b-c5{
	width:236px;
	height:auto;
	border-left:#b5d5ee solid 1px;
	border-bottom:#b5d5ee solid 1px;
	border-right:#b5d5ee solid 1px;
	padding-left:6px;
	padding-right:6px;
	overflow:auto;
	padding-bottom:6px;
}
.r-b-c5-1{
	width:73px;
	height:25px;
	line-height:25px;
	border:#b3d4ef solid 1px;
	float:left;
	margin-right:5px;
	margin-top:5px;
	text-align:center;
	color:#bb0000;
	font-size:12px;
	font-weight:bold;
	background:#f6fbff;
}
.r-b-c5-2{
	width:73px;
	height:25px;
	line-height:25px;
	border:#b3d4ef solid 1px;
	float:left;
	margin-top:5px;
	text-align:center;
	color:#bb0000;
	font-size:12px;
	font-weight:bold;
	background:#f6fbff;
}
.r-b-c5-3{
	width:73px;
	height:25px;
	line-height:25px;
	border:#b3d4ef solid 1px;
	float:right;
	margin-top:5px;
	text-align:center;
	color:#bb0000;
	font-size:12px;
	font-weight:bold;
	background:#f6fbff;
}
.r-block6{
	width:100%;
	height:60px;
	background:#000000;
	margin-top:10px;
	overflow:hidden;
}
.able{
	position:absolute;
	top:465px;
	left:708px;
	z-index:9999;
	width:250px;
	height:250px;
	background:#FF0000;
}
.disable{
	display:none;
}

/*子页标签*/
.smain{
	position:relative;
    top:-6px;
	width:960px;
	height:auto;
	overflow:auto;
	margin:0 auto;
	padding-left:8px;
	padding-right:8px;
	background:url(images/s_08.jpg);
}
.sm-l{
	float:left;
	width:202px;
	height:auto;
	
}
.sm-l-t{
	height:33px;
	line-height:33px;
	font-size:14px;
	font-weight:bold;
	background:url(images/s_l_03.jpg);
	text-align:center;
	color:#FFFFFF;
}
.sm-l-c{
	list-style:none;
	padding:0px;
	margin:0px;
}
.sm-l-c li{
	width:202px;
	height:48px;
	background:url(images/s_l_05.jpg);
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding-top:5px;
	
}
.sm-l-c a{
	display:block;
	border:#CCCCCC solid 1px;
	width:100px;
	height:30px;
	line-height:30px;
	text-decoration:none;
	color:#000000;
	margin:0 auto;
}
.sm-l-c a:hover{
	background:#bb0000;
	color:#FFFFFF;
}
.sm-r{
	float:right;
	width:738px;
	padding:10px;
	height:auto;
}
.position{
	width:100%;
	height:30px;
	line-height:30px;
}
.p-l{
	float:left;
	width:120px;
	height:30px;
	background:url(images/p.gif) left center no-repeat;
	text-indent:1em;
	font-weight:bold;
	font-size:14px;
	color:#bb0000;
}
.p-r{
	float:left;
	width:auto;
	height:30px;
	color:#757474;
}

#content{
	font-size:14px;
	line-height:25px;
}
.hover{
	background:#bb0000;
	color:#FFFFFF;
}