@media screen and (max-width: 768px){

	body{padding-top: 44px;}

	.warrp{width: 100%;}

}

@media screen and (min-width: 768px){

	.warrp{width: 750px;}

}

@media screen and (min-width: 992px){

	.warrp{width: 970px;}

}

@media screen and (min-width: 1400px){

	.warrp{width: 1400px;}

}

/*导航 和banner*/

@media screen and (max-width: 768px){

	.full-search{padding: 10px 20px; height: 60px;}

	.full-search .close{right: 30px;}

	.home-baner .swiper-container{height: 100%;}

	.home-baner .swiper-container .swiper-slide >img{height: 100%;

    width: 100%;

    object-fit: cover;}



    .do-blk{margin:30px 0 25px;}

    .home-baner .scroll-more{display: none;}

    .null-position{display: none;}

}

@media screen and (min-width: 768px){

	.home-baner{}

	.home-baner .slide-box{display: block; }

	.home-baner .slide-box .warrp-box{position: absolute; top: 50%; width: 60%; left: 20%; transform: translateY(-50%); }

	.home-baner .slide-box .experts{width: auto; font-size: 20px; line-height: 20px; margin:25px auto 25px;}

	.home-baner .slide-box .txt{width: 100%; text-align:left; margin:0 auto 35px;}

	.home-baner .slide-box .txt span{display: block;}

	.home-baner .slide-box .find-more{text-align: left;}





}

@media screen and (min-width: 992px){

	.top-nav{display: block;}

	.media-nav{display: none;}

	.null-position{height: 80px;}

	.home-baner .slide-box .warrp{padding-top: 12%;}

	.home-baner .slide-box .txt{font-size: 60px; line-height: 60px;}

	.home-baner .scroll-more img{width: 28px;}

	.home-baner .scroll-more .txt{margin:10px 0 15px;}



	.home-baner .slide-box .experts{font-size: 36px; line-height: 36px; margin:25px auto 35px;}

	.home-baner .slide-box .txt{margin:0 auto 35px; font-size: 80px; line-height: 80px;}

	

	.home-baner .slide-box .find-more{text-align: left;}

}

@media screen and (min-width: 1400px){

	.home-baner .slide-box .warrp{padding-top: 9%;}

	.home-baner .slide-box .txt{font-size: 120px; line-height: 120px;}

	.home-baner .scroll-more .txt{margin:10px 0 30px;}

	.home-baner .slide-box .experts{font-size: 36px; line-height: 36px; margin:25px auto 35px;}

	.home-baner .slide-box .txt{margin:0 auto 35px; font-size: 120px; line-height: 120px;}

	

	.home-baner .slide-box .find-more{text-align: left;}

}



/*home-blk2*/ 

@media screen and (max-width: 768px){

	.warrp{width: 100%; padding:0 15px;}

	.do-blk .lf-cont{width:100%;}

	.do-blk .lr-cont{width:100%; position: relative; left: 0; max-width: 100%; padding:0 15px;}

	.prd-class,.product-screen{width: 100%; padding:0 15px;}

	.new-products .product-screen .lit{margin-bottom: 10px;}

	.prd-class .lit{float:left; display: inline; width: 50%; padding-right: 10px;}



	.work-with{padding-top: 25px;}

	.work-with .blk-title img{width: 170px;}

	.new-products{padding-top: 25px;}

	.new-products .blk-tite{margin-bottom: 25px;}	

	.new-products .blk-tite span{font-size: 27px; line-height: 40px;}

	.new-products .product-screen .lit .txt{line-height: 45px;}

	.work-with{padding-bottom: 15px;}

	.home-small-screen{display: block;}





	.small-news-trends{display: block;}

	.news-trends{display: none;}



	.do-blk .what-do{width: 80%; font-size: 16px; line-height: 30px; margin-bottom: 25px;}

	.do-blk .do-swiper{padding-left: 0;}

	.do-blk .do-swiper .controll{position:initial; padding: 0; margin-top: 20px; width: 100%;}

	.do-blk .do-swiper .controll .box{}

	.do-blk .do-swiper .controll .lit{width: 25%; padding:25px 0;}

	.do-blk .do-swiper .controll .cove-box{top: 0; transform: translateY(0);}

	.do-blk .do-swiper .controll .lit .txt{font-size: 20px; line-height: 20px; margin-top: 10px;}

	.do-blk .do-swiper .controll .lit img{display: block; max-width: 70%;}

}

@media screen and (min-width: 768px){

	

	.do-blk .do-list .lit .txt{font-size: 20px;}

	.do-blk .lr-cont{top: 158px;}

	.do-blk .lr-cont .show-ig img{height: 170px;}



	.home-small-screen{display: none;}

	.do-blk{display: block;}

	.small-news-trends{display: none;}

	.news-trends{display: block;}

}

@media screen and (min-width: 992px){

	.do-blk .lr-cont{top:16px;}

	.do-blk .do-list .lit .txt{font-size: 30px; line-height: 48px;}

	.do-blk .lr-cont .show-ig img{height: 364px;}

}

@media screen and (min-width: 1400px){

	.do-blk .lr-cont{top: 5px;}

	.do-blk .lr-cont .show-ig img{height: 450px;}

} 

@media screen and (max-width: 768px){

	

	.do-blk .lf-cont{width:100%;}

	.do-blk .lr-cont{width:100%; position: relative; left: 0; max-width: 100%; padding:0 15px;}

}



/*news-trends*/



@media screen and (min-width: 768px){

	.news-trends .lf-lit{width: 50%;}

	.news-trends .lr-lit{width: 50%;}

	.news-trends .absolut-cont{position: absolute; left: 0; bottom: 0;}

	.news-trends .absolut-cont .lit{width: 25%;}

	.news-trends .absolut-cont .lit.first{width: 50%;}

}

@media screen and (min-width: 992px){

	.news-trends{padding:85px 0 60px;}

	.news-trends .lf-lit .infos-lit{padding:30px;}

	.news-trends .lf-lit .infos-lit .times{font-size: 16px; line-height: 24px;}

	.news-trends .lf-lit .infos-lit .tite{font-size: 18px; line-height: 30px; max-height: 90px; overflow: hidden;}

	.news-trends .lf-lit .infos-lit .view{left:30px; bottom: 30px;}

	.news-trends .absolut-cont .infos-lit{padding:30px;}

	.news-trends .absolut-cont .infos-lit .times{font-size: 16px; line-height: 24px;}

	.news-trends .absolut-cont .infos-lit .tite{font-size: 18px; line-height: 30px; max-height: 90px; overflow: hidden;}

	.news-trends .absolut-cont .infos-lit .view{left:30px; bottom: 30px;}

	.news-trends .find-more{margin-top: 45px; font-weight: 400;}

}



/*index products*/

@media screen and (min-width: 768px){

	.new-products .product-screen .lit{float:left; display: inline; width: 50%; padding:0 15px;}

	.new-products .product-screen .lit:first-child{padding:0 10px 0 20px;}

	.new-products .product-screen .lit:last-child{padding:0 20px 0 10px;}



	.prd-class{width: 750px; display: flex;}

	.prd-class .lit{flex: 1; padding:0 8px;}

}

@media screen and (min-width: 992px){

	.prd-class{width: 970px;}

	.new-products .product-screen .lit{width: 25%;}

	.prd-class .lit{width: 20%;}

}

@media screen and (min-width: 1400px){

	.prd-class{width: 1400px;}

	.prd-class .lit{width: 20%;}

}

/*footer*/

@media screen and (min-width: 768px){

	.work-with .work-with-list li{width: 25%;}

}

@media screen and (min-width: 768px){

	.work-with .work-with-list li{width:20%;}

	.work-with{padding-bottom: 98px;}

	.subscribe .subscribe-warrp{top: -75px;}

	.subscribe .subscribe-warrp .from-lit{float:left; display: inline; width: 28%; padding:0 30px 0 0; margin-top: 10px;}

	.subscribe .subscribe-warrp .from-lit:last-child{width: 16%; padding:0 0 0 15px; margin-top: 0;}

	

	



	.site-link{float:left; display: inline;}

	.copyright{float:right; display: inline;}

	.subscribe .subscribe-warrp .blk-tite{font-size: 18px; line-height: 40px; margin-bottom: 33px;}

	.subscribe .subscribe-warrp .from-lit input{font-size: 16px; line-height: 27px; }

	.subscribe .subscribe-warrp .from-lit .submit-btn{line-height: 48px;}

}

@media screen and (min-width: 992px){

	.footer .foot-lit{float: left; display: inline; width: 33.33%; padding-right: 5%;} 

}

@media screen and (min-width: 1400px){

	.work-with .work-with-list li{width:16.6%;}

	.subscribe .subscribe-warrp{top: -78px;}

	.work-with{padding-bottom: 148px;}

	

}



/*.product-page*/

@media screen and (max-width: 768px){

	.small-product-content{display: block;}

	.products-row-content{display: none;}

}

@media screen and (min-width: 768px){

	.product-row{display: table; margin-bottom:80px;}

	.product-row .product-list{display: table-cell; width: 50%; vertical-align: top;}

	.product-row.left .have-breach{padding-right: 10px;}



	.product-row.left .big-ig{padding-left: 40px; padding-top: 106px;}

	.product-row.left .big-ig .big-ig-box{position: relative; width: 100%; height: 100%; background: #fff;}

	.product-row.left .big-ig .big-ig-box img{transform: translateX(-30px) translateY(30px);}



	.product-row.right .have-breach{padding-left: 60px;}

	.product-row.right .have-breach .goods{}

	.product-row.right .big-ig{padding-right: 20px; padding-top: 68px;}

	.product-row.right .big-ig .big-ig-box{position: relative; width: 100%; height: 100%; background: #fff;}

	.product-row.right .big-ig .big-ig-box img{transform: translateX(30px) translateY(30px);}



	.small-product-content{display: none;}

	.products-row-content{display: block;}

}

@media screen and (min-width: 992px){

	.product-row{display: table; margin-bottom: 45px;}

	.product-row .product-list{display: table-cell; width: 50%; vertical-align: top;}

	.product-row.left .have-breach{padding-right: 20px;}

	.product-row .have-breach .goods .lit .infos p{font-size: 16px; line-height: 30px;}

	.product-row.left .big-ig{padding-left: 40px; padding-top:60px;}

	.product-row.left .big-ig .big-ig-box{position: relative; width: 100%; height: 100%; background: #fff;}

	.product-row.left .big-ig .big-ig-box img{transform: translateX(-30px) translateY(30px);}



	.product-row.right .have-breach{padding-left: 60px;}

	.product-row.right .have-breach .goods{}

	.product-row.right .big-ig{padding-right: 20px; padding-top: 55px;}

	.product-row.right .big-ig .big-ig-box{position: relative; width: 100%; height: 100%; background: #fff;}

	.product-row.right .big-ig .big-ig-box img{transform: translateX(30px) translateY(30px);}

}

@media screen and (min-width: 1400px){

	.product-row .have-breach .goods .lit{padding: 0; width: 280px; margin-right: 30px;}

	.product-row .have-breach .goods .lit:last-child{margin-right: 0;}

	.product-row{margin-bottom: 100px;}

	.product-row .have-breach .goods .lit .infos{padding:10px 15px;}

	.product-row .have-breach .tite{font-size: 48px; line-height: 52px;}

	.product-row .have-breach .subf-breach{margin-bottom: 35px;}

	.product-row.left .have-breach{padding-right: 90px;}

	

	.product-row.left .big-ig{padding-left: 50px; padding-top: 0px;}	

	.product-row.left .big-ig .big-ig-box img{transform: translateX(-50px) translateY(50px);}



	.product-row.right .have-breach{padding-left: 105px;}

	.product-row.right .have-breach .goods{}

	.product-row.right .big-ig{padding-right: 50px; padding-top: 0px;}

	

	.product-row.right .big-ig .big-ig-box img{transform: translateX(50px) translateY(50px);}

}



/*details*/

@media screen and (max-width: 768px){

	.params-list.media-statur{display: table;}

	.params-list.big-screen-statur{display: none;}

	.Application-list .lit{width: 100%; margin-bottom: 15px;}

	.main-info-details{border-bottom: 10px solid #f4f4f4;}

}

@media screen and (min-width: 768px){

	.g-lr-infos .details-info-cont .lit .lab{float:left; display: inline; width: 180px; line-height: 32px;}

	.related-products li{width: 33.33%;}

	.params-list.media-statur{display: none;}

	.params-list.big-screen-statur{display: table;}





	.resource-down{overflow: hidden;}

	.resource-down .lit{margin-bottom: 55px; float:left; display: inline; width: 33.33%; padding:0 10px;}

	.resource-down .lit:first-child{padding:0 20px 0 0;}

	.resource-down .lit:last-child{padding:0 0 0 20px;}



	.access-list .lit{float:left;display: inline; width: 33.33%;}



}

@media screen and (min-width: 992px){

	.main-info-details .g-lf{float:left; display:inline; width:480px;}

	

	.main-info-details .g-lr-infos{ padding-left: 50px;}

	.related-products li{width: 25%;}

}

@media screen and (min-width: 1400px){

	.related-products li{width: 20%;}

}



/*产品列表*/

@media screen and (max-width: 768px){

	.main-sub-prd{padding-top: 0;}	

	.sub-blk-tite{display:block;}

	.sub-prd-ovhd .prd-list li{padding:0 10px 0 0; margin-bottom: 25px;}

	.sub-prd-ovhd .prd-list li:nth-child(2n){padding:0 0 0 10px;}

	.main-sub-prd .warrp {position: relative;}

	.sub-prd-ovhd{padding-top: 25px;}

	.main-sub-prd .warrp .sub-prd-lf{position: absolute; left: 0; top: 0; width: 100%; background: rgba(0,0,0,0.8)}

	.sub-prd-lf .sub-blk-link{background: #fff; padding:15px 15px 15px;}

	.sub-prd-lf .sub-blk-link dl{margin-bottom: 10px;}

}



@media screen and (min-width: 480px){

	.sub-prd-ovhd .prd-list li .title-txt{height: 40px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

}

@media screen and (max-width: 768px){

	.sub-prd-baner 	.big-screen{display: none;}

	.sub-prd-baner 	.small-screen{display: block;}

}

@media screen and (min-width: 768px){

	.sub-prd-lf{float:left; display: inline; width:240px; margin-right: 50px;}

	.sub-prd-ovhd .prd-list li .title-txt{height: 40px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.sub-prd-baner 	.big-screen{display: block;}

	.sub-prd-baner 	.small-screen{display: none;}

	

	.sub-prd-baner .cont .main-tite{font-size: 20px; margin-bottom:20px;}

	.sub-prd-baner .cont .subf-tite{font-size: 16px; line-height: 20px; max-height: 40px;}



	.sub-prd-lf .sub-blk-tite .menu{display: none;}

	.sub-prd-lf .sub-blk-link{display: block;}

}

@media screen and (min-width: 992px){



	.sub-prd-baner .cont .main-tite{font-size: 30px; margin-bottom:30px;}

	.sub-prd-baner .cont .subf-tite{font-size: 14px; line-height: 20px;}

	.sub-prd-ovhd .prd-list li{width: 33.33%;}	

}

@media screen and (min-width: 1400px){



	.sub-prd-baner .cont .main-tite{font-size: 80px; line-height: 80px; margin-bottom:40px;}

	.sub-prd-baner .cont .subf-tite{font-size: 20px; line-height: 24px; max-height: 48px;}

	.sub-prd-ovhd .prd-list li .title-txt{font-size: 16px; line-height: 24px; padding:10px; height: 44px;}

}



/*news-trends*/

@media screen and (max-width: 768px){

	.news-trends-baner .big-screen{display: none;}

	.news-trends-baner .small-screen{display: block;}

}

@media screen and (min-width: 768px){

	.news-trends-baner .big-screen{display: block;}

	.news-trends-baner .small-screen{display: none;}

	.news-trends-baner .cont{width: 80%; left: 10%;}

	.news-trends-baner .cont .main-tite {font-size: 30px; line-height: 30px; margin-bottom: 10px;}

	.news-trends-baner .cont .subf-tite{font-size: 16px; line-height: 24px;}

}

@media screen and (min-width: 992px){

	.news-trends-baner .cont{width: 70%; left: 15%;}

	.news-trends-baner .cont .subf-tite{font-size: 18px; line-height: 30px;}

	.news-trends-baner .cont .main-tite{margin-bottom: 30px;font-size: 60px; line-height: 60px;}

}

@media screen and (min-width: 1400px){

	.news-trends-baner .cont .main-tite {font-size: 80px; line-height: 80px; margin-bottom: 30px;}

}



/*news-page*/

@media screen and (min-width: 480px){

	.news-page-list li{float:left; display: inline; width: 50%; padding:0 10px;}

}

@media screen and (min-width: 768px){

	.news-page-list li{float:left; display: inline; width: 50%; padding:0 15px;}

	.news-page-list li .descript-small{padding:25px 20px 20px;}

}

@media screen and (min-width: 992px){

	.news-trends-page{padding:40px 0 55px;}

	.news-page-list li{width: 33.33%; padding:0 10px;}

	.news-page-list li:first-child{padding:0 20px 0 0;}

	.news-page-list li:last-child{padding:0 0 0 20px;}

	

	.news-page-list li .descript-small .times{font-size: 14px; line-height: 20px;}

	

	.news-page-list li .descript-small .details{font-size: 16px; line-height: 24px; height: 72px;}

	.news-page-list li .descript-small .view-detail{font-size: 14px; line-height: 20px;}

}

@media screen and (min-width: 1400px){

	.news-trends-page{padding:50px 0 65px;}

	.news-page-list li{width: 440px; margin-right: 24px; padding:0;}

	.news-page-list li:last-child{margin-right: 0; padding: 0;}

	.news-page-list li:first-child{padding:0;}



}



/*news-details*/

@media screen and (min-width: 480px){

	.recomm-news{overflow: hidden;}

	.recomm-news ul{overflow: hidden;}

	.recomm-news ul li{float:left; display: inline; padding:0 10px; width: 50%;}

}

@media screen and (max-width: 768px){

	.details-content h2{font-size: 16px; line-height: 24px; margin-bottom: 15px; padding-top: 10px;}

	.details-content p{font-size: 12px; line-height: 20px; margin-bottom: 20px;}

}
.recomm-news {margin-top: 80px}
@media screen and (min-width: 768px){



}

@media screen and (min-width: 992px){

	.details-cont{float:left; display: inline; width: 600px; margin-right: 50px;}

	.recomm-news ul li{padding:0; width: 100%;}

	.recomm-news li .infos .times{font-size: 14px;}

	.recomm-news li .infos .title{font-size: 16px; line-height: 24px; height: 48px;}

	.details-cont h1{font-size: 44px; line-height: 44px;}

	.subf-info{overflow: hidden;}

	.subf-info .times{font-size: 14px; float:left; display: inline;}

	.subf-info .share{float:right; display: inline;}

	.details-content h2{font-size: 18px; line-height: 18px;}

	.details-content p{font-size: 16px; line-height:24px; }

}

@media screen and (min-width: 1400px){

	.details-cont{width: 1010px;}

	.details-content h2{font-size: 32px; line-height: 32px;}

}



/*contact us*/

@media screen and (max-width: 768px){

	.contact-us-banr .big-screen{display: none;}

	.contact-us-banr .small-screen{display: block;}

}

@media screen and (min-width: 768px){

	.contact-us-main{padding:0;}

	.company-contact{overflow: hidden; display: table; margin-bottom: 30px;}

	.company-contact .lit{display: table-cell; vertical-align: top; width: 33.33%; margin-bottom: 0; position: relative; border-left: 8px solid #f4f4f4; border-right: 8px solid #f4f4f4;	padding-left: 30px; padding-right: 30px;}

	.company-contact .lit:first-child{border-left-width: 0; border-right-width: 16px;}

	.company-contact .lit:last-child{border-left-width: 16px; border-right-width: 0;}

	

	.contact-us-main .form-contact{overflow: hidden;}

	.contact-us-main .form-contact .lit{float:left; display: inline; width: 33.33%;}

	.contact-us-main .form-contact .lit.last{width: 100%;}

	.contact-us-banr .big-screen{display: block;}

	.contact-us-banr .small-screen{display: none;}

	.contact-us-banr .cont-box{height: 70%;}



	.contact-us-banr .cont-box .txt-cont{left: 10%; width: 80%;}

	.contact-us-banr .tite-ig{font-size: 30px; line-height: 30px; margin-bottom: 25px;}

	.contact-us-banr .tite-ig .txt{line-height: 20px;}

	.contact-us-main .warrp{    transform: translateY(-50px);}

	.contact-us-main .form-blk-cont{padding:20px;}

}

@media screen and (min-width: 992px){

	.contact-us-main .form-contact .lit{margin-bottom: 20px;}

	.contact-us-main .contact-submit{margin-top: 10px;}

.contact-us-main .form-blk-cont{padding:30px;}

	.contact-us-banr .cont-box .txt-cont{left: 15%; width: 70%;}

	.contact-us-banr .tite-ig{font-size: 50px; line-height: 50px; margin-bottom: 10px;}

	.company-contact .lit{padding-left: 50px; padding-right: 50px;}

	.contact-us-main .warrp{    transform: translateY(-70px);}

}

@media screen and (min-width: 1400px){

	.contact-us-main .form-blk-cont{padding:40px 60px;}

	.contact-us-banr .cont-box .txt-cont{left: 20%; width:60%;}

	.contact-us-banr .tite-ig{font-size: 80px; line-height: 80px; margin-bottom: 35px;}

	.company-contact .lit{padding-left: 90px; padding-right: 90px;}

	.contact-us-main .warrp{    transform: translateY(-90px);}

}



/*about */

@media screen and (max-width: 768px){

	.about-baner .shadow-cont{position: relative; background: #031a2e;}

	.about-baner .shadow-cont .core-value a{font-size: 16px; border:none; line-height: 24px; text-transform: uppercase;}



	.about-page{display: none;}

	.small-about{display: block;}

}

@media screen and (min-width: 768px){

	.about-baner .big-title div{font-size: 70px; line-height: 70px;}

	.about-page{padding:30px 0 115px;}

	.about-page .about-lit{display: table; width: 100%;}

	.about-page .about-lit .ig{display: table-cell; width: 42%;}

	.about-page .about-lit .txt-info{display: table-cell; width: 58%; vertical-align: top; position: relative;border-top: 15px solid #eee; border-bottom: 15px solid #eee;}

	.about-page .about-lit .txt-info .cont-box{position: absolute; left: 0; top: 0; width: 100%; height: 100%; }

	.about-page .about-lit.left .cont-box{transform: translateY(0px) translateX(-15px);}

	.about-page .about-lit.right .cont-box{transform: translateY(0px)  translateX(15px);}

	.about-page .about-lit .txt-info .cont-box .tite{margin-bottom:10px; }



	.about-page{display: block;}

	.small-about{display: none;}

}

@media screen and (min-width: 992px){

	.about-baner .big-title div{font-size: 100px; line-height: 100px;}

	.about-page{padding:30px 0 115px;}

	

	.about-baner .shadow-cont .txt{margin:15px 0;}

	.about-baner .shadow-cont{padding: 20px 0;}

	

	.about-page .about-lit .txt-info{border-top-width: 25px; border-bottom-width: 25px; }

	.about-page .about-lit .txt-info .cont-box{padding:10px 50px;}

	.about-page .about-lit.left .cont-box{transform: translateY(0px) translateX(-25px);}

	.about-page .about-lit.right .cont-box{transform: translateY(0px)  translateX(25px);}

	.about-page .about-lit .txt-info .cont-box .tite{margin:20px 0 30px; }

}

@media screen and (min-width: 1400px){



	.about-baner .big-title div{font-size: 150px; line-height: 150px;}

	.about-page .about-lit .txt-info{border-top-width: 35px; border-bottom-width: 35px; }

	.about-page .about-lit .txt-info .cont-box{padding: 35px 78px;}

	.about-page .about-lit.left .cont-box{transform: translateY(0px) translateX(-35px);}

	.about-page .about-lit.right .cont-box{transform: translateY(0px)  translateX(35px);}

}



/*solutions*/

@media screen and (max-width: 768px){

	.solution-banr .small-screen{display: block;}

	.solution-banr .big-screen{display: none;}

}



@media screen and (min-width: 768px){

	.solution-banr .small-screen{display: none;}

	.solution-banr .big-screen{display: block;}

	.solution-banr .cont-txt{width: 70%; left: 15%;}

	.solution-banr .cont-txt .main{font-size: 40px; line-height: 40px; margin-bottom: 20px;}

	.solution-banr .cont-txt .subf{font-size: 18px; line-height: 24px;}

	.project-list li{width: 25%;}

	.solutions-projects{padding:47px 0 40px;}

	.solutions-projects .tite{margin-bottom: 40px;}

	.solutions-cont .swiper-slide:after{content: ''; position: absolute; right: -14px; top: 70px;   width: 28px; height: 21px; background: url(../images/double-allaw-r.png) no-repeat;}





	.small-screen-solutions{display: none;}

	.big-screen-solutions{display: block;}



	.big-solutins-lit .lit{margin-top: 41px; width: 141px; height: 141px;}

	.big-solutins-lit .lit .box{padding-top: 28px;}

	.big-solutins-lit .lit img{width: 35px;}

	.big-solutins-lit .lit .tag-txt{font-size: 12px; line-height: 18px;}



}

@media screen and (min-width: 992px){

	.solutions-projects{padding:52px 0 80px;}

	.solution-banr .cont-txt{width: 60%; left: 20%;}

	.solution-banr .cont-txt .main{font-size: 60px; line-height: 60px;  margin-bottom: 25px;}

	.solution-banr .cont-txt .subf{font-size: 18px; line-height: 24px;}

	.project-list li{padding:0 20px; margin-bottom: 40px;}

	.solutions-projects .tite{margin-bottom: 50px;}

	.solutions-flow .solutions-cont .solutions-slide-box{padding-bottom:65px;}



	.big-solutins-lit{height: 291px;}

	.big-solutins-lit .lit{margin-top: 55px; width: 178px; height: 178px;}

	.big-solutins-lit .lit .box{padding-top: 45px;}

	.big-solutins-lit .lit img{width: 45px; margin-bottom: 5px;}

	.big-solutins-lit .lit .tag-txt{font-size: 12px; line-height: 18px;}

}

@media screen and (min-width: 1400px){

	.solutions-projects{padding:57px 0 50px;}

	.solution-banr .cont-txt .main{font-size: 80px; line-height: 80px; margin-bottom: 35px;}

	.solution-banr .cont-txt .subf{font-size: 18px; line-height: 24px;}



	.solutions-flow .solutions-cont .solutions-slide-box{padding-bottom: 85px;}

	.solutions-flow .blk-tite{margin:50px auto 75px;}



	.big-solutins-lit{height: 420px;}

	.big-solutins-lit .lit{margin-top: 85px; width: 250px; height: 250px;}

	.big-solutins-lit .lit .box{padding-top: 70px;}

	.big-solutins-lit .lit img{width: 66px; margin-bottom:10px;}

	.big-solutins-lit .lit .tag-txt{font-size: 18px; line-height: 24px;}

}