@charset "utf-8";


/*==响应↓==*/
@media all and (max-width:1920px){

}


@media all and (max-width:1800px){
/*.SolutionCont .up{padding:0 40px}
.SolutionCont .btn{left: 0px;}
.SolutionCont .btn.nt{left:auto;right:0px;}*/
/*--*/
.AboutInner .course .swiper-container{margin: 0 20px;}
.AboutInner .course .pv{left: 0px;}
.AboutInner .course .nt{right: 0px;}
/*--*/
.Product-ERP .function .long{padding:0 50px;}
.Product-ERP .function .btn.pv{left: 0px;}
.Product-ERP .function .btn.nt{right:0px;}
/*--*/
.HonorCont .long{padding:0 60px}
.HonorCont .btn-out{left: 0px;}
.HonorCont .btn-out.nt{left:auto;right:0px;}
/*--*/
.OrsoCut{padding:0 50px}
.OrsoCut .btn.pv{left: 0px;}
.OrsoCut .btn.nt{right:0px;}

}



@media all and (max-width:1600px){
.container{width:1400px;}	
/*--*/
.honorCon .list li .pic{height:270px}
/*--*/
.ServiceInner .ser4 .world{position: initial;}
.header .nav > li {margin-left: 40px;}

}


@media all and (max-width:1400px){
.container{width:1200px;}	
/*--*/
.header .nav > li{margin-left:30px;}
.header .right{margin-left:50px}
/*--*/
.AboutHome .right a{padding:70px 30px}
/*--*/
.ApplyCont .list li{    padding-right:20px;}
.ApplyCont .long .box{    margin-top: 0px;}
.ApplyCont .long form{width:49%}
/*--*/
.AboutInner .course .list li{padding:0 20px}
.AboutInner .research .digital{width: 80%;}
.AboutInner  .vision ul img{width:320px;height: 220px;}
/*--*/
.honorCon .list li .pic{height:230px}
/*--*/
.ProductIndex .ensure ul{width:100%;height:600px;}

}


@media all and (max-width:1200px){
.container{width:1000px;}
/*--*/
.header .nav > li{margin-left:22px;}
.header .right{margin-left:10px}	
/*--*/
.AboutHome .right{width:50%}
.AboutHome .right a{padding:50px 30px}
/*--*/
.NewsHome .list .pic{height: 198px;}
.NewsHome .list li a{padding: 30px 30px;}
.NewsHome .list .two .time{margin-top:50px}
.NewsHome .list .one{height: 470px;}
.NewsHome .list .two{height: 235px;}
/*--*/
.ApplyCont .long .pic{width:210px}
.ApplyCont .long .box{    margin-left: 30px;}
/*--*/
.ContactInner .mode ul li{    padding: 40px 10px;}
/*--*/
.AboutInner .research .digital{width: 88%;}
.AboutInner  .vision ul img{width:280px;height: 220px;}
.AboutInner  .vision ul h4{padding:40px 0 0 40px;}
/*--*/
.FollowCont .list > li{padding:40px 0px} 
/*--*/
.honorCon .list li .pic{height:240px}
/*--*/
.list-a4.pd{padding:40px 0px;}
.list-a6 li{width:50%}
.list-a8 .box{padding: 90px 10px 30px 10px;}
/*--*/
.ServiceInner .container{ padding-left:230px;}
.ServiceInner .lefter{width:200px;}
.ServiceInner .fixedBoxA1{width:200px;}

}


@media all and (max-width:1040px){	

.container{width:100%;padding-left:10px; padding-right:10px;}
/*--*/
.header{height:85px !important;padding:20px 0 !important}
.header .logo img{height:50px !important;width:auto}
.header .nav{display: none;}
.header .right{display: none;}
/*--*/	
.navWap-trigger{margin-top:10px;}
.navWap-block{top:85px;}
.fixed-top{ position:fixed;z-index:99;width:100%; background: #fff}
/*--*/
.rack{padding:40px 0 60px 0}
/*--*/
.menu{padding:10px 0}
.menu ul{display: flex;flex-flow: row wrap;align-content: flex-start;}
.menu li{flex-grow: 1;display: inline-block;}
.menu li a{font-size:16px;padding: 12px 30px;margin:5px;border:1px #eee solid}
/*--*/
.mt80{margin-top:40px}
.mt100{margin-top:50px}
.pt80{padding-top:50px;}
.pt100{padding-top:50px;}
.pt12b{padding-top:50px;}
.ptm100{padding:50px 0;}
.ptm12b{padding:50px 0;}
.ptm1210b{padding:50px 0 40px 0}
/*--*/
.titleAx{margin-bottom:30px;font-size:30px;}
.titleAx span{margin-top:10px;font-size:14px;}
.titleAx b:before,.titleAx b:after{top:12px;}
.titleAx hr{width:20px; margin:10px auto 0;}
.titleAx p{margin-top:15px;font-size:14px;line-height: 24px;padding:0 0px}
/*--*/
.titleBx{font-size:30px;margin-bottom:30px;}
.titleBx hr{width:20px;height:1px; margin:10px auto 0;}
.titleBx span{ margin:10px auto 0;font-size:14px;}
.titleBx.tTop{margin:30px 0 0 0;}
/*--*/
#bannerBox .swiper-button-prev:before,.bannerBox .swiper-button-next:before{ font-size:60px;}
#bannerBox .pos{bottom:40px;}
#bannerBox .spot{padding-right: 30px;}
#bannerBox .spot span {width: 35px;height: 35px;margin-left:10px;}
#bannerBox .spot span:before {font-size: 35px;}
#bannerBox .spot span font {font-size:14px;margin: 13px 0 0 2px;}
#bannerBox .arrow:before{font-size: 35px;}
#bannerBox .arrow i{font-size: 20px;margin: 11px 0 0 7px;}
/*--*/
.banner-within{height:400px;}
.banner-within .pos{}
.banner-within .box .title{font-size:30px;}
.banner-within .box span{font-size:14px;}
/*--*/
.DwellPic.dp2 .pic{height: 220px;}
/*--*/
.srllOrso .leftPic, .srllOrso .rightPic{height: 400px;}
/*--*/
.OrsoCut{padding:0 40px}
.OrsoCut .btn{width: 35px;height:35px;line-height:35px;font-size:30px}
.OrsoCut .btn.pv{left: 0px;}
.OrsoCut .btn.nt{right:0px;}
/*--*/
.ProductCont ul li{width:31.7%;padding:20px;}
.ProductCont ul em{margin-bottom:15px; }
.ProductCont ul h4{font-size:18px;margin-bottom:10px;}
.ProductCont ul p{-webkit-line-clamp:2;margin-bottom:40px;}
.ProductCont ul .arrow{font-size: 18px;}
.ProductCont ul .more{font-size:14px;padding:5px 20px;}
/*--*/
.SolutionCont .gallery-top .box{width: 40%;padding: 50px 30px 40px 30px;}
.SolutionCont .gallery-top .box h4{font-size:28px;margin-bottom:20px;}
.SolutionCont .gallery-top .box hr{width: 50px;height: 2px;margin: 0 0 20px 0;}
.SolutionCont .gallery-top .box p{-webkit-line-clamp: 5;font-size:14px;line-height: 26px;margin-bottom:20px;}
.SolutionCont .gallery-top .box .more{margin-top:40px;font-size:14px;padding: 10px 30px;}
.SolutionCont .gallery-top .box .more i{margin-right:10px}
.SolutionCont .gallery-thumbs{margin-bottom: 15px;padding-bottom: 15px;}
.SolutionCont .list li{padding: 20px 10px;}
.SolutionCont .list li h4{font-size:16px;}
.SolutionCont .list .swiper-slide-thumb-active:after{bottom: -22px;}
/*--*/
.ServicenHome .box{height: 380px;padding:40px;}
.ServicenHome .box h4{font-size:22px;margin-bottom: 20px;}
.ServicenHome .box p{font-size:15px;margin-bottom: 30px;line-height: 22px;}
.ServicenHome .box ul{width: 80%;margin-bottom: 20px;height: 120px;}
.ServicenHome .box li{width:50%;margin-bottom:20px;}
.ServicenHome .box li a{font-size:14px;}
.ServicenHome .box .more{font-size:13px;padding:8px 30px;}
/*--*/
.AboutHome .left{width:100%;margin-top:0px;}
.AboutHome .left .logo{margin: 0 auto 20px;}
.AboutHome .left .title{font-size: 28px;margin-bottom: 15px;text-align: center;}
.AboutHome .left .wx{font-size:14px;line-height:24px;text-align: center;padding: 0 50px;}
.AboutHome .left .more{font-size:13px;margin: 20px auto 0;}
.AboutHome .right{width:100%;margin-top:40px;}
.AboutHome .right li{width: 25%;}
.AboutHome .right a{padding: 30px 10px;}
.AboutHome .right h4{font-size: 18px;margin-bottom: 2px;}
.AboutHome .right span{font-size: 12px;}
/*--*/
.NewsHome .tone{margin-bottom:30px;}
.NewsHome .tone li{ margin:0 20px; }
.NewsHome .tone a{font-size:18px;padding-bottom: 12px;}
.NewsHome .list .pic{height:200px;margin-bottom:30px}
.NewsHome .list h4{font-size:18px;margin-bottom:10px;}
.NewsHome .list p{-webkit-line-clamp: 2;font-size: 14px;line-height:22px;}
.NewsHome .list .time{margin-top: 40px;font-size:12px;}
.NewsHome .list .time i{font-size:14px}
.NewsHome .list li a{padding: 30px 30px;}
.NewsHome .list .one{width:50%;border-bottom:1px #eee solid}
.NewsHome .list .two{width: 50%;}
.NewsHome .list .two .time{margin-top: 40px;}
.NewsHome .list .one{height: 440px;}
.NewsHome .list .two{height: 220px;}
.NewsHome .prop{margin: 20px 0 0px 0px;padding: 10px 10px; }
.NewsHome .prop li{width: 50%;}  
.NewsHome .prop li a{font-size:14px;margin: 5px 20px 5px 20px;}
.NewsHome .prop li:nth-child(n+9){display:none;}
/*--*/
.ApplyCont .list li{padding-right: 20px;}
.ApplyCont .list li em{display: table;width: 55px;height: 80px;margin-right: 20px;background-size: 60px;}
.ApplyCont .list h4{font-size: 18px;}
.ApplyCont .list p{font-size: 14px;}
.ApplyCont .long{margin-top: 40px;padding: 40px 80px;}
.ApplyCont .long .pic{display:none}
.ApplyCont .long .box{position: relative;margin-left: 0px;float: right;width: 100%;}
.ApplyCont .long .box h3{font-size: 24px;}
.ApplyCont .long .box span{font-size:18px;}
.ApplyCont .long .box .tel{position: absolute;right: 0;top: 20px;display: block;margin-top: 0px;font-size: 18px;padding: 5px 20px;}
.ApplyCont .long .box .tel i{margin-right: 10px;}
.ApplyCont .long form{width:100%;margin-top:30px ;}
.ApplyCont .long form input,.ApplyCont .long form textarea{padding: 12px 20px;margin: 0 0 1.5% 1%;}
.ApplyCont .long form input{width: 48.7%;}
.ApplyCont .long form textarea{height: 80px;width: 74%;}
.ApplyCont .long form button{width: 25%;line-height: 80px;font-size: 18px;}
/*--*/
.FeelInner .mode ul .box{padding:20px;}
.FeelInner .mode ul li{width:32.3%;/*flex-grow: 1;*/}
.FeelInner .mode ul h4{font-size:18px;margin-bottom:12px;}
.FeelInner .mode ul p{margin-bottom:15px;}
.FeelInner .mode ul .online{padding:8px 20px;}
/*--*/
.FeelInner .advantage ul li{padding:30px 10px;}
.FeelInner .advantage ul em{margin: 0 auto 15px;width:70px;height:70px; background-size:70px ;}
.FeelInner .advantage ul h4{font-size:20px;margin-bottom:10px;}
.FeelInner .make .block{width:49%}
.FeelInner .make button{font-size:18px}
/*--*/
.ContactInner .mode ul li{flex-grow: 1;width:31.3%;padding: 20px 10px;}
.ContactInner .mode ul em{margin: 0 auto 15px;font-size:30px;}
.ContactInner .mode ul h5{font-size:14px;}
.ContactInner .mode ul span{font-size:18px; }
.ContactInner .map #dituContent{height:300px;}
.ContactInner .agency ul li{float:left;width: 49%;padding:20px;}
.ContactInner .agency ul h4{font-size:20px;margin-bottom:15px;}
.ContactInner .agency ul .wx{font-size:14px;line-height:22px;}
/*--*/
.AboutInner .introduce .left{width: 100%;font-size:14px;line-height: 28px;}
.AboutInner .introduce .right{width: 100%;margin-top:30px;padding:30px; text-align: center; background: #eee;}
.AboutInner .introduce .right img{display: table;margin: auto;}
/*--*/
.AboutInner .course .titTop{padding:40px 0 40px 0;}
.AboutInner .course .long{margin-top: -50px;padding: 80px 0 50px 0;}
.AboutInner .course .long:before{left:-20%;bottom:0;width: 140%}
.AboutInner .course .swiper-container:before{top: 63px;}
.AboutInner .course .list li{padding: 0 20px;}
.AboutInner .course .list h4{font-size: 40px;height: 50px;}
.AboutInner .course .list p{-webkit-line-clamp: 3;font-size: 14px;line-height: 22px;}
.AboutInner .course .list em{ margin: 10px auto;}
.AboutInner .course .btn{bottom: 108px;font-size:40px;}
.AboutInner .research .long{display: block;}
.AboutInner .research .left,.AboutInner .research .right{flex: initial;}
.AboutInner .research .left{ width:100%}
.AboutInner .research .list .box{margin: 0 20px 70px 20px;padding: 18px;}
.AboutInner .research .list h4{font-size: 18px;margin-bottom:5px;}
.AboutInner .research .list span{font-size: 14px;margin-bottom:5px;}
.AboutInner .research .list p{-webkit-line-clamp: 3;line-height: 22px;}
.AboutInner .research .cut{right: 10px;bottom: 10px;}
.AboutInner .research .btn{margin-left:10px; width:40px;line-height:40px;height:40px;font-size:30px;}
.AboutInner .research .right{width:100%;padding-left: 0;margin-top: 30px;padding-bottom:0px}
.AboutInner .research .right .wx{font-size:14px;line-height: 26px;}
.AboutInner .research .digital{position: initial;width: 100%;right: 0;padding: 0px 50px;}
.AboutInner .research .digital span{font-size:38px;margin-bottom:10px;}
.AboutInner .research .digital font{font-size:38px;}
.AboutInner  .vision ul img{width: 100%;height: auto;}
.AboutInner  .vision ul h4{width:100%;font-size:20px;padding:30px;}
.AboutInner  .vision ul h4 span{font-size:14px;margin-top:10px;}
/*--*/
.HonorCont .list h4{font-size:15px;}
.HonorCont .list .box{ padding:30px; }
.HonorCont .list .box:before{margin: 15px;}
.HonorCont .Cuter .btn{display:block}
.HonorCont .long{padding:0px;}
.HonorCont .btn-out{display:none;}
/*--*/
.courseBox .list{padding:0 0 20px 0}
.courseBox .list li {padding-right:88px;margin-bottom:40px;}
.courseBox .list li a:before,.courseBox .list li a:after {right:-100px;}
.courseBox .list li a:before {width:100px;}
.courseBox .list li a:after {border-radius:50%;}
.courseBox .list li.two {margin-top:40px;padding-left:88px;}
.courseBox .list li.two a:before,.courseBox .list li.two a:after {left:-100px;}
/*--*/
.Cuter{margin:40px auto 0;}
/*--*/
.ServiceInner .container{padding-left:10px;}
.ServiceInner .lefter{position: initial;width:100%;}
.ServiceInner .lefter ul{display: flex;flex-flow: row wrap;align-content: flex-start;}
.ServiceInner .lefter li{flex-grow: 1;display: inline-block;float: left;}
.ServiceInner .lefter li a{/* width: inherit; *//* height: 100%; */padding: 10px 20px;font-size:16px;border: 1px #ddd solid;margin: 0 0 10px 10px;text-align: center;}
.ServiceInner .lefter li i{display: none}
.ServiceInner .fixedBoxA1{width: 100%;padding-top: 0px;min-height: initial;background: none;}
.ServiceInner .fixedBoxA1:before{display:none;}
.ServiceInner .fixedBoxA2{position: initial;top:0px;}
.ServiceInner .righter{padding-top:0px;width:100%;margin-top:30px;}
.ServiceInner .frame{ margin-bottom:40px;padding-bottom:40px;}
.ServiceInner .frame .title{font-size:24px;margin-bottom:30px;}
.ServiceInner .ser1 h4{font-size:16px;}
.ServiceInner .ser1 p{margin-bottom:25px;line-height:22px;}
.ServiceInner .ser2 ul{}
.ServiceInner .ser2 li:before{display: none;}
.ServiceInner .ser2 li h4{position: initial;padding:20px 0 20px 0;color:#666;font-size:16px; background: none;}
.ServiceInner .ser2 li span{font-size:14px;color:#999}
.ServiceInner .ser3 ul{padding: 40px 20px;}
.ServiceInner .ser3 li{padding: 20px 10px;}
.ServiceInner .ser4 .box{padding:20px 20px 30px 20px;}
.ServiceInner .ser4 .map{ margin-bottom:40px}
.ServiceInner .ser4 .wx h4{font-size:16px;}
.ServiceInner .ser4 .wx p{line-height:22px}
/*--*/
.case-list{margin:0 0 -20px -15px;}
.case-list li a{margin:0 0px 20px 15px;}
.case-list li h4{margin-top:15px;font-size:16px; }
/*--*/
.list-video{margin:0 0 -20px -15px;}
.list-video li a{margin:0 0px 20px 15px;}
.list-video h4{font-size:16px; margin-top:15px; }
/*--*/
.videoDot .dot{ margin:-20px; font-size: 40px;}
.videoDot .dot:before{  left: -5px;top: 9px;width: 50px;height: 50px; }
/*--*/
.news-list{ margin:0 0 -20px -15px;}
.news-list li a{ margin:0 0 20px 15px; }  
.news-list .box{padding:20px;}
.news-list h4{ font-size:16px;  }
.news-list p{ font-size:14px;line-height:24px}
.news-list .time{margin-top:30px;  font-size:13px;}
.news-list .time i{ font-size: 18px;} 
/*--*/
.list-a1{margin: 0 0 -15px -15px; }
.list-a1 li{ flex-grow: 1;width:25%;margin-bottom:15px;}
.list-a1 li a{margin-left: 15px; padding:30px 15px; }
.list-a1 em{margin: 0 auto 15px;  }
.list-a1 h4{ font-size:20px;margin-bottom:10px;}
.list-a1 p{ font-size:14px;}  
/*--*/
.list-a1.lx5 li{width: 25%;}
/*--*/
.list-a2{margin: 0 0 0px -15px; }
.list-a2 li{ width:25%;}
.list-a2 li a{ margin-left: 15px; padding: 40px 20px; }
.list-a2 em{margin: 0 auto 20px;  }
.list-a2 h4{ font-size:18px;margin-bottom: 15px;}
.list-a2 hr{margin:0 auto 15px;width:30px;height:1px; }
.list-a2 p{width: 100%; font-size:14px;} 
.list-a2 li:hover hr{width:40px}
/*--*/
.list-a3{margin: 0 0 -15px -15px;}
.list-a3 li{width: 33.3%;margin-bottom:15px}
.list-a3 li a{ margin-left: 15px; padding: 20px 15px;}
.list-a3 em{ margin: 0 auto 20px;}
.list-a3 em:before, .list-a3 em:after{background-size:100%;}
.list-a3 h4{ font-size:20px; margin-bottom:15px;}
.list-a3 hr{margin:0 auto 15px;width:30px;height:1px;}
/*--*/
.list-a4{margin: 0 0 -15px -15px;}
.list-a4 li{flex-grow: 1;width:25%;margin-bottom:15px;}
.list-a4 li a{margin-left:15px;padding:10px;border:1px #eee solid}
.list-a4 em{margin: 0 auto 20px;}
.list-a4 h4{font-size:16px;} 
.list-a4.pd{padding:0px 0px;box-shadow: initial; }
.list-a4.lx7 li{width:25%}
.list-a4.lx5 li{width:25%}
.list-a4.lx3 li{width:33.3%}
/*--*/
.list-a5{margin: 0 0 -15px -15px;}
.list-a5 li{flex-grow: 1;width: 33.3%;margin-bottom:15px}
.list-a5 li a{height: 100%;margin-left:15px;padding: 30px 20px;}
.list-a5 em{margin-bottom:20px;}
.list-a5 h4{font-size:20px;margin-bottom: 15px;}
.list-a5 hr{margin:0 0 15px 0;width:30px;height:1px;}
.list-a5 p{font-size:14px;line-height: 24px;}
.list-a5.lx4 li{width:33.3%}
.list-a5.cen em{margin:0 auto 15px;}
.list-a5.cen hr{margin:0 auto 15px;}
/*--*/
.list-a6{margin: 0 0 -15px -15px;}
.list-a6 li{width:50%;margin-bottom:15px}
.list-a6 li a{margin-left:15px;padding:30px 20px }
.list-a6 em{margin-right: 15px;}
.list-a6 h4{font-size:20px;}
.list-a6 p{font-size:14px;line-height: 24px;}
/*--*/
.list-a7{margin:0 0 -15px -15px}
.list-a7 li{width:50%;margin-bottom:15px}
.list-a7 a{height:100%;padding: 30px;margin-left:15px;}
.list-a7 a:before{ opacity:0.2;}
.list-a7 h4{display: none;}
.list-a7 .box{ opacity: 1; position: initial; padding: 30px;transform: translateY(0px); }
.list-a7 h5{font-size:20px;margin-bottom:15px;}
.list-a7 p{font-size:14px;line-height: 24px;}
/*--*/
.list-a8{margin: 0 0 -20px -15px;}
.list-a8 li{width:25%;margin-bottom: 20px;}
.list-a8 li a{margin-left: 15px; }
.list-a8 em{margin: 0 auto -40px;}
.list-a8 h4{font-size:20px;} 
.list-a8 .box{padding: 80px 10px 30px 10px;}
/*--*/
.PartnerCont .title{ margin-bottom:30px;  font-size:30px;}
.partner-list li{ width:25%; } 
.partner-list li:nth-child(n+13){ display:none}  
/*--*/
.ProductIndex .ensure ul{height:450px;}
.ProductIndex .ensure ul li{width:20%;margin:30px 30px}
.ProductIndex .ensure ul em{margin-bottom: 12px;}
.ProductIndex .ensure ul h4{font-size:18px;margin-bottom: 12px;}
.Product-ERP .function .long{padding:0 0px} 
.Product-ERP .function .list li{padding: 30px 20px;}
.Product-ERP .function .list li u{ margin: 20px 20px; font-size: 32px; }
.Product-ERP .function .list li em{margin: 30px auto 15px; }
.Product-ERP .function .list li h4{ font-size:18px;margin-bottom: 12px;}
.Product-ERP .function .list li hr{margin:0 auto 15px;width:30px;height:1px;}
.Product-ERP .function .list li .wx{height:90px;}
.Product-ERP .function .list li .explain{-webkit-line-clamp: 4;}
.Product-ERP .function .list .more{ margin: 20px auto 0;padding: 8px 20px; font-size:13px; }
.Product-ERP .function .swiper-slide-prev,.Product-ERP .function .swiper-slide-next{filter:blur(1px);}
.Product-ERP .function .btn{width: 35px;line-height:35px;height:35px;font-size:30px}
.Product-ERP .function .btn.pv{left: 10px;}
.Product-ERP .function .btn.nt{right:10px;}
.Product-ERP .plan ul a{padding:30px; }
.Product-ERP .plan ul li h4{font-size: 18px;margin-bottom: 15px;}
.Product-ERP .plan ul li h4 em{margin-top: -5px;width: 40px;height: 40px;background-size: 40px;}
.Product-ERP .plan ul .more{margin: 20px 0 0 0;}
.Product-ERP .plan ul .more i{font-size:16px; }
.VideoCont .list .pic{ }
.VideoCont .list h4{font-size:18px;margin: 12px 0; }
.VideoCont .list hr{margin: 0 0 12px 0;width: 15px;height:1px;}
.VideoCont .list p{-webkit-line-clamp: 3;}
/*--*/
.Product-OA .function .up{ margin:0 0 -15px -15px;}
.Product-OA .function .up li{width:35%;}
.Product-OA .function .up li a {margin:0 0 15px 15px;}
.Product-OA .function .up .one h4 {padding:12px 30px;font-size:18px;}
.Product-OA .function .up .one {width:65%}
.Product-OA .function .up li:nth-child(n+4){width:50%;height:auto}
.Product-OA .function .up .two a {padding:40px}
.Product-OA .function .up .two h4 {padding-left:50px;font-size:18px;margin-bottom:15px;}
.Product-OA .function .up .two h4 em {top:-10px;width:40px;height:40px; background-size:40px ;}
.Product-OA .function .up .two p {font-size:14px;margin-bottom:20px;line-height:24px;}
.Product-OA .function .up .two a {height:200px;}
.Product-OA .function .up .one a {height:420px;}
.Product-OA .use .list-a5 em {width: 50px; height: 50px;background-size:50px;}
/*--*/
.FollowCont .list > li{padding:30px 20px} 
.FollowCont .list > li > .pic{ width:50%}
.FollowCont .list > li > .box{padding-left:40px;width:45%;margin-top:0px;}
.FollowCont .list > li > .box em{width:32px;line-height:32px; font-size:18px; }
.FollowCont .list > li > .box h4{ font-size:22px;margin-bottom: 20px;}
.FollowCont .list > li > .box hr{margin:0 0 15px 0;width:30px;height:1px;}
.FollowCont .list > li > .box .wx{font-size:14px;line-height: 24px;}
.FollowCont .list > li > .box .wx p{margin-bottom:5px}   
.FollowCont .srll .spot{ margin:30px auto 0}
.FollowCont .srll .spot span{   width: 10px;height: 10px;margin: 0 5px; }
/*--*/
.Product-PLM .value .list-a1 em{ width: 50px; height: 50px;background-size:50px;}
/*--*/
.Product-SCM .use .list-a5 em{ width: 50px; height: 50px;background-size:50px;}
/*--*/
.Product-BI .use .list-a5 em{width: 50px; height: 50px;background-size:50px;}
/*--*/
.Product-APS .use .list-a5 em{width: 50px; height: 50px;background-size:50px;}
/*--*/
.online{margin:30px auto 0;}
.online a{margin: 0 15px;}
.online .more{margin-top: 10px;font-size:14px;padding: 10px 20px;}
.online .more i{margin-right:8px;font-size: 16px;}
.online .tel{padding-left: 45px;font-size: 24px;}
.online .tel i{left:0;top: 7px;font-size: 35px;}
.online .tel b{ font-size: 14px;} 
.online .customer{ font-size:14px;padding: 10px 30px; }
.online .customer i{margin-right:10px;font-size: 20px;} 
.online .download{height:40px; font-size:14px;padding: 10px 30px; }
.online .download i{ margin:-1px 10px 0 0;font-size: 22px;} 
/*--*/
.MoreBtn{ margin:40px auto 0; font-size:14px;padding:8px 20px;border:1px #0069de solid; }
.MoreBtn i{ font-size:22px;margin:-10px 0 -5px 10px}
/*--*/
.honorCon .long{margin:0 20px;}
.honorCon .list li .pic{padding:20px;background-image:none ;}
/*--*/
.digital{margin-top:30px;}
.digital li{width:20%;}
.digital li span{font-size:52px;}
.digital li h5{font-size:14px;}
/*--*/
.list-box{}
.list-box li{width:33.3%;}
.list-box li a{}
.list-box li h4{font-size: 14px;padding:10px 10px;}
/*--*/
.NewsDetailBox .lefter{width:100%}
.NewsDetailBox .righter{width:100%; margin-top:30px;   padding: 20px;}
.NewsDetailBox .righter .title{font-size:18px;margin-bottom:20px;padding-left:20px}
.NewsDetailBox .righter .title:before{content:"";position: absolute; left:0;top:10%;width:2px;height: 80%; background: #2e3093;}
.NewsDetailBox .relevant .list{margin:0 0 -20px -20px}
.NewsDetailBox .relevant .list li {float:left;width:50%;margin-bottom:20px}
.NewsDetailBox .relevant .list li a{margin-left:20px;}
.NewsDetailBox .relevant .list li h4 {font-size:16px;}
/*--*/
.flatI{display: block;}
/*--*/
.footer{padding:40px 0 20px 0;}
.footer .nav{display: none;}
.footer .ewm{display: none;}
.footer .right{float:none;display: table; margin:auto;}
.footer .link{display: none;}

}


@media all and (max-width:760px){

.container{width:100%;padding-left:10px; padding-right:10px;}
/*--*/	
.header{height:55px !important;padding:10px 0 !important}
.header .logo img{height:40px !important;}
/*--*/	
.navWap-trigger{margin-top:0px;}
.navWap-block{top:55px;}
/*--*/
.rack{padding:40px 0 50px 0}	
/*--*/
.banner-within{height:200px;}
.banner-within img{max-width:100%;height: 100%;object-fit: cover;}
.banner-within .pos{}
.banner-within .box{padding:0 20px}
.banner-within .box .title{font-size:22px;}
.banner-within .box hr{margin-top:10px;}
.banner-within .box span{font-size:12px;margin-top:10px}
/*--*/
.menu{}
.menu ul{ }
.menu li{ }
.menu li a{font-size:15px;padding: 8px 10px;margin:3px  }
/*--*/
.site{display: none}
/*--*/
.mt80{margin-top:30px}
.mt100{margin-top:30px}
.pt80{padding-top:30px;}
.pt100{padding-top:30px;}
.pt12b{padding-top:30px;}
.ptm100{padding:30px 0;}
.ptm12b{padding:30px 0;}
.ptm1210b{padding:30px 0 30px 0}
/*--*/
.titleAx{margin-bottom:20px;font-size:22px;}
.titleAx span{margin-top:5px;font-size:13px;}
.titleAx b:before,.titleAx b:after{top: 8px;width: 40px;height: 15px;background-size: 40px;}
.titleAx b:before{left: -50px;}
.titleAx b:after{right: -50px;}
.titleAx hr{width:20px; margin:10px auto 0;}
.titleAx p{margin-top:15px;font-size:14px;line-height: 22px;padding:0 0px}
/*--*/
.titleBx{font-size:22px;margin-bottom:20px;}
.titleBx hr{width:20px;height:1px; margin:10px auto 0;}
.titleBx span{ margin:10px auto 0;font-size:13px;}
/*--*/
.titleBx.tTop{margin:30px 0 0 0;}
/**/
#bannerBox .swiper-button-prev{left:10px}
#bannerBox .swiper-button-next{right:10px;}
#bannerBox .swiper-button-prev:before,.bannerBox .swiper-button-next:before{ font-size:30px;}
#bannerBox .pos{bottom:20px;}
#bannerBox .spot{padding-right: 20px;}
#bannerBox .spot span {width: 30px;height: 30px;margin-left: 6px;}
#bannerBox .spot span:before {font-size: 30px;}
#bannerBox .spot span font {font-size: 12px;margin: 10px 0 0 1px;}
#bannerBox .arrow:before{font-size: 30px;}
#bannerBox .arrow i{font-size: 16px;margin: 10px 0 0 7px;}
/*--*/
.DwellPic.dp2 .pic{height: 150px;}
/*--*/
.OrsoCut{padding:0 36px}
.OrsoCut .btn{width: 32px;height:32px;line-height:32px;font-size:25px}
/*--*/
.ProductCont ul{margin:0 0 -10px -10px}
.ProductCont ul li{width:48.7%;padding:15px;}
.ProductCont ul em{margin-bottom:10px; width:40px;height:40px; line-height:40px; }
.ProductCont ul h4{font-size:16px;margin-bottom:10px;}
.ProductCont ul p{margin-bottom:30px;}
.ProductCont ul .arrow{font-size: 18px;}
.ProductCont ul .more{font-size:13px;padding:3px 20px;}
/*--*/
.NewsDetailBox{}
.NewsDetailBox .righter{margin-top:20px;   }
.NewsDetailBox .titleTop{padding:10px 0 20px 0;margin:0 0 20px 0; }
.NewsDetailBox .tit{font-size:23px;}
.NewsDetailBox .msg{ margin-top:10px;font-size:12px;}
.NewsDetailBox .msg *,.NewsDetailBox .msg span,.NewsDetailBox .msg a{font-size:12px;}
.NewsDetailBox .share{height:auto; padding:10px 0;margin-top: 20px;}
.NewsDetailBox .share .time{ margin-left:30px;font-size:12px;}
.NewsDetailBox .share .return{font-size:12px;padding:8px 20px 8px 38px;margin:15px auto 0; display: table;clear: both;float: left;}
.NewsDetailBox .pagIng{padding:10px 0;}
.NewsDetailBox .pagIng span{font-size:14px;}
.NewsDetailBox .pagIng span a{font-size:14px;}
.NewsDetailBox .pagIng .prev{float:left;width: 100%;}
.NewsDetailBox .pagIng .next{float:right;width: 100%;margin-top: 5px;}
.NewsDetailBox .righter .title{font-size:18px;margin-bottom:15px;padding-left:15px}
.NewsDetailBox .relevant .list{margin:0 0 -20px -10px}
.NewsDetailBox .relevant .list li {width:50%;margin-bottom:20px}
.NewsDetailBox .relevant .list li a{margin-left:10px;}
.NewsDetailBox .relevant .list li h4 {font-size:15px;}
/*--*/
.SolutionCont .up {padding: 0 0px;}
.SolutionCont .gallery-top .box{width: 60%;padding: 25px 20px;}
.SolutionCont .gallery-top .box h4{font-size: 18px;margin-bottom: 12px;}
.SolutionCont .gallery-top .box hr{width: 30px;height: 1px;margin: 0 0 12px 0;}
.SolutionCont .gallery-top .box p{-webkit-line-clamp: 4;margin-bottom:15px;line-height: 22px;font-size: 13px;}
.SolutionCont .gallery-top .box .more{margin-top:20px;font-size:13px;padding: 8px 20px;}
.SolutionCont .gallery-top .box .more i{margin-right:5px}
.SolutionCont .gallery-thumbs{margin-bottom: 12px;padding-bottom: 10px;}
.SolutionCont .list li{padding: 20px 5px;}
.SolutionCont .list li h4{font-size:15px;}
.SolutionCont .list li em{margin: 0 auto 6px;float:none; display:table}
.SolutionCont .list li h4{float:none;}
.SolutionCont .list .swiper-slide-thumb-active:after{bottom: -20px;}
/*.SolutionCont .btn{margin-top: -12px;height: 25px;line-height: 25px;font-size: 35px;}*/
/*--*/
.ServicenHome .box{width: 100%;height:100%;padding:20px;}
.ServicenHome .box h4{font-size: 20px;margin-bottom: 15px;}
.ServicenHome .box p{font-size: 14px;margin-bottom: 24px;}
.ServicenHome .box ul{width: 80%;margin-bottom: 15px;height: auto;}
.ServicenHome .box li{margin-bottom: 12px;}
.ServicenHome .box li a{font-size:14px;}
.ServicenHome .box .more{font-size: 12px;padding:8px 30px;}
.ServicenHome .client{margin-bottom:20px}
.ServicenHome .experience{}
/*--*/
.AboutHome .left .logo{margin: 0 auto 15px;height: 45px;}
.AboutHome .left .title{font-size: 22px;margin-bottom: 12px;}
.AboutHome .left .wx{padding: 0 20px;}
.AboutHome .left .more{font-size:12px;margin: 15px auto 0;}
.AboutHome .right{margin-top: 25px;}
.AboutHome .right li{width: 50%;}
.AboutHome .right a{padding: 20px 5px;}
.AboutHome .right h4{font-size: 16px;}
/*--*/
.NewsHome .tone{margin-bottom:20px;}
.NewsHome .tone li{ margin:0 15px; }
.NewsHome .tone a{font-size:16px;padding-bottom: 10px;}
.NewsHome .list .pic{height:130px;margin-bottom:20px}
.NewsHome .list h4{font-size:16px;}
.NewsHome .list p{font-size: 13px;}
.NewsHome .list .time{margin-top: 20px;}
.NewsHome .list li a{padding: 15px 15px;}
.NewsHome .list .two .time{margin-top: 20px;}
.NewsHome .list .one{height: 300px;}
.NewsHome .list .two{height: 150px;}
.NewsHome .prop li{width: 100%;}  
.NewsHome .prop li a{font-size:13px;margin: 5px 10px 5px 10px;}
.NewsHome .prop li:nth-child(n+7){display:none;}
/*--*/
.ApplyCont .list{margin-bottom:-20px}
.ApplyCont .list li{width: 50%;padding-right: 20px;margin-bottom: 20px;}
.ApplyCont .list li em{margin-right: 20px;}
.ApplyCont .list h4{font-size: 16px;}
.ApplyCont .list p{font-size: 13px;}
.ApplyCont .long{margin-top: 30px;padding: 30px 10px;}
.ApplyCont .long .box h3{font-size: 20px;}
.ApplyCont .long .box span{font-size:13px;}
.ApplyCont .long .box .tel{top: 15px;font-size: 16px;}
.ApplyCont .long .box .tel i{font-size:20px;}
.ApplyCont .long form input{width: 48%;}
.ApplyCont .long form textarea{}
.ApplyCont .long form button{font-size: 16px;}
/*--*/
.FeelInner .mode ul .box{padding:20px 15px;}
.FeelInner .mode ul li{width:49%;/*flex-grow: 1;*/}
.FeelInner .mode ul h4{font-size:16px;margin-bottom:10px;}
.FeelInner .mode ul p{margin-bottom:12px;}
.FeelInner .mode ul .online{padding:6px 20px;font-size:12px}
.FeelInner .advantage ul li{width:49%;padding:20px 10px;}
.FeelInner .advantage ul em{margin: 0 auto 12px}
.FeelInner .advantage ul h4{font-size:16px;}
.FeelInner .make form{padding:0 10px}
.FeelInner .make .block{width:100%;margin:0 0 2% 0%;    padding: 12px 20px;}
.FeelInner .make button{font-size:18px;}
.FeelInner .make .block.x5{width:100%}
.FeelInner .make button{width:30%;line-height:initial;font-size:16px;padding:10px 20px}
/*--*/
.ContactInner .mode ul li{width:48%;}
.ContactInner .mode ul em{margin: 0 auto 12px;font-size:22px;}
.ContactInner .map #dituContent{height:250px;}
.ContactInner .agency ul h4{font-size:16px;margin-bottom:12px;}
/*--*/
.AboutInner .introduce .left{line-height: 26px;}
.AboutInner .introduce .right{margin-top:20px;padding:20px; }
.AboutInner .course .titTop{padding: 30px 0 30px 0;}
.AboutInner .course .long{margin-top: -40px;padding: 60px 0 30px 0;}
.AboutInner .course .long:before{left:-20%;bottom:0;width: 140%}
.AboutInner .course .swiper-container:before{top: 54px;}
.AboutInner .course .list li{    padding: 0 10px;}
.AboutInner .course .list h4{font-size: 30px;height: 35px;}
.AboutInner .course .list p{-webkit-line-clamp: 3;line-height: 20px;}
.AboutInner .course .list em{margin: 15px auto;}
.AboutInner .course .btn{bottom: 86px;font-size:40px;}
.AboutInner .research .list li{height:300px;}
.AboutInner .research .list img{max-width:100%;height: 100%;object-fit: cover;}
.AboutInner .research .list .box{margin: 0 10px 50px 10px;padding: 18px;}
.AboutInner .research .list h4{font-size: 16px;}
.AboutInner .research .list p{-webkit-line-clamp: 3;}
.AboutInner .research .btn{width: 30px;line-height: 30px;height: 30px;font-size: 26px;}
.AboutInner .research .right{margin-top: 20px;}
.AboutInner .research .right .wx{line-height: 24px;}
.AboutInner .research .digital{padding: 0px 0px;}
.AboutInner .research .digital span{font-size:25px;margin-bottom:5px;}
.AboutInner .research .digital font{font-size:25px;}
.AboutInner  .vision ul h4{font-size:18px;padding:20px;}
.AboutInner  .vision ul h4 span{margin-top:5px;}
/*--*/
.HonorCont .list h4{font-size:14px;}
.HonorCont .list .box{ padding:20px; }
.HonorCont .list .box:before{margin: 10px;}
/*--*/
.courseBox .list {padding-bottom:20px;}
.courseBox .list li {width:100%;padding-right:0px;margin-bottom:20px;height:auto;}
.courseBox .list li a {padding:20px;margin-bottom:0px;}
.courseBox .list li h4 {font-size:20px;}
.courseBox .list li .txt {font-size:14px;margin-top:10px;}
.courseBox .list li a:before,.courseBox .list li a:after {display:none;right:0px;bottom:0px;background:#52ab40;}
.courseBox .list li a:before {width:150px;}
.courseBox .list li.two {padding-left:0px;margin-bottom:20px;margin-top:0;}
.courseBox .list .line {display:none;left:50%;}
/*--*/
.Cuter{margin:25px auto 0;padding: 0 20px;}
.Cuter .spot{}
.Cuter .spot span {width: 12px;height: 12px;margin: 0 5px; }
.Cuter .spot span:before{font-size: 13px;}
.Cuter .btn{top: 3px;font-size: 14px;}
/*--*/
.ServiceInner .lefter li a{padding: 8px 10px;font-size:15px;margin: 0 0 5px 5px;}/
.ServiceInner .righter{margin-top:30px;}
.ServiceInner .frame{ margin-bottom:30px;padding-bottom:30px;}
.ServiceInner .frame .title{font-size:20px;margin-bottom:20px;}
.ServiceInner .ser1 h4{font-size:15px;}
.ServiceInner .ser1 p{margin-bottom:15px;}
.ServiceInner .ser2 li h4{padding:10px 0 10px 0;font-size:16px;}
.ServiceInner .ser2 li span{font-size:13px; }
.ServiceInner .ser3 ul:before{margin:10px; }
.ServiceInner .ser3 ul{padding: 10px 10px;}
.ServiceInner .ser3 li{width:50%;padding: 20px 10px;margin:10px 0}
.ServiceInner .ser3 em{width:50px;height:50px; background-size:50px;}
.ServiceInner .ser3 h4{font-size:15px;}
.ServiceInner .ser4 .map{ margin-bottom:20px}
.ServiceInner .ser4 .world{height: 50px;}
.ServiceInner .ser4 .wx h4{font-size:15px;}
.ServiceInner .ser4 .wx p{font-size:13px;}
/*--*/
.case-list{margin:0 0 -15px -10px;}
.case-list li{width:50%;}
.case-list li a{margin:0 0px 15px 10px;}
.case-list li h4{margin-top:10px;font-size:15px; }
/*--*/
.list-video{margin:0 0 -15px -10px;}
.list-video li{width:50%;}
.list-video li a{margin:0 0px 15px 10px;}
.list-video li h4{margin-top:10px;font-size:15px; }
/*--*/
.videoDot .dot{margin: -15px;font-size: 30px;}
.videoDot .dot:before{left: -5px;top: 5px;width: 40px;height: 40px;}
/*--*/
.news-list{ margin:0 0 -15px -10px;}
.news-list li{ width:50%}
.news-list li a{ margin:0 0 15px 10px; }  
.news-list .box{padding:15px;}
.news-list h4{ font-size:15px;margin-bottom:8px; }
.news-list p{height:40px; font-size:13px;line-height:22px}
.news-list .time{margin-top:20px;  font-size:12px;}
.news-list .time i{ font-size: 16px;} 
/*--*/
.list-a1{margin: 0 0 -10px -10px; }
.list-a1 li{  width:33.3%;margin-bottom:10px;}
.list-a1 li a{margin-left: 10px; padding:20px 10px; }
.list-a1 em{margin: 0 auto 12px;  }
.list-a1 h4{ font-size:16px;margin-bottom:8px;}
.list-a1 p{ font-size:13px;    line-height: 20px;}  
.list-a1.lx5 li{width:33.3%;}
/*--*/
.list-a2{margin: 0 0 -10px -10px; }
.list-a2 li{ width:50%;margin-bottom:10px}
.list-a2 li a{ margin-left: 10px; padding: 20px 10px; }
.list-a2 em{margin: 0 auto 15px;  }
.list-a2 h4{ font-size:16px;margin-bottom: 12px;}
.list-a2 hr{margin:0 auto 12px;width:20px}
.list-a2 p{ font-size:13px;line-height:22px;} 
/*--*/
.list-a3{margin: 0 0 -10px -10px;}
.list-a3 li{flex-grow: 1;width: 50%;margin-bottom:10px}
.list-a3 li a{ margin-left: 10px; padding: 20px 10px;}
.list-a3 em{ margin: 0 auto 15px;}
.list-a3 em:before, .list-a3 em:after{background-size:100%;}
.list-a3 h4{ font-size:16px; margin-bottom:12px;}
.list-a3 hr{margin:0 auto 12px;}
.list-a3 p{font-size:13px;line-height:22px;}
/*--*/
.list-a4{margin: 0 0 -10px -10px;}
.list-a4 li{width:33.3%;margin-bottom:12px;}
.list-a4 li a{margin-left:10px;}
.list-a4 em{margin: 0 auto 12px;  width: 40px;height:45px;background-size:40px ;}
.list-a4 h4{font-size:14px;} 
.list-a4.lx7 li{width:33.3%}
.list-a4.lx5 li{width:33.3%}
.list-a4.lx3 li{width:33.3%}
/*--*/
.list-a5{margin: 0 0 -10px -10px;}
.list-a5 li{flex-grow: 1;width: 50%;margin-bottom:10px}
.list-a5 li a{margin-left:10px;padding: 20px 10px;}
.list-a5 em{margin-bottom:15px;}
.list-a5 h4{font-size:16px;margin-bottom: 12px;}
.list-a5 hr{margin:0 0 12px 0;}
.list-a5 p{font-size:13px;line-height: 22px;}
.list-a5.lx4 li{width:50%}
.list-a5.cen em{margin:0 auto 12px;}
.list-a5.cen hr{margin:0 auto 12px;}
/*--*/
.list-a6{margin: 0 0 -10px -10px;}
.list-a6 li{width:50%;margin-bottom:10px}
.list-a6 li a{margin-left:10px;padding:20px 10px;text-align: center;}
.list-a6 em{float: none;display: table;margin: 0 auto 12px;}
.list-a6 h4{font-size:16px;display: block;}
.list-a6 p{font-size:13px;line-height: 22px;}
/*--*/
.list-a7{margin:0 0 -10px -10px}
.list-a7 li{margin-bottom:10px;}
.list-a7 a{padding: 20px;margin-left:10px;}
.list-a7 .box{ padding: 0px; }
.list-a7 h5{font-size:16px;margin-bottom:12px;}
.list-a7 p{font-size:13px;line-height: 22px;}
/*--*/
.list-a8{margin: 0 0 -15px -10px;}
.list-a8 li{width: 50%;margin-bottom: 15px;}
.list-a8 li a{margin-left: 10px; }
.list-a8 em{margin: 0 auto -40px;}
.list-a8 h4{font-size:18px;} 
.list-a8 p{font-size:13px}
.list-a8 .box{padding: 60px 10px 20px 10px;line-height: 22px;}
/*--*/
.SchemeInner .compete .list-a8 li em{width:90px;height:90px}
.SchemeInner .value .list-a2 em{width:60px;height:60px; background-size:50px;}
/*--*/
.ProductIndex .item em{width: 50px;height: 55px;}
/*--*/
.PartnerCont .title{padding: 0 30px; margin-bottom:20px;  font-size:20px;}
/*--*/
.partner-list li{ width:33.3%; } 
.partner-list li:nth-child(n+10){ display:none}  
/*--*/
.ProductIndex .ensure ul{height:auto;}
.ProductIndex .ensure ul li{position: initial; width:50%;padding:20px;margin:0px}
.ProductIndex .ensure ul em{margin-bottom: 10px;}
.ProductIndex .ensure ul h4{font-size:18px;margin-bottom: 10px;}
.ProductIndex .ensure ul p{font-size:13px;line-height: 22px;}
/*--*/
.Product-ERP .function .list li{padding: 20px 15px;}
.Product-ERP .function .list li u{ margin: 10px 10px; font-size: 28px; }
.Product-ERP .function .list li em{margin: 20px auto 12px; }
.Product-ERP .function .list li h4{ font-size:16px;margin-bottom: 12px;}
.Product-ERP .function .list li hr{margin:0 auto 12px;}
.Product-ERP .function .list li .wx{height:70px; font-size:13px;line-height: 22px;} 
.Product-ERP .function .list li .explain{-webkit-line-clamp: 3;}
.Product-ERP .function .list .more{ margin: 15px auto 0;font-size:12px;padding:6px 15px }
.Product-ERP .function .list .more i{font-size:14px;margin-left:6px}
.Product-ERP .function .btn{width: 32px;line-height:32px;height:32px;font-size:25px}
.Product-ERP .plan ul{margin:0 0 -10px 0px; }
.Product-ERP .plan ul li{width:100%;margin-bottom:10px}
.Product-ERP .plan ul a{margin:0 0 0px 0px;padding:20px; }
.Product-ERP .plan ul li h4{font-size:16px;margin-bottom: 12px;}
.Product-ERP .plan ul li h4 em{margin-top: -2px;width: 30px;height: 30px;background-size: 30px;}
.Product-ERP .plan ul p{font-size:13px;line-height: 22px;}
.Product-ERP .plan ul .more{margin: 15px 0 0 0;font-size:12px;}
.Product-ERP .plan ul .more i{font-size:14px; margin-left:5px;}
.VideoCont .list .pic{ }
.VideoCont .list h4{font-size:16px;margin: 10px 0;}
.VideoCont .list p{-webkit-line-clamp: 2;font-size:13px;line-height: 22px;}
/*
.Product-OA .item .list-a4 em { width: 40px;height:45px;background-size:40px ;}
*/
.Product-OA .function .down li em { width: 60px; height: 60px; background-size: 60px;}
.Product-OA .function .up{ margin:0 0 -10px -10px;display: flex;flex-flow: row wrap;align-content: flex-start;}
.Product-OA .function .up li{width:50%;margin-bottom:10px;}
.Product-OA .function .up li a {margin:0 0 0px 10px;height:100%}
.Product-OA .function .up .one h4 {padding:10px 20px;font-size:16px;}
.Product-OA .function .up .one {width:100%}
.Product-OA .function .up li:nth-child(n+4){width:50%;height:auto}
.Product-OA .function .up .two a {padding:20px}
.Product-OA .function .up .two h4 {padding-left:40px;font-size:16px;margin-bottom:12px;}
.Product-OA .function .up .two h4 em {top:-10px;width:30px;height:30px; background-size:30px ;}
.Product-OA .function .up .two p {font-size:13px;margin-bottom:10px;line-height:24px;}
.Product-OA .function .up .two a {height:100%;}
.Product-OA .function .up .one a {height:auto;}
.Product-OA .function .down{margin-top:20px}
.Product-OA .use .list-a5 em { width: 40px;height: 40px;background-size:40px;}
/*--*/
.FollowCont .list > li{padding:25px 20px} 
.FollowCont .list > li > .pic{ width:100%;margin-top:20px}
.FollowCont .list > li > .box{padding-left:40px;width:100%;}
.FollowCont .list > li > .box em{ font-size:16px; }
.FollowCont .list > li > .box h4{ font-size:18px;margin-bottom: 15px;}
.FollowCont .list > li > .box hr{margin:0 0 12px 0;}
.FollowCont .list > li > .box .wx{font-size:13px;line-height: 22px;}
.FollowCont .list > li > .box .wx p{margin-bottom:2px}   
.FollowCont .srll .spot{ margin:20px auto 0}
/*--*/
.Product-PLM .value .list-a1 em{ width: 40px; height: 40px;background-size:40px;}
/*--*/
.Product-SCM .use .list-a5 em{ width: 40px; height: 40px;background-size:40px;}
/*--*/
.Product-BI .use .list-a5 em{width: 40px; height: 40px;background-size:40px;}
/*--*/
.Product-APS .use .list-a5 em{width: 40px; height: 40px;background-size:40px;}
/*--*/
.MoreBtn{ margin:20px auto 0; font-size:12px;padding:6px 18px; }
.MoreBtn i{ font-size:18px;margin:-7px 0 -5px 5px}
/*--*/
.online{margin:20px auto 0;}
.online a{margin: 0 12px;}
.online .more{margin-top: 10px;font-size:13px;padding: 8px 20px;}
.online .tel{padding-left: 40px;font-size: 20px;}
.online .tel i{left:0;top: 5px;font-size: 28px;}
.online .tel b{ font-size: 13px;} 
.online .customer{ font-size:13px;padding: 8px 20px; }
.online .customer i{margin-right:10px;font-size: 18px;} 
.online .download{height:38px; font-size:14px;padding: 10px 20px; }
.online .download i{ margin:-1px 10px 0 0;font-size: 20px;} 
/*--*/
.honorCon .list li .pic{height:150px;padding:10px !important;}
.honorCon li h4{font-size:14px;margin-top:10px;}
.honorCon .btn{width:35px;height:35px;line-height:35px;font-size:25px;}
/*--*/
.digital{margin-top:20px;margin-bottom:-20px;}
.digital li{width:33.3%; margin-bottom:20px}
.digital li span{font-size:36px;}
.digital li h5{font-size:14px;}
/*--*/
.list-box li{width:50%}
/*--*/
.cntr{padding: 0 0px;}
/*--*/
.WorShowBox .title{padding:0 0 10px 0;margin: 0 0 10px 0;}
.WorShowBox .title h1{margin:10px 0 0 0;font-size:20px;line-height:23px;padding-bottom:15px;}
/*--*/
.listCase li a h4{padding:5px 10px;line-height: 25px;font-size:15px;}
.listCase li a h4 b{display:none;font-size:12px;}
/*--*/
/*.layui-layer{width:400px;min-width:400px;max-width:400px;height:300px;}*/
/*--*/
.pagIng-2{margin-top:30px;}
.pagIng-2 span{font-size:14px;width:100%}
.pagIng-2 .block{padding:5px 10px;width:100%;display:block;float:left !important;text-align:left;}
.pagIng-2 span a{font-size:14px;}
.pagIng-2 .next{text-align:left;}
.pagIng-2 .return{border:none}
.pagIng-2 .prev,.pagIng-2 .next{width:100%;}
/*----*/
#pages{margin:20px 0 20px 0;}
#pages span{padding:5px 10px;margin:0 2px;font-size:12px;}
#pages a{padding:5px 10px;margin:0 2px;font-size:12px;}
/*--*/
.kefuBox-One{ display: none}  
.bdshare-slide-button{ display:none;z-index:-111;left:-200px;width:0px;height:0px;}
/*--*/
.pcI{display: none;}
.wapI{display: block;}
/*--*/
.ingBox{padding:30px 0;}
/*--*/
.footer {padding: 30px 0 10px 0;}
.footer .right{text-align: center;}
.footer .right .tel{display:table;margin: auto; font-size:22px;margin-bottom:10px;}
.footer .right .wx{line-height: 22px;}
.footer .right .share{margin-top:15px}
.footer .down{margin-top:20px;padding-top:10px;font-size:12px; text-align: center;}
.footer .down a{font-size:12px}
.footer .down div{width:100%; margin:3px 0}

}
