﻿@charset "utf-8";
/* CSS Document */
/*#text{
	width:100%;
	
}
#text embed{
	width:100%;
	height:410px;
	margin:0px auto;
	
}(flash>1003)*/
html,body, div, dl, dt, dd,ul,ol,li , h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
margin:0;
padding:0;
font-size:12px;
font-family:Arial,"宋体";
color:#404040;
line-height:150%;
}
table{
border-collapse:collapse;
}
a img{
border:0px;
}
address, caption, cite, code, dfn, em, th, var {
font-style:normal;
font-weight:normal;
}

li {
list-style:none;
}
caption, th {
text-align:left;
}
h1, h2, h3, h4, h5, h6 {
font-size:100%;
font-weight:normal;
}
input, button, textarea, select {
font-family:inherit;
}

a {
outline: none; /* 去掉Firefox点击时产生的虚线?*/
text-decoration:none;
color:#404040;
}
a:hover{ text-decoration:underline}
.clear{ clear:both; font-size:0px; height:0px; width:0px;}





#layout{ width:1003px; margin:0 auto;}
#header{ background:url(../images/commen/topbj1.gif) repeat-x; height:64px; padding:9px 0px 0px 12px; width:991px; overflow:hidden;}
#header h1{ width:380px; float:left;}
#toplink{ float:right; width:195px; overflow:hidden; color:#6a6c6e; padding-top:21px; }
#toplink a{ color:#6a6c6e; padding-right:17px;}
#toplink a:hover{ text-decoration:underline;}
#topquicklink{ background:url(../images/commen/topbj2.gif) repeat-x; height:18px; text-align:right; padding-right:5px; width:998px;}
#topflash{ width:1003px; height:199px; margin:1px 0px;}

#topmenu{ width:903px; height:35px; overflow:hidden; background:url(../images/commen/topmenubj1.gif) repeat-x; padding-left:100px;}
#topmenu li{ height:35px; float:left; text-indent: -9999px;}
#topmenu li a{ display:block; height:35px; text-indent: -9999px; background-image:url(../images/commen/topmenu.gif);}
#topmenu li.nav0 a {
	background-position: 0px 0px;
	width:96px;
}
#topmenu li.nav0 a:hover {
	background-position: 0px 0px;
	width:96px;
}
#topmenu li.nav0current a {
	background-position: 0px -35px;
	width:96px;
}
#topmenu li.nav1 a {
	background-position: -96px 0px;
	width:125px;
}
#topmenu li.nav1 a:hover {
	background-position: -96px 0px;
	width:125px;
}
#topmenu li.nav1current a {
	background-position: -96px -35px;
	width:125px;
}
#topmenu li.nav2 a {
	background-position: -221px 0px;
	width:123px;
}
#topmenu li.nav2 a:hover {
	background-position: -221px 0px;
	width:123px;
}
#topmenu li.nav2current a {
	background-position: -221px -35px;
	width:123px;
}
#topmenu li.nav3 a {
	background-position: -344px 0px;
	width:122px;
}
#topmenu li.nav3 a:hover {
	background-position: -344px 0px;
	width:122px;
}
#topmenu li.nav3current a {
	background-position: -344px -35px;
	width:122px;
}
#topmenu li.nav4 a {
	background-position: -466px 0px;
	width:125px;
}
#topmenu li.nav4 a:hover {
	background-position: -466px 0px;
	width:125px;
}

#topmenu li.nav4current a {
	background-position: -466px -35px;
	width:125px;
}
#topmenu li.nav5 a {
	background-position: -591px 0px;
	width:126px;
}
#topmenu li.nav5 a:hover {
	background-position: -591px 0px;
	width:126px;
}
#topmenu li.nav5current a {
	background-position: -591px -35px;
	width:126px;
}
#topmenu li.nav6 a {
	background-position: -718px 0px;
	width:122px;
}
#topmenu li.nav6 a:hover {
	background-position: -718px 0px;
	width:122px;
}
#topmenu li.nav6current a {
	background-position: -718px -35px;
	width:122px;
}
#topmap{ width:993px; height:22px; line-height:22px; text-align:right; padding-right:10px; color:#373737; margin-top:1px; background:#cacaca;}
#topmap a{ color:#373737;}
#topmap a:hover{ text-decoration:underline;}
#topmap span{ padding:0px 13px;}
#content{ width:1003px; overflow:hidden; background:url(../images/commen/conbj2.gif) no-repeat left top;}

#leftcontent{ width:241px; padding-left:14px; float:left; margin-bottom:76px;}
#leftnav{ width:241px; margin-bottom:34px;}
#leftnav li{ width:241px; height:31px; line-height:31px; background:url(../images/commen/leftmenubj3.gif) no-repeat;}
#leftnav li a{ display:block; padding-left:35px; color:#262626;}
#leftnav li a.active,
#leftnav li a:hover{ color:#a90c08; font-weight:bold; background:url(../images/commen/leftmenubj2.gif) no-repeat;}


#leftqucklink h3{ color:#383838; font-weight:bold; padding-left:7px; overflow:hidden; width:228px; height:23px;}
#leftqucklink h3 a{ color:#383838;}
#leftqucklink h3 a:hover{ text-decoration:underline;}
#leftqucklink span{ float:right; background:url(../images/commen/bz2.gif) no-repeat right; padding-right:13px;}
#leftqucklink li{ height:41px; float:left; text-indent: -9999px; width:232px;}

#leftqucklink li.nav0 a {
	background-position: 0px 0px;
}
#leftqucklink li.nav0 a:hover {
	background-position: -232px 0px;
}
#leftqucklink li.nav1 a {
	background-position: 0px -41px;
}
#leftqucklink li.nav1 a:hover {
	background-position: -232px -41px;
}
#leftqucklink li.nav2 a {
	background-position: 0px -82px;
}
#leftqucklink li.nav2 a:hover {
	background-position: -232px -82px;
}
#leftqucklink li.nav3 a {
	background-position: 0px -123px;
}
#leftqucklink li.nav3 a:hover {
	background-position: -232px -123px;
}
#leftqucklink li.nav4 a {
	background-position: 0px -164px;
}
#leftqucklink li.nav4 a:hover {
	background-position: -232px -164px;
}
#leftqucklink li.nav5 a {
	background-position: 0px -205px;
}
#leftqucklink li.nav5 a:hover {
	background-position: -232px -205px;
}
#tel{ position:absolute; bottom:0px; left:16px; top:-145px;}

#rightcontent{ width:747px; float:left; border-bottom:1px solid #ddd; margin-bottom:7px;  border-right:1px solid #ddd; min-height:640px; _height:640px; padding-bottom:50px;}

#bottombox{ height:101px; width:1003px; position:relative;}
#bottomlinkbox{ background:#e1e1e1; text-align:center; height:24px; line-height:24px; color:#656565; }
#bottomlinkbox a{ padding-right:40px; color:#656565;}
#bottomlinkbox a:hover{ text-decoration:underline;}
#copybox{ margin:13px 0px 0px 19px; background:url(../images/commen/bottomlog.gif) no-repeat left; height:39px; padding-left:60px;float:left;width:600px; }
#copybox2{float:right;font-size:10px;color:#999;font-family:"Arial";width:120px;text-align:right;margin-top:13px;}
#copybox2 a{color:#999;}
#copybox2 a:hover{color:#666;}




