/* Write your styles */
/* css reset */
body,p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body {}
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#000000; text-decoration:none; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; }
table { border-collapse:collapse; }
html {overflow-y: scroll;}
/* css reset */
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }

@font-face {
        font-family: "Cinzel-Bold"; /* 定义字体名 */
        src: url("../fonts/Cinzel-Bold.ttf"); /* 引入本体字体文件 */
    }
	  
@font-face {
        font-family: "HarmonyOS_Sans_SC_Regular"; /* 定义字体名 */
        src: url("../fonts/HarmonyOS_Sans_SC_Regular.ttf"); /* 引入本体字体文件 */
}

@font-face {
        font-family: "HarmonyOS_Sans_SC_Bold"; /* 定义字体名 */
        src: url("../fonts/HarmonyOS_Sans_SC_Bold.ttf"); /* 引入本体字体文件 */
}

.mobile_bannerimg{
	display:none;
}

.clear{
	clear:both;
}

.mobile_honor{
	display:none;
}

#translateSelectLanguage{
	display:none;
}




.under_list:nth-child(2){
     animation-delay:0.2s; 
}

.under_list:nth-child(3){
     animation-delay:0.4s; 
}


.under_list:nth-child(4){
     animation-delay:0.6s; 
}

/**PC**/
@media screen and (min-width:1031px){
    
  #flashs{
      display:block;
  }
  
  .mobile_flashs{
      display:none;
  }
    
.flexslider{position:relative;height:auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}

.slides{position:relative;z-index:1;}

.slides li{height:auto;}

.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}

.flex-control-nav li{display:inline-block;width:14px;height:40px;margin:0 5px;*display:inline;zoom:1;}

.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png);cursor:pointer;}

.flex-control-nav .flex-active{background-position:0 0;}



.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}

.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

.flex-direction-nav li a.flex-prev{}

.flex-direction-nav li a.flex-next{}
    
	.index_top{
		width:100%;
		height:auto;
	}
	
	.index_top_top{
		width:100%;
		height:35px;
		background:#edb932;
		line-height:35px;
		font-size:15px;
		font-family:'HarmonyOS_Sans_SC_Regular';
		text-align:center;
	}
	
	.index_top_under{
		width:100%;
		height:auto;
		background:#ffffff;
	}
	
	.index_top_under_middle{
		max-width:1300px;
		width:100%;
		margin:0 auto;
		display:flex;
		justify-content:space-between;
	}
	
	.index_logo{
		width:20%;
	}
	
	.index_logo img{
		width:100%;
	}
	
	.index_right{
		width:65%;
		height:auto;
		display:flex;
		font-size:18px;
		font-family:'HarmonyOS_Sans_SC_Regular';
	}
	
	.index_phone{
		margin-top:5%;
	}
	
	.lines{
		margin-top:5%;
		margin-left:3%;
		margin-right:3%;
	}
	
	.contact_button{
		width:180px;
		height:38px;
		background:#000000;
		border-radius:10px; 
		margin-top:4%;
		margin-left:10%;
		display:flex;
		transition: all 0.5s;
	}
	

	
	.contact_button_left{
		width:160px;
		height:38px;
		line-height:38px;
		font-family:'HarmonyOS_Sans_SC_Regular';
		color:#ffffff;
		text-align:center;
	}
	
	.contact_button_right{
		width:20px;
		height:38px;
		line-height:38px;
		background:#edb932;
		border-radius:30px 10px 10px 30px;
	}
	
	.mobile_header{
		display:none;
	}
	
	.index_banner{
		width:100%;
		height:auto;
		position:relative;
	}
	
	.index_banner_pic img{
		width:100%;
	}
	
	.index_banner_solog{
		max-width:1300px;
		height:auto;
		margin:0 auto;
		font-family:'HarmonyOS_Sans_SC_Bold';
		font-size:55px;
		position:absolute;
		top:25%;
		left:16%;
		z-index:9999999;
	}
	
	.acticve{
		color:#edb932;
	}
	
	.index_banner .contact_button{
		width:250px;
		position:absolute;
		top:52%;
		left:6%;
		z-index:99999;
		
	}
	
	.index_banner .contact_button_left{
		width:230px;
		font-size:16px;
	}
	
	.index_products{
		width:100%;
		height:100%;
		background:#ffffff;
		padding:3% 0 5% 0;
	}
	
	.index_products_middle{
	    max-width:1300px;
		width:100%;
		height:auto;
		margin:0 auto;
	}
	
	.index_products_middle_top{
		width:100%;
		display:flex;
		font-size:34px;
		font-family:'HarmonyOS_Sans_SC_Bold';
	}
	
	.index_products_middle_under{
		width:100%;
		display:flex;
		font-family:'HarmonyOS_Sans_SC_Bold';
	}
	
	.under_list{
		width:24%;
		height:auto;
		position:relative;
		margin-top:1%;
		margin-right:1%;
		overflow:hidden;
	
	}
	
	.product_pic{
	    width:100%;
        overflow:hidden;
		border-radius:10px;
	}
	
	.under_list img{
		width:100%;
		transition: all 0.5s;
		object-fit:cover;
	 
	}
	
	.under_list:hover img {
		transform: scale(1.15);
	}
	
	.notices{
		width:100%;
		position:absolute;
		top:0px;
		z-index:99;
		text-align:right;
		padding:5%;
		font-size:20px;
		font-family:'HarmonyOS_Sans_SC_Bold';
		font-weight:bold;
		color:#edb932;
	}
	
	.under_list_name{
		font-family:'HarmonyOS_Sans_SC_Regular';
		font-size:18px;
		line-height:1.3;
		padding:0 3%;
		height:90px;
		overflow:hidden;
		margin-top:10%;
	}
	
	.small_remarks{
		font-family:'HarmonyOS_Sans_SC_Bold';
		font-size:14px;
		line-height:1.3;
		color:#a1a1a1;
		padding:0 5%;
		margin-top:2%; 
	}
	
	.product_mores{
		width:100%;
		height:auto;
		padding:5% 0 0 0;
	}
	
	.index_case{
		width:100%;
		height:100%;
		background:#ffffff;
		display:flex;
	}
	
	.index_case_list{
		position:relative;
		flex:1;
	}
	
	.index_case_list img{
		width:100%;
	}
	
	.mask{
		width:100%;
		height:100%;
		background-color: rgba(0, 0, 0, 0.5);
		position:absolute;
		z-index:99;
		top:0px;
		opacity:1;
		transition: all 0.5s;
	}
	
	.index_case_list_remarks{
		width:100%;
		height:auto;
		position:absolute;
		top:0px;
		z-index:999;
		text-align:center;
	}
	
	.index_case_list_remarks_name{
		font-size:32px;
		font-family:'HarmonyOS_Sans_SC_Bold';
		color:#ffffff;
		margin-top:35%;
		
	}
	
	.index_case_list:hover .mask{
		opacity:0;
	}
	
	.index_about{
		width:100%;
		height:100%;
		overflow:hidden;
		background:#ffffff;
		padding:5% 0;
	}
	
	.index_about_middle{
	    max-width:1300px;
		width:100%;
		height:auto;
		margin:0 auto;
	}
	
	.index_about_middle_left{
		width:40%;
		height:auto;
		float:left;
	}
	
	.index_about_middle_left_title{
		font-size:34px;
		font-family:'HarmonyOS_Sans_SC_Bold';
	}
	
	.index_about_middle_left_list{
		width:100%;
		height:auto;
	}
	
	.why_list{
		width:100%;
		height:auto;
		padding:3%;
		border-radius:10px;
		margin-top:1%;
	}
	
	.why_list:hover {box-shadow:0 0 1em 0.3em rgba(0,0,0,0.05);}
	
	.why_list_top{
		display:flex;
	}
	
	.numbers{
		width:54px;
		height:27px;
		background:#edb932;
		border-radius:20px;
		text-align:center;
		line-height:27px;
		font-size:20px;
		font-family:'HarmonyOS_Sans_SC_Bold';
		color:#ffffff;
	}
	
	
	.why_list_top_title{
		font-size:20px;
		font-family:'HarmonyOS_Sans_SC_Bold';
		margin-left:3%;
	}
	
	.why_list_under{
		font-size:15px;
		font-family:'HarmonyOS_Sans_SC_Regular';
		padding:1% 14%;
	}
	
	.index_about_middle_right{
		width:59%;
		height:auto;
		float:right;
	}
	
	.index_about_middle_right img{
		width:100%;
	}
	
	.index_honor{
		width:100%;
		height:100%;
		background:url(../images/bgs_04.jpg) ;
		padding-bottom:3%;
	}
	

	
	.index_honor_middle{
	    max-width:1300px;
		width:100%;
		height:auto;
		margin:0 auto;
		display:flex;
		padding-top:5%;
		flex-wrap:wrap;
	}
	 
	.index_honor .contact_button{
	    margin-left:0px;
	}
	
	.index_honor_middle_left{
		width:30%;
		height:auto;
	}
	
	.index_honor_middle_left_title{
		color:#ffffff;
		font-size: 34px;
        font-family: 'HarmonyOS_Sans_SC_Bold';
	}
	
	.index_honor_middle_left .contact_button{
		margin-top:80%;
	}
	
	.index_honor_middle_right{
		width:70%;
		height:auto;
		float:right;
	}
	
	
	.container {
			width:100%;
		}

		.header {
			text-align: center;
			margin-bottom: 10px;
		}

	

		.scroll {
			width: 100%;
			overflow: hidden;
		}

		.scroll ul {
			white-space: nowrap;
		}

		.scroll ul li {
			display: inline-block;
			margin: 10px;
		}

		.scroll ul img {
			vertical-align: top;
			border-radius:10px;
		}

		.padding-5 {
			padding: 5px;
		}

		.margin-t-20 {
			margin-top: 20px;
		}

		a {
			text-decoration: none;
		}
		
		.index_footer{
			width:100%;
			height:100%;
			overflow:hidden;
			background:#000000;
			padding-top:5%;
		}
		
		.index_footer_middle{
		    max-width:1300px;
			width:100%;
			height:auto;
			margin:0 auto;
		}
		
		.index_footer_middle_left{
			width:50%;
			height:auto;
			float:right;
		}
		
		.index_footer_middle_left_title{
			color: #ffffff;
			font-size: 36px;
			font-family: 'HarmonyOS_Sans_SC_Bold';
		}
		
		.informing_list{
			display:flex;
			font-size:20px;
			color:#ffffff;
			font-family:'HarmonyOS_Sans_SC_Regular';
		}
		
		.informing_list{
			margin-top:5%;
		}
		
		.info_content{
			margin-left:3%;
		}
		
		.index_footer_middle_right{
			width:50%;
			height:auto;
			float:right;
		}
		
		.index_footer_middle_right_top{
			width:100%;
			height:auto;
		}
		
		.footer_big_title{
			font-size: 34px;
			font-family: 'HarmonyOS_Sans_SC_Bold';
			color:#edb932;
		}
		
		.footer_small_title{
			font-size: 16px;
			font-family:'HarmonyOS_Sans_SC_Regular';
			color:#ffffff;
		}
		
		.index_footer_middle_right_under{
			width:100%;
			height:auto;
		}
		
		.index_footer_middle_right_under_top{
			width:100%;
			height:53px;
			display:flex;
			justify-content:space-between;
			margin-top:3%;
		}
		
		.index_footer_middle_right_under_top_list{
			width:49%;
			height:53px;
			background:#ffffff;
			border-radius:10px;
		}
		
		.index_footer_middle_right_under_top_list input{
			width:100%;
			height:53px;
			border:none;
			padding:4%;
			border-radius:10px;
		}
		
		input:focus {
		  outline: none;
		}
		
		.index_footer_middle_right_under_middle{
			width:100%;
			height:53px;
			display:flex;
			justify-content:space-between;
			margin-top:3%;
		}
		
		.index_footer_middle_right_under_middle_list{
			width:100%;
			height:53px;
			background:#ffffff;
			border-radius:10px;
		}
		
		.index_footer_middle_right_under_middle_list input{
			width:100%;
			height:53px;
			border:none;
			padding:2%;
			border-radius:10px;
		}
		
		.index_footer_middle_right_under_under{
			width:100%;
			height:160px;
			margin-top:3%;
		}
		
		.index_footer_middle_right_under_under textarea{
			width:100%;
			height:160px;
			border:none;
			padding:2%;
			border-radius:10px;
		}
		
		textarea:focus {
		  outline: none;
		}
		
		.tijiao{
			width:220px;
			height:42px;
			background:#edb932;
			text-align:center;
			line-height:42px;
			font-weight:bold;
			font-size: 16px;
			font-family:'HarmonyOS_Sans_SC_Regular';
			border:none;
			border-radius:10px;
			margin-top:3%;
		}
		
		.feedback_notice{
			font-size: 16px;
			font-family:'HarmonyOS_Sans_SC_Regular';
			color:#ffffff;
			margin-top:3%;
		}
		
		.copyright{
			width:100%;
			height:53px;
			border-top:1px solid #333333;
			line-height:53px;
			text-align:center;
			font-size: 16px;
			font-family:'HarmonyOS_Sans_SC_Regular';
			color:#ffffff;
			margin-top:3%;
		}

}




@media screen and (max-width:1300px){
	.index_right{
		width:70%;
	}
	
	.index_banner_solog{
		font-size:40px;
	}
	
	.index_honor{
		width:100%;
		height:100%;
		background:url(../images/bgs_04.jpg);
		background-size:100%;
	}
}	


/**平板移动端**/
@media screen and (max-width:1220px){
	.index_footer_middle_left{
		width:100%;
		margin-top:3%;
	}
	
	.index_footer_middle_right{
		width:100%;
	}
	
	
	.index_honor{
		width:100%;
		height:100%;
		background:url(../images/bgs_04.jpg);
	}
	
	.index_honor_middle_right{
	  width:100%;
	  margin-top:5%;
	}
	
	.index_honor_middle_left .contact_button{
		float:right;
		margin-top:-5%;
	}
	
	.index_honor_middle_left{
		width:100%;
		color:#ffffff;
		padding-top:5%;
		
	}
	
	.index_about{
		width:100%;
		height:auto;
		background:#ffffff;
		padding:5% 0;
	}
	
	.index_about_middle{
		width:80%;
		height:auto;
		margin:0 auto;
	}
	
	.index_about_middle_left{
		width:100%;
		height:auto;
		float:left;
	}
	
	.index_about_middle_left_title{
		font-size:34px;
		font-family:'HarmonyOS_Sans_SC_Bold';
	}
	
	.index_about_middle_left_list{
		width:100%;
		height:auto;
	}
	
	.why_list{
		width:100%;
		height:auto;
		padding:3%;
		border-radius:10px;
		margin-top:5%;
	}
	
	.why_list:hover {box-shadow:0 0 1em 0.3em rgba(0,0,0,0.05);}
	
	.why_list_top{
		display:flex;
	}
	
	.numbers{
		width:54px;
		height:27px;
		background:#edb932;
		border-radius:20px;
		text-align:center;
		line-height:27px;
		font-size:20px;
		font-family:'HarmonyOS_Sans_SC_Bold';
		color:#ffffff;
	}
	
	
	.why_list_top_title{
		font-size:20px;
		font-family:'HarmonyOS_Sans_SC_Bold';
		margin-left:3%;
	}
	
	.why_list_under{
		font-size:15px;
		font-family:'HarmonyOS_Sans_SC_Regular';
		padding:1% 20%;
	}
	
	.index_about_middle_right{
		width:100%;
		height:auto;
		float:right;
		margin-top:3%;
	}
	
	.index_about_middle_right img{
		width:100%;
	}
	
	
	
	.index_case{
		width:100%;
		height:100%;
		background:#ffffff;
		display:flex;
		flex-wrap:wrap;
	}
	
	.index_case_list{
		position:relative;
		width:95%;
		margin:0 auto;
		margin-top:2%;
	}
	
	.index_case_list img{
		width:100%;
	}
	
	.mask{
		width:100%;
		height:100%;
		background-color: rgba(0, 0, 0, 0.5);
		position:absolute;
		z-index:99;
		top:0px;
		opacity:1;
		transition: all 0.5s;
	}
	
	.index_case_list_remarks{
		width:100%;
		height:auto;
		position:absolute;
		top:0px;
		z-index:999;
		text-align:center;
	}
	
	.index_case_list_remarks_name{
		font-size:27px;
		font-family:'HarmonyOS_Sans_SC_Bold';
		color:#ffffff;
		margin-top:35%;
		
	}
	
	.index_case_list:hover .mask{
		opacity:0;
	}
	
	
	.index_top{
		display:none;
	}
	
	.mobile_header{
		width:100%;
		height:auto;
		display:block;
	}
	
	.mobile_header_top{
	    width:100%;
	    height:38px;
		height:38px;
		background:#edb932;
		line-height:38px;
		font-size:15px;
		font-family:'HarmonyOS_Sans_SC_Regular';
	}
	
	.mobile_header_top_middle{
		width:90%;
		height:38px;
		margin:0 auto;

		
	}
	
	.company_name{
		width:40%;
		float:left;
	}
	
	.mobile_top_rights{
		width:50%;
		float:right;
	}
	
	.mobile_phone{
		width:50%;
		float:right;
	}
	
	.mobile_lines{
		float:right;
	}
	
	.mobile_logo{
		width:100%;
		height:auto;
		text-align:center;
		font-size:15px;
		font-family:'HarmonyOS_Sans_SC_Regular';
	}
	
	.index_banner_solog{
		font-size:40px;
	}
	
	

}
/**平板移动端**/
@media screen and (max-width:1030px){
    
      #flashs{
          display:none;
      }
      
      .mobile_flashs{
          display:block;
      }
 .train_banner{width:100%;overflow:hidden;position:relative;max-height: 700px;}
.train_banner .banner_images{width:1000%;}
.train_banner .banner_images li{float:left;width:10%}
.train_banner .banner_images li a{display:block;width:100%}
.train_banner .banner_images li a img{display:block;width:100%;}
.train_banner .banner_index{position:absolute;bottom:20px;width: 100%;text-align: center}
.banner_index-frame{display: inline-block;}
.train_banner .banner_index li{transition: all 0.3s;margin-right:15px ;float:left;width:40px;height:2px;background: #FFFFFF;}
.train_banner .banner_index li.current{transition: all 0.3s;background-color:#edb932;width: 40px;}
.train_banner .banner_index li:hover{transform: scale(1.5);}
.train_banner .banner_index li.current:hover{transform: scale(1);}
.train_banner_left{cursor: pointer;transition: all 0.5s;position:absolute;left: 0;top:0;height: 100%;width: 5%;text-align: center;z-index: 5;color: #FFFFFF;opacity: 0.3;background: -webkit-linear-gradient(left, black , rgba(255,255,255,0)); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(right, black, rgba(255,255,255,0)); /* Opera 11.1 - 12.0 */background: -moz-linear-gradient(right, black, rgba(255,255,255,0)); /* Firefox 3.6 - 15 */background: linear-gradient(to right, black , rgba(255,255,255,0)); /* 标准的语法 */}
.train_banner_right{cursor: pointer;transition: all 0.5s;position:absolute;right: 0;top:0;height: 100%;width: 5%;text-align: center;z-index: 5;color: #FFFFFF;opacity: 0.3;background: -webkit-linear-gradient(left, rgba(255,255,255,0),black); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(right,rgba(255,255,255,0),black); /* Opera 11.1 - 12.0 */background: -moz-linear-gradient(right,rgba(255,255,255,0),black); /* Firefox 3.6 - 15 */background: linear-gradient(to right, rgba(255,255,255,0),black); /* 标准的语法 */}
.train_banner_left:hover,.train_banner_right:hover{display: block;opacity: 0.5;}
.train_banner_li{position: absolute;top:50%;width: 100%;text-align: center;}

	
	     .swiper-container {
            width: 100%;
            height:auto;
        }
        .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;
        }
	
	      #flashs{
              display:none;
          }
          
          .mobile_flashs{
              display:block;
          }
        	
		.index_footer{
			width:100%;
			height:100%;
			overflow:hidden;
			background:#000000;
			padding-top:5%;
		}
		
		.index_footer_middle{
			width:80%;
			height:auto;
			margin:0 auto;
		}
		
		.index_footer_middle_left{
			width:100%;
			height:auto;
			float:right;
		}
		
		.index_footer_middle_left_title{
			color: #ffffff;
			font-size: 34px;
			font-family: 'HarmonyOS_Sans_SC_Bold';
		}
		
		.informing_list{
			display:flex;
			font-size:20px;
			color:#ffffff;
			font-family:'HarmonyOS_Sans_SC_Regular';
		}
		
		.informing_list{
			margin-top:5%;
		}
		
		.info_content{
			margin-left:5%;
		}
		
		.index_footer_middle_right{
			width:100%;
			height:auto;
			float:right;
		}
		
		.index_footer_middle_right_top{
			width:100%;
			height:auto;
		}
		
		.footer_big_title{
			font-size: 34px;
			font-family: 'HarmonyOS_Sans_SC_Bold';
			color:#edb932;
		}
		
		.footer_small_title{
			font-size: 16px;
			font-family:'HarmonyOS_Sans_SC_Regular';
			color:#ffffff;
		}
		
		.index_footer_middle_right_under{
			width:100%;
			height:auto;
		}
		
		.index_footer_middle_right_under_top{
			width:100%;
			height:53px;
			display:flex;
			justify-content:space-between;
			margin-top:3%;
		}
		
		.index_footer_middle_right_under_top_list{
			width:49%;
			height:53px;
			background:#ffffff;
			border-radius:10px;
		}
		
		.index_footer_middle_right_under_top_list input{
			width:100%;
			height:53px;
			border:none;
			padding:4%;
			border-radius:10px;
		}
		
		input:focus {
		  outline: none;
		}
		
		.index_footer_middle_right_under_middle{
			width:100%;
			height:53px;
			display:flex;
			justify-content:space-between;
			margin-top:3%;
		}
		
		.index_footer_middle_right_under_middle_list{
			width:100%;
			height:53px;
			background:#ffffff;
			border-radius:10px;
		}
		
		.index_footer_middle_right_under_middle_list input{
			width:100%;
			height:53px;
			border:none;
			padding:2%;
			border-radius:10px;
		}
		
		.index_footer_middle_right_under_under{
			width:100%;
			height:160px;
			margin-top:3%;
		}
		
		.index_footer_middle_right_under_under textarea{
			width:100%;
			height:160px;
			border:none;
			padding:2%;
			border-radius:10px;
		}
		
		textarea:focus {
		  outline: none;
		}
		
		.tijiao{
			width:220px;
			height:42px;
			background:#edb932;
			text-align:center;
			line-height:42px;
			font-weight:bold;
			font-size: 16px;
			font-family:'HarmonyOS_Sans_SC_Regular';
			border:none;
			border-radius:10px;
			margin-top:3%;
		}
		
		.feedback_notice{
			font-size: 16px;
			font-family:'HarmonyOS_Sans_SC_Regular';
			color:#ffffff;
			margin-top:3%;
		}
		
		.copyright{
			width:100%;
			height:53px;
			border-top:1px solid #333333;
			line-height:53px;
			text-align:center;
			font-size: 16px;
			font-family:'HarmonyOS_Sans_SC_Regular';
			color:#ffffff;
			margin-top:3%;
		}
	
	
	.container {
			width:100%;
		}

		.header {
			text-align: center;
			margin-bottom: 10px;
		}

	

		.scroll {
			width: 100%;
			overflow: hidden;
		}

		.scroll ul {
			white-space: nowrap;
		}

		.scroll ul li {
			display: inline-block;
			margin: 10px;
		}

		.scroll ul img {
			vertical-align: top;
		}

		.padding-5 {
			padding: 5px;
		}

		.margin-t-20 {
			margin-top: 20px;
		}

		a {
			text-decoration: none;
		}
	
	
	.index_honor_middle_left .contact_button{
		display:none;
	}
	
	.index_honor_middle{
		width:80%;
		height:auto;
		margin:0 auto;
	}
	
	
	.index_honor_middle_left_title {
        width: 100%;
        display: flex;
        font-size: 34px;
        font-family: 'HarmonyOS_Sans_SC_Bold';
    }
	
	.index_products{
		width:100%;
		height:100%;
		background:#ffffff;
		padding:3% 0;
	}
	
	.index_products_middle{
		width:80%;
		height:auto;
		margin:0 auto;
	}
	
	.index_products_middle_top{
		width:100%;
		display:flex;
		font-size:34px;
		font-family:'HarmonyOS_Sans_SC_Bold';
	}
	
	.index_products_middle_under{
		width:100%;
		display:flex;
		font-family:'HarmonyOS_Sans_SC_Bold';
		flex-wrap:wrap;
	}
	
	
	.under_list{
		width:50%;
		height:auto;
		position:relative;
		margin-top:1%;
		padding:3%;
	}
	
	
	
	.under_list img{
		width:100%;
		border-radius:10px;
	}
	
	.notices{
		width:100%;
		position:absolute;
		top:0px;
		z-index:99;
		text-align:right;
		padding:2%;
		font-size:20px;
		font-family:'HarmonyOS_Sans_SC_Bold';
		font-weight:bold;
		color:#edb932;
		right:5%;
	}
	
	.under_list_name{
		font-family:'HarmonyOS_Sans_SC_Bold';
		font-weight:bold;
		font-size:18px;
		line-height:1.3;
		padding:0 3%;
		height:90px;
		overflow:hidden;
		margin-top:5%;
	}
	
	.small_remarks{
		font-family:'HarmonyOS_Sans_SC_Bold';
		font-size:14px;
		line-height:1.3;
		color:#a1a1a1;
		padding:0 5%;
		margin-top:3%;
	}
	
	.product_mores{
		width:100%;
		height:auto;
		padding:5% 0 0 0;
	}
	
	.pc_bannerimg{
		display:none;
	}
	
	.mobile_bannerimg{
		display:block;
		width:100%;
	}
	
	
	.index_banner_solog{
		height:auto;
		margin:0 auto;
		font-family:'HarmonyOS_Sans_SC_Bold';
		font-size:1.8rem;
		position:absolute;
		top:3.7%;
		left:3%;
		z-index:99999;
	}
	
	.acticve{
		color:#edb932;
	}
	
	.index_banner .contact_button{
		width:160px;
		height:38px;
		background:#000000;
		border-radius:10px; 
		margin-top:4%;
		display:flex;
		position:absolute;
		top:5%;
		left:3%;
		z-index:99999;
	}
	
	
	.index_banner .contact_button_left{
		width:140px;
		height:38px;
		line-height:38px;
		font-size:18px;
		font-family:'HarmonyOS_Sans_SC_Regular';
		color:#ffffff;
		text-align:center;
		font-size:1.1rem;
	}
	
	
	
	
	.index_banner .contact_button_right{
		width:20px;
		height:38px;
		line-height:38px;
		background:#edb932;
		border-radius:30px 10px 10px 30px;
	}
	

	
	.mobilelogo{
		width:30%;
	}
	
	 .product_mores {
        width: 100%;
        height: auto;
        padding: 5% 0 0 0;
    }
	
	  .contact_button {
        width: 180px;
        height: 38px;
        background: #000000;
        border-radius: 10px;
        display: flex;
    }
	
	  .contact_button_left {
        width: 160px;
        height: 38px;
        line-height: 38px;
        font-family: 'HarmonyOS_Sans_SC_Regular';
        color: #ffffff;
        text-align: center;
    }
	
	  .contact_button_right {
        width: 20px;
        height: 38px;
        line-height: 38px;
        background: #edb932;
        border-radius: 30px 10px 10px 30px;
    }
}

@media screen and (max-width:770px){
	
	.index_footer_middle_left{
		margin-top:5%;
	}
	
	.informing_list{
		font-size: 16px;
	}
	
	.index_footer_middle_left_title{
		font-size: 26px;
	}
	
	.footer_big_title{
		font-size: 26px;
	}
	
	.index_honor_middle_left_title{
		font-size:26px;
	}
	
	.index_about_middle_left_title{
		font-size:26px;
	}
	
	.mobile_honor{
		display:block;
		margin-top:5%;
	}
	
	.index_honor_middle_right{
		
	}
	
	.index_honor{
		margin-top:5%;
	}
	
	.under_list{
		width:100%;
	}
	
	.index_products_middle_top{
		font-size:25px;
	}
	
	.company_name{
		width:100%;
		text-align:center;
	}
	
	.mobile_top_rights{
		width:100%;
		margin-top:2%;
	}
	

	
	.under_list_name{
		height:auto;
		overflow:auto;
	}
	
	.notices{
		margin-top:7%;
	}
	
	.index_products{
		padding:5% 0;
	}
	
	  .product_mores{
			padding:7% 0 0 0;
	}
	
	.copyright{
		font-size:14px;
	}
	
	.tijiao{
		font-size:14px;
	}
	
	.informing_list img{
		width:25px;
		height:25px;
	}
	
	.yuyan{
		position:relative;
		top:2px;
	}
	
	.index_footer_middle_right_under_top{
	  flex-wrap:wrap;	
	  height:auto;
	}
	
	.index_footer_middle_right_under_top_list{
		width:100%;
		margin-top:3%;
	}
	
	.language_modal_a{
	    width:33%;
	}
}

