﻿BODY { MARGIN: 0px; BACKGROUND:white; COLOR: #000; FONT-FAMILY: "宋体"; font-size:12px; line-height:22px; }
TABLE {
	TEXT-ALIGN: left; font-size:12px; line-height:22px;
}

.Head {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica
}
.SubHead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Tahoma, Arial, Helvetica
}
.SubSubHead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Tahoma, Arial, Helvetica
}

H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #666644; FONT-FAMILY: Tahoma, Arial, Helvetica
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #666644; FONT-FAMILY: Tahoma, Arial, Helvetica
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Tahoma, Arial, Helvetica
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Tahoma, Arial, Helvetica
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Tahoma, Arial, Helvetica
}
DT {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Tahoma, Arial, Helvetica
}
H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Tahoma, Arial, Helvetica
}
TFOOT {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Tahoma, Arial, Helvetica
}
THEAD {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Tahoma, Arial, Helvetica
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: baseline; COLOR: #003366; FONT-FAMILY: Tahoma, Arial, Helvetica
}

SMALL {
	FONT-SIZE: 8px
}
BIG {
	FONT-SIZE: 14px
}
BLOCKQUOTE {
	FONT-FAMILY: Lucida Console, monospace
}
PRE {
	FONT-FAMILY: Lucida Console, monospace
}

HR {
	HEIGHT: 1pt; TEXT-ALIGN: left
}

a{ color:#4d5d6b;text-decoration:none;}
a:link{ color:#4d5d6b;text-decoration:none;}
a:visited{ color:#4d5d6b;text-decoration:none;}
a:hover{ color:#FF6600;text-decoration:underline;}

IMG { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px }
ul, li { margin:0; padding:0; list-style-type:none; }
dl, dt, dd { margin:0; padding:0; }

.top8 { margin-top:8px }
.top12 { margin-top:12px }
.pd8 { padding:8px }
.clear { clear:both }
.fs14 { font-size:14px; }



.dvCenter { width:980px; margin:0 auto; }
.pageLeft { float:left; width:220px; }
.pageRight { float:right; width:730px; }

#logo { float:left; width:490px; height:105px; }
#logo A { display:block; width:490px; height:95px;  background:url(logo.gif) no-repeat; }
#logor { float:right; width:350px; height:85px; background:url(logoR.gif) 0 20px no-repeat; }

/* tabs
*************************/

ul.tabs { display: table; margin: 0; padding: 0; list-style: none; position: relative; }
ul.tabs li { margin: 0; padding: 0; list-style: none; display: table-cell; float: left; position: relative; }
ul.tabs a
{
position: relative;
display: block;
}

/* dropdowns
*************************/
/*
ul.dropdown
{
margin: 0;
padding: 0;
display: block;
position: absolute;
z-index: 999;
top: 100%;
width: 250px;
display: none;
left: 0;
}

ul.dropdown ul.dropdown
{
top: 0;
left: 95%;
}

ul.dropdown li
{
margin: 0;
padding: 0;
float: none;
position: relative;
list-style: none;
display: block;
}

ul.dropdown li a { display: block; }*/

#mnuMain { /*position: fixed;*/ z-index: 5; height: 45px; line-height: 40px; background:url(menubg.gif) repeat-x; border-bottom: 1px solid #000; }
#mnuMain ul { margin: 0 auto; }

#mnuMain li { float:left; width:122px; font-size:14px; font-weight:bold; color:#FFF; line-height:45px; text-align:center; background:url(menuspr.gif) no-repeat; }
#mnuMain li.first { background:none; }
#mnuMain li A { color:#FFF; }

#mnuMain ul li.hasmore { }
#mnuMain ul li h4 { margin: 0; }
#mnuMain ul li h4 a { font-size: 14px; color: #000; font-weight: bold; padding: 0 15px; }
#mnuMain ul li a { color: #FFF; padding-left: 4px; }
#mnuMain ul li a img { vertical-align: middle; }

/*#mnuMain ul li a:hover { background: url(topselectionleft.png) top left no-repeat; }*/
#mnuMain ul li a span { display: block; padding: 0 15px 0 11px; }
/*#mnuMain ul li a:hover span { background: url(topselectionright.png) top right; }*/


#mnuMain dl.dropdown { padding: 10px; overflow:hidden; background:#42525f; border-bottom: 1px solid #dc902f; width: 140px; }
#mnuMain dl.dropdown dd a { border-bottom: 1px solid #7e95a7; line-height: 30px; overflow: hidden; height: 30px; }
#mnuMain dl.dropdown dd.last a { border-bottom-width: 0; }
#mnuMain dl.dropdown dd a:hover { background: url(menuarrow.png) left center no-repeat; }
#mnuMain dl dd h4 a:hover { background-image: none; }

.hLeft { float:left; width:620px; }
.hRight { float:right; width:350px; }


.box01 { clear:both; }
.box02_l { float:left; width:201px; }
	/*.box02_l dd { overflow:hidden; background:#f7f7f7; border:1px solid #8d8d8d; }*/
.box02_r { float:right; width:201px; }
	/*.box02_r dd { overflow:hidden; background:#f7f7f7; border:1px solid #8d8d8d; }*/
dd.bb1 { overflow:hidden; background:#f7f7f7; border:1px solid #8d8d8d; }

dl.ss {}
	dl.ss dt { height:30px; border-bottom:1px solid #b5b5b5 }
	dl.ss dt span.left { float:left; }
	dl.ss dt span.left A { display:block; width:80px; height:29px; }
	dl.ss dt span.right { float:right; line-height:29px; }
	dl.ss dd { padding:8px }

.bFont_about { background:url(bfont.jpg) no-repeat ; }
.bFont_news { background:url(bfont.jpg) 0 -30px no-repeat ; }
.bFont_yeji { background:url(bfont.jpg) 0 -60px no-repeat ; }
.bFont_case { background:url(bfont.jpg) 0 -90px no-repeat ; }
.bFont_xm { background:url(bfont.jpg) 0 -120px no-repeat ; }
.bFont_ol { background:url(bfont.jpg) 0 -150px no-repeat ; }
.bFont_wt { background:url(bfont.jpg) 0 -180px no-repeat ; }


ul.u001 {}
	ul.u001 li { border-bottom:1px dashed #cdcdcd }

ul.u002 { }
	ul.u002 li { float:left; width:75px; height:25px; margin:0 8px; _margin:0 6px; background:url("ICON.gif") 0 7px no-repeat; line-height:25px; font-weight:bold; }
	ul.u002 li a { padding-left:15px; }
ul.u005 { }
	ul.u005 li { float:left; width:75px; height:25px; margin-left:26px; background:url("ICON2.gif") 0 10px no-repeat; line-height:25px; font-weight:bold; }
	ul.u005 li a { padding-left:10px; }

ul.u003 { }
	ul.u003 li { width:100px; height:25px; margin-left:20px; background:url("ICON.gif") 0 7px no-repeat; line-height:25px; font-weight:bold; }
	ul.u003 li a { padding-left:15px; }

ul.u006 { }
	ul.u006 li { height:30px; margin:0 20px; background:url("100118-83.gif") 20px 9px no-repeat; border-bottom:1px dashed #b4b4b4; line-height:30px; font-weight:bold; }
	ul.u006 li a { padding-left:30px; }

UL.list-1 {}
	UL.list-1 li { margin-top:10px; padding:10px 0; border-bottom:1px dashed #999999; }
	UL.list-1 li strong { padding-left:10px; font-size:14px; background:url(icon02.gif) 0 4px no-repeat; }
	UL.list-1 li span.a3 { display:block; padding-left:10px; }

.box02_t { height:18px; background:url(100118-60.gif) no-repeat ; }
.box02_c { overflow:hidden; background:#e7e7e7; }
.box02_b { height:14px; background:url(100118-61.gif) no-repeat ; }

.box03_t { height:27px; background:url(28-sh.jpg) no-repeat ; }
.box03_c { overflow:hidden; background:url(28-di.jpg) repeat-x; }
.box03_b { height:10px; background:url(28-xia.jpg) no-repeat ; }

.box03 { overflow:hidden; padding:8px; background:url(100118-74.jpg) repeat-x; }

.copyright { COLOR: #7f7969; line-height:25px; text-align:center }


.fenye { clear:both; padding:10px; }

.dvboxinfo {}
	.dvboxinfo .dvbi_title { text-align:center; font-size:14px; color:#FF6600 }
	.dvboxinfo .dvbi_info { text-align:center; margin:10px 0; border-top:1px dashed #999999;  }
	.dvboxinfo .dvbi_image { text-align:center; }
	.dvboxinfo .dvbi_image img { padding:5px; border:1px solid #999999; }
	.dvboxinfo .dvbi_image A:hover img { border:1px solid #ECECEC; background:#ECECEC; }
	.dvboxinfo .dvbi_content { padding:8px; font-size:14px; line-height:25px; }
	.dvbackbtn { margin-bottom:10px; text-align:center; }