/*app*/
.bannerapp {
	display: block;
    background:  center no-repeat;
    -webkit-background-size: cover;
    background-size: cover;
}

.kind{
	width: 1200px;
	margin: 0 auto;
	padding-top: 40px;
	padding-bottom: 60px;
	box-sizing: border-box;
}
@media screen and (max-width: 1200px){
    .kind {
        width: 100%;
        box-sizing: border-box;
    }   
}
.kind-top{
	font-size: 30px;
	color: #000;
	line-height: 39px;
	text-align: center;
}
@media screen and (max-width: 768px){
	.kind-top{
    	font-size: 26px;
    }
}
@media screen and (max-width: 640px){
	.kind-top{
    	font-size: 18px;
    }
}
.kind-english{
	text-align: center;
	font-size: 12px;
	color: #999;
	line-height: 20px;
	text-transform: uppercase;
}
.kind-text{
	font-size: 14px;
	color: #666;
	line-height: 20px;
	padding: 15px 0;
	padding-bottom: 41px;
	box-sizing: border-box;
	text-align: center;
}
@media screen and (max-width: 640px){
	.kind-text{
		padding-left: 20px;
		padding-right: 20px;
		line-height: 17px;
	}
}
.kind-ul{
	font-size: 0;
}
@media screen and (max-width: 768px){
	.kind-ul{
		text-align: center;
	}
}
.kind-ul li{
	width: 20%;
	box-sizing: border-box;
	text-align: center;
	display: inline-block;
	border-right: 1px dashed #dcdcdc;
	padding-bottom: 47px;
}
@media screen and (max-width: 768px){
	.kind-ul li{
		width: 33.33%;
		padding-left: 20px;
		padding-right: 20px;
		margin-bottom: 20px;
	}
}
@media screen and (max-width: 640px){
	.kind-ul li{
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 20px;
		vertical-align: top;
	}
}
@media screen and (max-width: 640px){
	
	.kind-ul li.li-three{
		border-right: 0;
	}
}
.kind-ul1 li{
	width: 25%;
}
@media screen and (max-width: 640px){
	
	.kind-ul1 li{
		width: 50%;
		padding-left: 15px;
		padding-right: 15px;
		vertical-align: top;
	}
}
@media screen and (max-width: 640px){
	
	.kind-ul1 li.last{
		width: 50% !important;
	}
}
@media screen and (max-width: 640px){
	
	.kind-ul1 li:nth-child(2n){
		border-right: 0
	}
}
.kind-ul1 .li-top{
	color: #555;
	font-size: 18px;
}
.kind-ul li.last{
	border-right: 0
}
@media screen and (max-width: 640px){
	.kind-ul li.last{
		width: 36%;
		padding-left: 5px;
	}
}
@media screen and (max-width: 640px){
	.kind-small{
		padding-bottom: 40px;
	}
}
.li-top{
	line-height: 37px;
	font-size: 16px;
	color: #333;
	padding-top: 119px;
	background: url(/uploads/image/pscimage/app1.png) center 40px no-repeat;
	-webkit-background-size: 60px 61px;
	background-size: 60px 61px;
}
@media screen and (max-width: 768px){
	.li-top{
		line-height: 20px;
	}
}
@media screen and (max-width: 640px){
	.li-top{
		background: url(/uploads/image/pscimage/app1.png) center 21px no-repeat;
		-webkit-background-size: 60px 61px;
		background-size: 60px 61px;
		padding-top: 100px;
	}
}
.li-miaoshu{
	font-size: 12px;
	color: #666;
	line-height: 33px;
	word-wrap: break-all;
}
@media screen and (max-width: 768px){
	.li-miaoshu{
		line-height: 20px;
		padding: 10px;
	}
}
.li2{
	background: url(/uploads/image/pscimage/app2.png) center 40px no-repeat;
	-webkit-background-size: 62px 61px;
	background-size: 62px 61px;
}
@media screen and (max-width: 640px){
	.li2{
		background: url(/uploads/image/pscimage/app2.png) center 21px no-repeat;
		-webkit-background-size: 60px 61px;
		background-size: 60px 61px;
	}
}
.li3{
	background: url(/uploads/image/pscimage/app3.png) center 40px no-repeat;
	-webkit-background-size: 62px 61px;
	background-size: 62px 61px;
}
@media screen and (max-width: 640px){
	.li3{
		background: url(/uploads/image/pscimage/app3.png) center 21px no-repeat;
		-webkit-background-size: 60px 61px;
		background-size: 60px 61px;
	}
}
.li4{
	background: url(/uploads/image/pscimage/app4.png) center 40px no-repeat;
	-webkit-background-size: 62px 61px;
	background-size: 62px 61px;
}
@media screen and (max-width: 640px){
	.li4{
		background: url(/uploads/image/pscimage/app4.png) center 21px no-repeat;
		-webkit-background-size: 60px 61px;
		background-size: 60px 61px;
	}
}
.li5{
	background: url(/uploads/image/pscimage/app5.png) center 40px no-repeat;
	-webkit-background-size: 62px 61px;
	background-size: 62px 61px;
}
@media screen and (max-width: 640px){
	.li5{
		background: url(/uploads/image/pscimage/app5.png) center 21px no-repeat;
		-webkit-background-size: 60px 61px;
		background-size: 60px 61px;
	}
}
.li6{
	background: url(/uploads/image/pscimage/app6.png) center 40px no-repeat;
	-webkit-background-size: 66px;
	background-size: 66px;
}
@media screen and (max-width: 640px){
	.li6{
		background: url(/uploads/image/pscimage/app6.png) center 21px no-repeat;
		-webkit-background-size: 60px 61px;
		background-size: 60px 61px;
	}
}
.li7{
	background: url(/uploads/image/pscimage/app7.png) center 40px no-repeat;
	-webkit-background-size: 66px;
	background-size: 66px;
}
@media screen and (max-width: 640px){
	.li7{
		background: url(/uploads/image/pscimage/app7.png) center 21px no-repeat;
		-webkit-background-size: 60px 61px;
		background-size: 60px 61px;
	}
}
.li8{
	background: url(/uploads/image/pscimage/app8.png) center 40px no-repeat;
	-webkit-background-size: 66px;
	background-size: 66px;
}
@media screen and (max-width: 640px){
	.li8{
		background: url(/uploads/image/pscimage/app8.png) center 21px no-repeat;
		-webkit-background-size: 60px 61px;
		background-size: 60px 61px;
	}
}
.li9{
	background: url(/uploads/image/pscimage/app9.png) center 40px no-repeat;
	-webkit-background-size: 66px;
	background-size: 66px;
}
@media screen and (max-width: 640px){
	.li9{
		background: url(/uploads/image/pscimage/app9.png) center 21px no-repeat;
		-webkit-background-size: 60px 61px;
		background-size: 60px 61px;
	}
}
.carousel{
	
	height: 400px;
	width: 100%;
	position: relative;
	

}
.swiper{
	width: 100%;
	height: 100%;
	overflow: hidden;
	font-size: 0;
}
.swiper li{
	width: 20%;
	height: 100%;
	/*display: inline-block;*/
	/*position: relative;*/
	position: absolute;
    left:0;
    top:0;
    overflow: hidden;
    opacity: 1;
    cursor: pointer;
}
.swiper p{
	font-size: 16px;
	color: #fff;
	line-height: 48px;
	text-align: center;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(0,0,0,.2);
}
.sp1{
	background: url(/uploads/image/pscimage/1.png) center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
.sp2{
	background: url(/uploads/image/pscimage/2.png) center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
.sp3{
	background: url(/uploads/image/pscimage/3.png) center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
.sp4{
	background: url(/uploads/image/pscimage/4.png) center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
.sp5{
	background: url(/uploads/image/pscimage/5.png) center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
.kind-more{
	text-align: center;
	padding-top: 60px;
	font-size: 0
}
.kind-more a,.kind-more a:hover,.kind-more a:focus{
	color: #fff;
	line-height: 60px;
	padding: 0 50px;
	font-size: 18px;
	background: #24b727;
	border-radius: 5px;
	height: 60px;
	display: inline-block;
}
@media screen and (max-width: 640px){
	.kind-more a{
		font-size: 15px;
		line-height: 40px;
		height: 40px;
		padding: 0 30px;
	}
}

@media screen and (max-width: 640px){
	.kind0{
		padding-bottom: 0;
	}
}
.kind-more1{
	padding: 0 63px;
	padding-top: 60px;
}
@media screen and (max-width: 640px){
	.kind-more1{
		padding-top: 20px;
	}
}
.liucheng{
	width: 100%;
	height: 464px;
	overflow: hidden;
	background: url(/uploads/image/pscimage/app10.png) center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
@media screen and (max-width: 640px){
	.liucheng{
		height: 220px;
		background: url(/uploads/image/pscimage/app10.png) center no-repeat;
		-webkit-background-size: 100%;
		background-size: 100%;
	}
}
@media screen and (max-width: 768px){
	.liucheng{
		height: 320px;
		background: url(/uploads/image/pscimage/app10.png) center no-repeat;
		-webkit-background-size: 100%;
		background-size: 100%;
	}
}
.part{
	padding-bottom: 0px;
}
.part .pd{
	padding-bottom: 0;
}
.part .pd li a .pd-img{
	width: 356px;
	height: 230px;

}
.part .pd li{
	margin-right: 66px;
}
@media screen and (max-width: 768px){
    .part .pd li{
        margin-right: 0;
    }
}
/*公众号小程序*/
.mpban {
	display: block;
    background:  center no-repeat;
    -webkit-background-size: cover;
    background-size: cover;
}
.kind-box{
	padding: 0 30px;
	padding-top: 34px;
}
@media screen and (max-width: 768px){
    .kind-box{
    	padding-top: 0 !important;
    }
}
.kind-left dt{
	font-size: 18px;
	color: #333;
	font-weight: bold;
	line-height: 59px;
	padding-bottom: 3px;
}
.kind-left dd{
	font-size: 14px;
	color: #666;
	line-height: 24px;
}
.kind-right{
	width: 743px;
	height: 350px;
	overflow: hidden;
}
@media screen and (max-width: 768px){
    .kind-right{
    	width: 371px !important;
    }
}
@media screen and (max-width: 640px){
    .kind-right{
    	width: calc(100% - 60px) !important;
    	float: none;
    	padding-top: 20px;
    	height: 160px;
    	box-sizing: border-box;
    }
}
.dl-box{
	width: 100%;
	padding-top: 17px;
	box-sizing: border-box;
	font-size: 0;
}
@media screen and (max-width: 768px){
    .dl-box{
    	width: calc(100% - 80px) !important;
       	margin: 0 40px;
    }
}
@media screen and (max-width: 640px){
    .dl-box{
    	width: 100% !important;
       	margin: 0 ;
    }
}
@media screen and (max-width: 768px){
    .dl-box.dl-box1{
    	width: 100% !important;
       	margin: 0 ;
    }
}

.kffw{
	width: 300px;
	height: 350px;
	display: inline-block;
	overflow: hidden;
	text-align: center;
	border: 1px solid #e8e8e8;
	padding: 0 24px;
	word-wrap: break-all;
	margin-right: 150px;
}
@media screen and (max-width: 768px){
    .kffw{
       	width: calc(50% - 60px) ;
       	margin-right: 0 !important;
       	margin: 0 30px !important;
       	margin-bottom: 20px !important;
       	height: 340px !important;
    }
    .dl-box.dl-box1 .kffw{
    	height: 380px;
    }
    .dl-box .slick-dots{
    	bottom: -20px;
    }
    .dl-box .slick-dots li{
    	margin: 0 10px
    }
    .dl-box .slick-dots li button{
    	width: 15px;
    	height: 15px;
    	border-radius: 50%;
    	background: #ddd;
    }
    .dl-box .slick-dots li.slick-active button{
    	
    	background: #cc0000;
    }
}
@media screen and (max-width: 640px){
    .dl-box.dl-box1,.dl-box{
    	width: 300px !important;
    	margin: 0 auto;
       	height: 340px;
       	overflow: hidden;
    }
    .dl-box .slick-dots{
    	bottom: -5px;
    }
    .dl-box .slick-dots li{
    	margin: 0 5px
    }
    .dl-box .slick-dots li button{
    	width: 10px;
    	height: 10px;
    }
}
@media screen and (max-width: 768px){
    .dl-box1 .kffw{
       	width: calc(33.33% - 20px);
       	margin: 0 10px !important;
       
    }
}
@media screen and (max-width: 640px){
    .kffw{
       	padding: 0 30px;
       	height: 300px !important;
    }
}

.kffw:last-child{
	margin-right: 0;
}
.kffw dt{
	font-size: 18px;
	color: #333;
	line-height: 51px;
	padding-top: 163px;
}
@media screen and (max-width: 640px){
    .kffw dt{
       	font-size: 16px;
       	line-height: 40px;
       	padding-top: 130px;
    }
}
.kffw dd{
	font-size: 14px;
	line-height: 24px;
	color: #666;
	text-align: left;
}
@media screen and (max-width: 640px){
    .kffw dd{
       	font-size: 12px;
       	text-align: center;
    }
}
.kf1{
	background: url(/uploads/image/pscimage/kf1.png) center 30px no-repeat;	
}
@media screen and (max-width: 640px){
    .kf1{
		background: url(/uploads/image/pscimage/kf1.png) center 30px no-repeat;
		-webkit-background-size: 80px;
			background-size: 80px;	
	}
}
.kf2{
	background: url(/uploads/image/pscimage/kf2.png) center 30px no-repeat;
}
@media screen and (max-width: 640px){
    .kf2{
		background: url(/uploads/image/pscimage/kf2.png) center 30px no-repeat;
		-webkit-background-size: 80px;
			background-size: 80px;	
	}
}
.kf3{
	background: url(/uploads/image/pscimage/kf3.png) center 30px no-repeat;
}
@media screen and (max-width: 640px){
    .kf3{
		background: url(/uploads/image/pscimage/kf3.png) center 30px no-repeat;
		-webkit-background-size: 80px;
			background-size: 80px;	
	}
}
.kt-img{
	width: 746px;
	height: 571px;
	overflow: hidden;
	margin: 0 auto;
	padding-top: 40px;
	box-sizing: border-box;
}
@media screen and (max-width: 640px){
    .kt-img{
		width: 100%;
		height: 307px;
	}
}
.hexin{
	font-size: 0;
}
.hexin li{
	display: inline-block;
	width: 20%;
	text-align: center;
	font-size: 16px;
	color: #666;
	padding-top: 106px;
	padding-bottom: 54px;
}
@media screen and (max-width: 640px){
    .hexin li{
		font-size: 12px;
		padding: 0 10px;
		padding-top: 70px;
		line-height: 18px;
		vertical-align: top;
	}
}
.hexin1{
	background: url(/uploads/image/pscimage/xcx1.png) center 26px no-repeat;
}
@media screen and (max-width: 640px){
    .hexin1{
		background: url(/uploads/image/pscimage/xcx1.png) center 26px no-repeat;
		-webkit-background-size: 40px;
		background-size: 40px;
	}
}
.hexin2{
	background: url(/uploads/image/pscimage/xcx2.png) center 26px no-repeat;
}
@media screen and (max-width: 640px){
    .hexin2{
		background: url(/uploads/image/pscimage/xcx2.png) center 26px no-repeat;
		-webkit-background-size: 40px;
		background-size: 40px;
	}
}
.hexin3{
	background: url(/uploads/image/pscimage/xcx3.png) center 26px no-repeat;
}
@media screen and (max-width: 640px){
    .hexin3{
		background: url(/uploads/image/pscimage/xcx3.png) center 26px no-repeat;
		-webkit-background-size: 40px;
		background-size: 40px;
	}
}
.hexin4{
	background: url(/uploads/image/pscimage/xcx4.png) center 26px no-repeat;
}
@media screen and (max-width: 640px){
    .hexin4{
		background: url(/uploads/image/pscimage/xcx4.png) center 26px no-repeat;
		-webkit-background-size: 40px;
		background-size: 40px;
	}
}
.hexin5{
	background: url(/uploads/image/pscimage/xcx5.png) center 26px no-repeat;
}
@media screen and (max-width: 640px){
    .hexin5{
		background: url(/uploads/image/pscimage/xcx5.png) center 26px no-repeat;
		-webkit-background-size: 40px;
		background-size: 40px;
	}
}
.hexin6{
	background: url(/uploads/image/pscimage/xcx6.png) center 26px no-repeat;
}
@media screen and (max-width: 640px){
    .hexin6{
		background: url(/uploads/image/pscimage/xcx6.png) center 26px no-repeat;
		-webkit-background-size: 40px;
		background-size: 40px;
	}
}
.hexin7{
	background: url(/uploads/image/pscimage/xcx7.png) center 26px no-repeat;
}
@media screen and (max-width: 640px){
    .hexin7{
		background: url(/uploads/image/pscimage/xcx7.png) center 26px no-repeat;
		-webkit-background-size: 40px;
		background-size: 40px;
	}
}
.hexin8{
	background: url(/uploads/image/pscimage/xcx8.png) center 26px no-repeat;
}
@media screen and (max-width: 640px){
    .hexin8{
		background: url(/uploads/image/pscimage/xcx8.png) center 26px no-repeat;
		-webkit-background-size: 40px;
		background-size: 40px;
	}
}
.hexin9{
	background: url(/uploads/image/pscimage/xcx9.png) center 26px no-repeat;
}
@media screen and (max-width: 640px){
    .hexin9{
		background: url(/uploads/image/pscimage/xcx9.png) center 26px no-repeat;
		-webkit-background-size: 40px;
		background-size: 40px;
	}
}
.hexin10{
	background: url(/uploads/image/pscimage/xcx10.png) center 26px no-repeat;
}
@media screen and (max-width: 640px){
    .hexin10{
		background: url(/uploads/image/pscimage/xcx10.png) center 26px no-repeat;
		-webkit-background-size: 40px;
		background-size: 40px;
	}
}
/*平台开发*/
.ptban{
	background: url(/uploads/image/pscimage/ptban.jpg) center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
.kind-img{
	width: 1371px;
	padding-top: 17px;
}
@media screen and (max-width: 768px){
    .kind-img{
       	width: 100%
    }
}

.kffw1{
	width: 240px;
	height: 330px;
	padding: 0 20px;
	margin-right: 80px;
}
@media screen and (max-width: 640px){
    .kffw1{
       	height: 280px !important;
    }
}
.kffw1 dt{
	line-height: 88px;
	padding-bottom: 116px;
	padding-top: 9px;
}
@media screen and (max-width: 640px){
    .kffw1 dt{
       	line-height: 40px;
       	padding-top: 30px;
       	padding-bottom: 100px;
    }
}
.kffw1.kffw-last{
	margin-right: 0;
}
.kf4{
	background: url(/uploads/image/pscimage/pt2.png) center 97px no-repeat;
}
@media screen and (max-width: 640px){
    .kf4{
       	background: url(/uploads/image/pscimage/pt2.png) center 80px no-repeat;
       	-webkit-background-size: 60px;
       	background-size: 60px;
    }
}
.kf5{
	background: url(/uploads/image/pscimage/pt3.png) center 97px no-repeat;
}
@media screen and (max-width: 640px){
    .kf5{
       	background: url(/uploads/image/pscimage/pt3.png) center 80px no-repeat;
       	-webkit-background-size: 60px;
       	background-size: 60px;
    }
}
.kf6{
	background: url(/uploads/image/pscimage/pt4.png) center 97px no-repeat;
}
@media screen and (max-width: 640px){
    .kf6{
       	background: url(/uploads/image/pscimage/pt4.png) center 80px no-repeat;
       	-webkit-background-size: 60px;
       	background-size: 60px;
    }
}
.kf7{
	background: url(/uploads/image/pscimage/pt5.png) center 97px no-repeat;
}
@media screen and (max-width: 640px){
    .kf7{
       	background: url(/uploads/image/pscimage/pt5.png) center 80px no-repeat;
       	-webkit-background-size: 60px;
       	background-size: 60px;
    }
}
.kf-ul {
	padding-top: 12px;
	font-size: 0;
}
@media screen and (max-width: 768px){
    .kf-ul{
       	text-align: center;
    }
}
@media screen and (max-width: 640px){
    .kf-ul{
       	padding-top: 0;
    }
}
.kf-ul li{
	border: 1px solid #dcdcdc;
	margin-right: 24px;
	margin-top: 24px;
	width: 588px;
	height: 248px;
	overflow: hidden;
	display: inline-block;
}
@media screen and (max-width: 768px){
    .kf-ul li{
       	margin: auto;
       	height: 150px;
    }
}
@media screen and (max-width: 640px){
    .kf-ul li{
       	width: calc(100% - 20px);
    }
}
.kf-ul li:last-child{
	margin-right: 0;
}
.ul-img{
	width: 293px;
	height: 248px;
	overflow: hidden;
}
@media screen and (max-width: 640px){
    .ul-img{
       	width: 50%;
    }
}
.ul-txt{
	overflow: hidden;
	width: 50%;
	position: relative;
	padding-left: 30px;
	padding-right: 24px;
	height: 100%;
	background: #f8f8f8;
}
@media screen and (max-width: 640px){
    .ul-txt{
    	padding: 0 10px;
    }
}
.ul-txt .kf-ul-top{
	font-size: 18px;
	color: #333;
	line-height: 66px;
	padding-top: 6px;

}
@media screen and (max-width: 640px){
    .ul-txt .kf-ul-top{
        font-size: 16px;
        line-height: 20px;
    }
}
.ul-txt .ul-wenzi{
	line-height: 24px;
	font-size: 14px;
	color: #666;
}
@media screen and (max-width: 768px){
    .ul-txt .ul-wenzi{
    	overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 2;
	    -webkit-box-orient: vertical
    }
    .ul-link{
    	bottom: 2px !important;
    	right: 10px !important;
    	background: url(/uploads/image/pscimage/add.png) center no-repeat;
    	-webkit-background-size: 25px !important;
    	background-size: 25px !important;
    }
}
@media screen and (max-width: 640px){
    .ul-txt .ul-wenzi{
        font-size: 12px;
        line-height: 16px;
        padding-top: 8px;
        text-align: left;
        overflow : hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 5;
	    -webkit-box-orient: vertical
    }
}
.ul-link{
	display: block;
	width: 30px;
	height: 30px;
	background: url(/uploads/image/pscimage/add.png) center no-repeat;
	position: absolute;
	right: 20px;
	bottom: 20px;
	z-index: 2;
}
@media screen and (max-width: 640px){
    .ul-link{
        background: url(/uploads/image/pscimage/add.png) center no-repeat;
        -webkit-background-size: 20px;
        background-size: 20px;
        right: 5px;
        bottom: 0;
    }
}
.pt-liucheng{
	margin-top: 27px;
	background: url(/uploads/image/pscimage/ptliucheng.png) center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	overflow: hidden;
	font-size: 0;
	box-sizing: border-box;
	padding: 0 45px;
	padding-bottom: 22px;
	margin-bottom: 10px;
}
@media screen and (max-width: 640px){
    .pt-liucheng{
        padding: 0;
    }
}
.pt-liucheng li{
	display: inline-block;
	width: calc(100% / 6);
	box-sizing: border-box;
	text-align: center;
	padding: 0 35px;
}
@media screen and (max-width: 768px){
    .pt-liucheng li{
        width: calc(100% / 3);
        margin-bottom: 20px;
        vertical-align: top
    }
}
@media screen and (max-width: 640px){
    .pt-liucheng li{
        width: calc(100% / 3);
        margin-bottom: 20px;
        padding: 0 10px !important;
        vertical-align: top
    }
}
.pt-liucheng li .ptli-top{
	font-size: 16px;
	color: #fff;
	line-height: 52px;
	padding-top: 160px;
}
@media screen and (max-width: 768px){
    .pt-liucheng li .ptli-top{
        font-size: 18px;
        padding-top: 80px;
    }
}
@media screen and (max-width: 640px){
    .pt-liucheng li .ptli-top{
        font-size: 14px;
    }
}
.pt-liucheng li .ptli-txt{
	font-size: 12px;
	color: #fff;
	line-height: 18px;
}
@media screen and (max-width: 768px){
    .pt-liucheng li .ptli-txt{
        font-size: 16px;
    }
}
@media screen and (max-width: 640px){
    .pt-liucheng li .ptli-txt{
        font-size: 12px;
    }
}
.pt1{
	background: url(/uploads/image/pscimage/pt10.png) center 40px no-repeat;
}

.pt2{
	background: url(/uploads/image/pscimage/pt11.png) center 40px no-repeat;
}

.pt3{
	background: url(/uploads/image/pscimage/pt12.png) center 40px no-repeat;
}

.pt4{
	background: url(/uploads/image/pscimage/pt13.png) center 40px no-repeat;
}

.pt5{
	background: url(/uploads/image/pscimage/pt14.png) center 40px no-repeat;
}

.pt6{
	background: url(/uploads/image/pscimage/pt15.png) center 40px no-repeat;
}
@media screen and (max-width: 768px){
	.pt1{
        background: url(/uploads/image/pscimage/pt10.png) center 20px no-repeat;
        -webkit-background-size: 60px;
        background-size: 60px;
    }
    .pt2{
        background: url(/uploads/image/pscimage/pt11.png) center 20px no-repeat;
        -webkit-background-size: 60px;
        background-size: 60px;
    }
    .pt3{
        background: url(/uploads/image/pscimage/pt12.png) center 20px no-repeat;
        -webkit-background-size: 60px;
        background-size: 60px;
    }
    .pt4{
        background: url(/uploads/image/pscimage/pt13.png) center 20px no-repeat;
        -webkit-background-size: 60px;
        background-size: 60px;
    }
    .pt5{
        background: url(/uploads/image/pscimage/pt14.png) center 20px no-repeat;
        -webkit-background-size: 60px;
        background-size: 60px;
    }
    .pt6{
        background: url(/uploads/image/pscimage/pt15.png) center 20px no-repeat;
        -webkit-background-size: 60px;
        background-size: 60px;
    }
}
@media screen and (max-width: 640px){
	.pt1{
        background: url(/uploads/image/pscimage/pt10.png) center 20px no-repeat;
        -webkit-background-size: 50px;
        background-size: 50px;
    }
    .pt2{
        background: url(/uploads/image/pscimage/pt11.png) center 20px no-repeat;
        -webkit-background-size: 50px;
        background-size: 50px;
    }
    .pt3{
        background: url(/uploads/image/pscimage/pt12.png) center 20px no-repeat;
        -webkit-background-size: 50px;
        background-size: 50px;
    }
    .pt4{
        background: url(/uploads/image/pscimage/pt13.png) center 20px no-repeat;
        -webkit-background-size: 50px;
        background-size: 50px;
    }
    .pt5{
        background: url(/uploads/image/pscimage/pt14.png) center 20px no-repeat;
        -webkit-background-size: 50px;
        background-size: 50px;
    }
    .pt6{
        background: url(/uploads/image/pscimage/pt15.png) center 20px no-repeat;
        -webkit-background-size: 50px;
        background-size: 50px;
    }
}
