/* Write your styles */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0} 
body{font-size:12px;-webkit-text-size-adjust:100%;} 
a{color:#2d374b;text-decoration:none} 
em{font-style:normal} 
li{list-style:none} 
img{border:0;vertical-align:middle} 
table{border-collapse:collapse;border-spacing:0} 
p{word-wrap:break-word}
@font-face {
   font-family: 'siyuan'; 
    src: url('../fonts/SourceHanSansCN-Normal.otf'); 
    font-weight: normal;
    font-style: normal;
	
}




body {
   font-family:'Arial';
}
/**公用**/

.section-blog{
    display:none;
}

.actives_cure{
    border-bottom:3px solid #d89427;
}

.marksbgs{
    width:100%;
    height:20%;
    background-color: rgba(0, 0, 0, 0.35); 
    position:absolute;
    z-index:9;
    top:0px;
}

.mobile_banners_video{
    display:none;
}

.mobile_honors_list{
    display:none;
}

.slider .item{
    position:relative;
}

.w1720 form{
	width:100%;
}

#translate{
	display:none;
}


.detail_contents_left{
    padding:0 1%;
}


.zoom-in{

  cursor: url('../static/neiye/images/loupe.png') 16 16, auto;

}

.bread_meun_nav{
	width:100%;
	height:auto;
	background:#ffffff;
}

.index_header{
		width:100%;
		height:43px;
		background:#0a3291;
		line-height:43px;
		position:fixed;
		top:0px;
		z-index:99;
		border-bottom:1px solid rgb(255,255,255,0.2);
	}
	
	.index_header_middle{
		max-width:1300px;
		width:90%;
		height:43px;
		margin:0 auto;
		display:flex;
		justify-content: space-between;
		flex-wrap: wrap;
	}
	
	.index_header_middle_left{
		display:flex;
	}
	
	.left_list{
		color:#ffffff;
		font-size:17px;
		margin-right:30px;
	}
	
	.index_header_middle_right{
		display:flex;
	}
	
	.right_list{
		color:#ffffff;
		font-size:17px;
		margin-left:10px;
	}
	
	.search{
		margin-left:25px;
	}
	
	.language_switc_a{
		color:#ffffff;
	}
	
	.nav_modal {
		display: none;
		font-size: 16px;
		position: fixed;
		z-index: 1004;
	}
	
	.nav_mask {
    position: fixed;
    left: 0;
    top: 0;
    width: 100vw;
    height: 100vh;
    background: rgba(0, 0, 0, .4);
    z-index: 999;
}



.language_modal {
    position: fixed;
    top: 20%;
    left: 0;
    right: 0;
    width: 1000px;
    max-width: 94%;
    height: 80%;
    background: #fff;
    border-radius: 1em;
    box-shadow: 0 0 25px 0 rgba(0, 0, 0, .75);
    z-index: 1021000;
    margin: auto;
    color: #000;
}

.language_modal_title {
    position: relative;
}

.language_modal_title span {
    display: block;
    height: 2.5em;
    line-height: 2.5em;
    font-size: 2.25em;
    overflow: hidden;
    padding: 0 0.75em;
    border-bottom: 1px solid #ddd;
    font-weight: 700;
    text-transform: uppercase;
}

.language_modal_title .language_close {
    display: block;
    width: 3.125em;
    height: 3.125em;
    line-height: 3.125em;
    text-align: center;
    cursor: pointer;
    position: absolute;
    top: 1em;
    right: 1.5em;
    padding: 0.5em;
}


.language_modal_title .language_close svg {
    fill: #333333;
    transition: all 0.4s;
}

.language_con {
    padding: 1.875em;
    position: absolute;
    top: 5.625em;
    left: 0;
    right: 0;
    bottom: 2.5em;
    overflow: hidden;
    overflow-y: auto;
}

.language_modal_a {
    display: block;
    float: left;
    width: 16.6666%;
    padding: 1em 0.625em;
    transition: all 0.4s;
}

.language_modal_a .icon-en {
    background-position: -9.375em -1.875em;
}
.language_modal_a div {
  
    background-size: 28.125em auto;
    width: 3.125em;
    height: 1.875em;
    margin: 0 auto;
    text-align:center; 
}

.language_modal_a.font-color span, .language_modal_a:hover span {
    color: var(--theme);
}
.language_modal_a span {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 2em;
    font-size: 0.9375em;
    text-align: center;
    white-space: nowrap;
}

.active_locale_v {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 2.5em;
    line-height: 2.5em;
    text-align: center;
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, .1);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

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

.index_meuns_middle_logo{
	width:30%;
	height:auto;
}

.index_meuns_middle_logo img{
	width:100%;
}

.index_meuns_middle{
		max-width:1300px;
		margin:0 auto;
		display:flex;
		justify-content: space-between;
		flex-wrap: wrap;
}

.all{
	width:100%;
	height:100%;
}


.banner_sologo{
	max-width:1300px;
	width:100%;
	height:auto;
	text-align:center;
	position:absolute;
	 top: 30%;
	  left: 0;
	  right: 0;
	  bottom: 0;
	  margin: auto;
	z-index:10;
}


@-webkit-keyframes fadeIn{
    0%{opacity:0}
    100%{opacity:1}
}
@keyframes fadeIn{
    0%{opacity:0}
    100%{opacity:1}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}

.solog_remark{
	font-size:1.4em;
	color:#ffffff;
	
}

.index_button a{
	display:block;
	width:200px;
	height:45px;
	background: linear-gradient(to bottom, #fcd103 0%, #d99426 100%);
	line-height:45px;
	text-align:center;
	font-size:1.2em;
	margin:0 auto;
	border-radius:30px;
	margin-top:5%;
	color:#ffffff;
	
}

.solog_remark{
	font-size:1.2em;
}

.index_products{
	width:100%;
	background:#ffffff;
	padding-bottom:3.5%;
}

.index_products_middle{
	max-width:1300px;
	margin:0 auto;
	padding-top:4%;
}

.index_products_middle_top{
	width:100%;
	display:flex;
	justify-content: space-between;
}

.fist_title{
	font-size:2.1em;
	font-weight:bold;
	font-family:'Arial';
}

.second_title{
	font-size:2.1em;
	font-weight:bold;
	color:#0a3291;
	font-family:'Arial';
	margin-top:-10px;
}

.index_product_mores a{
	display:block;
	width:140px;
	height:35px;
	background: linear-gradient(to bottom, #fcd103 0%, #d99426 100%);
	line-height:35px;
	text-align:center;
	font-size:1em;
	margin:0 auto;
	border-radius:30px;
	color:#ffffff;
	margin-top:28%;
}

.index_products_middle_under{
	width:100%;
	height:auto;
	margin:0 auto;
}

.shuju{
	width:100%;
	height:auto;
}

.shuju_middle{
	max-width:1300px;
	width:100%;
	margin:0 auto;
	background:#ffffff;
	display:flex;
	flex-wrap:wrap;
}

.shuju_middle_list{
	width:25%;
	text-align:center;
}

.shuju_middle_list_number{
	font-size:3em;
	font-weight:bold;
	margin-top:15%;
}

.shuju_middle_list_number_line{
	width:43px;
	height:2px;
	background:#0a3291;
	margin:0 auto;
	margin-top:7%;
}

.shuju_middle_list_desc{
	margin-top:5%;
}

.sum_num{
	display:flex;
	justify-content: center; /* 水平居中 */
	align-items: center; /* 垂直居中 */
}
.pp-counter-number-suffix{
	font-size:26px;
	margin-top:10%;
}

.qc{
	width:100%;
	height:auto;
	background:#ffffff;
}

.index_qc_middle_under{
	max-width:1300px;
	height:auto;
	margin:0 auto;
	margin-top:2%;
}

.index_qc_middle_under ul{
	display:flex;
	justify-content:space-between;
	flex-wrap: wrap;
	
}

.index_qc_middle_under ul li{
	width:22%;
	height:auto;
	overflow:hidden;
}

.qc_img{
	width:100%;
	overflow:hidden;
	border-radius:10px;
}

.qc_remark{
	width:100%;
	height:auto;
}

.qc_remark_title{
	width:100%;
	height:50px;
	display:flex;
	justify-content:space-between;
}

.qc_remark_title_left{
	width:80%;
	font-size:1.2em;
	font-weight:bold;
	color:#0a3291;
	border-bottom:1px solid #666666;
}

.qc_remark_title_right{
	width:20%;
	text-align:right;
}	

.qc_remark_title_right img{
	margin-top:40px;
}

.qc_remark_desc{
	padding:1%;
	font-size:14px;
	line-height:1.5em;
}

.index_news{
	width:100%;
	height:auto;
	margin-top:6%;
	padding-bottom:7%;
}

.index_news_middle{
	max-width:1300px;
	width:90%;
	height:auto;
	margin:0 auto;
	display:flex;
} 

.index_news_middle_left{
	width:20%;
	height:auto;
	
}

.index_news_middle_left_top{
	font-size:2.2em;
	font-weight:bold;
}

.index_news_middle_left_bottom{
	font-size:2.1em;
	font-weight:bold;
	color:#0a3291;
	margin-top:-5%;
}

.index_news_category{
	width:100%;
	height:auto;
	margin-top:15%;
}

.index_news_category_list a{
	font-size:1.1em;
}

.index_news_category_list a:hover{
	font-weight:bold;
	color:#0a3291;
}

.index_news_category_list{
	margin-top:8%;
}

.index_news_more a {
        display: block;
        width: 140px;
        height: 35px;
        background: linear-gradient(to bottom, #fcd103 0%, #d99426 100%);
        line-height: 35px;
        text-align: center;
        font-size: 1em;
        border-radius: 30px;
        color: #ffffff;
		margin-top:76%;
 }
 
.index_news_middle_right{
	width:80%;
	height:auto;
} 

.news_desc{
	width:100%;
	height:100%;
	padding:5%;
	overflow:hidden;
	background:#f6f6f6;
}

.index_news_times{
	font-size:1em;
	color:#d79128;
	font-weight:bold;
	margin-top:20px;
}

.index_news_title{
	height:90px;
	font-weight:bold;
	overflow:hidden;
    text-overflow: ellipsis;
    overflow: hidden;
	margin-top:5%;
	font-size:1.2em;
}

.index_news_read_more{
	display:flex;
	font-size:1.2em;
	align-items:center;
}

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




.index_news_middle_right .am-control-nav{
		bottom:-40px;
}

.index_footers{
	width:100%;
	overflow:hidden;
	background:#f6f6f6;
	padding-top:3%;
}

.index_footers_middle{
	max-width:1300px;
	width:90%;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
}

.index_footers_middle_left{
	height:auto;
}

.footer_tel{
	display:flex;
	margin-top:5%;
	width:400px;
}

.footer_shemei{
  margin-top:30px;	
}

.footer_shemei ul{
	display:flex;
}

.footer_shemei ul li{
	margin-right:19px;
}

.index_footers_middle_right{
	width:60%;
	height:auto;
	display:flex;
	justify-content:flex-end;
	
}

.index_footers_middle_right_list{
	height:auto;
}

.index_footers_middle_right_list:nth-child(1){
	margin-right:10%;
}



.index_footers_middle_right_list:nth-child(3){
	margin-left:15%;
}

.index_footers_middle_right_list_title{
	font-size:1.1em;
	font-weight:bold;
	color:#0a3291;
	margin-top:10%;
}

.xian{
	  opacity: 0;
	  transition: opacity 0.3s ease-out, height 0.3s ease-out;
	  overflow: hidden;
	   margin-left:-20px;
	   margin-top:-5px;
}

.list_meun_title{
	font-size:1em;
	margin-top:16px;
}

.tel_us img{
	width:80%;
}

.copyrights{
	width:100%;
	height:51px;
	background:#0a3291;
	text-align:center;
	line-height:51px;
	font-size:0.9em;
	color:#ffffff;
}



.telus{
	width:241px;
	height:47px;
	background:#777777;
	border-radius:30px;
	color:#b1b1b1;
	display:flex;
	justify-content:space-between;
	font-size:14px;
	margin-top:20px;
	position:absolute;
	right:17%;
	bottom:20%;
	line-height:47px;
}

.telus_remark{
	margin-left:10%;
	height:47px;
}

.img_icon{
	margin-right:2%;
}

.first{
	display:block;
}

.second{
	display:none;
}




	/***内页样式***/
		.neiye_content{
			width:100%;
			height:auto;
			background:#f6f6f6;
			padding-top:5%;
		}
	
		
		
		.neiye_content_banner{
			width:100%;
			height:auto;
			position:relative;
		}
		
		.neiye_content_banner_bg img{
			width:100%;
		}
		
		.neiye_content_banner_bg_solog{
			position:absolute;
			top: 0;
			left: 0;
			right: 0;
			bottom: 0;
			margin: auto;
			width: 50%;  /* 设置宽度 */
			height: 60%; /* 设置高度 */
			text-align:center;
		}
		
		.neiye_big_title{
			font-size:2.6em;
			font-weight:bold;
			color:#ffffff;
			margin-top:6%;
		}
		
		.neiye_small_title{
			font-size:1.2em;
			color:#ffffff;
			margin-top:3%;
			line-height:1.2em;
		}
		
			
		.neiye_big_title{
			 animation-delay:0.5s; 
		}
		
		.neiye_small_title{
			 animation-delay:1s; 
		}
		
		.qclist1{
		     animation-delay:0.5s;
		}
		
		.qclist2{
		     animation-delay:1s;
		}
		
		.qclist3{
		     animation-delay:1.5s;
		}
		
		.qclist4{
		     animation-delay:2s;
		}
		
		.bread_meun{
			width:100%;
			height:52px;
			background:#ffffff;
		}
		
		.bread_meun_middle{
			max-width:1300px;
			width:90%;
			margin:0 auto;
			line-height:52px;
			display:flex;
			font-size:1em;
			 flex-wrap: wrap;
		}
		
		.bread_icon{
			margin-left:1%;
		}
		
		.bread_icon:nth-child(1){
			animation-delay:0.5s; 
		}
		
		.bread_icon:nth-child(2){
			animation-delay:1s; 
		}
		
		.bread_icon:nth-child(3){
			animation-delay:1.5s; 
		}
		
		.bread_icon:nth-child(4){
			animation-delay:2s; 
		}
		
		.detail_contents{
			max-width:1300px;
			width:90%;
			height:100%;
			margin:0 auto;
			display:flex;
			justify-content:space-between;
			margin-top:2%;
			background:#f6f6f6;
			margin-bottom:4%;
		}
		
		.detail_contents_left{
			width:75%;
			height:100%;
			/*
			padding:0 4%;
			*/
			overflow:hidden;
			padding-bottom:3%;
			
		
		}
		
		.detail_contents_left h1{
			text-align:center;
			font-weight:bold;
			font-size:1.6em;
			padding-top:6%;
			line-height:1.5em;
		}
		
		.article_remark{
			width:100%;
			text-align:center;
			height:14px;
			color:#acacac;
			font-size:16px;
			margin-top:2%;
			display:flex;
			justify-content: center;
			align-items: center;
		}
		
		.view{
			margin-left:5%;
		}
		
		.details_xiangqing{
			margin-top:2%;
			height:100%;
			border-bottom:1px solid #dddddd;
			padding:5%;
			padding-bottom:5%;
		}
		
		.details_xiangqing img{
			width:100%;
		}
		
		.prev-next{
			width:100%;
			height:auto;
			margin-top:5%;
			display:flex;
			justify-content:space-between;
			padding:2%;
		}
		
		.prev-next-buttons{
			font-size:16px;
		
		}
		
		.prev-next-buttons-title a{
			font-size:14px;
			color:#666666;
			margin-left:2%;
		}
		
		.detail_contents_right{
			width:22%;
			height:100%;
			overflow:hidden;
			
		}
		
		.detail_contents_right_top{
			width:100%;
			height:100%;
			height:auto;
			background:#ffffff;
		}
		
		.detail_contents_right_top_title{
			width:100%;
			background: linear-gradient(to right, #4d70c1, #163d9a);
			line-height:44px;
		}
		
		.detail_contents_right_top_title_middle{
			width:90%;
			margin:0 auto;
			display:flex;
			justify-content:space-between;
			color:#ffffff;
		}
		
		.right_titles{
			font-size:1.2em;
		}
		
		.detail_contents_right_top_list{
			width:100%;
			padding-bottom:10%;
		}
		
		
		.detail_contents_right_top_list ul li{
			width:90%;
			height:44px;
			line-height:44px;
			margin:0 auto;
			margin-top:20px;
			border-bottom:1px solid #e7e7e7;
		}
		
		.detail_contents_right_top_list_title{
			font-size:16px;
			
		}
		
		
		
		.detail_contents_right_top_list ul li a{
			display: flex;
			transition: transform 1s ease-in-out;
			justify-content:space-between;
		}
		
		.neiye_news_middle{
			width:100%;
			height:100%;
			background:#ffffff;
			margin-top:17px;
		}
		
		.neiye_news_middle_top{
			width:100%;
			height:80px;
			line-height:80px;
			font-size:1em;
		}
		
		.neiye_news_middle_top_middle{
			width:90%;
			margin:0 auto;
		}
		
		.recommend_name{
			margin-left:10px;
			font-size:1em;
			font-weight:bold;
		}
		
		.neiye_news_middle_under_middle{
			width:90%;
			height:auto;
			margin:0 auto;
			padding-bottom:10%;
		}
		
		.neiye_news_middle_under_middle ul li{
			width:100%;
			height:auto;
			border-bottom:1px solid #e7e7e7;
		}
		
		.neiye_news_middle_under_middle_list{
			width:100%;
			height:120px;
			display:flex;
			justify-content:space-between;
			overflow:hidden;
		}
		
		.neiye_news_middle_under_middle_list_left{
			width:48%;
		
		}
		
		.neiye_news_middle_under_middle_list_left img{
			width:100%;
		}
		
		.neiye_news_middle_under_middle_list_right{
			width:48%;
			height:60px;
		}
		
		.neiye_news_middle_under_middle_list_right_top{
			font-size:0.75em;
			height:60px;
			overflow:hidden;
			margin-top:10px;
		}
		
		.readmore{
			font-size:0.75em;
			height:30px;
			line-height:30px;
			display: flex;
			transition: transform 1s ease-in-out;
			justify-content:space-between;
		}
		
		.readmore a{
			color:#d89427;
		}
		
		.right_contact{
			width:100%;
			height:auto;
			background:#ffffff;
			margin-top:17px;
		}
		
		.right_contact_list{
			width:90%;
			height:auto;
			margin:0 auto;
		}
		
		.form-inputs input{
			width:100%;
			height:36px;
			background:#f5f5f5;
			font-size:16px;
			margin-top:10px;
			padding:10px;
		}
		
		.dingzhi_meun_list a{
		
			padding-bottom:20px;
		}
		
	
		
		.form-inputs textarea{
			width:100%;
			height:80px;
			background:#f5f5f5;
			font-size:16px;
			margin-top:10px;
			padding:10px;
			margin-bottom:20px;
		}
		
		.form-input{
			width:100%;
			text-align:center;
		}
		
		.right_tijiao{
			width:202px;
			height:34px;
			border-radius:30px;
			text-align:center;
			background: linear-gradient(to right, #fcd103 0%, #d99426 100%);
			color:#ffffff;
			font-size:16px;
			margin:0 auto;
			margin-bottom:20px;
		}
		
		.right_tijiao:hover{
			background: linear-gradient(to right, #d99426fcd103 0%, #fcd103 100%);
		}
		
		.bottom_ad{
			width:100%;
			height:auto;
			position:relative;
			color:#ffffff;
		}
		
		.bottom_ad img{
			width:100%;
		}
		
		.footerad_big_title{
			font-size:2em;
			font-weight:bold;
		}
		
		.footerad_small_title{
			
		}
		
		.tell_needs a{
			display:block;
			width:180px;
			height:36px;
			line-height:36px;
			border-radius:30px;
			text-align:center;
			background: linear-gradient(to right, #fcd103 0%, #d99426 100%);
			color:#ffffff;
			font-size:15px;
			margin:0 auto;
			margin-bottom:20px;
			margin-top:24px;
		}
		
		.footerad_big_title{
			animation-delay:0.5s; 
		}
		
		.footerad_small_title{
			animation-delay:1s; 
		}
		
		.tell_needs{
			animation-delay:1.5s; 
		}
		
		.neiye_news_list{
			width:100%;
			height:100%;
			overflow:hidden;
			background:#ffffff;
			padding:2%;
			display:flex;
			justify-content:space-between;
			margin-bottom:2%;
		}
		
		.neiye_news_list_img{
			width:30%;
			height:auto;
			overflow:hidden;
		}
		
		.neiye_news_list_img img{
			width:100%;
		}
		
		.neiye_news_list_remark{
			width:67%;
			height:auto;
		}
		
		.neiye_news_list_remark_title{
			font-size:1.35em;
			height:30px;
			overflow:hidden;
			font-weight:bold;
		}
		
		.neiye_news_list_remark_desc{
			font-size:0.85em;
			margin-top:1%;
			height:50px;
			overflow:hidden;
		}
		
		.neiye_news_list_remark_time{
			width:100%;
			height:20px;
			display:flex;
			justify-content:space-between;
			line-height:20px;
			font-size:0.9em;
			color:#d79128;
			transition: transform 1s ease-in-out;
		}
		
		.neiye_news_list_remark_time a{
			color:#d79128;
		}
		
		.neiye_news_list_remark_time_left{
			display:flex;
		}
		
		
		.neiye_news_list_remark_time_right{
			width:100px;
			display:flex;
			margin-right:5%;
			transition: opacity 0.3s ease-out, height 0.3s ease-out;
			overflow: hidden;
			
		}
		
		.neiye_news_list_remark_time_right a{
			display:block;
		}
		
	
		.neiye_products_top{
			max-width:1300px;
			width:90%;
			height:100%;
			margin:0 auto;
			background:#ffffff;
			padding:3%;
			overflow:hidden;
			position:relative;
			margin-top:3%;
			display:flex;
			justify-content:space-between;
		}
		
		.neiye_products_top_left{
			width:50%;
			overflow:hidden;
		}
		
		.preview{width:100%; height:auto;}

/* smallImg */

.smallImg{position:absolute;margin-left:48%;margin-top:35%;}

.scrollbutton{width:41px; height:41px; overflow:hidden; position:relative; float:left; cursor:pointer;background:url(../images/about_left_03.png) no-repeat;margin-left:0px; margin-top:30px;left:20px; }
1
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../images/about_left_03.png) no-repeat;margin-left:10px; margin-top:-70px;}

.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/about_right_03.png) no-repeat; margin-left:480px; margin-top:-70px;}



#imageMenu {height:110px; width:500px; overflow:hidden; margin-left:0; float:left;}

#imageMenu li {height:110px; width:110px; overflow:hidden; float:left; text-align:center;margin-right:10px;border:1px solid #d8d8d8;}
10
#imageMenu li img{height:108px; width:108px;cursor:pointer;}

#imageMenu li#onlickImg img, #imageMenu li:hover img{ height:108px; width:108px; border:2px solid #0a3291;}

/* bigImg */

.bigImg{position:relative; float:left; width:100%; overflow:hidden;}

.bigImg #midimg{width:100%;border:1px solid #d8d8d8;}

.bigImg #winSelector{width:235px; height:210px;}

#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}

/* bigView */

#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999;}

#bigView img{position:absolute;}

.neiye_products_right{
	width:50%;
	padding:2%;
	padding-left:3%;
	
}

.neiye_products_right_title{
	font-size:1.5em;
	font-weight:bold;
}

.neiye_products_right_desc{
	font-size:1.1em;
	margin-top:2%;
}

.desc_list{
	font-size:1.1em;
}


.desc_list p{
	margin-top:20px;
}

.neiye_product_mores a{
	display: block;
    width: 140px;
    height: 35px;
    background: linear-gradient(to bottom, #fcd103 0%, #d99426 100%);
    line-height: 35px;
    text-align: center;
    font-size: 0.9em;
    border-radius: 30px;
    color: #ffffff;
    margin-top: 10%;
}

.fangda{
	position:absolute;
	right:20px;
	bottom:20px;
}

.detail_contents_left_tops{
	width:100%;
	height:90px;
	border-bottom:1px solid #e2e2e2;
	line-height:90px;
	font-size:1.5em;
	font-weight:bold;
}

.details_titles{
	margin-left:10px;
}

.xiangqing{
	width:100%;
	margin-top:3%;
}

	.neiye_productslists{
		width:100%;
		display:flex;
		flex-flow: row wrap;
		
	}
	
	.neiye_productslists li{
		width:31%;
		height:auto;
		overflow:hidden;
		margin-bottom:2%;
		text-align:center;
		background:#ffffff;
		/*
		margin-right:2%;
		*/
		position:relative;

	}
	
	.neiye_productslists_img_name{
		width:100%;
		height:100px;
		text-align:center;
		font-size:1em;
		padding:10px;
		overflow:hidden;
	}
	
	.neiye_productslists_img_name_more{
		width:100%;
		height:100px;
		text-align:center;
		background:linear-gradient(to bottom, #ffffff 0%, #536fb3 100%);
		opacity: 0;
		overflow: hidden;
		position:absolute;
		margin-top:-100px;
	    transition: all 250ms linear;
	}
	
.neiye_productslists_img_name_more a {
    display: block;
    width: 140px;
    height: 35px;
    background: linear-gradient(to bottom, #fcd103 0%, #d99426 100%);
    line-height: 35px;
    text-align: center;
    font-size: 0.9em;
    margin: 0 auto;
    border-radius: 30px;
    color: #ffffff;
	position:relative;
	top:70px;
}


.neiye_about_content{
		width:100%;
		height:auto;
	}
	
	
	.neiye_about_content_top_bg{
		width:100%;
		height:auto;
	}
	
	.neiye_about_content_top_bg img{
		width:100%;
	}
	

	.neiye_about_content_video{
		width:100%;
		height:auto;
		margin:0 auto;
	}
	
	.neiye_reamrks{
		margin-top:3%;
		line-height:2em;
	}
	
	.about_shuju{
		display:flex;
		margin-bottom:5%;
	}
	
	.about_shuju_list{
		width:25%;
		height:auto;
		text-align:center;
	}
	
	.about_shuju_list_big_title{
		font-size:2.8em;
		font-weight:bold;
	}
		
	.about_huace_content ul li:nth-child(1){
		animation-delay:0.5s
	}
	
	.about_huace_content ul li:nth-child(2){
		animation-delay:1s
	}
	
	.about_huace_content ul li:nth-child(3){
		animation-delay:1.5s
	}
	
	.about_huace_content ul li:nth-child(4){
		animation-delay:2s
	}
	
	.about_huace_content ul li:nth-child(5){
		animation-delay:2.5s
	}
	
	.about_huace_content ul li:nth-child(6){
		animation-delay:3s
	}
	
	.about_huace_content ul li:nth-child(7){
		animation-delay:3.5s
	}
	
	.about_huace_content ul li:nth-child(8){
		animation-delay:4s
	}	
	
	.neiye_abouts_unders{
		width:100%;
		height:auto;
		background:#f6f6f6;
	}
	
	.neiye_abouts_unders_middle{
		max-width:1300px;
		width:90%;
		height:auto;
		margin:0 auto;
	}
	
	.abouts_history{
		width:100%;
		height:auto;
	}
	
	.abouts_history_title{
		width:100%;
		height:187px;
		line-height:187px;
		text-align:center;
		font-size:2.2em;
		font-weight:bold;
	}
	
	.abouts_history_content_top{
		width:100%;
		height:216px;
	}
	
	.abouts_history_content_top ul {
		display:flex;
	}
	
	.abouts_history_content_top ul li{
	   width:22%;	
	}
	
	.history_year{
		font-size:24px;
		font-weight:bold;
		text-align:center;
		color:#0a3291;
	}
	
	.history_year_line{
		width:35px;
		height:1px;
		background:#000000;
		margin:0 auto;
	}
	
	.history_remark{
		color:#7f7f7f;
		padding:3% 10%;
		text-align:center;
		
	}
	
	.history_lines{
		text-align:center;
		padding-bottom:6%;
	}
	
	.one{
		animation-delay:0.5s
	}	
	
	.two{
		animation-delay:1s
	}
	
	.three{
		animation-delay:1.5s
	}
	
	.four{
		animation-delay:2s
	}
	
	.five{
		animation-delay:2.5s
	}
	
	.six{
		animation-delay:3s
	}
	
	.seven{
		animation-delay:3.5s
	}
	
	.eight{
		animation-delay:4s
	}
	
	.neiye_about_brand{
		max-width:1300px;
		width:90%;
		height:auto;
		margin:0 auto;
		display:flex;
		justify-content:space-between;
		margin-top:6%;
	    flex-wrap: wrap;
	}
	
	.neiye_about_brand_left{
		width:49%;
		height:auto;
		overflow:hidden;
	}
	
	.neiye_about_brand_left img{
		width:100%;
	}
	
	.neiye_about_brand_left_desc{
		font-size:1.3em;
	}
	
	.neiye_about_brand_right{
		width:49%;
		height:auto;
	}
	
	.neiye_about_brand_right img{
		width:100%;
	}
	
	.neiye_about_honor{
		width:100%;
		height:auto;
		margin-top:5%;
	}
	
	
	
	.neiye_about_honor_middle{
		max-width:1300px;
		width:90%;
		height:auto;
		margin:0 auto;
	}
	
	.about_honor_title{
		width: 100%;
		text-align: center;
		font-size: 2.2em;
		font-weight: bold;
	}
	
	.about_honor_title_desc{
		text-align: center;
		font-size:1em;
		margin-top:2%;
		
	}
	
	.about_honor_list{
		width:100%;
		height:auto;
	}
	
	.detail_contents_contact{
		max-width:1300px;
		width:100%;
		height:auto;
		margin:0 auto; 
		margin-top:3%;
		
	}
	

	
	.dingzhi_meun_list{
		width:25%;
		height:52px;
		text-align:center;
	}
	
	
	.dingzhi_contents{
		max-width:1300px;
		width:100%;
		height:auto;
		margin:0 auto;
		background:#f6f6f6;
	}
	
	.dingzhi_contents_top{
		width:100%;
		height:auto;
		margin:0 auto;
		display:flex;
		justify-content:space-between;
		margin-top:5%;
		 flex-wrap: wrap;
	}
	
	.dingzhi_contents_top_left{
		width:50%;
		height:auto;
	}
	
	.dingzhi_contents_top_left_big_title{
		font-size:2.2em;
		font-weight:bold;
		margin-top:7%;
	}
	
	.dingzhi_contents_top_left_big_remark{
		margin-top:1%;
	}
	
	.dingzhi_product_mores a {
    display: block;
    width: 140px;
    height: 35px;
    background: linear-gradient(to bottom, #fcd103 0%, #d99426 100%);
    line-height: 35px;
    text-align: center;
    font-size: 1em;
    border-radius: 30px;
    color: #ffffff;
    margin-top:20%;
}

.dingzhi_contents_top_right{
	width:40%;
	height:auto;
}

.dingzhi_contents_top_right img{
	width:100%;
}

.dingzhi_contents_middle{
	width:100%;
	height:auto;
	margin-top:5%;
}

.dingzhi_contents_middle_big_title{
	font-weight:bold;
	font-size:2.2em;
}

.dingzhi_contents_middle_remarks{
	font-size:1em;
	margin-top:1%;
}

.dingzhi_contents_middle_remarks_img{
	width:100%;
	height:auto;
	margin-top:2%;
}

.dingzhi_contents_middle_remarks_img img{
  width:100%;	
}

.service_contents_top{
	width:100%;
	height:auto;
	margin:0 auto;
}

.service_pic{
	width:100%;
	height:auto;
	display:flex;
	justify-content:space-between;
	margin-top:3%;
}

.service_pic_list{
	width:49%;
	height:auto;
}

.service_contents_under{
	width:100%;
	height:auto;
	margin-top:3%;
}

.service_list{
	width:100%;
	height:auto;
	margin-top:2%;
}

.service_list_top{
	display:flex;
	justify-content:space-between;
	flex:wrap;
}

.service_list_top_left{
	width:47%;
	height:auto;
}

.service_list_top_right{
	width:49%;
	height:auto;
}

.service_list_top_right ul li{
	width:100%;
	height:auto;
}

.list_top{
	width:100%;
	display:flex;
}

.list_top_left{
	width:50px;
	height:50px;
	text-align:center;
	font-size:22px;
	color:#ffffff;
	line-height:50px;
	border-radius:50%;
	background:#e9b016;
}

.service_list_top_left img{
	width:100%;
}

.list_top_right{
	height:42px;
	background:#0a3291;
	margin-top:5px;
	font-size:20px;
	color:#ffffff;
	padding-right:20px;
	
	
}

.service_list_top_right ul li{
	margin-bottom:10%;
}

.list_unders{
	font-size:16px;
	margin-top:10px;
}

.after_salse{
	width:100%;
	height:auto;
	margin-top:5%;
}

.after_salse_top{
	max-width:1300px;
	width:100%;
	height:auto;
	margin:0 auto;
}

.after_salse_under{
	max-width:1300px;
	width:100%;
	height:auto;
	margin:0 auto;
	display:flex;
	flex-wrap: wrap; 
	justify-content:flex-start;
}

.after_salse_under_list{
	width:31%;
	height:auto;
	text-align:center;
	padding:5%;
	background:#ffffff;
	margin-right:2%;
	margin-top:5%;
	margin-bottom:5%;
}

.icons_title{
	font-size:1.2em;
	font-weight:bold;
	margin-top:3%;
}

.icons_remark{
	font-size:1em;
	margin-top:3%;
}

.qc_contents{
	width:100%;
	background:#f6f6f6;
}

.qc_contents_middle{
	max-width:1300px;
	width:90%;
	height:auto;
	margin:0 auto;
}

.qc_contents_middle_top{
	width:100%;
	height:auto;
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
	margin-top:5%;
}

.qc_contents_middle_top_list{
	width:24%;
	height:auto;
	position:relative;
}

.qc_contents_middle_top_list img{
	width:100%;
}

.qc_contents_middle_top_list_img_name{
	width:100%;
	height:auto;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	font-size:1.3em;
	position:absolute;
	bottom:5%;
	z-index:99;
}

.qc_contents_middle_top_list_img_remark{
	width:100%;
	height:auto;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	font-size:1.3em;
	position:absolute;
	z-index:99;
	opacity: 0;
	transition: opacity 0.5s ease-in-out;
}



.qc_contents_middle_top_list_img_remark img{
	width:100%;
}

.marks_name{
	font-size:1em;
	font-weight:bold;
	position:absolute;
	top:55%;
	z-index:100;
	color:#ffffff;
	margin:0 auto;
	left:20%;
}

.desc{
	position:relative;
}

.qualit_conter{
	max-width:1300px;
	width:100%;
	height:auto;
	margin:0 auto;
	margin-top:5%;
}

.qualit_conter_top{
	width:100%;
	height:auto;
}

.qualit_conter_top_title{
	font-size:2.2em;
	font-weight:bold;
}

.qualit_conter_top_under{
	width:100%;
	height:54px;
	display:flex;
	margin-top:15px;
}

.qualit_conter_top_under_left{
	width:383px;
	height:54px;
	background:url(../static/neiye/images/qc_bgs_03.jpg) no-repeat;
	line-height:54px;
	font-size:18px;
	color:#ffffff;
	font-weight:bold;
	padding:0px 30px;
}

.qualit_conter_top_under_right{
	width:915px;
	height:54px;
	border-bottom:1px solid #020202;
	line-height:54px;
	text-align:right;
	font-size:18px;
}

.supply_list{
	width:100%;
	padding:1%;
}

.supply_list ul li{
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
	margin-top:2%;
}

.supply_list ul li:nth-child(2){
	margin-top:0px;
}

.supply_list_img{
	width:50%;
	height:auto;
	overflow:hidden;
	padding:0 2%;
}

.supply_list_img img{
	width:100%;
}

.supply_list_img_remark{
	width:50%;
	padding:3% 3%;
}


.supply_list_img_remark_title{
	color:#043383;
	font-weight:bold;
	font-size:1.3em;
}

.supply_list_img_remark_desc_img{
	margin-top:5%;
}

.qualit_conter_middle{
	width:100%;
	height:auto;
	margin-top:2%;
}

.supply_list_img_remark_desc{
	font-weight:bold;
	margin-top:2%;
}

.qualit_conter_top_under_list{
	
}

.qualit_conter_top_under_list_top{
	width:100%;
	display:flex;
	margin-top:2%;
	padding:2%;
	flex-wrap:wrap;
}

.qualit_conter_top_under_list_top_name{
	font-size:1.3em;
	font-weight:bold;
}

.list_top_list{
	width:33.33%;
}

.topimg{
	width:100%;
	display:flex;
	justify-content:space-between;
	margin-bottom:5%;
}

.topimg_list{
	width:49%;
	height:auto;
}

.topimg_list img{
	width:100%;
}

.honor_names{
	font-size:1.3em;
	font-weight:bold;
	color:#0a3291;
	text-align:center;
	margin-top:2%;
}

.honor_names_desc{
	font-size:1.1em;
	margin-top:3%;
	text-align:center;
}


	.technology{
			width:100%;
			height:auto;
		}
		
		.technology_middle{
			max-width:1300px;
			width:100%;
			height:auto;
			margin:0 auto;
			margin-bottom:2%;
		}
		
		.technology_middle_top{
			font-size:2.2em;
			font-weight:bold;
		}
		
		.technology_list{
			width:100%;
			height:auto;
			position:relative;
		}
		
		.technology_list_img_bg img{
			width:100%;
		}
		
		.technology_list_img_bg_mark{
			width:100%;
			height:160px;
			background-color: rgba(0, 0, 0, 0.5); 
			position:absolute;
			bottom:0px;
			z-index:999;
		}
		
		.technology_list_img_bg_mark_middle{
			max-width:1300px;
			width:90%;
			margin:0 auto;
			padding:2% 0px;
			color:#ffffff;
		}
		
		.technology_list_under{
			width:100%;
			height:121px;
			background:#0a3291;
		}
		
		.technology_list_under_middle{
			max-width:1300px;
			width:100%;
			height:121px;
			margin:0 auto;
		}
		
		.technology_list_under_middle ul{
			display:flex;
			flex-wrap:wrap;
		}
		
		.technology_list_under_middle ul li{
			width:33.33%;
			text-align:center;
			font-size:1.3em;
			color:#ffffff;
			height:121px;
		}
		
		.buttons_name{
			margin-top:25px;
		}
		
		.buttons{
			margin-top:10px;
		}
		
		.technology_list_under_middle ul li:nth-child(1){
			border-right:1px solid #4261aa;
		}
		
		.technology_list_under_middle ul li:nth-child(2){
			border-right:1px solid #4261aa;
		}
		
		.t1{
			display:none;
		}
		
		.t2{
			display:none;
		}
		
		.patents{
			width:100%;
			height:auto;
			background:#f6f6f6;
		}
		
		.patents_middle{
			max-width:1300px;
			width:100%;
			height:auto;
			margin:0 auto;
			margin-top:3%;
		}
		
		.container {
			width: 90%;
			max-width: 1300px;
			margin: 0 auto;
		}
		
		.honor-swiper {
			position: relative;
			overflow: hidden;
			padding-bottom: 4em;
		}
		
		.honor-swiper .swiper {
			padding-top: 10em;
			overflow: unset;
			width: 20%;
		}
		
		.ability{
			width:100%;
			height:auto;
			background:#f6f6f6;
			padding-bottom:5%;
		}
		
		.ability_top{
			max-width: 1300px;
			width: 90%;
			height: auto;
			margin: 0 auto;
		}
		
		.ability_img{
			width:100%;
			height:auto;
			position:relative;
			margin-top:2%;
		}
		
		.abilityimg img{
			width:100%;
		}
		
		.ability_img_middle{
			max-width:1300px;
			width:90%;
			height:auto;
			margin:0 auto;
			position:relative;
			z-index:9;
			margin-top:-5%;
			background:#f6f6f6;
		}
		
		.ability_img_middle_top{
			width:100%;
			height:auto;
			display:flex;
			flex-wrap:flex;
		}
		
		
		
		.ability_img_middle_top_list{
			width:33.33%;
			height:auto;
		}
		
		.ability_img_middle_top_list .shuju_middle_list_number{
			font-size: 3em;
			font-weight: bold;
			margin-top:5%;
		}
		.ability_img_middle_top_list .shuju_middle_list_desc{
			text-align:center;
		}
		
		.ability_img_middle_top_list .shuju_middle_list_number_line{
			margin-top:0px;
		}
		
		.ability_img_middle_top_list .shuju_middle_list_desc{
			margin-top:2%;
		}
		
		.ability_under{
			max-width:1300px;
			width:90%;
			height:auto;
			margin:0 auto;
			display:flex;
			flex-wrap:wrap;
			margin-top:3%;
		}
		
		.ability_under_list{
			width:33.33%;
			height:auto;
		}
		
		.ability_under_list img{
			width:100%;
		}
		
		.service_case_contents{
			width:100%;
			height:auto;
			background:#f6f6f6;
			padding-bottom:2%;
		}
		
		.service_case_contents_middle{
			max-width:1300px;
			width:90%;
			height:auto;
			margin:0 auto;
		}
		
		.service_case_contents_middle_top{
			width:100%;
			height:auto;
			margin-top:3%;
		}
		
		.service_case_contents_middle_top_title{
			font-size:2.2em;
			font-weight:bold;
		}
		
		.service_case_contents_middle_top_content{
			font-size:1em;
			margin-top:1%;
		}
		
		.service_case_contents_middle_top_content_middle{
			max-width:1300px;
			width:100%;
			height:auto;
			margin:0 auto;
		}
		
		.about_qa{
			width:100%;
			height:auto;
			padding-bottom:3%;
			background:#f6f6f6;
			margin-top:3%;
		}
		
		.about_qa_middle{
			max-width:1300px;
			width:90%;
			height:auto;
			margin:0 auto;
		}
		
		.about_qa_middle_title{
			width:100%;
			font-size:1.5em;
			font-weight:bold;
			color:#0a3291;
			margin-top:3%;
		}
		
		.flex_wrap {-webkit-box-pack:wrap;-ms-flex-pack:wrap;-webkit-justify-content:wrap;flex-wrap:wrap;}
		.flex_j-end {-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}
		.flex_j-center {-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}
		.pagination .page-item {
			margin: 0 0.25em;
		}
		.pagination .page-item a.active, .pagination .page-item a:hover {
			background: #0a3291;
			color: #fff;
			border-color: #0a3291;
			border-radius:50%;
		}
		
		.pagination .page-item a {
			display: block;
			font-size: 1.125em;
			width: 2em;
			height: 2em;
			text-align: center;
			line-height: 1.9em;
			color: #686466;
			border-radius: 3px;
			transition: all 0.35s;
			border-radius:50%;
		}
		
		.pagination select {
			width: 3em;
			font-size: 1.125em;
			margin-left: 0.5em;
			background: #ffffff;
			color: #686466;
			border-radius: 3px;
			padding: 0 0.25em;
		}
		
		.pagination .page-item a i {
			color: inherit;
		}
		
		.fa {
			display: inline-block;
			font: normal normal normal 14px / 1 FontAwesome;
			font-size: inherit;
			text-rendering: auto;
			-webkit-font-smoothing: antialiased;
			-moz-osx-font-smoothing: grayscale;
		}
		
		.fa-angle-right:before {
			content: ">";
			
		}
		
		.fa-angle-left:before {
			content: "<";
			
		}
		
		.page-link{
		    background:#f6f6f6;
		}
		
		select {
    font-style: ;
    font-variant-ligatures: ;
    font-variant-caps: ;
    font-variant-numeric: ;
    font-variant-east-asian: ;
    font-variant-alternates: ;
    font-variant-position: ;
    font-weight: ;
    font-stretch: ;
    font-size: ;
    font-family: ;
    font-optical-sizing: ;
    font-kerning: ;
    font-feature-settings: ;
    font-variation-settings: ;
    text-rendering: auto;
    color: fieldtext;
    letter-spacing: normal;
    word-spacing: normal;
    line-height: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    display: inline-block;
    text-align: start;
    appearance: auto;
    box-sizing: border-box;
    align-items: center;
    -webkit-rtl-ordering: logical;
    background-color: field;
    cursor: default;
    margin: 0em;
    white-space: pre;
    border-width: 1px;
    border-style: solid;
    border-color: light-dark(rgb(118, 118, 118), rgb(133, 133, 133));
    border-image: initial;
    border-radius: 0px;
}

	/***内页样式***/ 
	
 .section-touch{
        display:none;
    }	
	

/**公用**/

	
/**平板**/
@media only screen and (max-width:1024px) {
    
    .qc_remark_title_right img{
        margin-top: 30px;
        margin-left:-10px;
    }
    
    .neiye_content{
        padding:0px;
    }
    
    .index_qc_middle_under{
        margin-top:0px;
    }
    
     .qc_remark_title_left {
        width: 80%;
        height:43px;
        font-size: 1.2em;
        font-weight: bold;
        color: #0a3291;
        line-height:43px;
        border-bottom: 1px solid #666666;
    }
    
    .qc_remark_title_right img{
        margin-top：32px;
    }
    
    .qc_remark_desc{
        font-size:0.8em;
        font-size: 1em;
        line-height: 1.25;
        color: #666666;
    }
    
    
    .index_news{
       padding-bottom:0px;   
    }
    
    .section-touch{
        display:block;
    }
    .contact_rights{
        display:none;
    }
    
    .shuju{
        display:none;
    }
    
	  .am-titlebar{
	      margin-bottom:10px;
	  }
	  
	  .mobile_index_products{
	      background:none;
	  }
	  
	  .mobile_index_product_list {
        width: 92%;
         margin: 0 auto;
         margin-top:2%;
          
    }  
    
    .am-slider-a4 .am-control-nav{
        bottom:-30px;
    }
	    
   .mobile_index_product_list  .item {
        overflow: hidden;
        border-radius: 1.5em;
        width: 100%;
        background:#f5f5f5;
    } 
	    
	.mobile_index_product_list   .img {
            width: 100%;
        } 
        
    .mobile_index_product_list   .img img {
            width: 100%;
            transition: all 0.5s;
        }  
    
        img {
        display: block;
        border: 0;
    }
    
    .mobile_index_product_list .txt {
        background:#f5f5f5;
        padding: 0em 1.5em 2em 1.5em;
        text-align: center;
       
    }
    
    .mobile_index_product_list .txt .tit {
            display: block;
            font-size: 1.6em;
            font-weight: 600;
            margin-bottom: 0.5em;
        }
        
  .mobile_index_product_list .txt .con {
            font-size: 1em;
            color: #666666;
            margin-bottom: 2em;
        }    
	    
	    
	  .ellipsis-2 {
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            line-clamp: 2;
            -webkit-box-orient: vertical;
        }
        
        .txt .more {
            font-size: 1.15em;
            margin-bottom: 0.5em;
        }   
        
        .more {
            display: block;
            font-size: 1.25em;
            line-height: 1.8em;
            width: 8em;
            text-align: center;
            border-radius:1.4em;
            color: #fff;
            margin: 0 auto;
            background: linear-gradient(to bottom, #fcd103 0%, #d99426 100%);
            box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.15);
            transition: all 0.5s;
        }
	    
	 .am-slider-default .am-slider-desc{
         font-size:0.25rem;
     }

    .mobile_header {
       width: 100%;
        overflow: hidden;
        margin: 0 auto;
        background:#ffffff;
    }
    
    .mobile_header_logo {
        width: 40%;
        float: left;
        padding:3%;
    }
    
    .search {
        height: 52px;
        overflow: hidden;
        width: 40%;
        float: left;
        margin-top: 6%;
    }
    
    .search form {
        width: 100%;
        border-radius: 100px;
        -webkit-border-radius: 100px;
        -moz-border-radius: 100px;
        background: #e9e9e9;
        height: 26px;
    }
    
    .search .txt {
        position: absolute;
        border: none;
        background: none;
        height: 20px;
        margin: 5px;
        z-index: 2;
        border-radius: 100px;
        -webkit-border-radius: 100px;
        -moz-border-radius: 100px;
        float: left;
        outline: none;
    }
    
    .search .sub {
        position: absolute;
        right: 70px;
        height: 29px;
        width: 40px;
        border: none;
        background: none;
        background: url(../images/sobtn.png) center center no-repeat;
        background-size: 14px;
        z-index: 3;
    }
    
    .mobile_meuns {
        width: 20%;
        height: auto;
        float: right;
        margin: 7%;
        margin-right: 3%;
        text-align: right;
    }
    
    .supply_list_img_remark_desc{
        font-weight:normal;
        line-height:1.3;
    }
    
     .supply_list_img_remark_desc_img img{
         width:60%;
     }
    
    .pic2 img{
        width:70%;
    }
    
    .list_top_list img{
        width:30%;
    }
    
    .qualit_conter_top_under_list_top_name{
        font-weight:normal;  
        font-size:0.9em;
        margin-top:2%;
    }
    
    .am-tabs-nav li{
        line-height:1.3;
    }
    
    .topimg{
        margin-top:3%;
    }
    
    .sidenav {
        background: #ffffff;
        position: absolute;
        top: 0;
        bottom: 0;
        padding-top: 50px;
    }
    
    .am-offcanvas-content ul li {
        width: 100%;
        float: left;
        height: 50px;
        text-align:center;
        line-height:50px;
    }
    
    .am-offcanvas-content a {
        color: #ccc;
    }
    
    .fa {
        display: inline-block;
        font: normal normal normal 14px / 1 FontAwesome;
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .am-offcanvas-content {
        padding: 15px;
        color: #999;
    }
	
	.Header .mobils_logo img {
     height: 48px;
    }
.mobils_logo img {
    display: inline-block;
    vertical-align: middle;
}
	
	.Logo{
		display:none;
	}
	
.Header .mobils_logo {
    float: left;
    height: 90px;
    line-height: 90px;
    display: inline-flex;
    align-items: center;
}
	
	.footericons_remark{
		margin-left:5%;
	}
	
	.abouts_history{
		display:none;
	}
	
	.mobile_about_history{
		width:100%;
		height:auto;
		padding:1%;
	}
	
	.Header{
		top:0px;
	}
	
	.index_header{
		display:none;
	}
	
	.sologos{
		width:95%;
	}
	
	.banner_jiantou{
		width:50px;
		margin-top:6%;
	}
	
	
	
	.index_products{
		display:none;
	}
	
	.index_keyan{
		display:none;
	}
	
	.qc_top{
		display:none;
	}
	
	.index_keyan{
		display:none;
	}
	
	.keyan_mobile{
		width:100%;
		background:#ffffff;
		padding:1%;
	}
	
	.keyan_mobile_top ul{
		display:flex;
	}
	
	.keyan_mobile_top ul li{
		width:50%;
		margin-top:5%;
		margin-bottom:5%;
	}
	
	.remark_titles{
		font-size:1.5em;
		font-weight:bold;
		color:#d79128;
		text-align:center;
	}
	
	.remark_desc{
		text-align:center;
		font-size:1em;
	}
	
	.shuju_middle_list{
		width:50%;
	}
	
	.index_qc_middle_under ul li{
		width:49%;
		height:auto; 
		overflow:hidden;
		margin-top:3%;
		margin-bottom: 7%;
	}
	
	.qc_top{
		display:none;
	}
	
	.index_qc_middle_under{
		padding:3%;
	}
	
	.doc-example [data-am-widget] {
		max-width: 320px;
		margin-left: auto;
		margin-right: auto;
	}
	.am-titlebar-default {
		display: flex;
		margin-left: 10px;
		margin-right: 10px;
		background-color: transparent;
		border-bottom: 1px solid #dedede;
		line-height: 44px;
	}
	.am-titlebar {
		margin-top: 20px;
		height: 45px;
		font-size: 100%;
	}
	
	.mobile_honors_list{
        display:block;
    }
	
	.sidenav li{
	    font-size:0.95em;   
	}
	
	.am-titlebar-default .am-titlebar-title {
		position: relative;
		padding-left: 12px;
		color: #0e90d2;
		font-size:1.3em;
		text-align: left;
		font-weight: 700;
	}
	.am-titlebar h2 {
		margin-top: 0;
		margin-bottom: 0;
		font-size: 1.6rem;
	}
	
	.supply_list{
	    padding:0px;
	}
	
	.supply_list ul li{
	    margin-top:5%;
	}
	
	.supply_list_img_remark{
	    margin:2% 0;
	}
	
	.am-titlebar-default .am-titlebar-title:before {
		content: "";
		position: absolute;
		left: 2px;
		top: 8px;
		bottom: 8px;
		border-left: 3px solid #043383;
	}
	
	.am-titlebar-default .am-titlebar-nav {
		-webkit-box-flex: 1;
		-webkit-flex: 1;
		-ms-flex: 1;
		flex: 1;
		text-align: right;
	}
	
	.am-titlebar-default .am-titlebar-nav a:last-child {
		margin-right: 5px;
	}
	.am-titlebar-default .am-titlebar-nav a {
		margin-right: 10px;
	}
	.am-titlebar-default a {
		color: #0e90d2;
	}
	
	.doc-example:after {
		content: '';
		display: table;
		clear: both;
	}
	
	 .swiper-container {
        width: 100%;
        height: 300px;
        margin: 20px 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;
    }
	
	.qc_img img{
		width:100%;
	}
	
	.index_about{
		display:none;
	}
	
		.mobile_index_about{
		width:100%;
		height:auto;
		padding:2%;
		margin-top:4%;
	}
	

	.mobile_index_about_pic img{
		width:100%;
	}
	
	.mobile_index_about_remark{
		width:100%;
		margin-top:10%;
	}
	
	.mobile_index_about_remark_title{
		text-align:center;
		padding:5%;
		font-size:1.3em;
		font-weight:bold;
	}
	
	.actives_cure{
	    border:none;  
	    color: #d79128;
        font-weight: 700;
	}
	
	.dingzhi_meun_list{
	    height:30px;
	}
	
    .mobile_neiye_case_nav_content{
        margin-top:7%;
    }
	
	.mobileremark{
	    margin-top:5%;
	}
	
	.mobileremark_desc{
	    font-size:1.1em;
	    line-height:1.3;
	    margin-top:3%;
	}
	
	.mobile_index_about_remark_desc{
		font-size:1em;
		line-height:1.4em;
	}
	
	.about_more a{
		display: block;
			width: 140px;
			height: 35px;
			background: linear-gradient(to bottom, #fcd103 0%, #d99426 100%);
			line-height: 35px;
			text-align: center;
			font-size:1em;
			margin: 0 auto;
			border-radius: 30px;
			color: #ffffff;
			margin-top:5%;
			
	}
	
	.index_case{
		display:none;
	}
	
	.mobile_index_case{
		width:100%;
		height:auto;
		padding:5%;
		margin-top:3%;
		padding-top:0px;
		
	}
	
	.pc_feedback_left{
		display:none;
	}
	
	
	.pc_feedback_left{
		display:none;
	}
	
	
	.pc_feedback_right{
		width:100%;
		height:100%;
		position:relative;
		margin-top:5%;
	}
	
	.rightbg{
		width:100%;
		height:65vh;
	}
	
	.feedback_list{
		position:absolute;
		top:0px;
		z-index:99;
		padding:10%;
	}
	
	.feedback_list_top_title{
		font-size:2.2em;
		font-weight:bold;
		color:#ffffff;
	}
	
	.feedback_list_top_desc{
		font-size:1.1em;
		color:#a4accc;
		margin-top:3%;
	}
	
	.feedback_form_top{
		width:100%;
		height:auto;
		display:flex;
		justify-content:space-between;
	}
	
	.feedback_form{
		margin-top:5%;
	}
	
	.form-name{
		width:49%;
		height:50px;
		background:#ffffff;
		border-radius:30px;
	}
	
	.form-name input{
		width:100%;
		height:50px;
		padding:3%;
	}
	
	
	
	.form-email{
		width:100%;
		height:50px;
		background:#ffffff;
		border-radius:30px;
		margin-top:5%;
	}
	
	.form-email input{
		width:100%;
		height:50px;
		padding:3%;
	}
	
	.feedback_form_bottom{
		width:100%;
		height:auto;
	}
	
	.form-content{
		width:100%;
		height:120px;
		background:#ffffff;
		border-radius:15px;
		margin-top:0px;
	}	
	
	.form-code input {
        width:85%;
        height: 50px;
        padding: 3%;
        margin-left: 2%;
    }
    
    .form-code {
        width: 100%;
        height: 50px;
        background: #ffffff;
        border-radius: 30px;
        margin-top: 3%;
    }
	
	.form-content textarea{
		padding:3%;
	}
	
	.tijiao input{
		width:100%;
		height:40px;
		background:linear-gradient(to bottom, #fcd103 0%, #d99426 100%);
		line-height:40px;
		text-align:center;
		font-size:16px;
		color:#ffffff;
		border-radius:30px;
		margin:0 auto;
		margin-top:5%;


	}
	
	.ProBanner .slider .item{
	    height:30vh;
	}
	
	.secvh100 {
        height: 100vh;
        position: relative;
    }
	
	.tips{
	    /*
		margin-top:5%;
		*/
		color:#ffffff;
	}
	
	.index_news_middle_left{
		display:none;
	}
	
	.index_news_middle_right{
		width:100%;
	}
	
	.index_news_middle{
		width:100%;
	}
	
	.index_footers{
		display:none;
	}
	
	
	 .mobile_footer {
        width: 100%;
        overflow: hidden;
		background-color: #ffffff;
    }
	
	.mfooter {
        background-color: #ffffff;
	}
	
	.wp1 {
        padding: 30px;
        margin: 0 auto;
    }
	
	.info-box_list{
		display:flex;
		margin-top:5%;
	}
	
	.icon{
		margin-right:10px;
	}
	
	.footerlogo{
		text-align:center;
	}
	
	.copyrights{
		display:none;
	}
	
	.patents{
	    width:100%;
	    padding:0 5% 5% 5%;
	}
	
	.ability_img_middle{
	    width:100%;
	    margin-top:0px;
	}
	
	.ability_under{
	    width:100%;
	}
	
	.ability_img{
	    margin-top:7%;
	}
	
	.ability{
	    width:100%;
	    padding:5%;
	    padding-bottom:7%;
	}
	
	.m-copyrights{
		width:100%;
		height:50px;
		line-height:50px;
		background:#0a3291;
		color:#ffffff;
		text-align:center;
	}
	
	.neiye_productslists_img_name{
	    padding-bottom:20px;   
	}
	
	.openbtn i{
		background:#000;
	}
	
	/***内页样式***/
	..neiye_content{
	    padding-top:0px;
	}
	
	
	.detail_contents_left{
		width:100%;
	}
	
	.detail_contents_right{
		display:none;
	}
	
	.bottom_ad{
		display:none;
	}
	
	.mobile_neiye_nav{
		width:100%;
		height:auto;
		padding:1%;
	}
	
	.mobile_neiye_nav ul{
		display:flex;
		flex-wrap:wrap;
	}
	
    	.detail_contents_left{
        padding:5%;
    }
    	
	.mobile_neiye_nav ul li{
		width:50%;
		padding:1%;
		font-size:1em;
		text-align:center;
		margin-bottom:2%;
	
	}
	
	.neiye_productslists li{
	    background:none;   
	}
	
	.detail_contents{
		display:block;
	}
	
	.neiye_products_top{
		display:none;
	}
	
	.mobile_product_detail_top{
		width:100%;
		margin:0 auto;
		height:auto;
		padding:5%;
	}
	
	.about_qa_middle_title {
        width: 100%;
        font-size: 1.5em;
        font-weight: bold;
        text-align:center;
        padding-top:6%;
    }
    
    .foldpanel dt{
        font-size:1.2em;   
    }
	
	.foldpanel dd{
	    font-size:1em;   
	}
	
	.detail_contents_left{
		padding:0px;
		padding-bottom:3%;
	}
	
	.detail_contents_left_tops{
		height:45px;
		line-height:45px;
		padding:1%;
	}
	
	.detail_contents{
		width:100%;
		padding:0 5% 5% 5%;
	}
	

	
	.bread_meun_middle{
	  width:100%;
	  padding-left: 4%;
	}
	
	.xiangqing{
		padding:1%;
	}
	
	.xiangqing img{
		width:100%;
	}
	
	
	
	.neiye_productslists{
		display:flex;
		justify-content:space-between;
		padding:1%;
	}
	
	.neiye_productslists li{
		width:49%;
		margin-bottom:0px;
	
	}
	
	.neiye_productslists_img{
	
	}
	
	.neiye_productslists_img_name{
	    word-break: break-all;
        overflow: hidden;
        text-overflow: ellipsis;
		line-height:1.4;
		display: -webkit-box;
        -webkit-line-clamp:2;
        -webkit-box-orient: vertical;
	}
	
	.neiye_productslists li{
	  margin-top:0px;	
	}
	
	.neiye_about_content_video{
		width:100%;
	}
	
	.neiye_content{
		
	}
	
	.neiye_about_content_top{
		
	}
	
	.neiye_about_content_top_contents{
		max-width:1300px;
		width:100%;
		height:auto;
		margin:0 auto;
		padding: 5%;
	}
	
	.neiye_reamrks{
	    line-height:1.4;    
	}
	
	.neiye_big_title{
	    font-size:2.2em;
	    margin-top:30%;
	}
	
	.neiye_about_content_top_bg{
		display:none;
	}
	
	.clear{
		clear:both;
	}
	
	.about_huace_content{
		width:100%;
		height:auto;
		padding:5%;
	}
	
	.abouts_history_title{
	    width: 100%;
        height: 80px;
        line-height: 80px;
        text-align: center;
        font-size: 1.8em;
        font-weight: bold;
	}
	
	.NodeDetail-content{
	    line-height:1.4;
	}
	

	
	.about_huace_content ul{
		display:flex;
		 flex-wrap: wrap;
	}
	
	.about_huace_content ul li{
		width:50%;
		height:auto;
		padding:1%;
	}
	
	.about_huace_content ul li img{
		width:100%;
	}
	
	.about_huace_bg{
		display:none;
	}
	
	.neiye_about_brand_left{
		width:100%;
	}
	
	.neiye_about_brand_right{
		width:100%;
		margin-top:3%;
	}	
	
	.neiye_about_brand{
		width:100%;
		padding:5%;
	}
	
	.neiye_about_brand_left_desc{
		font-size:1.2em;
		text-align:center;
		line-height:1.3;
	}
	
	.about_honor_title{
	    font-size:1.8em;
	}
	
	.imgleft{
		display:none;
	}
	
	.abouts_brand_title{
		width: 100%;
        height: 60px;
        line-height: 60px;
        text-align: center;
        font-size: 1.8em;
        font-weight: bold;
	}
	
	.dingzhi_meun_list{
		width:50%;
	}
	
	.dingzhi_contents_top_left{
		width:100%;
	}
	
	.dingzhi_contents_top{
		
	}
	
	.dingzhi_product_mores a{
		margin:0 auto;
		margin-top:5%;
	}
	
	.dingzhi_contents_top_right{
		width:100%;
		margin-top:7%;
	}
	
	.dingzhi_contents_middle{
		margin-top:7%;
	}
	
	.dingzhi_contents{
		width:100%;
		padding:1%;
	}
	
	.dingzhi_contents_top_left_big_title{
		margin-top:0px;
	}
	
	
		.service_list_top_left{
		display:none;
	}
	
	.service_list_top_right{
		width:100%;
	}
	
	.service_list_top_right ul li{
		margin-top:3%;
		margin-bottom:3%;
	}
	
	.after_salse_under_list{
		width:100%;
		display:flex;
	}
	
	.icon_list{
		width:80%;
		text-align:center;
	}
	
	.service_contents_under{
		margin-top:12%;
	}
	
	.qc_contents_middle_top_list{
		width:49%;
		margin-bottom:2%;
	}
	
	.qc_contents_middle{
		 width:100%;
		 padding:1%;
	}
	
	.qualit_list{
		display:none;
	}
	
	.supply_list_img{
		width:100%;
		flex-wrap:wrap;
	}
	
	.supply_list_img_remark{
		width:100%;
	}
	
	.qualit_conter_top_under{
		display:none;
	}
	
	.qualit_conter_top_under_list_top_name{
		font-size:1em;
	}
	
	.Controls{
		display:none;
	}
	
	.mobile_honors{
		width:100%;
		padding:1%;
	}
	
	.mobile_honors_list{
		width:100%;
		padding:1%;
	}
	
	.honors_list_pic{
		margin-top:3%;
	}
	
	.honor_name{
			padding:2%;
			font-size:1.1em;
			font-weight:bold;
			color:#0a3291;
			text-align:center;
	}
	
	.honor_name_desc{
		font-size:1em;
		text-align:center;
	}
	
	.control_pic{
		width:100%;
		padding:1%;
	}
	
	.list_top_list{
		text-align:center;
	}
	
	.technology_middle{
	   display:none;	
	}
	
	.technology_middle{
		display:none;
	}
	

	
	.ability_top{
		display:none;
	}
	
	.service_case_contents_middle{
		display:none;
	}
	
	.mobile_neiye_case{
		width:100%;
		height:auto;
		padding:1%;
	}
	
	.mobile_neiye_case_nav{
		width:100%;
		height:auto;
		display:flex;
		flex-wrap:wrap;
	}
	
	.mobile_neiye_case_nav_list{
		width:50%;
		text-align:center;
		font-size:1em;
		line-height:1.3;
	}
	
	.mobile_neiye_case_nav_content{
		width:100%;
		height:auto;
	}
	
	.service_case_contents_middle_top_title{
	    font-size:1.8em;   
	    margin-bottom:5%;
	}
	
	.mobileremark{
		padding:1%;
	}
	
	.mobileremark_title{
		font-size:1.5em;
		font-weight:bold;
	}
	
	.mobileremark_desc{
		font-size:1.1em;
	}
	
	.k1{
		opacity:0;
		height:0;
	}
	
	.k2{
		opacity:0;
		height:0;
	}
	
	.k3{
		opacity:0;
		height:0;
	}
	
	.k4{
		opacity:0;
		height:0;
	}
	
	.info_product{
		display:none;
	}
	
	
	.detail_contents_contact{
	display:none;
}

.mobile_contact_us{
	width:100%;
	padding:1%;
}

.mobile_contact_us_top{
	font-size:1.4em;
	color:#0a3291;
	text-align:center;
}

.neiye_contents_middle_left_middle{
	margin-top:2%;
	padding: 0 3%;
}

.mobile_contact_lists{
    margin-top:6%;
}

.mobile_contact_lists_desc{
	display:flex;
	padding:2%;
	font-size:1em;
	
}

.mobile_contact_lists_desc img{
    width:70%;
}

.mobile_contact_lists_desc .listimg_remark{
	margin-left:3%;
}

.contact_rights {
        width: 100%;
        height: auto;
        overflow: hidden;
        position: relative;
    }
	
	
.contact_rights_bg{
	width:100%;
	height:100%;
	background:#0a3291;
	padding:2%;
	margin-top:3%;
}
	
    .contact_rights_remark {
        padding:2%;
    }	

.contact_rights_remark_top_big_title {
        font-size: 1.8em;
        font-weight: bold;
        color: #ffffff;
    }
	
	.contact_rights_remark_top_small_title {
        font-size: 0.95em;
        color: #ffffff;
        padding-right: 5%;
        margin-top:3%;
    }
	
	.contact_feedbacks {
        width: 100%;
        height: auto;
    }
	
	.form-top {
        width: 100%;
        display: flex;
        justify-content: space-between;
		flex-wrap:wrap;
    }
	

	
	
	.form-top-input_name {
        font-size: 0.9em;
        color: #ffffff;
        margin-top: 2%;
    }
	
	.inputs {
        width: 100%;
        height: 46px;
        background: #b0bcd8;
        border-radius: 20px;
    }
	
	.inputs input {
        display: block;
        background-color: #b0bcd8;
        border: none;
        outline: none;
        height: 46px;
        margin-top: 3%;
        border-radius: 20px;
    }
	
	.form-middle {
        width: 100%;
		margin-top:5%;
    }
	
	 .form-middle-input_name{
       font-size:0.9em;
       color:#ffffff;
       margin-top:2%;
   }
   
   .inputs{
       width:100%;
       height:46px;
       background:#b0bcd8;
       border-radius:20px;
   }
   
   .inputs input{
       display:block;
       background-color:#b0bcd8;
       border: none; /* 可选，移除边框 */
       outline: none; /* 可选，移除焦点时的轮廓 */
       height:46px;
       margin-top:3%;
       border-radius:20px;    
       
   }
   
   
    .form-under{
       width:100%;
	   margin-top:5%;
    
   }
   
   .form-under-input_name{
       font-size:0.9em;
       color:#ffffff;
       margin-top:2%;
   }
   
    .form-under .inputs{
       width:100%;
       height:100px;
       background:#b0bcd8;
       border-radius:20px;
   }
   
     .form-under textarea{
	   width:100%;	 
       display:block;
       background-color:#b0bcd8;
       border: none; /* 可选，移除边框 */
       outline: none; /* 可选，移除焦点时的轮廓 */
       height:100px;
       margin-top:3%;
       border-radius:10px;  
       padding:2%;
   }
   
   .tijiao{
       display:block;
       width:271px;
       height:55px;
       line-height:55px;
       font-size:16px;
       color:#ffffff;
       background-color:linear-gradient(to bottom, #fcd103 0%, #d99426 100%);
        border-radius:30px;  
   }
   
   .feedback_tips{
       color:#ffffff;
       font-size:0.85em;
   }
   
   .contact_rights_remark_top{
       margin-bottom:1%;
   }
   
   .form-top-input{
	   width:100%;
	   height:auto;
   }
   
   .contact_feedbacks form{
	   margin-top:5%;
   }
   
   .tijiao{
	   margin-top:5%;
   }
	
	 .qc_contents_middle_top{
            display:none;
        }
        
        
        
    
       .index_news_middle_right{
            display:none;
        }
    
        .qc_contents_middle_top{
            display:none;
        }
        
        .mobile_four_pic{
            width:100%;
            padding:1%;
        }
        
         .mobile_four_pic ul{
             display:flex;
             flex-wrap:wrap;
             justify-content:space-between;
         }
         
         .mobile_four_pic ul li{
             width:49%;
             height:auto;
             overflow:hidden;
             margin-bottom:1%;
         }
         
         .mobile_four_pic ul li img{
             width:100%;
         }
         
         .mobile_pic_name{
             width:100%;
             height:50px;
             line-height:50px;
             font-size:1em;
             text-align: center;
             line-height:50px;
         }
         
       
         
         .about_honor_title_desc{
             display:none;
         }
         
         
         .mobile_prev{
             display:none;
         }
         
         .service_pic img{
             width:100%;
         }
         
         .actives{
            color:#d79128;
            font-weight:700;
         }
         
         .prev-next-buttons{
            font-size:1em;   
         }
         
         .detail_contents_left h1{
            font-size:1.3em;   
            line-height: 1.3;
         }
         
         .article_remark{
             margin-top:5%;
             font-size:0.85em;
         }
         
         .article_remark img{
             
             margin-top:-3px;
         }
         
         .view img{
             margin-top:-3px;
         }
         
        .dingzhi_contents{
            
        }
        
        .case_map img{
            width:100%;
        }
    
    
        .case_map{
            margin-top:3%;
        }
    
        
        .ProBanner video{
            width:100%;
        }
        
        .index_mobil_news_list{
            width:100%;
            padding:1%;
        }
        
            .language_modal{
            height:60%;   
        }
        
        .language_con a{
            width:33%;
        }
        
        .mobile_lang{
            position:relative;
            left:-20px;
        }
        
        .index_shemei{
            width:100%;
            height:auto;
            margin-top:10%;
        }
        
        .index_shemei ul{
            display:flex;
            flex-wrap:wrap;
        }
        
        .index_shemei ul li{
            width:10%;
            height:auto;
            margin-bottom:10%;
            text-align:center;
            margin-right:4%;
        }
        
        .neiye_news_list_remark_title{
            height:25px;
        }
        
        .neiye_news_list_remark_title{
            font-size:1em;
            margin-top: 5%;
        }
        
        .neiye_news_list_remark_desc{
            line-height:1.3;
            height:45px;
        }
        
        .neiye_news_list_remark_time{
            margin-top:1%;
            font-size:0.85em;
        }
        
        .neiye_news_list_remark_time_left img{
            margin-top:-2px;
        }
        
        .neiye_about_honor{
             margin-top:10%;
        }
        
        .about_qa{
            margin-top:15%;
            padding-bottom:10%;
        }
    
        .fixed-contact-wrap{
            display:none;
        } 
         
         .tuijian_list{
             display:none;
         }
         
         .mobile_product_remark_remark{
              font-size:1em;
             margin-top:3%;
             line-height:2;
         }
         
         .mobile_product_remark_title{
             font-size:1.3em;
             font-weight:bold;
         }
         
         .mobile_product_remark{
             width:100%;
             height:auto;
             padding:7% 4% 7% 4%;
             background:#ffffff;
             margin-top:3%; 
         }
         
        
        .index_mobil_news_list{
            width:100%;
            padding:1%;
           
             
        }
        
        .index_news_middle_right{
            display:none;
        }
    
        .qc_contents_middle_top{
            display:none;
        }
        
        .mobile_four_pic{
            width:100%;
            padding:5% 5% 0 5%
        }
        
        .qualit_conter{
            width:100%;
            padding:0 4%;
        }
        
        .mobile_techonlogys{
            padding:5%;
        }
        
         .mobile_four_pic ul{
             display:flex;
             flex-wrap:wrap;
             justify-content:space-between;
         }
         
         .mobile_four_pic ul li{
             width:49%;
             height:auto;
             overflow:hidden;
             margin-bottom:1%;
             padding:0.6%;
         }
         
         .mobile_four_pic ul li img{
             width:100%;
         }
         
         .mobile_pic_name{
             width:100%;
             height:50px;
             line-height:50px;
             font-size:1em;
             text-align: center;
             line-height:50px;
         }
         
       
         .about_honor_title_desc{
             display:none;
         }
         
         
         .service_pic img{
             width:100%;
         }
         
        .dingzhi_contents{
            padding:5%;
            padding-bottom:0;
            padding-top:1%;
        }
        
        .service_contents_top{
            margin-top:7%;
        }
        
        .service_pic{
             margin-top:5%;
        }
        
        .list_top_right{
            font-size:1em; 
            padding-right:20px;
        }
        
        
        .list_unders{
           font-size:1em; 
           line-height:1.2;
           padding:0 0 0 10%;
        }
        
        .after_salse{
            margin-top:12%;
            padding-bottom:12%;
        }
        
        .after_salse_under{
            margin-top:2%;
        }
        
        .icon_list{
            line-height:1.3;
        }
        
        .service_case_contents{
            padding:0 5%;
        }
        
        
        .case_map{
             padding:0 5%;
        }
        
        .after_salse_under_list{
            margin-bottom:0px;
        }
        
        .dingzhi_contents_top_left_big_title{
            font-size:1.7em;
            text-align:center;
        }
        
        .dingzhi_contents_middle_big_title{
             font-size:1.7em;
            text-align:center;
        }
        
        .dingzhi_contents_middle_remarks{
            font-size:1em;
            line-height:1.4;
            margin-top:3%;
            margin-bottom:5%;
        }
        
        .dingzhi_contents_top_left_big_remark{
            font-size:1em;
            margin-top:3%;
            line-height:1.3;
            text-align:center;
        }
        
        
        
        .case_map img{
            width:100%;
        }
    
    
        .case_map{
            margin-top:10%;
            margin-bottom:10%;
        }
    
        
        .ProBanner video{
            width:100%;
        }
        
          .language_modal_title span{
            display:none;
        }
        
        .neiye_content_banner{
            display:none;
        }
        
        ..neiye_productslists li{
            margin-right:0px;
        }
        
    .pc_feedback{
        display:none;
    }
    
      .neiye_productslists_img_name_more{
        display:none;
    }
    
	.section-digit{
	    display:block;
	}
	
	.section-digit {
        padding: 1em 0;
        background:#f5f5f5;
    }
    
    .container {
        width: 92%;
        margin: 0 auto;
    }
    
    .flex {
        display: flex;
    }
    
    .flex_j-s-b {
        justify-content: space-between;
    }
    
    .section-digit .list .item {
        width: 50%;
        padding: 0.75em 0.25em;
    }
    
    .section-digit .list .item .tit {
        font-size: 1.5em;
    }
    
    .section-digit .list .item .tit {
        font-size: 2em;
        font-weight: 600;
        color:#0a3291;
        text-align: center;
    }
    
    .section-digit .list .item .con {
            font-size: 1.25em;
            text-align: center;
        }
        
    .section-digit .list .line {
        height: 3.5em;
    }  
    
    .section-digit .list .line {
        width: 1px;
        height: 5em;
        background: #bababa;
    }
    
    .section-blog{
     display:block;
    }
    
	/***内页样式***/
}

.section-digit{
    display:none;
}


/**手机**/
@media only screen and (max-width:670px){
    .section-blog{
     display:block;
    }
    
     .section-touch{
        display:block;
    }
    
    .section-digit{
	    display:block;
	}
    
    .qc_remark_title_left {
        width: 80%;
        height:43px;
        font-size: 1.2em;
        font-weight: bold;
        color: #0a3291;
        line-height:43px;
        border-bottom: 1px solid #666666;
    }
    
    .qc_remark_title_right img{
        margin-top：35px;
    }
    
    .qc_remark_desc{
        font-size:0.8em;
        font-size: 1em;
        line-height: 1.25;
        color: #666666;
    }
    
    .qc_remark_title_left{
        font-size:1.2em
    }
    
    .shuju_middle_list_number{
        font-size:2em;
    }
    
    ..qc_remark_desc{
        font-size:12px;
    }
    
    .qc_remark_title_left{
        line-height:3em;
    }
    
    .flex{
        
        width:auto;
    }
    
    .neiye_productslists_img_name_more{
        display:none;
    }
    
    .language_con{
        padding-top:0px;   
    }
    
    .pc_feedback{
        display:none;
    }
        
       .index_meuns{
           display:none;
       }
        
       .mobile_nav_headers{
           width:100%;
           height:auto;
           position:fixed;
           background:#ffffff;
           top:0px;
           z-index:9999999999999999999999;
           box-shadow: 0 0 20px 2px rgba(0,0,0,0.08);
       }
       
       .mobile_header {
			max-width: 640px;
			height: 100%;
			overflow: hidden;
			margin: 0 auto;
			
	}
	
	.mobile_header_logo {
		width: 40%;
		height: 100%;
		float: left;
		
	}
	
	.mobile_header_logo img {
		width: 60%;
		
	}
	
	.mobile_meuns {
		width: 20%;
		height: auto;
		float: right;
		margin: 7%;
		margin-right:3%;
		
		text-align: right;
	}
	
	.mobile_meuns img {
		width:31%;
		margin-top:8%;
	}
	
	.sidenav {
		background: #ffffff;
		width: 150px;
		position: absolute;
		top: 0;
		bottom: 0;
		padding-top: 50px;
	}
	
	.am-offcanvas-content ul li {
		width: 100%;
		float: left;
		height: 50px;
	}
	
	.sidenav li {
		list-style-type: none;
		text-align: center;
		font-family: 'Arial';
	}
	
	.am-offcanvas-content a {
		color: #ccc;
	}
	
    	img {
    		border: 0;
    		vertical-align: middle;
    	}
    	
    .mobile_banners_video{
        width:100%;
        height:auto;
        position:relative;
        margin-top:14%;
        display:block;
    }
    
    .marksbgs_banners{
        width:100%;
        height:auto;
        position:absolute;
        top:1%; 
        z-index:10;
    } 
    
    .marksbgs_banners img{
        width:100%;
    }
    
    .mobile_video_mask{
        width:100%;
        height:100%;
        position:absolute;
        background:rgb(0, 0, 0,0.6);
        z-index:99;
        top:0px;
    }	
    	
    #video {
        width: 100%;
      }	
    
        .language_modal_title span{
            display:none;
        }
    
        .language_modal{
            height:60%;   
        }
        
        .language_con a{
            width:33%;
        }
        
        .mobile_lang{
            position:relative;
            left:-20px;
        }
        
        .index_shemei{
            width:100%;
            height:auto;
            margin-top:10%;
        }
        
        .index_shemei ul{
            display:flex;
            flex-wrap:wrap;
        }
        
        .index_shemei ul li{
            width:10%;
            height:auto;
            margin-bottom:10%;
            text-align:center;
            margin-right:4%;
        }
        
        .neiye_news_list_remark_title{
            height:25px;
        }
        
        .neiye_about_honor{
             margin-top:10%;
        }
        
        .about_qa{
            margin-top:15%;
        }
    
        .fixed-contact-wrap{
            display:none;
        }
         
         .tuijian_list{
             display:none;
         }
         
         .mobile_product_remark_remark{
             font-size:1em;
             margin-top:3%;
             line-height:2;
         }
         
         .mobile_product_remark_title{
             font-size:1.3em;
             font-weight:bold;
         }
         
         .mobile_product_remark{
             width:100%;
             height:auto;
             padding:7% 4% 7% 4%; 
             background:#ffffff;
             margin-top:3%;
         }
          
        
        .index_mobil_news_list{
            width:100%;
            padding:1%;
           
            
        }
        
        .index_news_middle_right{
            display:none;
        }
    
        .qc_contents_middle_top{
            display:none;
        }
        
        .mobile_four_pic{
            width:100%;
        }
        
         .mobile_four_pic ul{
             display:flex;
             flex-wrap:wrap;
             justify-content:space-between;
         }
         
         .mobile_four_pic ul li{
             width:49%;
             height:auto;
             overflow:hidden;
             margin-bottom:1%;
         }
         
         .mobile_four_pic ul li img{
             width:100%;
         }
         
         .mobile_pic_name{
             width:100%;
             height:50px;
             line-height:50px;
             font-size:1em;
             text-align: center;
             line-height:50px;
         }
         
        
         
         .about_honor_title_desc{
             display:none;
         }
         
         
         .service_pic img{
             width:100%;
         }
         
        .dingzhi_contents{
            
        }
        
        .case_map img{
            width:100%;
        }
    
    
        .case_map{
            margin-top:10%;
        }
    
        
        .ProBanner video{
            width:100%;
        }
        
        
        
        
        
    
       .mobile_header {
        max-width: 640px;
      
        overflow: hidden;
        margin: 0 auto;
    }
    
    .mobile_header_logo {
        width: 40%;

        float: left;
    }
    
    .search {
        height: 52px;
        overflow: hidden;
        width: 40%;
        float: left;
        margin-top: 6%;
    }
    
    .search form {
        width: 100%;
        border-radius: 100px;
        -webkit-border-radius: 100px;
        -moz-border-radius: 100px;
        background: #e9e9e9;
        height: 26px;
    }
    
    .search .txt {
        position: absolute;
        border: none;
        background: none;
        height: 20px;
        margin: 5px;
        z-index: 2;
        border-radius: 100px;
        -webkit-border-radius: 100px;
        -moz-border-radius: 100px;
        float: left;
        outline: none;
    }
    
    .search .sub {
        position: absolute;
        right: 70px;
        height: 29px;
        width: 40px;
        border: none;
        background: none;
        background: url(../images/sobtn.png) center center no-repeat;
        background-size: 14px;
        z-index: 3;
    }
    
    .mobile_meuns {
        width: 20%;
        height: auto;
        float: right;
        margin: 7%;
        margin-right: 3%;
        text-align: right;
    }
    
    .sidenav {
        background: #ffffff;
        width: 150px;
        position: absolute;
        top: 0;
        bottom: 0;
        padding-top: 50px;
    }
    
    .am-offcanvas-content ul li {
        width: 100%;
        float: left;
        height: 50px;
    }
    
    .am-offcanvas-content a {
        color: #ccc;
    }
    
    .fa {
        display: inline-block;
        font: normal normal normal 14px / 1 FontAwesome;
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .side{
        display:none;
    }
    
	
	
    .secvh100 {
        height: 50vh;
        position: relative;
    }
	
	.info_product{
		display:none;
	}
	
	.index_header{
		display:none;
	}
	
	.Header{
		top:0px;
	}
	
	.sologos{
		width:95%;
	}
	
	.banner_jiantou{
		width:50px;
		margin-top:6%;
	}
	
	.banner_sologo{
		top:85%;
	}
	
	.ProBanner .slider .item{
	    height:auto;
	}
	
	.solog_remark{
	font-size:0.95em;
	}
	
	.index_products{
		display:none;
	}
	.mobile_index_products{
		width:100%;
		overflow:hidden;
	}
	
	.doc-example [data-am-widget] {
		max-width: 320px;
		margin-left: auto;
		margin-right: auto;
	}
	.am-titlebar-default {
		display: flex;
		margin-left: 10px;
		margin-right: 10px;
		background-color: transparent;
		border-bottom: 1px solid #dedede;
		line-height: 44px;
	}
	.am-titlebar {
		margin-top: 20px;
		height: 45px;
		font-size: 100%;
	}
	
	.am-titlebar-default .am-titlebar-title {
		position: relative;
		padding-left: 12px;
		color:#043383;
		font-size:1.3em; 
		text-align: left;
		font-weight: 700;
	}
	.am-titlebar h2 {
		margin-top: 0;
		margin-bottom: 0;
		font-size: 1.6rem;
	}
	
	.am-titlebar-default .am-titlebar-title:before {
		content: "";
		position: absolute;
		left: 2px;
		top: 8px;
		bottom: 8px;
		border-left: 3px solid #043383;
	}
	
	.am-titlebar-default .am-titlebar-nav {
		-webkit-box-flex: 1;
		-webkit-flex: 1;
		-ms-flex: 1;
		flex: 1;
		text-align: right;
	}
	
	.am-titlebar-default .am-titlebar-nav a:last-child {
		margin-right: 5px;
	}
	.am-titlebar-default .am-titlebar-nav a {
		margin-right: 10px;
	}
	.am-titlebar-default a {
		color: #043383;
	}
	
	.doc-example:after {
		content: '';
		display: table;
		clear: both;
	}
	
	 .swiper-container {
        width: 100%;
        height: 300px;
        margin: 20px 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;
    }
	
	
	
	.mobile_index_product_list{
		width: 92%;
        margin: 0 auto;
	}
	
	.index_keyan{
		display:none;
	}
	
	.keyan_mobile{
		width:100%;
		background:#ffffff;
		padding:1%;
	}
	
	.keyan_mobile_top ul{
		display:flex;
	}
	
	.keyan_mobile_top ul li{
		width:50%;
		margin-top:5%;
		margin-bottom:5%;
	}
	
	.remark_titles{
		font-size:1.5em;
		font-weight:bold;
		color:#d79128;
		text-align:center;
	}
	
	.remark_desc{
		text-align:center;
		font-size:1em;
	}
	
	.shuju_middle_list{
		width:50%;
	}
	
	.index_qc_middle_under ul li{
		width:49%;
		height:auto;
		overflow:hidden;
		margin-top:3%;
	}
	
	.qc_top{
		display:none;
	}
	
	.index_qc_middle_under{
		padding:3%;
	}
	
	.index_about{
		display:none;
	}
	
	
	.mobile_index_about{
		width:100%;
		height:auto;
		padding:2%;
		margin-top:4%;
	}
	

	.mobile_index_about_pic img{
		width:100%;
	}
	
	.mobile_index_about_remark{
		width:100%;
	}
	
	.mobile_index_about_remark_title{
		text-align:center;
		padding:3%;
		font-size:1.7em;
		font-weight:bold;
		margin-top:8%;
	}
	
	.mobile_index_about_remark_desc{
		font-size:1em;
		line-height:1.3;
		text-align:center;
		color:#666666;
	}
	
	.about_more a{
		display: block;
			width:140px;
			height:35px;
			background: linear-gradient(to bottom, #fcd103 0%, #d99426 100%);
			line-height:35px;
			text-align: center;
			font-size:1em;
			margin: 0 auto;
			border-radius: 30px;
			color: #ffffff;
			margin-top:5%;
	}
	
	.index_case{
		display:none;
	}
	
	.mobile_index_case{
		width:100%;
		height:auto;
		margin-top:8%;
	}
	
	.pc_feedback_left{
		display:none;
	}
	
	
	.pc_feedback_right{
		width:100%;
		height:100%;
		position:relative;
		margin-top:5%;
	}
	
	.rightbg{
		width:100%;
		height:65vh;
	}
	
	.feedback_list{
		position:absolute;
		top:0px;
		z-index:99;
		padding:3%;
	}
	
	.feedback_list_top_title{
		font-size:2.2em;
		font-weight:bold;
		color:#ffffff;
	}
	
	.feedback_list_top_desc{
		font-size:1.1em;
		color:#a4accc;
		margin-top:3%;
	}
	
	.feedback_form_top{
		width:100%;
		height:auto;
		display:flex;
		justify-content:space-between;
	}
	
	.feedback_form{
		margin-top:1%;
	}
	
	.fixed-contact-wrap{
	    display:none;
	}
	
	.form-name{
		width:49%;
		height:50px;
		background:#ffffff;
		border-radius:30px;
	}
	
	.form-name input{
		width:100%;
		height:50px;
		padding:3%;
	}
	
	.form-email{
		width:100%;
		height:50px;
		background:#ffffff;
		border-radius:30px;
		margin-top:5%;
	}
	
	.form-email input{
		width:100%;
		height:50px;
		padding:3%;
	}
	
	.feedback_form_bottom{
		width:100%;
		height:auto;
	}
	
	.form-content{
		width:100%;
		height:120px;
		background:#ffffff;
		border-radius:15px;
		margin-top:0px;
	}	
	
	.form-content textarea{
		padding:3%;
	}
	
	.tijiao input{
		width:100%;
		height:40px;
		background:linear-gradient(to bottom, #fcd103 0%, #d99426 100%);
		line-height:40px;
		text-align:center;
		font-size:16px;
		color:#ffffff;
		border-radius:30px;
		margin:0 auto;
	


	}
	
	.tips{
	    /*
		margin-top:5%;
		*/
		color:#ffffff;
	}
	
	.index_news_middle_left{
		display:none;
	}
	
	.index_news_middle_right{
		width:100%;
	}
	
	.index_news_middle{
		width:100%;
	}
	
	.index_footers{
		display:none;
	}
	
	 .mobile_footer {
        width: 100%;
        overflow: hidden;
		background-color: #ffffff;
    }
	
	.mfooter {
        background-color: #ffffff;
	}
	
	.wp1 {
        padding: 30px;
        margin: 0 auto;
    }
	
	.info-box_list{
		display:flex;
		margin-top:5%;
	}
	
	.icon{
		margin-right:10px;
	}
	
	.footerlogo{
		text-align:center;
	}
	
	.copyrights{
		display:none;
	}
	
	.m-copyrights{
		width:100%;
		height:50px;
		line-height:50px;
		background:#0a3291;
		color:#ffffff;
		text-align:center;
	}
	
	.openbtn i{
		background:#000000;
	}
	
	/***内页样式***/
	.neiye_content_banner{
		display:none;
	}
	
	.mobile_neiye_banners{
		width:100%;
		height:auto;
		position:relative;
	}
	
	.neiye_content_banner_bg_solog{
		width:auto;
		height:auto;
	}
	
    .neiye_big_title{
	    font-size:2.2em;
	    margin-top:30%;
	}
	
	.neiye_small_title{
		font-size:1em;
	}
	
	.side{
		display:none;
	}
	
	
	.detail_contents_left{
		width:100%;
	}
	
	.detail_contents_right{
		display:none;
	}
	
	.bottom_ad{
		display:none;
	}
	
	.detail_contents{
		width:100%;
	}
	
	.neiye_news_list_img{
		 display: flex;
		  align-items: center; /* 垂直居中 */
		  justify-content: center; /* 水平居中 */
		  height: 120px; /* 容器的高度 */
	}
	
	.mobile_neiye_nav{
		width:100%;
		height:auto;
		padding:1%;
	}
	
	.mobile_neiye_nav ul{
		display:flex;
		flex-wrap:wrap;
	}
	
	.mobile_neiye_nav ul li{
		width:50%;
		padding:1%;
		font-size:1em;
		text-align:center;
	    margin-bottom:2%;
	
	}
	
	.detail_contents{
		display:block;
		padding:0 5% 5% 5%;
	}
	
	.neiye_products_top{
		display:none;
	}
	
	
	.mobile_product_detail_top{
		width:100%;
		margin:0 auto;
		height:auto;
		padding:5%;
	}
	
	.detail_contents_left{
		
	}
	
	.detail_contents_left_tops{
		height:45px;
		line-height:45px;
		padding:0 1%;
	}
	
	.bread_meun_middle{
	  width:100%;	
	  padding-left: 4%;
	}
	
	.xiangqing{
		padding:1%;
	}
	
	.xiangqing img{
		width:100%;
	}
	
	.neiye_productslists{
		display:flex;
		justify-content:space-between;
		padding:1%;
	}
	
	.neiye_productslists li{
		width:49%;
		margin-bottom:0px;
		margin-right:1%;
		margin-top:1%;
	}
	
	.neiye_productslists_img{
	
	}
	
	.neiye_productslists_img_name{
	   line-height:1.4;
	}
	
	.neiye_productslists li{
	  margin-top:0px;	
	}
	
	
	.neiye_about_content_video{
		width:100%;
	}
	
	.neiye_content{
		
	}
	
	.neiye_about_content_top{
		
	}
	
	.neiye_about_content_top_contents{
		max-width:1300px;
		width:100%;
		height:auto;
		margin:0 auto;
		padding: 5%;
	}
	
	.neiye_about_content_top_bg{
		display:none;
	}
	
	.clear{
		clear:both;
	}
	
	#video {
						
							width: 100%;
                            height:250px;
							margin: 0 auto;
							position: relative;
						}

						#video video {
							width: 100%;
			
							object-fit: fill;
						}

						.VideoBtn {
							position: absolute;
							left: 50%;
							top: 50%;
							display: block;
							width: 70px;
							height: 70px;
							margin-left: -35px;
							margin-top: -35px;
							cursor: pointer;
							z-index: 10;
						}	
						
			.jmn-video-container{
				background:none;
			}			
	
	.about_shuju_list{
		width:50%;
	}
	
	.about_shuju{
		 flex-flow: row wrap;
	}
	
	.about_huace_content{
		width:100%;
		height:auto;
		padding:5%;
	}
	
	.about_huace_content ul{
		display:flex;
		 flex-wrap: wrap;
	}
	
	.about_huace_content ul li{
		width:50%;
		height:auto;
		padding:1%;
	}
	
	.about_huace_content ul li img{
		width:100%;
	}
	
	.about_huace_bg{
		display:none;
	}
	
	.abouts_history{
		display:none;
	}
	
	.abouts_history_title{
	    width: 100%;
        height: 80px;
        line-height: 80px;
        text-align: center;
        font-size: 1.8em;
        font-weight: bold;
	}


	.neiye_about_brand_left{
		width:100%;
	}
	
	.neiye_about_brand_left img{
		margin:0 auto;
	}
	
	.neiye_about_brand_right{
		width:100%;
	}	
	
	.neiye_about_brand{
		width:100%;
		padding:5%;
	}
	
	.neiye_about_brand_left_desc{
		font-size:0.9em;
	}
	
	.imgleft{
		display:none;
	}
	
	.abouts_brand_title{
		width: 100%;
        height: 60px;
        line-height: 60px;
        text-align: center;
        font-size: 1.8em;
        font-weight: bold;
	}
	
	.dingzhi_meun_list{
		width:50%;
	}
	
	.dingzhi_contents_top_left{
		width:100%;
	}
	
	.dingzhi_contents_top{
	}
	
	.dingzhi_product_mores a{
		margin:0 auto;
		margin-top:5%;
	}
	
	.dingzhi_contents_top_right{
		width:100%;
		margin-top:7%;
	}
	
	.dingzhi_contents_middle{
		margin-top:12%;
	}
	
	.dingzhi_contents{
	  width:100%;
    }
	
	.service_list_top_left{
		display:none;
	}
	
	.service_list_top_right{
		width:100%;
	}
	
	.service_list_top_right ul li{
		margin-top:3%;
		margin-bottom:3%;
	}
	
	.after_salse_under_list{
		width:100%;
		display:flex;
	}
	
	.icon_list{
		width:80%;
		text-align:center;
	}
	
	.service_contents_under{
		margin-top:12%;
	}
	
	.qc_contents_middle_top_list{
		width:49%;
		margin-bottom:2%;
	}
	
	.qc_contents_middle{
		 width:100%;
		 padding:1%;
	}
	
	
	.qc_contents_middle_top_list{
		width:49%;
		margin-bottom:2%;
	}
	
	.qc_contents_middle{
		 width:100%;
		 padding:1%;
	}
	
	.qualit_list{
		display:none;
	}
	
	.supply_list_img{
		width:100%;
		flex-wrap:wrap;
	}
	
	.supply_list_img_remark{
		width:100%;
	}
	
	.qualit_conter_top_under{
		display:none;
	}
	
	.qualit_conter_top_under_list_top_name{
		font-size:0.9em;
	}
	
	.Controls{
		display:none;
	}
	
	.mobile_honors{
		width:100%;
		padding:1%;
	}
	
	.mobile_honors_list{
		width:100%;
		padding:1%;
	}
	
	.honors_list_pic{
		margin-top:3%;
	}
	
	.honor_name{
			padding:2%;
			font-size:1.1em;
			font-weight:bold;
			color:#0a3291;
			text-align:center;
	}
	
	.honor_name_desc{
		font-size:1em;
		text-align:center;
	}
	
	.list_top_list{
		text-align:center;
	}
	
	.technology{
		display:none;
	}
	
	.mobile_techonlogys{
		width:100%;
		height:auto;
	}
	
	.ability_img_middle .shuju_middle_list_number{
		font-size:1.5em;
		font-weight: bold;
		margin-top: 5%;
	}
	
	.ability_img_middle .pp-counter-number-suffix{
		font-size:1.5em;
	}
	
	.ability_top{
		display:none;
	}
	
	.mobile_neiye_case{
		width:100%;
		height:auto;
		padding:1%;
	}
	
	.mobile_neiye_case_nav{
		width:100%;
		height:auto;
		display:flex;
		flex-wrap:wrap;
	}
	
	.mobile_neiye_case_nav_list{
		width:50%;
		text-align:center;
		font-size:1em;
		margin-top:3%;
		line-height:1.3;
	}
	
	.mobile_neiye_case_nav_content{
		width:100%;
		height:auto;
	}
	
	.mobileremark{
		padding:1%;
	}
	
	.mobileremark_title{
		font-size:1.5em;
		font-weight:bold;
	}
	
	.mobileremark_desc{
		font-size:1.1em;
	}
	
	.k1{
		opacity:0;
		height:0;
	}
	
	.k2{
		opacity:0;
		height:0;
	}
	
	.k3{
		opacity:0;
		height:0;
	}
	
	.k4{
		opacity:0;
		height:0;
	}
	
	.service_case_contents_middle{
		display:none;
	}
	
	.footericons_remark{
		margin-left:5%;
	}
	.side{
		display:none;
	}
	
	.Logo{
		display:none;
	}
	
	.Header .mobils_logo {
    float: left;
    height: 90px;
    line-height: 90px;
    display: inline-flex;
    align-items: center;
}

.Header .mobils_logo img {
    height: 48px;
}
.mobils_logo img {
    display: inline-block;
    vertical-align: middle;
}



.detail_contents_contact{
	display:none;
}

.mobile_contact_us{
	width:100%;
	padding:1%;
	margin-top: 5%;
}

.mobile_contact_us_top{
	font-size:1.4em;
	color:#0a3291;
	text-align:center;
	margin-bottom: 4%;
    font-weight: 600;
}

.neiye_contents_middle_left_middle{
	margin-top:2%;
}

.mobile_contact_lists_desc{
	display:flex;
	padding:2%;
	font-size:1em;
	
}

.mobile_contact_lists_desc img{
	width:70%;
}

.mobile_contact_lists_desc .listimg_remark{
	margin-left:3%;
}

.contact_rights {
        width: 100%;
        height: auto;
        overflow: hidden;
        position: relative;
    }
	
	
.contact_rights_bg{
	width:100%;
	height:100%;
	background:#0a3291;
	padding:2%;
	margin-top:3%;
}
	
    .contact_rights_remark {
        padding:2%;
    }	

.contact_rights_remark_top_big_title {
        font-size: 1.9em;
        font-weight: bold;
        color: #ffffff;
    }
	
	.contact_rights_remark_top_small_title {
        font-size:1em;
        color: #ffffff;
        padding-right: 5%;
        margin-top:3%;
    }
	
	.contact_feedbacks {
        width: 100%;
        height: auto;
    }
	
	.form-top {
        width: 100%;
        display: flex;
        justify-content: space-between;
		flex-wrap:wrap;
    }
	

	
	
	.form-top-input_name {
        font-size: 0.9em;
        color: #ffffff;
        margin-top: 2%;
    }
	
	.inputs {
        width: 100%;
        height: 46px;
        background: #b0bcd8;
        border-radius: 20px;
    }
	
	.inputs input {
        display: block;
        background-color: #b0bcd8;
        border: none;
        outline: none;
        height: 46px;
        margin-top: 3%;
        border-radius: 20px;
    }
	
	.form-middle {
        width: 100%;
		margin-top:3%; 
    }
	
	 .form-middle-input_name{
       font-size:0.9em;
       color:#ffffff;
       margin-top:2%;
   }
   
   .inputs{
       width:100%;
       height:46px;
       background:#b0bcd8;
       border-radius:20px;
   }
   
   .inputs input{
       display:block;
       background-color:#b0bcd8;
       border: none; /* 可选，移除边框 */
       outline: none; /* 可选，移除焦点时的轮廓 */
       height:46px;
       margin-top:3%;
       border-radius:20px;    
       
   }
   
   
    .form-under{
       width:100%;
	   margin-top:5%;
    
   }
   
   .form-under-input_name{
       font-size:0.9em;
       color:#ffffff;
       margin-top:2%;
   }
   
    .form-under .inputs{
       width:100%;
       height:100px;
       background:#b0bcd8;
       border-radius:20px;
   }
   
     .form-under textarea{
	   width:100%;	 
       display:block;
       background-color:#b0bcd8;
       border: none; /* 可选，移除边框 */
       outline: none; /* 可选，移除焦点时的轮廓 */
       height:100px;
       margin-top:3%;
       border-radius:10px;    
       padding:2%;
       
   }
   
   .tijiao{
       display:block;
       width:271px;
       height:55px;
       line-height:55px;
       font-size:16px;
       color:#ffffff;
       background-color:linear-gradient(to bottom, #fcd103 0%, #d99426 100%);
        border-radius:30px;  
   }
   
   .feedback_tips{
       color:#ffffff;
       font-size:0.85em;
       text-align:center;
   }
   
   .contact_rights_remark_top{
       margin-bottom:1%;
   }
   
   .form-top-input{
	   width:100%;
	   height:auto;
	   margin-bottom:3%;
   }
   
   .contact_feedbacks form{
	   margin-top:3%;
   }
   
   .tijiao{
       margin:0 auto;
	   margin-top:5%;
   }
   
   	.side{
		    display:none;
		}
		
	.form-code input {
        width: 70%;
        height: 50px;
        padding: 3%;
        margin-left: 2%;
    }
    
	/***内页样式***/
}


/**电脑**/
@media only screen and (min-width:1025px) {
	
	.mobile_contact_us{
		display:none;
	}
	
	.abouts_brand_title{
		display:none;
	}
	
	.mobile_product_detail_top{
		display:none;
	}
	
	.Header{
		top:43px;
	}
	
	.sologos{
		width:60%;
	}
	
	.banner_jiantou{
		width:50px;
		margin-top:6%;
	}
	
	.mobile_index_products{
		display:none;
	}
	
	.index_keyan{
	  width:100%;
	  height:100%;
	  position:relative;
	  background:url(../images/keyan_02.jpg) no-repeat center center;
	  background-size:cover;
	}
	
	.index_keyan_bg img{
		width:100%;
	}
	
	.index_keyan_middle{
		max-width:1300px;
		width:100%;
		height:100%;
		overflow:hidden;
		margin:0 auto;
		display:flex;
		position:relative;
	}
	
	.index_keyan_middle ul{
			width:100%;
			display:flex;
	}
	
	.index_keyan_middle ul li{
		width:25%;
		height:100%;
		text-align:center;
		position:relative;
		
	}
	
	.index_keyan_middle ul li:nth-child(2){
		border-left:1px solid #9c9c9c;
	}
	
	.index_keyan_middle ul li:nth-child(3){
		border-left:1px solid #9c9c9c;
	}
	
	.index_keyan_middle ul li:last-child{
		border-left:1px solid #9c9c9c;
	}
	
	
	
	.number{
		font-size:1.7em;
		color:#d79128;
	}
	
	.list_content{
		width:100%;
		height:382px;
		position:absolute;
		bottom:20%;
	}
	
	
	
	.remark_desc{
		margin-top:50%;
	}
	
	.remark_desc_hover{
		margin-top:-55px;
	}
	
	.list_title_top{
		font-size:30px;
		font-weight:bold;
		color:#ffffff;
		margin-top:8%;
	}
	
	.list_title_under{
		font-size:30px;
		font-weight:bold;
		color:#ffffff;
		margin-top:-3%;
		margin-bottom:5%;
	}
	
	.list_button{
		/*
		margin-top:20%;
		*/
	}
	
	.list_button_hover{
		margin-top:10%;
	}
	
	.list_content_hover{
		transition: top 0s, opacity 0.3s linear 0s;
	}
	
	.number_hover{
		font-size:1.7em;
		color:#d79128;
	}
	
	.list_hover_remark{
		font-size:16px;
		line-height:2em;
		color:#d5d5d5;
		padding:10%;
		text-align:left;
	}
	
	.list_content_hover{
		display:none;
	}
	
	
	
	.lvjing{
		
		position:absolute;
		width:100%;
		height:100%;
		top:0px;
		overflow:hidden;
		background:rgba(0,0,0,.5);
		-webkit-filter: blur(5px); /* Chrome, Opera */
		-moz-filter: blur(5px);
		-ms-filter: blur(5px);    
		filter: blur(5px);
		z-index:-1;
	}
	
	.keyan_mobile{
		display:none;
	}
	
	.shuju{
		position:relative;
		margin-top:-6.9%;
		z-index:9;
	}
	
	

	
	.qc-mobile-top{
		display:none;
	}
	
	.index_products_middle{
		width:90%;
	}
	
	.index_about{
		width:100%;
		height:100%;
		overflow:hidden;
		position:relative;
		-webkit-display:flex;
		display:flex;
		-webkit-align-items:center;
		align-items:center;
		-webkit-justify-content:center;
		justify-content:center;

	}
	
	.index_about_bg img{
		width:100%;
	}
	
	.index_about_middle{
		max-width:1300px;
		width:90%;
		height:100%;
		overflow:hidden;
		margin:0 auto;
		display:flex;
		position:absolute;
		z-index:9;
		justify-content:space-between;
		padding-top:3%;
		
	}
	
	.index_about_middle_left{
		width:50%;

		overflow:hidden;
	}
	
	

	.index_about_middle_right{
		width:50%;
		position:relative;
		padding-left:5%;
	
	}
	
	.index_about_middle_right_title{
		font-size:2.1em;
		font-weight:bold;
		margin-top:5%;
	}
	
	.index_about_name{
		color:#0a3291;
	}
	
	.index_about_desc{
		margin-top:20px;
		line-height:1.7em;
		font-size:16px;
	}
	
	.am-slider-default .am-direction-nav a{
			width:41px;
			height:41px;
			background:url(../images/about_left_03.png);
			
	}
	
	.am-slider-default .am-direction-nav a.am-next {
			width:41px;
			height:41px;
			background:url(../images/about_right_03.png);
	}
	
	.thumb_pic{
		margin-top:12%;
	}
	
	.index_about_middle_right .am-control-nav{
		display:none;
	}
	
	.index_case_right .am-control-nav{
		display:none;
	}
	
	.about_more{
		position:absolute;
		right:0;
		bottom:10px;
	}
	
	.about_more a{
		display: block;
			width: 140px;
			height: 35px;
			background: linear-gradient(to bottom, #fcd103 0%, #d99426 100%);
			line-height: 35px;
			text-align: center;
			font-size: 1em;
			margin: 0 auto;
			border-radius: 30px;
			color: #ffffff;
			
	}
	
	.mobile_index_about{
		display:none;
	}
	
	.index_case{
		width:100%;
		height:auto;
		background:#ffffff;
		display:flex;
		margin-top:5%;
	}
	
	.index_case_left{
		width:45%;
		height:auto;
		padding-left:15%;
		position:relative;
		
	}

	.index_case_left_title{
		font-size: 2.1em;
        font-weight: bold;
		line-height:1.2em;
		margin-top:10%;
	}

	.index_case_left_desc{
		font-size:16px;
		margin-top:6%;
		padding-right:5%;
		line-height:1.5em;
	}
	
	.index_case_more{
		position:absolute;
		bottom:22px;
	}
	
	.index_case_more a{
		display: block;
		width: 140px;
		height: 35px;
		background: linear-gradient(to bottom, #fcd103 0%, #d99426 100%);
		line-height: 35px;
		text-align: center;
		font-size: 1em;
		border-radius: 30px;
		color: #ffffff;
	}
	
	.index_case_right{
		width:55%;
		height:100%;
	
	}
	
	

	
	.index_case_right .am-slider-default .am-direction-nav a{
			width:48px;
			height:48px;
			background:url(../images/left.jpg);
			left:-13%;
	}
	
	.index_case_right .am-slider-default .am-direction-nav a.am-next {
			width:48px;
			height:48px;
			background:url(../images/right_03.jpg);
			left:-8%;
	}
	
	.index_case_right .am-slider-default .am-direction-nav a{
		margin-top:18%;
	}
	
	.mobile_index_case{
		display:none;
	}
	
	.pc_feedback{
		width:100%;
		overflow:hidden;
		display:flex;
		margin-top:5%;
	}
	
	.pc_feedback_left{
		width:50%;
		overflow:hidden;
	}
	
	.pc_feedback_left img{
		width:100%;
	}
	
	.pc_feedback_right{
		width:50%;
		height:auto;
		position:relative;
	}
	
	.rightbg{
		width:100%;
	}
	
	.feedback_list{
		position:absolute;
		top:0px;
		z-index:99;
		padding:20%;
		padding-top:8%;
		padding-left:10%;
		padding-right:30%;
	}
	
	.feedback_list_top_title{
		font-size:2.2em;
		font-weight:bold;
		color:#ffffff;
	}
	
	.feedback_list_top_desc{
		font-size:1em;
		color:#ffffff;
		margin-top:3%;
	}
	
	.feedback_form_top{
		width:100%;
		height:auto;
		display:flex;
		justify-content:space-between;
	}
	
	.feedback_form{
		margin-top:3%;
	}
	
	.form-name{
		width:49%;
		height:50px;
		background:#ffffff;
		border-radius:30px;
	}
	
	.form-name input{
		width:95%;
		height:50px;
		padding:3%;
		margin-left:10%;
	}
	
	.form-email{
		width:100%;
		height:50px;
		background:#ffffff;
		border-radius:30px;
		margin-top:3%;
	}
	
	.form-email input{
		width:95%;
		height:50px;
		padding:3%;
		margin-left:2%;
	}
	
	
	.form-code{
		width:100%;
		height:50px;
		background:#ffffff;
		border-radius:30px;
		margin-top:3%;
	}
	
	.form-code img{
		margin-left:10%;
	}
	
	.form-code input{
		width:70%;
		height:50px;
		padding:3%;
		margin-left:2%;
	}
	
	.feedback_form_bottom{
		width:100%;
		height:auto;
	}
	
	.form-content{
		width:100%;
		height:120px;
		background:#ffffff;
		border-radius:15px;
		margin-top:3%;
	}	
	
	.form-content textarea{
		padding:3%;
		margin-left:2%;
	}
	
	.tijiao input{
		width:212px;
		height:40px;
		background:linear-gradient(to bottom, #fcd103 0%, #d99426 100%);
		line-height:40px;
		text-align:center;
		font-size:1em;
		color:#ffffff;
		border-radius:30px;
		margin-top:5%;

	}
	
	.tips{
		margin-top:3%;
		color:#ffffff;
	}
	
	.index_mobile_news_title{
		display:none;
	}
	
	.mobile_footer{
		display:none;
	}
	
	.list_meun_title a{
		display:flex;
		transition: transform 1s ease-out;
	}
	

	
	.bg{
		width:100%;
		height:100%;
		overflow:hidden;
		position:absolute;
		z-index:99;
		background:rgba(30,30,30, 0.3);
		filter:blur(5px);
		display:none;
	}
	
	.carousel-scroll-btn {
		z-index:56;
		position:absolute;
		left:50%;
		width:44px;
		height:44px;
		margin-left:-22px;
		border:1px solid #fff;
		border-radius:100%;
		overflow:hidden;
		cursor:pointer;
		margin-top:5%;
	}
	.carousel-scroll-btn .carousel-scroll-btn-icon {
		position:absolute;
		display:block;
		width:44px;
		height:44px;
		margin:0 auto;
		background:url(../images/down-icon2.png) no-repeat center center;
		cursor:pointer;
		animation: downico 1.5s ease-out infinite;
	}
	@keyframes downico {
		0% {
			top: 0;
			opacity: 1;
		}
		35% {
			top: 50%;
			opacity: 0;
		}
		65% {
			top: -50%;
			opacity: 0;
		}
		100% {
			top: 0;
			opacity: 1;
		}
	}
	
	.bannerjiantou{
		margin-top:15%;
	}
	

	
	.solog_remark{
		 animation-delay:0.5s; 
	}
	
	.index_button{
		 animation-delay:1s; 
	}
	
	.index_products_middle_under{
		animation-delay:1s; 
	}
	
	.index_qc_middle_under ul li:nth-child(1){
		animation-delay:0.5s
	}
	
	.index_qc_middle_under ul li:nth-child(2){
		animation-delay:1s
	}
	
	.index_qc_middle_under ul li:nth-child(3){
		animation-delay:1.5s
	}
	
	.index_qc_middle_under ul li:nth-child(4){
		animation-delay:2s
	}
	
	.qc_remark_title_left a{
		position:relative;
		top:20px;
	}
	
	.list_content_second{
		display:none;
	}
	
	.pc_feedback_left img{
		margin-top:2%;
	}
	

	.index_news_middle_right .am-direction-nav{
		display:none;
	}
	
	.selected-solution .solution-cardlist {padding:0 10px;top:0;transition:all .15s linear;box-sizing:border-box}
	
	.index_news_middle_right ul li {position:relative;background:#f6f6f6;border-radius:20px;text-align:left;overflow:hidden;transition:all .15s linear}
		
	.index_footers_middle_right_list{
		width:33%;
	}
	
	.index_about{
		width:100%;
		height:auto;
		margin:0 auto;
		margin-top:5%;
	}
	
	.index_about_bg_middle{
		max-width:1300px;
		width:90%;
		margin:0 auto;
	}
	
	.index_about_bg img{
		width:100%;
	}
	
	.index_about_middle_more{
		max-width:1300px;
		height:auto;
		margin:0 auto;
		display:flex;
		justify-content:flex-end;
	}
	

	/***内页样式***/
	.mobile_neiye_banners{
		display:none;
	}
	
	.mobile_neiye_nav{
		display:none;
	}
	
	.neiye_about_content_top{
		width:100%;
		height:100%;
		background:url(../static/neiye/images/neiye_about_bg_02.jpg) no-repeat;
		background-size:cover;
	}
	
	.neiye_about_content_top_contents{
		max-width:1300px;
		width:90%;
		height:auto;
		margin:0 auto;
		top: 0; 
		left: 0; 
		bottom: 0;
		right: 0;  
	}
	
		#video {
							padding-top: 50px;
							width: 100%;
							height:800px;
							margin: 0 auto;
							position: relative;
						}

						#video video {
							width: 100%;
							height: 100%;
							object-fit: fill;
						}

						.VideoBtn {
							position: absolute;
							left: 50%;
							top: 50%;
							display: block;
							width: 70px;
							height: 70px;
							margin-left: -35px;
							margin-top: -35px;
							cursor: pointer;
							z-index: 10;
						}	
						
	.about_huace{
		width:100%;
		height:100%;
		position:relative;
	}

	.about_huace img{
		width:100%;
	}
	
	.about_huace_content{
		max-width:1300px;
		width:90%;
		height:auto;
		z-index:5;
		position:absolute;
		left:0; 
		right:0; 
		top:0; 
		bottom:0;
		margin:auto;
	}
	
	.about_huace_content ul{
		display:flex;
		flex-flow: row wrap;
	}
	
	
	.about_huace_content ul li{
		width:24%;
		margin-right:1%;
		overflow:hidden;
		margin-top:1%;
	}
	
	.about_huace_content ul li img{
		width:100%;
	}
	
	.about_huace_content ul li:nth-child(1){
		animation-delay:0.5s
	}
	
	.about_huace_content ul li:nth-child(2){
		animation-delay:1s
	}
	
	.about_huace_content ul li:nth-child(3){
		animation-delay:1.5s
	}
	
	.about_huace_content ul li:nth-child(4){
		animation-delay:2s
	}
	
	.about_huace_content ul li:nth-child(5){
		animation-delay:2.5s
	}
	
	.about_huace_content ul li:nth-child(6){
		animation-delay:3s
	}
	
	.about_huace_content ul li:nth-child(7){
		animation-delay:3.5s
	}
	
	.about_huace_content ul li:nth-child(8){
		animation-delay:4s
	}
	
	.mobile_about_history{
		display:none;
	}
	
	 .neiye_contents_middle {
        max-width: 1300px;
        width:90%;
        margin: 0 auto;
        display: flex;
        justify-content: space-between;
    }
	
	.neiye_contents_middle_left {
        width:50%;
        height: auto;
    }
	
	 .neiye_contents_middle_left_top {
        width: 100%;
        height: auto;
        padding: 2% 0;
        padding-top: 0px;
        font-size: 2.2em;
        font-weight: bold;
        color: #0a3291;
    }
	
	.neiye_contents_middle_left_middle {
        width: 100%;
        height: auto;
    }
	
	.neiye_contents_middle_left_middle img {
        width: 100%;
    }
	
	.neiye_contents_middle_left_middle_under {
        width: 100%;
        height: auto;
        margin-top:3%;
    }
	
	
	.neiye_contents_middle_left_middle_under_titles {
        font-size: 24px;
        font-weight: bold;
    }
	
	.neiye_contents_middle_left_middle_under_list ul li {
        display: flex;
        margin-top:2%;
    }
	
	.listimg img {
       
    }
	
	.listimg_remark {
        margin-left: 3%;
    }
	
	.listimg_remark {
        font-size: 20px;
    }
	
	.contact_rights {
	   
        width: 47%;
        position: relative;
        background-color: #0a3291;
        padding: 80px 70px 70px 70px;
        box-sizing: border-box;
        border-radius: 50px;
        box-shadow: 0px 29px 37px -2px rgb(18 22 77 / 30%);
        float: right;
    }
	
	.contact_rights_bg {
       
    }
	
	.contact_rights img {
        width: 100%;
    }
	
	 .contact_rights_remark {
        position: absolute;
        z-index: 99;
        top: 5%;
        left: 7%;
        right: 7%;
    }
	
	.contact_rights_remark_top {
        margin-bottom: 1%;
    }
	
	.contact_rights_remark_top_big_title {
        font-size: 1.8em;
        font-weight: bold;
        color: #ffffff;
    }
	
	.contact_rights_remark_top_small_title {
        font-size: 0.95em;
        color: #ffffff;
        padding-right: 5%;
    }
	
	.contact_feedbacks {
        width: 100%;
        height: auto;
    }
	
	.form-top {
        width: 100%;
        display: flex;
        justify-content: space-between;
        flex-wrap:wrap;
    }
	
	.form-top-input_name {
        font-size: 0.9em;
        color: #ffffff;
        margin-top: 2%;
    }
	
	.inputs {
        width: 100%;
        height: 46px;
        background: #b0bcd8;
        border-radius: 20px;
    }
	
	.inputs input {
        display: block;
        border: none;
        outline: none;
        height: 46px;
        border-radius: 20px;
    }
	
	.form-middle {
        width: 100%;
		margin-top:5%;
    }
	
	 .form-middle-input_name{
       font-size:0.9em;
       color:#ffffff;
       margin-top:2%;
   }
   
   .inputs{
       width:100%;
       height:46px;
       background:#b0bcd8;
       border-radius:20px;
   }
   
   .inputs input{
       width:100%;
       display:block;
        background:#b0bcd8;
       border: none; /* 可选，移除边框 */
       outline: none; /* 可选，移除焦点时的轮廓 */
       height:46px;
       border-radius:20px;    
       color:#fff;
       
   }
   
   
    .form-under{
       width:100%;
	   margin-top:5%;
    
   }
   
   .form-under-input_name{
       font-size:0.9em;
       color:#ffffff;
       margin-top:2%;
   }
   
    .form-under .inputs{
       width:100%;
       height:100px;
       background:#b0bcd8;
       border-radius:20px;
   }
   
     .form-under textarea{
	   width:100%;	 
       display:block;
       background-color:#b0bcd8;
       border: none; /* 可选，移除边框 */
       outline: none; /* 可选，移除焦点时的轮廓 */
       height:100px;
       border-radius:10px;    
       color:#fff;
       padding:2%;
       
   }
   
   .tijiao{
       display:block;
       width:271px;
       height:55px;
       line-height:55px;
       font-size:16px;
       color:#ffffff;
       background-color:linear-gradient(to bottom, #fcd103 0%, #d99426 100%);
        border-radius:30px;  
   }
   
   .feedback_tips{
       color:#ffffff;
       font-size:0.85em;
   }
   
   .contact_rights_remark_top{
       margin-bottom:1%;
   }
   
   .form-top-input{
	   width:49%;
	   height:auto;
   }
   
   .contact_feedbacks form{
	 
   }
   
   
   
   
   .icons img {
		  object-fit: cover;  /* 可选：根据需要调整图片的适应方式 */
	}
	
	 .icons::before {
		  content: '';
		  position: absolute;
		  top: 0;
		  left: 0;
		  width: 100%;
		  height: 100%;
		}	

		 .icons {
		  transform-style: preserve-3d;
		  perspective: 1000px;  /* 可以根据需要调整透视效果的强度 */
		  transform: rotateY(0deg);
		  transition: transform 0.5s;  /* 可以根据需要调整过渡的时间和效果 */
		}

		 .icons:hover {
		  transform: rotateY(180deg);
		}

		.control_pic{
			display:none;
		}
		
		.list_top_list{
			display:flex;
			flex-wrap:wrap;
			line-height:70px;
			justify-content: center; /* 水平居中 */
            align-items: center; /* 垂直居中 */
		}
		
		.qualit_conter_top_under_list_top_name{
			margin-left:20px;
		}
		
		.mobile_honors{
			display:none;
		}
		
		.mobile_techonlogys{
				display:none;
			}
		
		.mobile_neiye_case{
			display:none;
		}
		
		dd a{
			color:#ffffff;
			color:1em;
		}
		
		.tijiao{
			margin-top:20px;
		}
		
		.mobils_logo{
			display:none;
		}
		
		.qc_img img{
		    width:100%;
		}
		
		.index_news_pic img{
		    height:26vh;
		}
		
		.mobile_header{
		    display:none;
		}
		.mobile_banners{
		    display:none;
		}
		
		
		.fixed-contact-wrap.show {
            transform: none;
            opacity: 1;
        }
        .fixed-contact-wrap {
            z-index: 999;
            position: fixed;
            right: 30px;
            top: 75%;
            width: 60px;
            margin-top: -90px;
            overflow: hidden;
            border-radius: 30px;
            opacity: 0;
            transition: all .4s;
            transform: translateX(95px);
            -webkit-transform: translateX(95px);
            -moz-transform: translateX(95px);
        }
        
        .clearfix {
            zoom: 1;
        }
        
        .clearfix:before, .clearfix:after {
            content: "";
            display: table;
        }
        
        .fixed-contact-wrap li {
            position: relative;
            height: 60px;
            background: #222;
            overflow: hidden;
        }
        
        .fixed-contact-wrap li a {
            position: relative;
            z-index: 1000;
            display: block;
        }
        
        .fixed-contact-wrap .phone i {
            background: #222 url(../images/fix-icon1.png) no-repeat center center;
            border-top-left-radius: 30px;
            -moz-border-top-left-radius: 30px;
            -webkit-border-top-left-radius: 30px;
            border-top-right-radius: 30px;
            -moz-border-top-right-radius: 30px;
            -webkit-border-top-right-radius: 30px;
        }
        
        .fixed-contact-wrap li strong {
            position: absolute;
            top: 0;
            right: -135px;
            display: block;
            width: 115px;
            padding: 0 15px 0 30px;
            font: normal 16px / 60px 'gotham-medium';
            color: #fff;
            background: #222;
            white-space: nowrap;
            transition: all .4s;
        }
        
        .fixed-contact-wrap .qq i {
            background: #222 url(../images/fix-icon2.png) no-repeat center center;
        }
        .fixed-contact-wrap li i {
            z-index: 1000;
            position: absolute;
            right: 0;
            display: block;
            width: 60px;
            height: 60px;
            transition: all .4s;
        }
        
        .fixed-contact-wrap .back-top i {
            background: #222 url(../images/fix-icon3.png) no-repeat center center;
        }
        
        .clearfix:after {
        content: "\20";
        display: block;
        height: 0;
        clear: both;
        overflow: hidden;
        visibility: hidden;
    }
    
    .fixed-contact-wrap {
    z-index:999;
    position:fixed;
    right:30px;
    top:75%;
    width:60px;
    margin-top:-90px;
    overflow:hidden;
    border-radius:30px;
    opacity:0;
    transition:all .4s;
    transform: translateX(95px);
    -webkit-transform: translateX(95px);
    -moz-transform: translateX(95px);

}
.fixed-contact-wrap.show{  transform:none; opacity:1; }
.fixed-contact-wrap.active {width:250px;}
.fixed-contact-wrap li {
    position:relative;
    height:60px;
    background:#222;
    overflow:hidden;
}
.fixed-contact-wrap.active li {overflow:inherit;}
.fixed-contact-wrap li a {position:relative;z-index:1000;display:block;}
.fixed-contact-wrap li i {
    z-index:1000;
    position:absolute;
    right:0;
    display:block;
    width:60px;
    height:60px;
    transition:all .4s;
}
.fixed-contact-wrap.active li:after {
    z-index:1001;
    content:'';
    position:absolute;
    bottom:0;
    left:50%;
    display:block;
    width:80%;
    height:1px;
    margin-left:-40%;
    background:rgba(255,255,255,.1);
}
.fixed-contact-wrap.active li:last-child:after {display:none;}
.fixed-contact-wrap li:hover i,.fixed-contact-wrap li:hover strong{opacity:.5;}
.fixed-contact-wrap .phone i {
    background:#222 url(../images/fix-icon1.png) no-repeat center center;
    border-top-left-radius:30px;
    -moz-border-top-left-radius:30px;
    -webkit-border-top-left-radius:30px;
    border-top-right-radius:30px;
    -moz-border-top-right-radius:30px;
    -webkit-border-top-right-radius:30px;
}
.fixed-contact-wrap .qq i {background:#222 url(../images/fix-icon2.png) no-repeat center center;}
.fixed-contact-wrap .back-top i {  background:#222 url(../images/fix-icon3.png) no-repeat center center;  }
.fixed-contact-wrap.active .back-top i {
    border-bottom-left-radius:0;
    -moz-border-bottom-left-radius:0;
    -webkit-border-bottom-left-radius:0;
}
.fixed-contact-wrap li strong {
    position:absolute;
    top:0;
    right:-135px;
    display:block;
    width:115px;
    padding:0 15px 0 30px;
    font:normal 16px/60px 'gotham-medium';
    color:#fff;
    background:#222;
    white-space:nowrap;
    transition:all .4s;
}
.fixed-contact-wrap.active li strong {
    right:140px;
}
.fixed-contact-wrap.black li {background:#111;}
.fixed-contact-wrap.black li strong {background:#111;}
.fixed-contact-wrap.black .phone i {background:#111 url(../images/fix-icon1.png) no-repeat center center;}
.fixed-contact-wrap.black .qq i {background:#111 url(../images/fix-icon2.png) no-repeat center center;}
.fixed-contact-wrap.black .back-top i {  background:#111 url(../images/fix-icon3.png) no-repeat center center;  }
    .neiye_news_list_remark_time{
        margin-top:11%;
    }
    
    .actives{
        color:#f08519;
    }
    
    .neiye_news_list_remark_title a:hover{
        color:#0a3291;
        font-weight:bold;
    }
    
    .prev-next a:hover{
         color:#0a3291;
       
    }
    
    .tuijian_list{
        max-width:1300px;
        width:100%;
        height:auto;
        margin:0 auto;
        background:#ffffff;
        margin-bottom:3%;
        margin-top:3%;
        padding:2%;
    }
    
    .tuijian_list_more{
        width:102px;
        height:31px;
        border:1px solid #666666;
        border-radius:30px;
        line-height:31px;
        text-align:center;
        font-size:0.7em;
        margin-top:3%;
    }
    
    .tuijian_liebiao{
        width:100%;
        height:auto;
    }
    
    .re_pic{
        width:50%;
    }
    
     .re_pic img{
         width:100%;
     }
     
     .re_pic_remark{
         width:45%;
         
     }
     
     @keyframes moveUp {
      from {
        transform: translateY(0);
      }
      
      to {
        transform: translateY(-20px);
      }
    }
    
    .case_map{
        width:100%;
        height:auto;
        background:#f6f6f6;
    }
    
    .case_map_middle{
        max-width:1300px;
        width:90%;
        height:auto;
        margin:0 auto;
    }
    
    .service_case_contents_middle_top_title{
        font-size:2.2em;
    }
    
     .service_case_contents_middle_top_title img{
         width:100%;
     }
     .fenye_list{
         margin:0 auto;
     }
     
     .mobile_four_pic{
         display:none;
     }
     
     .index_product_name_desc{
         height:150px;
     }
     
     .index_product_more{
         width:100%;
         height:0px;
         position:absolute;
         left:0px;
         bottom:0px;
     }
     
     .deslist{
         position:relative;
     }
     
     .index_mobil_news_list{
         display:none;
     }
     
     .mobile_lang{
         display:none;
     }
     
     .footer_copyright{
         width:100%;
         height:50px;
         line-height:50px;
         background:#0a3291;
         text-align:center;
         color:#ffffff;
         font-size:0.9em;
         margin-top:5%;
     }
     
     .mobile_nav_headers{
         display:none;
     }
     
     .mobile_banners_video{
         display:none;
     }
     
     .slider{
         position:relative;
     }
     
     .mobiles_index_form{
         display:none;
     }
     
     .am-slider-default .am-slider-desc{
         font-size:1rem;
     }
     
}	
	
	


	/***内页样式***/


@media only screen and (min-width:1600px) {
	.dingzhi_meun_list a:hover{
			border-bottom:3px solid #d89427;
			transition: all ease 0.3s;
			transform: translateX(-50%);
		}
	
	.about_more a{
		margin-top:16%;
	}
	
	.index_about_middle{
		padding-top:5%;
	}
	
	.about_huace_content ul{
	    margin-top:5%;
	}
	
	.neiye_productslists li{
	    margin-right:2%;   
	}

}