html, body{position:unset !important;background-color:#ffffff;height: auto !important;}
h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;font-weight:100;font-size:unset;margin-block-start:0px;margin-block-end:0px;}
p{margin-block-start: 0px;margin-block-end: 0px;}
a{text-decoration:none;color:unset;display:block;}
a:hover{color:unset;}
img{width:100%;margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent;}
ul{margin-block-start:0;margin-block-end:0;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:0px;list-style-type:none;}
@font-face {
  font-family: 'MyVAGRoundedBT-Regular';
  src: url('font/VAGRoundedBT-Regular.eot');
  src: url('font/VAGRoundedBT-Regular.eot?#iefix') format('embedded-opentype'),
       url('font/VAGRoundedBT-Regular.woff2') format('woff2'),
       url('font/VAGRoundedBT-Regular.woff') format('woff'),
       url('font/VAGRoundedBT-Regular.ttf') format('truetype'),
       url('font/VAGRoundedBT-Regular.svg#VAGRoundedBT-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'MyAkzidenzGroteskBQ-Light';
  src: url('font/AkzidenzGroteskBQ-Light.eot');
  src: url('font/AkzidenzGroteskBQ-Light.eot?#iefix') format('embedded-opentype'),
       url('font/AkzidenzGroteskBQ-Light.woff2') format('woff2'),
       url('font/AkzidenzGroteskBQ-Light.woff') format('woff'),
       url('font/AkzidenzGroteskBQ-Light.ttf') format('truetype'),
       url('font/AkzidenzGroteskBQ-Light.svg#AkzidenzGroteskBQ-Light') format('svg');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
.goog-te-banner-frame{display:none !important;}
.goog-te-gadget-simple img{display:none !important;}
#goog-gt-tt{display:none !important;}
.goog-te-spinner-pos{display:none !important;}
.goog-te-gadget-simple img{display:none !important;}
.goog-te-gadget-simple .goog-te-menu-value span{display:none !important;}
#google_translate_element{
	position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}
#google_translate_element .goog-te-gadget-simple{
	position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  border:unset;
  box-sizing:border-box;
  background-color:transparent;
}
.zoo-five{
	transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
}
.trans-one{
	transition:all 1s ease-in-out;
	-webkit-transition:all 1s ease-in-out;
	-moz-transition:all 1s ease-in-out;
	-o-transition:all 1s ease-in-out;
	-ms-transition:all 1s ease-in-out;
}
.nav .nav-content{
	display: flex;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto;
  padding: 0rem;
  background-color: #d83d3b;
}
.nav .nav-content .nav-ul .li-home{
	background-color: #f1e5cb;
}
.nav .nav-content .nav-ul .li-product{
	background-color: #f7c754;
}
.nav .nav-content .nav-ul .li-shop{
	background-color: #489ed5;
}
.nav .nav-content .nav-ul .li-logo{
	background-color: #489ed5;
}
.nav .nav-content .nav-ul .li-about{
	background-color: #489ed5;
}
.nav .nav-content .nav-ul .li-contact{
	padding: 0rem 2rem;
	background-color: #b5dde0;
}
.nav .nav-content .nav-ul .li-lang{
	background-color: #22569c;
}
.nav .nav-content .nav-ul ul{
	display: flex;
  display: -webkit-flex;
  justify-content: center;
}
.nav .nav-content .nav-ul ul li{
	position:relative;
	padding:0rem 2.8rem;
	display: flex;
  display: -webkit-flex;
  align-items: center;
}
.nav .nav-content .nav-ul ul .li-logo{
	padding:0rem 7rem;
}
.nav .nav-content .nav-ul ul .li-logo a{
	position: relative;
	margin-top: 1rem;
  margin-bottom: -2.5rem;
}
.nav .nav-content .nav-ul ul .li-logo a:before{
	position: absolute;
	content:"";
	transform: translate(-50%,0%);
	top:-315px;
	left:50%;
	width:450px;
	height:450px;
	border-radius: 50%;
	background-color:#489ed5;
}
.nav .nav-content .nav-ul ul .li-logo a img{
	position: relative;
	width:128px;
}
.nav .nav-content .nav-ul ul li a{
	display:block;
}
.nav .nav-content .nav-ul ul li h1{
	position: relative;
	z-index:33;
	font-family:MyVAGRoundedBT-Regular;
  font-size: 1.4rem;
  color: #ffffff;
  text-transform: uppercase;
  transition:all 0.2s ease-in-out;
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-ms-transition:all 0.2s ease-in-out;
}
.nav .nav-content .nav-ul ul li h1:hover{
	color:#000000;
}
.nav .nav-content .nav-ul ul .nav-li:hover{
	cursor: pointer;
}
.nav .nav-content .nav-ul ul .li-lang{
	font-family:MyVAGRoundedBT-Regular;
  font-size: 1.2rem;
  color: #ffffff;
  padding:0rem 1.5rem;
  text-transform: uppercase;
}
.nav .nav-content .nav-ul ul .li-lang:after{
	content:unset;
}
.nav .nav-content .nav-ul ul .li-lang .lang{
	position: relative;
	padding:0px 10px;
	border:1px solid #ffffff;
}
.nav .nav-content .nav-ul .child{
	z-index:2;
	display: block;
	width: max-content;
	background-color: #ffffff !important;
  position: absolute;
  top:80%;
  text-align: left;
  padding: 1rem;
  visibility: hidden;
  opacity: 0;
  transform: matrix(1, 0, 0, 1, 0, -10);
  -webkit-transform: matrix(1, 0, 0, 1, 0, -10);
  transition: all 0.5s cubic-bezier(0.75,0.5,0.5,0.25);
  -webkit-transition: all 0.5s cubic-bezier(0.75,0.5,0.5,0.25);
  box-shadow: 0px 0px 10px rgba(4,0,0,0.11);
}
.nav .nav-content .nav-ul ul .child .child-li:after{
	content:unset;
}
.nav .nav-content .nav-ul .child li{
	display: block;
  padding: 0.5rem;
  border-bottom:1px solid #ffffff;
}
.nav .nav-content .nav-ul .child li:nth-last-child(1){
	border-bottom:unset;
}
.nav .nav-content .nav-ul .child li a{
	display:inline-block;
}
.nav .nav-content .nav-ul .child li h2{
  font-family:MyVAGRoundedBT-Regular;
  font-size: 1.1rem;
  color:#000000;
}
.nav .nav-content .nav-ul .child li h2:hover{
	color: #484848;
}
.child-show{
	transform: matrix(1, 0, 0, 1, 0, 0) !important;
  visibility: inherit !important;
  opacity: 1 !important;
}
.child-show{
	transform: matrix(1, 0, 0, 1, 0, 0) !important;
  visibility: inherit !important;
  opacity: 1 !important;
}
.auto-hide{
	display:none;
}
.text-img .img-change{
	transition: all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);
  -webkit-transition: all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);
  -moz-transition: all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);
  -ms-transition: all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);
}
.text-img:hover .img-change{
	transform:translateY(-10px);
	-webkit-transform:translateY(-10px);
	-moz-transform:translateY(-10px);
	-ms-transform:translateY(-10px);
}
.img-rotate{
	overflow: hidden;
}
.img-rotate .con-img{
	overflow: hidden;
}
.img-rotate img{
	transition: all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);
  -webkit-transition: all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);
  -moz-transition: all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);
  -ms-transition: all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);
}
.img-rotate:hover img{
	transform:scale(1.05);
	-webkit-transform:scale(1.05);
	-moz-transform:scale(1.05);
	-ms-transform:scale(1.05);
}
.load-nav{
	position: fixed;
  width: 100%;
  top: 0px;
  z-index: 9999;
  box-shadow: 0px 0px 8px rgba(0,0,0,0.05);
}
.color{
	color:#eb5b24;
}
.home{
	overflow: hidden;
}
.home .li-home h1{
	color:#000000 !important;
}
.home .footer .li-home h1{
	opacity: 0.8 !important;
}
.all-pro .li-product h1{
	color:#000000 !important;
}
.all-pro .footer .li-product h1{
	opacity: 0.8 !important;
}
.product .li-product h1{
	color:#000000 !important;
}
.product .footer .li-product h1{
	opacity: 0.8 !important;
}
.about .li-about h1{
	color:#000000 !important;
}
.about .footer .li-about h1{
	opacity: 0.8 !important;
}
.certifi .li-about h1{
	color:#000000 !important;
}
.certifi .footer .li-about h1{
	opacity: 0.8 !important;
}
.contact .li-contact h1{
	color:#000000 !important;
}
.contact .footer .li-contact h1{
	opacity: 0.8 !important;
}
.same-screen .slide-content{
	position: relative;
}
.same-screen .slide-one .slide-img{
	display: flex;
	display: -webkit-flex;
	justify-content: center;
}
.same-screen .slide-one .slide-con{
	position: absolute;
	content:"";
	z-index:22;
	transform: translate(-50%,-50%);
	top:53%;
	left: 50%;
	width: 98%;
}
.same-screen .slide-one .slide-con .con-title{
	display: flex;
	display: -webkit-flex;
	justify-content: center;
}
.same-screen .slide-one .slide-con .con-title .title-img{
	width: 32%;
  max-width: 579px;
	margin:0% -2.5% 0% 4%;
}
.same-screen .slide-one .slide-con .con-title .title-love{
	-webkit-animation:screen-img 5s linear infinite;
	-moz-animation:screen-img 5s linear infinite;
	-ms-animation:screen-img 5s linear infinite;
	-o-animation:screen-img 5s linear infinite;
	animation:screen-img 5s linear infinite;
}
@-webkit-keyframes screen-img{
	0%{
		transform: scale(1);
	}
	25%{
		transform: scale(1.05);
	}
	50%{
		transform: scale(1);
	}
	75%{
		transform: scale(0.95);
	}
	100%{
		transform: scale(1);
	}
}
@keyframes screen-img{
	0%{
		transform: scale(1);
	}
	25%{
		transform: scale(1.05);
	}
	50%{
		transform: scale(1);
	}
	75%{
		transform: scale(0.95);
	}
	100%{
		transform: scale(1);
	}
}
.same-screen .slide-one .slide-con .con-text h1{
	font-family:MyVAGRoundedBT-Regular;
  font-size: 3.8rem;
  color: #ffffff;
  text-align: center;
  text-transform: capitalize;
  letter-spacing: 2px;
  line-height: 4.2rem;
  margin-bottom: 1%;
}
.same-screen .slide-one .slide-con .con-img{
	display: flex;
	display: -webkit-flex;
	justify-content: center;
	width: 42%;
  margin: 0% auto;
  max-width: 760px;
}
.same-screen .slide-one .slide-move{
	position: absolute;
	content:"";
}
.same-screen .slide-one .move-one{
	bottom: 8%;
  right: 68%;
  width: 8%;
  max-width: 134px;
  -webkit-animation:screen-one 10s linear infinite;
	-moz-animation:screen-one 10s linear infinite;
	-ms-animation:screen-one 10s linear infinite;
	-o-animation:screen-one 10s linear infinite;
	animation:screen-one 10s linear infinite;
}
.same-screen .slide-one .move-two{
	bottom: 8.5%;
  left:69%;
  width: 8.5%;
  max-width: 153px;
  -webkit-animation:screen-two 5s linear infinite;
	-moz-animation:screen-two 5s linear infinite;
	-ms-animation:screen-two 5s linear infinite;
	-o-animation:screen-two 5s linear infinite;
	animation:screen-two 5s linear infinite;
}
@-webkit-keyframes screen-one{
	0%{
		transform: rotate(0deg);
	}
	25%{
		transform: rotate(-10deg);
	}
	50%{
		transform: rotate(0deg);
	}
	75%{
		transform: rotate(10deg);
	}
	100%{
		transform: rotate(0deg);
	}
}
@keyframes screen-one{
	0%{
		transform: rotate(0deg);
	}
	25%{
		transform: rotate(-10deg);
	}
	50%{
		transform: rotate(0deg);
	}
	75%{
		transform: rotate(10deg);
	}
	100%{
		transform: rotate(0deg);
	}
}
@-webkit-keyframes screen-two{
	0%{
		transform: rotate(0deg);
	}
	25%{
		transform: rotate(2deg);
	}
	50%{
		transform: rotate(0deg);
	}
	75%{
		transform: rotate(-5deg);
	}
	100%{
		transform: rotate(0deg);
	}
}
@keyframes screen-two{
	0%{
		transform: rotate(0deg);
	}
	25%{
		transform: rotate(2deg);
	}
	50%{
		transform: rotate(0deg);
	}
	75%{
		transform: rotate(-5deg);
	}
	100%{
		transform: rotate(0deg);
	}
}
.same-title .title-img{
	position: relative;
  z-index: 22;
	display: flex;
  display: -webkit-flex;
  justify-content: center;
}
.same-title .title-text h1{
	font-family: MyVAGRoundedBT-Regular;
	font-size: 4rem;
	color:#489ed5;
	text-align: center;
	text-transform: capitalize;
}
.home-pro{
	padding:1% 0% 5.3%;
	background:url(../fodder/home/home-pro-bc.jpg) no-repeat;
	background-size: 100% auto;
  background-position: bottom;
  background-color: #fcfbf9;
}
.home-pro .home-brand{
	display: flex;
	display: -webkit-flex;
	justify-content: center;
}
.home-pro .all-pro{
	width:100%;
	margin:0% auto;
}
.home-pro .all-pro .same-title .title-img{
	position: relative;
	margin:2.2% 0% -1.8rem 11.4rem;
}
.home-pro .pro-msg{
	display: flex;
	display: -webkit-flex;
	justify-content: center;
}
.home-pro .pro-msg .pro-con{
	margin:0rem 4rem;
}
.home-pro .pro-msg .pro-con:nth-child(1){
	margin-left:1rem;
}
.home-pro .pro-msg .pro-con:nth-last-child(1){
	margin-right:1rem;
}
.home-pro .pro-msg .pro-con .all-con .con-show .con-img{
	position: relative;
	display: flex;
	display: -webkit-flex;
	justify-content: center;
}
.home-pro .pro-msg .pro-con .all-con .con-show .con-img:before{
	position: absolute;
	content:"";
	transform: translate(-50%,-50%) scale(1);
	top:64.5%;
	left:50%;
	width:225px;
	height:225px;
	border-radius: 50%;
	transition: all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);
  -webkit-transition: all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);
  -moz-transition: all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);
  -ms-transition: all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);
}
.home-pro .pro-msg .one-con .all-con .con-show .con-img:before{
	background-color:#d83d3b;
}
.home-pro .pro-msg .two-con .all-con .con-show .con-img:before{
	background-color:#489ed5;
}
.home-pro .pro-msg .three-con .all-con .con-show .con-img:before{
	background-color:#b5dde0;
}
.home-pro .pro-msg .four-con .all-con .con-show .con-img:before{
	background-color:#f7c753;
}
.home-pro .pro-msg .pro-con .all-con .con-show .con-img .img{
	position: relative;
	z-index:22;
	margin:0% auto;
}
.home-pro .pro-msg .pro-con .all-con .con-show .con-text{
	margin-top:2.8rem;
}
.home-pro .pro-msg .pro-con .all-con .con-show .con-text h1{
	font-family: MyVAGRoundedBT-Regular;
	font-size: 1.6rem;
	color:#fffefe;
	text-align: center;
	text-transform: uppercase;
	height:46px;
	line-height:46px;
	padding:0px 10px;
	border-radius:23px;
	background-color:#b5dde0;
	transition: all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);
  -webkit-transition: all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);
  -moz-transition: all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);
  -ms-transition: all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);
}
.home-pro .pro-msg .pro-con .all-con:hover .con-img:before{
	transform: translate(-50%,-50%) scale(0.88);
}
.home-pro .pro-msg .pro-con .all-con:hover .con-show .con-text h1{
	box-shadow: 0px 0px 8px rgba(0,0,0,0.2);
}
.home .home-display{
	position: relative;
  z-index: 22;
}
.home .home-display .display-title{
	margin-top: -3.5rem;
	padding: 5.3rem 0rem 0.2rem;
	background:url(../fodder/home/home-display-bc.png) no-repeat;
	background-size: 100% 100%;
	background-position: center;
}
.home .home-display .display-title h1{
	font-family: MyVAGRoundedBT-Regular;
	font-size:2.4rem;
	color:#ffffff;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.home .home-display .display-msg{
	position: relative;
	width:100%;
	margin:0.8% auto;
	display: flex;
	display: -webkit-flex;
	justify-content: center;
}
.home .home-display .display-msg .msg-bc{
	opacity: 0;
}
.home .home-display .display-msg .msg-con{
	position: absolute;
	content:"";
	top:0%;
	width:100%;
	display: flex;
	display: -webkit-flex;
	transition: all 0.5s cubic-bezier(0.75,0.5,0.5,0.25);
  -webkit-transition: all 0.5s cubic-bezier(0.75,0.5,0.5,0.25);
  -moz-transition: all 0.5s cubic-bezier(0.75,0.5,0.5,0.25);
  -ms-transition: all 0.5s cubic-bezier(0.75,0.5,0.5,0.25);
}
.home .home-display .display-msg .msg-con:hover{
	cursor: pointer;
}
.home .home-display .display-msg .con-one{
	z-index: 11;
	left:0%;
}
.home .home-display .display-msg .con-two{
	z-index: 22;
	left:85%;
}
.home .home-display .display-msg .con-three{
	z-index: 33;
	left:90%;
}
.home .home-display .display-msg .con-four{
	z-index: 44;
	left:95%;
}
.home .home-display .display-msg .msg-con .all-con{
	position: relative;
}
.home .home-display .display-msg .msg-con .all-con .con-text{
	position: absolute;
	content:"";
	top:0%;
	left:0.5%;
	width:5%;
	height: 100%;
	display: flex;
	display: -webkit-flex;
	align-items: center;
	justify-content: center;
}
.home .home-display .display-msg .msg-con .all-con .con-text .text-pro{
	width:55px;
	margin:0% auto;
	border-radius: 50%;
	border:3px solid transparent;
	box-sizing: border-box;
}
.home .home-display .display-msg .msg-con .all-con .con-text .text-h h1{
	font-family: MyVAGRoundedBT-Regular;
	font-size:0.95rem;
	text-align: center;
	text-transform: uppercase;
	margin:0.8rem auto 1.2rem;
}
.home .home-display .display-msg .msg-con .all-con .con-text .text-img{
	width:16px;
	margin:0% auto;
	transition: all 0.5s cubic-bezier(0.75,0.5,0.5,0.25);
  -webkit-transition: all 0.5s cubic-bezier(0.75,0.5,0.5,0.25);
  -moz-transition: all 0.5s cubic-bezier(0.75,0.5,0.5,0.25);
  -ms-transition: all 0.5s cubic-bezier(0.75,0.5,0.5,0.25);
}
.home .home-display .display-msg .con-one .all-con .con-text .text-pro{
	border-color: #b70f0e;
}
.home .home-display .display-msg .con-two .all-con .con-text .text-pro{
	border-color: #051e62;
}
.home .home-display .display-msg .con-three .all-con .con-text .text-pro{
	border-color: #ef9b1c;
}
.home .home-display .display-msg .con-four .all-con .con-text .text-pro{
	border-color: #1462b2;
}
.home .home-display .display-msg .con-one .con-text .text-h h1{
	color: #b70f0e;
}
.home .home-display .display-msg .con-two .con-text .text-h h1{
	color: #051e62;
}
.home .home-display .display-msg .con-three .con-text .text-h h1{
	color: #ef9b1c;
}
.home .home-display .display-msg .con-four .con-text .text-h h1{
	color: #1462b2;
}
.change-con-one{
	left:0% !important;
}
.change-con-two{
	left:5% !important;
}
.change-con-three{
	left:10% !important;
}
.change-con-four{
	left:15% !important;
}
.change-text-img{
	transform: rotate(180deg);
}
.home-about{
	position: relative;
	padding:7% 0% 4%;
	margin: 5% 0% 3.3%;
	background:url(../fodder/home/home-work-bc.jpg) no-repeat;
	background-size: 100% 100%;
	background-position: center;
	overflow: hidden;
}
.home-about .bc-two{
	position: absolute;
	content:"";
	bottom:0%;
	right:2%;
	width: 8%;
  max-width: 135px;
  -webkit-animation:about-move 20s linear infinite;
	-moz-animation:about-move 20s linear infinite;
	-ms-animation:about-move 20s linear infinite;
	-o-animation:about-move 20s linear infinite;
	animation:about-move 20s linear infinite;
}
@-webkit-keyframes about-move{
	0%{
		bottom:0%;
		right:2%;
	}
	90%{
		bottom:0%;
		right:90%;
	}
	95%{
		bottom:-30%;
		right:105%;
	}
	96%{
		bottom:-30%;
		right:-10%;
	}
	100%{
		bottom:0%;
		right:2%;
	}
}
@keyframes about-move{
	0%{
		bottom:0%;
		right:2%;
	}
	90%{
		bottom:0%;
		right:90%;
	}
	95%{
		bottom:-30%;
		right:105%;
	}
	96%{
		bottom:-30%;
		right:-10%;
	}
	100%{
		bottom:0%;
		right:2%;
	}
}
.home-about .all-about{
	width: 80%;
  margin: 0% auto;
  max-width: 1320px;
}
.about-title .title-img{
	position: relative;
  margin: 0% 0% -1.8rem -9.2rem;
}
.home-about .all-about .about-msg{
	position: relative;
	display: flex;
	display: -webkit-flex;
	align-items: flex-start;
	margin-top: 4%;
}
.home-about .all-about .about-msg .bc-one{
	position: absolute;
	content:"";
	top:-5%;
	right:100%;
	width: 8%;
  max-width: 92px;
}
.home-about .all-about .about-msg .about-left{
	position: relative;
  z-index: 22;
	width:47%;
	margin-right:2%;
}
.home-about .all-about .about-msg .about-right{
	position: relative;
  z-index: 22;
	width:51%;
	display: flex;
	display: -webkit-flex;
	justify-content: flex-end;
}
.home-about .all-about .about-msg .about-right .right-img{
	border:5px solid #489ed5;
	border-radius:8%;
	box-sizing: border-box;
}
.home-about .all-about .about-msg .about-left .left-title h1{
	font-family: MyVAGRoundedBT-Regular;
  font-size: 3rem;
  color: #489ed5;
  text-transform: uppercase;
}
.home-about .all-about .about-msg .about-left .left-con{
	font-family: MyAkzidenzGroteskBQ-Light;
  font-size: 1.3rem;
  color: #484848;
  line-height: 2rem;
  letter-spacing: 0.5px;
  margin: 2% 0% 5.5%;
}
.home-about .all-about .about-msg .about-left .left-adv{
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
}
.home-about .all-about .about-msg .about-left .left-adv .img-rotate{
	overflow: inherit;
}
.home-about .all-about .about-msg .about-left .left-end{
	display: flex;
	display: -webkit-flex;
}
.home-about .all-about .about-msg .about-left .left-end .con-p{
	font-family: MyVAGRoundedBT-Regular;
  font-size: 1.74rem;
  color: #ffffff;
  text-transform: capitalize;
  /*height: 46px;
  line-height: 46px;*/
  padding: 5px 20px;
  border-radius: 23px;
  background-color: #b5dde0;
  width:max-content;
  width:-webkit-max-content;
  margin:6% auto 0%;
}
.home .home-work .all-work{
	width:98%;
	margin-left:2%;
}
.home .home-work .all-work .work-slide .swiper-slide{
	display: flex;
	display: -webkit-flex;
	justify-content: center;
}
.home .home-work .all-work .work-slide .swiper-slide .img{
	border-radius: 20px;
 	overflow: hidden;
}
.home .home-exhibition{
	margin:3.5% auto 0%;
}
.home .home-exhibition .all-exhibition .same-title .title-img{
	position: relative;
  margin: 0% 0% -1.8rem 15.5rem;
}
.home .home-exhibition .exhibition-con{
	display: flex;
	display: -webkit-flex;
	justify-content: center;
	margin-top: 2%;
}
.home .home-exhibition .exhibition-con .con-img{
	margin:0rem 1rem;
	border-radius: 10%;
 	overflow: hidden;
}
.all-pro .same-screen .slide-one .slide-con{
	top: 39%;
}
.all-pro .same-screen .slide-one .slide-con .con-title .title-img{
	width: 25%;
  max-width: 460px;
  margin: 0%;
}
.all-pro .same-screen .slide-one .slide-con .con-text h1{
	font-size: 2.5rem;
	letter-spacing: 1px;
	margin:1% 0% 0%;
}
.all-pro .same-screen .slide-one .move-one{
	bottom: 10%;
}
.all-pro .same-screen .slide-one .move-two{
	bottom: 9.8%;
}
.all-pro .home-pro{
	padding: 0% 0% 4%;
  background: url(../fodder/home/allPro-item-bc.jpg) no-repeat;
  background-size: 100% 100%;
  background-position: center;
}
.all-pro .home-pro .all-pro .same-title .title-img{
	margin: 0% 0% -1.8rem 11.4rem;
}
.all-pro .home-pro .pro-msg{
	margin-top:0%;
}
.all-pro .allPro-msg .same-title .title-img{
	position: relative;
  margin: 2.3% 0% -1rem 7.5rem;
}
.all-pro .allPro-msg .same-title .title-img .top-img{
	width:55px;
}
.all-pro .allPro-msg .same-title .title-text h1{
	font-size:2.8rem;
}
.all-pro .allPro-msg .allPro-right{
	width:88%;
	margin:2% auto 4%;
	max-width: 1450px;
}
.all-pro .allPro-msg .allPro-right .right-img{
	display: flex;
	display: -webkit-flex;
	flex-wrap: wrap;
}
.all-pro .allPro-msg .allPro-right .right-img .img-text{
	width:calc(96% / 3);
	margin:1.5% 2% 1.5% 0%;
}
.all-pro .allPro-msg .allPro-right .right-img .img-text:nth-child(3n){
	margin:1.5% 0% 1.5% 0%;
}
.all-pro .allPro-msg .allPro-right .right-img .img-text .text-img{
	display: flex;
	display: -webkit-flex;
	justify-content: center;
	border:1px solid #e2e1e0;
	box-sizing: border-box;
	background-color: #ffffff;
	transition: all 0.2s cubic-bezier(0.75,0.5,0.5,0.25);
  -webkit-transition: all 0.2s cubic-bezier(0.75,0.5,0.5,0.25);
  -moz-transition: all 0.2s cubic-bezier(0.75,0.5,0.5,0.25);
  -ms-transition: all 0.2s cubic-bezier(0.75,0.5,0.5,0.25);
  -o-transition: all 0.2s cubic-bezier(0.75,0.5,0.5,0.25);
}
.all-pro .allPro-msg .allPro-right .right-img .img-text .text-h{
	margin-top:4%;
	display: flex;
	display: -webkit-flex;
	justify-content: center;
}
.all-pro .allPro-msg .allPro-right .right-img .img-text:hover .text-img{
	transform: translateY(-5px);
  box-shadow: 0px 0px 10px rgb(0,0,0,0.12);
}
.all-pro .allPro-msg .all-page{
	display: flex;
 	display: -webkit-flex;
  justify-content: center;
  padding: 3% 0% 0%;
}
.all-pro .allPro-msg .all-page .page{
	margin: 0 10px;
}
.all-pro .allPro-msg .all-page .page h1{
	width: 36px;
  height: 36px;
  display: flex;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  font-family: MyOpen-Sans;
  font-size: 1.1rem;
  color: #353535;
  border: 1px solid #eeeeee;
}
.all-pro .allPro-msg .all-page .page h1:hover{
	cursor: pointer;
  color: #ffffff;
  background-color: #489ed5;
}
.h-back{
	color: #ffffff !important;
  background-color: #489ed5 !important;
}
.product .product-con{
	width:85%;
	margin:0% auto;
	max-width: 1400px;
}
.product .pro-infos{
	padding: 200px 0% 4%;
	background: url(../fodder/home/pro-main-bc.jpg) no-repeat;
  background-size: 100% auto;
  background-position: center;
  background-color: #f7f6f1;
}
.product .pro-infos .pro-link .link-con{
	display: flex;
	display: -webkit-flex;
	margin-bottom: 2%;
}
.product .pro-infos .pro-link .link-con h1{
	font-family: MyAkzidenzGroteskBQ-Light;
  font-size: 0.95rem;
  color: #000000;
  letter-spacing: 0.3px;
  text-transform: capitalize;
}
.product .pro-infos .pro-link .link-con .color{
	color: #d73c3b;
}
.product .pro-infos .pro-link .link-con .link-line{
	margin:0px 7px;
}
.product .pro-infos .pro-link .link-con .link-h:hover a h1{
	color: #ec6618;
}
.product .pro-infos .pro-info{
	position: relative;
	display: flex;
	display: -webkit-flex;
	padding: 1% 0% 1.5%;
	border-radius: 20px;
	background-color: #ffffff;
}
.product .pro-infos .pro-info:before{
	position: absolute;
	content:"";
	left:0%;
	bottom:0%;
	width:100%;
	height:23%;
	background-color:#d73c3b;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;
}
.product .pro-infos .pro-info .pro-slide{
	width:53%;
	margin-right:2%;
}
.product .pro-infos .pro-info .pro-msg{
	position: absolute;
	content:"";
	transform: translate(0%,-50%);
	top:43%;
	left:55%;
	width:30%;
	padding:5% 3.5% 3%;
	border-radius: 20px;
	box-shadow: 0px 0px 10px rgba(0,0,0,0.1);
	background-color:#ffffff;
}
.product .pro-infos .pro-info .pro-slide .top-img .swiper-slide{
	display: flex;
	display: -webkit-flex;
	justify-content: center;
}
.product .pro-infos .pro-info .pro-slide .bottom-img{
	position: relative;
	width:85%;
	margin:5% auto 0%;
	padding:1%;
}
.product .pro-infos .pro-info .pro-slide .bottom-img .swiper{
	position: unset;
}
.product .pro-infos .pro-info .pro-slide .bottom-img .swiper-slide .img{
	border-radius:15%;
	overflow: hidden;
}
.product .pro-infos .pro-info .pro-slide .bottom-img .swiper-container{
	position: unset;
}
.product .prev-next:after{
	font-size: 1.5rem;
	font-weight: bold;
  color: rgba(0,0,0,0.8);
}
.product .swiper-button-prev{
	left:-5%;
}
.product .swiper-button-next{
	right:-5%;
}
.product .pro-infos .pro-info .pro-msg .msg-one{
	margin: 6% 0%;
	padding: 6% 0%;
  border-top: 1px solid #bdbdbd;
  border-bottom: 1px solid #bdbdbd;
}
.product .pro-infos .pro-info .pro-msg .pro-title .title-h{
	font-family: MyVAGRoundedBT-Regular;
	color:#000000;
	letter-spacing: 0.5px;
	text-transform: uppercase;
}
.product .pro-infos .pro-info .pro-msg .pro-title .h-one h1{
	font-size: 2.6rem;
}
.product .pro-infos .pro-info .pro-msg .pro-title .h-one .line{
	width:80px;
	height:12px;
	border-radius:6px;
	background-color:#f7c754;
}
.product .pro-infos .pro-info .pro-msg .pro-title .h-two{
	display: flex;
	display: -webkit-flex;
	align-items: center;
	margin: 3% 0%;
}
.product .pro-infos .pro-info .pro-msg .pro-title .h-two h4{
	font-size: 1.4rem;
	margin-right:1rem;
}
.product .pro-infos .pro-info .pro-msg .pro-title .h-two h1{
	font-size: 3.8rem;
	color:#d73c3b;
}
.product .pro-infos .pro-info .pro-msg .pro-title .title-p{
	font-family: MyAkzidenzGroteskBQ-Light;
	font-size: 1.05rem;
	color:#000000;
	letter-spacing: 0.5px;
	line-height: 1.5rem;
	text-transform: capitalize;
}
.product .pro-infos .pro-info .pro-msg .pro-con .con-title{
	display: flex;
	display: -webkit-flex;
	margin-bottom: 2%;
}
.product .pro-infos .pro-info .pro-msg .pro-con .con-title .img{
	width:18px;
	margin-right:10px;
}
.product .pro-infos .pro-info .pro-msg .pro-con .con-title h1{
	font-family: MyVAGRoundedBT-Regular;
	font-size: 1.1rem;
	color:#d63c3b;
	letter-spacing: 0.5px;
	text-transform: capitalize;
}
.product .pro-infos .pro-info .pro-msg .pro-con .con-detail .con-text{
	position: relative;
	padding-left:1.2rem;
	display: flex;
	display: -webkit-flex;
	margin-bottom: 3.5%;
}
.product .pro-infos .pro-info .pro-msg .pro-con .con-detail .con-text:nth-last-child(1){
	margin-bottom: 0%;
}
.product .pro-infos .pro-info .pro-msg .pro-con .con-detail .con-text:before{
	position: absolute;
	content:"";
	left:0%;
	top:5px;
	width:9px;
	height:9px;
	border-radius: 50%;
	background-color:#f7c754;
}
.product .pro-infos .pro-info .pro-msg .pro-con .con-detail .con-text h1{
	font-family: MyVAGRoundedBT-Regular;
  font-size: 1.1rem;
  color: #f7c754;
  margin:-2px 0.5rem 0rem 0rem;
	letter-spacing: 0.5px;
  text-transform: capitalize;
}
.product .pro-infos .pro-info .pro-msg .pro-con .con-detail .con-text p{
	font-family: MyAkzidenzGroteskBQ-Light;
  font-size: 1.05rem;
  color: #000000;
	letter-spacing: 0.5px;
  text-transform: capitalize;
}
.product .pro-infos .pro-info .pro-msg .pro-con .msg-two .con-detail .con-text:before{
	content:unset;
}
.product .pro-infos .pro-info .pro-msg .pro-con .msg-two .con-detail .con-text{
	padding-left:0%;
	margin-bottom:0%;
}
.product .pro-infos .pro-info .pro-msg .pro-con .msg-two .con-detail .con-text p{
	font-size: 1rem;
}
.product .pro-infos .pro-info .pro-msg .pro-btn p{
	width:100%;
	padding:2% 1%;
	font-family: MyVAGRoundedBT-Regular;
  font-size: 1.4rem;
  color: #ffffff;
  letter-spacing: 0.5px;
  text-align: center;
  text-transform: capitalize;
  background-color:#f7c754;
  border-radius: 20px;
  margin-top:8%;
}
.product .pro-infos .pro-info .pro-msg .pro-btn p:hover{
	cursor: pointer;
	opacity: 0.7;
}
.product .pro-detail .detail-con{
	overflow: hidden;
	background-color:#ffffff;
}
.product .pro-detail .detail-item{
	position: relative;
	display: flex;
	display: -webkit-flex;
	width:85%;
	margin:0% auto;
	max-width: 1400px;
}
.product .pro-detail .detail-item:before{
	position: absolute;
	content:"";
	top:0%;
	right:100%;
	width:50%;
	height:100%;
	background-color:#d83d3b;
}
.product .pro-detail .detail-item:after{
	position: absolute;
	content:"";
	top:0%;
	left:100%;
	width:50%;
	height:100%;
	background-color:#b5dde0;
}
.product .pro-detail .detail-item .item-con{
	position: relative;
	width:calc(100% / 3);
	padding: 0.8% 2px;
	display: flex;
	display: -webkit-flex;
	align-items: center;
	justify-content: center;
}
.product .pro-detail .detail-item .item-con .item-span{
	position: absolute;
	content:"";
	transform: translate(-50%,0%);
	top:100%;
	left:0%;
	opacity: 0;
	visibility: hidden;
	border-top:18px solid transparent;
	border-left:22px solid transparent;
	border-right:22px solid transparent;
	transition:all 0.5s linear;
	-webkit-transition:all 0.5s linear;
	-moz-transition:all 0.5s linear;
	-ms-transition:all 0.5s linear;
}
.product .pro-detail .detail-item .item-one .item-span{
	border-top-color: #f7f6f1;
}
.product .pro-detail .detail-item .item-two .item-span{
	border-top-color: #f7c754;
}
.product .pro-detail .detail-item .item-three .item-span{
	border-top-color: #489ed5;
}
.product .pro-detail .detail-item .item-con .item-img{
	width:39px;
	margin-right:6px;
}
.product .pro-detail .detail-item .item-con .item-text h1{
	font-family: MyVAGRoundedBT-Regular;
	font-size: 2rem;
	letter-spacing: 0.5px;
	text-align: center;
	text-transform: uppercase;
}
.product .pro-detail .detail-item .item-one{
	background-color:#f7f6f1;
}
.product .pro-detail .detail-item .item-one .item-text h1{
	color:#f7c754;
}
.product .pro-detail .detail-item .item-two{
	background-color:#f7c754;
}
.product .pro-detail .detail-item .item-two .item-text h1{
	color:#ffffff;
}
.product .pro-detail .detail-item .item-three{
	background-color:#489ed5;
}
.product .pro-detail .detail-item .item-three .item-text h1{
	color:#ffffff;
}
.product .pro-detail .detail-show .detail-img{
	display: none;
	padding: 5% 0%; 
	background-color: #ffffff;
}
.product .pro-detail .detail-show .detail-img .show-img{
	width: 95%;
  margin: 0% auto;
	display: flex;
	display: -webkit-flex;
	justify-content: center;
}
.product .pro-detail .detail-show .detail-img .show-para .img{
	border-top:1px solid #bdbdbd;
	border-bottom:1px solid #bdbdbd;
}
.product .pro-detail .detail-item .item-con:hover .item-span{
	cursor: pointer;
	left:50%;
	opacity: 1;
	visibility: visible;
}
.change-span{
	left:50% !important;
	opacity: 1 !important;
	visibility: visible !important;
}
.product .all-hot{
	width: 85%;
  margin: 4% auto;
  max-width: 1400px;
}
.product .all-hot .same-title .title-img{
	position: relative;
  margin: 0% 0% -1rem 14rem;
}
.product .all-hot .same-title .title-img .top-img{
	width: 55px;
} 
.product .all-hot .same-title h1{
	font-size: 2.8rem;
	text-transform: uppercase;
}
.product .all-hot .hot-slide{
	position: relative;
	margin-top:2.5%;
}
.product .all-hot .hot-slide .swiper{
	position: unset;
	padding:1px;
}
.product .all-hot .hot-slide .slide-con{
	position: relative;
}
.product .all-hot .hot-slide .slide-con .con-img{
	display: flex;
	display: -webkit-flex;
	justify-content: center;
	border: 1px solid #c6c6c6;
	margin-bottom:1rem;
}
.product .all-hot .hot-slide .slide-con .con-text{
	display: flex;
	display: -webkit-flex;
	justify-content: center;
}
.product .all-hot .hot-slide .swiper .prev-next{
	transform: translate(0%,-50%);
	top:50%;
	width:35px;
}
.product .all-hot .hot-slide .swiper .prev-next:after{
	content:unset;
}
.product .all-hot .hot-slide .swiper .swiper-button-next .img{
	transform: rotate(180deg);
}
.about .same-screen .slide-one .slide-con{
	top: 50%;
}
.about .same-screen .slide-one .move-one{
	bottom: 9.5%;
}
.about .same-screen .slide-one .move-two{
	bottom: 10%;
}
.about .home-about{
	padding: 0.5% 0% 4%;
  margin: 0% auto;
	background:url(../fodder/home/about-work-bc.jpg) no-repeat;
	background-size: 100% auto;
  background-position: bottom;
  background-color: #f6f6f6;
}
.about .home-about .all-about .about-msg{
	margin-top: 4.5%;
}
.about .about-work{
	width:100%;
	margin:4% auto;
}
.about .about-work .work-msg{
	width:85%;
	margin:1% auto 0%;
	display: flex;
	display: -webkit-flex;
	justify-content: center;
	flex-wrap: wrap;
	max-width: 1570px;
}
.about .about-work .work-msg .msg-con{
	width:calc(96% / 3);
	margin:1.5% 2% 1.5% 0%;
	max-width: 493px;
	border-radius:5%;
	overflow: hidden;
}
.about .about-work .work-msg .msg-con:nth-child(3n){
	margin:1.5% 0% 1.5% 0%;
}
.about .about-work .work-msg .msg-con .con-text h1{
	width:100%;
	padding:2% 0%;
	font-family: MyVAGRoundedBT-Regular;
  font-size: 1.56rem;
  color: #ffffff;
  text-align: center;
  text-transform: capitalize;
}
.about .about-work .work-msg .con-one .con-text h1{
	background-color:#d83d3b;
}
.about .about-work .work-msg .con-two .con-text h1{
	background-color:#22579e;
}
.about .about-work .work-msg .con-three .con-text h1{
	background-color:#f7c753;
}
.about .about-work .work-msg .con-four .con-text h1{
	background-color:#489ed5;
}
.about .about-work .work-msg .con-five .con-text h1{
	background-color:#b5dde0;
}
.about .about-work .work-msg .con-six .con-text h1{
	background-color:#489ed5;
}
.about .about-exhibit .same-title .title-img{
	position: relative;
  margin: 0% 0% -1.8rem 15.5rem;
}
.about .about-exhibit .exhibit-msg{
	position: relative;
	width:85%;
	margin:1% auto 0%;
	max-width: 1400px;
}
.about .about-exhibit .exhibit-msg .swiper{
	position: unset;;
	width: 100%;
	padding:3% 0% 6%;
}
.about .about-exhibit .exhibit-msg .slide-con{
	position: relative;
}
.about .about-exhibit .exhibit-msg .con-text{
	position: absolute;
	content:"";
	left:0%;
	bottom:0%;
	width:100%;
	opacity: 0;
	visibility: hidden;
}
.about .about-exhibit .exhibit-msg .con-text h1{
	padding:1.3% 0.5% 1.7%;
	background-color:#d73c3b;
	font-family: MyVAGRoundedBT-Regular;
  font-size: 1.74rem;
  color: #ffffff;
  text-align: center;
  text-transform: capitalize;
}
.about .about-exhibit .exhibit-msg .swiper-slide{
	position: relative;
	display: flex;
	display: -webkit-flex;
	justify-content: center;
	transition: 300ms;
  transform: scale(0.82);
}
.about .about-exhibit .exhibit-msg .swiper-slide .img{
	box-reflect: below 0px -webkit-linear-gradient(transparent,transparent 88%,rgba(0,0,0,0.12));
	-webkit-box-reflect: below 0px -webkit-linear-gradient(transparent,transparent 88%,rgba(0,0,0,0.12));
}
.about .about-exhibit .exhibit-msg .swiper-slide .slide-con:before{
	position: absolute;
	z-index: 22;
	content:"";
	transform: translate(-50%,-50%);
	top:50%;
	left:50%;
	width:100%;
	height:100%;
	background-color:rgba(255,255,255,0.8);
}
.about .about-exhibit .exhibit-msg .swiper-slide-active{
	z-index: 22;
  transform: scale(1);
}
.about .about-exhibit .exhibit-msg .swiper-slide-active .slide-con:before{
	opacity: 0;
}
.about .about-exhibit .exhibit-msg .swiper-slide-active .con-text{
	opacity: 1;
	visibility: visible;
}
.about .about-exhibit .exhibit-msg .swiper .prev-next{
	transform: translate(0%,-50%);
	top:50%;
	width:47px;
}
.about .about-exhibit .exhibit-msg .swiper .prev-next:after{
	content:unset;
}
.about .about-exhibit .exhibit-msg .swiper .swiper-button-prev{
	left:-10%;
}
.about .about-exhibit .exhibit-msg .swiper .swiper-button-next{
	right:-10%;
}
.about .about-exhibit .exhibit-msg .swiper .swiper-button-next .img{
	transform: rotate(180deg);
}
.exhibit-certifi .swiper .swiper-pagination-bullet{
	width: 15px;
  height: 15px;
  margin:0px 8px;
}
.exhibit-certifi .swiper .swiper-pagination-bullet-active{
	background-color: #f7c753;
}
.certifi .same-screen .slide-one .slide-con .con-title .title-img{
	width: 36%;
  max-width: 665px;
}
.certifi .same-screen .slide-one .slide-con .con-text h1{
	margin-bottom: 3%;
}
.certifi .same-screen .slide-one .slide-con .con-img{
	width:26%;
	max-width: 475px;
}
.certifi .same-screen .slide-one .move-one{
	bottom: 9.5%;
}
.certifi .same-screen .slide-one .move-two{
	bottom: 10%;
}
.certifi .certifi-msg{
	padding: 1% 0% ;
  background: url(../fodder/home/certifi-img-bc.jpg) no-repeat;
  background-size: 100% auto;
  background-position: bottom;
  background-color: #fcfbf9;
}
.certifi .same-title .title-img{
	position: relative;
  margin: 0% 0% -1.8rem -14.8rem;
}
.certifi .certifi-slide{
	width:85%;
	margin:0% auto;
	max-width: 1400px;
}
.certifi .certifi-slide .swiper{
	padding:3.5% 5px 5%;
}
.certifi .certifi-slide .swiper .slide-img{
	display: flex;
	display: -webkit-flex;
	justify-content: center;
}
.certifi .certifi-slide .swiper .slide-img .img{
	border:1px solid #e8e8e8;
	border-radius:10%;
	overflow: hidden;
}
.certifi .footer{
	margin-top: 0%;
	background-color:#fcfbf9;
}
.contact .same-screen .slide-one .slide-con{
	top:52%;
}
.contact .same-screen .slide-one .slide-con .con-text h1{
	margin: 1.5% 0% 0%;
}
.contact .same-screen .slide-one .slide-con .con-title .title-img{
	width: 38%;
 	max-width: 701px;
	margin: -1% -11% 0% 0%;
}
.contact .same-screen .slide-one .slide-con .con-title .title-love .img{
	transform: rotateY(180deg);
}
.contact .same-screen .slide-one .move-one{
	bottom: 10%;
  right: 72%;
  width: 12%;
  max-width: 216px
}
.contact .same-screen .slide-one .move-two{
	bottom:10%;
}
.contact .contact-info{
	padding: 0% 0% 3%;
  background: url(../fodder/home/contact-infor-bc.jpg) no-repeat;
  background-size: 100% auto;
  background-position: bottom;
  background-color: #fcfbf9;
}
.contact .contact-info .all-info{
	width: 85%;
  margin: 0% auto;
  max-width: 1400px;
}
.contact .contact-info .same-title .title-img{
	position: relative;
 	margin:-0.5rem 0% -1rem -5rem;
}
.contact .contact-info .info-msg{
	display: flex;
	display: -webkit-flex;
	flex-wrap: wrap;
	margin-top: 2%;
}
.contact .contact-info .info-msg .msg-con{
	position: relative;
	width:calc(94.9% / 4);
	margin-right:1.7%;
	padding: 2.7% 0% 6%;
  border: 1px solid #e8e8e8;
  box-sizing: border-box;
  border-radius:15%;
  overflow: hidden;
  background-color:#ffffff;
}
.contact .contact-info .info-msg .msg-con:nth-last-child(1){
	margin-right:0%;
}
.contact .contact-info .info-msg .msg-con .con-img{
	width:65px;
	margin:0% auto;
}
.contact .contact-info .info-msg .msg-con .con-text{
	text-align: center;
}
.contact .contact-info .info-msg .msg-con .con-text h4{
	font-family: MyAkzidenzGroteskBQ-Light;
  font-size: 1rem;
  color: #000000;
  text-transform: capitalize;
  margin: 2.2% 0% 5%;
}
.contact .contact-info .info-msg .msg-con .con-text h1{
	font-family: MyVAGRoundedBT-Regular;
  font-size: 1.4rem;
  color: #000000;
}
.contact .contact-info .info-msg .msg-con .con-span{
	position: absolute;
	content:"";
	left:0%;
	bottom:0%;
	width: calc(100% + 2px);
  height: 21%;
}
.contact .contact-info .info-msg .con-one .con-span{
	background-color: #d83d3b;
}
.contact .contact-info .info-msg .con-two .con-span{
	background-color: #22579e;
}
.contact .contact-info .info-msg .con-three .con-span{
	background-color: #f7c753;
}
.contact .contact-info .info-msg .con-four .con-span{
	background-color: #489ed5;
}
.contact .all-form{
	width: 85%;
  margin: 3% auto;
  max-width: 1200px;
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
}
.contact .all-form .form-left{
	width:48%;
	margin-right:3%;
}
.contact .all-form .form-right{
	width:49%;
	margin-top: 0.4rem;
}
.contact .all-form .form-title .text-h h1{
	font-family: MyVAGRoundedBT-Regular;
  font-size: 2.1rem;
  color: #000000;
  text-transform: uppercase;
}
.contact .all-form .form-title .text-p p{
	font-family: MyAkzidenzGroteskBQ-Light;
  font-size: 1rem;
  color: #000000;
  line-height: 1.4rem;
  margin: 1% 0% 5%;
}
.contact .all-form .form-left .form-title{
	display: flex;
  display: -webkit-flex;
  align-items: center;
}
.contact .all-form .form-left .form-title .text-img{
	width:59px;
	margin-right:11px;
}
.contact .all-form .form-left .form-title .text-h{
	width:calc(100% - 70px);
}
.contact .all-form .form-left .map{
	width:100%;
	height:470px;
	margin: 3% auto;
	background-color:#eeeeee;
}
.contact .all-form .form-left .form-add{
	display: flex;
  display: -webkit-flex;
}
.contact .all-form .form-left .form-add .add-img{
	width:18px;
	margin-right:12px;
}
.contact .all-form .form-left .form-add .add-text{
	width:calc(100% - 30px);
}
.contact .all-form .form-left .form-add .add-text{
	width:calc(100% - 30px);
	font-family: MyAkzidenzGroteskBQ-Light;
  font-size: 1.05rem;
  color: #000000;
  line-height: 1.4rem;
  letter-spacing: 0.5px;
  text-transform: capitalize;
}
.contact .all-form .form-left .form-add .add-text span{
	font-weight: bold;
	color: #d83d3b;
}
.contact .all-form .form-right .form .layui-input{
	border: 1px solid #dfdfdf;
	background-color: #fdfdfd;
}
.contact .all-form .form-right .form .layui-textarea{
	height: 170px;
	border: 1px solid #dfdfdf;
	background-color: #fdfdfd;
}
.contact .all-form .form-right .form .layui-btn{
	width: auto;
	font-size: 1.4rem;
	margin-top: 0.7rem;
  border-radius: 22.5px;
  background-color:#f7c754;
}
.contact .footer .nav-form .foot-form{
	top: 12%;
}
.contact .footer .foot-form .form-msg .form-left .form-title p{
	margin-top: 2%;
}
.contact .footer .foot-form .form-msg .form-right{
	margin-top:0%;
}
.contact .form-right .form-item{
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
	margin: 0% -6%;
}
.contact .form-item .item-con{
	margin:0px 5px;
}
.contact .form-item .item-con .all-con .con-show .con-img{
	position: relative;
	display: flex;
	display: -webkit-flex;
	justify-content: center;
}
.contact .form-item .item-con .all-con .con-show .con-img:before{
	position: absolute;
	content:"";
	transform: translate(-50%,-50%) scale(1);
	top:64.5%;
	left:50%;
	width:140px;
	height:140px;
	border-radius: 50%;
	transition: all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);
  -webkit-transition: all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);
  -moz-transition: all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);
  -ms-transition: all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);
}
.contact .form-item .one-con .all-con .con-show .con-img:before{
	background-color:#d83d3b;
}
.contact .form-item .two-con .all-con .con-show .con-img:before{
	background-color:#489ed5;
}
.contact .form-item .three-con .all-con .con-show .con-img:before{
	background-color:#b5dde0;
}
.contact .form-item .four-con .all-con .con-show .con-img:before{
	background-color:#f7c753;
}
.contact .form-item .item-con .all-con .con-show .con-img .img{
	position: relative;
	z-index:22;
	margin:0% auto;
}
.contact .form-item .item-con .all-con .con-show .con-text{
	margin-top:2.8rem;
}
.contact .form-item .item-con .all-con .con-show .con-text h1{
	font-family: MyVAGRoundedBT-Regular;
	font-size: 1rem;
	color:#fffefe;
	text-align: center;
	text-transform: uppercase;
	height:30px;
	line-height:30px;
	padding:0px 10px;
	border-radius:15px;
	transition: all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);
  -webkit-transition: all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);
  -moz-transition: all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);
  -ms-transition: all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);
}
.contact .form-item .one-con .all-con .con-show .con-text h1{
	background-color:#d73c3b;
}
.contact .form-item .two-con .all-con .con-show .con-text h1{
	background-color:#489ed5;
}
.contact .form-item .three-con .all-con .con-show .con-text h1{
	background-color:#b5dde0;
}
.contact .form-item .four-con .all-con .con-show .con-text h1{
	background-color:#f7c753;
}
.contact .form-item .item-con .all-con:hover .con-img:before{
	transform: translate(-50%,-50%) scale(0.88);
}
.contact .form-item .item-con .all-con:hover .con-show .con-text h1{
	box-shadow: 0px 0px 8px rgba(0,0,0,0.2);
}
.foot-show{
	margin:5% 0%;
}
.footer{
	position: relative;
	margin-top: 5%;
}
.footer .all-foot{
	position: relative;
	z-index:22;
  padding: 15% 0% 4%;
 	background: url(../fodder/home/foot-bc1.png) no-repeat;
  background-size: 100% 100%;
  background-position: center;
}
.footer .foot-bc1{
	position: absolute;
	content:"";
	top:0%;
	left:0%;
	width:100%;
	-webkit-animation:foot-move 10s linear infinite;
	-moz-animation:foot-move 10s linear infinite;
	-ms-animation:foot-move 10s linear infinite;
	-o-animation:foot-move 10s linear infinite;
	animation:foot-move 10s linear infinite;
}
@-webkit-keyframes foot-move{
	0%{
		top:0%;
	}
	25%{
		top:-4%;
	}
	50%{
		top:0%;
	}
	75%{
		top:4%;
	}
	100%{
		top:0%;
	}
}
@keyframes foot-move{
	0%{
		top:0%;
	}
	25%{
		top:-4%;
	}
	50%{
		top:0%;
	}
	75%{
		top:4%;
	}
	100%{
		top:0%;
	}
}
.footer .nav-form{
	position: relative;
	width: 80%;
  margin: 0% auto;
  max-width: 1400px;
}
.footer .nav-form .foot-form{
	position: absolute;
	content:"";
	z-index: 22;
	transform: translate(-50%,0%);
	top:10%;
	left:50%;
	width:42%;
}
.footer .foot-form .form-msg .form-left .form-title h1{
	font-family: MyVAGRoundedBT-Regular;
  font-size: 2.1rem;
  color: #000000;
  text-align: center;
  text-transform: capitalize;
}
.footer .foot-form .form-msg .form-left .form-title p{
	font-family: MyAkzidenzGroteskBQ-Light;
  font-size: 1.05rem;
  color: #484848;
  line-height: 1.4rem;
  letter-spacing: 0.2px;
  text-align: center;
  text-transform: capitalize;
  margin-top: 1%;
}
.footer .foot-form .form-msg .form-right{
	margin-top:4%;
}
.footer .foot-form .form-msg .form-right .layui-form{
	display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
}
.footer .foot-form .form-msg .form-right .layui-form .layui-form-item{
	width:49%;
	margin:0% 2% 2% 0%;
}
.footer .foot-form .form-msg .form-right .layui-form .layui-form-item:nth-child(2n){
	margin-right:0%;
}
.footer .foot-form .form-msg .form-right .layui-form .message{
	width:100%;
	margin-right:0%;
}
.footer .foot-form .form-msg .form-right .layui-form .btn{
	width:100%;
	margin-right:0%;
}
.footer .foot-nav{
	position: relative;
	padding-top: 5%;
}
.footer .foot-nav .all-nav{
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
}
.footer .foot-nav .all-nav .nav-one{
	width:28%;
	margin-right:1%;
}
.footer .foot-nav .all-nav .nav-two{
	width:28%;
	margin-left:1%;
	display: flex;
	display: -webkit-flex;
	justify-content: flex-end;
}
.footer .foot-nav .all-nav .foot-title h1{
	font-family: MyVAGRoundedBT-Regular;
  font-size: 1.4rem;
  color: #000000;
  text-transform: capitalize;
  margin-bottom:1rem;
}
.footer .foot-nav .all-nav .foot-add h2{
	font-family: MyAkzidenzGroteskBQ-Light;
  font-size: 1.05rem;
  color: #000000;
  line-height: 1.4rem;
  letter-spacing: 0.2px;
  text-transform: capitalize;
}
.footer .foot-nav .all-nav .foot-msg{
	margin:8% 0% 15%;
}
.footer .foot-nav .all-nav .foot-msg .msg-con{
	display: flex;
	display: -webkit-flex;
	margin-bottom:0.8rem;
}
.footer .foot-nav .all-nav .foot-msg .msg-con .con-top{
	width:19px;
	margin-right:11px;
}
.footer .foot-nav .all-nav .foot-msg .msg-con .con-bottom{
	font-family: MyAkzidenzGroteskBQ-Light;
  font-size: 1.1rem;
  color: #000000;
  letter-spacing: 0.2px;
}
.footer .foot-nav .all-nav .foot-bottom{
	position: relative;
}
.footer .foot-nav .all-nav .foot-bottom .bottom-img{
	position: absolute;
	content:"";
	top: -100%;
  left: -13%;
  width: 22%;
  max-width: 82px;
}
.footer .foot-nav .all-nav .foot-bottom .bottom-p{
	font-family: MyAkzidenzGroteskBQ-Light;
  font-size: 0.9rem;
  color: #000000;
}
.footer .foot-nav .all-nav .foot-item .item-link{
	margin-bottom:0.8rem;
}
.footer .foot-nav .all-nav .foot-item .item-link a{
	display: inline-block;
}
.footer .foot-nav .all-nav .foot-item .item-link h1{
	font-family: MyAkzidenzGroteskBQ-Light;
  font-size: 1.2rem;
  color: #000000;
  letter-spacing: 0.2px;
  text-transform: capitalize;
}
.footer .foot-nav .all-nav .foot-item .item-link h1:hover{
	opacity: 0.8;
}
.footer .foot-nav .all-nav .foot-link .link-title h1{
	font-family: MyAkzidenzGroteskBQ-Light;
  font-size: 0.9rem;
  color: #000000;
  letter-spacing: 0.2px;
  text-transform: capitalize;
  margin: 25% 0% 5%;
}
.footer .foot-nav .all-nav .foot-link .link-msg{
	display: flex;
	display: -webkit-flex;
}
.footer .foot-nav .all-nav .foot-link .link-msg .link-href{
	width:37px;
	margin-right:13px;
}
.footer .foot-nav .all-nav .foot-link .link-msg .link-href:nth-last-child(1){
	margin-right:0px;
}
.foot-bc{
	position: relative;
	z-index:33;
  margin-top: -3%;
}
.footer .own p{
	padding:8px;
	font-family: MyAkzidenzGroteskBQ-Light;
  font-size: 0.95rem;
  color: #000000;
  letter-spacing: 0.2px;
  text-align: center;
  text-transform: capitalize;
}
.form .layui-input-block{
	margin-left: 0px;
}
.form .layui-input{
	height: 45px;
  line-height: 45px;
  padding-left: 15px;
  font-family: MyAkzidenzGroteskBQ-Light;
  font-size: 1.1rem;
  color: #484848;
  border-radius: 5px;
  border: 1px solid #f4f4f4;
  background-color: #ffffff;
}
.form .layui-textarea{
	height: 100px;
  padding: 10px 15px;
  font-family: MyAkzidenzGroteskBQ-Light;
  font-size: 1.1rem;
  color: #484848;
  border-radius: 5px;
  border: 1px solid #f4f4f4;
  background-color: #ffffff;
}
.form .layui-form input::-webkit-input-placeholder{ 
	font-family: MyAkzidenzGroteskBQ-Light;
	font-size:0.9rem;
  color: #9f9f9f;
}
.form .layui-form input:-moz-placeholder{ 
	font-family: MyAkzidenzGroteskBQ-Light;
	font-size:0.9rem;
  color: #9f9f9f;
}
.form .layui-form input:-ms-input-placeholder{
	font-family: MyAkzidenzGroteskBQ-Light;
	font-size:0.9rem;
  color: #9f9f9f;
}
.form .layui-form textarea::-webkit-input-placeholder{ 
	font-family: MyAkzidenzGroteskBQ-Light;
	font-size:0.9rem;
  color: #9f9f9f;
}
.form .layui-form textarea:-moz-placeholder{ 
	ffont-family: MyAkzidenzGroteskBQ-Light;
	font-size:0.9rem;
  color: #9f9f9f;
}
.form .layui-form textarea:-ms-input-placeholder{
	font-family: MyAkzidenzGroteskBQ-Light;
	font-size:0.9rem;
  color: #9f9f9f;
}
.form .layui-btn{
	width: 100%;
  margin: 0rem;
	font-family: MyVAGRoundedBT-Regular;
	font-size:1.2rem;
	text-transform: uppercase;
  color: #ffffff;
  height: 45px;
  line-height:45px;
  margin-top: 1rem;
  padding: 0px 20px;
  border-radius: 5px;
  background-color:#d73c3b;
}
@media screen and (max-width:991px){
	.nav .nav-content{
		width: 90%;
    padding: 5px 5%;
    align-items: center;
    background-color:#489ed5;
	}
	.nav .nav-content .nav-ul{
		width: 100%;
	}
	.nav .nav-content .nav-ul ul{
		width: 100%;
	}
	.nav .nav-content .nav-ul ul .li-show{
		display:none;
	}
	.nav .nav-content .nav-ul ul .li-logo{
		background-color: transparent;
    padding: 0rem;
    width: 88px;
    margin-right:12px;
	}
	.nav .nav-content .nav-ul ul .li-logo a{
		margin:0%;
	}
	.nav .nav-content .nav-ul ul .li-logo a:before{
		content:unset;
	}
	.nav .nav-content .nav-ul ul .li-logo a img{
		width:100%;
	}
	.nav .nav-content .nav-ul ul .li-lang{
		width:calc(100% - 100px);
		display: inline-flex;
    display: -webkit-inline-flex;
		justify-content: flex-end;
    align-items: center; 
    font-size: 1.1rem;
    padding:0%;
    background-color:transparent;
	}
	.nav .nav-content .nav-ul ul .li-lang .nav-auto{
		display: block;
    margin-left:30px;
	}
	.nav .nav-content .nav-ul ul .li-lang .nav-auto .auto-line{
		width:38px;
    padding:0px 10px;
	}
	.nav .nav-content .nav-ul ul .li-lang .nav-auto .auto-line .auto-span{
		position: relative;
    display: block;
    height: 15px;
	}
	.nav .nav-content .nav-ul ul .li-lang .nav-auto .auto-line .auto-span .line-content{
		position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 1px;
    background: #ffffff !important;
    transition: all 1s ease;
    -webkit-transition: all auto 1s ease;
    -moz-transition: all auto 1s ease;
    -ms-transition: all auto 1s ease;
	}
	.nav .nav-content .nav-ul ul .li-lang .nav-auto .auto-line .auto-span .line-two{
		top: 7px;
	}
	.nav .nav-content .nav-ul ul .li-lang .nav-auto .auto-line .auto-span .line-three{
		top: 14px;
	}
	.line-onetrans{
		transform: translateY(7px) rotate(45deg);
    -webkit-transform: translateY(7px) rotate(45deg);
    -ms-transform: translateY(7px) rotate(45deg);
    -moz-transform: translateY(7px) rotate(45deg);
	}
	.line-twotrans{
		opacity: 0;
	}
	.line-threetrans{
		transform: translateY(-7px) rotate(-45deg);
    -webkit-transform: translateY(-7px) rotate(-45deg);
    -moz-transform: translateY(-7px) rotate(-45deg);
    -ms-transform: translateY(-7px) rotate(-45deg);
	}
	.auto-hide{
		position: fixed;
		top: 82px;
    height: 100%;
    display: block;
    background-color: #ffffff !important;
    width: 100%;
    padding-top: 1.5rem;
    z-index: 99;
    transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
    transition: all 1s cubic-bezier(.77, 0, .175, 1);
    -webkit-transition: all 1s cubic-bezier(.77, 0, .175, 1);
    -moz-transition: all 1s cubic-bezier(.77, 0, .175, 1);
    -ms-transition: all 1s cubic-bezier(.77, 0, .175, 1);
	}
	.auto-show{
		transform: translateX(0px);
    -webkit-transform: translateX(0px);
    -moz-transform: translateX(0px);
    -ms-transform: translateX(0px);
	}
	.auto-hide .auto-ul li{
		padding:2% 0% 1% 5%;
	}
	.auto-hide .auto-ul li a{
		display:inline-block;
	}
	.auto-hide .auto-ul h1{
		font-family: MyVAGRoundedBT-Regular;
  	font-size: 1.5rem;
  	color: #489ed5;
  	letter-spacing: 0.5px;
	}
	.auto-hide .auto-ul .li-product .auto-child  li{
		padding:0.5rem 0rem 0.2rem 2rem;
	}
	.auto-hide .auto-ul h2{
		font-family: MyVAGRoundedBT-Regular;
  	font-size: 1.2rem;
  	color: #489ed5;
  	letter-spacing: 0.5px;
	}
	.nav-top{
		margin-top:82px;
	}
}
@media screen and (min-width:1500px) and (max-width:1700px){
	.nav .nav-content .nav-ul ul .li-logo{
		padding: 0rem 5rem;
	}
	.nav .nav-content .nav-ul ul li{
		padding: 0rem 2rem;
	}
	.same-screen .slide-one .slide-con .con-text h1{
		font-size: 3rem;
		line-height: 3.5rem;
	}
	.home-pro{
		background-size:auto 100%;
	}
	.home-pro .pro-msg .pro-con{
		margin: 0rem 3.5rem;
	}
	.home-pro .pro-msg .pro-con .all-con .con-show .con-text h1{
		font-size: 1.5rem;
		height: 45px;
    line-height: 45px;
	}
	.home .home-display .display-title{
		background-size: auto 100%;
	}
	.home .home-display .display-msg .msg-con .all-con .con-text{
		left: 0%;
	}
	.home-about{
		padding: 5% 0% 4%;
		background-size: auto 100%;
	}
	.home-about .all-about .about-msg .about-left .left-title h1{
		font-size: 2.5rem;
	}
	.home-about .all-about .about-msg .about-left .left-con{
		letter-spacing: 0px;
	}
	.home-about .all-about .about-msg .about-left .left-end .con-p{
		font-size: 1.6rem;
	}
	.home-about .all-about .about-msg .about-right .right-img{
		border-width: 4px;
	}
	.home .home-exhibition{
		margin:4% auto 0%;
	}
	.all-pro .same-screen .slide-one .slide-con .con-text h1{
		font-size: 2.2rem;
	}
	.all-pro .home-pro{
		background-size: auto 100%;
	}
	.all-pro .allPro-msg .same-title .title-img{
		margin: 3% 0% -1rem 7.5rem;
	}
	.all-pro .allPro-msg .allPro-right{
		margin: 1% auto 4%;
	}
	.product .pro-infos{
		padding: 170px 0% 5%;
	}
	.product .pro-infos .pro-info .pro-msg{
		width: 33%;
    padding: 4% 3% 3%;
	}
	.about .home-about{
		background-size: auto 100%;
	}
	.about .about-exhibit .exhibit-msg .swiper .swiper-button-prev{
		left: -7%;
	}
	.about .about-exhibit .exhibit-msg .swiper .swiper-button-next{
		right: -7%;
	}
	.certifi .certifi-msg{
		background-size: auto 90%;
	}
	.contact .contact-info{
		background-size: auto 90%;
	}
	.contact .form-right .form-item{
		margin: 0% -8%;
	}
	.footer .all-foot{
		padding: 15% 0% 5%;
		background-size: auto 100%;
	}
	.footer .foot-bc1{
		top:5%;
	}
	.footer .foot-nav .all-nav .foot-msg{
		margin: 6% 0% 12%;
	}
}
@media screen and (min-width:1200px) and (max-width:1500px){
	.nav .nav-content .nav-ul ul .li-logo{
		padding: 0rem 3rem;
	}
	.nav .nav-content .nav-ul ul .li-logo a:before{
		top: -200px;
    width: 300px;
    height: 300px;
	}
	.nav .nav-content .nav-ul ul .li-logo a{
		margin-bottom: -2rem;
	}
	.nav .nav-content .nav-ul ul .li-logo a img{
		width: 100px;
	}
	.nav .nav-content .nav-ul ul li{
		padding: 0rem 1.5rem;
	}
	.nav .nav-content .nav-ul .li-contact{
		padding: 0rem 1.5rem;
	}
	.nav .nav-content .nav-ul ul li h1{
		font-size: 1.3rem;
	}
	.nav .nav-content .nav-ul ul .li-lang{
		font-size: 1.1rem;
	}
	.nav-top{
		margin-top: 60px;
	}
	.same-screen .slide-one .slide-con{
		top: 50%;
	}
	.same-screen .slide-one .slide-con .con-title .title-img{
		width: 35%;
	}
	.same-screen .slide-one .slide-con .con-text h1{
		font-size: 3rem;
		line-height: 3.5rem;
	}
	.same-screen .slide-one .move-one{
		right: 72%;
		bottom:7%;
	}
	.same-screen .slide-one .move-two{
		left: 72%;
	}
	.same-title .title-text h1{
		font-size: 3.5rem;
	}
	.same-title .title-img .top-img{
		width:75px;
	}
	.home-pro{
		padding: 1% 0% 6%;
		background-size:auto 100%;
	}
	.home-pro .all-pro .same-title .title-img{
		margin: 2.5% 0% -1.6rem 10rem;
	}
	.home-pro .pro-msg .pro-con{
		margin: 0rem 2rem;
	}
	.home-pro .pro-msg .pro-con .all-con .con-show .con-img:before{
		width:210px;
		height:210px;
	}
	.home-pro .pro-msg .pro-con .all-con .con-show .con-text{
		margin-top: 2.5rem;
	}
	.home-pro .pro-msg .pro-con .all-con .con-show .con-text h1{
		font-size: 1.5rem;
		height: 45px;
    line-height: 45px;
	}
	.home .home-display .display-title{
		background-size: auto 90%;
    background-position: bottom;
	}
	.home .home-display .display-msg .msg-con .all-con .con-text{
		left: 0%;
	}
	.home .home-display .display-msg .msg-con .all-con .con-text .text-pro{
		width: 50px;
	}
	.home .home-display .display-msg .msg-con .all-con .con-text .text-h h1{
		font-size: 0.9rem;
	}
	.home .home-display .display-msg .msg-con .all-con .con-text .text-img{
		width: 14px;
	}
	.home-about{
		padding: 5% 0% 4%;
		background-size: auto 100%;
	}
	.home-about .all-about{
		width: 85%;
	}
	.about-title .title-img{
		margin: 0% 0% -1.6rem -8rem;
	}
	.home-about .all-about .about-msg{
		margin-top: 4.5%;
	}
	.home-about .all-about .about-msg .about-left .left-title h1{
		font-size: 2.2rem;
	}
	.home-about .all-about .about-msg .about-left .left-con{
		font-size: 1.2rem;
		letter-spacing: 0px;
		line-height: 1.8rem;
	}
	.home-about .all-about .about-msg .about-left .left-end .con-p{
		font-size: 1.5rem;
	}
	.home-about .all-about .about-msg .about-right .right-img{
		border-width: 4px;
	}
	.home .home-exhibition{
		margin:4% auto 0%;
	}
	.home .home-exhibition .all-exhibition .same-title .title-img{
		margin:0% 0% -1.6rem 13.5rem;
	}
	.home .home-exhibition .exhibition-con{
		margin-top:3%;
	}
	.home .home-exhibition .exhibition-con .con-img{
		margin: 0rem 0.5rem;
    border-radius: 8%;
	}
	.all-pro .same-screen .slide-one .slide-con{
		top: 36%;
	}
	.all-pro .same-screen .slide-one .slide-con .con-title .title-img{
		width: 35%;
	}
	.all-pro .same-screen .slide-one .slide-con .con-text h1{
		font-size: 2rem;
	}
	.all-pro .home-pro{
		padding: 0% 0% 5%;
		background-size: auto 100%;
	}
	.all-pro .home-pro .all-pro .same-title .title-img{
		margin: 0% 0% -1.6rem 10rem;
	}
	.all-pro .allPro-msg .same-title .title-img{
		margin: 3% 0% -1rem 7.5rem;
	}
	.all-pro .allPro-msg .allPro-right{
		margin: 1% auto 4%;
	}
	.product .product-con{
		width: 88%;
	}
	.product .pro-infos{
		padding: 80px 0% 5%;
	}
	.product .pro-infos .pro-info:before{
		height: 22%;
	}
	.product .pro-infos .pro-info .pro-msg{
		width: 35%;
    padding: 4% 3% 3%;
	}
	.product .pro-infos .pro-info .pro-msg .pro-title .h-one h1{
		font-size: 2.5rem;
	}
	.product .pro-infos .pro-info .pro-msg .pro-title .h-two h1{
		font-size: 3.5rem;
	}
	.product .pro-infos .pro-info .pro-slide .bottom-img{
		margin: 3% auto 0%;
	}
	.product .pro-detail .detail-item{
		width: 88%;
	}
	.about .same-screen .slide-one .slide-con{
		top: 43%;
	}
	.about .home-about{
		background-size: auto 100%;
	}
	.about .about-work .work-msg{
		width:88%;
		margin: 1.5% auto 0%;
	}
	.about .about-work .work-msg .msg-con .con-text h1{
		font-size: 1.4rem;
	}
	.about .about-exhibit .same-title .title-img{
		margin: 0% 0% -1.5rem 13.5rem;
	}
	.about .about-exhibit .exhibit-msg .con-text h1{
		font-size: 1.5rem;
	}
	.about .about-exhibit .exhibit-msg .swiper .prev-next{
		width:42px;
	}
	.about .about-exhibit .exhibit-msg .swiper .swiper-button-prev{
		left: -7%;
	}
	.about .about-exhibit .exhibit-msg .swiper .swiper-button-next{
		right: -7%;
	}
	.exhibit-certifi .swiper .swiper-pagination-bullet{
		width: 12px;
    height: 12px;
	}
	.certifi .certifi-msg{
		background-size: auto 90%;
	}
	.certifi .same-screen .slide-one .slide-con .con-title .title-img{
		width: 40%;
	}
	.certifi .same-title .title-img{
		margin: 0% 0% -1.6rem -13rem;
	}
	.certifi .certifi-slide .swiper{
		padding: 3.5% 5px 7%;
	}
	.contact .same-screen .slide-one .slide-con{
		top: 40%;
	}
	.contact .same-screen .slide-one .slide-con .con-title .title-img{
		width: 50%;
	}
	.contact .contact-info{
		background-size: auto 80%;
	}
	.contact .contact-info .info-msg{
		margin-top: 3%;
	}
	.contact .contact-info .info-msg .msg-con .con-span{
		height: 18%;
	}
	.contact .all-form{
		margin: 5% auto 3%;
	}
	.contact .form-right .form-item{
		margin: 0% -8%;
	}
	.footer .nav-form{
		width:85%;
	}
	.footer .all-foot{
		padding: 17% 0% 7%;
		background-size: auto 100%;
	}
	.footer .foot-bc1{
		top:5%;
	}
	@-webkit-keyframes foot-move{
		0%{top:5%;}
		25%{top:10%;}
		50%{top:5%;}
		75%{top:0%;}
		100%{top:5%;}
	}
	@keyframes foot-move{
		0%{top:5%;}
		25%{top:10%;}
		50%{top:5%;}
		75%{top:0%;}
		100%{top:5%;}
	}
	.footer .foot-nav .all-nav .foot-msg{
		margin: 6% 0% 12%;
	}
}
@media screen and (min-width:992px) and (max-width:1199px){
	.nav .nav-content .nav-ul ul .li-logo{
		padding: 0rem 1.5rem;
	}
	.nav .nav-content .nav-ul ul .li-logo a:before{
		top: -160px;
    width: 250px;
    height: 250px;
	}
	.nav .nav-content .nav-ul ul .li-logo a{
		margin-bottom: -2rem;
	}
	.nav .nav-content .nav-ul ul .li-logo a img{
		width: 88px;
	}
	.nav .nav-content .nav-ul ul li{
		padding: 0rem 1.2rem;
	}
	.nav .nav-content .nav-ul .li-contact{
		padding: 0rem 1.2rem;
	}
	.nav .nav-content .nav-ul ul li h1{
		font-size: 1.2rem;
	}
	.nav .nav-content .nav-ul ul .li-lang{
		font-size: 1.05rem;
	}
	.nav-top{
		margin-top: 55px;
	}
	.same-screen .slide-one .slide-con{
		top: 50%;
	}
	.same-screen .slide-one .slide-con .con-title .title-img{
		width: 38%;
	}
	.same-screen .slide-one .slide-con .con-text h1{
		font-size: 2.5rem;
    line-height: 3rem;
	}
	.same-screen .slide-one .move-one{
		right: 72%;
		bottom:7%;
	}
	.same-screen .slide-one .move-two{
		left: 72%;
	}
	.same-title .title-text h1{
		font-size: 3rem;
	}
	.same-title .title-img .top-img{
		width:65px;
	}
	.home-pro .home-brand .brand-img{
		width: 40%;
	}
	.home-pro{
		padding: 1% 0% 6%;
		background-size:auto 100%;
	}
	.home-pro .all-pro .same-title .title-img{
		margin: 3% 0% -1.2rem 8.5rem;
	}
	.home-pro .pro-msg{
		margin-top:-1%;
	}
	.home-pro .pro-msg .pro-con{
		margin: 0rem 1.2rem;
	}
	.home-pro .pro-msg .pro-con .all-con .con-show .con-img:before{
		width:200px;
		height:200px;
	}
	.home-pro .pro-msg .pro-con .all-con .con-show .con-text{
		margin-top: 2.5rem;
	}
	.home-pro .pro-msg .pro-con .all-con .con-show .con-text h1{
		font-size: 1.3rem;
		height: 42px;
    line-height: 42px;
    border-radius: 21px;
	}
	.home .home-display .display-title{
		background-size: auto 90%;
    background-position: bottom;
	}
	.home .home-display .display-title h1{
		font-size: 2.2rem;
	}
	.home .home-display .display-msg .msg-con .all-con .con-text{
		left: 0%;
		width: 6%;
	}
	.home .home-display .display-msg .msg-con .all-con .con-text .text-pro{
		width: 45px;
	}
	.home .home-display .display-msg .msg-con .all-con .con-text .text-h h1{
		font-size: 0.8rem;
	}
	.home .home-display .display-msg .msg-con .all-con .con-text .text-img{
		width: 12px;
	}
	.home .home-display .display-msg .con-two{
		left: 82%;
	}
	.home .home-display .display-msg .con-three{
		left: 88%;
	}
	.home .home-display .display-msg .con-four{
		left: 94%;
	}
	.home-about{
		padding: 5% 0% 4%;
		background-size: auto 100%;
	}
	.home-about .all-about{
		width: 90%;
	}
	.about-title .title-img{
		margin: 0% 0% -1.2rem -7rem;
	}
	.home-about .all-about .about-msg{
		margin-top: 4.5%;
	}
	.home-about .all-about .about-msg .about-left .left-title h1{
		font-size: 2rem;
	}
	.home-about .all-about .about-msg .about-left .left-con{
		font-size: 1.2rem;
		letter-spacing: 0px;
		line-height: 1.7rem;
	}
	.home-about .all-about .about-msg .about-left .left-end .con-p{
		font-size: 1.5rem;
	}
	.home-about .all-about .about-msg .about-right .right-img{
		border-width: 4px;
	}
	.home .home-work .all-work{
		width:95%;
		margin:0% auto;
	}
	.home .home-exhibition{
		margin:5% auto 0%;
	}
	.home .home-exhibition .all-exhibition .same-title .title-img{
		margin:0% 0% -1.2rem 11.5rem;
	}
	.home .home-exhibition .exhibition-con{
		width:95%;
		margin:3% auto 0%;
	}
	.home .home-exhibition .exhibition-con .con-img{
		margin: 0px 5px;
    border-radius: 8%;
	}
	.all-pro .same-screen .slide-one .slide-con{
		top: 36%;
	}
	.all-pro .same-screen .slide-one .slide-con .con-title .title-img{
		width: 35%;
	}
	.all-pro .same-screen .slide-one .slide-con .con-text h1{
		font-size: 1.6rem;
	}
	.all-pro .home-pro{
		padding: 0% 0% 5%;
		background-size: auto 100%;
	}
	.all-pro .home-pro .all-pro .same-title .title-img{
		margin: 0% 0% -1.2rem 8.5rem;
	}
	.all-pro .allPro-msg .same-title .title-img{
		margin: 4% 0% -1rem 6.5rem;
	}
	.all-pro .allPro-msg .same-title .title-text h1{
		font-size: 2.5rem;
	}
	.all-pro .allPro-msg .allPro-right{
		width: 90%;
		margin: 1.5% auto 4%;
	}
	.product .product-con{
		width: 90%;
	}
	.product .pro-infos{
		padding: 80px 0% 5%;
	}
	.product .pro-infos .pro-info:before{
		height: 22%;
	}
	.product .pro-infos .pro-info .pro-msg{
		width: 36%;
    padding: 3% 3% 3%;
	}
	.product .pro-infos .pro-info .pro-msg .pro-title .h-one h1{
		font-size: 2.2rem;
	}
	.product .pro-infos .pro-info .pro-msg .pro-title .h-two h4{
		font-size: 1.2rem;
	}
	.product .pro-infos .pro-info .pro-msg .pro-title .h-two h1{
		font-size: 3rem;
	}
	.product .pro-infos .pro-info .pro-slide .bottom-img{
		margin: 3% auto 0%;
	}
	.product .pro-detail .detail-item{
		width: 90%;
	}
	.product .pro-detail .detail-item .item-con .item-img{
		width: 35px;
    margin-right: 5px;
	}
	.product .pro-detail .detail-item .item-con .item-text h1{
		font-size: 1.8rem;
	}
	.product .pro-detail .detail-item .item-con .item-span{
		border-top-width: 15px;
    border-left-width: 20px;
    border-right-width: 20px;
	}
	.product .all-hot .same-title h1{
		font-size: 2.5rem;
	}
	.product .all-hot .same-title .title-img{
		margin: 0% 0% -1rem 12rem;
	}
	.product .all-hot .same-title .title-img .top-img{
		width:50px;
	}
	
	.about .same-screen .slide-one .slide-con{
		top: 43%;
	}
	.about .home-about{
		background-size: auto 100%;
	}
	.about .about-work .work-msg{
		width:90%;
		margin: 1.5% auto 0%;
	}
	.about .about-work .work-msg .msg-con .con-text h1{
		font-size: 1.3rem;
	}
	.about .about-exhibit .same-title .title-img{
		margin: 0% 0% -1.2rem 11.5rem;
	}
	.about .about-exhibit .exhibit-msg .con-text h1{
		font-size: 1.5rem;
	}
	.about .about-exhibit .exhibit-msg .swiper .prev-next{
		width:42px;
	}
	.about .about-exhibit .exhibit-msg .swiper .swiper-button-prev{
		left: -7%;
	}
	.about .about-exhibit .exhibit-msg .swiper .swiper-button-next{
		right: -7%;
	}
	.exhibit-certifi .swiper .swiper-pagination-bullet{
		width: 12px;
    height: 12px;
	}
	.certifi .same-screen .slide-one .slide-con .con-title .title-img{
		width: 45%;
	}
	.certifi .same-screen .slide-one .slide-con .con-img{
		width:30%;
	}
	.certifi .certifi-msg{
		padding: 2% 0%;
		background-size: auto 90%;
	}
	.certifi .same-title .title-img{
		margin: 0% 0% -1.2rem -11rem;
	}
	.certifi .certifi-slide .swiper{
		padding: 3.5% 5px 7%;
	}
	.contact .same-screen .slide-one .slide-con{
		top: 40%;
	}
	.contact .same-screen .slide-one .slide-con .con-title .title-img{
		width: 50%;
		margin: -1% -15% 0% 0%;
	}
	.contact .contact-info{
		background-size: auto 80%;
	}
	.contact .contact-info .all-info{
		width:90%;
	}
	.contact .contact-info .same-title .title-img{
		margin: -0.5rem 0% -1rem -4rem;
	}
	.contact .contact-info .info-msg{
		margin-top: 3%;
	}
	.contact .contact-info .info-msg .msg-con{
		padding: 2.7% 0% 5.5%;
	}
	.contact .contact-info .info-msg .msg-con .con-img{
		width: 55px;
	}
	.contact .contact-info .info-msg .msg-con .con-text h4{
		margin: 3% 0% 5%;
	}
	.contact .contact-info .info-msg .msg-con .con-text h1{
		font-size: 1.3rem;
	}
	.contact .contact-info .info-msg .msg-con .con-span{
		height: 15%;
	}
	.contact .all-form{
		width: 90%;
		margin: 5% auto 3%;
	}
	.contact .all-form .form-left .form-title .text-img{
		width: 50px;
    margin-right: 10px;
	}
	.contact .all-form .form-title .text-h h1{
		font-size: 2rem;
	}
	.contact .form-right .form-item{
		margin: 0% -8%;
	}
	.contact .form-item .item-con .all-con .con-show .con-img:before{
		width: 100px;
    height: 100px;
	}
	.contact .form-item .item-con .all-con .con-show .con-text h1{
		font-size: 0.85rem;
		height: unset;
    line-height: unset;
    padding: 5px 5px;
	}
	.footer .nav-form{
		width:90%;
	}
	.footer .nav-form .foot-form{
		left: 52%;
	}
	.footer .foot-form .form-msg .form-left .form-title p{
		font-size: 1rem;
		line-height: 1.2rem;
	}
	.footer .all-foot{
		padding: 20% 0% 7%;
		background-size: auto 100%;
	}
	.footer .foot-bc1{
		top:5%;
	}
	@-webkit-keyframes foot-move{
		0%{top:5%;}
		25%{top:10%;}
		50%{top:5%;}
		75%{top:0%;}
		100%{top:5%;}
	}
	@keyframes foot-move{
		0%{top:5%;}
		25%{top:10%;}
		50%{top:5%;}
		75%{top:0%;}
		100%{top:5%;}
	}
	.footer .foot-nav .all-nav .nav-one{
		width:30%;
	}
	.footer .foot-nav .all-nav .nav-two{
		width:26%;
	}
	.footer .foot-nav .all-nav .foot-msg{
		margin: 6% 0% 12%;
	}
	.footer .foot-nav .all-nav .foot-msg .msg-con .con-bottom{
		font-size: 1.05rem;
	}
	.footer .foot-nav .all-nav .foot-link .link-msg .link-href{
		margin-right: 10px;
	}
	.footer .foot-nav .all-nav .foot-bottom .bottom-p{
		width:90%;
	}
	.footer .foot-nav .all-nav .foot-bottom .bottom-p br{
		display:none;
	}
}
@media screen and (min-width:768px) and (max-width:991px){
	.same-screen .slide-one .slide-con{
		top: 48%;
	}
	.same-screen .slide-one .slide-con .con-title .title-img{
		width: 40%;
	}
	.same-screen .slide-one .slide-con .con-title .title-love{
		width: 18px;
	}
	.same-screen .slide-one .slide-con .con-text h1{
		font-size: 2.2rem;
    line-height: unset;
	}
	.same-screen .slide-one .move-one{
		right: 72%;
		bottom:7%;
	}
	.same-screen .slide-one .move-two{
		left: 72%;
	}
	.same-title .title-text h1{
		font-size: 2.8rem;
	}
	.same-title .title-img .top-img{
		width:55px;
	}
	.home-pro .home-brand .brand-img{
		width: 40%;
	}
	.home-pro{
		padding: 2% 0% 7%;
		background-size:auto 100%;
	}
	.home-pro .all-pro .same-title .title-img{
		margin: 3% 0% -1.2rem 8rem;
	}
	.home-pro .pro-msg{
		margin-top:-1%;
	}
	.home-pro .pro-msg .pro-con{
		margin:0rem 0.5rem;
	}
	.home-pro .pro-msg .pro-con .all-con .con-show .con-img:before{
		width:180px;
		height:180px;
	}
	.home-pro .pro-msg .pro-con .all-con .con-show .con-text{
		margin-top: 2.5rem;
	}
	.home-pro .pro-msg .pro-con .all-con .con-show .con-text h1{
		font-size: 1.2rem;
    height: 40px;
    line-height: 40px;
    border-radius: 20px;
    padding:0px;
	}
	.home .home-display .display-title{
		margin-top: -3rem;
    padding: 4rem 0rem 0rem;
		background-size: auto 90%;
    background-position: bottom;
	}
	.home .home-display .display-title h1{
		font-size:2rem;
	}
	.home .home-display .display-msg .msg-con .all-con .con-text{
		left: 0%;
		width: 7%;
	}
	.home .home-display .display-msg .msg-con .all-con .con-text .text-pro{
		width: 40px;
		border-width: 2px;
	}
	.home .home-display .display-msg .msg-con .all-con .con-text .text-h h1{
		font-size: 0.7rem;
	}
	.home .home-display .display-msg .msg-con .all-con .con-text .text-img{
		width: 10px;
	}
	.home .home-display .display-msg .con-two{
		left: 79%;
	}
	.home .home-display .display-msg .con-three{
		left: 86%;
	}
	.home .home-display .display-msg .con-four{
		left: 93%;
	}
	.home-about{
		padding: 5% 0% 7%;
		background-size: auto 100%;
	}
	.home-about .bc-two{
		width:12%;
	}
	.home-about .all-about{
		width: 80%;
	}
	.about-title .title-img{
		margin: 0% 0% -1.2rem -6.5rem;
	}
	.home-about .all-about .about-msg{
		margin-top: 3%;
		flex-wrap: wrap;
	}
	.home-about .all-about .about-msg .about-left{
		width:100%;
		margin:0% auto;
	}
	.home-about .all-about .about-msg .about-right{
		width:100%;
		margin:0% auto;
		justify-content: center;
	}
	.home-about .all-about .about-msg .about-left .left-title h1{
		font-size: 2rem;
	}
	.home-about .all-about .about-msg .about-left .left-con{
		font-size: 1.2rem;
		letter-spacing: 0px;
		line-height: 1.7rem;
	}
	.home-about .all-about .about-msg .about-left .left-end .con-p{
		font-size: 1.5rem;
    margin: 5% auto;
	}
	.home-about .all-about .about-msg .about-right .right-img{
		border-width: 4px;
	}
	.home .home-work .all-work{
		width:95%;
		margin:0% auto;
	}
	.home .home-exhibition{
		margin:5% auto 0%;
	}
	.home .home-exhibition .all-exhibition .same-title .title-img{
		margin:0% 0% -1.2rem 10.5rem;
	}
	.home .home-exhibition .exhibition-con{
		width:95%;
		margin:3% auto 0%;
	}
	.home .home-exhibition .exhibition-con .con-img{
		margin: 0px 5px;
    border-radius: 8%;
	}
	.all-pro .same-screen .slide-one .slide-con{
		top: 30%;
	}
	.all-pro .same-screen .slide-one .slide-con .con-title .title-img{
		width: 40%;
	}
	.all-pro .same-screen .slide-one .slide-con .con-text h1{
		font-size: 1.4rem;
		margin: 2% 0% 0%;
	}
	.all-pro .home-pro{
		padding: 0% 0% 5%;
		background-size: auto 100%;
	}
	.all-pro .home-pro .all-pro .same-title .title-img{
		margin: 0% 0% -1.2rem 8.5rem;
	}
	.all-pro .allPro-msg .same-title .title-img{
		margin: 4% 0% -0.8rem 6rem;
	}
	.all-pro .allPro-msg .same-title .title-img .top-img{
		width: 45px;
	}
	.all-pro .allPro-msg .same-title .title-text h1{
		font-size: 2.2rem;
	}
	.all-pro .allPro-msg .allPro-right{
		width: 95%;
		margin: 1.5% auto 4%;
	}
	.all-pro .allPro-msg .allPro-right .right-img .img-text{
		width: calc(98% / 3);
    margin: 1.5% 1% 1.5% 0%;
	}
	.all-pro .allPro-msg .all-page{
		padding: 4% 0% 0%;
	}
	.all-pro .allPro-msg .all-page .page{
		margin: 0px 8px;
	}
	.all-pro .allPro-msg .all-page .page h1{
		width: 32px;
    height: 32px;
    font-size: 1rem;
	}
	.product .product-con{
		width: 90%;
	}
	.product .pro-infos{
		padding: 50px 0% 5%;
	}
	.product .pro-infos .pro-info:before{
		content:unset;
	}
	.product .pro-infos .product-con{
		width: 80%;
	}
	.product .pro-infos .pro-link .link-con{
		margin-bottom: 3%;
	}
	.product .pro-infos .pro-info{
		padding: 3% 5% 5%;
		flex-wrap: wrap;
		border-radius: 15px;
	}
	.product .pro-infos .pro-info .pro-slide{
		width:100%;
		margin:0% auto;
	}
	.product .pro-infos .pro-info .pro-slide .bottom-img{
		margin: 3% auto 0%;
	}
	.product .pro-infos .pro-info .pro-slide .bottom-img .swiper-slide .img{
		border:2px solid #bdbdbd;
	}
	.product .pro-infos .pro-info .pro-slide .bottom-img .swiper-slide-thumb-active .img{
		border-color:#d73c3b;
	}
	.product .pro-infos .pro-info .pro-msg{
		width:100%;
		margin:5% auto 0%;
		padding:0%;
		position: relative;
    content: "";
    transform: unset;
    top: unset;
    left: unset;
    border-radius:0px;
    box-shadow: unset;
	}
	.product .pro-infos .pro-info .pro-msg .pro-title .h-one h1{
		font-size: 2.2rem;
	}
	.product .pro-infos .pro-info .pro-msg .pro-title .h-one .line{
		height: 8px;
	}
	.product .pro-infos .pro-info .pro-msg .pro-title .h-two{
		margin: 2% 0%;
	}
	.product .pro-infos .pro-info .pro-msg .pro-title .h-two h4{
		font-size: 1.2rem;
	}
	.product .pro-infos .pro-info .pro-msg .pro-title .h-two h1{
		font-size: 3rem;
	}
	.product .pro-infos .pro-info .pro-msg .msg-one{
		margin: 3% 0%;
    padding: 3% 0%;
	}
	.product .pro-infos .pro-info .pro-msg .pro-con .con-detail .con-text{
		margin-bottom: 2%;
	}
	.product .pro-infos .pro-info .pro-msg .pro-btn p{
		padding: 1.5% 1%;
		margin-top: 5%;
	}
	.product .pro-detail .detail-item{
		width: 90%;
	}
	.product .pro-detail .detail-item .item-con .item-img{
		width: 30px;
    margin-right: 5px;
	}
	.product .pro-detail .detail-item .item-con .item-text h1{
		font-size: 1.6rem;
	}
	.product .pro-detail .detail-item .item-con .item-span{
		border-top-width: 10px;
    border-left-width: 15px;
    border-right-width: 15px;
	}
	.product .all-hot .same-title h1{
		font-size: 2.2rem;
	}
	.product .all-hot .same-title .title-img{
		margin: 0% 0% -1rem 11rem;
	}
	.product .all-hot .same-title .title-img .top-img{
		width:50px;
	}
	.about .same-screen .slide-one .slide-con{
		top: 40%;
	}
	.about .home-about{
		background-size: auto 100%;
	}
	.about .about-work{
		margin: 5% auto 6%;
	}
	.about .about-work .work-msg{
		width:90%;
		margin: 1.5% auto 0%;
	}
	.about .about-work .work-msg .msg-con{
		width: calc(96% / 2);
    margin: 1%;
	}
	.about .about-work .work-msg .msg-con:nth-child(3n){
		margin: 1%;
	}
	.about .about-work .work-msg .msg-con .con-text h1{
		font-size: 1.3rem;
	}
	.about .about-exhibit .same-title .title-img{
		margin: 0% 0% -1.2rem 10.5rem;
	}
	.about .about-exhibit .exhibit-msg .con-text h1{
		font-size: 1.5rem;
	}
	.about .about-exhibit .exhibit-msg .swiper{
		padding: 3% 0% 8%;
	}
	.about .about-exhibit .exhibit-msg .swiper .prev-next{
		width:35px;
	}
	.about .about-exhibit .exhibit-msg .swiper .swiper-button-prev{
		left: -7%;
	}
	.about .about-exhibit .exhibit-msg .swiper .swiper-button-next{
		right: -7%;
	}
	.exhibit-certifi .swiper .swiper-pagination-bullet{
		width: 10px;
    height: 10px;
	}
	.certifi .same-screen .slide-one .slide-con .con-title .title-img{
		width: 45%;
	}
	.certifi .same-screen .slide-one .slide-con .con-img{
		width:30%;
	}
	.certifi .certifi-msg{
		padding: 2% 0%;
		background-size: auto 90%;
	}
	.certifi .same-title .title-img{
		margin: 0% 0% -1.2rem -10rem;
	}
	.certifi .certifi-slide{
		width:90%;
	}
	.certifi .certifi-slide .swiper{
		padding: 3.5% 5px 7%;
	}
	.contact .same-screen .slide-one .slide-con{
		top: 40%;
	}
	.contact .same-screen .slide-one .slide-con .con-title .title-img{
		width: 60%;
		margin: -1% -15% 0% 0%;
	}
	.contact .contact-info{
		padding: 2% 0% 5%;
		background-size: 100% auto;
	}
	.contact .contact-info .all-info{
		width:90%;
	}
	.contact .contact-info .same-title .title-img{
		margin: -0.5rem 0% -1rem -4rem;
	}
	.contact .contact-info .info-msg{
		margin-top: 2%;
	}
	.contact .contact-info .info-msg .msg-con{
		width: calc(96% / 2);
    margin: 1.5% 1%;
		padding: 2.7% 0% 5.5%;
		border-radius: 20px;
	}
	.contact .contact-info .info-msg .msg-con .con-img{
		width: 55px;
	}
	.contact .contact-info .info-msg .msg-con .con-text h4{
		margin: 3% 0% 5%;
	}
	.contact .contact-info .info-msg .msg-con .con-text h1{
		font-size: 1.3rem;
	}
	.contact .contact-info .info-msg .msg-con .con-span{
		height: 15%;
	}
	.contact .all-form{
		width: 80%;
		margin: 5% auto 3%;
		flex-wrap: wrap;
	}
	.contact .all-form .form-left{
		width: 100%;
		margin: 0% auto;
	}
	.contact .all-form .form-right{
		width: 100%;
		margin: 5% auto 0%;
	}
	.contact .all-form .form-left .form-title .text-img{
		width: 50px;
    margin-right: 10px;
	}
	.contact .all-form .form-title .text-h h1{
		font-size: 2rem;
	}
	.contact .all-form .form-title .text-p p{
		margin: 1% 0% 3%;
	}
	.contact .form-right .form-item{
		margin: 0% -8%;
	}
	.contact .footer .all-foot{
		padding: 6% 0%;
	}
	.contact .footer .nav-form .foot-form{
		top: -1%;
	}
	.contact .form-item .item-con .all-con .con-show .con-img:before{
		width:80px;
		height:80px;
	}
	.contact .form-item .item-con .all-con .con-show .con-text h1{
		font-size: 0.8rem;
		height: unset;
    line-height: unset;
    padding: 5px;
	}
	.footer{
		margin-top: 7%;
	}
	.foot-bc{
		display: none;
	}
	.footer .foot-bc1{
		display: none;
	}
	.footer .nav-form{
		width:95%;
	}
	.footer .nav-form .foot-form{
		top: -2%;
		left: 52%;
	}
	.footer .foot-form .form-msg .form-left .form-title h1{
		font-size: 1.8rem;
	}
	.footer .foot-form .form-msg .form-left .form-title p{
		font-size: 0.9rem;
		line-height: 1rem;
	}
	.footer .all-foot{
		padding: 6% 0% 8%;
    background: unset;
    background-color: #f6f6f6;
	}
	.footer .foot-nav{
		padding:0%;
	}
	.footer .foot-nav .all-nav .nav-one{
		width:30%;
	}
	.footer .foot-nav .all-nav .nav-two{
		width:26%;
	}
	.footer .foot-nav .all-nav .foot-add h2{
		font-size: 1rem;
	}
	.footer .foot-nav .all-nav .foot-add h2 br{
		display: none;
	}
	.footer .foot-nav .all-nav .foot-msg{
		margin: 6% 0% 12%;
	}
	.footer .foot-nav .all-nav .foot-msg .msg-con .con-bottom{
		font-size: 1rem;
	}
	.footer .foot-nav .all-nav .foot-link .link-msg .link-href{
		width: 35px;
		margin-right: 10px;
	}
	.footer .foot-nav .all-nav .foot-bottom .bottom-img{
		top: -50%;
	}
	.footer .foot-nav .all-nav .foot-bottom .bottom-p{
		width:95%;
	}
	.footer .foot-nav .all-nav .foot-bottom .bottom-p br{
		display:none;
	}
}
@media screen and (min-width:605px) and (max-width:767px){
	.nav .nav-content .nav-ul ul .li-logo{
		width: 70px;
		margin-right: 10px;
	}
	.nav .nav-content .nav-ul ul .li-lang{
		width: calc(100% - 80px);
	}
	.auto-hide{
		top: 68px;
	}
	.nav-top{
		margin-top: 67px;
	}
	.same-screen .slide-one .slide-con{
		top: 40%;
	}
	.same-screen .slide-one .slide-con .con-title .title-img{
		width: 60%;
	}
	.same-screen .slide-one .slide-con .con-title .title-love{
		width: 18px;
	}
	.same-screen .slide-one .slide-con .con-text h1{
		font-size: 1.8rem;
    line-height: unset;
    letter-spacing: 1px;
    margin:2% auto 0%;
	}
	.same-screen .slide-one .move-one{
		right: 72%;
		bottom:7%;
	}
	.same-screen .slide-one .move-two{
		left: 72%;
	}
	.same-title .title-text h1{
		font-size: 2.8rem;
	}
	.same-title .title-img .top-img{
		width:45px;
	}
	.home .same-screen .slide-one .slide-con .con-img{
		display: none;
	}
	.home-pro .home-brand .brand-img{
		width: 55%;
	}
	.home-pro{
		padding: 5% 0% 7%;
		background:unset;
		background-color: #fcfbf9;
	}
	.home-pro .all-pro .same-title .title-img{
		margin: 4% 0% -1.2rem 8rem;
	}
	.home-pro .pro-msg{
		width:90%;
		margin:-10% auto 0%;
    flex-wrap: wrap;
	}
	.home-pro .pro-msg .pro-con{
		width:47%;
		margin:1.5%;
	}
	.home-pro .pro-msg .pro-con:nth-child(1){
		margin:1.5%;
	}
	.home-pro .pro-msg .pro-con:nth-last-child(1){
		margin:1.5%;
	}
	.home-pro .pro-msg .pro-con .all-con .con-show .con-img:before{
		width:180px;
		height:180px;
	}
	.home-pro .pro-msg .pro-con .all-con .con-show .con-text{
		margin-top: 0.5rem;
	}
	.home-pro .pro-msg .pro-con .all-con .con-show .con-text h1{
		font-size: 1.2rem;
    height: 40px;
    line-height: 40px;
    border-radius: 20px;
    padding:0px;
	}
	.home .home-display .display-title{
		margin-top: -3rem;
    padding: 4rem 0rem 0rem;
		background-size: auto 90%;
    background-position: bottom;
	}
	.home .home-display .display-title h1{
		font-size:1.8rem;
	}
	.home .home-display .display-msg .msg-con .all-con .con-text{
		left: 0%;
		width: 7%;
	}
	.home .home-display .display-msg .msg-con .all-con .con-text .text-pro{
		width: 35px;
		border-width: 1px;
	}
	.home .home-display .display-msg .msg-con .all-con .con-text .text-h h1{
		font-size: 0.7rem;
		margin: 0.5rem auto 0.8rem;
	}
	.home .home-display .display-msg .msg-con .all-con .con-text .text-img{
		width: 8px;
	}
	.home .home-display .display-msg .con-two{
		left: 79%;
	}
	.home .home-display .display-msg .con-three{
		left: 86%;
	}
	.home .home-display .display-msg .con-four{
		left: 93%;
	}
	.home-about{
		padding: 5% 0% 7%;
    background: unset;
    background-color: #f6f6f6;
    margin: 0% auto;
	}
	.home-about .bc-two{
		width:15%;
	}
	.home-about .all-about{
		width: 80%;
	}
	.home-about .all-about .about-msg .bc-one{
		top: -2%;
	}
	.about-title .title-img{
		margin: 0% 0% -1.2rem -6.5rem;
	}
	.home-about .all-about .about-msg{
		margin-top: 3%;
		flex-wrap: wrap;
	}
	.home-about .all-about .about-msg .about-left{
		width:100%;
		margin:0% auto;
	}
	.home-about .all-about .about-msg .about-right{
		width:100%;
		margin:0% auto;
		justify-content: center;
	}
	.home-about .all-about .about-msg .about-left .left-title h1{
		font-size: 1.8rem;
	}
	.home-about .all-about .about-msg .about-left .left-con{
		font-size: 1.1rem;
		letter-spacing: 0px;
		line-height: 1.6rem;
		margin: 2.5% 0% 6%;
	}
	.home-about .all-about .about-msg .about-left .left-end .con-p{
		font-size:1.4rem;
    margin: 5% auto;
    padding: 8px 20px;
	}
	.home-about .all-about .about-msg .about-left .left-adv .img-rotate:nth-child(2){
		margin: 0% 5%;
	}
	.home-about .all-about .about-msg .about-right .right-img{
		border-width: 4px;
	}
	.home .home-work .all-work{
		width:95%;
		margin:6% auto 7%;
	}
	.home .home-exhibition{
		margin:0% auto;
	}
	.home .home-exhibition .all-exhibition .same-title .title-img{
		margin:0% 0% -1.2rem 11rem;
	}
	.home .home-exhibition .exhibition-con{
		width:90%;
		margin:3% auto 0%;
		flex-wrap: wrap;
	}
	.home .home-exhibition .exhibition-con .con-img{
		width:48%;
		margin:1%;
    border-radius: 8%;
	}
	.all-pro .same-screen .slide-one .slide-con{
		top: 30%;
	}
	.all-pro .same-screen .slide-one .slide-con .con-title .title-img{
		width: 45%;
	}
	.all-pro .same-screen .slide-one .slide-con .con-text h1{
		font-size: 1.2rem;
    margin: 2% 0% 0%;
    letter-spacing: 0.5px;
	}
	.all-pro .home-pro{
		padding: 3% 0% 5%;
		background:unset;
		background-color: #fcfbf9;
	}
	.all-pro .home-pro .all-pro .same-title .title-img{
		margin: 0% 0% -1.2rem 8rem;
	}
	.all-pro .allPro-msg .same-title .title-img{
		margin: 4% 0% -0.8rem 6rem;
	}
	.all-pro .home-pro .pro-msg{
		margin: -10% auto 0%;
	}
	.all-pro .allPro-msg .same-title .title-img .top-img{
		width: 45px;
	}
	.all-pro .allPro-msg .same-title .title-text h1{
		font-size: 2.2rem;
	}
	.all-pro .allPro-msg .allPro-right{
		width: 88%;
		margin: 1.5% auto 4%;
	}
	.all-pro .allPro-msg .allPro-right .right-img .img-text{
		width: calc(96% / 2);
    margin: 1.5% 1%;
	}
	.all-pro .allPro-msg .allPro-right .right-img .img-text:nth-child(3n){
		margin: 1.5% 1%;
	}
	.all-pro .allPro-msg .all-page{
		padding: 6% 0% 0%;
	}
	.all-pro .allPro-msg .all-page .page{
		margin: 0px 8px;
	}
	.all-pro .allPro-msg .all-page .page h1{
		width: 32px;
    height: 32px;
    font-size: 1rem;
	}
	.product .product-con{
		width: 90%;
	}
	.product .pro-infos{
		padding: 35px 0% 5%;
	}
	.product .pro-infos .pro-info:before{
		content:unset;
	}
	.product .pro-infos .product-con{
		width: 80%;
	}
	.product .pro-infos .pro-link .link-con{
		margin-bottom: 4%;
	}
	.product .pro-infos .pro-info{
		padding: 3% 5% 6%;
		flex-wrap: wrap;
		border-radius: 15px;
	}
	.product .pro-infos .pro-info .pro-slide{
		width:100%;
		margin:0% auto;
	}
	.product .pro-infos .pro-info .pro-slide .bottom-img{
		padding: 1% 3%;
		margin: 3% auto 0%;
	}
	.product .pro-infos .pro-info .pro-slide .bottom-img .swiper-slide .img{
		border:1px solid #bdbdbd;
	}
	.product .pro-infos .pro-info .pro-slide .bottom-img .swiper-slide-thumb-active .img{
		border-color:#d73c3b;
	}
	.product .prev-next:after{
		font-size: 1.2rem;
	}
	.product .pro-infos .pro-info .pro-msg{
		width:100%;
		margin:7% auto 0%;
		padding:0%;
		position: relative;
    content: "";
    transform: unset;
    top: unset;
    left: unset;
    border-radius:0px;
    box-shadow: unset;
	}
	.product .pro-infos .pro-info .pro-msg .pro-title .h-one h1{
		font-size: 2.2rem;
	}
	.product .pro-infos .pro-info .pro-msg .pro-title .h-one .line{
		height: 8px;
	}
	.product .pro-infos .pro-info .pro-msg .pro-title .h-two{
		margin: 2% 0%;
	}
	.product .pro-infos .pro-info .pro-msg .pro-title .h-two h4{
		font-size: 1.2rem;
	}
	.product .pro-infos .pro-info .pro-msg .pro-title .h-two h1{
		font-size: 3rem;
	}
	.product .pro-infos .pro-info .pro-msg .msg-one{
		margin: 5% 0%;
    padding: 5% 0%;
	}
	.product .pro-infos .pro-info .pro-msg .pro-con .con-detail .con-text{
		margin-bottom: 2.5%;
	}
	.product .pro-infos .pro-info .pro-msg .pro-btn p{
		padding: 1.5% 1%;
		margin-top: 5%;
	}
	.product .pro-detail .detail-item{
		width: 90%;
	}
	.product .pro-detail .detail-item .item-con{
		padding: 1% 2px;
	}
	.product .pro-detail .detail-item .item-con .item-img{
		width: 20px;
    margin-right: 5px;
	}
	.product .pro-detail .detail-item .item-con .item-text h1{
		font-size: 1.4rem;
	}
	.product .pro-detail .detail-item .item-con .item-span{
		border-top-width: 8px;
    border-left-width: 13px;
    border-right-width: 13px;
	}
	.product .pro-detail .detail-show .detail-img{
		padding: 6% 0% 5%;
	}
	.product .all-hot .same-title h1{
		font-size: 2rem;
	}
	.product .all-hot .same-title .title-img{
		margin: 0% 0% -1rem 10rem;
	}
	.product .all-hot .same-title .title-img .top-img{
		width:50px;
	}
	.product .all-hot .hot-slide{
		margin-top: 4%;
	}
	.product .all-hot .hot-slide .swiper .prev-next{
		width: 33px;
	}
	.product .all-hot .hot-slide .swiper .swiper-button-prev{
		left:-7%;
	}
	.product .all-hot .hot-slide .swiper .swiper-button-next{
		right:-7%;
	}
	.about .same-screen .slide-one .slide-con{
		top: 40%;
	}
	.about .same-screen .slide-one .slide-con .con-title .title-img{
		width:50%;
	}
	.about .home-about{
		padding:0.5% 0% 8%;
		background-size: auto 100%;
	}
	.about .about-work{
		margin: 5% auto 6%;
	}
	.about .about-work .work-msg{
		width:90%;
		margin: 1.5% auto 0%;
	}
	.about .about-work .work-msg .msg-con{
		width: calc(96% / 2);
    margin: 1%;
	}
	.about .about-work .work-msg .msg-con:nth-child(3n){
		margin: 1%;
	}
	.about .about-work .work-msg .msg-con .con-text h1{
		font-size: 1.3rem;
	}
	.about .about-exhibit .same-title .title-img{
		margin: 0% 0% -1.2rem 11rem;
	}
	.about .about-exhibit .exhibit-msg .con-text h1{
		font-size: 1.5rem;
	}
	.about .about-exhibit .exhibit-msg .swiper{
		padding: 5% 0% 8%;
	}
	.about .about-exhibit .exhibit-msg .swiper .prev-next{
		width:35px;
	}
	.about .about-exhibit .exhibit-msg .swiper .swiper-button-prev{
		left: -7%;
	}
	.about .about-exhibit .exhibit-msg .swiper .swiper-button-next{
		right: -7%;
	}
	.exhibit-certifi .swiper .swiper-pagination-bullet{
		width: 10px;
    height: 10px;
	}
	.certifi .same-screen .slide-one .slide-con .con-text h1{
		display: none;
	}
	.certifi .same-screen .slide-one .slide-con .con-title .title-img{
		width: 60%;
	}
	.certifi .same-screen .slide-one .slide-con .con-img{
		width:40%;
	}
	.certifi .certifi-msg{
		padding: 4% 0% 2%;
		background-size: 100% auto;
	}
	.certifi .same-title .title-img{
		margin: 0% 0% -1.2rem -10rem;
	}
	.certifi .certifi-slide{
		width:90%;
	}
	.certifi .certifi-slide .swiper{
		padding: 4% 5px 8%;
	}
	.contact .same-screen .slide-one .slide-con{
		top: 40%;
	}
	.contact .same-screen .slide-one .slide-con .con-title .title-img{
		width: 70%;
    margin: -1% -20% 0% 0%;
	}
	.contact .contact-info{
		padding: 3% 0% 5%;
		background-size: 100% auto;
	}
	.contact .contact-info .all-info{
		width:90%;
	}
	.contact .contact-info .same-title .title-img{
		margin: -0.5rem 0% -1rem -4rem;
	}
	.contact .contact-info .info-msg{
		margin-top: 2%;
	}
	.contact .contact-info .info-msg .msg-con{
		width: calc(96% / 2);
    margin: 1.5% 1%;
		padding: 3% 0% 6%;
		border-radius: 20px;
	}
	.contact .contact-info .info-msg .msg-con .con-img{
		width: 55px;
	}
	.contact .contact-info .info-msg .msg-con .con-text h4{
		margin: 3% 0% 5%;
	}
	.contact .contact-info .info-msg .msg-con .con-text h1{
		font-size: 1.3rem;
	}
	.contact .contact-info .info-msg .msg-con .con-span{
		height: 15%;
	}
	.contact .all-form{
		width: 85%;
		margin: 7% auto 3%;
		flex-wrap: wrap;
	}
	.contact .all-form .form-left{
		width: 100%;
		margin: 0% auto;
	}
	.contact .all-form .form-right{
		width: 100%;
		margin: 5% auto 0%;
	}
	.contact .all-form .form-left .form-title .text-img{
		width: 50px;
    margin-right: 10px;
	}
	.contact .all-form .form-left .map{
		height: 400px;
	}
	.contact .all-form .form-left .form-add .add-text{
		font-size: 1rem;
	}
	.contact .all-form .form-title .text-h h1{
		font-size: 2rem;
	}
	.contact .all-form .form-title .text-p p{
		margin: 1% 0% 3%;
	}
	.contact .form-right .form-item{
		margin: 0% auto;
	}
	.contact .form-item .item-con .all-con .con-show .con-img:before{
		width:120px;
		height:120px;
	}
	.contact .form-item .item-con .all-con .con-show .con-text h1{
		font-size: 0.8rem;
		height: unset;
    line-height: unset;
    padding: 5px;
	}
	.footer{
		margin-top: 7%;
	}
	.foot-bc{
		display: none;
	}
	.footer .foot-bc1{
		display: none;
	}
	.footer .nav-form{
		width:88%;
	}
	.footer .nav-form .foot-form{
		position: relative;
    content: unset;
    z-index: 22;
    transform: unset;
		top: unset;
		left: unset;
		width: 100%;
		margin:0% auto 5%;
	}
	.footer .foot-form .form-msg .form-left .form-title h1{
		font-size: 2.2rem;
	}
	.footer .foot-form .form-msg .form-left .form-title p{
		width: 70%;
    margin: 1.5% auto 0%;
		font-size: 0.9rem;
		line-height: 1rem;
	}
	.footer .foot-form .form-msg .form-left .form-title p br{
		display: none;
	}
	.footer .all-foot{
		padding: 5% 0% 6%;
    background: unset;
    background-color: #f6f6f6;
	}
	.footer .foot-nav{
		padding:0%;
	}
	.footer .foot-nav .all-nav .nav-one{
		width: 48%;
    margin-right: 2%;
	}
	.footer .foot-nav .all-nav .nav-two{
		width: 50%;
    margin: 0%;
    justify-content: center;
	}
	.footer .foot-nav .all-nav .foot-add h2{
		font-size: 1rem;
	}
	.footer .foot-nav .all-nav .foot-add h2 br{
		display: none;
	}
	.footer .foot-nav .all-nav .foot-msg{
		margin: 6% 0% 12%;
	}
	.footer .foot-nav .all-nav .foot-msg .msg-con .con-bottom{
		font-size: 1rem;
	}
	.footer .foot-nav .all-nav .foot-link .link-msg .link-href{
		width: 35px;
		margin-right: 10px;
	}
	.footer .foot-nav .all-nav .foot-bottom .bottom-img{
		top: -50%;
	}
	.footer .foot-nav .all-nav .foot-bottom .bottom-p{
		width:95%;
	}
	.footer .foot-nav .all-nav .foot-bottom .bottom-p br{
		display:none;
	}
}
@media screen and (max-width:604px){
	.nav .nav-content{
		width: 92%;
    padding: 5px 4%;
	}
	.nav .nav-content .nav-ul ul .li-logo{
		width: 55px;
		margin-right: 10px;
	}
	.nav .nav-content .nav-ul ul .li-lang{
		width: calc(100% - 65px);
		font-size: 1rem;
	}
	.nav .nav-content .nav-ul ul .li-lang .lang{
		padding:0px 5px;
	}
	.nav .nav-content .nav-ul ul .li-lang .nav-auto{
		margin-left: 10px;
	}
	.nav .nav-content .nav-ul ul .li-lang .nav-auto .auto-line{
		width: 30px;
		padding: 0px 5px 0px 10px;
	}
	.auto-hide .auto-ul li{
		padding: 2% 0% 1% 5%;
	}
	.auto-hide .auto-ul h1{
		font-size: 1.3rem;
		letter-spacing: 0px;
	}
	.auto-hide .auto-ul h2{
		font-size: 1rem;
		letter-spacing: 0px;
	}
	.auto-hide{
		top: 55px;
	}
	.nav-top{
		margin-top: 55px;
	}
	.same-screen .slide-one .slide-con{
		top: 40%;
	}
	.same-screen .slide-one .slide-con .con-title .title-img{
		width: 60%;
	}
	.same-screen .slide-one .slide-con .con-title .title-love{
		width: 18px;
	}
	.same-screen .slide-one .slide-con .con-text h1{
		font-size: 1.2rem;
    line-height: unset;
    letter-spacing: 1px;
    margin:1% auto 0%;
	}
	.same-screen .slide-one .move-one{
		right: 72%;
		bottom:7%;
	}
	.same-screen .slide-one .move-two{
		left: 72%;
	}
	.same-title .title-text h1{
		font-size: 2rem;
	}
	.same-title .title-img .top-img{
		width:35px;
	}
	.home .same-screen .slide-one .slide-con .con-img{
		display: none;
	}
	.home-pro .home-brand .brand-img{
		width: 60%;
	}
	.home-pro{
		padding: 8% 0% 9%;
		background:unset;
		background-color: #fcfbf9;
	}
	.home-pro .all-pro .same-title .title-img{
		margin: 6% 0% -1rem 5.5rem;
	}
	.home-pro .pro-msg{
		width:95%;
		margin:-15% auto 0%;
    flex-wrap: wrap;
	}
	.home-pro .pro-msg .pro-con{
		width:47%;
		margin:3% 1.5%;
	}
	.home-pro .pro-msg .pro-con:nth-child(1){
		margin:3% 1.5%;
	}
	.home-pro .pro-msg .pro-con:nth-last-child(1){
		margin:3% 1.5%;
	}
	.home-pro .pro-msg .pro-con .all-con .con-show .con-img:before{
		width:150px;
		height:150px;
	}
	.home-pro .pro-msg .pro-con .all-con .con-show .con-text{
		margin-top: 0.5rem;
	}
	.home-pro .pro-msg .pro-con .all-con .con-show .con-text h1{
		font-size: 1.1rem;
    height: 32px;
    line-height: 32px;
    border-radius: 16px;
    padding:0px;
	}
	.home .home-display .display-title{
		margin-top: 0rem;
    padding: 1%;
    background: unset;
    background-color: #489ed5;
	}
	.home .home-display .display-title h1{
		font-size:1.5rem;
	}
	.home .home-display .display-msg{
		margin: 0%;
	}
	.home .home-display .display-msg .msg-bc{
		display: none;
	}
	.home .home-display .display-msg .msg-con{
		position: relative;
    content: unset;
    top: unset;
    margin: 5px 0px;
	}
	.home .home-display .display-msg .con-two{
		left: unset;
	}
	.home .home-display .display-msg .con-three{
		left: unset;
	}
	.home .home-display .display-msg .con-four{
		left: unset;
	}
	.home .home-display .display-msg .msg-con .all-con .con-text{
		left: 0%;
		width: max-content;
		width: -webkit-max-content;
	}
	.home .home-display .display-msg .msg-con .all-con .con-text .text-pro{
		width: 35px;
		border-width: 1px;
	}
	.home .home-display .display-msg .msg-con .all-con .con-text .text-h h1{
		font-size: 0.8rem;
		margin: 0.5rem auto 0rem;
	}
	.home .home-display .display-msg .msg-con .all-con .con-text .text-img{
		display: none;
		width: 8px;
	}
	.home-about{
		padding: 7% 0% 10%;
    background: unset;
    background-color: #f6f6f6;
    margin: 0% auto;
	}
	.home-about .bc-two{
		width:15%;
	}
	.home-about .all-about{
		width: 90%;
	}
	.home-about .all-about .about-msg .bc-one{
		display: none;
		top: -2%;
	}
	.about-title .title-img{
		margin: 0% 0% -1rem -4.5rem;
	}
	.home-about .all-about .about-msg{
		margin-top: 5%;
		flex-wrap: wrap;
	}
	.home-about .all-about .about-msg .about-left{
		width:100%;
		margin:0% auto;
	}
	.home-about .all-about .about-msg .about-right{
		width:100%;
		margin:0% auto;
		justify-content: center;
	}
	.home-about .all-about .about-msg .about-left .left-title h1{
		font-size: 1.5rem;
	}
	.home-about .all-about .about-msg .about-left .left-con{
		font-size: 1rem;
		letter-spacing: 0px;
		line-height: 1.5rem;
		margin: 2.5% 0% 6%;
	}
	.home-about .all-about .about-msg .about-left .left-end .con-p{
		font-size:1rem;
    margin: 5% auto;
    padding: 8px 10px;
	}
	.home-about .all-about .about-msg .about-left .left-adv .img-rotate:nth-child(2){
		margin: 0% 5%;
	}
	.home-about .all-about .about-msg .about-right .right-img{
		border-width: 4px;
	}
	.home .home-work .all-work{
		width:90%;
		margin:6% auto 7%;
	}
	.home .home-exhibition{
		margin:0% auto;
	}
	.home .home-exhibition .all-exhibition .same-title .title-img{
		margin:0% 0% -1rem 10rem;
	}
	.home .home-exhibition .exhibition-con{
		width:90%;
		margin:3% auto 0%;
		flex-wrap: wrap;
	}
	.home .home-exhibition .exhibition-con .con-img{
		width:48%;
		margin:1%;
    border-radius: 8%;
	}
	.all-pro .same-screen .slide-one .slide-con{
		top: 30%;
	}
	.all-pro .same-screen .slide-one .slide-con .con-title .title-img{
		width: 55%;
	}
	.all-pro .same-screen .slide-one .slide-con .con-text h1{
		display: none;
		font-size: 1.2rem;
    margin: 2% 0% 0%;
    letter-spacing: 0.5px;
	}
	.all-pro .home-pro{
		display: none;
		padding: 5% 0% 5%;
		background:unset;
		background-color: #fcfbf9;
	}
	.all-pro .home-pro .all-pro .same-title .title-img{
		margin: 0% 0% -1.2rem 8rem;
	}
	.all-pro .allPro-msg .same-title .title-img{
		margin: 6% 0% -0.5rem 6rem;
	}
	.all-pro .home-pro .pro-msg{
		margin: -15% auto 0%;
	}
	.all-pro .allPro-msg .same-title .title-img .top-img{
		width: 35px;
	}
	.all-pro .allPro-msg .same-title .title-text h1{
		font-size: 1.8rem;
	}
	.all-pro .allPro-msg .allPro-right{
		width: 95%;
		margin: 3% auto 7%;
	}
	.all-pro .allPro-msg .allPro-right .right-img .img-text{
		width: calc(99% / 2);
    margin: 2% 1% 2% 0%;
	}
	.all-pro .allPro-msg .allPro-right .right-img .img-text:nth-child(3n){
		margin: 2% 1% 2% 0%;
	}
	.all-pro .allPro-msg .allPro-right .right-img .img-text:nth-child(2n){
		margin: 2% 0% 2% 0%;
	}
	.all-pro .allPro-msg .all-page{
		padding: 5% 0% 0%;
	}
	.all-pro .allPro-msg .all-page .page{
		margin: 0px 5px;
	}
	.all-pro .allPro-msg .all-page .page h1{
		width: 30px;
    height: 30px;
    font-size: 1rem;
	}
	.product .product-con{
		width: 90%;
	}
	.product .pro-infos{
		padding: 30px 0% 5%;
	}
	.product .pro-infos .pro-info:before{
		content:unset;
	}
	.product .pro-infos .product-con{
		width: 92%;
	}
	.product .pro-infos .pro-link .link-con{
		margin-bottom: 4%;
	}
	.product .pro-infos .pro-link .link-con h1{
		font-size: 0.9rem;
	}
	.product .pro-infos .pro-info{
		padding: 3% 5% 6%;
		flex-wrap: wrap;
		border-radius: 15px;
	}
	.product .pro-infos .pro-info .pro-slide{
		width:100%;
		margin:0% auto;
	}
	.product .pro-infos .pro-info .pro-slide .bottom-img{
		width:90%;
		padding: 1% 5%;
		margin: 3% auto 0%;
	}
	.product .pro-infos .pro-info .pro-slide .bottom-img .swiper-slide .img{
		border:1px solid #bdbdbd;
	}
	.product .pro-infos .pro-info .pro-slide .bottom-img .swiper-slide-thumb-active .img{
		border-color:#d73c3b;
	}
	.product .prev-next:after{
		font-size: 1rem;
	}
	.product .pro-infos .pro-info .pro-msg{
		width:100%;
		margin:10% auto 0%;
		padding:0%;
		position: relative;
    content: "";
    transform: unset;
    top: unset;
    left: unset;
    border-radius:0px;
    box-shadow: unset;
	}
	.product .pro-infos .pro-info .pro-msg .pro-title .h-one h1{
		font-size: 1.8rem;
	}
	.product .pro-infos .pro-info .pro-msg .pro-title .h-one .line{
		height: 4px;
	}
	.product .pro-infos .pro-info .pro-msg .pro-title .h-two{
		margin: 2% 0%;
	}
	.product .pro-infos .pro-info .pro-msg .pro-title .h-two h4{
		font-size: 1.1rem;
	}
	.product .pro-infos .pro-info .pro-msg .pro-title .h-two h1{
		font-size: 2.5rem;
	}
	.product .pro-infos .pro-info .pro-msg .pro-title .title-p{
		font-size: 0.95rem;
		line-height: 1.3rem;
		letter-spacing: 0.3px;
	}
	.product .pro-infos .pro-info .pro-msg .msg-one{
		margin: 5% 0%;
    padding: 5% 0%;
	}
	.product .pro-infos .pro-info .pro-msg .pro-con .con-detail .con-text{
		padding-left: 0.8rem;
		margin-bottom: 2.5%;
	}
	.product .pro-infos .pro-info .pro-msg .pro-con .con-detail .con-text:before{
		width:7px;
		height:7px;
	}
	.product .pro-infos .pro-info .pro-msg .pro-con .con-detail .con-text h1{
		font-size: 1rem;
	}
	.product .pro-infos .pro-info .pro-msg .pro-con .con-detail .con-text p{
		font-size: 0.95rem;
		letter-spacing:0px;
	}
	.product .pro-infos .pro-info .pro-msg .pro-con .msg-two .con-detail .con-text p{
		font-size: 0.95rem;
		line-height: 1.3rem;
	}
	.product .pro-infos .pro-info .pro-msg .pro-btn p{
		padding: 1.5% 1%;
		margin-top: 5%;
	}
	.product .pro-detail .detail-item{
		width: 100%;
	}
	.product .pro-detail .detail-item .item-con{
		padding: 1.5% 2px;
	}
	.product .pro-detail .detail-item .item-con .item-img{
		display: none;
		width: 20px;
    margin-right: 5px;
	}
	.product .pro-detail .detail-item .item-con .item-text h1{
		font-size: 1.1rem;
	}
	.product .pro-detail .detail-item .item-con .item-span{
		border-top-width: 8px;
    border-left-width: 13px;
    border-right-width: 13px;
	}
	.product .pro-detail .detail-show .detail-img{
		padding: 6% 0% 5%;
	}
	.product .all-hot{
		width:92%;
		margin:5% auto 0%;
	}
	.product .all-hot .same-title h1{
		font-size: 1.8rem;
	}
	.product .all-hot .same-title .title-img{
		margin: 0% 0% -0.5rem 9rem;
	}
	.product .all-hot .same-title .title-img .top-img{
		width:35px;
	}
	.product .all-hot .hot-slide{
		margin-top: 4%;
	}
	.product .all-hot .hot-slide .swiper .prev-next{
		display: none;
		width: 33px;
	}
	.product .all-hot .hot-slide .swiper .swiper-button-prev{
		left:-7%;
	}
	.product .all-hot .hot-slide .swiper .swiper-button-next{
		right:-7%;
	}
	.about .same-screen .slide-one .slide-con{
		top: 40%;
	}
	.about .same-screen .slide-one .slide-con .con-title .title-img{
		width:50%;
	}
	.about .home-about{
		padding:0.5% 0% 8%;
		background-size: auto 100%;
	}
	.about .about-work{
		margin:8% auto 10%;
	}
	.about .about-work .work-msg{
		width:88%;
		margin: 3% auto 0%;
	}
	.about .about-work .work-msg .msg-con{
		width: 96%;
    margin: 2%;
	}
	.about .about-work .work-msg .msg-con:nth-child(3n){
		margin: 2%;
	}
	.about .about-work .work-msg .msg-con .con-text h1{
		font-size: 1.1rem;
	}
	.about .about-exhibit .same-title .title-img{
		margin: 0% 0% -1rem 8rem;
	}
	.about .about-exhibit .exhibit-msg .con-text h1{
		font-size: 1.5rem;
	}
	.about .about-exhibit .exhibit-msg .swiper{
		padding: 5% 0% 12%;
	}
	.about .about-exhibit .exhibit-msg .swiper .prev-next{
		width:30px;
	}
	.about .about-exhibit .exhibit-msg .swiper .swiper-button-prev{
		left: -7%;
	}
	.about .about-exhibit .exhibit-msg .swiper .swiper-button-next{
		right: -7%;
	}
	.exhibit-certifi .swiper .swiper-pagination-bullet{
		width: 8px;
    height: 8px;
	}
	.certifi .same-screen .slide-one .slide-con .con-text h1{
		display: none;
	}
	.certifi .same-screen .slide-one .slide-con .con-title .title-img{
		width: 70%;
	}
	.certifi .same-screen .slide-one .slide-con .con-img{
		width:50%;
	}
	.certifi .certifi-msg{
		padding: 6% 0% 2%;
		background-size: 100% auto;
	}
	.certifi .same-title .title-img{
		margin: 0% 0% -0.8rem -6.5rem;
	}
	.certifi .certifi-msg .same-title .title-text h1{
		font-size: 1.8rem;
	}
	.certifi .certifi-slide{
		width:95%;
	}
	.certifi .certifi-slide .swiper{
		padding: 4% 5px 10%;
	}
	.contact .same-screen .slide-one .slide-con{
		top: 40%;
	}
	.contact .same-screen .slide-one .slide-con .con-title .title-img{
		width: 70%;
    margin: -1% -20% 0% 0%;
	}
	.contact .contact-info{
		padding: 3% 0% 5%;
		background-size: 100% auto;
	}
	.contact .contact-info .all-info{
		width:95%;
	}
	.contact .contact-info .same-title .title-text h1{
		font-size: 1.8rem;
	}
	.contact .contact-info .same-title .title-img{
		margin: 0% 0% -0.5rem -2rem;
	}
	.contact .contact-info .info-msg{
		width:88%;
		margin:4% auto 0%;
	}
	.contact .contact-info .info-msg .msg-con{
		width: 96%;
    margin: 2%;
		padding: 5% 0% 10%;
		border-radius: 20px;
	}
	.contact .contact-info .info-msg .msg-con .con-img{
		width: 45px;
	}
	.contact .contact-info .info-msg .msg-con .con-text h4{
		font-size: 0.9rem;
		margin: 2% 0% 3%;
	}
	.contact .contact-info .info-msg .msg-con .con-text h1{
		font-size: 1.2rem;
	}
	.contact .contact-info .info-msg .msg-con .con-span{
		height: 15%;
	}
	.contact .all-form{
		width: 92%;
		margin: 7% auto 3%;
		flex-wrap: wrap;
	}
	.contact .all-form .form-left{
		width: 100%;
		margin: 0% auto;
	}
	.contact .all-form .form-right{
		width: 100%;
		margin: 7% auto 0%;
	}
	.contact .all-form .form-left .form-title .text-img{
		width: 40px;
    margin-right: 5px;
	}
	.contact .all-form .form-left .map{
		height: 300px;
	}
	.contact .all-form .form-left .form-add .add-text{
		font-size: 0.95rem;
		letter-spacing: 0px;
	}
	.contact .all-form .form-left .form-title .text-h{
		width: calc(100% - 45px);
	}
	.contact .all-form .form-title .text-h h1{
		font-size: 1.5rem;
	}
	.contact .all-form .form-title .text-p p{
		font-size: 0.95rem;
		letter-spacing: 0px;
		margin: 1.5% 0% 5%;
		line-height: 1.2rem;
	}
	.contact .all-form .form-left .form-add .add-img{
		width:12px;
		margin-right: 8px;
	}
	.contact .all-form .form-right .form .layui-textarea{
		height: 120px;
	}
	.contact .all-form .form-right .form .layui-btn{
		font-size: 1.3rem;
		height: 40px;
    line-height: 40px;
    border-radius: 20px;
	}
	.contact .form-right .form-item{
		width: 100%;
    margin: -15% auto 0%;
    flex-wrap: wrap;
	}
	.contact .form-item .item-con{
		width: 47%;
    margin: 3% 1.5%;
	}
	.contact .form-item .item-con .all-con .con-show .con-text{
		margin-top:7%;
	}
	.contact .form-item .item-con .all-con .con-show .con-img:before{
		width:120px;
		height:120px;
	}
	.contact .form-item .item-con .all-con .con-show .con-text h1{
		font-size: 0.9rem;
		height: unset;
    line-height: unset;
    padding: 5px;
	}
	.contact .form .layui-form .layui-form-item{
		width: 100%;
    margin: 2% auto;
	}
	.footer{
		margin-top: 7%;
	}
	.foot-bc{
		display: none;
	}
	.footer .foot-bc1{
		display: none;
	}
	.footer .nav-form{
		width:90%;
	}
	.footer .nav-form .foot-form{
		position: relative;
    content: unset;
    z-index: 22;
    transform: unset;
		top: unset;
		left: unset;
		width: 100%;
		margin:0% auto 7%;
	}
	.footer .foot-form .form-msg .form-right .layui-form .layui-form-item{
		width: 100%;
    margin: 1% auto;
	}
	.footer .foot-form .form-msg .form-left .form-title h1{
		font-size: 1.8rem;
	}
	.footer .foot-form .form-msg .form-left .form-title p{
		width: 100%;
    margin: 1.5% auto 0%;
		font-size: 0.9rem;
		line-height: 1rem;
	}
	.footer .foot-form .form-msg .form-left .form-title p br{
		display: none;
	}
	.footer .all-foot{
		padding: 7% 0% 6%;
    background: unset;
    background-color: #f6f6f6;
	}
	.footer .foot-nav{
		padding:0%;
	}
	.footer .foot-nav .all-nav{
		flex-wrap: wrap;
		flex-direction: column-reverse;
	}
	.footer .foot-nav .all-nav .nav-one{
		width: 100%;
    margin: 5% auto 0%;
	}
	.footer .foot-nav .all-nav .nav-two{
		width: 100%;
    margin: 0% auto;
    display: block;
	}
	.footer .foot-nav .all-nav .foot-add h2{
		font-size: 1rem;
	}
	.footer .foot-nav .all-nav .foot-add h2 br{
		display: none;
	}
	.footer .foot-nav .all-nav .foot-msg{
		margin: 3% 0% 8%;
	}
	.footer .foot-nav .all-nav .foot-msg .msg-con .con-bottom{
		font-size: 1rem;
	}
	.footer .foot-nav .all-nav .foot-item{
		display: flex;
		display: -webkit-flex;
		flex-wrap: wrap;
	}
	.footer .foot-nav .all-nav .foot-title h1{
		margin-bottom: 0.5rem;
	}
	.footer .foot-nav .all-nav .foot-item .item-link{
		margin:5px;
	}
	.footer .foot-nav .all-nav .foot-item .item-link h1{
		font-size: 1.1rem;
	}
	.footer .foot-nav .all-nav .foot-link .link-title h1{
		margin: 5% 0% 4%;
	}
	.footer .foot-nav .all-nav .foot-link .link-msg .link-href{
		width: 35px;
		margin-right: 10px;
	}
	.footer .foot-nav .all-nav .foot-bottom .bottom-img{
		display: none;
		top: -50%;
	}
	.footer .foot-nav .all-nav .foot-bottom .bottom-p{
		width:95%;
	}
	.footer .foot-nav .all-nav .foot-bottom .bottom-p br{
		display:none;
	}
	.form .layui-input{
		height: 40px;
    line-height: 40px;
    
	}
}