@charset "utf-8";
/* CSS Document  */

.font12 {font-size: 12px;}
.font14 {font-size: 14px;}
.font15 {font-size: 15px;}
.font16 {font-size: 16px;}
.font17 {font-size: 17px;}
.font18 {font-size: 18px;}
.font20 {font-size: 20px;}
.font22 {font-size: 22px;}
.font24 {font-size: 24px;}
.font26 {font-size: 26px;}
.font28 {font-size: 28px;}
.font30 {font-size: 30px;}
.font32 {font-size: 32px;}
.font34 {font-size: 34px;}
.font36 {font-size: 36px;}
.font38 {font-size: 38px;}
.font40 {font-size: 40px;}
.font42 {font-size: 42px;}
.font46 {font-size: 46px;}
.font50 {font-size: 50px;}
.font55 {font-size: 55px;}
.font60 {font-size: 60px;}
.font64 {font-size: 64px;}
.font76 {font-size: 76px;}
.font120 {font-size: 120px;}

.l-h22 {line-height: 22px;}
.l-h24 {line-height: 24px;}
.l-h26 {line-height: 26px;}
.l-h28 {line-height: 28px;}
.l-h34 {line-height: 34px;}
.l-h36 {line-height: 36px;}
.l-h38 {line-height: 38px;}
.l-h40 {line-height: 40px;}

@media screen and (max-width: 5120px) {
	.zc-mobile-swiper {display: none;}
	.zc-page-banner .zc-pic img {width: 100%;}
	.solution a .zc-pic ul li img {width: 100%;}
	.zc-page-banner .zc-banner-nav {width: 1600px;left: 50%;margin-left: -800px;}
	.zc-product-content .zc-content,.zc-news-content .zc-content{width: 1600px;}
	.zc-index-brand .zc-center .zc-right img {width: 100%;}
	.solution a .zc-text h4,.product a .zc-text h4,.product a .zc-text h5,.solution a .zc-text h5,.product a .zc-text h5 {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
	/* .zc-page-banner .zc-title {left: 50%;margin-left: -800px;} */
}
@media screen and (max-width: 4090px) {}
@media screen and (max-width: 3840px) {}
@media screen and (max-width: 2560px) {
	.zc-index-brand .zc-center .zc-text {font-size: 14px;line-height: 26px;}
	.zc-brand-annotation .zc-right {min-height: 450px;max-height: 450px;height: 450px;}
	.zc-about-us .zc-right {width: 39%;}
	.zc-contact-us .zc-right {width: 39%;}
	.zc-bg5 { height: 93%;}
	
	.news3 a .zc-pic {min-height: 390px;max-height: 390px;height: 390px;}
	.news a .zc-pic {height: 300px;}
	.zc-page-banner .zc-pic {max-height:none;height:auto;min-height:auto;}
	.solution {width: 32.3%;}
	.zc-page-banner .zc-banner-nav {width: 1400px;left: 50%;margin-left: -700px;}
	.zc-product-content .zc-content,.zc-news-content .zc-content,.zc-download-content .zc-content {width: 1400px;}
	.zc-page-banner .zc-banner-nav.nav1 {width: 400px;left: 50%;margin-left: -700px;}
	
	.ny-title h2 {font-size: 30px;line-height: 60px;}
	.ny-index-product-type-item .title-1, .ny-content-milestone-swiper-item .text .title-1, .ny-data-center-item .text .title-1, .ny-popup-reference-right-content .title-1 {font-size: 24px;}
	.ny-content-top-right {width: 250px;}
	.swiper-product-pagination {top: 50%;margin-top: -10px;}
	.ny-content-top-swiper-leftright {width: 125px;height: 40px;}
	.ny-content-top .swiper-product-next, .ywk-content-top .swiper-product-prev {width: 40px;height: 40px;margin-top: -20px;}
	
	.uw-width-content {height: calc(100% - 70px);margin-top: 70px;}
	.uw-width-content .uw-content {top: 70px;}
	
	.uw-culture-item .title-1{font-size: 32px;}
	.uw-title .uw-title-en{font-size: 52px;line-height: 60px;}
	.uw-title .uw-title-cn{font-size: 26px;line-height: 30px;}
	.uw-title .uw-line-x,.uw-title .uw-line-x::before{height: 1px;}
	
	.zc-solution-functionality .zc-left {width: 48%;padding: 10% 0 0 0;}
	
	.zc-brand-team .zt-left {min-height: 270px;max-height: 270px;height: 270px;}
	.zc-brand-team .zt-right {width: 58%;padding:2%;}
	.zc-brand-team .zt-right .text {font-size: 14px;line-height: 22px;}
}
@media screen and (max-width: 2048px) {
	.zc-index-brand .zc-center .zc-text {font-size: 14px;line-height: 26px;}
	.zc-brand-annotation .zc-right {min-height: 450px;max-height: 450px;height: 450px;}
	.zc-about-us .zc-right {width: 39%;}
	.zc-contact-us .zc-right {width: 39%;}
	.zc-bg5 { height: 93%;}
	
	.news3 a .zc-pic {min-height: 360px;max-height: 360px;height: 360px;}
	.news a .zc-pic {height: 300px;}
	.zc-page-banner .zc-pic {max-height:none;height:auto;min-height:auto;}
	.solution {width: 32.3%;}
	.zc-page-banner .zc-banner-nav {width: 1400px;left: 50%;margin-left: -700px;}
	.zc-product-content .zc-content,.zc-news-content .zc-content,.zc-download-content .zc-content {width: 1400px;}
	.zc-page-banner .zc-banner-nav.nav1 {width: 400px;left: 50%;margin-left: -700px;}
	
	.ny-title h2 {font-size: 30px;line-height: 60px;}
	.ny-index-product-type-item .title-1, .ny-content-milestone-swiper-item .text .title-1, .ny-data-center-item .text .title-1, .ny-popup-reference-right-content .title-1 {font-size: 24px;}
	.ny-content-top-right {width: 250px;}
	.swiper-product-pagination {top: 50%;margin-top: -10px;}
	.ny-content-top-swiper-leftright {width: 125px;height: 40px;}
	.ny-content-top .swiper-product-next, .ywk-content-top .swiper-product-prev {width: 40px;height: 40px;margin-top: -20px;}
	
	.uw-width-content {height: calc(100% - 70px);margin-top: 70px;}
	.uw-width-content .uw-content {top: 70px;}
	
	.uw-culture-item .title-1{font-size: 18px;}
	.uw-title .uw-title-en{font-size: 52px;line-height: 60px;}
	.uw-title .uw-title-cn{font-size: 26px;line-height: 30px;}
	.uw-title .uw-line-x,.uw-title .uw-line-x::before{height: 1px;}
	
	.zc-solution-functionality .zc-left {width: 48%;padding: 10% 0 0 0;}
	
	.zc-brand-team .zt-left {min-height: 240px;max-height: 240px;height: 240px;}
	.zc-brand-team .zt-right {width: 58%;padding:2%;}
	.zc-brand-team .zt-right .text {font-size: 14px;line-height: 22px;}

}

/* 1920 */
@media screen and (max-width: 1920px) {

	/* .zc-page-banner .zc-title {left: 8%;margin-left: 0px;} */
	.news a .zc-text h4 {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
	.zc-brand-annotation .zc-right {min-height: 450px;max-height: 450px;height: 450px;}
	.zc-page-banner .zc-pic {max-height: 421px;}
	.solution a .zc-text h5 {min-height:20px;}
	.news a .zc-pic {height: 299px;}
	.zc-news-other ul li a h4 {width: 60%;}
	.honor h3 {min-height: 21px;}
	.system-pic .txt {min-height: 30px;}
	.product a .zc-text h5 {min-height: 19px;}
	.zc-product-content {padding-top: 40px;}
	.zc-product-content.mshows .zc-product .product.searchproduct a .zc-text{padding: 0;}
	.zc-product-leftpic .swiper-slide a {display: block;overflow: hidden;max-height: 352px;min-height: 352px;height: 352px;}
	.zc-product-leftpic .swiper-slide ul li img {max-height: 352px;}
	
	.uw-width-content {height: calc(100% - 70px);margin-top: 70px;}
	.uw-width-content .uw-content {top: 70px;}
	
	.uw-culture-item .title-1{font-size: 18px;}
	.uw-title .uw-title-en{font-size: 52px;line-height: 60px;}
	.uw-title .uw-title-cn{font-size: 26px;line-height: 30px;}
	.uw-title .uw-line-x,.uw-title .uw-line-x::before{height: 1px;}
	
	.zc-solution-functionality .zc-left {width: 48%;padding: 10% 0 0 0;}
	
	.zc-brand-team .zt-left {min-height: 200px;max-height: 200px;height: 200px;}
	.zc-brand-team .zt-right {width: 58%;padding:2%;}
	.zc-brand-team .zt-right .text {font-size: 14px;line-height: 22px;}

}

@media screen and (max-width: 1800px) {
	
}

/* 1680 */
@media screen and (max-width: 1680px) {
	.font14 {font-size: 12px;}
	.font15 {font-size: 13px;}
	.font16 {font-size: 14px;}
	.font18 {font-size: 16px;}
	.font20 {font-size: 18px;}
	.font22 {font-size: 20px;}
	.font24 {font-size: 22px;}
	.font26 {font-size: 24px;}
	.font28 {font-size: 26px;}
	.font30 {font-size: 28px;}
	.font32 {font-size: 30px;}
	.font34 {font-size: 32px;}
	.font36 {font-size: 34px;}
	.font38 {font-size: 36px;}
	.font40 {font-size: 38px;}
	.font42 {font-size: 40px;}
	.font46 {font-size: 42px;}
	.font50 {font-size: 40px;}
	.font55 {font-size: 45px;}
	.font60 {font-size: 50px;}
	.font64 {font-size: 54px;}
	.font76 {font-size: 66px;}
	.font120 {font-size: 100px;}
	.l-h22 {line-height: 20px;}
	.l-h24 {line-height: 20px;}
	.l-h26 {line-height: 22px;}
	.l-h28 {line-height: 24px;}
	.l-h34 {line-height: 30px;}
	.l-h36 {line-height: 30px;}
	.l-h38 {line-height: 32px;}
	.l-h40 {line-height: 34px;}
	
	.zc-index-brand .zc-center .zc-text {font-size: 14px;line-height: 26px;}
	.zc-about-us .zc-right {width: 39%;}
	.zc-contact-us .zc-right {width: 39%;}
	.zc-bg5 { height: 93%;}
	.zc-brand-annotation .zc-left {padding: 2% 5% 2% 5%;}
	.zc-brand-annotation .zc-right {top: 35%;}
	
	.news3 a .zc-pic {min-height: 282px;max-height: 282px;height: 282px;}
	.news a .zc-pic {height: 282px;}
	.zc-page-banner .zc-pic {max-height:none;height:auto;min-height:auto;}
	.solution {width: 32.3%;}
	.zc-page-banner .zc-banner-nav {width: 1400px;left: 50%;margin-left: -700px;}
	.zc-product-content .zc-content,.zc-news-content .zc-content,.zc-download-content .zc-content {width: 1400px;}
	.zc-page-banner .zc-banner-nav.nav1 {width: 400px;left: 50%;margin-left: -700px;}
	
	.ny-title h2 {font-size: 30px;line-height: 60px;}
	.ny-index-product-type-item .title-1, .ny-content-milestone-swiper-item .text .title-1, .ny-data-center-item .text .title-1, .ny-popup-reference-right-content .title-1 {font-size: 24px;}
	.ny-content-top-right {width: 250px;}
	.swiper-product-pagination {top: 50%;margin-top: -10px;}
	.ny-content-top-swiper-leftright {width: 125px;height: 40px;}
	.ny-content-top .swiper-product-next, .ywk-content-top .swiper-product-prev {width: 40px;height: 40px;margin-top: -20px;}
	
	.uw-width-content {height: calc(100% - 70px);margin-top: 70px;}
	.uw-width-content .uw-content {top: 70px;}
	
	.uw-culture-item .title-1{font-size: 18px;}
	.uw-title .uw-title-en{font-size: 52px;line-height: 60px;}
	.uw-title .uw-title-cn{font-size: 26px;line-height: 30px;}
	.uw-title .uw-line-x,.uw-title .uw-line-x::before{height: 1px;}
	
	.zc-solution-functionality .zc-left {width: 48%;padding: 10% 0 0 0;}
	
	.zc-brand-team .zt-left {min-height: 200px;max-height: 200px;height: 200px;}
	.zc-brand-team .zt-right {width: 58%;padding:2%;}
	.zc-brand-team .zt-right .text {font-size: 14px;line-height: 22px;}

}

/* 1440 */
@media screen and (max-width: 1600px) {
	.font15 {font-size: 12px;}
	.font16 {font-size: 12px;}
	.font18 {font-size: 14px;}
	.font20 {font-size: 16px;}
	.font22 {font-size: 18px;}
	.font24 {font-size: 20px;}
	.font26 {font-size: 22px;}
	.font28 {font-size: 24px;}
	.font30 {font-size: 26px;}
	.font32 {font-size: 28px;}
	.font34 {font-size: 30px;}
	.font36 {font-size: 32px;}
	.font38 {font-size: 34px;}
	.font40 {font-size: 36px;}
	.font42 {font-size: 38px;}
	.font46 {font-size: 40px;}
	.font50 {font-size: 38px;}
	.font55 {font-size: 40px;}
	.font60 {font-size: 40px;}
	.font64 {font-size: 44px;}
	.font76 {font-size: 56px;}
	.font120 {font-size: 90px;}
	
}

/* 1440 */
@media screen and (max-width: 1440px) {
	.font22 {font-size: 16px;}
	.font24 {font-size: 16px;}
	.font26 {font-size: 18px;}
	.font28 {font-size: 20px;}
	.font30 {font-size: 22px;}
	.font32 {font-size: 24px;}
	.font34 {font-size: 28px;}
	.font36 {font-size: 30px;}
	.font38 {font-size: 30px;}
	.font40 {font-size: 34px;}
	.font42 {font-size: 34px;}
	.font46 {font-size: 34px;}
	.font50 {font-size: 36px;}
	.font55 {font-size: 36px;}
	.font60 {font-size: 36px;}
	.font64 {font-size: 40px;}
	.font76 {font-size: 50px;}
	.font120 {font-size: 80px;}
	input,textarea,select {font-size: 16px;}
	.l-h34 {line-height: 26px;}
	.l-h36 {line-height: 26px;}
	.l-h38 {line-height: 26x;}
	.l-h40 {line-height: 26px;}
	
	.zc-index-banner a .text h2 {font-size: 50px;}
	.zc-title h2 {font-size:30px;}
	.zc-title h3 {font-size:24px;}
	.zc-more a,.zc-index-solution-li .zc-text a h3,.honor h3 {font-size: 14px;}
	.product4 a h5,.zc-page-banner .zc-banner-nav a h3 {font-size: 16px;}
	.product4 a {padding: 30px;}
	.product4 a span.more,.zc-news-other ul li a h4 {font-size: 12px;}
	.zc-index-product .zc-text {padding: 80px 0 30px 0;}
	.zc-product-detail-content {width: 84%;}
	.zc-brand-annotation .zc-right {min-height: 370px;max-height: 370px;height: 370px;}
	.zc-brand-annotation .zc-left {width: 40%;padding:2%;}
	.zc-brand-annotation .zc-left .text {font-size: 14px;line-height: 22px;}
	.zc-news-other ul li a .text h3 {padding: 0px 0 13px 0;}
	.zc-news-other ul li a .pic {width: 45%;}
	.zc-news-other ul li a .text  {width: 50%;}
	.zc-news-other ul li a h4{width: 70%;}
	.zc-news-other ul li a .text h3 {padding: 0px;margin: 0px 0 10px 0;}
	.system-pic .txt,.news3 a .zc-text h4,.zc-solution-overview .zc-right,.zc-solution-advantages .zc-right .text,.functionality li h5,.zc-product-rigthtxt .zc-text,.footer-nav a,.footer-add,.zc-detail-text .text,.zc-about-us .zc-right .text,.zc-contact-us .zc-right .text,.zc-news-tga ul a {font-size: 14px;}
	.zc-index-brand .zc-center .zc-text,.zc-index-product .zc-text h6,.zc-index-solution-li .zc-text a h4,.news3 a .zc-text h5 {font-size: 16px;line-height: 24px;}
	.zc-news-other ul li a .text h5 {font-size: 12px;}
	
	.zc-brand-team .zt-left {min-height: 200px;max-height: 200px;height: 200px;}
	.zc-brand-team .zt-right {width: 58%;padding:2%;}
	.zc-brand-team .zt-right .text {font-size: 14px;line-height: 22px;}
	
	.news3 a .zc-pic {min-height: 270px;max-height: 270px;height: 270px;}
	.news a .zc-pic {height: 225px;}
	.zc-page-banner .zc-banner-nav {width: 1200px;left: 50%;margin-left: -600px;}
	.zc-product-content .zc-content,.zc-news-content .zc-content,.zc-download-content .zc-content {width: 1200px;}
	.zc-page-banner .zc-banner-nav.nav1 {width: 400px;left: 50%;margin-left: -600px;}
	
	.contact-list .contact-item {margin-bottom: 28px;padding-left: 48px;}
	.contact-list .contact-item::before {width: 34px;height: 42px;background-size: cover;}
	.contact-list .contact-item strong {font-size: 22px;line-height: 20px;}

	.uw-width-content {height: calc(100% - 70px);margin-top: 70px;}
	.uw-width-content .uw-content {top: 70px;}
	
	.uw-culture-item .title-1{font-size: 18px;}
	.uw-title .uw-title-en{font-size: 52px;line-height: 60px;}
	.uw-title .uw-title-cn{font-size: 26px;line-height: 30px;}
	.uw-title .uw-line-x,.uw-title .uw-line-x::before{height: 1px;}
	
	.zc-solution-functionality .zc-left {width: 48%;padding: 1% 0 0 0;}

	.newslist li a .text h4 {font-size: 13px;}
}

/* 1366 */
@media screen and (max-width: 1366px) {
	.font42 {font-size: 28px;}
	.font26 {font-size: 16px;}
	.font28 {font-size: 18px;}
	.font34 {font-size: 24px;}
	.font38 {font-size: 28px;}
	.font46 {font-size: 30px;}
	.font50 {font-size: 30px;}
	.font60 {font-size: 32px;}
	.font22 {font-size: 14px;}
	.l-h34 {line-height: 24px;}
	input, textarea, select {font-size: 14px;}
	
	.zc-solution-overview .zc-left {margin-left: 0;}
	.culture {min-height: 123.5px;max-height:123.5px;height: 123.5px;}
	.news3 a .zc-pic {min-height: 270px;max-height: 270px;height: 270px;}
	.zc-banner-nav.producttype-nav li ul li a {font-size: 12px;}
	.news a .zc-pic {height: 213px;}
	.zc-index-solution-pic .table {min-height: 313px;}
	.zc-nav a {margin-left: 30px;}
	.zc-index-banner a .text line {display: none;}
	.zc-index-banner a .text {height: auto;margin-top: -40px;}
	.zc-nav li ul a {font-size: 12px;}
	.zc-header .left, .zc-header .right {height: 80px;}
	.zc-nav li {padding: 30px 0;}
	.zc-nav li ul {top: 80px;}
	.zc-page-banner,.zc-product-path {margin-top:80px;}
	#header.header-fixed .zc-nav a {margin-left: 20px;}
	#header.header-fixed .zc-nav ul a {margin-left: 0;}
	.zc-page-banner .zc-banner-nav {width: 1150px;left: 50%;margin-left: -575px;}
	.zc-product-content .zc-content,.zc-news-content .zc-content,.zc-download-content .zc-content {width: 1150px;}
	.zc-page-banner .zc-banner-nav.nav1 {width: 400px;left: 50%;margin-left: -575px;}
	
 	.zc-solution-overview .zc-left {margin-left: 0;}

 	.newslist li a .text h3 {font-size: 16px;}
 	
 	.talent-title i {width: 40px;height: 40px;margin-top: -20px;}
}

/* 1280 */
@media screen and (max-width: 1280px) {
	.font76 {font-size: 40px;}
	.font42 {font-size: 26px;}
	.font46 {font-size: 28px;}
	.font55 {font-size: 32px;}
	.font60 {font-size: 30px;}
	.font30 {font-size: 20px;}
	.font38 {font-size: 24px;}
	
	.culture {min-height: 126.3px;max-height:126.3px;height: 126.3px;}
	
	.product4 a h5, .zc-page-banner .zc-banner-nav a h3 {font-size: 14px;}
	.news3 a .zc-pic {min-height: 200px;max-height: 200px;height: 200px;}
	.solution a .zc-pic {min-height: 214px;max-height: 214px;height: 214px;}
	.news a .zc-pic {height: 199px;}
	.zc-page-banner .zc-banner-nav {width: 1080px;left: 50%;margin-left: -540px;}
	.zc-product-content .zc-content,.zc-news-content .zc-content,.zc-download-content .zc-content {width: 1080px;}
	

}

/* 1152 */
@media screen and (max-width: 1152px) {
	.font18 {font-size: 12px;}
	.l-h34 {line-height: 22px;}
	.font38 {font-size: 20px;}
	.font60 {font-size: 28px;}
	
	.zc-nav a {font-size: 14px;color: #000;margin-left:50px;}
	.zc-index-banner a .text h2 {font-size: 40px;}
	.zc-nav a::after {bottom: -44px;}
	.zc-nav a::before {bottom: -42px;}
	header.header-fixed .zc-nav a::before, header.index.header-fixed .zc-nav a::before {bottom: -14px;}
	header.header-fixed .zc-nav a::after, header.index.header-fixed .zc-nav a::after {bottom: -16px;}
	
	.news3 a .zc-pic {min-height: 180px;max-height: 180px;height: 180px;}
	.solution a .zc-pic {min-height: 193px;max-height: 193px;height: 193px;}
	.news a .zc-pic {height: 179px;}
	.zc-nav a {margin-left: 20px;}
	.zc-page-banner .zc-banner-nav {width: 84%;left: 8%;margin-left:0px;}
	.zc-product-content .zc-content,.zc-news-content .zc-content,.zc-download-content .zc-content {width: 84%;}


}

/* 1024 */
@media screen and (max-width: 1024px) {
	.font60 {font-size: 30px;}
	.font55 {font-size: 28px;}
	.font28 {font-size: 17px;}
	.font120 {font-size:70px;}
	.font60 {font-size: 24px;}
	
	.zc-index-product .zc-pic {height: auto;}
	.product4 a .pic {margin-top:0px;width: 140px;}
	.footer-nav span {padding: 0 10px;}
	.product a .zc-text {padding: 0px 5% 20px 5%;}
	.zc-product-detail {padding: 100px 0  50px 0;}
	.zc-product-detail.ptb10100 {padding:10px 0 100px 0;}
	.solution a .zc-pic {min-height:auto;max-height:none;height:auto;}
	.solution a .zc-pic ul,.solution a .zc-pic ul li {display: block;}
	.zc-news-detail-content {width: 92%;}
	
}

/* 860 */
@media screen and (max-width: 860px) {
	.font42 {font-size: 24px;}
	.font46 {font-size: 24px;}
	.font64 {font-size: 30px;}
	.font38 {font-size: 24px;}
	.font22 {font-size: 16px;}
	.font28 {font-size: 20px;}
	.font76 {font-size: 36px;}
	
	.pcshow,header,.aside-top,.zc-product-content,.zc-news-content,.zc-download-content {display: none!important;}
	.mbshow,.zc-mnav  {display: block!important;}
	.zc-mobile-swiper,.zc-product-mnav2 {display: block;}
	
	.zc-index-banner a .text { left:8%;top: 20%;width:82%;height:auto; margin-top: 0px;}
	.zc-index-banner a .text h3{font-size: 12px;}
	.zc-index-banner a .text h2{font-size: 26px;}
	.zc-index-banner a .text h4{font-size: 14px;}
	.product4 a h4 {font-size: 18px;}
	.zc-index-banner .swiper-slide a.center .text{left:9%;top:20%;width:82%;}
	.zc-index-content .zc-content {width: 94%;}
	.zc-index-content {padding: 5% 0 0px 0;}
	.zc-index-brand .zc-center .zc-right,.zc-index-solution .zc-left {width: 100%;float: none;}
	.zc-index-brand .zc-center .zc-left {width: 90%;padding: 2% 5% 15% 5%;float: none;}
	.zc-index-brand .zc-center .zc-bg1 {width: 100%;}
	.zc-index-brand .zc-top,.zc-index-product .zc-text h6,.zc-index-product .zc-right {width: 100%;}
	.zc-index-brand .zc-bottom {width: 100%;height: 0;}
	.zc-index-brand .zc-center .zc-right {padding-top: 0;}
	.zc-index-product .zc-content,.product4 a .pic {width: 100%;}
	.zc-index-product .zc-left {width:90%;padding:5%; float: none;background: #3876df;}
	.zc-index-product .zc-bg2,.footer-nav span {display: none;}
	.zc-index-product .zc-pic {height: auto;}
	.zc-index-product .zc-text {padding: 8% 0 ;}	
	.zc-index-product .zc-right .zc-title,.zc-index-solution .zc-right {display: none;}
	.zc-product4 {margin-top: 0px;border-top: none;border-right: none;}
	.product4 a {padding: 10%;}
	.zc-index-news .zc-more {top:65px;}
	.zc-news3 {padding-top: 30px;}
	.news3 {float: none;width: 100%;margin: 1% 0 ;}
	.zc-index-news {padding: 10px 0 50px 0;}
	.footer-logo {position: absolute;left: 0;top: 0;right: auto;bottom: auto;}
	.footer-nav {padding: 50px 0 0px 0;}
	.footer-nav a{display: block; border-top: 1px solid #3d3d3d;padding: 4% 0;}
	.zc-footer-top {padding-bottom: 0;}
	.footer-social {position: relative;right: auto;top: auto;text-align: left;padding: 20px 0;}
	.footer-social a {margin-left: 0;margin-right:10px;}
	.footer-copy {text-align: left;position: relative;padding-top: 10px;right: auto;bottom: auto;}
	.zc-page-banner {margin-top: 50px;padding-bottom: 40px;}
	.solution,.product {float: none;width: 100%;margin-bottom: 20px;margin-right: 0;}
	.zc-page-banner .zc-pic img {width: 300%;max-width:300%;}
	.zc-page-banner .zc-title {margin-top: -80px;}
	.zc-banner-title {top: 50%;margin-top: -94px;width: 80%;}
	.zc-page-banner .zc-title line {margin: 15px 0 5px 0;}
	.zc-page-banner .zc-banner-nav {display: none;}
	.zc-page-banner .zc-banner-mnav {display:block;}
	.zc-solution-content,.zc-product-content,.zc-news-content {padding: 40px 0 0px 0;}
	.zc-solution-content .zc-content,.zc-news-detail-content,.zc-contact,.zc-product-detail-content {width: 90%;}
	.zc-page-path .zc-content {text-align: left;}
	.functionality li {float: none;width: 100%;padding: 5% 0;}
	.zc-product-path,.zc-news-other {margin-top: 50px;}
	.zc-product-path .zc-content {width: 90%;line-height: 24px;}
	.zc-product-leftpic,.zc-product-rigthtxt,.zc-product-video .zc-video,.zc-contact-left {width: 100%;float: none;margin-right: 0;}
	.zc-product-rigthtxt h3 {padding: 30px 0 ;}
	.zc-product-bottom-nav {overflow: hidden;padding-top: 30px;}
	.zc-product-bottom-nav li{font-size: 14px;margin-right:0;width: 24%;text-align: center;padding: 0 0 20px 0;}
	.zc-solution-functionality .zc-left .text,.zc-solution-functionality {padding: 50px 0;}
	.title h3,.news-title h2 {font-size: 22px;}
	.news,.zc-news-other ul li a .pic {float: none;width: 100%;margin: 1% 0 ;}
	.zc-page-npr a.prev,.zc-page-npr a.next {text-indent: -9999px;}
	.zc-page-npr a.return {text-align: center;}
	.zc-news-other ul li.cur a.style1 {height: auto;}
	.zc-news-other ul li a .text h3 {padding: 0;}
	.zc-news-other ul li.cur a.style1 {display: block!important;}
	.zc-news-other ul li a.style1 {display: none!important;}
	.zc-contact-right {width: 100%;float: none;margin: 0;}
	.zc-contact-left .zc-ewm{display: none}
	.zc-name {padding: 40px 0 20px 0;}
	.zc-contact-right {margin-bottom: 40px;}
	.zc-page-npr a.prev {position:absolute;}
	.zc-page-npr a.prev::before {content: '\e60b';font-family: 'font_family';display: block;position: absolute;font-size: 20px;width: 30px;height: 30px;line-height: 30px; color: #000;left: 0;top: 50%;margin-top: -15px;text-indent: 0;}
	.zc-page-npr a.next::before {content: '\e60d';font-family: 'font_family';display: block;position: absolute;font-size: 20px;width: 30px;height: 30px;line-height: 30px;color: #000;right: 0;top: 50%;margin-top: -15px;text-indent: 0;}
	.news3 a .zc-pic ul,.news3 a .zc-pic ul li{display: block;}
	.zc-index-solution-li .zc-text,.news3 a .zc-pic,.solution a .zc-pic,.zc-page-banner .zc-pic,.news a .zc-pic {min-height: auto;max-height: none;height: auto;}

	.video_content video {height: 100%;}
	.white_content .close {z-index: 99;}
	.zc-banner-mnav div {padding: 5% 5% 5% 5%;}
	.zc-download-content .zc-content {width: 94%;}
	.system-pic {width:99%;margin-right:0;}
	.system-pic .txt {padding:2% 3% 5% 3%;}
	.zc-solution-system .zc-more {display: none}
	.zc-title.center {left: 5%;width: 90%;margin-left:0px;}
	.searchinput  {width: 90%;padding: 0 5%;}
	.searchsubmit {right: 5%;}
	.zc-about-us .zc-left {float: none;width: 100%;}
	.zc-about-us .zc-right {float: none;width:100%;padding-left: 0;}
	.zc-contact-us .zc-left {float: none;width: 100%;}
	.zc-contact-us .zc-right {float: none;width:100%;padding-left: 0;}
	.zc-bg5 {display: none;}
	.zc-brand-content {padding: 10% 0;}
	.zc-about-us {padding: 0 5% ;}
	.zc-contact-us {padding: 0 5% ;}
	.zc-right  {padding-top:5%;}
	.zc-brand-annotation .zc-left {position: relative;width: 90%;padding:0 5%;left:auto;top: auto;}
	.zc-brand-annotation .zc-left {width: 90%;padding:10% 5%;}
	.zc-brand-annotation .zc-right {position: relative;width: 100%;min-height:auto;max-height: none;height: auto;right:auto;top:auto;}
	.zc-brand-annotation .zc-right ul {position: relative;}
	.zc-brand-annotation .zc-right img {width: 60%;margin: 10% auto;}
	
	.zc-brand-team .zt-left {position: relative;width: 100%;min-height:auto;max-height: none;height: auto;right:auto;top:auto;left:0;}
	.zc-brand-team .zt-left ul {position: relative;}
	.zc-brand-team .zt-left img {width: 100%;margin: auto;}
	.zc-brand-team .zt-right {position: relative;width: 90%;padding:0 5%;left:auto;top: auto;right:0;}
	.zc-brand-team .zt-right {width: 90%;padding:10% 5%;}
	.zc-brand-team .zc-pic {display:none;}
	
	.solution a .zc-pic ul,.solution a .zc-pic ul li {display: block;}
	.zc-index-banner a .text line {display: none;}
	.zc-product-content .zc-content {width: 100%;}
	.zc-product-content .zc-content .zc-product .product {width: 100%;}
	.zc-title.center line {margin: 15px auto 5px auto;}
	.zc-product-content.mshows {display: block!important;width: 90%;margin: auto;}
	.zc-news-other ul li a .pic img{width: 100%;}
	.zc-product-video .zc-video a .pic img {display: block;width: 100%;}
	.zc-page-banner .zc-pic {min-height: 200px;}
	.system-pic .pic {height: auto;}
	.zc-download-search-list li,.download-list li,.download-list ul.title li {font-size: 12px;}
	.news a .zc-pic {height: auto;}
	.zc-product-leftpic .swiper-slide  a {max-height:225px;min-height:225px;height: 225px;}
	.zc-product-leftpic .swiper-slide ul li img {max-height:225px;}

	.uw-culture-top-left {width: 100%;}
	.uw-culture-top-right{display: none;}
	.uw-culture-item {width: 50%;height: 33%;}
	.uw-culture-item .text {width: 80%;}
	.uw-culture-bottom .swiper-button-prev,.uw-culture-bottom .swiper-button-next{display: none;}
	.uw-culture-item.uci3,.uw-culture-item.uci4 {float: right;}
	.uw-culture-swiper,.uw-culture-swiper .text {width: 100%;}
	
	.zc-solution-overview .zc-left, .zc-solution-overview .zc-right, .zc-solution-advantages .zc-left, .zc-solution-advantages .zc-right, .zc-solution-functionality .zc-left, .zc-solution-functionality .zc-right, .zc-news-left, .zc-news-right {float: none;width: 100%;}
	.zc-solution-overview .zc-right {padding: 30px 0 0px 0;}
	.zc-solution-functionality .zc-left .text, .zc-solution-functionality {padding: 50px 0;}
	
	.zc-solution-functionality .learnmore-1 {margin-top: 0;}
	
	.zc-solution-functionality .zc-right {padding-top: 0;}
	.zc-solution-functionality .zc-right {background: none;}
	
	.newslist li {width:100%;float: none;}
	.newslist li a .text {width:75%;}
	.newslist li a .date {width:20%;}
	.newslist li a .text h3 {font-size: 16px;padding:0px 0 10px 0;}
	.newslist li a .text h4 {font-size: 13px;}
	.newslist li:nth-child(1) a {margin-top: 0px;}
	.newslist li:nth-child(2) a {margin-top: -1px;}
	
	.newslist li a:hover {background: none;}
	.newslist li a:hover .date h2 {color: #000; }
	.newslist li a:hover .text{width:75%;padding-left:0;}
	.newslist li a:hover .text h4 {color: #000;}
	
	.talent-item-bottom span{display: none!important;}
	.talent-item-top li {float: none;width: 100%;}
	.talent-title {padding: 10% 0;}
	.talent-title i {width: 35px;height: 35px;margin-top: -15.5px;}
}
 


/* iphone5 */
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) {}
/* phone 678 */
@media only screen and (device-width : 375px) and (device-height : 667px) and (-webkit-device-pixel-ratio : 2) {}
/* phone 678 plus*/
@media only screen and (device-width : 414px) and (device-height : 736px) and (-webkit-device-pixel-ratio : 3) {}
/* phone x 和 微信内高*/
@media only screen and (device-width : 375px) and (device-height : 812px) {}
/* phone x */
@media screen and (max-width : 736px) and (orientation: landscape) {}
/* all iPad pro */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (-webkit-min-device-pixel-ratio: 2) {}
/* x iPad pro */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio: 2) {}
/* y iPad pro */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio: 2) {}
/* all iPad */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {
	.font14 {font-size: 14px;}
	.font15 {font-size: 15px;}
	.font16 {font-size: 16px;}
	.font18 {font-size: 18px;}
	.font20 {font-size: 20px;}
	.font22 {font-size: 22px;}
	.font24 {font-size: 24px;}
	.font26 {font-size: 26px;}
	.font28 {font-size: 28px;}
	.font30 {font-size: 30px;}
	.font32 {font-size: 32px;}
	.font34 {font-size: 34px;}
	.font36 {font-size: 36px;}
	.font38 {font-size: 38px;}
	.font40 {font-size: 40px;}
	.font42 {font-size: 42px;}
	.font50 {font-size: 50px;}
	.font55 {font-size: 55px;}
	.font60 {font-size: 60px;}
	.font64 {font-size: 64px;}
	.font76 {font-size: 76px;}
	.font120 {font-size: 120px;}
	.l-h22 {line-height: 22px;}
	.l-h24 {line-height: 24px;}
	.l-h26 {line-height: 26px;}
	.l-h28 {line-height: 28px;}
	.l-h34 {line-height: 34px;}
	.l-h36 {line-height: 36px;}
	.l-h38 {line-height: 38px;}
	.l-h40 {line-height: 40px;}
	input,textarea,select {font-size: 20px;}	
	.zc-index-brand .zc-center .zc-right img,.zc-index-solution-pic img,.solution a .zc-pic ul li img {width: 100%;}
}
/* iPad x */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {}
/* iPad y */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
	.product4 a .pic {min-height:auto;max-height: none;}
	.product4 a .pic ul {display: block;position: relative;}
	.zc-product4 .product4 {min-height: auto;max-height: none;}
	.zc-index-product .zc-right {padding-top: 0;}
	.zc-index-banner a .pic img.mbshow {display: none!important;}
	.zc-index-banner a .pic img.pcshow {display: block!important;}
	.zc-index-banner {margin-top: 50px;}
	.zc-page-banner .zc-pic img {width:200%;max-width: 200%;}
}
@media only screen and (min-device-width : 1024px) and (max-device-width : 1366px) and (orientation : portrait)  {
	.zc-index-banner {margin-top: 0px;}
}