@charset "utf-8";

/* CSS Document */

body{color:#333;}

body,p{

	font-family: "微软雅黑",Microsoft YaHei,Arial,Verdana;

	font-size:14px;



}

.fz16_14_12{ font-size:16px;}

.fz14_12{ font-size:14px;}







* {

	margin:0;

	padding:0;

	border:0;

}



ul,li{

	list-style:none;

}



a {  

color:#333;

	text-decoration:none;

}

a:hover{

	

	text-decoration: none;

}

h1,h2,h3,h4,h5,h6,h7{	font-family: "微软雅黑",Microsoft YaHei,Arial,Verdana;font-weight:normal;display: inline;}

img {

	border: 0;

}







.left{ float:left !important;}

.right{ float:right !important;}

.w30{width:30%; }

.w50{width:50%; }

.w70{ width:70%;}

.w100{ width:100% !important; height:auto; position:relative;}

.w1200{ width:1200px; margin:0 auto;}

.mr0{ margin-right:0px !important;}

.mb0{  margin-bottom:0px !important;}

.container {

  padding-right: 15px;

  padding-left: 15px;

  margin-right: auto;

  margin-left: auto;

  width:1170px;

}



.container2{width:1170px; padding-right: 15px;

  padding-left: 15px;

  margin-right: auto;

  margin-left: auto;}

.col-md-4-1,.col-md-3-1,.col-md-2-1,.col-md-1-1{ float:left;}

.col-md-1-1{ width:45%;}

.col-md-2-1{ width:24%; margin-bottom:15px; margin-right:1.3333%;}

.col-md-2-1:nth-child(4n){ margin-right:0px; margin-bottom:0px;}

.col-md-4{ width:33.33333333%}

.col-md-4-1{width: 30.33333333%; margin-left:1.5%; margin-right:1.5%;}

.col-md-4-2{width: 31.33333333%; margin-left:1%; margin-right:1%;}

.col-md-3-1{width: 47%; margin-left:1.5%; margin-right:1.5%;}

.w50_100{ width:50%;}





















.pagelist{
	clear: both;
	margin: 20px;
	overflow: hidden;
	margin-left: 0px;
	text-align: center;
	font-size: 12px
 }
 .pagelist>span {
	display: inline-block;
	border: 1px solid #ccc;
	padding: 4px 12px;
	margin: 0 1px;
	line-height: 24px;
	background: #fff;
	color: #999
 }
 .pagelist>span.page-numbar a{
	display: inline-block;
	border: 1px solid #ccc;
	padding: 4px 12px;
	margin: 0 1px;
	line-height: 24px;
	background: #fff;
	color: #999
 }
 .pagelist>span.page-numbar {
	display: inline-block;
	border: none;
	padding: 0;
	margin: 0;
	line-height: 24px;
	background: #fff;
	color: #999
 }
 
 .pagelist>span.page-numbar span{
	display: none;
 }
 .pagelist span:hover {
	background: #007CC2;
	color: #fff;
	border: 1px solid #007CC2
 }
 .pagelist span.page-numbar a:hover {
	background: #007CC2;
	color: #fff;
	border: 1px solid #007CC2
 }
 .pagelist>span:not(.page-numbar):hover a{
	color: #fff;
 }
 .pagelist span.page-numbar:hover {
	background: #fff;
	color: #999;
	border: none
 }
 /* .pagelist>span.page-numbar:hover a{
	color: none;
 } */
 .pagelist .page-numbar a.page-num-current {
	display: inline-block;
	border: 1px solid #007CC2;
	padding: 4px 12px;
	margin: 0 1px;
	background: #007CC2;
	color: #fff;
 }
 .pagelist .page-numbar a.page-num-current {
	color: #fff;
 }
 .pagelist span a {
	/* display: block; */
	color: #999
 }
 .pagelist span:not(.page-numbar) a:hover {
	color: #fff;
 }
 @media (max-width: 600px) {
  .pagelist span.page-status,.pagelist span.page-num{
   display: none;
    }
    .pagelist >span {
      padding: 2px 5px;
  }
  .pagelist >span.page-numbar a {
    padding: 2px 5px;
}
.pagelist  .page-numbar a.page-num-current {
  padding: 2px 5px;

}
 }