* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}
 *:focus {outline: none;} 
ul li {
	list-style: none;
}
a{
	cursor: pointer;
}
.footer-a{
	display: block;
}
.white {
	color: #FFFFFF;
}

.width100 {
	width: 100%;
}

.size16 {
	font-size: 16px;
}

.size14 {
	font-size: 14px;
}

.qh {
	color: rgba(255, 255, 255, 0.65);
}

.mt110 {
	margin-top: 40px;
}
.f-s-18{
	font-size: 18px;
}
.f-s-24{
	font-size: 24px;
}
.f-s-14{
	font-size: 14px;
}
.f-s-15{
	font-size: 15px;
}
.f-s-16{
	font-size: 16px;
}
.marginB16 {
	margin-bottom: 16px;
}
.pb50{
	padding-bottom: 50px;
}
.flex {
	display: flex;

}

.between {
	justify-content: space-between;
}

.align-items {
	align-items: center;
}

 .header {
	background-color: #FFF7F0;
	width: 100%;
	height: 80px;
}

.header-wrap {
	height: 80px;

	display: flex;
	justify-content: space-between;
	align-items: center;
}

.home-logo {
	width: 348px;

}

.home-logo img {
	width: 100%;
}

.head-right {
	display: flex;
	align-items: center;
}

.head-search {

	padding: 0 12px;
	background: #FDFDFD;
	height: 40px;
	border-radius: 20px;
	border: 1px solid #E6E6E6;
	display: flex;
	align-items: center;
}

.head-search input {
	height: 36px;
	border: none
}

.search-icon {
	width: 16px;
	height: 16px;
	cursor: pointer;
}

.btn {
	width: 54px;
	height: 32px;
	text-align: center;
	line-height: 32px;
	color: #FFFFFF;
	font-size: 16px;
	background: #FF722F;
	border-radius: 16px;
	margin-left: 46px;
	cursor: pointer;
}
.btn:hover{
	opacity: 0.9;
}
.hide-two {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.text-hideen{
  white-space: nowrap; /* 设置强制不换行 */
  overflow: hidden; /* 设置溢出隐藏 */
  text-overflow: ellipsis; /* 设置溢出的标识为省略号 */
}
.flex {
  display: flex;
}
.flex-d-col {
  flex-direction: column;
}
.flex-y-c {
  display: flex;
  align-items: center;
}
.flex-x-c {
  justify-content: center;
}
.flex-x-b {
  justify-content: space-between;
}
.t-c{
	text-align: center;
}
.banner-no-swiper{
	width: 100%;
	height: 460px;
}
.banner-no-swiper img{
	width: 100%;
	height: 100%;
}
.main-bor{
	margin: 0 auto;
	/* width: 1220px; */
	width: 1200px;
}
.Pages{
	width: 100%;
}
.Pages-item{
	min-width: 40px;
	height: 40px;
	background: #FFF7F0;
	border-radius: 20px;
	border: 1px solid #FFCCA8;
	margin: 0 10px;
	color: #333333;
	padding: 0 10px;
	box-sizing: border-box;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
	
}
.Pages-item-active{
	background: #FF722F;
	color: #FFFFFF;
}
.Pages-item:hover{
	background: #FF722F;
	color: #FFFFFF;
	opacity: 0.9;
}
.pages-item-p{
	margin: 0 30px;
	font-size: 20px !important;
}

.page-path{
	padding-bottom: 20px;
	border-bottom: 1px solid #EEEEEE;
	justify-content: flex-end;
	color: rgba(0,0,0,0.65);
	line-height: 19px;
}
.page-path-fg i {
	font-size: 14px;
}
.page-path-item a{
	color: rgba(0,0,0,0.65);
}
.page-path-fg{
	margin: 0 10px;
}