@charset "utf-8";
/* CSS Document */

*{font-family:宋体; font-size:12px}
html,body,form,table,div,ul,a,img {border:0; padding:0; margin:0; line-height:20px; list-style:none}
body {background:#036}
#bodybox {width:960px; margin:0 auto;}
.left {float:left}
.right {float:right}
.clear {clear:both}

a:link {color:#036; text-decoration:none}
a:visited {color:#036; text-decoration:none}
a:hover {color:#b00; text-decoration:underline; position:relative; top:1px}
a:active {color:#036; text-decoration:none}

.l000 {color:black}
a.l000:link {color:black; text-decoration:none}
a.l000:visited {color:black; text-decoration:none}
a.l000:hover {text-decoration:underline}

.l666 {color:#666}
a.l666:link {color:#666; text-decoration:none}
a.l666:visited {color:#666; text-decoration:none}
a.l666:hover {color:#b00; text-decoration:underline}

.l930 {color:#930}
a.l930:link {color:#930; text-decoration:none}
a.l930:visited {color:#930; text-decoration:none}
a.l930:hover {text-decoration:underline}

a.ld00:link {font-size:20px; font-family:黑体; line-height:24px; color:#d00; text-decoration:none}
a.ld00:visited {font-size:20px; font-family:黑体; line-height:24px; color:#d00; text-decoration:none}
a.ld00:hover {text-decoration:underline}

.list li {background:url(dot.gif) no-repeat 0 9px; padding-left:10px; margin-left:30px;_margin-left:15px; display:block; float:left; width:240px; height:24px; overflow:hidden}
.list2 li {background:url(dot.gif) no-repeat 0 9px; padding-left:10px; height:24px;*height:22px; overflow:hidden}
.list2 li a {width:290px; font-size:14px; float:left; display:block; overflow:hidden}
.list2 li span {float:right; display:block; color:#960}

.fontAr {font-family:Arial, Helvetica, sans-serif}
.fontVe {font-family:Verdana, Geneva, sans-serif}
.fontRo {font-family:'Times New Roman', Times, serif}
.fontYh {font-family:microsoft yahei}

.f14 {font-size:14px}
.f20 {font-size:20px; font-family:黑体; line-height:24px}
.f24 {font-size:24px}
.B {font-weight:bold}

.l30 {line-height:30px}

.shadowfff {filter:dropshadow(color=#ffffff, offx=1, offy=1, positive=1)}


.float1{
	position:relative;
	width:960px;
	height:275px;
	border:0;
	z-index:1;
}
.float2{
	position:absolute;
	top:15px;
	right:10px;
} 
.float3{
	position:absolute;
	bottom:0;
	right:10px;
} 

.bg01 {background:url(01.jpg) no-repeat; height:275px}
.bg01_1 {background:url(01_1.gif) no-repeat; width:615px; height:320px; float:left}
.bg01_2 {background:url(01_2.gif) no-repeat; width:345px; height:320px; float:right}
.bg02_1 {background:url(02_1.gif) no-repeat; width:615px; height:320px; float:left}
.bg02_2 {background:url(02_2.gif) no-repeat; width:345px; height:320px; float:right}
.bg02_3 {background:url(02_3.gif) no-repeat; width:615px; height:320px; float:left}
.bg02_4 {background:url(02_4.gif) no-repeat; width:615px; height:320px; float:left}
.bg04 {background:url(04.gif) repeat-y; width:100%}
.bg06 {background:url(06.gif) no-repeat; height:82px; padding-top:100px; text-align:center; line-height:24px}
.bg07 {background:url(07.gif) no-repeat; padding:20px 30px}
.bg08 {background:url(08.gif) repeat-y; float:left; width:615px}

/*1*/
.hoverbox {
	cursor: default;
	list-style: none;
}

.hoverbox a {
	cursor: pointer;
}

.hoverbox a .preview {
	display: none;
}

.hoverbox a:hover .preview {
	display: block;
	position: absolute;
	top: -33px;
	left: -33px;
	z-index: 1;
}

.hoverbox img {
	border:#CD9902 1px solid;
	vertical-align: top;
	width: 96px;
	height: 96px;
}

.hoverbox li {
	color: inherit;
	display: block;
	float: left;
	padding: 4px 4px 10px 4px;
	position: relative;
	text-align: center;
}

.hoverbox .preview {
	background: #fff;
	padding: 2px;
	border-color: #000;
	width: 160px;
	height: 160px;
}

/*2*/
.hoverbox2 {
	cursor: default;
	list-style: none;
}

.hoverbox2 a {
	cursor: pointer;
}

.hoverbox2 a .preview {
	display: none;
}

.hoverbox2 a:hover .preview {
	display: block;
	position: absolute;
	top: -35px;
	left: -35px;
	z-index: 1;
}

.hoverbox2 img {
	border:#CD9902 1px solid;
	vertical-align: top;
	width: 100px;
	height: 100px;
}

.hoverbox2 li {
	color: inherit;
	display: block;
	float: left;
	padding: 0 7px 5px 7px;
	position: relative;
	text-align: center;
}

.hoverbox2 .preview {
	background: #fff;
	padding: 2px;
	border-color: #000;
	width: 160px;
	height: 160px;
}


.ttl{height:18px;}
.ctt{height:auto;padding:6px 8px 6px 16px;clear:both;text-align:left;}
.w330{margin:5px 4px;clear:both;width:330px;}
.tb_{background:url('line.gif') repeat-x}
.tb_ ul{height:49px;}
.tb_ li{float:left; height:38px;padding-top:11px;width:138px;cursor:pointer;}
.normaltab {background:url('normal.gif') no-repeat center; text-align:center}
.hovertab {background:url('hover.gif') no-repeat center; text-align:center}
.dis{display:block;}
.undis{display:none;}

.bg03_1 {background:url(03_1.gif) no-repeat; height:60px}
.bg03_2 {background:url(03_2.gif) no-repeat; height:60px}
.bg03_3 {background:url(03_3.gif) no-repeat; height:60px}
.bg08_1 {background:url(08_1.gif) repeat-y; width:100%}
.videobg {background:url(videobg.gif); width:130px; height:118px; padding:5px 7px 0 5px}

.bg03_1_2 {background:url(03_1_2.gif) no-repeat; height:60px}
