/**/
@media screen and (max-width: 1902px) {

    body{width: 100%;}
    .logo{margin-left:141px;}
    .nav-item{min-width:102px;font-size:14px;}
    .nav-item-child-item{line-height: 44px;height: 44px;}
    
    
    .slideBox .bd li .info{left:146px;top:202px}
    .slideBox .bd li .info .banner-title{font-size:37px}
    .slideBox .bd li .info .banner-ftitle{font-size:25px}
    .slideBox .bd li .info .banner-more{
        width: 189px;height: 48px;line-height: 48px;font-size: 23px;
    }
    .slideBox{
        height: 696px;margin-top:0px;
    }
    .slideBox .bd img{
        height: 696px;
    }
    
    .container{width: 1083px;}
    .btn{text-align: center;line-height: 46px;font-size: 20px;width:250px;color: #fff;border-radius: 23px;display:block}
    
    
    .text-lg{font-size: 19px;}
    .text-xl{font-size: 20px;}
    .text-xxl{font-size: 28px;}
    
    /*服务*/
    .service{padding: 45px 0px 73px;background: #efefef;text-align: center;}
    .service .stitle{margin-top: 19px;}
    .service .content{margin-top: 54px} 
    .service .item{width: 179px;height: 160px;line-height: 160px; border-right: 1px solid #dbdbdb;border-bottom: 1px solid #dbdbdb;float: left;background: #fff;text-align: center;}
    .service .item img{vertical-align: middle;max-width:100%;}
    /*我们的优势*/
    .advantage{background: url('../image/bg-advantage.png'); padding: 91px 0px 94px;color: #fff;text-align: center;}
    .advantage .mtitle,.advantage .ftitle,.advantage .stitle{color: #fff;}
    .advantage .stitle{margin-top: 19px;}
    .advantage .content{margin-top: 119px;}
    .advantage .item{width:270px;height: 296px;text-align: center;padding: 30px;background: #f5f5f5; float: left;margin-left: 46px}
    .advantage .item:first-child{margin-left: 0px;}
    .advantage .item .advantage-title{font-size: 20px;color: #6ca400;margin: 17px 0px 26px;}
    .advantage .item .advantage-content{font-size: 14px;color: #181818;} 
    
    /*成功案例*/
    .case{background: #ebf6ff;text-align: center;padding: 45px 0px 49px;}
    .case .stitle{margin-top: 21px;}
    .case .content{ width:1083px; margin:  67px auto 0px;}
    .case .content .item{width: 342px;height: 222px;margin-bottom: 35px;float: left;margin-right: 31px;position: relative;}
    .case .content .item:nth-child(3n){margin-right: 0px;}
    .case .content .item .bg-image{width:100%;height: 100%;}
    .case .content .item:hover .info{display: block;}
    .case .content .item .info{display: none;color: #fff;text-align: center;position: absolute;width: 100%;height: 100%;background: rgba(0, 0, 0, .5);z-index: 10;top: 0px;}
    .case .content .item .info .case-logo{margin-top: 20px; width: 30px;}
    .case .content .item .info .case-title{font-size: 20px;margin: 10px 0px 0px ;}
    .case .content .item .info .case-content{font-size: 14px;width: 300px;margin:10px auto 0px;}
    .case .content .item .info .case-more{width: 139px;line-height: 30px;color: #000;margin: 10px auto 0px;border-radius: 2px;}
    .case .content .btn{margin: 33px auto 0px;width:250px}
    
    /*关于我们*/
    .about{background: url('../image/bg-about.png'); padding: 97px 0px 104px;color: #fff;text-align: center;}
    .about .mtitle,.about .ftitle,.about .stitle{color: #fff;}
    .about .stitle{margin-top: 21px;}
    .about .content{margin-top: 63px;font-size: 17px;line-height: 40px;}
    
    /*新闻资讯*/
    .news{
    	background: #f7f7f7;
    	padding-bottom: 48px;
    }
    .news .title{padding: 37px 0px;text-align: center;}
    .news .stitle{margin-top:21px }
    .news .left{width: 553px;float: left;position: relative;height: 433px;}
    .news .right{width: 511px;float: right;position: relative;} 
    .news .right1{height: 208px;}
    .news .right2{height: 208px;margin-top: 17px;}
    .news .bg-image{height: 100%; width: 100%;}
    .news .item{position: relative;display:block}
    .news .item .bar{position: absolute;bottom: 0px;height: 62px;background: rgba(0, 0, 0, .5);z-index: 10;line-height: 62px;font-size: 19px;width: 100%;}
    .news .item .bar img{float: right;margin: 17px;line-height: 62px;}
    .news .item .bar span{margin-left: 28px ;color: #fff;}
    .news .btn{margin: 45px auto 0px;}
    .news-logo{ vertical-align: middle;margin-right: 10px;}
    
    /*留言板*/
    .message{
    	background: #efefef;
     }
    .message .title{padding: 37px 0px;text-align: center;}
    .message .container{position: relative;min-height: 350px;}
    .message img{position: absolute; width: 100%; } 
    .message .form{position: absolute;top:40px ;width: 748px;left: 167px;}
    .message .form input{padding-left: 10px;width: 100%;line-height: 48px;height:48px;outline: none;border-radius: 4px;background: transparent;font-size: 18px;border:1px solid #6ca400;margin-bottom: 22px;}
    .message .form textarea{height: 95px;width: calc(100% - 10px);font-size: 18px;padding: 10px;outline: none;border-radius: 4px;border: 1px solid #6ca400;}
    .message .form button{margin: 18px 240px 0px; width: 268px; height: 60px; line-height: 60px;background: #fff;border: 1px solid #6ca400;text-align: center;color: #6ca400;font-size: 18px;border-radius: 30px;}
    
    
    /*底部*/
    .footer{
    	background: #6a6a6a;
    	color: #fff;
    	padding-top: 140px;
    }
    .footer a{color: #fff;}
    .footer-nav{line-height: 27px;display: flex; text-align: center;font-size: 18px;}
    .footer-nav-item{ border-right:1px dotted #fff;flex:1; }
    .footer-nav-item:first-child{padding-left: 0px;text-align: left;}
    .footer-from{padding: 24px 0px;}
    .footer-from .title{line-height: 29px;}
    .footer-from .contact{width: 70%;float: left;}
    .footer-from .contact-container{display: flex;margin-top: 14px} 
    .footer-from .contact-container div{flex: 1}
    .search {width: 30%;float: right;}
    .search input{margin: 15px 0px;padding-left: 5px;outline: none;line-height: 26px;height:26px;border: 1px solid #fff; color: #fff;width: 100%;background: transparent;placeholder-color: #fff}
    .search input::placeholder{color: #fff;}
    .footer-info{padding: 25px 0px;}
    .footer-info .link{margin-left: 30px}
    .icp{margin-top: 15px;}
    .icp a{color: #fff; text-decoration: none;}
    
    /*客服*/
    .kefu{position: fixed;top: 20%;width: 77px;right: 0px;text-align: center;}
    .kefu .kefu-contact{background: #373737;height: 77px;display: block; line-height: 77px;}
    .kefu .kefu-chat{background: #666666;height: 77px;display: block;line-height:77px;}
    .kefu .kefu-top{background: #929292;height: 77px;display: block;line-height:77px;} 
    .kefu img{vertical-align: middle; width:27px;}
    
     

    .list-container{height: 122px;padding: 64px 0px 0px 143px;color: #fff;}
    .list-container img{width: 20px;height:20px}
    .list-container .list-title .mtitle{font-size: 20px;margin-left: 11px;color: #fff;}
    .list-container .list-title .ftitle{font-size: 16px;margin-left: 20px;padding-right: 20px;color: #fff;}
    .list-container .list-title .stitle{font-size: 14px;padding-left: 16px;border-left: 4px solid #8d92af;color: #fff;}
    .list-container .list-ftitle{ font-size: 16px;margin-top: 20px;} 
    .list-container .list-ftitle a{color: #fff;}
    
    /*applet*/ 
    #applet .list-container{background: url('../image/app-bg.png');}
    #applet .title{border: 1px solid #6ca400;height: 60px;line-height: 60px;border-radius: 30px;}
    #applet .title .mtitle{font-size:28px;color: #232222;}
    #applet .title .ftitle{font-size: 16px;color: #2b2b2b;}
    
    #applet .ys{padding: 36px 0px 88px;text-align: center;background: #F8F8F8;}
    #applet .ys .title{width: 348px;margin: 0px auto 85px;} 
    #applet .ys .content{background: url('../image/appletys.png');background-size: 100%;  height: 370px;position: relative;}
    #applet .ys .content #item1{position:absolute ;width: 200px;left: 30px ;top: 200px;text-align: left;font-size: 24px;color: #2b2b2b;}
    #applet .ys .content .ys-label{color: #2b2b2b;font-size: 17px;margin-top: 11px;}
    #applet .ys .content #item2{position:absolute ;width: 200px;left: 270px ;top: 310px;text-align: left;font-size: 24px;color: #2b2b2b;}
    #applet .ys .content #item3{position:absolute ;width: 200px;left: 490px ;top: 190px;text-align: left;font-size: 24px;color: #2b2b2b;}
    #applet .ys .content #item4{position:absolute ;width: 200px;left: 720px ;top: 310px;text-align: left;font-size: 24px;color: #2b2b2b;}
    #applet .ys .content #item5{position:absolute ;width: 200px;left: 950px ;top: 190px;text-align: left;font-size: 24px;color: #2b2b2b;}
    
    
    
    #applet .shapp{padding: 37px 0px 42px;text-align: center;background: #fff;}
    #applet .shapp .title{width: 577px;margin: 0px auto 42px;} 
    #applet .shapp  .content .item{float: left;margin-left:61px; width: 300px;}  
    #applet .shapp  .content .item img{  width: 100%;}  
    #applet .shapp  .content .item  .shapp-title{font-size: 24px;color: #2b2b2b; text-align: center;margin-bottom: 20px;}
    #applet .shapp  .content .item  .shapp-label{font-size: 17px;color: #2b2b2b; text-align: center;line-height: 40px;}
    
    #applet .bmlys{padding: 52px 0px;text-align: center;background: #F8F8F8;}
    #applet .bmlys .title{width: 465px;margin: 0px auto 52px;}
    #applet .bmlys .content{background: url('../image/appwsmsz.png');background-size: 100%;  height: 600px;position: relative;}
    #applet .bmlys .content img{margin-bottom: 25px;}
    #applet .bmlys .content #item1{position:absolute ;width: 280px;
    left: 167px;
    top: 24px;font-size:28px;color: #2b2b2b;}
    #applet .bmlys .content #item2{position:absolute ;width: 280px;left: 660px ;top: 24px;font-size: 28px;color: #2b2b2b;}
    #applet .bmlys .content .bmlys-label{font-size:17px;}
    #applet .bmlys .content .bmlys-bottom-border{border-bottom: 1px dotted #aaa ;}
    #applet .bmlys .content #item1-1{padding-bottom: 21px;padding-top: 52px;}
    #applet .bmlys .content #item1-2{padding-top: 17px;}
    #applet .bmlys .content #item1-3{ }
    #applet .bmlys .content #item1-4{padding-bottom: 17px ;}
    #applet .bmlys .content #item1-5{padding-top: 17px;}
    #applet .bmlys .content #item2-1{padding-bottom: 30px;padding-top: 30px;}
    #applet .bmlys .content #item2-3{padding-bottom: 30px;}
    #applet .bmlys .content #item2-4{padding-top: 30px;}
    
    #applet .wsmsz{padding: 36px 0px 59px;text-align: center;background: #fff;}
    #applet .wsmsz .title{width: 525px;margin: 0px auto 73px;}
    #applet .wsmsz .content  .item{margin-left: 75px;float: left;position: relative;margin-left: 61px; width: 300px;}
    #applet .wsmsz .content  .item img{max-width:100%}
    #applet .wsmsz .content  .item:first-child{margin-left: 0px;}
    #applet .wsmsz .content  .item .info{position: absolute;top: 100px;width: 100%;text-align: center;font-size: 30px; color: #353535;}
    
    #applet .jjfa{padding: 36px 0px 94px;text-align: center;background: #F8F8F8;}
    #applet .jjfa .title{width: 450px;margin: 0px auto 55px;}
    #applet .jjfa .item{width: 342px;float: left;height: 222px;position: relative;margin-right: 28px;margin-bottom: 35px;}
    #applet .jjfa .item img{max-width: 100%;}
    #applet .jjfa .item:nth-child(3n){margin-right: 0px;}
    #applet .jjfa .item .bar{position: absolute;bottom: 0px;width: 100%;height: 50px;line-height: 50px;background: rgba(0, 0, 0, 0.5);}
    #applet .jjfa .item .bar span{margin-left: 16px;color: #fff;}
    #applet .jjfa .item .bar img{vertical-align: middle;} 
    
    #applet .sslc{padding: 37px 0px  80px;text-align: center;background: #fff;}
    #applet .sslc .title{width: 450px;margin: 0px auto 89px;}
    #applet .sslc img{max-width: 100%;}
    
    
    
    /*app*/
    #app .list-container{background: url('../image/app-bg.png');}
    #app .title{border: 1px solid #6ca400;height: 60px;line-height: 60px;border-radius: 30px;}
    #app .title .mtitle{font-size: 28px;color: #232222;}
    #app .title .ftitle{font-size: 16px;color: #2b2b2b;}
    
    #app .ys{padding: 36px 0px 88px;text-align: center;background: #F8F8F8;}
    #app .ys .title{width: 348px;margin: 0px auto 60px;}
    #app .ys  .content .item{float: left;position: relative;width:270px}
    #app .ys  .content .item img{width:100%;}
    #app .ys  .content .item .info{position: absolute;top: 150px;color: #2b2b2b;font-size: 26px;left: 100px; }
    #app .ys  .content .item .info2{left: 95px; }
    #app .ys  .content .item .info3{ left: 70px;}
    #app .ys  .content .item .info4{  left: 110px;}
     
    #app .shapp{padding: 38px 0px 90px;text-align: center;background: #fff;}
    #app .shapp .title{width:530px;margin: 0px auto 42px;}  
    #app .shapp  .content .item{float: left;margin-left:61px; width: 300px;}  
    #app .shapp  .content .item img{  width: 100%;}  
    #app .shapp  .content .item span{font-size: 24px;color: #2b2b2b; text-align: center;}
    
    #app .wsmsz{padding:  38px 0px 90px;text-align: center;background: #F8F8F8;}
    #app .wsmsz .title{width: 525px;margin: 0px auto 42px;}
    #app .wsmsz .content{background: url('../image/appwsmsz.png');background-size: 100%;  height: 410px;position: relative;}
    #app .wsmsz .content img{margin-bottom: 52px;}
    #app .wsmsz .content #item1{position:absolute ;width: 250px;left: 190px ;top: 80px;font-size: 26px;color: #2b2b2b;}
    #app .wsmsz .content #item2{position:absolute ;width: 250px;left: 680px ;top: 80px;font-size: 26px;color: #2b2b2b;}
    
    #app .jjfa{padding: 36px 0px 93px;text-align: center;background: #fff;}
    #app .jjfa .title{width: 328px;margin: 0px auto 54px;}
    #app .jjfa .item{width: 263px;float: left;height: 223px;position: relative;margin-right: 7px;margin-bottom: 35px;}
    #app .jjfa .item img{width: 100%;}
    #app .jjfa .item:first-child{margin-left: 136px;}
    #app .jjfa .item:last-child{margin-right: 0px;}
    #app .jjfa .item .bar{position: absolute;bottom: 0px;width: 100%;height: 68px;line-height: 68px;background: rgba(0, 0, 0, 0.5);}
    #app .jjfa .item .bar span{margin-left: 16px;color: #fff;}
    #app .jjfa .item .bar img{vertical-align: middle;width:20px;} 
     
    #app .sslc{padding: 52px 0px 120px;text-align: center;background: #F8F8F8;}
    #app .sslc .title{width: 633px;margin: 0px auto 89px;}
    #app .sslc .container img{width: 100%;}
    
    
    

    /*system*/ 
    
    #system .list-container{background: url('../image/system-bg.png');}  
    #system .title{border: 1px solid #6ca400;height: 60px;line-height: 60px;border-radius: 30px;}
    #system .title .mtitle{font-size: 28px;color: #232222;}
    #system .title .ftitle{font-size: 16px;color: #2b2b2b;}
     
    
    #system .ys{padding: 36px 0px 88px;text-align: center;background: #F8F8F8;}
    #system .ys .title{width: 348px;margin: 0px auto 60px;}
    #system .ys  .content .item{float: left;position: relative;width:270px}
    #system .ys  .content .item img{width:100%;}
    #system .ys  .content .item .info{position: absolute;top: 150px;color: #2b2b2b;font-size: 26px;left: 80px; }
    #system .ys  .content .item .info2{left: 85px; }
    #system .ys  .content .item .info3{ left: 110px;}
    #system .ys  .content .item .info4{  left: 58px;}
    
    #system .wsmsz{padding: 37px 0px 69px;text-align: center;background: #fff;}
    #system .wsmsz .title{width: 525px;margin: 0px auto 97px;}
    #system .wsmsz .content{background: url('../image/wsmsz.png');background-size: 100%;  height: 330px;position: relative;}
    #system .wsmsz .content #item1{position:absolute ;width: 250px;left: 35px ;top: 25px;font-size: 24px;color: #2b2b2b;}
    #system .wsmsz .content #item2{position:absolute ;width: 250px;left: 230px ;top: 135px;font-size: 24px;color: #2b2b2b;}
    #system .wsmsz .content #item3{position:absolute ;width: 250px;left: 415px ;top: 25px;font-size: 24px;color: #2b2b2b;}
    #system .wsmsz .content #item4{position:absolute ;width: 250px;left: 605px ;top: 135px;font-size: 24px;color: #2b2b2b;}
    #system .wsmsz .content #item5{position:absolute ;width: 250px;left: 790px ;top: 25px;font-size: 24px;color: #2b2b2b;}
     
    #system .jjfa{padding: 36px 0px 94px;text-align: center;background: #F8F8F8;}
    #system .jjfa .title{width: 450px;margin: 0px auto 55px;}
    #system .jjfa .item{width: 342px;float: left;height: 222px;position: relative;margin-right: 28px;margin-bottom: 35px;}
    #system .jjfa .item img{max-width: 100%;}
    #system .jjfa .item:nth-child(3n){margin-right: 0px;}
    #system .jjfa .item .bar{position: absolute;bottom: 0px;width: 100%;height: 50px;line-height: 50px;background: rgba(0, 0, 0, 0.5);}
    #system .jjfa .item .bar span{margin-left: 16px;color: #fff;}
    #system .jjfa .item .bar img{vertical-align: middle;} 
     
     
     /*web*/
    #web .list-container{background: url('../image/web-bg.png');}
     
    
    #web .title{border: 1px solid #6ca400;height: 60px;line-height: 60px;border-radius: 30px;}
    #web .title .mtitle{font-size: 28px;color: #232222;}
    #web .title .ftitle{font-size: 16px;color: #2b2b2b;}
    
    #web .ppwz{padding: 52px 0px 121px;text-align: center;background: #F8F8F8;}
    #web .ppwz .title{width: 543px;margin: 0px auto 102px;}
    #web .ppwz .content{background: url('../image/bg-ppwz.png');background-size: 100%;  height: 200px;position: relative;}
    #web .ppwz .content #item1{position:absolute ;width: 130px;left: 65px ;top: 20px;font-size: 18px;color: #2b2b2b;} 
    #web .ppwz .content #item2{position:absolute ;width: 130px;left: 275px ;top: 20px;font-size: 18px;color: #2b2b2b;}
    #web .ppwz .content #item3{position:absolute ;width: 130px;left: 485px ;top: 20px;font-size: 18px;color: #2b2b2b;}
    #web .ppwz .content #item4{position:absolute ;width: 130px;left: 695px ;top: 20px;font-size: 18px;color: #2b2b2b;}
    #web .ppwz .content #item5{position:absolute ;width: 130px;left: 905px ;top: 20px;font-size: 18px;color: #2b2b2b;}
    
    
    #web .fwgdqy{padding: 37px 0px 82px;text-align: center;background: #fff;}
    #web .fwgdqy .title{width: 475px;margin: 0px auto 74px;}
    #web .fwgdqy img{max-width: 100%;}
    
    #web .kflc{padding: 37px 0px 94px;text-align: center;background: #F8F8F8;}
    #web .kflc .title{width: 426px;margin: 0px auto 87px;}
    #web .kflc img{max-width: 100%;}
    
    #default-list{ ;width:1083px;margin:50px auto 0px;}
    .main {
	width: 700px;
	margin-right: 50px;
    }
}