@charset "utf-8";
/*banner*/
.banner{position: relative;overflow: hidden;}
.banner .swiper-slide .pic{display: block;padding-top: 40%;background-position: center;background-size: cover;background-repeat: no-repeat;}
.banner .swiper-slide .info{position: relative;top: 50%;width: 94%;margin: 0 auto;max-width: 1400px;line-height: 1;color: #fff;transform: translateY(-50%);}
.banner .swiper-slide .info .tit1{font-size: 50px;font-weight: 100;}
.banner .swiper-slide .info .tit1 i{font-weight: bold;}
.banner .swiper-slide .info .tit2{margin-top: 20px;font-size: 18px;opacity: .7;}
.banner .swiper-pagination{z-index: 1;bottom: 50px;font-size: 0;}
.banner .swiper-pagination .swiper-pagination-bullet{position: relative;width: 34px;height: 34px;margin: 0 10px;background-color: rgba(255,255,255,.5);font-size: 18px;text-align: center;line-height: 34px;font-weight: bold;color: transparent;opacity: 1;transform: scale(.35);transition: 0.5s;}
.banner .swiper-pagination .swiper-pagination-bullet-active{color: #fff;transform: scale(1);}
.banner .swiper-pagination .swiper-pagination-bullet-active:after{content: '';z-index: -1;position: absolute;left: -4px;right: -4px;top: -4px;bottom: -4px;border: 1px solid rgba(255,255,255,.5);border-radius: 50%;pointer-events: none;animation: scaleToDouble 2s 0.5s infinite;}
.banner .btn{z-index: 1;position: absolute;top: 50%;width: 40px;height: 40px;margin-top: -20px;border: 2px solid #fff;border-radius: 50%;cursor: pointer;transition: 0.3s;filter: drop-shadow(2px 2px 4px rgba(0,0,0,.3));}
.banner .btn:after{content: '';position: absolute;left: 50%;top: 50%;width: 20%;height: 20%;border-top: 2px solid #fff;}
.banner .prev-btn{left: 0;transform: translateX(-100%);}
.banner .prev-btn:after{border-left: 2px solid #fff;transform: translate(-30%,-50%) rotate(-45deg);}
.banner .next-btn{right: 0px;transform: translateX(100%);}
.banner .next-btn:after{border-right: 2px solid #fff;transform: translate(-70%,-50%) rotate(45deg);}
.banner .btn:hover{background-color: #12468f;border-color: #12468f;}
.banner:hover .prev-btn{transform: translateX(100%);}
.banner:hover .next-btn{transform: translateX(-100%);}
@keyframes scaleToDouble{
	to{transform: scale(1.4);opacity: 0;}
}

/******首页******/
.index-container{min-height: 500px;overflow: hidden;}
/*标题*/
.index-title{position: relative;margin-bottom: 40px;text-align: center;line-height: 1;}
.index-title .cn{position: relative;display: inline-block;vertical-align: top;padding-bottom: 15px;font-size: 40px;}
.index-title .cn1:before{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 1px;background-color: #CFCFCF;}
.index-title .cn1:after{content: '';position: absolute;left: 50%;bottom: 0;width: 36px;height: 2px;margin-left: -18px;background-color: #12468f;}
.index-title .en{margin-bottom: 15px;font-size: 16px;text-transform: uppercase;color: #000;}
.index-title .en:after{    content: "";
    width: 120px;
    height: 1px;
    display: inline-block;
    background: #aaa;
    margin: 4px 10px;}
		.index-title .en span{color:#12468f;font-weight:bold;}
.index-title.left{text-align: left;}
.index-title.left .cn:before{left: 0;margin-left: 0;}
.index-title.left .cn:after{left: 0;margin-left: 0;}
.index-title.white .cn{color: #fff;}
.index-title.white .en{color: #fff;}
/*更多按钮*/
.more-btn{display: inline-block;vertical-align: top;padding: 0 2em;border: 1px solid #DADCDE;border-radius: 18px;line-height: 34px;transition: 0.3s;}
.more-btn .arrow{position: relative;display: inline-block;vertical-align: middle;width: 12px;height: 12px;margin: -.25em 0 0 .4em;}
.more-btn .arrow:after{content: "";position: absolute;left: 50%;top: 50%;width: 50%;height: 50%;border-top: 1px solid currentColor;border-right: 1px solid currentColor;transform: translate(-50%,-50%) rotate(45deg);}
.more-btn:hover{background-color: #12468f;border-color: transparent;color: #fff;}
.index-title .more-btn{position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
/*布局*/
.index-container .part1{padding: 70px 0 40px;background: #f5f7f9 url(../images/bg2.png) center no-repeat;background-size: cover;}
.index-container .part2{padding: 80px 0 0;background: #012868 url(../images/bg0.png) center no-repeat;background-size: cover;}
.index-container .part3{padding: 85px 0 60px;background-color: #fff;}
.index-container .part4{padding: 70px 0;background: #f6f8fa;}
.index-container .part5{padding: 200px 0 200px;background:url(../images/bg3.png);background-size:cover;position:relative;}
.index-container .part6{padding: 70px 0;background-color: #fff;}

/*产品信息轮播*/
.product-info-swiper{position: relative;padding: 0 10px 40px;overflow: hidden;}
.product-info-swiper .swiper-pagination,.customer-logo-swiper  .swiper-pagination{z-index: 1;bottom: 5px;font-size: 0;}
.customer-logo-swiper .swiper-pagination{bottom: 0  !important;position: inherit;margin-top: 60px;}
.product-info-swiper .swiper-pagination .swiper-pagination-bullet,.customer-logo-swiper  .swiper-pagination .swiper-pagination-bullet{width: 8px;height: 8px;margin: 0 5px;background-color: #ccc;border-radius: 4px;opacity: 1;transition: 0.5s;}
.product-info-swiper .swiper-pagination .swiper-pagination-bullet-active,.customer-logo-swiper  .swiper-pagination .swiper-pagination-bullet-active{width: 26px;background-color: #12468f;}
.product-info-swiper .btn{z-index: 1;position: absolute;top: 50%;width: 50px;height: 50px;margin-top: -50px;background-color: rgba(0,0,0,.3);border-radius: 50%;cursor: pointer;transition: 0.3s;}
.product-info-swiper .btn:after{content: '';position: absolute;left: 50%;top: 50%;width: 20%;height: 20%;border-top: 1px solid #fff;}
.product-info-swiper .prev-btn{left: 0;transform: translateX(-100%);}
.product-info-swiper .prev-btn:after{border-left: 1px solid #fff;transform: translate(-30%,-50%) rotate(-45deg);}
.product-info-swiper .next-btn{right: 0;transform: translateX(100%);}
.product-info-swiper .next-btn:after{border-right: 1px solid #fff;transform: translate(-70%,-50%) rotate(45deg);}
.product-info-swiper .btn:hover{background-color: #12468f;border-color: #12468f;}
.product-info-swiper:hover .prev-btn{transform: translateX(20%);}
.product-info-swiper:hover .next-btn{transform: translateX(-20%);}
/*产品信息列表*/
.product-info-list{display:block;}
.product-info-list li:nth-child(1){width:49%;}
.product-info-list li:nth-child(1) a{height:530px;}
.product-info-list li{float: left;width:23%;padding:0.8%;}
.product-info-list li:nth-child(4n+1){margin-left: 0;}
.product-info-list li a{height:255px;display: block;padding:0px;background-color: #fff;overflow: hidden;transition: 0.5s;}
.product-info-list li .pic{padding: 0px;overflow: hidden;}
.product-info-list li .pic em{display: block;padding-top: 82%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.8s linear;}
.product-info-list li .pic:hover em{transform: scale(1.05);}
.product-info-list li .logo-elem{position: relative;height: 38px;margin: -19px 0 20px 0;color: #CDCDCD;opacity: .4;transition: 0.5s;}
.product-info-list li .logo-elem:before{content: '';position: absolute;left: 0;top: 50%;width: 38%;height: 1px;background-color: currentColor;transform: translateY(-50%);}
.product-info-list li .logo-elem:after{content: '';position: absolute;right: 0;top: 50%;width: 38%;height: 1px;background-color: currentColor;transform: translateY(-50%);}
.product-info-list li .logo-elem .icon{position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 38px;height: 38px;margin: auto;transition: 0.5s;}
.product-info-list li .logo-elem .icon1{opacity: 1;}
.product-info-list li .logo-elem .icon2{opacity: 0;}
.product-info-list li .info{line-height: 20px;padding:0 25px 0px 25px;display:none;}
.product-info-list li .info .tit{margin-bottom: 10px;font-size: 18px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: 0.3s;}
.product-info-list li:nth-child(1) .info .txt{display:block;}
.product-info-list li .info .txt{display:none;font-size:14px;height: 40px;color: #666;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.product-info-list li a:hover{box-shadow: 0 0 12px rgba(0,0,0,.2);}
.product-info-list li a:hover .pic em{transform: scale(1.05);}
.product-info-list li a:hover .logo-elem{color: #12468f;opacity: .9;}
.product-info-list li a:hover .logo-elem .icon1{opacity: 0;}
.product-info-list li a:hover .logo-elem .icon2{opacity: 1;}
.product-info-list li a:hover .info .tit{color: #12468f;}

/*解决方案*/
.solution-box{display: flex;justify-content: space-between;flex-wrap: wrap;margin-bottom:30px;}
.solution-box > .con-l{width: 41%;}
.solution-box > .con-r{width: 50%;}
.solution-box .intro{color: #fff;}
.solution-box .intro .tit{margin-bottom: 30px;font-size: 22px;}
.solution-box .intro .txt{font-size: 16px;line-height: 30px;opacity: .8;}
.solution-box .intro .more-btn{margin-top: 10px;border-color: rgba(255,255,255,.3);color: #fff;}
/*解决方案图片轮播*/
.solution-pic-swiper{overflow: hidden;position:relative;}
.solution-pic-swiper .swiper-slide a{display: block;}
.solution-pic-swiper .swiper-slide .pic{overflow: hidden;}
.solution-pic-swiper .swiper-slide .pic em{display: block;padding-top: 55%;background-position: center;background-size: contain;background-repeat: no-repeat;transition: 0.8s linear;}
.solution-pic-swiper .swiper-slide .tit{padding: 0 1em;margin-top: 20px;font-size: 16px;line-height: 30px;text-align: center;color: #fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.solution-pic-swiper .swiper-slide a:hover .pic em{transform: scale(1.05);}
.solution-pic-swiper .btn{z-index: 1;position: absolute;top: 50%;width: 50px;height: 50px;margin-top: -25px;background-color: rgba(0,0,0,.3);border-radius: 50%;cursor: pointer;transition: 0.3s;}
.solution-pic-swiper .btn:after{content: '';position: absolute;left: 50%;top: 50%;width: 20%;height: 20%;border-top: 1px solid #fff;}
.solution-pic-swiper .prev-btn{left: 0;transform: translateX(-100%);}
.solution-pic-swiper .prev-btn:after{border-left: 1px solid #fff;transform: translate(-30%,-50%) rotate(-45deg);}
.solution-pic-swiper .next-btn{right: 0;transform: translateX(100%);}
.solution-pic-swiper .next-btn:after{border-right: 1px solid #fff;transform: translate(-70%,-50%) rotate(45deg);}
.solution-pic-swiper .btn:hover{background-color: #016ED5;border-color: #016ED5;}
.solution-pic-swiper:hover .prev-btn{transform: translateX(20%);}
.solution-pic-swiper:hover .next-btn{transform: translateX(-20%);}
/*解决方案tabs*/
.solution-tabs{justify-content: space-between;background-color: #fff;box-shadow: 0 0 10px rgba(0,0,0,.4);}
.solution-tabs .item{flex: 1 1 100%;padding: 30px 20px;border-left: 1px solid #ccc;text-align: center;cursor: pointer;transition: 0.5s;}
.solution-tabs .item:first-child{border-left: 0;}
.solution-tabs .item .icon{width: 70px;height: 70px; color:#555;}
.solution-tabs .item .tit{margin-top: 15px;font-size: 20px;line-height: 1;color: #666;transition: 0.3s;} 

/*成功案例轮播*/
.success-case-swiper{position: relative;padding: 30px 10px 0;margin-top: -30px;overflow: hidden;}
.success-case-swiper .swiper-wrapper{flex-wrap:wrap;}
.success-case-swiper .swiper-slide{width:31.33%;padding:1%;}
.success-case-swiper .swiper-slide a{display: block;transition: 0.5s;}
.success-case-swiper .swiper-slide .pic{overflow: hidden;}
.success-case-swiper .swiper-slide .pic em{display: block;padding-top: 63%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.8s linear;}
.success-case-swiper .swiper-slide .info{position: relative;padding: 0 20px 20px;text-align: center;}
.success-case-swiper .swiper-slide .info:before{content: '';position: absolute;left: 0;top: 50%;width: 0px;height: 100px;margin-top: -50px;background-color: #EDEDED;}
.success-case-swiper .swiper-slide .info:after{content: '';position: absolute;right: -1px;top: 50%;width: 0px;height: 100px;margin-top: -50px;background-color: #EDEDED;}
.success-case-swiper .swiper-slide .info .icon{z-index: 1;position: relative;display: inline-block;vertical-align: top;width: 80px;height: 80px;background-color: #fff;border-radius: 50%;color: #999;transform: translateY(-50%);transition: 0.5s;}
.success-case-swiper .swiper-slide .info .icon:before{content: '';position: absolute;left: 5px;right: 5px;top: 5px;bottom: 5px;border: 1px solid currentColor;border-radius: 50%;opacity: .5;}
.success-case-swiper .swiper-slide .info .icon:after{content: '';position: absolute;left: 10px;right: 10px;top: 10px;bottom: 10px;border: 1px solid currentColor;border-radius: 50%;opacity: .8;}
.success-case-swiper .swiper-slide .info .icon img{position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 35%;height: 35%;margin: auto;filter: brightness(0) invert(.5);}
.success-case-swiper .swiper-slide .info .tit{position: relative;padding-bottom: 15px;margin-bottom: 10px;margin-top: 20px;font-size: 20px;line-height: 20px;transition: 0.3s;}
.success-case-swiper .swiper-slide .info .tit:after{content: '';position: absolute;left: 50%;bottom: 0;width: 30px;height:0px;margin-left: -15px;background-color: #D7D7D7;}
.success-case-swiper .swiper-slide .info .txt{height: 50px;font-size: 16px;line-height: 25px;color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.success-case-swiper .swiper-slide a:hover{box-shadow: 4px 4px 10px rgba(1,110,213,.2);transform: translateY(-5px);}
.success-case-swiper .swiper-slide a:hover .pic em{transform: scale(1.1);}
.success-case-swiper .swiper-slide a:hover .info .icon{color: #12468f;}
.success-case-swiper .swiper-slide a:hover .info .icon img{filter: none;}
.success-case-swiper .swiper-slide a:hover .info .tit{color: #12468f;}
.success-case-swiper .btn{z-index: 1;position: absolute;top: 50%;width: 50px;height: 50px;margin-top: -25px;background-color: rgba(0,0,0,.3);border-radius: 50%;cursor: pointer;transition: 0.3s;}
.success-case-swiper .btn:after{content: '';position: absolute;left: 50%;top: 50%;width: 20%;height: 20%;border-top: 1px solid #fff;}
.success-case-swiper .prev-btn{left: 0;transform: translateX(-100%);}
.success-case-swiper .prev-btn:after{border-left: 1px solid #fff;transform: translate(-30%,-50%) rotate(-45deg);}
.success-case-swiper .next-btn{right: 0;transform: translateX(100%);}
.success-case-swiper .next-btn:after{border-right: 1px solid #fff;transform: translate(-70%,-50%) rotate(45deg);}
.success-case-swiper .btn:hover{background-color: #12468f;border-color: #12468f;}
.success-case-swiper:hover .prev-btn{transform: translateX(20%);}
.success-case-swiper:hover .next-btn{transform: translateX(-20%);}

/*新闻中心*/
.news-center-box{display: flex;justify-content: space-between;flex-wrap: wrap;}
.news-center-box > .con-l{width: 64%;}
.news-center-box > .con-r{width: 33%;}
/*首页新闻列表-图片*/
.index-news-pic-list{}
.index-news-pic-list li{float: left;width: 30%;margin-left: 5%;}
.index-news-pic-list li:first-child{margin-left: 0;}
.index-news-pic-list li a{display: block;transition: 0.5s;}
.index-news-pic-list li .pic{border-radius: 4px 4px 0 0;overflow: hidden;}
.index-news-pic-list li .pic em{display: block;padding-top: 60%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.8s linear;}
.index-news-pic-list li .info{position: relative;padding: 25px;background-color: #fff;}
.index-news-pic-list li .info .tit{height: 30px;font-size: 20px;line-height: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;transition: 0.3s;}
.index-news-pic-list li .info .txt{height: 60px;margin-top: 15px;font-size: 16px;line-height: 30px;color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.index-news-pic-list li .info .date{margin-top: 40px;line-height: 20px;}
.index-news-pic-list li .info .date .big{font-size: 24px;font-weight: bold;transition: 0.3s;}
.index-news-pic-list li .info .date .small{margin-top: 5px;font-size: 16px;color: #999;}
.index-news-pic-list li .info .more{position: absolute;right: 25px;bottom: 30px;box-sizing: border-box;width: 44px;height: 44px;border: 1px solid currentColor;border-radius: 50%;color: #ccc;transform: rotate(-45deg);}
.index-news-pic-list li .info .more:before{content: "";position: absolute;left: 30%;right: 30%;top: 50%;height: 1px;background-color: currentColor;transform: translateY(-50%);}
.index-news-pic-list li .info .more:after{content: "";position: absolute;left: 50%;top: 50%;width: 25%;height: 25%;border-top: 1px solid currentColor;border-right: 1px solid currentColor;transform: translate(-50%,-50%) rotate(45deg);}
.index-news-pic-list li a:hover{box-shadow: 4px 4px 10px rgb(142 142 142 / 20%);}
.index-news-pic-list li a:hover .pic em{transform: scale(1.05);}
.index-news-pic-list li a:hover .info .tit{color: #12468f;}
.index-news-pic-list li a:hover .info .date .big{color: #12468f;}
.index-news-pic-list li a:hover .info .more{background-color: #12468f;color: #fff;transform: rotate(0);transition: background-color 0.5s,transform 0.5s 0.3s;}
/*首页新闻列表-文字*/
.index-news-text-list{}
.index-news-text-list li{border-bottom: 1px solid #EFEFEF;}
.index-news-text-list li a{display: flex;justify-content: space-between;align-items: center;padding: 35px 25px;transition: 0.5s;}
.index-news-text-list li .date{padding-right: 20px;margin-right: 20px;border-right: 1px solid #ccc;line-height: 25px;white-space: nowrap;}
.index-news-text-list li .date .big{font-size: 24px;font-weight: bold;transition: 0.3s;}
.index-news-text-list li .date .small{margin-top: 5px;font-size: 16px;color: #999;}
.index-news-text-list li .tit{width: 100%;height: 60px;font-size: 20px;line-height: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;transition: 0.3s;}
.index-news-text-list li a:hover{background-color: #fff;box-shadow: 4px 4px 10px rgb(142 142 142 / 20%);}
.index-news-text-list li a:hover .date .big{color: #12468f;}
.index-news-text-list li a:hover .tit{color: #12468f;}

/*关于我们*/
.about-box{ overflow:hidden;}
.about-box > .con-l{width: 43%;}
.about-box > .con-r{}
.about-box .logo{padding:30px;border-right:1px solid #ccc;}
.about-box .intro{color: #fff;overflow: hidden;text-align:center;margin:auto;width:80%;}
.about-box .intro .tit{margin-bottom: 20px;font-size: 22px;}
.about-box .intro .txt{font-size: 16px;line-height: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.about-box .intro .more-btn{position: relative;margin-top: 60px;border-color: rgba(255,255,255,.3);color: #12468f;background:#fff;}
.about-box .intro .more-btn:hover{background:#12468f;color:#fff;}
.about-box .intro .more-btn:hover:before,.about-box .intro .more-btn:hover:after{background:#12468f;}
.about-box .intro .more-btn:before{content: '';position: absolute;left: -772%;top: 50%;width: 1000px;height: 1px;background-color: #fff;}
.about-box .intro .more-btn:after{content: '';position: absolute;left: 100%;top: 50%;width: 1000px;height: 1px;background-color: #fff;}
.about-box .data-show-wrap{display: flex;justify-content: space-between;margin-top: 0px;color: #333;}
.about-box .data-show-wrap img{width:100%;height:109px;}
.about-box .data-show-wrap .swiper-slide{ }
.about-box .data-show-wrap .item{width: 100%;box-sizing: border-box;padding-left: 20px;}
.about-box .data-show-wrap .item .num{height: 40px;white-space: nowrap;}
.about-box .data-show-wrap .item .num span{display: inline-block;vertical-align: top;font-size: 40px;line-height: 40px;font-weight:bold;}
.about-box .data-show-wrap .item .num sup{display: inline-block;font-size: 30px;transform: translateY(-.5em);}
.about-box .data-show-wrap .item .num em{display: inline-block;vertical-align: top;margin-left: .5em;font-size: 20px;font-weight:bold;opacity: .7;}
.about-box .data-show-wrap .item .txt{margin-top: 10px;font-size: 16px;line-height: 20px;}

/*客户logo轮播*/
.customer-logo-swiper{padding: 20px;overflow: hidden;}
.customer-logo-swiper .swiper-slide a{display: block;padding: 30px 35px;border: 1px solid #F3F3F3;transition: 0.5s;}
.customer-logo-swiper .swiper-slide .pic{overflow: hidden;}
.customer-logo-swiper .swiper-slide .pic em{display: block;padding-top: 25%;background-position: center;background-size: contain;background-repeat: no-repeat;transition: 0.8s linear;}
.customer-logo-swiper .swiper-slide a:hover{box-shadow: 0px 0px 20px rgba(26,83,146,.2);}
.customer-logo-swiper .swiper-slide a:hover .pic em{transform: scale(1.05);}


/*中屏PC:<=1440px(针对1366*650)*/
@media screen and (max-width: 1440px){
	
}

/*小屏PC:>=1025px && <=1300px*/
@media screen and (max-width: 1300px){
	.index-title .cn{font-size: 24px;}
	.index-title .cn:before{height: 2px;}
	.index-title .en{font-size: 12px;}
	/*布局*/
	.index-container .part1{padding: 35px 0 20px;}
	.index-container .part2{padding: 40px 0 0;}
	.index-container .part3{padding: 90px 0 30px;}
	.index-container .part4{padding: 35px 0;}
	.index-container .part5{padding: 35px 0 45px;}
	.index-container .part6{padding: 35px 0;}
	
	/*产品信息轮播*/
	.product-info-list li .info .tit{font-size: 16px;}
	.product-info-list li .info .txt{font-size: 12px;}
	
	/*解决方案*/
	.solution-box .intro .tit{margin-bottom: 20px;font-size: 16px;}
	.solution-box .intro .txt{font-size: 14px;line-height: 26px;}
	
	/*解决方案tabs*/
	.solution-tabs .item .icon{width: 48px;height: 48px;}
	.solution-tabs .item .tit{font-size: 16px;}
	
	/*成功案例轮播*/
	.success-case-swiper .swiper-slide .info .tit{font-size: 16px;}
	.success-case-swiper .swiper-slide .info .txt{font-size: 14px;}
	
	/*首页新闻列表-图片*/
	.index-news-pic-list li .info .tit{font-size: 16px;}
	.index-news-pic-list li .info .txt{font-size: 14px;}
	/*首页新闻列表-文字*/
	.index-news-text-list li a{padding: 29px 25px;}
	.index-news-text-list li .tit{font-size: 16px;}
	
	/*关于我们*/
	.about-box .intro .tit{font-size: 16px;}
	.about-box .intro .txt{font-size: 14px;line-height: 26px;-webkit-line-clamp: 3;}
	.about-box .intro .more-btn{margin-top: 30px;}
	.about-box .data-show-wrap .item .num{height: 30px;}
	.about-box .data-show-wrap .item .num span{font-size: 26px;line-height: 30px;}
	.about-box .data-show-wrap .item .txt{font-size: 12px;}
}

/*pad横屏:1024px*/
@media screen and (max-width: 1024px){
	
}

/*phone:<=768px*/
@media screen and (max-width: 768px){
	/*banner*/
	.banner{height: auto;padding-top: 60px;}
	.banner .swiper-slide .pic{padding-top: 50%;}
	.banner .swiper-pagination{bottom: 15px;}
	.banner .swiper-pagination .swiper-pagination-bullet{width: 8px;height: 8px;margin: 0 6px;font-size: 0;line-height: 0;transform: scale(1);}
	.banner .swiper-pagination .swiper-pagination-bullet-active{background-color: #fff;}
	.banner .swiper-pagination .swiper-pagination-bullet-active:after{border-color: #fff;}
	.banner .btn{display: none;}
	
	/******首页******/
	/*标题*/
	.index-title{margin-bottom: 30px;}
	.index-title .cn{padding-bottom: 10px;font-size: 18px;}
	.index-title .en{margin-top: 10px;font-size: 13px;}
	/*更多按钮*/
	.more-btn{padding: 0 1em;font-size: 13px;line-height: 26px;top:13%!important;}
	.more-btn .arrow{margin: -.25em 0 0 0;}
	/*布局*/
	.index-container .part1{padding: 30px 0;}
	.index-container .part2{padding: 30px 0;}
	.index-container .part3{padding: 30px 0;}
	.index-container .part4{padding: 30px 0;}
	.index-container .part5{padding: 30px 0;}
	.index-container .part6{padding: 30px 0;}
	
	/*产品信息轮播*/
	.product-info-swiper{padding:0px;}
	.product-info-swiper .btn{display: none;}
	/*产品信息列表*/
	.product-info-list li{width: 50%;margin:0;padding:0;}
	.product-info-list li:nth-child(2n+1){margin-left: 0;}
	.product-info-list li a{height:150px!important;}
	.product-info-list li:nth-child(1) a{height:310px!important;}
	.product-info-list li:nth-child(1){width:100%!important;}
	.product-info-list li .pic{padding: 10px;}
	.product-info-list li .logo-elem{height: 30px;margin: 10px 0;opacity: .6;}
	.product-info-list li .logo-elem:before{width: 30%;}
	.product-info-list li .logo-elem:after{width: 30%;}
	.product-info-list li .logo-elem .icon{width: 30px;height: 30px;}
	.product-info-list li .info .tit{margin-bottom: 5px;font-size: 14px;}
	.product-info-list li .info .txt{font-size: 12px;}
	.product-info-list li a:hover{none}
	.solution-pic-swiper video{height:250px!important;}
	.success-case-swiper .swiper-slide{width:48%;float:left;}
	.success-case-swiper .swiper-slide .info .tit{padding-bottom:0px;margin-bottom:0px;}
	.index-news-pic-list li{margin-left:0px;width:100%;}
	footer .company-info-wrap{display:none;}
	footer .bottom-nav1{width:100%;}
	/*解决方案*/
	.solution-box > .con-l{width: 100%;}
	.solution-box > .con-r{width: 100%;margin-top: 30px;}
	.solution-box .intro .tit{margin-bottom: 15px;font-size: 16px;}
	.solution-box .intro .txt{font-size: 14px;}
	.solution-box .intro .more-btn{margin-top: 20px;}
	/*解决方案图片轮播*/
	.solution-pic-swiper .swiper-slide .tit{margin-top: 10px;font-size: 14px;}
	/*解决方案tabs*/
	.solution-tabs{margin-top: 20px;transform: translateY(0);}
	.solution-tabs .item{padding: 15px 8px;}
	.solution-tabs .item .icon{width: 40px;height: 40px;}
	.solution-tabs .item .fa-4x{font-size:2.5em;}
	.solution-tabs .item .tit{margin-top: 10px;font-size: 11px;}
	
	/*成功案例轮播*/
	.success-case-swiper{padding: 0;margin-top: 0;}
	.success-case-swiper .swiper-slide .pic em{padding-top: 100%;}
	.success-case-swiper .swiper-slide .info{padding: 0 10px 20px;border: 1px solid #EDEDED;}
	.success-case-swiper .swiper-slide .info:before{display: none;}
	.success-case-swiper .swiper-slide .info .tit{font-size: 18px;}
	.success-case-swiper .swiper-slide .info .txt{font-size: 14px;}
	.success-case-swiper .swiper-slide a:hover{box-shadow: none;transform: translateY(0);}
	
	/*新闻中心*/
	.news-center-box > .con-l{width: 100%;}
	.news-center-box > .con-r{width: 100%;margin-top: 20px;}
	/*首页新闻列表-图片*/
	.index-news-pic-list li .info{padding: 15px 10px;}
	.index-news-pic-list li .info .tit{height: 50px;font-size: 15px;line-height: 25px;}
	.index-news-pic-list li .info .txt{height: 44px;margin-top: 10px;font-size: 15px;line-height: 22px;display: none;}
	.index-news-pic-list li .info .date{margin-top: 20px;}
	.index-news-pic-list li .info .more{right: 10px;bottom: 15px;width: 36px;height: 36px;}
	/*首页新闻列表-文字*/
	.index-news-text-list li a{padding: 20px 10px;}
	.index-news-text-list li .date{padding-right: 15px;margin-right: 15px;line-height: 25px;}
	.index-news-text-list li .date .small{margin-top: 0;}
	.index-news-text-list li .tit{height: 50px;font-size: 15px;line-height: 25px;}
	
	/*关于我们*/
	.about-box > .con-l{width: 100%;}
	.about-box > .con-r{width: 100%;margin-top: 30px;}
	.about-box .logo{width: 80%;margin-top: 0px;}
	.about-box .intro .tit{margin-bottom: 15px;font-size: 16px;}
	.about-box .intro .txt{font-size: 14px;}
	.about-box .intro .more-btn{margin-top: 20px;}
	.about-box .data-show-wrap{ margin-top: 0px;}
	.about-box .data-show-wrap .item{width: 50%;padding-left: 50px;margin-top: 20px;border-left: 0;}
	.about-box .data-show-wrap .item .num{height: 30px;}
	.about-box .data-show-wrap .item .num span{font-size: 24px;line-height: 30px;}
	.about-box .data-show-wrap .item .num sup{font-size: 14px;}
	.about-box .data-show-wrap .item .num em{margin-left: 0;font-size: 12px;}
	.about-box .data-show-wrap .item .txt{margin-top: 0px;font-size: 13px;}
	
	/*客户logo轮播*/
	.customer-logo-swiper{padding: 0;}
	.customer-logo-swiper .swiper-slide a{padding: 20px 25px;}
	.customer-logo-swiper .swiper-slide a:hover{box-shadow: none;}
	.customer-logo-swiper .swiper-slide a:hover .pic em{transform: scale(0);}
	.customer-logo-swiper .swiper-pagination{margin-top: 30px;}
}

/*二级菜单*/
.nav-pro{width:300px!important;}
.nav-pro li{width:50%;float:left;overflow:hidden;}
.nav-pro li a{width:100%!important;}
.nav-list{
	display:none;
	background:#f5f6f7;
	position: absolute;
	transition: 0.5s;
	margin-top: -3px;
	margin-left:-15px;
	box-shadow:0 0 3px #ccc;
}
.nav-list li{
	border-bottom: 1px solid #ddd;
}
.nav-list li a{
	min-width: 120px;
    display: block;
    height: 35px;
    line-height: 35px;
    padding: 5px 15px;
		color:#000;
		transition:0.5s;
}

.nav-list li a:hover{background:#12468f;color:#fff;}