.banner{padding:140px 0 160px 0;text-align: center;background: url("../../../public/picture/product/pdfToWord/banner.jpg") center top  no-repeat #000; background-size: cover; color: #fff;}
.banner-title{margin-bottom:30px;font-size: 60px;}
.banner-title span{display: block;}
.banner-subtitle{font-size: 20px;}
.banner-subtitle span{position:relative;display:inline-block;padding:0 22px;background: url("../../../public/picture/product/pdfconverterocr/star.png") left center  no-repeat}
.banner-subtitle span:after{position: absolute; content:"";top:0;right:0;width: 22px; height: 100%;background: url("../../../public/picture/product/pdfconverterocr/star.png") right center  no-repeat;}
.btn{display: inline-block;;width: 240px; height: 64px; border-radius: 10px; line-height: 60px; font-size: 24px; text-align: center;}
.banner-down-btn{margin-top:70px;color: #fff; background: #4f6ceb;}
/*.banner-down-btn:hover{background: #fff;color: #124fe7;}*/
.part-down-btn{color: #4f6ceb; border:solid 2px #4f6ceb;}
.part-down-btn:hover{background: #124fe7;color: #fff;}
.part{padding-top: 80px;}
.flex-part1{margin-bottom: 80px;}
.in-title{text-align:center;font-size: 36px; color: #000;}
.in-title.blue{/*color: #4472e5;*/ font-size: 36px; text-align: left; font-weight: 300;}
.in-subtitle{max-width:800px; margin:15px auto 0 auto;line-height:30px;font-size: 20px; text-align: center;}
.in-subtitle.text-left{text-align: left;}
.flex-part1{margin-top:60px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;}
.flex-order1{ /*Firefox*/
	box-ordinal-group: 1;
	-webkit-box-ordinal-group: 1;
 -moz-order: 1;
 -webkit-order: 1;
 -ms-flex-order: 1;
     order: 1;
}
.part-text,.part-img{max-width: 50%; padding: 0 2.5% ;}
.part-img img{max-width: 100%;}
.word-list{margin-top: 30px; margin-left: 15px}
.word-list li{/*padding-left:15px;*/line-height: 34px;font-size: 18px;  color: #666666;/*background: url("../../../public/picture/product/pdf-compressor/icon-spirit.png") -730px -309px no-repeat;*/}
.part2{padding:100px 0 80px 0; position:relative;background:url("../../../public/picture/product/pdfToWord/PDF-to-Word-bg2.jpg") left top no-repeat #dbe5ff ;}
.part2:after{position: absolute; content: ""; width:342px; height: 100%; right: 0; bottom:0;background:url("../../../public/picture/product/pdfToWord/PDF-to-Word-bg-3.jpg") left bottom no-repeat ;}
.part2:before{position: absolute; content: ""; width:31%; height: 100%; left:10%; bottom:0;background:url("../../../public/picture/product/pdfToWord/PDF-to-Word-img2.jpg") left bottom no-repeat ; background-size: 100% auto;}
.flex-part2{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}
.flex-part2 div{position: relative;z-index: 1;}
.flex-part2 p{color: #666666; font-size: 18px; line-height: 30px;}
.fun-list div h3{margin-bottom:10px;font-size: 26px; font-weight: bold;}
.fun-list div{margin-bottom:40px;}
.total{height: 75%;margin: 20px 30px 0 0;}
.total-box{padding:0 5%;}
.total-box .in-title {margin-top: 30%;}
.part3{padding:30px 0; background: url("../../../public/picture/product/pdfToWord/PDF-to-Word-bg.jpg")10% bottom #000 no-repeat; }
.part3 .main{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;}
.part3-cont{width: 510px; height: 510px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding: 0 30px; border-radius: 50%;background:rgba(68,114,229,0.8); color: #fff;  text-align: center;}
.part3-cont .in-title{color: #fff; font-size: 36px; width: 100%;}

li {list-style:inherit;  list-style-position: inherit !important;}




@media all and (max-width: 1023px) {
	.flex-part2{display: block;}
	.total-box .in-title{margin-top: 0;}
	.total{display: none;}
	.total-box{padding: 0; margin-bottom: 40px;}
	.in-subtitle{max-width: 100%;}
	.part2:before{display: none;}
	.banner-title{font-size: 50px;}
	.in-title.blue{font-size: 30px;}
}

@media all and (max-width: 959px) {
	.in-title{font-size: 30px;}
	.part3-cont .in-title{font-size: 30px}
	.in-subtitle,.part-text p{font-size: 16px;}
	.part-text h3{font-size: 26px;}
	.step-control1 li h5{font-size: 24px;}
}
@media all and (max-width: 750px) {
	.banner-title{font-size: 40px;}
	.in-title.blue{font-size: 30px;font-weight: 400;}
	.fun-list div h3{font-size: 22px;}
	.part3-cont .in-title{font-size:30px ; }
	.part3-cont{border-radius: 0; width: 100%; height: auto; padding: 40px;}
	.flex-part1{margin-top: 0;}
}
@media all and (max-width: 680px) {
	.in-title{font-size: 26px;}
	.part-text h3{font-size: 20px; margin-bottom: 10px;}
	.part-text, .part-img{max-width: 100%; width: 100%; padding: 0;}
	.part-img{text-align: center;}
	.flex-order1{ /*Firefox*/
		box-ordinal-group: 0;
		-webkit-box-ordinal-group: 0;
	 -moz-order: 0;
	 -webkit-order: 0;
	 -ms-flex-order: 0;
	     order: 0;
	}
}
@media all and (max-width: 480px) {
	.banner-title{font-size: 30px;}
	.part3-cont .in-title{font-size: 28px;}
	.in-title.blue{font-size: 26px;}
	.fun-list div h3{font-size: 20px;}
	.other dl, .promise li{width: 98%; max-width: 100%; margin-bottom: 30px; }
}

.other dl dt i {
    display: block;
    width: 102px;
    height: 102px;
    margin: 0 auto 10px auto;

}

.other dl:nth-child(1) dt i {
    background: url(../../../public/picture/product/pdfmaster/1.png) no-repeat;
    background-position: center center;
}
.other dl:nth-child(2) dt i {
    background: url(../../../public/picture/product/pdfmaster/2.png) no-repeat;
    background-position: center center;
}
.other dl:nth-child(3) dt i {
    background: url(../../../public/picture/product/pdfmaster/3.png) no-repeat;
    background-position: center center;
}
.other dl:nth-child(4) dt i {
    background: url(../../../public/picture/product/pdfmaster/4.png) no-repeat;
    background-position: center center;
}
.other dl:nth-child(5) dt i {
    background: url(../../../public/picture/product/pdfmaster/5.png) no-repeat;
    background-position: center center;
}
.other dl:nth-child(6) dt i {
    background: url(../../../public/picture/product/pdfmaster/6.png) no-repeat;
    background-position: center center;
}
.other dl:nth-child(7) dt i {
    background: url(../../../public/picture/product/pdfmaster/7.png) no-repeat;
    background-position: center center;
}
.other dl:nth-child(8) dt i {
    background: url(../../../public/picture/product/pdfmaster/8.png) no-repeat;
    background-position: center center;
}
.other dl:nth-child(9) dt i {
    background: url(../../../public/picture/product/pdfmaster/9.png) no-repeat;
    background-position: center center;
}

