@charset "utf-8";
/* CSS Document */

@media only screen and (min-width: 1200px) and (max-width: 1366px){
.container{width: 100%;max-width: 1200px;margin: 0 auto;}
.lun-bo{height: 600px;}
.lun-bo .white{width: 50%;}
.foot .content .box_2{margin-left: 50px;}
.foot .content .box_3{margin-left: 50px;}
.case .content{width: 48%;}
.product .content li{width: 23.5%;margin-right: 2%;}
.Join .content .item{width: 23.5%;margin-right: 2%}
.message .box_1{width: 50%;}
.message .box_2{width: 45%;}

}
@media screen and (max-width:768px) {
.container{width:95%; margin:0 2.5%;}
.choice-1 .content{width: 100%;margin: 0 auto;}
/* 手机导航 */
.sj_bt{position: absolute;width: 36px;height: 36px;right: 10px;top: 7px;z-index: 999999;}
.sj_bt span{position: absolute;height: 2px;width: 25px;background: #333333;top: 7px;left: 5px;transition: all 0.3s ease-in-out;}
.sj_bt span:nth-child(2){top: 17px;}
.sj_bt span:nth-child(3){top: 28px;}
.sj_bt.on{position: fixed;}
.sj_bt.on span{background: #fff;}
.sj_bt.on span:nth-child(1){transform: rotate(45deg);top: 17px;left: 10px;}
.sj_bt.on span:nth-child(2){display: none;}
.sj_bt.on span:nth-child(3){transform: rotate(-45deg);top: 17px;left: 10px;}
.wpnvbg{width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 999;background: rgba(0,0,0,.7);transition: .25s;display:none;}
.head_wap{width: 50%;height: 100%; display: none;transition: all 0.3s ease-in-out;position: fixed;left: 0;top: 0;padding: 0 4%;padding-top: 20px;background:#eb5e1f;z-index: 9999;overflow-y: auto;}
.wapnava{padding: 0 0 15px 0;}
.wapnava span{width: 100%;}
.wapnava a.wapprda{display: block;height: 50px;line-height: 48px;padding: 0 10px;color: #fff;width: 100%;border-bottom: 1px solid rgba(255,255,255,.1);font-size: 15px;}
.wapprda, .wapprda1{position: relative;}
.wpheadhide{display: none;}
.wpheadhide p{padding-left: 10px;}
.wpheadhide p a{font-size: 12px;}
.wapprda i, .wapprda1 i{display: block;position: absolute;right: 15px;top: 0;height: 44px;line-height: 44px;}
.wapprda i img, .wapprda1 i img{height: 10px;}
.wpheadhide a{font-size: 13px; padding-left: 30px;display: block;height: 48px;line-height: 46px;padding: 0 25px;color: #fff;width: 100%;border-bottom: 1px solid rgba(255,255,255,.1);overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.head .nav{display: none;}
.choice-1 .content .text{float: none;width: 100%;padding-top: 0;}
.choice-1 .content .picture{float: none;width: 100%;}
.lun-bo .white{display: none;}
.lun-bo{height: 200px;}
.ban{height: 200px;}
.head{height: auto;padding: 3% 0;}
.head .logo{width: 30%;line-height: inherit;}
.lun-bo .swiper-num .swiper-pagination span{width: 50px;}
.choice-1{padding: 30px 0;}
.foot{padding: 30px 0;}
.lun-bo .swiper-num{width: 100%;text-align: center;right: 0;bottom: 10px;}
.choice-1 .content .text .w-1{font-size: 20px;}
.foot .content .box_1{float: none;width: 100%;}
.foot .content .box_2{float: none;width: 100%;margin-left: 0;margin-top: 20px;}
.foot .content .box_1 .lian{font-size: 14px;line-height: 2.2;}
.foot .content .box_1 .lian p em{float: none;margin-left: 15px;}
.foot .content .box_3{float: none;width: 100%;margin-left: 0;margin-top: 20px;font-size: 14px;}
.foot .content .box_3 h3{margin-bottom: 8px;}
.foot .content .box_4{float: none;width: 100%;margin-top: 20px;padding: 0 12%;}
.copyright{text-align: center;padding: 15px 0;}
.location{height: auto;padding: 15px 0;font-size: 12px;}
.location .level{float: none;width: 100%;text-align: center;padding: 20px 0 5px;}
.location .level>a{margin: 0 4%;padding: 0;font-size: 15px;}
.case_data .content{padding: 0;}
.case_data .content .desc{font-size: 14px;}
.photo .next-a,.photo .prev-a{zoom: 0.6;}
.photo .gallery-thumbs{padding: 0 30px;margin-top: 20px;}
.case_data .content .title h3{font-size: 20px;}
.case_data{padding: 30px 0;}
.case .content{float: none;width: 100%;}
.case{padding: 30px 0;}
.case .content li .picture{height: auto;}
.case .content li .text{padding-top: 30px;}
.case .content li{margin-bottom: 15px;}
.case .content.item_2{display: none;}
.case .item_1 li:nth-child(2n) .picture{display: block;}
.location .cp_bt{display: none;}
.cp_data .p_title{display: block;font-size: 20px;padding: 20px 0;}
.parameter .box table{font-size: 12px;}
.parameter .box table .b_t{height: 50px;font-size: 14px;}
.parameter .box table tr{height: 46px;}
.product .content li{float: none;width: 96%;margin: 0 2%;margin-bottom: 20px;}
.product{padding: 30px 0;}
.product .content li .pic{max-height: inherit;}
.about .content{padding: 0;font-size: 14px;}
.about .content h3{font-size: 20px;}
.Join .content .item{width: 48%;margin: 0 1%;margin-bottom: 60px;}
.Join .content .item:nth-child(4){margin: 0 1%}
.Join{padding: 70px 0 0;}
.Join .content .item h3{font-size: 16px;}
.message .box_1{float: none;width: 100%;}
.message .box_1 .item input{zoom: 0.8;}
.message .box_1 .item textarea{zoom: 0.8;}
.message .box_1 .item button{zoom: 0.7;}
.message .box_2{float: none;width: 100%;margin-top: 50px;font-size: 15px;}
.service .content .item{width: 48%;margin: 0;margin-bottom: 20px;font-size: 15px;}
.service .content .item .ico{zoom: 0.8;}
.service{padding: 30px 0;}
.zixun h3{font-size: 20px;}
.choice-1 .content .text .w-1{margin-bottom: 15px;}
.about{padding: 30px 0;}

}
@media screen and (max-width:414px) {}
@media screen and (max-width:375px) {
.choice-1 .content .text .item{font-size: 13px;line-height: 1.8;}
.choice-1 .content .text .w-1{font-size: 18px;}
.choice-1 .content .text .item h3{font-size: 15px;}
.foot .content .box_4 .desc{font-size: 14px;}
.location .level>a{font-size: 14px;}
.case_data .content .title h3,.about .content h3{font-size: 18px;}
.case .content li .text h3{font-size: 14px;}
.case .content li .text{height: auto;padding: 25px 25px;}
.cp_data .p_title{font-size: 16px;}
.parameter .box table .wd_1{width: 24%;}
.about .content{font-size: 13px;line-height: 1.9;}
.Join .content .item h3{font-size: 15px;}
.Join .content .item{font-size: 13px;}
.service .content .item{font-size: 13px;}
.zixun .more_1,.zixun .more_2{font-size: 15px;}


}

