*{margin:0;padding:0;}
img{border:none;}
a{text-decoration:none; color:#4e302e;}
a:hover{text-decoration:none; color:#9b020e; }
li{list-style:none outside none;}
body{font-size:16px;line-height:34px;font-family:"微软雅黑"; background: #fcf7ed; color: #4d3c3c; margin: 0 auto; overflow-x: hidden;  min-width:1280px; }



p{text-indent:2em;color:#666;}
p a{color:#ff1a1c;}
p a:hover{color:#f7c0a9;}
.fl{ float:left;} .fr{ float:right;}

.mod {
  width:100%;
  height:100%;
  background-color: #fcf7ed;
  margin:0 auto;
  min-width:1280px;
}




.wrap{width:100%;margin:0 auto 0; overflow: hidden;  min-width:1320px; background:url("../images/bg.png") no-repeat center top ; background-size: repeat;}
.header{height:100%;padding:50px 0 0;position:relative;overflow:hidden; width:100%;}
.banner{ max-width: 1280px;height:641px;margin:0 auto ; }
.banner>img:nth-child(1){width:9%;left:2%;bottom:0;animation-delay:1s; bottom:0;top:-11%; position: relative;}
.banner>img:nth-child(2){
	width: 55%;
    left: 13%;
    right: 0;
    margin: 0 auto;
    top: 16%;
    animation-delay: 0.5s;
    bottom: 5%;
    position: relative;}
	


.dy{max-width:1200px;height:300px;margin:360px auto 0 ;  background:url("../images/dy_bg.png") ; color: #fff;}
.dy p{
	color: #802902;
    width: 61%;
    left: 0;
    bottom: 0;
    animation-delay: 1.2s;
    bottom: 0;
    top:31%;
    position: relative;
    margin: 0 auto;}


/*.center{ max-width: 1280px; margin:30px auto; overflow: hidden;}*/

.grid {
  width: 1200px;
  margin: auto;
  overflow: hidden;
	display: flex;
	padding: 100px 0 30px 0;
	
}
.col-common{
	position: relative;
	height: 425px;
  width:220px;
	background:url(../images/yl_bg.png) no-repeat bottom;  
  background-size: 100% 100%;
}
.col-item-0 {width: 220px;
  
  margin-left: 0px;
	margin-right: 15px;
	margin-top: 166px;
}

.col-item-1 {width: 220px;
 
  margin: 0 15px 0 15px;
}

.col-item-2 {width: 220px;
  
  margin: 0 15px 0 15px;
	margin-top: 166px;
}

.col-item-3 {width: 220px;
  
  margin: 0 15px 0 15px;
}


.col-item-4 {width: 220px;
  
  margin-left: 15px;
	margin-top: 166px;
}


.col-item-5 {width: 220px;
  
  margin-left: 0px;
	margin-right: 15px;
	
}

.col-item-6 {width: 220px;
 
  margin: 0 15px 0 15px;
	margin-top: 166px;
}

.col-item-7 {width: 220px;
  
  margin: 0 15px 0 15px;
	
}

.col-item-8 {width: 220px;
  
  margin: 0 15px 0 15px;
	margin-top: 166px;
}


.col-item-9 {width: 220px;
  
  margin-left: 15px;
	
}

.time-common {
  overflow: visible;
  color: #645532;
  text-decoration: none;
  letter-spacing: 0px;
  text-overflow: ellipsis;

}



.view-2 {margin-top: 195px;
	
text-align: center;

}



.time {

  font-size:24px;
  line-height: 36px;
  color: #802902;
  white-space: nowrap;
  lines: 1;
  width:200px;
  text-align: center;
}



.background {
  position: absolute;
  left: 50%;
  bottom:300px;
  z-index: 2;
  width:180px;
  height:180px;
  transform: translateX(-50%);
  border:6px #fff solid;
  border-radius:50%;}



.summary {
  align-self: flex-start;
  width: 190px;
  height: 120px;
  margin: 20px auto;
  font-size:14px;
  line-height: 28px;
  white-space: normal;
  lines: 3;
  webkit-line-clamp: 3;
  webkit-box-orient: vertical;
	text-align:justify;
	
}

.view-2 p a{ color: #802902;}


/* 版权 */
.footer {

	justify-content: center;
	align-self:center;
	width: 100%;
	height: 280px;
	padding: 0px 0px 10px 0;
	margin: 50px 0 0 0;
	background-color: #fcf7ed;
	background-image: url("../images/f_bg.png");
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-origin: padding-box;
	min-width: 1280px;
	overflow: hidden;
}

.summary-6 {
	overflow: hidden;
	width: 1280px;
	font-size: 16px;
	line-height: 20px;
	color: #645532;
	text-align: center;
	margin: 180px auto;
	

}





