.layout {
	overflow: hidden;
	margin: 0 auto;position: relative;
}
.wrap {
	width: 1400px;
	margin: 0 auto;
}
.header {
	background: #ffffff;
}
.header .logo {
	display: block;
	float: left;
	margin-top: 28px;
	width: 205px;
}
.header .logo img {
	display: block;
	width: 100%;
	object-fit: cover;
}
.header .rts {
	float: right;
	margin-top: 6px;
}
.header .rts .naver {
	float: left;
}
.header .rts .naver li {
	float: left;
	margin-right: 42px;
	position: relative;
}
.header .rts .naver li h2 a {
	display: block;
	font-size: 16px;
	line-height: 94px;
	color: #363636;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.header .rts .naver li:hover h2 a,
.header .rts .naver li.on h2 a {
	color: #ea8b10;
}
.header .rts .fsearch {
	margin: 26px 0 0 30px;
	position: relative;
	float: right;
}
.header .rts .naver li .fnali {
	width: 300px;
	position: absolute;
	z-index: 66;
	top: 99%;
	left: -120px;
	right: -120px;
	margin: 0 auto;
	display: none;
}
.header .rts .naver li .fnali .fnli {
	padding-top: 16px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
}
.header .rts .naver li .fnali dl {
	background: #ffffff;
	position: relative;
	padding: 8px 35px 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;	box-sizing: border-box;
}
.header .rts .naver li .fnali dl:before {
	position: absolute;
	left: 0;right: 0;
	content: "";
	margin: 0 auto;
	top: -12px;z-index: 1;
	width: 26px;
	height: 12px;
	background: url(../images/fn5.png) no-repeat center/cover;
}
.header .rts .naver li .fnali dl dd a {
	border-bottom: 1px solid #eeeeee;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 16px;
	line-height: 40px;
	color: #666666;
	text-align: center;
	display: block;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.header .rts .naver li .fnali dl dd.on a,
 .header .rts .naver li .fnali dl dd a:hover {
	 color: #ea8b10;
 }


.header .rts .fsearch .button {
	display: block;
	border: none;
	height: 40px;
	width: 40px;
	cursor: pointer;
	background: url(../images/fn1.png) no-repeat center;
	background-size: 25px auto;
}
.header .rts .fsearch .info {
	display: block;
	position: absolute;
	z-index: 11;
	border: none;
	top: 0;
	bottom: 0;
	width: 0;
	right: 40px;
	border: 1px solid #ffffff;
	border-radius: 20px;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.header .rts .fsearch:hover .info {
	padding: 0 15px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	width: 200px;
	border-color: #999999;
}
.fbannersw {
	height: 800px;
	position: relative;
}
.fbannersw .swiper_spot {
	position: absolute;
	bottom: 35px;
	text-align: center;
	font-size: 0;
	right: 0;
	z-index: 3;
}
.fbannersw .swiper_spot span {
	height: 11px;
	width: 11px;
	margin: 0 12px !important;
	background: #cfcfcf;
	opacity: 1;
}
.fbannersw .swiper_spot span.swiper-pagination-bullet-active {
	background: #ea8b10;
}
.fhproduct {
	padding: 120px 12px 100px;
	
}
.ftitle {
	text-align: center;
}
.ftitle h2 {
	padding-bottom: 22px;
	position: relative;
	font-size: 45px;
	line-height: 50px;
	color: #363636;
	text-transform: uppercase;
	font-weight: bold;
}
.ftitle h2::before {
	position: absolute;
	content: "";
	left: 0;right: 0;
	margin: 0 auto;
	bottom: 0;
	z-index: 1;
	width: 35px;
	height: 3px;
	background: #ea8b10;
}
.fhproduct .list ul {
	display : flex ;
	flex-wrap : wrap;
	margin-top: 40px;
	justify-content: center;
}
.fhproduct .list ul li {
	width: calc((100%)/4);
}
.fhproduct .list ul li a {
	display: block;
	padding: 12px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.fhproduct .list ul li a:hover {
	background: #ff972d;
}
.fhproduct .list ul li .imgs {
	height: 23vw;
}
.fhproduct .list ul li .imgs img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.fhproduct .list ul li .txt {
	padding: 20px 10px 2px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center;
}
.fhproduct .list ul li .txt h4 {
	font-size: 18px;
	line-height: 26px;
	color: #666666;
	text-transform: uppercase;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
	word-break:keep-all;
	/*white-space:nowrap;*/
	overflow:hidden;
	text-overflow:ellipsis;
}
.fhproduct .list ul li .txt p {
	font-size: 16px;
	line-height: 20px;
	color: #999999;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
	
}
.fhproduct .list ul li:hover .txt p,
.fhproduct .list ul li:hover .txt h4 {
	color: #ffffff;
}
.fcon {
	display: block;
	margin: 50px auto 0;
	border: 1px solid #ea8b10;
	font-size: 18px;
	line-height: 48px;
	width: 200px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	color: #ea8b10;
	text-align: center;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.fcon:hover {
	background: #ea8b10;
	color: #ffffff;
}
.ftitle p {
	font-size: 16px;
	line-height: 2;
	color: #666666;
	margin-top: 32px;
}
.fhchoose .list ul {
	display : flex ;
	flex-wrap : wrap;
	justify-content : center;
	margin-top: 45px;
}
.fhchoose .list ul li {
	width: 230px;
}
.fhchoose .list ul li a {
	display: block;
}
.fhchoose .list ul li .icon {
	height: 80px;
	width: 80px;
	border-radius: 50%;
	overflow: hidden;
	margin: 0 auto;
}
.fhchoose .list ul li .icon img {
	display: none;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.fhchoose .list ul li .icon img:first-child {
	display: block;
}
.fhchoose .list ul li.on .icon img:nth-child(2) {
	display: block;
}
.fhchoose .list ul li.on .icon img:first-child {
	display: none;
}
.fhchoose .list ul li h3 {
	margin-top: 10px;
	text-align: center;
	font-size: 20px;
	line-height: 1.6;
	color: #000000;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.fhchoose .list ul li.on h3 {
	color: #ea8b10;
}
.fhchoose .fwhylst {
	margin: 70px auto 0;
}
.fhchoose .fwhylst li {
	display: none;
	height: 504px;
}
.fhchoose .fwhylst li:first-child {
	display: block;
}
.fhindustry {
	padding: 100px 0 140px;
}
.fhindustry .fen {
	margin-top: 55px;
}
.fhindustry .imgs {
	width: 46.5%;
	float: left;
}
.fhindustry .imgs img {
	display: block;
	width: 100%;
	object-fit: cover;
}
.fhindustry .text {
	float: right;
	width: 50%;
	margin-top: 6px;
}
.fhindustry .text h3 a {
	display: block;
	font-size: 18px;
	line-height: 30px;
	color: #ea8b10;
	text-transform: uppercase;
	font-weight: bold;
}
.fhindustry .text h3 i {
	display: inline-block;
	font-size: 30px;
	padding-left: 5px;
	font-weight: 400;
}
.fhindustry .text p {
	margin-top: 22px;
	font-size: 16px;
	line-height: 2;
	color: #666666;
}
.fmore {
	display: block;
	margin: 0 auto;
	width: 200px;
	border: 1px solid #ea8b10;
	text-align: center;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.fmore i {
	display: inline-block;
	font-size: 18px;
	line-height: 48px;
	color: #ea8b10;
	padding-right: 23px;
	background: url(../images/fn3.png) no-repeat right center;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.fmore:hover i {
	background: url(../images/fn3-1.png) no-repeat right center;
	color: #ffffff;
}
.fmore:hover {
	background: #ea8b10;
}
.fhindustry .text .fmore {
	margin: 40px 0 0;
}

.fhibright {
	background: #f7f7f7;
}
.fhibright .imgs {
	width: 810px;
	margin-right: -260px;
	float: right;
}
.fhibright .imgs img {
	display: block;
	width: 100%;
	object-fit: cover;
}
.fhibright .text {
	float: left;
	width: 50%;
	margin-top: 118px;
}
.ftitle.flt {
	text-align: left;
}
.ftitle.flt h2:before {
	right: auto;
	margin: 0;
}
.fhibright .text p {
	margin-top: 46px;
	font-size: 16px;
	line-height: 2;
	color: #666666;
}
.fcon.flt {
	margin: 32px 0 0;
}
.fhvideo {
	padding: 115px 0 130px;
}
.fhvideo .video {
	margin: 40px auto 0;
	border-radius: 8px;
	overflow: hidden;
}
.fhvideo .video .video1 {
	width: 100%;
	display: block;
}
.fhnews {
	padding: 130px 0 115px;
	background: #f7f7f7;
}
.fhnews .fen {
	margin-top: 48px;
}
.fhnews .fen .flt {
	float: left;
	width: 48%;
}
.fhnews .fen .flt a {
	display: block;
}
.fhnews .fen .flt .imgs {
	height: 434px;
	overflow: hidden;
}
.fhnews .fen .flt .imgs img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.fhnews .fen .frt li:hover .imgs img,
.fhnews .fen .flt:hover .imgs img {
	transform:scale(1.1);
	-ms-transform:scale(1.1);  /* IE 9 */
	-moz-transform:scale(1.1);     /* Firefox */
	-webkit-transform:scale(1.1); /* Safari 和 Chrome */
	-o-transform:scale(1.1); 
}
.fhnews .fen .flt .txt {
	margin-top: 12px;
}
.fhnews .fen .flt .txt h4 {
	font-size: 18px;
	line-height: 24px;
	color: #000000;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.fhnews .fen .frt li:hover .txt h4,
.fhnews .fen .flt:hover .txt h4{
	color: #ea8b10;
}
.fhnews .fen .flt .txt h6 {
	font-size: 14px;
	line-height: 24px;
	color: #999999;
	margin-top: 10px;
}
.fhnews .fen .flt .txt p {
	font-size: 14px;
	line-height: 24px;
	color: #666666;
	margin-top: 12px;
}
.fhnews .fen .frt {
	width: 48%;
	float: right;
}
.fhnews .fen .frt ul {
	overflow: hidden;
}
.fhnews .fen .frt li {
	width: calc((100% - 32px)/2);
	float: left;
	margin-bottom: 25px;
}
.fhnews .fen .frt li:nth-child(2n) {
	float: right;
}
.fhnews .fen .frt li a {
	display: block;
}
.fhnews .fen .frt li .imgs {
	height: 185px;
	overflow: hidden;
}
.fhnews .fen .frt li .imgs img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.fhnews .fen .frt li .txt {
	margin-top: 5px;
}
.fhnews .fen .frt li .txt h4 {
	font-size: 16px;
	line-height: 1.5;
	color: #000000;
	height: 3em;
	overflow: hidden;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.fhnews .fen .frt li .txt h6 {
	margin-top: 6px;
	font-size: 14px;
	line-height: 24px;
	color: #999999;
}
.fhnews .fmore {
	margin: 35px auto 0;
}
.ftitle.fbai p,
.ftitle.fbai h2 {
	color: #ffffff;
}
.ftitle.fbai h2::before {
	background: #ffffff;
}
.fhsustomer {
	padding: 120px 0 50px;
}
.fhsustomsw {
	margin-top: 55px;
	overflow: hidden;
}
.fhsustomsw li {
	background: #ffffff;
	border-radius: 9px;
	overflow: hidden;
}
.fhsustomsw li a {
	display: block;
	padding: 32px 24px 26px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	overflow: hidden;
}
.fhsustomsw li .icon {
	margin-top: 3px;
	width: 43px;
	height: 43px;
	border-radius: 50%;
	overflow: hidden;
	float: left;
}
.fhsustomsw li .icon img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.fhsustomsw li .txt {
	width: calc(100% - 58px);
	float: right;
}
.fhsustomsw li .txt h4 {
	font-size: 16px;
	line-height: 20px;
	color: #000000;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	padding-bottom: 10px;
	border-bottom: 1px solid #eeeeee;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.fhsustomsw li:hover .txt h4 {
	color: #ea8b10;
}
.fhsustomsw li .txt p {
	margin-top: 4px;
	font-size: 14px;
	line-height: 24px;
	color: #666666;
	height: 96px;
	overflow: hidden;
}
.fhsustomsw .swiper_spot {
	margin: 80px auto 0;
	text-align: center;
	font-size:0 ;
}
.fhsustomsw .swiper_spot span {
	margin: 0 8px;
	background: rgba(255,255,255,0.23);
	height: 11px;
	width: 11px;
	opacity: 1;
}
.fhsustomsw .swiper_spot span.swiper-pagination-bullet-active {
	background: #ffffff;
}
.footer {
	background: #1b1b1b;
	
}
.footer .fhter {
	padding: 85px 0 62px;
	border-bottom: 1px solid rgba(255,255,255,0.08);
}
.footer .fhter .logo {
	display: block;
	float: left;
	margin-top: 7px;
}
.footer .fhter .rts {
	float: right;
	width: calc(100% - 316px);
}
.footer .fhter .rts .txt {
	float: right;
	width: calc(100% - 225px);
	padding: 0 0 0 60px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	position: relative;
}
.footer .fhter .rts .txt:before {
	position: absolute;
	left: 0;content: "";
	top: 25px;z-index: 1;
	bottom: 35px;
	width: 1px;
	background: rgba(255,255,255,0.08);
}

.footer .fhter .rts .txt h4 {
	font-size: 16px;
	line-height: 26px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: bold;
}
.footer .fhter .rts .txt p {
	margin-top: 10px;
	font-size: 14px;
	line-height: 24px;
	color: rgba(255,255,255,0.36);
}
.footer .fhter .rts .nav {
	float: left;
	padding: 0 60px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	position: relative;
}
.footer .fhter .rts .nav::after,
.footer .fhter .rts .nav:before {
	position: absolute;
	left: 0;content: "";
	top: 25px;z-index: 1;
	bottom: 35px;
	width: 1px;
	background: rgba(255,255,255,0.08);
}
.footer .fhter .rts .nav li a {
	font-size: 14px;
	line-height: 26px;
	color: rgba(255,255,255,0.36);
	display: block;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.footer .fhter .rts .nav li a:hover {
	color: #ffffff;
}
.copyright {
	padding: 5px 0 15px;
}
.copyright .cop {
	display: block;
	float: left;
	font-size: 14px;
	line-height: 40px;
	color: rgba(255,255,255,0.36);
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.copyright .cop:hover {
	color: rgba(255,255,255,1);
}
.copyright .rt {
	float: right;
}
.copyright .rt ul {
	display : flex ;
	flex-wrap : wrap;
}
.copyright .rt ul li {
	height: 40px;
	position: relative;
	width: 40px;
}
.copyright .rt ul li:nth-child(2) {
	width: 24px;
}
.copyright .rt ul li:nth-child(3) {
	width: 42px;
}
.copyright .rt ul li:nth-child(4) {
	width: 38px;
}
.copyright .rt ul li a {
	display: block;
	height: 100%;
}
.copyright .rt ul li img {
	position: absolute;
	right: 0;
	z-index: 1;
	bottom: 6px;
	display: none;
}
.copyright .rt ul li img:first-child {
	display: block;
}
.copyright .rt ul li:hover img:first-child {
	display: none;
}
.copyright .rt ul li:hover img:nth-child(2) {
	display: block;
}
/* about */
.fcontact {
	padding: 110px 0 100px;
}
.fcontact .fen {
	margin-top: 66px;
}
.fcontact .fmessage {
	float: right;
	width: 42%;
}
.fcontact .fen .te {
	font-size: 16px;
	line-height: 30px;
	color: #ea8b10;
	text-transform: uppercase;
	
}
.fcontact .fmessage .list {
	padding: 16px 0 10px;
}
.fcontact .fmessage .list ul {
	overflow: hidden;
}
.fcontact .fmessage .list li {
	float: left;
	width: calc((100% - 30px)/2);
	margin-bottom: 15px;
}
.fcontact .fmessage .list li:nth-child(2n) {
	float: right;
}
.fcontact .fmessage .list li:last-child {
	width: 100%;
}
.fcontact .fmessage .list li .info {
	display: block;
	width: 100%;
	border-radius: 4px;
	overflow: hidden;
	border: 1px solid #d2d2d2;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	height: 46px;
	padding: 0 20px;
	font-size: 16px;
	color: #999999;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.fcontact .fmessage .list li textarea:focus,
.fcontact .fmessage .list li .info:focus {
	border-color: #ea8b10;
}
.fcontact .fmessage .list li textarea {
	display: block;
	width: 100%;
	border-radius: 4px;
	overflow: hidden;
	border: 1px solid #d2d2d2;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	height: 118px;
	padding: 12px 20px;
	font-size: 16px;
	color: #999999;
	resize: none;
}
.fcontact .fmessage .submit {
	display: block;
	width: 170px;
	height: 44px;
	background: #ea8b10;
	font-size: 16px;
	color: #ffffff;
	text-align: center;
	border-radius: 4px;
	border: none;
	cursor: pointer;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.fcontact .fmessage .submit:hover {
	background: #dd7e03;
}
.fcontact .ftext {
	width: 55%;float: left;
}
.fcontact .ftext p {
	margin-top: 8px;
	font-size: 14px;
	line-height: 2;
	color: #666666;
}
.fcontact .ftext .ls {
	margin-top: 32px;
}
.fcontact .ftext .ls ul {
	display : flex ;
	flex-wrap : wrap;
	align-items: center;
}
.fcontact .ftext .ls ul li {
	height: 32px;
	position: relative;
	width: 36px;
}
.fcontact .ftext .ls ul li:nth-child(2) {
	width: 26px;
}
.fcontact .ftext .ls ul li:nth-child(3) {
	width: 40px;
}
.fcontact .ftext .ls ul li a {
	display: block;
	height: 100%;
}
.fcontact .ftext .ls ul li img {
	position: absolute;
	left: 0;
	z-index: 1;
	bottom: 5px;
	display: none;
}
.fcontact .ftext .ls ul li img:first-child {
	display: block;
}
.fcontact .ftext .ls ul li:hover img:first-child {
	display: none;
}
.fcontact .ftext .ls ul li:hover img:nth-child(2) {
	display: block;
}
.factory {
	background: #f7f7f7;
	padding: 100px 0 90px;
}
.factory .list ul {
	display : flex ;
	flex-wrap : wrap;
	justify-content : space-between;
	padding: 40px 0 30px;
}
.factory .list ul li {
	margin-bottom: 26px;
	width: calc((100% - 75px)/4);
}
.factory .list ul li a {
	display: block;
}
.factory .list ul li .imgs {
	height: 216px;
	overflow: hidden;
}
.factory .list ul li .imgs img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.factory .list ul li:hover .imgs img {
	transform:scale(1.1);
	-ms-transform:scale(1.1);  /* IE 9 */
	-moz-transform:scale(1.1);     /* Firefox */
	-webkit-transform:scale(1.1); /* Safari 和 Chrome */
	-o-transform:scale(1.1); 
}
.factory .list ul li h5 {
	text-align: center;
	margin-top: 10px;
	font-size: 16px;
	line-height: 26px;
	color: #363636;
	text-transform: uppercase;
	padding: 0 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.factory .list ul li:hover h5 {
	color: #ea8b10;
}
.fpagels ul {
	display : flex ;
	flex-wrap : wrap;
	justify-content : center;
}
.fpagels ul li {
	margin: 0 3px;
}
.fpagels ul li a {
	min-width: 42px;
	line-height: 34px;
	text-align: center;
	border: 1px solid #d2d2d2;
	border-radius: 3px;
	overflow: hidden;
	padding: 0 12px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 14px;
	color: #000000;
	display: block;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.fpagels ul .prev a,
.fpagels ul .next a {
	width: 62px;
}
.fpagels ul li.on a, 
.fpagels ul li a:hover {
	color: #ffffff;
	background: #ea8b10;
} 
.fabout {
	padding: 110px 0 100px;
}
.fabout .list ul {
	display : flex ;
	flex-wrap : wrap;
	margin-top: 48px;
}
.fabout .list ul li {
	width: 33.7%;
	height: 361px;
	margin-right: 0.3%;
}
.fabout .list ul li img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.fabout .list ul li:nth-child(3) {
	width: 32%;margin-right: 0;
}
.fabout .detail {
	margin-top: 45px;
}
.fabout .detail h3 {
	font-size: 18px;
	line-height: 30px;
	color: #ea8b10;
	text-transform: uppercase;
	font-weight: bold;
}
.fabout .detail h3 i {
	display: inline-block;
	font-size: 30px;
	font-weight: 400;
	padding-left: 5px;
}
.fabout .detail p {
	margin-top: 18px;
	font-size: 16px;
	line-height: 2;
	color: #666666;
}
.fban {
	height: 600px;
}

/* product */
.fnewlst ul {
	display : flex ;
	flex-wrap : wrap;
	justify-content : center;
	position: relative;
	margin-top: 40px;
}
.fnewlst ul::before {
	bottom: 0;
	content: "";
	position: absolute;
	z-index: 1;
	left: -500px;
	right: -500px;
	height: 1px;
	background: #eeeeee;
	
}
.fnewlst ul li {
	position: relative;
}
.fnewlst ul li a {
	display: block;
	padding: 0 70px;
	font-size: 18px;
	line-height: 38px;
	color: #999999;
	text-transform: uppercase;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
	font-weight: bold;
}
.fnewlst ul li.on a {
	color: #ea8b10;
}
.fnewlst ul li::before {
	position: absolute;
	right: 0;
	content: "";
	top: 12px;z-index: 1;
	bottom: 15px;
	width: 1px;
	background: #e5e5e5;
}
.fnewlst ul li::after {
	bottom: -1px;
	content: "";
	position: absolute;
	left: 0;right: 0;
	z-index: 3;
	margin: 0 auto;
	bottom: 0;
	height: 2px;
	width: 0;
	background: #ea8b10;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.fnewlst ul li.on::after {
	width: 20px;
}
.fnewlst ul li:last-child::before {
	display: none;
}
.fproduct {
	padding: 110px 100px;
}
.fproduct .fprodimg {
	margin-top: 30px;
	position: relative;
	height: 466px;
	display: none;
}
.fproduct .fprodimg .img{
	position: absolute;
	left: 0;right: 0;
	top: 0;z-index: 1;
}
.fproduct .fprodimg .img{
	width: 100%;height: 100%;display: block;object-fit: cover;
}
.fproduct .fprodimg .text {
	position: absolute;
	left: 75px;
	top: 65px;z-index: 4;
}
.fproduct .fprodimg:first-child {
	display: block;
}
.fproduct .fprodimg .text h3 {
	font-size: 32px;
	line-height: 40px;
	color: #ffffff;
	font-weight: bold;
}
.fproduct .fprodimg .text p {
	margin-top: 20px;
	font-size: 16px;
	line-height: 20px;
	color: #ffffff;
}
.fproduct .ficols ul {
	display : flex ;
	flex-wrap : wrap;
	margin-top: 10px;
}
.fproduct .ficols ul li {
	width: 25%;
	text-align: center;
	padding: 30px 0;
}
.fproduct .ficols ul li .icon {
	height: 90px;
	position: relative;
}
.fproduct .ficols ul li .icon img {
	position: absolute;
	left: 0;right: 0;
	margin: 0 auto;
	top: 50%;z-index: 1;
	transform:translateY(-50%);
	-ms-transform:translateY(-50%);  /* IE 9 */
	-moz-transform:translateY(-50%);     /* Firefox */
	-webkit-transform:translateY(-50%); /* Safari 和 Chrome */
	-o-transform:translateY(-50%); 
	max-height: 70%;
}
.fproduct .ficols ul li h6 {
	margin-top: 5px;
	font-size: 16px;
	line-height: 22px;
	color: #363636;
}
.fproduct .flst {
	margin-bottom: 130px;
}
.fproduct .flst:last-child {
	margin-bottom: 0;
}
.fproduct .fprodlst {
	margin-top: 40px;
}
.fproduct .fprodlst .fprlst {
	display: none;
}
.fproduct .fprodlst ul {
	display : flex ;
	flex-wrap : wrap;
}
.fproduct .fprodlst .fprlst:nth-child(1) {
	display: block;
}
.fproduct .fprodlst ul li {
	width: calc((100% - 92px)/4);
	margin-bottom: 30px;
	margin-right: 30px;
}
.fproduct .fprodlst ul li:nth-child(4n) {
	margin-right: 0;
}
.fproduct .fprodlst ul li a {
	display: block;
	padding: 20px 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	background: #ffffff;
	box-shadow: 0 0 10px 1px #f3f3f3;
}
.fproduct .fprodlst ul li .imgs {
	height: 300px;
	overflow: hidden;position: relative;
}
.fproduct .fprodlst ul li .imgs img {
	
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;position: absolute;
	left: 0;right: 0;
	top: 50%;z-index: 1;
	transform:translateY(-50%);
	-ms-transform:translateY(-50%);  /* IE 9 */
	-moz-transform:translateY(-50%);     /* Firefox */
	-webkit-transform:translateY(-50%); /* Safari 和 Chrome */
	-o-transform:translateY(-50%);max-width: 90%;max-height: 90%;display: block;margin: 0 auto; 
}
.fproduct .fprodlst ul li:hover .imgs img {
	transform:scale(1.05) translateY(-50%);
	-ms-transform:scale(1.05) translateY(-50%);  /* IE 9 */
	-moz-transform:scale(1.05) translateY(-50%);     /* Firefox */
	-webkit-transform:scale(1.05) translateY(-50%); /* Safari 和 Chrome */
	-o-transform:scale(1.05) translateY(-50%); 
}
.fproduct .fprodlst ul li h5 {
	text-align: center;
	padding: 16px 10px 32px;
	font-size: 16px;
	line-height: 24px;
	color: #363636;
	text-transform: uppercase;
	font-weight: bold;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.fproduct .fprodlst ul li:hover h5 {
	color: #ea8b10;
}
.fproduct .fprodlst ul li h6 {
	text-align: center;
	font-size: 14px;
	line-height: 24px;
	color: #363636;
	text-transform: uppercase;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.fproduct .fcon {
	margin: 30px aUTO 0;
}
.fproduct .flcdlst .flcls {
	display: none;
}
.fproduct .flcdlst .flcls:first-child {
	display: block;
}
.fproduct .flcdlst ul {
	display : flex ;
	flex-wrap : wrap;
	margin-top: 35px;
}
.fproduct .flcdlst ul li {
	width: calc((100% - 81px)/3);
	margin-right: 40px;
}
.fproduct .flcdlst ul li:nth-child(3n) {
	margin-right: 0;
}
.fproduct .flcdlst ul li .imgs {
	height: 310px;
	overflow: hidden;
}
.fproduct .flcdlst ul li .imgs a {
	display: block;
	height: 100%;
}
.fproduct .flcdlst ul li .imgs img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.fproduct .flcdlst ul li:hover .imgs img {
	transform:scale(1.05);
	-ms-transform:scale(1.05);  /* IE 9 */
	-moz-transform:scale(1.05);     /* Firefox */
	-webkit-transform:scale(1.05); /* Safari 和 Chrome */
	-o-transform:scale(1.05); 
}
.fproduct .flcdlst ul li .txt {
	padding: 32px 0 16px;
	 -webkit-box-sizing: border-box;
	 -moz-box-sizing: border-box;
	 -o-box-sizing: border-box;
	 box-sizing: border-box;
}
.fproduct .flcdlst ul li .txt h4 a {
	display: block;
	font-size: 22px;
	line-height: 26px;
	color: #171717;
	font-weight: bold;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.fproduct .flcdlst ul li:hover .txt h4 a {
	color: #ea8b10;
}
.fproduct .flcdlst ul li .txt h5 {
	margin-top: 5px;
	font-size: 14px;
	line-height: 20px;
	color: #999999;
	text-transform: uppercase;
}
.fproduct .flcdlst ul li .txt p {
	margin-top: 10px;
	font-size: 14px;
	line-height: 1.6;
	color: #999999;
	height: 3.2em;
	overflow: hidden;
}
.fproduct .flcdlst ul li .txt h6 {
	margin-top: 22px;
}
.fproduct .flcdlst ul li .txt h6 a {
	display: inline-block;
	padding-right: 18px;
	font-size: 14px;
	line-height: 22px;
	color: #ea8b10;
	background: url(../images/fn6.png) no-repeat right center;
}
.qmbanner{
	height: 600px;position: relative;
}
.qmbanner h2{
	position: absolute;
	left: 0;right: 0;
	top: 50%;transform:translateY(-50%);
	-ms-transform:translateY(-50%);  /* IE 9 */
	-moz-transform:translateY(-50%);     /* Firefox */
	-webkit-transform:translateY(-50%); /* Safari 和 Chrome */
	-o-transform:translateY(-50%);
	z-index: 11;
	color: #fff;
	font-size: 2vw;
	text-align: center;
	max-width:1200px;
	margin: 0 auto;
	padding:0 20px;
}
.qmbanner h2 p *,
.qmbanner h2 p{
    	font-size: 2vw !important;
}
.qmbanner img{
	width: 100%;height: 100%;display: block;object-fit: cover;
}
.qmtit{
	text-align: center;
}
.qmsuppor{
	padding: 100px 0 120px;
}
.qmtit h2{
	font-size:45px ;
	line-height: 1.7;
	color: #363636;text-transform: uppercase;
}
.qmtit span{
	height: 3px;background: #ea8b10;width: 38px;margin-top: 20px;display: block;margin: 10px auto 0;
}
.qmsuppor .box{
	margin-top: 40px;
}
.qmsuppor .box li{
	margin-bottom: 55px;float: left;width: calc((100% - 78px)/3);margin-right: 38px;
}
.qmsuppor .box li:nth-child(3n){
	margin-right: 0;
}
.qmsuppor .box li a{
	display: block;
}
.qmsuppor .box li .img{
	width: 100%;height: 308px;overflow: hidden;
}
.qmsuppor .box li .img img{
	width: 100%;height: 100%;display: block;object-fit: cover;transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.qmsuppor .box li:hover .img img{
	transform:scale(1.1);
	-ms-transform:scale(1.1);  /* IE 9 */
	-moz-transform:scale(1.1);     /* Firefox */
	-webkit-transform:scale(1.1); /* Safari 和 Chrome */
	-o-transform:scale(1.1); 
}
.qmsuppor .box li .txt{
	margin-top: 26px;
}
.qmsuppor .box li h3{
	font-size:22px ;
	line-height: 1.7;
	color: #171717;word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;font-weight: bold;
}
.qmsuppor .box li h6{
	font-size:14px ;
	line-height: 1.7;
	color: #999999;text-transform: uppercase;
}
.qmsuppor .box li p{
	font-size:14px ;
	line-height: 24px;height: 48px;overflow: hidden;margin: 6px 0 18px;
	color: #999999;
}
.qmsuppor .box li h5{
	font-size:14px ;
	line-height: 1.7;
	color: #ea8b10;display: inline-block;background: url(../images/qm5.png) no-repeat right center;padding-right: 24px;text-transform: uppercase;
}


.uitpage{
	padding-top: 20px;
}
.uitpage dl{
	font-size: 0;text-align: center;
}
.uitpage dd{
	display: inline-block;margin: 0 3px;
}
.uitpage dd a{
	display: block;border: 1px solid #d2d2d2;border-radius: 4px;padding: 0 10px;
	font-size:14px ;
	line-height: 34px;
	color: #000000;
}
.uitpage dd.n1 a{
	padding: 0 18px;
}
.uitpage dd.on a,
.uitpage dd a:hover{
	background: #ea8b10;color: #fff;
}

.qmtechnolo{
	padding: 90px 0 95px;
}
.qmtechnolo .del{
	margin-top: 40px;font-size:16px ;
	line-height: 32px;
	color: #666666;
}
.qmtechnolo .del .img{
	width: 100%;display: block;
}

.qmsolution .box{
	margin-top: 40px;
}
.qmsolution .box li{
	margin-bottom: 45px;float: left;width: calc((100% - 112px)/3);margin-right: 55px;
}
.qmsolution .box li:nth-child(3n){
	margin-right: 0;
}
.qmsolution .box li a{
	display: block;
}
.qmsolution .box li .img{
	width: 100%;height: 292px;overflow: hidden;
}
.qmsolution .box li .img img{
	width: 100%;height: 100%;display: block;object-fit: cover;transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.qmsolution .box li:hover .img img{
	transform:scale(1.1);
	-ms-transform:scale(1.1);  /* IE 9 */
	-moz-transform:scale(1.1);     /* Firefox */
	-webkit-transform:scale(1.1); /* Safari 和 Chrome */
	-o-transform:scale(1.1); 
}
.qmsolution .box li .txt{
	margin-top: 15px;
}
.qmsolution .box li h3{
	font-size:18px ;
	line-height: 1.7;
	color: #363636;word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;margin-bottom: 10px;
}
.qmsolution .box li h6{
	font-size:14px ;
	line-height: 1.7;
	color: #999999;background: url(../images/qm18.png) no-repeat right center;
}
.qmsolution{
	padding: 94px 0 100px;
}

.crumbs{
	margin-top: 12px;
}
.crumbs dl{
	font-size: 0;
}
.crumbs dd{
	display: inline-block;
}
.crumbs dd a,
.crumbs dd span{
	font-size:14px ;
	line-height: 1.7;
	color: #999999;display: block;
}
.crumbs dd span{
	margin: 0 4px;
}
.qmsoludel{
	padding: 50px 0 70px;
}
.qmsoludel .hds{
	border-bottom: 1px solid #e5e5e5;padding-bottom: 24px;text-align: center;
}
.qmsoludel .hds h1{
	font-size:34px ;
	line-height: 1.7;
	color: #242424;margin-bottom: 20px;
}
.qmsoludel .hds h6{
	font-size:14px ;
	line-height: 1.7;
	color: #999999;
}
.qmsoludel .del{
	padding: 50px 0 56px;border-bottom: 1px solid #e5e5e5;
}
.qmsoludel .del img{
	display: block;margin: 0 auto;
}
.qmsoludel .fts{
	margin-top: 28px;
}
.qmsoludel .fts a{
	font-size:16px ;
	line-height: 36px;
	color: #363636;display: block;
}

.qmproduct{
	padding: 100px 0 106px;
}
.qmproduct .box{
	margin-top: 50px;
}
.qmproduct .box li{
	float: left;margin-bottom: 35px;width: calc((100% - 92px)/4);margin-right: 30px;
	background: #fff;box-shadow:  0 0 10px 0 rgba(80,80,80,0.2);height: 475px;text-align: center;
	padding: 20px 0 0 0;-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
.qmproduct .box li:nth-child(4n){
	margin-right: 0;
}
.qmproduct .box li .img{
	height: 330px;position: relative;
}
.qmproduct .box li img{
	position: absolute;
	left: 0;right: 0;
	top: 50%;z-index: 1;
	transform:translateY(-50%);
	-ms-transform:translateY(-50%);  /* IE 9 */
	-moz-transform:translateY(-50%);     /* Firefox */
	-webkit-transform:translateY(-50%); /* Safari 和 Chrome */
	-o-transform:translateY(-50%); max-width: 80%;max-height: 80%;display: block;margin: 0 auto;transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.qmproduct .box li h6{
	font-size:16px ;
	line-height: 24px;
	color: #363636;/*height: 68px;*/overflow: hidden;padding: 0 20px;
}


.qmnewdel{
	padding: 55px 0;
}
.qmnewdel .hds{
	border-bottom: 1px solid #e5e5e5;padding-bottom: 24px;text-align: center;
}
.qmnewdel .hds h1{
	font-size:34px ;
	line-height: 1.7;
	color: #242424;margin-bottom: 20px;
}
.qmnewdel .hds h6{
	font-size:14px ;
	line-height: 1.7;
	color: #999999;
}
.qmnewdel .del{
	padding: 30px 0;border-bottom: 1px solid #e5e5e5;
	font-size:16px ;
	line-height: 32px;
	color: #666666;
}

.qmnewdel .dfots{
	margin-top: 15px;
}
.qmnewdel .dfots dl{
	font-size: 0;
}
.qmnewdel .dfots dd{
	display: inline-block;margin-right: 12px;
}
.qmnewdel .dfots dd a{
	display: block;padding: 0 9px;line-height: 24px;
	border: 1px solid #f1990f;border-radius: 4px;font-size: 12px;color: #f1990f;
}
.qmnewdel .dfots .fts{
	margin-top: 36px;
}
.qmnewdel .fts a{
	font-size:16px ;
	line-height: 36px;
	color: #363636;display: block;
}

.qmnew{
	padding: 94px 0 120px;
}
.qmnew .box{
	margin-top: 50px;
}
.qmnew .box li{
	padding: 30px 0;
	border-bottom: 1px solid #eeeeee;transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.qmnew .box li .img{
	width: 355px;height: 222px;overflow: hidden;transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;float: left;
}
.qmnew .box li .img a{
	display: block;height: 100%;width: 100%;
}
.qmnew .box li .img img{
	width: 100%;height: 100%;display: block;object-fit: cover;
}
.qmnew .box li .txt{
	width: calc(100% - 396px);float: right;padding-top: 30px;transition: all 0.3s;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
.qmnew .box li .txt h3 a{
	font-size:18px ;
	line-height: 1.7;
	color: #363636;word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;display: block;font-weight: bold;
}
.qmnew .box li .txt p{
	margin: 10px 0 26px;font-size:14px ;
	line-height: 28px;height: 56px;overflow: hidden;
	color: #666666;
}
.qmnew .box li .txt .bt{
	display: flex;justify-content: space-between;align-items: center;
}
.qmnew .box li .txt h6{
	font-size:14px ;
	line-height: 1.7;
	color: #999999;padding-left: 22px;background: url(../images/qm29.png) no-repeat left center;
}
.qmnew .box li .txt dl{
	font-size: 0;margin-top: 10px;
}
.qmnew .box li .txt dd{
	display: inline-block;margin-right: 12px;
}
.qmnew .box li .txt dd a{
	    display: block;
	    padding: 0 9px;
	    line-height: 24px;
	    border: 1px solid #f1990f;
	    border-radius: 4px;
	    font-size: 12px;
	    color: #f1990f;
}
.qmnew .box li .txt .more{
	width: 116px;line-height: 30px;border: 1px solid #bfbfbf;-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;display: block;font-size: 14px; color: #999999;text-align: center;border-radius: 15px;
	display: none;
}
.qmnew .box li.on .txt,
.qmnew .box li:hover .txt{
	width: calc(100% - 550px);padding: 36px 52px 0; -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;height: 345px;transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.qmnew .box li.on .img,
.qmnew .box li:hover .img{
	width: 550px;height: 345px;
}
.qmnew .box li.on .txt h3 a,
.qmnew .box li:hover .txt h3 a{
	font-size: 24px;padding-bottom: 24px;border-bottom: 1px solid #d2d2d2;
}
.qmnew .box li.on .txt p,
.qmnew .box li:hover .txt p{
	margin: 24px 0 60px;font-size: 16px;line-height: 32px;height: 64px;
}
.qmnew .box li.on .txt .more,
.qmnew .box li:hover .txt .more{
	display: block;
}
.qmnew .box li.on,
.qmnew .box li:hover{
	border-bottom: none;
}
.qmnew .box li .bg{
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;overflow: hidden;
}
.qmnew .box li.on .bg,
.qmnew .box li:hover .bg{
	background: #f7f7f7;
}


.qmprodel{
	padding: 40px 0 90px;
}
.qmprodel .thds .ltpicswip{
	float: left;width: 680px;overflow: hidden;
}
.qmprodel .thds .text{
	float: right;width: calc(100% - 735px);
}
.qmprodel .thds .text h3{
	font-size:32px ;
	line-height: 46px;
	color: #363636;text-transform: uppercase;border-bottom: 1px solid #e5e5e5;padding-bottom: 10px;font-weight: bold;
}
.qmprodel .thds .text .del{
	margin: 12px 0;font-size:16px ;
	line-height: 28px;
	color: #666666;
}
.qmprodel .thds .text .os h4{
	font-size:20px ;
	line-height: 1.7;
	color: #282828;margin-bottom: 10px;
}
.qmprodel .thds .text .os{
	margin-bottom: 20px;
}
.qmprodel .thds .text .os li{
	margin-right: 12px;padding: 0 28px;border: 1px solid #d2d2d2;border-radius: 3px;
	font-size:18px ;
	line-height: 42px;
	color: #666666;float: left;cursor: pointer;
	margin-bottom: 8px;
}
.qmprodel .thds .text .os li:last-child{
	margin-right: 0;
}
.qmprodel .thds .text .bs{
	margin-top: 40px;display: flex;justify-content: flex-start;align-items: center;
}
.qmprodel .thds .text .bs .buy{
	display: block;width: 278px;height: 64px;line-height: 64px;border-radius: 4px;background: #ea8b10;
	text-align: center;font-size: 20px;color: #fff;text-transform: uppercase;
}
.qmprodel .thds .text .bs h6{
	margin-left: 32px;
}
.qmprodel .thds .text .bs h6 a{
	display: block;padding-left: 32px;font-size:20px ;
	line-height: 1.7;
	color: #ea8b10;background: url(../images/qm38.png) no-repeat left center;
}
.qmprodel .thds .ltpicswip .lth li{
	height: 535px;-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;border: 2px solid #f1f1f1;position: relative;
}
.qmprodel .thds .ltpicswip .ltb li img{
	position: absolute;
	left: 0;right: 0;
	top: 50%;z-index: 1;
	transform:translateY(-50%);
	-ms-transform:translateY(-50%);  /* IE 9 */
	-moz-transform:translateY(-50%);     /* Firefox */
	-webkit-transform:translateY(-50%); /* Safari 和 Chrome */
	-o-transform:translateY(-50%); max-width: 70%;max-height: 70%;display: block;margin: 0 auto;
}
.qmprodel .thds .ltpicswip .lth li img{
	position: absolute;
	left: 0;right: 0;
	top: 50%;z-index: 1;
	transform:translateY(-50%);
	-ms-transform:translateY(-50%);  /* IE 9 */
	-moz-transform:translateY(-50%);     /* Firefox */
	-webkit-transform:translateY(-50%); /* Safari 和 Chrome */
	-o-transform:translateY(-50%); max-width: 90%;max-height: 90%;display: block;margin: 0 auto;
}
.qmprodel .thds .ltpicswip .ltb li{
	height: 108px;-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;border: 2px solid #f1f1f1;position: relative;cursor: pointer;
}
.qmprodel .thds .ltpicswip .ovs{
	padding: 0 50px;position: relative;margin-top: 10px;
}
.qmprodel .thds .ltpicswip .ltb{
	height: 108px;overflow: hidden;
}
.qmprodel .thds .ltpicswip .ltb .swiper-slide-thumb-active,
.qmprodel .thds .ltpicswip .ltb li:hover{
	border-color: #ea8b10;
}
.qmprodel .thds .ltpicswip .next,
.qmprodel .thds .ltpicswip .prev{
	position: absolute;background: url(../images/qm37.png) center no-repeat #e5e5e5;width: 40px;height: 108px;left: 0;cursor: pointer;top: 0;
}
.qmprodel .thds .ltpicswip .next{
	left: auto;right:0;transform:rotate(180deg);
	-ms-transform:rotate(180deg);  /* IE 9 */
	-moz-transform:rotate(180deg);     /* Firefox */
	-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
	-o-transform:rotate(180deg);
}
.qmprodel .thds .ltpicswip .next:hover,
.qmprodel .thds .ltpicswip .prev:hover{
	background-color: #ea8b10;
}

.qmprodel .tbds{
	margin-top: 85px;
}
.qmprodel .tbds .pro1{
	background: #f7f7f7;position: sticky;top: 0;z-index: 99;
}
.qmprodel .tbds .pro1 .wrap{
	display: flex;justify-content: space-between;align-items: center;
}
.qmprodel .tbds .pro1 h6{
	font-size:18px ;
	line-height: 66px;
	color: #363636;font-weight: bold;
}
.qmprodel .tbds .pro1 ul{
	font-size: 0;
}
.qmprodel .tbds .pro1 li{
	display: inline-block;font-size:16px ;
	line-height: 66px;
	color: #363636;margin-left: 50px;
}

.qmprodel .tbds .h2{
	font-size:46px ;
	line-height: 1.7;
	color: #363636;text-align: center;font-weight: bold;
}
.qmprodel .tbds .pro2{
	padding: 90px 0 114px;
}
.qmprodel .tbds .pro2 .box{
	margin-top: 40px;
	line-height:30px;
}
.qmprodel .tbds .pro2 .img{
	float: right;width: 678px;
}
.qmprodel .tbds .pro2 .img img{
	width: 100%;display: block;
}
.qmprodel .tbds .pro2 .del{
	float: left;width: calc(100% - 805px);
	font-size:16px ;
	line-height: 30px;
	color: #363636;
}
.qmprodel .tbds .pro3{
	background: #fafafa;padding: 115px 0 90px;
}
.qmprodel .tbds .pro3 .box{
	margin-top: 50px;
}
.qmprodel .tbds .pro3 .box li{
	float: left;width: 20%;margin-bottom: 42px;
}
.qmprodel .tbds .uboxc li{
    /*border-bottom: 1px solid #eee;*/
    padding: 20px 0;
}
.qmprodel .tbds .uboxc li h2{
    border-bottom: 1px solid #ccc;
    	font-size:20px ;
	line-height: 1.7;
	color: #363636;font-weight: bold;word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	padding: 10px 0;
}
.qmprodel .tbds .uboxc li dl{
    overflow: hidden;
}
.qmprodel .tbds .uboxc li dd{
    float: left;width: 25%;
    	font-size:14px ;
	line-height: 2;
	color: #363636;
	margin: 10px 0;
}
.qmprodel .tbds .uboxc li h3{
    	font-size:16px ;
	line-height: 1.7;
	color: #363636;font-weight: bold;
	margin: 10px 0;
}
.qmprodel .tbds .pro3 .box li h3{
	font-size:20px ;
	line-height: 1.7;
	color: #363636;font-weight: bold;word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.qmprodel .tbds .pro3 .box li p{
	font-size:16px ;
	line-height: 1.7;
	color: #363636;
}
.qmprodel .tbds .pro4{
	padding: 110px 0;
}
.qmprodel .tbds .pro4 .box{
	margin-top: 50px;
}
.qmprodel .tbds .pro4 .box li{
	border-bottom: 1px solid #eeeeee;display: flex;justify-content: space-between;align-items: center;
}
.qmprodel .tbds .pro4 .box li h3{
	font-size:16px ;
	line-height: 68px;
	color: #363636;padding-left: 30px;background: url(../images/qm35.png)  no-repeat left center;max-width: 700px;word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.qmprodel .tbds .pro4 .box li .rts{
	width: calc(100% - 780px);
}
.qmprodel .tbds .pro4 .box li dl{
	display: flex;justify-content: space-between;align-items: center;
}
.qmprodel .tbds .pro4 .box li dd{
	font-size:14px ;
	line-height: 68px;
	color: #999999;
}
.qmprodel .tbds .pro4 .box li dd a{
	font-size:16px ;
	line-height: 68px;
	color: #303867;padding-left: 24px;display: block;background: url(../images/qm36.png) no-repeat left center;
}
.qmprodel .tbds .pro5 li{	
	background: #fff;box-shadow:  0 0 10px 0 rgba(80,80,80,0.2);height: 440px;text-align: center;
	padding: 20px 0 0 0;-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
.qmprodel .tbds .pro5 .swipbox{
	padding: 20px;
}
.qmprodel .tbds .pro5 .swipbox li .img{
	height: 330px;position: relative;
}
.qmprodel .tbds .pro5 .swipbox li img{
	position: absolute;
	left: 0;right: 0;
	top: 50%;z-index: 1;
	transform:translateY(-50%);
	-ms-transform:translateY(-50%);  /* IE 9 */
	-moz-transform:translateY(-50%);     /* Firefox */
	-webkit-transform:translateY(-50%); /* Safari 和 Chrome */
	-o-transform:translateY(-50%); max-width: 80%;max-height: 80%;display: block;margin: 0 auto;
}
.qmprodel .tbds .pro5 .swipbox li h6{
	font-size:16px ;
	line-height: 24px;
	color: #363636;height: 48px;overflow: hidden;padding: 0 20px;
}
.qmprodel .tbds .pro5 .swipbox{
	position: relative;overflow: hidden;margin: 40px 0 0;
}
.qmprodel .tbds .pro5 .swipbox .next,
.qmprodel .tbds .pro5 .swipbox .prev{
	position: absolute;background: url(../images/qm37.png) center no-repeat #e5e5e5;width: 40px;height: 108px;left: 0;cursor: pointer;top: 50%;margin-top: -54px;z-index: 1;
}
.qmprodel .tbds .pro5 .swipbox .next{
	left: auto;right:0;transform:rotate(180deg);
	-ms-transform:rotate(180deg);  /* IE 9 */
	-moz-transform:rotate(180deg);     /* Firefox */
	-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
	-o-transform:rotate(180deg);
}
.qmprodel .tbds .pro5 .swipbox .next:hover,
.qmprodel .tbds .pro5 .swipbox .prev:hover{
	background-color: #ea8b10;
}

.fprodnelst .qmbds{
	display: none;
}
.fprodnelst .qmbds:nth-child(1){
	display: block;
}


.qmnew .box li .txt .more:hover{
	background: #ea8b10;border-color: #ea8b10;color: #fff;
}
.qmsuppor .box li:hover h3,
.qmsoludel .fts a:hover,
.qmsolution .box li:hover h3,
.qmproduct .box li:hover h6,
.qmprodel .tbds .pro1 li a:hover,
.crumbs dd a:hover,
.qmnewdel .fts a:hover{
	color: #ea8b10;
}

.qmprodel .thds .text .os li.on{
	border-color: #ea8b10;
}
.qmprodel .thds .text .bs .buy:hover{
	background: #cd7f1b;
}

.qmproduct .box li:hover img{
	transform:scale(1.05) translateY(-50%);
	-ms-transform:scale(1.05) translateY(-50%);  /* IE 9 */
	-moz-transform:scale(1.05) translateY(-50%);     /* Firefox */
	-webkit-transform:scale(1.05) translateY(-50%); /* Safari 和 Chrome */
	-o-transform:scale(1.05) translateY(-50%); 
}


.fixrt{
	position: fixed;
	right: 20px;bottom: 10%;
	z-index: 999;
}
.fixrt li{
	width:56px ;
	height: 56px;
	border-radius: 50%;
	background: #ff972d;
	margin-bottom: 18px;
	text-align: center;
	position: relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	cursor: pointer;
}
.fixrt li a{
	display: block;width: 100%;height: 100%;
}
.fixrt li .icon{
	position: relative;height: 56px;
}
.fixrt li .icon img{
	position: absolute;
	left: 0;right: 0;
	top: 50%;z-index: 1;
	transform:translateY(-50%);
	-ms-transform:translateY(-50%);  /* IE 9 */
	-moz-transform:translateY(-50%);     /* Firefox */
	-webkit-transform:translateY(-50%); /* Safari 和 Chrome */
	-o-transform:translateY(-50%); 
	display: block;
	margin: 0 auto;max-width: 80%;max-height: 80%;
}
.fixrt li .phs{
	position: absolute;
	right:100%;display: none;
	top:0;padding-right: 28px;
	min-width: 160px;
}
.fixrt li .phs .padd{
	box-shadow: 0 0 10px 0 #fae1cf;
	position: relative;
	padding: 15px;
	border-radius: 6px;
	white-space: nowrap;
	background: #fff;
}
.fixrt li .phs .padd::before{
	content: "";position: absolute;z-index: 1;top: 50%;
	right: -17px;background: url(../images/ico1.png) no-repeat center;
	width: 17px;height: 28px;top: 14px;
}
.fixrt li .phs h4{
	line-height: 1.4;
	font-size: 16px;color: #000000;
}
.fixrt li .phs img{
	width:120px ;display: block;
	margin: 0 auto;
}
.fixrt li:hover .phs{
	display: block;
}

.wrap *{box-sizing:border-box}
.list-title{box-sizing:border-box}
.list-title .bg-title-content{height:40px}
.list-title .bg-title-content .bg-title-icon{width:50px;height:25px;float:left;margin:7.5px 20px 7.5px 0;background-color:#e98b0f;position:relative}
.bg-title-icon:after{content:'';position:absolute;z-index:10;width:0;height:0;border:transparent 13px solid;border-left-color:#e98b0f;top:0;right:-26px}
.list-title .bg-title-content .bg-title{display:inline-block;color:#e98b0f;font-size:18px;line-height:40px}
.list-title .sm-title-content{margin-top:10px;height:30px}
.list-title .sm-title-content .sm-title-icon{width:15px;height:15px;float:left;margin:7.5px 5px 7.5px 0;background-color:#e98b0f;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAwADAAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAQABADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD7G/a2/a+8Q/Gzx/qNrZ6leWHhezneCzs4JSizKp2+ZJtxuZsZwchQcDuT+g3w6+IuhP4F0JH13STcGwt1ZWvY95by1yCN2c5r86/2tv2WNc+AfxA1CRbC4m8M3dw0thfRx7ogjZYRsRnay8rg4ztyOKh/ZU/ZY1z9oPx3Y4sbmHw3bzq+oX7ptiEY5KKT9526ADOM5PGTX865HxFnWX53XoV6Dq16rSs21azeq0fu66PZLXY/pbP+GcjzHIsPXw9dUaFGLaaSd7paPVPmutVu27bn/9k=)}
.list-title .sm-title-content .sm-title{display:inline-block;color:#e98b0f;font-size:14px;line-height:30px}
.list-content{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row;gap:20px 80px;padding-bottom:29px;box-sizing:border-box}
.list-item{min-width:250px;max-width:620px;line-height:initial;position:relative;width:45%}
.list-item-title{padding-top:10px}
.list-item-title p{font-size:13px;font-weight:550;color:#000}
.list-item-des{padding-top:10px;min-height:100px}
.list-item-des p{font-size:13px;color:#666}
.list-item-pic{text-align:center}
.list-item-img{width:420px;height:236px;margin:0 auto;text-align:center}
.list-item-img img{width:100%;background-size:contain;background-repeat:no-repeat;background-position:center}
.list-item-img .bg-img{width:100%;height:100%;position:relative;background-repeat:no-repeat;background-position:center;background-size:contain}
.bg-img.size-cover{background-size:cover}
.bg-img.img-border{border:4px solid #000}
.list-item-rmk-split{display:flex;width:420px;margin:5px auto 0;line-height:20px;font-size:12px;font-weight:600;color:#2f3237}
.list-item-rmk-split-left{width:50%;font-size:11.5px;text-align:center}
.list-item-rmk-split-right{width:50%;font-size:11.5px;text-align:center}
.list-item-rmk-steps3{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-evenly}
.list-item-rmk-steps3 div{position:relative;width:22%;padding:10px 0;text-align:center}
.list-item-rmk-steps3 div.trf-lf:after{content:"＜";position:absolute;top:40%;right:-30%;z-index:10}
.list-item-rmk-center{margin:0 auto;font-size:11.5px;font-weight:600;color:#2f3237}
.list-item-rmk-center p{font-size:11.5px;text-align:center}
.split-vertical-center{position:absolute;left:9%;top:calc(50% + 20px);width:80%;z-index:10}
.split-justify .list-item-rmk-split-left{text-align:left}
.split-justify .list-item-rmk-split-right{text-align:right}
.split-vertical60{position:absolute;left:calc(50% - 210px);top:56%;z-index:10;color:#e98b0f}
.split-left1{display:inline-block;width:180px;padding-left:23%}
.list-item-range{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;width:420px;margin:10px auto;justify-content:space-around}
.range-bright,.range-dark{width:50px;height:50px;background-repeat:no-repeat;background-position:center;background-size:contain}
.range-bright{background-image:url(data:image/png;base64,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)}
.range-input{width:60%}
.range-input input{width:100%}
.range-input input[type=range]{-webkit-appearance:none}
.range-input input[type=range]::-moz-range-track{background:linear-gradient(to right,#e98b0f,#000);height:10px;border-radius:5px}
.range-input input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right,#e98b0f,#000);height:10px;border-radius:5px}
.range-input input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:10px;height:20px;margin-top:-5px;border-radius:5px;background-color:#e98b0f}
.range-input input[type=range]::-moz-range-thumb{-webkit-appearance:none;width:10px;height:20px;margin-top:-5px;border-radius:5px;background-color:#e98b0f}
.range-dark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAtCAYAAADsvzj/AAAACXBIWXMAABcSAAAXEgFnn9JSAAAD2ElEQVRoQ+XZbcjdcxzH8dfuMGqz2S4kWm6y5dLIJHeJWG6SmyJCTCsP8MCDMUVRup4gLbel5YHQUsgTCfNgpdRQ1jSam1nINrujaWU7HnzP3/n9f/9zznXOua5znVPe9ek65/v9/s/v+7v5/+4upo61OIRaoh24KA3qlem5oU9MEwnn5S3EaGYbekZwC27Deo1eOTMNGgRn5IYu2CIq8U3u6JWZuaEDFmAMc0TrdssSjV7YjftwGJ/ghyKo31yAraI1n8t8Bafi8kSXYV7iX6n8whf6ETOSuL5xE/7SKHhV2Q2uVp2Zavg6iVmK77Av0W48n8T0jWtwQDm5h0sRwYXYq1qRbWnQoFiCParJPZsGJczBabhUI3ZtKaIP5PN6zlF4HcfmDjGdNmM/vsfpie3j5PNAeES1JwptEQtdK97UiH1b9MoYTkiDpoIR/KFagVSL/4uuslk1voZH06DJot06cjfm58aMa0XPNGMMdylPqb9jXfK970wTU2bemrm24sj6M0PJYtWkW2lF/ZmhZIVqwq20TexiB0qr6bfdS5xzCl7QfgbrO60qclxuGIdb8VBuHAbWqQ6h8XQY9xsyXlZNtBMdwmqte3rKeVI1yW70viGYAIjFME+uW/2KB0zuOtN14ywSYz5PrhdtEe9Oq03meMzAjfgAT5RdnbFJNamJ6DfcY3ym4ywR+yK+1fiNZY2wzlmlmkwv2iwW2Nk64zxxfs9/p+1uu6UDc8VeakHu6JCDYtJ4Gv/UbbNwMc7B8TgCO0U568WRl8jrOnH8XVS3rTSBA9pq1ZbpRLtEwgUniQrtyuJSHcS7uKT+DLFr+AJfmuDFxCx8plpoO+0Rw6Pgzrotj/sT25vYa3hJYyjOw/n1zxNiVPNEWumOeAw83sRfw9/i2mgmNjTx1/ApjjHJXKV8FdRK7xUP4N4m/kLpRdyaJv5C72j/HvfEDWI45IUVOiwu8OBE7Y/JnVakhtsboZPHMnG5lhdWEy9kwVgTf6puKrJJB73S7eZuo5iNXhMbxJTiymcabk4dE2RUefJoSrvLh1bsFOP/VTyFK+r2rfW/83X3r4INyo2yQDRE+qIvFY3YV84Vw2N5/fvZqsMj18/aD5dnlOMfK7ur9NIjOV/VVbA/+dyKk8X91oci0ZSFYpZM2Zd9nxJmiILzXpiIrjcg3lJNplftxtEGxJWqCfWqNQbMG6pJdatfjH9t23fm4nPV5DrVXo2dwsAZEUfUPMnx9JPydn4omI4HxdqRJ5zrAF4Rh66uaLcoTTazxcZzuVhER8QNyw7xH66PxMFqe/HA/5J/AYbdPpIXeSJuAAAAAElFTkSuQmCC)}
.list-disperse-content{position:relative;width:1024px;margin:10px auto}
.list-periphery{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row;gap:20px 100px;padding-bottom:29px;box-sizing:border-box}
.list-periphery-item .periphery-item-img{width:300px;height:200px;background-repeat:no-repeat;background-position:center;background-size:contain}
.list-periphery-item p{text-align:center}
.list-middle{width:310px;height:617px;position:absolute;left:50%;transform:translateX(-50%);top:10px;z-index:10}
.list-middle .middle-item{width:100%;height:100%;position:relative}
.middle-item .middle-item-img{width:300px;height:617px;position:absolute;left:23px;top:0;z-index:10;background-repeat:no-repeat;background-position:center;background-size:contain}
.middle-item p{width:100%;position:absolute;left:23px;top:617px;margin-left:20px;z-index:10}
.list-middle .arrow{width:57px;height:26px;position:absolute;background-image:url(data:image/png;base64,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0p8zAAA6E2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDI0LTA2LTMwVDIzOjExOjMyKzA4OjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAyNC0wNi0zMFQyMzoxMTozMiswODowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMjQtMDYtMzBUMjM6MTE6MzIrMDg6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjE1ZDZhMjIzLTYyYmQtMGY0Ny05MDE1LWFmYzVkZTQ3Yjk3YzwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpjZTcyYWU2OS1mYWRkLTc4NDctYjEzZC1lYmIxY2FlYzFkYTA8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDpjZTcyYWU2OS1mYWRkLTc4NDctYjEzZC1lYmIxY2FlYzFkYTA8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6Y2U3MmFlNjktZmFkZC03ODQ3LWIxM2QtZWJiMWNhZWMxZGEwPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDI0LTA2LTMwVDIzOjExOjMyKzA4OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDoxNWQ2YTIyMy02MmJkLTBmNDctOTAxNS1hZmM1ZGU0N2I5N2M8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMjQtMDYtMzBUMjM6MTE6MzIrMDg6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHBob3Rvc2hvcDpJQ0NQcm9maWxlPnNSR0IgSUVDNjE5NjYtMi4xPC9waG90b3Nob3A6SUNDUHJvZmlsZT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+MTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+NTc8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MjY8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PrvXCbUAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAASVJREFUeNpi/P//P8NwB0ykavhxalX1r+v7I4etJ3+cWlX9bWt3y98Xt+yHpSd/nFpV/WPv9BaG/3+HZ3KFefDf94/DM08OdQ8yMDAwsJDjwX8fnmv8vn/GaSh4kFlQ6iojrioEXwwycfIOmVj8/+c3A1ZPDockijdPDjcPYnhyOHoQxZPD1YNwTw5nD8I9+fvO8Zh/f34O7wY6b1S/Jquy+Q0GVo7h3QsZzh5FKV2Hq0cx6snh6FGczbrPywqv/757UoPh9w/UZtJ/BgZmrqHTrPv3/TNuT+LzKLuh30E2A5+mIRGLHLxv8PZCeKP6NbF5lElA8garosm+YdOfHA55lKiRgaHuUaLHeGAeZWRiHr6ehHmURc3mBiMHz5thUYUMJwAYAIn9vBW/bXykAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:center;background-size:contain}
.arrow.arrow-left{left:-50px}
.arrow.arrow-right{transform:rotate(180deg);right:-40px}
.width100{width:100%!important}
.width90{width:90%!important}
.width80{width:80%!important}
.width70{width:70%!important}
.width60{width:60%!important}
.width50{width:50%!important}