@charset "utf-8";
/* ===================首页样式========================== */
.banner{width: 100%;position: relative;overflow: hidden;}
.banner-img{width: 100%;}
.banner-img img{width: 100%;object-fit: cover;}
.banner-pcimg{display: block;}
.banner-mbimg{display: none;min-height: 340px;}
.banner .swiper-slide {overflow: hidden;position: relative;}
.banner .swiper-slide img {transform: matrix(1.0, 0, 0, 1.0, 0, 0);transition: all 0.4s ease 1.2s;}
.banner .swiper-slide-active img {transition-delay: 0.4s !important;transform: matrix(1.1, 0, 0, 1.1, 0, 0);transition: all 5s ease;}
.banner-get{width: 180px;position: absolute;z-index: 4;position: absolute;right: 4%;bottom: 100px;user-select: none;}
.banner-getbtn{width: 100%;font-size: 0;text-align: center;}
.banner-getbtn>div{width: 50px;height: 50px;display: inline-block;border-radius: 50%;background-position: center;background-repeat: no-repeat;cursor: pointer;}
.banner-prev,.banner-next{background-color: #fff;transition: all .4s ease;}
.banner-prev:hover,.banner-next:hover{background-color: #03968c;}
.banner-onno{border: 2px solid #fff;background-image: url('../images/banPlay.png');margin: 0 8px;}
.banner-onno.ontrue{background-image: url('../images/banStop.png');}
.banner-prev{background-image: url('../images/banArrL.png');}
.banner-prev:hover{background-image: url('../images/banArrLH.png');}
.banner-next{background-image: url('../images/banArrR.png');}
.banner-next:hover{background-image: url('../images/banArrRH.png');}
.banner-getnum{width: 100%;margin-top: 30px;text-align: center;font-size: 18px;color: #c3c5c3;display:none;}
.banner-getnum span{padding: 0 34px 0 42px;position: relative;font-size: 26px;color: #fff;}
.banner-getnum span:before, .banner-getnum span:after{content: "";position: absolute;}
.banner-getnum span:before{width: 30px;height: 1px;left: 0;top: 50%;margin-top: -0.5px;background: #fff;}
.banner-getnum span:after{width: 1px;height: 100%;right: 16px;top: 0;background: #c3c5c3;transform: rotate(36deg);}
.bannew-words{position: absolute;z-index: 2;width: 468px;margin-left: -240px;height: 248px;margin-top: -168px;left: 50%;top: 50%;text-align: center;font-size: 0;}
.bannew-words h5, .bannew-words h6{width: 100%;opacity: 0;font-size:80px;color: #fff;position: relative;padding: 10px 0;}
.bannew-words p{position: relative;padding: 0 68px;opacity: 0;transform: scale(.4);}
.bannew-words p span{font-size: 12px;color: #fff;text-transform: uppercase;line-height: 14px;letter-spacing: .1em;}
.bannew-words p span:first-child{letter-spacing: .15em;}
.bannew-words p:before,.bannew-words p:after{content: "";position: absolute;opacity: .8;background: #fff;width: 66px;height: 1px;top: 50%;margin-top: -0.5px;}
.bannew-words p:before{left: 0;}
.bannew-words p:after{right: 0;}
.bannew-words h5:before,.bannew-words h6:before{content: "";width: 0%;height: 3px;background: #fff;opacity: .8;position: absolute;transition: all .4s ease;}
.bannew-words h5:before{top: 0;left: 0;}
.bannew-words h6:before{bottom: 0;right: 0;}
.banner .swiper-slide-active h5{animation: banLt 1.4s ease both;}
@keyframes banLt{0%{transform: translateX(-280px);opacity: 0;}100%{transform: translateX(0);opacity: 1;}}
.banner .swiper-slide-active h6{animation: banRt 1.4s ease both;}
@keyframes banRt{0%{transform: translateX(280px);opacity: 0;}100%{transform: translateX(0);opacity: 1;}}
.banner .swiper-slide-active p{animation: banPs 1.4s ease both;}
@keyframes banPs{0%{transform: scale(.4);opacity: 0;}100%{transform: scale(1);opacity: 1;}}
.banner .swiper-slide-active .bannew-words h5:before, .banner .swiper-slide-active .bannew-words h6:before{animation: banLine 1.4s ease both 1.2s;}
@keyframes banLine{0%{width: 0;}100%{width: 100%;}}
.bannew-words.bannew-cgwords{width: 540px;margin-left: -270px;}
.bannew-words.bannew-cgwords p{padding: 0 80px;}
.bannew-words.bannew-cgwords p:before, .bannew-words.bannew-cgwords p:after{width: 80px;}

.about{width: 100%;overflow: hidden;position: relative;padding:80px 0 92px;}
.about-contain{width: 1230px;margin: 0 auto;position: relative;z-index: 4;}
.about-tit{width: 100%;text-align: center;}
.about-tit h6{font-size: 42px;color: #000;display: inline-block;font-weight:bold;}
.about-tit p{font-size: 16px;color: #333;line-height: 32px;margin-top: 60px;}
.about-num{width: 100%;overflow: hidden;margin-top: 42px;}
.about-num ul li{width: 25%;text-align: center;float: left;}
.about-num ul li h6{font-size: 40px;color: #03968c; font-weight:bold;}
.about-num ul li p{font-size: 16px;color: #666;margin-top: 8px;font-weight: 200;margin-right: 24px;}
.about-num ul li h6 i{display: inline-block;width: 12px;height: 12px;vertical-align: top;font-size: 12px;color: #888;font-weight: 200;font-style: normal;line-height: normal;margin: 10px 0 0 8px;}
.about-num ul li:nth-child(2) h6 i,.about-num ul li:nth-child(3) h6 i{background: url('../images/aboArr.png') no-repeat;}
.about-zm{position: absolute;width: 1000px;left: 50%;margin-left: -500px;top: 52px;z-index: 2;text-align: center;}
.about-zm h6{font-size: 100px;color: #551526;opacity: 0.08;position: relative;transition: all 2s ease 1s;transform: scale(0);line-height: normal;}
.about.ontrue .about-zm h6{transform: scale(1);}


.abotab{width: 100%;overflow: hidden;position: relative;}
.abotab-contain{width: 100%;}
.abotab-bg{width: 100%;}
.abotab-bg ul li{position: absolute;top: 0;left: 0;width: 100%;transition: transform 2.5s ease,opacity 1.5s;opacity: 0;transform: scale(1.1);}
.abotab-bg ul li.ontrue {opacity: 1;transform: matrix(1, 0, 0, 1, 0, 0);z-index: 2;}
.abotab-bg ul li img{width: 100%;object-fit: cover;}
.abotab-li{position: absolute;z-index: 4;width: 100%;height: 100%;}
.abotab-li ul{display: block;width: 100%;}
.abotab-li ul li{width: 25%;float: left;position: relative;transition: all .6s ease;}
.abotab-li ul li:after{content: "";width: 1px;height: 100%;background: #fff;opacity: .2;position: absolute;top: 0;right: 0;}
.abotab-li ul li:last-child:after{display: none;}
.abotab-lilink{display: block;position: relative;width: 100%;height: 100%;top: 0;left: 0;}
.abotab-lizz{position: absolute;width: 100%;top: 0;left: 0;height: 100%;background: #000;opacity: .56;transition: all .4s ease;}
.abotab-liwords{position: absolute;left: 0;width: 100%;bottom: 54px;text-align: center;z-index: 6;padding: 0 9%;transition: all .6s ease 300ms;}
.abotab-liic{width: 100%;}
.abotab-liic img{max-width: 100%;margin: 0 auto;}
.abotab-liicy{display: block;}
.abotab-liich{display: none;}
.abotab-liwords h5{font-size: 20px;color: #fff;margin-top: 20px;}
.abotab-liwords h6{font-size: 12px;color: #fff;text-transform: uppercase;margin-top: 12px;}
.abotab-liwords p{font-size: 15px;color: #fff;line-height: 30px;margin-top: 18px;overflow: hidden;height: 0;transition: all 0s ease 0ms;}
.abotab-liwords i{display: block;width: 40px;height: 40px;margin: 32px auto 0;border-radius: 50%;border: 1px solid #fff;background: url('../images/aboArr2.png') no-repeat center;transition: all .4s ease 340ms;}
.abotab-li ul.aboHover:hover li{width: 21%;}
.abotab-li ul.aboHover li:hover{width: 37%;}
.abotab-li ul li:hover .abotab-lizz{opacity: .24;}
.abotab-li ul li:hover .abotab-liwords{bottom: 40%;}
.abotab-li ul li:hover .abotab-liicy{display: none;}
.abotab-li ul li:hover .abotab-liich{display: block;}
.abotab-li ul li:hover .abotab-liwords i{background-color: #03968c;border-color: #03968c;}
.abotab-li ul li:hover .abotab-liwords p{height: 120px;transition: all .6s ease 360ms;}
/*标题*/
.i-title{
	text-align: center;
}
.i-title .t1{
	color: #000;
	font-size: 42px; font-weight:bold;

}
.i-title .t2{
	max-width: 840px;
	width: 100%;
	font-size: 18px;
	color: #333333;
	line-height: 1.8;
	margin: 10px auto 0px;
}
.i-title.white .t1, .i-title.white .t2{
	color: #FFFFFF;
}
/*行业应用*/
.application{width:1230px;margin:auto;}
.application .swiper-slide{padding: 2.15% 1.5%;
-webkit-box-flex: 0 0 33.33%;
-webkit-flex: 0 0 33.33%;
-ms-flex: 0 0 33.33%;
flex: 0 0 33.33%;
max-width: 33.33%;
width: 33.33%;
margin: 0;}
.i-application{
	padding: 60px 0px;   
}
.i-application .box{
	margin-top: 45px;
}
.industry{
	position: relative;
	width: 100%;
	overflow: hidden;
	padding-bottom: 90px;
}
.industry.swiper-container-horizontal>.swiper-scrollbar{
	/*opacity: 0;*/
	width: 100%;
	left: 0;
	height: 4px;
	background-color: #dcdcdc;
}
.industry .swiper-scrollbar-drag{
	position: relative;
	background-color: #7ca607;
	/*background-color: #dcdcdc;*/
}
.industry .swiper-scrollbar-drag::before{
	content: '';
	position: absolute;
	right: 0;
	bottom: 15px;
	width: 41px;
	height: 29px;
	background: url(../images/img32.png) center no-repeat;
}
/*.industry.swiper-container-horizontal>.swiper-pagination-progress{
	width: 100%;
	top: auto;
	bottom: 0;
	background-color: #dcdcdc;
}
.industry .swiper-pagination-progress .swiper-pagination-progressbar{
	background-color: #7ca607;
}
.industry .swiper-pagination-progress .swiper-pagination-progressbar::before{
	content: '';
	position: absolute;
	right: 0;
	bottom: 15px;
	width: 41px;
	height: 29px;
	background: url(../images/img32.png) center no-repeat;
}*/
.industry .imgbox{
	position: relative;
	display: inline-block;
	width: 100%;
	overflow: hidden;
}
.industry .imgbox::before{
	content:'';
	position: absolute;
	left:0;
	top:0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.2)
}
.industry .imgbox .bg{
	width: 100%;
	overflow: hidden;
}
.industry .imgbox .bg img{
	width: 100%;
	overflow: hidden;
}
.industry .imgbox .mask{
	opacity: 0;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url(../images/img48.png) bottom center no-repeat;
	background-size: 100% auto;
	-o-transition: all .4s;
	-ms-transition: all .4s;
	-moz-transition: all .4s;
	-webkit-transition: all .4s;
	transition: all .4s;
}
.industry .imgbox:hover .mask{
	opacity: 1;
}
.industry .imgbox .txtbox{
	position: absolute;
	top: 83%;
	left: 0;
	width: 100%;
	text-align: center;
	-o-transition: all .4s;
	-ms-transition: all .4s;
	-moz-transition: all .4s;
	-webkit-transition: all .4s;
	transition: all .4s;
}
.industry .imgbox:hover .txtbox{
	top: 37%;
}
.industry .imgbox .txtbox .t1{
	color: #ffffff;
	font-size: 20px;
	font-family: 'SourceHanSansCN-Medium';
}
.industry .imgbox .txtbox .line{
	width: 30px;
	height: 1px;
	background-color: #FFFFFF;
	margin: 15px auto;
	opacity: 0;
	-o-transition: all .4s;
	-ms-transition: all .4s;
	-moz-transition: all .4s;
	-webkit-transition: all .4s;
	transition: all .4s;
}
.industry .imgbox:hover .txtbox .line{
	opacity: 1;
}
.industry .imgbox .txtbox .t2{
	max-width: 280px;
	width: 100%;
	margin: 0 auto;
	color: #ffffff;
	font-size: 16px;
	line-height: 2;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.industry .imgbox .txtbox .t3{
	color: #03968c;
	font-size: 14px;
	margin-top: 20px;
}
.i-application .box .tips{
	margin-top: 15px;
	padding-left: 25px;
	color: #666666;
	font-size: 14px;margin:auto;width:20%; background-color:#03968c; text-align:center; color:#fff;height:40px;line-height:40px;
}
.i-application .box .tips a{ color:#fff;}
/*成功案例*/
.cases{width:80%;margin:auto;}

.i-cases{
	padding: 80px 0px 70px;
	background-color: #f5f5f5;overflow:hidden;
}
.i-cases .box{
	margin-top: 45px;
}
.i-cases .box ul li{
	position: relative;
	float: left;
	width: 20%;
}
.i-cases .box ul li::before{
	content: '';
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
	height: 100%;
	border-right: #e5e5e5 solid 1px;
	border-top: #e5e5e5 solid 1px;
}
.i-cases .box ul li:nth-child(5n)::before{
	border-right: none;
}
.i-cases .box ul li:nth-child(1)::before,
.i-cases .box ul li:nth-child(2)::before,
.i-cases .box ul li:nth-child(3)::before,
.i-cases .box ul li:nth-child(4)::before,
.i-cases .box ul li:nth-child(5)::before{
	border-top: none;
}
.i-cases .box ul li::after{
	content: '';
	position: absolute;
	right: -30px;
	top: -30px;
	z-index: 10;
	width: 60px;
	height: 60px;
	background-color: #f5f5f5;
}
.i-cases .box ul li a{
	position: relative;
	z-index: 11;
	display: inline-block;
	width: 100%;
	text-align: center;
	line-height: 155px;
	overflow: hidden;
}
.i-cases .box ul li a img{
	max-width: 100%;
	-o-transition: all .4s;
	-ms-transition: all .4s;
	-moz-transition: all .4s;
	-webkit-transition: all .4s;
	transition: all .4s;
}
.i-cases .box ul li a:hover img{
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
.lajio{width:auto; height:1px; float:right;right:5%; position: fixed;top:0;z-index:9999; text-align:right;}
.lajio a{float:right; color:#fff;padding-top:2%;padding-bottom:2%;text-align: right;
padding-left: 20px; font-size:12px;}
.lajio a:hover{ color:#fff;}
.in_news {padding-bottom:5%;}
.in_news .tips{
	margin-top: 15px;
	padding-left: 25px;
	color: #666666;
	font-size: 14px;margin:auto;width:20%; background-color:#03968c; text-align:center; color:#fff;height:40px;line-height:40px;
}
.in_news .tips a{ color:#fff;}
/*footer*/
.footer{
	background-color: #292a2d;
}
.footer-item{
	padding: 50px 0px 30px;
	border-bottom: #323335 solid 1px;overflow:hidden;
}
.footer-nav{
	float: left;
	width: 70%;
	padding-left: 2.64%;
	min-height: 260px;
	border-right: #323335 solid 1px;
	-moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.footer-nav ul li{
	float: left;
	width: 20%;
	padding-right: 10px;
	-moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
/*.footer-nav ul li:last-child{
	min-width: 190px;
}*/
.footer-nav ul li .title{
	color: #ffffff;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 20px;
}
.footer-nav ul li a{
	display: block;
	color: #848383;
	font-size: 14px;
	
	line-height: 2;
}
.footer-other .hotline .t2 a{ color:#848383;}
.footer-other .hotline .t2 a:hover{color:#fff;}
.footer-nav ul li a:hover{ color:#fff;}
.footer-other{
	float: right;
	width: 30%;
	padding-left: 1.5%;
	-moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.footer-other .hotline{
	float: left;width:70%;
}
.footer-other .hotline .t1{
	color: #fff; font-weight:bold;
	font-size: 18px;
	margin-bottom: 10px;
}
.footer-other .hotline .t2{
	color: #848383;
	font-size: 14px;
	line-height: 2;

}
.footer-other .hotline .t2 img{height:15px;}
.footer-other .share{
	float: right;
	text-align: left;
}
.footer-other .share .qrcode{
	margin-bottom: 15px;
}
.footer-other .share .qrcode .img{
	margin-bottom: 5px;
}
.footer-other .share .qrcode .txt{
	color: #7b7b7b;
	font-size: 14px;
	line-height: 1.8; text-align:center;
}
.footer-other .share ul li{
	position: relative;
	float: left;
	margin-right: 15px;
}
.footer-other .share ul li:last-child{
	margin-right: 0;
}
.footer-other .share ul li a{
	display: inline-block;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border-radius: 50%;
	background-color: #3a3b3f;
}
.footer-other .share ul li a img{
	max-width: 18px;
	max-height: 17px;
}
.footer-other .share ul li a .img1{}
.footer-other .share ul li a .img2{
	display: none;
}
.footer-other .share ul li:hover a .img1{
	display: none;
}
.footer-other .share ul li:hover a .img2{
	display: inline-block;
}
/*.footer-item .share ul li .popup{
    display: none;
    position: absolute;
    bottom: 46px;
    left: 50%;
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 100px;
    height: 100px;
    padding-bottom: 16px;
    z-index: 10;
}
.footer-item .share ul li:hover .popup{
	display: block;
}
.footer-item .share ul li .er-code{
    background: #FFFFFF;
}
.footer-item .share ul li .er-code img {
    width: 100px;
    height: 100px;
}
.footer-item .share ul li .triangle{
   	position: absolute;
   	left: 50%;
   	bottom: 4px;
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
   	width: 0;
    height: 0;
    border-style: solid;
    border-width: 16px 9px 0px;
    border-color: #FFFFFF transparent transparent transparent;
}*/
.footer-links{
	border-bottom: #323335 solid 1px;
}
.footer-links .box{
	padding-left: 2.64%;
	padding-top: 10px;
	padding-bottom: 10px;
	overflow: hidden;

}
.footer-links .title{
	float: left;
	width: 5%;
	color: #03968c;
	font-size: 14px;
	text-align: left;
}
.footer-links .linkdiv{
	float: left;
	width: 95%;
	overflow: hidden;
}
.footer-links .linkdiv a{
	float: left;
	margin-right: 3.5%;
	color: #787878;
	font-size: 14px;
	line-height: 1.7;
}
.footer-links .linkdiv a:hover{ color:#fff;}
.copyright{
	padding-left: 2.64%;
	padding-top: 20px;
	padding-bottom: 10px;overflow:hidden;width:100%;
	line-height: 1.7;
}
.copyright .left{
	float: left;
	font-size: 14px;
	color: #646464;
}
.copyright .left a.num{
	margin-left: 50px;
	color: #646464;
}
.copyright .left a.name{
	color: #9f9f9f;
}
.copyright .right{
	float: right;
}
.copyright .right a{
	display: block;
	color: #4a4a4a;
	font-size: 14px;
}
.footer_a{width:1230px;margin:auto;}


/* -------------------------PC端--------------------------- */
@media all and (max-width:1900px) {
    .abotab-li ul li:hover .abotab-liwords p{height: 148px;}
}
@media all and (max-width:1700px) {
    /* 1600 × (900/1024/1200) */
    .abotab-liwords{padding: 0 8%;}
    .abotab-li ul li:hover .abotab-liwords {bottom: 28%;}
    .abotab-li ul li:hover .abotab-liwords p{height: 146px;}
    .serve-contain{width: 92%;}
    .serve-ico span {margin: -26px 18px 0;}
    .serve-des {padding: 40px 0 48px;}
    .serve-link {margin-top: 76px;}
}

@media all and (max-width:1599px) {
    /* 1440 × (900/1050) */
    .banner-get{bottom: 68px;}
    .bannew-words {width: 340px;margin-left: -170px;height: 242px;margin-top: -168px;}
    .bannew-words h5, .bannew-words h6{font-size: 80px;}
    .bannew-words p {padding: 0 54px;}
    .bannew-words p:before, .bannew-words p:after{width: 50px;}
    .bannew-words.bannew-cgwords{width: 480px;margin-left: -240px;}
    .bannew-words.bannew-cgwords p{padding: 0 60px;}
    .bannew-words.bannew-cgwords p:before, .bannew-words.bannew-cgwords p:after{width: 60px;}
    .about-zm h6 {font-size: 88px;}
    .about-zm {width: 900px;margin-left: -450px;top: 38px;}
    .about-num ul li h6 {font-size: 46px;}
    .about-num {margin-top: 34px;}
    .about-tit p {margin-top: 36px;}
    .about {padding: 88px 0 80px;}
    .abotab-liwords p {font-size: 14px;line-height: 28px;}
    .abotab-liwords{padding: 0 6%;}
    .abotab-li ul li:hover .abotab-liwords {bottom: 22%;}
    .serve {padding: 100px 0;}
    .serve-tit h6, .news-tit h6{font-size: 100px;}
    .serve-tit h6 span, .news-tit h6 span{right: -50px;top: 38px;font-size: 28px;line-height: 32px;}
    .serve-des {padding: 32px 0 42px;}
    .serve-ico h6 {width: 66px;}
    .serve-ico h6 label {height: 66px;line-height: 74px;}
    .serve-ico h6 p {font-size: 12px;}
    .serve-link {margin-top: 48px;}
    .news {padding-bottom: 100px;}
    .news-contain{width: 92%;}
    .news-imgdata h6 span{font-size: 120px;}
    .about-zm:before {left: -130px;bottom: -40px;}
    .about-zm:after {right: -162px;top: -20px;}  
    .about-num ul li p{margin-right:22px;}
}

@media all and (max-width:1439px) {
    /* 1360 × (768) */
    .banner-get {bottom: 58px;}
    .banner-getbtn>div {width: 42px;height: 42px;}
    .banner-getnum {margin-top: 20px;}
    .about-zm h6 {font-size: 74px;}
    .about-zm {width: 760px;margin-left: -380px;top: 38px;}
    .about {padding: 78px 0 68px;}
    .about-num ul li h6 {font-size: 44px;}
    .about-tit p {margin-top: 28px;}
    .about-num {margin-top: 30px;}
    .about-zm:before {left: -158px;bottom: -46px;}
    .about-zm:after {right: -182px;top: -30px;}
    .abotab-liwords h5 {font-size: 18px;margin-top: 16px;}
    .abotab-liwords i {margin: 24px auto 0;}
    .abotab-liwords p{line-height: 26px;margin-top: 16px;}
    .abotab-li ul li:hover .abotab-liwords p {height: 154px;}
    .serve {padding: 80px 0;}
    .serve-tit h6, .news-tit h6 {font-size: 84px;line-height: 58px;}
    .serve-tit h6 span, .news-tit h6 span {right: -34px;top: 26px;font-size: 20px;line-height: 28px;}
    .serve-des {padding: 24px 0 32px;}
    .serve-ico span {margin: -26px 14px 0;}
    .news {padding-bottom: 80px;}
    .news-imgdata h6 span {font-size: 100px;}
    .news-imgfonts {bottom: 28px;padding: 0 28px;}
    .news-list {margin-top: 20px;}
    .news-alink p {font-size: 14px;margin-top: 10px;}
    .news-alink span i {padding: 2px 4px; }
}

@media all and (max-width:1359px) {
    /* 1280 × (800/854/1024) */
    .abotab-liwords h5 {margin-top: 12px;}
    .abotab-liwords h6 {margin-top: 8px;}
    .abotab-liwords i {margin: 18px auto 0;}
    .abotab-liwords{padding: 0 4%;}
    .abotab-li ul li:hover .abotab-liwords {bottom: 18%;}
    .serve {padding: 64px 0;}
    .serve-tit h6, .news-tit h6 {font-size: 72px;line-height: 46px;}
    .serve-tit h6 span, .news-tit h6 span {right: -24px;top: 20px;font-size: 16px;line-height: 24px;}
    .serve-des {padding: 16px 0 24px;}
    .serve-ico h6 {width: 64px;}
    .serve-ico span {margin: -26px 10px 0;}
    .serve-ico h6 label {height: 64px;line-height: 72px;}
    .serve-link {margin-top: 34px;}
    .news {padding-bottom: 64px;}
    .news-alink {padding: 17px 0 15px;}
}

@media all and (max-width:1279px) {
    /* 1152 × (864) */
    .about-zm h6 {font-size: 62px;}
    .about-zm {width: 640px;margin-left: -320px;top: 38px;}
    .about-num ul li h6 {font-size: 36px;}
    .about-num {margin-top: 24px;}
    .abotab-liwords {bottom: 38px;}
    .abotab-li ul li:hover .abotab-liwords {bottom: 16%;}
    .abotab, .abotab-li ul li, .abotab-bg ul li img{height: 520px !important;}
    .abotab-li ul li:hover .abotab-liwords p {height: 180px;}
    .abotab-liwords h6{height: 26px;}
    .abotab-liwords p {margin-top: 4px;}
    .serve-ico span {margin: -26px 4px 0;}
    .serve-link {margin-top: 20px;}
    .serve-des {padding: 12px 0 14px;}
    .serve-des p {font-size: 14px;line-height: 26px;}
    .news-imgdata h6 {font-size: 44px;}
    .news-imgdata h6 span {font-size: 80px;}
    .news-alink {padding: 12px 0 10px;}
    .news-words {padding-left: 32px;}
}

@media all and (max-width:1151px) {
    /* 1024 × (600/768) */
    .about {padding: 68px 0 60px;}
    .serve-contain{margin: 0 auto;float: none;}
    .serve-words {width: 100%;}
    .serve-img {width: 100%;margin-top: 40px;}
    .news-img{width: 100%;}
    .news-words {padding-left: 0;width: 100%;margin-top: 40px;}
    .news-alink {padding: 16px 0 14px;}
    .about-contain{width: 92%;}
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .banner-pcimg{display: none;}
    .banner-mbimg{display: block;}
    .bannew-words h5, .bannew-words h6{font-size: 46px;}
    .bannew-words {width:350px;margin-left: -180px;height: 200px;margin-top: -120px;}
    .bannew-words p {padding: 0 28px;}
    .bannew-words p:before, .bannew-words p:after {width: 24px;}
    .bannew-words.bannew-cgwords{width: 400px;margin-left: -200px;}
    .bannew-words.bannew-cgwords p{padding: 0 40px;}
    .bannew-words.bannew-cgwords p:before, .bannew-words.bannew-cgwords p:after{width: 40px;}
    .banner-getnum span {padding: 0 24px 0 34px;font-size: 20px;}
    .banner-getnum{font-size: 16px;margin-top: 6px;}
    .banner-getnum span:before{width: 22px;}
    .banner-getbtn>div {width: 32px;height: 32px;}
    .banner-get {bottom: 12px;width: 140px;}
    .banner-getnum span:after{right: 12px;}
    .about-zm {width: 100%;margin-left: 0px;top: 38px;left: 0;}
    .about-zm:before {left: 40px;width: 200px;background-size: 200px auto;}
    .about-zm:after {width: 220px;right: 30px;top: 0px;background-size: 220px auto;}

    .abotab-li ul.aboHover:hover li{width: 25%;}
    .abotab-li ul.aboHover li:hover{width: 25%;}
    .abotab-li ul li:hover .abotab-lizz{opacity: .24;}
    .abotab-li ul li:hover .abotab-liwords{bottom: 38px;}
    .abotab-li ul li:hover .abotab-liicy{display: none;}
    .abotab-li ul li:hover .abotab-liich{display: block;}
    .abotab-li ul li:hover .abotab-liwords i{background-color: #deba72;border-color: #deba72;}
    .abotab-liwords p{display: none;}
    .abotab-liwords h6 {height: 36px;line-height: 18px;}
    .abotab, .abotab-li ul li, .abotab-bg ul li img{height: 420px !important;} 
    .about-num ul li p{margin-right: 18px;}
}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .bannew-words {width: 254px;margin-left: -127px;height: 140px;margin-top: -100px;}
    .bannew-words h5, .bannew-words h6 {font-size: 36px;}
    .bannew-words p span{letter-spacing: 0;}
    .bannew-words p span:first-child {letter-spacing: .04em;}
    .bannew-words.bannew-cgwords{width: 254px;margin-left: -127px;}
    .bannew-words.bannew-cgwords p {padding: 0 28px;}
    .bannew-words.bannew-cgwords p:before, .bannew-words.bannew-cgwords p:after {width: 24px;}
    .about-zm h6 {font-size: 32px;}
    .about {padding: 48px 0 38px;}
    .about-tit h6 {font-size: 28px;}
    .about-zm {top: 18px;}
    .about-zm:before {left: -40px;height: 76px;background-size: 150px auto;width: 150px;}
    .about-zm:after {width: 160px;right: -60px;top: -12px;height: 74px;background-size: 160px auto;}
    .about-tit p {margin-top: 14px;}
    .about-num ul li h6 {font-size: 24px;}
    .abotab-li ul li{width: 50%;}
    .abotab-li ul li:nth-child(2n):after{display: none;}
    .abotab, .abotab-bg ul li img{height: 500px !important;}
    .abotab-li ul li{height: 250px !important;}
    .abotab-liic img{height: 48px;}
    .abotab-li ul.aboHover:hover li{width: 50%;}
    .abotab-li ul.aboHover li:hover{width: 50%;}
    .abotab-li ul li:first-child:before, .abotab-li ul li:nth-child(2):before{content: "";width: 100%;height: 1px;background: #fff;opacity: .2;position: absolute;bottom: 0;left: 0;}
    .abotab-liwords h5 {margin-top: 8px;font-size: 16px;}
    .serve-tit h6, .news-tit h6 {font-size: 54px;line-height: 46px;}
    .serve-tit h6 span, .news-tit h6 span {right: -24px;top: 20px;font-size: 16px;line-height: 20px;}
    .serve {padding: 32px 0 40px;}
    .news-imgdata h6 {font-size: 36px;}
    .news-imgdata p {font-size: 20px;}
    .news-imgdata h6 span {font-size: 66px;}
    .news-imgfonts {bottom: 20px;padding: 0 18px;}
    .news-tit a{bottom: 0;}
    .news {padding-bottom: 40px;}
    .about-num ul li p{margin-right: 0;}
    .serve-img{overflow: hidden;}
    .serve-img img {width: 106%;margin-left: -16px;}
    .serve-des {padding: 18px 0 24px;}
    .serve-des p {font-size: 16px;line-height: 30px;}
    .news-alink p {font-size: 16px;margin-top: 12px;}
}


/* 2020/06/18 屏蔽内容 */
.serve{display: none !important;}
.news{padding-top: 100px;}
@media all and (max-width: 1600px) {
.bannew-words h5, .bannew-words h6{ font-size:60px;}}


@media all and (max-width: 1460px) {
.bannew-words h5, .bannew-words h6{ font-size:50px;}}

@media all and (max-width: 1400px) {
	.about-contain{width:90%;}
	.application{width:90%;}
	.footer_a{width:90%;}
	}

@media all and (max-width: 1440px) {.news{padding-top: 80px;}}
@media all and (max-width:640px) {
	.about-num ul li{width:50%;margin-bottom:5%;}
	.news{padding-top: 40px;}
	.in_news .tips{width:100%;}
	.i-application .box .tips{width:100%;}
	.i-application{padding-top:30px;padding-bottom:30px;}
	.industry{padding-bottom:20px;}
	.industry .imgbox .txtbox{top:75%;}
	.bannew-words h5, .bannew-words h6{ font-size:30px;}
	.bannew-words{margin-top: -50px;}
	}