@media only screen and (min-width: 1024px) and (max-width: 1219px) {
	
.rpsoban_text h2{font-size:40px;}
.rpsoban_text p{font-size:20px;}
.rpsoban_text{width:445px;}
.first_banner_rpso{height:490px;}
.rpsoinr{width:100%;}

.exprien_left{width:495px;}
.exprien_right{width:495px;}
.exprien_right .img2, .exprien_right .img3{width:240px;}
.rpso_pro_right h4{font-size:34px;}
}

@media only screen and (min-width:768px) and (max-width:1023px) {
.rpsoban_text h2{font-size:26px;}
.rpsoban_text p{font-size:16px;}
.rpsoban_text{width:315px;}
.first_banner_rpso{height:365px;}
.rpso_title h3 strong{font-size:30px;}
.rpsoinr{width:100%;}
.exprien_left{width:369px;}
.exprien_right{width:369px;}

.exprien_right .img2, .exprien_right .img3{width:179px;}
.rpso_title p{font-size:18px; line-height:24px; margin:25px 0; padding:0 0 20px 0} 
.rpso_pro_right h4{font-size:26px;}
.rpso_pro_right p{font-size:18px;}
.rpso_pro_right .pro1 h5{font-size:20px;}
.rpso_pro_right .pro1 b{font-size:17px;}
.rpso_pro_right .pro1 ul{margin:5px 0 0 0;}

}

@media only screen and (max-width:767px) {
.rpso_title h3 strong{font-size:16px;}
.rpso_title p{font-size:13px; line-height:17px; margin:13px 0 16px 0; padding:0 0 15px 0;}
.rpso_title h3{margin-bottom:15px; background:url(../images/rpos_title.jpg) left bottom repeat-x;}

.rpsoinr{width:100%;}
.exprien_left{width:100%; margin-right:0px; margin-bottom:10px}
.exprien_right{width:100%;}
.exprien_right .img2, .exprien_right .img3{width:48%;}
.exprien_right .img2 img, .exprien_right .img3 img{width:100%;}
.exprien_right .img3{margin-left:10px;}
.rpso_pro_left{width:100%; padding:10px 0 0 0;}
.rpso_pro_right{width:100%;}
.rpso_pro_right h4{font-size:16px;}
.rpso_pro_right p{font-size:13px; line-height:17px;}
.rpso_pro_right .pro1{width:100%; margin:20px 0 0 0;}
.rpso_pro_right .pro1 h5{font-size:14px;}
.rpso_pro_right .pro1 b{font-size:13px;}
.rpso_pro_right .pro1 span{line-height:16px;}
.rpso_pro_right .pro1 ul{margin:5px 0 0 0;}
.rpso_pro_right .pro1 a{margin:15px 0 15px 0;}
.rpso_pro_one{margin-bottom:20px;}
.rpso_pro_right .pro1 ul li{font-size:12px;}
.rpsoban_text{width:100%; margin-right:0px; padding:10px 0 0 0;}
.rpsoban_text h2{font-size:18px;}
.rpsoban_text p{font-size:13px;}
.mobirpso{display:block;}
.first_banner_rpso{background:url(../images/mobirpos_banner.jpg) center bottom no-repeat; height:300px; background-size:100%;}

.rpso_desk{display:none;}
.rpso_mobi{display:block;}
.rpsoban_text a{margin:5px 0 0 0;}
.rpso_mn .btn{height:24px; line-height:24px; font-size:12px; padding:}
.coustmer_exprience{margin-top:20px;}
.rpso_banners img{width:100%;}

}

@media only screen and (min-width:480px) and (max-width:767px) {
}