*{
	margin:0px;
	padding:0px;
}
ul{
	list-style:none;
}
img,input,button{
	border:0px;
}
button{
	cursor:hand;
	cursor:pointer;
}
body{
	font-size:12px;
	font-family:Verdana,"宋体" Arial, SunSans-Regular, Sans-Serif;
	color:#818181;
	background:#fff;
	text-align:left;
}
a:link {
	color:#808080;
	text-decoration:none;
}
a:visited {
	color:#808080;
	text-decoration:none;
}
a:hover {
	color:#808080;
	text-decoration:underline;
}
a:active {
	color:#808080;
	text-decoration:underline;
}
a,area {blr:expression(this.onFocus=this.blur()) } /*for IE*/
:focus {outline: none;} /*for Firefox*/ 
/**$style通用样式 Bin**/
i{
	font-style:normal !important;
}
.left{
	float:left;
	display:inline;
}
.right{
	float:right;
	display:inline;
}
.clear{
	clear:both;
}
.border_v1{
	border:1px solid #e7e7e7;
	background:#f9fafc;
}

/**$style通用样式 End**/

.cont_top{
	height:15px;
	background:#f8f9fb;
}

.container{
	background:#fff url(images/bg/mind_bj.jpg) no-repeat center -28px;
	text-align:left;
}


/**TOP  头部的CSS Bin**/
.header{
	width:972px;
	margin:0px auto;
	background:url(images/bg/bg_header.png) no-repeat left top !important;
	background:url(images/bg/bg_header.gif) no-repeat left top;
	height:auto;
	zoom:1;
}
.header .header_t{
	width:920px;
	padding-top:14px;
	padding-left:30px;
}
.header .logo img{
	margin-top:23px;
}
.nav{
	
}
.nav .nav_l{
	float:left;
	display:inline;
	height:43px;
	width:7px;
	background:url(images/bg/nav_l.gif) no-repeat left top;
}
.nav .nav_c{
	float:left;
	display:inline;
	height:43px;
	line-height:33px;
	width:913px;
	background:url(images/bg/nav_c.jpg) repeat-x left top;
}
.nav .nav_c ul li{
	float:left;
	display:inline;
	height:43px;
	position:relative;
	background:url(images/bg/nav_sx.gif) no-repeat right top;
	zoom:1;
	overflow:hidden;

}
.nav .nav_c ul li a{
	color:#4c4d51;
	font-weight:bold;
	font-size:14px;
	padding:0px 62px;
	float:left;
	display:block;
	height:32px;
	margin:5px 6px 0px 6px !important;
	margin:5px 3px 0px 3px;
	overflow:hidden;
	zoom:1;
}
.nav .nav_c ul li a:hover{
	text-decoration:none;
	background:#fff;
	color:#0464b0;
}

.nav .nav_c ul li.li_first{
	margin-left:10px;
}
.nav .nav_c ul li.uilt a span{
	padding-right:18px;
}
.nav .nav_c ul li a.sunt{
	text-decoration:none;
	background:#fff;
	color:#0464b0;
}
.nav .nav_c ul li a.sunt span{
	padding-right:18px;
	background:url(images/bg/bg_xl_13x13.gif) no-repeat right -17px;
	+background:url(images/bg/bg_xl_13x13.gif) no-repeat right -19px;
}
.nav .nav_c ul li a.brank{
	text-decoration:none;
	background:#fff;
	color:#0464b0;
}


/**	nav	二级导航**/
.nav .nav_c ul .nav_ul_ul{
	position:absolute;
	display:block;
	top:40px;
	left:0px;
}
.nav .nav_c ul li .nav_ul_ul li{
	float:none;
	display:block;
	height:auto;
	height:auto;
	overflow:hidden;
	zoom:1;
	margin:0px !important;
	padding:0px !important;
}
.nav .nav_c ul li .nav_ul_ul li a{
	background:#f8f9fb;
	border:1px solid #e4ebf1;
	color:#0862AE;
	margin:0px 0px 0px 4px !important;
	padding:0px 17px 0px 17px !important;
	font-size:12px;
	display:block;
	height:38px;
	overflow:hidden;
	zoom:1;
	float:none;
}
.nav .nav_c ul li .nav_ul_ul li a:hover{
	background:#fff;
}
.nav .nav_r{
	float:left;
	display:inline;
	height:43px;
	width:7px;
	background:url(images/bg/nav_r.gif) no-repeat left top;
}
.nav_bottom{
	border-bottom:1px solid #E0E4E7;
	overflow:hidden;
	zoom:1;
	clear:both;
	margin-right:1px;
	height:26px;
	line-height:26px;
}
.container .nav_bottom a{
	margin:0px 8px;
	color:#666;
	font-weight:bold;
}
.container .nav_bottom a:hover{
	color:#0464B0;
}
.header_nav{
	margin-left:23px;
	width:929px;
}
/**TOP  头部的CSS  END**/

/** 主体的CSS  Bin**/
.main{
	width:972px;
	margin:0px auto;
	overflow:hidden;
	background:#fff url(images/bg/bg_main_972x1.png) repeat-y left top !important;
	background:#fff url(images/bg/bg_main_972x1.gif) repeat-y left top;
}
.main .main_l{
	/*background:url(images/bg/bg_main_l.gif) no-repeat left top;*/
	padding-left:10px;
	overflow:hidden;
}
.main .main_r{
	/*background:url(images/bg/bg_main_r.gif) no-repeat right top;*/
	padding-right:10px;
	overflow:hidden;
}
.contens{
	margin-left:14px;
	width:923px;
	height:auto;
	overflow:hidden;
	zoom:1;
}









/** 首页 的CSS  Bin **/

/** 底部的CSS  Bin**/

.footer{
	height:119px;
	background:url(images/bg/footer.jpg) no-repeat left top;
	text-align:left;
}
.footer_b{
	padding:54px 0px 0px 24px;
	height:auto;
	overflow:hidden;
	zoom:1;
}
.footer_b img{
	float:left;
	display:inline;
	margin-right:15px;
	width:102px;
}
.footer_b div.left{
	float:left;
	display:inline;
	width:400px;
}
.footer_b div.left p{
	line-height:180%;
	color:#b3b3b3;
}
.footer_b div.left p a{
	margin:0px 8px;
	color:#b3b3b3;
}
.footer_b div.right{
	width:200px;
	margin-right:25px;
	margin-top:15px;
}

/** 主体的CSS  End**/


