html, body{background-color:#ffffff;margin: 0;width: 100%;top: 0px !important;}
h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;font-weight:100;font-size:unset;}
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;}
@charset "UTF-8";
@font-face {
  font-family: "MyMontserrat-L";
  src: url("font/MONTSERRAT-LIGHT-6_1.woff2") format("woff2"),
       url("font/MONTSERRAT-LIGHT-6_1.woff") format("woff"),
       url("font/MONTSERRAT-LIGHT-6_1.ttf") format("truetype"),
       url("font/MONTSERRAT-LIGHT-6_1.eot") format("embedded-opentype"),
       url("font/MONTSERRAT-LIGHT-6_1.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MyIKEA-Sans-B";
  src: url("font/IKSSWGBD_1.woff2") format("woff2"),
       url("font/IKSSWGBD_1.woff") format("woff"),
       url("font/IKSSWGBD_1.ttf") format("truetype"),
       url("font/IKSSWGBD_1.eot") format("embedded-opentype"),
       url("font/IKSSWGBD_1.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MyRaleway-EB";
  src: url("font/RALEWAY-EXTRABOLD_0.woff2") format("woff2"),
       url("font/RALEWAY-EXTRABOLD_0.woff") format("woff"),
       url("font/RALEWAY-EXTRABOLD_0.ttf") format("truetype"),
       url("font/RALEWAY-EXTRABOLD_0.eot") format("embedded-opentype"),
       url("font/RALEWAY-EXTRABOLD_0.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MyMontserrat-R";
  src: url("font/MONTSERRAT-REGULAR-8_1.woff2") format("woff2"),
       url("font/MONTSERRAT-REGULAR-8_1.woff") format("woff"),
       url("font/MONTSERRAT-REGULAR-8_1.ttf") format("truetype"),
       url("font/MONTSERRAT-REGULAR-8_1.eot") format("embedded-opentype"),
       url("font/MONTSERRAT-REGULAR-8_1.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
.goog-te-banner-frame{display:none !important;}
.goog-te-spinner-pos{display:none !important;}
#goog-gt-tt{display:none !important;}
.goog-te-gadget-simple img{display:none !important;}
.goog-te-gadget-simple .goog-te-menu-value span{display:none !important;}
#google_translate_element{
	position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}
#google_translate_element .goog-te-gadget-simple{
	position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  border:unset;
  box-sizing:border-box;
  background-color:transparent;
}
.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;
}
.two{
	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;
}
.three{
	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;
}
.four{
	transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
	-ms-transition:all 0.3s ease-in-out;
}
.nav .nav-top{
	background-image:linear-gradient(to right,rgba(15,139,210,0.95),rgba(47,53,164,0.95));
	padding: 10px 0rem 8px;
}
.nav .nav-top .all-top{
	position: relative;
	width: 75%;
  display: flex;
  display: -webkit-flex;
  margin: 0 auto;
  font-family: MyMontserrat-L;
  font-size: 0.95rem;
  color: #fefefe;
  letter-spacing: 0.5px;
  align-items: center;
}
.nav .nav-top .all-top .lang-cn span{
	font-family: MyMontserrat-L;
  font-size: 0.95rem;
  color: #fefefe;
  letter-spacing: 0.5px;
  padding:0px 3px 1px;
  border:1px solid #ffffff;
  margin:0px 3px;
}
.nav .nav-top .all-top img{
	width:auto;
}
.nav .nav-top .all-top .top-img{
	display: none;
}
.nav .nav-top .all-top .all-left{
	display: flex;
  display: -webkit-flex;
}
.nav .nav-top .all-top .all-left .left-con{
	display: flex;
  display: -webkit-flex;
  align-items: center;
}
.nav .nav-top .all-top .all-left .left-con:nth-child(1){
	padding-right:1rem;
	border-right:1px solid #fcfcfc;
}
.nav .nav-top .all-top .all-left .left-con:nth-child(2){
	padding-left:1rem;
}
.nav .nav-top .all-top .all-left .left-con .con-img{
	margin-right:5px;
}
.nav .nav-top .all-top .top-right{
	position:absolute;
	transform: translate(0%,-50%);
	top:50%;
	right:0px;
	display: flex;
  display: -webkit-flex;
  align-items: center;
}
.nav .nav-top .all-top .top-right .lang{
	position:relative;
}
.nav .nav-top .all-top .top-right .lang .lang-img{
	display: flex;
  display: -webkit-flex;
  align-items: center;
}
.nav .nav-top .all-top .top-right .lang .lang-img img{
	width:auto;
	margin:0px 3px;
}
.nav .nav-top .all-top .top-right .lang .lang-img .img-two{
	margin-left:4px;
}
.nav .nav-bottom{
	border-bottom: 1px solid rgba(149,149,149,0.15);
  box-sizing: border-box;
}
.nav .nav-bottom .all-bottom{
	display: flex;
  display: -webkit-flex;
  justify-content: center;
  margin: 0 auto;
  padding: 1.2rem 0rem 0rem;
}
.nav .nav-bottom .all-bottom .nav-content{
	display: flex;
  display: -webkit-flex;
  justify-content: center;
	width:100%;
	margin-left:0.32rem;
}
.nav .nav-bottom .all-bottom .nav-content ul{
	width:100%;
	font-size: 0px;
  text-align: right;
  display: flex;
  display: -webkit-flex;
  align-items: flex-end;
  justify-content: center;
}
.nav .nav-bottom .all-bottom .nav-content ul li{
	position: relative;
	display:inline-block;
  margin-right: 2.5%;
}
.nav .nav-bottom .all-bottom .nav-content ul .li-logo{
	width:17.68rem;
	padding-bottom: 0.5rem;
	margin-right:4%;
}
.nav .nav-bottom .all-bottom .nav-content ul .li-contact{
	margin-right: 0%;
}
.nav .nav-bottom .all-bottom .nav-content ul li h1{
	position: relative;
  font-family:MyMontserrat-L;
  font-size: 1.315rem;
  color: #444444;
  text-transform: capitalize;
  letter-spacing:0.2px;
  padding-bottom:1.8rem;
}
.nav .nav-bottom .all-bottom .nav-content ul .li h1:after{
	position: absolute;
  content: "";
  transform: translate(-50%,0px);
  top: calc(100% - 2px);
  left: 50%;
  width:0%;
  height: 4px;
  background-color: #154899;
	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;
}
.nav .nav-bottom .all-bottom .nav-content .li:hover h1{
	color:#000000;
}
.nav .nav-bottom .all-bottom .nav-content ul .li:hover h1:after{
	width:95%;
}
.nav-auto{
	display:none;
}
.nav .nav-bottom .all-bottom .nav-content ul li .child{
	z-index: 2;
  background-color: #ffffff !important;
  position: absolute;
  text-align: left;
  padding: 1rem;
  visibility: hidden;
  opacity: 0;
  width: max-content;
  transform: matrix(1, 0, 0, 1, 0, -15);
  -webkit-transform: matrix(1, 0, 0, 1, 0, -15);
  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);
  font-family: MyMontserrat-L;
  font-size: 1.1rem;
  text-transform: uppercase;
  display:block;
}
.nav .nav-bottom .all-bottom .nav-content ul li .child .child-li{
	display:block;
	margin: 0%;
	padding: 0.8rem 1rem;
}
.nav .nav-bottom .all-bottom .nav-content ul li .child h2{
	color: #000000;
}
.nav .nav-bottom .all-bottom .nav-content ul li .child h2:hover{
	color: #15499a;
}
.child-show{
	transform: matrix(1, 0, 0, 1, 0, 3) !important;
  visibility: inherit !important;
  opacity: 1 !important;
}
.nav .nav-content ul li .child li{
	display:block;
	padding: 0.8rem 1.5rem;
  margin: 0%;
}
.load-header{
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	z-index:999;
}
.load-change{
	background-color:rgba(255,255,255,0.95);
	box-shadow: 0px 5px 20px rgba(0,0,0,0.1);
}
.actived{
	position:fixed !important;
	box-shadow: 0px 0px 8px 0px rgba(9, 7, 6, 0.3);
  background-color:rgba(255,255,255,0.95);
}
.circle-change:hover span{
	left: calc(100% - 25px) !important;
}
.home .home-content .home-screen .swiper-slide .hide1{
	display:none;
}
.home .home-content .home-screen .swiper-slide{
	position:relative;
}
.home .home-content .home-screen .swiper-slide img{
	margin-top:43px;
}
.home .home-content .home-screen .swiper-slide .slide-content{
	position:absolute;
	transform: translate(-50%,0px);
	left:50%;
	top: 19%;
	width: 75%;
}
.home .home-content .home-screen .swiper-slide .slide-content .text1 h3{
	font-family: MyMontserrat-L;
  font-size: 1rem;
  color: #abaaaa;
  text-transform: uppercase;
  letter-spacing: 20px;
}
.home .home-content .home-screen .swiper-slide .slide-content .text-img{
	margin: 2.5rem 0rem 2.2rem;
}
.home .home-content .home-screen .swiper-slide .slide-content .text2 p{
	font-family: MyMontserrat-L;
  font-size: 1rem;
  color: #abaaaa;
  letter-spacing: 0.5px;
  line-height:1.6rem;
}
.home .home-content .home-screen .swiper-slide .slide-content .slide-btn{
	display: flex;
  display: -webkit-flex;
}
.home .home-content .home-screen .swiper-slide .slide-content .slide-btn .btn:nth-child(1){
	margin-right:2rem;
}
.home .home-content .home-screen .swiper-slide .slide-content .slide-btn .btn{
	margin-top: 2.2rem;
}
.home .home-content .home-screen .swiper-slide .slide-content .slide-btn .btn p{
	font-family: MyMontserrat-L;
  font-size: 0.95rem;
  height: 60px;
  line-height: 60px;
  padding: 0px 65px;
  color: #979798;
  border-radius: 30px;
	border: 1px solid #848383;
	box-sizing: border-box;
  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;
}
.home .home-content .home-screen .swiper-slide .slide-content .slide-btn .btn p:hover{
	color:#ffffff !important;
	background-color:#15499a !important;
	box-shadow:0px 10px 30px rgba(73,75,77,0.3) !important;
}
.home .home-content .home-screen .swiper-slide .slide-content .slide-btn .btn-one p:hover{
	background-color:rgba(21,73,154,0.5) !important;
}
.btn-click{
	color:#ffffff !important;
	background-color:#15499a !important;
	box-shadow:0px 10px 30px rgba(73,75,77,0.3);
}
.home .home-content .home-screen .slide-one .slide-content .text-img img{
	width:55.3rem;
	margin:0px;
}
.home .home-content .home-screen .slide-one .slide-content .text2 p{
	width: 60%;
}
.home .home-content .home-screen .slide-two .slide-content{
	text-align:center;
}
.home .home-content .home-screen .slide-two .slide-content .text-img img{
	width: 74.4rem;
	margin:0px;
}
.home .home-content .home-screen .slide-two .slide-content .text2 p{
	width: 75%;
  margin: 0 auto;
}
.home .home-content .home-screen .slide-two .slide-content .slide-btn{
	top: 18%;
	justify-content: center;
}
.home .home-content .home-pro{
	position:relative;
	padding-bottom: 5%;
}
.home .home-content .home-pro .pro-bc{
	position:absolute;
	content:"";
	bottom:0px;
	left:0px;
	width:100%;
}
.home .home-content .home-pro .all-pro{
	position:relative;
	z-index:22;
	width: 93%;
  margin-left: 7%;
  display: flex;
  display: -webkit-flex;
  align-items: center;
}
.home .home-content .home-pro .all-pro .pro-item{
	width: 35%;
	background-color: #ffffff;
	box-shadow: 0px 0px 43px 15px rgba(7,1,2,0.05);
}
.home .home-content .home-pro .all-pro .pro-img{
	position:relative;
	width: 63%;
	margin:5% 0% 0% 2%;
	overflow: hidden;
}
.home .home-content .home-pro .all-pro .pro-item .items-title{
	position: relative;
	margin-top: -18%;
  z-index: 222;
	font-family: MyIKEA-Sans-B;
  font-size: 3.1rem;
  background-color: #15499a;
  color: #fafafb;
  text-align: center;
  padding: 2.5rem 0rem 2rem;
}
.home .home-content .home-pro .all-pro .pro-item .item-content{
	display: flex;
  display: -webkit-flex;
  justify-content: center;
  padding: 0rem 0.5rem 3rem 1.5rem;
}
.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .item-title{
	font-family: MyIKEA-Sans-B;
  font-size: 2.6875rem;
  color: #444444;
  letter-spacing: 0.5px;
  text-transform: capitalize;
  margin:3rem 0rem 1.8rem;
}
.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .con{
	font-family:MyMontserrat-L;
	font-size:1.6rem;
	letter-spacing: 0.5px;
	color: #444444;
	margin-bottom:1.5rem;
}
.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .con h3{
	position:relative;
	padding-left:38px;
	display: inline-block;
}
.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .con h3 span{
	position:absolute;
	left:0px;
	top: 4px;
	width:24px;
	height:24px;
	border:3px solid #d8d6d6;
	border-radius:50%;
	box-sizing: border-box;
}
.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .last-item{
	font-family: MyIKEA-Sans-B;
  font-size: 2.6875rem;
  color: #444444;
  letter-spacing: 0.5px;
  text-transform: capitalize;
  margin:3rem 0rem 1.8rem;
}
.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .last-item h3{
	padding-left:0px;
}
.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .last-item h3 span{
	width:0px;
	height:0px;
	border:unset;
}
.home .home-content .home-pro .all-pro .pro-img .img-title{
	position: relative;
  z-index: 22;
	text-align: center;
	width: 80%;
}
.home .home-content .home-pro .all-pro .pro-img .img-title h1{
	display: inline-block;
	position:relative;
	font-family: MyMontserrat-L;
  font-size: 2.85rem;
  font-weight: bold;
  color: #444444;
  letter-spacing:1.5px;
}
.home .home-content .home-pro .all-pro .pro-img .img-title h1 span{
	position:absolute;
	transform: translate(0%,-50%);
	left:-50px;
	top:50%;
	width:24px;
	height:24px;
	border:8px solid #2b5aa2;
	border-radius:50%;
	box-sizing: border-box;
}
.span-change{
	border:8px solid #2b5aa2 !important;
}
.home .home-content .home-pro .all-pro .pro-img .all-img{
	position: relative;
  z-index: 22;
}
.home .circle-change h2{
	position:relative;
	font-family:MyIKEA-Sans-B;
	font-size:1.65rem;
	color:#232324;
	z-index:22;
}
.home .circle-change span{
	position:absolute;
	top: -5px;
  left: -25px;
	width:45px;
	height:45px;
	background-color:#f6f6f6;
	border-radius: 50%;
}
.home .home-content .home-pro .all-pro .pro-img .circle-change{
	position: absolute;
  top: 2.5%;
  right: 2%;
  width: 18%;
}
.home .home-content .home-pro .all-pro .pro-img .text-bc{
	position: absolute;
  transform: translate(-50%, -50%);
  top: 25%;
  left: 50%;
  font-family: MyRaleway-EB;
  font-size: 9rem;
  color:#ffffff;
  width: max-content;
  width: -webkit-max-content;
  text-align:center;
  text-shadow: 0px 0px 55px rgba(14,17,25,0.1);
  text-transform: capitalize;
}
.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .con h3:hover{
	cursor:pointer;
}
.home .home-content .home-about{
	width: 100%;
  display: flex;
  display: -webkit-flex;
}
.home .home-content .home-about .about-left{
	position:relative;
	width:48%;
	z-index:3;
	background-color: #1f519e;
	display: flex;
  display: -webkit-flex;
  align-items: flex-end;
}
.home .home-content .home-about .about-right{
	width:52%;
	display: flex;
  display: -webkit-flex;
  align-items: center;
  z-index:2;
  background:url(../fodder/home-about-2.png);
  background-position: bottom right;
  background-size:auto auto;
  background-repeat: no-repeat;
  background-color:#f5f5f5;
}
.home .home-content .home-about .about-left .video-bc{
	position: absolute;
  bottom: 15%;
  right: -1.8rem;
  width: 5.25rem;
}
.home .home-content .home-about .about-left .video-bc .img{
	position:relative;
}
.home .home-content .home-about .about-left .video-bc .img:before{
	position: absolute;
	content:"";
	transform: translate(-50%,-50%);
	top:50%;
	left:50%;
	width:calc(100% + 26px);
	height:calc(100% + 26px);
	background-color:rgba(250,250,250,0.37);
	border-radius: 50%;
	animation: scale2 2s infinite;
}
@keyframes scale2{0%{transform:translate(-50%,-50%) scale(0.5);opacity:.9;}100%{transform:translate(-50%,-50%) scale(1.5);opacity:0;}}
.home .home-content .home-about .about-left .video-bc .img img{
	position:relative;
}
.home .home-content .home-about .about-left .left-con{
	position:absolute;
	transform: translate(-50%,-50%);
	left:50%;
	top:50%;
	width:80%;
}
.home .home-content .home-about .about-left .left-con .con-top{
	width: 85%;
  display: flex;
  display: -webkit-flex;
  align-items: center;
  margin-bottom: 8%;
}
.home .home-content .home-about .about-left .left-con .con-top .top-left{
	position:relative;
	margin-right: 2.5rem;
}
.home .home-content .home-about .about-left .left-con .con-top .top-left .plus{
	position:absolute;
	top: -0.8rem;
  right: -0.8rem;
	z-index:22;
}
.home .home-content .home-about .about-left .left-con .con-top .top-left .plus .plus-span{
	position:relative;
	width:45px;
	height:45px;
	border-radius: 50%;
	background-color:#fefefe;
}
.home .home-content .home-about .about-left .left-con .con-top .top-left .plus .plus-span span{
	position: absolute;
	transform: translate(-50%,-50%);
	top:50%;
	left:50%;
	width:16px;
	height:3px;
	background-color:#15499a;
}
.home .home-content .home-about .about-left .left-con .con-top .top-left .plus .plus-span .plus-two{
	height:16px;
	width:3px;
}
.home .home-content .home-about .about-left .left-con .con-top .top-left .year-img{
	width:8.125rem;
}
.home .home-content .home-about .about-left .left-con .con-top .top-right{
	font-family:MyIKEA-Sans-B;
	font-size:2.875rem;
	color:#fefdfd;
	letter-spacing: 0.2px;
}
.home .home-content .home-about .about-left .left-con .con-bottom{
	font-family: MyMontserrat-R;
  font-size: 2.7rem;
  color: #fefdfd;
  line-height: 4rem;
  letter-spacing: -1px;
}
.home .home-content .home-about .about-right .all-right{
	width: 80%;
  margin: 0 auto;
}
.home .home-content .home-about .about-right .all-right .right-logo img{
	width:30rem;
}
.home .home-content .home-about .about-right .all-right .right-logo p{
	font-family: MyMontserrat-R;
  font-size: 1.5375rem;
  text-transform: uppercase;
  color: #15499a;
  letter-spacing: 0.5px;
  margin-top: 0.5rem;
}
.home .home-content .home-about .about-right .all-right .right-con{
	margin-top:5%;
}
.home .home-content .home-about .about-right .all-right .right-con h1{
	font-family:MyIKEA-Sans-B;
	font-size:3.125rem;
	letter-spacing: 0.5px;
	color:#1d1c1c;
	margin-bottom: 1rem;
}
.home .home-content .home-about .about-right .all-right .right-con p{
	font-family:MyMontserrat-L;
	font-size:1.05rem;
	letter-spacing: 0.2px;
	color:#716f6f;
	line-height:2rem;
}
.home .home-content .home-about .about-right .all-right .right-con h3{
	font-family:MyMontserrat-R;
	font-size:1.5rem;
	color:#232324;
	margin-bottom: 1rem;
}
.home .home-content .home-about .about-right .all-right .right-con .p-one{
	margin-bottom: 2rem;
}
.home .home-content .home-adv .all-adv{
	width: 80%;
  margin:6.5% auto;
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
}
.home .home-content .home-adv .all-adv .adv-con{
	position: relative;
  width: calc(23.5% - 1rem);
  margin-right: 2%;
  text-align: center;
  padding:0rem 0.5rem 3%;
}
.home .home-content .home-adv .all-adv .adv-con .adv-bc{
	position:absolute;
	content:"";
	transform:translate(-50%,0%);
	bottom:0%;
	left:50%;
	width:100%;
	height:85%;
	background-color:#ffffff;
	box-shadow:0px 0px 38px rgba(7,1,2,0.05);
	transition:all 0.5s cubic-bezier(.77, 0, .175, 1);
	-webkit-transition:all 0.5s cubic-bezier(.77, 0, .175, 1);
}
.home .home-content .home-adv .all-adv .adv-con:hover .adv-bc{
	height:110%;
}
.home .home-content .home-adv .all-adv .adv-con:hover .circle-change span{
	left: calc(100% - 25px) !important;
}
.home .home-content .home-adv .all-adv .adv-con:nth-child(4){
	margin-right:0%;
}
.home .home-content .home-adv .all-adv .adv-con .con-img{
	position:relative;
	z-index:22;
	width: 4.75rem;
	margin:0 auto;
}
.home .home-content .home-adv .all-adv .adv-con .con-img img{
	position: relative;
  z-index: 11;
}
.home .home-content .home-adv .all-adv .adv-con .con-img:after{
	position:absolute;
	content:"";
	transform: translate(-50%,-50%);
	left:50%;
	top:50%;
	width:calc(100% + 8px);
	height:calc(100% + 8px);
	border-radius: 50%;
	background-color:#ffffff;
	box-shadow: 0px 2px 16px rgba(7,1,2,0.2);
}
.home .home-content .home-adv .all-adv .adv-con .all-con{
	position:relative;
	z-index:22;
}
.home .home-content .home-adv .all-adv .adv-con .all-con .circle-change{
	position: relative;
  display: inline-block;
  margin: 1.5rem 0rem 1.5rem;
}
.home .home-content .home-adv .all-adv .adv-con .all-con .p-con{
	font-family: MyMontserrat-L;
  font-size: 1.125rem;
  color: #888787;
  width: 80%;
  margin: 0 auto;
  line-height: 2rem;
}
.home .home-content .home-brand .all-brand{
	width: 96%;
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
  align-items: center;
}
.home .home-content .home-brand .all-brand .brand-left{
	width:58%;
}
.home .home-content .home-brand .all-brand .brand-right{
	width:35%;
	margin:0% 3% 0% 4%;
}
.home .home-content .home-brand .all-brand .brand-right .brand-title .title-top h1{
	position: relative;
	display: inline-block;
  font-family: MyMontserrat-R;
  font-size: 1.25rem;
  color: #a3a2a2;
  text-transform: uppercase;
  letter-spacing: 2px;
	padding-left:60px;
}
.home .home-content .home-brand .all-brand .brand-right .brand-title .title-top h1:before{
	position:absolute;
	content:"";
	transform: translate(0px,-50%);
	top:50%;
	left:0px;
	width:50px;
	height:2px;
	background-color:#2b5aa2;
}
.home .home-content .home-brand .all-brand .brand-right .brand-title .title-bottom{
	font-family: MyIKEA-Sans-B;
  font-size: 2.875rem;
  color: #252323;
  letter-spacing: 0.5px;
  margin: 2.5rem 0rem 2.2rem;
}
.home .home-content .home-brand .all-brand .brand-right .p-con{
	font-family: MyMontserrat-L;
  font-size: 1rem;
  color: #444444;
  line-height:1.5rem;
}
.home .home-content .home-brand .all-brand .brand-right .brand-img h1{
	font-family: MyMontserrat-R;
  font-size: 1.75rem;
  color: #2b5aa2;
  margin: 2rem 0rem 2rem;
}
.home .home-content .home-brand .all-brand .brand-right .brand-img img{
	width:auto;
}
.home .home-content .home-brand .all-sample{
	position:relative;
	background: url(../fodder/home-sample.jpg);
  background-repeat: no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  padding-bottom: 7%;
}
.home .home-content .home-brand .sample{
	position:relative;
	flex-direction: row-reverse;
	margin-top:4.5%;
	align-items: flex-end;
}
.home .home-content .home-brand .sample .brand-right{
	width:33%;
	margin:0% 3% 0% 6%;
}
.home .home-content .home-brand .sample .brand-right .brand-title{
	position:absolute;
	top:1rem;
	left:6%;
}
.home .home-content .home-brand .sample .brand-right .brand-title .title-bottom{
	font-size: 3.5rem;
  margin: 2rem 0rem 8rem;
}
.home .home-content .home-brand .sample .brand-right .p-con{
	font-size:1.31rem;
	color:#fcfcfc;
	line-height:2.8rem;
	letter-spacing: 0.5px;
	margin-bottom: 2rem;
}
.home .home-content .home-exhibition{
	margin-top: -3%;
	position: relative;
}
.home .home-content .home-exhibition:before{
	position:absolute;
	content:"";
	left:0px;
	top:3%;
	width:100%;
	height:6.5rem;
	background:url(../fodder/home-exhibition-bc.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.home .home-content .home-exhibition .all-exhibition{
	position:relative;
	width: 75%;
  margin: 0 auto;
  padding: 3% 8.5%;
  background: linear-gradient(bottom, rgba(245,245,245,0), rgba(245,245,245,1));
  background: -webkit-linear-gradient(bottom, rgba(245,245,245,0), rgba(245,245,245,1));
  background: -moz-linear-gradient(bottom, rgba(245,245,245,0), rgba(245,245,245,1));
  background: -ms-linear-gradient(bottom, rgba(245,245,245,0), rgba(245,245,245,1));
  background: -o-linear-gradient(bottom, rgba(245,245,245,0), rgba(245,245,245,1));
  border-radius: 10px;
}
.home .home-content .home-exhibition .all-exhibition:before{
	position:absolute;
	content:"";
	top:0px;
	left:0px;
	background-color:rgba(245,245,245,1);
	width:100%;
	height:20%;
	border-radius: 10px;
}
.home .home-content .home-exhibition .all-exhibition .exhibi-title{
	position:relative;
	z-index:2;
	font-family:MyIKEA-Sans-B;
	font-size:3.7rem;
	color:#0f0f0f;
	text-transform: capitalize;
	margin-bottom: 2rem;
}
.home .home-content .home-exhibition .all-exhibition .con-text{
	border-bottom:4px solid #e1ebfb;
}
.home .home-content .home-exhibition .all-exhibition .con-text p{
	font-family: MyMontserrat-R;
  font-size: 1rem;
  color: #797979;
  margin-top: 1.5rem;
}
.home .home-content .home-exhibition .all-exhibition .con-text h1{
	position:relative;
	font-family: MyMontserrat-R;
  font-size: 1.5rem;
  color: #242323;
  padding: 5px 0rem 1.2rem;
}
.home .home-content .home-exhibition .all-exhibition .con-text h1 span{
	position:absolute;
	content:"";
	bottom:-4px;
	left:0px;
	width:28%;
	height:4px;
	background-color:#2b5aa2;
}
.screen-content{
	position: relative;
}
.screen-content .screen-img{
	position: absolute;
	top:43px;
	left:0px;
}
.screen-content .screen-con{
	width:85%;
	margin:0 auto;
	position: relative;
	z-index:2;
	padding-top: 11.5%;
	text-align: center;
}
.screen-content .screen-con .con-title h1{
	font-family: MyIKEA-Sans-B;
  font-size: 9rem;
  color: #030303;
}
.screen-content .screen-con .con-title h1 span{
	color:#1046a4;
}
.all-pro-contact .pro-con-content .screen-img{
	position:relative;
	margin-top:43px;
	top:unset;
	left:unset;
}
.all-pro-contact .pro-con-content .contact-con{
	position:absolute;
	transform: translate(-50%,-50%);
	top:50%;
	left:50%;
	padding: 0%;
  width: 100%;
}
.all-pro-contact .pro-con-content .contact-con h1{
	font-family:MyIKEA-Sans-B;
	font-size:6.5rem;
	color:#030303;
	letter-spacing: 0.5px;
}
.all-pro-contact .pro-con-content .contact-con h1 span{
	color:#2052aa;
}
.all-product .pro-con-content .contact-con{
	top:55%;
}
.all-product .pro-con-content .contact-con h1{
	font-size:6.4rem;
	text-transform: capitalize;
}
.all-product .pro-con-content .contact-con h1 span{
	color:#15499a;
}
.all-product .all-pro{
	width: 90%;
  margin: 4.8% auto 5.3%;
}
.all-product .all-pro .all-pro-title{
	width: 100%;
  display: flex;
  display: -webkit-flex;
  margin-bottom:4rem;
}
.all-product .all-pro .all-pro-title .title{
	width:45%;
	margin-right:2%;
}
.all-product .all-pro .all-pro-title .little-items{
	width: 53%;
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.all-product .all-pro .all-pro-title .title h1{
	font-family: MyIKEA-Sans-B;
  font-size:2.7rem;
  color: #181818;
  font-weight: bold;
  text-transform: capitalize;
  line-height: 45px;
  padding-left:1.2rem;
  border-left:6px solid #15499a;
}
.all-product .all-pro .all-pro-title .little-items .item{
	height:50px;
	line-height:50px;
	padding:0px 15px;
	background-color:#333333;
	margin-left:1rem;
	border-radius:5px;
	margin-bottom: 0.5rem;
}
.all-product .all-pro .all-pro-title .little-items .item:nth-child(1){
	margin-left:0rem;
}
.all-product .all-pro .all-pro-title .little-items .item:hover{
	background-color:#15499a !important;
}
.all-product .all-pro .all-pro-title .little-items .item h2{
	font-family: MyMontserrat-L;
  font-size: 1.25rem;
  color: #ffffff;
}
.change-item{
	background-color:#15499a !important;
}
.all-product .all-pro .all-pro-img{
	width: 100%;
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
}
.all-product .all-pro .all-pro-img .img-text{
	position:relative;
	width:22.75%;
	margin:0% 3% 1.9% 0%;
	transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-ms-transition:all 0.3s ease-in-out;
}
.all-product .all-pro .all-pro-img .img-text:nth-child(4n){
	margin-right:0%;
}
.all-product .all-pro .all-pro-img .img-text:hover{
	transform: translateY(-10px);
	-webkit-transform: translateY(-10px);
	-ms-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	box-shadow: 0px 5px 15px rgba(0,0,0,0.2);
}
.all-product .all-pro .all-pro-img .img-text .text{
	position:absolute;
	left:0%;
	bottom: 1.5rem;
	width:100%;
	font-family: MyMontserrat-L;
  font-size: 1.25rem;
  color: #000000;
  letter-spacing: 0.1px;
  text-transform: uppercase;
  text-align: center;
}
.all-product .all-pro .all-pro-btn .all-btn{
	display: flex;
  display: -webkit-flex;
  justify-content: center;
  margin-top: 2rem;
}
.all-product .all-pro .all-pro-btn .all-btn .click-btn{
	width:35px;
  height:35px;
  line-height:37px;
  text-align: center;
	font-family: MyMontserrat-R;
  font-size: 1.125rem;
  color: #0b0b0b;
  border:1px solid #d2d2d2;
  margin:0px 5px;
}
.all-product .all-pro .all-pro-btn .all-btn .click-btn:hover{
	color:#fefefe !important;
	background-color:#333333 !important;
}
.change-btn{
	color:#fefefe !important;
	background-color:#333333 !important;
}
.product .product-content{
	position:relative;
}
.product .product-content .product-bc{
	position: absolute;
	top:43px;
	width:100%;
}
.product .product-content .all-product{
	width: 85%;
  margin: 0 auto;
  padding-top: 13%;
  position: relative;
  z-index: 2;
}
.product .product-content .all-product .img-details{
	position: relative;
  width: 100%;
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
}
.product .product-content .all-product .img-details .pro-link{
	position: absolute;
  transform: translate(0px,-50%);
  top: 50%;
  width: 3.8rem;
}
.product .product-content .all-product .img-details .link-prev{
	left:-7%;
}
.product .product-content .all-product .img-details .link-next{
	right:-7%;
	transform: translate(0px,-50%) rotate(180deg);
}
.product .product-content .all-product .img-details .img-left{
	width: 50%;
  margin-right: 2%;
}
.product .product-content .all-product .img-details .detail-right{
	width: 48%;
}
.product .product-content .all-product .img-details .img-left .img-top{
	position:relative;
  background-color: #ffffff;
  border: 1px solid #d2d2d2;
  box-sizing: border-box;
}
.product .product-content .all-product .img-details .img-left .img-top .top-video{
	position: absolute;
  top: 0%;
  left: 0%;
  width: 100%;
  height: 100%;
  background-color: #000000;
}
.product .product-content .all-product .img-details .img-left .img-top .top-video video{
	position: absolute;
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  width: calc(100% - 5px);
}
.product .product-content .all-product .img-details .img-left .img-top img{
	width: 73%;
  margin: 0 auto;
  padding: 0% 13.5%;
}
.product .product-content .all-product .img-details .img-left .img-bottom{
	width:100%;
	display:flex;
	display:-webkit-flex;
	margin-top:1rem;
}
.product .product-content .all-product .img-details .img-left .img-bottom .img{
	width:calc(20% - 8px);
	margin-right:10px;
	border: 1px solid #d2d2d2;
  box-sizing: border-box;
  display: flex;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
.product .product-content .all-product .img-details .img-left .img-bottom .img:nth-last-child(1){
	margin-right:0px;
}
.product .product-content .all-product .img-details .img-left .img-bottom .img img{
	width:95%;
}
.product .product-content .all-product .img-details .img-left .img-bottom .img:hover img{
	cursor: pointer;
	opacity: 0.8;
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
}
.product .product-content .all-product .img-details .detail-right .pro-name h1{
	font-family: MyMontserrat-R;
  font-size:2.9rem;
  color: #242425;
  letter-spacing: 0.1px;
  text-transform: uppercase;
  margin-bottom:4.8%;
}
.product .product-content .all-product .img-details .detail-right .right-con .con-text{
	margin-bottom: 2.5rem;
}
.product .product-content .all-product .img-details .detail-right .right-con .con-text .mini-title h2{
	font-family: MyMontserrat-R;
  font-size:1.5rem;
  color: #15499a;
  text-transform: capitalize;
  margin-bottom:0.8rem;
  letter-spacing: 0.2px;
}
.product .product-content .all-product .img-details .detail-right .right-con .con-text .text{
	width:100%;
	display:flex;
	display:-webkit-flex;
}
.product .product-content .all-product .img-details .detail-right .right-con .con-text .text span{
	width:7px;
	height:7px;
	background-color:#707070;
	margin:10px 5px 0px 0px;
}
.product .product-content .all-product .img-details .detail-right .right-con .con-text .text h3{
	width:calc(100% - 12px);
	font-family: MyMontserrat-L;
  font-size:1.125rem;
  color: #808080;
  line-height: 1.8rem;
}
.product .product-content .all-product .img-details .detail-right .right-con .con-top{
	width:100%;
	display:flex;
	display:-webkit-flex;
	flex-wrap:wrap;
}
.product .product-content .all-product .img-details .detail-right .right-con .con-top .con-text{
	width:49%;
	margin-right:2%;
}
.product .product-content .all-product .img-details .detail-right .right-con .con-top .con-text:nth-child(2n){
	margin-right:0%
}
.product .product-content .all-product .img-details .detail-right .right-con .con-bottom .con-text .text p{
	font-family: MyMontserrat-L;
  font-size: 1.125rem;
  color: #808080;
	letter-spacing: 0.8px;
	line-height:1.9rem;
}
.product .product-content .all-product .img-details .detail-right .pro-btn a{
	display: inline-block;
	margin-top: 1rem;
}
.product .product-content .all-product .img-details .detail-right .pro-btn a .shop-btn{
	display: flex;
  display: -webkit-flex;
  height: 75px;
  line-height: 75px;
  background-color: #15499a;
  padding: 0px 25px 0px 30px;
  align-items: center;
  border-radius: 37.5px;
}
.product .product-content .all-product .img-details .detail-right .pro-btn a:hover .shop-btn{
	background-color:rgba(21,73,154,0.7);
}
.product .product-content .all-product .img-details .detail-right .pro-btn a .shop-btn p{
  font-family: MyMontserrat-R;
  font-size:1.44rem;
  color: #fffcfc;
	font-weight: bold;
	margin-right:12px;
}
.product .product-content .all-product .img-details .detail-right .pro-btn a .shop-btn img{
	width:3.375rem;
}
.product .product-content .all-product .pro-parameter{
	width: 75.55%;
  margin: 6% auto;
}
.product .product-content .all-product .pro-parameter .para-con .para-title{
	font-family: MyMontserrat-R;
  font-size:1.5rem;
  color: #15499a;
  margin-bottom: 1rem;
}
.product .product-content .all-product .pro-parameter .para-con .para-img{
	margin-bottom:2rem;
}
.product .product-content .all-product .pro-parameter .para-chart{
	width:90.5%;
	margin:0 auto 3.3%;
}
.company .load-header{
	position: sticky;
}
.company .company-screen{
	position:relative;
}
.company .company-screen .screen-content{
	position:absolute;
	transform: translate(-50%,-50%);
	top:43%;
	left:50%;
	width: 90%;
	display:flex;
	display:-webkit-flex;
	align-items: flex-end;
}
.company .company-screen .screen-content .screen-con{
	position:relative;
	width: auto;
  margin: 0 auto;
  padding-top:0%;
  text-align: center;
}
.company .company-screen .screen-content .screen-con:after{
	position:absolute;
	content:"";
	top:-15%;
	left: calc(100% + 10rem);
	width:1px;
	height:100%;
	background-color:rgba(255,255,255,0.2);
}
.company .company-screen .screen-content .con-three:after{
	content:unset;
}
.company .company-screen .screen-content .screen-con .con-top{
	position:relative;
	margin-bottom:6rem;
}
.company .company-screen .screen-content .screen-con .con-top:before{
	position:absolute;
	content:"";
	transform: translate(-50%,-50%);
	top:50%;
	left:50%;
	width:15.25rem;
	height:15.25rem;
	border-radius:50%;
	border:5px solid #15499a;
	border-top-color:#fcfcfc;
	border-right-color:#fcfcfc;
	border-bottom-color:#fcfcfc;
	-webkit-animation: rotating 15s linear infinite;
  -moz-animation: rotating 15s linear infinite;
  -ms-animation: rotating 15s linear infinite;
  animation: rotating 15s linear infinite;
}
.company .company-screen .screen-content .con-two .con-top:before{
	border-color:#15499a;
	border-right-color:#fcfcfc;
}
.company .company-screen .screen-content .con-three .con-top:before{
	border-color:#15499a;
	border-right-color:#fcfcfc;
	border-bottom-color:#fcfcfc;
}
@-webkit-keyframes rotating{
	from{
		-moz-transform:translate(-50%,-50%) rotate(0deg);
		-ms-transform:translate(-50%,-50%) rotate(0deg);
		-webkit-transform:translate(-50%,-50%) rotate(0deg);
		transform:translate(-50%,-50%) rotate(0deg);
	}
	to{
		-moz-transform:translate(-50%,-50%) rotate(360deg);
		-ms-transform:translate(-50%,-50%) rotate(360deg);
		-webkit-transform:translate(-50%,-50%) rotate(360deg);
		transform:translate(-50%,-50%)rotate(360deg);
	}
}
@keyframes rotating{
	from{
		-moz-transform:translate(-50%,-50%) rotate(0deg);
		-ms-transform:translate(-50%,-50%) rotate(0deg);
		-webkit-transform:translate(-50%,-50%) rotate(0deg);
		transform:translate(-50%,-50%) rotate(0deg);
	}
	to{
		-moz-transform:translate(-50%,-50%) rotate(360deg);
		-ms-transform:translate(-50%,-50%) rotate(360deg);
		-webkit-transform:translate(-50%,-50%) rotate(360deg);
		transform:translate(-50%,-50%)rotate(360deg);
	}
}
.company .company-screen .screen-content .screen-con .con-top h1{
	position:relative;
	font-family: MyIKEA-Sans-B;
  font-size: 3.6rem;
  color: #fbfcfe;
  letter-spacing: 0.5px;
  line-height:5.5rem;
}
.company .company-screen .screen-content .screen-con .con-top h3{
	position:relative;
	font-family: MyIKEA-Sans-B;
  font-size: 1.875rem;
  color: #fbfcfe;
  letter-spacing: 0.5px;
}
.company .company-screen .screen-content .screen-con .con-bottom p{
	font-family:MyMontserrat-L;
	font-size:1.9rem;
	color:#fefcfc;
	letter-spacing: 0.5px;
}
.company .company-screen .screen-content .con-two .con-top h1{
  font-size:6.3rem;
  line-height: 6rem;
}
.company .company-screen .screen-content .con-three .con-top h1{
  font-size:6.15rem;
  line-height:4.8rem;
}
.company .company-content .company-profile{
	position: relative;
	width:100%;
	display:flex;
	display:-webkit-flex;
	flex-wrap: wrap;
}
.company .company-content .company-profile .profile-left{
	width: 55%;
	margin-top: -4.8%;
}
.company .company-content .company-profile .profile-left .img{
	box-shadow: 0px 15px 43px rgba(7,1,2,0.05);
}
.company .company-content .company-profile .profile-right{
	width:45%;
	display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
  align-items: flex-end;
}
.company .company-content .company-profile .profile-right .all-right{
	width: 90%;
  margin-left: 4%;
}
.company .company-content .company-profile .profile-right .all-right .right-title{
	display: flex;
  display: -webkit-flex;
  align-items: center;
  margin-bottom: 4.8%;
  padding-left:0.8rem;
}
.company .company-content .company-profile .profile-right .all-right .right-title .img{
	margin-right: 1.5rem;
	box-shadow: 0px 3px 21px 10px rgba(81,82,83,0.08);
}
.company .company-content .company-profile .profile-right .all-right .right-title h1{
	font-family: MyIKEA-Sans-B;
  font-size: 2.5rem;
  color: #232324;
  letter-spacing: 0.2px;
  text-transform: capitalize;
}
.company .company-content .company-profile .profile-right .all-right .right-text p{
	font-family:MyMontserrat-L;
	font-size:1.15rem;
	color:#716f6f;
	line-height:2rem;
}
.company .company-content .company-profile .profile-right .all-right .right-text p span{
	color:#15499a;
	font-size:1.1rem;
	font-weight: bold;
}
.company .company-content .company-workshop .all-workshop{
	width:88%;
	margin:2.9% auto 5%;
}
.company .company-content .company-workshop .all-workshop .title{
	position:relative;
	margin-bottom: 2.8%;
}
.company .company-content .company-workshop .all-workshop .title h3{
	position:relative;
	display:inline-block;
	padding-left:60px;
	font-family:MyMontserrat-L;
	font-size:1.25rem;
	color:#a3a2a2;
	letter-spacing: 1.5px;
  text-transform: uppercase;
}
.company .company-content .company-workshop .all-workshop .title h3 span{
	position:absolute;
	transform: translate(0%,-50%);
	top:50%;
	left:0%;
	width:50px;
	height:2px;
	background-color:#2b5aa2;
}
.company .company-content .company-workshop .all-workshop .title h1{
	font-family:MyIKEA-Sans-B;
	font-size:2.8rem;
	color:#0f0f0f;
	letter-spacing: -0.5px;
}
.company .company-content .company-workshop .all-workshop .title p{
	position: absolute;
	bottom: -25%;
	right:0px;
	font-family:MyIKEA-Sans-B;
	font-size:1.5rem;
	color:#2b5aa2;
	text-transform: uppercase;
}
.company .company-content .company-sample{
	margin-bottom: 5.5%;
}
.company .company-content .company-sample .all-sample{
	width:100%;
	display:flex;
	display:-webkit-flex;
	flex-wrap:wrap;
	align-items: flex-end;
}
.company .company-content .company-sample .all-sample .sample-left{
	width:calc(50.5% - 5px);
	margin-right:10px;
}
.company .company-content .company-sample .all-sample .sample-right{
	width:calc(49.5% - 5px);
}
.company .company-content .company-sample .all-sample .sample-left .left-text{
	width: 94%;
  margin:0% 0% 2% 6%;
}
.company .company-content .company-sample .all-sample .sample-left .left-text .left-title h1{
	position:relative;
	display:inline-block;
	padding-left:60px;
	font-family:MyIKEA-Sans-B;
	font-size:2.8rem;
	color:#151616;
	text-transform: uppercase;
	letter-spacing: 0.1px;
}
.company .company-content .company-sample .all-sample .sample-left .left-text .left-title h1 span{
	position:absolute;
	transform: translate(0%,-50%);
	top:50%;
	left:0%;
	width:50px;
	height:2px;
	background-color:#2b5aa2;
}
.company .company-content .company-sample .all-sample .sample-left .left-text .left-p{
	font-family:MyMontserrat-L;
  font-size: 1.3rem;
  color: #3f3d3d;
  line-height: 2rem;
  margin-top: 2.8%;
}
.company .company-content .company-sample .all-sample .sample-left .left-img{
	background:url(../fodder/sample-bc.jpg);
	background-repeat: repeat-x;
	padding-top: 4%;
}
.company .company-content .company-sample .all-sample .sample-right .right-text{
	background:url(../fodder/sample-bottom.jpg) no-repeat;
	background-size:100% 100%;
}
.company .company-content .company-sample .all-sample .sample-right .right-text p{
	font-family:MyMontserrat-L;
	font-size:1.3rem;
	color:#fdfcfc;
	line-height:2.5rem;
	letter-spacing: 0.1px;
	width: 90%;
  margin: 0 auto;
  padding: 7.5% 0% 7%;
}
.news .new-content{
	margin-top:43px;
	background:url(../fodder/new-bc.jpg) no-repeat;
	background-size: 100% 100%;
}
.news .new-content .all-new{
	padding-top:8.2%;
	text-align:center;
}
.news .new-content .all-new .new-title h1{
	font-family:MyIKEA-Sans-B;
	font-size:7.7rem;
	color:#1c1d1e;
	text-transform: capitalize;
	letter-spacing: 0.1px;
	margin-bottom: 0.9%;
}
.news .new-content .all-new .new-title h1 span{
	color:#15499a;
}
.news .new-content .all-new .new-title p{
	font-family:MyMontserrat-L;
	font-size:2.1rem;
	color:#8d8e90;
	text-transform: uppercase;
	letter-spacing: 0.5px;
}
.news .new-content .all-new .new-con .news-img{
	width: 90%;
	padding-bottom: 4%;
  margin: 5.3% auto 0%;
}
.news .new-content .all-new .new-con .news-img .swiper-container-h{
	padding:0% 2% 2%;
}
.news .new-content .all-new .new-con .news-img .swiper-pagination-h .swiper-pagination-bullet{
	background: transparent;
	font-family:MyMontserrat-R;
	font-size:1.25rem;
	color:#0b0b0b;
	width:35px;
	height:35px;
	line-height: 35px;
	border: 1px solid #d2d2d2;
  border-radius: 0%;
  opacity:1;
  margin: 0px 10px;
}
.news .new-content .all-new .new-con .news-img .swiper-pagination-h .swiper-pagination-bullet-active{
	background: #333333;
	color:#fefefe;
}
.news .new-content .all-new .new-con .news-img .swiper-pagination-v .swiper-pagination-bullet{
	background:#ffffff;
	opacity:1;
}
.news .new-content .all-new .new-con .news-img .swiper-pagination-v .swiper-pagination-bullet-active{
	background:#154a9b;
}
.news .new-content .all-new .new-con .news-img .img-con{
	width:100%;
	display:flex;
	display:-webkit-flex;
	flex-wrap: wrap;
}
.news .new-content .all-new .new-con .news-img .img-con .all-con{
	width: 28%;
  margin:0% 3.5% 4.5% 0%;
  padding:1.5% 1.5% 4% 1.5%;
  background-color:#ffffff;
  box-shadow: 0px 15px 25px rgba(7,1,2,0.1);
}
.news .new-content .all-new .new-con .news-img .img-con .all-con:nth-child(3n){
	margin-right:0%;
}
.news .new-content .all-new .new-con .news-img .img-con .all-con .img img{
	border-radius:10px;
}
.news .new-content .all-new .new-con .news-img .img-con .all-con .text{
	margin-top:12%;
}
.news .new-content .all-new .new-con .news-img .img-con .all-con .text .text-top{
	display: flex;
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
  margin-bottom:2%;
}
.news .new-content .all-new .new-con .news-img .img-con .all-con .text .text-top .top-p{
	display: flex;
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
  font-family:MyMontserrat-R;
	font-size:1.25rem;
	color:#154a9b;
	letter-spacing: 0.2px;
	margin-left:1rem;
}
.news .new-content .all-new .new-con .news-img .img-con .all-con .text .text-top .top-p .p-two{
	color:#121213;
	margin-left:1.5rem;
}
.news .new-content .all-new .new-con .news-img .img-con .all-con .text h1{
	font-family:MyIKEA-Sans-B;
	font-size:1.875rem;
	color:#232324;
	letter-spacing: 0.2px;
	text-transform: capitalize;
}
.news .foot{
	margin-top: 0%;
}
.video-content .video-con .con-title p{
	font-family:MyMontserrat-L;
	font-size:1.03rem;
	color:#000000;
	line-height:2.6rem;
	width: 73%;
  margin: 1.6rem auto 4.5rem;
  letter-spacing: 0.5px;
}
.video-content .video-con .con-video video{
	object-fit: fill;
  box-shadow: 0px 15px 40px 2px rgba(7,1,2,0.1);
}
.video-content .video-con .con-video .video-text h3{
	font-family:MyMontserrat-L;
	font-size:1.3rem;
	color:#a2a0a0;
	letter-spacing: 30px;
	margin: 4.5% 0% 5.5%;
}
.certificate .certificate-content .certificate-con{
	width: 80%;
	text-align:left;
	margin-bottom: 5%;
}
.certificate .certificate-content .certificate-con .con-title{
	position:relative;
}
.certificate .certificate-content .certificate-con .con-title h1{
	text-transform: capitalize;
	font-size:6.25rem;
	margin-bottom: 2.2rem;
}
.certificate .certificate-content .certificate-con .con-title p{
	font-family: MyMontserrat-L;
  font-size: 1.2rem;
  color: #000000;
  line-height: 2.6rem;
  letter-spacing: 0.3px;
}
.certificate .certificate-content .certificate-con .con-title .title-img{
	position:absolute;
	top:1rem;
	right:0px;
	display:flex;
	display:-webkit-flex;
	align-items: flex-end;
}
.certificate .certificate-content .certificate-con .con-title .title-img img{
	width:auto;
	margin-right: 1.5rem;
}
.certificate .certificate-content .certificate-con .certificate-img{
	margin-top:6.5%;
}
.certificate .certificate-content .certificate-con .certificate-img .swiper-container{
	padding-bottom: 7%;
}
.certificate .certificate-content .certificate-con .certificate-img .swiper-slide{
	transition: 300ms;
  width: 550px;
}
.certificate .certificate-content .certificate-con .certificate-img .swiper-slide .img-text .slide-img{
	box-shadow: 0px 14px 30px rgba(0,0,0,0.11);
}
.certificate .certificate-content .certificate-con .certificate-img .swiper-slide .img-text h3{
	font-family:MyMontserrat-R;
	font-size:0.95rem;
	text-align:center;
	text-transform: uppercase;
	color:#888888;
	margin-top: 1.5rem;
}
.certificate .certificate-content .certificate-con .certificate-img .swiper-slide .img-text h3 span{
	color:#000000;
}
.certificate .certificate-content .certificate-con .certificate-img .swiper-container .swiper-pagination-bullets{
	display: flex;
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.certificate .certificate-content .certificate-con .certificate-img .swiper-container .swiper-pagination-bullet{
	width: 11px;
	height: 11px;
	color:#dedcde;
	margin: 0 7px;
}
.certificate .certificate-content .certificate-con .certificate-img .swiper-container .swiper-pagination-bullet-active{
	color:transparent;
	border:3px solid #15499a;
	background-color: transparent;
}
.contact .msg-form .all-contact{
	width: 70%;
  margin: 6% auto;
  display: flex;
  display: -webkit-flex;
  align-items: center;
}
.contact .msg-form .all-contact .contact-msg{
	width: 40%;
	margin:1% 7% 0% 0%;
}
.contact .msg-form .all-contact .contact-form{
	width: 53%;
}
.contact .msg-form .all-contact .contact-msg .top-img{
	width: 5.375rem;
	margin-bottom: 0.8rem;
}
.contact .msg-form .all-contact .contact-msg .msg-title h1{
	font-family:MyIKEA-Sans-B;
	font-size:3.1rem;
	color:#252323;
	letter-spacing:-1px;
}
.contact .msg-form .all-contact .contact-msg .all-msg{
	margin-top:2.2rem;
}
.contact .msg-form .all-contact .contact-msg .all-msg .img-text{
	width: 100%;
  display: flex;
  display: -webkit-flex;
  align-items: center;
  padding-bottom: 1rem;
  border-bottom: 1px solid #e3e5ea;
  margin-bottom: 1rem;
}
.contact .msg-form .all-contact .contact-msg .all-msg .img-text .img{
	width: 3.125rem;
 	margin-right: 1rem;
}
.contact .msg-form .all-contact .contact-msg .all-msg .img-text .text{
	font-family:MyMontserrat-L;
	font-size:1.125rem;
	color:#000000;
	letter-spacing: 0.5px;
	line-height:1.8rem;
	width: calc(100% - 4.125rem);
}
.contact .msg-form .all-contact .contact-form .form .layui-input-block{
	margin-left:0px;
}
.contact .msg-form .all-contact .contact-form .form .layui-form-item{
	font-family:MyMontserrat-L;
	color:#84868d;
	font-size:0.95rem;
	margin-bottom: 25px;
}
.contact .msg-form .all-contact .contact-form .form .name{
	width: 49%;
  float: left;
  clear:unset;
}
.contact .msg-form .all-contact .contact-form .form .business{
	width: 49%;
 	float: right;
 	clear: unset;
}
.contact .msg-form .all-contact .contact-form .form .layui-input{
	height:75px;
	line-height:75px;
	background-color:#f4f5f7;
	border: unset;
  border-radius: 10px;
  padding-left: 40px;
  margin-top: 3.5rem;
}
.contact .msg-form .all-contact .contact-form .form .layui-textarea{
	background-color:#f4f5f7;
	border: unset;
  border-radius: 10px;
  min-height: 200px;
  padding: 30px 40px;
}
.contact .msg-form .all-contact .contact-form .form .layui-form input::-webkit-input-placeholder{
	font-family:MyMontserrat-L;
	color:#84868d;
	font-size:0.95rem;
}
.contact .msg-form .all-contact .contact-form .form .layui-form input:-moz-placeholder{
	font-family:MyMontserrat-L;
	color:#84868d;
	font-size:0.95rem;
}
.contact .msg-form .all-contact .contact-form .form .layui-form input:-ms-input-placeholder{
	font-family:MyMontserrat-L;
	color:#84868d;
	font-size:0.95rem;
}
.contact .msg-form .all-contact .contact-form .form .layui-form textarea::-webkit-input-placeholder{
	font-family:MyMontserrat-L;
	color:#84868d;
	font-size:0.95rem;
}
.contact .msg-form .all-contact .contact-form .form .layui-form textarea:-moz-placeholder{
	font-family:MyMontserrat-L;
	color:#84868d;
	font-size:0.95rem;
}
.contact .msg-form .all-contact .contact-form .form .layui-form textarea:-ms-input-placeholder{
	font-family:MyMontserrat-L;
	color:#84868d;
	font-size:0.95rem;
}
.contact .msg-form .all-contact .contact-form .form .layui-btn{
	position:relative;
	display: flex;
  display: -webkit-flex;
  height: 75px;
  line-height: 75px;
  align-items: center;
  background-color: #1046a4;
  padding: 0px 50px;
  border-radius: 32.5px;
  width:250px;
  font-family: MyMontserrat-L;
  font-size: 1rem;
  color: #fefdfd;
  margin-top: 3.5rem;
}
.contact .msg-form .all-contact .contact-form .form .layui-btn .img{
	position:absolute;
	content:"";
	transform: translate(0%,-50%);
	top:50%;
	right:20px;
	width:3.375rem;
}
.contact .msg-form .contact-phone{
	position:relative;
}
.contact .msg-form .contact-phone:before{
	position: absolute;
  content: "";
  left: 0px;
  bottom: 0px;
  width: 100%;
  height: 50%;
  background-color: #f5f5f5;
}
.contact .msg-form .msg-phone{
	position:relative;
	width: 63%;
  padding:4% 13.5%;
  margin: 0 auto;
  background-image: linear-gradient(23deg,rgba(11,67,170,1) 40%,rgba(13,95,193,0.98));
  border-radius: 10px;
}
.contact .msg-form .msg-phone .img-bc{
	position:absolute;
	content:"";
	right: 8%;
  bottom: 0px;
  opacity: 0.5;
}
.contact .msg-form .msg-phone .img-text{
	display: flex;
  display: -webkit-flex;
  align-items: center;
}
.contact .msg-form .msg-phone .img-text .text h3{
	font-family: MyIKEA-Sans-B;
  font-size: 2.9rem;
  color: #d4deef;
  letter-spacing: 2px;
  margin-left: 2rem;
}
.contact .foot{
	margin-top: 0%;
}
.contact .foot .foot-contact{
	display:none;
}
.down .nav .nav-top .all-top .top-right .lang{
  display:none;
}
.down .down-content{
  padding: 10% 0% 5%;
}
.down .down-content .all-down{
  width:85%;
  margin:0% auto;
  max-width: 1200px;
}
.down .down-content .all-down .down-title h1{
  font-family: MyIKEA-Sans-B;
  font-size: 2.3rem;
  color: #000000;
  text-align: center;
  margin-bottom:3%;
}
.down .down-content .all-down .msg-con{
  margin:1.5% 0%;
}
.down .down-content .all-down .msg-con .con-title h2{
  font-family: MyIKEA-Sans-B;
  font-size: 1.5rem;
  color: #000000;
  margin-bottom: 1%;
}
.down .down-content p{
  font-family:MyMontserrat-L;
  font-size:1.2rem;
  color:#000000;
  line-height: 2rem;
}
.down .down-content p span{
  font-weight: 600;
}
.down .down-content .con-text a{
  display: inline-block;
}
.down .down-content .all-down .msg-time{
  margin-top: 4%;
  text-align: right;
}
.foot{
	background-color: #f5f5f5;
	margin-top:2%;
}
.foot .all-contact{
	position:relative;
	background-color:#ffffff;
}
.foot .all-contact:before{
	position:absolute;
	content:"";
	left:0px;
	bottom:0px;
	width:100%;
	height:50%;
	background-color:#f5f5f5;
}
.foot .foot-contact{
	position:relative;
	width: 75%;
  margin: 0% auto;
  padding:3rem;
  background: linear-gradient(23deg, rgba(16,70,164,1) 40%, rgba(13,95,193,1));
	background: -webkit-linear-gradient(23deg, rgba(16,70,164,1) 40%, rgba(13,95,193,1));
  border-radius: 10px;
  display:flex;
	display:-webkit-flex;
	align-items: center;
}
.foot .foot-contact .form-title{
	width:18%;
	margin-right:1%;
}
.foot .foot-contact .form-title img{
	width:auto;
}
.foot .foot-contact .form-title h1{
	font-family:MyIKEA-Sans-B;
	font-size:2.315rem;
	color:#fefdfd;
}
.foot .foot-contact .form{
	width:81%;
	color:#dbdedf;
}
.foot .foot-contact .form form{
	display:flex;
	display:-webkit-flex;
	flex-wrap:wrap;
	font-family:MyMontserrat-L;
	color:#dbdedf;
	font-size:0.95rem;
}
.foot .foot-contact .form .layui-input-block{
	margin-left:0px;
}
.foot .foot-contact .form .layui-form-item{
	width:calc(50% - 5px);
	margin:0px 10px 25px 0px;
}
.foot .foot-contact .form .layui-form-item:nth-child(2n){
	margin-right:0%;
}
.foot .foot-contact .form .layui-form-item:nth-child(4){
	width:calc(33% - 7.5px);
	margin-right:10px;
}
.foot .foot-contact .form .layui-form-item:nth-child(5){
	width:calc(17% - 7.5px);
	margin: 0px;
}
.foot .foot-contact .form .layui-form input::-webkit-input-placeholder{
	font-family:MyMontserrat-L;
	color:#dbdedf;
	font-size:0.95rem;
}
.foot .foot-contact .form .layui-form input:-moz-placeholder{
	font-family:MyMontserrat-L;
	color:#dbdedf;
	font-size:0.95rem;
}
.foot .foot-contact .form .layui-form input:-ms-input-placeholder{
	font-family:MyMontserrat-L;
	color:#dbdedf;
	font-size:0.95rem;
}
.foot .foot-contact .form .layui-input{
	height: 50px;
  line-height: 50px;
  border-radius: 10px;
  background-color: #02307c !important;
  border: unset;
  padding-left: 2rem;
  color:#dbdedf;
}
.foot .foot-contact .form .layui-btn{
	width: 100%;
  display: flex;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  height: 50px;
  line-height: 50px;
  font-family:MyMontserrat-L;
	color:#fefdfd;
	font-size:1rem;
	border-radius:10px;
	padding: 0px;
	color:#dbdedf;
	background: linear-gradient(23deg, rgba(2,48,124,1) 40%, rgba(158,10,10,1));
	background: -webkit-linear-gradient(23deg, rgba(2,48,124,1) 40%, rgba(158,10,10,1));
}
.foot .foot-contact .form .layui-btn .img{
	width:2rem;
	margin-left:8px;
}
.foot .foot-top{
	position: relative;
}
.foot .foot-top .all-top{
	position:relative;
	z-index:22;
	width: 65%;
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
  margin: 0% auto;
  padding:3.5% 0% 3%;
}
.foot .foot-top .all-top .top-con{
	width:31%;
	margin-right:2%;
}
.foot .foot-top .all-top .con-add{
	width:40%;
}
.foot .foot-top .all-top .con-links{
	width: 23%;
  margin-right: 0%;
  padding-left: 2%;
}
.foot .foot-top .all-top .con-doc{
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
  width: 100%;
  margin: 2% auto;
}
.foot .foot-top .all-top .con-doc .doc-img{
  margin:1% 2%;
}
.foot .foot-top .all-top .top-con .top-title{
	position:relative;
}
.foot .foot-top .all-top .top-con .top-title:after{
	position:absolute;
	content:"";
	left:0px;
	top:115%;
	width:2.8rem;
	height:3px;
	background-color:#15499a;
}
.foot .foot-top .all-top .top-con .top-title img{
	width: 15rem;
	margin-top:-0.5rem;
}
.foot .foot-top .all-top .top-con .top-title h1{
	font-family:MyIKEA-Sans-B;
	font-size:1.875rem;
	color:#252323;
	text-transform: capitalize;
}
.foot .foot-top .all-top .top-con .top-detail{
	margin-top: 2rem;
}
.foot .foot-top .all-top .top-con .top-detail p{
	font-family:MyMontserrat-L;
	font-size: 1.03rem;
  color: #000000;
}
.foot .foot-top .all-top .top-con .top-detail .detail{
	display:flex;
	display:-webkit-flex;
	align-items: center;
	margin-bottom:0.3rem;
}
.foot .foot-top .all-top .top-con .top-detail .detail img{
	width:1.9rem;
	margin-right: 0.225rem;
}
.foot .foot-top .all-top .top-con .top-detail .detail p{
	width:calc(100% - 2.1rem);
	line-height: 1.8rem;
}
.foot .foot-top .all-top .top-con .top-detail .detail-img img{
  width:auto;
}
.foot .foot-top .all-top .con-add .top-detail .de-two{
	align-items: flex-start;
	width: 80%;
}
.foot .foot-top .all-top .con-add .top-detail p{
	margin-bottom:1rem;
}
.foot .foot-top .all-top .con-add .top-detail .de-three img{
	margin:0.5rem 0.8rem 0rem 0rem;
}
.foot .foot-top .all-top .con-links .top-detail li{
	font-family:MyMontserrat-L;
	font-size: 1.03rem;
	list-style: disc;
	color:#d5d3d3;
	margin-bottom:0.8rem;
}
.foot .foot-top .all-top .con-links .top-detail li a{
	display:inline-block;
	color:#000000
}
.foot .foot-top .all-top .con-links .top-detail li a:hover{
	color:#2b5aa2;
}
.foot .foot-top .foot-top-bc{
	position:absolute;
	content:"";
	transform: translate(-50%,0%);
	left:50%;
	bottom:0px;
	width: 15rem;
	background-color:#ffffff;
}
.foot .bottom-right{
	position:relative;
	background-color: #ffffff;
}
.foot .bottom-right .bottom-img{
	position:relative;
	width:2rem;
	margin: 0 auto;
}
.foot .bottom-right .bottom-img img{
	margin-top:-0.5rem;
}
.foot .bottom-right{
	text-align: center;
}
.foot .bottom-right p{
	font-family:MyMontserrat-L;
	font-size: 1.05rem;
  color: #959597;
  text-align: center;
  margin:0.5rem 0rem 0rem;
}
.foot .bottom-right a{
	display: inline-block;
	margin-bottom:1rem;
}
.foot .bottom-right a:hover{
	opacity: 0.6;
}
@media screen and (max-width:991px){
	.actived{
		position: sticky !important;
	}
	.load-header{
	  position: sticky;
		background-color:#ffffff;
		transition: unset;
	}
	.nav .nav-top{
		padding: 5px 0rem 5px;
	}
	.nav .nav-top .all-top{
		width: 90%;
	}
	.nav .nav-top .all-top .top-left{
		display: flex;
    display: -webkit-flex;
	}
	.nav .nav-top .all-top .top-left .top-img{
		display: block;
		width: 16rem;
		margin-right: 0.8rem;
	}
	.nav .nav-top .all-top .top-left .top-img img{
		width:100%;
	}
	.nav .nav-logo img{
		width:100%;
	}
	.nav .nav-top .all-top .all-left{
		display:none;
	}
	.nav .nav-top .all-top .top-right{
		width:calc(100% - 17rem);
		display:flex;
		display:-webkit-flex;
		align-items: center;
		justify-content: flex-end;
	}
	.nav .nav-bottom{
		display: none;
	}
	.nav .nav-content ul .li-lang .lang .lang-img img{
		display:none;
	}
	.nav .nav-content .li{
		display:none;
	}
	.nav .nav-content ul li h1{
		font-size:1.5rem;
	}
	.nav .nav-content ul .li-lang{
		display: flex;
    display: -webkit-flex;
    justify-content: flex-end;
    align-items: center;
    padding: 0px;
	}
	.nav .auto-line{
		position: relative;
    width: 22px;
    height: 15px;
    padding: 0px 8px;
    margin: 0px 25px;
	}
	.nav .auto-line .auto-span .line-content{
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 1px;
		background: #ffffff !important;
	}
	.nav .auto-line .auto-span .line-one{
		top:0;
		transition:all 1s ease;
		-webkit-transition:all auto 1s ease;
	}
	.nav .auto-line .auto-span .line-two{
		top:8px;
		transition:all 1s ease;
		-webkit-transition:all auto 1s ease;
	}
	.nav .auto-line .auto-span .line-three{
		top:16px;
		transition:all 1s ease;
		-webkit-transition:all auto 1s ease;
	}
	.line-onetrans{
		transform:translateY(8px) rotate(45deg);
		-webkit-transform:translateY(8px) rotate(45deg);
	}
	.line-twotrans{
		opacity:0;
	}
	.line-threetrans{
		transform:translateY(-8px) rotate(-45deg);
		-webkit-transform:translateY(-8px) rotate(-45deg);
	}
	.nav-auto{
		position: fixed;
    height: 100%;
    display: block;
    background-color: #ffffff !important;
    width: 100%;
    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);
	}
	.auto-show{
		transform:translateX(0px);
		-webkit-transform:translateX(0px);
	}
	.nav-auto .ul-auto{
		padding: 2rem 0rem 0rem 2rem;
	}
	.nav-auto .ul-auto h1{
		font-family: MyMontserrat-L;
    font-size: 1.4rem;
    margin-bottom: 1rem;
    text-transform: uppercase;
	}
	.nav-auto .ul-auto h2{
		font-family: MyMontserrat-L;
    font-size: 1.2rem;
    color: #000000;
    margin-bottom:0.8rem;
    padding-left:1rem;
    text-transform: uppercase;
	}
	.nav-auto .li-auto .auto-child .child-li:nth-last-child(1){
		margin-bottom: 2rem;
	}
}
@media screen and (min-width:1501px) and (max-width:1700px){
	.nav .nav-bottom .all-bottom .nav-content ul .li-logo{
		width: 15rem;
    margin-right: 3%;
	}
	.nav .nav-bottom .all-bottom .nav-content ul li{
		margin-right:2%;
	}
	.nav .nav-bottom .all-bottom .nav-content ul li h1{
		font-size: 1.2rem;
		padding-bottom: 1.5rem;
	}
	.home .home-content .home-screen .swiper-slide .slide-content .text-img{
		margin: 2rem 0rem;
	}
	.home .home-content .home-screen .swiper-slide .slide-content .slide-btn .btn{
		margin-top:1.5rem;
	}
	.home .home-content .home-screen .slide-one .slide-content .text2 p{
		width:65%;
	}
	.home .home-content .home-screen .slide-one .slide-content .text-img img{
		width:55rem;
	}
	.home .home-content .home-screen .slide-two .slide-content .text-img img{
		width: 70rem;
	}
	.home .home-content .home-screen .slide-two .slide-content .text2 p{
		width:80%;
	}
	.home .home-content .home-pro .all-pro{
		width: 95%;
    margin-left: 5%;
	}
	.home .home-content .home-pro .all-pro .pro-item .items-title{
		font-size:2.8rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content{
		padding: 0rem 0.5rem 3rem 1rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .item-title{
		font-size:2.5rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .con{
		font-size: 1.5rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .con h3{
		padding-left: 35px;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .last-item{
		font-size: 2.5rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .last-item h3{
		padding-left: 0px;
	}
	.span-change{
		border: 6px solid #2b5aa2 !important;
	}
	.home .home-content .home-pro .all-pro .pro-img{
		width: 65%;
    margin: 3% 0% 0% 0%;
	}
	.home .home-content .home-pro .all-pro .pro-img .img-title{
		width: 75%;
    margin: 0 2.5%;
	}
	.home .home-content .home-pro .all-pro .pro-img .img-title h1{
		font-size:2.7rem;
		letter-spacing: 0.5px;
	}
	.home .home-content .home-pro .all-pro .pro-img .img-title h1 span{
		border: 6px solid #2b5aa2;
    left: -35px;
	}
	.home .circle-change h2{
		font-size:1.5rem;
	}
	.home .home-content .home-pro .all-pro .pro-img .text-bc{
		font-size:8rem;
	}
	.home .home-content .home-about .about-left .left-con .con-top{
		width: 100%;
		margin-bottom: 6%;
	}
	.home .home-content .home-about .about-left .left-con .con-top .top-left .year-img{
		width:8rem;
	}
	.home .home-content .home-about .about-left .left-con .con-top .top-right{
		font-size: 2.6rem;
	}
	.home .home-content .home-about .about-left .left-con .con-bottom{
		font-size: 2.5rem;
    line-height: 3.8rem;
	}
	.home .home-content .home-about .about-right .all-right{
		width: 85%;
		padding: 3% 0%;
	}
	.home .home-content .home-about .about-right .all-right .right-logo img{
		width: 26rem;
	}
	.home .home-content .home-about .about-right .all-right .right-logo p{
		font-size: 1.3rem;
	}
	.home .home-content .home-about .about-right .all-right .right-con{
		margin-top: 4%;
	}
	.home .home-content .home-about .about-right .all-right .right-con h1{
		font-size: 3rem;
		margin-bottom: 0.8rem;
	}
	.home .home-content .home-about .about-left .video-bc{
		width: 5rem;
	}
	.home .home-content .home-adv .all-adv{
		width: 85%;
    margin: 8% auto;
	}
	.home .home-content .home-adv .all-adv .adv-con .con-img{
		width: 4.5rem;
	}
	.home .home-content .home-adv .all-adv .adv-con .all-con .p-con{
		width:90%;
		font-size: 1.1rem;
		line-height: 1.8rem;
	}
	.home .home-content .home-brand .all-brand .brand-right{
	  width: 37%;
    margin: 0% 1% 0% 4%;
	}
	.home .home-content .home-brand .all-brand .brand-right .brand-title .title-bottom{
		font-size: 2.7rem;
		margin: 2rem 0rem;
	}
	.home .home-content .home-brand .all-brand .brand-right .brand-img h1{
		font-size: 1.6rem;
		margin: 1.8rem 0rem 1rem;
	}
	.home .home-content .home-brand .all-sample{
		background-size: 100% 75%;
	}
	.home .home-content .home-brand .sample .brand-right .brand-title{
		left: 4%;
	}
	.home .home-content .home-brand .sample .brand-right .p-con{
		font-size: 1.2rem;
    line-height: 2.5rem;
    margin-bottom: 1rem;
	}
	.home .home-content .home-exhibition .all-exhibition{
		width: 78%;
    padding: 3% 7%;
	}
	.home .home-content .home-exhibition .all-exhibition .exhibi-title{
		font-size: 3.5rem;
	}
	.home .home-content .home-exhibition .all-exhibition .con-text h1{
		font-size:1.4rem;
	}
	.all-product .all-pro .all-pro-title .title h1{
		font-size: 2.5rem;
	}
	.all-product .all-pro .all-pro-title .little-items .item h2{
		font-size: 1.15rem;
	}
	.all-product .all-pro .all-pro-img .img-text .text{
		font-size: 1.15rem;
	}
	.all-product .all-pro .all-pro-img .img-text{
		width: 23.125%;
    margin: 0% 2.5% 2% 0%;
	}
	.product .product-content .all-product .img-details .detail-right .pro-name h1{
		font-size: 2.7rem;
		margin-bottom: 4.5%;
	}
	.product .product-content .all-product .img-details .detail-right .right-con .con-text .text h3{
		font-size: 1.1rem;
	}
	.company .company-screen .screen-content{
		top: 50%;
	}
	.company .company-screen .screen-content .screen-con:after{
		left: calc(100% + 7.5rem);
	}
	.company .company-screen .screen-content .con-two:after{
		left: calc(100% + 5rem);
	}
	.company .company-screen .screen-content .screen-con .con-top{
		margin-bottom:5.5rem;
	}
	.company .company-screen .screen-content .screen-con .con-top h1{
		font-size: 3.5rem;
	}
	.company .company-screen .screen-content .con-two .con-top h1{
		font-size: 6rem;
	}
	.company .company-screen .screen-content .con-three .con-top h1{
		font-size: 6rem;
	}
	.company .company-content .company-profile .profile-left{
		margin-top: -3.5%;
	}
	.company .company-content .company-profile .profile-right .all-right{
		width: 93%;
	}
	.company .company-content .company-profile .profile-right .all-right .right-title{
		margin-bottom: 4%;
	}
	.company .company-content .company-profile .profile-right .all-right .right-title .img{
		width: 4.3rem;
	}
	.company .company-content .company-profile .profile-right .all-right .right-title h1{
		font-size: 2.3rem;
	}
	.company .company-content .company-profile .profile-right .all-right .right-text p{
		font-size: 1.1rem;
		line-height:1.8rem;
	}
	.company .company-content .company-workshop .all-workshop{
		margin: 3.5% auto 6%;
	}
	.company .company-content .company-workshop .all-workshop .title h3{
		font-size: 1.1rem;
	}
	.company .company-content .company-workshop .all-workshop .title h1{
		font-size: 2.6rem;
	}
	.company .company-content .company-workshop .all-workshop .title p{
		font-size: 1.3rem;
	}
	.company .company-content .company-sample .all-sample .sample-left .left-text .left-title h1{
		font-size: 2.6rem;
	}
	.company .company-content .company-sample .all-sample .sample-left .left-text .left-p{
		font-size: 1.2rem;
	}
	.company .company-content .company-sample .all-sample .sample-right .right-text p{
		font-size: 1.2rem;
		line-height: 2.2rem;
	}
	.news .new-content .all-new .new-title h1{
		font-size: 7rem;
	}
	.news .new-content .all-new .new-title p{
		font-size: 1.8rem;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con .text .text-top{
		margin-bottom:4%;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con .text .text-top .top-p{
		font-size: 1.2rem;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con .text h1{
		font-size: 1.8rem;
	}
	.screen-content .screen-con{
		padding-top: 13%;
	}
	.screen-content .screen-con .con-title h1{
		font-size: 8rem;
	}
	.video-content .video-con .con-title p{
		width: 80%;
    line-height: 2.3rem;
    margin: 1.5rem auto 4rem;
	}
	.video-content .video-con .con-video .video-text h3{
		letter-spacing: 18px;
		margin: 4% auto 6%;
	}
	.certificate .certificate-content .certificate-con{
		width: 85%;
	}
	.certificate .certificate-content .certificate-con .con-title h1{
		font-size:6rem;
	}
	.certificate .certificate-content .certificate-con .con-title p{
		line-height: 2.3rem;
	}
	.certificate .certificate-content .certificate-con .certificate-img .swiper-slide{
		width: 530px;
	}
	.all-pro-contact .pro-con-content .contact-con h1{
		font-size:6rem;
	}
	.contact .msg-form .all-contact{
		width:80%;
	}
	.contact .msg-form .all-contact .contact-msg .msg-title h1{
		font-size: 2.8rem;
	}
	.contact .msg-form .all-contact .contact-form .form .layui-btn{
		width:260px;
	}
	.down .down-content{
	  padding: 12% 0% 5%;
	}
	.down .down-content .all-down .down-title h1{
	  margin-bottom: 4%;
	}
	.down .down-content .all-down .msg-con{
	  margin: 2% 0%;
	}
	.down .down-content .all-down .msg-time{
	  margin-top: 5%;
	}
	.foot .foot-contact{
		width: 80%;
	}
	.foot .foot-top .all-top{
		width: 75%;
	}
}
@media screen and (min-width:1200px) and (max-width:1500px){
	.nav .nav-top .all-top .top-img{
		display: block;
	}
	.nav .nav-bottom .all-bottom .nav-content ul .li-logo{
		display:none;
	}
	.nav .nav-top .all-top{
		width: 75%;
	}
	.nav .nav-top .all-top .top-left{
		display: flex;
    display: -webkit-flex;
	}
	.nav .nav-top .all-top .top-left .top-img{
		width: 18rem;
		margin-right: 0.8rem;
	}
	.nav .nav-top .all-top .top-left .top-img img{
		width:100%;
	}
	.nav .nav-top .all-top .all-left{
		flex-wrap: wrap;
    justify-content: flex-start;
	}
	.nav .nav-top .all-top .all-left .left-con{
		width: 100%;
	}
	.nav .nav-top .all-top .all-left .left-con:nth-child(1){
		padding: 0rem;
    border: unset;
	}
	.nav .nav-top .all-top .all-left .left-con:nth-child(2){
		padding: 0rem;
	}
	.nav .nav-bottom .all-bottom{
		padding:0rem;
		flex-wrap: wrap;
	}
	.nav .nav-bottom .all-bottom .nav-content{
		margin:0%;
		padding-top:1rem;
	}
	.nav .nav-bottom .all-bottom .nav-content ul{
		flex-wrap: wrap;
	}
	.nav .nav-bottom .all-bottom .nav-content ul li{
		margin-right: 2.5%;
	}
	.nav .nav-bottom .all-bottom .nav-content ul li h1{
		font-size:1.25rem;
    padding-bottom: 1rem;
	}
	.nav .nav-bottom .all-bottom .nav-content ul .li h1:after{
		height:3px;
	}
	.home .home-content .home-screen .swiper-slide img{
		margin-top:80px;
	}
	.home .home-content .home-screen .swiper-slide .slide-content{
		width: 80%;
		top: 160px;
	}
	.home .home-content .home-screen .swiper-slide .slide-content .text1 h3{
		letter-spacing: 15px;
	}
	.home .home-content .home-screen .swiper-slide .slide-content .text-img{
		margin:1.5rem 0rem;
	}
	.home .home-content .home-screen .swiper-slide .slide-content .slide-btn .btn{
		margin-top:1.2rem;
	}
	.home .home-content .home-screen .swiper-slide .slide-content .slide-btn .btn p{
		height: 50px;
    line-height: 50px;
    padding: 0px 45px;
	}
	.home .home-content .home-screen .slide-one .slide-content .text2 p{
		width:70%;
	}
	.home .home-content .home-screen .slide-one .slide-content .text-img img{
		width:45rem;
	}
	.home .home-content .home-screen .slide-two .slide-content .text-img img{
		width: 70rem;
	}
	.home .home-content .home-screen .slide-two .slide-content .text2 p{
		width:80%;
	}
	.home .home-content .home-pro .all-pro{
		width: 95%;
    margin-left: 5%;
	}
	.home .home-content .home-pro .all-pro .pro-item .items-title{
		font-size: 2.2rem;
    padding: 2rem 0rem 1.5rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content{
		padding:0rem 5px 3rem 1rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .item-title{
		font-size:2rem;
		margin: 2rem 0rem 1.5rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .con{
		font-size: 1.5rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .con h3{
		padding-left: 25px;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .last-item{
		font-size:2rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .last-item h3{
		padding-left: 0px;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .con h3 span{
		top: 6px;
    width: 18px;
    height: 18px;
	}
	.span-change{
		border: 4px solid #2b5aa2 !important;
	}
	.home .home-content .home-pro .all-pro .pro-img{
		width: 65%;
    margin: 3% 0% 0% 0%;
	}
	.home .home-content .home-pro .all-pro .pro-img .img-title{
		width: 75%;
    margin: 0 2.5%;
	}
	.home .home-content .home-pro .all-pro .pro-img .img-title h1{
		font-size:2rem;
		letter-spacing: 0.5px;
	}
	.home .home-content .home-pro .all-pro .pro-img .img-title h1 span{
		width: 18px;
    height: 18px;
		border: 4px solid #2b5aa2;
    left: -30px;
	}
	.home .circle-change h2{
		font-size:1.5rem;
	}
	.home .circle-change span{
		width: 40px;
    height: 40px;
	}
	.home .home-content .home-pro .all-pro .pro-img .text-bc{
		font-size:7rem;
	}
	.home .home-content .home-pro .all-pro .pro-img .circle-change{
		top: 1%;
	}
	.home .home-content .home-about .about-left .left-con{
		width:90%;
	}
	.home .home-content .home-about .about-left .left-con .con-top{
		width: 100%;
		margin-bottom: 6%;
	}
	.home .home-content .home-about .about-left .left-con .con-top .top-left .plus{
		top: -0.5rem;
    right: -0.5rem;
	}
	.home .home-content .home-about .about-left .left-con .con-top .top-left .plus .plus-span{
		width: 35px;
    height: 35px;
	}
	.home .home-content .home-about .about-left .left-con .con-top .top-left .year-img{
		width:7rem;
	}
	.home .home-content .home-about .about-left .left-con .con-top .top-right{
		font-size:2.2rem;
	}
	.home .home-content .home-about .about-left .left-con .con-bottom{
		font-size: 2.2rem;
    line-height: 3.5rem;
	}
	.home .home-content .home-about .about-right .all-right{
		width: 90%;
		padding: 5% 0%;
		margin:0% 2% 0% 8%;
	}
	.home .home-content .home-about .about-right .all-right .right-logo img{
		width: 22rem;
	}
	.home .home-content .home-about .about-right .all-right .right-logo p{
		font-size: 1.1rem;
	  margin-top: 0rem;
	}
	.home .home-content .home-about .about-right .all-right .right-con{
		margin-top: 4%;
	}
	.home .home-content .home-about .about-right .all-right .right-con h1{
		font-size: 2.6rem;
		margin-bottom: 0.5rem;
	}
	.home .home-content .home-about .about-right .all-right .right-con .p-one{
		margin-bottom: 1.5rem;
	}
	.home .home-content .home-about .about-right .all-right .right-con h3{
		margin-bottom: 0.5rem;
	}
	.home .home-content .home-about .about-left .video-bc{
		width: 4.5rem;
	}
	.home .home-content .home-about .about-left .video-bc .img:before{
		width: calc(100% + 22px);
    height: calc(100% + 22px);
	}
	@keyframes scale2{0%{transform:translate(-50%,-50%) scale(0.5);opacity:.9;}100%{transform:translate(-50%,-50%) scale(1.5);opacity:0;}}
	.home .home-content .home-adv .all-adv{
		width: 90%;
    margin: 8% auto;
	}
	.home .home-content .home-adv .all-adv .adv-con .con-img{
		width: 4rem;
	}
	.home .home-content .home-adv .all-adv .adv-con .all-con .p-con{
		width:90%;
		font-size: 1.05rem;
		line-height: 1.6rem;
	}
	.home .home-content .home-brand .all-brand .brand-right{
	  width: 38%;
    margin: 0% 1% 0% 3%;
	}
	.home .home-content .home-brand .all-brand .brand-right .brand-title .title-top h1{
		font-size: 1.2rem;
		letter-spacing: 1px;
		padding-left: 50px;
	}
	.home .home-content .home-brand .all-brand .brand-right .brand-title .title-top h1:before{
		width: 40px;
	}
	.home .home-content .home-brand .all-brand .brand-right .brand-title .title-bottom{
		font-size: 2.5rem;
		margin: 1rem 0rem 1.5rem;
	}
	.home .home-content .home-brand .all-brand .brand-right .brand-img h1{
		font-size: 1.5rem;
    margin: 1.5rem 0rem 1rem;
	}
	.home .home-content .home-brand .all-brand .brand-right .brand-img img{
		width:90%;
	}
	.home .home-content .home-brand .all-sample{
		background-size: 100% 78%;
	}
	.home .home-content .home-brand .sample .brand-right .brand-title{
		position: absolute;
    top: 0rem;
    left: 4%;
	}
	.home .home-content .home-brand .sample .brand-right .p-con{
		font-size: 1.1rem;
    line-height: 2.4rem;
    margin-bottom: 1rem;
	}
	.home .home-content .home-exhibition .all-exhibition{
		width: 82%;
    padding: 3% 5%;
	}
	.home .home-content .home-exhibition .all-exhibition .exhibi-title{
		font-size:3rem;
	}
	.home .home-content .home-exhibition .all-exhibition .con-text h1{
		font-size: 1.3rem;
	}
	.all-product .all-pro{
		width: 93%;
    margin: 5% auto 6%;
	}
	.all-product .all-pro .all-pro-title .title h1{
		font-size: 2.3rem;
    padding-left: 0.8rem;
	}
	.all-product .all-pro .all-pro-title .little-items .item{
		height: 48px;
    line-height: 48px;
    margin-left: 0.6rem;
	}
	.all-product .all-pro .all-pro-title .little-items .item h2{
		font-size: 1.1rem;
	}
	.all-product .all-pro .all-pro-img .img-text .text{
		font-size: 1.1rem
	}
	.all-product .all-pro .all-pro-img .img-text{
		width: 23.5%;
    margin: 0% 2% 2% 0%;
	}
	.product .product-content .all-product{
		width:90%;
		padding-top:17%;
	}
	.product .product-content .all-product .img-details .pro-link{
		width: 3rem;
	}
	.product .product-content .all-product .img-details .link-prev{
		left: -5%;
	}
	.product .product-content .all-product .img-details .link-next{
		right: -5%;
	}
	.product .product-content .all-product .img-details .detail-right .pro-name h1{
		font-size: 2.5rem;
    margin-bottom: 4%;
	}
	.product .product-content .all-product .img-details .detail-right .right-con .con-text .mini-title h2{
		font-size: 1.3rem;
		margin-bottom: 0.6rem;
		letter-spacing: 0.1px;
	}
	.product .product-content .all-product .img-details .detail-right .right-con .con-text .text h3{
		font-size: 1.1rem;
    line-height: 1.6rem;
	}
	.product .product-content .all-product .img-details .detail-right .right-con .con-bottom .con-text .text p{
		font-size: 1.1rem;
    line-height: 1.7rem;
	}
	.product .product-content .all-product .pro-parameter{
		width: 80%;
    margin: 7% auto;
	}
	.company .company-screen .screen-content{
		top: 53%;
	}
	.company .company-screen .screen-content .screen-con:after{
		left:calc(100% + 5.5rem)
	}
	.company .company-screen .screen-content .con-two:after{
		left:calc(100% + 4rem);
	}
	.company .company-screen .screen-content .screen-con .con-top{
		margin-bottom:4.5rem;
	}
	.company .company-screen .screen-content .screen-con .con-top h1{
		font-size: 2.5rem;
    line-height: 3rem;
	}
	.company .company-screen .screen-content .con-two .con-top h1{
		font-size: 4.5rem;
		line-height:3.5rem;
	}
	.company .company-screen .screen-content .con-three .con-top h1{
		font-size: 4.5rem;
		line-height:3.5rem;
	}
	.company .company-screen .screen-content .screen-con .con-top:before{
		width: 12rem;
    height: 12rem;
    border-width:3px;
	}
	.company .company-screen .screen-content .screen-con .con-bottom p{
		font-size:1.6rem;
	}
	.company .company-content .company-profile{
		margin-top: 3%;
		align-items: center;
	}
	.company .company-content .company-profile .profile-left{
		margin-top: -3.5%;
	}
	.company .company-content .company-profile .profile-right .all-right{
		width: 93%;
	}
	.company .company-content .company-profile .profile-right .all-right .right-title{
		margin-bottom: 3%;
	}
	.company .company-content .company-profile .profile-right .all-right .right-title .img{
		width: 3.5rem;
    margin-right: 1rem;
	}
	.company .company-content .company-profile .profile-right .all-right .right-title h1{
		font-size: 2rem;
	}
	.company .company-content .company-profile .profile-right .all-right .right-text p{
		font-size: 1.05rem;
    line-height: 1.8rem;
	}
	.company .company-content .company-profile .profile-right .all-right .right-text p span{
		font-size: 1.05rem;
	}
	.company .company-content .company-workshop .all-workshop{
		width: 92%;
    margin: 4.55% auto 7%;
	}
	.company .company-content .company-workshop .all-workshop .title h3{
		font-size: 1rem;
		padding-left: 50px;
	}
	.company .company-content .company-workshop .all-workshop .title h3 span{
	  width: 40px;
	}
	.company .company-content .company-workshop .all-workshop .title h1{
		font-size: 2.4rem;
	}
	.company .company-content .company-workshop .all-workshop .title p{
		font-size: 1.3rem;
	}
	.company .company-content .company-sample .all-sample .sample-left .left-text .left-title h1{
		font-size:2.4rem;
		padding-left: 50px;
	}
	.company .company-content .company-sample .all-sample .sample-left .left-text .left-title h1 span{
	  width: 40px;
	}
	.company .company-content .company-sample .all-sample .sample-left .left-text .left-p{
		font-size: 1.2rem;
		margin-top: 2%;
	}
	.company .company-content .company-sample .all-sample .sample-right .right-text p{
		font-size: 1.2rem;
		line-height: 2.2rem;
		padding: 7% 0% 6%;
	}
	.news .new-content{
		margin-top:80px;
	}
	.news .new-content .all-new{
		padding-top: 9%;
	}
	.news .new-content .all-new .new-title h1{
		font-size:5rem;
	}
	.news .new-content .all-new .new-title p{
		font-size: 1.5rem;
	}
	.news .new-content .all-new .new-con .news-img{
		width: 95%;
		margin: 6% auto 0%;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con{
		width:calc(86% / 3);
		margin: 0% 2.5% 5% 0%;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con .text .text-top{
		margin-bottom:5%;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con .text .text-top .top-p{
		font-size: 1.1rem;
		margin-left: 0.5rem;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con .text .text-top .top-p .p-two{
		margin-left: 1rem;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con .text h1{
		font-size: 1.6rem;
	}
	.screen-content .screen-img{
		top: 80px;
	}
	.screen-content .screen-con{
		padding-top: 15%;
		width:88%;
	}
	.screen-content .screen-con .con-title h1{
		font-size:6rem;
	}
	.video-content .video-con .con-title p{
		width: 90%;
    line-height: 2rem;
    margin: 1.5rem auto 4rem;
	}
	.video-content .video-con .con-video .video-text h3{
		letter-spacing: 15px;
		margin: 4% auto 6%;
	}
	.certificate .certificate-content .certificate-con{
		width: 85%;
	}
	.certificate .certificate-content .certificate-con .con-title h1{
		font-size:5rem;
	}
	.certificate .certificate-content .certificate-con .con-title .title-img img{
		margin-right: 0.5rem;
	}
	.certificate .certificate-content .certificate-con .con-title p{
		line-height:2.2rem;
	}
	.certificate .certificate-content .certificate-con .certificate-img .swiper-slide{
		width:500px;
	}
	.all-pro-contact .pro-con-content .screen-img{
		margin-top: 80px;
	}
	.all-pro-contact .pro-con-content .contact-con h1{
		font-size:5rem;
	}
	.contact .msg-form .all-contact{
		width:90%;
	}
	.contact .msg-form .all-contact .contact-msg{
		width: 42%;
    margin: 0% 5% 0% 0%;
	}
	.contact .msg-form .all-contact .contact-msg .msg-title h1{
		font-size: 2.5rem;
	}
	.contact .msg-form .all-contact .contact-msg .all-msg .img-text .text{
		font-size: 1.1rem;
	}
	.contact .msg-form .all-contact .contact-form .form .layui-input{
		height: 65px;
    line-height: 65px;
	}
	.contact .msg-form .all-contact .contact-form .form .layui-btn{
		width:250px;
		height: 65px;
    line-height: 65px;
	}
	.contact .msg-form .all-contact .contact-form .form .layui-btn .img{
		width: 3rem;
	}
	.contact .msg-form .msg-phone{
		width: 74%;
    padding: 5% 8%;
	}
	.contact .msg-form .msg-phone .img-bc{
		right: 5%;
	}
	.down .down-content{
    padding: 17% 0% 6%;
  }
  .down .down-content .all-down .down-title h1{
    font-size: 2rem;
    margin-bottom: 5%;
  }
  .down .down-content .all-down .msg-con{
    margin: 2% 0%;
  }
  .down .down-content .all-down .msg-con .con-title h2{
    font-size: 1.4rem;
    margin-bottom: 1.2%;
  }
  .down .down-content p{
    font-size: 1.1rem;
  }
  .down .down-content .all-down .msg-time{
    margin-top: 5%;
  }
	.foot{
		margin-top: 5%;
	}
	.foot .foot-contact{
		width: 90%;
    padding: 2.5rem 2rem 1rem;
	}
	.foot .foot-contact .form .layui-btn{
		font-size:0.95rem;
	}
	.foot .foot-contact .form .layui-btn .img{
		width:1.6rem;
	}
	.foot .foot-top .all-top{
		width: 88%;
	}
	.foot .foot-top .all-top .top-con .top-title h1{
		font-size:1.6rem;
	}
}
@media screen and (min-width:1200px) and (max-width:1300px){
	.nav .nav-top .all-top{
		width: 80%;
	}
	.nav .nav-bottom .all-bottom .nav-content ul li{
		margin-right: 2%;
	}
	.nav .nav-bottom .all-bottom .nav-content ul li h1{
		font-size: 1.2rem;
	}
	.home .home-content .home-screen .swiper-slide .slide-content{
		width:88%;
	}
	.home .home-content .home-brand .sample .brand-right .brand-title{
		position: relative;
    left: 0%;
    top: unset;
    margin-bottom: 2rem;
	}
	.home .home-content .home-brand .sample .brand-right .p-con{
		font-size: 1.05rem;
    line-height: 2.2rem;
    margin-bottom:0rem;
	}
	.certificate .certificate-content .certificate-con .certificate-img .swiper-slide{
		width: 470px;
	}
}
@media screen and (min-width:992px) and (max-width:1199px){
	.nav .nav-top .all-top .top-img{
		display: block;
	}
	.nav .nav-bottom .all-bottom .nav-content ul .li-logo{
		display:none;
	}
	.nav .nav-top .all-top{
		width: 90%;
	}
	.nav .nav-top .all-top img{
		width: 1.4rem;
	}
	.nav .nav-top .all-top .top-left{
		display: flex;
    display: -webkit-flex;
	}
	.nav .nav-top .all-top .top-left .top-img{
		width: 16rem;
		margin-right: 0.8rem;
	}
	.nav .nav-top .all-top .all-left .left-con{
		font-size: 0.9rem;
	}
	.nav .nav-top .all-top .top-left .top-img img{
		width:100%;
	}
	.nav .nav-top .all-top .all-left{
		flex-wrap: wrap;
    justify-content: flex-start;
	}
	.nav .nav-top .all-top .all-left .left-con{
		width: 100%;
	}
	.nav .nav-top .all-top .all-left .left-con:nth-child(1){
		padding: 0rem;
    border: unset;
	}
	.nav .nav-top .all-top .all-left .left-con:nth-child(2){
		padding: 0rem;
	}
	.nav .nav-bottom .all-bottom{
		padding:0rem;
		flex-wrap: wrap;
	}
	.nav .nav-bottom .all-bottom .nav-content{
		margin:0%;
		padding-top:1.3rem;
	}
	.nav .nav-bottom .all-bottom .nav-content ul{
		flex-wrap: wrap;
	}
	.nav .nav-bottom .all-bottom .nav-content ul li{
		margin-right: 2%;
	}
	.nav .nav-bottom .all-bottom .nav-content ul li h1{
		font-size: 1.2rem;
    padding-bottom: 1.3rem;
	}
	.nav .nav-bottom .all-bottom .nav-content ul .li h1:after{
		height:3px;
	}
	.load-header{
		position: sticky;
    top: 0px;
	}
	.home .home-content .home-screen .swiper-slide img{
		margin-top:0px;
	}
	.home .home-content .home-screen .swiper-slide .show{
		display:none;
	}
	.home .home-content .home-screen .swiper-slide .hide1{
		display:block;
	}
	.home .home-content .home-screen .swiper-slide .slide-content{
		width:88%;
		top: 5%;
	}
	.home .home-content .home-screen .swiper-slide .slide-content .text1 h3{
		letter-spacing: 12px;
	}
	.home .home-content .home-screen .swiper-slide .slide-content .text-img{
		margin:1rem 0rem 1.2rem;
	}
	.home .home-content .home-screen .swiper-slide .slide-content .slide-btn .btn{
		margin-top:1.2rem;
	}
	.home .home-content .home-screen .swiper-slide .slide-content .slide-btn .btn p{
		height: 45px;
    line-height: 44px;
    padding: 0px 30px;
	}
	.home .home-content .home-screen .slide-one .slide-content .text2 p{
		width:70%;
	}
	.home .home-content .home-screen .slide-one .slide-content .text-img img{
		width:40rem;
	}
	.home .home-content .home-screen .slide-two .slide-content .text-img img{
		width: 52rem;
	}
	.home .home-content .home-screen .slide-two .slide-content .text2 p{
		width:90%;
	}
	.home .home-content .home-pro .all-pro{
		width: 98%;
    margin-left: 2%;
	}
	.home .home-content .home-pro .all-pro .pro-item .items-title{
		font-size: 2rem;
    padding: 1.5rem 0rem 1.2rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content{
		padding:0rem 5px 3rem 0.8rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .item-title{
		font-size: 1.8rem;
    margin: 1.8rem 0rem 1.2rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .con{
		font-size: 1.3rem;
		margin-bottom: 1rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .con h3{
		padding-left: 25px;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .last-item{
		font-size: 2rem;
    margin: 2rem 0rem 1.5rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .last-item h3{
		padding-left: 0px;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .con h3 span{
		top: 5px;
    width: 15px;
    height: 15px;
	}
	.span-change{
		border: 3px solid #2b5aa2 !important;
	}
	.home .home-content .home-pro .all-pro .pro-img{
		width: 65%;
    margin: 3% 0% 0% 0%;
	}
	.home .home-content .home-pro .all-pro .pro-img .img-title{
		width: 75%;
    margin: 0 2.5%;
	}
	.home .home-content .home-pro .all-pro .pro-img .img-title h1{
		font-size: 1.8rem;
    letter-spacing: 0.1px;
	}
	.home .home-content .home-pro .all-pro .pro-img .img-title h1 span{
		width: 15px;
    height: 15px;
		border: 3px solid #2b5aa2;
    left: -25px;
	}
	.home .circle-change h2{
		font-size:1.3rem;
	}
	.home .circle-change span{
		width: 40px;
    height: 40px;
	}
	.home .home-content .home-pro .all-pro .pro-img .text-bc{
		font-size:5rem;
	}
	.home .home-content .home-pro .all-pro .pro-img .circle-change{
		top: 1%;
	}
	.home .home-content .home-about .about-left .left-con{
		width:90%;
	}
	.home .home-content .home-about .about-left .left-con .con-top{
		width: 100%;
		margin-bottom: 6%;
	}
	.home .home-content .home-about .about-left .left-con .con-top .top-left .plus{
		top: -0.5rem;
    right: -0.5rem;
	}
	.home .home-content .home-about .about-left .left-con .con-top .top-left .plus .plus-span{
		width: 35px;
    height: 35px;
	}
	.home .home-content .home-about .about-left .left-con .con-top .top-left .year-img{
		width:7rem;
	}
	.home .home-content .home-about .about-left .left-con .con-top .top-right{
		font-size: 2rem;
	}
	.home .home-content .home-about .about-left .left-con .con-bottom{
		font-size: 1.8rem;
    line-height: 3rem;
	}
	.home .home-content .home-about .about-right .all-right{
		width: 90%;
		padding: 5% 0%;
		margin:0% 2% 0% 8%;
	}
	.home .home-content .home-about .about-right .all-right .right-logo img{
		width: 18rem;
	}
	.home .home-content .home-about .about-right .all-right .right-logo p{
		font-size: 0.9rem;
	  margin-top: 0rem;
	}
	.home .home-content .home-about .about-right .all-right .right-con{
		margin-top: 4%;
	}
	.home .home-content .home-about .about-right .all-right .right-con h1{
		font-size: 2.3rem;
		margin-bottom: 0.5rem;
	}
	.home .home-content .home-about .about-right .all-right .right-con p{
		font-size: 1.02rem;
		line-height: 1.8rem;
	}
	.home .home-content .home-about .about-right .all-right .right-con .p-one{
    margin-bottom: 1.5rem;
	}
	.home .home-content .home-about .about-right .all-right .right-con h3{
		margin-bottom: 0.5rem;
		font-size: 1.3rem;
    letter-spacing: -0.2px;
	}
	.home .home-content .home-about .about-left .video-bc{
		width:3.5rem;
		right: -1.3rem;
	}
	.home .home-content .home-about .about-left .video-bc .img:before{
		width: calc(100% + 22px);
    height: calc(100% + 22px);
	}
	@keyframes scale2{0%{transform:translate(-50%,-50%) scale(0.5);opacity:.9;}100%{transform:translate(-50%,-50%) scale(1.5);opacity:0;}}
	.home .home-content .home-adv .all-adv{
		width: 92%;
    margin: 8% auto;
	}
	.home .home-content .home-adv .all-adv .adv-con .con-img{
		width: 3.5rem;
	}
	.home .home-content .home-adv .all-adv .adv-con .all-con .p-con{
		width:90%;
		font-size: 1.05rem;
		line-height: 1.6rem;
	}
	.home .home-content .home-brand .all-brand{
		width: 98%;
	}
	.home .home-content .home-brand .all-brand .brand-right{
	  width: 38%;
    margin: 0% 1% 0% 3%;
	}
	.home .home-content .home-brand .all-brand .brand-right .brand-title .title-top h1{
		font-size: 1.15rem;
    letter-spacing: 0.5px;
    padding-left: 45px;
	}
	.home .home-content .home-brand .all-brand .brand-right .brand-title .title-top h1:before{
		width:35px;
	}
	.home .home-content .home-brand .all-brand .brand-right .brand-title .title-bottom{
		font-size: 2rem;
    margin: 0.8rem 0rem 1.2rem;
	}
	.home .home-content .home-brand .all-brand .brand-right .brand-img h1{
		font-size: 1.3rem;
    margin: 1.3rem 0rem 0.8rem;
	}
	.home .home-content .home-brand .all-brand .brand-right .brand-img img{
		width:100%;
	}
	.home .home-content .home-brand .all-sample{
		background-size: 100% 100%;
		margin-top: 5%;
		padding:2% 0% 9%;
	}
	.home .home-content .home-brand .all-sample .sample{
		margin-top: 1%;
	}
	.home .home-content .home-brand .sample .brand-right .brand-title{
		position: relative;
    left: 0%;
    top: unset;
    margin-bottom: 2rem;
	}
	.home .home-content .home-brand .sample .brand-right .brand-title .title-bottom{
		color: rgba(252,252,252,0.95);
	}
	.home .home-content .home-brand .sample .brand-right .p-con{
		font-size: 1.05rem;
    line-height: 2rem;
    margin-bottom:0rem;
	}
	.home .home-content .home-exhibition .all-exhibition{
		width: 82%;
    padding: 3% 5%;
	}
	.home .home-content .home-exhibition .all-exhibition:before{
		height: 30%;
	}
	.home .home-content .home-exhibition .all-exhibition .exhibi-title{
		font-size:2.5rem;
		margin-bottom:1.5rem;
	}
	.home .home-content .home-exhibition .all-exhibition .con-text p{
		font-size: 0.95rem;
		margin-top: 1.2rem;
	}
	.home .home-content .home-exhibition .all-exhibition .con-text h1{
		font-size: 1.2rem;
	}
	.all-product .all-pro{
		width: 93%;
    margin: 5% auto 6%;
	}
	.all-product .all-pro .all-pro-title .title{
		width: 39%;
    margin-right: 1%;
	}
	.all-product .all-pro .all-pro-title .little-items{
		width:60%;
	}
	.all-product .all-pro .all-pro-title .title h1{
		font-size: 2rem;
    padding-left: 0.5rem;
    border-left:4px solid #15499a;
	}
	.all-product .all-pro .all-pro-title .little-items .item{
		height: 45px;
    line-height: 45px;
    margin-left: 0.5rem;
	}
	.all-product .all-pro .all-pro-title .little-items .item h2{
		font-size: 1.1rem;
	}
	.all-product .all-pro .all-pro-img .img-text .text{
		font-size: 1.1rem
	}
	.all-product .all-pro .all-pro-img .img-text{
		width: 32%;
    margin: 0% 2% 2% 0%;
	}
	.all-product .all-pro .all-pro-img .img-text:nth-child(3n){
		margin-right:0%;
	}
	.all-product .all-pro .all-pro-img .img-text:nth-child(4n){
		margin-right:2%;
	}
	.all-product .all-pro .all-pro-img .img-text:nth-child(12n){
		margin-right:0%;
	}
	.product .product-content .product-bc{
		top:0px;
	}
	.product .product-content .all-product{
		width:75%;
		padding-top: 5%;
	}
	.product .product-content .all-product .img-details .img-left{
		width:88%;
		margin:0% auto 5%;
	}
	.product .product-content .all-product .img-details .detail-right{
		width:100%;
	}
	.product .product-content .all-product .img-details .pro-link{
		width: 3rem;
	}
	.product .product-content .all-product .img-details .link-prev{
		left: -5%;
	}
	.product .product-content .all-product .img-details .link-next{
		right: -5%;
	}
	.product .product-content .all-product .img-details .detail-right .pro-name h1{
		font-size: 2.5rem;
    margin-bottom: 4%;
	}
	.product .product-content .all-product .img-details .detail-right .right-con .con-text .mini-title h2{
		font-size: 1.3rem;
		margin-bottom: 0.6rem;
		letter-spacing: 0.1px;
	}
	.product .product-content .all-product .img-details .detail-right .right-con .con-text .text h3{
		font-size: 1.1rem;
    line-height: 1.6rem;
	}
	.product .product-content .all-product .img-details .detail-right .right-con .con-bottom .con-text .text p{
		font-size: 1.1rem;
    line-height: 1.7rem;
	}
	.product .product-content .all-product .pro-parameter{
		width: 80%;
    margin: 7% auto;
	}
	.company .company-screen .screen-content{
		top: 55%;
	}
	.company .company-screen .screen-content .screen-con:after{
		left:calc(100% + 4rem)
	}
	.company .company-screen .screen-content .con-two:after{
		left:calc(100% + 3.5rem);
	}
	.company .company-screen .screen-content .screen-con .con-top{
		margin-bottom:4.5rem;
	}
	.company .company-screen .screen-content .screen-con .con-top h1{
		font-size:2rem;
    line-height: 3rem;
	}
	.company .company-screen .screen-content .screen-con .con-top h3{
		font-size: 1.3rem;
	}
	.company .company-screen .screen-content .con-two .con-top h1{
		font-size: 4rem;
		line-height:4rem;
	}
	.company .company-screen .screen-content .con-three .con-top h1{
		font-size: 4rem;
		line-height:3rem;
	}
	.company .company-screen .screen-content .screen-con .con-top:before{
		width: 10rem;
    height: 10rem;
    border-width:3px;
	}
	.company .company-screen .screen-content .screen-con .con-bottom p{
		font-size:1.4rem
	}
	.company .company-content .company-profile{
		width: 90%;
    margin: 3% auto 5%;
		flex-wrap: wrap;
	}
	.company .company-content .company-profile .profile-left{
		width:100%;
		margin-top: 0%;
	}
	.company .company-content .company-profile .profile-right{
		width:100%;
	}
	.company .company-content .company-profile .profile-right .all-right{
		width: 95%;
    margin: 3% auto 0%;
	}
	.company .company-content .company-profile .profile-right .all-right .right-title{
		margin-bottom: 3%;
	}
	.company .company-content .company-profile .profile-right .all-right .right-title .img{
		width: 3.5rem;
    margin-right: 1rem;
	}
	.company .company-content .company-profile .profile-right .all-right .right-title h1{
		font-size: 2rem;
	}
	.company .company-content .company-profile .profile-right .all-right .right-text p{
		font-size: 1.05rem;
    line-height: 1.8rem;
	}
	.company .company-content .company-profile .profile-right .all-right .right-text p span{
		font-size: 1.05rem;
	}
	.company .company-content .company-workshop .all-workshop{
		width: 92%;
    margin: 4.55% auto 7%;
	}
	.company .company-content .company-workshop .all-workshop .title h3{
		font-size: 1rem;
		padding-left: 50px;
	}
	.company .company-content .company-workshop .all-workshop .title h3 span{
	  width: 40px;
	}
	.company .company-content .company-workshop .all-workshop .title h1{
		font-size: 2.4rem;
	}
	.company .company-content .company-workshop .all-workshop .title p{
		font-size: 1.3rem;
	}
	.company .company-content .company-sample .all-sample .sample-left .left-text .left-title h1{
		font-size:2.4rem;
		padding-left: 50px;
	}
	.company .company-content .company-sample .all-sample .sample-left .left-text .left-title h1 span{
	  width: 40px;
	}
	.company .company-content .company-sample .all-sample .sample-left .left-text .left-p{
		font-size: 1.1rem;
		line-height:1.8rem;
		margin-top: 2%;
	}
	.company .company-content .company-sample .all-sample .sample-right .right-text p{
		font-size: 1.1rem;
		line-height: 2rem;
		padding: 7% 0% 6%;
	}
	.news .new-content{
		margin-top:0px;
	}
	.news .new-content .all-new{
		padding-top:5%;
	}
	.news .new-content .all-new .new-title h1{
		font-size:4rem
	}
	.news .new-content .all-new .new-title p{
		font-size: 1.2rem;
	}
	.news .new-content .all-new .new-con .news-img{
		width: 95%;
		margin: 6% auto 0%;
		padding-bottom: 5%;
	}
	.news .new-content .all-new .new-con .news-img .swiper-container-h{
		padding:0% 2% 5%;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con{
		width:calc(86% / 3);
		margin: 0% 2.5% 5% 0%;
		box-shadow: 0px 5px 20px rgba(7,1,2,0.08);
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con .text .text-top{
		margin-bottom:5%;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con .text .text-top .top-img{
		width:3rem;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con:nth-child(1) .text .text-top .top-img{
		width:2.5rem;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con .text .text-top .top-p{
		font-size: 1.05rem;
		margin-left:5px;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con .text .text-top .top-p .p-two{
		margin-left: 5px;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con .text h1{
		font-size: 1.4rem;
	}
	.screen-content .screen-img{
		top: 0px;
	}
	.screen-content .screen-con{
		padding-top:7%;
		width:90%;
	}
	.screen-content .screen-con .con-title h1{
		font-size:4rem;
	}
	.all-pro-contact .pro-con-content .contact-con{
		top:42%;
	}
	.video-content .video-con .con-title p{
		width: 90%;
    line-height: 1.8rem;
    margin: 1rem auto 2.5rem;
	}
	.video-content .video-con .con-video .video-text h3{
		letter-spacing: 12px;
    margin: 4% auto 7%;
    font-size: 1.2rem;
	}
	.certificate .certificate-content .certificate-con{
		width: 90%;
		margin-bottom: 7%;
	}
	.certificate .certificate-content .certificate-con .con-title h1{
		font-size:3.5rem;
		margin-bottom: 1.2rem;
	}
	.certificate .certificate-content .certificate-con .con-title .title-img{
		top:-1rem;
	}
	.certificate .certificate-content .certificate-con .con-title .title-img img{
		width: 4rem;
		margin-right: 0.5rem;
	}
	.certificate .certificate-content .certificate-con .con-title p{
		line-height: 2rem;
    font-size: 1.1rem;
	}
	.certificate .certificate-content .certificate-con .certificate-img .swiper-slide{
		width: 470px;
	}
	.all-pro-contact .pro-con-content .screen-img{
		margin-top: 0px;
	}
	.all-pro-contact .pro-con-content .contact-con h1{
		font-size:3.5rem;
	}
	.contact .msg-form .all-contact{
		width:90%;
	}
	.contact .msg-form .all-contact .contact-msg{
		width: 42%;
    margin: 0% 5% 0% 0%;
	}
	.contact .msg-form .all-contact .contact-msg .top-img{
		width: 5rem;
	}
	.contact .msg-form .all-contact .contact-msg .msg-title h1{
		font-size:2.2rem;
	}
	.contact .msg-form .all-contact .contact-msg .all-msg .img-text{
		padding-bottom: 0.8rem;
		margin-bottom: 0.8rem;
	}
	.contact .msg-form .all-contact .contact-msg .all-msg .img-text .img{
		width: 2.8rem;
	}
	.contact .msg-form .all-contact .contact-msg .all-msg .img-text .text{
		font-size: 1.05rem;
	}
	.contact .msg-form .all-contact .contact-form .form .layui-input{
		height:58px;
    line-height: 58px;
	}
	.contact .msg-form .all-contact .contact-form .form .layui-form-item{
		margin-bottom: 20px;
	}
	.contact .msg-form .all-contact .contact-form .form .layui-btn{
		width:230px;
		height: 58px;
    line-height: 58px;
    margin-top: 3rem;
	}
	.contact .msg-form .all-contact .contact-form .form .layui-btn .img{
		width: 2.5rem;
	}
	.contact .msg-form .msg-phone{
		width: 74%;
    padding: 5% 8%;
	}
	.contact .msg-form .msg-phone .img-bc{
		right: 3%;
    width: 22rem;
	}
	.contact .msg-form .msg-phone .img-text .img{
		width: 2.8rem;
	}
	.contact .msg-form .msg-phone .img-text .text h3{
		font-size: 2.2rem;
	}
	.down .down-content{
    padding: 5% 0%;
  }
  .down .down-content .all-down{
    width: 88%;
  }
  .down .down-content .all-down .down-title h1{
    font-size: 1.8rem;
    margin-bottom: 5%;
  }
  .down .down-content .all-down .msg-con{
    margin: 2% 0%;
  }
  .down .down-content .all-down .msg-con .con-title h2{
    font-size: 1.4rem;
    margin-bottom: 1.5%;
  }
  .down .down-content p{
    font-size: 1.1rem;
  }
  .down .down-content .all-down .msg-time{
    margin-top: 5%;
  }
	.foot{
		margin-top: 5%;
	}
	.foot .foot-contact{
		width: 90%;
    padding: 2rem 2rem 1rem;
    flex-wrap: wrap;
	}
	.foot .foot-contact .form-title{
		width: 100%;
    margin: 0% 0% 3%;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    justify-content: center;
	}
	.foot .foot-contact .form{
		width:100%;
	}
	.foot .foot-contact .form .layui-form-item{
		margin: 0px 10px 20px 0px;
	}
	.foot .foot-contact .form-title img{
	  width: 5rem;
	  margin-right: 1rem;
	}
	.foot .foot-contact .form-title h1{
		font-size:2rem;
	}
	.foot .foot-contact .form .layui-btn{
		font-size:0.95rem;
	}
	.foot .foot-contact .form .layui-btn .img{
		width:1.6rem;
	}
	.foot .foot-top .all-top{
		width: 92%;
		padding: 5% 0%;
	}
	.foot .foot-top .all-top .top-con .top-title h1{
		font-size:1.5rem;
	}
}
@media screen and (min-width:768px) and (max-width:991px){
	.load-header{
		position: sticky;
    top: 0px;
	}
	.home .home-content .home-screen .swiper-slide img{
		margin-top:0px;
	}
	.home .home-content .home-screen .swiper-slide .show{
		display:none;
	}
	.home .home-content .home-screen .swiper-slide .hide1{
		display:block;
	}
	.home .home-content .home-screen .swiper-slide .slide-content{
		width:90%;
		top:8%;
	}
	.home .home-content .home-screen .swiper-slide .slide-content .text1 h3{
		letter-spacing: 9px;
	}
	.home .home-content .home-screen .swiper-slide .slide-content .text-img{
		margin:10px 0rem 15px;
	}
	.home .home-content .home-screen .swiper-slide .slide-content .slide-btn .btn{
		margin-top:1.2rem;
	}
	.home .home-content .home-screen .swiper-slide .slide-content .slide-btn .btn p{
		height: 40px;
    line-height: 38px;
    padding: 0px 20px;
	}
	.btn-click{
		box-shadow: 0px 5px 20px rgba(73,75,77,0.2);
	}
	.home .home-content .home-screen .slide-one .slide-content .text2 p{
		width: 75%;
    line-height: 1.5rem;
	}
	.home .home-content .home-screen .slide-one .slide-content .text-img img{
		width:35rem
	}
	.home .home-content .home-screen .slide-two .slide-content .text-img img{
		width:38rem;
	}
	.home .home-content .home-screen .slide-two .slide-content .text2 p{
		width:100%;
		line-height: 1.5rem;
	}
	.home .home-content .home-pro .all-pro{
		width: 100%;
    margin-left: 0%;
	}
	.home .home-content .home-pro .all-pro .pro-item .items-title{
		font-size:1.8rem;
    padding: 1.5rem 0rem 1.2rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content{
		padding:0rem 5px 1rem 0.8rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .item-title{
		font-size: 1.5rem;
    margin: 1.5rem 0rem 1rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .con{
		font-size: 1.1rem;
		margin-bottom: 0.8rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .con h3{
		padding-left:15px;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .last-item{
		font-size: 1.5rem;
    margin: 2rem 0rem 1.5rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .last-item h3{
		padding-left: 0px;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .con h3 span{
		top: 6px;
    width: 10px;
    height: 10px;
    border: 2px solid #d8d6d6;
	}
	.span-change{
		border: 2px solid #2b5aa2 !important;
	}
	.home .home-content .home-pro .all-pro .pro-img{
		width: 65%;
    margin: 3% 0% 0% 0%;
    padding-bottom: 5%;
	}
	.home .home-content .home-pro .all-pro .pro-img .img-title{
		width: 75%;
    margin:2% 2.5%;
	}
	.home .home-content .home-pro .all-pro .pro-img .img-title h1{
		font-size: 1.6rem;
    letter-spacing: 0.1px;
	}
	.home .home-content .home-pro .all-pro .pro-img .img-title h1 span{
		width: 10px;
    height: 10px;
		border: 3px solid #2b5aa2;
    left: -20px;
	}
	.home .circle-change h2{
		font-size:1.3rem;
	}
	.home .circle-change span{
		width: 35px;
    height: 35px;
    left: -15px;
	}
	.home .home-content .home-pro .all-pro .pro-img .text-bc{
		font-size:5rem;
	}
	.home .home-content .home-pro .all-pro .pro-img .circle-change{
		position: absolute;
    top: unset;
    bottom:2.5%;
    right: 2%;
    width: 100%;
    text-align: center;
	}
	.home .home-content .home-pro .all-pro .pro-img .circle-change a{
		position: relative;
    display: inline-block;
	}
	.home .home-content .home-about .about-left{
		width:40%;
	}
	.home .home-content .home-about .about-right{
		width:60%;
	}
	.home .home-content .home-about .about-left .left-con{
		width:90%;
		top: 45%;
	}
	.home .home-content .home-about .about-left .left-con .con-top{
		width: 100%;
		margin-bottom: 6%;
		flex-wrap: wrap;
	}
	.home .home-content .home-about .about-left .left-con .con-top .top-left .plus{
		top: -0.5rem;
    right: -0.5rem;
	}
	.home .home-content .home-about .about-left .left-con .con-top .top-left .plus .plus-span{
		width: 35px;
    height: 35px;
	}
	.home .home-content .home-about .about-left .left-con .con-top .top-left .year-img{
		width:7rem;
	}
	.home .home-content .home-about .about-left .left-con .con-top .top-right{
		font-size: 1.6rem;
    letter-spacing: 0.5px;
	}
	.home .home-content .home-about .about-left .left-con .con-bottom{
		font-size: 1.6rem;
    line-height: 2.5rem;
	}
	.home .home-content .home-about .about-right .all-right{
		width: 95%;
    padding: 5% 0%;
    margin: 0% 2% 0% 3%;
	}
	.home .home-content .home-about .about-right .all-right .right-logo img{
		width: 16rem;
	}
	.home .home-content .home-about .about-right .all-right .right-logo p{
		font-size: 0.8rem;
	  margin-top: 0rem;
	}
	.home .home-content .home-about .about-right .all-right .right-con{
		margin-top: 4%;
	}
	.home .home-content .home-about .about-right .all-right .right-con h1{
		font-size: 2.1rem;
		margin-bottom: 0.5rem;
	}
	.home .home-content .home-about .about-right .all-right .right-con p{
		font-size: 1.02rem;
		line-height: 1.6rem;
	}
	.home .home-content .home-about .about-right .all-right .right-con .p-one{
    margin-bottom: 1.5rem;
	}
	.home .home-content .home-about .about-right .all-right .right-con h3{
		margin-bottom: 0.5rem;
		font-size: 1.3rem;
    letter-spacing: -0.2px;
	}
	.home .home-content .home-about .about-left .video-bc{
		width:3.5rem;
		right:-1rem
	}
	.home .home-content .home-about .about-left .video-bc .img:before{
		width: calc(100% + 20px);
    height: calc(100% + 20px);
	}
	@keyframes scale2{0%{transform:translate(-50%,-50%) scale(0.5);opacity:.9;}100%{transform:translate(-50%,-50%) scale(1.5);opacity:0;}}
	.home .home-content .home-adv .all-adv{
		width: 88%;
    margin: 8% auto 5%;
	}
	.home .home-content .home-adv .all-adv .adv-con{
		width: calc(49% - 1rem);
		margin:0% 2% 5% 0%;
	}
	.home .home-content .home-adv .all-adv .adv-con:nth-child(2n){
		margin-right:0%;
	}
	.home .home-content .home-adv .all-adv .adv-con .con-img{
		width: 3.5rem;
	}
	.home .home-content .home-adv .all-adv .adv-con .all-con .p-con{
		width:90%;
		font-size: 1.05rem;
		line-height: 1.6rem;
	}
	.home .home-content .home-brand .all-brand{
		width: 88%;
    margin: 0 auto;
	}
	.home .home-content .home-brand .all-brand .brand-left{
		width:100%;
	}
	.home .home-content .home-brand .all-brand .brand-right{
	  width: 100%;
    margin:3% auto;
	}
	.home .home-content .home-brand .all-brand .brand-right .brand-title .title-top h1{
		font-size: 1.15rem;
    letter-spacing: 0.5px;
    padding-left: 45px;
	}
	.home .home-content .home-brand .all-brand .brand-right .brand-title .title-top h1:before{
		width:35px;
	}
	.home .home-content .home-brand .all-brand .brand-right .brand-title .title-bottom{
		font-size: 2rem;
    margin: 0.8rem 0rem 1rem;
	}
	.home .home-content .home-brand .all-brand .brand-right .brand-img h1{
		font-size: 1.3rem;
    margin: 1.3rem 0rem 0.8rem;
	}
	.home .home-content .home-brand .all-brand .brand-right .brand-img img{
		width: 32rem;
	}
	.home .home-content .home-brand .all-sample{
		background-size: 100% 100%;
		margin-top:2%;
		padding:2% 0% 9%;
	}
	.home .home-content .home-brand .all-sample .sample{
		margin-top: 1%;
	}
	.home .home-content .home-brand .sample .brand-right .brand-title{
		position: relative;
    left: 0%;
    top: unset;
    margin-bottom: 1rem;
	}
	.home .home-content .home-brand .sample .brand-right .brand-title .title-bottom{
		color: rgba(252,252,252,0.95);
	}
	.home .home-content .home-brand .sample .brand-right .p-con{
		font-size: 1.05rem;
    line-height: 2rem;
    margin-bottom:0rem;
	}
	.home .home-content .home-exhibition .all-exhibition{
		width: 90%;
    padding: 3%;
	}
	.home .home-content .home-exhibition .all-exhibition:before{
		height: 30%;
	}
	.home .home-content .home-exhibition .all-exhibition .exhibi-title{
		font-size:2.2rem;
		margin-bottom:1.5rem;
	}
	.home .home-content .home-exhibition .all-exhibition .con-text{
		border-bottom: 3px solid #e1ebfb;
	}
	.home .home-content .home-exhibition .all-exhibition .con-text p{
		font-size:0.9rem;
		margin-top: 1rem;
	}
	.home .home-content .home-exhibition .all-exhibition .con-text h1{
		font-size: 1.1rem;
	}
	.home .home-content .home-exhibition .all-exhibition .con-text h1 span{
		height: 3px;
		bottom: -3px;
	}
	.all-product .all-pro{
		width: 93%;
    margin: 5% auto 6%;
	}
	.all-product .all-pro .all-pro-title{
		flex-wrap: wrap;
    margin-bottom: 2rem;
	}
	.all-product .all-pro .all-pro-title .title{
		width: 100%;
    margin:0% 0% 2% 0%;
	}
	.all-product .all-pro .all-pro-title .little-items{
		width:100%;
	}
	.all-product .all-pro .all-pro-title .title h1{
		font-size: 2rem;
    padding-left: 0.5rem;
    border-left:4px solid #15499a;
	}
	.all-product .all-pro .all-pro-title .little-items .item{
		height: 45px;
    line-height: 45px;
    margin-left: 0.5rem;
	}
	.all-product .all-pro .all-pro-title .little-items .item h2{
		font-size: 1.05rem;
	}
	.all-product .all-pro .all-pro-img .img-text .text{
		font-size: 1.05rem;
    bottom: 1rem;
	}
	.all-product .all-pro .all-pro-img .img-text{
		width: 32%;
    margin: 0% 2% 2% 0%;
	}
	.all-product .all-pro .all-pro-img .img-text:nth-child(3n){
		margin-right:0%;
	}
	.all-product .all-pro .all-pro-img .img-text:nth-child(4n){
		margin-right:2%;
	}
	.all-product .all-pro .all-pro-img .img-text:nth-child(12n){
		margin-right:0%;
	}
	.product .product-content .product-bc{
		top: 0px;
		margin-top:0px;
	}
	.product .product-content .all-product{
		width:90%;
		padding-top:7%;
	}
	.product .product-content .all-product .img-details .img-left{
		width: 75%;
    margin:0 auto 4%;
	}
	.product .product-content .all-product .img-details .detail-right{
		width:100%;
	}
	.product .product-content .all-product .img-details .pro-link{
		width: 3rem;
		top: 20%;
	}
	.product .product-content .all-product .img-details .link-prev{
		left: 3%;
	}
	.product .product-content .all-product .img-details .link-next{
		right: 3%;
	}
	.product .product-content .all-product .img-details .detail-right .pro-name h1{
		font-size: 2.2rem;
    margin-bottom: 3%;
    text-align: center;
	}
	.product .product-content .all-product .img-details .detail-right .right-con .con-top .con-text{
		margin-bottom: 1.5rem;
	}
	.product .product-content .all-product .img-details .detail-right .right-con .con-text .mini-title h2{
		font-size: 1.3rem;
		margin-bottom: 0.6rem;
		letter-spacing: 0.1px;
	}
	.product .product-content .all-product .img-details .detail-right .right-con .con-text .text h3{
		font-size: 1.1rem;
    line-height: 1.6rem;
	}
	.product .product-content .all-product .img-details .detail-right .right-con .con-bottom .con-text .text p{
		font-size: 1.1rem;
    line-height: 1.7rem;
	}
	.product .product-content .all-product .img-details .detail-right .right-con .con-text{
		margin-bottom: 1.5rem;
	}
	.product .product-content .all-product .img-details .detail-right .pro-btn a .shop-btn{
		height: 55px;
    line-height: 55px;
	}
	.product .product-content .all-product .img-details .detail-right .pro-btn a .shop-btn p{
		font-size:1.2rem;
	}
	.product .product-content .all-product .img-details .detail-right .pro-btn a .shop-btn img{
		width:2.5rem;
	}
	.product .product-content .all-product .pro-parameter{
		width: 100%;
    margin: 7% auto;
	}
	.company .company-screen .screen-content{
		top: 55%;
		width:100%;
	}
	.company .company-screen .screen-content .screen-con:after{
		left:calc(100% + 3.5rem)
	}
	.company .company-screen .screen-content .con-two:after{
		left:calc(100% + 2.5rem);
	}
	.company .company-screen .screen-content .screen-con .con-top{
		margin-bottom:2.5rem;
	}
	.company .company-screen .screen-content .screen-con .con-top h1{
		font-size:1.8rem;
    line-height: 3rem;
	}
	.company .company-screen .screen-content .screen-con .con-top h3{
		font-size: 1.1rem;
    letter-spacing: 1px;
	}
	.company .company-screen .screen-content .con-two .con-top h1{
		font-size:3rem;
		line-height:4rem;
	}
	.company .company-screen .screen-content .con-three .con-top h1{
		font-size:3rem;
		line-height:3rem;
	}
	.company .company-screen .screen-content .screen-con .con-top:before{
		width: 8rem;
    height: 8rem;
    border-width: 2px;
	}
	.company .company-screen .screen-content .screen-con .con-bottom p{
		font-size:1.2rem;
	}
	.company .company-content .company-profile{
		width: 90%;
    margin: 3% auto 5%;
		flex-wrap: wrap;
	}
	.company .company-content .company-profile .profile-left{
		width:100%;
		margin-top: 0%;
	}
	.company .company-content .company-profile .profile-right{
		width:100%;
	}
	.company .company-content .company-profile .profile-right .all-right{
		width: 95%;
    margin: 3% auto 0%;
	}
	.company .company-content .company-profile .profile-right .all-right .right-title{
		margin-bottom: 3%;
	}
	.company .company-content .company-profile .profile-right .all-right .right-title .img{
		width: 3.5rem;
    margin-right: 1rem;
    box-shadow: 0px 3px 15px 5px rgba(81,82,83,0.08);
	}
	.company .company-content .company-profile .profile-right .all-right .right-title h1{
		font-size: 1.8rem;
	}
	.company .company-content .company-profile .profile-right .all-right .right-text p{
		font-size: 1.05rem;
    line-height: 1.8rem;
	}
	.company .company-content .company-profile .profile-right .all-right .right-text p span{
		font-size: 1.05rem;
	}
	.company .company-content .company-workshop .all-workshop{
		width: 92%;
    margin: 4.55% auto 7%;
	}
	.company .company-content .company-workshop .all-workshop .title h3{
		font-size: 0.9rem;
		padding-left:40px;
	}
	.company .company-content .company-workshop .all-workshop .title h3 span{
	  width: 30px;
	}
	.company .company-content .company-workshop .all-workshop .title h1{
		font-size:2.2rem;
	}
	.company .company-content .company-workshop .all-workshop .title p{
		font-size:1.1rem;
	}
	.company .company-content .company-sample .all-sample .sample-left .left-text .left-title h1{
		font-size:2.2rem;
		padding-left:40px;
	}
	.company .company-content .company-sample .all-sample .sample-left .left-text .left-title h1 span{
	  width: 30px;
	}
	.company .company-content .company-sample .all-sample .sample-left .left-text .left-p{
		font-size: 1.05rem;
    line-height: 1.6rem;
		margin-top: 2%;
	}
	.company .company-content .company-sample .all-sample .sample-right .right-text p{
		font-size: 1.05rem;
		line-height:1.8rem;
		padding: 7% 0% 6%;
	}
	.news .new-content{
		margin-top:0px;
	}
	.news .new-content .all-new{
		padding-top:5%;
	}
	.news .new-content .all-new .new-title h1{
		font-size:3.5rem;
	}
	.news .new-content .all-new .new-title p{
		font-size:1.1rem;
	}
	.news .new-content .all-new .new-con .news-img{
		width: 90%;
		margin: 6% 0% 0% 8%;
		padding-bottom: 7%;
	}
	.news .new-content .all-new .new-con .news-img .swiper-container-h{
		padding:0% 2% 7%;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con{
		width:42%;
		margin: 0% 5% 5% 0%;
		padding: 1.5% 1.5% 4% 1.5%;
		box-shadow: 0px 5px 20px rgba(7,1,2,0.08);
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con:nth-child(2n){
		margin-right:0%;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con:nth-child(3n){
		margin-right:5%;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con .text .text-top{
		margin-bottom:5%;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con .text .text-top .top-img{
		width:3rem;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con:nth-child(1) .text .text-top .top-img{
		width:2.5rem;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con .text .text-top .top-p{
		font-size: 1rem;
		margin-left:5px;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con .text .text-top .top-p .p-two{
		margin-left: 5px;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con .text h1{
		font-size: 1.2rem;
	}
	.screen-content .screen-img{
		top: 0px;
	}
	.screen-content .screen-con{
		padding-top:7%;
		width:90%;
	}
	.screen-content .screen-con .con-title h1{
		font-size:3.5rem;
	}
	.all-pro-contact .pro-con-content .contact-con{
		top:45%;
	}
	.video-content .video-con .con-title p{
		width: 100%;
    line-height: 1.8rem;
    margin: 1rem auto 2.5rem;
	}
	.video-content .video-con .con-video .video-text h3{
		letter-spacing: 8px;
    margin: 3% auto 9%;
    font-size: 1.2rem;
	}
	.certificate .certificate-content .certificate-con{
		width: 95%;
		margin-bottom: 7%;
	}
	.certificate .certificate-content .certificate-con .con-title h1{
		font-size:3.5rem;
		margin-bottom: 1.2rem;
	}
	.certificate .certificate-content .certificate-con .con-title .title-img{
		top: -0.8rem;
	}
	.certificate .certificate-content .certificate-con .con-title .title-img img{
		width: 3.5rem;
		margin-right: 0.5rem;
	}
	.certificate .certificate-content .certificate-con .con-title p{
		line-height: 2rem;
    font-size: 1.1rem;
	}
	.certificate .certificate-content .certificate-con .certificate-img .swiper-slide{
		width: 450px;
	}
	.certificate .certificate-content .certificate-con .certificate-img .swiper-container .swiper-pagination-bullet{
		width:8px;
		height:8px;
	}
	.certificate .certificate-content .certificate-con .certificate-img .swiper-container .swiper-pagination-bullet-active{
		border: 2px solid #15499a;
	}
	.all-pro-contact .pro-con-content .screen-img{
		margin-top: 0px;
	}
	.all-pro-contact .pro-con-content .contact-con h1{
		font-size:3rem;
	}
	.contact .msg-form .all-contact{
		width:90%;
		margin: 2% auto 6%;
	}
	.contact .msg-form .all-contact .contact-msg{
		width: 42%;
    margin: 0% 5% 0% 0%;
	}
	.contact .msg-form .all-contact .contact-msg .top-img{
		width: 5rem;
	}
	.contact .msg-form .all-contact .contact-msg .msg-title h1{
		font-size:2.2rem;
	}
	.contact .msg-form .all-contact .contact-msg .all-msg .img-text{
		padding-bottom: 0.8rem;
		margin-bottom: 0.8rem;
	}
	.contact .msg-form .all-contact .contact-msg .all-msg .img-text .img{
		width: 2.8rem;
	}
	.contact .msg-form .all-contact .contact-msg .all-msg .img-text .text{
		font-size: 1.05rem;
	}
	.contact .msg-form .all-contact .contact-form .form .layui-input{
		height:58px;
    line-height: 58px;
	}
	.contact .msg-form .all-contact .contact-form .form .layui-form-item{
		margin-bottom: 20px;
	}
	.contact .msg-form .all-contact .contact-form .form .layui-btn{
		width:230px;
		height: 58px;
    line-height: 58px;
    margin-top: 3rem;
	}
	.contact .msg-form .all-contact .contact-form .form .layui-btn .img{
		width: 2.5rem;
	}
	.contact .msg-form .msg-phone{
		width: 74%;
    padding: 5% 8%;
	}
	.contact .msg-form .msg-phone .img-bc{
		right: 3%;
    width: 22rem;
	}
	.contact .msg-form .msg-phone .img-text .img{
		width: 2.8rem;
	}
	.contact .msg-form .msg-phone .img-text .text h3{
		font-size: 2.2rem;
	}
	.down .down-content{
    padding: 6% 0%;
  }
  .down .down-content .all-down{
    width: 90%;
  }
  .down .down-content .all-down .down-title h1{
    font-size: 1.7rem;
    margin-bottom: 5%;
  }
  .down .down-content .all-down .msg-con{
    margin: 2.5% 0%;
  }
  .down .down-content .all-down .msg-con .con-title h2{
    font-size: 1.3rem;
    margin-bottom: 1.3%;
  }
  .down .down-content p{
    font-size: 1rem;
  }
  .down .down-content .all-down .msg-time{
    margin-top: 5%;
  }
	.foot{
		margin-top: 5%;
	}
	.foot .foot-contact{
		width: calc(95% - 4rem);
    padding:2rem;
    flex-wrap: wrap;
	}
	.foot .foot-contact .form-title{
		width: 100%;
    margin: 0% 0% 5%;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    justify-content: center;
	}
	.foot .foot-contact .form{
		width:100%;
	}
	.foot .foot-contact .form .layui-form-item{
		margin: 0px 10px 15px 0px;
	}
	.foot .foot-contact .form .layui-form-item:nth-child(4){
		width: calc(50% - 5px);
		margin-right: 0px;
	}
	.foot .foot-contact .form .layui-form-item:nth-child(5){
		width:100%;
	}
	.foot .foot-contact .form-title img{
	  width: 3.5rem;
	  margin-right: 1rem;
	}
	.foot .foot-contact .form-title h1{
		font-size:2rem;
	}
	.foot .foot-contact .form .layui-btn{
		font-size:0.95rem;
	}
	.foot .foot-contact .form .layui-btn .img{
		width:1.6rem;
	}
	.foot .foot-top .all-top{
		width: 90%;
		padding: 5% 0%;
	}
	.foot .foot-top .all-top .top-con{
		margin-bottom:3%;
	}
	.foot .foot-top .all-top .top-con .top-detail{
		margin-top: 1rem;
	}
	.foot .foot-top .all-top .top-con .top-title img{
		width:13rem;
	}
	.foot .foot-top .all-top .top-con .top-title:after{
		top: 110%;
		height:2px;
	}
	.foot .foot-top .all-top .con-add .top-detail p{
		margin-bottom: 0rem;
	}
	.foot .foot-top .all-top .con-add{
		width:100%;
		margin-right: 0%;
	}
	.foot .foot-top .all-top .con-msg{
		width:49%;
		margin-right:2%;
	}
	.foot .foot-top .all-top .con-links{
		width: 47%;
	}
	.foot .foot-top .all-top .top-con .top-title h1{
		font-size:1.5rem;
	}
	.foot .bottom-right p{
		font-size: 1rem;
	}
	.foot .bottom-right a{
		margin-bottom:5px;
	}
}
@media screen and (min-width:605px) and (max-width:767px){
	.load-header{
		position: sticky;
    top: 0px;
	}
	.home .home-content .home-screen .swiper-slide img{
		margin-top:0px;
	}
	.home .home-content .home-screen .swiper-slide .show{
		display:none;
	}
	.home .home-content .home-screen .swiper-slide .hide1{
		display:block;
	}
	.home .home-content .home-screen .swiper-slide .slide-content{
		width:90%;
		top:8%;
	}
	.home .home-content .home-screen .slide-two .slide-content{
		width:95%;
	}
	.home .home-content .home-screen .swiper-slide .slide-content .text1 h3{
		letter-spacing: 4px;
	}
	.home .home-content .home-screen .swiper-slide .slide-content .text-img{
		margin:8px 0rem 12px;
	}
	.home .home-content .home-screen .swiper-slide .slide-content .slide-btn .btn{
		margin-top:1rem;
	}
	.home .home-content .home-screen .swiper-slide .slide-content .slide-btn .btn p{
		height: 35px;
    line-height: 33px;
    padding: 0px 15px;
	}
	.btn-click{
		box-shadow: 0px 5px 20px rgba(73,75,77,0.2);
	}
	.home .home-content .home-screen .slide-one .slide-content .text2 p{
		width: 90%;
    line-height: 1.5rem;
	}
	.home .home-content .home-screen .slide-one .slide-content .text-img img{
		width:25rem
	}
	.home .home-content .home-screen .slide-two .slide-content .text-img img{
		width:30rem;
	}
	.home .home-content .home-screen .slide-two .slide-content .text2 p{
		width:100%;
		line-height: 1.5rem;
	}
	.home .home-content .home-pro .all-pro{
		width: 100%;
    margin-left: 0%;
	}
	.home .home-content .home-pro .all-pro .item-span{
		position: absolute;
    width: 25px;
    height: 25px;
    top: 5%;
    right: 5%;
    z-index: 22;
    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;
	}
	.home .home-content .home-pro .all-pro .all-span{
		position:relative;
		width: 25px;
    height: 25px;
	}
	.home .home-content .home-pro .all-pro .item-span .line-content{
		position: absolute;
    content: "";
    transform: translate(-50%,-50%);
    top: 50%;
    left: 50%;
    background-color: #000000;
    width: 100%;
    height: 1px;
	}
	.home .home-content .home-pro .all-pro .item-span .line-one{
		width: 100%;
    height: 1px;
	}
	.home .home-content .home-pro .all-pro .item-span .line-two{
		width: 1px;
    height: 100%;
	}
	.home .home-content .home-pro .all-pro .pro-item{
		position: absolute;
    top: 6%;
    left: 2.5%;
    width: calc(95% - 2rem);
    justify-content: center;
    padding: 1rem 1rem;
    margin-right: 0%;
    z-index: 120;
    background-color: #ffffff;
    box-shadow: 0px 0px 10px rgba(0,0,0,0.1);
    transform: translateX(-105%);
    -webkit-transform: translateX(-105%);
    -ms-transform: translateX(-105%);
    -moz-transform: translateX(-105%);
    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);
	}
	.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;
	}
	.home .home-content .home-pro .all-pro .pro-item .items-title{
		display: none;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content{
		padding:0rem 5px 1rem 0.8rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .item-title{
		font-size: 1.5rem;
    margin: 1.5rem 0rem 1rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .con{
		font-size: 1.1rem;
		margin-bottom: 0.8rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .con h3{
		padding-left:15px;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .last-item{
		font-size: 2rem;
    margin: 2rem 0rem 1.5rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .last-item h3{
		padding-left: 0px;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .con h3 span{
		top: 6px;
    width: 10px;
    height: 10px;
    border: 2px solid #d8d6d6;
	}
	.span-change{
		border: 2px solid #2b5aa2 !important;
	}
	.home .home-content .home-pro .all-pro .pro-img{
		width: 100%;
    margin: 5% 0% 0% 0%;
    padding-bottom: 8%;
	}
	.home .home-content .home-pro .all-pro .pro-img .img-title{
		width: 96%;
    margin: 3% 2%;
	}
	.home .home-content .home-pro .all-pro .pro-img .img-title h1{
		font-size: 1.6rem;
    letter-spacing: 0.1px;
	}
	.home .home-content .home-pro .all-pro .pro-img .img-title h1 span{
		width: 10px;
    height: 10px;
		border: 3px solid #2b5aa2;
    left: -20px;
	}
	.home .circle-change h2{
		font-size:1.3rem;
	}
	.home .circle-change span{
		width: 35px;
    height: 35px;
    left: -15px;
	}
	.home .home-content .home-pro .all-pro .pro-img .text-bc{
		font-size:5rem;
	}
	.home .home-content .home-pro .all-pro .pro-img .circle-change{
		position: absolute;
    top: unset;
    bottom:2.5%;
    right: 2%;
    width: 100%;
    text-align: center;
	}
	.home .home-content .home-pro .all-pro .pro-img .circle-change a{
		position: relative;
    display: inline-block;
	}
	.home .home-content .home-about{
		flex-wrap:wrap;
	}
	.home .home-content .home-about .about-left{
		width:100%;
		padding: 10% 0%;
		background-color: #1f519e;
		background:url(../fodder/home-about-1.jpg) no-repeat;
		background-size:100% auto;
		background-position: bottom;
	}
	.home .home-content .home-about .about-left .show-img{
		display:none;
	}
	.home .home-content .home-about .about-right{
		width:100%;
	}
	.home .home-content .home-about .about-left .left-con{
		position:relative;
		transform: unset;
		left:0%;
		top:0%;
		width:90%;
		margin:0 auto;
	}
	.home .home-content .home-about .about-left .left-con .con-top{
		width: 100%;
		margin-bottom: 6%;
	}
	.home .home-content .home-about .about-left .left-con .con-top .top-left .plus{
		top: -0.5rem;
    right: -0.5rem;
	}
	.home .home-content .home-about .about-left .left-con .con-top .top-left .plus .plus-span{
		width: 35px;
    height: 35px;
	}
	.home .home-content .home-about .about-left .left-con .con-top .top-left .year-img{
		width:7rem;
	}
	.home .home-content .home-about .about-left .left-con .con-top .top-right{
		font-size: 1.6rem;
    letter-spacing: 0.5px;
	}
	.home .home-content .home-about .about-left .left-con .con-bottom{
		font-size: 1.6rem;
    line-height: 2.5rem;
	}
	.home .home-content .home-about .about-right .all-right{
		width: 95%;
    padding: 5% 0%;
    margin:0% auto;
	}
	.home .home-content .home-about .about-right .all-right .right-logo img{
		width: 16rem;
	}
	.home .home-content .home-about .about-right .all-right .right-logo p{
		font-size: 0.8rem;
	  margin-top: 0rem;
	}
	.home .home-content .home-about .about-right .all-right .right-con{
		margin-top: 4%;
	}
	.home .home-content .home-about .about-right .all-right .right-con h1{
		font-size: 2.1rem;
		margin-bottom: 0.5rem;
	}
	.home .home-content .home-about .about-right .all-right .right-con p{
		font-size: 1.02rem;
		line-height: 1.6rem;
	}
	.home .home-content .home-about .about-right .all-right .right-con .p-one{
    margin-bottom: 1.5rem;
	}
	.home .home-content .home-about .about-right .all-right .right-con h3{
		margin-bottom: 0.5rem;
		font-size: 1.3rem;
    letter-spacing: -0.2px;
	}
	.home .home-content .home-about .about-left .video-bc{
		width: 3.5rem;
    transform: translate(-50%, 0px);
    left: 50%;
    bottom: -1.5rem;
	}
	.home .home-content .home-about .about-left .video-bc .img:before{
		width: calc(100% + 20px);
    height: calc(100% + 20px);
	}
	@keyframes scale2{0%{transform:translate(-50%,-50%) scale(0.5);opacity:.9;}100%{transform:translate(-50%,-50%) scale(1.5);opacity:0;}}
	.home .home-content .home-adv .all-adv{
		width: 90%;
    margin: 8% auto 5%;
	}
	.home .home-content .home-adv .all-adv .adv-con{
		width: calc(49% - 1rem);
		margin:0% 2% 5% 0%;
	}
	.home .home-content .home-adv .all-adv .adv-con:nth-child(2n){
		margin-right:0%;
	}
	.home .home-content .home-adv .all-adv .adv-con .con-img{
		width: 3rem;
	}
	.home .home-content .home-adv .all-adv .adv-con .all-con .p-con{
		width:90%;
		font-size: 1.05rem;
		line-height: 1.6rem;
	}
	.home .home-content .home-brand .all-brand{
		width: 90%;
    margin: 0 auto;
	}
	.home .home-content .home-brand .all-brand .brand-left{
		width:100%;
	}
	.home .home-content .home-brand .all-brand .brand-right{
	  width: 100%;
    margin:3% auto;
	}
	.home .home-content .home-brand .all-brand .brand-right .brand-title .title-top h1{
		font-size: 1.15rem;
    letter-spacing: 0.5px;
    padding-left: 45px;
	}
	.home .home-content .home-brand .all-brand .brand-right .brand-title .title-top h1:before{
		width:35px;
	}
	.home .home-content .home-brand .all-brand .brand-right .brand-title .title-bottom{
		font-size: 2rem;
    margin: 0.8rem 0rem 1rem;
	}
	.home .home-content .home-brand .all-brand .brand-right .brand-img h1{
		font-size: 1.3rem;
    margin: 1.3rem 0rem 0.8rem;
	}
	.home .home-content .home-brand .all-brand .brand-right .brand-img img{
		width: 32rem;
	}
	.home .home-content .home-brand .all-sample{
		background-size: 100% 100%;
		margin-top:2%;
		padding:2% 0% 9%;
	}
	.home .home-content .home-brand .all-sample .sample{
		margin-top: 1%;
	}
	.home .home-content .home-brand .sample .brand-right .brand-title{
		position: relative;
    left: 0%;
    top: unset;
    margin-bottom: 1rem;
	}
	.home .home-content .home-brand .sample .brand-right .brand-title .title-bottom{
		color: rgba(252,252,252,0.95);
	}
	.home .home-content .home-brand .sample .brand-right .p-con{
		font-size: 1.05rem;
    line-height: 2rem;
    margin-bottom:0rem;
	}
	.home .home-content .home-exhibition .all-exhibition{
		width: 90%;
    padding: 3%;
	}
	.home .home-content .home-exhibition .all-exhibition:before{
		height: 30%;
	}
	.home .home-content .home-exhibition .all-exhibition .exhibi-title{
		font-size:2.2rem;
		margin-bottom:1.5rem;
	}
	.home .home-content .home-exhibition .all-exhibition .con-text{
		border-bottom: 3px solid #e1ebfb;
	}
	.home .home-content .home-exhibition .all-exhibition .con-text p{
		font-size:0.9rem;
		margin-top: 1rem;
	}
	.home .home-content .home-exhibition .all-exhibition .con-text h1{
		font-size: 1.1rem;
    padding: 5px 0rem 0.8rem;
	}
	.home .home-content .home-exhibition .all-exhibition .con-text h1 span{
		height: 3px;
		bottom: -3px;
	}
	.all-product .all-pro{
		width: 95%;
    margin: 6% auto 8%;
	}
	.all-product .all-pro .all-pro-title{
		flex-wrap: wrap;
    margin-bottom: 1.5rem;
	}
	.all-product .all-pro .all-pro-title .title{
		width: 100%;
    margin:0% 0% 4% 0%;
	}
	.all-product .all-pro .all-pro-title .little-items{
		width:100%;
	}
	.all-product .all-pro .all-pro-title .title h1{
		font-size: 1.8rem;
    padding-left: 0.5rem;
    border-left:4px solid #15499a;
	}
	.all-product .all-pro .all-pro-title .little-items .item{
		height: 40px;
    line-height: 40px;
    margin-left: 5px;
	}
	.all-product .all-pro .all-pro-title .little-items .item h2{
		font-size: 1.05rem;
	}
	.all-product .all-pro .all-pro-img .img-text .text{
		font-size: 1rem;
    bottom: 0.5rem;
	}
	.all-product .all-pro .all-pro-img .img-text{
		width: 32%;
    margin: 0% 2% 2% 0%;
	}
	.all-product .all-pro .all-pro-img .img-text:nth-child(3n){
		margin-right:0%;
	}
	.all-product .all-pro .all-pro-img .img-text:nth-child(4n){
		margin-right:2%;
	}
	.all-product .all-pro .all-pro-img .img-text:nth-child(12n){
		margin-right:0%;
	}
	.product .product-content .product-bc{
		top: 0px;
		margin-top:0px;
	}
	.product .product-content .all-product{
		width:90%;
		padding-top:7%;
	}
	.product .product-content .all-product .img-details .img-left{
		width: 85%;
    margin:0 auto 4%;
	}
	.product .product-content .all-product .img-details .detail-right{
		width:100%;
	}
	.product .product-content .all-product .img-details .pro-link{
		width: 2.8rem;
    top: 15%;
	}
	.product .product-content .all-product .img-details .link-prev{
		left: -2%;
	}
	.product .product-content .all-product .img-details .link-next{
		right: -2%;
	}
	.product .product-content .all-product .img-details .detail-right .pro-name h1{
		font-size: 2.2rem;
    margin-bottom: 3%;
    text-align: center;
	}
	.product .product-content .all-product .img-details .detail-right .right-con .con-top .con-text{
		margin-bottom: 1.5rem;
	}
	.product .product-content .all-product .img-details .detail-right .right-con .con-text .mini-title h2{
		font-size: 1.3rem;
		margin-bottom: 0.6rem;
		letter-spacing: 0.1px;
	}
	.product .product-content .all-product .img-details .detail-right .right-con .con-text .text h3{
		font-size: 1.1rem;
    line-height: 1.6rem;
	}
	.product .product-content .all-product .img-details .detail-right .right-con .con-bottom .con-text .text p{
		font-size: 1.1rem;
    line-height: 1.7rem;
	}
	.product .product-content .all-product .img-details .detail-right .right-con .con-text{
		margin-bottom: 1.5rem;
	}
	.product .product-content .all-product .img-details .detail-right .pro-btn a .shop-btn{
		height: 55px;
    line-height: 55px;
	}
	.product .product-content .all-product .img-details .detail-right .pro-btn a .shop-btn p{
		font-size:1.2rem;
	}
	.product .product-content .all-product .img-details .detail-right .pro-btn a .shop-btn img{
		width:2.5rem;
	}
	.product .product-content .all-product .pro-parameter{
		width: 100%;
    margin: 7% auto;
	}
	.company .company-screen .screen-content{
		top: 55%;
		width:100%;
	}
	.company .company-screen .screen-content .screen-con:after{
		content:unset;
	}
	.company .company-screen .screen-content .screen-con .con-top{
		margin-bottom:2rem;
	}
	.company .company-screen .screen-content .screen-con .con-top h1{
		font-size:1.5rem;
    line-height:2.5rem;
	}
	.company .company-screen .screen-content .screen-con .con-top h3{
		font-size: 0.9rem;
    letter-spacing: 1px;
	}
	.company .company-screen .screen-content .con-two .con-top h1{
		font-size:2.5rem;
		line-height:2.5rem;
	}
	.company .company-screen .screen-content .con-three .con-top h1{
		font-size:2.5rem;
		line-height:2.5rem;
	}
	.company .company-screen .screen-content .screen-con .con-top:before{
		width: 6.5rem;
    height: 6.5rem;
    border-width: 2px;
	}
	.company .company-screen .screen-content .screen-con .con-bottom p{
		font-size:1rem;
	}
	.company .company-content .company-profile{
		width: 90%;
    margin: 3% auto 5%;
		flex-wrap: wrap;
	}
	.company .company-content .company-profile .profile-left{
		width:100%;
		margin-top: 0%;
	}
	.company .company-content .company-profile .profile-right{
		width:100%;
	}
	.company .company-content .company-profile .profile-right .all-right{
		width: 95%;
    margin: 3% auto 0%;
	}
	.company .company-content .company-profile .profile-right .all-right .right-title{
		margin-bottom: 3%;
	}
	.company .company-content .company-profile .profile-right .all-right .right-title .img{
		width: 3.5rem;
    margin-right: 1rem;
    box-shadow: 0px 3px 15px 5px rgba(81,82,83,0.08);
	}
	.company .company-content .company-profile .profile-right .all-right .right-title h1{
		font-size: 1.6rem;
	}
	.company .company-content .company-profile .profile-right .all-right .right-text p{
		font-size: 1.05rem;
    line-height: 1.8rem;
	}
	.company .company-content .company-profile .profile-right .all-right .right-text p span{
		font-size: 1.05rem;
	}
	.company .company-content .company-workshop .all-workshop{
		width: 95%;
    margin:5% auto 9%;
	}
	.company .company-content .company-workshop .all-workshop .title h3{
		font-size: 0.9rem;
		padding-left:30px;
	}
	.company .company-content .company-workshop .all-workshop .title h3 span{
	  width: 20px;
	}
	.company .company-content .company-workshop .all-workshop .title h1{
		font-size:2rem;
	}
	.company .company-content .company-workshop .all-workshop .title p{
		font-size:1rem;
	}
	.company .company-content .company-sample .all-sample{
		width:95%;
		margin:0 auto;
	}
	.company .company-content .company-sample .all-sample .sample-left{
		width: 100%;
    margin: 0 auto;
	}
	.company .company-content .company-sample .all-sample .sample-right{
		width: 100%;
    margin:3% auto;
	}
	.company .company-content .company-sample .all-sample .sample-left .left-text .left-title h1{
		font-size:2rem;
		padding-left:30px;
	}
	.company .company-content .company-sample .all-sample .sample-left .left-text .left-title h1 span{
	  width: 20px;
	}
	.company .company-content .company-sample .all-sample .sample-left .left-text .left-p{
		font-size: 1.05rem;
    line-height: 1.6rem;
		margin-top: 2%;
	}
	.company .company-content .company-sample .all-sample .sample-right .right-text p{
		font-size: 1.05rem;
		line-height:1.8rem;
		padding: 7% 0% 6%;
	}
	.news .new-content{
		margin-top:0px;
	}
	.news .new-content .all-new{
		padding-top:5%;
	}
	.news .new-content .all-new .new-title h1{
		font-size:3rem;
	}
	.news .new-content .all-new .new-title p{
		font-size:1rem;
	}
	.news .new-content .all-new .new-con .news-img{
		width: 95%;
		margin:6% 0% 0% 5%;
		padding-bottom: 7%;
	}
	.news .new-content .all-new .new-con .news-img .swiper-container-h{
		padding:0% 2% 7%;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con{
		width:42%;
		margin: 0% 5% 5% 0%;
		padding: 1.5% 1.5% 4% 1.5%;
		box-shadow: 0px 5px 20px rgba(7,1,2,0.08);
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con:nth-child(2n){
		margin-right:0%;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con:nth-child(3n){
		margin-right:5%;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con .text .text-top{
		margin-bottom:5%;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con .text .text-top .top-img{
		width:2.5rem;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con:nth-child(1) .text .text-top .top-img{
		width:1.8rem;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con .text .text-top .top-p{
		font-size: 0.9rem;
		margin-left:5px;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con .text .text-top .top-p .p-two{
		margin-left: 5px;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con .text h1{
		font-size: 1.2rem;
	}
	.screen-content .screen-img{
		top: 0px;
	}
	.screen-content .screen-con{
		padding-top:7%;
		width:95%;
	}
	.screen-content .screen-con .con-title h1{
		font-size:2.5rem;
	}
	.all-pro-contact .pro-con-content .contact-con{
		top:45%;
	}
	.video-content .video-con .con-title p{
		width: 100%;
    line-height: 1.8rem;
    margin: 1rem auto 2.5rem;
	}
	.video-content .video-con .con-video video{
		box-shadow: 0px 10px 30px 2px rgba(7,1,2,0.1);
	}
	.video-content .video-con .con-video .video-text h3{
		letter-spacing: 5px;
    margin: 3% auto 9%;
    font-size: 1.1rem;
	}
	.certificate .certificate-content .certificate-con{
		width: 95%;
		margin-bottom: 7%;
	}
	.certificate .certificate-content .certificate-con .con-title h1{
		font-size: 2.5rem;
    margin-bottom: 1.2rem;
	}
	.certificate .certificate-content .certificate-con .con-title .title-img{
		top: -0.8rem;
	}
	.certificate .certificate-content .certificate-con .con-title .title-img img{
		width: 2.8rem;
		margin-right: 0.3rem;
	}
	.certificate .certificate-content .certificate-con .con-title p{
		line-height:1.8rem;
    font-size: 1.05rem;
	}
	.certificate .certificate-content .certificate-con .certificate-img .swiper-slide{
		width: 420px;
	}
	.certificate .certificate-content .certificate-con .certificate-img .swiper-slide .img-text .slide-img{
		box-shadow: 0px 5px 20px rgba(0,0,0,0.1);
	}
	.certificate .certificate-content .certificate-con .certificate-img .swiper-slide .img-text h3{
		margin-top:1rem;
	}
	.certificate .certificate-content .certificate-con .certificate-img .swiper-container .swiper-pagination-bullet{
		width:8px;
		height:8px;
	}
	.certificate .certificate-content .certificate-con .certificate-img .swiper-container .swiper-pagination-bullet-active{
		border: 2px solid #15499a;
	}
	.all-pro-contact .pro-con-content .screen-img{
		margin-top: 0px;
	}
	.all-pro-contact .pro-con-content .contact-con h1{
		font-size:2.5rem;
	}
	.contact .msg-form .all-contact{
		width:90%;
		margin: 2% auto 6%;
		flex-wrap: wrap;
	}
	.contact .msg-form .all-contact .contact-msg{
		width: 100%;
    margin: 5% auto 7%;
	}
	.contact .msg-form .all-contact .contact-form{
		width: 100%;
	}
	.contact .msg-form .all-contact .contact-msg .top-img{
		width: 4rem;
	}
	.contact .msg-form .all-contact .contact-msg .msg-title h1{
		font-size:2rem;
	}
	.contact .msg-form .all-contact .contact-msg .all-msg .img-text{
		padding-bottom: 0.8rem;
		margin-bottom: 0.8rem;
	}
	.contact .msg-form .all-contact .contact-msg .all-msg .img-text .img{
		width: 2.8rem;
	}
	.contact .msg-form .all-contact .contact-msg .all-msg .img-text .text{
		font-size: 1.05rem;
	}
	.contact .msg-form .all-contact .contact-form .form .layui-input{
		height:58px;
    line-height: 58px;
    margin-top:0rem;
	}
	.contact .msg-form .all-contact .contact-form .form .layui-form-item{
		margin-bottom: 20px;
	}
	.contact .msg-form .all-contact .contact-form .form .layui-btn{
		width:230px;
		height: 58px;
    line-height: 58px;
    margin-top: 3rem;
	}
	.contact .msg-form .all-contact .contact-form .form .layui-btn .img{
		width: 2.5rem;
	}
	.contact .msg-form .msg-phone{
		width: 75%;
    padding: 5% 8%;
	}
	.contact .msg-form .msg-phone .img-bc{
		right: 3%;
    width: 22rem;
	}
	.contact .msg-form .msg-phone .img-text .img{
		width: 2.8rem;
	}
	.contact .msg-form .msg-phone .img-text .text h3{
		font-size:2rem;
	}
	.down .down-content{
    padding: 7% 0%;
  }
  .down .down-content .all-down{
    width: 92%;
  }
  .down .down-content .all-down .down-title h1{
    font-size: 1.6rem;
    margin-bottom: 6%;
  }
  .down .down-content .all-down .msg-con{
    margin: 3% 0%;
  }
  .down .down-content .all-down .msg-con .con-title h2{
    font-size: 1.2rem;
    margin-bottom: 1.2%;
  }
  .down .down-content p{
    font-size: 1rem;
    line-height: 1.8rem;
  }
  .down .down-content .all-down .msg-time{
    margin-top: 6%;
  }
	.foot{
		margin-top: 5%;
	}
	.foot .foot-contact{
		width:calc(95% - 4rem);
    padding:2rem;
    flex-wrap: wrap;
	}
	.foot .foot-contact .form-title{
		width: 100%;
    margin: 0% 0% 5%;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    justify-content: center;
	}
	.foot .foot-contact .form{
		width:100%;
	}
	.foot .foot-contact .form .layui-form-item{
		margin: 0px 10px 15px 0px;
	}
	.foot .foot-contact .form .layui-form-item:nth-child(4){
		width: calc(50% - 5px);
		margin-right: 0px;
	}
	.foot .foot-contact .form .layui-form-item:nth-child(5){
		width:100%;
	}
	.foot .foot-contact .form-title img{
	  width: 3.5rem;
	  margin-right: 1rem;
	}
	.foot .foot-contact .form-title h1{
		font-size:2rem;
	}
	.foot .foot-contact .form .layui-btn{
		font-size:0.95rem;
	}
	.foot .foot-contact .form .layui-btn .img{
		width:1.6rem;
	}
	.foot .foot-top .all-top{
		width: 90%;
		padding: 5% 0%;
	}
	.foot .foot-top .all-top .top-con{
		margin-bottom:3%;
	}
	.foot .foot-top .all-top .top-con .top-detail{
		margin-top: 1rem;
	}
	.foot .foot-top .all-top .top-con .top-title img{
		width:13rem;
	}
	.foot .foot-top .all-top .top-con .top-title:after{
		top: 110%;
		height:2px;
	}
	.foot .foot-top .all-top .con-add .top-detail p{
		margin-bottom: 0rem;
	}
	.foot .foot-top .all-top .con-add{
		width:100%;
		margin-right: 0%;
	}
	.foot .foot-top .all-top .con-msg{
		width:49%;
		margin-right:2%;
	}
	.foot .foot-top .all-top .con-links{
		width: 47%;
	}
	.foot .foot-top .all-top .top-con .top-title h1{
		font-size:1.5rem;
	}
	.foot .bottom-right p{
		font-size: 1rem;
	}
	.foot .bottom-right a{
		margin-bottom:5px;
	}
}
@media screen and (max-width:604px){
	.nav .nav-top .all-top{
		width:98%;
	}
	.nav .auto-line{
		position: relative;
    width: 15px;
    height: 12px;
    padding: 0px 8px;
    margin: 0px 5px 0px 10px;
	}
	.nav .auto-line .auto-span .line-two{
		top:6px;
	}
	.nav .auto-line .auto-span .line-three{
		top:12px;
	}
	.line-onetrans{
		transform: translateY(6px) rotate(45deg);
    -webkit-transform: translateY(6px) rotate(45deg);
	}
	.line-threetrans{
		transform: translateY(-6px) rotate(-45deg);
    -webkit-transform: translateY(-6px) rotate(-45deg);
	}
	.nav .nav-top .all-top .top-left .top-img{
		width:10rem;
		margin-right:0.5rem;
	}
	.nav .nav-top .all-top .top-right{
		width: calc(100% - 10.5rem);
	}
	.nav .nav-top .all-top .top-right .lang .lang-img .img-two{
		display:none;
	}
	.nav-auto .ul-auto h1{
		font-size:1.2rem;
	}
	.nav-auto .ul-auto h2{
		font-size:1.05rem;
	}
	.nav-auto .ul-auto{
		padding: 1.5rem 0rem 0rem 1.5rem;
	}
	.load-header{
		position: sticky;
    top: 0px;
	}
	.home .home-content .home-screen .swiper-slide img{
		margin-top:0px;
	}
	.home .home-content .home-screen .swiper-slide .show{
		display:none;
	}
	.home .home-content .home-screen .swiper-slide .hide1{
		display:block;
	}
	.home .home-content .home-screen .swiper-slide .slide-content{
		width:90%;
		top:8%;
	}
	.home .home-content .home-screen .slide-two .slide-content{
		width:95%;
	}
	.home .home-content .home-screen .swiper-slide .slide-content .text1 h3{
		letter-spacing: 2px;
		font-size: 0.85rem;
	}
	.home .home-content .home-screen .swiper-slide .slide-content .text-img{
		margin:8px 0rem 12px;
	}
	.home .home-content .home-screen .swiper-slide .slide-content .slide-btn .btn{
		margin-top: 0.5rem;
	}
	.home .home-content .home-screen .swiper-slide .slide-content .slide-btn .btn p{
		height: 30px;
    line-height: 30px;
    padding: 0px 10px;
    font-size: 0.8rem;
	}
	.btn-click{
		box-shadow: 0px 5px 20px rgba(73,75,77,0.2);
	}
	.home .home-content .home-screen .swiper-slide .slide-content .text2 p{
		display: none;
	}
	.home .home-content .home-screen .slide-one .slide-content .text-img img{
		width:80%;
	}
	.home .home-content .home-screen .slide-two .slide-content .text-img img{
		width:90%;
	}
	.home .home-content .home-screen .slide-two .slide-content .text2 p{
		width:100%;
		line-height: 1.5rem;
	}
	.home .home-content .home-pro .all-pro{
		width: 100%;
    margin-left: 0%;
	}
	.home .home-content .home-pro .all-pro .item-span{
		position: absolute;
    width: 25px;
    height: 25px;
    top: 5%;
    right: 5%;
    z-index: 22;
    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;
	}
	.home .home-content .home-pro .all-pro .all-span{
		position:relative;
		width: 25px;
    height: 25px;
	}
	.home .home-content .home-pro .all-pro .item-span .line-content{
		position: absolute;
    content: "";
    transform: translate(-50%,-50%);
    top: 50%;
    left: 50%;
    background-color: #000000;
    width: 100%;
    height: 1px;
	}
	.home .home-content .home-pro .all-pro .item-span .line-one{
		width: 100%;
    height: 1px;
	}
	.home .home-content .home-pro .all-pro .item-span .line-two{
		width: 1px;
    height: 100%;
	}
	.home .home-content .home-pro .all-pro .pro-item{
		position: absolute;
    top: 6%;
    left: 2.5%;
    width: calc(95% - 2rem);
    justify-content: center;
    padding: 1rem 1rem;
    margin-right: 0%;
    z-index: 120;
    background-color: #ffffff;
    box-shadow: 0px 0px 10px rgba(0,0,0,0.1);
    transform: translateX(-105%);
    -webkit-transform: translateX(-105%);
    -ms-transform: translateX(-105%);
    -moz-transform: translateX(-105%);
    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);
	}
	.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;
	}
	.home .home-content .home-pro .all-pro .pro-item .items-title{
		display: none;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content{
		padding:0rem 5px 1rem 0.8rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .item-title{
		font-size: 1.5rem;
    margin: 1.5rem 0rem 1rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .con{
		font-size: 1.1rem;
		margin-bottom: 0.8rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .con h3{
		padding-left:15px;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .last-item{
		font-size: 1.5rem;
    margin: 2rem 0rem 1.5rem;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .last-item h3{
		padding-left: 0px;
	}
	.home .home-content .home-pro .all-pro .pro-item .item-content .all-item .con h3 span{
		top: 6px;
    width: 10px;
    height: 10px;
    border: 2px solid #d8d6d6;
	}
	.span-change{
		border: 2px solid #2b5aa2 !important;
	}
	.home .home-content .home-pro .all-pro .pro-img{
		width: 100%;
    margin:7% 0% 0% 0%;
    padding-bottom: 10%;
	}
	.home .home-content .home-pro .all-pro .pro-img .img-title{
		width: 96%;
    margin: 3% 2%;
	}
	.home .home-content .home-pro .all-pro .pro-img .img-title h1{
		font-size: 1.5rem;
    letter-spacing: 0.1px;
	}
	.home .home-content .home-pro .all-pro .pro-img .img-title h1 span{
		width: 10px;
    height: 10px;
		border: 3px solid #2b5aa2;
    left: -20px;
	}
	.home .circle-change h2{
		font-size:1.1rem;
	}
	.home .circle-change span{
		width: 35px;
    height: 35px;
    left: -15px;
	}
	.home .home-content .home-pro .all-pro .pro-img .text-bc{
		font-size:3.5rem;
	}
	.home .home-content .home-pro .all-pro .pro-img .circle-change{
		position: absolute;
    top: unset;
    bottom:2.5%;
    right: 2%;
    width: 100%;
    text-align: center;
	}
	.home .home-content .home-pro .all-pro .pro-img .circle-change a{
		position: relative;
    display: inline-block;
	}
	.home .home-content .home-about{
		flex-wrap:wrap;
	}
	.home .home-content .home-about .about-left{
		width:100%;
		padding: 10% 0% 15%;
		background-color: #1f519e;
		background:url(../fodder/home-about-1.jpg) no-repeat;
		background-size:100% auto;
		background-position: bottom;
	}
	.home .home-content .home-about .about-left .show-img{
		display:none;
	}
	.home .home-content .home-about .about-right{
		width:100%;
	}
	.home .home-content .home-about .about-left .left-con{
		position:relative;
		transform: unset;
		left:0%;
		top:0%;
		width:90%;
		margin:0 auto;
	}
	.home .home-content .home-about .about-left .left-con .con-top{
		width: 100%;
		margin-bottom: 6%;
	}
	.home .home-content .home-about .about-left .left-con .con-top .top-left{
		margin-right:5%;
	}
	.home .home-content .home-about .about-left .left-con .con-top .top-left .plus{
		top: 0rem;
    right: -0.5rem;
	}
	.home .home-content .home-about .about-left .left-con .con-top .top-left .plus .plus-span{
		width: 25px;
    height: 25px;
	}
	.home .home-content .home-about .about-left .left-con .con-top .top-left .year-img{
		width:5rem;
	}
	.home .home-content .home-about .about-left .left-con .con-top .top-right{
		font-size: 1.3rem;
    letter-spacing: 0.5px;
	}
	.home .home-content .home-about .about-left .left-con .con-bottom{
		font-size: 1.3rem;
    line-height: 2rem;
    letter-spacing: 0px;
	}
	.home .home-content .home-about .about-right .all-right{
		width: 95%;
    padding: 7% 0%;
    margin:0% auto;
	}
	.home .home-content .home-about .about-right .all-right .right-logo img{
		width: 16rem;
	}
	.home .home-content .home-about .about-right .all-right .right-logo p{
		font-size: 0.8rem;
	  margin-top: 0rem;
	}
	.home .home-content .home-about .about-right .all-right .right-con{
		margin-top: 4%;
	}
	.home .home-content .home-about .about-right .all-right .right-con h1{
		font-size: 2rem;
		margin-bottom: 0.5rem;
	}
	.home .home-content .home-about .about-right .all-right .right-con p{
		font-size: 1rem;
		line-height: 1.6rem;
	}
	.home .home-content .home-about .about-right .all-right .right-con .p-one{
		font-size: 1rem;
    margin-bottom:1.2rem;
	}
	.home .home-content .home-about .about-right .all-right .right-con h3{
		margin-bottom: 0.5rem;
		font-size: 1.3rem;
    letter-spacing: -0.2px;
	}
	.home .home-content .home-about .about-left .video-bc{
		width: 3rem;
    transform: translate(-50%, 0px);
    left: 50%;
    bottom: -1.2rem;
	}
	.home .home-content .home-about .about-left .video-bc .img:before{
		width: calc(100% + 15px);
    height: calc(100% + 15px);
	}
	@keyframes scale2{0%{transform:translate(-50%,-50%) scale(0.5);opacity:.9;}100%{transform:translate(-50%,-50%) scale(1.3);opacity:0;}}
	.home .home-content .home-adv .all-adv{
		width: 98%;
    margin: 8% auto 5%;
	}
	.home .home-content .home-adv .all-adv .adv-con{
		width: calc(49% - 1rem);
		margin:0% 2% 5% 0%;
	}
	.home .home-content .home-adv .all-adv .adv-con:nth-child(2n){
		margin-right:0%;
	}
	.home .home-content .home-adv .all-adv .adv-con .con-img{
		width: 3rem;
	}
	.home .home-content .home-adv .all-adv .adv-con .all-con .p-con{
		width: 95%;
    font-size: 0.9rem;
    line-height: 1.5rem;
	}
	.home .home-content .home-adv .all-adv .adv-con .adv-bc{
		box-shadow: 0px 0px 30px rgba(7,1,2,0.1);
	}
	.home .home-content .home-brand .all-brand{
		width: 95%;
    margin: 0 auto;
	}
	.home .home-content .home-brand .all-brand .brand-left{
		width:100%;
	}
	.home .home-content .home-brand .all-brand .brand-right{
	  width: 100%;
    margin:5% auto;
	}
	.home .home-content .home-brand .all-brand .brand-right .brand-title .title-top h1{
		font-size: 1.15rem;
    letter-spacing: 0.5px;
    padding-left: 45px;
	}
	.home .home-content .home-brand .all-brand .brand-right .brand-title .title-top h1:before{
		width:35px;
	}
	.home .home-content .home-brand .all-brand .brand-right .brand-title .title-bottom{
		font-size:1.5rem;
    margin: 0.5rem 0rem 0.8rem;
	}
	.home .home-content .home-brand .all-brand .brand-right .brand-img h1{
		font-size: 1.2rem;
    margin: 1.3rem 0rem 0.5rem;
	}
	.home .home-content .home-brand .all-brand .brand-right .brand-img img{
		width: 100%;
	}
	.home .home-content .home-brand .all-sample{
		background-size: 100% 100%;
		margin-top:2%;
		padding:2% 0% 9%;
	}
	.home .home-content .home-brand .all-sample .sample{
		margin-top: 1%;
	}
	.home .home-content .home-brand .sample .brand-right .brand-title{
		position: relative;
    left: 0%;
    top: unset;
    margin-bottom: 1rem;
	}
	.home .home-content .home-brand .sample .brand-right .brand-title .title-bottom{
		color: rgba(252,252,252,0.95);
	}
	.home .home-content .home-brand .sample .brand-right .p-con{
		font-size: 1rem;
    line-height: 1.5rem;
    margin-bottom:0rem;
	}
	.home .home-content .home-exhibition .all-exhibition{
		width: 90%;
    padding:5% 3%
	}
	.home .home-content .home-exhibition .all-exhibition:before{
		height: 30%;
	}
	.home .home-content .home-exhibition .all-exhibition .exhibi-title{
		font-size: 2rem;
    margin-bottom: 1rem;
	}
	.home .home-content .home-exhibition .all-exhibition .con-text{
		border-bottom: 3px solid #e1ebfb;
	}
	.home .home-content .home-exhibition .all-exhibition .con-text p{
		font-size: 0.8rem;
		margin-top: 0.5rem;
	}
	.home .home-content .home-exhibition .all-exhibition .con-text h1{
		font-size: 1rem;
    padding: 5px 0rem 0.5rem;
	}
	.home .home-content .home-exhibition .all-exhibition .con-text h1 span{
		height: 3px;
		bottom: -3px;
	}
	.all-product .all-pro{
		width: 95%;
    margin: 6% auto 10%;
	}
	.all-product .all-pro .all-pro-title{
		flex-wrap: wrap;
    margin-bottom: 1.5rem;
	}
	.all-product .all-pro .all-pro-title .title{
		width: 100%;
    margin:0% 0% 4% 0%;
	}
	.all-product .all-pro .all-pro-title .little-items{
		width:100%;
	}
	.all-product .all-pro .all-pro-title .title h1{
		font-size: 1.5rem;
    line-height: 30px;
    padding-left: 0.3rem;
    border-left: 2px solid #15499a;
	}
	.all-product .all-pro .all-pro-title .little-items .item{
		height: 35px;
    line-height: 35px;
    margin-left: 5px;
    padding: 0px 5px;
	}
	.all-product .all-pro .all-pro-title .little-items .item h2{
		font-size:0.9rem;
	}
	.all-product .all-pro .all-pro-img .img-text .text{
		font-size: 0.9rem;
    bottom: 0.5rem;
	}
	.all-product .all-pro .all-pro-img .img-text{
		width: 49%;
    margin: 0% 2% 2% 0%;
	}
	.all-product .all-pro .all-pro-img .img-text:nth-child(2n){
		margin-right:0%;
	}
	.all-product .all-pro .all-pro-btn .all-btn{
		margin-top:1rem;
	}
	.all-product .all-pro .all-pro-btn .all-btn .click-btn{
		width: 30px;
    height: 30px;
    line-height: 32px;
    font-size: 1rem;
	}
	.product .product-content .product-bc{
		top: 0px;
		margin-top:0px;
	}
	.product .product-content .all-product{
		width:90%;
		padding-top:7%;
	}
	.product .product-content .all-product .img-details .img-left{
		width: 100%;
    margin: 0 auto 5%;
	}
	.product .product-content .all-product .img-details .detail-right{
		width:100%;
	}
	.product .product-content .all-product .img-details .pro-link{
		width: 2rem;
    top: 12%;
	}
	.product .product-content .all-product .img-details .link-prev{
		left: -2%;
	}
	.product .product-content .all-product .img-details .link-next{
		right: -2%;
	}
	.product .product-content .all-product .img-details .img-left .img-bottom .img{
		width: calc(25% - 3.75px);
    margin-right: 5px;
	}
	.product .product-content .all-product .img-details .detail-right .pro-name h1{
		font-size:2rem;
    margin-bottom: 3%;
    text-align: center;
	}
	.product .product-content .all-product .img-details .detail-right .right-con .con-top .con-text{
		width: 100%;
    margin: 0 auto 1rem;
	}
	.product .product-content .all-product .img-details .detail-right .right-con .con-text .text span{
		width:5px;
		height:5px;
	}
	.product .product-content .all-product .img-details .detail-right .right-con .con-text .mini-title h2{
		font-size: 1.3rem;
		margin-bottom: 0.3rem;
		letter-spacing: 0.1px;
	}
	.product .product-content .all-product .img-details .detail-right .right-con .con-text .text h3{
		font-size: 1rem;
    line-height: 1.8rem;
	}
	.product .product-content .all-product .img-details .detail-right .right-con .con-bottom .con-text .text p{
		font-size: 1.05rem;
    line-height: 1.8rem;
	}
	.product .product-content .all-product .img-details .detail-right .right-con .con-text{
		margin-bottom: 1.5rem;
	}
	.product .product-content .all-product .img-details .detail-right .pro-btn a{
		margin-top:0.5rem;
	}
	.product .product-content .all-product .img-details .detail-right .pro-btn a .shop-btn{
		height: 45px;
    line-height: 45px;
	}
	.product .product-content .all-product .img-details .detail-right .pro-btn a .shop-btn p{
		font-size:1.1rem;
	}
	.product .product-content .all-product .img-details .detail-right .pro-btn a .shop-btn img{
		width:2rem;
	}
	.product .product-content .all-product .pro-parameter{
		width: 100%;
    margin: 7% auto;
	}
	.product .product-content .all-product .pro-parameter .para-con .para-title{
		font-size:1.3rem;
	}
	.company .company-screen .screen-content{
		top: 55%;
		width:100%;
	}
	.company .company-screen .screen-content .screen-con:after{
		content:unset;
	}
	.company .company-screen .screen-content .screen-con .con-top{
		margin-bottom:1.2rem;
	}
	.company .company-screen .screen-content .screen-con .con-top h1{
		font-size: 1.2rem;
    line-height: 1.8rem;
	}
	.company .company-screen .screen-content .screen-con .con-top h3{
		font-size: 0.9rem;
    letter-spacing: 1px;
	}
	.company .company-screen .screen-content .con-two .con-top h1{
		font-size:1.5rem;
		line-height:2rem;
	}
	.company .company-screen .screen-content .con-three .con-top h1{
		font-size:1.5rem;
		line-height:2rem;
	}
	.company .company-screen .screen-content .screen-con .con-top:before{
		width: 5rem;
    height: 5rem;
    border-width: 1px;
	}
	.company .company-screen .screen-content .screen-con .con-bottom p{
		font-size:0.8rem;
	}
	.company .company-content .company-profile{
		width: 95%;
    margin: 5% auto 7%;
		flex-wrap: wrap;
	}
	.company .company-content .company-profile .profile-left{
		width:100%;
		margin-top: 0%;
	}
	.company .company-content .company-profile .profile-right{
		width:100%;
	}
	.company .company-content .company-profile .profile-right .all-right{
		width: 100%;
    margin: 5% auto 0%;
	}
	.company .company-content .company-profile .profile-right .all-right .right-title{
		margin-bottom: 3%;
	}
	.company .company-content .company-profile .profile-right .all-right .right-title .img{
		width: 2.5rem;
    margin-right: 1rem;
    box-shadow: 0px 3px 10px 1px rgba(81,82,83,0.08);
	}
	.company .company-content .company-profile .profile-right .all-right .right-title h1{
		font-size: 1.5rem;
	}
	.company .company-content .company-profile .profile-right .all-right .right-text p{
		font-size: 1rem;
    line-height: 1.8rem;
	}
	.company .company-content .company-profile .profile-right .all-right .right-text p span{
		font-size: 1rem;
	}
	.company .company-content .company-workshop .all-workshop{
		width: 95%;
    margin:8% auto 9%;
	}
	.company .company-content .company-workshop .all-workshop .title{
		margin-bottom:5%;
	}
	.company .company-content .company-workshop .all-workshop .title h3{
		font-size: 0.9rem;
		padding-left:30px;
	}
	.company .company-content .company-workshop .all-workshop .title h3 span{
	  width: 20px;
	}
	.company .company-content .company-workshop .all-workshop .title h1{
		font-size:1.8rem;
	}
	.company .company-content .company-workshop .all-workshop .title p{
		display:none;
	}
	.company .company-content .company-sample .all-sample{
		width:95%;
		margin:0 auto;
	}
	.company .company-content .company-sample .all-sample .sample-left{
		width: 100%;
    margin: 0 auto;
	}
	.company .company-content .company-sample .all-sample .sample-left .left-text{
		width: 100%;
    margin: 0% auto 2%;
	}
	.company .company-content .company-sample .all-sample .sample-right{
		width: 100%;
    margin:3% auto;
	}
	.company .company-content .company-sample .all-sample .sample-left .left-text .left-title h1{
		font-size:1.8rem;
		padding-left:30px;
	}
	.company .company-content .company-sample .all-sample .sample-left .left-text .left-title h1 span{
	  width: 20px;
	}
	.company .company-content .company-sample .all-sample .sample-left .left-text .left-p{
		font-size: 1rem;
    line-height: 1.8rem;
		margin-top: 2%;
	}
	.company .company-content .company-sample .all-sample .sample-right .right-text p{
		font-size: 1rem;
		line-height:1.8rem;
		padding:5% 0%;
	}
	.news .new-content{
		margin-top:0px;
	}
	.news .new-content .all-new{
		padding-top:7%;
	}
	.news .new-content .all-new .new-title h1{
		font-size:2.5rem;
	}
	.news .new-content .all-new .new-title p{
		font-size:0.9rem;
	}
	.news .new-content .all-new .new-con .news-img{
		width: 95%;
		margin:7% auto;
		padding-bottom: 7%;
	}
	.news .new-content .all-new .new-con .news-img .swiper-container-h{
		padding:0% 2% 7%;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con{
		width:85%;
		margin: 0% auto 5%;
		padding: 2% 1.5% 5% 1.5%;
		box-shadow: 0px 5px 20px rgba(7,1,2,0.08);
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con:nth-child(2n){
		margin: 0% auto 5%;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con:nth-child(3n){
		margin: 0% auto 5%;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con .text .text-top .top-img{
		width:2.5rem;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con:nth-child(1) .text .text-top .top-img{
		width:1.8rem;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con .text{
		margin-top:8%;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con .text .text-top .top-p{
		font-size: 0.9rem;
		margin-left:5px;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con .text .text-top .top-p .p-two{
		margin-left: 5px;
	}
	.news .new-content .all-new .new-con .news-img .img-con .all-con .text h1{
		font-size: 1.2rem;
	}
	.screen-content .screen-img{
		top: 0px;
	}
	.screen-content .screen-con{
		padding-top:7%;
		width:95%;
	}
	.screen-content .screen-con .con-title h1{
		font-size:2rem;
	}
	.all-pro-contact .pro-con-content .contact-con{
		top:45%;
	}
	.video .screen-content .screen-img img{
		display:none;
	}
	.video-content .video-con .con-title p{
		width: 100%;
    line-height: 1.8rem;
    margin: 0.5rem auto 2rem;
	}
	.video-content .video-con .con-video video{
		box-shadow: 0px 5px 20px 2px rgba(7,1,2,0.05);
	}
	.video-content .video-con .con-video .video-text h3{
		letter-spacing: 2px;
    margin: 3% auto 12%;
    font-size: 1rem;
	}
	.certificate .screen-content .screen-img img{
		display:none;
	}
	.certificate .certificate-content .certificate-con{
		width: 95%;
		margin-bottom: 7%;
	}
	.certificate .certificate-content .certificate-con .con-title h1{
		font-size: 2.2rem;
    margin-bottom: 0.5rem;
    text-align: center;
	}
	.certificate .certificate-content .certificate-con .con-title .title-img{
		position: relative;
    top: unset;
    right: unset;
	}
	.certificate .certificate-content .certificate-con .con-title .title-img img{
		width: 3rem;
    margin-right: 0.5rem;
	}
	.certificate .certificate-content .certificate-con .con-title p{
		font-size: 1rem;
		line-height:1.8rem;
	}
	.certificate .certificate-content .certificate-con .certificate-img .swiper-slide{
		width: 350px;
	}
	.certificate .certificate-content .certificate-con .certificate-img .swiper-slide .img-text .slide-img{
		box-shadow:0px 2px 15px rgba(0,0,0,0.1);
	}
	.certificate .certificate-content .certificate-con .certificate-img .swiper-slide .img-text h3{
		margin-top:8px;
		font-size:0.8rem;
	}
	.certificate .certificate-content .certificate-con .certificate-img .swiper-container{
		padding-bottom: 10%;
	}
	.certificate .certificate-content .certificate-con .certificate-img .swiper-container .swiper-pagination-bullet{
		width:6px;
		height:6px;
		margin: 0px 5px;
	}
	.certificate .certificate-content .certificate-con .certificate-img .swiper-container .swiper-pagination-bullet-active{
		border: 1px solid #15499a;
	}
	.all-pro-contact .pro-con-content .screen-img{
		margin-top: 0px;
	}
	.all-pro-contact .pro-con-content .contact-con h1{
		font-size:2rem;
	}
	.contact .msg-form .all-contact{
		width:90%;
		margin: 2% auto 6%;
		flex-wrap: wrap;
	}
	.contact .msg-form .all-contact .contact-msg{
		width: 100%;
    margin: 5% auto 7%;
	}
	.contact .msg-form .all-contact .contact-form{
		width: 100%;
	}
	.contact .msg-form .all-contact .contact-msg .top-img{
		width: 3rem;
	}
	.contact .msg-form .all-contact .contact-msg .msg-title h1{
		font-size:1.5rem;
	}
	.contact .msg-form .all-contact .contact-msg .all-msg .img-text{
		padding-bottom: 0.8rem;
		margin-bottom: 0.8rem;
	}
	.contact .msg-form .all-contact .contact-msg .all-msg .img-text .img{
		width:2.2rem;
	}
	.contact .msg-form .all-contact .contact-msg .all-msg .img-text .text{
		font-size: 1rem;
    line-height: 1.5rem;
    width: calc(100% - 2.2rem);
	}
	.contact .msg-form .all-contact .contact-form .form .layui-input{
		height: 45px;
    line-height: 45px;
    margin-top: 0rem;
    padding-left: 15px;
	}
	.contact .msg-form .all-contact .contact-form .form .layui-form-item{
		margin-bottom: 10px;
	}
	.contact .msg-form .all-contact .contact-form .form .layui-textarea{
    min-height: 150px;
    padding: 10px 15px;
	}
	.contact .msg-form .all-contact .contact-form .form .layui-btn{
		width: auto;
    height: 50px;
    line-height: 50px;
    margin-top: 2rem;
    padding: 0px 10px 0px 30px;
	}
	.contact .msg-form .all-contact .contact-form .form .layui-btn .img{
		width:2.2rem;
		position: relative;
    transform: unset;
    top: unset;
    right: unset;
    margin-left: 15px;
	}
	.contact .msg-form .msg-phone{
		width: 80%;
    padding: 5%;
	}
	.contact .msg-form .msg-phone .img-bc{
		right: 3%;
    width: 60%;
	}
	.contact .msg-form .msg-phone .img-text .img{
		width: 2.2rem;
	}
	.contact .msg-form .msg-phone .img-text .text h3{
		font-size:1.5rem;
		margin-left: 1rem;
	}
	.down .down-content{
    padding: 7% 0%;
  }
  .down .down-content .all-down{
    width: 92%;
  }
  .down .down-content .all-down .down-title h1{
    font-size: 1.3rem;
    margin-bottom: 8%;
  }
  .down .down-content .all-down .msg-con{
    margin: 4% 0%;
  }
  .down .down-content .all-down .msg-con .con-title h2{
    font-size: 1.1rem;
    margin-bottom: 1.2%;
  }
  .down .down-content p{
    font-size: 0.95rem;
    line-height: 1.6rem;
  }
  .down .down-content .all-down .msg-time{
    margin-top: 6%;
  }
	.foot{
		margin-top: 5%;
	}
	.foot .foot-contact{
		width: 88%;
    padding: 5%;
    flex-wrap: wrap;
	}
	.foot .foot-contact .form-title{
		width: 100%;
    margin: 0% 0% 5%;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    justify-content: center;
	}
	.foot .foot-contact .form{
		width:100%;
	}
	.foot .foot-contact .form .layui-form-item{
		width: 100%;
    margin: 0px 0px 5px 0px;
	}
	.foot .foot-contact .form .layui-form-item:nth-child(4){
		width: 100%;
    margin: 0px 0px 5px 0px;
	}
	.foot .foot-contact .form .layui-form-item:nth-child(5){
		width:100%;
	}
	.foot .foot-contact .form .layui-input{
		height: 45px;
    line-height: 45px;
    padding-left: 1rem;
	}
	.foot .foot-contact .form-title img{
	  width: 3.5rem;
	  margin-right: 1rem;
	}
	.foot .foot-contact .form-title h1{
		font-size:2rem;
	}
	.foot .foot-contact .form .layui-btn{
		font-size:0.95rem;
	}
	.foot .foot-contact .form .layui-btn .img{
		width:1.6rem;
	}
	.foot .foot-top .all-top{
		width: 95%;
    padding: 8% 0% 6%;
	}
	.foot .foot-top .all-top .top-con{
		margin-bottom:3%;
	}
	.foot .foot-top .all-top .top-con .top-detail{
		margin-top: 1rem;
	}
	.foot .foot-top .all-top .top-con .top-title img{
		width:13rem;
	}
	.foot .foot-top .all-top .top-con .top-title:after{
		top: 110%;
		height:2px;
	}
	.foot .foot-top .all-top .con-add .top-detail .de-two{
		width:100%;
	}
	.foot .foot-top .all-top .con-add .top-detail p{
		font-size: 1rem;
		margin-bottom: 0rem;
	}
	.foot .foot-top .all-top .con-add{
		width:100%;
		margin-right: 0%;
	}
	.foot .foot-top .all-top .con-msg{
		width:100%;
		margin-right:0%;
	}
	.foot .foot-top .all-top .con-links{
		width:100%;
	}
	.foot .foot-top .all-top .con-links .top-detail ul{
		display:flex;
		display:-webkit-flex;
		flex-wrap:wrap;
		padding-left: 5%;
	}
	.foot .foot-top .all-top .con-links .top-detail li{
		width:50%;
	}
	.foot .foot-top .all-top .top-con .top-title h1{
		font-size:1.5rem;
	}
	.foot .foot-top .foot-top-bc{
		width: 10rem;
	}
	.foot .bottom-right p{
		font-size: 0.85rem;
		margin: 3px 0px;
	}
	.foot .bottom-right a{
		margin-bottom:5px;
	}
}
@media screen and (max-width:400px){
	.news .new-content .all-new .new-con .news-img .img-con .all-con{
		width:90%;
	}
}