@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:281px; overflow:hidden; clear:both;

}



#middle{

height:236px;

}



#left{

float:left; width:459px;

}



.left1{

height:47px; overflow:hidden;

}



.left2{

height:189px; background-image:url(../images/middle1.jpg); padding-left:17px; padding-right:9px;

}



#main{

float:left; width:192px;

}



.main1{

height:47px; overflow:hidden;

}



.main2{

height:189px; background-image:url(../images/middle2.jpg); padding-left:10px;

}



#right{

width:352px; float:left; 

}



.right1{

height:47px; overflow:hidden;

}



.right2{

height:189px; background-image:url(../images/middle3.jpg); padding-left:15px; padding-right:20px;

}





#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:180px}
#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*/
