@charset "utf-8";

@media screen and (min-width:1000px) and (max-width:1300px) {
.container{width:96%;}
.layout{padding:0 30px}
.header .nav>li>a{padding:1.3rem .9rem;font-size:16px}
.main .list_case{padding-bottom:40px;}
.main .list_case li{margin-top:40px;}
.main .fangan1 .fn1_slide{padding-left:30px;}
.p120{padding:60px 0}
}
@media screen and (min-width:1301px) and (max-width:1600px){
.main .list_case{padding-bottom:50px;}
.main .list_case li{margin-top:50px;}
}
@media screen and (min-width:1400px) {
.fangan2 .list_partner li{width:20%}
}
@media screen and (min-width:1000px) {
.ny_slide{background-image:none;}
.page5 .list_partner li{width:20%}
.page4 li{width:47%;text-align:center;}
.page3 .flip-item .info{min-height:420px}
.page3 .flip-item .bimg{min-height:527px;display:inline-flex;align-items:flex-end}
}
@media screen and (max-width:999px) {
/* 首页 */
.page1 .slide_txt .txt1{font-size:2.6rem}
.page1 .slide_txt .txt2{font-size:2.6rem;margin:-10px 0 4rem 0}
.more a{max-width:16rem;height:50px;line-height:50px;border-radius:30px;}
.home .node2{right:-.2rem!important}
.home .node2 .swiper-pagination-bullet::after{display:none;}
.slide_down{text-align:right;right:2rem;left:auto}
.node .swiper-pagination{left:1.5rem}
/* page2 */
.page2{background:url(../img/bg_sec2.jpg) no-repeat top 0 center;background-size:cover;background-attachment:unset;}
.page2 .youshi{padding-top:0%;margin-top:-25%;}
.page2 .youshi .pbox{display:none!important;}
.page2 .youshi li{margin:2rem 0;}
.page2 .youshi li .icon img{max-width:50px;}
.page4 li{width:100%;text-align:center;margin:8% 0}
.home .swiper-slide{padding-top: 0;}
.page5,.page3{position: relative;background:#F4F5F5;}
.page5 .list_partner ul{margin:0;}
.page5 .list_partner{max-height:70vh;overflow-y:auto;padding-right:.3rem;}
.m_hezuo .swipre-slide img{max-width:65%;}
.page5  .m_hezuo{overflow:hidden;}
.page5  .m_hezuo .swiper-wrapper{padding-bottom:45px;}
.page5  .m_hezuo .swiper-pagination{text-align:center;}
.page3 .tablist{margin-top:3rem;}
.page3 .tab_ul li{position: relative;padding-bottom:10px;margin-left:2rem;}
.page3 .flip-item .info{height:100%;padding:3rem 1.5rem}
.page3 .flip-item .info .desc{line-height:2rem;max-height:8rem;overflow:hidden;}
.page3 .nav.nav-turn>li>a{margin:0 3px}
.jia{width:3rem;height:3rem;line-height:3rem;margin-top:0;}
/* 关于 */
.p120{padding:3rem 0}
.about1 .info{padding-left:0;margin-top:2rem}
.typedesc{line-height:2rem;margin:1.5rem 0;}
.about2{height:initial;}
.about2 li .icon img{width:initial;height:4rem!important;}
.about2 li .item{padding:3rem 0;height:initial;}
.about2 li .type_tit{padding:2rem 0}
.main .sxp2{padding:3rem 0}
.main .sxp2 ul{margin:0 -1rem}
.main .sxp2 li .item{margin:1rem 1rem;padding:2rem 1.5rem;}
.main .sxp2 li .item .title{font-size:1.8rem;}
.main .sxp2 li .icon img{width:4rem}
.main .about3{padding-bottom:3rem;}
.probox .detail1 .info{padding-left:0;padding-top:2rem;}
.probox .detail1 .jianjie{padding:1.5rem 0}
.main .detail2{padding-top:1rem;}
/* 案例 */
.main .list_case li .info{padding-left:0;margin-top:1rem}
.main .list_case li,.main .list_case{margin-top:3.5rem;}
/* 解决方案 */
.main .fangan1 .fn1_slide{padding-left:0;margin-top:1.5rem;}
.swp_jt .jt{width:4rem;height:4rem;line-height:4rem;}
.type{padding:2rem 0}
/* 风采 */
.ygfc{width: 100%;height:auto;margin:0;padding:0}
.ygfc .swiper-container{width: 90.5%;padding:2rem 0 4rem 0;}
.ygfc .swiper-slide{width:85%;}
.ygfc .swiper-slide img{height:70%;border-radius:15px;box-shadow:none;}
.ygfc .swiper-button-next,.ygfc .swiper-button-prev{top:47%;width:25px;height:25px;background-size:25px 25px;}
.ygfc .swiper-pagination-bullet{width:6px;height:6px;margin:0 4px!important}
.main .job1 li .desc{font-size:1.4rem;line-height:2rem;max-height:6rem;height:6rem;}
.main .ygfc{padding-bottom:1rem!important}
#lxwm-zhaoxian{padding:0;}
#lxwm-zhaoxian .list li {font-size:1.2rem;}
#lxwm-zhaoxian .list li p.fold-head{padding:1rem 1.3rem;font-size:1.5rem;}
#lxwm-zhaoxian .list li p.fold-head span{margin-top:.3rem}
#lxwm-zhaoxian .list li .info{padding:1.5rem;font-size:1.3rem}
#lxwm-zhaoxian .list li .info .text{line-height:2.3rem;margin-bottom:1.5rem;}
#lxwm-zhaoxian .list li .apply_btn button{padding:6px 2.5rem;margin:1.5rem 1rem;}
#lxwm-zhaoxian .list li i.fa{font-size:1.9rem;}
#lxwm-zhaoxian .list li .apply_btn a{margin:.5rem 0}
.item_ul{margin:0 -1rem}
.item_ul li .item{margin:1rem}
/* 联系我们 */
.crumbs .icon_zy{width:1.4rem;vertical-align:middle;margin-top:-.3rem;}
.ny_slide{height:25rem;background-size:cover;background-position: center;}
.ny_slide .slide_img{opacity:0;z-index:-1;position:relative;}
.contact-box{margin:2rem 0}
.contact-box .info{width:100%;padding:3rem 2rem;height:auto;}
.contact-box .info h3{font-size:2rem!important;}
.contact-box .info ul{margin:1.5rem 0;padding:2rem 0}
.contact-box .info ul li{margin-top:1rem;}
.contact-box .info ul li .biao{width:3.5rem;margin-right:1.5rem;height:3.5rem}
.contact-box .info ul li .biao i{font-size:1.5rem}
.contact-box .info ul li .biao:hover{opacity:.88}
.contact-box .map{width:100%;height:35rem}
.item_ul{margin:0 -1rem}
.item_ul li .item{margin:1rem}
.crumbs{font-size:1.3rem}
.crumbs .subcat li{margin-left:.6rem;}
}