* {
	margin: 0;
	padding: 0;
	list-style: none;
}

header {
	width: 100%;
	background: #fce7ac;
}

body {
	position: relative;
	min-width: 1080px;
	font-family: "华文细黑";
}

.container {
	width: 80%;
	margin: 0 auto;
	min-width: 1080px;
}

.container2 {
	width: 50%;
	margin: 0 auto;
	min-width: 1080px;
}

.welcome {
	font-size: 14px;
	letter-spacing: 2px;
	overflow: hidden;
	padding: 5px 0;
}

.welcome p a:link {
	color: #a65e24;
	text-decoration: none;
}

.welcome p a:visited {
	text-decoration: none;
	color: #a65e24;
}

.welcome p a:hover {
	text-decoration: none;
	color: #a65e24;
}

.welcome p a:active {
	text-decoration: none;
	color: #a65e24;
}

.logo {
	margin-left: 5%;
	width: 288px;
	float: left;
}

.nav {
	border-bottom: 1px solid #C0C0C0;
	height: 100px;
	width: 100%;
	/*position: fixed;*/
	z-index: 100;
	background: #ffffff;
	padding: 10px 0;
	transition: all 0.5s;
}

.nav1 {
	height: 100px;
	width: 100%;
	/*position: fixed;*/
	z-index: 100;
	background: rgba(6, 6, 6, .5);
	padding: 10px 0;
	transition: all 0.5s;
}

nav {
	margin-right: 10%;
	float: right;
}

nav ul {
	overflow: hidden;
}

nav ul a li {
	cursor: pointer;
	padding: 25px 0;
	margin: 0 15px;
	float: left;
	color: #666;
	height: 100%;
	text-decoration: none;
}

nav ul a :hover {
	transition: all 0.3s;
	border-bottom: 1px solid #e9c860;
	text-decoration: none;
}

.nav1 nav ul a li {
	color: #fff;
}

.nav1 nav ul a :hover {
	transition: all 0.3s;
	border-bottom: 1px solid #e9c860;
	text-decoration: none;
}

.active1 {
	transition: all 0.3s;
	border-bottom: 1px solid #f4a672;
	text-decoration: none;
}

nav ul li a:link {
	color: #666666;
	text-decoration: none;
}

nav ul li a:visited {
	text-decoration: none;
	color: #666666;
}

nav ul li a:hover {
	text-decoration: none;
	color: #666666;
}

nav ul li a:active {
	text-decoration: none;
	color: #666666;
}

.cp {
	position: relative;
	padding-top: 50px;
}

.cp a {
	color: #666666;
}

.cp .cl {
	margin-top: 20px;
	float: left;
	border-right: 1px solid #e9c860;
	width: 160px;
	transition: all 0.3s;
}

.c21 {
	position: absolute;
	right: 0%;
}

.cp .cl a p {
	transition: all 0.5s;
}

.cp a:link {
	color: #666666;
	text-decoration: none;
}

.cp a:visited {
	text-decoration: none;
	color: #666666;
}

.cp .cl a:hover p {
	transition: all 0.5s;
	padding-left: 20px;
	text-decoration: none;
	color: #666666;
	border-left: 5px solid #e9c860;
}

.cp a:active {
	text-decoration: none;
	color: #666666;
}

.cr {
	overflow: hidden;
	width: 850px;
	margin-left: 40px;
	float: right;
}

.cr .ctitle {
	color: #66512C;
}

.cps {
	border: 1px solid #FAEBCC;
	overflow: hidden;
	position: relative;
	float: left;
	/*width: 150px;
  height: 180px;*/
	width: 250px;
	margin: 15px;
}

.cps img {
	width: 100%;
}

.cps p {
	margin: 0;
	color: #fff;
	background: rgba(0, 0, 0, .5);
	padding: 5px 0;
	text-align: center;
	width: 100%;
	position: absolute;
	bottom: -100%;
	transition: all 0.3s;
}

.cps:hover p {
	transition: all 0.3s;
	bottom: 0;
}

.cpz {
	/*padding-top: 150px;*/
}

.btn_a a:link {
	color: #666666;
	text-decoration: none;
}

.btn_a a:visited {
	text-decoration: none;
	color: #666666;
}

.btn_a a:hover {
	text-decoration: none;
	color: #666666;
}

.btn_a a:active {
	text-decoration: none;
	color: #666666;
}

.bac {
	width: 100%;
	height: 338px;
	background:url(../img/cptop.jpg) 65% 50%;
	background-position:50%　50% ;
}


/*分页*/
.page-box{
  text-align: center;
}
#pager span {
    display: block;
    float: left;
}

#pager span.disenable{
  border:none;
}
#pager span.current{
  color:#000;
  background-color: transparent;
  border:none;
}


#pager a{
  display: block;
  float: left;
  border:none;
}

#pager>:first-child{
  margin-right: .6rem;
}
#pager>:last-child{
  margin-left: .6rem;
}

.cr #cp{
    min-height:536px;
}