html,body{
	font-family: "微软雅黑", Arial, Helvetica, sans-serif;
	width: 100%;margin:0;padding:0;
	font-size:20px;overflow-x: hidden;
}
.wrap{
	width:93%;margin:0 auto;padding:0;
	display: flex;display: -webkit-flex;
	justify-content:space-between;-webkit-justify-content:space-between;
}

.noselect{
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}

.breadcrumb{
	margin:0;padding:0;font-size:0;
	width:100%;background-color:#1d69d0;
}
/*.breadcrumb > div.wrap{ width:85%; }*/
.breadcrumb ul{
	list-style: none;padding-left:0;
	display: flex;display: -webkit-flex;
	align-items: center;-webkit-align-items:;
	color:white;font-size:.7rem;
}
.breadcrumb li{
	margin:0 5px;
}
.breadcrumb li a{
	text-decoration: none;color:inherit;
}
.breadcrumb li a:hover{
	text-decoration: underline;
}

.placeholder{
	padding:0;margin:0 auto 20px auto;
	flex-direction: column;-webkit-flex-direction:column;
	align-items: flex-start;-webkit-align-items:flex-start;
	justify-content: flex-start;-webkit-justify-content:flex-start;
	background:rgba(0,0,0,0);
	display: none;
}
/*.banner-item > div.wrap{ width:85%; }*/
.placeholder > div{
	width:65%;
}
.placeholder p{
	font-size:.6rem;color:#4882d8;
}
.banner-item{
	display: flex;display: -webkit-flex;
	flex-direction: column;-webkit-flex-direction:column;
	justify-content: flex-end;-webkit-justify-content:flex-end;
}
.slider-item{
	z-index: 999999;
	display: none;
	position: fixed;
	right: 30px;
	height: 42px;
	width: 45px;
	font-size: 15px;
	line-height: 40px;
	text-decoration: none;
	text-align: center;
	cursor: pointer;
	background-color: #ecf2f8;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	-webkit-transition: all 0.3s;
	transition: all 0.3s;

}
.slider-item::before{
	display: flex;display: -webkit-flex;
	justify-content: center;-webkit-justify-content:center;
	align-items: center;-webkit-align-items:center;
	height: 100%;width: 100%;
}
#scroll-up{ bottom: 50px;color:#337ab7;  }
.slider-item:hover{
	background-color: #337ab7;
	color: white !important;
}

.readMore{
	font-size:.7rem;padding:5px 10px 5px 20px;
	text-decoration: none;color:white;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	-ms-border-radius:20px;
	-o-border-radius:20px;
	border-radius:20px;
	background:-webkit-linear-gradient(bottom,#f347ad,#eb2b77, #ff69c2);
	background:-moz-linear-gradient(bottom,#f347ad,#eb2b77, #ff69c2);
	background:-ms-linear-gradient(bottom,#f347ad,#eb2b77, #ff69c2);
	background:-o-linear-gradient(bottom,#f347ad,#eb2b77, #ff69c2);
	background:linear-gradient(bottom,#f347ad,#eb2b77, #ff69c2);
	-webkit-transition: all .4s;
	-moz-transition: all .4s;
	-ms-transition: all .4s;
	-o-transition: all .4s;
	transition: all .4s;
}
.readMore:hover{
	background:-webkit-linear-gradient(bottom,#5e88fb, #1d69d0,#5e88fb);
	background:-moz-linear-gradient(bottom,#5e88fb, #1d69d0,#5e88fb);
	background:-ms-linear-gradient(bottom,#5e88fb, #1d69d0,#5e88fb);
	background:-o-linear-gradient(bottom,#5e88fb, #1d69d0,#5e88fb);
	background:linear-gradient(bottom,#5e88fb, #1d69d0,#5e88fb);
}
.readMore > span{
	margin-left:10px;
	
}
.readMore > span::after{
	font-size:.6rem;padding:1px 1.2px 1px 2px;margin-bottom: 1px;
	-webkit-box-shadow: inset 1px 1px #ccc;
	-moz-box-shadow: inset 1px 1px #ccc;
	-ms-box-shadow: inset 1px 1px #ccc;
	-o-box-shadow: inset 1px 1px #ccc;
	box-shadow: inset 1px 1px #ccc;
	display: inline-flex;display: -webkit-inline-flex;
	justify-content: center;-webkit-justify-content:center;
	background-color:white;color:#eb2b77;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	align-items: center;-webkit-align-items:center;
}
.readMore:hover > span::after{
	color:#1d69d0;
}

.pagination{
	padding:0;list-style: none;font-size:.7rem;
	display: flex;display: -webkit-flex;
	justify-content: center;-webkit-justify-content:center;
	align-items: center;-webkit-align-items:center;
}
.pagination > li{
	margin:0 5px;
	border:1px solid #ccc;color:#444;
	-webkit-transition: all .4s;
	-moz-transition: all .4s;
	-ms-transition: all .4s;
	-o-transition: all .4s;
	transition: all .4s;
	cursor: pointer;-webkit-cursor:pointer;
}
.pagination > li:hover{
	background-color:#1d69d0;border-color:#1d69d0;
	color:white;
}
.pagination > li.disabled{
	display: none;
}
.pagination > li.active{
	background-color:#1d69d0;border-color:#1d69d0;
	color:white;
}
.pagination a,.pagination span{
	display: block;
	padding:5px 8px;text-decoration: none;color:inherit;
}
.nothing{
	font-size:.7rem;text-align: center;color:#6f6f6f;
}

@media screen and (min-width: 300px) and (max-width: 767px){
	.wrap{ width:95%; }
	.slider-item{ right:10px; }
	.breadcrumb ul{ 
		flex-wrap: wrap;-webkit-flex-wrap:wrap;
		margin:5px 0;font-size:.6rem;
	}
	.breadcrumb > .wrap{ width:90%; }
	.readMore > span::after{
		padding:1px 1px .4px 1.6px;
		box-shadow: none;
	}
		
}

@media screen and (min-width: 767px) and (max-width: 1024px){
	.wrap{ width:90%; }
	.placeholder > div{ width:60%; }
}