/* ======================================================1580px========================================================= */
@media screen and (min-width: 200px) and (max-width: 1580px) {
	
}
/* ======================================================1450px========================================================= */
@media screen and (min-width: 200px) and (max-width: 1450px) {

}
/* ======================================================1400px========================================================= */
@media screen and (min-width: 200px) and (max-width: 1400px) {
    
}
/* ======================================================1350px========================================================= */
@media screen and (min-width: 200px) and (max-width: 1350px) {
	.caseContent .swiper-button-next, .caseContent .swiper-button-prev{display: none;}
	.caseSwiper .swiper-pagination{bottom: 0;width: auto;display: block;left: 0;right: 0;}
	.caseSwiper .swiper-pagination span{width: 18px;height: 18px;margin: 0 10px 0 0 !important;background:transparent;opacity: 1;border: 1px solid transparent;position: relative;transition: border-color 0.5s ease;}
	.caseSwiper .swiper-pagination span::after{content: '';width: 6px;height: 6px;border-radius: 50%;background: #fff;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
	.caseSwiper .swiper-pagination span.swiper-pagination-bullet-active{border-color: #fff;}
	.caseSwiper{padding-bottom: 0.8rem;}
	header .hotline p{font-size:var(--font24)}
}

/* ======================================================1300px========================================================= */
@media screen and (min-width: 200px) and (max-width: 1300px) {

}
/* ======================================================1250px========================================================= */
@media screen and (min-width: 200px) and (max-width: 1280px) {
	
}
/* ======================================================1200px========================================================= */
@media screen and (min-width: 200px) and (max-width: 1200px) {
	header .hotline p{font-size: var(--font24);}
	.MainBusiness .list li p span{font-size: var(--font13);display: inline-block;}
   .honorContent .swiper-button-next, .honorContent .swiper-button-prev{display: none;}
}
/* ======================================================1100px========================================================= */
@media screen and (min-width: 200px) and (max-width: 1100px) {
	header .nav_list li a span{font-size: var(--font13);}

}
/* ======================================================1028px========================================================= */
@media screen and (min-width: 200px) and (max-width: 1024px) {	
	#fengye { margin:25px auto 0;}
	
}
	
/* ======================================================960px========================================================= */
@media screen and (min-width: 200px) and (max-width: 960px) {

}
@media screen and (max-width:1023px) and (min-width:768px) {
	#fengye { margin: 20px auto 0;}
}
@media screen and (min-width: 200px) and (max-width: 767px) {
	#fengye { margin:20px auto 0; font-size:0;}
	#fengye input, #fengye .p_input { display:none;}
	#fengye a { height: 40px; line-height: 40px; padding: 0 20px;}
	header .top{display: none;}
	header .hotline{display: none;}
	header .container{position: relative;}
	header .nav_list { width: 60%; height: 100%; margin:0; padding: 0; position:fixed; top: 0; left: -100%; z-index: 999999; transition: 0.5s; -webkit-transition: 0.5s;}
	header .nav_list ul {width:60%; height:100%; background-color: #fff; position:relative; z-index:9999;flex-direction: column;justify-content: flex-start;}
	header .nav_list li{width: 100%;margin: 0;}
	header .nav_list .nav_mask {width:100%; height:100%; background-color:rgba(0, 0, 0, 0.6); position:absolute; left:0; top:0; z-index:9998;display: block;}
	header .nav_list ul > li a span{padding: 0 60px 0 20px;line-height:60px; font-size:16px; text-align:left;width: 100%;}
	header .nav_menu { background-color:#fff; border: 1px solid #ccc; border-radius:2px; position:absolute; top:0; right:0;bottom: 0;margin: auto;display: flex;flex-direction: column;width: 40px;height: 40px;display: flex;}
	header .nav_menu span { display: block; width: 24px; height: 2px; background-color: #ccc; border-radius: 1px;}
	header .nav_menu span + span { margin-top: 6px;}
	header .open { width:100%; overflow: auto; left: 0%;}
	header .nav_menu:active { background-color:#0a78d7; border: 1px solid #0a78d7;}
	header .nav_menu:active span { background-color:#fff;}
	
	.bannerSwiper .imgBox > img{height: 3.4rem;}
	.bannerSwiper .swjt{display: none;}
	.homeSearch{max-width: 100%;}
	.homeSearch .con{flex-direction: column;align-items: flex-start;padding: 14px 4%;}
	.rt_search{width: 100%;margin-top: 10px;}
	.rt_search .input{height: 0.6rem;line-height: 0.6rem;width: calc(100% - 80px);}
	.rt_search .submit{height: 0.6rem;line-height: 0.6rem;width: 80px;}
	.MainBusiness{padding: 0.5rem 4%;}
	.MainBusiness .list{max-width: 100%;flex-direction: column;}
	.MainBusiness .list li{width: 100%;margin-bottom: 0.3rem;padding: 0.4rem;}
	.MainBusiness .list li:last-child{margin-bottom: 0;}
	.MainBusiness .list li p span{font-size: var(--font15);display: block;}
	.MainAbout{padding: 0.5rem 0;}
	.MainAbout .con{flex-direction: column;}
	.MainAbout .info,.MainAbout .pic{width: 100%;}
	.more-a{margin: 0.5rem 0;background-size: 0.09rem 0.15rem;}
	.MainProduct{padding: 0.5rem 0;}
	.MainProduct .list{align-items: stretch;}
	.MainProduct .list li,.MainProduct .list li:nth-child(3n){width: 48%;margin-right: 4%;margin-bottom: 0.3rem;}
	.MainProduct .list li:nth-child(2n){margin-right: 0;}
	.more-b{margin-top: 0.3rem;}
	.MainCase{padding: 0.8rem 0 0.6rem;}
	.caseContent{margin-top: 0.5rem;}
	.MainCooperate .list{margin-top: 0.5rem;}
	.MainCooperate .list li{width: 33.33%;margin: 0;}
	.MainCooperate .list li img{display: block;width: 100%;}
	.footNews{padding: 0.5rem 0;}
	.footNews .listAll{flex-direction: column;}
	.footNews .item,.footNews .item:last-child{width: 100%;margin-bottom: 0.4rem;}
	.footNews .item:last-child{margin-bottom: 0;}
	.column_more{background-size: 130%;width: 0.5rem;height: 0.5rem;}
	.footNews .list li a{height: 0.55rem;line-height: 0.55rem;width:74%;}
	.column_title{margin-bottom: 0.2rem;}
	.lk_list a{line-height: 0.55rem;}
	footer{padding-bottom:0.8rem;}
	footer .top .left{width: 100%;}
	footer .top .left .nav{display: none;}
	footer .top .tc{flex-direction:column-reverse;}
	footer .f_qrcode{width: 70%;margin: 0 auto;}
	footer .top{padding: 0.5rem 0 0.3rem;}
	footer .f_Hotline{width: 100%;border:none;border-top: 1px solid rgba(255, 255, 255, 0.5);margin-top: 0.5rem;text-align: center;padding-top: 0.5rem;padding:0.5rem 0 0;}
	footer .f_Hotline b{margin: 0.2rem 0;}
	footer .f_Hotline .contact-btn{width: 2rem;height: 0.6rem;line-height: 0.6rem;margin: 0.3rem auto;}
	footer .bottom .bl{display: block;padding: 0.2rem 0;}
	footer .bottom{height: auto;line-height: 1.5;}
	footer .f_lxfs b{display: none;}
	.Copyright,footer .bottom .beian{display: inline;}
	footer .bottom .beian{margin: 0 0.1rem;}
	.caseContent .swiper-button-next, .caseContent .swiper-button-prev{display: none;}
	.ny-banner .pub_img{font-size: var(--font32);}
	.MainAboutus{padding: 0.5rem 0 0.3rem;}
	.MainAboutus .info .aboutus-pic{width: 100%;margin-bottom: 0.4rem;}
	.MainAboutus .info .aboutus-con{width: 100%;}
	.MainAboutus .advantage{padding: 0.5rem 0;flex-wrap: wrap;}
	.MainAboutus .advantage li{flex-shrink: 0;width: 50%;flex: none;margin-bottom: 20px;}
	.MainAboutus .advantage li:nth-child(2n){border-right: 1px solid #e6e6e6;}
	.honorContent .swiper-button-next, .honorContent .swiper-button-prev{display: none;}
	.honorSwiper .swiper-pagination{bottom: 0;width: auto;display: block;left: 0;right: 0;}
	.honorSwiper .swiper-pagination span{width: 18px;height: 18px;margin: 0 10px 0 0 !important;background:transparent;opacity: 1;border: 1px solid transparent;position: relative;transition: border-color 0.5s ease;}
	.honorSwiper .swiper-pagination span::after{content: '';width: 6px;height: 6px;border-radius: 50%;background: #0a78d7;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
	.honorSwiper .swiper-pagination span.swiper-pagination-bullet-active{border-color:#0a78d7;}
	.honorSwiper{padding-bottom: 0.6rem;}
	.welcome{flex-direction: column;text-align: center;padding:0.3rem 0.2rem;}
	.welcome img{width: 150px;height: 150px;margin-bottom: 0.3rem;}
	.indetail{flex-direction: column;}
	.MainContact .contact{width: 100%;}
	.MainContact .mapbox{width: 100%;margin-top: 0.5rem;}
	.MainContact .map{height: 270px;}
	.MainMessage li{margin-bottom: 0.3rem;}
	.MainMessage li label{width: 22%;line-height: 0.6rem;}
	.MainMessage li .msgLi{width: 78%;}
	.MainMessage li .msgLi input, .MainMessage li .msgLi select, .MainMessage li .msgLi textarea{height: 0.6rem;line-height: 0.6rem;}
	.MainMessage li .msgLi.Vnum{flex-wrap: wrap;}
	.MainMessage li .msgLi.Vnum span{width: 100%;margin-left: 0;font-size: var(--font12);margin-top: 10px;}
	.MainMessage li:last-child label{width: 0;padding: 0;}
	.MainMessage li .msg_btn{width: 100%;margin-top: 0.5rem;}
	.MainMessage li .msg_btn input{width: 48%;line-height: 0.7rem;margin: 0;height: 0.7rem;}
	.MainMessage li .msg_btn input:nth-of-type(1){margin-right: 4%;}
	.MainMessage li .msgLi.msg_ipt0{height: 2rem;}
	.MainMessage li .msgLi textarea{height: 100%;}
	.ny-header{margin-top: 0.3rem;}
	.ny-header p{padding-left: 0.36rem;line-height: 0.3rem;background-size: 0.3rem;}
	.ny-header .con{flex-wrap: wrap;}
	.ny-header .column{width: 100%;padding: 0.3rem 0;}
	.ny-header .column li{background: #e1e1e1;}
	.newsList{padding: 0.5rem 0;}
	.newsList li{width: 100%;}
	.ArticleDetails .content img{width: 100%;}
	.ProductsInfo{flex-direction: column;}
	.ProductsInfo .leftPic{width: 100%;}
	.ProductsInfo .rightInfo{width: 100%;}
	.ProductsInfo .rightInfo h1{font-size: var(--font26)}
	.mySwiper-pro .slide2-img{height: 70px;}
	.mySwiper2-pro{height: 4.5rem;}
	.mySwiper2-pro .slide-img{height: 4.4rem;width: 4.4rem;}
	.mySwiper-pro{margin: 0.2rem auto 0.4rem;}
	.mySwiper-pro .slide2-img img{width: 70%;}
	.MainProducts{flex-direction: column;}
	.productLeft{width: 100%;margin-bottom: 0.4rem;}
	.productRight{width: 100%;}
	.productRight .Rtitle p{width: 1.6rem;}
	.PrevNext li{padding: 0.1rem 0.2rem;}
	.xgCate ul li a{height: 0.6rem;line-height: 0.6rem;}
	.xgCate ul li{padding-left: 0.25rem;}
	.productLeft .headname p{font-size: var(--font26);height:auto;line-height:1.2;}
	.productLeft .headname p::before{display: none;}
	.productLeft .headname{display: flex;justify-content: flex-start;align-items: flex-end;padding:0.3rem 0.2rem;}
	.productLeft .headname span{margin-left: 10px;line-height:1;}
	.productLeft .headname:nth-of-type(1){background: #18437a url(../images/down1.png) 94% center no-repeat;}
	.productLeft .headname:nth-of-type(1).on{background: #18437a url(../images/up1.png) 94% center no-repeat;}
	.productLeft .bdCate{display: none;}
	.productRight .LevelOne li,.productRight .LevelOne li:nth-child(3n){width: 48%;margin-right: 4%;}
	.productRight .LevelOne li:nth-child(2n){margin-right: 0;}
	.productRight .LevelOne li .pro-name{height: 0.6rem;line-height: 0.6rem;}
	.LevelTwo li .info .more{width: 1.8rem;line-height: 0.55rem;height: 0.55rem;margin-top: 0.2rem;}
	.LevelTwo li a{flex-direction: column;}
	.LevelTwo li .pic{width: 100%;height: 224px;position: relative;}
	.LevelTwo li .pic img{display: block;max-width: 100%;max-height: 100%;margin: auto;padding: 0;position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 1;transition: all 0.5s;-webkit-transition: all 0.5s;}
	.LevelTwo li .info{width: 100%;padding: 0.3rem 0 0.2rem;}
	.LevelTwo li .info dl dd{flex:none;}
	.MainProduct .list li h3{padding:0 0.24rem;}
	
	.my-kefu-liuyan,.my-kefu-weixin,.my-kefu-tel-right{display:none;}
	.client-2{right:0;}
	.client-2 li{ height:61px; position: static;}
	.client-2 .my-kefu-tel-main,.client-2 .my-kefu-main{ width:60px;border-radius: 60px; height:60px;}
	.my-kefu-main{background: #009240 !important;}
	.client-2 li a p{ display:none;}
	.client-2 .my-kefu-ftop i { margin: 4px 0 0 14px;}
	.client-2 .my-kefu-ftop{ margin-top:10px;}
	.client-2 .my-kefu-tel i {margin: 8px 0 0 18px;}
	.client-2 li.my-kefu-tel1 { height:61px!important;}
	div.zoomMask{display:none;}
	.HonorDetail .content img{width:100%;}
	.lt_services, .lt_services a{font-size:var(--font13)}
	
	.ny-title span::before{left:-110%;}
	.ny-title span::after{right:-110%;}
	.ny-title span::before, .ny-title span::after{width:80px;}
	
}

@media screen and (min-width: 200px) and (max-width: 640px) {

}

@media screen and (min-width: 200px) and (max-width: 500px) {
}

@media screen and (min-width: 200px) and (max-width: 450px) {
}

@media screen and (min-width: 200px) and (max-width: 300px) {


}

@media screen and (max-width:1079px) and (min-width:1024px) {
	
}

7