
@charset "UTF-8";
/* CSS Document */
a {
  cursor:pointer;
}

.com-container{ width:1226px; margin:0 auto; line-height:18px;}
/*.com-contain{ margin:70px 225px;}*/
.com-container p{ margin-bottom:20px; }

.newsbg{background: url(../../../images/aboutus/news.jpg)no-repeat center top; height:1450px;}
.servers-content-post{ width:1200px;  margin-left:auto; margin-right:auto; height: 150px; padding-top: 25px; background: #fff;}
.servers-content-post>a{ float:right; width:196px;}

.servers-content-post>ol>li{ height:130px;}
.servers-content-post>ol>li>a{ font-size:14px; line-height: 34px; color: #333;position: relative; top: 10px; left: 60px;}
.servers-content-post>ol>li>a:hover{color:#d85d24;}
.servers-content-post>ol>li.servers-icon-4{ background:url(../img/about.png) no-repeat center; width:370px; float:left; height:50px; margin-right:30px;margin-left: 54px; }

.custom-content-post>ol>li.custom-icon-1{background: url(../../../images/custom/pic2_17.png) no-repeat; height:87px; padding-bottom: 70px;}
.custom-content-post>ol>li.custom-icon-2{background: url(../../../images/custom/pic2_02.png) no-repeat; height:87px; padding-bottom: 70px;}
.custom-content-post>ol>li.custom-icon-3{background: url(../../../images/custom/pic2_03.png) no-repeat; height:87px;}
.custom-content-post>ol>li.custom-icon-4{background: url(../../../images/custom/pic2_18.png) no-repeat; height:89px; padding-bottom: 90px;}
.custom-content-post>ol>li.custom-icon-5{background: url(../../../images/custom/pic2_05.png) no-repeat; height:88px;}
.custom-content-post>ol>li.custom-icon-6{background: url(../../../images/custom/pic2_06.png) no-repeat; height:86px;	padding-bottom: 80px;}
.custom-content-post>ol>li.custom-icon-7{background: url(../../../images/custom/pic2_07.png) no-repeat; height:86px; padding-bottom: 80px;}
.custom-content-post>ol>li.custom-icon-8{background: url(../../../images/custom/pic2_08.png) no-repeat; height:86px;	padding-bottom: 80px;}
.custom-content-post>ol>li.custom-icon-9{background: url(../../../images/custom/pic2_09.png) no-repeat; height:86px;}
.custom-content-post>ol>li.custom-icon-10{background: url(../../../images/custom/pic2_10.png) no-repeat; height:85px; padding-bottom: 70px;}
.custom-content-post>ol>li.custom-icon-11{background: url(../../../images/custom/pic2_11.png) no-repeat; height:85px; padding-bottom: 70px;}
.custom-content-post>ol>li.custom-icon-12{background: url(../../../images/custom/pic2_12.png) no-repeat; height:85px; padding-bottom: 70px;}
.custom-content-post>ol>li.custom-icon-13{background: url(../../../images/custom/pic2_13.png) no-repeat; height:85px;}
.custom-content-post>ol>li.custom-icon-14{background: url(../../../images/custom/pic2_14.png) no-repeat; height:85px; padding-bottom: 70px;}
.custom-content-post>ol>li.custom-icon-15{background: url(../../../images/custom/pic2_15.png) no-repeat; height:85px; padding-bottom: 70px;}
.custom-content-post>ol>li.custom-icon-16{background: url(../../../images/custom/pic2_16.png) no-repeat; height:85px;}
.custom-banner{
	background: url(../../../images/custom/custom-banner.jpg)no-repeat center top; height:488px;
}

.custom-bg1{
	background: url(../../../images/custom/pic1.png) no-repeat; width:457px; height:421px; margin:108px 190px 0 10px;float: left;
}
.custom-bg1-2{background: url(../../../images/custom/pic2.jpg) no-repeat; width:450px; height:435px;margin:108px 190px 0 10px;float: left;float: left;}
.custom-icon-title{
	text-align:left; font-size:52px;height: 95px; color:#3c3c3c;
}
.custom-icon-title18px{
	text-align:left; font-size:18px;line-height:40px;color:#2d2d2d;
}
.custom-icon-title16px{
	text-align:left; font-size:16px;line-height:40px;color:#3c3c3c;
}
.custom-NFC{
	background: url(../../../images/custom/pic5.png) no-repeat; width:799px; height:487px; position: relative;top:250px; left: 37px;
}
.custom-TSM{
	background: url(../../../images/custom/pic3.png) no-repeat; width:116px; height:137px; position: relative; top:-63px; left: 45px;
}
.custom-IC{
	background: url(../../../images/custom/pic4.png) no-repeat; width:117px; height:120px; position: relative; top:-180px; left: 565px;
}
.custom-card1{
	background: url(../../../images/custom/card1.png) no-repeat; width:352px; height:118px; margin-top:60px;float: left;
}
.custom-card2{
	background: url(../../../images/custom/card2.png) no-repeat; width:347px; height:118px; margin-left: 195px;
}
.custom-bg2{
	background: url(../../../images/custom/pic.jpg) no-repeat; width:490px; height:379px;float: left;
}
.custom-bg3{
	background: url(../../../images/custom/pic7.png) no-repeat; width:515px; height:470px;float: left;
}
.custom-title1{padding-left: 120px; font-size: 24px;}
.custom-title2{padding-left: 120px; color: #73717d; font-size: 16px; line-height: 40px;}

.industry-banner{
	background: url(../../../images/industry/banner0.png)no-repeat center top; height:490px;
}
.industry-bg1{
	background: url(../../../images/industry/pic1.png) no-repeat center top; height:135px;
}
.industry-bg2{
	background: url(../../../images/industry/banner1.jpg) no-repeat center top; height:1655px;
}
.industry-bg3{
	background: url(../../../images/industry/banner2.jpg) no-repeat center top; height:882px;
}
.industry-bg4{
	background: url(../../../images/industry/banner3.jpg) no-repeat center top; height:882px;
}
.industry-bg5{
	background: url(../../../images/industry/banner4.jpg) no-repeat center top; height:811px;
}
/*join-login*/
.com-menu{ float:right;}
.join-login{ height:100%; width:130px; /*background:#d85d24;*/ float:right; line-height:50px; text-align:center; }
.join-login a{ color:#000;}
.join-login a:hover{color:#0072E3;}

.product-android-apple{ width:720px; margin:0 auto;}
.product{height: 190px;}
.product-android{ float:right;}
.about{background:#F6F6F6;height: 440px;}

.clear{clear: both;}

.upload-container{ width:1050px; height:290px; border-bottom:1px solid #e6e5e5; margin:0 auto;}
.upload-ul{ width:1028px; height:100%; margin:0 auto; padding-top:40px;}
.upload-title{font-size: 24px; padding: 25px 0 15px 214px;color:#666;}
.upload-erweima{ width:155px; height:155px;margin-top:15px;}
.upload-apple{ width:266px; height:66px; margin-top:15px; margin-left:60px; color:#666;}
.upload-apple p{line-height: 22px;}
.upload-apple img{float: left; padding-right: 18px;}
.upload-apple a{color:#666;}
.upload-apple a:hover{color:#d85d24;}
.upload-android{ margin-left:90px; height:145px; width:142px; margin-top:15px;}

.download-banner{
	background: url(../../../images/download/download-banner.jpg) no-repeat center top; width: 100%; height:488px;
}

.superATM{
	background: url(../../../images/superATM/superATM-code.jpg) no-repeat ;width: 244px; height: 287px; margin: 0 auto;position: relative; top: 160px;
}
.superATM-banner{
	background: url(../../../images/superATM/superATM-banner.jpg) no-repeat center top; height:488px;
}
/*.superATM-banner-title{
	font-size:64px;color: #fff;float: right; position: relative;top:205px; left: -205px;
}*/
.superATM-1{
	background: url(../../../images/superATM/ATM1.jpg) no-repeat; width:529px; height:469px; float: left;margin: 0 160px 0 0;
}
.superATM-2{
	background: url(../../../images/superATM/ATM2.png) no-repeat; width:429px; height:553px;float: right;
}



.superATM-1-tittle{
	text-align: left; font-size:110px;color:#333;float: right; position: relative;top:260px;right: 225px;line-height: 75px;
}

.superATM-2-tittle{
	text-align: right; font-size:60px;color:#333;float: left; position: relative;top:255px;left: 205px;line-height: 75px;
}
.superATM-3{
	background: url(../../../images/superATM/ATM3.jpg) no-repeat; width:658px; height:457px;float: left;
}

.superATM-4{
	background: url(../../../images/superATM/ATM4.jpg) no-repeat; width:365px; height:392px;float: right;
}


.superATM-content-post>ol>li.superATM-icon-1{background: url(../../../images/superATM/ATM-1.png) no-repeat ;width: 535px; height:85px; padding-bottom: 150px;}
.superATM-content-post>ol>li.superATM-icon-2{background: url(../../../images/superATM/ATM-2.png) no-repeat ;width: 535px; height:85px;}
.superATM-content-post>ol>li.superATM-icon-3{background: url(../../../images/superATM/ATM-3.png) no-repeat ;width: 430px; height:85px;padding-bottom: 115px;}
.superATM-content-post>ol>li.superATM-icon-4{background: url(../../../images/superATM/ATM-4.png) no-repeat ;width: 430px; height:85px;}
.superATM-content-post>ol>li.superATM-icon-5{background: url(../../../images/superATM/ATM-5.png) no-repeat ;float:left;width: 465px; height:85px;}
.superATM-content-post>ol>li.superATM-icon-6{background: url(../../../images/superATM/ATM-6.png) no-repeat ;float:left;width: 480px; height:85px;}


.superATM-title1{padding-left: 120px; font-size: 36px;}
.superATM-title2{padding-left: 120px; color: #333; font-size: 18px; line-height: 40px;}

.superpos-banner{
	background: url(../../../images/superpos/superpos_banner.jpg) no-repeat center top; width: 100%; height:488px;
}
.superpos-bannericon{
	background: url(../../../images/superpos/superpos_bannericon.png) no-repeat; width:356px; height:105px; position: relative;top:110px; left: 268px;
}
.superpos-banner-title{
	font-size:30px;color:#fff; position: relative;top:130px; left: 268px;
}
.superpos1{
	background: url(../../../images/superpos/superpos-bg1.jpg) no-repeat center top; width: 100%; height:1179px;
}
.superpos1-title1{
	font-size:48px;color:#3c3c3c;height:120px;width: 550px; padding: 400px 0 0 500px;margin-left:auto;margin-right:auto;  
}
.superpos1-title2{
	font-size:20px;line-height:40px;color:#3c3c3c;width: 550px;padding: 0 0 0 500px;margin-left:auto;margin-right:auto;  
}

.superpos-phone{
	background: url(../../../images/superpos/superpos-phone.png) no-repeat; width:310px; height:561px;margin: 0 auto; position: relative;top:11px;
}
.superpos2{
	background: url(../../../images/superpos/superpos-bg2.jpg) no-repeat center top; width: 100%; height:747px;
}
.superpos2-title1{
	font-size:48px;color:#3c3c3c;width: 442px;height: 105px;margin-left:auto;margin-right:auto; padding: 125px 590px 0 0;
}
.superpos2-title2{
	font-size:20px;line-height:40px;color:#3c3c3c;width: 442px;margin-left:auto;margin-right:auto; padding: 0 590px 0 0;
}
.superpos-bg2{
	background: url(../../../images/superpos/superpos-bg2.png) no-repeat; width:648px; height:405px; margin: 0 auto;position: relative; top: 172px;
}
.superpos-bg3{
	background: url(../../../images/superpos/superpos-bg3.png) no-repeat; width:920px; height:458px; margin: 0 auto;position: relative; top: 172px;
}
.superpos-bg3-title1{
	text-align:center; font-size:50px;color:#333;
}
.superpos-bg3-title2{
	text-align:center; font-size:18px;line-height:40px;color:#3c3c3c;position: relative;top:20px;
}
.superpos-bg4{
	background: url(../../../images/superpos/superpos-bg4.jpg) no-repeat center; width: 100%;height:884px;
}
.superpos-bg4-title1{
	text-align:left; font-size:48px;color:#3c3c3c;position: relative;top:180px; left:300px;
}
.superpos-bg4-title2{
	text-align:left; font-size:18px;line-height:40px;color:#3c3c3c; position: relative;top:180px; left:300px;
}
.superpos-bg5{
	background: url(../../../images/superpos/superpos-bg5.jpg) no-repeat;height:732px; margin: 0 auto;
}
.superpos-bg5-title1{
	text-align:center; font-size:36px;color:#545454;position: relative;top:280px; left:80px;
}
.superpos-bg5-title2{
	text-align:center; font-size:55px;font-weight: bold; line-height:40px;color:#ff5500; position: relative;top:290px; left:80px;
}
.superpos-bg{
	background: url(../../../images/superpos/superpos-bg.png) no-repeat; width:656px; height:595px; margin: 0 auto;position: relative; top: -75px; left: 180px;
}
.superposewm{
	background: url(../../../images/superpos/posewm.jpg) no-repeat center center;width: 233px; height: 287px; margin: 0 auto; position: relative; top: 250px;
}

.smartpos-banner{
	background: url(../../../images/smartpos/smartpos-banner.jpg) no-repeat center top; height:434px;
}
.smartpos-banner-title1{
	font-size:50px;color: #fff; text-align: left; padding: 120px 0 25px 120px;
}
.smartpos-banner-title2{
	font-size:30px;color: #fff; text-align: left; padding: 0 0 0 120px;
}
.smartpos-bg1{
	background: url(../../../images/smartpos/smartpos1.png) no-repeat center top; height: 213px;
}
.smartpos-bg2{
	background: url(../../../images/smartpos/smartpos2.png) no-repeat center top; height:169px;
}
.smartpos-bg3{
	background: url(../../../images/smartpos/smartpos3.png) no-repeat center top; height:211px;
}

/*.smartpos-bg5{
	background: url(../../../images/superpos/superpos-bg5.jpg) no-repeat center; background-size: cover; width: 100%;height:732px; margin: 0 auto;
}*/
/*.smartpos-bg6{
	background: url(../../../images/smartpos/smartpos-5.jpg) no-repeat center;height:416px; margin: 0 auto;
}*/
.smartpos-bg7{
	background: url(../../../images/smartpos/smartpos-3.jpg) no-repeat center top;height:541px;
}

.smartpos-title1{
	font-size:48px;color:#050505;text-align: center;letter-spacing:5px;
}
.smartpos-title2{
	font-size:16px;color:#050505;text-align: center; line-height: 45px;
}
.connection{
	max-width: 1300px;min-width: 1226px; height: 185px; margin-left:auto; margin-right:auto; margin-top: 100px;
}
.connection-1226{
	width: 1226px;height: 185px; margin: 0 auto; padding-top: 190px;
}
.contact-us-1226{
	float: left;
}
.contact-us-1226 li{
	width: 120px; height: 29px; float: left;
}

.customer-1226 li{
	width: 195px; height: 99px;
}
.customer-1226 .QQ{
	background: url(../../../images/qq.png) no-repeat; float: right;
}
.customer-1226 .tel{
	background: url(../../../images/service.png) no-repeat; float: right;
}
.contact-us{
	float: left;font-size: 12px;
}
.contact-us li{width: 85px; height: 29px; float: left; color: #999999;}
.contact-us li a{color: #999999;}
.contact-us .about-us{
	background: url(../../../style/default/img/about-us.png)no-repeat;
}

.contact-us .contact{
	background: url(../../../style/default/img/contact.png)no-repeat;
}

.contact-us .recruitment{
	background: url(../../../style/default/img/recruitment.png)no-repeat;
}
.bg-customer{
	position: relative;top: 500px;width: 400px;margin-left: auto;margin-right: auto;
}
.bg-customer li{
	width: 130px; height: 40px; float: left; margin-left: 50px;
}
.bg-customer .tel{
	background: url(../../../style/default/img/tel2.png)no-repeat;
}
.bg-customer .QQ{
	background: url(../../../style/default/img/QQ1.png)no-repeat
}
.bg-customer .QQ1{
	background: url(../../../style/default/img/QQ1.jpg)no-repeat
}
.customer{
	float:right;font-size: 12px;
}

.customer li{
	width: 130px; height: 40px; float: left; margin-left: 37px;
}

.customer .tel{
	background: url(../../../style/default/img/tel.jpg)no-repeat;
}
.customer .QQ{
	background: url(../../../style/default/img/QQ.jpg)no-repeat
}
.customer .news{
	background: url(../../../style/default/img/NEWS.jpg)no-repeat
}

.aboutus{
	font-size:16px;color:#333; width: 820px; margin: 0 auto;text-indent:2em; line-height: 45px;
}
.aboutus-bg{
	background: url(../../../images/aboutus/aboutus-bg.jpg) no-repeat center top; height:822px;
}

.aboutus-banner{
	background: url(../../../images/aboutus/aboutus-banner.jpg) no-repeat center top; height:488px;
}
.joinus-bg{
	background: url(../../../images/aboutus/jobs.jpg) no-repeat center top; height:666px;padding-bottom: 300px
}
.contactus-bg{
	background: url(../../../images/aboutus/contactus-bg.jpg) no-repeat center top; height:754px;
}
.colorful-bg1{background:url(../../../images/colorful/colorful-bg1.jpg) no-repeat center top;height: 836px;width: 100%;}
.colorful-bg2{background:url(../../../images/colorful/bg1.png) no-repeat center top;height: 653px;}
.colorful-bg3{background:url(../../../images/colorful/colorful-bg3.jpg) no-repeat center top;height: 1220px;}
.colorful-bg4{background:url(../../../images/colorful/colorful-bg4.jpg) no-repeat center top;height: 184px;}
.colorful-bg5{background:url(../../../images/colorful/colorful-bg2.png) no-repeat center top;height: 372px;}
.colorful-banner{background: url(../../../images/colorful/colorful-banner2.jpg) no-repeat center top;height: 488px;width: 100%;}
.colorful-icon{position: absolute; margin: 180px 0 0 45px;}
.colorful-icon-1{background: url(../../../images/colorful/colorful-icon1.png) no-repeat; height:85px; padding-bottom: 60px;}
.colorful-icon-2{background: url(../../../images/colorful/colorful-icon2.png) no-repeat; height:85px; padding-bottom: 60px;}
.colorful-icon-3{background: url(../../../images/colorful/colorful-icon3.png) no-repeat; height:85px;}
.colorful-title1{padding-left: 95px; font-size: 24px; color: #777;}
.colorful-title2{padding-left: 95px; font-size: 16px; line-height: 40px; color: #777}
.colorful-code{background: url(../../../images/colorful/colorful-code.jpg) no-repeat center center;width: 220px; height: 250px; margin: 0 auto; position: relative; top: 220px;}

.wallet-banner{background: url(../../../style/default/img/xwt/bannerT.png)no-repeat center top; height:490px;}
.wallet-bg1{background: url(../../../style/default/img/xwt/xiaoweitong-neirong.png)no-repeat center top; height:769px;}
.wallet-bg2{background: url(../../../images/wallet/bg_02.jpg)no-repeat center top; height:882px;}
.wallet-bg3{background: url(../../../images/wallet/bg_03.jpg)no-repeat center top; height:635px;}

.cloud-banner{background: url(../../../images/cloud/banner.jpg) no-repeat center top;height: 464px;width: 100%;}

.ww_officialImg {
    background-image: url(../../../images/officialImages.png);
    background-repeat: no-repeat;
    background-size: 110px 700px;
    display: inline-block;
    font-size: 0;
}
.ww_officialImg_DownloadAndroid {
    background-position: 0 -10px;
    height: 90px;
    width: 90px;
}
.ww_officialImg_DownloadATM {
    background-position: 0 -97px;
    height: 90px;
    width: 90px;
}
.ww_officialImg_DownloadMsf {
    background-position: 0 -200px;
    height: 90px;
    width: 90px;
}
.ww_officialImg_DownloadPOS {
    background-position: 0 -303px;
    height: 90px;
    width: 90px;
}
.ww_officialImg_DownloadZZT {
    background-position: 0 -495px;
    height: 90px;
    width: 90px;
}
.ww_officialImg_DownloadKLF {
    background-position: 0 -598px;
    height: 90px;
    width: 90px;
}
.ww_officialImg_DownloadiOS {
    background-position: 0 -410px;
    height: 90px;
    width: 90px;
}
.ww_officialImg_Email {
    background-position: 0 -558px;
    height: 23px;
    width: 28px;
}
.ww_officialImg_IconAndroid {
    background-position: 0 -591px;
    height: 17px;
    width: 17px;
}
.ww_officialImg_IconApple {
    background-position: 0 -618px;
    height: 17px;
    width: 17px;
}
.index_download_cnt {
    height: 219px;
    margin-top: -25px;
    overflow: hidden;
    text-align: justify;
    width: 100%;
}
.index_download_cnt::after {
    content: ".";
    display: inline-block;
    font-size: 0;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 100%;
}
.index_download_item, .index_download_item_desc, .index_download_item_iconWrap_hoverIcon, .index_download_item_title {
    transition: all 0.4s ease 0s;
}
.index_download_item {
    box-sizing: border-box;
    display: inline-block;
    height: 100%;
    padding-top: 40px;
    text-align: center;
    vertical-align: top;
    width: 207px;
}
.index_download_item, .index_foot_contact_qrCode {
    box-sizing: border-box;
}
.index_download_item:hover {
    background-color: #f9f9f9;
    border-radius: 4px;
    text-decoration: none;
}
.index_download_item:hover .index_download_item_iconWrap_normalIcon {
    opacity: 0;
    transform: scale(0.4, 0.4);
}
.index_download_item:hover .index_download_item_iconWrap_hoverIcon {
    opacity: 1;
    transform: scale(1, 1);
    transition: all 0.3s ease 0s;
}
.index_download_item:hover .index_download_item_desc, .index_download_item:hover .index_download_item_title {
    transform: translateY(-17px);
}
.index_download_item:hover .index_download_item_desc {
    opacity: 1;
}
.index_download_item_iconWrap {
    display: inline-block;
    margin-bottom: 25px;
    position: relative;
}
.index_download_item_iconWrap_normalIcon {
    position: relative;
    transition: all 0.3s ease 0s;
    vertical-align: top;
    z-index: 1;
}
.index_download_item_iconWrap_hoverIcon {
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    transform: scale(1.3, 1.3);
    z-index: 2;
}
.index_download_item_title {
    color: #333;
    font-size: 18px;
    margin-bottom: 4px;
}
.index_download_item_desc {
    color: #999;
    font-size: 12px;
    opacity: 0;
}
