@charset "utf-8";
/* CSS Document */

@media screen and (max-width:1299px) {
.container,.w1300,.w1400{width:95%; margin:0 2.5%;}
.choice-2 .content .next-a{right: 0;}
.choice-2 .content .prev-a{left: 0;}


}
@media screen and (max-width:768px) {
/* 手机导航 */
.sj_bt{position: absolute;width: 36px;height: 36px;right: 10px;top: 26px;z-index: 999999;}
.sj_bt span{position: absolute;height: 2px;width: 25px;background: #a6893f;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:#a6893f;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;}

/*  */
.Topping{display: none;}
.head .nav{display: none;}
.lun-bo{height: 400px;}
.head .logo{width: 70%;}
.head .search{display:none;}
.i-title{font-size: 25px;}
.i-title span{font-size: 28px;}
.choice-1{padding: 50px 0;}
.choice-1 .content .item{width: 48%;margin: 0 1%;margin-bottom: 2%;}
.choice-1 .content .item:nth-child(4){margin-right: 1%;}
.choice-1 .content .item .info span{font-size: 17px;}
.choice-2{padding: 50px 0;}
.choice-2 .content .next-a,.choice-2 .content .prev-a{display: none;}
.swiper-cp .pic{height: 234px;}
.swiper-cp .text{font-size: 15px;line-height: 1.8;}
.choice-2 .des{font-size: 18px;margin-top: 48px;}
.choice-3{padding: 50px 0;}
.choice-3 .content .picture{float: none;width: 100%;}
.choice-3 .content .text{float: none;width: 100%;font-size: 14px;}
.choice-3 .content .text .w-1{font-size: 25px;}
.choice-3 .content .text .w-1 span{font-size: 28px;}
.choice-3 .content .text .more{zoom: 0.8;}
.choice-4{padding: 50px 0;}
.choice-4 .w-1{font-size: 25px;}
.choice-4 .w-1 span{font-size: 28px;}
.choice-4 .w-1 .see{bottom: 15px;zoom: 0.8;}
.choice-4 .content li{width: 48%;height: 130px;margin: 0 1%;margin-bottom: 2%;}
.choice-4 .content li:nth-child(3n+3){margin-right: 1%;}
.choice-4 .content li .text{font-size: 12px;line-height: 1.7;padding: 20px 15px 0;}
.choice-4 .content li .text span{font-size: 16px;}
.choice-4 .content li .text p::after{margin-top: 15px;}
.foot .f-nav{float: none;width: 100%;text-align: center;}
.foot .f-nav ul{font-size: 16px;}
.foot .f-nav ul>a{margin: 0 3%;}
.foot .f-nav .share{width: 100%;}
.foot .code{float: none;width: 100%;text-align: center;margin-top: 30px;}
.foot .tel{float: none;width: 100%;padding-right: 30px;margin-top: 30px;font-size: 18px;line-height: 1.5;}
.foot .tel>span{font-size: 26px;}
.foot .copyright{font-size: 13px;line-height: 1.8;}
.ban{height: 150px;}
.n-title{font-size: 25px;}
.n-title span{font-size: 28px;}
.current{font-size: 14px;}
.second-lm{width: 100%;}
.second-lm li{width: 23%;font-size: 14px;height: 30px;line-height: 30px;}
.product{padding-bottom: 50px;}
.product .content{width: 96%;margin-top: 30px;}
.product .content li{float: none;width: 100%;margin-bottom: 15px;}
.product .content li .pic{float: none;width: 100%;}
.product .content li .text{float: none;width: 100%;margin-left: 0;padding: 10px 1%;font-size: 14px;}
.product .content li .text h3{font-size: 16px;margin-bottom: 5px;}
.product .content li .text .more{margin-top: 25px;zoom: 0.8;}
.product-xq .content-a .picture{float: none;width: 100%;}
.content-a .spics{display: none;}
.content-a .text{float: none;width: 100%;margin-right: 0;}
.content-a .text .bt{font-size: 18px;}
.content-a .text .xh{font-size: 14px;}
.content-a .text .xh dl span{font-size: 16px;}
.content-a .text .info{font-size: 14px;}
.content-a .text .info span{font-size: 16px;}
.content-a .text .lx .zixun{zoom: 0.8;}
.content-a .text .lx span{font-size: 20px;}
.content-b .roll-a .hd li{width: 32%;font-size: 16px;}
.content-b .roll-a .bd{padding: 25px 15px 30px;}
.content-b .data{font-size: 14px;}
.content-b .data .b_t{font-size: 16px;}
.solution{padding-bottom: 50px;}
.solution .content li{float: none;width: 100%;margin-bottom: 15px;}
.solution .content li .picture{height: auto;}
.solution .content li .text h3{font-size: 16px;}
.solution .content li .text{font-size: 14px;}
.solution .content li .text .more{zoom: 0.8;}
.solution .content li:nth-child(2n){float: none;}
.solution-xq{padding-bottom: 50px;}
.solution-xq .content{padding: 20px 15px;}
.solution-xq .content .b_t{font-size: 20px;}
.solution-xq .content .data{font-size: 14px;}
.solution-xq .page li{float: none;width: 100%;margin-bottom: 10px;font-size: 15px;padding: 15px 15px;}
.solution-xq .page li:nth-child(2){float: none;}
.relevant .box li{width: 48%;margin: 0 1%;margin-bottom: 2%;}
.relevant .box li:last-of-type{margin-right: 1%;}
.relevant .box .pic{height: 111px;}
.relevant .box .text{font-size: 14px;padding: 15px 15px;}
.relevant .b_t{font-size: 20px;}
.about{padding-bottom: 50px;}
.about .content h3{font-size: 16px;}
.about .content{font-size: 14px;line-height: 1.8;}
.contact{padding-bottom: 50px;}
.contact .content .b_t{font-size: 16px;padding-left: 10px;}
.contact .content .info{float: none;width: 100%;padding-left: 0;font-size: 14px;}
.contact .content .info span{font-size: 16px;}
.contact .content .ewm{float: none;width: 100%;margin-top: 30px;text-align: center;}
.contact .content .map{padding: 0;margin-top: 30px;}







}
@media screen and (max-width:414px) {}
@media screen and (max-width:375px) {
.lun-bo{height: 330px;}
.choice-1 .content .item{height: 215px;}
.choice-1 .content .item .info span{font-size: 16px;}
.choice-1 .content .item .ico{zoom: 0.8;}
.swiper-cp .text{font-size: 14px;}
.choice-2 .des{font-size: 16px;}
.choice-4 .content li{height: 118px;}
.foot .f-nav ul{font-size: 14px;}
.foot .tel{font-size: 16px;}
.foot .tel>span{font-size: 24px;}
.foot .copyright{font-size: 12px;}
.second-lm li{background-size: 100% !important;font-size: 12px;}
.product .content li .text{font-size: 13px;}
.product .content li .text h3{font-size: 15px;}
.current{font-size: 13px;}
.content-a .text .bt{font-size: 16px;}
.content-a .text .xh{font-size: 13px;}
.content-a .text .info{font-size: 13px;line-height: 1.8;}
.content-a .text .lx span{font-size: 18px;}
.content-b .roll-a .hd li{font-size: 15px;}
.content-b .data{font-size: 13px;}
.content-b .data .b_t{font-size: 15px}
.solution-xq .page li{font-size: 14px;}
.relevant .box .pic{height: 101px;}
.contact .content .info{font-size: 13px;}
.contact .content .info span{font-size: 15px;}
.contact .content .info i{zoom: 0.8;}



















}

