*{
	margin:0;
	padding:0;
	list-style:none;
	font-family: "微软雅黑";
}
a{
	text-decoration:none;
}

/*主体*/
.main{
	width:1200px;
	overflow: hidden;
	margin:auto;
	background:#fff;
	    padding-bottom: 100px;
}
/*导航*/
.main .nav{
	width:calc(100%-40px);
	height:45px;
	padding:0 20px; 
	border-bottom:4px solid #3a3a3a;
	overflow: hidden;
}
.main .nav p{
	color:#3A3A3A;
	line-height:49px;
}
.main .nav a{
	font-size:16px;
	color:#3a3a3a;
	line-height:49px;
}
.main .nav a:hover{
	color:#db2828;
}

/*分页*/
.main .paging{
	width:850px;
	height:24px;
	margin:23px auto 49px;
}
.main .paging p{
	font-size:12px;
	color:#333;
	float:left;
	margin-right:7px;
	line-height:24px;
}
.main .paging p a{
	color:#333;
}
.main .paging p a:hover{
	color:#126635;
}
.main .paging p  input{
	width:36px;
	height:20px;
	border:1px solid #333;
	text-align: center;
	margin:0 4px;
}
.main .paging ol{
	margin-right:10px;
}
.main .paging ol,.main .paging ol li{
	float:left;
}
.main .paging ol li{
	width:23px;
	height:22px;
	border:1px solid #d7d7d7;
	background:#fff;
	text-align: center;
	line-height:20px;
	margin:0 3px;
}
.main .paging ol li:hover{
	background:#126635;
	border:1px solid #8dac9a;
}
.main .paging ol li:hover a{
	color:#fff;
}
.main .paging ol li a{
	color:#333;
	font-size:12px;
	display: block;
}
.main .paging .actbg{
background-color: #126635 !important;
    border-color: #126635 !important;
	color:#fff !important;
}
.main .paging .button{
	float:left;
	width:50px;
	height:23px;
	background:#126635;
	border:1px solid #8DAC9A;
	text-align: center;
}
.main .paging .button a{
	display: block;
	font-size:12px;
	text-align: center;
	color:#fff;
	line-height:23px;
}

/*微信*/
.wechat{
	width:121px;
	height:121px;
	position:fixed;
	right:111px;
	top:234px;
}
.ma {
    position: fixed;
    bottom: 50%;
    right: 10px;
    z-index: 100;
}
