@charset "utf-8";


/* CSS Reset */

.fullscreen,.fullscreen body {height: 100%;overflow: hidden}
.alltransition {-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.table {display: table;width: 100%;height: 100%;}
.table-cell {display: table-cell;vertical-align: middle;}
.pcshow { display:block;}
.mbshow { display:none!important;}.cz-service-faq
.left{ float:left;}
.right{ float:right;}
.clear { clear:both;}
.img {position: relative;overflow: hidden;}
img {
    max-width: 100%;
    max-height: 100%;
    margin: 0;
    padding: 0;
    border: 0;
    /*width: 100%;*/
    height: auto;
}
/*.img-center {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;display: block;width: auto!important;height: auto!important;z-index: 1;}*/
#img-video{position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;display: block;width: 100%;height: auto;z-index: 1; }
.img-center {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;display: block;width: auto;height: auto;z-index: 1;}
.img-center.img-index{width: 100%!important;}
.img-block {display: block;width: 100%;height: auto;}
.img-inline {display: inline-block;width: auto;height: auto;}
::-webkit-scrollbar{height:4px; width:0px;background: #ccc;}
::-webkit-scrollbar-button{height:0; width:0}
input,select,textarea {-webkit-appearance: none;border-radius: 0;outline: none}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"],input[type="password"] {-webkit-appearance: none;}




/* header */
.cz-header,
.cz-header .cz-content ,
.cz-header-nav *,
.cz-consulting-icon,
.cz-header .cz-content .left{transition:all .9s ease;}
.cz-header {position: fixed;left: 0;top: 0;z-index: 900;width: 100%;}
.cz-header::after {content: '';width: 100%;height: 1px;background: #fff;position: absolute;left: 0;bottom: 0;opacity: .2;}
.cz-content {width: 100%;margin: auto;position: relative;}
.cz-header .cz-content {z-index: 999;padding:0 2%;overflow: hidden;}
.cz-header .cz-content::after {content: '';width: 100%;height: 50px; background: #fff;position: fixed;left: 0;top: -100px;transition:all .4s ease;}
.cz-logo {position: absolute;left:2%;top:50%;margin-top: -29px;/*width:190px;*/height:60px;z-index: 11;display: block;}
.cz-logo a {display: block;overflow: hidden;height: 100%;}
.cz-logo img.default {display: block;}
.cz-logo img.hover{display: none;}
.cz-header .cz-content nav {display:block;
/*float: right;padding-right: 80px;*/
float: left;padding-left:38%;
    
}
.cz-header-nav {font-size: 0;}
.cz-header-nav li{display: inline-block;position: relative;padding:40px 25px;font-size: 0;}
.cz-header-nav li a{display: inline-block;color: #fff;position: relative;font-size: 15px;}
.cz-header-nav li a::after {content: '';width: 0px;height: 2px;background: #fff;position: absolute;bottom:-40px;left:50%;transition:all .4s ease;}
.cz-header-nav li.cur a::after{width: 100%;left:0;}
.cz-header.cur,.cz-header.cur .cz-content {background: #fff;}
.cz-header.cur::after,.cz-header.scroll-top::after {background: #a1a7b2;}
.cz-header.cur .cz-logo img.default,.cz-header.scroll-top .cz-logo img.default{display: none;}
.cz-header.cur .cz-logo img.hover,.cz-header.scroll-top .cz-logo img.hover{display: block;}
.cz-header.cur .cz-header-nav li a,.cz-header.scroll-top .cz-header-nav li a{color: #000;}
.cz-header.cur .cz-header-nav li.cur a::after,.cz-header.scroll-top .cz-header-nav li.cur a::after{background: #e60012;}
.cz-header.cur .cz-consulting-icon::before,.cz-header.scroll-top .cz-consulting-icon::before {background: #a1a7b2;}
.cz-consulting-icon {display: block;width: 5%;height: 100%;position: absolute;right: 0;top: 0;background: url("../img/zx.png") center no-repeat;}
.cz-consulting-icon::before {content: '';width:1px;height:100%;background: #fff;position: absolute;top:0px;left:0;opacity: .2;}
.cz-header.cur .cz-consulting-icon,.cz-header.scroll-top .cz-consulting-icon{background: url("../img/zx2.png") center no-repeat;}
.cz-consulting-icon:hover {background: url("../img/zx1_red.png") center no-repeat!important;}


.cz-header-nav-show {position: absolute;left: 0;top:0px;width: 100%;height: auto;z-index: 900;}
.cz-header-nav-show .cz-content {width: 100%;padding:0;margin-top: 99px;overflow: visible;background: none;}
.cz-header-nav-show-content {background: #f5f7fa;padding:30px 5%;width:100%;opacity:0;z-index:1;position: absolute;left: 0;transition:all .4s ease;}
.cz-header-nav-show-content::after {content: '';width: 100%;height: 1px;background: #e6e6e6;position: absolute;top:0px;left: 0;z-index: 10;}
.cz-header-nav-show-content.Hide {top: -400px;display: flex;flex-direction: row;align-items: center;justify-content: space-between;}

.cz-header-nav-show-content.Hide .dropdown-menu-sub-content{
    width: 50%;
    display: flex;
    flex-direction: row;
    align-items: self-start;
    justify-content: space-between;
}
.dropdown-menu-sub-content .dropdown-menu-img{
    width: 50%;
}
.dropdown-menu-sub-content .dropdown-menu-sub-info{
    width: 48%;
}
.dropdown-menu-sub-content .dropdown-menu-sub-info h4{
    font-size: 20px;
}
.dropdown-menu-sub-content .dropdown-menu-sub-info p{
    font-size: 15px;
    color: #999;
}

.cz-header-nav-show-content.cur {opacity: 1;z-index: 999;top: 0;/*box-shadow: 0px 20px 60px 0px rgba(10, 24, 51, 0.08);*/}
.cz-header-nav-show-content.cur .cz-header-nav-list {
    width: 50%;
    display: flex;
    flex-flow: wrap;
    align-items: center;
    justify-content: space-between;
}
.cz-header-nav-list {text-align: right;padding:0px;margin: auto;/*width: 100%;*/display: none;}
.cz-header-nav-list li {list-style: none;margin: 0;padding:15px 20px;/*display: inline-block;*/vertical-align: middle;position: relative;
    width: 48%;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    border-bottom: 1px solid #e5e5e5;
}
.cz-header-nav-list a{color: #26334c;font-size: 14px;padding:10px 0px;position: relative;
    width: 100%;
    display: flex;
    justify-content:space-between;
}
.cz-header-nav-list a::after {content: '';width:0px;height: 1px;background: #26334d;position: absolute;bottom:0px;left: 0;z-index: 10;transition:all .4s ease;}
.cz-header-nav-list a:hover::after {width: 100%;}
.cz-header-nav-list ul.listtwo {display:none;width:200px;position: absolute;left: 0;top:68px;background: #f5f7fa;margin: 0;padding: 20px;overflow: hidden;margin-left: -50px;border-top: 1px solid #dfe1e6;}
.cz-header-nav-list ul.listtwo a {display: block;text-align: center;}
.cz-header-nav-list li:hover ul.listtwo{display: block;}



#product.cz-header-nav-show-content .cz-header-nav-list{width: 97%;}
#technology.cz-header-nav-show-content .cz-header-nav-list{width: 97%;}
#service.cz-header-nav-show-content .cz-header-nav-list{width: 97%;}
#about.cz-header-nav-show-content .cz-header-nav-list{width: 97%;}
#contact.cz-header-nav-show-content .cz-header-nav-list{width: 97%;}
.cz-header.scroll-down{top: -150px;}
.cz-header.scroll-top  {background: #fff;} 
.detail .cz-header {background: #fff;}
.detail .cz-header .cz-logo img.default{display: none;}
.detail .cz-header .cz-logo img.hover{display: block;}
.detail .cz-header .cz-header-nav li a{color: #000;}
.detail .cz-header .cz-consulting-icon{background: url("../img/zx2.png") center no-repeat;}
.detail .cz-header .cz-header-nav li.cur a::after,
.detail .cz-header .cz-consulting-icon::before{background: #e60012;}
.detail .cz-header::after {background: #a1a7b2;}


/* nav */

.cz-menu-toggle {display: none;width:50px;height:50px; position:fixed;right:0px;top:0px;z-index: 9999;}
.cz-menu-toggle span.hamburger,
.cz-menu-toggle span.hamburger:after,
.cz-menu-toggle span.hamburger:before {content:"";display:block;width:24px;height:3px;background:#fff;position:absolute;top:50%;margin-top:-1px;left:50%;margin-left:-12px;-webkit-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-delay:0.15s;}
.cz-menu-toggle span.hamburger,
.cz-menu-toggle span.hamburger:after,
.cz-menu-toggle span.hamburger:before {content:"";display:block;width:24px;height:3px;background:#fff;position:absolute;top:50%;margin-top:-1px;left:50%;margin-left:-12px;-webkit-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-delay:0.15s;}
.cz-menu-toggle span.hamburger:after {margin-top:-7px;top:0;transition-delay:0.27s;}
.cz-menu-toggle span.hamburger:before {margin-top:7px;top:0;transition-delay:0.2s;}
.cz-menu-toggle span.cross:before,
.cz-menu-toggle span.cross:after {content:"";display:block;width:24px;height:3px;background:#fff;position:absolute;top:50%;margin-top:-1.5px;left:50%;margin-left:-12px;-webkit-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transform:translateY(-70px) translateX(-70px) rotate(45deg);transform:translateY(-70px) translateX(-70px) rotate(45deg);transition-delay:0.12s;}
.cz-menu-toggle span.cross:after {transition-delay:0s;-webkit-transform:translateY(70px) translateX(-70px) rotate(-45deg);transform:translateY(70px) translateX(-70px) rotate(-45deg);}
.cz-menu-toggle span.cross:after {-webkit-transform:translateY(-70px) translateX(70px) rotate(-45deg);transform:translateY(-70px) translateX(70px) rotate(-45deg);}
.no-touch .cz-menu-toggle span.hamburger,
.no-touch .cz-menu-toggle span.hamburger:after,
.no-touch .cz-menu-toggle span.hamburger:before {transition-delay:0.12s;-webkit-transform:translateX(-70px);transform:translateX(-70px);}
.no-touch .cz-menu-toggle span.hamburger,
.no-touch .cz-menu-toggle span.hamburger:after,
.no-touch .cz-menu-toggle span.hamburger:before {-webkit-transform:translateX(70px);transform:translateX(70px);}
.no-touch .menu-toggle span.hamburger:after {transition-delay:0s;}
.no-touch .menu-toggle span.hamburger:before {transition-delay:0.07s;}
.no-touch .cz-menu-toggle span.cross:before {transition-delay:0.12s;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.no-touch .cz-menu-toggle span.cross:after {transition-delay:0.24s;-webkit-transform:rotate(-45deg) !important;transform:rotate(-45deg) !important;}










/* fonts */

.cz-index-banner-container .text .title-2,.cz-index-product-nav a span,.cz-index-product-item .text .top .title-1,.cz-index-introduction-left .item-4 li h2 strong ,.cz-index-news-item .text .view-3,.cz-index-news-item .text .date-1,.cz-top-nav-item p,.cz-recruitment-item .title-1 span,.cz-about-us-right .item-3 li h2 strong,.cz-about-us-right .item-3 li h2 sup,.cz-culture-swiper .cz-culture-item .text .num-1,.cz-culture-nav a,.cz-culture-swiper .cz-culture-item .text .title-2,.cz-history-item .date-1,.cz-history-item .text-2 li p,.cz-honor-nav a strong,.cz-honor-swiper-num strong,.cz-honor-swiper-num span,.cz-honor-swiper-num,.cz-news-top-item .text .data-3 strong,.cz-news-top-item .text .data-3 span,.cz-faq-item .main-2,.cz-product-detail-content .cz-content .title-1 i,.cz-technology-cases-center-left-item .title-1 i,.cz-parameters-item .title-1 i,.cz-technology-patent-swiper .text span{font-family: 'Barlow-Regular',PingFang SC,Microsoft Yahei,Helvetica Neue,Arial;}
.viewmore-3 span,.cz-index-banner-button-next::before,.cz-index-banner-button-prev::before,.cz-title .title-1,.cz-index-product-item .text .bottom .view-4 strong,.cz-footer-content-top-right .tel-2,.cz-banner-top .text .title-1,.cz-contact-item .item strong,.cz-message-text strong,.cz-recruitment-top-text .text-2 strong,.cz-page-trun a span,.cz-page-trun a,.cz-service-item .text-1,.cz-product-detail-right .title-1,.cz-parameters-item .item-4 li strong,.cz-technology-cases-list-item .text-1{font-family: 'Barlow-Bold',PingFang SC,Microsoft Yahei,Helvetica Neue,Arial;}


.cz-index-banner-container .text .title-1,.cz-index-product-item .text .top .title-2,.cz-product-list-item .text .title-1,.cz-product-item .title-1,.cz-product-detail-right .buttom-4 a,.characteristic-3 .item-4 .text-1,.cz-technology-cases-bottom .item-nav-2 a,.cz-success-case-item .text-3 strong,.cz-service-video-item .text，.cz-message-right-input a,.cz-end-resume a {font-weight: 1000;}



 
@font-face {
	font-family: 'Barlow-Regular';
	src: url("Barlow-Regular.eot")/*tpa=https://www.czauto.com.cn/static/fonts/Barlow-Regular.eot*/;
	src: local('☺'), url("Barlow-Regular.woff")/*tpa=https://www.czauto.com.cn/static/fonts/Barlow-Regular.woff*/ format('woff'), url("Barlow-Regular.ttf")/*tpa=https://www.czauto.com.cn/static/fonts/Barlow-Regular.ttf*/ format('truetype'), url("Barlow-Regular.svg")/*tpa=https://www.czauto.com.cn/static/fonts/Barlow-Regular.svg*/ format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Barlow-Light';
	src: url("Barlow-Light.eot")/*tpa=https://www.czauto.com.cn/static/fonts/Barlow-Light.eot*/;
	src: local('☺'), url("Barlow-Light.woff")/*tpa=https://www.czauto.com.cn/static/fonts/Barlow-Light.woff*/ format('woff'), url("Barlow-Light.ttf")/*tpa=https://www.czauto.com.cn/static/fonts/Barlow-Light.ttf*/ format('truetype'), url("Barlow-Light.svg")/*tpa=https://www.czauto.com.cn/static/fonts/Barlow-Light.svg*/ format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Barlow-Bold';
	src: url("Barlow-Bold.eot")/*tpa=https://www.czauto.com.cn/static/fonts/Barlow-Bold.eot*/;
	src: local('☺'), url("Barlow-Bold.woff")/*tpa=https://www.czauto.com.cn/static/fonts/Barlow-Bold.woff*/ format('woff'), url("Barlow-Bold.ttf")/*tpa=https://www.czauto.com.cn/static/fonts/Barlow-Bold.ttf*/ format('truetype'), url("Barlow-Bold.svg")/*tpa=https://www.czauto.com.cn/static/fonts/Barlow-Bold.svg*/ format('svg');
	font-weight: normal;
	font-style: normal;
}
@media screen and (max-width: 640px) {
    .cz-service-content .cz-content .text-1 p{padding: 1% 0% 1% 1%!important;}
    .cz-service-content .cz-content .text-1 h2{text-indent:3em!important;}
   .cz-service-content{background-size:contain;}
    .cz-service-content{padding: 30px 0 170px 0;}
    .cz-index-introduction-left .item-4 li:nth-child(3) h2 strong{margin-left:-16px;}
    .cz-service-video{margin-top:32%;clear: both;overflow: hidden;}
    .cz-service-product-list{overflow:hidden;margin: 30px}
    #pages{margin-top:5%!important;text-align:center!important;padding:15px!important;}
    .swiper-pagination{display: none;}
	.cz-menu-toggle,.mbshow {display: block!important;}
	.cz-index-banner .cz-index-banner-progress-bar,.cz-index-banner-button-next,
	.cz-index-banner-button-prev,.cz-header-nav-show,.pcshow,.cz-header::after {display: none!important;}
	#cd-nav-container {background-color: rgba(255,255,255,0.65);position: fixed; z-index:91; top:0px; right: 0; width: 100%;height:100%;overflow-y: auto;overflow-x: hidden; -webkit-transform: translateX(100%);transform: translateX(100%);-webkit-transition: -webkit-transform 0.4s 0s, box-shadow 0s 0.4s;transition: transform 0.4s 0s, box-shadow 0s 0.4s;}
	#cd-nav-container.is-visible{-webkit-transform: translateX(0);transform: translateX(0);-webkit-overflow-scrolling: touch;}
	.cz-header .cz-content nav {float: none;padding-right: 0px;}
	.cz-header .cz-content {padding: 0;width: 100%;}	
	.cz-logo {left: 2%;top: 1%;margin-top: 0;z-index: 100;position: fixed;/*width: 140px;*/height: 35px;}
	.cz-header-nav {padding-top:20%;
	    height: 100%;
        background-color: rgba(0,0,0,0.8); 
	}
	.cz-header-nav li {display:block;padding: 3% 0;text-align: center;}
	.cz-header-nav li a::after {display: none;}
	.cz-header-nav li a {font-size: 18px;padding: 1% 0;font-weight: bold;color: #fff!important;}
	.cz-header.scroll-top .cz-content::after {top: 0;}
	.cz-header.scroll-top .cz-menu-toggle span,.cz-header.scroll-top .cz-menu-toggle span::after,.cz-header.scroll-top .cz-menu-toggle span:before,.detail .cz-menu-toggle span:before,.detail .cz-menu-toggle span::after,.detail .cz-menu-toggle span {background: #000;}
	.no-touch .cz-header.scroll-top .cz-menu-toggle span,.no-touch .cz-header.scroll-top .cz-menu-toggle span::after,.no-touch .cz-header.scroll-top .cz-menu-toggle span:before,.detail.no-touch .cz-menu-toggle span,.detail.no-touch .cz-menu-toggle span::after,.detail.no-touch .cz-menu-toggle span::before{background: #fff;}
	.no-touch .cz-header.scroll-top .cz-logo img.default {display: block;}
	.no-touch .cz-header.scroll-top .cz-logo img.hover  {display: none;}
	.cz-header.scroll-down .cz-logo,.cz-header.scroll-down .cz-menu-toggle {top: -100px;}
	
	.cz-index-cooperative-customers-bottom .img img.img-block.mbshow{
	    height: 300px;
	}
	
	.no-touch html,.no-touch body{overflow: hidden;height: 100%;}
	.cz-footer-content-top-left,.cz-footer-content-top-right {float: none;width: 100%;margin-left:0px;margin-right: 0;text-align: left;clear: both;}
	.cz-footer-content-top-left ul{float: none;width: 100%;margin-right:0;}
	.cz-footer-content-top-left ul h3 {padding: 10px 0;}
	.cz-footer-content-top-left ul li {display: none;}
	.cz-footer-content-top-right {padding-top: 40px;}
	.cz-footer-content-top-right .link-4 {text-align: left;}
	.cz-footer-content-top-right .link-4 a {margin-left: 0;margin-right: 5px;}
	.cz-footer-content-bottom {margin: 0px 0px 0px 0px;}
	.cz-footer-content-bottom a.niego {position: relative;right: auto;top: auto;}
	
	.cz-index-banner-container .text {width: 90%;top: 33%;left: 5%;margin: 0;}
	.cz-index-banner-container.center .text {left:5%;margin-left:0px;}
	.cz-index-banner-container .text .title-1 {font-size: 30px;}
	.cz-index-product .cz-content {margin: 50px auto;}
	.cz-index-product-left {width:100%;position: relative;}
	.cz-title .title-1 {font-size: 34px;line-height: 34px;}
	.cz-title .title-2 {font-size: 24px;}
	.cz-index-product-nav {margin-top: 30px; margin-left: 0px;}
	.cz-index-product-right,.cz-index-introduction-right {float: none;width: 100%;}
	.cz-index-product-item .text .bottom .text-3 {display: none;}
	.cz-index-product-item .text .top .title-2 {font-size: 24px;}
	.cz-index-product-item .text .top .title-1 {font-size: 18px;}
	.cz-index-product-item .text .bottom .view-4 {padding-top: 20px;}
	.cz-index-introduction-left {position: relative;left: auto; bottom:auto;width:90%;padding: 5%;margin-top:20px;}
	.cz-index-introduction-left .text-3 {padding: 30px 0 0;width: 100%;}
	.cz-index-introduction-left .viewmore-3 {padding: 10px 0px;}
	.cz-index-introduction-left .item-4 {margin: 30px 0px 30px 0px;}
	.cz-index-introduction-left .item-4 li i {position: relative;right: auto;top: auto;}
	.cz-index-introduction-left .item-4 li {padding: 7% 5% 3% 5%;}
	.cz-index-introduction-left .item-4 li h2 strong {font-size: 30px;margin-left:-2px;}
	.cz-index-cooperative-customers-top {text-align: center;/*padding-top:30%;*/
	    padding-top: 0;
	}
	.cz-index-cooperative-customers-top a {width: 100px;height: 100px;position: relative;display: inline-block;right: auto!important;top: auto!important;left: auto!important;margin: 0;}
	.cz-index-cooperative-customers-top a {margin-left:auto!important;margin-top:auto!important;margin-right:auto!important;}
	.cz-index-news {padding: 30px 0 20px 0;}
	.cz-index-news-nav {position: relative;right: auto;bottom: auto;margin: 30px 0;}
	.cz-index-news-bottom {padding-top:0px;margin-left:0px;}
	.cz-index-news-more {margin: 30px 0px;}
	.cz-index-news-item {float: none;width:100%;margin-right: 0;margin-bottom: 20px;}
	
	.cz-banner-top .img {height: 400px;}
	.cz-banner-top .text .title-1 {font-size: 30px;}
	.cz-top-nav-item.num4 {width:90%;left: 5%;top: -103px;}
	/*.cz-top-nav-item.num4::before {content: '';width: 100%;height:1px;position: absolute;right: 0;top: 50%;background: #e6e8ed;}*/
	.cz-top-nav-item a::before {content: '';width: 100%;height:1px;position: absolute;right: 0;top:99%;background: #e6e8ed;}
	.cz-top-nav-item.num4 a {width: 50%;}
	.cz-top-nav-item #a1::after {content: '';width: 1px;height: 100%;position: absolute;right: 0;top: -1px!important;background: #e6e8ed;}
	.cz-top-nav-item.num4 #a1 {width: 50%;padding:5%!important;}
	.cz-top-nav-item i {width: 40px;position: relative;right: auto;top: auto;margin-top: auto;}
	.cz-top-nav-item p {display: none;}
	.cz-top-nav-item strong {font-size: 14px;text-align: center;width:82px;margin:0 auto;}
	.cz-top-nav-item .str {font-size: 14px;text-align: center;margin:0 auto;}
	.cz-top-nav-item a {padding: 5%;}
	.cz-top-nav-item.num6 {width: 90%;width: calc(90% - 0px);left: 5%;margin:0px;top: -103px;}
	.cz-top-nav-item.num6::before {content: '';width: 100%;height:1px;position: absolute;right: 0;top: 50%;background: #e6e8ed;}
	.cz-top-nav-item.num6 a {width: 33.3333333%;padding: 5%;box-sizing: border-box;}
	.cz-top-nav-item.num6 a strong {padding-top: 0px;}
	.cz-top-nav-item.num6 a i { margin-left:0px;left: auto;margin: auto;top: auto;}
	/*.cz-top-nav-item.num6 a:nth-child(3)::after,.cz-top-nav-item.num4 a:nth-child(2)::after {display: none;}*/
	.cz-top-nav-item.num3 {width: 90%;left: 5%;text-align: center;}
	.cz-top-nav-item.num2 {width: 90%!important;left:5%!important;}
	.cz-top-nav-item.num2 a {width: 40%;padding:5%!important;}
	.cz-top-nav-item i {margin: auto;}
	.cz-top-nav-two {display: none!important;}
	.cz-product-list {width: 90%;}
	.cz-product-item {margin: 1% auto 40px auto;}
	.cz-product-item .img {float: none;width: 100%;margin-bottom: 0px;}
	.cz-product-item .text {width: 100%;padding: 5% 10%;position: relative;left: auto;bottom: auto;box-sizing: border-box;border-top:none;}
	.cz-product-item .title-1 {font-size: 20px;line-height: 30px;padding: 20px 0;}
	.cz-product-detail {padding: 50px 0 0 0;}
	.cz-product-detail .cz-content {width: 90%;width: calc(90% - 0px);padding: 0 0px;}
	.cz-product-detail-left,.cz-product-detail-right {width: 100%;float: none;}
	.cz-product-detail-swiper .swiper-button-next, .cz-product-detail-swiper .swiper-button-prev {display: none;}
	.cz-product-detail-right {padding: 5% 0 ;}
	.cz-product-detail-right .buttom-4 a {width: 80px;}
	.cz-popup-window-content.cz-video { width: 100%; height: 100%; margin-top: auto;}
	.cz-popup-video {height: 100%;}
	.cz-product-detail-content .cz-content {width: 90%;}
	.cz-detail-content {margin: 0;}
	.cz-detail-content .parameter-2 .item-3:first-child li {font-size: 17px;}
	.cz-detail-content .parameter-2 .item-3 li {font-size: 17px!important;width: 5%!important;padding: 25px 1%!important;}
	
	.characteristic-3 .item-4 {width: 100%;float: none;margin-bottom: 20px;}
	.characteristic-3 .item-4 .text-1 {padding: 10px 0 20px 0;}
	.characteristic-3 .item-4 .text-2 {padding: 20px 0 ; height: auto;}
	.characteristic-3 .item-4 .text-3 {max-height: none;padding-right: 0px;}
	.cz-technology-advantages-left {position: relative;float: none;width: 100%;margin-left: 0px;}
	.cz-technology-advantages-right {width: 100%;padding: 5% 0 0 0;float: none;}
	.cz-technology-advantages-right .text-1 { margin: 30px;padding: 30px 0 0px 0;}
	.cz-technology-cases-top strong,.cz-parameters-item .title-1 {font-size: 20px;}
	.cz-technology-cases {padding: 100px 0 80px 0;}
	.cz-technology-cases-center-left,.cz-technology-cases-center-right,.cz-technology-cases-bottom-left,.cz-technology-cases-bottom-right,.cz-success-case-item .item-2,.cz-service-item .cz-service-item-left,.cz-service-item .cz-service-item-right{ width: 100%;float: none;}
	.cz-technology-cases-center-right .img {height: auto;}
	.cz-technology-cases-center-right .img  img.img-center {position: relative;max-width: 80%;}
	.cz-parameters-item .item-4 li,.cz-parameters-item .item-4.num3 li {vertical-align: top;width: 100%;}
	.cz-technology-patent-swiper .img {float: none;width: 100%;}
	.cz-technology-patent-swiper .text {float: none;width:90%;padding: 15% 5% 5% 5%;text-align: center;}
	.cz-technology-patent-swiper .text span::after {left: 50%;margin-left: -15px;}
	.cz-technology-section .img img.img-block{width: 300%;max-width: 300%;}
	.cz-technology-section .top .title-2 {font-size: 26px;width: 90%;margin: auto;}
	.cz-technology-cases-swiper {margin-top: 40px;}
	.cz-technology-cases-list {padding-top: 50px;}
	.cz-technology-cases-list-item {float: none;width: 100%;padding-top: 110px;margin-right:0;}
	.cz-service-content .text-1 {margin: 0;font-size: 16px;line-height: 30px;}
	.cz-service-content .item-3 {margin: 30px 0;}
	.cz-service-content .item-3 .linex {width: 30px;}
	.cz-service-list .cz-content {width: 100%;}
	.cz-service-item { margin: 0 0px 20px 0px;}
	.cz-service-item-right {padding: 5%;width: 90%!important;}
	.cz-service-item .cz-service-item-right,.cz-service-item .text-1,.cz-service-item .text {position: relative;right: auto;top: auto;bottom: auto;left:auto;height: auto;float: none!important;clear: both;}
	.cz-service-list .cz-service-item:nth-child(1),.cz-service-list .cz-service-item:nth-child(2),.cz-service-list .cz-service-item:nth-child(3) {background-size: 50%;}
	.cz-service-list .cz-service-item:nth-child(2) .cz-service-item-right {left: auto;}
	.cz-service-item .text{width: 100%;padding-bottom: 50px;}
	.cz-service-video-nav,.cz-service-video-list,.cz-service-product-list,.cz-faq-item {margin: -20px 0;}
	.cz-faq-item {margin: 15px 0;}
	.cz-service-item .text .title-2{padding-top: 25px;}
	.cz-service-video-list{
	    margin: 30px 0;
	}
	.cz-service-video-item .text{
	    padding: 10px 0;
	}
	.cz-service-faq{
	    padding: 80px 0 10px 0;
	}
	.cz-service-video-nav a {font-size: 16px;margin-right: 30px;}
	/*.cz-service-product-item {float: none;width: 100%;margin: 1% 0 2% 0;}*/
	.cz-service-product-item {width: 49%;margin: 1% 2% 2% 0;}
	.cz-service-product-item:nth-child(2n){
	    margin-right: 0;
	}
	.cz-service-product-item .text-1{
	    white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
	}
	.cz-service-video-item {float: none;width: 100%;margin: 1% 0 2% 0;}
	.cz-faq-item .title-1 {padding: 7% 20%;font-size: 16px;}
	.cz-faq-item .main-2 .text-1::before {display: none;}
	.cz-about-us {padding:80px 0 110px 0;}
	.cz-about-us-left {float: none;width: 100%;margin-left: 0px;}
	.cz-about-us-right,.cz-news-list {float: none;width: 100%;margin: 30px 0;}
	.cz-about-us-right .item-3 li h2 strong {font-size: 34px;vertical-align: top;}
	.cz-about-us-right .item-3 li {padding: 0;width: 33%;text-align: center;}
	.cz-about-us-right .item-3 li i {margin: auto;}
	.cz-culture-nav {position: relative;width: 100%;height: 90px;right: auto;top: auto;}
	.cz-culture-swiper {margin: 50px 0 0 0;}
	.cz-culture-swiper .cz-culture-item {padding-bottom: 0;}
	.cz-culture-swiper .cz-culture-item .img {width: 100%;float: none;}
	.cz-culture-swiper .cz-culture-item .text {position: relative;left: auto;right: auto;top: auto;bottom: auto;width: 90%;padding: 5%;}
	.cz-history {padding: 100px 0 50px 0;}
	.cz-honor-nav {text-align: left;float: none;clear: both;padding-top: 30px;}
	.cz-honor-nav a {padding: 10px 0px;width: 32%;box-sizing: border-box;margin: 0;}
	.cz-honor-content{margin: 0;padding:35px 0;padding-bottom: 0;}
	.cz-honor-next, .cz-honor-prev {bottom: 10px; width:50px;height:40px;}
	.cz-honor-progressbar {width: 100%!important;}
	.cz-news-top {padding: 100px 0 80px 0;margin: 0;}
	.cz-news-top-item .img {float: none;width: 100%;}
	.cz-news-top-item .text {width: 100%;height: auto;position: relative;right: auto;top: auto;padding: 5%;}
	.cz-news-top-item .text .data-3 {position: relative;left: auto;bottom: auto;margin-top: 30px;}
	.cz-news-top-item .text .more-4 {right:7%;bottom: 7%;}
	.cz-news-list {padding: 50px 0 40px 0;}
	.cz-news-list .cz-index-news-item {width: 100%;}
	.cz-news-detail {margin-top: 40px;}
	.cz-news-detail-content {padding: 5% 0;width: 100%;}
	.cz-news-detail-content .title-1 {font-size: 24px;}
	.cz-news-detail-content .detail-3 {font-size: 14px;}
	.cz-contact-us-left {width: 90%;}
	.cz-contact-item .item {padding: 15px 0;}
	.cz-contact-item .item .text-1,.cz-contact-item .item.item-1 .text-2,.cz-contact-item .item .text-2,.cz-message-left,.cz-message-right,.cz-message-right-input li {float: none;width: 100%;text-align: left;}
	.cz-contact-item .item strong {font-size: 14px;}
	.cz-contact-us img.img-block {width: 400%;max-width: 400%;}
	.cz-contact-us .map,.cz-mouse-drag {display: none;}
	.cz-message-right-input {margin: 30px;}
	.cz-message .cz-content {padding: 100px 0 50px 0;}
	.cz-technology {overflow: hidden!important;}
	body .cz-technology:nth-child(2) {padding-bottom: 150px;}
	.cz-technology-advantages {padding: 0px 0 0px 0;}
	.cz-history-swiper .swiper-slide-active .cz-history-item{opacity: 1;}
	.cz-history-swiper .swiper-slide-active .cz-history-item .date-1 i {background: #fff;}
	.cz-history-swiper .swiper-slide-active .cz-history-item .date-1 i::before {background: #fff;}
	.cz-honor .cz-content {padding:70px 5% 5% 5%;}
	.cz-product-item .viewmore-3 {border: none;padding: 15px 0px 20px 0px;}
	.cz-recruitment .cz-content {padding: 70px 0 80px 0;width: 90%;}
	.cz-recruitment-top-text .text-1 {float: none;width: 100%;}
	.cz-recruitment-top-text .text-2 {float: none;padding-top: 20px;}
	.cz-recruitment-item .title-1 {text-align: left;padding: 5%;}
	.cz-recruitment-item .title-1 span  {padding: 3px 0;width: 50%;}
	.cz-recruitment-item .title-1 span:first-child {font-weight: bold;border-bottom: 1px solid #e6e8ed;margin-bottom: 10px;display: block;width: 100%;padding: 3px 0;padding-bottom: 15px;}
	.cz-recruitment-item:first-child .title-1,#cz-indexbg {display: none;}
	.cz-end-resume {position: relative;right: auto;bottom: auto;}
	.cz-popup-window-content {background: #fff;width: 90%;height: 90%;padding: 15% 5% 5% 5%;overflow: hidden;margin: auto;margin-top: 0;position: relative;}
	.cz-recruitment-item .main-2 p,.cz-recruitment-item .main-2 {font-size: 14px;}
	.cz-recruitment-list {margin:0;}
	.cz-index-product .cz-content {position: relative;left: auto;top: auto;}
	.cz-index-product-nav {width: calc(100% - 0px);}
	.cz-banner-top .img {animation:none;}
	#cz2 .cz-technology-advantages {padding: 80px 0;}
	.cz-about-us-right .introduction-1 {margin: 30px;}
	.cz-about-us-right .item-3 li::after {right: 0;}
    
    .cz-footer{
        padding-top: 30px;
        padding-left: 30px;
        padding-right: 30px;
    }
}














