/* 预定义样式开始 */

body,

div,

ol,

ul,

li,

dl,

dt,

dd,

h1,

h2,

h3,

h4,

h5,

h6,

p,

form,

fieldset,

legend,

input {

	margin: 0;

	padding: 0;

	/* min-width:1500px; */

}



h1,

h2,

h3,

h4,

h5,

h6 {

	font-size: 100%;

	font-weight: normal;

}



ol,

ul {

	list-style: none;

}



img,

fieldset {

	border: 0 none;

	display: block;

}



	{

	padding: 0rem;

	margin: 0rem;

}



ul li {

	list-style: none;

}



a {

	text-decoration: none;

}



.fl {

	float: left;

}



.fr {

	float: right;

}



em {

	font-style: normal;

}



body {

	font: 14px/1.5;

	color: #333;

	background-color: #fff;

	min-width: 1226px;

	font-weight: 微软雅黑;

}



i {

	font-style: normal;

}



input:focus {

	outline: none;

}



/* 预定义样式结束 */

/* 整体最大外围 */

#box {

	width: 100%;

}



/*---------右侧固定---------*/

.right-flex {

	position: fixed;

	right: 0;

	top: 15%;

	z-index: 99;

}



.right-flex .right-flex-ul {

	display: flex;

	flex-direction: column
}



.right-flex .right-flex-ul li {

	width: 80px;

	height: 54px;

	border: 1px solid #e5e5e5;

	padding: 12px 0;

	background: #FFFFFF;

	transition: all 0.3s linear;

}



.right-flex .right-flex-ul li i {

	display: flex;

	flex-direction: column;

	align-items: center;

	justify-content: space-around;

}



.right-flex .right-flex-ul li i span {

	color: #6b6b6b;

	margin-top: 5px;



}



.right-flex .right-flex-ul li i .img_a {

	width: 26px;

	height: 26px;

	background: url(../img/kf.png) no-repeat;

}



.right-flex .right-flex-ul li i .img_b {

	width: 26px;

	height: 26px;

	background: url(../img/ly.png) no-repeat;

}



.right-flex .right-flex-ul li i .img_c {

	width: 26px;

	height: 26px;

	background: url(../img/sys.png) no-repeat;

}



.right-flex .right-flex-ul .saoyisao {

	position: relative;

}



.right-flex .right-flex-ul .saoyisao:hover {

	background: #e60012;

	-webkit-transition: all .2s linear;

	transition: all .2s linear;

}



.right-flex .right-flex-ul .saoyisao .hidden-box {

	width: 115px;

	height: 115px;

	position: absolute;

	left: -116px;

	top: -36px;

	display: none;

}



.right-flex .right-flex-ul .saoyisao:hover .hidden-box {

	display: block;

}



.right-flex .right-flex-ul .saoyisao:hover span {

	color: #FFFFFF;

}



.right-flex .right-flex-ul .zixun:hover {

	background: #e60012;

	-webkit-transition: all .2s linear;

	transition: all .2s linear;

	color: #FFFFFF;

}



.right-flex .right-flex-ul .zixun:hover span {

	color: #FFFFFF;

}



.right-flex .right-flex-ul .zaixian:hover {

	background: #e60012;

	-webkit-transition: all .2s linear;

	transition: all .2s linear;

	color: #FFFFFF;

}



.right-flex .right-flex-ul .zaixian:hover span {

	color: #FFFFFF;

}



.right-flex .right-flex-ul .zixun .hidden-box-ly {

	width: 282px;

	height: 220px;

	background: #FFFEFE;

	position: absolute;

	top: 80px;

	left: -282px;

	display: none;

	box-shadow: 0 3px 10px #b2b2b2;

}



.right-flex .right-flex-ul .zixun:hover .hidden-box-ly {

	display: block;

}



.right-flex .right-flex-ul .zixun .hidden-box-ly input[type='text'] {

	width: 194px;

	height: 27px;

	margin: 9px 0;

	margin-left: 20px;

	border: none;

	border-bottom: 1px solid #E4E4E4;

}



.right-flex .right-flex-ul .zixun .hidden-box-ly input[type='submit'] {

	width: 90px;

	height: 26px;

	background: #e70012;

	border: none;

	color: #FFFFFF;

	margin-left: 22px;

}



input::-webkit-input-placeholder {

	color: #666666;

}



.right-flex .right-flex-ul .saoyisao:hover {

	background: #e60012;

	-webkit-transition: all .2s linear;

	transition: all .2s linear;

	color: #FFFFFF;

}



.right-flex .right-flex-ul .saoyisao:hover span {

	color: #FFFFFF;

}



.right-flex .right-flex-ul .zixun:hover .img_b {

	background: url(../img/touly.png) no-repeat;

}



.right-flex .right-flex-ul .zaixian:hover .img_a {

	background: url(../img/toukf.png) no-repeat;

}



.right-flex .right-flex-ul .saoyisao:hover .img_c {

	background: url(../img/tousys.png) no-repeat;

}



/*--------------------------*/

/*-----------------*/

/* 开头logo处开始 */

.top {

	width: 100%;

	height: 120px;

	/* background: lightcyan; */

}



.content-top {

	width: 1202px;

	height: 120px;

	background: #FFFFFF;

	margin: 0 auto;

}



.logo-left {

	width: 310px;

	height: 70px;

	float: left;

	margin-top: 30px;

	margin-bottom: 20px;

}



.logo-left span {

	font-size: 23px;

	letter-spacing: 8px;

	color: #343332;

}



.logo-right {

	width: 731px;

	height: 92px;

	float: right;

	margin-top: 28px;

}



.logo-right .login-top {

	width: 768px;

	height: 24px;

	position: relative;

}





.login-top-cont-a .chin {

	color: #e60012;

	font-weight: 700;

	font-size: 18px;

}



.login-top-cont-a .elemis {

	color: #343332;

	font-weight: 500;

	font-size: 18px;

}



.login-top-cont-a .chin::after {

	content: "";

	border: 0.3px solid #343332;

	margin-left: 5px;

}



.login-top-cont-a .shu {

	font-weight: 600;

	height: 50px;

}



.logo-right .login-top .login-top-cont-b {

	width: 213px;

	height: 47px;

	float: right;

	position: absolute;

	top: -11px;

	left: 571px;

}



.logo-right .login-top .login-top-cont-b i {

	line-height: 24px;

	color: #343332;

	font-size: 14px;

}



.logo-right .login-list {

	width: 768px;

	height: 68px;

	position: relative;

}



.login-list .login-list-l {

	width: 100%;

	height: 50px;

	position: absolute;

	top: 18px;

}



.login-list .login-list-l .list-ul li {

	width: 128px;

	height: 50px;

	float: left;

	text-align: center;

	transition: all 0.3s ease;

	-o-transition: all 0.3s ease;

	-moz-transition: all 0.3s ease;

	-webkit-transition: all 0.3s ease;

}



/* .login-list .login-list-l .list-ul .col-lis {

	background: #e60012;

	color: #ffffff;

} */



.login-list .login-list-l .list-ul li:hover {

	background: #e60012;

	color: #ffffff;



}



.login-list .login-list-l .list-ul li:hover a {

	color: #ffffff;

}



.login-list .login-list-l .list-ul a {

	color: #343332;

	/* line-height: 50px; */

	margin-top: 15px;

	border-right: 1px solid #d00009;

	display: block;

}









/* 中部images */

.ban-img {

	width: 100%;

	height: 500px;

	background: url(../img/banner4.jpg) no-repeat center;

	/*background: url('__ROOT__/static/pc/lsmy/img/banner4.jpg') no-repeat center;*/

}



.ban-img img {

	width: 100%;

}



/* 下部搜索 */

.sea-top {

	width: 100%;

	height: 302px;

}



.sea-top .sea-top-sea {

	width: 1202px;

	height: 302px;

	margin: 0 auto;

}



.search-top {

	width: 100%;

	height: 60px;

	background-color: #fff;

	position: relative;

}



.search-top .search-fo {

	width: 583px;

	height: 40px;

	position: absolute;

	top: 20px;

	float: right;

	left: 619px;

	box-shadow: -3px 5px 4px #ebebeb;

	box-shadow: blur
}



.search-top .search-fo .search-tex {

	width: 225px;

	height: 40px;

	/* float: right; */

	margin-left: 278px;

}



.search-top .search-fo .search-tex .search-ul li {

	float: left;

	line-height: 40px;

	cursor: pointer;

	margin-left: 20px;

	color: #b9b8b7;

	font-size: 14px;



}



.search-top .search-fo .input-f {

	display: block;

	width: 229px;

	height: 40px;

	padding-left: 18px;

	font-size: 14px;

	color: #333;

	border: none;

	float: left;

	/* margin-left: 50px; */

}



.search-top .search-fo input[type="submit"] {

	display: block;

	cursor: pointer;

	width: 80px;

	height: 40px;

	background: url(../image/icon02sou.png) center center no-repeat;

	background: #e60012;

	border: none;

	float: right;

	color: #ffffff;

}



.duce-list {

	width: 100%;

	height: 242px;

	display: flex;

	align-content: space-between;

	flex-direction: column;

	flex-wrap: wrap;

}



.duce-list a {

	width: 246px;

	height: 170px;

	display: block;

}



.duce-list .duce-list-three {

	width: 246px;

	height: 118px;

	float: left;

	margin-top: 50px;

	margin-right: 72px;

	border: 1px solid #ededed;

	transition: all 1s linear;

}



.duce-list .duce-list-three:hover {

	-webkit-transition: all .2s linear;

	transition: all .2s linear;

	-webkit-box-shadow: 0 15px 30px rgb(0 0 0 / 10%);

	box-shadow: 0 15px 30px rgb(0 0 0 / 10%);

	-webkit-transform: translate3d(0, -2px, 0);

	transform: translate3d(0, -2px, 0);

	border: 1px solid #ffffff;

}



.duce-list .duce-list-three .duce-list-img {

	width: 49px;

	height: 52px;

	padding: 18px 26px;

	margin: 0 auto;

}



.duce-list .duce-list-three .duce-list-img img {

	width: 100%;

	height: 100%;

}



.duce-list .duce-list-three .duce-list-tex {

	color: #343332;

	margin: 0 auto;

	text-align: center;

	font-size: 16px;

	font-weight: 550;

}



/* 关于我们部分 */

.about {

	width: 100%;

	height: 580px;

	background: #f8f8f8;

	margin: 0 auto;

}



.about-top {

	width: 100%;

	height: 57px;

	background: #f8f8f8;

}



.about-tex {

	width: 388px;

	height: 100px;

	margin: 0 auto;

}



.about-tex .about-s {

	width: 100%;

	height: 30px;

	margin: 0 auto;

	text-align: center;

	font-size: 26px;

	color: #333333;

}



.about-tex .about-list {

	width: 100%;

	height: 60px;

}



.about-tex .about-list .about-img {

	width: 33px;

	height: 31px;

	margin-top: 10px;

	margin: 0 auto;

	position: relative;

}



.about-tex .about-list .about-img .about-right {

	width: 143px;

	position: absolute;

	top: 9px;

	left: 67px;

	background-color: #333333;

	height: 1px;

	border: none;

}



.about-tex .about-list .about-img .about-left {

	width: 143px;

	position: absolute;

	top: 9px;

	left: -177px;

	background-color: #333333;

	height: 1px;

	border: none;

}



.about-tex .about-list .about-img img {

	width: 100%;

	margin-top: 10px;

}



.intro {

	width: 1202px;

	height: 396px;

	margin: 0 auto;

}



.intro .intro-left {

	width: 572px;

	height: 396px;

	float: left;

}



.intro .intro-left a {

	width: 158px;

	display: block;

}



.intro .intro-text {

	width: 100%;

	height: 233px;

	padding-top: 61px;

	font-size: 16px;

	line-height: 42px;

	text-align: justify;

	color: #333333;



}



.intro .intro-text p {

	width: 100%;

	height: 198px;

	text-overflow: -o-ellipsis-lastline;

	overflow: hidden;

	text-overflow: ellipsis;

	display: -webkit-box;

	-webkit-line-clamp: 5;

	line-clamp: 5;

	-webkit-box-orient: vertical;

}



.intro .intro-sex {

	width: 158px;

	height: 46px;

	background: #f8f8f8;

	position: relative;

	display: flex;

	justify-content: center;

	align-items: center;

	border: 1px solid #333333;

	transition: all 0.2s linear;

}



.intro .intro-sex:hover {

	background-color: #e60012;

	-webkit-transition: all .2s linear;

	transition: all .2s linear;

	-webkit-box-shadow: 0 15px 30px rgb(0 0 0 / 10%);

	transform: translate3d(0, 0, 0);

	border: none;

}



.intro .intro-sex:hover .intro-tex-left {

	color: #FFFFFF;

	-webkit-transition: all .2s linear;

	transition: all .2s linear;

	-webkit-box-shadow: 0 15px 30px rgb(0 0 0 / 10%);

	box-shadow: 0 15px 30px rgb(0 0 0 / 10%);

	-webkit-transform: translate3d(0, -2px, 0);

	transform: translate3d(0, 0, 0);

}







.intro .intro-sex .intro-tex-left {

	width: 67px;

	height: 22px;

	font-size: 16px;

	color: #e60012;

	font-weight: 700;

	margin-left: 10px;

}



.intro .intro-sex .intro-img-right {

	width: 67px;

	height: 16px;

	display: flex;

	justify-content: center;

	align-items: center;

}



.intro .intro-sex .intro-img-right em {

	width: 40px;

	height: 4px;

	display: block;

	background: url(../img/rightj-o.png) no-repeat;

}



.intro .intro-sex:hover em {

	background: url(../img/righttou.png) no-repeat;

}



.intro .intro-right {

	width: 572px;

	height: 396px;

	float: right;

}



.intro .intro-right img {

	width: 100%;

}



/* 产品中心部分 */

.prod {

	width: 100%;

	height: 1035px;

}



.prod .about-top {

	background: #FFFFFF;

}



.prod .prod-list {

	width: 1202px;

	height: 878px;

	margin: 0 auto;

	margin-top: 25px;

}



.prod .prod-list .prod-list-ul a {

	display: block;

	width: 360px;

}



.prod .prod-list .prod-list-ul {

	display: flex;

	flex-wrap: wrap;

	align-content: center;

	flex-direction: row;

	justify-content: space-between;

}



.prod .prod-list .prod-list-ul .prod-lis-img {

	width: 100%;

	height: 280px;

	display: flex;
	
	align-items: center;
}



.prod .prod-list .prod-list-ul .prod-lis-img img {

	width: 100%;

	height: 100%;
	object-fit: cover;

}



.prod .prod-list .prod-list-ul .prod-lis-tex {

	width: 100%;

	height: 80px;

	text-align: center;

	line-height: 80px;

	color: #333333;

	font-family: 微软雅黑;

	font-size: 20px
}



.prod .prod-list .prod-list-ul li {

	display: block;

	width: 360px;

	height: 360px;

	margin-bottom: 40px;

	transition: all 1s linear;

	border-bottom: 1px solid #e60012;

}



.prod .prod-list .prod-list-ul li:hover {

	border-bottom: 1px solid #e60012;

	-webkit-transition: all .2s linear;

	transition: all .2s linear;

	-webkit-box-shadow: 0 15px 30px rgb(0 0 0 / 10%);

	box-shadow: 0 15px 30px rgb(0 0 0 / 10%);

	transform: translate3d(0, -2px, 0);

}



.prod-list .prod-sex {

	width: 160px;

	height: 85px;

	margin: 0 auto;

}



.prod-list .prod-sex .prod-sex-list {

	width: 160px;

	height: 48px;

	background: #FFFFFF;

	margin: 0 auto;

	margin-top: 37px;

	display: flex;

	justify-content: center;

	align-items: center;

	color: #FFFFFF;

	background: #e60012;

}



..prod-list .prod-sex .prod-sex-list .prod-sex-left {

	width: 67px;

	height: 22px;

	font-size: 16px;

	color: #e60012;

	font-weight: 700;

}



.prod-list .prod-sex .prod-sex-list .prod-sex-right {

	width: 67px;

	height: 16px;

	display: flex;

	justify-content: center;

	align-items: center;

}



/* 证明部分 */

.prove {

	width: 100%;

	height: 384px;

	background: lightblue;

	background: url(../img/license.jpg) center no-repeat;

	margin-top: 65px;

}



.prove .prove-left {

	width: 1202px;

	height: 384px;

	margin: 0 auto;

	z-index: 99;

}



.prove .prove-left .prove-text-left {

	width: 293px;

	height: 156px;

	float: left;

	padding: 113px 0;

	font: 27px;

}



.prove .prove-left .prove-text-left i {

	color: #444444;

	font-size: 28px;

	font-weight: 600;

}



.prove .prove-left .prove-text-left-h {

	background: #e60012;

	height: 2px;

	width: 90px;

	border: none;

	text-align: right;

	margin-top: 10px;

}



.prove .prove-left .prove-text-left .onst-aust {

	width: 100%;

	height: 137px;

	font-size: 16px;

}



.prove .prove-left .prove-text-left .onst-aust p {

	margin-bottom: 20px;

}



.prove .prove-left .prove-img-right {

	width: 342px;

	height: 384px;

	float: left;

	margin-left: 293px;

}



.prove .prove-left .prove-img-right .prove-car {

	width: 100%;

	height: 343px;

	padding: 20px 0;

}



.prove .prove-left .prove-img-right .prove-car img {

	/* width: 100xp; */

}



.prove .prove-left .prove-img-right .prove-car .prove-car-one img {

	margin: 0 auto;

	margin-bottom: 26px;

}



.indu .about-top {

	background: #FFFFFF;

}



.indu {

	width: 100%;

	height: 765px;

}



.indu .indu-list {

	width: 1202px;

	height: 608px;

	margin: 0 auto;

	margin-top: 20px;

}



.indu .indu-list .indu-box {

	width: 100%;

	height: 400px;

}



.indu .indu-list .indu-left {

	width: 572px;

	height: 396px;

	float: left;

}



.indu .indu-list .indu-left .indu-left-tex {

	width: 100%;

	height: 210px;

	padding-top: 61px;

	font-size: 16px;

	line-height: 42px;

	text-align: justify;

	color: #333333;

}



.indu .indu-list .indu-left .indu-left-tex .indu-title {

	width: 100%;

	height: 30px;

	font-size: 24px;

	font-weight: 600;

	color: #333333;

	line-height: 30px;

}



.indu .indu-list .indu-left .indu-left-tex p {

	text-overflow: -o-ellipsis-lastline;

	overflow: hidden;

	text-overflow: ellipsis;

	display: -webkit-box;

	-webkit-line-clamp: 3;

	line-clamp: 3;

	-webkit-box-orient: vertical;

}



.indu-sex .indu-sex-right {

	width: 40px;

	height: 4px;

	display: block;

	background: url(../img/rightj-o.png);

}



.indu-sex:hover em {

	width: 40px;

	height: 4px;

	display: block;

	background: url(../img/righttou.png) no-repeat;

}



.indu .indu-list .indu-left .indu-left-tex p {

	font-size: 14px;

	margin-top: 30px;

}



.indu .indu-list .indu-left .indu-sex {

	width: 158px;

	height: 46px;

	background: #FFFFFF;

	position: relative;

	display: flex;

	justify-content: center;

	align-items: center;

	border: 1px solid #EDEDED;

	transition: all 0.2s linear;

}



.indu .indu-list .indu-left .indu-sex:hover {

	background-color: #e60012;

	-webkit-transition: all .2s linear;

	transition: all .2s linear;

	-webkit-box-shadow: 0 15px 30px rgb(0 0 0 / 10%);

	transform: translate3d(0, 0, 0);

	border: none;

}



.indu .indu-list .indu-left .indu-sex:hover .indu-sex-left {

	color: #FFFFFF;

}





.indu .indu-list .indu-left a {

	width: 160px;

	display: block;

}



.indu .indu-list .indu-left .indu-sex .indu-sex-left {

	width: 67px;

	height: 22px;

	font-size: 16px;

	color: #e60012;

	font-weight: 700;

	margin-right: 10px;

}



.indu .indu-list .indu-right {

	width: 600px;

	height: 400px;

	float: right;

}



.indu .indu-list .indu-right img {

	width: 100%;

}



.indu .indu-list-but {

	width: 100%;

	height: 183px;

	padding-top: 25px;

	display: flex;

	justify-content: space-between;

	margin: 0 auto;

}



.indu-list-but .swiper-wrapper .swiper-slide {

	overflow: hidden;

}







.swiper-container .swiper-button-prev {

	background: #333333;

	height: 144px;

	margin-left: -11px;

	position: absolute;

	top: 22px;

	width: 30px;

	opacity: 0.9;

}



.swiper-container .swiper-button-next {

	background: #333333;

	height: 144px;

	position: absolute;

	top: 22px;

	margin-right: -11px;

	width: 30px;

	opacity: 0.8;

}



/* 到货部分 */

.arri {

	width: 100%;

	height: 665px;

}



.arri .about-top {

	background: #FFFFFF;

}



.arri .arri-list {

	width: 1202px;

	height: 508px;

	margin: 0 auto;

	margin-top: 20px;

}



.arri .arri-list .arri-list-ul {

	display: flex;

	justify-content: space-between;

	flex-direction: row;

}



.arri .arri-list .arri-list-ul li {

	width: 380px;

	height: 400px;

	border-bottom: 1px solid #e60012;

	text-align: justify;

	transition: all 0.2s linear;

}



.arri .arri-list .arri-list-ul li img {

	width: 100%;

	height: 270px;

	object-fit: cover;
}
.logo-right .login-top .login-top-cont-b p{
	text-align: right;
}


.arri .arri-list .arri-list-ul li:hover {

	border-bottom: 1px solid #e60012;

	-webkit-transition: all .2s linear;

	transition: all .2s linear;

	-webkit-box-shadow: 0 15px 30px rgb(0 0 0 / 10%);

	transform: translate3d(0, -2px, 0);

}



.arri .arri-list .arri-list-ul .arri-title {

	width: 100%;

	height: 140px;

}



.arri .arri-list .arri-list-ul .arri-title .arri-title-i {

	width: 100%;

	height: 51px;

	color: #333333;

	font-weight: 600;

	text-align: center;

	line-height: 51px;

	font-size: 20px;

}



.arri .arri-list .arri-list-ul .arri-title .arri-title-u {

	width: 100%;

	height: 17px;

	color: #b0b0b0;

	text-align: center;

	line-height: 17px;

}



.arri .arri-list .arri-list-ul .arri-title .arri-title-text {

	width: 100%;

	height: 72px;

}



.arri .arri-list .arri-list-ul .arri-title .arri-title-text .arri-but {

	width: 89%;

	height: 53px;

	padding: 11px 21px;

}



.arri .arri-list .arri-list-ul .arri-title .arri-title-text .arri-but p {

	font-size: 14px;

	color: #a3a3a3;

	text-align: center;

	text-overflow: -o-ellipsis-lastline;

	overflow: hidden;

	text-overflow: ellipsis;

	display: -webkit-box;

	-webkit-line-clamp: 2;

	line-clamp: 2;

	-webkit-box-orient: vertical;

}



.list-title {

	width: 100%;

	height: 48px;

	margin-top: 37px;

}



.list-title .list-title-i {

	width: 160px;

	height: 48px;

	background: #FFFFFF;

	margin: 0 auto;

	margin-top: 37px;

	display: flex;

	justify-content: center;

	align-items: center;

	color: #FFFFFF;

	background: #e60012;

}



.list-title .list-title-i .list-title-right {

	width: 67px;

	height: 16px;

	display: flex;

	justify-content: center;

	align-items: center;

	margin: 0 autos;

}



.list-title .list-title-i {

	margin: 0 auto;

}



.list-title a {

	display: block;

	width: 160px;

	margin: 0 auto;

}



.coop {

	width: 100%;

	height: 387px;

	margin-top: 90px;

	background: url("../img/imsta-o.jpg") no-repeat center;

}



.coop .coop-op {

	width: 100%;

	height: 500px;

}



.coop .coop-or {

	width: 100%;

	height: 387px;

	z-index: 99;

	background: rgba(0, 0, 0, 0.5);

}



.coop .coop-or .about-top {

	background: #333333;

	opacity: 0.01;

}



.coop .coop-or .about-tex .about-list .about-img .about-right {

	background: #FFFFFF;

}



.coop .coop-or .about-tex .about-list .about-img .about-left {

	background: #FFFFFF;

}



.coop .coop-or .about-s {

	color: #FFFFFF;

}



/* .coop-list {

	width: 100%;

	height: 231px;

} */



.coop-list .coop-list-box {

	width: 1193px;

	height: 231px;

	margin: 0 auto;

}



.swiper {

	width: 100%;

	height: 84px;

	margin-bottom: 25px;

	overflow: hidden;

}



.swiper-list {

	width: 99%;

	height: 84px;

	overflow: hidden;

	margin-left: 5px;

}



.coop-list .swiper-button-prev .swiper-container-top .swiper-button-prev {

	height: 200px;

	width: 100px;

	background: red;

}



/* 底部部分 */

.list-se {

	width: 100%;

	height: 256px;

	/* background: #1f1f1f; */

	margin-top: 106px;

	background: url(../img/bend.jpg) no-repeat center;

	/* z-index: 9999; */

}



.list-se .list-hr {

	width: 100%;

	height: 213px;

	border-bottom: 2px solid #2c2c2c;

	position: absolute;

}



.list-se .list-center {

	width: 1202px;

	height: 206px;

	margin: 0 auto;

	position: relative;

	display: flex;

	justify-content: space-between;

}



.list-se .list-center .list-centerls {

	width: 58%;

	height: 50px;

	position: absolute;

	top: 139px;



}



.list-se .list-center .list-center-left {

	width: 700px;

	height: 206px;

}



.list-se .list-center .list-center-left .list-logo {

	width: 266px;

	height: 70px;

	padding: 43px 0;

}



.list-se .list-center .list-center-left .list-logo a span {

	color: #fffefe;

	font-size: 26px;

	margin-top: 5px;

	display: block;

}



.list-se .list-centerls .list-centerls-u {

	display: flex;

	justify-content: space-between;

}



.list-se .list-centerls .list-centerls-u li,

.shu {

	line-height: 50px;

	font-size: 14px;

	color: #d2d2d2;

}



.list-se .list-centerls .list-centerls-u li:hover {

	color: #FFFEFE;

}



.list-se .list-center .list-center-right {

	width: 369px;

	height: 209px;

	display: flex;

	justify-content: space-between;

}



.list-center-right .list-left {

	width: 252px;

	height: 163px;

	padding: 24px 0;

}



.list-center-right .list-right {

	width: 116px;

	height: 209px;

	display: flex;

	text-align: center;

}



.list-center-right .list-right .img-list img {

	margin-top: 39px;

}



.list-center-right .list-right .img-list .em-tl {

	color: #d2d2d2;

	margin-top: 10px;

	display: block;

	font-size: 14px;

}



.list-center-right .list-left .list-title-le {

	color: #d2d2d2;

	font-size: 12px;

	margin-top: 14px;

}



.but-l {

	width: 100%;

	height: 40px;

	margin-top: 10px;

}



.but-l .but-t {

	width: 1202px;

	height: 40px;

	margin: 0 auto;

	display: flex;

	justify-content: space-between;

	flex-direction: row;

	align-items: center;

}



.but-l .but-t .but-le {

	width: 600px;

	height: 30px;

	margin: 0 auto;

	margin-left: 200px;

}



.but-l .but-t .but-le .but-tl {

	line-height: 30px;

	font-size: 12px;

	color: #545454;

}



.but-l .but-t .but-re {

	width: 251px;

	height: 30px;

	margin: 0 auto;

	margin-left: -80px;

	line-height: 30px;

	font-size: 12px;

	color: #545454;

}



.coop-list .coop-list-b {

	width: 1254px;

	height: 200px;

	margin: 0 auto;

}



.coop-list .coop-list-b .coop-list-box .swiper-button-prev {

	opacity: 0.7;

	height: 194px;

	margin-top: -117px;

	margin-left: 22px;

}



.coop-list .coop-list-b .coop-list-box .swiper-button-next {

	opacity: 0.7;

	height: 194px;

	margin-top: -117px;

	margin-right: 15px;

}



.coop-list .slide {

	margin: 0 40px;

}



.swiper-container {

	width: 1200px;

}



.coop-list .swiper {

	width: 98%;

	height: 84px;

}
