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:MyCandarab;src:url(Candarab.ttf);}
@font-face{font-family:MyCandarar;src:url(Candarar.ttf);}
@font-face{font-family:MyDIN;src:url(DIN.ttf);}
@font-face{font-family:Mysiyuan;src:url(siyuan.ttf);}
.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;}
.goog-te-gadget-simple .goog-te-menu-value{padding: 0.8rem 2.5rem !important;margin-top: 0px !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;
}
.language{
	position:relative;
	height:50px;
	top:40px;
}
.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;
	-o-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;
  min-width:980px;
  width: 90%;
  margin: 0 auto;
  padding: 1.55rem 0rem;
}
.nav .nav-content .nav-logo{
	width: 20rem;
  margin-right: 0rem;
}
.nav .nav-content .nav-logo a{
	display:block;
}
.nav .nav-content .nav-ul{
	width: calc(100% - 20rem);
	text-align:right;
	padding-top:1rem;
}
.nav .nav-content .nav-ul ul li{
	display:inline-block;
	padding: 0rem 2.5rem;
}
.nav .nav-content .nav-ul ul .li-home{
	padding-left:0rem;
}
.nav .nav-content .nav-ul ul li a{
	display:block;
}
.nav .nav-content .nav-ul ul li h1{
	font-family: "思源黑体 CN";
  font-weight:700;
  font-size: 1.25rem;
  color: #171c61;
  text-transform: capitalize;
}
.nav .nav-content .nav-ul ul .li-product:hover{
	cursor: pointer;
}
.nav .nav-content .nav-ul ul .li-lang{
	position: relative;
  font-weight: 700;
  font-size: 1.25rem;
  color: #171c61;
  padding:0rem;
  vertical-align: bottom;
}
.nav .nav-content .nav-ul ul .li-lang .lang{
	border: 1px solid #171c61;
  border-radius: 5px;
  padding: 2px 5px;
  box-sizing: border-box;
}
.nav .nav-content .nav-ul .child{
	z-index:2;
	background-color: #ffffff !important;
  position: absolute;
  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 .child li{
	display: block;
  margin: 1rem;
  padding: 0rem;
}
.nav .nav-content .nav-ul .child li a{
	display:inline-block;
}
.nav .nav-content .nav-ul .child li h2{
  font-family: "思源黑体 CN";
  font-weight:500;
  font-size: 1.2rem;
  color: #171c61;
}
.child-show{
	transform: matrix(1, 0, 0, 1, 0, 10) !important;
  visibility: inherit !important;
  opacity: 1 !important;
}
.auto-hide{
	display:none;
}
.home .home-hide{
	display:none;
}
.home .home-content .screen{
	position: relative;
}
.home .home-content .screen .screen-content{
	position: absolute;
  transform: translate(-50%,-50%);
  top: 50%;
  left: 50%;
  width:80%;
  display: flex;
  display: -webkit-flex;
  align-items:center;
}
.home .home-content .screen .screen-content .content-details{
	color:#ffffff;
}
.home .home-content .screen .screen-content .content-details .title h1{
	font-family: MyCandarab;
  font-size: 6.25rem;
  display:inline-block;
  text-transform: uppercase;
  margin-right:1rem;
}
.home .home-content .screen .screen-content .content-details .title h3{
	font-family: "思源黑体 CN";
	font-weight:700;
	font-size: 6.25rem;
	display:inline-block;
}
.home .home-content .screen .screen-content .content-details .title h2{
	font-family: MyCandarar;
  font-size:3rem;
  margin-top: 1.5rem;
}
.home .home-content .screen .screen-content .content-details .text{
	font-family: "思源黑体 CN";
	font-weight:300;
  font-size: 1.125rem;
  letter-spacing: 0.5px;
  line-height: 2rem;
  margin-top:3.5rem;
}
.home .home-content .screen .screen-content .content-details .text .p-hide{
	display:none;
}
.home .home-content .screen .screen-content .content-details .btn{
	display: inline-block;
  margin-top: 1.5rem;
  font-family: MyCandarab;
  font-size: 2rem;
  text-transform: uppercase;
  border: 1px solid #e60012;
}
.home .home-content .screen .screen-content .content-details .btn a{
	display:inline-block;
	background-color:#e60012;
	margin:5px;
}
.home .home-content .screen .screen-content .content-details .btn a:hover{
	transform:scale(0.98);
	opacity:0.8;
}
.home .home-content .screen .screen-content .content-details .btn p{
	height: 70px;
  line-height: 70px;
  padding: 0px 40px;
}
.home .home-content .screen .screen-content .content-img{
	width:60rem;
}
.home .home-content .home-productUs{
	width: 88%;
  margin:4.5% auto 6.5%;
}
.home .home-content .home-productUs .home-product{
	text-align:center;
	margin-bottom: 5%;
}
.home .home-content .home-productUs .home-product .arrows{
	width:1.8rem;
	display: inline-block;
}
.home .home-content .home-productUs .home-product .pro-content{
	text-align:left;
	margin-top:2.8rem;
}
.home .home-content .home-productUs .home-product .pro-content .p1{
	font-family:MyCandarab;
	font-size:4.6rem;
	color:#e60012;
}
.home .home-content .home-productUs .home-product .pro-content .p2{
	font-family:MyCandarar;
	font-size:2.6rem;
	color:#171c61;
}
.home .home-content .home-productUs .home-product .pro-content .pro-img{
	display: flex;
  display: -webkit-flex;
  flex-flow: wrap;
  margin-top: 3rem;
}
.home .home-content .home-productUs .home-product .pro-content .pro-img .text-img{
	width: 31.5%;
	margin:0% 2.75% 3% 0%;
}
.home .home-content .home-productUs .home-product .pro-content .pro-img .text-img a{
	background-color: #f7f7f7;
	position:relative;
	overflow:hidden;
}
.home .home-content .home-productUs .home-product .pro-content .pro-img .text-img img{
	display: block;
  width: 75%;
  margin: 0 auto;
}
.home .home-content .home-productUs .home-product .pro-content .pro-img .text-img a:before{
	position: absolute;
	content:"";
  top: 0;
  left: 0;
  width: 100%;
  height:200%;
  background: rgba(23,28,97,.9);
  -webkit-transition: -webkit-transform 1.5s;
  transition: transform 1.5s;
  -webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);
  transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);
}
.home .home-content .home-productUs .home-product .pro-content .pro-img .text-img .shift:hover a:before{
	-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);
  transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);
}
.home .home-content .home-productUs .home-product .pro-content .pro-img .text-img .shift:hover img{
	transform: scale3d(1,1,1);
  -webkit-transform: scale3d(1,1,1);
}
.home .home-content .home-productUs .home-product .pro-content .pro-img .img-three{
  margin-right:0%;
}
.home .home-content .home-productUs .home-product .pro-content .pro-img .img-six{
  margin-right:0%;
}
.home .home-content .home-productUs .home-product .pro-content .pro-img h1{
  font-family: "思源黑体 CN";
	font-weight:500;
  font-size: 1.875rem;
  color: #171c61;
  margin-top:0.7rem;
}
.Why-cus{
	text-align: center;
	margin-bottom: 5%;
}
.Why-cus .title-border{
	display:inline-block;
	position:relative;
}
.Why-cus .border-one:before{
	position:absolute;
	content:"";
	top:0px;
	left:0px;
	width:18%;
	height:1px;
	background-color:#171c61;
	-webkit-animation: lineChange2 5s linear infinite;
  -moz-animation: lineChange2 5s linear infinite;
  -ms-animation: lineChange2 5s linear infinite;
  -o-animation: lineChange2 5s linear infinite;
  animation: lineChange2 5s linear infinite;
}
.Why-cus .border-one:after{
	position:absolute;
	content:"";
	top:0px;
	left:0px;
	height:40%;
	width:1px;
	background-color:#171c61;
	-webkit-animation: lineChange1 5s linear infinite;
  -moz-animation: lineChange1 5s linear infinite;
  -ms-animation: lineChange1 5s linear infinite;
  -o-animation: lineChange1 5s linear infinite;
  animation: lineChange1 5s linear infinite;
}
.Why-cus .border-two:before{
	position:absolute;
	content:"";
	bottom:0px;
	right:0px;
	width:36%;
	height:1px;
	background-color:#e60012;
	-webkit-animation: lineChange3 5s linear infinite;
  -moz-animation: lineChange3 5s linear infinite;
  -ms-animation: lineChange3 5s linear infinite;
  -o-animation: lineChange3 5s linear infinite;
  animation: lineChange3 5s linear infinite;
}
.Why-cus .border-two:after{
	position:absolute;
	content:"";
	bottom:0px;
	right:0px;
	height:40%;
	width:1px;
	background-color:#e60012;
	-webkit-animation: lineChange1 5s linear infinite;
  -moz-animation: lineChange1 5s linear infinite;
  -ms-animation: lineChange1 5s linear infinite;
  -o-animation: lineChange1 5s linear infinite;
  animation: lineChange1 5s linear infinite;
}
@keyframes lineChange1{
	0%{
		height:40%;
	}
	25%{
		height:70%;
	}
	50%{
		height:100%;
	}
	75%{
		height:70%;
	}
	100%{
		height:40%;
	}
}
@-webkit-keyframes lineChange1{
	0%{
		height:18%;
	}
	25%{
		height:59%;
	}
	50%{
		height:100%;
	}
	75%{
		height:59%;
	}
	100%{
		height:18%;
	}
}
@keyframes lineChange2{
	0%{
		width:18%;
	}
	25%{
		width:59%;
	}
	50%{
		width:100%;
	}
	75%{
		width:59%;
	}
	100%{
		width:18%;
	}
}
@-webkit-keyframes lineChange2{
	0%{
		width:40%;
	}
	25%{
		width:70%;
	}
	50%{
		width:100%;
	}
	75%{
		width:70%;
	}
	100%{
		width:40%;
	}
}
@keyframes lineChange3{
	0%{
		width:36%;
	}
	25%{
		width:68%;
	}
	50%{
		width:100%;
	}
	75%{
		width:68%;
	}
	100%{
		width:36%;
	}
}
@-webkit-keyframes lineChange3{
	0%{
		width:36%;
	}
	25%{
		width:68%;
	}
	50%{
		width:100%;
	}
	75%{
		width:68%;
	}
	100%{
		width:36%;
	}
}
.Why-cus .title{
	position:relative;
	padding: 0px 90px 10px 50px;;
	margin: 3px;
}
.Why-cus .title:before{
	position:absolute;
	content:"";
	top:0px;
	left:0px;
	width:0px;
	height:0px;
	border-top: 20px solid #171c61;
  border-right: 25px solid transparent;
}
.Why-cus .title:after{
	position: absolute;
  content: "";
  bottom: 0px;
  right: 0px;
  width: 0px;
  height: 0px;
  border-bottom: 40px solid #e60012;
  border-left: 60px solid transparent;
}
.Why-cus .title h1{
	display:inline-block;
	font-family: MyCandarab;
  font-size: 5.625rem;
  color: #171c61;
  margin-right: 15px;
  text-transform: uppercase;
}
.Why-cus .title h2{
	position:relative;
	display:inline-block;
	font-family: MyCandarar;
  font-size: 3.75rem;
  color: #171c61;
  text-transform: uppercase;
}
.Why-cus .title span{
	position:absolute;
  top:-5px;
  left: 0px;
  width: max-content;
	font-family:"思源黑体 CN";
  font-size:0.75rem;
  font-weight:300;
  text-transform: initial;
  color: #171c61;
}
.cus-title .title span{
	left:unset;
	right:0px;
}
.apply-title .title h1{
	text-transform:capitalize;
}
.apply-title .title h2{
	text-transform:capitalize;
}
.product-title{
	margin:7.5% 0% 5%;
}
.product-title .title h2{
	font-family: MyCandarab;
	font-size: 5.625rem;
}
.product-title .title span{
	left:unset;
	right:0px;
	font-size: 1.125rem;
	margin-top:-1rem;
}
.home .home-content .home-productUs .home-Whyus .Why-img{
	position:relative;
}
.home .home-content .home-productUs .home-Whyus .Why-img .vertical-text{
	position:absolute;
	top:0px;
	left:0px;
	height: max-content;
  font-family: "思源黑体 CN";
  font-size: 0.75rem;
  font-weight: 300;
  color: #171c61;
  writing-mode: tb;
}
.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg{
	display: flex;
  display: -webkit-flex;
  flex-flow: wrap;
  width: 85%;
  margin: 0 auto;
}
.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .text-img{
	position:relative;
	width:24.25%;
	margin-right:1%;
	overflow:hidden;
}
.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .img-four{
	margin-right:0%;
}
.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .text-img .text-show{
  text-align: center;
	font-family:"思源黑体 CN";
	color:#ffffff;
}
.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .text-img .text-show h1{
	font-size:1.75rem;
	font-weight:300;
	position: absolute;
  top:80%;
  left: 0;
  width:100%;
  -webkit-transition: -webkit-transform 0.6s;
  transition: transform 0.6s;
  -webkit-transform: translate3d(0,-50%,0);
  transform: translate3d(0,-50%,0);
}
.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .text-img .text-show span{
	position: absolute;
  bottom: 10%;
  left: 0;
  width:100%;
  opacity: 0;
  -webkit-transform: translate3d(0,10px,0);
  transform: translate3d(0,10px,0);
  -webkit-transition: -webkit-transform 0.6s;
  transition: transform 0.6s;
  font-size: 1rem;
  font-weight: 300;
}
.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .text-img .img-shift:before{
	position: absolute;
	content:"";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: -webkit-transform 0.6s;
  transition: transform 0.6s;
  background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 75%);
  background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 75%);
  opacity: 0;
  -webkit-transform: translate3d(0,50%,0);
  transform: translate3d(0,50%,0);
}
.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .text-img:hover{
	cursor:pointer;
}
.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .text-img:hover .img-shift:before{
  opacity: 1;
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}
.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .text-img:hover .text-show h1{
  -webkit-transform: translate3d(0,-50%,0) translate3d(0,-50px,0);
  transform: translate3d(0,-50%,0) translate3d(0,-50px,0);
}
.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .text-img:hover .text-show span{
	opacity: 1;
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}
.home .home-content .home-productUs .home-Whyus .Whyus-bottom{
	font-family:"思源黑体 CN";
	font-size:0.875rem;
	font-weight:300;
	color:#171c61;
	width:100%;
  margin:3.5% auto 0%;
	text-align:center;
	line-height:2rem;
	letter-spacing: 0.1px;
}
.home .home-content .home-productUs .home-Whyus .Whyus-bottom .bottom-line{
	display: inline-block;
	margin-top: 2rem;
  width: 16rem;
  height: 5px;
  background-color: #e60012;
}
.home .home-content .home-application .app-title{
	width: 74.8%;
  margin:0 auto 2.5%;
}
.home .home-content .home-application .app-title .app-border{
	position:relative;
	display: inline-block;
}
.home .home-content .home-application .app-title .app-border:before{
	position: absolute;
  content: "";
  bottom: 1.185rem;
  right: -5.5rem;
  width: 11rem;
  height: 1px;
  background-color: #e60012;
}
.home .home-content .home-application .app-title .app-border:after{
	position:absolute;
	content:"";
	bottom: 1.185rem;
  right: -5.5rem;
	height:3.8rem;
	width:1px;
	background-color:#e60012;
}
.home .home-content .home-application .app-title h1{
	position:relative;
	display:inline-block;
	font-family:MyCandarab;
	font-size:4.5rem;
	color:#171c61;
	margin: 0px 7px 7px 0px;
}
.home .home-content .home-application .app-title h1:after{
	position: absolute;
  content: "";
  bottom:1.1875rem;
  right: -5.5rem;
  width: 0px;
  height: 0px;
  border-bottom:30px solid #e60012;
  border-left:30px solid transparent;
}
.home .home-content .home-application .app-title span{
	display:inline-block;
	font-family:MyCandarar;
	font-size:3rem;
}
.home .home-content .home-application .app-img .app-hide{
	display:none;
}
.home .home-content .home-application .app-img .swiper-container .swiper-slide{
	position:relative;
}
.home .home-content .home-application .app-img .swiper-container .swiper-slide .app-content{
  position: absolute;
  top:8%;
  left:12%;
  width:50%;
  color: #ffffff;
  font-family: MYCandarar;
  font-size: 1.2rem;
  line-height: 2.2rem;
  letter-spacing: 0.5px;
}
.home .home-content .home-application .app-img .swiper-container .slide-four .app-content{
	width:35%;
}
.home .home-content .home-application .app-img .swiper-container-horizontal>.swiper-scrollbar{
	width:35%;
  transform: translate(-50%,0px);
  left: 50%;
  bottom: 10%;
  border: 1px solid #ffffff;
  overflow: hidden;
  background: transparent;
}
.home .home-content .home-application .app-img .swiper-scrollbar-drag{
	background:rgba(230,0,18,1);
}
.home .home-content .home-application .app-text{
  width:85%;
  text-align:right;
  margin:5% 0% 4%;
}
.home .home-content .home-application .app-text .text-details{
	display: inline-block;
	width: 40%;
}
.home .home-content .home-application .app-text .text-details p{
	font-family: MyCandarar;
  font-size: 0.875rem;
  color: #171c61;
  line-height:1.8rem;
  text-align:left;
}
.home .home-content .home-application .app-text .text-details .app-line{
	display: inline-block;
	width: 10rem;
  height: 1px;
  background: #171c61;
  margin:8% 8% 0% 0%;
}
.home .home-content .home-news .news-screen{
	position:relative;
}
.home .home-content .home-news .news-screen .news-content{
	position:absolute;
	transform:translate(0px,-50%);
	left:12%;
	top:50%;
	width:88%;
}
.home .home-content .home-news .news-screen .news-content .title{
	font-family: MyCandarab;
  font-size: 4.625rem;
	color:#ffffff;
}
.home .home-content .home-news .news-screen .news-content .details{
	 width: 60%;
	font-family: MyCandarar;
  font-size:1.2rem;
	color:#ffffff;
	margin-left: 17%;
  line-height: 1.8rem;
}
.home .home-content .home-news .news-screen .news-arrows{
	position:absolute;
	left:12%;
	bottom: -2rem;
	background-color:#bc000d;
}
.home .home-content .home-news .news-screen .news-arrows img{
	width:2.5rem;
	padding:1rem;
}
.home .home-content .home-news .news-img{
	position:relative;
	width:62.5%;
	margin:2rem auto 11rem;
}
.home .home-content .home-news .news-img .swiper-container{
	position:unset;
}
.home .home-content .home-news .news-img .swiper-container .prev-next{
	background: unset;
  background-image: unset;
  width: 7rem;
  height: auto;
  opacity: 1;
  display:flex;
  display:-webkit-flex;
  align-items: center;
}
.home .home-content .home-news .news-img .swiper-container .prev-next img{
	width:5rem;
	margin-right:10px;
}
.home .home-content .home-news .news-img .swiper-container .prev-next span{
	font-family:MyCandarar;
	font-size:1.125rem;
	text-transform:uppercase;
	color:#171c61;
}
.home .home-content .home-news .news-img .swiper-container .swiper-button-prev{
  left: -15%;
}
.home .home-content .home-news .news-img .swiper-container .swiper-button-next{
  right: -15%;
}
.home .home-content .home-news .news-img .swiper-container .swiper-button-next img{
	transform: rotate(180deg); 
	margin-right:0px;
	margin-left:10px;
}
.home .home-content .home-news .news-img .swiper-container-horizontal>.swiper-scrollbar{
	width:35%;
  transform: translate(-50%,0px);
  left: 50%;
  bottom:-5rem;
  border: 1px solid #171c61;
  overflow: hidden;
  background: transparent;
}
.home .home-content .home-news .news-img .swiper-scrollbar-drag{
	background:rgba(230,0,18,1);
}
.home .home-content .home-news .news-img .swiper-container .text-details{
  color: #171c61;
  background-color: #f7f7f7;
  text-align:center;
  font-size:1.5rem;
  padding: 1rem 0rem;
}
.home .home-content .home-news .news-img .swiper-container .text-details h1{
	font-family: MyCandarar;
}
.home .home-content .home-news .news-img .swiper-container .text-details h2{
	font-family: "思源黑体 CN";
	font-weight:400;
	margin-top: 0.5rem;
}
.screen-hide{
	display:none;
}
.all-screen{
	position: relative;
}
.all-screen .screen-content{
	position: absolute;
  transform: translate(0px,-50%);
  top: 45%;
  left: 9%;
  font-family: MyCandarab;
  font-size: 3.56rem;
  color: #fefefe;
  text-transform: uppercase;
}
.all-screen .arrow{
	position: absolute;
  left: 9%;
  bottom: -1.8rem;
  background-color: #e60012;
  z-index: 22;
}
.all-screen .arrow img{
	width: 2.8rem;
  padding:0.6rem 0.8rem;
}
.new .new-content{
	overflow:hidden;
}
.new .new-content .all-new{
	width: 80%;
  margin: 7.5% auto 8%;
}
.new .new-content .all-new .new-details{
	display: flex;
  display: -webkit-flex;
  width: calc(100% - 6rem);
  padding: 3rem;
  box-shadow: 0px 5px 20px rgba(0,0,0,0.11);
  margin-bottom: 6rem;
}
.new .new-content .all-new .new-details .new-img{
	width: 40%;
}
.new .new-content .all-new .new-details .new-content{
	width: 50%;
  margin-left: 10%;
}
.new .new-content .all-new .new-details .new-content .con-top{
  padding:1rem 1rem 1.5rem;
  color: #ffffff;
  background-color: #171c61;
}
.new .new-content .all-new .new-details .new-content .con-top .con-title{
	font-family:MyCandarab;
	font-size:1.875rem;
	margin-bottom: 1rem;
}
.new .new-content .all-new .new-details .new-content .con-top .time-add{
	display: flex;
  display: -webkit-flex;
	font-family:"思源黑体 CN";
	font-weight:400;
	font-size:1.25rem;
}
.new .new-content .all-new .new-details .new-content .con-top .time-add .time{
	width:30%;
}
.new .new-content .all-new .new-details .new-content .con-top .time-add .add{
	width:70%;
}
.new .new-content .all-new .new-details .new-content .con-top .time-add h3{
	display:inline;
	vertical-align: middle;
	font-weight: 350;
	margin-left: 5px;
}
.new .new-content .all-new .new-details .new-content .con-top .time-add img{
	width:1.75rem;
}
.new .new-content .all-new .new-details .new-content .con-bottom{
	padding: 2rem 0rem 0rem 1.5rem;
	font-family:"思源黑体 CN";
	font-weight:300;
	font-size: 0.875rem;
  color: #171c61;
  width: 80%;
  letter-spacing: 0.5px;
  line-height: 2rem;
}
.new .new-content .all-new .new-details .new-content .con-bottom p{
	display:inline;
}
.new .new-content .all-new .new-details .new-content .con-bottom .p1{
	margin-right:8%;
}
.new .new-content .all-new .new-details .new-content .con-bottom .arrow-line{
	position:relative;
	display: inline-block;
  width:9.5rem;
  height: 1px;
  background-color: #171c61;
  margin-top: 2rem;
  margin-left: 0.4rem;
  -webkit-animation: lineChange 3s linear infinite;
  -moz-animation: lineChange 3s linear infinite;
  -ms-animation: lineChange 3s linear infinite;
  -o-animation: lineChange 3s linear infinite;
  animation: lineChange 3s linear infinite;
}
@keyframes lineChange{
	0%{
		width:9.5rem;
	}
	50%{
		width:4rem;
	}
	100%{
		width:9.5rem;
	}
}
@-webkit-keyframes lineChange{
	0%{
		width:9.5rem;
	}
	50%{
		width:4rem;
	}
	100%{
		width:9.5rem;
	}
}
.new .new-content .all-new .new-details .new-content .con-bottom .arrow-line:before{
	position:absolute;
	content:"";
	transform:translate(0px,-50%);
	left:-0.4rem;
	border-right:0.4rem solid #171c61;
	border-top:0.4rem solid transparent;
	border-bottom:0.4rem solid transparent;
}
.new .new-content .all-new .change{
	flex-direction:row-reverse;
}
.new .new-content .all-new .change .new-content{
	margin-left:0%;
	margin-right:10%;
}
.new .new-content .all-new .change .new-content .con-bottom .arrow-line{
	margin-left: 0rem;
}
.new .new-content .all-new .change .new-content .con-bottom .arrow-line:before{
	margin-top:0.8px;
	left: unset;
	right:-0.4rem;
	border-right:unset;
	border-left:0.4rem solid #171c61;
}
.industry-new .all-new{
	display: flex;
  display: -webkit-flex;
}
.industry-new .all-new .new-detail{
	width:47.5%;
	margin-right:5%;
}
.industry-new .all-new .news-two{
	margin-right:0%;
}
.industry-new .all-new .new-detail .new-img{
	overflow:hidden;
}
.industry-new .all-new .new-detail .new-img img{
	transition: all 0.6s cubic-bezier(0.3, 0.1, 0.1, 1);
  -webkit-transition: all 0.6s cubic-bezier(0.3, 0.1, 0.1, 1);
  -moz-transition: all 0.6s cubic-bezier(0.3, 0.1, 0.1, 1);
  -ms-transition: all 0.6s cubic-bezier(0.3, 0.1, 0.1, 1);
}
.industry-new .all-new .new-detail .new-img:hover img{
	opacity: 0.8;
	transform: scale(1.05) rotate(1.1deg);
  -webkit-transform: scale(1.05) rotate(1.1deg);
  -moz-transform: scale(1.05) rotate(1.1deg);
  -ms-transform: scale(1.05) rotate(1.1deg);
}
.industry-new .all-new .new-detail .new-con{
	margin-top:1rem;
}
.industry-new .all-new .new-detail .new-con h1{
	font-family: MyCandarab;
  font-size: 2.4rem;
  text-transform: uppercase;
  color: #171c61;
}
.industry-new .all-new .new-detail .new-con p{
	font-family:"思源黑体 CN";
	font-weight:400;
	font-size:1.125rem;
	color:#171c61;
	margin:1rem 0rem 1.5rem;
}
.industry-new .all-new .new-detail .new-con .btn{
	display: inline-block;
}
.industry-new .all-new .new-detail .new-con .btn p{
	height: 42px;
  line-height: 42px;
  padding: 0px 35px;
	font-size:1.4rem;
	color:#ffffff;
	background-color: #171c61;
	margin:0rem;
}
.industry-new .all-new .new-detail .new-con .btn:hover p{
	background-color:#ffffff;
	color: #171c61;
	box-shadow:0px 0px 15px rgba(0,0,0,0.2);
}
.all-indusnew .screen-bottom{
	font-family: MyCandarab;
	font-size: 2.15rem;
	padding: 2.5% 0%;
	color: #fefefe;
  background-color: #000000;
  text-transform: uppercase;
  text-align: center;
} 
.all-indusnew .new-detail{
	display: flex;
 	display: -webkit-flex;
 	align-items: center;
}
.all-indusnew .new-content .all-new{
	width:82%;
	margin: 9% auto;
}
.all-indusnew .new-one{
	flex-direction: row-reverse;
	margin-bottom: 5%;
}
.all-indusnew .new-detail .new-text{
	width: 51%;
}
.all-indusnew .new-detail .new-img{
	width: 45%;
  margin-right: 4%;
}
.all-indusnew .new-two .new-text{
	width: 45%;
}
.all-indusnew .new-two .new-img{
	width: 51%;
	margin:0% 0% 0% 4%;
}
.all-indusnew .new-detail .new-img .img{
	overflow: hidden;
}
.all-indusnew .new-detail .new-img img{
	transition: all 0.6s cubic-bezier(0.3, 0.1, 0.1, 1);
  -webkit-transition: all 0.6s cubic-bezier(0.3, 0.1, 0.1, 1);
  -moz-transition: all 0.6s cubic-bezier(0.3, 0.1, 0.1, 1);
  -ms-transition: all 0.6s cubic-bezier(0.3, 0.1, 0.1, 1);
}
.all-indusnew .new-detail .new-img:hover img{
	opacity: 0.8;
	transform: scale(1.05) rotate(1.1deg);
  -webkit-transform: scale(1.05) rotate(1.1deg);
  -moz-transform: scale(1.05) rotate(1.1deg);
  -ms-transform: scale(1.05) rotate(1.1deg);
}
.all-indusnew .new-detail .text-details{
	display: flex;
 	display: -webkit-flex;
 	margin-bottom: 12%;
}
.all-indusnew .new-detail .new-text .text-last{
	margin-bottom: 0%;
}
.all-indusnew .new-detail .text-details .num{
	font-family:"思源黑体 CN";
	font-size:1.125rem;
	font-weight: 800;
	width:30px;
	height:27px;
	line-height:27px;
	text-align: center;
	white-space:nowrap;
	overflow:hidden;
  text-overflow : ellipsis;
  margin:2px 10px 0px 0px;
	color:#ffffff;
	background-color:#e60012;
}
.all-indusnew .new-detail .text-details .detail{
	width: calc(100% - 40px);
}
.all-indusnew .new-detail .text-details .detail p{
	font-family:"思源黑体 CN";
	font-size:1.1rem;
	font-weight: 400;
	color:#171c61;
	line-height:1.875rem;
}
.industry-new1 .new-content .all-new{
	width: 70%;
}
.industry-new1 .all-new .new-img .img{
	width: 88%;
	display: inline-block;
}
.industry-new1 .all-new .new-two .new-img{
	text-align: right;
}
.industry-new1 .new-detail .new-img .img-hide{
	display:none;
}
.industry-new2 .new-one{
	align-items: flex-start;
}
.industry-new2 .all-new .text-three{
	margin:12% 0% 0% 0%;
}
.about .about-content .about-adv{
	background-image:url(../fodder/home/about-bc.jpg);
	background-attachment: fixed;
}
.about .about-content .about-adv .all-adv{
	display: flex;
  display: -webkit-flex;
	width: 80%;
  margin: 0 auto;
  padding: 3rem 0px 4rem;
  text-align: center;
}
.about .about-content .about-adv .all-adv .adv{
	width:32%;
	margin-right:2%;
}
.about .about-content .about-adv .all-adv .items{
	margin-right:0%;
}
.about .about-content .about-adv .all-adv .adv .circle{
	display:inline-block;
}
.about .about-content .about-adv .all-adv .adv .circle .square{
	position:relative;
	width: 100%;
  padding-bottom: 100%;
  height: 0;
  background-color:#ffffff;
  border-radius:50%;
  box-shadow:3px 3px 10px rgba(23,28,97,0.5);
}
.about .about-content .about-adv .all-adv .adv .circle .square:after{
	position: absolute;
	content:"";
	top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  box-sizing: border-box;
  animation: load 2s infinite linear;
  -webkit-animation: load 2s infinite linear;
  -moz-animation:load 2s infinite linear;
  -ms-animation:load 2s infinite linear;
}
.about .about-content .about-adv .all-adv .year .circle .square:after{
	border-top: 2px solid #e60012;
	border-bottom: 2px solid #e60012;
	border-left: 2px solid rgba(255, 255, 255, 1);
  border-right: 2px solid #e60012;
}
.about .about-content .about-adv .all-adv .million .circle .square:after{
	border-top: 2px solid rgba(255, 255, 255, 1);
	border-bottom: 2px solid #e60012;
	border-left: 2px solid #e60012;
  border-right: 2px solid #e60012;  
}
.about .about-content .about-adv .all-adv .items .circle .square:after{
	border-top: 2px solid #e60012;
	border-bottom: 2px solid #e60012;
	border-left: 2px solid #e60012;
  border-right: 2px solid rgba(255, 255, 255, 1);
}
@-webkit-keyframes load{
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.about .about-content .about-adv .all-adv .adv .circle h1{
	font-family:MyDIN;
	font-size:6.25rem;
	line-height:6.25rem;
	color:#171c61;
	padding:2.5rem;
}
.about .about-content .about-adv .all-adv .adv .adv-content{
	font-family:"思源黑体 CN";
	color:#171c61;
	margin-top: 1rem;
}
.about .about-content .about-adv .all-adv .adv .adv-content h1{
	font-size:1.875rem;
	font-weight:500;
}
.about .about-content .about-adv .all-adv .adv .adv-content p{
	font-size:1.5rem;
	font-weight:300;
}
.about .about-content .company-history .about-company{
	box-shadow: 0px 5px 30px rgba(4,0,0,0.23);
}
.about .about-content .company-history .all-company{
	width:78%;
	margin:0rem auto;
	padding: 4.5rem 0rem;
  display: flex;
  display: -webkit-flex;
  align-items: center;
}
.about .about-content .company-history .all-company .company-logo{
	position:relative;
	width:26%;
  margin-right:4%;
  padding-top: 3%;
  border: 1px solid #e60012;
  border-right: unset;
}
.about .about-content .company-history .all-company .company-logo:after{
	position:absolute;
	content:"";
	right: -0.5rem;
  bottom: -0.5rem;
	border-left:0.5rem solid #171c61;
	border-top:0.5rem solid transparent;
	border-bottom:0.5rem solid transparent;
}
.about .about-content .company-history .all-company .company-logo img{
	width:15rem;
}
.about .about-content .company-history .all-company .company-content{
	width:70%;
}
.about .about-content .company-history .all-company .company-content .title{
	font-family:MyCandarab;
	font-size:4.5rem;
	color:#171c61;
	margin-bottom: 2rem;
}
.about .about-content .company-history .all-company .company-content .content{
	font-family:"思源黑体 CN";
	font-weight:300;
	font-size:1rem;
	color:#171c61;
	line-height: 2rem;
  letter-spacing: 0.5px;
}
.about .about-content .company-history .about-history{
	background-image:url(../fodder/home/history-bc.png);
	background-size:100% 100%;
	background-repeat: no-repeat;
	background-attachment: fixed;
}
.about .about-content .company-history .about-history .fac-bottom{
	display: flex;
  display: -webkit-flex;
  margin-top: 1rem;
}
.about .about-content .company-history .about-history .fac-bottom .fac-left{
	display: flex;
  display: -webkit-flex;
	width:calc( (100% - 1rem ) / 2);
	margin-right:1rem;
	position:relative;
}
.about .about-content .company-history .about-history .fac-bottom .fac-left .left-right{
	position:relative;
}
.about .about-content .company-history .about-history .fac-bottom .fac-left .left-right img{
	position:absolute;
	height:100%;
}
.about .about-content .company-history .about-history .fac-bottom .fac-right{
	width:calc( (100% - 1rem ) / 2);
}
.about .about-content .company-history .about-history .fac-bottom .fac-right .right-top{
	display: flex;
  display: -webkit-flex;
}
.about .about-content .company-history .about-history .fac-bottom .left-right{
	width:calc( (100% - 1rem ) / 2);
	margin-right:1rem;
}
.about .about-content .company-history .about-history .fac-bottom .img-two{
	margin-right:0rem;
}
.about .about-content .company-history .about-history .fac-bottom .fac-right .right-bottom{
	margin-top:1rem;
	background-color:#171c61;
	font-family:MyCandarab;
	font-size:4rem;
	color:#ffffff;
	text-align:center;
	padding-bottom:0.5rem;
}
.about .about-content .company-history .about-history .all-history{
	width:78%;
	margin:0 auto;
	padding:7% 0% 0%;
}
.about .about-content .company-history .about-history .all-history .hisdetail{
	display: flex;
  display: -webkit-flex;
  width: 100%;
  margin-bottom: 8%;
}
.about .about-content .company-history .about-history .all-history .hisdetail .history-content{
	position:relative;
	width:38%;
	padding:6%;
	padding-bottom:0%;
}
.about .about-content .company-history .about-history .all-history .hisdetail .his-img{
	position:relative;
	width:50%;
	box-shadow: 15px 15px 12px rgba(0,0,0,0.2);
}
.about .about-content .company-history .about-history .all-history .change{
	flex-direction:row-reverse;
}
.about .about-content .company-history .about-history .all-history .hisdetail .history-content .title h1{
	display:inline-block;
	font-family:"思源黑体 CN";
	font-size:2.25rem;
	font-weight:700;
	text-transform:uppercase;
	color:#171c61;
	margin-right: 5%;
	vertical-align: -webkit-baseline-middle;
}
.about .about-content .company-history .about-history .all-history .hisdetail .history-content .title div{
	display:inline-block;
	width:6rem;
	height:3px;
	background-color:#2f429c;
}
.about .about-content .company-history .about-history .all-history .hisdetail .history-content .content{
	font-family:"思源黑体 CN";
	font-weight:300;
	font-size:1.1rem;
	color:#171c61;
	line-height:1.8rem;
	margin-top: 1.5rem;
}
.about .about-content .company-history .about-history .all-history .history-one .history-content:before{
	position:absolute;
	content:"";
	top:4%;
	left: 0%;
  width:100%;
	height:1px;
	background-color:#e60012;
}
.about .about-content .company-history .about-history .all-history .history-one .history-content:after{
	position:absolute;
	content:"";
	top:4%;
	left:0%;
  width:1px;
	height:40%;
	background-color:#e60012;
}
.about .about-content .company-history .about-history .all-history .history-two .history-content{
	width: 42%;
  padding: 4% 2% 0% 6%;
}
.about .about-content .company-history .about-history .all-history .history-two .history-content:before{
	position:absolute;
	content:"";
	left:0%;
	bottom:10%;
	width:100%;
	height:1px;
	background-color:#e60012;
}
.about .about-content .company-history .about-history .all-history .history-two .history-content:after{
	position:absolute;
	content:"";
	left:100%;
	bottom:10%;
	width:1px;
	height:40%;
	background-color:#e60012;
}
.about .about-content .company-history .about-history .all-history .history-three .history-content:before{
	position:absolute;
	content:"";
	left:0%;
	bottom:10%;
	width:100%;
	height:1px;
	background-color:#e60012;
}
.about .about-content .company-history .about-history .all-history .history-three .history-content:after{
	position:absolute;
	content:"";
	left:0%;
	bottom:10%;
	width:1px;
	height:40%;
	background-color:#e60012;
}
.about .about-content .company-history .about-customer .all-customer{
	width: 88%;
  margin: 8% auto;
}
.about .about-content .company-history .about-customer .all-customer .cus-img{
	display:flex;
  display:-webkit-flex;
  flex-wrap:wrap;
  width: 100%;
  text-align: center;
  background-color: #fafafa;
  padding: 1.5rem 0rem 3rem;
}
.about .about-content .company-history .about-customer .all-customer .cus-img .img{
	width:20%;
	border-right: 1px solid rgba(40,58,140,0.25);
  box-sizing: border-box;
}
.about .about-content .company-history .about-customer .all-customer .cus-img .img img{
	width: 90%;
}
.about .about-content .company-history .about-customer .all-customer .cus-img .img-five{
	border-right:unset;
}
.about .about-content .company-history .about-customer .all-customer .cus-img .img-ten{
	border-right:unset;
}
.about .about-content .company-history .about-customer .all-customer .cus-img .img-five1{
	border-right:unset;
}
.about .about-content .company-history .about-customer .all-customer .cus-img .img-ten1{
	border-right:unset;
}
.about .about-content .about-team .all-team{
	margin-top:7%;
}
.about .about-content .about-team .Why-cus{
	overflow: hidden;
}
.about .about-content .about-team .team-top{
	width: 75%;
  display: flex;
  display: -webkit-flex;
  margin:7% auto 2rem;
  align-items: center;
}
.about .about-content .about-team .team-top .top-left{
	width: 60%;
  margin-right: 5%;
}
.about .about-content .about-team .team-top .top-left .left-title{
	font-family: MyCandarab;
  font-size: 2.8rem;
  color: #171c61;
}
.about .about-content .about-team .team-top .top-left .left-title h2{
	margin-left: -0.5rem;
}
.about .about-content .about-team .team-top .top-left .left-center{
	font-family: MyCandarab;
  font-size: 1.2rem;
  color: #171c61;
  line-height: 1.8rem;
  margin: 4% auto 7%;
}
.about .about-content .about-team .team-top .top-left .left-bottom{
	width: 92%;
  font-family: "思源黑体 CN";
  font-weight: 300;
  font-size: 0.9rem;
  color: #171c61;
  letter-spacing: 0.5px;
  line-height: 1.8rem;
}
.about .about-content .about-team .team-top .top-right{
	width: 35%;
}
.about .about-content .about-team .team-top .top-right .right-img img{
	border-radius: 50%;
  box-shadow: 3px 5px 15px rgba(0,0,0,0.37);
}
.about .about-content .about-team .pro-team{
	background-color: #f4f4f4;
}
.about .about-content .about-team .pro-team .team-center{
	width: 80%;
  margin: 0 auto;
  padding: 1rem 0rem 2.5rem;
}
.about .about-content .about-team .pro-team .team-center .team-title{
	font-family: MyCandarab;
  font-size: 2.8rem;
  color: #171c61;
  text-align: center;
  margin-bottom: 1rem;
}
.about .about-content .about-team .team-bottom{
	width: 80%;
  margin:3rem auto 8%;
}
.about .about-content .about-team .team-bottom .bottom-con{
	width: calc(100% - 3rem);
  display: flex;
  display: -webkit-flex;
  align-items: center;
  flex-direction: row-reverse;
  padding: 1.5rem;
  margin-bottom: 2.5rem;
  background-color: #ffffff;
  box-shadow:0px 5px 12px rgba(0,0,0,0.19);
}
.about .about-content .about-team .team-bottom .bottom-con .con-left{
	width: 50%;
  padding-left: 5%;
}
.about .about-content .about-team .team-bottom .bottom-con .con-left .left-title{
	font-family: MyCandarab;
  font-size: 2.8rem;
  color: #171c61;
  margin-bottom: 2.8rem;
}
.about .about-content .about-team .team-bottom .bottom-con .con-left .left-con{
	font-family: "思源黑体 CN";
  font-weight: 300;
  font-size: 0.9rem;
  color: #171c61;
  line-height: 1.8rem;
}
.about .about-content .about-team .team-bottom .bottom-con .con-left .left-all{
	width: 80%;
  margin-left: 10%;
}
.about .about-content .about-team .team-bottom .bottom-con .con-right{
	width: 45%;
	overflow:hidden;
}
.about .about-content .about-team .team-bottom .bottom-con .con-right img{
	transition: all 0.6s cubic-bezier(0.3, 0.1, 0.1, 1);
  -webkit-transition: all 0.6s cubic-bezier(0.3, 0.1, 0.1, 1);
  -moz-transition: all 0.6s cubic-bezier(0.3, 0.1, 0.1, 1);
  -ms-transition: all 0.6s cubic-bezier(0.3, 0.1, 0.1, 1);
}
.about .about-content .about-team .team-bottom .bottom-con .con-right:hover img{
	transform: scale(1.05) rotate(1deg);
  -webkit-transform: scale(1.05) rotate(1deg);
  -moz-transform: scale(1.05) rotate(1deg);
  -ms-transform: scale(1.05) rotate(1deg);
}
.about .about-content .about-team .team-bottom .con-two{
	flex-direction: initial;
}
.about .about-content .about-team .team-bottom .con-two .con-left{
	width: 52%;
  padding: 0% 3% 0% 0%;
}
.about .about-content .about-team .team-bottom .con-two .con-left .left-all{
	width: 100%;
  margin-left: 0%;
}
.application .all-application{
	width: 82%;
  margin:9.5% auto;
  display: flex;
  display: -webkit-flex;
}
.application .all-application .apply-item{
	width: 23%;
}
.application .all-application .apply-item .all-item .item-con{
	font-family: MyCandarab;
  font-size: 1.4rem;
  text-transform: uppercase;
  color: #171c61;
  margin-bottom: 4.5rem;
}
.change-item{
	color: #e60012 !important;
}
.application .all-application .apply-item .all-item .item-con h1{
	position: relative;
	display:inline-block;
}
.application .all-application .apply-item .all-item .item-con h1:hover{
	cursor: pointer;
}
.application .all-application .apply-item .all-item .item-con h1 span{
	position:absolute;
	content:"";
	top:110%;
	left:0%;
	width:0%;
	height:1px;
	background-color: #171c61;
	transition:all 0.75s ease-in-out;
	-webkit-transition:all 0.75s ease-in-out;
	-moz-transition:all 0.75s ease-in-out;
	-o-transition:all 0.75s ease-in-out;
	-ms-transition:all 0.75s ease-in-out;
}
.change-span{
	width:100% !important;
}
.application .all-application .apply-right{
	width: 77%;
	display: flex;
  display: -webkit-flex;
}
.application .all-application .apply-right .right-one{
	width: 52%;
  margin-right: 8%;
}
.application .all-application .apply-right .right-one .right-con{
	font-family: "思源黑体 CN";
  font-weight: 300;
  font-size: 1rem;
  color: #171c61;
  line-height:2rem;
}
.application .all-application .apply-right .right-one .right-con p span{
	display: inline-block;
  width: 5px;
  height: 5px;
  background-color: #000000;
  border-radius: 50%;
  margin-right: 1rem;
  margin-bottom: 0.15rem;
  vertical-align: middle;
}
.application .all-application .apply-right .right-two{
	width: 40%;
} 
.application .all-application .apply-right .right-two .two-img{
	overflow: hidden;
}
.application .all-application .apply-right .right-two .two-img img{
	transition: all 0.6s cubic-bezier(0.3, 0.1, 0.1, 1);
  -webkit-transition: all 0.6s cubic-bezier(0.3, 0.1, 0.1, 1);
  -moz-transition: all 0.6s cubic-bezier(0.3, 0.1, 0.1, 1);
  -ms-transition: all 0.6s cubic-bezier(0.3, 0.1, 0.1, 1);
}
.application .all-application .apply-right .right-two .two-img:hover img{
	opacity: 0.8;
	transform: scale(1.05) rotate(1deg);
  -webkit-transform: scale(1.05) rotate(1deg);
  -moz-transform: scale(1.05) rotate(1deg);
  -ms-transform: scale(1.05) rotate(1deg);
}
.application .all-application .apply-right .right-two .two-content{
	display: flex;
  display: -webkit-flex;
  justify-content: center;
  margin-top: 13%;
}
.application .all-application .apply-right .right-two .two-content .all-two .two-title{
	font-family: MyCandarab;
  font-size: 1.4rem;
  text-transform: uppercase;
  color:#171c61;
  margin-bottom: 2.3rem;
}
.application .all-application .apply-right .right-two .two-content .all-two .two-con{
	font-family: "思源黑体 CN";
	font-size:1.2rem;
	color:#171c61;
	margin-bottom:1.5rem;
}
.application .all-application .apply-right .right-two .two-content .all-two .two-con h2{
	position:relative;
	font-weight:300;
}
.application .all-application .apply-right .right-two .two-content .all-two .two-con h2:after{
	position:absolute;
	content:"";
	top:105%;
	left:0%;
	width:100%;
	height:1px;
	background-color:#d2d2d2;
}
.all-product .allpro-content .allpro-img{
	width:76%;
  margin:5% auto 0%;
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
  overflow: hidden;
}
.all-product .allpro-content .allpro-img .img-details{
	width:49.5%;
	margin-right:1%;
	margin-bottom: 5.5%;
	display: flex;
  display: -webkit-flex;
}
.all-product .allpro-content .allpro-img .imgs-two{
	margin-right:0%;
}
.all-product .allpro-content .allpro-img .imgs-four
{
	margin-right:0%;
}
.all-product .allpro-content .allpro-img .imgs-six{
	margin-right:0%;
}
.all-product .allpro-content .allpro-img .imgs-eight{
	margin-right:0%;
}
.all-product .allpro-content .allpro-img .img-details .img-left{
	width:55%;
}
.all-product .allpro-content .allpro-img .img-details .img-left img:hover{
	opacity:0.8;
}
.all-product .allpro-content .allpro-img .img-details .img-right{
	width:42%;
	margin-left:3%;
	padding-top: 1%;
}
.all-product .allpro-content .allpro-img .img-details .img-right .right-title{
	margin-bottom:1rem;
}
.all-product .allpro-content .allpro-img .img-details .img-right .right-title a{
	display:inline-block;
}
.all-product .allpro-content .allpro-img .img-details .img-right .right-title h1{
	display:inline-block;
	font-family:"思源黑体 CN";
	font-weight:700;
	font-size:1.75rem;
	color:#e60012;
}
.all-product .allpro-content .allpro-img .img-details .img-right .right-items h2{
	font-family:"思源黑体 CN";
	font-weight:300;
	font-size:1.1rem;
	color:#171c61;
	line-height:2.25rem;
}
.products .products-content .products-details{
	overflow:hidden;
}
.products .products-content .products-details .product-imgs{
	width: 80%;
  margin: 0 auto 6.5%;
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
  text-align:center;
}
.products .products-content .products-details .product-imgs .imgs-detial{
	width:32%;
	margin-right:2%;
	margin-bottom:5%;
}
.products .products-content .products-details .product-imgs .imgs-three{
	margin-right:0%;
}
.products .products-content .products-details .product-imgs .imgs-six{
	margin-right:0%;
}
.products .products-content .products-details .product-imgs .imgs-nine{
	margin-right:0%;
}
.products .products-content .products-details .product-imgs .imgs-detial .top-img{
	width:85%;
	margin:2% auto;
	border-bottom: 1px solid #171c61;
}
.products .products-content .products-details .product-imgs .imgs-detial .top-img img{
	transition:all 0.8s ease-in-out;
	-webkit-transition:all 0.8s ease-in-out;
	-moz-transition:all 0.8s ease-in-out;
	-o-transition:all 0.8s ease-in-out;
	-ms-transition:all 0.8s ease-in-out;
}
.products .products-content .products-details .product-imgs .imgs-detial .top-img img:hover{
	opacity:0.8;
	transform:scale(1.05);
	-webkit-transform:scale(1.05);
	-ms-transform:scale(1.05);
	-moz-transform:scale(1.05);
}
.products .products-content .products-details .product-imgs .imgs-detial .bottom-text h1{
	display:inline-block;
	font-family:"思源黑体 CN";
	font-weight:300;
	font-size:1.25rem;
	margin-top:0.5rem;
	color:#171c61;
	text-transform: capitalize;
}
.product-details .nav .nav-content{
	position:relative;
}
.product-details .nav .nav-content:after{
	position:absolute;
	content:"";
	bottom:0px;
	left:0px;
	width: calc(100% + 15px);
	height:1px;
	background-color:#171c61;
}
.product-details .prodetail-content .content-details{
	width: 80%;
  margin: 6% auto;
  text-align: center;
}
.product-details .prodetail-content .content-details .details-title{
	font-family: MyCandarar;
  font-size: 3rem;
  color: #171c61;
}
.product-details .prodetail-content .content-details .details-title .bottom-arrow{
	display: inline-block;
	margin-top: 3rem;
	border-top:1.5rem solid #e60012;
	border-left:1rem solid transparent;
	border-right:1rem solid transparent;
}
.product-details .prodetail-content .content-details .details-img{
	width:64%;
	margin:5% auto 3%;
}
.product-details .prodetail-content .content-details .details-content{
	font-family:"思源黑体 CN";
	font-size:1.5rem;
	font-weight:300;
	color:#171c61;
	line-height:2.8rem;
}
.product-details .prodetail-content .prodetail-img{
	width:95.3%;
  margin: 0 auto;
}
.product-details .prodetail-content .prodetail-img .swiper-slide{
	background-color:#f7f7f7;
}
.product-details .prodetail-content .prodetail-img .img-bottom{
	margin-top: 4%;
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
}
.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title{
	width: 25%;
	background-color: #f7f7f7;
  display: flex;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
}
.product-details .prodetail-content .prodetail-img .img-bottom .bottom-table{
	width: 75%;
}
.product-details .prodetail-content .prodetail-img .img-bottom .bottom-table .table-hide{
	display:none;
}
.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title .text{
	position:relative;
	font-family: MyCandarar;
  color: #171c61;
	writing-mode: tb;
}
.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title .text:before{
	position:absolute;
	content:"";
	top: 70%;
  left: 70%;
  width: 5rem;
  height: 1rem;
  background-image: url(../fodder/home/prev-next.png);
  transform: rotate(180deg);
}
.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title .text h1{
	font-size: 3rem;
	margin-left: 0.5rem;
}
.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title .text h2{
	font-size:4.5rem;
}
.product-details .prodetail-content .prodetail-apply{
	width: 95.3%;
  margin:6.5% auto 3%;
}
.product-details .prodetail-content .prodetail-apply .apply-title{
	margin-bottom:3%;
}
.product-details .prodetail-content .prodetail-apply .apply-content{
	width:100%;
	display:flex;
	display:-webkit-flex;
}
.product-details .prodetail-content .prodetail-apply .apply-content .appcontent{
	width:24.625%;
	margin-right:0.5%;
}
.product-details .prodetail-content .prodetail-apply .apply-content .apply-four{
	margin-right:0%;
}
.product-details .prodetail-content .prodetail-apply .apply-content .appcontent .bottom-text{
	margin-top:2.2rem;
	color:#171c61;
	width:88%;
}
.product-details .prodetail-content .prodetail-apply .apply-content .appcontent .bottom-text .text-title{
	font-family:MyCandarar;
	font-size:1.5rem;
	margin-bottom:0.8rem;
}
.product-details .prodetail-content .prodetail-apply .apply-content .appcontent .bottom-text .text-details{
	font-family:"思源黑体 CN";
	font-size:0.875rem;
	line-height:1.4rem;
}
.product-details .prodetail-content .btn{
	text-align:center;
	margin:5.5% 0%;
}
.product-details .prodetail-content .btn .back{
	display:inline-block;
	background-color:#e60012;
}
.product-details .prodetail-content .btn .back p{
	font-family:MyCandarar;
	font-size:1.1rem;
	color:#ffffff;
	text-transform:uppercase;
	height:45px;
	line-height:45px;
	padding:0rem 6.25rem;
}
.land .land-proTitle .slogan{
	position:relative;
	font-family: MyCandarar;
	color: #171c61;
  text-transform: uppercase;
  font-size: 9.97rem;
  width: 88%;
  line-height: 11.8rem;
  margin:3% auto 7%;
}
.land .land-proTitle .little{
	font-size: 1rem;
 	position: absolute;
  top: 2rem;
  right: 5%;
  line-height: 1.8rem;
} 
.land .land-content .land-pro1{
	width: 93%;
  margin: 0% auto;
}
.land .land-content .land-pro1 .img-text{
	background-color: #eeeeee;
	padding: 4% 4% 1%;
}
.land .land-content .land-pro1 .img-text .top-text h1{
	display: inline-block;
  font-family:"思源黑体 CN";
  font-weight:300;
  font-size: 1.875rem;
  color:#171c61;
}
.land .land-content .land-pro1 .img-text .bottom-img{
	padding:7% 5%;
}
.land .land-content .land-proText{
	width: 90%;
  margin: 5% auto;
  display: flex;
  display: -webkit-flex;
}
.land .land-content .land-proText .text-left{
	width:40%;
  font-family: MyCandarar;
  font-size: 2rem;
  text-transform: uppercase;
  color: #171c61;
}
.land .land-content .land-proText .text-right{
	width:60%;
}
.land .land-content .land-proText .text-right .right-con h3{
	position:relative;
	font-family: "思源黑体 CN";
  font-weight: 300;
  font-size: 1.2rem;
  color: #171c61;
  padding: 2.8rem 0rem;
  border-top: 1px solid #171c61;
  overflow: hidden;
}
.land .land-content .land-proText .text-right .three-con{
	border-bottom: 1px solid #171c61;
}
.land .land-content .land-proText .text-right .right-con:hover h3:before{
	position: absolute;
  content: "";
  transform: translate(-50%,0%);
  top: 0px;
  left: 50%;
  width: 0%;
  height: 100%;
  background-image: linear-gradient(rgba(238,238,238,0.5), rgba(238,238,238,0.8));
  animation: bc-line 1s linear;
  -webkit-animation: bc-line 1s linear;
  -moz-animation: bc-line 1s linear;
  -ms-animation: bc-line 1s linear;
}
@keyframes bc-line{
	0%{
		width:0%;
		opacity: 0;
	}
	50%{
		width:80%;
		opacity:1;
	}
	100%{
		width:100%;
		opacity:0;
	}
}
.land .land-content .land-pro2{
	width:100%;
	margin:5% auto;
}
.land .land-content .land-pro2 .swiper-container {
  width:100%;
}
.land .land-content .land-pro2 .swiper-wrapper{
  transition-delay:.3s;
}
.land .land-content .land-pro2 .swiper-slide{
	position:relative;
  text-align: center;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
	display: -webkit-flex;
 	display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
 	-ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding:12% 0%;
}
.land .land-content .land-pro2 .swiper-slide .text{
	position: absolute;
  z-index: 100;
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  width:60%;
  font-family:MyCandarar;
  font-size: 12rem;
  color: transparent;
  -webkit-text-stroke: 3px #171c61;
  text-stroke: 3px #171c61;
  text-align: center;
  text-transform: uppercase;
}
.land .land-content .land-pro2 .swiper-slide:nth-child(1){
	background:#43869f;
}
.land .land-content .land-pro2 .swiper-slide:nth-child(2){
	background:#a66f8e;
}
.land .land-content .land-pro2 .swiper-slide:nth-child(3){
	background:#518c5e;
}
.land .land-content .land-pro2 .swiper-slide:nth-child(4){
	background:#51a19a;
}
.land .land-content .land-pro2 .swiper-slide:nth-child(5){
	background:#b34644;
}
.land .land-content .land-pro2 .swiper-slide:nth-child(6){
	background:#e16444;
}
.land .land-content .land-pro2 .swiper-slide:nth-child(7){
	background:#d3b047;
}
.land .land-content .land-pro2 .swiper-slide:nth-child(8){
	background:#6f8aa6;
}
.land .land-content .land-pro2 .swiper-slide:nth-child(1) .img{
	transform: translateY(-50px) rotate(-12deg);
	-webkit-transform: translateY(-50px) rotate(-12deg);
	-ms-transform: translateY(-50px) rotate(-12deg);
	-moz-transform: translateY(-50px) rotate(-12deg);
}
.land .land-content .land-pro2 .swiper-slide:nth-child(2) .img{
	transform: translateY(-50px) rotate(12deg);
	-webkit-transform: translateY(-50px) rotate(12deg);
	-ms-transform: translateY(-50px) rotate(12deg);
	-moz-transform: translateY(-50px) rotate(12deg);
}
.land .land-content .land-pro2 .swiper-slide:nth-child(3) .img{
	transform: translateY(-50px) rotate(-6deg);
	-webkit-transform: translateY(-50px) rotate(-6deg);
	-ms-transform: translateY(-50px) rotate(-6deg);
	-moz-transform: translateY(-50px) rotate(-6deg);
}
.land .land-content .land-pro2 .swiper-slide:nth-child(4) .img{
	transform: translateY(-50px) rotate(6deg);
	-webkit-transform:translateY(-50px) rotate(6deg);
	-ms-transform:translateY(-50px) rotate(6deg);
	-moz-transform:translateY(-50px) rotate(6deg);
}
.land .land-content .land-pro2 .swiper-slide:nth-child(5) .img{
	transform:translateY(-50px) rotate(-12deg);
	-webkit-transform:translateY(-50px) rotate(-12deg);
	-ms-transform:translateY(-50px) rotate(-12deg);
	-moz-transform:translateY(-50px) rotate(-12deg);
}
.land .land-content .land-pro2 .swiper-slide:nth-child(6) .img{
	transform:translateY(-50px) rotate(12deg);
	-webkit-transform:translateY(-50px) rotate(12deg);
	-ms-transform:translateY(-50px) rotate(12deg);
	-moz-transform:translateY(-50px) rotate(12deg);
}
.land .land-content .land-pro2 .swiper-slide:nth-child(7) .img{
	transform:translateY(-50px) rotate(-6deg);
	-webkit-transform:translateY(-50px) rotate(-6deg);
	-ms-transform:translateY(-50px) rotate(-6deg);
	-moz-transform:translateY(-50px) rotate(-6deg);
}
.land .land-content .land-pro2 .swiper-slide:nth-child(8) .img{
	transform:translateY(-50px) rotate(6deg);
	-webkit-transform:translateY(-50px) rotate(6deg);
	-ms-transform:translateY(-50px) rotate(6deg);
	-moz-transform:translateY(-50px) rotate(6deg);
}
.land .land-content .land-pro2 .swiper-slide-active .img{
	transform:translateY(0px) rotate(0deg) !important;
	-webkit-transform:translateY(0px) rotate(0deg) !important;
	-ms-transform:translateY(0px) rotate(0deg) !important;
	-moz-transform:translateY(0px) rotate(0deg) !important;
}
.land .land-content .land-pro2 .swiper-slide .img{
	background-color: #ffffff;
  padding: 2%;
}
.land .land-content .land-pro2 .swiper-pagination-fraction{
	font-family: MyCandarar;
	font-size: 2rem;
  color: #ffffff;
  bottom: 12%;
}

.land .land-content .land-pro3{
	width: 88%;
  margin: 5% auto;
  display: flex;
  display: -webkit-flex;
}
.land .land-content .land-pro3 .pro-left{
	width: 45%;
}
.land .land-content .land-pro3 .pro-right{
	width: 55%;
  display: flex;
  display: -webkit-flex;
}
.land .land-content .land-pro3 .pro3-img{
	font-family:"思源黑体 CN";
	font-size:1.2rem;
	color:#171c61;
	letter-spacing:0.2px;
}
.land .land-content .land-pro3 .pro3-img .img{
	overflow:hidden;
}
.land .land-content .land-pro3 .pro3-img img{
	transition:all 0.6s cubic-bezier(0.3, 0.1, 0.1, 1);
	-webkit-transition:all 0.6s cubic-bezier(0.3, 0.1, 0.1, 1);
	-moz-transition:all 0.6s cubic-bezier(0.3, 0.1, 0.1, 1);
	-ms-transition:all 0.6s cubic-bezier(0.3, 0.1, 0.1, 1);
}
.land .land-content .land-pro3 .pro3-img:hover img{
	transform: scale(1.05) rotate(1deg);
	-webkit-transform: scale(1.05) rotate(1deg);
	-moz-transform: scale(1.05) rotate(1deg);
	-ms-transform: scale(1.05) rotate(1deg);
}
.land .land-content .land-pro3 .pro3-img h2{
	font-weight:bold;
	padding: 1rem 1rem 0.5rem;
}
.land .land-content .land-pro3 .pro3-img h3{
	padding-left:1rem;
}
.land .land-content .land-pro3 .pro-left .left-title{
	padding: 3rem 0rem 5.5rem;
}
.land .land-content .land-pro3 .pro-left .left-title h1{
	position: relative;
  font-family: MyCandarar;
  font-size: 1.5rem;
  color: #171c61;
  display:inline-block;
}
.land .land-content .land-pro3 .pro-left .left-title h1:after{
	position:absolute;
	content:"";
	top:14.5px;
  left: 110%;
	width: 7rem;
  height:1.1px;
	background-color: #171c61;
}
.land .land-content .land-pro3 .pro-right .ones{
	width: 44%;
  margin-left: 7%;
}
.land .land-content .land-pro3 .pro-right .twos{
	width: 44%;
  margin-left: 5%;
}
.land .land-content .land-factory{
	overflow: hidden;
}
.land .land-content .land-factory .fac-center{
	width: 100%;
  margin: 6.2% auto 4%;
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
}
.land .land-content .land-factory .fac-center .center-left{
  width: 30%;
  display: flex;
 	display: -webkit-flex;
 	flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
.land .land-content .land-factory .fac-center .center-left h1{
	position:relative;
	font-family: MyCandarab;
  font-size:4.8rem;
  color: #171c61;
  text-transform: uppercase;
}
.land .land-content .land-factory .fac-center .center-left h1:after{
	position:absolute;
	content:"";
	top:110%;
	left:0px;
	width:7rem;
	height:1.5px;
	background-color:#171c61;
}
.land .land-content .land-factory .fac-center .center-right{
  width: 70%;
  display: flex;
 	display: -webkit-flex;
 	flex-wrap: wrap;
}
.land .land-content .land-factory .fac-center .center-right .right-img{
	width:49%;
	margin-right:2%;
}
.land .land-content .land-factory .fac-center .center-right .img-two{
	margin-right:0%;
}
.land .land-content .land-factory .fac-bottom{
	width:100%;
	display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
  align-items: flex-end;
}
.land .land-content .land-factory .fac-bottom .bottom-left{
	width:55.5%;
	margin-right:1.5%;
}
.land .land-content .land-factory .fac-bottom .bottom-right{
	width:43%;
}
.land .land-content .land-factory .fac-bottom .bottom-right .text{
	font-family:"思源黑体 CN";
	font-size:1rem;
	color:#171c61;
	line-height: 2rem;
  width: 90%;
  margin: 0% auto 5.5rem;
}
.land .land-content .land-pro4{
	width: 88%;
  margin:9% auto 11%;
  display: flex;
  display: -webkit-flex;
}
.land .land-content .land-pro4 .pro-left{
	position:relative;
	width: 25%;
  margin-right: 15%;
}
.land .land-content .land-pro4 .right-con{
	width: 60%;
}
.land .land-content .land-pro4 .pro-left .img{
	position: absolute;
  transform: translate(0px,-50%); 
  top: 50%;
  left: 0px;
  transition: all 1.3s linear;
  -webkit-transition: all 1.3s linear;
  -moz-transition: all 1.3s linear;
  -ms-transition: all 1.3s linear;
}
.change-img{
	filter: brightness(1) !important;
  transform: translate(0px,-50%) !important;
  opacity:1 !important;
}
.land .land-content .land-pro4 .pro-left .one-img{
	filter: brightness(0.1);
	opacity: 0;
  transform: translate(0px,-50%) translate3d(38.8793px, -80px, -100px) rotateY(-17.2985deg) rotateX(37.12deg);
} 
.land .land-content .land-pro4 .pro-left .two-img{
	filter: brightness(0.1);
	opacity: 0; 
	transform: translate(0px,-50%) translate3d(-37.0926px, -80px, -100px) rotateY(-6.46455deg) rotateX(15.0275deg); 
} 
.land .land-content .land-pro4 .pro-left .three-img{
	filter: brightness(0.1); 
	opacity: 0;
	transform: translate(0px,-50%) translate3d(-6.3183px, -80px, -100px) rotateY(-17.6693deg) rotateX(16.2728deg); 
} 
.land .land-content .land-pro4 .pro-left .four-img{
	filter: brightness(0.1); 
	opacity: 0;
	transform: translate(0px,-50%) translate3d(-9.0302px, -80px, -100px) rotateY(-5.46082deg) rotateX(30.8475deg); 
} 
.land .land-content .land-pro4 .right-con div{
	border-bottom:1px solid #171c61;
}
.land .land-content .land-pro4 .right-con .right-title{
	padding-bottom:2.5rem;
}
.land .land-content .land-pro4 .right-con h1{
	position:relative;
	display:inline-block;
	font-family: MyCandarar;
  font-size: 1.5rem;
  color: #171c61;
  font-weight: 500;
}
.land .land-content .land-pro4 .right-con h1:after{
	position: absolute;
  content: "";
  bottom: 0.3rem;
  right: -2.5rem;
  width: 0px;
  height: 0px;
  border-bottom: 15px solid #171c61;
  border-left: 15px solid transparent;
}
.land .land-content .land-pro4 .right-con h2{
	position:relative;
	padding:2.5rem 0rem;
	font-family: MyCandarar;
  font-size: 2.25rem;
  color: #171c61;
}
.land .land-content .land-pro4 .rightCon:hover h2:before{
	position: absolute;
  content: "";
  transform: translate(-50%,0%);
  top: 0px;
  left: 50%;
  width: 0%;
  height: 100%;
  background-image: linear-gradient(rgba(238,238,238,0.5), rgba(238,238,238,0.8));
  animation: bc-line 1s linear;
  -webkit-animation: bc-line 1s linear;
  -moz-animation: bc-line 1s linear;
  -ms-animation: bc-line 1s linear;
}
.contact .contact-form{
	background-image:url(../fodder/home/contact-bc.jpg);
	background-size: 100% 100%;
	background-repeat:repeat-x;
  -webkit-animation: bcChange 100s linear infinite;
  -moz-animation: bcChange 100s linear infinite;
  -ms-animation: bcChange 100s linear infinite;
  -o-animation: bcChange 100s linear infinite;
  animation: bcChange 100s linear infinite;
}
@keyframes bcChange{
	0%{
		background-size:100% 100%;
	}
	50%{
		background-size:300% 100%;
	}
	100%{
		background-size:100% 100%;
	}
}
@-webkit-keyframes bcChange{
	0%{
		background-size:100% 100%;
	}
	50%{
		background-size:300% 100%;
	}
	100%{
		background-size:100% 100%;
	}
}
.contact .contact-form .all-form{
	width:58%;
  margin: 0% auto;
  padding:7.5% 0% 6.5%;
}
.contact .contact-form .all-form .title-details{
	width:100%;
	display:flex;
	display:-webkit-flex;
	align-items:center;
	margin-bottom: 3.5rem;
}
.contact .contact-form .all-form .title-details .title-logo{
	width:17rem;
}
.contact .contact-form .all-form .title-details .title-con{
	width:calc(90% - 17rem);
	margin-left:10%;
	font-family: MyCandarar;
  color: #171c61;
}
.contact .contact-form .all-form .title-details .title-con h1{
	font-size: 2.5rem;
}
.contact .contact-form .all-form .title-details .title-con p{
	font-size:1.125rem;
}
.contact .form .layui-form .layui-textarea{
	border: 1px solid rgba(23,28,97,0.5);
}
.contact .form .layui-form .layui-input{
	border: 1px solid rgba(23,28,97,0.5);
}
.contact .form .layui-form .btn{
	text-align: center;
  margin-bottom: 0px;
}
.contact .form .layui-form .btn .layui-btn{
	background-color: #171c61;
	font-size: 1rem;
}
.contact .footer .foot-contact{
	display:none;
}
.footer .foot-contact{
	background-image:url(../fodder/home/home-contact.jpg);
	background-size:100% 100%;
}
.footer .foot-contact .all-contact{
	width: 75%;
  margin: 0% auto;
  padding:3.5% 0rem 2%;
}
.footer .foot-contact .foot-contitle{
	color: #171c61;
	text-transform: uppercase;
	display: inline-block;
}
.footer .foot-contact .foot-contitle h1{
	font-family: MyCandarab;
  font-size: 4rem;
  margin-left:-2px;
}
.footer .foot-contact .foot-contitle h3{
	font-family: MyCandarar;
  font-size:1.125rem;
}
.footer .foot-contact .foot-concontent{
	display: flex;
  display: -webkit-flex;
  align-items: center;
  width: 100%;
  margin-top: 2rem;
}
.footer .foot-contact .foot-concontent .concontent-left{
	width:48%;
}
.footer .foot-contact .foot-concontent .concontent-right{
	width:52%;
}
.footer .foot-contact .foot-concontent .concontent-left .left-details{
	margin-bottom:2.2rem;
}
.footer .foot-contact .foot-concontent .concontent-left .left-details h1{
	font-family:MyCandarab;
	font-size:1.125rem;
	color:#171c61;
	text-transform:uppercase;
	margin-bottom: 0.5rem;
}
.footer .foot-contact .foot-concontent .concontent-left .left-details p{
	font-family:"思源黑体 CN";
	font-weight:400;
	font-size:0.875rem;
	color:#171c61;
}
.footer .foot-contact .foot-concontent .concontent-right .form-title{
	font-family:MyCandarar;
	font-size:1.875rem;
	color:#171c61;
	margin-bottom: 1rem;
}
.form .layui-form .layui-form-item{
	margin-bottom:25px;
}
.form .layui-form .layui-input-block{
	margin-left:0px;
}
.form .layui-form .layui-input{
	background-color:transparent;
	border:1px solid #171c61;
	height:45px;
	line-height:45px;
	font-family: MyCandarar;
	font-size:0.875rem;
	color:#171c61;
}
.form .layui-form .layui-textarea{
	background-color:transparent;
	border:1px solid #171c61;
} 
.form .layui-form .btn .layui-btn{
	font-family:MyCandarar;
	font-size:1rem;
	text-transform:uppercase;
	color:#ffffff;
	background-color:#e60012;
	height: 40px;
  line-height: 42px;
  padding: 0px 50px;
  margin-top: 1rem;
}
.form .layui-form input::-webkit-input-placeholder{ 
	color:rgba(23,28,97,0.41);
}
.form .layui-form input:-moz-placeholder{ 
	color:rgba(23,28,97,0.41);
}
.form .layui-form input:-ms-input-placeholder{
	color:rgba(23,28,97,0.41);
}
.form .layui-form textarea::-webkit-input-placeholder{ 
	color:rgba(23,28,97,0.41);
}
.form .layui-form textarea:-moz-placeholder{ 
	color:rgba(23,28,97,0.41);
}
.form textarea:-ms-input-placeholder{
	color:rgba(23,28,97,0.41);
}
.footer .foot-nav{
	background-color: #171c61;
}
.footer .foot-nav .all-nav{
	width: 73%;
  margin: 0 auto;
  padding:2rem 0rem 1.5rem;
  display:flex;
  display:-webkit-flex;
}
.footer .foot-nav .all-nav .foot-logo{
	width:10rem;
	margin-top: -1.5%;
}
.footer .foot-nav .all-nav .foot-content{
	width: calc(85% - 10rem);
  margin-left: 15%;
  color: #ffffff;
}
.footer .foot-nav .all-nav .foot-content .content-title{
	font-family:MyCandarab;
	font-size:1.875rem;
	letter-spacing: 0.5px;
	margin-bottom: 2.5rem;
}
.footer .foot-nav .all-nav .foot-content .nav-details{
	display:flex;
	display:-webkit-flex;
	width:100%;
	align-items:center;
}
.footer .foot-nav .all-nav .foot-content .nav-details .nav-href{
	position: relative;
	width:calc(35% - 1rem);
	padding-left:1rem;
}
.footer .foot-nav .all-nav .foot-content .nav-details .nav-href:before{
	position:absolute;
	content:"";
	transform:translate(0px,-50%);
	top:50%;
	left:0px;
	width:1px;
	height:85%;
	background-color:#ffffff;
}
.footer .foot-nav .all-nav .foot-content .nav-details .nav-href ul li{
	font-family:MyCandarar;
	font-size:1.25rem;
	line-height: 2.8rem;
}
.footer .foot-nav .all-nav .foot-content .nav-details .nav-href ul li a{
	display:inline-block;
}
.footer .foot-nav .all-nav .nav-hide{
	display:none;
}
.footer .foot-nav .all-nav .nav-msg{
	width:65%;
	color: #ffffff;
}
.footer .foot-nav .all-nav .nav-msg .nav-add{
	display:flex;
	display:-webkit-flex;
	width:100%;
	margin-bottom: 3%;
}
.footer .foot-nav .all-nav .nav-msg .nav-add .add-left{
	width:30%;
	font-family:MyCandarab;
	font-size:1.2rem;
	text-transform:uppercase;
}
.footer .foot-nav .all-nav .nav-msg .nav-add .add-right{
	width:70%;
	font-family:"思源黑体 CN";
	font-weight: 300;
	font-size:0.875rem;
	letter-spacing: 0.5px;
}
.footer .foot-nav .foot-bottom{
	font-family: MyCandarar;
  font-size: 1.1rem;
  color: #ffffff;
  text-align: center;
  padding: 2rem 0rem 1rem;
  letter-spacing: 0.5px;
}
.footer .foot-nav .foot-bottom a{
	display: inline-block;
	margin-top:0.5%;
}
.footer .foot-nav .foot-bottom a:hover{
	opacity: 0.6;
}
.footer .foot-nav .foot-bottom span{
	font-size: 1.3rem;
}
@media screen and (max-width:991px){
	.goog-te-menu-frame{
		top:60px !important;
		margin-left: -8px;
	}
	.nav .nav-content{
		min-width:unset;
		padding: 1rem 0rem;
	}
	.nav .nav-content .nav-ul ul .li-show{
		display:none;
	}
	.nav .nav-content .nav-logo{
		width:12rem;
	}
	.nav .nav-content .nav-ul{
		width: calc(100% - 12.5rem);
		padding-top: 0.5rem;
	}
	.nav .nav-content .nav-ul ul .li-lang{
		display: inline-flex;
    display: -webkit-inline-flex;
		justify-content: flex-end;
    align-items: center; 
    font-size: 1.1rem;
	}
	.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: #333 !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;
    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:1rem 0rem 0.5rem 2.2rem;
	}
	.auto-hide .auto-ul li a{
		display:inline-block;
	}
	.auto-hide .auto-ul h1{
		font-family: MyCenturyb;
  	font-size: 1.2rem;
  	color: #171c61;
  	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: MyCenturyr;
  	font-size: 1rem;
  	color: #171c61;
  	letter-spacing:0.5px;
	}
	.load-nav{
		position: sticky;
    top: 0px;
    z-index: 9999;
    background-color: #ffffff;
    box-shadow: 0px 0px 15px rgba(0,0,0,0.2);
	}
}
@media screen and (min-width:1500px) and (max-width:1700px){
	.nav .nav-content{
		width: 95%;
	}
	.nav .nav-content .nav-logo{
		width:18rem;
	}
	.nav .nav-content .nav-ul{
		width:calc(100% - 18rem);
	}
	.nav .nav-content .nav-ul ul li{
		padding: 0% 1.2rem;
	}
	.nav .nav-content .nav-ul ul .li-lang{
		font-size: 1.2rem;
	}
	.home .home-content .screen .screen-content .content-details .title h1{
		font-size:5.5rem;
	}
	.home .home-content .screen .screen-content .content-details .title h3{
		font-size:5.5rem;
	}
	.home .home-content .screen .screen-content .content-details .title h2{
		font-size:2.5rem;
		margin-top:1rem;
	}
	.home .home-content .screen .screen-content .content-details .text{
		font-size:1.1rem;
	}
	.home .home-content .screen .screen-content .content-details .btn{
		margin-top:2rem;
		font-size:1.8rem;
	}
	.home .home-content .screen .screen-content .content-details .btn p{
		height: 65px;
    line-height: 65px;
    padding: 0px 38px;
	}
	.home .home-content .home-productUs{
		margin: 5% auto 7%;
	}
	.home .home-content .home-productUs .home-product{
		margin-bottom:6%;
	}
	.home .home-content .home-productUs .home-product .arrows{
		width:1.5rem;
	}
	.home .home-content .home-productUs .home-product .pro-content .p1{
		font-size:4.5rem;
	}
	.home .home-content .home-productUs .home-product .pro-content .p2{
		font-size:2.5rem;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img .text-img img{
		width:80%;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img h1{
		font-size:1.7rem;
	}
	.Why-cus{
		margin-bottom:7%;
	}
	.Why-cus .title h1{
		font-size: 5.5rem;
	}
	.Why-cus .title h2{
		font-size:3.5rem;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .text-img .text-show h1{
		font-size:1.5rem;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .text-img .text-show span{
		line-height:1rem;
	}
	.home .home-content .home-application .app-text .text-details{
		width:50%;
	}
	.new .new-content .all-new{
		width:83%;
	}
	.new .new-content .all-new .new-details .new-content{
		width:55%;
		margin-left:5%;
	}
	.new .new-content .all-new .change .new-content{
		margin-left: 0%;
    margin-right: 5%;
	}
	.new .new-content .all-new .new-details .new-content .con-top .con-title{
		font-size:1.8rem;
	}
	.new .new-content .all-new .new-details .new-content .con-top .time-add img{
		width:1.6rem;
	}
	.new .new-content .all-new .new-details .new-content .con-top .time-add{
		font-size:1.2rem;
	}
	.new .new-content .all-new .new-details .new-content .con-top .time-add .time{
		width:33%;
	}
	.new .new-content .all-new .new-details .new-content .con-top .time-add .add{
		width:67%;
	}
	.new .new-content .all-new .new-details .new-content .con-bottom{
		width: calc(100% - 1.5rem);
		padding-top: 1.5rem;
	}
	.industry-new .all-new .new-detail .new-con h1{
		font-size: 2.2rem;
	}
	.industry-new .all-new .new-detail .new-con p{
		font-size: 1.1rem;
	}
	.all-indusnew .screen-bottom{
		font-size:2rem;
	}
	.all-indusnew .new-detail .text-details .detail p{
		line-height:1.8rem;
	}
	.industry-new2 .new-detail{
		align-items: flex-start;
	}
	.about .about-content .about-adv .all-adv{
		width:88%;
    padding: 4rem 0rem;
	}
	.about .about-content .about-adv .all-adv .adv .circle h1{
		font-size:6rem;
		line-height:6rem;
	}
	.about .about-content .about-adv .all-adv .adv .adv-content{
		margin-top:1.5rem;
	}
	.about .about-content .about-adv .all-adv .adv .adv-content h1{
		font-size:1.8rem;
	}
	.about .about-content .company-history .all-company{
		width:80%;
	}
	.about .about-content .company-history .all-company .company-content .title{
		font-size:4rem;
		margin-bottom:1.5rem;
	}
	.about .about-content .company-history .all-company .company-content .content{
		line-height:1.8rem;
	}
	.about .about-content .company-history .about-history .fac-bottom .fac-right .right-bottom{
		font-size:3.5rem;
	}
	.about .about-content .company-history .about-history .all-history{
		width:80%;
	}
	.about .about-content .company-history .about-history .all-history .hisdetail .history-content{
		width:40%;
		padding:5%;
	}
	.about .about-content .company-history .about-history .all-history .history-two .history-content{
		width:42%;
		padding: 2% 2% 0% 5%;
	}
	.about .about-content .company-history .about-history .all-history .history-two .history-content:before{
		bottom:5%;
	}
	.about .about-content .company-history .about-history .all-history .history-two .history-content:after{
		bottom:5%;
	}
	.about .about-content .company-history .about-customer .all-customer{   
    width: 90%;
    margin: 10% auto;
	}
	.about .about-content .about-team .all-team{
		margin-top:8%;
	}
	.about .about-content .about-team .team-bottom .bottom-con .con-left .left-all{
		width: 85%;
    margin-left: 7%;
	}
	.about .about-content .about-team .team-bottom .con-two .con-left .left-all{
		width: 100%;
    margin-left: 0%;
	}
	.about .about-content .about-team .team-bottom .bottom-con .con-left .left-title{
		margin-bottom: 2rem;
	}
	.application .all-application{
		width: 85%;
	}
	.all-product .allpro-content .allpro-img{
		width:80%;
		letter-spacing:-0.5px;
	}
	.all-product .allpro-content .allpro-img .img-details{
		margin-bottom:6%;
	}
	.all-product .allpro-content .allpro-img .img-details .img-left{
		width:52%;
	}
	.all-product .allpro-content .allpro-img .img-details .img-right{
		width:45%;
	}
	.product-details .prodetail-content .prodetail-apply .apply-content .appcontent .bottom-text{
		width:90%;
	}
	.contact .contact-form .all-form{
		width:65%;
	}
	.land .land-proTitle .slogan{
		font-size: 9.5rem;
    line-height: 11rem;
	}
	.land .land-content .land-pro2 .swiper-slide .text{
		font-size: 11rem;
    width: 70%;
	}
	.land .land-content .land-factory .fac-bottom .bottom-right .text{
		margin:0 auto 4.5rem;
	}
	.footer .foot-contact .foot-concontent{
		margin-top:1rem;
	}
	.footer .foot-nav .all-nav .foot-content .content-title{
		margin-bottom:2rem;
	}
	.footer .foot-nav .all-nav .foot-content .nav-details .nav-href{
		width: calc(30% - 1rem);
	}
	.footer .foot-nav .all-nav .foot-content .nav-details .nav-msg{
		width:70%;
	}
}
@media screen and (min-width:1380px) and (max-width:1500px){
	.nav .nav-content{
		width:98%;
	}
	.nav .nav-content .nav-logo{
		width:16rem;
	}
	.nav .nav-content .nav-ul{
		width:calc(100% - 16rem);
	}
	.nav .nav-content .nav-ul ul li{
		padding: 0% 1rem;
	}
	.nav .nav-content .nav-ul ul .li-lang{
		font-size:1.15rem;
	}
}
@media screen and (min-width:1200px) and (max-width:1379px){
	.nav .nav-content{
		width:98%;
	}
	.nav .nav-content .nav-logo{
		width: 13rem;
	}
	.nav .nav-content .nav-ul{
		width:calc(100% - 13rem);
	}
	.nav .nav-content .nav-ul ul li h1{
		font-size:1.15rem;
	}
	.nav .nav-content .nav-ul .child li h2{
		font-size:1.15rem;
	}
	.nav .nav-content .nav-ul ul li{
		padding: 0% 0.5rem;
	}
	.nav .nav-content .nav-ul ul .li-lang{
		font-size:1.1rem;
	}
}
@media screen and (min-width:1200px) and (max-width:1500px){
	.nav .nav-content .nav-ul .child li{
		margin:0.8rem;
	}
	.home .home-content .screen .screen-content{
		width:85%;
	}
	.home .home-content .screen .screen-content .content-details .title h1{
		font-size:5rem;
	}
	.home .home-content .screen .screen-content .content-details .title h3{
		font-size:5rem;
	}
	.home .home-content .screen .screen-content .content-details .title h2{
		font-size:2rem;
		margin-top:0rem;
	}
	.home .home-content .screen .screen-content .content-details .text{
		font-size:1rem;
		margin-top:1.5rem;
	}
	.home .home-content .screen .screen-content .content-details .btn{
		margin-top:1.8rem;
		font-size:1.5rem;
	}
	.home .home-content .screen .screen-content .content-details .btn p{
		height: 55px;
    line-height: 55px;
    padding: 0px 35px;
	}
	.home .home-content .screen .screen-content .content-img{
		width:55rem;
	}
	.home .home-content .home-productUs{
		width:90%;
		margin: 5% auto 10%;
	}
	.home .home-content .home-productUs .home-product{
		margin-bottom:10%;
	}
	.home .home-content .home-productUs .home-product .arrows{
		width:1.5rem;
	}
	.home .home-content .home-productUs .home-product .pro-content .p1{
		font-size:4rem;
	}
	.home .home-content .home-productUs .home-product .pro-content .p2{
		font-size:2rem;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img .text-img img{
		width:85%;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img h1{
		font-size:1.5rem;
	}
	.Why-cus{
		margin-bottom:7%;
	}
	.Why-cus .title h1{
		font-size: 5.5rem;
	}
	.Why-cus .title h2{
		font-size:3.5rem;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg{
		width:95%;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .vertical-text{
		left:-2.5%;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .text-img .text-show h1{
		font-size:1.3rem;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .text-img .text-show span{
		line-height:1rem;
	}
	.home .home-content .home-application .app-title{
		width:90%;
	}
	.home .home-content .home-application .app-img .swiper-container .swiper-slide .app-content{
		width:60%;
		font-size: 1.1rem;
    line-height: 2rem;
	}
	.home .home-content .home-application .app-text{
		margin:6% 0%;
	}
	.home .home-content .home-application .app-text .text-details{
		width: 60%;
	}
	.home .home-content .home-news .news-screen .news-content .title{
		font-size:4rem;
	}
	.home .home-content .home-news .news-screen .news-content .details{
		font-size:1.2rem;
		width:70%;
	}
	.home .home-content .home-news .news-screen .news-arrows{
		bottom:-1.6rem;
	}
	.home .home-content .home-news .news-screen .news-arrows img{
		width: 2rem;
    padding: 0.8rem;
	}
	.home .home-content .home-news .news-img{
		width:75%;
		margin: 4rem auto 15rem;
	}
	.home .home-content .home-news .news-img .swiper-container .prev-next img{
		width:4rem;
	}
	.home .home-content .home-news .news-img .swiper-container .prev-next span{
		font-size:1.1rem;
	}
	.home .home-content .home-news .news-img .swiper-container .text-details h1{
		font-size:1.3rem;
	}
	.home .home-content .home-news .news-img .swiper-container .text-details h2{
		font-size:1.2rem;
	}
	.all-screen .screen-content{
		font-size: 3.5rem;
	}
	.all-screen .arrow{
		bottom:-1.5rem;
	}
	.all-screen .arrow img{
		width:2.2rem;
	}
	.new .new-content .all-new{
		width: 90%;
    margin: 10% auto 12%;
	}
	.new .new-content .all-new .new-details .new-content{
		width: 58%;
    margin-left: 2%;
	}
	.new .new-content .all-new .change .new-content{
		margin-left: 0%;
    margin-right: 5%;
	}
	.new .new-content .all-new .new-details .new-content .con-top .con-title{
		font-size:1.5rem;
	}
	.new .new-content .all-new .new-details .new-content .con-top .time-add img{
		width:1.2rem;
	}
	.new .new-content .all-new .new-details .new-content .con-top .time-add{
		font-size:1rem;
	}
	.new .new-content .all-new .new-details .new-content .con-top .time-add .time{
		width:33%;
	}
	.new .new-content .all-new .new-details .new-content .con-top .time-add .add{
		width:67%;
	}
	.new .new-content .all-new .new-details .new-content .con-bottom{
	  width: calc(100% - 1.5rem);
    padding: 1.2rem 0rem 0rem 1.2rem;
	}
	.new .new-content .all-new .new-details .new-content .con-bottom{
		line-height:1.8rem;
	}
	.industry-new .all-new .new-detail{
		width: 48.5%;
    margin-right: 3%;
	}
	.industry-new .all-new .news-two{
		margin-right: 0%;
	}
	.industry-new .all-new .new-detail .new-con h1{
		font-size: 2rem;
	}
	.industry-new .all-new .new-detail .new-con p{
		font-size: 1rem;
    margin: 0.8rem 0rem 1.2rem;
	}
	.industry-new .all-new .new-detail .new-con .btn p{
		height: 40px;
    line-height: 40px;
    padding: 0px 30px;
    font-size: 1.3rem;
	}
	.all-indusnew .screen-bottom{
		font-size: 1.6rem;
	}
	.all-indusnew .new-detail .text-details .detail p{
		font-size: 1.05rem;
		line-height:1.8rem;
	}
	.all-indusnew .new-detail .text-details .num{
		font-size: 1.1rem;
	}
	.industry-new1 .all-new .new-img .img{
		width:92%;
	}
	.industry-new2 .new-detail{
		align-items: flex-start;
	}
	.about .about-content .about-adv .all-adv{
		width:88%;
    padding: 4rem 0rem;
	}
	.about .about-content .about-adv .all-adv .adv .circle h1{
		font-size: 5.5rem;
    line-height: 5.5rem;
	}
	.about .about-content .about-adv .all-adv .adv .adv-content{
		margin-top:1.5rem;
	}
	.about .about-content .about-adv .all-adv .adv .adv-content h1{
		font-size:1.7rem;
	}
	.about .about-content .about-adv .all-adv .adv .adv-content p{
		font-size:1.2rem;
	}
	.about .about-content .company-history .all-company{
		width:85%;
	}
	.about .about-content .company-history .all-company .company-content .title{
		font-size:4rem;
		margin-bottom:1.5rem;
	}
	.about .about-content .company-history .all-company .company-logo{
		width:22%;
	}
	.about .about-content .company-history .all-company .company-logo img{
		width:12rem;
	}
	.about .about-content .company-history .all-company .company-content{
		width:74%;
	}
	.about .about-content .company-history .all-company .company-content .content{
		line-height:1.8rem;
	}
	.about .about-content .company-history .about-history .fac-bottom .fac-right .right-bottom{
		font-size:3rem;
	}
	.about .about-content .company-history .about-history .all-history{
		width:85%;
		padding:8% 0% 0%;
	}
	.about .about-content .company-history .about-history .all-history .hisdetail .history-content{
		width: 45%;
    padding: 5% 2.5%;
	}
	.about .about-content .company-history .about-history .all-history .hisdetail .history-content .content{
		font-size: 1rem;
    line-height: 1.6rem;
		margin-top: 1rem;
	}
	.about .about-content .company-history .about-history .all-history .hisdetail .history-content .title div{
		height:2px;
	}
	.about .about-content .company-history .about-history .all-history .history-two .history-content{
		width: 45%;
    padding:2% 2% 3% 3%;
	}
	.about .about-content .company-history .about-history .all-history .history-two .history-content:before{
		bottom:5%;
	}
	.about .about-content .company-history .about-history .all-history .history-two .history-content:after{
		bottom:5%;
	}
	.about .about-content .company-history .about-customer .all-customer{   
    width: 95%;
    margin: 10% auto;
	}
	.about .about-content .company-history .about-customer .all-customer .cus-img .img img{
		width:95%;
	}
	.about .about-content .about-team .all-team{
		margin-top:10%;
	}
	.about .about-content .about-team .team-top{
		width: 82%;
    margin: 9% auto 2rem;
	}
	.about .about-content .about-team .team-top .top-left .left-title{
		font-size: 2.5rem;
	}
	.about .about-content .about-team .team-top .top-left .left-title h2{
		margin-left: -0.3rem;
	}
	.about .about-content .about-team .team-top .top-left .left-center{
		font-size: 1.1rem;
	}
	.about .about-content .about-team .team-top .top-left .left-bottom{
		width:95%;
	}
	.about .about-content .about-team .pro-team .team-center{
		width:90%;
	}
	.about .about-content .about-team .pro-team .team-center .team-title{
		font-size: 2.5rem;
	}
	.about .about-content .about-team .team-bottom{
		width:90%;
	}
	.about .about-content .about-team .team-bottom .bottom-con .con-left .left-title{
		font-size: 2.5rem;
		margin-bottom: 1.5rem;
	}
	.about .about-content .about-team .team-bottom .bottom-con .con-left .left-all{
		width: 95%;
    margin-left: 0%;
	}
	.about .about-content .about-team .team-bottom .con-two .con-left .left-all{
		width: 100%;
    margin-left: 0%;
	}
	.application .all-application{
		width: 88%;
		margin: 11% auto;
	}
	.application .all-application .apply-item .all-item .item-con{
		font-size: 1.3rem;
    margin-bottom: 3.5rem;
	}
	.application .all-application .apply-right .right-one{
		width: 54%;
    margin-right: 6%;
	}
	.application .all-application .apply-right .right-one .right-con{
		line-height:1.8rem;
	}
	.application .all-application .apply-right .right-two .two-content .all-two .two-con{
		font-size:1.1rem;
	}
	.all-product .allpro-content .allpro-img{
		width:90%;
		letter-spacing:-0.1px;
	}
	.all-product .allpro-content .allpro-img .img-details{
		margin-bottom:6%;
	}
	.all-product .allpro-content .allpro-img .img-details .img-left{
		width:52%;
	}
	.all-product .allpro-content .allpro-img .img-details .img-right{
		width:45%;
	}
	.all-product .allpro-content .allpro-img .img-details .img-right .right-items h2{
		line-height:2rem;
	}
	.products .products-content .products-details .product-imgs{
		width:85%;
	}
	.product-title{
		margin:8% auto 7%;
	}
	.product-title .title h2{
		font-size:5rem;
	}
	.products .products-content .products-details .product-imgs .imgs-detial .top-img img{
		margin-bottom:2%;
	}
	.product-details .nav .nav-content:after{
		width: calc(100% + 10px);
	}
	.product-details .prodetail-content .content-details{
		width:90%;
	}
	.product-details .prodetail-content .content-details .details-content{
		font-size: 1.3rem;
    line-height: 2.5rem;
	}
	.product-details .prodetail-content .content-details .deta{
		width:70%;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title{
		width:20%;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-table{
		width:80%;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title .text h1{
		margin-left:0rem;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title .text:before{
		left:60%;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title .text h2{
		font-size:4rem;
	}
	.product-details .prodetail-content .prodetail-apply{
		margin: 8% auto 4%;
	}
	.product-details .prodetail-content .prodetail-apply .apply-title{
		margin-bottom:4%;
	}
	.product-details .prodetail-content .prodetail-apply .apply-content .appcontent .bottom-text{
		width: 98%;
    margin-top: 1rem;
	}
	.product-details .prodetail-content .btn .back p{
		padding:0rem 5rem;
	}
	.contact .contact-form .all-form{
		width:70%;
	}
	.contact .contact-form .all-form .title-details .title-con{
		width:calc(95% - 17rem);
		margin-left:5%;
	}
	.land .land-proTitle .slogan{
		font-size:8rem;
    line-height:10rem;
	}
	.land .land-content .land-pro1 .img-text .top-text h1{
		font-size:1.7rem;
	}
	.land .land-content .land-proText{
		margin:7% auto;
	}
	.land .land-content .land-proText .text-right .right-con h3{
		padding:2.5rem 0rem;
		font-size: 1.1rem;
	}
	.land .land-content .land-pro2 .swiper-slide .text{
		font-size:9rem;
    width: 70%;
	}
	.land .land-content .land-pro2 .swiper-slide .img img{
		width:90%;
		margin:0 auto;
	}
	.land .land-content .land-pro2 .swiper-pagination-fraction{
		bottom:8%;
	}
	.land .land-content .land-pro3{
		width:90%;
		margin: 7% auto;
	}
	.land .land-content .land-pro3 .pro-left .left-title{
		padding: 2.5rem 0rem 4.5rem;
	}
	.land .land-content .land-pro3 .pro-left .left-title h1{
		font-size: 1.3rem;
	}
	.land .land-content .land-pro3 .pro-left .left-title h1:after{
		width:5.5rem;
	}
	.land .land-content .land-pro3 .pro3-img{
		font-size:1.1rem;
	}
	.land .land-content .land-factory .fac-center .center-left h1{
		font-size:3.5rem;
	}
	.land .land-content .land-factory .fac-bottom .bottom-right .text{
		margin: 0.5rem auto 2rem;
    font-size: 0.9rem;
    line-height: 1.8rem;
	}
	.land .land-content .land-pro4 .right-con h2{
		font-size: 2rem;
    padding: 2rem 0rem;
	}
	.footer .foot-contact .all-contact{
		width: 80%;
    padding: 4% 0% 3%;
	}
	.footer .foot-contact .foot-contitle h1{
		font-size:3.5rem;
	}
	.footer .foot-contact .foot-concontent{
		margin-top:1rem;
	}
	.footer .foot-nav .all-nav{
		width:85%;
	}
	.footer .foot-nav .all-nav .foot-content{
		width: calc(90% - 10rem);
    margin-left: 10%;
	}
	.footer .foot-nav .all-nav .foot-content .content-title{
		margin-bottom:1.5rem;
		font-size: 1.8rem;
	}
	.footer .foot-nav .all-nav .foot-content .nav-details .nav-href{
		width: calc(30% - 1rem);
	}
	.footer .foot-nav .all-nav .foot-content .nav-details .nav-href ul li{
		line-height:2.5rem;
	}
	.footer .foot-nav .all-nav .foot-content .nav-details .nav-msg{
		width:70%;
	}
	.footer .foot-nav .all-nav .foot-content .nav-details .nav-msg .nav-add .add-right p br{
		display:none;
	}
}
@media screen and (min-width:992px) and (max-width:1199px){
	.nav .nav-content{
		flex-wrap: wrap;
    width: 100%;
	}
	.nav .nav-content .nav-logo{
		width:100%;
		margin:0%;
		text-align: center;
	}
	.nav .nav-content .nav-logo img{
		width: 20rem;
	}
	.nav .nav-content .nav-ul{
		width: calc(100% - 5px);
    margin: 0 auto;
    padding-top: 1.8rem;
    text-align: center;
	}
	.nav .nav-content .nav-ul ul li{
		padding:0rem 1rem;
	}
	.nav .nav-content .nav-ul ul li h1{
		font-size:1.1rem;
	}
	.nav .nav-content .nav-ul .child li h2{
		font-size:1.1rem;
	}
	.nav .nav-content .nav-ul ul .li-lang{
		font-size: 1.05rem;
	}
	.nav .nav-content .nav-ul .child li{
		margin:0.8rem;
	}
	.home .home-content .screen .screen-content{
		width:90%;
	}
	.home .home-content .screen .screen-content .content-details .title h1{
		font-size:4rem;
	}
	.home .home-content .screen .screen-content .content-details .title h3{
		font-size:4rem;
	}
	.home .home-content .screen .screen-content .content-details .title h2{
		font-size:1.8rem;
		margin-top:0rem;
	}
	.home .home-content .screen .screen-content .content-details .text{
		font-size:1rem;
		margin-top:1.5rem;
		line-height: 1.5rem;
	}
	.home .home-content .screen .screen-content .content-details .btn{
		margin-top:1.8rem;
		font-size:1.3rem;
	}
	.home .home-content .screen .screen-content .content-details .btn p{
		height: 50px;
    line-height: 50px;
    padding: 0px 30px;
	}
	.home .home-content .screen .screen-content .content-details{
		width:calc(100% - 25rem);
	}
	.home .home-content .screen .screen-content .content-img{
		width:25rem;
	}
	.home .home-content .home-productUs{
		width:95%;
		margin: 5% auto 10%;
	}
	.home .home-content .home-productUs .home-product{
		margin-bottom:8%;
	}
	.home .home-content .home-productUs .home-product .arrows{
		width:1.2rem;
	}
	.home .home-content .home-productUs .home-product .pro-content .p1{
		font-size:3.5rem;
	}
	.home .home-content .home-productUs .home-product .pro-content .p2{
		font-size:1.5rem;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img{
		margin-top:2rem;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img .text-img img{
		width:90%;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img h1{
		font-size:1.3rem;
	}
	.Why-cus{
		margin-bottom:7%;
	}
	.Why-cus .title h1{
		font-size:5rem;
	}
	.Why-cus .title h2{
		font-size:3rem;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg{
		width: 100%;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .vertical-text{
		left:-2%;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .text-img .text-show h1{
		font-size:1.2rem;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .text-img .text-show span{
		line-height:1rem;
	}
	.home .home-content .home-productUs .home-Whyus .Whyus-bottom{
		font-size:0.75rem;
	}
	.home .home-content .home-productUs .home-Whyus .Whyus-bottom p br{
		display:none;
	}
	.home .home-content .home-application .app-title{
		width:95%;
		margin-bottom: 2%;
	}
	.home .home-content .home-application .app-img .swiper-container .swiper-slide .app-content{
		width:65%;
		font-size: 1.1rem;
    line-height:1.8rem;
	}
	.home .home-content .home-application .app-text{
		margin:6% 0%;
	}
	.home .home-content .home-application .app-text .text-details{
		width: 70%;
	}
	.home .home-content .home-news .news-screen .news-content .title{
		font-size:3.5rem;
	}
	.home .home-content .home-news .news-screen .news-content .details{
		font-size:1.1rem;
		width:80%;
		margin-left:10%;
	}
	.home .home-content .home-news .news-screen .news-arrows{
		bottom:-1.3rem;
	}
	.home .home-content .home-news .news-screen .news-arrows img{
		width: 1.5rem;
    padding: 0.6rem 0.8rem;
	}
	.home .home-content .home-news .news-img{
		width:85%;
		margin: 4rem auto 10rem;
	}
	.home .home-content .home-news .news-img .swiper-container .prev-next img{
		width:4rem;
	}
	.home .home-content .home-news .news-img .swiper-container .swiper-button-prev{
		left:-4rem;
	}
	.home .home-content .home-news .news-img .swiper-container .swiper-button-next{
		right:-6.5rem;
	}
	.home .home-content .home-news .news-img .swiper-container .prev-next span{
		display:none;
		font-size:1.1rem;
	}
	.home .home-content .home-news .news-img .swiper-container .text-details h1{
		font-size:1.3rem;
	}
	.home .home-content .home-news .news-img .swiper-container .text-details h2{
		font-size:1.2rem;
	}
	.all-screen .screen-content{
		font-size: 3rem;
	}
	.all-screen .arrow{
		bottom:-1.2rem;
	}
	.all-screen .arrow img{
		width: 1.5rem;
	}
	.new .new-content .all-new{
		width:95%;
    margin: 10% auto 12%;
	}
	.new .new-content .all-new .new-details{
		width: calc(100% - 4rem);
    padding: 3rem 2rem;
    margin-bottom: 4rem;
	}
	.new .new-content .all-new .new-details .new-content{
		width: 58%;
    margin-left: 2%;
	}
	.new .new-content .all-new .new-details .new-content .con-top{
		padding:1rem 0.5rem 1rem;
	}
	.new .new-content .all-new .change .new-content{
		margin-left: 0%;
    margin-right: 2%;
	}
	.new .new-content .all-new .new-details .new-content .con-top .con-title{
		font-size:1.4rem;
		margin-bottom: 0.5rem;
	}
	.new .new-content .all-new .new-details .new-content .con-top .time-add img{
		width:1.1rem;
	}
	.new .new-content .all-new .new-details .new-content .con-top .time-add{
		font-size:0.9rem;
	}
	.new .new-content .all-new .new-details .new-content .con-top .time-add .time{
		width:33%;
	}
	.new .new-content .all-new .new-details .new-content .con-top .time-add .add{
		width:67%;
	}
	.new .new-content .all-new .new-details .new-content .con-bottom{
	  width: calc(100% - 1rem);
    padding: 1.2rem 0rem 0rem 1rem;
	}
	.new .new-content .all-new .new-details .new-content .con-bottom{
		line-height:1.5rem;
	}
	.industry-new .all-new .new-detail{
		width: 49%;
    margin-right: 2%;
	}
	.industry-new .all-new .news-two{
		margin-right: 0%;
	}
	.industry-new .all-new .new-detail .new-con h1{
		font-size: 1.8rem;
	}
	.industry-new .all-new .new-detail .new-con p{
		font-size: 1rem;
    margin: 0.8rem 0rem 1.2rem;
	}
	.industry-new .all-new .new-detail .new-con .btn p{
		height: 40px;
    line-height: 40px;
    padding: 0px 25px;
    font-size: 1.3rem;
	}
	.all-indusnew .screen-bottom{
		font-size:1.3rem;
	}
	.all-indusnew .new-detail .new-text{
		width:53%;
	}
	.all-indusnew .new-detail .new-img{
		width:45%;
		margin-right: 2%;
	}
	.all-indusnew .new-two .new-text{
		width:45%;
	}
	.all-indusnew .new-two .new-img{
		width:53%;
		margin: 0% 0% 0% 2%;
	}
	.all-indusnew .new-detail .text-details{
		margin-bottom:10%;
	}
	.all-indusnew .new-detail .text-details .detail p{
		font-size: 1.05rem;
		line-height:1.7rem;
	}
	.all-indusnew .new-detail .text-details .num{
		font-size: 1.1rem;
	}
	.industry-new1 .all-new .new-img .img{
		width:95%;
	}
	.industry-new2 .new-detail{
		align-items: flex-start;
	}
	.industry-new2 .all-new .text-three{
		margin: 10% 0% 0% 0%;
	}
	.about .about-content .about-adv .all-adv{
		width:88%;
    padding: 4rem 0rem;
	}
	.about .about-content .about-adv .all-adv .adv .circle h1{
		font-size:5rem;
    line-height:5rem;
	}
	.about .about-content .about-adv .all-adv .adv .adv-content{
		margin-top:1rem;
	}
	.about .about-content .about-adv .all-adv .adv .adv-content h1{
		font-size:1.5rem;
	}
	.about .about-content .about-adv .all-adv .adv .adv-content p{
		font-size:1rem;
	}
	.about .about-content .company-history .all-company{
		width:95%;
	}
	.about .about-content .company-history .all-company .company-content .title{
		font-size:3.5rem;
		margin-bottom:1rem;
	}
	.about .about-content .company-history .all-company .company-logo{
		width:22%;
	}
	.about .about-content .company-history .all-company .company-logo img{
		width:12rem;
	}
	.about .about-content .company-history .all-company .company-content{
		width:74%;
	}
	.about .about-content .company-history .all-company .company-content .content{
		line-height:1.5rem;
	}
	.about .about-content .company-history .about-history .fac-bottom .fac-right .right-bottom{
		font-size:2.8rem;
		padding-bottom:0.4rem;
	}
	.about .about-content .company-history .about-history .all-history{
		width:95%;
		padding:8% 0% 0%;
	}
	.about .about-content .company-history .about-history .all-history .history-two .his-img img{
		position:absolute;
		top:0px;
		left:0px;
		width:100%;
		height:100%;
	}
	.about .about-content .company-history .about-history .all-history .history-three .his-img img{
		position:absolute;
		top:0px;
		left:0px;
		width:100%;
		height:100%;
	}
	.about .about-content .company-history .about-history .all-history .hisdetail .history-content{
		width: 45%;
    padding: 5% 2.5%;
	}
	.about .about-content .company-history .about-history .all-history .hisdetail .history-content .title h1{
		font-size:2rem;
	}
	.about .about-content .company-history .about-history .all-history .hisdetail .history-content .content{
		font-size: 1rem;
    line-height: 1.6rem;
		margin-top: 1rem;
	}
	.about .about-content .company-history .about-history .all-history .hisdetail .history-content .title div{
		height:2px;
		width: 4rem;
	}
	.about .about-content .company-history .about-history .all-history .history-two .history-content{
		width: 45%;
    padding:2% 2% 3% 3%;
	}
	.about .about-content .company-history .about-history .all-history .history-two .history-content:before{
		bottom:5%;
	}
	.about .about-content .company-history .about-history .all-history .history-two .history-content:after{
		bottom:5%;
	}
	.about .about-content .company-history .about-customer .all-customer{   
    width: 98%;
    margin: 10% auto;
	}
	.about .about-content .company-history .about-customer .all-customer .cus-img .img img{
		width:95%;
	}
	.about .about-content .about-team .all-team{
		margin-top:10%;
	}
	.about .about-content .about-team .team-top{
		width: 88%;
    margin: 10% auto 2rem;
	}
	.about .about-content .about-team .team-top .top-left .left-title{
		font-size: 2.2rem;
	}
	.about .about-content .about-team .team-top .top-left .left-title h2{
		margin-left: -0.3rem;
	}
	.about .about-content .about-team .team-top .top-left .left-center{
		font-size:1.05rem;
	}
	.about .about-content .about-team .team-top .top-left .left-bottom{
		width:100%;
	}
	.about .about-content .about-team .pro-team .team-center{
		width: 95%;
		padding:1.5rem 0rem 2rem;
	}
	.about .about-content .about-team .pro-team .team-center .team-title{
		font-size:2.2rem;
	}
	.about .about-content .about-team .team-bottom{
		width:95%;
	}
	.about .about-content .about-team .team-bottom .bottom-con .con-left{
		width: 52%;
    padding-left: 3%;
	}
	.about .about-content .about-team .team-bottom .con-two .con-left{
		width: 53%;
    padding:0% 2% 0% 0%;
	}
	.about .about-content .about-team .team-bottom .bottom-con .con-left .left-title{
		font-size: 2rem;
    margin-bottom: 0.5rem;
	}
	.about .about-content .about-team .team-bottom .bottom-con .con-left .left-all{
		width: 100%;
    margin-left: 0%;
	}
	.about .about-content .about-team .team-bottom .con-two .con-left .left-all{
		width: 100%;
    margin-left: 0%;
	}
	.about .about-content .about-team .team-bottom .con-two .con-left .left-con{
		line-height:1.5rem;
	}
	.application .all-application{
		width: 95%;
    margin: 13% auto;
	}
	.application .all-application .apply-item .all-item .item-con{
		font-size: 1.2rem;
    margin-bottom: 3.5rem;
	}
	.application .all-application .apply-right .right-one{
		width: 55%;
    margin-right: 5%;
	}
	.application .all-application .apply-right .right-one .right-con{
		line-height:1.8rem;
	}
	.application .all-application .apply-right .right-two .two-content .all-two .two-title{
		margin-bottom: 2rem;
	}
	.application .all-application .apply-right .right-two .two-content .all-two .two-con{
		font-size: 1rem;
	}
	.all-product .allpro-content .allpro-img{
		width:98%;
		letter-spacing:-0.1px;
		margin: 7% auto 0%;
	}
	.all-product .allpro-content .allpro-img .img-details{
		margin-bottom:6%;
	}
	.all-product .allpro-content .allpro-img .img-details .img-left{
		width:52%;
	}
	.all-product .allpro-content .allpro-img .img-details .img-right{
		width:45%;
	}
	.all-product .allpro-content .allpro-img .img-details .img-right .right-title{
		margin-bottom:0.5rem;
	}
	.all-product .allpro-content .allpro-img .img-details .img-right .right-title h1{
		font-size: 1.5rem;
	}
	.all-product .allpro-content .allpro-img .img-details .img-right .right-items h2{
		font-sie:0.95rem;
	}
	.all-product .allpro-content .allpro-img .img-details .img-right .right-items h2{
		line-height:1.8rem;
	}
	.products .products-content .products-details .product-imgs{
		width:95%;
	}
	.product-title{
		margin:8% auto 7%;
	}
	.product-title .title h2{
		font-size:2rem;
	}
	.products .products-content .products-details .product-imgs .imgs-detial .top-img img{
		margin-bottom:1rem;
	}
	.product-details .nav .nav-content:after{
		width:100%;
	}
	.product-details .prodetail-content .content-details{
		width:95%;
	}
	.product-details .prodetail-content .content-details .details-content{
		font-size: 1.1rem;
    line-height: 2rem;
	}
	.product-details .prodetail-content .content-details .deta{
		width:70%;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title{
		width: calc(100% - 4rem);
    text-align: left;
    display: block;
    padding: 2rem;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title .text{
		writing-mode: initial;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-table{
		width:100%;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title .text h1{
		margin-left:0rem;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title .text:before{
		left:50%;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title .text h2{
		font-size:4rem;
	}
	.product-details .prodetail-content .prodetail-apply{
		margin: 8% auto 4%;
	}
	.product-details .prodetail-content .prodetail-apply .apply-title{
		margin-bottom:4%;
	}
	.product-details .prodetail-content .prodetail-apply .apply-content .appcontent .bottom-text{
		width: 98%;
    margin-top: 1rem;
	}
	.product-details .prodetail-content .btn .back p{
		padding:0rem 5rem;
	}
	.contact .contact-form .all-form{
		width: 90%;
    padding: 8% 0% 7%;
	}
	.contact .contact-form .all-form .title-details{
		margin-bottom:2.5rem;
	}
	.contact .contact-form .all-form .title-details .title-logo{
		width:15rem;
	}
	.contact .contact-form .all-form .title-details .title-con{
		width:calc(97% - 15rem);
		margin-left:3%;
	}
	.contact .contact-form .all-form .title-details .title-con h1{
		font-size:2.2rem;
	}
	.contact .contact-form .all-form .title-details .title-con p{
		font-size:1.1rem;
	}
	.land .land-proTitle .slogan{
		font-size: 6rem;
    line-height: 7rem;
	}
	.land .land-proTitle .little{
		font-size: 0.9rem;
    line-height: 1.5rem;
	}
	.land .land-content .land-pro1 .img-text .top-text h1{
		font-size:1.5rem;
	}
	.land .land-content .land-proText{
		margin:7% auto;
	}
	.land .land-content .land-proText .text-left{
		font-size: 1.5rem;
	}
	.land .land-content .land-proText .text-right .right-con h3{
		padding: 2rem 0rem;
    font-size: 1rem;
	}
	.land .land-content .land-pro2 .swiper-slide .text{
		font-size: 7rem;
    width: 80%;
	}
	.land .land-content .land-pro2 .swiper-slide .img img{
		width:80%;
		margin:0 auto;
	}
	.land .land-content .land-pro2 .swiper-pagination-fraction{
		bottom:8%;
	}
	.land .land-content .land-pro3{
		width:90%;
		margin: 7% auto;
	}
	.land .land-content .land-pro3 .pro-left .left-title{
		padding:1.5rem 0rem 2.5rem;
	}
	.land .land-content .land-pro3 .pro-left .left-title h1{
		font-size: 1.2rem;
	}
	.land .land-content .land-pro3 .pro-left .left-title h1:after{
		display:none;
		width:5.5rem;
	}
	.land .land-content .land-pro3 .pro3-img{
		font-size:1.1rem;
	}
	.land .land-content .land-pro3 .pro3-img h3{
		font-size:1rem;
		line-height:1.5rem;
	}
	.land .land-content .land-factory .fac-center .center-left h1{
		font-size:2.5rem;
	}
	.land .land-content .land-factory .fac-bottom .bottom-right .text{
		margin: 0rem auto 1.5rem;
    font-size: 0.85rem;
    line-height: 1.5rem;
	}
	.land .land-content .land-pro4 .right-con .right-title{
		padding-bottom: 1.5rem;
	}
	.land .land-content .land-pro4 .right-con h2{
		font-size:1.5rem;
    padding:1.5rem 0rem;
	}
	.footer .foot-contact .all-contact{
		width: 80%;
    padding: 4% 0% 3%;
	}
	.footer .foot-contact .foot-contitle h1{
		font-size:3.5rem;
	}
	.footer .foot-contact .foot-concontent{
		margin-top:1rem;
	}
	.footer .foot-nav .all-nav{
		width:95%;
	}
	.footer .foot-nav .all-nav .foot-content{
		width: calc(90% - 10rem);
    margin-left: 10%;
	}
	.footer .foot-nav .all-nav .foot-content .content-title{
		margin-bottom:1.5rem;
		font-size: 1.8rem;
	}
	.footer .foot-nav .all-nav .foot-content .nav-details .nav-href{
		width: calc(28% - 1rem);
	}
	.footer .foot-nav .all-nav .foot-content .nav-details .nav-href ul li{
		line-height:2.5rem;
	}
	.footer .foot-nav .all-nav .foot-content .nav-details .nav-msg{
		width:72%;
	}
	.footer .foot-nav .all-nav .foot-content .nav-details .nav-msg .nav-add .add-right p br{
		display:none;
	}
}
@media screen and (min-width:768px) and (max-width:991px){
	.nav .nav-content .nav-logo{
		width:15rem;
	}
	.auto-hide .auto-ul h1{
		font-size:1.5rem;
	}
	.auto-hide .auto-ul h2{
		font-size:1.2rem;
	}
	.auto-hide .auto-ul .li-product .auto-child .li-cloth{
		padding-top:1rem;
	}
	.home .home-content .screen .screen-content{
		width:90%;
	}
	.home .home-content .screen .screen-content .content-details .title h1{
		font-size:3rem;
	}
	.home .home-content .screen .screen-content .content-details .title h3{
		font-size:3rem;
	}
	.home .home-content .screen .screen-content .content-details .title h2{
		font-size:1.2rem;
		margin-top:0rem;
	}
	.home .home-content .screen .screen-content .content-details .text{
		font-size:0.9rem;
		margin-top:1rem;
		line-height: 1.5rem;
	}
	.home .home-content .screen .screen-content .content-details .btn{
		margin-top:1.2rem;
		font-size:1.2rem;
	}
	.home .home-content .screen .screen-content .content-details .btn p{
		height: 40px;
    line-height: 40px;
    padding: 0px 20px;
	}
	.home .home-content .screen .screen-content .content-details{
		width:calc(100% - 20rem);
	}
	.home .home-content .screen .screen-content .content-img{
		width:20rem;
	}
	.home .home-content .home-productUs{
		width:95%;
		margin: 5% auto 10%;
	}
	.home .home-content .home-productUs .home-product{
		margin-bottom:10%;
	}
	.home .home-content .home-productUs .home-product .arrows{
		width:1.2rem;
	}
	.home .home-content .home-productUs .home-product .pro-content{
		margin-top:2rem;
	}
	.home .home-content .home-productUs .home-product .pro-content .p1{
		font-size:2.5rem;
	}
	.home .home-content .home-productUs .home-product .pro-content .p2{
		font-size:1.2rem;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img{
		margin-top:1.5rem;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img .text-img{
		width:calc(98% / 3);
		margin-right:1%;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img .img-three{
		margin-right:0%;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img .img-six{
		margin-right:0%;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img .text-img img{
		width:90%;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img h1{
		font-size: 1.2rem;
    margin-top: 0.5rem;
	}
	.Why-cus{
		margin-bottom:7%;
	}
	.Why-cus .title{
		padding: 0px 100px 0px 31px;
	}
	.Why-cus .title:after{
		border-bottom: 30px solid #e60012;
    border-left: 50px solid transparent;
	}
	.Why-cus .title h1{
		font-size:4.5rem;
	}
	.Why-cus .title h2{
		font-size:2.5rem;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg{
		width: 85%;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .text-img{
		width:49.5%;
		margin: 0% 1% 2% 0%;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .img-two{
		margin-right:0%;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .img-four{
		margin-right:0%;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .vertical-text{
		left:0%;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .text-img .text-show h1{
		font-size:1.2rem;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .text-img .text-show span{
		line-height:1.5rem;
	}
	.home .home-content .home-productUs .home-Whyus .Whyus-bottom{
		font-size:0.75rem;
	}
	.home .home-content .home-productUs .home-Whyus .Whyus-bottom p br{
		display:none;
	}
	.home .home-content .home-productUs .home-Whyus .Whyus-bottom .bottom-line{
		margin-top: 1.5rem;
    height: 4px;
	}
	.home .home-content .home-application .app-title{
		width:95%;
		margin-bottom:1%;
	}
	.home .home-content .home-application .app-title h1{
		font-size: 4rem;
	}
	.home .home-content .home-application .app-title span{
		font-size:2.8rem;
	}
	.home .home-content .home-application .app-title .app-border:before{
		bottom: 0.8rem;
    right: -5rem;
	}
	.home .home-content .home-application .app-title .app-border:after{
		bottom: 0.8rem;
    right: -5rem;
	}
	.home .home-content .home-application .app-title h1:after{
		bottom: 0.8rem;
    right: -5rem;
    border-bottom: 30px solid #e60012;
    border-left: 40px solid transparent;
	}
	.home .home-content .home-application .app-img .swiper-container .swiper-slide .app-content{
		left: 5%;
    width: 75%;
    font-size: 1rem;
    line-height: 1.5rem;
	}
	.home .home-content .home-application .app-img .swiper-container-horizontal>.swiper-scrollbar{
		height:3px;
		width:30%;
		bottom:5%;
	}
	.home .home-content .home-application .app-text{
		margin:6% auto;
	}
	.home .home-content .home-application .app-text .text-details{
		width: 85%;
	}
	.home .home-content .home-application .app-text .text-details .app-line{
		margin: 2rem 0rem 0rem 0rem;
	}
	.home .home-content .home-application .app-text .text-details p{
		font-size: 0.85rem;
    line-height: 1.5rem;
	}
	.home .home-content .home-news .news-screen .news-content{
		left:8%;
		width:92%;
	}
	.home .home-content .home-news .news-screen .news-content .title{
		font-size:3.5rem;
	}
	.home .home-content .home-news .news-screen .news-content .details{
		font-size:1.1rem;
		width: 85%;
    margin-left: 5%;
	}
	.home .home-content .home-news .news-screen .news-arrows{
		bottom:-1.3rem;
		left:8%;
	}
	.home .home-content .home-news .news-screen .news-arrows img{
		width: 1.5rem;
    padding: 0.6rem 0.8rem;
	}
	.home .home-content .home-news .news-img{
    width: 90%;
		margin: 4rem auto 10rem;
	}
	.home .home-content .home-news .news-img .swiper-container .prev-next img{
		display:none;
		width:4rem;
	}
	.home .home-content .home-news .news-img .swiper-container .swiper-button-prev{
		left:-4rem;
	}
	.home .home-content .home-news .news-img .swiper-container .swiper-button-next{
		right:-6.5rem;
	}
	.home .home-content .home-news .news-img .swiper-container .prev-next span{
		display:none;
		font-size:1.1rem;
	}
	.home .home-content .home-news .news-img .swiper-container .text-details h1{
		font-size:1.2rem;
	}
	.home .home-content .home-news .news-img .swiper-container .text-details h2{
		font-size:1rem;
	}
	.screen-show{
		display:none;
	}
	.screen-hide{
		display:block;
	}
	.all-screen .screen-content{
		font-size: 3rem;
	}
	.all-screen .arrow{
		bottom:-1.2rem;
	}
	.all-screen .arrow img{
		width: 1.5rem;
	}
	.new .new-content .all-new{
		width:90%;
    margin: 10% auto 12%;
	}
	.new .new-content .all-new .new-details{
		width: calc(100% - 4rem);
    padding:2rem;
    margin-bottom: 4rem;
    flex-wrap: wrap;
	}
	.new .new-content .all-new .new-details .new-img{
		 width:70%;
		 margin:0 auto;
	}
	.new .new-content .all-new .new-details .new-content{
		width: 100%;
    margin:2rem auto 0rem;
	}
	.new .new-content .all-new .new-details .new-content .con-top{
		padding:1rem 0.5rem 1rem;
	}
	.new .new-content .all-new .new-details .new-content .con-bottom .arrow-line:before{
		left:unset;
		right: -0.4rem;
    border-right: unset;
    border-left: 0.4rem solid #171c61;
	}
	.new .new-content .all-new .change .new-content{
		margin-left: 0%;
    margin-right: 2%;
	}
	.new .new-content .all-new .new-details .new-content .con-top .con-title{
		font-size:1.4rem;
		margin-bottom: 0.5rem;
	}
	.new .new-content .all-new .new-details .new-content .con-top .time-add img{
		width:1.1rem;
	}
	.new .new-content .all-new .new-details .new-content .con-top .time-add{
		font-size:0.9rem;
	}
	.new .new-content .all-new .new-details .new-content .con-top .time-add .time{
		width:33%;
	}
	.new .new-content .all-new .new-details .new-content .con-top .time-add .add{
		width:67%;
	}
	.new .new-content .all-new .new-details .new-content .con-bottom{
	  width: calc(100% - 1rem);
    padding: 1.2rem 0rem 0rem 1rem;
	}
	.new .new-content .all-new .new-details .new-content .con-bottom{
		line-height:1.5rem;
	}
	.industry-new .new-content .all-new{
		width: 95%;
	}
	.industry-new .all-new .new-detail{
		width: 49%;
    margin-right: 2%;
	}
	.industry-new .all-new .news-two{
		margin-right: 0%;
	}
	.industry-new .all-new .new-detail .new-con h1{
		font-size: 1.8rem;
	}
	.industry-new .all-new .new-detail .new-con p{
		font-size: 0.9rem;
    margin: 0.8rem 0rem 1.2rem;
	}
	.industry-new .all-new .new-detail .new-con .btn p{
		height: 40px;
    line-height: 40px;
    padding: 0px 25px;
    font-size: 1.2rem;
	}
	.all-indusnew .screen-bottom{
		font-size: 1.1rem;
    padding: 3% 0%;
	}
	.all-indusnew .new-detail{
		flex-wrap: wrap;
	}
	.all-indusnew .new-detail .new-text{
		width:100%;
	}
	.all-indusnew .new-detail .new-img{
		width:100%;
		margin: 0%;
		display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
	}
	.all-indusnew .new-detail .new-img .img{
		width:49%;
		margin-right:2%;
	}
	.all-indusnew .new-detail .new-img .img-hide{
		margin-right:0%;
	}
	.all-indusnew .new-two .new-img{
		display:none;
	}
	.all-indusnew .new-detail .text-details{
		margin-bottom:6%;
	}
	.all-indusnew .new-detail .new-text .text-last{
		margin-bottom:6%;
	}
	.all-indusnew .new-detail .text-details .detail p{
		font-size: 1rem;
		line-height:1.7rem;
	}
	.all-indusnew .new-detail .text-details .num{
		font-size: 1.1rem;
	}
	.industry-new1 .new-detail .new-img .img-hide{
		display:block;
	}
	.industry-new2 .all-new .new-img .img{
		width:95%;
	}
	.industry-new2 .new-detail{
		align-items: flex-start;
	}
	.industry-new2 .new-detail .new-img .img{
		width:90%;
		margin:0 auto;
	}
	.industry-new2 .new-two .new-img{
		display:block;
	}
	.industry-new2 .all-new .text-three{
		margin: 6% 0% 0% 0%;
	}
	.about .about-content .about-adv .all-adv{
		width:95%;
    padding:3.5rem 0rem 4rem;
	}
	.about .about-content .about-adv .all-adv .adv .circle h1{
		font-size:4rem;
    line-height:4rem;
	}
	.about .about-content .about-adv .all-adv .adv .adv-content{
		margin-top:1rem;
	}
	.about .about-content .about-adv .all-adv .adv .adv-content h1{
		font-size:1.5rem;
	}
	.about .about-content .about-adv .all-adv .adv .adv-content p{
		font-size:1rem;
	}
	.about .about-content .company-history .all-company{
		width: 90%;
    padding: 2rem 0rem;
	}
	.about .about-content .company-history .all-company .company-content .title{
		font-size:3rem;
		margin-bottom:1rem;
	}
	.about .about-content .company-history .all-company .company-logo{
		display: none;
		width:22%;
	}
	.about .about-content .company-history .all-company .company-logo img{
		width:12rem;
	}
	.about .about-content .company-history .all-company .company-content{
		width:100%;
	}
	.about .about-content .company-history .all-company .company-content .content{
		line-height:1.5rem;
	}
	.about .about-content .company-history .about-history .fac-bottom{
		flex-direction:column-reverse;
		flex-wrap:wrap;
	}
	.about .about-content .company-history .about-history .fac-bottom .fac-left{
		width:100%;
		margin: 1rem 0rem 0rem;
	}
	.about .about-content .company-history .about-history .fac-bottom .fac-right .right-bottom{
		font-size:2.5rem;
	}
	.about .about-content .company-history .about-history .fac-bottom .fac-left .left-right img{
		position:relative;
	}
	.about .about-content .company-history .about-history .fac-bottom .fac-right{
		width:100%;
	}
	.about .about-content .company-history .about-history .all-history{
		width:95%;
		padding:8% 0% 0%;
	}
	.about .about-content .company-history .about-history .all-history .hisdetail .his-img img{
		position:absolute;
		top:0px;
		left:0px;
		width:100%;
		height:100%;
	}
	.about .about-content .company-history .about-history .all-history .hisdetail .history-content{
		width: 45%;
    padding: 5% 2.5%;
	}
	.about .about-content .company-history .about-history .all-history .hisdetail .history-content .title h1{
		font-size:2rem;
	}
	.about .about-content .company-history .about-history .all-history .hisdetail .history-content .content{
		font-size: 1rem;
    line-height: 1.6rem;
		margin-top:0rem;
	}
	.about .about-content .company-history .about-history .all-history .hisdetail .history-content .title div{
		height:2px;
		width: 4rem;
	}
	.about .about-content .company-history .about-history .all-history .history-two .history-content{
		width: 48%;
    padding: 2%;
	}
	.about .about-content .company-history .about-history .all-history .history-two .history-content:before{
		bottom:5%;
	}
	.about .about-content .company-history .about-history .all-history .history-two .history-content:after{
		bottom:5%;
	}
	.about .about-content .company-history .about-customer .all-customer{   
    width: 98%;
    margin: 10% auto;
	}
	.about .about-content .company-history .about-customer .all-customer .cus-img .img img{
		width:100%;
	}
	.about .about-content .about-team .all-team{
		margin-top:12%;
	}
	.about .about-content .about-team .Why-cus .title span{
		top:-10px;
	}
	.about .about-content .about-team .team-top{
		width: 95%;
    margin: 10% auto 2rem;
	}
	.about .about-content .about-team .team-top .top-left .left-title{
		font-size: 2.2rem;
	}
	.about .about-content .about-team .team-top .top-left .left-title h2{
		margin-left: -0.3rem;
	}
	.about .about-content .about-team .team-top .top-left .left-center{
		font-size: 1rem;
    margin: 2% auto 4%;
	}
	.about .about-content .about-team .team-top .top-left .left-bottom{
		width:100%;
		line-height: 1.5rem;
	}
	.about .about-content .about-team .pro-team .team-center{
		width: 95%;
		padding:1.5rem 0rem 2rem;
	}
	.about .about-content .about-team .pro-team .team-center .team-title{
		font-size: 2rem;
	}
	.about .about-content .about-team .team-bottom{
		width:95%;
	}
	.about .about-content .about-team .team-bottom .bottom-con{
		width: calc(100% - 4rem);
		padding: 1.5rem 2rem;
		flex-wrap: wrap;
    flex-direction: column;
	}
	.about .about-content .about-team .team-bottom .bottom-con .con-left{
		width: 100%;
    padding-left: 0%;
	}
	.about .about-content .about-team .team-bottom .con-two .con-left{
		width: 100%;
    padding-left: 0%;
	}
	.about .about-content .about-team .team-bottom .bottom-con .con-right{
		width: 80%;
    margin: 2rem 0rem;
	}
	.about .about-content .about-team .team-bottom .bottom-con .con-left .left-title{
		font-size: 2rem;
    margin-bottom: 0.5rem;
	}
	.about .about-content .about-team .team-bottom .bottom-con .con-left .left-all{
		width: 100%;
    margin-left: 0%;
	}
	.about .about-content .about-team .team-bottom .con-two .con-left .left-all{
		width: 100%;
    margin-left: 0%;
	}
	.application .all-application{
		width: 95%;
    margin: 13% auto;
    flex-wrap: wrap;
	}
	.application .all-application .apply-item{
		position:relative;
		width: 100%;
		z-index: 99;
	}
	.application .all-application .apply-item .item-span{
		position: relative;
    width: 25px;
    height: 25px;
    margin: 0rem 0rem 1rem;
    transition: all 1s ease-in-out;
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
	}
	.application .all-application .apply-item .item-span .line-content{
		position: absolute;
    content: "";
    transform: translate(-50%,-50%);
    top: 50%;
    left: 50%;
    background-color: #000000;
    width: 100%;
    height: 1px;
	}
	.application .all-application .apply-item .item-span .line-two{
		width: 1px;
    height: 100%;
	}
	.application .all-application .apply-item .all-item{
		position: absolute;
    top: 2.5rem;
    left: 0%;
    justify-content: center;
    padding:2rem 2.5rem 2rem 3rem;
    margin-right: 0%;
    z-index: 120;
    box-shadow: 0px 0px 10px rgba(0,0,0,0.1);
    transform: translateX(-110%);
    -webkit-transform: translateX(-110%);
    -ms-transform: translateX(-110%);
    -moz-transform: translateX(-110%);
    transition: all 1.5s cubic-bezier(.77, 0, .175, 1);
    -webkit-transition: all 1.5s cubic-bezier(.77, 0, .175, 1);
    -ms-transition: all 1.5s cubic-bezier(.77, 0, .175, 1);
    -moz-transition: all 1.5s cubic-bezier(.77, 0, .175, 1);
    background-color: #ffffff;
	}
	.click-span{
		opacity: 0.7;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
	}
	.click-filter{
		transform: translateX(0%) !important;
    -webkit-transform: translateX(0%) !important;
    -moz-transform: translateX(0%) !important;
    -ms-transform: translateX(0%) !important;
	}
	.application .all-application .apply-item .all-item .item-con{
		font-size: 1.3rem;
    margin-bottom: 2rem;
	}
	.application .all-application .apply-right{
		width:100%;
	}
	.application .all-application .apply-right .right-one{
		width: 55%;
    margin-right: 5%;
	}
	.application .all-application .apply-right .right-one .right-con{
		line-height:1.8rem;
	}
	.application .all-application .apply-right .right-two .two-content .all-two .two-title{
		margin-bottom: 2rem;
	}
	.application .all-application .apply-right .right-two .two-content .all-two .two-con{
		font-size: 1rem;
	}
	.cus-title .title span{
		top:-10px;
	}
	.all-product .allpro-content .allpro-img{
		width:90%;
		letter-spacing: 0.5px;
    margin: 7% auto 4%;
	}
	.all-product .allpro-content .allpro-img .img-details{
		width: 100%;
    margin: 0% 0% 2rem 0%;
	}
	.all-product .allpro-content .allpro-img .img-details .img-left{
		width:45%;
	}
	.all-product .allpro-content .allpro-img .img-details .img-right{
		width: 50%;
    margin-left: 5%;
	}
	.all-product .allpro-content .allpro-img .img-details .img-right .right-title{
		margin-bottom:0.5rem;
	}
	.all-product .allpro-content .allpro-img .img-details .img-right .right-title h1{
		font-size: 1.5rem;
	}
	.all-product .allpro-content .allpro-img .img-details .img-right .right-items h2{
		font-sie:0.95rem;
	}
	.all-product .allpro-content .allpro-img .img-details .img-right .right-items h2{
		line-height:1.8rem;
	}
	.products .products-content .products-details .product-imgs{
		width:95%;
	}
	.product-title{
		margin:8% auto 7%;
	}
	.product-title .title h2{
		font-size:2.5rem;
	}
	.products .products-content .products-details .product-imgs .imgs-detial .top-img{
		width: 100%;
    margin: 5% auto;
	}
	.products .products-content .products-details .product-imgs .imgs-detial .top-img img{
		margin-bottom:1rem;
	}
	.product-details .nav .nav-content:after{
		width:100%;
	}
	.product-details .prodetail-content .content-details{
		width:95%;
	}
	.products .products-content .products-details .product-imgs .imgs-detial .bottom-text h1{
		font-size: 1.1rem;
	}
	.product-details .prodetail-content .content-details .details-title .bottom-arrow{
		margin-top:1.8rem;
	}
	.product-details .prodetail-content .content-details .details-img{
		width:75%;
	}
	.product-details .prodetail-content .content-details .details-content{
		font-size: 1.1rem;
    line-height: 2rem;
	}
	.product-details .prodetail-content .content-details .details-title{
		font-size: 2.5rem;
	}
	.product-details .prodetail-content .content-details .deta{
		width:70%;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title{
		width: calc(100% - 4rem);
    text-align: left;
    display: block;
    padding: 2rem;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title .text{
		writing-mode: initial;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-table{
		width:100%;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title .text h1{
		margin-left:0rem;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title .text:before{
		left:65%;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title .text h2{
		font-size:4rem;
	}
	.product-details .prodetail-content .prodetail-apply{
		margin: 8% auto 4%;
	}
	.product-details .prodetail-content .prodetail-apply .apply-content{
		flex-wrap:wrap;
	}
	.product-details .prodetail-content .prodetail-apply .apply-content .appcontent{
		width:49.5%;
		margin-right:1%;
		margin-bottom: 2rem;
	}
	.product-details .prodetail-content .prodetail-apply .apply-content .apply-two{
		margin-right:0%;
	}
	.product-details .prodetail-content .prodetail-apply .apply-content .apply-four{
		margin-right:0%;
	}
	.product-details .prodetail-content .prodetail-apply .apply-title{
		margin-bottom:4%;
	}
	.product-details .prodetail-content .prodetail-apply .apply-content .appcontent .bottom-text{
		width: 98%;
    margin-top: 1rem;
	}
	.product-details .prodetail-content .btn .back p{
		padding:0rem 5rem;
	}
	.contact .contact-form .all-form{
		width: 90%;
    padding:12% 0% 10%;
	}
	.contact .contact-form .all-form .title-details{
		margin-bottom:1.5rem;
	}
	.contact .contact-form .all-form .title-details .title-logo{
		width:15rem;
	}
	.contact .contact-form .all-form .title-details .title-con{
		width:calc(97% - 15rem);
		margin-left:3%;
	}
	.contact .contact-form .all-form .title-details .title-con h1{
		font-size:2rem;
	}
	.contact .contact-form .all-form .title-details .title-con p{
		font-size:1rem;
	}
	.land .land-proTitle .slogan{
		font-size: 4rem;
    line-height: 5rem;
	}
	.land .land-proTitle .little{
		font-size: 0.9rem;
    line-height: 1.5rem;
    top: 1rem;
	}
	.land .land-content .land-pro1 .img-text .top-text h1{
		font-size:1.2rem;
	}
	.land .land-content .land-proText{
		margin:7% auto;
	}
	.land .land-content .land-proText .text-left{
		font-size: 1.4rem;
	}
	.land .land-content .land-proText .text-right .right-con h3{
		padding: 1.8rem 0rem;
    font-size: 0.9rem;
	}
	.land .land-content .land-pro2 .swiper-slide .text{
		font-size: 6rem;
    width: 80%;
    -webkit-text-stroke: 2px #171c61;
    text-stroke: 2px #171c61;
	}
	.land .land-content .land-pro2 .swiper-slide .img{
		width: 50%;
	}
	.land .land-content .land-pro2 .swiper-slide .img img{
		width:80%;
		margin:0 auto;
	}
	.land .land-content .land-pro2 .swiper-pagination-fraction{
		bottom: 5%;
    font-size: 1.8rem;
	}
	.land .land-content .land-pro3{
		width: 95%;
		margin: 7% auto;
	}
	.land .land-content .land-pro3 .pro-left .left-title{
		padding:1rem 0rem 2rem;
	}
	.land .land-content .land-pro3 .pro-left .left-title h1{
		font-size:1.1rem;
	}
	.land .land-content .land-pro3 .pro-left .left-title h1:after{
		display:none;
		width:5.5rem;
	}
	.land .land-content .land-pro3 .pro3-img{
		font-size:1rem;
	}
	.land .land-content .land-pro3 .pro3-img h2{
		padding: 1rem 0rem 0.5rem;
	}
	.land .land-content .land-pro3 .pro3-img h3{
		font-size:0.95rem;
		line-height:1.5rem;
		padding-left: 0px;
	}
	.land .land-content .land-factory .fac-center .center-left{
		width:100%;
	}
	.land .land-content .land-factory .fac-center{
		margin:4% auto;
	}
	.land .land-content .land-factory .fac-center .center-left h1{
		font-size:2.5rem;
		margin-bottom:2.5rem;
	}
	.land .land-content .land-factory .fac-center .center-left h1:after{
		transform:translate(-50%,0px);
		left:50%;
	}
	.land .land-content .land-factory .fac-center .center-left h1 br{
		display:none;
	}
	.land .land-content .land-factory .fac-center .center-right{
		width:100%;
	}
	.land .land-content .land-factory .fac-bottom{
		flex-direction: column-reverse;
		width:90%;
		margin:4% auto;
	}
	.land .land-content .land-factory .fac-bottom .bottom-left{
		width:100%;
		margin: 4% auto;
	}
	.land .land-content .land-factory .fac-bottom .bottom-right{
		width:100%;
	}
	.land .land-content .land-factory .fac-bottom .bottom-right .text{
		width: 95%;
		margin: 0rem auto 1.5rem;
    font-size:0.9rem;
    line-height: 1.5rem;
	}
	.land .land-content .land-pro4{
		width: 90%;
    margin: 2% auto 15%;
	}
	.land .land-content .land-pro4 .pro-left{
		width: 30%;
    margin-right: 10%;
	}
	.land .land-content .land-pro4 .right-con h1{
		font-size:1.3rem;
	}
	.land .land-content .land-pro4 .right-con .right-title{
		padding-bottom: 1.5rem;
	}
	.land .land-content .land-pro4 .right-con h2{
		font-size:1.3rem;
    padding:1.3rem 0rem;
	}
	.footer .foot-contact .all-contact{
		width: 90%;
    padding: 4% 0% 3%;
	}
	.footer .foot-contact .foot-contitle h1{
		font-size:3rem;
	}
	.footer .foot-contact .foot-contitle h3{
		font-size:1rem;
	}
	.footer .foot-contact .foot-concontent{
		margin-top:1rem;
	}
	.footer .foot-contact .foot-concontent .concontent-left .left-details p br{
		display:none;
	}
	.footer .foot-contact .foot-concontent .concontent-right .form-title{
		font-size:1.8rem;
	}
	.form .layui-form .layui-input{
		height: 40px;
    line-height: 40px;
	}
	.form .layui-form .layui-form-item{
		margin-bottom:20px;
	}
	.form .layui-form .btn .layui-btn{
		padding: 0px 40px;
    margin-top: 0.5rem;
	}
	.footer .foot-nav .all-nav{
		width:95%;
		flex-wrap: wrap;
		padding: 2rem 0rem 0.5rem;
	}
	.footer .foot-nav .all-nav .foot-logo{
		margin-top:0%;
	}
	.footer .foot-nav .all-nav .foot-content{
		width: calc(90% - 10rem);
    margin-left: 10%;
	}
	.footer .foot-nav .all-nav .foot-content .content-title{
		margin-bottom:1.5rem;
		font-size: 1.8rem;
	}
	.footer .foot-nav .all-nav .foot-content .nav-details{
		flex-wrap:wrap;
	}
	.footer .foot-nav .all-nav .foot-content .nav-details .nav-href{
	  width: 100%;
	}
	.footer .foot-nav .all-nav .foot-content .nav-details .nav-href ul li{
		font-size: 1.2rem;
    line-height: 2rem;
    display: inline-block;
    width: 49%;
	}
	.footer .foot-nav .all-nav .nav-show{
		display:none;
	}
	.footer .foot-nav .all-nav .nav-hide{
		display:block;
		width: 90%;
		margin: 1.5rem auto 0rem;
	}
	.footer .foot-nav .all-nav .nav-msg .nav-add .add-right p br{
		display:none;
	}
	.footer .foot-nav .foot-bottom{
		font-size: 1.05rem;
		padding:1rem 0rem 1rem;
	}
}
@media screen and (min-width:768px) and (max-width:800px){
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-table .table-show{
		display:none;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-table .table-hide{
		display:block;
	}
	.product-details .prodetail-content .prodetail-img{
		width:90%;
	}
}
@media screen and (min-width:605px) and (max-width:767px){
	.auto-hide{
		padding-top:0rem;
	}
	.nav .nav-content .nav-logo{
		width:15rem;
	}
	.auto-hide .auto-ul li{
		padding: 0.5rem 0rem 0.5rem 2rem;
	}
	.auto-hide .auto-ul h1{
		font-size:1.3rem;
	}
	.auto-hide .auto-ul h2{
		font-size:1.1rem;
	}
	.auto-hide .auto-ul .li-product .auto-child .li-cloth{
		padding-top:1rem;
	}
	.home .home-show{
		display:none;
	}
	.home .home-hide{
		display:block;
	}
	.home .home-content .screen .screen-content{
		width:95%;
	}
	.home .home-content .screen .screen-content .content-details .title h1{
		font-size:2.5rem;
	}
	.home .home-content .screen .screen-content .content-details .title h3{
		font-size:2.5rem;
	}
	.home .home-content .screen .screen-content .content-details .title h2{
		font-size:1rem;
		margin-top:0rem;
	}
	.home .home-content .screen .screen-content .content-details .text{
		font-size:0.9rem;
		margin-top:1rem;
		line-height: 1.5rem;
	}
	.home .home-content .screen .screen-content .content-details .text .p-show{
		display:none;
	}
	.home .home-content .screen .screen-content .content-details .text .p-hide{
		display:block;
	}
	.home .home-content .screen .screen-content .content-details .btn{
		margin-top:1.2rem;
		font-size:1.1rem;
	}
	.home .home-content .screen .screen-content .content-details .btn a{
		margin:3px;
	}
	.home .home-content .screen .screen-content .content-details .btn p{
		height: 30px;
    line-height: 30px;
    padding: 0px 15px;
	}
	.home .home-content .screen .screen-content .content-details{
		width:calc(100% - 15rem);
	}
	.home .home-content .screen .screen-content .content-img{
		width:15rem;
	}
	.home .home-content .home-productUs{
		width:95%;
		margin:7% auto 10%;
	}
	.home .home-content .home-productUs .home-product{
		margin-bottom:10%;
	}
	.home .home-content .home-productUs .home-product .arrows{
		width:1.2rem;
	}
	.home .home-content .home-productUs .home-product .pro-content{
		margin-top:1rem;
	}
	.home .home-content .home-productUs .home-product .pro-content .p1{
		font-size:2.3rem;
	}
	.home .home-content .home-productUs .home-product .pro-content .p2{
		font-size:1.1rem;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img{
		margin-top:1rem;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img .text-img{
		width:calc(98% / 2);
		margin-right:2%;
		margin-bottom: 5%;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img .img-two{
		margin-right:0%;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img .img-four{
		margin-right:0%;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img .img-six{
		margin-right:0%;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img .text-img img{
		width:90%;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img h1{
		font-size: 1.1rem;
    margin-top: 0.5rem;
	}
	.Why-cus{
		margin-bottom:7%;
	}
	.Why-cus .title{
		padding: 0px 100px 0px 31px;
	}
	.Why-cus .title:after{
		border-bottom: 30px solid #e60012;
    border-left: 50px solid transparent;
	}
	.Why-cus .title h1{
		font-size:4.5rem;
	}
	.Why-cus .title h2{
		font-size:2.5rem;
	}
	.Why-cus .title span{
		top:-10px;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg{
		width:90%;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .text-img{
		width:49.5%;
		margin: 0% 1% 2% 0%;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .img-two{
		margin-right:0%;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .img-four{
		margin-right:0%;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .vertical-text{
		left:0%;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .text-img .text-show h1{
		font-size:1.2rem;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .text-img .text-show span{
		line-height:1.3rem;
	}
	.home .home-content .home-productUs .home-Whyus .Whyus-bottom{
		font-size:0.75rem;
		line-height: 1.5rem;
	}
	.home .home-content .home-productUs .home-Whyus .Whyus-bottom p br{
		display:none;
	}
	.home .home-content .home-productUs .home-Whyus .Whyus-bottom .bottom-line{
		margin-top: 1.5rem;
    height: 4px;
	}
	.home .home-content .home-application .app-title{
		width:95%;
		margin-bottom:1%;
	}
	.home .home-content .home-application .app-title h1{
		font-size: 4rem;
	}
	.home .home-content .home-application .app-title span{
		font-size:2.8rem;
	}
	.home .home-content .home-application .app-title .app-border:before{
		bottom: 0.8rem;
    right: -5rem;
	}
	.home .home-content .home-application .app-title .app-border:after{
		bottom: 0.8rem;
    right: -5rem;
	}
	.home .home-content .home-application .app-title h1:after{
		bottom: 0.8rem;
    right: -5rem;
    border-bottom: 30px solid #e60012;
    border-left: 40px solid transparent;
	}
	.home .home-content .home-application .app-img .app-show{
		display:none;
	}
	.home .home-content .home-application .app-img .app-hide{
		display:block;
	}
	.home .home-content .home-application .app-img .swiper-container .swiper-slide .app-content{
		left: 5%;
    width: 75%;
    font-size: 1.1rem;
    line-height: 1.8rem;
	}
	.home .home-content .home-application .app-img .swiper-container-horizontal>.swiper-scrollbar{
		height:3px;
		width:35%;
		bottom:5%;
	}
	.home .home-content .home-application .app-text{
		margin:8% auto;
	}
	.home .home-content .home-application .app-text .text-details{
		width:95%;
	}
	.home .home-content .home-application .app-text .text-details .app-line{
		margin:1rem 0rem 0rem 0rem;
	}
	.home .home-content .home-application .app-text .text-details p{
		font-size: 0.85rem;
    line-height: 1.5rem;
	}
	.home .home-content .home-news .news-screen .news-content{
		left:8%;
		width:92%;
	}
	.home .home-content .home-news .news-screen .news-content .title{
		font-size:3.5rem;
	}
	.home .home-content .home-news .news-screen .news-content .details{
		font-size: 1.1rem;
    line-height: 1.5rem;
    width: 95%;
    margin-left: 5%;
    margin-top:1%;
	}
	.home .home-content .home-news .news-screen .news-arrows{
		bottom:-1.2rem;
		left:8%;
	}
	.home .home-content .home-news .news-screen .news-arrows img{
		width: 1.2rem;
    padding: 0.6rem 0.8rem;
	}
	.home .home-content .home-news .news-img{
    width: 90%;
		margin: 4rem auto 8rem;
	}
	.home .home-content .home-news .news-img .swiper-container .prev-next img{
		display:none;
		width:4rem;
	}
	.home .home-content .home-news .news-img .swiper-container .swiper-button-prev{
		left:-4rem;
	}
	.home .home-content .home-news .news-img .swiper-container .swiper-button-next{
		right:-6.5rem;
	}
	.home .home-content .home-news .news-img .swiper-container .prev-next span{
		display:none;
		font-size:1.1rem;
	}
	.home .home-content .home-news .news-img .swiper-container .text-details h1{
		font-size:1.2rem;
	}
	.home .home-content .home-news .news-img .swiper-container .text-details h2{
		font-size:1rem;
	}
	.home .home-content .home-news .news-img .swiper-container-horizontal>.swiper-scrollbar{
		bottom:-3rem;
		height:4px;
	}
	.screen-show{
		display:none;
	}
	.screen-hide{
		display:block;
	}
	.all-screen .screen-content{
		font-size: 3rem;
	}
	.all-screen .arrow{
		bottom:-1.2rem;
	}
	.all-screen .arrow img{
		width: 1.5rem;
	}
	.new .new-content .all-new{
		width:90%;
    margin: 10% auto 12%;
	}
	.new .new-content .all-new .new-details{
		width: calc(100% - 4rem);
    padding:2rem;
    margin-bottom: 4rem;
    flex-wrap: wrap;
	}
	.new .new-content .all-new .new-details .new-img{
		 width:75%;
		 margin:0 auto;
	}
	.new .new-content .all-new .new-details .new-content{
		width: 100%;
    margin:2rem auto 0rem;
	}
	.new .new-content .all-new .new-details .new-content .con-top{
		padding:1rem 0.5rem 1rem;
	}
	.new .new-content .all-new .new-details .new-content .con-bottom .arrow-line:before{
		left:unset;
		right: -0.4rem;
    border-right: unset;
    border-left: 0.4rem solid #171c61;
	}
	.new .new-content .all-new .change .new-content{
		margin-left: 0%;
    margin-right: 2%;
	}
	.new .new-content .all-new .new-details .new-content .con-top .con-title{
		font-size:1.4rem;
		margin-bottom: 0.5rem;
	}
	.new .new-content .all-new .new-details .new-content .con-top .time-add img{
		width:1.1rem;
	}
	.new .new-content .all-new .new-details .new-content .con-top .time-add{
		font-size:0.9rem;
	}
	.new .new-content .all-new .new-details .new-content .con-top .time-add .time{
		width:33%;
	}
	.new .new-content .all-new .new-details .new-content .con-top .time-add .add{
		width:67%;
	}
	.new .new-content .all-new .new-details .new-content .con-bottom{
	  width: calc(100% - 1rem);
    padding: 1.2rem 0rem 0rem 1rem;
	}
	.new .new-content .all-new .new-details .new-content .con-bottom{
		line-height:1.5rem;
	}
	.industry-new .new-content .all-new{
		width: 90%;
		flex-wrap: wrap;
		margin: 12% auto 15%;
	}
	.industry-new .all-new .new-detail{
		width: 100%;
    margin-right: 0%;
	}
	.industry-new .all-new .news-one{
		margin-bottom:10%;
	}
	.industry-new .all-new .news-two{
		margin-right: 0%;
	}
	.industry-new .all-new .new-detail .new-con h1{
		font-size: 1.8rem;
	}
	.industry-new .all-new .new-detail .new-con p{
		font-size: 0.95rem;
    margin:0.8rem 0rem 1rem;
	}
	.industry-new .all-new .new-detail .new-con .btn p{
		height: 38px;
    line-height: 38px;
    padding: 0px 23px;
    font-size: 1.1rem;
	}
	.all-indusnew .screen-bottom{
		font-size: 0.9rem;
    padding: 3% 0%;
	}
	.all-indusnew .new-detail{
		flex-wrap: wrap;
	}
	.all-indusnew .new-detail .new-text{
		width:100%;
	}
	.all-indusnew .new-detail .new-img{
		width:100%;
		margin: 0%;
		display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
	}
	.all-indusnew .new-detail .new-img .img{
		width:49%;
		margin-right:2%;
	}
	.all-indusnew .new-detail .new-img .img-hide{
		margin-right:0%;
	}
	.all-indusnew .new-two .new-img{
		display:none;
	}
	.all-indusnew .new-detail .text-details{
		margin-bottom:6%;
	}
	.all-indusnew .new-detail .new-text .text-last{
		margin-bottom:6%;
	}
	.all-indusnew .new-detail .text-details .detail p{
		font-size: 1rem;
		line-height:1.7rem;
	}
	.all-indusnew .new-detail .text-details .num{
		font-size: 1rem;
    width: 27px;
	}
	.industry-new1 .new-detail .new-img .img-hide{
		display:block;
	}
	.industry-new2 .all-new .new-img .img{
		width:95%;
	}
	.industry-new2 .new-detail{
		align-items: flex-start;
	}
	.industry-new2 .new-detail .new-img .img{
		width:90%;
		margin:0 auto;
	}
	.industry-new2 .new-two .new-img{
		display:block;
	}
	.industry-new2 .all-new .text-three{
		margin: 6% 0% 0% 0%;
	}
	.about .about-content .about-adv .all-adv{
		width:95%;
    padding:3rem 0rem;
	}
	.about .about-content .about-adv .all-adv .year .circle .square:after{
		border-width:1px;
	}
	.about .about-content .about-adv .all-adv .million .circle .square:after{
		border-width:1px;
	}
	.about .about-content .about-adv .all-adv .items .circle .square:after{
		border-width:1px;
	}
	.about .about-content .about-adv .all-adv .adv .circle h1{
		font-size:3rem;
    line-height:3rem;
	}
	.about .about-content .about-adv .all-adv .adv .adv-content{
		margin-top:1rem;
	}
	.about .about-content .about-adv .all-adv .adv .adv-content h1{
		font-size:1.2rem;
	}
	.about .about-content .about-adv .all-adv .adv .adv-content h1 span{
		font-size:1rem;
	}
	.about .about-content .about-adv .all-adv .adv .adv-content p{
		font-size:0.9rem;
		margin-top: 0.2rem;
    line-height: 1.2rem;
	}
	.about .about-content .company-history .all-company{
		width: 90%;
    padding: 2rem 0rem;
	}
	.about .about-content .company-history .all-company .company-content .title{
		font-size:2.8rem;
		margin-bottom:1rem;
	}
	.about .about-content .company-history .all-company .company-logo{
		display: none;
		width:22%;
	}
	.about .about-content .company-history .all-company .company-logo img{
		width:12rem;
	}
	.about .about-content .company-history .all-company .company-content{
		width:100%;
	}
	.about .about-content .company-history .all-company .company-content .content{
		line-height:1.5rem;
	}
	.about .about-content .company-history .about-history .fac-bottom{
		flex-direction:column-reverse;
		flex-wrap:wrap;
		margin-top: 0.5rem;
	}
	.about .about-content .company-history .about-history .fac-bottom .fac-left{
		width:100%;
		margin:0.5rem 0rem 0rem;
	}
	.about .about-content .company-history .about-history .fac-bottom .left-right{
		width: calc( (100% - 0.5rem ) / 2);
    margin-right: 0.5rem;
	}
	.about .about-content .company-history .about-history .fac-bottom .img-two{
		margin-right:0rem;
	}
	.about .about-content .company-history .about-history .fac-bottom .img-four{
		margin-right:0rem;
	}
	.about .about-content .company-history .about-history .fac-bottom .fac-right .right-bottom{
		font-size:2.2rem;
		margin-top:0.5rem;
	}
	.about .about-content .company-history .about-history .fac-bottom .fac-left .left-right img{
		position:relative;
	}
	.about .about-content .company-history .about-history .fac-bottom .fac-right{
		width:100%;
	}
	.about .about-content .company-history .about-history .all-history{
		width:95%;
		padding:8% 0% 0%;
	}
	.about .about-content .company-history .about-history .all-history .hisdetail{
		flex-wrap:wrap;
		flex-direction: column-reverse;
	}
	.about .about-content .company-history .about-history .all-history .hisdetail .his-img{
		width:98%;
	}
	.about .about-content .company-history .about-history .all-history .hisdetail .his-img img{
		position:relative;
		top:unset;
		left:unset;
		width:100%;
	}
	.about .about-content .company-history .about-history .all-history .hisdetail .history-content{
		width: 95%;
    padding: 5% 2.5%;
    margin-top: 1.5rem;
	}
	.about .about-content .company-history .about-history .all-history .hisdetail .history-content .title h1{
		font-size:2rem;
	}
	.about .about-content .company-history .about-history .all-history .hisdetail .history-content .content{
		font-size: 1rem;
    line-height: 1.6rem;
		margin-top:0rem;
	}
	.about .about-content .company-history .about-history .all-history .hisdetail .history-content .title div{
		height:2px;
		width: 4rem;
	}
	.about .about-content .company-history .about-history .all-history .history-two .history-content{
		width: 96%;
    padding: 2%;
	}
	.about .about-content .company-history .about-history .all-history .history-two .history-content:before{
		bottom:-3%;
	}
	.about .about-content .company-history .about-history .all-history .history-two .history-content:after{
		bottom:-3%;
	}
	.about .about-content .company-history .about-customer .all-customer{   
    width: 98%;
    margin: 10% auto;
	}
	.about .about-content .company-history .about-customer .all-customer .cus-img .img img{
		width:100%;
	}
	.about .about-content .about-team .all-team{
		margin-top:12%;
	}
	.about .about-content .about-team .Why-cus .title span{
		top:-10px;
	}
	.about .about-content .about-team .team-top{
		width: 95%;
    margin: 10% auto 2rem;
    flex-wrap: wrap;
	}
	.about .about-content .about-team .team-top .top-left{
		width: 100%;
    margin-right: 0%;
	}
	.about .about-content .about-team .team-top .top-right{
		width:60%;
		margin:2rem auto;
	}
	.about .about-content .about-team .team-top .top-left .left-title{
		font-size: 2.2rem;
	}
	.about .about-content .about-team .team-top .top-left .left-title h2{
		margin-left: -0.3rem;
	}
	.about .about-content .about-team .team-top .top-left .left-center{
		font-size: 1rem;
    margin: 2% auto 4%;
	}
	.about .about-content .about-team .team-top .top-left .left-bottom{
		width:100%;
		line-height: 1.5rem;
	}
	.about .about-content .about-team .pro-team .team-center{
		width: 95%;
		padding:1.5rem 0rem 2rem;
	}
	.about .about-content .about-team .pro-team .team-center .team-title{
		font-size: 2rem;
	}
	.about .about-content .about-team .team-bottom{
		width:95%;
		margin:3rem auto 5rem;
	}
	.about .about-content .about-team .team-bottom .bottom-con{
		width: calc(100% - 4rem);
		padding: 1.5rem 2rem;
		flex-wrap: wrap;
    flex-direction: column;
	}
	.about .about-content .about-team .team-bottom .bottom-con .con-left{
		width: 100%;
    padding-left: 0%;
	}
	.about .about-content .about-team .team-bottom .con-two .con-left{
		width: 100%;
    padding-left: 0%;
	}
	.about .about-content .about-team .team-bottom .bottom-con .con-right{
		width: 90%;
    margin: 2rem 0rem;
	}
	.about .about-content .about-team .team-bottom .bottom-con .con-left .left-title{
		font-size: 2rem;
    margin-bottom: 0.5rem;
	}
	.about .about-content .about-team .team-bottom .bottom-con .con-left .left-all{
		width: 100%;
    margin-left: 0%;
	}
	.about .about-content .about-team .team-bottom .con-two .con-left .left-all{
		width: 100%;
    margin-left: 0%;
	}
	.application .all-application{
		width: 95%;
    margin: 13% auto;
    flex-wrap: wrap;
	}
	.application .all-application .apply-item{
		position:relative;
		width: 100%;
		z-index: 99;
	}
	.application .all-application .apply-item .item-span{
		position: relative;
    width: 25px;
    height: 25px;
    margin: 0rem 0rem 1rem;
    transition: all 1s ease-in-out;
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
	}
	.application .all-application .apply-item .item-span .line-content{
		position: absolute;
    content: "";
    transform: translate(-50%,-50%);
    top: 50%;
    left: 50%;
    background-color: #000000;
    width: 100%;
    height: 1px;
	}
	.application .all-application .apply-item .item-span .line-two{
		width: 1px;
    height: 100%;
	}
	.application .all-application .apply-item .all-item{
		position: absolute;
    top: 2.5rem;
    left: 0%;
    justify-content: center;
    padding:2rem 2.5rem 2rem 3rem;
    margin-right: 0%;
    z-index: 120;
    box-shadow: 0px 0px 10px rgba(0,0,0,0.1);
    transform: translateX(-110%);
    -webkit-transform: translateX(-110%);
    -ms-transform: translateX(-110%);
    -moz-transform: translateX(-110%);
    transition: all 1.5s cubic-bezier(.77, 0, .175, 1);
    -webkit-transition: all 1.5s cubic-bezier(.77, 0, .175, 1);
    -ms-transition: all 1.5s cubic-bezier(.77, 0, .175, 1);
    -moz-transition: all 1.5s cubic-bezier(.77, 0, .175, 1);
    background-color: #ffffff;
	}
	.click-span{
		opacity: 0.7;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
	}
	.click-filter{
		transform: translateX(0%) !important;
    -webkit-transform: translateX(0%) !important;
    -moz-transform: translateX(0%) !important;
    -ms-transform: translateX(0%) !important;
	}
	.application .all-application .apply-item .all-item .item-con{
		font-size: 1.3rem;
    margin-bottom: 2rem;
	}
	.application .all-application .apply-right{
		width:100%;
		flex-wrap: wrap;
	}
	.application .all-application .apply-right .right-one{
		width: 100%;
    margin-right: 0%;
	}
	.application .all-application .apply-right .right-two{
		width: 80%;
    margin: 2rem auto;
	}
	.application .all-application .apply-right .right-two .two-content{
		justify-content: initial;
	}
	.application .all-application .apply-right .right-one .right-con{
		line-height:1.8rem;
	}
	.application .all-application .apply-right .right-two .two-content .all-two .two-title{
		margin-bottom: 2rem;
	}
	.application .all-application .apply-right .right-two .two-content .all-two .two-con{
		font-size: 1rem;
	}
	.cus-title .title span{
		top:-10px;
	}
	.all-product .allpro-content .allpro-img{
		width:90%;
		letter-spacing: 0.5px;
    margin: 7% auto 4%;
	}
	.all-product .allpro-content .allpro-img .img-details{
		width: 100%;
    margin: 0% 0% 2rem 0%;
	}
	.all-product .allpro-content .allpro-img .img-details .img-left{
		width:45%;
	}
	.all-product .allpro-content .allpro-img .img-details .img-right{
		width: 50%;
    margin-left: 5%;
	}
	.all-product .allpro-content .allpro-img .img-details .img-right .right-title{
		margin-bottom:0.5rem;
	}
	.all-product .allpro-content .allpro-img .img-details .img-right .right-title h1{
		font-size: 1.5rem;
	}
	.all-product .allpro-content .allpro-img .img-details .img-right .right-items h2{
		font-sie:0.95rem;
	}
	.all-product .allpro-content .allpro-img .img-details .img-right .right-items h2{
		line-height:1.8rem;
	}
	.products .products-content .products-details .product-imgs{
		width:88%;
	}
	.products .products-content .products-details .product-imgs .imgs-detial{
		width: 49%;
    margin-right: 2%;
	}
	.products .products-content .products-details .product-imgs .imgs-two{
		margin-right:0%;
	}
	.products .products-content .products-details .product-imgs .imgs-four{
		margin-right:0%;
	}
	.products .products-content .products-details .product-imgs .imgs-six{
		margin-right:0%;
	}
	.products .products-content .products-details .product-imgs .imgs-eight{
		margin-right:0%;
	}
	.product-title{
		margin:8% auto 7%;
	}
	.product-title .title h2{
		font-size:2.5rem;
	}
	.products .products-content .products-details .product-imgs .imgs-detial .top-img{
		width: 100%;
    margin: 5% auto;
	}
	.products .products-content .products-details .product-imgs .imgs-detial .top-img img{
		margin-bottom:1rem;
	}
	.product-details .nav .nav-content:after{
		width:100%;
	}
	.product-details .prodetail-content .content-details{
		width:95%;
	}
	.products .products-content .products-details .product-imgs .imgs-detial .bottom-text h1{
		font-size: 1.1rem;
	}
	.product-details .prodetail-content .content-details .details-title .bottom-arrow{
		margin-top:1.8rem;
	}
	.product-details .prodetail-content .content-details .details-img{
		width:88%;
	}
	.product-details .prodetail-content .content-details .details-content{
		font-size: 1.1rem;
    line-height: 2rem;
	}
	.product-details .prodetail-content .content-details .details-content p br{
		display:none;
	}
	.product-details .prodetail-content .content-details .details-title{
		font-size: 2.5rem;
	}
	.product-details .prodetail-content .content-details .deta{
		width:70%;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title{
		width: calc(100% - 4rem);
    text-align: left;
    display: block;
    padding: 2rem;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title .text{
		writing-mode: initial;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-table{
		width:100%;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-table .table-show{
		display:none;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-table .table-hide{
		display:block;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title .text h1{
		margin-left:0rem;
		font-size: 2.5rem;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title .text:before{
		left: 70%;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title .text h2{
		font-size:3.5rem;
	}
	.product-details .prodetail-content .prodetail-apply{
		margin: 8% auto 4%;
	}
	.product-details .prodetail-content .btn{
		margin: 6% 0% 8%;
	}
	.product-details .prodetail-content .prodetail-apply .apply-content{
		flex-wrap:wrap;
	}
	.product-details .prodetail-content .prodetail-apply .apply-content .appcontent{
		width:49.5%;
		margin-right:1%;
		margin-bottom: 2rem;
	}
	.product-details .prodetail-content .prodetail-apply .apply-content .apply-two{
		margin-right:0%;
	}
	.product-details .prodetail-content .prodetail-apply .apply-content .apply-four{
		margin-right:0%;
	}
	.product-details .prodetail-content .prodetail-apply .apply-title{
		margin-bottom:4%;
	}
	.product-details .prodetail-content .prodetail-apply .apply-content .appcontent .bottom-text{
		width: 98%;
    margin-top: 1rem;
	}
	.product-details .prodetail-content .btn .back p{
		padding:0rem 5rem;
	}
	.contact .contact-form .all-form{
		width: 90%;
    padding:12% 0% 10%;
	}
	.contact .contact-form .all-form .title-details{
		margin-bottom:1.5rem;
	}
	.contact .contact-form .all-form .title-details .title-logo{
		width:15rem;
		display: none;
	}
	.contact .contact-form .all-form .title-details .title-con{
		width:98%;
		margin:0% auto;
	}
	.contact .contact-form .all-form .title-details .title-con h1{
		font-size:2rem;
	}
	.contact .contact-form .all-form .title-details .title-con p{
		font-size:1rem;
	}
	.land .land-proTitle .slogan{
		font-size: 3rem;
    line-height: 4rem;
	}
	.land .land-proTitle .little{
		font-size: 0.85rem;
    line-height: 1.2rem;
    top: 1rem;
	}
	.land .land-content .land-pro1 .img-text .top-text h1{
		font-size:1rem;
	}
	.land .land-content .land-proText{
		margin:10% auto;
		flex-wrap: wrap;
	}
	.land .land-content .land-proText .text-left{
		width: 100%;
    font-size: 1.5rem;
    margin-bottom: 1.5rem;
	}
	.land .land-content .land-proText .text-right{
		width: 100%;
	}
	.land .land-content .land-proText .text-right .right-con h3{
		padding:1.5rem 0rem;
    font-size: 0.9rem;
	}
	.land .land-content .land-pro2 .swiper-slide .text{
		font-size: 5rem;
    width: 88%;
    -webkit-text-stroke: 2px #171c61;
    text-stroke: 2px #171c61;
	}
	.land .land-content .land-pro2 .swiper-slide .img{
		width: 50%;
	}
	.land .land-content .land-pro2 .swiper-slide .img img{
		width:80%;
		margin:0 auto;
	}
	.land .land-content .land-pro2 .swiper-pagination-fraction{
		bottom: 5%;
    font-size: 1.5rem;
	}
	.land .land-content .land-pro3{
		width: 95%;
		margin: 7% auto;
		flex-wrap: wrap;
	}
	.land .land-content .land-pro3 .pro-left{
		width:100%;
	}
	.land .land-content .land-pro3 .pro-right{
		width:100%;
		margin-top: 2rem;
	}
	.land .land-content .land-pro3 .pro-right .ones{
		margin-left:0%;
		width: 47.5%;
	}
	.land .land-content .land-pro3 .pro-right .twos{
		width: 47.5%;
	}
	.land .land-content .land-pro3 .pro-left .left-title{
		padding:1rem 0rem 2rem;
	}
	.land .land-content .land-pro3 .pro-left .left-title h1{
		font-size:1.1rem;
	}
	.land .land-content .land-pro3 .pro-left .left-title h1:after{
		display:none;
		width:5.5rem;
	}
	.land .land-content .land-pro3 .pro3-img{
		font-size:1rem;
	}
	.land .land-content .land-pro3 .left-img .img{
		width: 60%;
	}
	.land .land-content .land-pro3 .pro3-img h2{
		padding: 1rem 0rem 0.5rem;
	}
	.land .land-content .land-pro3 .pro3-img h3{
		font-size:0.95rem;
		line-height:1.5rem;
		padding-left: 0px;
	}
	.land .land-content .land-factory .fac-center .center-left{
		width:100%;
	}
	.land .land-content .land-factory .fac-center{
		margin:4% auto;
	}
	.land .land-content .land-factory .fac-center .center-left h1{
		font-size:2.5rem;
		margin-bottom:2.5rem;
	}
	.land .land-content .land-factory .fac-center .center-left h1:after{
		transform:translate(-50%,0px);
		left:50%;
	}
	.land .land-content .land-factory .fac-center .center-left h1 br{
		display:none;
	}
	.land .land-content .land-factory .fac-center .center-right{
		width:100%;
	}
	.land .land-content .land-factory .fac-bottom{
		flex-direction: column-reverse;
		width:90%;
		margin:4% auto;
	}
	.land .land-content .land-factory .fac-bottom .bottom-left{
		width:100%;
		margin: 4% auto;
	}
	.land .land-content .land-factory .fac-bottom .bottom-right{
		width:100%;
	}
	.land .land-content .land-factory .fac-bottom .bottom-right .text{
		width: 95%;
		margin: 0rem auto 1.5rem;
    font-size:0.9rem;
    line-height: 1.5rem;
	}
	.land .land-content .land-pro4{
		width: 90%;
    margin: 2% auto 15%;
	}
	.land .land-content .land-pro4 .pro-left{
		width: 30%;
    margin-right: 10%;
	}
	.land .land-content .land-pro4 .right-con h1{
		font-size:1.3rem;
	}
	.land .land-content .land-pro4 .right-con .right-title{
		padding-bottom: 1.5rem;
	}
	.land .land-content .land-pro4 .right-con h2{
		font-size:1.3rem;
    padding:1.3rem 0rem;
	}
	.footer .foot-contact .all-contact{
		width: 90%;
    padding:5% 0% 3%;
	}
	.footer .foot-contact .foot-contitle h1{
		font-size:3rem;
	}
	.footer .foot-contact .foot-contitle h3{
		font-size:1rem;
	}
	.footer .foot-contact .foot-concontent{
		margin-top:2rem;
	}
	.footer .foot-contact .foot-concontent .concontent-left{
		display:none;
	}
	.footer .foot-contact .foot-concontent .concontent-left .left-details p br{
		display:none;
	}
	.footer .foot-contact .foot-concontent .concontent-right{
		width:100%;
	}
	.footer .foot-contact .foot-concontent .concontent-right .form-title{
		font-size:1.8rem;
	}
	.form .layui-form .layui-input{
		height: 40px;
    line-height: 40px;
	}
	.form .layui-form .layui-form-item{
		margin-bottom:20px;
	}
	.form .layui-form .btn{
		text-align:center;
	}
	.form .layui-form .btn .layui-btn{
		padding: 0px 40px;
    margin-top: 0rem;
    height: 35px;
    line-height: 37px;
	}
	.footer .foot-nav .all-nav{
		width:95%;
		flex-wrap: wrap;
		padding: 2rem 0rem 0.5rem;
	}
	.footer .foot-nav .all-nav .foot-logo{
		margin-top:0%;
	}
	.footer .foot-nav .all-nav .foot-content{
		width: calc(95% - 10rem);
    margin-left: 5%;
	}
	.footer .foot-nav .all-nav .foot-content .content-title{
		margin-bottom:1.5rem;
		font-size: 1.8rem;
	}
	.footer .foot-nav .all-nav .foot-content .nav-details{
		flex-wrap:wrap;
	}
	.footer .foot-nav .all-nav .foot-content .nav-details .nav-href{
	  width: 100%;
	}
	.footer .foot-nav .all-nav .foot-content .nav-details .nav-href ul li{
		font-size: 1.2rem;
    line-height: 2rem;
    display: inline-block;
    width: 49%;
	}
	.footer .foot-nav .all-nav .nav-show{
		display:none;
	}
	.footer .foot-nav .all-nav .nav-hide{
		display:block;
		width: 90%;
		margin: 1.5rem auto 0rem;
	}
	.footer .foot-nav .all-nav .nav-msg .nav-add .add-right p br{
		display:none;
	}
	.footer .foot-nav .foot-bottom{
		font-size: 1rem;
		padding:0rem 0rem 1rem;
	}
	.footer .foot-nav .foot-bottom span{
		font-size:1.1rem;
	}
}
@media screen and (max-width:604px){
	.auto-hide{
		padding-top:0rem;
	}
	.auto-hide .auto-ul li{
		padding:0.5rem 0rem 0.5rem 2.2rem;
	}
	.nav .nav-content{
		width:95%;
	}
	.nav .nav-content .nav-ul ul .li-lang .nav-auto{
		margin-left:15px;
	}
	.nav .nav-content .nav-logo{
		width:10rem;
		margin-right: 0.5rem;
	}
	.nav .nav-content .nav-ul{
		width: calc(100% - 10.5rem);
	}
	.auto-hide .auto-ul h1{
		font-size:1.2rem;
	}
	.auto-hide .auto-ul h2{
		font-size:1rem;
	}
	.auto-hide .auto-ul .li-product .auto-child .li-cloth{
		padding-top:1rem;
	}
	.home .home-show{
		display:none;
	}
	.home .home-hide{
		display:block;
	}
	.home .home-content .screen .screen-content{
		width:95%;
	}
	.home .home-content .screen .screen-content .content-details .title h1{
		font-size:2.5rem;
	}
	.home .home-content .screen .screen-content .content-details .title h3{
		font-size:2rem;
	}
	.home .home-content .screen .screen-content .content-details .title h2{
		font-size:1rem;
		margin-top:0rem;
	}
	.home .home-content .screen .screen-content .content-details .text{
		font-size:0.9rem;
		margin-top:1rem;
		line-height: 1.2rem;
	}
	.home .home-content .screen .screen-content .content-details .text .p-show{
		display:none;
	}
	.home .home-content .screen .screen-content .content-details .text .p-hide{
		display:block;
	}
	.home .home-content .screen .screen-content .content-details .btn{
		display: none;
		margin-top:1.2rem;
		font-size:1.1rem;
	}
	.home .home-content .screen .screen-content .content-details .btn a{
		margin:3px;
	}
	.home .home-content .screen .screen-content .content-details .btn p{
		height: 30px;
    line-height: 30px;
    padding: 0px 15px;
	}
	.home .home-content .screen .screen-content .content-details{
		width:calc(100% - 9rem);
	}
	.home .home-content .screen .screen-content .content-img{
		width:9rem;
	}
	.home .home-content .home-productUs{
		width:95%;
		margin:10% auto 15%;
	}
	.home .home-content .home-productUs .home-product{
		margin-bottom:10%;
	}
	.home .home-content .home-productUs .home-product .arrows{
		width:1.2rem;
	}
	.home .home-content .home-productUs .home-product .pro-content{
		margin-top: 1.2rem;
	}
	.home .home-content .home-productUs .home-product .pro-content .p1{
		font-size:2.2rem;
	}
	.home .home-content .home-productUs .home-product .pro-content .p2{
		font-size:1.1rem;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img{
		margin-top:1rem;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img .text-img{
		width:calc(98% / 2);
		margin-right:2%;
		margin-bottom: 5%;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img .img-two{
		margin-right:0%;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img .img-four{
		margin-right:0%;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img .img-six{
		margin-right:0%;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img .text-img img{
		width:100%;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img h1{
		font-size: 1rem;
    margin-top: 0.5rem;
	}
	.Why-cus{
		margin-bottom:7%;
	}
	.Why-cus .title{
		padding: 0px 100px 0px 31px;
	}
	.Why-cus .title:before{
		border-top: 15px solid #171c61;
    border-right: 20px solid transparent;
	}
	.Why-cus .title:after{
		border-bottom: 25px solid #e60012;
    border-left: 35px solid transparent;
	}
	.Why-cus .title h1{
		font-size:3rem;
	}
	.Why-cus .title h2{
		font-size:2rem;
	}
	.Why-cus .title span{
		top:-15px;
	}
	.cus-title .title{
		padding: 0px 50px 0px 10px;
	}
	.product-title .title{
		padding: 0px 50px 0px 10px;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg{
		width:100%;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .text-img{
		width:49.5%;
		margin: 0% 1% 2% 0%;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .img-two{
		margin-right:0%;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .img-four{
		margin-right:0%;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .vertical-text{
		display:none;
		left:0%;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .text-img .text-show h1{
		font-size:1.1rem;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .text-img .text-show span{
		line-height:1.3rem;
		font-size: 0.75rem;
	}
	.home .home-content .home-productUs .home-Whyus .Whyus-bottom{
		font-size:0.75rem;
		line-height: 1.3rem;
	}
	.home .home-content .home-productUs .home-Whyus .Whyus-bottom p br{
		display:none;
	}
	.home .home-content .home-productUs .home-Whyus .Whyus-bottom .bottom-line{
		margin-top: 1.5rem;
    height: 4px;
	}
	.home .home-content .home-application .app-title{
		width:95%;
		margin-bottom:1%;
	}
	.home .home-content .home-application .app-title h1{
		font-size:3rem;
	}
	.home .home-content .home-application .app-title span{
		font-size:2.2rem;
	}
	.home .home-content .home-application .app-title .app-border:before{
		bottom: 0.8rem;
    right: -3rem;
	}
	.home .home-content .home-application .app-title .app-border:after{
		bottom: 0.8rem;
    right: -3rem;
	}
	.home .home-content .home-application .app-title h1:after{
		bottom: 0.8rem;
    right: -3rem;
    border-bottom: 20px solid #e60012;
    border-left: 30px solid transparent;
	}
	.home .home-content .home-application .app-img .app-show{
		display:none;
	}
	.home .home-content .home-application .app-img .app-hide{
		display:block;
	}
	.home .home-content .home-application .app-img .swiper-container .swiper-slide .app-content{
		left: 5%;
    width: 80%;
    font-size: 0.75rem;
    line-height: 1.2rem;
	}
	.home .home-content .home-application .app-img .swiper-container-horizontal>.swiper-scrollbar{
		height:2px;
		width:35%;
		bottom:5%;
	}
	.home .home-content .home-application .app-text{
		width:95%;
		margin:8% auto;
	}
	.home .home-content .home-application .app-text .text-details{
		width:100%;
	}
	.home .home-content .home-application .app-text .text-details .app-line{
		margin:0rem;
	}
	.home .home-content .home-application .app-text .text-details p{
		font-size: 0.85rem;
    line-height: 1.3rem;
	}
	.home .home-content .home-news .news-screen .news-content{
		left:5%;
		width:94%;
	}
	.home .home-content .home-news .news-screen .news-content .title{
		font-size:2rem;
	}
	.home .home-content .home-news .news-screen .news-content .details{
		font-size: 0.8rem;
    line-height: 1.1rem;
    width: 95%;
    margin-left: 2%;
    margin-top: 1%;
	}
	.home .home-content .home-news .news-screen .news-arrows{
		bottom:-1rem;
		left:4%;
	}
	.home .home-content .home-news .news-screen .news-arrows img{
		width: 1rem;
    padding: 0.3rem 0.4rem;
	}
	.home .home-content .home-news .news-img{
    width: 90%;
		margin: 4rem auto 8rem;
	}
	.home .home-content .home-news .news-img .swiper-container .prev-next img{
		display:none;
		width:4rem;
	}
	.home .home-content .home-news .news-img .swiper-container .swiper-button-prev{
		left:-4rem;
	}
	.home .home-content .home-news .news-img .swiper-container .swiper-button-next{
		right:-6.5rem;
	}
	.home .home-content .home-news .news-img .swiper-container .prev-next span{
		display:none;
		font-size:1.1rem;
	}
	.home .home-content .home-news .news-img .swiper-container .text-details h1{
		font-size:1.2rem;
	}
	.home .home-content .home-news .news-img .swiper-container .text-details h2{
		font-size:1rem;
	}
	.home .home-content .home-news .news-img .swiper-container-horizontal>.swiper-scrollbar{
		bottom:-3rem;
		height:4px;
	}
	.screen-show{
		display:none;
	}
	.screen-hide{
		display:block;
	}
	.all-screen .screen-content{
		font-size: 2.5rem;
    top: 50%;
	}
	.all-screen .arrow{
		bottom:-1.2rem;
	}
	.all-screen .arrow img{
		width: 1.2rem;
		padding: 0.6rem;
	}
	.new .new-content .all-new{
		width: 95%;
    margin:20% auto;
	}
	.new .new-content .all-new .new-details{
		width: calc(100% - 1rem);
    padding: 1.5rem 0.5rem;
    margin-bottom: 4rem;
    flex-wrap: wrap;
	}
	.new .new-content .all-new .new-details .new-img{
		 width:90%;
		 margin:0 auto;
	}
	.new .new-content .all-new .new-details .new-content{
		width: 100%;
    margin:2rem auto 0rem;
	}
	.new .new-content .all-new .new-details .new-content .con-top{
		padding:1rem 0.5rem 1rem;
	}
	.new .new-content .all-new .new-details .new-content .con-bottom .arrow-line:before{
		left:unset;
		right: -0.4rem;
    border-right: unset;
    border-left: 0.4rem solid #171c61;
	}
	.new .new-content .all-new .change .new-content{
		margin-left: 0%;
    margin-right: 2%;
	}
	.new .new-content .all-new .new-details .new-content .con-top .con-title{
		font-size:1.2rem;
		margin-bottom: 0.5rem;
	}
	.new .new-content .all-new .new-details .new-content .con-top .time-add img{
		width:1rem;
	}
	.new .new-content .all-new .new-details .new-content .con-top .time-add{
		font-size:0.8rem;
		flex-wrap: wrap;
	}
	.new .new-content .all-new .new-details .new-content .con-top .time-add .time{
		width:100%;
		margin-bottom: 0.3rem;
	}
	.new .new-content .all-new .new-details .new-content .con-top .time-add .add{
		width:100%;
	}
	.new .new-content .all-new .new-details .new-content .con-bottom{
	  width: calc(100% - 1rem);
    padding: 1.2rem 0rem 0rem 1rem;
	}
	.new .new-content .all-new .new-details .new-content .con-bottom{
		line-height:1.5rem;
	}
	.new .new-content .all-new .new-details .new-content .con-bottom .arrow-line{
		margin-top:1.5rem;
	}
	.industry-new .new-content .all-new{
		width: 95%;
		flex-wrap: wrap;
		margin: 12% auto 15%;
	}
	.industry-new .all-new .new-detail{
		width: 100%;
    margin-right: 0%;
	}
	.industry-new .all-new .news-one{
		margin-bottom:10%;
	}
	.industry-new .all-new .news-two{
		margin-right: 0%;
	}
	.industry-new .all-new .new-detail .new-con h1{
		font-size: 1.5rem;
	}
	.industry-new .all-new .new-detail .new-con p{
		font-size: 0.95rem;
    margin:0.5rem 0rem 0.8rem;
	}
	.industry-new .all-new .new-detail .new-con .btn p{
		height: 35px;
    line-height: 35px;
    padding: 0px 20px;
    font-size: 0.95rem;
	}
	.all-indusnew .new-content .all-new{
		width: 95%;
    margin: 12% auto;
	}
	.all-indusnew .screen-bottom{
		font-size: 0.85rem;
    padding: 7% 0% 5%;
	}
	.all-indusnew .new-detail{
		flex-wrap: wrap;
		margin-bottom: 6%;
	}
	.all-indusnew .new-detail .new-text{
		width:100%;
	}
	.all-indusnew .new-detail .new-img{
		width:100%;
		margin: 0%;
		display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
	}
	.all-indusnew .new-detail .new-img .img{
		width:49.5%;
		margin-right:1%;
	}
	.all-indusnew .new-detail .new-img .img-hide{
		margin-right:0%;
	}
	.all-indusnew .new-two .new-img{
		display:none;
	}
	.all-indusnew .new-detail .text-details{
		margin-bottom:6%;
	}
	.all-indusnew .new-detail .new-text .text-last{
		margin-bottom:6%;
	}
	.all-indusnew .new-detail .text-details .detail p{
		font-size: 0.95rem;
    line-height: 1.5rem;
	}
	.all-indusnew .new-detail .text-details .detail{
		width:calc(100% - 33px);
	}
	.all-indusnew .new-detail .text-details .num{
		font-size: 0.85rem;
    width: 25px;
    height: 25px;
    line-height: 25px;
    margin: 2px 8px 0px 0px;
	}
	.industry-new1 .new-detail .new-img .img-hide{
		display:block;
	}
	.industry-new2 .all-new .new-img .img{
		width:95%;
	}
	.industry-new2 .new-detail{
		align-items: flex-start;
	}
	.industry-new2 .new-detail .new-img .img{
		width:95%;
		margin:0 auto;
	}
	.industry-new2 .new-two .new-img{
		display:block;
	}
	.industry-new2 .all-new .text-three{
		margin: 6% 0% 0% 0%;
	}
	.about .about-content .about-adv .all-adv{
		width:95%;
    padding:2rem 0rem;
	}
	.about .about-content .about-adv .all-adv .year .circle .square:after{
		border-width:1px;
	}
	.about .about-content .about-adv .all-adv .million .circle .square:after{
		border-width:1px;
	}
	.about .about-content .about-adv .all-adv .items .circle .square:after{
		border-width:1px;
	}
	.about .about-content .about-adv .all-adv .adv .circle h1{
		font-size: 2rem;
    line-height:2rem;
    padding: 1.5rem;
	}
	.about .about-content .about-adv .all-adv .adv .adv-content{
		margin-top:1rem;
	}
	.about .about-content .about-adv .all-adv .adv .adv-content h1{
		font-size:1.2rem;
	}
	.about .about-content .about-adv .all-adv .adv .adv-content h1 span{
		font-size:0.9rem;
	}
	.about .about-content .about-adv .all-adv .adv .adv-content p{
		font-size: 0.75rem;
    margin-top: 0.5rem;
    line-height: 1rem;
	}
	.about .about-content .company-history .all-company{
		width: 95%;
    padding: 2rem 0rem;
	}
	.about .about-content .company-history .all-company .company-content .title{
		font-size:2.2rem;
		margin-bottom:1rem;
	}
	.about .about-content .company-history .all-company .company-logo{
		display: none;
		width:22%;
	}
	.about .about-content .company-history .all-company .company-logo img{
		width:12rem;
	}
	.about .about-content .company-history .all-company .company-content{
		width:100%;
	}
	.about .about-content .company-history .all-company .company-content .content{
		line-height: 1.5rem;
    font-size: 0.95rem;
	}
	.about .about-content .company-history .about-history .fac-bottom{
		flex-direction:column-reverse;
		flex-wrap:wrap;
		margin-top: 0.5rem;
	}
	.about .about-content .company-history .about-history .fac-bottom .fac-left{
		width:100%;
		margin:0.5rem 0rem 0rem;
	}
	.about .about-content .company-history .about-history .fac-bottom .left-right{
		width: calc( (100% - 0.5rem ) / 2);
    margin-right: 0.5rem;
	}
	.about .about-content .company-history .about-history .fac-bottom .img-two{
		margin-right:0rem;
	}
	.about .about-content .company-history .about-history .fac-bottom .img-four{
		margin-right:0rem;
	}
	.about .about-content .company-history .about-history .fac-bottom .fac-right .right-bottom{
		font-size:2.2rem;
		margin-top:0.5rem;
		padding-bottom: 0.3rem;
	}
	.about .about-content .company-history .about-history .fac-bottom .fac-left .left-right img{
		position:relative;
	}
	.about .about-content .company-history .about-history .fac-bottom .fac-right{
		width:100%;
	}
	.about .about-content .company-history .about-history .all-history{
		width:95%;
		padding:8% 0% 0%;
	}
	.about .about-content .company-history .about-history .all-history .hisdetail{
		flex-wrap:wrap;
		flex-direction: column-reverse;
	}
	.about .about-content .company-history .about-history .all-history .hisdetail .his-img{
		width:98%;
	}
	.about .about-content .company-history .about-history .all-history .hisdetail .his-img img{
		position:relative;
		top:unset;
		left:unset;
		width:100%;
	}
	.about .about-content .company-history .about-history .all-history .hisdetail .history-content{
		width: 95%;
    padding: 5% 2.5%;
    margin-top: 1.5rem;
	}
	.about .about-content .company-history .about-history .all-history .hisdetail .history-content .title h1{
		font-size:2rem;
	}
	.about .about-content .company-history .about-history .all-history .hisdetail .history-content .content{
		font-size:1rem;
    line-height:1.5rem;
		margin-top:0rem;
	}
	.about .about-content .company-history .about-history .all-history .hisdetail .history-content .title div{
		height:2px;
		width: 4rem;
	}
	.about .about-content .company-history .about-history .all-history .history-two .history-content{
		width: 96%;
    padding: 2%;
	}
	.about .about-content .company-history .about-history .all-history .history-two .history-content:before{
		bottom:-3%;
	}
	.about .about-content .company-history .about-history .all-history .history-two .history-content:after{
		bottom:-3%;
	}
	.about .about-content .company-history .about-customer .all-customer{   
    width: 98%;
    margin: 10% auto;
	}
	.about .about-content .company-history .about-customer .all-customer .cus-img .img img{
		width:100%;
	}
	.about .about-content .about-team .all-team{
		margin-top:15%;
	}
	.cus-title .title span{
		top:-10px;
	}
	.about .about-content .company-history .about-customer .all-customer .cus-img .img{
		width:33.3%;
	}
	.about .about-content .company-history .about-customer .all-customer .cus-img .img-five{
		border-right: 1px solid rgba(40,58,140,0.25);
    box-sizing: border-box;
	}
	.about .about-content .company-history .about-customer .all-customer .cus-img .img-ten{
		border-right: 1px solid rgba(40,58,140,0.25);
    box-sizing: border-box;
	}
	.about .about-content .company-history .about-customer .all-customer .cus-img .img-five1{
		border-right: 1px solid rgba(40,58,140,0.25);
    box-sizing: border-box;
	}
	.about .about-content .company-history .about-customer .all-customer .cus-img .img-ten1{
		border-right: 1px solid rgba(40,58,140,0.25);
    box-sizing: border-box;
	}
	.about .about-content .about-team .Why-cus .title span{
		top:-10px;
	}
	.about .about-content .about-team .team-top{
		width: 95%;
    margin: 10% auto 2rem;
    flex-wrap: wrap;
	}
	.about .about-content .about-team .team-top .top-left{
		width: 100%;
    margin-right: 0%;
	}
	.about .about-content .about-team .team-top .top-right{
		width:70%;
		margin:2rem auto;
	}
	.about .about-content .about-team .team-top .top-left .left-title{
		font-size:1.8rem;
	}
	.about .about-content .about-team .team-top .top-left .left-title h2{
		margin-left: -0.3rem;
	}
	.about .about-content .about-team .team-top .top-left .left-center{
		font-size: 1rem;
    margin: 3% auto 5%;
    line-height: 1.3rem;
	}
	.about .about-content .about-team .team-top .top-left .left-bottom{
		width:100%;
		line-height: 1.5rem;
	}
	.about .about-content .about-team .pro-team .team-center{
		width: 95%;
		padding:1.5rem 0rem 2rem;
	}
	.about .about-content .about-team .pro-team .team-center .team-title{
		font-size: 2rem;
	}
	.about .about-content .about-team .team-bottom{
		width:95%;
		margin:3rem auto 5rem;
	}
	.about .about-content .about-team .team-bottom .bottom-con{
		width: calc(100% - 2rem);
    padding:1.5rem 1rem 1rem;
		flex-wrap: wrap;
    flex-direction: column;
    margin-bottom: 2rem;
    box-shadow: 0px 5px 10px rgba(0,0,0,0.15);
	}
	.about .about-content .about-team .team-bottom .bottom-con .con-left{
		width: 100%;
    padding-left: 0%;
	}
	.about .about-content .about-team .team-bottom .con-two .con-left{
		width: 100%;
    padding-left: 0%;
	}
	.about .about-content .about-team .team-bottom .bottom-con .con-right{
		width: 100%;
    margin: 1.2rem 0rem;
	}
	.about .about-content .about-team .team-bottom .bottom-con .con-left .left-title{
		font-size:1.8rem;
    margin-bottom: 0.5rem;
	}
	.about .about-content .about-team .team-bottom .bottom-con .con-left .left-all{
		width: 100%;
    margin-left: 0%;
	}
	.about .about-content .about-team .team-bottom .con-two .con-left .left-all{
		width: 100%;
    margin-left: 0%;
	}
	.about .about-content .about-team .team-bottom .bottom-con .con-left .left-con{
		line-height:1.5rem;
	}
	.application .all-application{
		width: 95%;
    margin: 13% auto;
    flex-wrap: wrap;
	}
	.application .all-application .apply-item{
		position:relative;
		width: 100%;
		z-index: 99;
	}
	.application .all-application .apply-item .item-span{
		position: relative;
    width: 25px;
    height: 25px;
    margin: 0rem 0rem 1rem;
    transition: all 1s ease-in-out;
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
	}
	.application .all-application .apply-item .item-span .line-content{
		position: absolute;
    content: "";
    transform: translate(-50%,-50%);
    top: 50%;
    left: 50%;
    background-color: #000000;
    width: 100%;
    height: 1px;
	}
	.application .all-application .apply-item .item-span .line-two{
		width: 1px;
    height: 100%;
	}
	.application .all-application .apply-item .all-item{
		position: absolute;
    top: 2.5rem;
    left: 0%;
    justify-content: center;
    padding:2rem 2.5rem 2rem 3rem;
    margin-right: 0%;
    z-index: 120;
    box-shadow: 0px 0px 10px rgba(0,0,0,0.1);
    transform: translateX(-110%);
    -webkit-transform: translateX(-110%);
    -ms-transform: translateX(-110%);
    -moz-transform: translateX(-110%);
    transition: all 1.5s cubic-bezier(.77, 0, .175, 1);
    -webkit-transition: all 1.5s cubic-bezier(.77, 0, .175, 1);
    -ms-transition: all 1.5s cubic-bezier(.77, 0, .175, 1);
    -moz-transition: all 1.5s cubic-bezier(.77, 0, .175, 1);
    background-color: #ffffff;
	}
	.click-span{
		opacity: 0.7;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
	}
	.click-filter{
		transform: translateX(0%) !important;
    -webkit-transform: translateX(0%) !important;
    -moz-transform: translateX(0%) !important;
    -ms-transform: translateX(0%) !important;
	}
	.application .all-application .apply-item .all-item .item-con{
		font-size: 1.3rem;
    margin-bottom: 2rem;
	}
	.application .all-application .apply-right{
		width:100%;
		flex-wrap: wrap;
	}
	.application .all-application .apply-right .right-one{
		width: 100%;
    margin-right: 0%;
	}
	.application .all-application .apply-right .right-two{
		width: 95%;
    margin: 2rem auto;
	}
	.application .all-application .apply-right .right-two .two-content{
		justify-content: initial;
	}
	.application .all-application .apply-right .right-one .right-con{
		line-height:1.8rem;
	}
	.application .all-application .apply-right .right-two .two-content .all-two .two-title{
		margin-bottom: 2rem;
	}
	.application .all-application .apply-right .right-two .two-content .all-two .two-con{
		font-size: 1rem;
	}
	.application .all-application .apply-right .right-two .two-content .all-two .two-con h2:after{
		
	}
	.all-product .allpro-content .allpro-img{
		width:90%;
		letter-spacing: 0.5px;
    margin: 10% auto 4%;
	}
	.all-product .allpro-content .allpro-img .img-details{
		width: 100%;
    margin: 0% 0% 2.5rem 0%;
    flex-wrap: wrap;
	}
	.all-product .allpro-content .allpro-img .img-details .img-left{
		width: 100%;
    margin: 0 auto;
    background-color: #e5e5e5;
    text-align: center;
	}
	.all-product .allpro-content .allpro-img .img-details .img-left img{
		width:75%;
	}
	.all-product .allpro-content .allpro-img .img-details .img-right{
		width:100%;
    margin-left:0%;
    padding-top: 5%;
	}
	.all-product .allpro-content .allpro-img .img-details .img-right .right-title{
		margin-bottom:0.5rem;
	}
	.all-product .allpro-content .allpro-img .img-details .img-right .right-title h1{
		font-size: 1.8rem;
	}
	.all-product .allpro-content .allpro-img .img-details .img-right .right-items h2{
		font-size:0.95rem;
	}
	.all-product .allpro-content .allpro-img .img-details .img-right .right-items h2{
		line-height:1.5rem;
	}
	.all-product .allpro-content .allpro-img .imgs-two .img-right h1 br{
		display:none;
	}
	.products .products-content .products-details .product-imgs{
		width:95%;
	}
	.products .products-content .products-details .product-imgs .imgs-detial{
		width: 49%;
    margin-right: 2%;
	}
	.products .products-content .products-details .product-imgs .imgs-two{
		margin-right:0%;
	}
	.products .products-content .products-details .product-imgs .imgs-four{
		margin-right:0%;
	}
	.products .products-content .products-details .product-imgs .imgs-six{
		margin-right:0%;
	}
	.products .products-content .products-details .product-imgs .imgs-eight{
		margin-right:0%;
	}
	.product-title{
		margin: 15% auto 10%;
    width: 95%;
	}
	.product-title .title h2{
		font-size:2.2rem;
	}
	.products .products-content .products-details .product-imgs .imgs-detial .top-img{
		width: 100%;
    margin: 5% auto;
	}
	.products .products-content .products-details .product-imgs .imgs-detial .top-img img{
		margin-bottom:1rem;
	}
	.product-details .nav .nav-content:after{
		width:100%;
	}
	.product-details .prodetail-content .content-details{
		width:95%;
	}
	.products .products-content .products-details .product-imgs .imgs-detial .bottom-text h1{
		font-size: 1.1rem;
	}
	.product-details .prodetail-content .content-details .details-title .bottom-arrow{
		margin-top:1rem;
		border-top: 1rem solid #e60012;
    border-left: 0.8rem solid transparent;
    border-right: 0.8rem solid transparent;
	}
	.product-details .prodetail-content .content-details .details-img{
		width:100%;
	}
	.product-details .prodetail-content .content-details .details-content{
		font-size: 1rem;
    line-height: 1.5rem;
	}
	.product-details .prodetail-content .content-details .details-content p br{
		display:none;
	}
	.product-details .prodetail-content .content-details .details-title{
		font-size: 2.2rem;
	}
	.product-details .prodetail-content .content-details .deta{
		width:70%;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title{
		width: calc(100% - 1.2rem);
    text-align: left;
    display: block;
    padding:1rem 0rem 1rem 1.2rem;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title .text{
		writing-mode: initial;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-table{
		width:100%;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-table .table-show{
		display:none;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-table .table-hide{
		display:block;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title .text h1{
		margin-left:0rem;
		font-size: 2.2rem;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title .text:before{
		display:none;
		left: 70%;
		width: 4rem;
	}
	.product-details .prodetail-content .prodetail-img .img-bottom .bottom-title .text h2{
		font-size:2.8rem;
	}
	.product-details .prodetail-content .prodetail-apply{
		margin:15% auto 5%;
	}
	.product-details .prodetail-content .prodetail-apply .Why-cus .border-one:before{
		display:none;
	}
	.product-details .prodetail-content .prodetail-apply .Why-cus .border-two:before{
		display:none;
	}
	.product-details .prodetail-content .prodetail-apply .Why-cus .title:before{
		display:none;
	}
	.product-details .prodetail-content .prodetail-apply .Why-cus .title:after{
		display:none;
	}
	.product-details .prodetail-content .prodetail-apply .Why-cus .border-two:after{
		display:none;
	}
	.product-details .prodetail-content .prodetail-apply .Why-cus .border-one:after{
		display:none;
	}
	.product-details .prodetail-content .prodetail-apply .Why-cus .title{
		padding: 0px;
    margin: 0px;
	}
	.product-details .prodetail-content .btn{
		margin: 6% 0% 12%;
	}
	.product-details .prodetail-content .prodetail-apply .apply-content .appcontent .bottom-text .text-title{
		margin-bottom:0.5rem;
	}
	.product-details .prodetail-content .prodetail-apply .apply-content{
		flex-wrap:wrap;
	}
	.product-details .prodetail-content .prodetail-apply .apply-content .appcontent{
		width: 100%;
    margin-right: 0%;
    margin-bottom: 2rem;
	}
	.product-details .prodetail-content .prodetail-apply .apply-content .apply-two{
		margin-right:0%;
	}
	.product-details .prodetail-content .prodetail-apply .apply-content .apply-four{
		margin-right:0%;
	}
	.product-details .prodetail-content .prodetail-apply .apply-title{
		margin-bottom:4%;
	}
	.product-details .prodetail-content .prodetail-apply .apply-content .appcontent .bottom-text{
		width: 98%;
    margin-top: 1rem;
	}
	.product-details .prodetail-content .btn .back p{
		padding: 0rem 2rem;
    font-size: 1rem;
    height: 40px;
    line-height: 45px;
	}
	.contact .contact-form .all-form{
		width: 90%;
    padding:4rem 0rem;
	}
	.contact .contact-form .all-form .title-details{
		margin-bottom:1.3rem;
	}
	.contact .contact-form .all-form .title-details .title-logo{
		width:15rem;
		display: none;
	}
	.contact .contact-form .all-form .title-details .title-con{
		width:98%;
		margin:0% auto;
	}
	.contact .contact-form .all-form .title-details .title-con h1{
		font-size:1.8rem;
	}
	.contact .contact-form .all-form .title-details .title-con p{
		font-size:0.9rem;
	}
	.land .land-proTitle .slogan{
		font-size: 2rem;
    line-height: 3rem;
	}
	.land .land-proTitle .little{
		font-size: 0.8rem;
    line-height: 1.2rem;
    top: 0.5rem;
	}
	.land .land-content .land-pro1 .img-text .top-text h1{
		font-size:1rem;
	}
	.land .land-content .land-proText{
		margin:10% auto;
		flex-wrap: wrap;
	}
	.land .land-content .land-proText .text-left{
		width: 100%;
    font-size: 1.5rem;
    margin-bottom: 1.5rem;
	}
	.land .land-content .land-proText .text-right{
		width: 100%;
	}
	.land .land-content .land-proText .text-right .right-con h3{
		padding:1rem 0rem;
    font-size: 0.9rem;
	}
	.land .land-content .land-pro2 .swiper-slide{
		padding:15% 0%;
	}
	.land .land-content .land-pro2 .swiper-slide .text{
		font-size:4rem;
    width:90%;
    -webkit-text-stroke: 1.5px #171c61;
    text-stroke: 1.5px #171c61;
	}
	.land .land-content .land-pro2 .swiper-slide .img{
		width: 50%;
	}
	.land .land-content .land-pro2 .swiper-slide .img img{
		width:80%;
		margin:0 auto;
	}
	.land .land-content .land-pro2 .swiper-pagination-fraction{
		bottom: 5%;
    font-size: 1.5rem;
	}
	.land .land-content .land-pro3{
		width: 95%;
		margin: 7% auto;
		flex-wrap: wrap;
	}
	.land .land-content .land-pro3 .pro-left{
		width:100%;
	}
	.land .land-content .land-pro3 .pro-right{
		width:100%;
		margin-top: 2rem;
	}
	.land .land-content .land-pro3 .pro-right .ones{
		margin-left:0%;
		width: 47.5%;
	}
	.land .land-content .land-pro3 .pro-right .twos{
		width: 47.5%;
	}
	.land .land-content .land-pro3 .pro-left .left-title{
		padding:1rem 0rem 2rem;
	}
	.land .land-content .land-pro3 .pro-left .left-title h1{
		font-size:1.1rem;
	}
	.land .land-content .land-pro3 .pro-left .left-title h1:after{
		display:none;
		width:5.5rem;
	}
	.land .land-content .land-pro3 .pro3-img{
		font-size:1rem;
	}
	.land .land-content .land-pro3 .left-img .img{
		width:75%;
	}
	.land .land-content .land-pro3 .pro3-img h2{
		padding: 1rem 0rem 0.5rem;
	}
	.land .land-content .land-pro3 .pro3-img h3{
		font-size:0.95rem;
		line-height:1.5rem;
		padding-left: 0px;
	}
	.land .land-content .land-factory .fac-center .center-left{
		width:100%;
	}
	.land .land-content .land-factory .fac-center{
		margin:4% auto;
	}
	.land .land-content .land-factory .fac-center .center-left h1{
		font-size:1.8rem;
		margin-bottom:1.5rem;
	}
	.land .land-content .land-factory .fac-center .center-left h1:after{
		transform:translate(-50%,0px);
		left:50%;
	}
	.land .land-content .land-factory .fac-center .center-left h1 br{
		display:none;
	}
	.land .land-content .land-factory .fac-center .center-right{
		width:100%;
	}
	.land .land-content .land-factory .fac-bottom{
		flex-direction: column-reverse;
		width:100%;
		margin:4% auto;
	}
	.land .land-content .land-factory .fac-bottom .bottom-left{
		width:100%;
		margin: 4% auto;
	}
	.land .land-content .land-factory .fac-bottom .bottom-right{
		width:100%;
	}
	.land .land-content .land-factory .fac-bottom .bottom-right .text{
		width: 95%;
		margin: 0rem auto 1.5rem;
    font-size:0.9rem;
    line-height: 1.5rem;
	}
	.land .land-content .land-pro4{
		width: 90%;
    margin: 2% auto 15%;
	}
	.land .land-content .land-pro4 .pro-left{
		width: 35%;
    margin-right: 5%;
	}
	.land .land-content .land-pro4 .right-con h1{
		font-size:1.3rem;
	}
	.land .land-content .land-pro4 .right-con h1:after{
		right: -1.5rem;
		border-bottom:10px solid #171c61;
    border-left:10px solid transparent;
	}
	.land .land-content .land-pro4 .right-con .right-title{
		padding-bottom:0.8rem;
	}
	.land .land-content .land-pro4 .right-con h2{
		font-size: 1.1rem;
    padding: 1rem 0rem;
	}
	.footer .foot-nav .foot-bottom{
		font-size: 0.9rem;
		padding:0rem 0rem 1rem;
	}
	.footer .foot-contact .all-contact{
		width: 90%;
    padding:5% 0% 3%;
	}
	.footer .foot-contact .foot-contitle h1{
		font-size:2.5rem;
	}
	.footer .foot-contact .foot-contitle h3{
		font-size:1rem;
	}
	.footer .foot-contact .foot-concontent{
		margin-top:2rem;
	}
	.footer .foot-contact .foot-concontent .concontent-left{
		display:none;
	}
	.footer .foot-contact .foot-concontent .concontent-left .left-details p br{
		display:none;
	}
	.footer .foot-contact .foot-concontent .concontent-right{
		width:100%;
	}
	.footer .foot-contact .foot-concontent .concontent-right .form-title{
		font-size:1.8rem;
	}
	.form .layui-form .layui-input{
		height: 38px;
    line-height: 42px;
	}
	.form .layui-form .layui-form-item{
		margin-bottom:20px;
	}
	.form .layui-form .btn{
		text-align:center;
	}
	.form .layui-form .btn .layui-btn{
		padding: 0px 40px;
    margin-top: 0rem;
    height: 38px;
    line-height: 42px;
	}
	.footer .foot-nav .all-nav{
		width:95%;
		flex-wrap: wrap;
		align-items: center;
		padding: 2rem 0rem 1rem;
	}
	.footer .foot-nav .all-nav .foot-logo{
		margin-top:0%;
		width: 8rem;
	}
	.footer .foot-nav .all-nav .foot-content{
		width: calc(95% - 8rem);
    margin-left: 5%;
	}
	.footer .foot-nav .all-nav .foot-content .content-title{
		margin-bottom:1.5rem;
		font-size: 1.8rem;
	}
	.footer .foot-nav .all-nav .foot-content .nav-details{
		flex-wrap:wrap;
	}
	.footer .foot-nav .all-nav .foot-content .nav-details .nav-href{
	  width: 100%;
	}
	.footer .foot-nav .all-nav .foot-content .nav-details .nav-href ul li{
		font-size: 1.2rem;
    line-height:1.8rem;
    display: inline-block;
    width: 49%;
    width: 100%;
	}
	.footer .foot-nav .all-nav .nav-msg .nav-add .add-left{
		font-size:1rem;
	}
	.footer .foot-nav .all-nav .nav-show{
		display:none;
	}
	.footer .foot-nav .all-nav .nav-hide{
		display:block;
		width: 100%;
		margin: 1.5rem auto 0rem;
	}
	.footer .foot-nav .all-nav .nav-msg .nav-add .add-right p br{
		display:none;
	}
	.footer .foot-nav .foot-bottom span{
		font-size:1.1rem;
	}
}
@media screen and (max-width:400px){
	.home .home-content .screen .screen-content .content-details .text{
		line-height:1rem;
	}
	.home .home-content .screen .screen-content .content-details .title h1{
		font-size:2rem;
	}
	.home .home-content .screen .screen-content .content-details .title h3{
		font-size:2rem;
	}
	.home .home-content .screen .screen-content .content-details .title h2{
		font-size:0.9rem;
		margin-top:0rem;
	}
	.home .home-content .screen .screen-content .content-details .text{
		font-size:0.9rem;
		margin-top:1rem;
		line-height: 1.5rem;
	}
	.home .home-content .home-productUs .home-product .pro-content .p1{
		font-size:2rem;
	}
	.home .home-content .home-productUs .home-product .pro-content .pro-img .text-img{
		margin-bottom:6%;
	}
	.home .home-content .home-productUs .home-Whyus .Why-img .all-textImg .text-img .text-show span{
		line-height:1rem;
	}
	.home .home-content .home-productUs .home-Whyus .Whyus-bottom .bottom-line{
		width:10rem;
	}
	.home .home-content .home-application .app-img .swiper-container .swiper-slide .app-content{
		line-height:1.2rem;
	}
	.land .land-proTitle .little{
		font-size: 0.7rem;
    line-height: 1rem;
	}
	.land .land-content .land-pro2 .swiper-slide .text{
		font-size:3rem;
	}
	.land .land-content .land-pro4 .right-con h2{
		font-size:1rem;
		padding: 0.8rem 0rem;
	}
	.footer .foot-contact .foot-contitle h1{
		fonr-size:2.2rem;
	}
}