
@media screen and (max-width: 1600px){
	.mapConBg{left: auto;right: 45px;}
	.mapCon:after{left: auto;right: -8px;width: 0;
height: 0;
border-style: solid;
border-width: 8px 0 8px 16px;
border-color: transparent transparent transparent #fff;}

#banner .slider a .txt{padding-left:15%;}
}

@media screen and (max-width: 1220px){
    
}

@media screen and (max-width: 1160px){
	.ul-product{padding-left: 0;}
}



@media screen and (max-width: 1145px){
	.wp{padding: 0 10px;}
}

@media screen and (max-width: 1100px){
	#nav li a{padding: 0 10px;}
	.mapItem{left: 77% !important;top: 47% !important;}
}

@media screen and (max-width: 1045px){
	.soBox{width: 380px;}
}


@media screen and (max-width: 1024px){
	.ul-circle li{font-size: 30px;}
	.ul-circle li img{width: 80%;}
}

@media screen and (max-width: 980px){
	.m-hd{display: block;}	
	.header{display: none;}
	#ban-in{margin-top: 60px;margin-bottom: 30px;}
	#banner{margin-top: 60px;}
	
}


@media screen and (max-width: 960px){
	.ul-txtq2 .tit .s4,.ul-txtq2 .tit .s5,.m-tit1 .s4,.m-tit1 .s5{display: none;}
	.m-tit1 .s1,.ul-txtq2 .tit .s1{width: 46%;}
	.m-tit1 .s2,.ul-txtq2 .tit .s2{width: 25%;}
	.ul-txtq2 .tit,.m-tit1{padding: 10px 15px;line-height: 30px;}
	.m-tit1{font-size: 14px;margin-top: 30px;}
	.ul-txtq2 .tit i{width: 20px;height: 20px;}
	.ul-txtq2 .tit span{font-size: 12px;}
	.ul-txtq2{margin-bottom: 30px;}
	.ul-txtq2 .down{padding: 10px 15px;}
	.ul-txtq2 .down h2{font-size: 16px;}
	.ul-txtq2 .down .txt{margin-top: 10px;}
	.ul-txtq2 .down .item h3{font-size: 14px;margin-bottom: 5px;}
	.ul-txtq2 .down .item .desc{font-size: 12px;}
	.ul-product li{width: 33.33%;}
	
}


@media screen and (max-width: 840px){
	.ul-circle li,#banner .slider a .txt h3,#banner .slider a .txt span{font-size: 24px;}
	.col-l{float: none;width: 100%;overflow: hidden;}
	.col-l a{float: left;width: auto;padding: 0 20px;margin-right: 20px;}
	.conLef,.conRig{float: none;width: 100%;}
}



@media screen and (max-width: 769px){
	.ul-bao li{width: 100%;margin-bottom: 20px;}
	.ul-bao li .pic{width: 120px;}
	.ul-bao li h3{font-size: 18px;}
	#banner .slick-prev{left: 20px;}
	#banner .slick-next{right: 20px;}
	#banner .slick-arrow{-webkit-transform: scale(0.5);
	-moz-transform: scale(0.5); 
	-ms-transform: scale(0.5); 
	-o-transform: scale(0.5); 
	transform: scale(0.5);
	transform-origin: 50% 50%;top: 29%;}
	.tit-i{margin-bottom: 20px;}
	.ul-bao li .pic a{height:76px;}
	#footer .fd-logo,#footer .tel,#footer .fdr{float: none;width: 100%;text-align: center;}
	#footer .tel{font-size: 18px;}
	#footer .tel b{font-size: 20px;}
	.i-about .pic{float: none;margin-bottom: 20px;margin-left: 0;width:100%;}
	.i-about .pic img{width: 100%;}
	.i-about .txt{padding:20px;}
	.block-four .wp{padding: 0px;}
	#banner .slider a .txt span{width: 100px;height: 30px;line-height: 30px;font-size: 16px;}
	.ul-bao li .txt{overflow: inherit;}
	.block-four{padding: 20px 20px 0 20px;}
	.block-four dt{margin-bottom: 20px;}
	.block-four dd a span{margin-bottom: 10px;}
	  #footer .fd-logo{display: none;}
	  .group-bottom{width: 100%;margin-bottom: 20px;}
	  .h40{height: 0;}
	  .wp{padding: 0 5%;}
	  .tit-in,.ul-list4{padding: 0;}
	  .ul-product li{width: 50%;}
	  .block-four dd a span{width: 120px;height: 120px;}
}

@media screen and (max-width: 640px){
    .m-nav a{font-size:14px;}
    .logo-m{margin-left:0;}
    .i-about h3{font-size:24px;margin-bottom:30px;}
	.ul-circle{background: none;padding: 0;}
	.ul-circle li{width: 50%;margin-bottom: 20px;}
	.ul-circle li:after{display: none;}
	.ul-img li,.ul-product li{width: 50%;}
	.snv{padding-left: 0;font-size: 14px;margin-top: 20px;}
	.snv a{}
	.col-box {margin-top: 20px;}
	.ul-product li{padding: 0 10px;margin-bottom: 20px;line-height: 25px;}
	.ul-product li a{font-size: 14px;}
	.ul-product li span{width: 25px;height: 25px;line-height: 25px;}
	.ul-pro li .pic{float: none;width: 100%;text-align: center;}
	.ul-pro2 li .num{width: 60px;height: 60px;line-height: 60px;text-align: center;padding-right: 0;}
	.ul-pro2 li .num img{width: 60%;}
	.ul-pro2 li .txt h3{line-height: 60px;font-size: 20px;}
	.ul-pro2 li .txt,.ul-pro2 li .txt .blue{font-size: 14px;}
	.article,.join-txt{padding-left: 0;}
	.block-four dd a{font-size: 16px;padding: 0 10px;width: 50%;margin-bottom: 20px;}
	.block-four dt{font-size: 24px;}
	.ul-bao li h3{font-size: 16px;}
	.ul-bao li,#kuaixun a,#kuaixun dt,.ul-pro li .txt{font-size: 14px;}
	#kuaixun dt {
	    height: 30px;
	    line-height: 30px;
	    -webkit-background-size: 20%;
	    background-size: 20%;
	    left: 10px;
	  }
	  #kuaixun,#kuaixun .str_move{height: 30px;line-height: 30px;}
	  #kuaixun{padding-left: 100px;}
	  .snv2 a, .snv2 li,.ul-join li{font-size: 15px;}
	  .pro-con h4,.ul-join li h3{font-size: 20px;}
	  .pro-con h4:before{width: 20px;height: 20px;left: -35px;top: 7px;}
	  .pro-con{padding-left: 10%;}
	  .about-con,.ul-join{padding-left: 0;}
	  .ul-list li{font-size: 16px;}
	  .ul-list li i{width: 10px;height: 10px;}
	  .about-zhanl{padding: 30px;font-size: 14px;}
	  .about-zhanl b.blue{font-size: 20px;}
	  .ul-img li{width: 100%;}
	  .joinBox .pic{display: none;}
	  .joinBox .txt{padding-right: 0;}
	  .contact-list .tit-in span:nth-child(4),.contact-list .tit-in span:nth-child(3), .contact-list .ul-list4 li span:nth-child(4),.contact-list .ul-list4 li span:nth-child(3){
	  	display: none;}
	  .contact-list .tit-in .s4, .contact-list .ul-list4 li .s4{word-break:break-all;width: 33%;}
	  .contact-list .tit-in span, .contact-list .ul-list4 li span{word-break:break-all;width: 33%;}
	  .conLefTit{font-size: 20px;}
	  .mapCon{width: 260px;}
	  #ban-in h3{font-size: 24px;}
	  .conTop{margin-top: 30px;}
	  .about-con .txt{padding: 0 10px;}
	  #banner .slider a .txt span{width: 80px;height: 25px;line-height: 25px;font-size: 14px;}
	  .snv2{display: none;}
	  .pro-con p > img{margin-top: 20px;}
	  .pro-con p.l{float: none;}
	  .ke-zeroborder td{padding: 0 !important;}
	  .snv a{width: 31%;padding: 0;text-align: center;}
	  .bigimg{width: auto !important;}
	  .news{padding:0;}
	  #banner .slider a .txt h4,.tit-i{font-size:20px;}
	  #banner .slider a .txt h4 em{line-height:32px;}
	  .footerClass ul,.footerSubscription{display:none;}
	  .footerClass{text-align:center;}
	  .block-four dd a .in{height: 236px;padding-top:20px;}
	  .block-four dd a h3{font-size:16px;margin-bottom:10px;}
	  .block-four dd i{margin-top:10px;}
	  .box-news .news .item{padding:0 10px;}
	  #banner .slider a .txt{padding-left:0;text-align:center;}
	  #banner .slider a .txt h3,#banner .slider a .txt h4{font-size:16px;}
	  .m-nav .so{margin: 0 20px;width: auto;}
	  .m-nav{background:#fff;}
	  .so form {
    display: block;
    width: 100%;
    position: relative;
}
.so .inp {
    width: 100%;
    height: 32px;
    border: 1px solid #6f6f6f;
    border-radius: 30px;
    font-size: 14px;
    padding: 0 40px 0 15px;
}
.so .btn {
    position: absolute;
    right: 0;
    top: 0;
    width: 32px;
    height: 32px;
    border: 0;
    cursor: pointer;
    background: url(../images/topsearch1.png) no-repeat left center;
    background-size: 18px;
}
.m-nav a:last-child{border:0;text-align:center;}
	  
}

@media screen and (max-width: 480px){
    .m-nav a{font-size:12px;}
    .logo-m{width：90px;}
    .logo-m img{height:auto;}
}
