
body{
	background-color: #fff;
	color:#242424;
}
.yiwen-top{position: relative;padding:0px;margin-right: 25px;}
.yiwen li{transition: all .4s !important;}
.yiwen li.active{background: #f5f5f5;}
.yiwen li.active .yiwen-top .i:after{display: none;}
.yiwen-top h3{position: relative;font-size: 18px;color: #626262;padding-left: 25px;margin-right: 10px;}
.yiwen-top h3 i{content: "";position: absolute;width: 6px;height: 6px;background: #484848;border-radius: 100%;left: 0;top:9px;transition: all .4s;}
.yiwen-bot{padding:0 50px 25px;}
.yiwen-bot p{color: #6b6b6b;line-height: 1.8em;}
.yiwen-top .i{width: 16px;height: 14px;right: 0;position: absolute;top:50%;margin-top: -8px;}
.yiwen-top .i:before{content: '';width: 100%;left: 0;border-top: 1px solid #484848;position: absolute;top:50%;transition: all .4s;}
.yiwen-top .i:after{content: '';height: 100%;top: 0;border-right: 1px solid #484848;position: absolute;left:50%;transition: all .4s;}
.yiwen-bot{display: none;}
.yiwen-top.active .i:before{border-color: #0063d3;}
.yiwen-top.active .i:after{display: none;}
.yiwen-top:hover h3{color: #006bd3;}
.yiwen-top:hover .i:before{border-color:#0063d3;}
.yiwen-top:hover .i:after{border-color:#0063d3;}


.display_none{
	display:none;
}



/*FAQ 开始*/
.yiwen-top:hover h3,
.yiwen-bot p a:hover{
	color: #626262;
}

.mfg-limited-con{
	text-align:center;
}

.mfg-limited-txt .mfg-limited-tit{
	display: inline-block;
	position: relative;
    top: -5px;
}
.mfg-limited-txt .mfg-limited-desc{
	font-size: 18px;
	color:#626262;
	margin-top: 0px;
	margin-bottom: 0px;
}

.wh-main,
.mfg-faq{
	background-color:#f9f9f9;
}
.wh-main{
	margin-bottom: 10px;
	padding-bottom: 10px;
	padding-top: 40px;
}

.mfg-faq{
	padding-bottom: 40px;
	padding-top: 40px;
}

.img-sale-con,
.img-sale-con .img-sale,
.mfg-limited-box{
	height: 40px;
}
.img-sale-con,
.img-sale-con .img-sale{
	width: 40px;
	display:inline-block;
}

.title30 h2{font-size: 20px;}
.title30 h2 label{margin-right: 20px;}
.price-now{font-size: x-large;color: red;font-weight: bold;}
.price-o{text-decoration: line-through;}
.box-ip .msg1{border-top: 1px solid #cdcdcd;padding-top: 20px;}
.box-ip .msg2{padding-top: 10px;color: #666;}
.message-con {width: auto;max-width: 42%;}

.mfg-notes p{
	font-size: 14px;
	line-height: 22px;
	color: #242424;
}
/*FAQ 结束*/

/*What's New in ZWCAD 2024*/
.what-new-content{
	height:585px;
	overflow:hidden;
	-webkit-transition: height 1s;
	-moz-transition: height 1s;
	-o-transition: height 1s;
	transition: height 1s;
		
}
.zwcad-promotion-2024 .xzgn-list{
	margin-left: 0px;
	margin-right:0px;
	display: block;
}


.zwcad-promotion-2024 .xzgn-list li{
	width:calc(25% - 30px);
	margin:0px 20px 45px 20px;
	height: 550px;
	box-sizing: border-box;
	border-radius: 5px;
    overflow: hidden;
}
.zwcad-promotion-2024 .xzgn-con p{
	color: #626262;
}
.zwcad-promotion-2024 .what-new-cad{
	background-color: #fff;
	padding-top:50px;
}
.zwcad-promotion-2024 .xzgn-list li:nth-child(4n+1){
	margin-left: 0px;
}
.zwcad-promotion-2024 .xzgn-list li:nth-child(4n+4){
	margin-right: 0px;
}
.zwcad-promotion-2024 .title-whaht-new{

	margin-bottom:30px;
}
.zwcad-promotion-2024 .desc-whaht-new{
	color: #626262;
	margin-bottom:50px;
}
.icon-show{
	margin-bottom: 50px;
	background-color: #fff;
	z-index:99;
}
.icon-show-content{
	width: 85px;
	cursor:pointer;
	margin: 0px auto;
}

.zwcad-promotion-2024 .icon-show-more{
	background:url("https://statics.zwsoft.com/static/style2020/images/icon-arrow-down.svg") no-repeat;
	height:18px;
	width:18px;
	display:inline-block;
	
	margin: 0px auto;
}
.zwcad-promotion-2024 .icon-show-more.up{
	background:url("https://statics.zwsoft.com/static/style2020/images/icon-arrow-up.svg") no-repeat;
}
.wh-item:hover .wh-more{
	color:#626262;
}
.wh-box-wrap .icon-btn{
	position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -25px;
    margin-top: -25px;
    background: url(https://cdn.zwsoft.com/upload/default/20210224/c5e9cacb833fb97f2aab1d3e168a92ad.png);
    background-size: cover;
    width: 50px;
    height: 49px;
    display: inline-block;
	cursor: pointer;
}
.wh-box-wrap:hover .icon-btn{
	background: url(https://cdn.zwsoft.com/upload/default/20210224/d272ed4f9502209e3c35e4d3fc3599e3.png);
	width: 50px;
    height: 49px;
	background-size: cover;
}

/*What Our Customers Say*/
.customers-say{
	margin-top: 40px;
	margin-bottom: 40px;
}
.zwcad-promotion-2024 .slider_main{
	border-radius: 15px;
	padding: 90px 60px;
	box-sizing: border-box;
	margin-left:0px;
	margin-right: 0px;
	margin-top: 65px;
	margin-bottom: 80px;
}
.name-con{
	margin-top: 60px;
}
.zwcad-promotion-2024 .what-our-icon{
	margin-bottom: 30px;
	width: 100%;
}
.slider_main .row{
	word-break: break-word;
}
.zwcad-promotion-2024 .what-new-con{
	margin-bottom: 0px;
}


/*Upgrade to ZWCAD 2024 Now*/
.beta-banner-txt .btn a.white:hover {background: #006bd3;color: #fff;border-color: #006bd3;}
.beta-list-btn a:hover {background: #006bd3;}
#beta-join {background-color: #006bd3;padding: 40px 0px 50px 0px;margin-top: 50px;}
.join-wrapper {width: 70%;margin: auto;text-align: center;}
.join-wrapper .btn a {margin-right: 0;}
.beta-banner-txt {padding-top: 0;text-align: left;}
.beta-banner .beta-banner-txt {width: 60%;}
.beta-banner {position: relative;}
.des-wrapper{width: 1332px;margin: 50px auto 0;text-align: left;}
.des-wrapper p, .des-wrapper p a{font-size: 12px;}
.des-wrapper p a{color: #ffffff;text-decoration: underline;}
.des-wrapper p a:hover{text-decoration: underline;}
.beta-banner-txt.bottom{margin-right: 0;}
.beta-banner-txt .btn a.zw3d-bate-btn1{padding: 0px;width: 240px;text-align: center;}
.zwcad-promotion-2024 .beta-banner-txt p{
	line-height: 15px;
}

/*Upgrade to ZWCAD 2024 Now*/

.slider_main .row{
	width: 100%;
	margin-top: 8%\9\0;
	margin-left: 0px;
	margin-right: 0px;
	color: #626262;
}


.owl-nav{
	text-align: center;
}
@media screen and(-ms-high-contrast:active),(-ms-high-contrast:none) {
	.slider_main .row{
		margin-top: 8%;
	}

}


@media (max-width: 1680px){
	
	.zwcad-promotion-2024 .xzgn-list li{
		height: 550px;
	}

	.name-con{
		margin-top: 40px;
	}

}
@media (min-width: 1537px){
	.beta-banner-txt{margin-left: -40px;}
}
@media (max-width: 1537px){
	.des-wrapper{width: 1130px;}
}

@media (max-width: 1299px){
	.testi_carsual_zw3d .owl-nav {
		margin-top: 0px;
	}
}

@media (max-width: 1200px){
	.wh-item {
		width: calc(50% - 10px);
		margin: 0 0 20px;
	}
	.wh-item:nth-child(2n+1) {
		margin-right: 10px;
	}
	.wh-item:nth-child(2n+2) {
		margin-left: 10px;
	}
	.zwcad-promotion-2024 .wh-list{
		left: 0px;
		right: 0px;
		width: 100%;
	}
	
	.beta-banner {height: 380px;}
	.beta-banner-txt .btn { margin-top: 20px;}
	.beta-banner-txt .banner-line{margin: 15px 0;}
	.des-wrapper{width: 85%;}
	
	.what-new-content{
		height:645px;
	}
	.zwcad-promotion-2024 .xzgn-list li{
		height:610px;
	} 
	
	
	/*what new*/
	.zwcad-promotion-2024 .xzgn-list li{
		width:calc(50% - 10px);

	}
	.zwcad-promotion-2024 .xzgn-list li:nth-child(4n+1){
		margin-left: 0%;
	}
	.zwcad-promotion-2024 .xzgn-list li:nth-child(4n+4){
		margin-right: 0%;
	}

	.zwcad-promotion-2024 .xzgn-list li:nth-child(2n+1){
		margin-left: 0%;
		margin-right: 10px;
	}
	.zwcad-promotion-2024 .xzgn-list li:nth-child(2n+2){
		margin-right: 0%;
		margin-left: 10px;
	}
	/*what new*/
	
	
}

@media (max-width: 991px){
	.zwcad-promotion-2024 .slider_main {
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.name-con {
		margin-top: 30px;
	}
}

@media  (min-width: 768px) and (max-width: 991px){
	.zwcad-promotion-2024 .slider_main {
		margin-bottom: 35px;
		margin-top: 35px;
		
	}
	
}


@media (max-width: 768px){
	.mfg-limited-txt .mfg-limited-desc {
		font-size: 14px;
		margin-top: 20px;
	}
	.yiwen-top h3 {
		font-size: 14px;
		padding-left: 15px;
	}
	.what-new-content{
		height:480px;
	}
	.zwcad-promotion-2024 .xzgn-list li{
		height:450px;
	}

	.mfg-faq{
		padding-bottom: 80px;
		
	}
	.zwcad-promotion-2024 .what-new-cad{
		padding-top: 30px;
	}
	.zwcad-promotion-2024 .title-whaht-new{
		margin-bottom: 30px;
	}
	.icon-show{
		margin-bottom: 50px;
	}

	.beta-banner-txt .btn a:nth-child(2){
		margin-top: 10px;
	}
	.beta-banner-txt .btn a+ a{
		margin-left: auto;
	}
	
	.zwcad-promotion-2024 .slider_main {
		margin: 35px 15px;
		padding: 20px;
	}
	
	.beta-banner-txt .btn a{
		display:block;
		margin: 0px auto;
	}
	.mfg-limited-con,
	.wh-title{
		margin-bottom: 35px;
	}
	.mfg-faq{
		padding-top: 30px;
	}
	#beta-join,
	.beta-banner-txt .btn{
		margin-top: 30px;
	}
}

@media (max-width:600px){
	.join-wrapper{
		width: 85%
	}
}

@media (max-width: 500px){
	.wh-item {
		width: 100%;
		padding: 10px 10px 0;
	}
	.wh-item:nth-child(2n+1) {
		margin-left: 0px;
		margin-right: 0px;
	}
	.wh-item:nth-child(2n+2) {
		margin-left: 0px;
		margin-right: 0;
	}

	.beta-banner-txt .size18{width: 50%;}
	.beta-banner-txt .banner-line{margin: 8px 0;}
	.beta-banner-txt .size18{width: 60%;}
	
	/*what new*/
	.what-new-content{
		height:490px;
	}
	.zwcad-promotion-2024 .xzgn-list{
		 /*  */
	}
	.zwcad-promotion-2024 .xzgn-list li{
		width:100%;
		margin-bottom:10%;
		height:470px; 
	}
	.zwcad-promotion-2024 .xzgn-list li:nth-child(4n+1),
	.zwcad-promotion-2024 .xzgn-list li:nth-child(3n+1),
	.zwcad-promotion-2024 .xzgn-list li:nth-child(2n+1),
	.zwcad-promotion-2024 .xzgn-list li{
		margin-left: 0px;
		margin-right: 0px;
	}
	.zwcad-promotion-2024 .xzgn-list li:nth-child(4n+4),
	.zwcad-promotion-2024 .xzgn-list li:nth-child(3n+3),
	.zwcad-promotion-2024 .xzgn-list li:nth-child(2n+2),
	.zwcad-promotion-2024 .xzgn-list li{
		margin-left: 0px;
		margin-right: 0px;
	}
	/*what new*/
	
}

@media (max-width: 450px){

	/* 前端反馈lx*/
	.show-in-mobile{display: none;}
	@media (max-width: 800px) {
		.show-in-mobile {
			display: block;
		}
	}

}


@media (max-width: 450px){
	.what-new-content{
		height:460px;
	}
	.zwcad-promotion-2024 .xzgn-list li{
		height:440px; 
	}
}
	