@charset "UTF-8";
*, ::before, ::after {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

/*top title*/
/*----------------------------------------*/
.top-title-wrapper {
	width: 50%;
	max-width: 878px;
	margin-left: auto;
	margin-right: auto;
}
.top-title{
	position: relative;
	width: 50%;
	margin-left: auto;
    margin-right: auto;
}
.top-title img{
	width: 100%;
}
.top-title img:nth-child(2){
	position: absolute;
	top: 0;
	left: 0;
}
.part1-desc {
	width: 50%;
    margin: 0 auto;
    font-size: 24px;
    line-height: 1.75;
    color: #333333;
    text-align: center;
    font-family: "HarmonyOS_Sans_SC_Bold";
}
@media only screen and (max-width: 1599px) {
	.part1-desc {
		font-size: 20px;
		line-height: 1.5;
	}
}
@media only screen and (max-width: 1299px) {
	.top-title,
	.part1-desc {
		width: 60%;
	}
}
@media only screen and (max-width: 1024px) {
	.top-title-wrapper{
		margin-bottom: 0;
		max-width: 632px;
		width: 88%;
	}
	.top-title{
		width: 100%;
	}
}
@media only screen and (max-width: 450px) {
	.top-title-wrapper{
		width: 92%;
	}
}
/*----------------------------------------*/
/*top title end*/

/*正文内容*/
/*----------------------------------------*/

/* 核心部件 */
.part-title {
	color: #000;
	font-family: "Univers LT Pro 47 Lt Cn","HarmonyOS_Sans_SC_Bold";
	line-height: 1;
}
.pt-part .part-main-desc {
	max-width: 1200px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
.pt-part .part-items {
	display: flex;
	display: -ms-flexbox;
	display: -webkit-flex;
}
.pt-part .part-items .part-item {
	flex: 1;
	-ms-flex: 1;
	-webkit-flex: 1;
	margin-right: 1.25%;
	position: relative;
}
.pt-part .part-items .part-item:last-child {
	margin-right: 0;
}
.pt-part .part-items .part-item a{
	position: relative;
	display: block;
}
.pt-part .part-items .part-item .part-item-img {
	overflow: hidden;
	position: relative;
}
.pt-part .part-items .part-item .part-item-img figure {
	width: 100%;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}
.part-items .part-item .part-item-img figure {
	padding-bottom: 125%;
	transition: all 0.4s;
	-moz-transition: all 0.4s;
	-ms-transition: all 0.4s;
	-webkit-transition: all 0.4s;
}
.pt-part2 .part-items .part-item:nth-child(1) .part-item-img figure {
	background-image: url('https://file.jingdiao.com/website/jingdiao/cn/images/p&t/CNCSYSTEM.png')
}
.pt-part2 .part-items .part-item:nth-child(2) .part-item-img figure {
	background-image: url('https://file.jingdiao.com/website/jingdiao/cn/images/p&t/Spindle.png')
}
.pt-part2 .part-items .part-item:nth-child(3) .part-item-img figure {
	background-image: url('https://file.jingdiao.com/website/jingdiao/cn/images/p&t/RotaryTable.png')
}
.part-items .part-item:hover .part-item-img figure{
	transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-webkit-transform: scale(1.1);
}
.pt-part .part-items .part-item .part-item-info {
	padding-left: 16px;
	padding-right: 16px;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
}
.pt-part .part-items .part-item .part-item-title {
	text-align: center;
	color: #FFFFFF;
}
.pt-part .part-items .part-item .part-item-desc {
	text-align: center;
	font-size: 18px;
	color: #FFFFFF;
	line-height: 1.7;
}
.more-button {
	color: #FFFFFF;
}
.more-button .icon--6::before {
    color: #FFFFFF;
}
.pt-part .part-items .part-item .part-item-info a{
	color: #FFFFFF;
	font-size: 24px;
	line-height: 1;
	display: block;
	text-align: center;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
}
.pt-part .effect-group-container,
.pt-part .buttonBox {
	margin-left: auto;
	margin-right: auto;
}
.desc-m,
.div-m{
	display: none;
}
.part-desc {
	line-height: 1.7;
}
.learn-more{
	font-family: "HarmonyOS_Sans_SC_Medium";
}
@media only screen and (max-width: 1599px) {
	.part-subtitle {
	    font-size: 32px;
	}
}
@media only screen and (max-width: 1299px) {
	.pt-part .part-items .part-item .part-item-desc {
	    font-size: 16px;
	}
	.part-subtitle {
	    font-size: 30px;
	}
}
@media only screen and (max-width: 1130px) {
	.pt-part4 .part-items .part-item .part-item-info {
    	padding-left: 10px;
    	padding-right: 10px;
    }
	.part-subtitle {
	    font-size: 28px;
	}
}
@media only screen and (max-width: 1024px) {
	.desc-pc{
		display: none;
	}
	.desc-m{
		display: block;
	}
	.part1-desc {
		font-size: 16px;
		width: 100%;
		margin: 0 auto;
		line-height: 1.7;
		font-family: "HarmonyOS_Sans_SC_Regular";
	}
	.div-pc,
	.pt-part .part-items.div-pc{
		display: none;
	}
	.div-m{
		display: block;
	}
	.swiper-slide a{
		display: block;
		position: relative;
	}
	.part-img-info{
		text-align: center;
		position: absolute;
		bottom: 0;
		left: 3.8%;
		right: 3.8%;
		margin: auto;
	}
	.part-img-info .part-item-desc{
		font-size: 16px;
		line-height: 1.6;
	}
	.part-subtitle {
    	font-size: 24px;
	}
	.learn-more{
		font-size: 18px;
	}
	.part-subtitle,
	.part-item-desc,
	.learn-more{
		color: #FFFFFF;
	}
	.buttonBox, p.buttonBox, a.buttonBox,.white-button, a.white-button {
	    margin-top: 0;
	}
	.pt-part2,
	.pt-part4{
		padding-left: 0;
		padding-right: 0;
	}
	.pt-part2 .part-title,
	.pt-part2 .part-desc,
	.pt-part4 .part-title,
	.pt-part4 .part-desc{
		padding-left: 15px;
		padding-right: 15px;
	}
}
@media only screen and (max-width: 450px) {
	.part1-desc {
		font-size: 14px;
	}
	.part-img-info {
	    left: 8px;
	    right: 8px;
	}
	.part-img-info .part-item-desc{
		font-size: 14px;
	}
	.part-subtitle {
    	font-size: 20px;
	}
	.learn-more{
		font-size: 16px;
	}
}
@media only screen and (max-width: 355px) {
	.pt-part4 .part-subtitle{
		line-height: 1.3;
		margin-bottom: 5px;
	}
}

/* 专业软件 */
.pt-part3{
	position: relative;
}
.software-back{
	width: 100%;
	padding-bottom: 46.875%;
	background-image: url(https://file.jingdiao.com/website/jingdiao/cn/images/p&t/software.png);
	background-position: center;
	background-size: 100%;
}
.software-content{
	position: absolute;
	top: 140px;
	width: 75.39%;
	margin: 0 auto;
	left: 0;
	right: 0;
}
.software-content .part-title,
.software-content .part-desc {
	color: #FFFFFF;
	text-align: center;
}
.software-content a.buttonBox,
.software-content a.buttonBox:hover,
.software-content a.buttonBox:active,
.software-content a.buttonBox:visited,
.software-content a.buttonBox:link,
.software-content a.buttonBox:focus{
	color: #004898;
	background: #f6f6f6;
}
.software-items {
	display: flex;
	display: -webkit-flex;
}
.software-item{
	width: calc(50% - 1px);
	display: flex;
	display: -webkit-flex;
	align-items: center;
	-webkit-align-items: center;
}
.software-item:first-child{
	border-right: 1px solid #FFFFFF;
}
.software-item:nth-child(2){
	padding-left: 10%;
}
.software-item .software-img{
	margin-right: 10%;
}
.software-item figure{
	width: 218px;
	padding-bottom: 218px;
	background-repeat: no-repeat;
}
.software-item:first-child figure{
	background-image: url(https://file.jingdiao.com/website/jingdiao/cn/images/p&t/surfmill.png);
	background-position: center;
	background-size: 100%;
}
.software-item:nth-child(2) figure{
	background-image: url(https://file.jingdiao.com/website/jingdiao/cn/images/p&t/ifactory.png);
	background-position: center;
	background-size: 100%;
}
.software-item .part-subtitle,
.software-item .body{
	color: #FFFFFF;
}
.software-item .part-subtitle{
	margin-bottom: 20px;
}
a.software-more,
a.software-more:hover,
a.software-more:visited,
a.software-more:focus,
a.software-more:active,
a.software-more:link{
	color: #FFFFFF;
	text-align: left;
}
.software-more .icon--6:before{
	color: #FFFFFF;
}
@media only screen and (max-width: 1800px) {
	.software-content {
	    top: 120px;
	    width: 80%;
	}
}
@media only screen and (max-width: 1700px) {
	.software-content {
	    top: 100px;
	}
	.software-item figure {
	    width: 180px;
	    padding-bottom: 180px;
	}
}
@media only screen and (max-width: 1450px) {
	.software-content {
	    top: 80px;
	}
	.software-item figure {
	    width: 160px;
	    padding-bottom: 160px;
	}
	.software-item:nth-child(2){
		padding-left: 8%;
	}
}
@media only screen and (max-width: 1320px) {
	.software-content {
	    width: 90%;
	    top: 50px;
	}
}
@media only screen and (max-width: 1200px) {
	.software-item figure {
	    width: 130px;
	    padding-bottom: 130px;
	}
	.software-item .part-subtitle {
	    margin-bottom: 15px;
	}
	.software-more{
		margin-top: 20px;
	}
	.software-item:nth-child(2){
		padding-left: 5%;
	}
}
@media only screen and (max-width: 1100px) {
	.software-content {
	    top: 30px;
	}
}
@media only screen and (max-width: 1024px) {
	.pt-part3{
		margin-top: 0;
	}
	.software-content{
		width: 92.4%;
		margin: 0 3.8%;
		top: 50px;
	}
	.software-back {
	    padding-bottom: 148.27%;
	    background-image: url(https://file.jingdiao.com/website/jingdiao/cn/images/p&t/software-m.png);
	    background-position: center;
	    background-size: 100%;
	}
	.software-items{
		display: block;
	}
	.software-item{
		width: 100%;
	}
	.software-item:first-child {
    	border-right: none;
    	margin-bottom: 48px;
	}
	.software-item:nth-child(2) {
    	padding-left: 0;
	}
	.software-item .software-img{
		margin-right: 8.3%;
	}
	.software-item figure {
    	width: 90px;
    	padding-bottom: 90px;
   	}
	.software-more {
    	margin-top: 15px;
	}
}
@media only screen and (max-width: 450px) {
	.software-item:first-child {
    	margin-bottom: 40px;
	}
	.software-item .software-img{
		margin-right: 7%;
	}
	.software-item figure {
    	width: 84px;
    	padding-bottom: 84px;
	}
	.software-item .part-subtitle {
    	margin-bottom: 12px;
	}
	.software-more {
    	margin-top: 12px;
	}
	.software-content{
		top: 40px;
	}
	.body {
	    line-height: 24px;
	}
}
@media only screen and (max-width: 390px) {
	.software-content {
    	top: 20px;
	}
	.software-items{
		margin-top: 30px;
	}
	.software-item:first-child{
		margin-bottom: 30px;
	}
}
@media only screen and (max-width: 340px) {
	.software-content {
    	top: 15px;
	}
	.software-items{
		margin-top: 20px;
	}
	.software-item:first-child{
		margin-bottom: 20px;
	}
	.software-item .part-subtitle {
	    margin-bottom: 8px;
	}
	.software-more {
	    margin-top: 8px;
	}
}

/* 特色技术 */
.pt-part4 .part-items .part-item:nth-child(1) .part-item-img figure {
	background-image: url('https://file.jingdiao.com/website/jingdiao/cn/images/p&t/part401.png')
}
.pt-part4 .part-items .part-item:nth-child(2) .part-item-img figure {
	background-image: url('https://file.jingdiao.com/website/jingdiao/cn/images/p&t/part402.png')
}
.pt-part4 .part-items .part-item:nth-child(3) .part-item-img figure {
	background-image: url('https://file.jingdiao.com/website/jingdiao/cn/images/p&t/part403.png')
}

/*柔性制造系统*/
.pt-part5{
	position: relative;
}
.pt-part5 .part-desc{
	text-align: center;
}
.pt-part5 figure{
	width: 100%;
	padding-bottom: 46.875%;
	background: url(https://file.jingdiao.com/website/jingdiao/cn/images/p&t/rx.png);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}
/*精雕精密加工数字化应用体系*/
.pt-part6{
	position: relative;
}
.pt-part6 .part-desc{
	text-align: center;
}
.pt-part6 figure{
	width: 100%;
	padding-bottom: 46.875%;
	background: url(https://file.jingdiao.com/website/jingdiao/cn/images/p&t/am.png);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}
.rx-content{
	position: absolute;
	top: 0;
	left: 22%;
	right: 22%;
	margin: auto;
}
.rx-button{
	display: flex;
	display: -webkit-flex;
	justify-content: center;
	-webkit-justify-content: center;
}
.rx-button .effect-group-container{
	margin-left: 0;
	margin-right: 0;
}
.rx-button .effect-group-container:first-child{
	margin-right: 96px;
}
@media only screen and (max-width: 1599px) {
	.rx-button .effect-group-container:first-child{
		margin-right: 80px;
	}
}
@media only screen and (max-width: 1299px) {
	.rx-button .effect-group-container:first-child{
		margin-right: 70px;
	}
	.rx-content{
		left: 15%;
		right: 15%;
	}
}
@media only screen and (max-width: 1024px) {
	.pt-part5 figure{
		padding-bottom: 148.27%;
		background: url(https://file.jingdiao.com/website/jingdiao/cn/images/p&t/rx-m.png);
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center;
	}
  .pt-part6 figure{
    width: 100%;
    padding-bottom: 148.27%;
    background: url(https://file.jingdiao.com/website/jingdiao/cn/images/p&t/am-m.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
  }
	.rx-content{
		left: 3.8%;
		right: 3.8%;
	}
	.rx-button .effect-group-container:first-child{
		margin-right: 10px;
	}
}
@media only screen and (max-width: 450px) {
	.rx-button .effect-group-container:first-child{
		margin-right: 8px;
	}
	.rx-button .effect-group-container{
		width: 114px;
	}
	.rx-button .buttonBox,.rx-button a.buttonBox {
    	width: 114px;
    }
}
/*----------------------------------------*/
/*正文内容 end*/