.ysf-warp{margin-top: 85px;width: 100%;height: auto;}
.ysf-tit{color: #191919;}
.ysf-p{color: #383838;text-align: left;}
.ysf-video{cursor: pointer;}
.playbtn{position: absolute;top: 50%;left: 50%;cursor: pointer;display: none;z-index: 88;width: 56px;height: 68px;margin-top: -34px;margin-left: -28px;}
.banner{width: 100%;height: auto;}
.banner img{width: 100%;height: auto;}
.btn-list li a img{width: 100%;height: auto;}
.ysf-nav{width: 100%;height: 57px;background: url(/my/servicesProducts/products/innovativeProducts/mobilePayment/images/nav-bg_02.jpg) no-repeat center top;}
.ysf-nav .nav-box{width: 1220px;height: 57px;margin: 0 auto;padding: 0 20px;}
.nav-box .nav-list{background: url(/my/servicesProducts/products/innovativeProducts/mobilePayment/images/home_04.png) no-repeat left 21px;padding-left: 25px;}
.nav-box .nav-list li{height: 57px;line-height: 57px;float: left;margin-right: 5px;}
.nav-box .nav-list li a{color:#898989;}
.con{width: 1240px;height: auto;margin: 0 auto;}
.con .what{padding: 130px 0;text-align: center;border-bottom: 1px solid #ccc;width: 1240px;margin: 0 auto;}
.con .what .what-box{width: 760px;margin: 0 auto;}
.con .what h6{font-size: 40px;color: #191919;font-weight: 100;}
.con .what p{font-size: 16px;margin: 70px 0;color: #383838;}
.con .what .video-box1{height: 430px;width: 760px;}
.con .con-box1{padding: 130px 0;width: 100%;border-bottom: 1px solid #ccc;}
.con-box1 ul li{float: left;margin: 0 21px;}
.con-box1 .box1-box{width: 370px;height: auto;text-align: center;overflow: hidden;}
.con-box1 .box1-box .box1-box-con{margin: 70px 0 30px 0;height: 210px;width:370px;position: relative;}
.con-box1 .box1-box h6{font-size: 24px;}
.con-box1 .box1-box p{color: #808080;}
.con .con-box2{padding: 130px 0 100px 0;width: 100%;border-bottom: 1px solid #ccc;}
.con .con-box2 .con-box2-tit{text-align: center;margin-bottom: 90px;}
.con .con-box3{width: 1240px;height: auto;padding: 130px 0 90px 0;border-bottom: 1px solid #ccc;}
.con .con-box3 .con-box3-tit{text-align: center;width: 750px;margin: 0 auto;margin-bottom: 70px;}
.con-box3 .con-box3-tit h6{font-size: 40px;font-weight: 100;margin-bottom: 50px;}
.con-box3 .con-box3-tit h6 span{color: #f9281e;}
.con-box3 .con-box3-tit p{text-align: left;}
.bt{width: 170px;margin: 0 auto;margin-top: 40px;}
.bt span{background:#d6d6d6;width: 17px;height: 17px;display: block;float: left;border-radius: 50%;margin: 0 12px;}
.bt span.on{background:#f9281e;}
.con .tb-box{width: 1240px;height: auto;}
.tb-box table{width: 1120px;border-collapse: collapse;font-size: 14px;border-radius: 50px ;color: #383838;margin: 0 auto;}
.tb-box td{border: 1px solid #ccc;text-align: left;}
.tb-box .td1{height: 52px;background: #ff8383;font-size: 18px;color: #fff;padding: 25px 0;font-size: 24px;border-radius: 10px 10px 0 0;border: 0;text-align: center;}
.tb-box .tr1{font-weight: 900;}
.tb-box .td2{width: 228px;padding: 23px 0 23px 40px;}
.tb-box .tr2 .td3 a{color: #ff6f6e;}
.tb-box .td3{padding: 23px 0 23px 40px;width: 892px;}
.tb-box .tb-about{margin: 40px 0 0 65px;color: #9e9e9e;}
.tb-box .tb-about span{color: #1e5e9c;}
.con-foot{width: 100%;background: url(/my/servicesProducts/products/innovativeProducts/mobilePayment/images/footer_08.jpg) no-repeat center bottom;}
.con-foot .foot-box{width: 760px;margin: 0 auto;padding: 110px 0 120px 0;position: relative;}
.con-foot .foot-box h6{font-size: 40px;font-weight: 100;text-align: center;margin-bottom: 70px;}
.con-foot .foot-box p{margin-bottom: 10px;}
.con-foot .foot-box .logo-box{padding: 170px 0;text-align: center;}
.con-foot .foot-box .foot-btn{width: 300px;padding: 15px 0;background: #fff;border: 1px solid #ff8383;border-radius:30px;text-align: center;color: #ff8383;display: block;position: absolute;left: 50%;bottom: 120;margin-left: -151px;}
.exhibition_hall a{display:block;}
.banner a{display:block;}
/*banner轮播样式*/
.ysf-warp .bx-wrapper .bx-pager{bottom: 10px;}
.ysf-warp .bx-wrapper .bx-pager.bx-default-pager a {background: #FFF;}
.tb-box td em{
    font-size: 12px;
    font-style: normal;
    padding-left: 10px;
    color: #9e9e9e;
    display: block;
    padding-top: 5px;
}