/* Write your styles */
html {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
	margin-top:0px;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
fieldset, img {
    border: 0 none;
}
address, caption, cite, code, dfn, em, strong, th, var {
    font-style: normal;
    font-weight: normal;
}
li {
    list-style: none outside none;
}
caption, th {
    text-align: left;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}
q:before, q:after {
    content: "";
}
abbr, acronym {
    border: 0 none;
    font-variant: normal;
}
sup {
    vertical-align: text-top;
}
sub {
    vertical-align: text-bottom;
}
input, textarea, select {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
}
input, textarea, select {
}
legend {
    color: #000000;
}
body {
    font: 13px/1.231 arial,helvetica,clean,sans-serif;
}
select, input, button, textarea {
    font: 99% arial,helvetica,clean,sans-serif;
}
table {
    font-size: inherit;
}
pre, code, kbd, samp, tt {
    font-family: monospace;
    line-height: 100%;
}
a {
    text-decoration: none;
}
a:hover, a:focus {
    text-decoration: none;
}
strong {
    font-weight: bold;
}
input[type="submit"] {
    cursor: pointer;
}
button {
    cursor: pointer;
}

.all{
	width:100%;
	height:auto;
	position:relative;
}

.opacity1 {
    background: rgb(25 25 25);
}

.flex_j-s-b {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}
.flex_wrap {
    -webkit-box-pack: wrap;
    -ms-flex-pack: wrap;
    -webkit-justify-content: wrap;
    flex-wrap: wrap;
}
.flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}

@font-face {font-family: 'AlibabaPuHuiTi-3-55-Regular';src: url('../fonts/HAlibabaPuHuiTi-3-55-Regular.ttf') format('truetype');}
@font-face {font-family: 'AlibabaPuHuiTi-3-75-SemiBold';src: url('../fonts/AlibabaPuHuiTi-3-75-SemiBold.ttf') format('truetype');}

@keyframes gradientAnimation {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}

.online {display:none;position:fixed;z-index:180;top:320px;right:1em;width:3.75em;border-radius:1.875em;background:rgb(0 0 0 / 80%);}
.online ul {}
.online li {position:relative;}
.online .f {width:3.75em;height:3.75em;text-align:center;cursor: pointer;}
.online .f i {color:#fff;text-align:center;font-size:1.5em;line-height:2.5em;}
.online .s {display:none;position:absolute;left:-1em;top:0.46875em;transform:translateX(-100%);width:auto;background:rgb(0 0 0 / 80%);padding:0.625em 1.25em;border-radius:0.25em;}
.online .s a {display:block;color:#fff;font-size:1.25em;line-height:1.25;white-space:nowrap;}

@media (min-width:1024px) {

.dizhi{
    position:relative;
    top:-3px;
}

.map{
        margin-top:13%;
    }

.mobile_banner{
    display:none;
}

.news_prev_next_list{
    font-size:1.3em;
}    
    
.s_other .box{
    font-size:2.5em;
    color:#191919;
    font-family:'AlibabaPuHuiTi-3-75-SemiBold';
    font-weight:bold;
}

.sub_meun .nav_list {display:none;position:absolute;z-index:10;min-width:10em;background:rgb(25,25,25,0.6);left:50%;top:calc( 100% - 0.15em );text-align:center;overflow:hidden;transform:translateX(-50%);padding:1em 0;font-size:1.5em;margin-top:1.7%;}
.sub_meun .nav_list li {}
.sub_meun .nav_list a {display:block;font-size:1em;line-height:3em;word-break:keep-all;white-space:nowrap;padding:0 1.5em;text-align:center;transition:all 0.4s;}

.sub_meun{
    position:relative;
}



.s_box .viewmore a{
	margin:0 auto;
	margin-top:5%;
}

.s_case .viewmore a{
	margin:0 auto;
}

.single_patents img {
    display: block;
    border: 0;
    max-width: 100%;
}
	
.single_automated .swiper-pagination{
	display:none;
}
  
 .single_about .title{
	  margin-bottom:11em;
  }
  
  .single_about .index_abouts_under_liebiao{
	  width:100%;
	  margin-left:0px;
  }
  
 .single_about .index_abouts_under{
	  width:100%;
  }
  
 .single_about .viewmore{
	 margin:10% 0;
 }
  
.container{
	  width:92%;
	  height:auto;
	  max-width:1600px;
	  margin:0 auto;
  }
  
	.mobile_meun{
		display:none;
	}
	
	.banner_button a{
		display:block;
		width:35%;
		height:auto;
		padding:2%;
		border-radius:5px;
		background-image: linear-gradient(to right, #bb0d19,35%,#faa82a);
		color:#ffffff;
		text-align:center;
		font-size:0.35em;
		font-family:'AlibabaPuHuiTi-3-75-SemiBold';
		position:absolute;
		z-index:999;
		top:0;
		left:50%;
		transform: translate(-50%, -50%);
		margin-top:49%;
	    transition:all 0.85s;
	    background-size:200% 100%;
	}
	
	.banner_button a:hover{
	     background-image: linear-gradient(to left, #bb0d19, #faa82a);
         background-size: 100% 100%;/* 设置背景大小，以便可以平滑过渡 */
	}
  
	.mobile_header{
		display:none;
	}
	
  .header{
	   width:100%;
	   height:auto;
	   background-color: rgba(25, 25,25, 0.5); 
	   position:fixed;
	   z-index:99;
	   top:0px;
  }
  
  .header_middle{
	  width:92%;
	  max-width:1600px;
	  margin:0 auto;
	  display:flex;
	  justify-content: space-between;
  }
  
  .index_logo{
	  width:16%;
	  height:auto;
	  overflow:hidden;
  }
  
  .index_logo img{
	  width:100%;
  }
  
  .index_meun{
	  width:80%;
	  height:auto;
	  display:flex;
	  justify-content: space-between;
  }
  
  .index_meun_list{
	  width:90%;
	  display:flex;
	  justify-content: space-between;
	  margin-top:5%;
  }
  
  .meun_title{
	  height:100%;
	  padding:1%;
	  text-align:center;
	  font-family:"AlibabaPuHuiTi-3-55-Regular";
	  flex-grow: 1;
	  height:65px;
  }
  
  .meun_title a{
      display:block;
	  width:100%;
	  height:auto;
	  font-family:"AlibabaPuHuiTi-3-55-Regular";
	  font-size:1.5em;
	  color:#ffffff;
  }
  
  .mein_line{
			display:none;
			color:#faa828;
			width:40px;
			margin:0 auto;
			padding-bottom: 5px;
			border-bottom: 4px solid transparent;
			background-image: linear-gradient(to right, #bb0d19, #faa82a);
			background-size: 100% 3px;
			background-repeat: no-repeat;
			background-position: bottom;
  }
  
  .header_button{
	  width:5%;
	  display:flex;
	  margin-top:6%;
  }
  
    .header_button img{
		width:21px;
		height:21px;
	}
	
	.search{
		margin-left:30%;
	}
  
   .meun_title a:hover{
	   color:#faa828;
	   .mein_line{
		    display:block;
			color:#faa828;
			display: inline-block;
			width:40px;
			margin:0 auto;
			padding-bottom: 5px;
			border-bottom: 4px solid transparent;
			background-image: linear-gradient(to right, #bb0d19, #faa82a);
			background-size: 100% 3px;
			background-repeat: no-repeat;
			background-position: bottom;
	   }
   }
   
   .banner{
	   margin-top:-2%;
   }
   
   .s_box .box{
	   width: 100%;
		height: auto;
		text-align: center;
		font-size: 1.3em;
		color: #191919;
		text-transform: capitalize;
		vertical-align: middle;
		position:relative;
   }
   
   .box {
		width: 100%;
		height: auto;
		text-align: center;
		font-size: 5em;
		color: #fff;
		text-transform: capitalize;
		vertical-align: middle;
		position:relative;
	}

	
	
	.head_language{
	  position:relative;
	}
	
	.head_language .language_con {display:none;position:fixed;right:8%;top:9em;z-index:999;background:#ffffff;box-shadow:0 0 8px 0 rgba(0,0,0,0.37);border-radius:5px;overflow:hidden;}
	.head_language .language_con ul {width:140px;overflow:auto;list-style:none;}
	.head_language .language_con li {}
	.head_language .language_con li a {display:inline-block;width:100%;color:#000;font-size:1.4em;background-repeat:no-repeat;height:34px;background-position:0.5em;background-size:1em;padding:10px;}
	.head_language .language_con li.active a,.head_language .language_con li a:hover {background-color:#faa82a;color:#fff;}
	.head_language .language_con li img {width:1em;margin-right:0.5em;box-shadow:0 0 3px 0 rgba(0,0,0,0.25);}
	.head_language .language_con li span {font-size:0.875em;}
	.navbar-project {position:relative;cursor:pointer;width:1.5em;height:1.5em;padding:0.25em 0;}
	.project-hamburger {display:flex;align-self:center;flex-direction:column;justify-content:space-between;height:1em;}
	.clearfix:before, .clearfix:after {
		content: " ";
		display: table;
		clear: both;
	}
	
	
.project-close {position:absolute;right:3em;top:3em;height:1.5em;width:1.5em;transform:rotate(45deg);z-index:-1;}
.project-close span {position:absolute;background:#151515;transition:all .15s ease-in-out;}
.project-close span:nth-child(1) {height:0;width:2px;top:10%;left:50%;margin-left:-1px;transition-delay:0s;}
.project-close span:nth-child(2) {width:0;height:2px;left:10%;top:50%;margin-top:-1px;transition-delay:.15s;}
.navbar-project.active .project-close {z-index:1031;}
.navbar-project.active .project-close > span:nth-child(1) {height:80%;transition-delay:.3s;}
.navbar-project.active .project-close > span:nth-child(2) {width:80%;transition-delay:.45s;}
.navbar-modern-project {position:fixed;top:0;right:0;bottom:0;background:#ffffff;transform:translateX(102%);box-shadow:0 0 8px 0 rgba(0,0,0,0.37);z-index:1030;transition:0.35s all cubic-bezier(0.65,0.05,0.36,1);padding:4em 4em;width:40em;}
.navbar-project.active .navbar-modern-project {transform:translateX(0);}
.navbar-project-modern-header {margin-bottom:1em;line-height:1;}
.navbar-project-modern-title {font-size:2.4em;line-height:1;font-family:'AlibabaPuHuiTi-3-75-SemiBold';}
.navbar-modern-project-content {height:calc(100vh - 9.25em);overflow-y:auto;overflow-x:hidden;}
.navbar-modern-project-content p {font-size:1.4em;margin-bottom:1.5em;font-family: "AlibabaPuHuiTi-3-55-Regular";}
.navbar-modern-project-content .link-simple {display:block;color:#191919;font-size:1.125em;margin-bottom:1em;font-weight:bold;}
.navbar-modern-project-content img {width:100%;height:auto;}
.navbar-modern-contacts {padding-bottom:1em;}
.navbar-modern-contacts li {margin-top:2em;display:flex;font-family: "AlibabaPuHuiTi-3-55-Regular";}
.navbar-modern-contacts li .icon {margin-right:1.6em;color:#faa82a;}
.navbar-modern-contacts li .icon img{width:21px;}
.navbar-modern-contacts li .con {font-size:1.4em;}
.navbar-modern-list-social {padding-top:2.35em;}
.navbar-modern-list-social li {margin-right:1.5em;}
.navbar-modern-list-social li .icon {color:#faa82a;font-size:1.5em;}
.navbar-modern-list-social li .icon:hover {color:#faa82a;}
 .flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}

	.banner_solog{
		position:absolute;
		z-index:999;
		top:48%;
		left:50%;
		transform: translate(-50%, -50%);
	}

	.big_banner_solog{
		font-size:0.9em;
		font-family:'AlibabaPuHuiTi-3-75-SemiBold';
		font-weight:bold;
	}
	
	
    .small_banner_solog{
        width:60%;
        height:auto;
        display:flex;
        margin:0 auto;
        justify-content:space-between;
    }
    
    .small_banner_solog_list{
        height:auto;
        display:flex;
        font-family:'AlibabaPuHuiTi-3-55-Regular';
    }
    
    .small_banner_solog_list img{
        width:26px;
        height:23px;
        margin-top:0px;
    }
    
    #banner_text3{
       font-size:0.33em; 
       padding-top:12%;
       position:relative;
       left:10px;
    }
    
    
      #banner_text2{
       font-size:0.33em; 
       padding-top:23%;
       position:relative;
       left:10px;
    }
    
     #banner_text1{
       font-size:0.33em; 
       padding-top:17%;
       position:relative;
       left:10px;
    }
    
    #big_banner_solog{
        margin-top:8.5%;
    }
    
    .small_banner_solog_img{
        width:60%;
       height:auto;
       display:flex;
       font-family:'AlibabaPuHuiTi-3-55-Regular';
       margin:0 auto;
       justify-content:space-between;

    }
    
     .small_banner_solog_img img{
         width:100%;
     }
     
     #small_banner_solog{
         margin-top:2%;
         width:100%;
         
     }
     
     .smallimg_list{
         width:28%;
        
     }
     
     .small_banner_solog_img_list{
         width:100%;
         margin:0 auto;
         display:flex;
         justify-content:space-between;
     }
	
	.mobile_banner{
		display:none;
	}
	
   	.Furniture_Collection{
		width:100%;
		height:100%;
		overflow:hidden;
		background:#ffffff;
	}
	
	.Furniture_Collection_middle{
		width:92%;
		max-width:1600px;
		height:auto;
		margin:5.5% auto;
	}
	
	.Furniture_Collection_middle_top{
		width:100%;
		height:auto;
		display:flex;
		justify-content:space-between;
	}
	
	.titles{
		font-size:3.8em;
		font-family:'AlibabaPuHuiTi-3-75-SemiBold';
		font-weight:bold;
		
	}
	
	.viewmore a{
        display: block;
        width:170px;
        height:40px;
        line-height:40px;
        border-radius:5px;
        background-image: linear-gradient(to right, #bb0d19,35%,#faa82a);
		 color:#ffffff;
        text-align: center;
        font-size: 1.45em;
        font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
        margin-top:5%;
        transition:all 0.85s;
	    background-size:200% 100%;
	}
	
	.viewmore a:hover{
	     background-image: linear-gradient(to left, #bb0d19, #faa82a);
         background-size: 100% 100%;/* 设置背景大小，以便可以平滑过渡 */
	}
	
	.Furniture_Collection_middle_under{
		width:100%;
		height:auto;
		margin-top:5%;
	}
	
	.Furniture_Collection_meun{
		width:100%;
		height:auto;
		display:flex;
		justify-content:space-between;
	}
	
	.Furniture_Collection_meun_list{
		padding:0.5% 2.5%;
		text-align:center;
		font-size:1.9em;
		font-family:"AlibabaPuHuiTi-3-55-Regular";
	}
	
	.Furniture_Collection_meun_list:hover{
		 background-image: linear-gradient(to right, #bb0d19,35%,#faa82a);
		 color:#ffffff;
		 border-radius:10px;
		 
	}
	
	
	
	.Furniture_Collection_line{
		width:2px;
		height:25px;
		background:#000000;
		margin:0.7% 2%;
	}
	
	.actices{
		 background-image: linear-gradient(to right, #bb0d19,35%,#faa82a);
		 color:#ffffff;
		 border-radius:10px;
	}
	
	.actices a{
		color:#ffffff;
	}
	
	
	
	
	.Furniture_Collection_liebiao{
		width:100%;
		height:100%;
		margin-top:2.5%;
		margin-bottom:2.5%;
		overflow:hidden;
	}
	
	.Collection_liebiao_list{
		width:100%;
		height:auto;
	}
	
	
	
	.Collection_liebiao_list_left{
		width:60%;
		height:auto;
		overflow:hidden;
		border-radius:10px;
		float:left;
	}
	
	
	
	.Collection_liebiao_list_left img{
		width:100%;
		transition:all 0.5s;
	}
	
	.Collection_liebiao_list_left img:hover{
		transform:scale(1.15);
	}
	
	.Collection_liebiao_list_right{
		width:40%;
		height:auto;
		padding:10% 5%;
		float:left;
	}
	
	.Collection_liebiao_list_right_top{
		width:100%;
		display:flex;
		font-family:"AlibabaPuHuiTi-3-55-Regular";
		font-size:1.5em;
		color:#191919;
	}

	
	.mores{
		margin-top:5%;
		margin-left:3%;
	}
	
	.Collection_liebiao_list:hover{
		
		.mores{
			background: linear-gradient(to right, #bb0d19,#faa82a);
			background-clip: text;
			color: transparent;
		}
		
	}
	
	.Collection_liebiao_list_right_under{
		width:100%;
		height:auto;
	}
	
	.under_title{
		font-size:3.2em;
		font-family:'AlibabaPuHuiTi-3-75-SemiBold';
		margin:5% 0;
		font-weight:bold;
	}
	
	.under_remark{
		font-size:1.4em;
		font-family:'AlibabaPuHuiTi-3-55-Regular';
		line-height:1.7em;
	}
	
	.Collection_liebiao_list{
		display:none;
	}
	
	.t0{
		display:block;
	}
	
	.mobile_Collection_liebiao_list{
		display:none;
	}
	
	.index_solutions{
		position: relative;
		width: 100%;
		height:100%;
		padding-bottom:2%;
		background: url(../images/solution_bg_02.jpg) no-repeat center center;
		background-attachment: fixed;
	}
	
	.index_solutions_middle{
		width:92%;
		max-width:1600px;
		margin:0 auto;
	}
	
	.index_solutions_middle_top{
		padding:4% 0;
		text-align:center;
		font-size:3.8em;
		font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
		font-weight:bold;
	}
	
	.index_solutions_middle_under{
		width:92%;
		height:auto;
		margin:0 auto;
		display:flex;
		justify-content:space-between;
	}
	
	.index_solutions_middle_under_list{
		width:23%;
		height:auto;
		background:#ffffff;
		padding:7% 0;
		text-align:center;
	}
	
	
	.index_solutions_middle_under_list_img_name{
		font-size:2.2em;
		font-family:'AlibabaPuHuiTi-3-55-Regular';
		margin-top:10%;
		padding:2%;
	}
	
	.index_solutions_middle_under_list:hover{
		
		.index_solutions_middle_under_list_img_name{
			background: linear-gradient(to right, #bb0d19,#faa82a);
			background-clip: text;
			color: transparent;
		}
	}
	
	
	.index_solutions .viewmore a{
		margin:5% auto;
	}
	
	.index_solutions_middle_under_list_img_hover{
		display:none;
	}
	
	.index_projects{
		width:100%;
		height:auto;
	}
	
	.index_projects_middle{
		width:92%;
		max-width:1600px;
		margin:0 auto;
	}
	
	.index_projects_middle_top{
		padding:7% 0;
		padding-bottom:3%;
		text-align:center;
		font-size:3.8em;
		font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
		font-weight:bold;
	}
	
	.index_projects_middle_under{
		width:92%;
		height:auto;
		margin:0 auto;
		display:flex;
		justify-content:space-between;
		flex-wrap:wrap;
	}
	
	.index_projects_middle_under_list{
		width:32%;
		height:auto;
		margin-bottom:1%;
	}
	
	.index_projects_middle_under_list_img{
		width:100%;
		height:auto;
		border-radius:10px;
		overflow:hidden;
	}
	
	.index_projects_middle_under_list img{
		width:100%;
		border-radius:10px;
	    filter: brightness(60%);
		transition:all 0.5s;
	}
	
	.index_projects_middle_under_list_img_name{

		padding:7% 0%;
		font-size:1.5em;
		font-family:'AlibabaPuHuiTi-3-55-Regular';
		text-align:center;
		
	}
	
	.index_projects_middle_under_list img:hover{
		transform:scale(1.15);
	    filter: brightness(100%);
	}
	
	.index_projects_middle_under_list:hover{
		.index_projects_middle_under_list_img_name a{
			background: linear-gradient(to right, #bb0d19,#faa82a);
			background-clip: text;
			color: transparent;
		}
		
	}
	 
	

	.index_projects .viewmore a{
		margin:0 auto;
		margin-bottom:7%;
		margin-top:1.5%;
	}
	
	.index_abouts{
		width:100%;
		height:100%;
		position: relative;
		background: url(../images/about_bg_04.jpg) no-repeat center center;
		padding-bottom:5%;
	}
	
	.index_abouts_top{
		width:100%;
		height:100%;
		display:flex;
		justify-content:space-between;
		padding:4% 0;
	}
	
   .index_abouts_top_left{
	 width:50%;
	 height:auto;
	 overflow:hidden;
	 position:relative;
   }
   
    .aboutpic img{
		width:100%;
		border-radius: 0px 10px 10px 0;
	}
	
	.video_button{
		  position:absolute;
		  top: 50%;
		  left: 50%;
		  z-index:9;
	}
	
	.index_abouts_top_right{
		width:50%;
		height:auto;
		padding:3%;
		padding-top:2%;
	}
	
	.index_abouts_top_right_title{
		font-size: 3.8em;
		font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
		font-weight:bold;
	}
	
	.about_remarks{
		font-size:1.5em;
		font-family:'AlibabaPuHuiTi-3-55-Regular';
		margin-top:3.5%;
		line-height:1.5em;
		text-align: justify;
	}
	
	.index_abouts_top_right .viewmore{
		margin-top:15%;
	}
	
	.index_abouts_under{
		width:82%;
		height:auto;
		margin:0 auto;
	}
	
	.index_abouts_under_liebiao{
		width:94.5%;
		height:auto;
		max-width:1600px;
		padding:3.5% 2.5%;
		margin-left:7%;
		background:#ffffff;
		border-radius:15px;
		box-shadow: 0px 2px 7px #909090;
		position:relative;
		margin-top:-10%;
		z-index:9;
		display:flex;
		justify-content:space-between;
	}
	

	
	
	.about_number_list:nth-child(1){
		width:16%;
		text-align:center;
		width:16%;
	}
	
	.about_number_list:nth-child(2){
		width:17%;
		height:auto;
		text-align:center;
	}
	
	
	.about_number_list:nth-child(3){
		width:32%;
		height:auto;
		text-align:center;
	}
	
	.about_number_list:nth-child(4){
		width:25%;
		height:auto;
		text-align:center;
	}
	
	.about_number_list_number{
		margin:0 auto;
	}
	
	.aboutnumber{
		font-size:3.8em;
		font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
		background: linear-gradient(to right, #bb0d19,#faa82a);
		background-clip: text;
		color: transparent;
		font-weight:bold;
	}
	
	.fuhao{
		font-size:3.8em;
		font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
		background: linear-gradient(to right, #bb0d19,#faa82a);
		background-clip: text;
		color: transparent;
	}
	
	.union{
		font-size:1.5em;
		font-weight:bold;
	}
	
	.about_number_list_number{
		display:flex;
	}
	
	.desc{
		font-size:1.4em;
		font-family:'AlibabaPuHuiTi-3-55-Regular';
	}
	
	.index_blog{
		width:100%;
		height:auto;
		padding-bottom:5%;
	}
	
	.index_blog_middle{
		width:92%;
		height:auto;
		max-width:1600px;
		margin:0 auto;
		margin-top:7%;
	}
	
	.index_blog_middle_top{
		width:100%;
		height:auto;
		display:flex;
		justify-content:space-between;
	}
	
	.index_blog_middle_top_left{
		font-size: 3.8em;
        font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
        font-weight:bold;
	}
	
	.index_blog_middle_top_right a{
		display: block;
        width:170px;
        height:45px;
        line-height:45px;
        border-radius: 10px;
		color:#191919;
        text-align: center;
        font-size: 1.5em;
        font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
		border:1px solid #191919;
	}
	
	.index_news_list a:hover{
	    background: linear-gradient(to right, #bb0d19,#faa82a);
		background-clip: text;
		color: transparent;
	}
	
	
	

	
	.index_blog_middle_under{
		width:100%;
		display:flex;
		justify-content:space-between;
		margin-top:3%;
		
	}
	
	.index_blog_middle_under_left{
		width:45%;
		height:auto;
	}
	
	.index_news_list{
		width:100%;
		display:flex;
		justify-content:space-between;
		overflow:hidden;
		margin-top:16px;
		overflow:hidden;
	}
	
	.index_news_list_img{
		width:45%;
		height:auto;
		overflow:hidden;
		border-radius:20px;
	
	}
	
	
	
	.index_news_list_img img{
		width:auto;
		height:16.8em;
		overflow:hidden;
		transition: all 0.5s;
	}
	
	.index_news_list_img img:hover{
	    transform:scale(1.15);
	    
	}
	
	.index_news_list_content{
		width:50%;
		height:auto;
		border-bottom:2px solid #a2a2a2;
		font-family:'AlibabaPuHuiTi-3-55-Regular';
	}
	
	.index_news_list_content_time{
		font-size:1.5em;
		margin-top:5%;
	}
	
	.index_news_list_content_title{
		font-size:1.7em;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2; /* 限制文本为2行 */
		overflow: hidden;
		margin-top:7%;
	}
	
	.news_more{
		font-size:1.5em;
		margin-top:7%;
	}
	
	.index_blog_middle_under_right{
		width:50%;
		height:auto;
		background:#ffffff;
		box-shadow: 1.5px 0px 7px #909090;
		border-radius:10px;
		overflow:hidden;
	}
	
	.index_blog_middle_under_right_img{
		width:100%;
		height:auto;
		overflow:hidden;
	}
	
	.index_blog_middle_under_right_img img{
		width:100%;
		height:auto;
		overflow:hidden;
		transition: all 0.5s;
	}
	
	.index_blog_middle_under_right_img img:hover{
	     transform:scale(1.15);
	}
	
	.index_blog_middle_under_right_content{
		width:100%;
		height:auto;
		padding:3%;
	}
	
	.index_blog_middle_under_right a:hover{
	    background: linear-gradient(to right, #bb0d19,#faa82a);
		background-clip: text;
		color: transparent;
	}
	
	.index_blog_middle_under_right_content .index_news_list_content_title{
		margin-top:3%;
	}
	
	.index_blog_middle_under_right_content .news_more{
		margin-top:3%;
		text-align:right;
	}
	
	.index_form{
		position: relative;
		width: 100%;
		height:100%;
		padding-bottom:5%;
		background: url(../images/feedback_bg_04.jpg) no-repeat center center;
		background-attachment: fixed;
	}
	
	.index_form_middle{
		width:92%;
		max-width:1600px;
		margin:0 auto;
		
	}
	
	.index_form_middle_top{
		padding:2% 5%;
		padding-top:5%;
		text-align:center;
	}
	
	.index_form_middle_big_title{
		font-size:3.8em;
		font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
		color:#ffffff;
		font-weight:bold;
	}
	
	.index_form_middle_small_title{
		font-size:1.5em;
		font-family:'AlibabaPuHuiTi-3-55-Regular';
		color:#ffffff;
		margin-top:1%;
	}
	
	.forms{
		width:90%;
		height:auto;
		background:#ffffff;
		margin:0 auto;
		padding:5%;
		padding-bottom:7%;
		box-shadow: 1px 0px 7px #909090;
	}
	
	.forms_top{
		width:100%;
		height:auto;
		display:flex;
		justify-content:space-between;
	}
	
	.forms_top_input{
		width:32%;
		height:62px;
		background:#f4f4f4;
	}
	
	.forms_top_input input{
		width:100%;
		padding:2%;
		height:62px;
		line-height:62px;
		background:#f4f4f4;
		border:none;
		color:#a0a0a0;
		font-size:1.5em;
	}
	
	input{outline:none;}
	
	.forms_under{
		width:100%;
		height:203px;
		background:#f4f4f4;
		margin-top:3%;
		
	}
	
	#input_code{
		margin-top:5%;
	}
	
	#input_code p{
		width:100%;
		display:flex;
	}
	
	#input_code input{
		width:150px;
	}
	
	.footerimg{
		width:100px;
		margin-top:2%;
		margin-left:5%;
	}
	
	
	.forms_under textarea{
		width:100%;
		height:203px;
		padding:2%;
		padding-left:1%;
		border:none;
		color:#a0a0a0;
		font-size:1.5em;
		background:#f4f4f4;
	}
	
	textarea{outline:none;}
	
	.tjiao{
		width:100%;
		height:auto;
		margin-top:5%;
		text-align:center;
	}
	
	.footer_code{
		margin-top:10%;
	}
	
	.submit{
		width:253px;
		height:55px;
		font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
		background-image: linear-gradient(to right, #bb0d19,35%,#faa82a);
		color:#ffffff;
		border-radius:20px;
		line-height:55px;
		text-align:center;
		font-size:1.8em;
		border:none;
		 transition:all 0.85s;
	    background-size:200% 100%;
	}
	
	.submit:hover{
	    background-image: linear-gradient(to left, #bb0d19, #faa82a);
         background-size: 100% 100%;/* 设置背景大小，以便可以平滑过渡 */
	}
	
	.notice{
		width:100%;
		font-size:1.5em;
		text-align:center;
		margin-top:3%;
		font-family:'AlibabaPuHuiTi-3-55-Regular';
	}
	
	.index_footers{
		width:100%;
		height:100%;
		margin-top:10%;
		background:#252525;
		position:relative;
	}
	
	.index_footers_top{
		width:100%;
		height:auto;
		position:relative;
		top:-25px;
	}
	
	.index_footers_top img{
		width:100%;
	}
	
	.index_footers_under{
		width:100%;
		height:auto;
		background:#252525;
		margin-top:2%;
	}
	
	.info_list a{
		color:#ffffff;
	}
	
	
	.info_list a:hover{
		background: linear-gradient(to right, #bb0d19,#faa82a);
		background-clip: text;
		color: transparent;
	}
	.index_footers_under_middle{
		width:92%;
		max-width:1600px;
		height:auto;
		margin:0 auto;
		display:flex;
		justify-content:space-between;
	}
	
	.footer_lefts{
		width:33%;
		height:auto;
	}
	
	.footer_name{
		font-size:2.8em;
		font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
		color:#ffffff;
		margin:5% 0;
	}
	
	.footer_infomation{
		width:100%;
		height:auto;
		margin-top:5%;
	}
	
	.info_list{
		font-size:1.5em;
		display:flex;
		color:#ffffff;
		margin-top:5%;
	}
	
	.info_list_img_name{
		margin-left:5%;
	}
	
	.shemei_list{
		width:100%;
		height:auto;
		display:flex;
		margin-top:5%;
	}
	
	.shemei_list_cicle{
		width:31px;
		height:31px;
		border-radius:50%;
		background:#454545;
		text-align:center;
		line-height:31px;
		margin-right:5%;
	}
	
	.shemei_list_cicle img{
	    width:14px;
	    height:14px;
	}
	
	.shemei_list_cicle:hover{
	    	background: linear-gradient(to right, #bb0d19,#faa82a);
	}
	
	.footer_products{
		width:33%;
		height:auto;
		display:flex;
		justify-content:space-between;
	}
	
	.footer_meuns{
		width:50%;
		height:auto;
		margin-top:5%;
	}
	
	.footer_meuns_big_title{
		font-size:2.2em;
		color:#ffffff;
		font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
	}
	
	
	
	.footer_meuns_small_title a{
		display:block;
		display:flex;
		font-size:1.5em;
		color:#ffffff;
		font-family:'AlibabaPuHuiTi-3-55-Regular';
		margin:8% 0;
	}
	
	.lines{
		width:20px;
		height:1px;
		display:none;
		background: linear-gradient(to right, #bb0d19,#faa82a);
		position:relative;
		top:13px;
		left:-5px;
	}
	
	.footer_meuns_small_title a:hover{
		background: linear-gradient(to right, #bb0d19,#faa82a);
		background-clip: text;
		color: transparent;
	}
	
	.footer_meuns_small_title a:hover{
		.lines{
			display:inline-block;
		}
	}
	
	.footer_feedback{
		width:20%;
		height:auto;
		margin-top:1.5%;
	}
	
	.footer_feedback_title{
		font-size:2em;
		font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
		color:#ffffff;
	}
	
	.footer_feedback_list{
		width:100%;
		height:auto;
		margin-top:5%;
	}
	
	.footer_feedback_list_input{
		width:100%;
		height:45px;
		border-bottom:1px solid #a8a8a8;
		font-family:'AlibabaPuHuiTi-3-55-Regular';
		padding:0 10px;
	}
	
	.footer_feedback_list_input input{
		width:100%;
		height:43px;
		line-height:43px;
		background:#252525;
		border:none;
		color:#a0a0a0;
		font-size:1.5em;
	}
	
	input{outline:none;}
	
	.footer_feedback_list_code{
		width:100%;
		height:45px;
		display:flex;
		justify-content:space-between;
	}
	
	.footer_feedback_list_code_input{
		width:50%;
		height:45px;
		border-bottom:1px solid #a8a8a8;
		font-family:'AlibabaPuHuiTi-3-55-Regular';
		padding:0 10px;
		margin-top:5%;
	}
	
	.footer_feedback_list_code_input input{
		width:100%;
		height:43px;
		line-height:43px;
		background:#252525;
		border:none;
		color:#a0a0a0;
		font-size:1.3em;
	}
	
	.footer_submit{
		width:100%;
		height:42px;
	}
	
	.footer_submit input{
		width:100%;
	
		background: linear-gradient(to right, #bb0d19,#faa82a);
		color:#ffffff;
		border-radius:10px;
		font-size:1.5em;
		margin-top:15%;
		border:none;
	}
	
	.copyright{
		width:100%;
		height:56px;
		border-top:1px solid #929292;
		margin-top:3%;
		line-height:56px;
		text-align:center;
		color:#ffffff;
		font-size:1.5em;
		font-family:'AlibabaPuHuiTi-3-55-Regular';
	}
	
	.e_text-15 s_title a{
	    font-size:1.3em;
	}
	
	.prevlist{
	    width:45%;
	    overflow:hidden;
	}
	
	.prevlist a:hover{
	    background: linear-gradient(to right, #bb0d19,#faa82a);
		background-clip: text;
		color: transparent;
	}
	
	.nextlist{
	     width:45%;
	    overflow:hidden;
	}
	
	.nextlist a:hover{
	    background: linear-gradient(to right, #bb0d19,#faa82a);
		background-clip: text;
		color: transparent;
	}
}

@media (max-width:1600px){
    
    
    .small_banner_solog_list img{
        margin-top:-85%;
    }
    
      #banner_text3{
       font-size:0.25em; 
      
    }
    
    
      #banner_text2{
       font-size:0.25em; 
      
    }
    
     #banner_text1{
       font-size:0.25em; 
     
    }
    
    
    .e_text-15 s_title a{
        font-size:1em;
    }
    
    #c_static_575-16585549143310 .e_text-21{
       font-size:15px; 
    }
    
    .s_other .box .list .item .txt .tit{
        font-size:0.7em;
    }
    
    .s_other .box .list .item .txt .btn{
        font-size:0.5em;
    }
	
	.footer_feedback_list_input input{
	    font-size:1.3em;
	}
	
	.copyright{
		font-size:1.3em;
	}
	
	.footer_submit input{
		font-size:1.3em;
	}
	
	.footer_feedback_title{
		font-size:1.5em;
	}
	
	.footer_meuns_small_title a{
		font-size:1.3em;
	}
	
	.footer_meuns_big_title{
	  font-size:1.8em;	
	}
	
	.info_list{
	  font-size:1.3em;	
	}
	
	.footer_name{
		font-size:2em;
	}
	
	.notice{
	   font-size:1.3em;
	}
	
	.submit{
		font-size:1.5em;
	}
	
	.forms_under textarea{
		font-size:1.3em;
	}
	
	.forms_top_input input{
		font-size:1.3em;
	}
	
	.index_form_middle_small_title{
		font-size:1.3em;
	}
	
	.index_form_middle_big_title{
		font-size:2.8em;
	}
	
	.news_more{
		font-size:1.3em;
	}
	
	.index_news_list_content_title{
		font-size:1.4em;
	}
	
	.index_news_list_content_time{
		font-size:1.3em;
	}
	
	.index_blog_middle_top_right a{
		font-size:1.3em;
	}
	
	.index_blog_middle_top_left{
		font-size:2.8em;
	}
	
	.index_abouts_under{
		width:90%;
	}
	
	.index_abouts_top_right_title{
		font-size: 2.8em;
		font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
	}
	
	.about_remarks{
		font-size:1.3em;
		font-family:'AlibabaPuHuiTi-3-55-Regular';
		margin-top:3%;
		line-height:1.7em;
		text-align: justify;
	}
	
	.index_abouts_top_right .viewmore{
		margin-top:12%;
	}
	
	
	.desc{
		font-size:1.2em;
		font-family:'AlibabaPuHuiTi-3-55-Regular';
	}
	
	.aboutnumber{
		font-size:2.7em;
		font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
		background: linear-gradient(to right, #bb0d19,#faa82a);
		background-clip: text;
		color: transparent;
	}
	
	.fuhao{
		font-size:2.7em;
		font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
		background: linear-gradient(to right, #bb0d19,#faa82a);
		background-clip: text;
		color: transparent;
	}
	
	.union{
		font-size:1.3em;
	}
	
	.index_abouts_under_liebiao{
		padding:2.5%;
	}
	
	
	.index_projects_middle_under_list_img_name{
		font-size:1.3em;
	}
	
	.index_projects_middle_top{
		font-size:2.8em;
	}
	
	.index_solutions_middle_top{
	   font-size:2.8em;	
	}
	
	.index_solutions_middle_under_list_img_name{
		font-size:1.8em;
	}
	
	.under_remark{
		font-size:1.2em;
	}
	
	.under_title{
		font-size:2.6em;
	}
	
	.Collection_liebiao_list_right_top{
		font-size:1.4em;
	}
	
	.Furniture_Collection_meun_list{
		font-size:1.5em;
	}
	
	.viewmore a{
		font-size: 1.3em;
	}
	
	.titles{
		font-size:2.8em;
		font-family:'AlibabaPuHuiTi-3-75-SemiBold';
		
	}
	
	.banner_button a{
		font-size:0.28em;
		
	}
	
	.head_language .language_con li a{
		font-size:1.2em;
	}
		
	 .index_logo{
		 width:15%;
	 }
	 
	 .index_logo img{
	     margin-top:2%;
	 }
	
	.head_language .language_con{
		right:5%;
		top:8em;
	}
	
	
	
	  .meun_title a{
		  font-size:1.2em;
	  }
	  
	  .header_button{
		  margin-top:6.2%;
	  }
	  
	  .navbar-modern-project-content p{
		  font-size:1.2em;
	  }
	  
	  .navbar-project-modern-title {
		  font-size:2.5em;
	  }
	  
	  .navbar-modern-contacts li .con{
		  font-size:1.2em;
	  }
	  
	  .big_banner_solog{
		font-size:0.7em;
		font-family:'AlibabaPuHuiTi-3-75-SemiBold';
	}
	
	.sub_meun .nav_list a{
	    font-size:0.9em;
	}
	
	#c_static_001_P_519-1660615872831 .yjLink{
	    font-size:1.3em;
	}
	
	#c_static_575-16585549143310 .e_container-23{
	    font-size:1.1em;
	}
	
	#c_static_575-16585549143310 .e_text-10{
	     font-size:1.3em;
	}
	
	#c_static_575-16585549143310 .e_text-15{
	     font-size:1em;
	}
	
	  .meun_title{
	   padding-top:1.5%;
  }
}


@media (max-width:1024px){
    
    #c_static_001_P_519-1660615872831 .e_loop-3{
        maring-bottom:5%;
    }
    
     .small_banner_solog{
        width:90%;
        height:auto;
        display:flex;
        margin:0 auto;
        justify-content:space-between;
    }
    
    .small_banner_solog_list{
        width:33%;
        height:auto;
        display:flex;
        font-family:'AlibabaPuHuiTi-3-55-Regular';
    }
    
    .small_banner_solog_list img{
        width:26px;
        height:23px;
        margin-top:0px;
    }
    
    #banner_text3{
       padding-top:17%;
       position:relative;
       left:10px;
    }
    
    
      #banner_text2{
       padding-top:16%;
       position:relative;
       left:10px;
    }
    
     #banner_text1{
       padding-top:17%;
       position:relative;
       left:10px;
    }
    
    #big_banner_solog{
        margin-top:15%;
    }
    
    .small_banner_solog_img{
        width:90%;
       height:auto;
       display:flex;
       font-family:'AlibabaPuHuiTi-3-55-Regular';
       margin:0 auto;
       justify-content:space-between;

    }
    
     .small_banner_solog_img img{
         width:100%;
     }
     
     #small_banner_solog{
         margin-top:2%;
         width:100%;
         
     }
     
     .smallimg_list{
         width:28%;
        
     }
     
     .small_banner_solog_img_list{
         width:100%;
         margin:0 auto;
         display:flex;
         justify-content:space-between;
     }
    
    
    #c_new_detail_023-1658555880952 .e_container-21 .cbox-21-1{
        margin-top:-10%;
    }
    
    #c_new_detail_023-1658555880952 .e_richText-22{
        margin-top:-2%;
    }
    
    #c_static_575-16585549143310 .e_container-23 > .p_item{
        display:none;
    }
	
	#c_static_575-16585549143310 .e_loop_sub-21 .p_loopItem{
	    display:none;
	}
	
	.s_other .box .list .item{
	    width:100%;
	}
	
	.pc_banner{
	    display:none;
	}
	
	.index_form{
		position: relative;
		width: 100%;
		height:100%;
		padding-bottom:5%;
		background: url(../images/feedback_bg_04.jpg) no-repeat center center;
		background-attachment: fixed;
	}
	
	.index_form_middle{
		width:92%;
		max-width:1600px;
		margin:0 auto;
		
	}
	
	.index_form_middle_top{
		padding:2% 5%;
		padding-top:5%;
		text-align:center;
	}
	
	.index_form_middle_big_title{
		font-size:2em;
		font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
		color:#ffffff;
	}
	
	.index_form_middle_small_title{
		font-size:1.15em;
		font-family:'AlibabaPuHuiTi-3-55-Regular';
		color:#ffffff;
		margin-top:1%;
	}
	
	.forms{
		width:90%;
		height:auto;
		background:#ffffff;
		margin:0 auto;
		padding:5%;
		padding-bottom:7%;
		box-shadow: 1px 0px 7px #909090;
	}
	
	.footerimg{
	    margin-top:10%;
	    
	}
	
	.forms_top{
		width:100%;
		height:auto;
		display:flex;
		justify-content:space-between;
	}
	
	.forms_top_input{
		width:32%;
		height:62px;
		background:#f4f4f4;
	}
	
	.forms_top_input input{
		width:100%;
		padding:2%;
		height:62px;
		line-height:62px;
		background:#f4f4f4;
		border:none;
		color:#a0a0a0;
		font-size:1.15em;
	}
	
	input{outline:none;}
	
	.forms_under{
		width:100%;
		height:203px;
		background:#f4f4f4;
		margin-top:3%;
		
	}
	
	.forms_under textarea{
		width:100%;
		height:203px;
		padding:2%;
		padding-left:1%;
		border:none;
		color:#a0a0a0;
		font-size:1.15em;
		background:#f4f4f4;
	}
	
	textarea{outline:none;}
	
	.tjiao{
		width:100%;
		height:auto;
		margin-top:5%;
		text-align:center;
	}
	
	.submit{
		width:253px;
		height:55px;
		font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
		background: linear-gradient(to right, #bb0d19,#faa82a);
		color:#ffffff;
		border-radius:20px;
		line-height:55px;
		text-align:center;
		font-size:1.2em;
		border:none;
	}
	
	.notice{
		width:100%;
		font-size:1.3em;
		text-align:center;
		margin-top:3%;
		font-family:'AlibabaPuHuiTi-3-55-Regular';
		
	}
	
	
	.index_blog{
		width:100%;
		height:auto;
	}
	
	.index_blog_middle{
		width:100%;
		height:auto;
		padding:2%;
		margin:0 auto;
		margin-top:2%;
	}
	
	.index_blog_middle_top{
		width:100%;
		height:auto;
		display:flex;
		justify-content:space-between;
	}
	
	.index_blog_middle_top_left{
		font-size:2em;
        font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
        font-weight:bold;
	}
	
	.index_blog_middle_top_right a{
		display: block;
        width:170px;
        height:45px;
        line-height:45px;
        border-radius: 10px;
		color:#191919;
        text-align: center;
        font-size: 1.2em;
        font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
		border:1px solid #191919;
	}
	
	.index_blog_middle_under{
		width:100%;
		display:flex;
		justify-content:space-between;
		margin-top:3%;
		overflow:hidden;
		flex-wrap:wrap;
		
	}
	
	.index_blog_middle_under_left{
		width:100%;
		height:auto;
	}
	
	.index_news_list{
		width:100%;
		display:flex;
		justify-content:space-between;
		overflow:hidden;
		margin-bottom:16px;
		overflow:hidden;
		flex-wrap:wrap;
	}
	
	.index_news_list_img{
		width:100%;
		height:auto;
		overflow:hidden;
		border-radius:20px;
	}
	
	.index_news_list_img img{
		width:100%;
	}
	
	.index_news_list_content{
		width:100%;
		height:auto;
		border-bottom:2px solid #a2a2a2;
		font-family:'AlibabaPuHuiTi-3-55-Regular';
		padding:5%;
	}
	
	.index_news_list_content_time{
		font-size:1.2em;
		margin-top:3%;
	}
	
	.index_news_list_content_title{
		font-size:1.3em;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2; /* 限制文本为2行 */
		overflow: hidden;
		margin-top:3%;
	}
	
	.news_more{
		font-size:1.2em;
		margin-top:3%;
	}
	
	.index_blog_middle_under_right{
		width:100%;
		height:auto;
		background:#ffffff;
		border-radius:10px;
		overflow:hidden;
	}
	
	.index_blog_middle_under_right_img{
		width:100%;
		height:auto;
	}
	
	.index_blog_middle_under_right_img img{
		width:100%;
	}
	
	.index_blog_middle_under_right_content{
		width:100%;
		height:auto;
		padding:3%;
	}
	
	.index_blog_middle_under_right_content .index_news_list_content_title{
		margin-top:3%;
	}
	
	.index_blog_middle_under_right_content .news_more{
		margin-top:3%;
		text-align:right;
	}
	
	
	
	.index_abouts{
		width:100%;
		height:100%;
		position: relative;
		background: url(../images/about_bg_04.jpg) no-repeat center center;
	}
	
	.index_abouts_top{
		width:100%;
		height:100%;
		display:flex;
		justify-content:space-between;
		padding:4% 0;
		flex-wrap:wrap;
	}
	
   .index_abouts_top_left{
	 width:100%;
	 height:auto;
	 overflow:hidden;
	 position:relative;
   }
   
    .aboutpic img{
		width:100%;
		border-radius: 0px 10px 10px 0;
	}
	
	.video_button{
		  position:absolute;
		  top: 50%;
		  left: 50%;
		  z-index:999;
	}
	
	.index_abouts_top_right{
		width:100%;
		height:auto;
		padding:3%;
	}
	
	.index_abouts_top_right_title{
		font-size:2em;
		font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
		font-weight:bold;
	}
	
	.about_remarks{
		font-size:1.2em;
		font-family:'AlibabaPuHuiTi-3-55-Regular';
		margin-top:6%;
	}
	
	.index_abouts_top_right .viewmore{
		margin-top:10%;
	}
	
	.index_abouts_under{
		width:100%;
		height:auto;
		margin:0 auto;
	}
	
	.index_abouts_under_liebiao{
		width:100%;
		height:auto;
		padding:3.5% 2.5%;
		background:#ffffff;
		position:relative;
		z-index:9;
		display:flex;
		justify-content:space-between;
		flex-wrap:wrap;
	}
	

	.about_number_list{
		width:50%;
		text-align:center;
		margin:5% 0;
	}
	
	
	
	.about_number_list_number{
		margin:0 auto;
	}
	
	.aboutnumber{
		font-size:2.5em;
		font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
		background: linear-gradient(to right, #bb0d19,#faa82a);
		background-clip: text;
		color: transparent;
		font-weight:bold;
	}
	
	.fuhao{
		font-size:2.5em;
		font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
		background: linear-gradient(to right, #bb0d19,#faa82a);
		background-clip: text;
		color: transparent;
	}
	
	.union{
		font-size:1.4em;
		font-weight:bold;
	}
	
	.about_number_list_number{
		display:flex;
	}
	
	.desc{
		font-size:1.4em;
		font-family:'AlibabaPuHuiTi-3-55-Regular';
	}
	
	
	.index_projects{
		width:100%;
		height:auto;
	}
	
	.index_projects_middle{
		width:100%;
		padding:2%;
	}
	
	.index_projects_middle_top{
		padding:5% 0;
		padding-bottom:2%;
		text-align:center;
		font-size:2em;
		font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
		padding-bottom:7%;
	}
	
	.index_projects_middle_under{
		width:100%;
		height:auto;
		margin:0 auto;
		display:flex;
		justify-content:space-between;
		flex-wrap:wrap;
	}
	
	.index_projects_middle_under_list{
		width:49%;
		height:auto;
		margin-bottom:1%;
	}
	
	.index_projects_middle_under_list_img{
		width:100%;
		height:auto;
		border-radius:10px;
		overflow:hidden;
	}
	
	.index_projects_middle_under_list img{
		width:100%;
		border-radius:10px;
		filter: grayscale(40%);
		transition:all 0.5s;
	}
	
	.index_projects_middle_under_list_img_name{

		padding:7% 0%;
		font-size:1.2em;
		font-family:'AlibabaPuHuiTi-3-55-Regular';
		text-align:center;
		
	}
	
	.index_projects_middle_under_list img:hover{
		transform:scale(1.15);
		filter: grayscale(0%);
	}
	
	.index_projects_middle_under_list:hover{
		.index_projects_middle_under_list_img_name a{
			background: linear-gradient(to right, #bb0d19,#faa82a);
			background-clip: text;
			color: transparent;
		}
		
	}
	 
	

	.index_projects .viewmore a{
		margin:0 auto;
	}
	
	
	
	.index_solutions{
		position: relative;
		width: 100%;
		height:100%;
		background: url(../images/solution_bg_02.jpg) no-repeat center center;
		background-attachment: fixed;
	}
	
	.index_solutions_middle{
		width:100%;
		padding:2%;
		margin:0 auto;
	}
	
	.index_solutions_middle_top{
		padding:5% 0;
		text-align:center;
		font-size:2em;
		font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
		font-weight:bold;
	}
	
	.index_solutions_middle_under{
		width:100%;
		height:auto;
		margin:0 auto;
		display:flex;
		justify-content:space-between;
		flex-wrap:wrap;
	}
	
	.index_solutions_middle_under_list{
		width:49%;
		height:auto;
		background:#ffffff;
		padding:7% 0;
		text-align:center;
		margin-bottom:5%;
	}
	
	.index_solutions_middle_under_list_img_name{
		font-size:1.3em;
		font-family:'AlibabaPuHuiTi-3-55-Regular';
		margin-top:10%;
		
	}
	
	.index_solutions .viewmore a{
		margin:5% auto;
	}
	
	.index_solutions_middle_under_list_img_hover{
		display:none;
	}
	
	
		.viewmore a{
        display: block;
        width:190px;
        height:45px;
        line-height:45px;
        border-radius: 10px;
        background-image: linear-gradient(to right, #bb0d19, #faa82a);
		 color:#ffffff;
        color: #ffffff;
        text-align: center;
        font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
	}
	
	
	.mobile_Collection_liebiao_list_top_left{
		font-size:2em;
		font-family:'AlibabaPuHuiTi-3-75-SemiBold';
		font-weight:bold;
	}
	
	.mobile_Collection_liebiao_list_top{
		width:100%;
		height:auto;
		display:flex;
		justify-content:space-between;
	}
	
	.Furniture_Collection{
		display:none;
	}
	
	.mobile_Collection_liebiao_list{
		width:100%;
		height:auto;
		padding:2%;
		margin:5% 0;
	}

	
	.mobile_meun ul li a{
		display:block;
		width:100%;
		padding:3%;
		text-align:center;
		font-size:1.3em;
		color:#ffffff;
		font-family:"AlibabaPuHuiTi-3-55-Regular";
		margin-top:5%;
	}
	
	.banner_button a{
		display:block;
		width:35%;
		height:auto;
		padding:2%;
		border-radius:10px;
		background-image: linear-gradient(to right, #bb0d19, #faa82a);
		color:#ffffff;
		text-align:center;
		font-family:'AlibabaPuHuiTi-3-75-SemiBold';
		position:absolute;
		z-index:999;
		top:0;
		left:50%;
		transform: translate(-50%, -50%);
		margin-top:30%;
		
	}
	
	
	.head_language .language_con {display:none;position:absolute;right:20%;top:5%;z-index:999;background:#ffffff;box-shadow:0 0 8px 0 rgba(0,0,0,0.37);border-radius:5px;overflow:hidden;}
	.head_language .language_con ul {width:128px;overflow:auto;list-style:none;}
	.head_language .language_con li {}
	.head_language .language_con li a {display:inline-block;width:100%;color:#000;font-size:1.2em;background-repeat:no-repeat;height:34px;background-position:0.5em;background-size:1em;padding:10px;}
	.head_language .language_con li.active a,.head_language .language_con li a:hover {background-color:#faa82a;color:#fff;}
	.head_language .language_con li img {width:1em;margin-right:0.5em;box-shadow:0 0 3px 0 rgba(0,0,0,0.25);}
	.head_language .language_con li span {font-size:0.875em;}
	

	
	
	
	.navbar-project {position:relative;cursor:pointer;}
	.project-hamburger {display:flex;align-self:center;flex-direction:column;justify-content:space-between;height:1em;}
	.clearfix:before, .clearfix:after {
		content: " ";
		display: table;
		clear: both;
	}
	
	
.project-close {position:absolute;right:3em;top:3em;height:1.5em;width:1.5em;transform:rotate(45deg);z-index:-1;}
.project-close span {position:absolute;background:#151515;transition:all .15s ease-in-out;}
.project-close span:nth-child(1) {height:0;width:2px;top:10%;left:50%;margin-left:-1px;transition-delay:0s;}
.project-close span:nth-child(2) {width:0;height:2px;left:10%;top:50%;margin-top:-1px;transition-delay:.15s;}
.navbar-project.active .project-close {z-index:1031;}
.navbar-project.active .project-close > span:nth-child(1) {height:80%;transition-delay:.3s;}
.navbar-project.active .project-close > span:nth-child(2) {width:80%;transition-delay:.45s;}
.navbar-modern-project {position:fixed;top:0;right:0;bottom:0;background:#ffffff;transform:translateX(102%);box-shadow:0 0 8px 0 rgba(0,0,0,0.37);z-index:1030;transition:0.35s all cubic-bezier(0.65,0.05,0.36,1);padding:4em 4em;width:33em;}
.navbar-project.active .navbar-modern-project {transform:translateX(0);}
.navbar-project-modern-header {margin-bottom:1em;line-height:1;}
.navbar-project-modern-title {font-size:2em;line-height:1;font-family:'AlibabaPuHuiTi-3-75-SemiBold';font-weight:bold;}
.navbar-modern-project-content {height:calc(100vh - 9.25em);overflow-y:auto;overflow-x:hidden;}
.navbar-modern-project-content p {font-size:1.1em;margin-bottom:1.5em;font-family: "AlibabaPuHuiTi-3-55-Regular";}
.navbar-modern-project-content .link-simple {display:block;color:#faa82a;font-size:1.125em;margin-bottom:1em;}
.navbar-modern-project-content img {width:100%;height:auto;}
.navbar-modern-contacts {padding-bottom:1em;}
.navbar-modern-contacts li {margin-top:2em;display:flex;font-family: "AlibabaPuHuiTi-3-55-Regular";}
.navbar-modern-contacts li .icon {margin-right:1.6em;color:#faa82a;}
.navbar-modern-contacts li .icon img{width:21px;}
.navbar-modern-contacts li .con {font-size:1.2em;}
.navbar-modern-list-social {padding-top:2.35em;}
.navbar-modern-list-social li {margin-right:1.5em;}
.navbar-modern-list-social li .icon {color:#faa82a;font-size:1.5em;}
.navbar-modern-list-social li .icon:hover {color:#faa82a;}
 .flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}  
	
	 .header_button{
	  width:30%;
	  display:flex;
	  margin-top:6%;
  }
  
    .header_button img{
		width:40px;
	}
	
	.search{
		margin-left:17%;
	}
	
	.meuns{
		margin-left:17%;
	}
	
	.header{
		display:none;
	}
	
	.imgbanner{
		display:none;
	}
	
	.banner img{
		width:100%;
	}
	
	
	   .box {
		width: 100%;
		height: auto;
		text-align: center;
		font-size:5em;
		color: #fff;
		text-transform: capitalize;
		vertical-align: middle;
		position:relative;
	}
	
	.s_other .box{
	    font-size:1em;
	}
	

	
	.mobile_header{
		width:100%;
		height:auto;
		padding:2%;
		display:flex;
		justify-content:space-between;
		background-color: rgba(0, 0,0, 0.5); 
		position:fixed;
		 z-index:99;
	}
	
	.mobile_header_logo{
		width:30%;
		height:auto;
		overflow:hidden;
	}
	
	.mobile_header_logo img{
		width:100%;
	}
	
	.banner_solog{
		width:100%;
		position:absolute;
		z-index:999;
		top:48%;
		left:50%;
		transform: translate(-50%, -50%);
	}

	.big_banner_solog{
		width:100%;
		font-size:0.5em;
		font-family:'AlibabaPuHuiTi-3-75-SemiBold';
		font-weight:bold;
	}
	
	.mobile_Collection_liebiao_list_under{
		width:100%;
		height:auto;
		overflow:hidden;
	}
	
	  .swiper-container {
        width: 100%;
        height: 100%;
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
    
	
	.Collection_liebiao_list{
		width:100%;
		height:auto;
		margin-top:6%;
	}
	
	.Collection_liebiao_list_left{
		width:100%;
		height:auto;
		overflow:hidden;
		border-radius:10px;
	}
	
	
	
	.Collection_liebiao_list_left img{
		width:100%;
		transition:all 0.5s;
	}
	
	.Collection_liebiao_list_left img:hover{
		transform:scale(1.15);
	}
	
	.Collection_liebiao_list_right{
		width:100%;
		height:100%;
	}
	
	.Collection_liebiao_list_right_top a{
		width:100%;
		display:flex;
		font-family:"AlibabaPuHuiTi-3-55-Regular";
		font-size:0.7em;
		color:#191919;
		margin-top:5%;
		margin-left:40%;
		margin-bottom:5%;
	}
	
	.mobile_Collection_liebiao_list_under .swiper-slide{
	    padding:0% 2%;
	}
	
	.mores{
		margin-top:1%;
		margin-left:3%;
	}
	
	.mobile_Collection_liebiao_list_under .swiper-pagination{
	  width:100%;   
	}
	
	.mobile_Collection_liebiao_list_under .swiper-pagination-clickable .swiper-pagination-bullet{
	    margin-right:10px;
	}

	
	.Collection_liebiao_list_right_under{
		width:100%;
		height:auto;
	}
	
	.under_title{
		font-size:1.5em;
		font-family:'AlibabaPuHuiTi-3-75-SemiBold';
		margin:5% 0;
		font-weight:bold;
	}
	
	.under_remark{
		font-size:1em;
		font-family:'AlibabaPuHuiTi-3-55-Regular';
	}
	
	.Collection_liebiao_list_right_top img{
	    width:30px;
	    height:30px;
	}
	
	.index_footers{
		width:100%;
		height:100%;
		margin-top:10%;
		background:#252525;
		position:relative;
	}
	
	.index_footers_top{
		width:100%;
		height:auto;
		position:relative;
		top:-12px;
	}
	
	.index_footers_top img{
		width:100%;
	}
	
	.index_footers_under{
		width:100%;
		height:auto;
		background:#252525;
		margin-top:2%;
	}
	
	.index_footers_under_middle{
		width:92%;
		max-width:1600px;
		height:auto;
		margin:0 auto;
		display:flex;
		justify-content:space-between;
		flex-wrap:wrap;
	}
	
	.footer_lefts{
		width:100%;
		height:auto;
	}
	
	.footer_name{
		font-size:2em;
		font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
		color:#ffffff;
		margin:5% 0;
		font-weight:bold;
	}
	
	.footer_infomation{
		width:100%;
		height:auto;
		margin-top:5%;
	}
	
	.info_list{
		font-size:1.5em;
		display:flex;
		color:#ffffff;
		margin-top:5%;
	}
	
	.info_list a{
	    color:#ffffff;
	}
	
	.info_list_img_name{
		margin-left:5%;
	}
	
	.shemei_list{
		width:100%;
		height:auto;
		display:flex;
		margin-top:5%;
	}
	
	.shemei_list_cicle{
		width:31px;
		height:31px;
		border-radius:50%;
		background:#454545;
		text-align:center;
		line-height:31px;
		margin-right:5%;
	}
	
	.footer_products{
		width:100%;
		height:auto;
		display:flex;
		justify-content:space-between;
	}
	
	.footer_meuns{
		width:50%;
		height:auto;
		margin-top:5%;
	}
	
	.footer_meuns_big_title{
		font-size:1.8em;
		color:#ffffff;
		font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
		font-weight:bold;
	}
	
	
	
	.footer_meuns_small_title a{
		display:block;
		display:flex;
		font-size:1.3em;
		color:#ffffff;
		font-family:'AlibabaPuHuiTi-3-55-Regular';
		margin:8% 0;
	}
	
	.lines{
		width:20px;
		height:1px;
		display:none;
		background: linear-gradient(to right, #bb0d19,#faa82a);
		position:relative;
		top:13px;
		left:-5px;
	}
	
	.footer_meuns_small_title a:hover{
		background: linear-gradient(to right, #bb0d19,#faa82a);
		background-clip: text;
		color: transparent;
	}
	
	.footer_meuns_small_title a:hover{
		.lines{
			display:inline-block;
		}
	}
	
	.footer_feedback{
		width:100%;
		height:auto;
		margin-top:1.5%;
	}
	
	.footer_feedback_title{
		font-size:1.8em;
		font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
		color:#ffffff;
		font-weight:bold;
	}
	
	.footer_feedback_list{
		width:100%;
		height:auto;
		margin-top:5%;
	}
	
	.footer_feedback_list_input{
		width:100%;
		height:45px;
		border-bottom:1px solid #a8a8a8;
		font-family:'AlibabaPuHuiTi-3-55-Regular';
		padding:0 10px;
	}
	
	.footer_feedback_list_input input{
		width:100%;
		height:43px;
		line-height:43px;
		background:#252525;
		border:none;
		color:#a0a0a0;
		font-size:1.3em;
	}
	
	input{outline:none;}
	
	.footer_feedback_list_code{
		width:100%;
		height:45px;
		display:flex;
		justify-content:space-between;
	}
	
	.footer_feedback_list_code_input{
		width:50%;
		height:45px;
		border-bottom:1px solid #a8a8a8;
		font-family:'AlibabaPuHuiTi-3-55-Regular';
		padding:0 10px;
		margin-top:5%;
	}
	
	.footer_feedback_list_code_input input{
		width:100%;
		height:43px;
		line-height:43px;
		background:#252525;
		border:none;
		color:#a0a0a0;
		font-size:1.5em;
	}
	
	.footer_submit{
		width:100%;
		margin-top:10%;
	}
	
	.footer_submit input{
		width:100%;
		height:60px;
		line-height:60px;
		background: linear-gradient(to right, #bb0d19,#faa82a);
		color:#ffffff;
		border-radius:10px;
		font-size:1.3em;
		border:none;
	}
	
	.copyright{
		width:100%;
		height:56px;
		border-top:1px solid #929292;
		margin-top:3%;
		line-height:56px;
		text-align:center;
		color:#ffffff;
		font-size:1.3em;
		font-family:'AlibabaPuHuiTi-3-55-Regular';
	}
	
	.head_language .language_con{
	  position:fixed;   
	}
	
	.shemei_list_cicle img{
	    width:auto;
	}

}

@media (max-width:760px){
    
    .lang{
        margin-right:3%;
    }
    
    .header_button{
        width:11%;
        margin-right:3%;
    }
    
    .search{
	    display:none;
	}
   
	.news_more{
		font-size:1.1em;
	}
	
	.index_news_list_content_time{
		font-size:1.1em;
	}
	
	.index_news_list_content_title{
		font-size:1.3em;
	}
	
	.index_blog_middle_top_right a{
	   font-size:1em;
       width:100px;
	   height:30px;
	   line-height:30px;
	}
	
	    
	
	.index_blog_middle_top_left{
		font-size:1.55em;
	}
	
	.copyright{
		font-size:1.15em;
	}
	
	.footer_submit input{
	  font-size:1.3em;	
	}
	
	.footer_feedback_list_input input{
		font-size:1.2em;
	}
	
	.footer_feedback_title{
		font-size:1.3em;
	}
	
	.footer_meuns_small_title a{
	  font-size:1.15em;	
	}
	
	.footer_submit{
	    margin-top:5%;
	}
	
	.index_footers_top{
	    top:-10px;
	}
	
	.navbar-project-modern-title{
	    font-size:1.55em;
	}
	
	.navbar-modern-project-content p{
	    font-size:1.05em;
	}
	
	.mobile_meun ul li a{
	    font-size:1.2em;
	}
	
	.footer_feedback_list_code_input{
	    width:75%;
	}
	.footerimg{
	    margin-top:60%;
	    margin-left:-10%;
	}
	
	.footer_meuns_big_title{
		font-size:1.35em;
	}
	
	.info_list{
		font-size:1.1em;
	}
	
	.footer_name{
		font-size:1.55em;
	}
	
	.forms{
		width:100%;
	}
	
	
	.submit{
		font-size:1.1em;
		height: 40px;
		line-height:30px;
		margin-top:10%;
	}
	
	.notice{
	   font-size:1.1em;    
	}
	
	.forms_under textarea{
		font-size:1.1em;
	}
	
	.forms_top_input input{
		font-size:1em;
	}
	
	.forms_top{
		flex-wrap:wrap;
	}
	
	.tjiao{
	    margin-top:6%;
	}
	
	.forms_top_input{
		width:100%;
		margin-top:3%;
	}
	
	.index_form_middle_small_title{
		font-size:1.1em;
		margin-top:2%;
	}
	
	.index_form_middle_big_title{	
		font-size:1.55em;
	}
	
	.about_number_list{
	  width:50%;	
	}
	
	.union{
		font-size:1.1em;
	}
	
	.fuhao{
	    font-size:2.2em;
	}
	
	.desc{
		font-size:1.1em;
	}
	
	.aboutnumber{
		font-size:2.2em;
	}
	
	.index_abouts_top_right_title{
		font-size:1.55em;
	}
	
	.about_remarks{
		font-size:1.08em;
	}
	
	.index_projects_middle_under_list_img_name{
		font-size:1.15em;
	}
	
	.index_projects_middle_top {
        font-size:1.55em;
    }
    
    .index_projects_middle_under_list_img_name a{
        font-size:0.95em;
    }
	
	.index_solutions_middle_under_list_img_name{
		font-size:1.25em;
	}
	
	.index_solutions_middle_top{
	  font-size:1.55em;	
	}
	
	.mores{
		font-size:0.75em;
		margin-top: 1.5%;
	}
	

	
	.under_remark{
		font-size:0.75em;
	}
	
	.under_title{
		font-size:1.25em;
	}
	
	.viewmore a{
        display: block;
        width:110px;
        height:30px;
        line-height:30px;
        border-radius: 10px;
        background-image: linear-gradient(to right, #bb0d19, #faa82a);
		 color:#ffffff;
        color: #ffffff;
        text-align: center;
        font-size: 0.95em;
        font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
	}
	
	
.mobile_Collection_liebiao_list_top_left{
	font-size:1.55em;
	padding-top:1%;
}
	
 .header_button img{
		width:21px;
	}
	
	.head_language .language_con{
		top:6em;
		right:2%;
	}
	
	.big_banner_solog{
		width:100%;
		font-size:0.35em;
		font-family:'AlibabaPuHuiTi-3-75-SemiBold';
	}
	
	.banner_button a{
	  font-size:0.2em;	
	}
	
	#neiye_name{
	    font-size:1.7em;
	}
	
	#c_static_001_P_519-1660615872831 .moveBtn{
	    font-size:1em;
	    margin-bottom:4%;
	}
	
	#c_static_001_P_954-1660616089728 .e_input-4 input{
	    font-size:1em;
	}
	
	#c_static_001_P_519-1660615872831 .yjLink{
	    font-size:1em;
	}
	
	.s_box{
	    padding:0;
	}
	
	.s_box .box{
	    color:#000000;
	    font-size:1.1em;
	}
	

	
	
	
	.s_box .container{
	    width:100%;
	    padding:2%;
	}
	
	.s_other .box{
	    color:#000000;
	    font-size:1.1em;
	}
	
	.s_other .container{
	    width:100%;
	    padding:2%;
	}
	
	.s_other .box .name{
	    font-size: 2.5em;
        font-weight: 600;
        text-align: center;
        margin-bottom: 0.75em;
	}
	
	#c_static_575-16585549143310 .e_loop-4 .p_list{
	    width:50%;
	}
	
	#c_static_575-16585549143310 .e_loop-4{
	    width:100%;
	    max-width:100%;
	}
	
	#c_static_575-16585549143310 .e_container-8{
	    padding:0;
	}
    
    #c_static_575-16585549143310 .e_text-10{
        font-size:1.1em;
    }
    
    #c_static_575-16585549143310 .e_text-15{
        font-size:1.1em;
    }
    
    #c_static_575-16585549143310 .e_container-23 > .p_item{
        display:none;
    }
    
    #c_static_575-16585549143310 .e_text-11{
        display:none;
    }
    .prevlist{
        margin-top:5%;
    }
    
    .single_banner .txt{
        left:45%;
    }
    
    .s_case{
        padding-top:0px;
    }
    
    .s_case .ctit{
        font-size:1.8em;
    }
    
    
    #banner_text2{
         padding-top:0%;
        left:10px;
    }
    
    #banner_text1{
        padding-top:0%;
        left:10px;
    }
  
  
  #banner_text3{
      left:10px;
       padding-top:0%;
  }

.small_banner_solog{
    flex-wrap:wrap;
}  
  .small_banner_solog_list{
      width:100%;
      height:30px;
      overflow:hidden;
      margin-top:2%;
  }
  
  #big_banner_solog{
      margin-top:10%;
      padding:1% 5%;
      text-align:left;
  }
  
  #small_banner_solog{
      margin-top:0px;
  }
  
  .small_banner_solog_list img{
      margin-top:-70px;
  }
  
}