/*
1919px [1920×1080]
*/
@media only screen and (max-width: 1919px) {

}
/*
1800px 过渡尺寸
*/
@media only screen and (max-width: 1800px){

}
/*
1680px [1680×1050]
*/
@media only screen and (max-width: 1680px) {

html{ font-size: 90px; }
}

/*
1500px 过渡尺寸
*/
@media only screen and (max-width: 1500px) {
html{ font-size: 80px; }
}


/*
1440px [1400×900]
*/
@media only screen and (max-width: 1440px) {


}

/*
1400px 过渡尺寸
*/
@media only screen and (max-width: 1400px) {

}


/*
1366px [1366×768]
*/
@media only screen and (max-width: 1366px) {

}

/*
1280px [1280×1024] [1280×800]
*/
@media only screen and (max-width: 1280px) {



}
/*
1200px 过渡尺寸
*/
@media only screen and (max-width: 1200px) {
/*body{ font-family:"Microsoft YaHei"!important; }*/

.banner .pic .w1200{ width: 80%; }
.banner dl em,.banner dl i{ font-size: 30px; }
.top,.top1,.n_header{ display: none; }
.renzheng_box{ padding: 0.3rem 0; }
.renzheng_fl li{ width: 32%; margin-left: 2%; }

.gongneng .item .down_list li a{ font-size: 20px; }
.case_list .swiper-button-next{ right: 35%; }
.case_list .swiper-button-prev{ left: 35%; }
.ad_con{ width: auto; }
.case_list .text p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.renzheng_con,.content1,.mess,.case_xm,.renzheng_dh,.peixun_con{ width: auto; float: none; }
.banner .swiper-slide.onn dl.dl0{ top: 50%; }
}

/*
1024px [1024×768] ipad1 ipad2 ipad mini 手机端开始
*/
@media only screen and (max-width: 1024px) {

}

/*
1000px 过渡
*/
@media only screen and (max-width: 1000px) {


}

/* 900px 过渡 */
@media only screen and (max-width: 900px) {


}

/* 800px 竖屏 安卓平板 */
@media only screen and (max-width: 800px) {
.case_list .swiper-button-next{ right: 30%; }
.case_list .swiper-button-prev{ left: 30%; }
.foot1{ display: none; }
.case li .text .con,.gongneng .item .text .con{ padding: 20px;  }
.fuwu .con h2{ font-size: 26px; }
.fuwu .con .text{  line-height: 28px; }

.fuwu_list li{ margin:auto; }
.case li .tit p,.gongneng .item .tit p{ padding: 0 20px; }

.gongneng .item .text .con h3{ margin-bottom: 10px; }
.gongneng .item .tit,.case li .tit{ padding: 20px 0 10px 0; }
.lxwm{ padding: 30px 0; }
.lxwm .dec span{ margin:10px auto 20px auto; }
.shuzi li{ font-size: 20px; }

.foot_box{ padding: 30px 0; }
.piao{ right: 0; }
.peixun_l,.pic_list3 li{ float: none; width: 100%; margin:10px auto; }
.ernav_sou_m{ width: 100%; }
.renzheng_list{grid-template-columns: repeat(2, 1fr); gap:10px; }
.renzheng_list li{  padding-top:10px; }
}

/* 768px 竖屏 ipad mini */
@media only screen and (max-width: 768px) {


}



/* 700px 过渡 */
@media only screen and (max-width: 767px) {

.banner dl em, .banner dl i{ font-size: 26px; }
.banner .pic span{ padding-top: 66%; }
.banner dl p{ width: 150px; font-size: 16px; height: 40px; line-height: 40px; }
.banner .swiper-button-next, .banner .swiper-button-prev{ display: none; }

.banner .swiper-slide.onn dl.dl0{ top:50%; }
.banner .swiper-slide.onn dl.dl1{top:50%; }
.banner .swiper-slide.onn dl.dl2{top:50%; }


.case li,.gongneng .item{ float:none; width: 100%; margin:10px auto; }
.fugai_box{ display: block; }
.fugai,.shuzi{ width: 100%; margin:auto; }
.case_list .swiper-button-next{ right: 0; }
.case_list .swiper-button-prev{ left: 0; }

.lxwm .tit h3{ font-size: 30px; }
.lxwm .dec span{ font-size: 20px; }
.foot_box{ padding: 15px 0; }
.foot2 span{ display: block; padding:2px 0; }
.shuzi li span{ font-size: 40px; }

.wap{ display: block; }
.pc{ display: none; }
.fuwu_box{ padding-top: 0px; }
.fuwu{ width: 100%; }
.fuwu .con{ padding: 0 10px; }
.ad{ position: relative; width: 100%; }
.ad .con{ padding: 20px 0 0 0; }
.ad_con p{ font-size: 22px; line-height: 32px; }

.renzheng_box{ padding: 10px 0; }
.renzheng_fl li,.about_list li,.renzheng_youshi li,.fuwu_item,.pic_list_fuwu li{ width: 100%; float:none; margin:15px auto; }
.news_r{ display: none; }
.n_dh a{ font-size: 20px; display: block; margin:10px auto; position: relative; }
.n_dh a:after{font-family:"iconfont"; content: "\e632"; font-size:20px; color: #333; position: absolute; right: 0; top: 50%;transform: translateY(-50%); }
.n_dh a.on:after{color: #0071AD; font-weight: bold;}
/*.tong_list3 li a h3{ font-size: 16px; }*/
.tong_con_title{ font-size: 20px; }
.tong_connr{ font-size: 16px; }
.fuwu_item .con{ min-height: auto; }
.hezuo_list li{ width: 48%; float: left; margin:10px auto; }
.hezuo_list li:nth-child(2n) { float:right; }
.about_list{ margin-top: 0px; }
.about_tu{ float: none; width: 100%; margin:10px auto; }
.about_con{ float: none; width: 100%; }
.peixun_sou{ padding: 0; box-shadow:none; margin-top: 10px; }
.peixun_sou .layui-btn{ width: 100%; margin:10px auto; }
.peixun_sou .layui-form-item .layui-inline.peixun_fenlei{ width: 100%; margin-bottom:10px; }
.nbanner .pic span{ padding-top: 26%; }
.tong_connr h4, .dan_con h4{ font-size: 18px; }
.nbanner { height: auto; padding-top: 100%; }
.nbanner .pic_banner{background-size: cover; background-repeat: no-repeat;background-position: top center;   }
.nbanner .mask{ top: 50%; width: 100%; height: auto;  }
.nbanner .w1200{ max-width: 80%; }
.nbanner .text{ top: 75%; }
.nbanner .text span{ font-size: 30px; }
.pic_list2_tx{ margin:auto; }
.pic_list2 .swiper-slide-active,.pic_list2 .swiper-slide-duplicate-active{
      transform: scale(1);
    }
    .pic_list2 .swiper-wrapper{ padding:20px 0; }

.case li .pic span,.gongneng .item .pic span{padding-top: 93.33%}
.ad_box .pic span{ padding-top: 66%; }
.fuwu_wap .pic span{ padding-top: 66%; }
.layui-form-item .layui-inline {
    display: block;
    margin-right: 0;
    clear: both;
}
.about_con .wei .img{ width: 150px; }
.pic_list2_tx li .text .con{ font-size: 20px; }



.piao a:hover img.yin{ display: none; }

.pic_list2 li{ width: 80%;  margin:0px auto 10px auto;}
.pic_list2 li:nth-child(2n) { float: right; }
.renzheng_list{grid-template-columns: repeat(1, 1fr); gap:0px; }
.renzheng_list li{ margin-bottom:10px; padding-top:10px; }
}

/* 640px 过渡 */
@media only screen and (max-width:640px){


}
/* 绝对手机模式 */
@media only screen and (max-width: 600px) {

}

/* 苹果s */
@media only screen and (max-width: 414px) {

}

/* 苹果普通、X */
@media only screen and (max-width: 375px) {

}

/* 安卓小屏 */
@media only screen and (max-width: 360px) {


}

/* 苹果5 */
@media only screen and (max-width: 320px) {
body{ font-size: 12px; }

}

/*手机横屏*/
@media (max-width:850px) and (max-height:414px) {


}

@media (max-width:600px) and (max-height:320px) {

}