
@media screen and (max-width: 1700px){
	.nav li a.v1{padding: 0 16px;}
	.top-product .front h3{font-size: 22px;}
	.china-bd .china-con .txt{
		padding-left: 20px;padding-right: 20px;
	}
	.china-bd .china-con .txt h3{font-size: 24px;}
	.china-bd .china-con .txt p{font-size: 12px;}
	
}


@media screen and (max-width: 1600px){
	.top-product em{
		width: 34px;height: 34px;line-height: 34px;
	}
}


@media screen and (max-width: 1440px){
	.top-product .front h3,
	.top-product .back h3{font-size: 20px;}
	.hd-r,
	.logo,
	.nav li a.v1{
		height: 70px;
		line-height: 70px;
	}
	.header-holder{height: 111px;}
	.logo img{height: 30px;}
	#top-bar{padding-top: 6px;padding-bottom: 6px;}
	.sub-nv{top: 70px;}
	.fixed-hd .header-holder{
		height: 70px;
	}
	.sub-v{top: 70px;}
	
	#ban-in{height: 350px;}
	#ban-in h2{font-size: 36px;}
	#ban-in h3{font-size: 30px;margin-bottom: 10px;}
	#ban-in p{font-size: 15px;}
	
	
}
@media screen and (max-width: 1280px) {
	.snv-box{
		padding-left: 0;
	}
}
@media screen and (max-width: 1380px){
	.nav li a.v1{padding: 0 10px;}
	.sub-nv{left: -310px;width: 990px;}
	.list-m1 dd{padding-right: 20px;}
	.sub-r{padding: 40px 30px;}
	.top-product em{
		width: 30px;
		height: 30px;
		line-height: 30px;
		bottom: 20px;
	}
	.top-product .back a{
		height: 34px;
		line-height: 34px;
		margin-top: 14px;
	}
	.top-product .item{padding-left: 1%;padding-right: 1%;}
	
	
	.i-field .wp{padding: 0 70px;}
	
	.china-bd .china-con .txt{padding: 10px 30px;}
	
	.ul-pro-list li .pad{margin: 5px;}
	.ul-pro-list{margin: 0 -10px;}
}
@media screen and (max-width: 1220px){
	/*.hd-r{display: none;}*/
	#fd dl{width: 25%;margin-right: 0;display: inline-block;float: none;vertical-align: top;margin-right: -4px;margin-bottom: 20px;}
	.fd-nav{margin-bottom: 20px;}
	
	.i-grid .s1 .txt br{display: none;}

	.china-bd .china-con {margin-right: 0px;}
	.snv a{margin-right: 20px;}
	.snv-box{padding: 0 30px;}
	.list-relate-product li{float: none;width: 100%;}

	.china-bd .img-slider{width: 100%;float: none;text-align: center;padding-bottom: 30px;padding-top:20px;margin-left: 0;position: static;background-color: #fff}
	.china-bd .china-con .txt{height: auto;}
	.china-bd .img-slider .slick-slide img{display: inline-block;}
	/*.about-tit1{text-align: center;}*/

	.soft-box .list-down li{
		display: inline-block;
		vertical-align: top;
		float: none;
	}
	
}
@media screen and (max-width: 1180px){
	/*.wp{max-width: 750px;}*/
	.wp{padding: 0 20px;}
	.about-line .wp{padding: 0;}
	.pro-cont-box {margin-top: 20px;}
	.top-product-box .wp{padding-left: 0;padding-right: 0;}
	
	.top-product .back h3{font-size: 16px;margin-bottom: 5px;}
	.top-product .back{padding: 20px;}
	.top-product .back a{width: auto;padding: 0 15px;height: 30px;line-height: 30px;margin-top: 10px;}
	
	.i-about{padding-top: 50px;
		-webkit-background-size: auto 100%;
		background-size: auto 100%;
	}
	/*.i-about .hd{top: 0;padding-left: 20px;padding-right: 20px;}*/
	.i-about .hd h3 {
		font-size: 23px;
		margin-bottom: 3px;
	}
	/*.i-about .bd{padding-top: 140px;}*/
	.i-about .hd {
		top: -2px;
		padding-left: 345px;
		padding-right: 165px;
	}
	
	.pro-imgtxt .txt .pic,
	.pro-imgtxt .img{
		width: 280px;
		height: 340px;
		line-height: 340px;
		border-bottom: 1px solid #f5f5f5;
	}
	/*.pro-imgtxt .txt .pic img,.pro-imgtxt .img img{*/
		/*height: 320px;*/
		/*object-fit: contain;*/
	/*}*/
	.pro-imgtxt{height: 340px;}
	
	.pro-tab-hd a{max-width: 130px;float: none;}
	.pro-tab-hd{
		/*white-space:nowrap;*/
		overflow-x: auto;
	}
}
@media screen and (max-width: 1180px){
	#dituContent{height: 400px !important;}
}

@media screen and (max-width: 1090px){
	.list-g1 li .pic{height: auto;}
	.hd-r {display: none;}
	.t5 a{padding: 0 30px}
	.pro-imgtxt .txt h3{font-size: 22px;line-height: 24px;}
	.scroll-a .txt:hover{opacity:0}
	.show-mask{
		/*overflow: hidden;*/
		/*height: 100%;*/
	}
}

@media screen and (max-width: 980px){
	.btn-down2:hover .qr-down{
		top: -120px;
	}
	.qr-down img{
		margin-top: 1px;
	}
	.qr-down{
		height: 125px;
	}
	.down-class .m1 .pic img{
		max-width: 80%;
		max-height: 90%;
		height: auto;
	}
	.pro-list-box h3 .keyname{
		top:-140px
	}
	/*.soft-box .list-down .bg{height: 208px}*/
	.list-down h3{font-size:15px;max-height:86px;text-overflow: ellipsis}
	.list-down .img.img_soft{
		width: 150px;
		height:150px;
	}
	.list-down .txt{padding-top: 16px}
	.list-down li{width: 50%;}
	.snv a{margin-right: 10px;}
	.pro-imgtxt .img{
		width: 32%;
	}
	.pro-imgtxt .txt .pic{
		width:47%;
	}
	.pro-imgtxt .txt .info-box{
		padding: 25px;
	}
	#ban-in {
		height: 200px;
	}
	.spebanner {
		height: 300px !important;
		background-position: 70% 50% !important;
	}
	#ban-in h2 {
		font-size: 28px;
	}
	#ban-in .con h4,.about-tit1 h3,.about-tit1 h4,.about-tit2 h3,.about-tit2 h4,.recruitment-box .rec-hd h3,.recruitment-box .rec-hd p {
		 font-size: 28px;
		 margin-bottom: 0px;
	 }
	.about-tit1{padding:20px 0}
	#ban-in .con p {
		font-size: 22px;
	}
	.ul-img1{margin: 0 -5px;}
	.ul-img1 li{padding:0 5px}
	.fix-nav{
		top: 60px !important;
	}
	/*#banner{margin-top: 60px;}*/
	.m-hd{display: block;}	
	.header-holder,
	#top-bar,
	#hd{display: none;}
	body{padding-top: 60px !important;}
	.top-product .item{padding: 20px;min-height: 1px;padding-bottom: 200px;margin-bottom: -180px;}
	.top-product .front h3{font-size: 16px;}
	
	
	.history-txt .txt .img{width: 100%;text-align: center;float: none;font-size: 0;}
	.history-txt .txt-3 .ovh{padding-left: 0;}
	.history-txt .txt-3 .img{
		display: none;
	}
	.p_img{
		display: block;
		text-align: center;
	}
	.history-txt .txt-2 .ovh{padding-top: 0;padding-right: 0;}
	.list-g2 .img{float: none;width: 100%;}
	.list-g2 .img-cover{padding-top: 74%;height: 0;width: 100%;}
	.list-g2 .txt{padding: 20px 0;float: none;width: 100%;}
	.video-iframe{width: 100%;margin-top: 0;padding-top: 60%;}
	/*.list-f2 li .pic{margin-top: 5px}*/
	/*.list-f2 li .pic img{max-height: 75%}*/
	#dituContent{height: 450px !important;}
	.stopscroll{
		height: 100%;
		overflow: hidden;
	}
	.show_img{
		width: 500px;
	}
}
@media screen and (max-width: 850px){
	/*.soft-box .list-down .bg{height: 236px}*/
}
@media screen and (max-width: 800px){
	.scroll-a .pic:hover .txt {
		opacity: 0;
	}
	.pro-imgtxt .txt .btn-down{
		display: none;
	}
	.list-g1 li h6{
		width: 80%;
	}
	.list-f1 .hover .back, .list-f1 .item.hover .back {
		left: 2%;
		z-index: 10;
		opacity: 1;
		-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 100)';
		filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	}
	.list-f1 .offset.item .back{
		left: 2% !important;
		right: auto !important;
	}
	.table-ovh table tr td:nth-child(1){
		width:30% !important;
	}
	.list-f1 .img img{
		max-height: 100%;
	}
	.china-con .pic{
		display: none;
	}
	.china-bd .china-con .img_m{display: block;text-align: center;margin:auto;}
	.list-f1 .item:hover .pad{overflow: auto}
	.go-top{display: none !important;}
	.search-box u{float: none;display: block;}
	.search-box li a{background: none;padding: 10px;display: block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
	.search-box li{line-height: 26px;}
	.snv-box,.cur-pos{display: none}
	/*#ban-in .con h4{font-size: 40px;}*/
	/*#ban-in .con p{font-size: 30px;}*/
	.nav-n li{font-size: 14px;}
	.nav-n{height: 40px;}
	.nav-n li{height: 40px;line-height: 40px;}
	.snv{
		/*float: left;*/
		/*margin-right: -100%;*/
		/*margin-top: 70px;*/
		/*margin-bottom: 0px;*/
	}
	.t5{padding-top: 30px;}
	.list-g1 li .app_box{padding: 10px;}
	.list-g1 {margin: 0 -10px;}
	.list-g1 li .pic{height: 220px;}
	.list-g1 li .pic img{height: 220px;object-fit:contain}
	.t5 h3{font-size: 30px;}
	.t5 a{padding: 0 10px;margin-right: 15px;}
	.more-4{width: 140px;}
	#ban-in{z-index: 8}
	.list-f1 .img {
		margin-bottom: 10px;
		height: 230px;
	}
	.list-f1 .back{
		position: fixed;
		opacity: 0;
		-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 0)';
		filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
		visibility: visible;
		height: auto;
		left: 2%;
		top:125px;
		width: 96% !important;
		overflow-y: scroll;
		height: 80%;
		z-index: -1;

	}
	.list-f2 li .pic img{
		vertical-align: middle;
	}
	.list-f1 .item{width: 50%;text-align: center;position: static}
	.ul-pro-list li{width: 33.33333%;}
	.list-f1 .txt{display: none;}
	.list-f1 .hover.item .txt{display: none;}
	.list-f1 .g1{
		opacity: 1 !important;
		-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 100)';
		filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	}
	.list-f2 li{width: 25%;margin: 0;height: auto;}
	.list-f1 .close_back {
		display: none;
		width: 40px;
		height: 40px;
		border-radius: 50%;
		border: 2px solid #8c8c8c;
		color: #8c8c8c;
		background: #fff;
		position: fixed;
		right: 0px;
		top: 105px;
		font-size: 45px;
		line-height: 36px;
		z-index: 999999;
	}

	.china-bd .img-slider{width: 100%;margin-left: auto;margin-right: auto;}
	.china-bd .china-con .pic{width: 100%;float: none;position: static;padding-top: 0 !important;}
	.china-bd .china-con .img-cover{padding-top: 60%;}
	.china-bd .img-slider .slick-dots li{width: 12px;height: 12px;margin: 0 5px;}
	.china-bd .china-con .txt{float: none;width: 100%;}
	/*.china-bd{margin-top: 20px;}*/
	.list-com-news .txt{padding-right: 110px;}
	.rec-news .img{width: 250px;}
	.snv a{font-size: 14px;margin-right: 4px;}
	.list-video li{width: 33.3333%;}
	.i-about .hd{position: static; margin-bottom: 40px;padding: 0;text-align: center;}
	
	.i-grid li.s1{width: 100%;}
	.i-grid li.s2,
	.i-grid li.s3,
	.i-grid li.s4{width: 33.3333%;}
	.fd-link{display: none;}
	#fd{padding-top: 0;}
	.i-about .hd{position: static;padding: 30px 2%;margin: 0;padding-bottom: 0px;text-align: center;
		padding-bottom: 40px;
		margin-bottom: 0;
		margin-top: 20px;
	}
	.i-grid .g2:hover .tit:after{
		right:50%;
		top:97%;
		transform: rotate(90deg);
		-ms-transform: rotate(90deg); /* IE 9 */
		-webkit-transform: rotate(90deg); /* Safari and Chrome */
	}
	.i-grid .g3 .fr:hover .tit:after{
		right:50%;
		top:-7px;
		transform: rotate(-90deg);
		-ms-transform: rotate(-90deg); /* IE 9 */
		-webkit-transform: rotate(-90deg); /* Safari and Chrome */
	}
	.i-about .bd{
		background-image: url(/Public/Images/home/afriso/zh-cn/m_about_bg.jpg);
		padding-bottom: 30px;
		padding-top: 0;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		background-position: 50% bottom;
		background-repeat: no-repeat;
	}
	.i-about{padding-top: 0;background: none;}
	.top-product .front p{font-size: 12px;}
	.i-about .wp{padding-left: 0;padding-right: 0;}
	.i-grid .img{
		height: 100px;
	}
	.scroll-a .img{display: block;}
	.i-grid .tit{width: 100% !important;height: 74px;font-size: 14px;}
	.i-grid .tit i{height: 80px;line-height: 80px;}
	.i-grid .tit i img{height: 50px;}
	.i-field{padding-top: 50px;padding-bottom: 50px;}
	.i-grid .l{float: none;margin: 0 auto;}
	.i-grid .g1,
	.i-grid .g2,
	.i-grid .g3{float: right;width: 33.3333%;padding-top: 0;clear: none;}
	.i-grid .img,
	.i-grid .tit{height: 100px !important;width: 100% !important;}
	
	.wide-bg{clear: both;height: 0;padding-top: 66%;width: 300%;}
	.i-grid .g3 .fr{width: 100%;}
	
	.i-grid .l{width: 100%;}
	.i-grid .img,
	.i-grid .tit{height: 0 !important;padding-top: 100%;position: relative;}
	.i-grid .bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
	
	.i-grid .tit span{
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		top: 50%;
		transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		top: 20%\9;
	}
	
	.i-grid{width: 90%;margin: 0 auto;padding-top: 30px;}
	.snv a,
	.cur,
	.snv-box{
		height: 50px;
		line-height: 50px;
	}
	.snv a.on{line-height: 49px;}
	.snv-box{padding: 0 20px;}
	.list-z1 li{
		padding: 15px;
		width: 33.33333333%;
	}
	.list-z1{margin: 0 -15px;}
	.list-z1 h3{
		height: 40px;
		line-height: 40px;
		font-size: 14px;
	}
	
	.ab-row1 .map-r,
	.ab-row1 .map-l{float: none;width: 100%;padding-top: 20px;}
	.ab-row2 li{padding-left: 15px;padding-right: 15px;}
	.ab-row2{margin-left: -15px;margin-right: -15px;}
	.video-box, .down-box, .soft-box, .recruitment-box{padding: 40px 0;}
	.pro-imgtxt .txt .info-box{padding:20px 15px;}
	
	.down-box{padding-top: 0;}
	.list-down .img{
		width: 150px;
		height: 200px;
	}
	.soft-box .list-down .btn-down-p{margin-top: 10px}
	
}
@media screen and (max-width: 767px){
	.list-g1 li h6{
		width: 90%;
	}
	.table-ovh table tr td:nth-child(1){
		width:auto !important;
	}
	.shera{
		display: none;
	}
	.m_pdf{
		display: inline-block !important;
	}
	.pc_pdf{
		display: none  !important;
	}
	.list-down .img {
		float: none;
		margin: auto;
		width: 200px;
	}
	.btn-down2:hover .qr-down,
	.down-class .m1 .down-btn a:hover .qr-down{
		opacity: 0;
	}
	.down-class .m1 .down-btn a:hover
	.pro-imgtxt .txt .btn-down{display: none}
}
@media screen and (max-width: 760px){
	.i-grid .g2 .img, .i-grid .g2 .tit{
		display: block;
	}
	#fd .fd-copy .l{
		width: 100%;
	}
	.pro-list-box h3 .keyname{
		top:-80px
	}
	.table-ovh table td{
		padding: 4px 10px;
	}
	.show_img{
		width: 225px;
	}
	.img-box .txt a{
		height: 35px;
		line-height: 35px;
	}
	.img-box{
		text-align: center;
	}
	.m-nav{
		max-height: 350px;
		overflow-y: auto;
	}
	#ban-in{display: none;}
	.list-f1 .item{
		width: 50%;
		position: static;
	}
	.list-f1 .hover .back, .list-f1 .item:hover .back{
		left:2% ;
		width : 95% !important;
		overflow-y: scroll;
	}

	.list-f1 .back{
		left:2%;
		top:85px;
		height: 75%;
		position: fixed;
	}
	.list-f1 .close_back{
		display: none;
		width: 30px;
		height: 30px;
		border-radius: 50%;
		border:2px solid #8c8c8c;
		color: #8c8c8c;
		background: #fff;
		position: fixed;
		right: 0px;
		top:70px;
		font-size: 30px;
		line-height: 26px;
		z-index: 999999;
	}
	.list-f1 .img{
		height: 250px;
	}
	/*.list-f1 .img img{*/
		/*height: 250px;*/
		/*object-fit: contain;*/
	/*}*/
	.rec-news .con{
		height:auto;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.pro-imgtxt .txt h3{font-size: 22px}
	.ul-pro-list li a{padding-bottom: 15px}
	.contact-row1{padding-top: 20px}
	.error-page h3{font-size: 150px;}
		.error-page h4{font-size: 18px;}
		.error-page p{font-size: 12px;margin-top: 10px;}
		.error-page{width: 100%;}
		
		.error-page .btn-s1{font-size: 14px;}
	.ab-row2{padding-top: 50px;}
	.t5 a{float: left;width: 48%;margin: 1%;font-size: 12px;}
	.t5{margin: 0 -1%;}
	.video-box .t5,
	.down-box .t5{padding-top: 0;}
	.list-f2 li{width: 50%;}
	.ul-pro-list li a p{font-size: 12px;}
	.list-g1 li .pic{height: 320px;}
	.list-g1 li .pic img{height: 320px;object-fit: contain}
	.list-g1 li,
	.ul-pro-list li{width: 50%;display: inline-block; float: none;vertical-align: top;}
	.ul-pro-list li .pic{
		height: 190px;
		line-height: 180px;
		overflow: hidden;
	}
	/*.ul-pro-list li .pic img{*/
		/*height: 190px;*/
		/*object-fit: contain;*/
	/*}*/
	.pro-list-box h3{font-size: 20px;border-left: 3px solid #006eb7;
		height: 20px;
		line-height: 20px;
		margin-bottom: 20px;
		padding-left: 10px;
	}
	.pro-list-box{margin-bottom: 30px;}
	.pro-list-con-box{padding-top: 30px;}
	.table-ovh {
	    overflow-x: auto;
	    height: 500px;
	}
	.table-v2{
		height: 194px;
	}
	 .table-v2 .table-order-num{height: 100%;}
	.table-v3{height: 234px;}

	.table-order-num td{vertical-align: middle !important;}
	.list-relate-product .img{float: none;margin-bottom: 20px;width: 100%;height: 170px;}
	.list-relate-product .pad{height: auto;padding: 15px;}
	/*table{white-space: nowrap;}*/
	.table-ovh td,
	.table-ovh th{padding: 10px;}
	/*.m-show{display: block !important;}*/
	
	.m-hide{display: none;}
	.rec-news .img{width: 100%;float: none;height: 0;padding-top: 60%;}
	.rec-news .txt{padding: 20px;}
	.map-r{padding: 20px 0px;padding-top: 0;}
	.list-com-news .img{float: none;width: 100%;margin-bottom: 20px;background-size: contain !important;height:200px;}
	.list-com-news h3 a{font-size: 20px;}
	.date-n{position: static;margin-top: 0;float: right;width: 50px;height: 50px;padding: 0;font-size: 12px;padding-top: 8px;display: none;margin-top: 10px;}
	.list-com-news .txt{padding-right: 0;}
	.ab-row2 li{float: none;width: 100%;margin-bottom: -970px;}
	.ab-row2 h3{margin-bottom: 12px;}
	.ab-row2{margin-bottom: 0;}
	.list-z1 li{
		width: 50%;
		padding: 10px;
	}
	.list-relate-product .pad{
		padding: 10px 20px;
	}
	.list-relate-product .txt{padding-left: 0;}
	.rec-hd .s1, .rec-hd .s2, .rec-hd .s4, .rec-hd .s3{
		float: none;width: 100%;margin-bottom: 10px;
	}
	.job-list .tit{
		height: 50px;
		line-height: 50px;
		font-size: 14px;
		padding: 0 20px;
	}
	.job-list em{top: 12px;right: 10px;
		-webkit-transform: scale(0.7);
		-moz-transform: scale(0.7); 
		-ms-transform: scale(0.7); 
		-o-transform: scale(0.7); 
		transform: scale(0.7);
	}
	.job-list .pad{padding: 20px;}
	.job-meta span{display: block;width: 100%;}
	.list-z1{margin: 0 -10px;}
	.job-det p{line-height: 1.6;}
	.top-product .item{width: 100%;float: none;border: none;border-bottom: 1px solid #ddd !important;padding-bottom: 0;margin: 0;}
	.i-about .hd p{font-size: 14px;}
	.i-about .hd h3{font-size: 22px;margin-bottom: 10px;}
	.i-grid .tit p{font-size: 14px;}
	.t2,
	.t3{font-size: 22px;}
	.list-i2 li,
	.i-news .r,
	.i-news .l{float: none;width: 100%;}
	.i-news .wp{padding-bottom: 20px;background: none;}
	.list-i2 h6{margin-bottom: 20px;}
	.list-i2 li{margin-bottom: 10px;clear: both;overflow: hidden;padding-right: 0;}
	.i-news .r{padding-left: 0;margin-top: 30px;position: relative;}
	.i-news .r:before{
		content: '';
		height: 1px;
		background-color: #ddd;
		left: 0;
		top: 0;
		content: '';
		display: block;
		margin: 0 -20px;
	}
	.i-news .r .t2{margin-top: 30px;}
	.i-news .more1{margin: 0 auto;display: block;}
	.i-news .more1{width: 90px;border-width: 1px;padding: 6px 0;}
	/*.i-news .t2{text-align: center;	background-position: 50% bottom;}*/
	.go-top{bottom: 10px;}
	.list-i1 .item em{
		height: 50px;
		line-height: 50px;
	}
	.fd-copy .r{display: none;}
	.list-i1 .slick-arrow,.show_imgtone .slick-arrow{
		-webkit-transform: scale(0.7);
		-moz-transform: scale(0.7); 
		-ms-transform: scale(0.7); 
		-o-transform: scale(0.7); 
		transform: scale(0.7);
		transform-origin: 50% 50%;
	}
	.i-field{padding: 40px 0;}
	.i-news .t2{margin-top: 30px;}
	.i-field .t3{margin-bottom: 30px;}
	.i-about{padding-bottom: 0;}
	.list-i1 .back h4{font-size: 16px;}
	#fd p{text-align: center;font-size: 12px;line-height: 1.6;}
	.m-hide{display: none;}
	.m-i-about{display: block;}
	.i-grid .r{padding: 0 20px;}
	
	.snv{margin-top: 50px;width: 100%;}
	
	.table-dimension th{font-size: 14px;}
	/*.table-dimension img{max-width: 90% !important;}*/
	
	.china-bd .china-con .pic{width: 100%;float: none;position: relative;height: auto;padding-top: 75%;}
	.china-bd .china-con .txt{width: 100%;float: none;}
	.list-down .img{height: 0;padding-top: 60%;background-size: contain !important;}
	.ie8 .list-down .img{height: 250px;padding-top: 0;text-align: center}
	.ie8 .list-down .img img{height: 100%}
}


@media screen and (max-width: 700px){
	.show_img{
		 width: 300px;
	 }

	.m-nav{
		max-height: 260px;
	}
	img.mb_ban{
		display: block;
	}
	img.pc_ban{
		display: none;
	}
	.pro-imgtxt .txt .pic{
		height:200px;
	}
	.pro-imgtxt img{
		max-width: 80%;
	}
	.list-f1 .item{width: 50%;
		position: static;}
	.list-f1 .img {
		height: 200px;
	}
	.list-f1 .img img{
		max-height: 100%;
	}
	/*.list-f2 li .pic img{height: 120px;object-fit: contain}*/
	.list-g1 li .pic{height: 150px;}
	/*.list-g1 li .pic img{height: 150px;object-fit: contain;}*/
	/*.list-f2 li{height: 200px;}*/
	.img_m{
		display: block;
		text-align: center;
	}
	.about-bd .txt-1 {
		 padding-right: 0px;
	}
	.pro-imgtxt .txt .info-box{padding:30px 25px;width: 100%;float: none}
	.table-dimension td{padding:0}
	.result-span{margin-top: 0;margin-bottom: 20px;text-align: center;}
	.cur{float: left;}
	.lan-dl a{margin-bottom: 10px;}
	.snv-pro-box{height: 50px;}
	.snv-pro-box .typename{
		font-size: 16px;
		line-height: 50px;
	}
	.ul-img1{display: none}
	.snv-pro-box .typename img{height: 20px;}
	.snv{margin-top: 20px;margin-left: -8px;margin-right: -8px;
		display: none;
	}
	.snv a{margin-right: 0;float: left;width: 33.333%;text-align: center;font-size: 14px;height: 40px;line-height: 40px;}
	.snv a.on{line-height: 39px;}
	.pro-imgtxt .txt .pic, .pro-imgtxt .img{
		float: none;
		width: 100%;
	}
	.pro-imgtxt{
		height: auto;
	}
	.pro-imgtxt .txt .pic, .pro-imgtxt .img{
		height: auto;
		line-height: 1;
		padding: 10px 0;
	}

	.pro-imgtxt .txt h4{font-size: 18px;margin-top: 3px;margin-bottom: 5px}
	
	
	.pro-tab-hd a{float: none;width: auto;padding: 0 10px;font-size: 14px;
		width: 25%;
	}
	.down-class .m1 .down-btn{height: auto;padding: 10px 0;line-height: 1;}
	.down-class .m1 .down-btn a{margin: 10px 5px;
		width: 130px;
		height: 40px;
		line-height: 40px;
		font-size: 15px;
		-webkit-background-size: 100% 100%;
		background-size: 100% 100%;
	}
	.pro-cont-box .fd .btn{position: static;margin: 0 auto;margin-bottom: 20px;font-size: 15px;}
	.go-top{
		-webkit-transform: scale(.8);
		-moz-transform: scale(.8); 
		-ms-transform: scale(.8); 
		-o-transform: scale(.8); 
		transform: scale(.8);
		font-size: 0;
	}
	.pro-cont-box .fd .btn{width: 120px;height: 35px;line-height: 35px;}
	.pro-con-bd.autoh {padding: 30px 5px;}
	.pro-con-bd img{max-width: 100%;}
	.down-class .m1{float: none;width: 100%;}
	.down-class .m1 .txt{height: auto;}
	.list-down .img,
	.list-video li{float: none;width: 100%;}
	.i-grid{width: 100%;}
	#banner .slick-dots{bottom: 10px;}
	.top-product em{
		display: block;float: right;position: static;
		margin-bottom: 20px;
		margin-top: 20px;
		-webkit-transform: scale(0.7);
		-moz-transform: scale(0.7); 
		-ms-transform: scale(0.7); 
		-o-transform: scale(0.7); 
		transform: scale(0.7);
		transform-origin: 50% 50%;
	}
	.i-grid .l{width: 100%;}
	/*#banner .item{margin-right: -270px;}*/
	#banner{overflow: hidden;}
	.page{display: none;}
	.m-page{display: block;}
	.video-box, .down-box, .soft-box, .recruitment-box{padding: 30px 0;}
	
	.list-down .img{height: 0;padding-top: 60%;background-size: contain !important;}
	.list-down .txt{padding: 20px;text-align: center;}
	.soft-box .list-down h3{font-size: 18px;}
	.article-box .fd{padding-right: 0;}
	.article-box .fd .btn{position: relative;margin: 0 auto;margin-bottom: 20px;}
	.article-box .fd p a{font-size: 14px;}
	/*.article-box .hd{margin-top: 40px;}*/
	.article-box .hd h1{font-size: 20px;}
	.article-box .fd .btn{width: 120px;font-size: 14px;}
	
	
	.ul-img2 .big,
	.ul-img2 li,.ul-img1 li{width: 100%;margin-bottom: 20px;}
	.about-bd .txt{width: 100%;float: none;margin-top: 10px}
	.about-bd .txt-2{padding-left: 0;border-left: 0;}
	.about-tit1 h3{font-size: 26px;}
	.china-bd .china-con .txt h3{font-size: 18px;}
	.china-bd .china-con .txt{padding: 20px;}
	.about-tit1 h4{font-size: 21px;}
	.about-tit1{padding: 10px 0 10px 0;}
	.about-line{max-width: 100%;}
	.about-line h3{font-size: 20px;}
	.china-bd .china-con .txt h3{margin-bottom: 10px;}
	.china-bd .china-con .txt{margin-top: 10px;}
	
	.about-tit2 h3{font-size: 28px;}
	.about-tit2 h4{font-size: 28px;}
	.about-tit2{padding:10px 0}
	.history-txt .txt-2 .img img{
		display: inline-block;width: 33.3333%;margin-left: 0;padding: 2px;
	}
	.history-txt .txt-1 .img img{
		display: inline-block;width: 50%;margin-right: 0;padding: 5px;
	}
	.about-global .about-tit2 h5{
		line-height: 1.8;font-size: 14px;
	}
	.ul-img1{margin-top: 20px;}
	/*.about-bd .about-tit1 h3{margin-bottom: 0px;}*/
}

@media screen and (orientation:landscape) {
	
}

@media screen and (max-width: 980px){
	p img{
		max-width: 70%;
	}
	.scroll-a .txt:hover{opacity: 0}
}
@media only screen 
and (max-device-width : 700px) 
and (orientation : landscape) {
	.top-product em{position: absolute;}
}


@media screen and (max-width: 540px){
	/*.soft-box .list-down .bg{height: auto}*/
	.show_img{
	width:200px;
	}
	.img-box .img{
		margin: 0 auto;
	}
	.img-box .txt{
		text-align: center;
	}
	.m-nav{
		max-height: 450px;
	}
	.list-down li{
		width: 100%;
	}
	.list-down .img.img_soft{
		padding-top: 0;
	}
	.video_p video{
		width: 100%;
	}
	.i-grid .tit i {
		height: 60px;
		line-height: 60px;
	}
	.i-grid .tit i img {
		height: 30px;
	}
	.list-f2 li{height: 200px;}

	.list-f1 .back{height: 80%;}
	p img{
		max-width: 90%;
	}
	.list-f1 .img {
		height: 160px;
	}
	.table-ovh table td{
		padding: 4px 5px;
	}
	.show_imgtone .slick-prev{
		left: -60px;
	}
	.show_imgtone .slick-next{
		right: -60px;
	}
	#fd .fd-copy .l{
		float: none;
	}
	#fd .fd-copy .l span{
		display: block;
		margin: 0;
		text-align: center;
	}
	#fd .fd-copy .l p{
		text-align: center;
	}
}

@media screen and (max-width: 350px){
	.wp{padding: 0 10px;}
	.about-line .wp{padding: 0;}
	.pro-cont-box {margin-top: 10px;}

}

@media screen and (max-width: 330px){
	.snv a{font-size: 12px;}
	.list-f1 .g1{padding-top: 20px}
	.list-f1 .img {height: 140px;}
	.show_imgtone .slick-prev{
		left: -50px;
	}
	.show_imgtone .slick-next{
		right: -50px;
	}
}
@media screen and (min-width: 1440px){
	.top-product .back a{
		margin-top: 10px;
	}
	.top-product .back{
		padding: 3% 7%;
	}
}
@media screen and (max-height: 500px){
	.list-f2 li .pic{
		height: 150px;
	}
}