@charset "utf-8";
/* 2016.7.13 */

.main{ width:1180px; margin:0 auto;}
.clear{	clear:both;}
.fl{ float:left;}
.fr{ float:right;}

/*头部*/
.header{background:#f6f6f6;}
.head{ height:30px;  line-height:30px;background:#f6f6f6; color:#fff; font-size:12px;}
.head a,.head span{ color:#585858;}
.head a:hover{ color:#585858; text-decoration:none;}

.top{ height:115px; background: url(../images/h_top1.jpg) no-repeat center top;min-width: 1180px;}
.top_a1{
	/* display: inline-block; margin:35px 0 0 18px; vertical-align: top; */
	display: inline-block; margin:20px 0 0 18px; vertical-align: top;
}
.top_sp1{
	display: inline-block; font-size: 20px; font-family:"黑体"; line-height: 52px; padding: 32px 0 0 22px; vertical-align: top;
}
.top_sp1 b{
	font-size: 26px; font-weight: normal;
}
.top_sp2{
	padding-left: 327px;
}


.footer{ 
	height:130px; padding-top: 14px; background: #fff; line-height: 35px; font-size: 14px; text-align: center;margin-top: 20px;;
}
.footer span{
	display: inline-block; margin:0 18px;
}
.footer p{
	padding-top: 5px;
}
.foot_wb,.foot_wx{
	padding-left:32px; cursor: pointer; height: 37px;
}
.foot_wb{
	background: url(../images/icon_weibo.png) no-repeat 0 center; 
}
.foot_wx{
	background: url(../images/icon_weixin.png) no-repeat 0 center; position: relative;
}
.foot_wx img{
	display: inline-block; position: absolute; border:1px #ccc solid; top:0px; left:0px; top:-15px; left:-55px; display: none;
}



.txt_password{
	display: none;
}