@charset "utf-8";
/* CSS Document */
@media screen and (max-width:1340px) {
.head .language{right:0;}
.head .logo{margin-right: 3vw;}
}
@media screen and (max-width:1199px) {
.container{width:98%; margin:0 1%;}
.swiper1 .swiper-slide{height: 600px;}
.swiper1 .text{top: 185px;}
.services .com .box-1 li{width: 25%;}
.services .com .box-2 .text{width: 42%;}
.services .com .box-2 .picture{width: 55%;}
.system .com li{width: 31.33%;margin: 0 1%;font-size: 14px;}
.system .com .text{width: 77%;}
.form{padding: 45px 1%;}
.foot .box-1{width: 27%;}
.foot .box-2{border: 0;}
.foot .box-3{float: right;margin-left: 0;}
.Case{padding: 50px 0;}
.Case .item{width: 49%;}
.Company .com .words{width: 47%;padding-top: 0;}
.Company .com .picture{width: 50%;}
.partner .com li{width: 31.33%;margin: 1% 1%;}
.Solution .box-2 ul li{width: 31.33%;margin: 1% 1%;}
.Solution .box-3 .com .prev{left: 0;}
.Solution .box-3 .com .next{right: 0;}
.contact .box li{width: 31.33%;margin: 0 1%;}
.News .item .picture{width: 22%;height: auto;}
.News .item .text{width: 58%;font-size: 14px;line-height: 1.7;}
.News .item .text h3{padding-top: 0;}
.News .item .time{margin-right: 0;margin-top: 25px;}
}
@media screen and (max-width:768px) {
/* 手机导航 */
.sj_bt{position: absolute;width: 36px;height: 36px;right: 0;top: 16px;z-index: 999999;}
.sj_bt span{position: absolute;height: 2px;width: 25px;background: #f1ab3f;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: #333;}
.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{height: 66px;}
.head .nav{width: 50%;height: 100%; display: none;transition: all 0.3s ease-in-out;position: fixed;left: 0;padding: 0 4%;padding-top: 20px; background: rgba(255,255,255,0.95);z-index: 9999;margin-top: 0;}
.head .nav li{display: block;width: 100%;margin: 0;line-height: 3;font-size: 18px;border-bottom: 1px dashed #9E9E9E;color: #444;background-image: none !important;}
.head .logo{width: 150px;float:left;position: static;margin-top: 14px;line-height: inherit;}
.head .language{top: 24px;}
.guanli h3::after{width: 90%;}
.system .com li{font-size: 13px;line-height: 1.6;}
.system .com .text{width: 72%;}
.form .item-1{width: 35%;}
.form .item-2{width: 63%;}
.foot{padding: 50px 0;}
.foot .box-1{width: 100%;}
.foot .box-1 .f-logo{margin-bottom: 3vh;}
.foot .box-2{padding: 0;}
.Case .item{font-size: 14px;}
.Case .item h3{font-size: 16px;}
.Case .item .picture{height: auto;}
.Company .com .words{font-size: 14px;}
.Company .com .words dl{margin-top: 0;margin-bottom: 2%;}
.Solution .box-2 ul li{height: auto;min-height: 240px;font-size: 15px;padding: 3% 2%;}
.Solution .box-3 .com .swiper-slide{font-size: 14px;line-height: 1.7;}
.Solution .box-3 .com .swiper-slide .picture{height: auto;}
.contact .box li{height: auto;font-size: 14px;padding: 3% 2%;}
.News{padding: 20px 0;}
.News .item{padding: 13px 13px;}
.News .item .picture{width: 35%;}
.News .item .text{width: 60%;}
.News .item .time{display: none;}
.News .item .text h3{font-size: 16px;padding-bottom: 12px;}
}
@media screen and (max-width:414px) {
.head .nav{width: 55%;}
.head .nav li{font-size: 16px;}
.head .language{right: 60px;}
.ban{height: 200px;}
.ban span{top: 65px;font-size: 30px;}
.swiper1 .text h3{line-height: 1.8;font-size: 30px;}
.services .com .box-2 .text{width: 100%;font-size: 14px;}
.services .com .box-2 .picture{width: 100%;}
.system .com li{width: 100%;}
.services .com .box-1 li{font-size: 15px;height: auto;line-height: 1;padding: 2vh 0 4vh;}
.services .com .box-1 li .ico{width: 35px;}
.services .com .box-2{padding: 5vh 0;}
.services .com .box-2 .text .more{margin: 4vh 0;}
.system{height: auto;padding: 3vh 0 5vh;}
.system .com{margin-top: 4vh;}
.system .com li{padding: 1vh 0;}
.system .com .text{width: 84%;}
.system .com .text h3{margin-top: 8px;margin-bottom: 10px;font-size: 16px;}
.guanli h3{line-height: 1.6;font-size: 30px;}
.form .item-1{width: 100%;}
.form .item-2{width: 100%;margin-top: -26px;}
.form .item-2 button{display: block;margin: 0 auto;}
.foot{font-size: 15px;}
.foot .box-2{width: 100%;padding: 0 1%;}
.foot .box-3{width: 100%;padding: 0 20vw;margin-top: 4vh;}
.foot .box-3 .text{float:left;}
.kefu{display: none;}
.Case .item{padding: 2% 1%;}
.Case .item h3{font-size: 15px;}
.Case .item .text{line-height: 1.6;}
.promise .com{margin-bottom: 0;}
.promise .com li{width: 100%;}
.promise .com li .text{font-size: 14px;}
.promise .com li h3{font-size: 16px;}
.Company .text{font-size: 14px;}
.Company .text p{padding: 6px 0;}
.Company .com .words{width: 100%;}
.Company .com .picture{width: 100%;}
.road_map .tags p{padding: 0 1%;}
.road_map .tags span, .road_map .tags div{font-size: 12px;}
.partner .com li{width: 48%;}
.column li{width: 24%;margin: 0;font-size: 15px;text-align: center;}
.Solution .box-1{padding: 5vh 1%;font-size: 14px;}
.Solution .box-2 .sketch{font-size: 14px;}
.Solution .box-2 ul li{min-height: 210px;font-size: 13px;width: 48%;white-space:normal; word-break:break-all;overflow: hidden;}
.Solution .box-2 ul li .ico{margin-bottom: 3vh;background-size: cover;}
.contact .box li{width: 48%;}
.news_article{padding: 6vh 0;}
.news_article h1{font-size: 20px;}
.news_article .content{font-size: 14px;}
.news_article .fanye span{display: block;width: 100%;font-size: 14px;}
.news_article .fanye span:nth-child(2){text-align: left;}
.news_article .xinxi{font-size: 15px;}
.News .item{margin: 18px 0;}
.News .item .text{margin-left: 4%;}
.News .item .text p{display: none;}

.foot .box-2 .block dl{width: 100%;float: none;}
.foot .box-2 .block dl:nth-child(2){margin-left: 0;}




}
@media screen and (max-width:375px) {
.ban span{font-size: 28px;}
.swiper1 .swiper-slide{height: 450px;}	
.swiper1 .text{top: 110px;}
.swiper1 .page{bottom: 30px !important;}
.swiper1 .text h3{font-size: 24px;}
.services .com .box-1 li{font-size: 13px;}
.services .com .box-1 li .ico{width: 30px;}
.system .com .text{width: 82%;}
.foot .box-2 .block dl{width: 50%;}
.foot .box-2 .block dl:nth-child(2){margin-left: 0;}
.foot .box-3{padding: 0 18vw;}
.foot .box-2 .block:nth-child(3) dl{width: 100%;}
.guanli h3{font-size: 24px;}
.Solution .box-3{padding-top: 0;}
.news_article h1{font-size: 18px;}
.News .item .text h3{font-size: 15px;}
.contact .box li .ico{width: 50px;height: 50px;}
.foot{font-size: 14px;}
}