.area_h2 {
	font-size: 1rem;
	position: relative;
	padding: 1rem 0;
	border-bottom: 1px #E5E5E5 solid;
}
.area_h2:before {
	/* content:''; */
	/* border-left: 5px solid #41a0ea; */
	/* position: absolute; */
	/* width: 1rem; */
	/* height: 1.2rem; */
}
.area_h2 strong{
	/* padding-left: 1rem; */
}
.layui-index-one{
	margin-top: .5rem;
	padding-left:0;
	padding-right:0;
}

.layui-banner{
	padding: 1rem;
	box-sizing: border-box;
}
.layui-banner img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.layui-carousel-ind ul,.layui-carousel-ind ul:hover{
	background-color: rgba(0,0,0,0);
}
.layui-hot-list{
	margin-left: 1.4%;
}
.layui-hot-list .area_h2{
	margin-bottom: 0;
	padding-left: 1rem;
}
.layui-hot-list .area_h2 i{
	color:#16a085;
	padding-right: .5rem;
}
.layui-hot-list ul{
	padding: 0 1rem;
}
.layui-hot-list ul li{
	font-size: .95rem;
	line-height: 1.8rem;
	padding: .75rem 0;
	flex-wrap: wrap;
	align-items: center;
}
.layui-hot-list ul li:not(:last-child) {
    border-bottom: 1px solid #eee;
}
.layui-index-two{
	margin-top: 1rem;
	box-sizing: border-box;
}
.layui-index-two .layui-index-two-left{
	box-sizing: border-box;
}
.layui-tab{
	margin: 0;
}
.layui-tab-title,.layui-tab-title .layui-this:after{
	height:3rem;
}
.layui-tab-title li{
	line-height:3rem;
}
.layui-tab-content{
	padding: .5rem 1rem;
	box-sizing:border-box;
}
.layui-index-two-left .layui-row>div:last-child{
	padding-left: 1%;
}
.layui-index-two-left dl{
	justify-content:space-between;
	border-bottom: 1px solid #f7f7f7;
	padding-bottom: 1rem;
	margin-top: 1rem;
}
.layui-index-two-left dl dt{
	width: 25%;
}
.layui-index-two-left dl dt,.layui-index-two-left dl dt img{
	height: 8rem;
}
.layui-index-two-left dl dt img{
	object-fit: cover;
	width: 100%;
}
.layui-index-two-left dl dd{
	width:73%;
}
.layui-index-two-left dl dd>a{
	font-size:1.2rem;
	display: block;
}
.layui-index-two-left dl dd .layui-other{
	margin-top: 1rem;
	color: #B3B3B3;
}
.layui-index-two-left dl dd .layui-other a{
	color: #B3B3B3;
}
.layui-index-two-left dl dd .layui-other span{
	padding-left: 1rem;
	padding-right: 1rem;
}
.layui-index-two-left dl dd p{
	color: #767676;
	margin-top:.75rem;
	line-height: 1.7rem;
	font-size: .95rem;
	text-align:justify;
}
.layui-more{
	border: 1px solid #eee;
	box-shadow: 0 2px 5px 0 rgba(0,0,0,.1);
	text-align: center;
	margin: 1.5rem auto 1rem;
	width: 15rem;
	line-height: 2.5rem;
}
.layui-more a{
	color:#767676;
}
.layui-index-two-right{
	margin-left: 1.4%;
}
.layui-index-two-right>div{
	padding: 0 1rem .5rem;
	box-sizing: border-box;
	margin-bottom: 1rem;
}
.layui-index-two-right-list ul{
	margin-top:1rem;
}
.layui-index-two-right-list ul li{
    overflow: hidden;
    font-size: .95rem;
    justify-content: space-between;
    color: #999;
    margin-bottom: 1.25rem;
}
.layui-index-two-right-view ul{
	margin-top:.5rem;
	margin-bottom:.5rem;
}
.layui-index-two-right-view ul li{
    font-size: .95rem;
	line-height: 2.5rem;
}
.layui-index-two-right-view ul li:first-child a:before{
	content: '1';
	color: #ffffff;
	background-color: #189179;
}
.layui-index-two-right-view ul li:nth-child(2) a:before{
	content: '2';
	color: #ffffff;
	background-color: #16a085;
}
.layui-index-two-right-view ul li:nth-child(3) a:before{
	content: '3';
	color: #ffffff;
	background-color: #16d1ac;
}
.layui-index-two-right-view ul li:nth-child(4) a:before{
	content: '4';
}
.layui-index-two-right-view ul li:nth-child(5) a:before{
	content: '5';
}
.layui-index-two-right-view ul li:nth-child(6) a:before{
	content: '6';
}
.layui-index-two-right-view ul li:nth-child(7) a:before{
	content: '7';
}
.layui-index-two-right-view ul li:nth-child(8) a:before{
	content: '8';
}
.layui-index-two-right-view ul li:nth-child(9) a:before{
	content: '9';
}
.layui-index-two-right-view ul li a:before{
	display: inline-block;
	height: 1.1rem;
	line-height: 1.1rem;
	width: 1.1rem;
	color: #fff;
	text-align: center;
	background-color: #ccc;
	border-radius: .15rem;
	margin-right: .2rem;
	font-size:.5rem;
} 

.layui-index-three{
	margin-top: 1rem;
	box-sizing: border-box;
}
.layui-index-three>div{
	justify-content: space-between;
	flex-wrap: wrap;
}
.layui-index-three>div dl{
	width: 32%;
}
.layui-index-three>div dl dt{
	position: relative;
}
.layui-index-three>div dl dt,.layui-index-three>div dl dt img.lazy{
	height: 10rem;
}
.layui-index-three>div dl dt img.lazy{
	width: 100%;
	object-fit: cover;
}
.layui-index-three>div>dl>div.layui-bg-black{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	z-index: 1;
	opacity: .6;
}
.layui-index-three>div dl dd{
	width: 100%;
	height: 100%;
	box-sizing: border-box;
}
.layui-index-three>div dl dd a.layui-type{
	display: none;
	padding: 0 .5rem;
	border-left: 4px solid #41a0ea;
}
.layui-index-three>div dl dd p{
	font-size: 1rem;
	padding:0 .5rem;
	box-sizing:border-box;
	margin-top: 1rem;
}
.layui-index-three>div dl dd time{
	display: none;
	padding: .5rem;
	/* color: #fff; */
	margin-top: .5rem;
}
@media(max-width: 800px) {
	.layui-banner{
		margin-bottom: .5rem;
	}
	.layui-carousel{
		height: 20rem !important;
	}
	.layui-index-two-right{
		margin-left: 0;
	}
	.layui-index-one,.layui-index-two>div{
		flex-wrap: wrap;
	}
	.layui-hot-list{
		margin-left: 0;
	}
	.layui-index-two,.layui-index-two .layui-row>div:last-child,.layui-index-three{
		margin-top: .5rem;
	}
}
@media(max-width: 768px){
	.layui-index-three>div dl{
		width: 49%;
	}
	.layui-index-three>div dl:first-child,.layui-index-three>div dl:nth-child(2){
		margin-bottom:2%;
	}
	.layui-index-three,.layui-hot-list ul li i,.layui-hot-list ul li time{
		display: none;
	}
}
@media(max-width: 480px){
	.layui-carousel {
	    height: 12rem !important;
	}
	.layui-index-three>div dl dt, .layui-index-three>div dl dt img.lazy{
		height: 8rem;
	}
	.layui-index-two-left dl dt{
		width: 29%;
	}
	.layui-index-two-left dl dd{
		width: 68%;
	}
	.layui-index-two-left dl dt, .layui-index-two-left dl dt img{
		height: 5.2rem;
	}
	.layui-index-two-left dl dd .layui-other{
		display: none;
	}
	.layui-index-two-left dl dd>a{
		font-size:1rem;
	}
	.layui-index-two-left dl dd p{
		font-size:0.875rem;
	}
}
@media(max-width: 360px){
	.layui-index-three>div dl dt, .layui-index-three>div dl dt img.lazy{
		height: 7rem;
	}
}