@charset "utf-8";
/* CSS Document */

div,form,img,ul,li,dl,dt,dd,ol{ padding:0px; margin:0px; border:0px;font-size:12px;line-height:21px;list-style-type:none;font-family:Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6 { margin:0px; padding:0px;}
table,td,tr,th{font-size:12px;line-height:21px; font-family:Arial, Helvetica, sans-serif;}

BODY{
MARGIN:0PX 0PX; PADDING:0PX 0PX;FONT-SIZE:12PX; font-family:Arial, Helvetica, sans-serif; TEXT-ALIGN:center;COLOR:#3C3C3C; BACKGROUND-COLOR:#FFFFFF;line-height:21px; margin-left:auto;margin-right:auto;
}

ul{
clear:both;
}
.bk {
font-size:12px; color:#000000; background-color:#ffffff; border:none;
}

li{
float:left;
}

a:link {
	color: #3C3C3C;
	text-decoration: none;
}
a:visited {
	color: #3C3C3C;
	text-decoration: none;
}
a:hover {
	color:#3C84CD;
	text-decoration: none;
}
a:active {
	color: #3C3C3C;
	text-decoration: none;

}

#container{
POSITION:relative;WIDTH:1003px;TEXT-ALIGN:left; margin:auto!important; padding:auto!important;MARGIN:0PX 0PX;PADDING:0PX 0PX;
}

#top{
height:134px;
}

.top1{
height:28px; background-image:url(../images/top1.jpg); overflow:hidden; text-align:right; color:#000000; padding-top:25px;
}

.top1 a:link {
	color: #000000;
	text-decoration: none;
}
.top1 a:visited {
	color: #000000;
	text-decoration: none;
}
.top1 a:hover {
	color:#000000;
	text-decoration: none;
}
.top1 a:active {
	color: #000000;
	text-decoration: none;

}

.top2{
height:31px; background-image:url(../images/top2.jpg); overflow:hidden; padding-top:5px; padding-left:810px;
}

.top3{
height:28px; background-image:url(../images/bt1.jpg); overflow:hidden;
}

.top3 div{
height:28px; float:left; text-align:center; line-height:28px; color:#FFFFFF; font-weight:800;
}

.top3 div a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.top3 div a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.top3 div a:hover {
	color:#FFFFFF;
	text-decoration: none;
}
.top3 div a:active {
	color: #FFFFFF;
	text-decoration: none;

}

.top4{
height:17px; background-image:url(../images/top3.jpg); overflow:hidden; clear:both;
}

#banner{
height:233px; overflow:hidden; clear:both;
}

#middle{
min-height:390px!important; height:auto!important; height:390px;
}

#left{
float:left; width:229px; min-height:390px!important; height:auto!important; height:390px;
}

.left1{
height:28px; overflow:hidden; background-image:url(../images/left_bt.jpg); padding-left:20px; padding-top:12px; color:#FFFFFF; font-weight:800;
}

.left1 a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.left1 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.left1 a:hover {
	color:#FFFFFF;
	text-decoration: none;
}
.left1 a:active {
	color: #FFFFFF;
	text-decoration: none;

}

.left2{
min-height:197px!important; height:auto!important; height:197px; padding-left:11px;
}

.left2 ul{
height:27px; width:213px; border-bottom:1px solid #E9E8ED;
}

.left2 ul li{
height:27px; line-height:27px;
}

.left3{
height:65px; padding-left:11px;
}

#jian{
width:26px; height:390px; background-image:url(../images/jian.jpg); float:left; 
}

#main{
float:left; width:748px; min-height:390px!important; height:auto!important; height:390px;
}

.main1{
height:25px; overflow:hidden; background-image:url(../images/main_bt.jpg); padding-top:20px;
}

.main2{
min-height:344px!important; height:auto!important; height:344px;
}

#bottom{
height:101px; clear:both;
}

.bottom1{
height:28px; background-image:url(../images/bottom1.jpg); line-height:28px; color: #FFFFFF; padding-left:10px;
}

.bottom1 a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.bottom1 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.bottom1 a:hover {
	color:#FFFFFF;
	text-decoration: none;
}
.bottom1 a:active {
	color: #FFFFFF;
	text-decoration: none;

}

.bottom2{
height:63px; background-image:url(../images/bottom2.jpg); padding-left:10px; padding-top:10px;
}
/*menu*/
#menu{
 	width:1003px;
	z-index: 500;
	position:relative;
	margin:0 auto;
	height:28px; background-image:url(../images/bt1.jpg);
}
#menu .select {
width:1003px;
list-style:none;
margin:0 auto;
}
#menu .select li{
display:block;
float:left;/*列表高度*/
height:28px;
}
#menu .select a {
display:block; 
height:28px;/*列表高度*/
white-space:nowrap;
text-align:center
}
#menu b{color:#fff; line-height:28px;}

#menu ul a.m1{
	width:110px;
	background:url(../images/m1.jpg) no-repeat left top;
}
#menu ul a.m2{ 
	width:122px;
	background:url(../images/m2.jpg) no-repeat left top;
}
#menu ul a.m3{ 
	width:137px;
	background:url(../images/m3.jpg) no-repeat left top;
}
#menu ul a.m4{ 
	width:124px;
	background:url(../images/m4.jpg) no-repeat left top;
}
#menu ul a.m5{ 
	width:122px;
	background:url(../images/m5.jpg) no-repeat left top;
}
#menu ul a.m6{ 
	width:124px;
	background:url(../images/m6.jpg) no-repeat left top;
}
#menu ul a.m7{ 
	width:127px;
	background:url(../images/m7.jpg) no-repeat left top;
}
#menu ul a.m8{ 
	width:121px;
	background:url(../images/m8.jpg) no-repeat left top;
}
#menu .select a:hover, 
#menu .select li:hover a{
background-position: left bottom;
background:url(../images/bg2.jpg) repeat-x;
cursor:pointer; 
}
#menu ul ul {display:none;}

/* IE6 only */
#menu table {
border-collapse:collapse; 
margin:-1px; 
font-size:1em; 
width:0; 
height:0;
z-index:100;
}

#menu .select ul li {  /* 下拉样式*/
	width:100px;
	height:27px;
	line-height:27px;
	background:#0056a9;
	color:#fff;
	border-bottom:1px #fff  dashed;;
	filter:alpha(opacity=70);
    	-moz-opacity:.70;
    	opacity:0.7;
}
#menu .select ul.sub1 li{ width:122px}
#menu .select ul.sub2 li{ width:137px}
#menu .select ul.sub3 li{ width:124px}
#menu .select ul.sub4 li{ width:124px}

#menu .select ul li a{  /* 下拉样式*/
	height:27px;
	line-height:27px;
	background:#0056a9;
	color:#fff;
	text-align:justify;
}

#menu .select :hover ul {
width:120px;
display:block;
position:absolute;
z-index:100;
top:28px;
}



#menu .select :hover ul li {
display:block;
z-index:100;
}


#menu .select :hover ul li a {
display:block;
height:27px;
line-height:27px;
white-space:nowrap;
text-align:justify;
z-index:100;
padding-left:10px;
}

#menu .select :hover ul li a:hover { /*下拉连接样式*/
z-index:100;
display:block;
height:27px;
background:#ff8d11;
color:#fff;
padding-left:10px;
}

/*end menu*/
