/*---------------------------------------------header---start---------------*/
a {
	/*去掉虚线*/
	hide-focus: expression(this.hideFocus=true); /* for ie 5+ */ 
	outline: none; /* for firefox 1.5 + */ 
}

#header{
	background: url(../../images/menu_bg.jpg) left top repeat-x !important;
	margin:0 auto;
	width:100%;
	height:110px;
}
#header .subCout{
	margin:0 auto;
	background: url(../../images/menu_sub_bg.jpg) left top no-repeat !important;
	width:960px;
	height:110px;
}
#header .subCout .logo{
	float:left;
	width:280px;
	height:110px;
	border:none;
}
#header .subCout .list{
	float:left;
	width:650px;
	height:34px;
	text-align:right;
	padding-top: 5px;
}

/*  menu start */
.menu {
    margin:0 auto;
}
.menu ul {
	padding:0;
	margin:0;
	list-style-type: none;
}
.menu ul li {
	float:left;
}

.menu01 {		
	display:block;
	width:60px;
	height:32px;
	position: relative;
}
.menu01 a{
	position: relative;
	display:block;
	width:60px;
	height:32px;
	background: url(../../images/sub_font.gif) 0px 0px no-repeat !important;
}
.menu01 a:hover {
	position: relative;
	display:block;
	width:60px;
	height:32px;
	background: url(../../images/sub_up1.jpg) left top no-repeat !important;
}
.sub1 {
	position: relative;
	display:block;
	width:60px;
	height:32px;
	background: url(../../images/sub_up1.jpg) left top no-repeat !important;
}

.menu02 {		
	display:block;
	width:90px;
	height:32px;
}
.menu02 a{		
	display:block;
	width:90px;
	height:32px;
	background: url(../../images/sub_font.gif) -68px top no-repeat !important;
}
.menu02 a:hover {	
	display:block;
	width:90px;
	height:32px;
	background: url(../../images/sub_up2.jpg) left top no-repeat !important;
}
.sub2 {	
	display:block;
	width:90px;
	height:32px;
	background: url(../../images/sub_up2.jpg) left top no-repeat !important;
}

.menu03 {		
	display:block;
	width:90px;
	height:32px;
}
.menu03 a{		
	display:block;
	width:90px;
	height:32px;
	background: url(../../images/sub_font.gif) -165px top no-repeat !important;
}
.menu03 a:hover {	
	display:block;
	width:90px;
	height:32px;
	background: url(../../images/sub_up3.jpg) left top no-repeat !important;
}
 .sub3 {	
	display:block;
	width:90px;
	height:32px;
	background: url(../../images/sub_up3.jpg) left top no-repeat !important;
}
.menu04 {		
	display:block;
	width:90px;
	height:32px;
}
.menu04 a{		
	display:block;
	width:90px;
	height:32px;
	background: url(../../images/sub_font.gif) -261px top no-repeat !important;
}
.menu04 a:hover  {	
	display:block;
	width:90px;
	height:32px;
	background: url(../../images/sub_up4.jpg) left top no-repeat !important;
}
.sub4 {	
	display:block;
	width:90px;
	height:32px;
	background: url(../../images/sub_up4.jpg) left top no-repeat !important;
}
.menu05 {		
	display:block;
	width:90px;
	height:32px;
}
.menu05 a{		
	display:block;
	width:90px;
	height:32px;
	background: url(../../images/sub_font.gif) -354px top no-repeat !important;
}
.menu05 a:hover{	
	display:block;
	width:90px;
	height:32px;
	background: url(../../images/sub_up5.jpg) left top no-repeat !important;
}
 .sub5{	
	display:block;
	width:90px;
	height:32px;
	background: url(../../images/sub_up5.jpg) left top no-repeat !important;
}

.menu06 {		
	display:block;
	width:90px;
	height:32px;
}
.menu06 a{		
	display:block;
	width:90px;
	height:32px;
	background: url(../../images/sub_font.gif) -450px top no-repeat !important;
}
.menu06 a:hover {	
	display:block;
	width:90px;
	height:32px;
	background: url(../../images/sub_up6.jpg) left top no-repeat !important;
}
.sub6{	
	display:block;
	width:90px;
	height:32px;
	background: url(../../images/sub_up6.jpg) left top no-repeat !important;
}
.menu07 {		
	display:block;
	width:90px;
	height:32px;
}
.menu07 a{		
	display:block;
	width:90px;
	height:32px;
	background: url(../../images/sub_font.gif) -547px top no-repeat !important;
}
.menu07 a:hover{	
	display:block;
	width:90px;
	height:32px;
	background: url(../../images/sub_up7.jpg) left top no-repeat !important;
}
.sub7{	
	display:block;
	width:90px;
	height:32px;
	background: url(../../images/sub_up7.jpg) left top no-repeat !important;
}
/* make the dropdown ul invisible   display:none;*/
.menu_cont  {
	display:none;
	float:left;	
	position: absolute;
	z-index:99999;
	height: 30px;
	padding-left:12px;
}
.menu_cont ul li{	
	line-height:30px;
	display:block;
	height:30px;
	_width: 68px;
	text-align:left;
	padding-left:10px;
	margin-right:10px;
	_margin: 0;
	background: url(../../images/Arrow.gif) left center no-repeat !important;
}
.menu_cont ul li a {
	display:block;
	color:#fff;
	height:30px;
	text-decoration:none;
}

.menu_cont ul li a:hover {
	display:block;
	height:30px;
	color:#F69838;
	text-decoration:none;
}

/*  menu end  */

/*---------------------------------------------header---End---------------*/
/*---------------------------------------------container---star--------------*/
#container{
	margin:0 auto;
	width:100%;
	min-height:550px ;
	_height:550px;
	background-color: #fff !important; 
	overflow:hidden !important;/*  针对 background-color 和 min-height 的问题在火狐下不正常显示的解决！ */
	_overflow:inherit;
}
#content{
	margin:0 auto;
	width:960px;
	height:auto;
}
.lineUp{
	float:left;
	width:100%;
	border-top:#E0E0E0 1px solid;
	padding-top:10px;
	height: 80px;
	background: url(../../images/foot_bg.jpg);
}
/*---------------------------------------------container---End---------------*/


/*---------------------------------------------footer---start---------------*/

#footer{
	margin:0 auto;
	width:960px;
	color: #b1b1b1;
}

#footer a{ color:#b1b1b1; text-decoration:none; cursor:pointer; } 
#footer a:hover{color:#FF9000; text-decoration:none; cursor:pointer;}

#footer .icon_logo{
	float:left;
	background: url(../../images/logo_foot.png) left top no-repeat !important;
	height:50px;
	width:50px;	
}
#footer .icon_logo img{
	float:left;
}
#footer .foot{
	font-size: 12px;
	padding:0 0 0 15px;
	text-align:left;
	float: left;
	width: 740px;
	color: #666;
}

#footer .foot a{
	color: #666;
}
#footer .foot a:HOVER{
	color: #444;
}
#footer .icon_Police img{
	margin-right:30px;
}
/*---------------------------------------------footer---End---------------*/


.leftMenu{ width:152px;}
.leftTitle{ width:152px; height:83px; overflow:hidden; clear:both;}
.listMOut{width:152px; height:200px; position:relative;}
.listMIn{width:152px; height:200px; position:absolute; z-index:2; top:0px; left:0px;}
#listMBg{ width:152px; height:31px; display:block; overflow:hidden;background:url(../../images/leftMenuBg.jpg) 0px 2px no-repeat; position:absolute; z-index:1; top:0px; left:0px; }
.listMIn div{ clear:both; width:152px; height:31px;}
.listMIn div a{ display:block; width:152px; height:31px; line-height:31px; text-align:center; font-size:12px; color:#555555; font-weight:bold; text-decoration:none; }
.listMIn div a:hover{ display:block; width:152px; height:31px; line-height:31px; text-align:center; font-size:12px; color:#555555; font-weight:bold; text-decoration:none; }
.listMIn div a:visited{ display:block; width:152px; height:31px; line-height:31px; text-align:center; font-size:12px; color:#555555; font-weight:bold; text-decoration:none; }
.listMIn div.pitch a{ display:block; width:152px; height:31px; line-height:31px; text-align:center; font-size:12px; color:#fff; font-weight:bold; text-decoration:none; }
.listMIn div.pitch a:hover{ display:block; width:152px; height:31px; line-height:31px; text-align:center; font-size:12px; color:#fff; font-weight:bold; text-decoration:none; }
.listMIn div.pitch a:visited{ display:block; width:152px; height:31px; line-height:31px; text-align:center; font-size:12px; color:#fff; font-weight:bold; text-decoration:none; }
