*{margin: 0;padding: 0;}
body{background: #F2F2F2!important;}
.list-max{
	width: max-content;
	position: relative;
	left: 0;
	transition: .3s;
}
.denlu{
	color: #fff;
	font-size: 14px;
	padding-left: 8px;
}
a{text-decoration: none;color: inherit; }
.texts{display: none;padding-left: 20px}
.imgdx{
	width: 100%;
	height: 100%;
}
.imgBox{
	width: 133px;
	min-width: 133px;
	height: 133px;
}
.imgRbox{
	width:220px;height:120px;margin:5px 0;float: right;
}
.show2{
	width:1200px;margin-top: -140px;position: absolute;height:80px;display: flex;justify-content: space-between;padding:20px 0;background:linear-gradient(to top ,rgba(0,0,0,.6),rgba(0,0,0,0));
}
.dian{
	width:20px;height:6px;background: #999;margin-right: 10px;cursor:pointer
}
.dianBox{
	position: absolute;bottom:30px;width:36%;justify-content: flex-end;
	display: flex;
}

.art5{
	display: none;
}
.bot{
	height: 210px;
	background: #414141;
	min-width: 1300px;
	margin-top:45px;
}
.bot1{
	width:1100px;margin: auto;display:flex;padding-top:50px;justify-content: space-between
}
.bot2{
	display: flex;align-items: center;
}
.i1{
	width: 160px;height: 160px;margin:20px auto;
}
.i2{
	height:200px;
}
.i3{
	width:40px;height: 40px;margin:20px auto;
}
.i4{
	width:30px;height: 30px;margin: 0 10px;
}
.t2{
	padding: 0 10px;
}
.t3{
	color: #3E4257;font-size: 15px;font-weight: bold;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.t4{
	font-size: 12px;margin:10px 10px 0;color: #999;
}
.t5{
	color: #999;font-size: 13px;text-align: center;line-height:1.8;
}
.t6{
	color: #fff;font-weight: bold;font-size:22px;
}
.t7{
	width:540px;font-size: 13px;color:#7E7E7E;margin-top: 15px;
}
.t8{
	color: #fff;line-height: 1.8;font-size: 13px;padding-right: 10px;
}
.txt1{
	color: #3E4257;font-weight: bold;font-size: 15px;margin: 5px 0;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}
.txt1 img{
    max-width: 100%;
}
.img1{
	width:280px;height:290px;margin: auto;
}
.shop1{
	background: #fff;margin: 0 15px;padding:20px;margin-top: 10px;
}
.inb{
	border-radius: 8px;background: #fff;display: flex;padding:2px 5px;align-items: center;
}
.li{
	display:flex;background: #fff;padding: 10px;margin-top: 10px;
}
.adds2{
	background:#CC1F38;color: #fff;position: absolute;right: 0;padding: 10px 16px;border-radius: 30px;
}
.adds1{
	background:#087ADE;color: #fff;position: absolute;bottom: 0;padding: 10px 16px;border-radius: 30px;
}
.flex1{
	display: flex;justify-content: space-between;position: relative;margin-top: 100px;align-items: center;
}
.gt{
	border-radius: 50%;margin-left: 20px;background:#4fa0e6;padding:3px 8px;
}
.adds{
	cursor:pointer;background:#087ADE;color: #fff;padding: 10px 16px;border-radius: 30px;margin:80px auto;width: 120px;
}
.botadd{
	position: fixed;right:2px;background: #fff;border-radius: 6px;padding: 15px 10px;top:40%;
}
.biaoti{
	color: #3E4257;font-weight: bold;;font-size:24px;
}
.ebnFlex{
	position: relative;margin-top: 10px;
}
.box-min{
	width: 100%;overflow: hidden;
}
.box-plus{
	margin-top: 30px;
	display: flex;justify-content: space-evenly;align-items: center;
}
.gta:hover{
	border: none;
	background:#CC1F38;
	color: #fff;
	cursor:pointer
}
.gta{
	user-select:none;position: absolute;border: 1px solid#666;color: #666;font-weight: bold;border-radius: 50%;padding: 0 6px;font-size: 30px;
}
.itemBox{
	display: flex;flex-wrap:wrap
}
.items{
	width: 278px;height:270px;background: #fff;    margin: 20px 24px 0 0;border-radius: 6px;border:2px solid#fff;overflow: hidden;
}
.items:nth-child(4n){margin-right: 0}
.items:hover{
	border:2px solid#28B28B;
}
.changelist:nth-child(1){
	margin: 0!important;
}
.changelist{
	width: 215px;height:300px;background: #fff;margin-left:31px;float: left;
}
.top,.top>img{
	width: 100%;
	min-width: 1300px;
	min-height: 320px;
	max-height: 380px;
	position: absolute;
	z-index: -1;
}
.box{
	width:1200px;
	/*min-width: 950px;*/
	margin:0 auto;
	position: relative;
	/*top: -320px;*/
}
.topTitle{
	width: 1200px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	background: #087ADE;
	padding: 30px 0;
	margin: auto;
}
.touxiang{
	margin-left: 20px;
	display: flex;
	width: 30px;
	background: rgba(0,0,0,.4);
	/* right: -50px; */
	/* padding: 5px; */
	/* line-height: 30px; */
	text-align: center;
	border-radius: 50%;
	/* position: absolute; */
	height: 30px;
	align-items: center;
	justify-content: center;
	overflow: hidden;
}
.name{
	font-size: 22px;
	color: #fff;
	flex:1;
}
.nav2{
	display: flex;
	background: #1367B0;
	border-radius: 20px;
	overflow: hidden;
}
.navItem{
	border-radius: 20px;
	padding: 6px 16px;
	font-size: 14px;
}
.thisnav>a {
	background: #fff;
	color: #1367B0!important;
}
.navItem>a{
	color: #fff;
}
.navItem>a:hover{
	color: #1dd2af;
}
.imgList{
	width: 1200px;height: 100%;float: left;
}
.lunbo{
	width: max-content;height: 100%;position: relative;transition: .5s;
}
.banner{
	width: 1200px;
	border-radius: 6px;
	overflow: hidden;
	height: 380px;
	margin-top: 50px;
}
/*.banner>img{*/
/*width: 100%;*/
/*height: 100%;*/
/*}*/
.news{
	display:flex;
	margin-top: 10px;
}
.newsL{
	flex: 3;
}
.newsR{
	flex: 1;
	align-items: flex-end;
	flex-flow: column;
	display: flex;
}
.newsR>img{
	width: 230px;
}
.tage{
	color: #fff;
	background: #1367B0;
	border-radius: 8px;
	padding: 2px 6px;
	font-size: 12px;
	float: left;
}
.detailed{
	color:#999999;
	font-size: 12px;
	padding-top: 10px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.time{
	color: #404040;
	font-size: 12px;
	padding-top: 24px;
}
.newsTitle{
	font-weight: bold;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	padding-left: 10px;
}
.icon{
	display: flex;
	align-items: center;
	color: #404040;
	font-size: 20px;
	font-weight: bold;
}
.icon>span{
	padding-left: 10px;
}
.newsIcon{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.chage{
	font-size: 14px;
	color: #404040;
	cursor: pointer;
}
.chage>span{
	margin: 0 6px;
}
.chages{
	font-weight: bold;font-size: 15px;background: #0A82F2;color: #fff;border-radius:6px;text-align: center;padding: 4px 10px;
}
.content{

	padding: 8px;
	display: flex;
	border-radius: 8px;
	overflow: hidden;
	margin-right: 10px;
}
.content>img{
	min-width: 200px;
	max-width: 200px;
	height:120px;
	float: right;
}
.content>div{
	margin: 10px;
}
.content:hover{
	background: #fff;
}
.exhiBition{
	display: flex;
	margin-top: 100px;
}
.exhiBition>div{
	flex: 1;
}