@CHARSET "ISO-8859-1";
/* Reset CSS
 * baike1.htmlbaike1.htmlbaike1.html--------- */
body{ font-family:Microsoft YaHei,SimSun,arila;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td {padding: 0;margin: 0;}
a{text-decoration:none;}
table {border-spacing: 0;}
fieldset,img {border: 0;}
address,caption,cite,code,dfn,em,strong,th,var {font-weight: normal;font-style: normal;}
strong{	font-weight: bold;}
ol,ul {list-style: none; margin:0;padding:0;}
caption,th {text-align: left;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%; margin:0;padding:0;color:#f2f2f2;}
q:before,q:after {content:'';}
abbr,acronym { border: 0;}
a{outline:0;blr:expression(this.onFocus=this.blur());}
a{-webkit-tap-highlight-color:transparent;}
a img{border:none;}
em{ font-style:normal;}
input{outline:none;} 
input[type="button"],input[type="submit"],input[type="reset"] {-webkit-appearance: none;}
button{border-radius:0;}
body{ min-width:1080px;}
#html,#body{ height:100%;width:100%; overflow:hidden;}
.clear{ font-size: 0; line-heing:0; height:0; clear:both;}
.top_contact em,.logo span,.merchants-plan ul li span,.terminal-text span,.terminal-right .terminal-text span,.merchants-security ul li span,.about-left span i,.login-box li span,.page_a,.page_a_1,#fxmore,.market-text span{background:url(../images/icon.png) no-repeat 0 0}
/****************文字*******************/
.font12_white{ color:#fff; font-size:12px; line-height:30px;}
.font14_gray{ color:#666; font-size:14px; line-height:40px;}
#BDBridgeWrap{ margin: 100px;}

/****************头部*******************/
.warp,.main,.merchants-main,.merchants-terminal{ width:100%; height:auto; display:inline-block; margin:0 auto;}
.main1{ padding:100px 0 0 0 ; width:100%;min-width: 1080px;}
.header{ width:100%; height:100px; display:inline-block; position:fixed; top:0; left:0; z-index:999;}
/*********功能栏********/
.functionbar_box{ width:100%; height:30px; line-height:30px; background:#444; zoom:1;}
.functionbar,.nav_main,.security-main,.pay{ height:30px; width:100%; max-width:1080px; margin:0 auto;}
.top_contact{ display: inline-block; padding:0 0 0 20px; float:right;}
.top_contact span,.top_contact em{ display:inline-block; height:30px; float:left; margin:0 5px 0 0;}
.top_contact em{ text-indent:23px; font-size:16px; background-position:0 6px; color:#a6e5ff; overflow:hidden; line-height:30px; height:30px; font-weight: bold;}
.top_link{width: 100%; float:right; text-align:right;}
.top_link a{ display:inline-block; color:#FFF;}
.top_link span{ display:inline-block; padding:0 10px;}

/*********导航********/
.nav_bg{height:70px; width:100%; background:#F0F; opacity:1;filter:alpha(opacity=1); position:absolute; top:30px; left:0; z-index:4; }
.nav_box{ width:100%; height:70px; position:absolute; top:30px; left:0;z-index: 6; background:#fff;}
.nav_main{height:70px;}
.logo{ float:left; width:175px; overflow:hidden; margin:7px 0;}
.logo span{ width:60px; height:54px;display:inline-block; float:left;background-position:-380px -52px; }
.logo span a{ width:60px; height:54px;display:inline-block; }
.logo p{font-size:20px; color:#333; padding:0 0 0 10px; margin:5px 0 5px 10px;line-height:44px; height:44px; display:inline-block;  border-left:1px solid #b5b5b5;float:left; }  

.nav{ float:right;}
.nav > li{ position:relative; float:left; height:70px; line-height:70px; padding:0 20px; }
.nav > li > a{ color:#666; font-weight:bold; font-family:"Microsoft YaHei"; margin:15px 0; line-height:40px; display:inline-block; font-size:16px; }
.nav > li:hover a,.nav > li > a.active{ border-bottom:3px solid #2887e8;}
.nav > li > ul{ display:inline-block; padding:15px 0; position: absolute; top:70px; left:0; background:#fff; display:none;}
.nav > li > ul li{height:30px;}
.nav > li > ul li a{ padding:0 20px; color:#666; display:block; line-height:30px; height:30px; font-family:"Microsoft YaHei"; font-size:14px;}
.nav > li > ul li a:hover{ background:#ddd;}
.nav > li > ul.nav_width{ width:140px; position:absolute; left:0px; top:70px;}
.nav > li > ul.nav_width li a{ width:100px; font-family:"Microsoft YaHei"; font-size:14px;}
.nav > li:hover > ul li a{border-bottom:none;}
.nav > li span{ position: absolute;; left:-4px;}
/************************************主体*****************************************/
/****背景图****/
#section1{ background:#ccc url(../images/bg_1_1.jpg) no-repeat center;background-size:cover;overflow:hidden; }
#section2{ background:#888 url(../images/bgE_2.jpg) no-repeat center;background-size:cover;overflow:hidden;  }
#section3{ background:#555 url(../images/bg_3.jpg) no-repeat center;background-size:cover;overflow:hidden; }
#section4{ background:#eaeaea;overflow:auto;}

.section{margin:0 auto; overflow:hidden; width:100%; height:100%;}
.pp-section {height:100%;position:absolute;width:100%;}
.pp-easing {-webkit-transition: all 1000ms cubic-bezier(0.550, 0.085, 0.000, 0.990);-moz-transition: all 1000ms cubic-bezier(0.550, 0.085, 0.000, 0.990); -o-transition: all 1000ms cubic-bezier(0.550, 0.085, 0.000, 0.990);transition: all 1000ms cubic-bezier(0.550, 0.085, 0.000, 0.990);-webkit-transition-timing-function: cubic-bezier(0.550, 0.085, 0.000, 0.990);-moz-transition-timing-function: cubic-bezier(0.550, 0.085, 0.000, 0.990);-o-transition-timing-function: cubic-bezier(0.550, 0.085, 0.000, 0.990);transition-timing-function: cubic-bezier(0.550, 0.085, 0.000, 0.990);}

/*********点********/
#pp-nav {position: fixed;z-index: 100;margin-top: -32px;top: 50%;opacity: 1;}
#pp-nav.right {right: 17px;}
#pp-nav.left {left: 17px;}
.pp-section.pp-table{display:table;}
.pp-tableCell {display:table-cell; vertical-align: middle; overflow:hidden; height:100%;}
.pp-slidesNav{position: absolute;z-index: 4;left: 50%; opacity: 1;}
.pp-slidesNav.bottom {bottom: 17px;}
.pp-slidesNav.top {top: 17px;}
#pp-nav ul,.pp-slidesNav ul {margin: 0; padding: 0;}
#pp-nav li,.pp-slidesNav li {display: block; width: 14px;height: 13px; margin: 7px; position:relative;}
.pp-slidesNav li {display: inline-block;}
#pp-nav li a,.pp-slidesNav li a {display: block; position: relative; z-index: 1; width: 100%; height: 100%;cursor: pointer; text-decoration: none;}
#pp-nav li .active span,
.pp-slidesNav .active span {background: #fff;}
#pp-nav span,.pp-slidesNav span {top: 2px;left: 2px;width: 8px;height: 8px;border: 1px solid #fff; background:none;border-radius: 50%;
position: absolute;z-index: 1;}
.pp-tooltip { text-indent:1000px;position: absolute; top: -2px;color: #fff;font-size: 14px;font-family: arial, helvetica, sans-serif;white-space: nowrap;max-width: 220px;}
.pp-tooltip.right {right: 20px;}
.pp-tooltip.left {left: 20px;}


/*************共用样式****************/
.mover_box,.security-nav{width:100%; max-width:1080px;height:660px; margin:0 auto; position: relative; padding:0;}
.zc-tit00,.zc-tit01,.btn,.zc-tit04,.kll-tit01,.kll-tit02,.kll-tit03,.kll-tit04,.hand-app-tit00,.banner3_right .hand-app-tit01,.banner3_right .hand-app-tit02,.banner3_right .hand-app-tit03,.banner3_right .hand-app-tit04{ position:absolute; left:0; }
.zc-tit00,.zc-tit01,.btn,.zc-tit04,.kll-tit01,.kll-tit02,.kll-tit04,.banner3_right .hand-app-tit04,.demo h4,.demo p input.botton,.login_top dl,.login_top dl dt span,.login_top dl dd input,.login_top dl dd p {font-family:Microsoft YaHei;}
.zc-tit01,.kll-tit01,.banner3_right .hand-app-tit04{line-height:30px; font-size:22px;}
.bombor{ border-bottom: 1px solid #ddd;}
.topbor{ border-top: 1px solid #ddd;}
/*************第一屏动画****************/
.zc-tit00 {height:70px; overflow:hidden; width:100%; text-align:center;top:185px; font-weight:300;}
.zc-tit01 {color:#5c7896;top:280px; width:100%; text-align:center; line-height:40px;}
.btn{top:400px; width:100%; text-align:center; height:40px; }
.zc-tit04{width:100px;  height:30px; line-height:30px;top:370px; left:50%;font-size:20px; color:#666; margin:0 0 0 -50px;text-decoration:underline;text-align:center;}
.btn .zc-pic,.btn .zc-sign {font-family:"Microsoft YaHei"; font-weight:bold;cursor:pointer; width:140px; border-radius:5px;background:#3abbf0; font-size:16px; color:#fff; display: inline-block;  line-height:36px;height:36px; border:none; margin:0 10px;}
.btn .zc-pic{ background:#2887e8;}
.btn .zc-pic:hover,.btn .zc-sign:hover { opacity:0.8;}
.active .zc-tit00 { opacity:0;-webkit-animation: topMove .5s ease-in-out 0.5s 1 forwards;animation: topMove .5s ease-in-out 0.5s 1 forwards;}
.active .zc-tit01 { opacity:0;-webkit-animation: rightMove .5s ease-in-out 1s 1 forwards;	animation: rightMove .5s ease-in-out 1s 1 forwards;}
.active .zc-tit04{opacity:0;-webkit-animation: opMove .5s ease-in-out 1.5s 1 forwards;animation:opMove .5s ease-in-out 1.5s 1 forwards;}
.active .btn{ opacity:0;-webkit-animation: bottomMove .5s ease-in-out 1.7s 1 forwards;animation: bottomMove .5s  ease-in-out 1.7s 1 forwards;}

/*************第二屏动画****************/
.kll-tit00 {position:absolute;right:-50px; top:130px; top:130px; width:630px; height:650px; }
.kll-tit03 {top: 137px;}
.kll-tit01 {top: 230px; color:#e8e8e8; line-height:40px; font-weight:normal; text-align:left;}
.kll-tit04{ display:inline-block; heigth:30px; line-height:30px;top:320px;font-size:20px; color:#fff; text-decoration:underline;text-align:center;}
.kll-tit02 {top:440px; width:360px;opacity:0;}
.kll-tit02 span { display:inline-block; float:left; width:150px; height:150px; overflow:hidden; }
.kll-tit02 span img{width:150px; height:150px;  }
.kll-tit02 p{ display:inline-block; position:absolute; bottom:0; left:170px; font-size:14px; line-height:25px; color:#fff;}

.active .kll-tit00 {-webkit-animation: bottomMove .5s ease-in-out 0.5s 1 forwards;animation: bottomMove .5s ease-in-out 0.5s 1 forwards; opacity:0;}
.active .kll-tit03 { -webkit-animation: leftMove 0.8s ease-in-out 0.8s 1 forwards;animation: leftMove .5s  ease-in-out 0.8s 1 forwards; opacity:0;}
.active .kll-tit01 {-webkit-animation: rightMove .5s ease-in-out 1.4s 1 forwards;animation: rightMove .5s  ease-in-out 1.4s 1 forwards; opacity:0;}
.active .kll-tit04{ -webkit-animation: opMove .5s ease-in-out 1.8s 1 forwards;animation:opMove .5s  ease-in-out 1.8s 1 forwards; opacity:0;}
.active .kll-tit02 {-webkit-animation: bottomMove .5s ease-in-out 2.2s 1 forwards;animation: bottomMove .5s  ease-in-out 2.2s forwards ; opacity:0;}

/*************第三屏动画****************/
.hand-app-tit00 { position:absolute; left:20px;top:150px;}
.banner3_right{ position:absolute; right:0; top:150px;width:550px;}
.banner3_right .hand-app-tit01 {top:50px;}
.banner3_right .hand-app-tit02 {top: 150px;}
.banner3_right .hand-app-tit03 {top: 230px;}
.banner3_right .hand-app-tit04 {top: 228px; color:#686666; text-decoration:underline; font-size:20px;font-family:"Microsoft YaHei";}
.active .hand-app-tit00 {-webkit-animation: rightMove .5s ease-in-out 0.3s 1 forwards;animation: rightMove .5s ease-in-out 0.3s 1 forwards ; opacity:0;}
.active .hand-app-tit01 {-webkit-animation: rightMove .5s ease-in-out 0.8s 1 forwards;animation: rightMove .5s ease-in-out 0.8s 1 forwards ; opacity:0;}
.active .hand-app-tit02 {-webkit-animation: leftMove .5s ease-in-out 1.3s 1 forwards;animation: leftMove .5s ease-in-out 1.3s 1 forwards ; opacity:0;}
.active .hand-app-tit03{-webkit-animation: leftMove .5s ease-in-out 1.8s 1 forwards;animation: leftMove .5s ease-in-out 1.8s 1 forwards ; opacity:0;}
.active .hand-app-tit04{-webkit-animation: opMove .5s ease-in-out 2.3s 1 forwards;animation: opMove .5s ease-in-out 2.3s 1 forwards; opacity:0;}

/*************第四屏****************/
.slide-page-item .slide-move-box_bottom_box{overflow:hidden; width:100%; zoom:1; background:#f5f5f5;}
.slide-page-item .slide-move-box_bottom_box1{background: #eaeaea;}
.slide-page-item .slide-move-box_bottom{ width:100%; max-width:1080px; margin:0 auto; }
.slide-page-item .slide-move-box_bottom .cooperation{ margin:10px 0 30px 0; width:25%; float:left;height:180px; overflow:hidden; padding:40px 0 0 0; }
.slide-page-item .slide-move-box_bottom .cooperation p{ line-height:30px; height:30px;font-weight:bold; margin:20px 0 0 10px; font-weight: bold; font-size:16px; color:#333;}
.slide-page-item .slide-move-box_bottom .cooperation p span { display:inline-block;}
.slide-page-item .slide-move-box_bottom .cooperation p a{ display:inline-block; margin:0;float:right; color:#888; font-size:13px;}
.slide-page-item .slide-move-box_bottom .cooperation ul{ width:100%; height: auto; display:inline-block; }
.slide-page-item .slide-move-box_bottom .cooperation ul li{ height:50px; float:left; width:20%; margin:0; padding:0; margin:0 auto; overflow:heidden; }
.slide-page-item .slide-move-box_bottom .cooperation ul li img{ width:100%; height:auto;}
.slide-page-item .slide-move-box_bottom .cooperation_right{width:30%; float:left; margin: 10px 58px 30px 80px;}
.slide-page-item .slide-move-box_bottom .cooperation_right ul{}
.slide-page-item .slide-move-box_bottom .cooperation_right ul li{ width:25%; text-align: center;}
.slide-page-item .slide-move-box_bottom .cooperation_right ul li img{width:100%;}
.slide-page-item .slide-move-box_bottom .cooperation_right ul li a{display:inline-block; }

.slide-page-item .slide-move-box_bottom .cooperation_center{ width:30%; }
.news,.slide-page-item .slide-move-box_bottom .cooperation ul.news{width:100%; margin:16px 0; padding: 0; }
.news li,.slide-page-item .slide-move-box_bottom .cooperation ul.news li{width:97%; height:25px; line-height:25px; font-size: 14px; margin: 0 ; padding: 0 0 0 2%; }
.news li em,.slide-page-item .slide-move-box_bottom .cooperation ul.news li em{ display: inline-block;}
.news li a,.slide-page-item .slide-move-box_bottom .cooperation ul.news li a{ white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; color:#333; width:80%; display:inline-block; overflow: hidden;}
.news li span,.slide-page-item .slide-move-box_bottom .cooperation ul.news li span{ float:right; line-height:25px; color:#666666;}

/*************底部导航****************/
.slide-page-item .footer{ width:100%; width:1080px; max-width:1080px; margin:20px auto 0 auto; height:auto; }
.footer_nav_box{width:100%; overflow:hidden; width:1080px; margin:0 auto; border-bottom:1px solid #d6d6d6; padding:20px 0 20px 0;}
.slide-page-item .footer .footer_nav{ width:60%; float:left; display:inline-block;}
.slide-page-item .footer .footer_nav dl{ width:33%; float:left;}
.slide-page-item .footer .footer_nav dl dt,.footer_nav dl dd{ width:100%; text-align:center; line-height:40px; }
.slide-page-item .footer .footer_nav dl dt,.bottom_cntact p{ font-size:20px; color:#444; }
.slide-page-item .footer .footer_nav dl dd,.slide-page-item .footer .footer_nav dl dd a{ line-height:35px; font-size:14px; color:#666;}
.slide-page-item1{background:#eaeaea;}
.slide-page-item .slide-move-box_bottom_box1{height:333px; }
/*************底部联系方式****************/
.footer_nav_box .bottom_contact_box{ width:40%; float:right; overflow:hidden;}
.bottom_cntact{ width:50%; float:left; overflow:hidden;}
.bottom_cntact p,.bottom_cntact span,.bottom_cntact em,.bottom_contact_box .public,.bottom_contact_box .public span,.bottom_contact_box .public em{ width:100%; margin:0 auto; text-align:center; display:block;}
.bottom_cntact p{ line-height:40px;}
.bottom_cntact span,.bottom_contact_box .public span{ margin:0 auto;}
.bottom_cntact em{ line-height:24px; }
.bottom_cntact em strong { display:block; width:100%; color:#f00; }

/*************底部微信公众号二维码****************/
.bottom_contact_box .public{ width:50%; float:right;}
.bottom_contact_box .public p{ line-height:30px; font-size:16px; color:#444;}
.bottom_contact_box .public em{ line-height:20px; font-size:14px; color:#666;}

/*************备案信息****************/
.footer_bottom{ width: 1080px; margin:10px auto 0 auto; text-align:center;}
.footer_bottom p{ line-height:30px; color:#888; font-size:13px}
.footer_bottom p{ line-height:30px; color:#888; font-size:13px; padding:0 10px; display:inline-block;}
.footer_bottom p em { display:inline-block; margin:20px 10px;}
.footer_bottom p em img { height:30px; width:auto;}
.footer_bottom p span { padding:0 15px 0 0;}
/*************商户页面****************/
.merchants-banner{ width:100%; height:400px; overflow: hidden; background:#ccc; text-align: center; font-size: 30px; color:#333;position: relative;}
.merchants-main{}
.banner5_left{width:500px; height:500px;float:left; text-align: left; color:#fff; padding:150px 0 0 0;}
.banner5_left h5{font-size: 50px; line-height: 80px;}
.banner5_left p{font-size: 40px; line-height: 40px; font-size: 20px;}

.login{ margin:80px 70px 0 ; height:375px; width:270px;overflow: hidden; float:right;position: relative; }
.login_top_bg{ background:#000; opacity: 0.25; position: absolute;top:0; left:0; border-radius: 10px; height:306px; width:100%;filter:alpha(opacity=25); }
.login_top{width:270px; overflow: hidden; position: absolute; top:0px ;left:0; z-index: 3;}
.login_top dl{overflow: hidden;}
.login_top dl dt{ height:50px; width:100%; margin: 0 0 10px 0;}
.login_top dl dt span{ cursor:pointer; width:100%; font-weight: bold; color:#fff; display: inline-block; float:left; font-size: 16px; line-height: 50px; border-bottom:2px solid #fff; opacity:0.5;filter:alpha(opacity=50);}
.login_top dl dd{ display: none; font-size: 16px; padding: 0 20px;}
.login_top dl dd.active,.login_top dl dt span.active{ display: block; opacity: 1; filter:alpha(opacity=100);}
.login_top dl dd ul{ margin: 16px 0 0 0; }
.login_top dl dd ul li{position: relative; overflow: hidden; margin: 11px 0 7px 0;}
.login_top dl dd ul li,.login_top dl dd ul li input,.login_top dl dd input{ line-height:36px;}
.login_top dl dd input{ width:100%; height:36px; background: #fff;border-radius: 5px; border:none; color:#666; padding: 0 10px; }
.login_top dl dd input.btnt{ margin:6px 0 10px 0;background:#44B549; color:#fff; font-size: 14px;font-weight: bold; cursor: pointer; padding:0; width:100%; }
.login_top dl dd input:hover.btnt{ opacity: 0.9;filter:alpha(opacity=90);}
.login_top dl dd input.yzmtext{ width:122px; float:left; height:36px; overflow: hidden;}
.login_top dl dd div.yzm{ width:100px; height:36px; float:right; background:#ccc; margin: 0; padding: 0; display: block;}
.login_top dl dd a{ float:left; display:inline-block; color:#fff; line-height:25px; font-size: 14px;}
.login_top dl dd a.zc{ float:right;}
.login_top dl dd p{ font-size: 12px; line-height:20px;height:20px;padding: 0 0 10px 0; color:#fff; text-align: left; text-indent: 10px;}
.login_bottom{ overflow: hidden; font-size: 12px; color:#fff; width: 100%;  position: absolute; bottom:0; z-index: 4; line-height: 20px; padding:10px 0; text-align:center; display: none;}
.login_bottom_bg{filter:alpha(opacity=25); height:60px; width:100%; background: #000; opacity: 0.25; border-radius: 10px; position: absolute;bottom:0; z-index: 2;  display: none;}
.login_bottom a{ display: inline-block;padding: 0 4px; color:#0ff;}
#yzm,#yzm1{display: none;}

#kjbg{height:36px; background:#fff; border-radius: 5px;}
#kj{ width:30px; height:36px; display: inline-block; position:absolute; right:0px; top:0;}
#kj p{ width:100%; height:100%; position: relative;margin: 0; padding: 0;}
#kj p span{ width:30px; height:36px;  display: inline-block;  position: absolute; left:0; top:0;}
#kj p span.cc{background:url(../images/mm.png) no-repeat center;}
#kj p span.active{background:url(../images/mm1.png) no-repeat center;}

/*#securityLogin{ width:30px; height:36px; position: absolute; right:0; top:0;}*/

#securityLoginText{ float:left; height:36px; width:200px; border:none;}
.ocx_style{border:none;  margin: 0 0 0 10px; width:196px; height:36px; border-radius: 5px;display:inline-block;}
.login_top dl dd ul li a{ color:#666; width: 100% ; height:36px; text-align: left; line-height: 36px; margin: 0; padding:0;}

/*************商户页面-解决方案****************/
.merchants-plan{ width:980px; margin:0 auto;text-align: center;}
.merchants-plan h4{font-size:48px; margin: 50px 0 15px 0;  color:#345875; line-height:80px; height:80px;}
.merchants-plan-p{ line-heigt:25px; font-size:16px; color:#597a94;}
.merchants-plan ul{width:100%; margin:60px auto 30px auto; display: inline-block;}
.merchants-plan ul li{width:28%; margin: 0 2.5%; float: left;}
.merchants-plan ul li span{ width:130px; height:90px; overflow: hidden; background-position:-0px -240px; display:inline-block;}
.merchants-plan ul li h5{  line-height: 50px; height:50px; color:#398cc1; font-size: 18px;}
.merchants-plan ul li p{  line-height: 25px; height:auto; color:#597a94; font-size: 16px;}
.merchants-plan-a{ display: inline-block; padding: 10px; color:#398cc1; text-decoration: underline;;}
.merchants-plan ul li a{ cursor: default;}
/*************商户页面-终端****************/
.merchants-terminal{ height:630px; margin: 80px auto;}
.terminal-left,.terminal-right{ width:50%; float:left; background:#088A08; height:630px;position: relative;;}
.terminal-right{ background:#ffe13e; position: relative;}
.terminal-text{ width:400px; position: absolute; top:0; right:0; height:450px; margin: 100px 60px; text-align: center;}
.terminal-text h5{ font:bold 28px/60px arial,"Microsoft YaHei"; color:#fff; height:60px; margin: 20px 0 0 0; }
.terminal-text p{font-size: 16px; line-height: 30px; color:#fff;min-height: 100px;}
.terminal-text a{font-size: 18px; line-height: 40px; color:#fff;height: 40px; border:3px solid #fff; border-radius: 5px; display:inline-block; width:120px; margin:20px auto;}
.terminal-text span{width:180px; height:180px; overflow: hidden; display: inline-block; background-position: 1px -51px;}
.terminal-right .terminal-text{left:0;}
.terminal-right .terminal-text span{background-position: -196px -50px; }
.terminal-right .terminal-text h5,.terminal-right .terminal-text p,terminal-right .terminal-text a{ color:#202242;}
.terminal-right .terminal-text a{ color:#202242; border-color:#202242;}
.terminal-text a:hover{ opacity:0.8;filter:(opactity=80); opacity: 0.8; }

/*************商户页面-安全保障****************/
.merchants-security,.plan-main{ width:1080px; margin: 0 auto; text-align: center;}
.merchants-security{margin: 0 auto 60px auto;}
.merchants-security h4{ margin: 0px 0; color:#202242; font-size: 48px; font-family: "Microsoft YaHei";  }
.merchants-security ul{width:100%; margin:60px auto 30px auto; display: inline-block;}
.merchants-security ul li{width:20%; margin: 0 2.5%; float: left;}
.merchants-security ul li span{ width:130px; height:130px; overflow:hidden; background-position:-0px -240px; display:inline-block;}
.merchants-security ul li h5{  line-height: 50px; margin: 20px 0; height:50px; color:#333333; font-size: 30px;}
.merchants-security ul li p{  line-height: 25px; height:auto; color:#666666; font-size: 16px;}
.merchants-security ul li a{cursor: default;}

/*************商户页面-方案****************/
.merchants-banner1,.merchants-banner2,.merchants-banner3,.merchants-banner4,.merchants-banner5,.merchants-banner6,.merchants-banner7,.merchants-banner8{height:400px; background: url(../images/banner1.jpg) no-repeat center; width:100%; overflow: height;}
.merchants-banner2{ background: url(../images/banner2.jpg) no-repeat center;}
.merchants-banner3{ background: url(../images/banner3.jpg) no-repeat center;}
.merchants-banner4{ background: url(../images/banner4.jpg) no-repeat center;}
.merchants-banner5{ height:500px; background: url(../images/banner12.jpg) no-repeat center 0;}
.merchants-banner6{ height:150px; background: url(../images/banner6.jpg) no-repeat center;}
.merchants-banner7{height:150px; background: url(../images/news_banner1.jpg) no-repeat center;}
.merchants-banner8{height:150px; background: url(../images/news_banner2.jpg) no-repeat center;}
.banner-bg { position:absolute; top:0; height:0px; opacity: 0.7; width:30%; left:0;border-bottom: 400px solid #5c9df5; border-left: 150px solid #5c9df5; border-right: 150px solid transparent;z-index: 9;}
.banner-bg .banner-text{width:360px; height:400px; padding: 0; margin: 0 ; float:right; text-align: left;}
.banner-bg .banner-text h4{font-size: 46px; color:#fff;height:50px; line-height: 50px; margin:76px 0 20px 0;}
.banner-bg .banner-text p{font-size: 14px; color:#fff; line-height: 25px; color:#fff;  margin: 0; padding: 0;}

/*************商户页面-安全保障****************/
.security-nav-box{width:100%; height:50px; line-height:50px; padding:0; background:#eee; overflow: hidden; }
.security-nav{height:50px;}
.security-nav a{width:25%; float:left; line-height:50px;height:50px; color:#888;  padding:0; margin:0; text-align: center;}
.security-nav a:hover,.security-nav a.active{ background:#fff; color:#555;}
.security-main{ width:980px;height:auto; margin:50px auto;}
.security-box{width:100%; display:inline-block; display: none;}
.active{ display: block;}
.security-box dl{ height:135px; padding:40px 0; border-bottom: 1px solid #ddd;}
.security-box dl:last-child{border:none;}
.security-box dl dt{ height:135px; width:175px; float:left; overflow: hidden;}
.security-box dl dt img{ height:135px; width:175px;}
.security-box dl dd{ height:135px; padding:0 20PX 0 205px;}
.security-box dl dd h5{ line-height:50px; font-size: 16px; color:#131313; font-weight:bold;}
.security-box dl dd p,.security-box dl dd a{line-height:25px; font-size: 14px; color:#666;max-height:75px; overflow:hidden; }
.security-box dl dd a {color:#131313; text-decoration: underline; margin: 5px 0;}

/*************商户页面-方案列表****************/
.plan-main{ background:#fff;margin: 100px auto; zoom:1;}
.plan-main dl{ width:46%;  display:inline-block; height:130px; margin: 20px 0; border:1px solid #ddd; box-shadow: 3px 0px 10px #ddd;cursor:default }
.plan-main dl.left{ float:left;}
.plan-main dl.right{ float:right;}
.plan-main dl:hover{ box-shadow: 3px 0px 15px #ccc;}
.plan-main dl dt{ width:130px; height:130px; overflow: hidden; float:left;}
.plan-main dl dd{ padding:0 0 0 130px;height:130px; text-align: left;}
.plan-main dl dd h5{ line-height: 40px; font-size: 20px; color:#2e3037; height:40px; padding:10px 20px 0 20px;}
.plan-main dl dd p{ line-height: 30px; color:#666666; font-size: 16px; padding:0 20px;}
/*************商户页面-支付产品****************/
.pay,.about{height:auto; text-align: center;padding: 0px 0 67px 0;}
.pay-pc{display: inline-block; clear: both; width:100%;}
.pay-pc h4{ line-height:50px; color:#2e3037; font-size: 40px; height:50px; margin: 40px auto 20px auto;}
.pay-pc ul{ margin: 0 auto;}
.pay-pc ul li{ width:30%; margin:20px 1.5%; float:left; border:1px solid #ddd;box-shadow: 0 0px 10px #ddd;background:#fff;}
.pay-pc ul li:hover{box-shadow: 0 0px 10px #999;}
.pay-pc ul li a{display:inline-block; padding:30px 20px; cursor:pointer;}
.pay-pc ul li a h5{ line-height:50px; color:#2e3037; font-size: 20px; display:inlin; height:50px; overflow: hidden; }
.pay-pc ul li a span{width:140px; height:140px; display:inline-block; margin:0 auto;border-radius: 70px;}
.pay-pc ul li a p{font-size: 12px; color:#666666;height:40px; max-height:40px; overflow: hidden;; line-height: 20px; }
.pay-pc ul li a span.a1,.pay-pc ul li a span.a2,.pay-pc ul li a span.a3,.pay-pc ul li a span.a4,.pay-pc ul li a span.a5,.pay-pc ul li a span.a6,
.pay-pc ul li a span.a7,.pay-pc ul li a span.a8,.pay-pc ul li a span.a9,.pay-pc ul li a span.a10,.pay-pc ul li a span.a11{background:#5c9df5 url(../images/icon.png) no-repeat 0 0;}
.pay-pc ul li a span.a7,.pay-pc ul li a span.a8,.pay-pc ul li a span.a9,.pay-pc ul li a span.a10,.pay-pc ul li a span.a11{background:#7791d3 url(../images/icon.png) no-repeat 0 0;}

.pay-pc ul li a span.a1{background-position: 0 -509px;}
.pay-pc ul li a span.a2{background-position: -140px -509px;}
.pay-pc ul li a span.a3{background-position: -280px -509px;}
.pay-pc ul li a span.a4{background-position: -420px -509px;}
.pay-pc ul li a span.a5{background-position: -0 -649px;}
.pay-pc ul li a span.a6{background-position: -140px -649px;}
.pay-pc ul li a span.a7{background-position: -280px -649px;}
.pay-pc ul li a span.a8{background-position: -420px -649px;}
.pay-pc ul li a span.a9{background-position: -0 -789px;}
.pay-pc ul li a span.a10{background-position: -140px -789px;}
.pay-pc ul li a span.a11{background-position: -280px -789px;}

 .header .nav_bg1{height:70px; background:#fff; opacity:0.8;filter:alpha(opacity=80);}
 .header .nav_bg2{height:70px; background:#fff; box-shadow: 4px 3px 2px #ddd;-mos-box-shadow: 4px 3px 2px #ddd;-o-box-shadow: 4px 3px 2px #ddd;}
.jt1{ width:46px; height:34px; position: absolute;bottom:25px; left:50%; margin: 0 0 0 -23px; z-index: 900; background:url(../images/jt.png) no-repeat;cursor:pointer;-webkit-animation: topMove11 1s ease-in-out 0.5s infinite  forwards; animation: topMove11 1s ease-in-out 0.5s infinite forwards;}

/*************支付演示****************/
.pay-demo{ width:100%;padding:30px  0; background:#f0f2f6;  text-align: center;background:#fff;}
.demo{ width:780px; display: block; margin: 30px auto 0 auto; height:auto; box-shadow:2px 2px 7px #ddd; border:1px  solid #ddd;}
.demo h4 { color:#2887e8; font-size:20px; line-height: 25px; padding: 20px 0;}
.demo h4 em{ font-size:16px;}
.demo p { display:inline-block; padding: 20px 0;}
.demo p input.botton,.demo p a.botton{ display: block; border:none;width:170px; border-radius: 5px; font-size:20px; background:#2887e8; color:#fff; line-height: 40px;  border:none;cursor: pointer; }

.demo-text{ width: 100%; padding: 20px 0; border-bottom: 1px solid #eee;border-top: 1px solid #efefef; background: #f5f6f9;}
.demo-text span{ font-size:14px; line-height: 30px; padding:0 10px; color:#666;}
.demo-text input{ height:30px; line-height: 30px; border:1px solid #ddd; border-radius: 5px;  padding:0 10px; color:#666;}
.demo-text P{width: 300px; height:40px; padding: 0 ; margin: 14px 0 0 0;}
.demo-text P img{ margin: 0 10px 0 5px;}
.demo-text P input{ height:20px ; margin: 10px 0;}
.demo-text P.css{width: 448px;margin: 14px auto 0 auto; padding:0 0 0 30px; }
.demo-text P.css input{ border:none;cursor: pointer;}
.demo-text P.css label{ float:left; width:110px; }
.demo-ts{ width:780px; display: inline-block; height:50px; line-height: 50px; color:#f00;  }

/*************关于我们****************/
.about{ background:#f0f2f6; width:100%; display: inline-block; text-align: center;}
.about-box{margin: 30px auto; width:100%; max-width: 1080px; text-align: left;}
.about-left{ border-radius: 5px; overflow: hidden; float:left; display:inline-block; height: auto; width:248px; border:1px solid #ddd; background:#fff; box-shadow: 2px 4px 3px #ddd; }
.about-left h4{line-height: 50px; color:#333; font-weight: bold; text-indent: 30px}
.about-left span i,.about-left span:hover,.about-left span.active i{ cursor: pointer; transition: all 0.2s; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -o-transition: all 0.2s;  -ms-transition: all 0.2s;}
.about-left span{text-align: left; line-height:40px; width:100%; height:40px; display: inline-block; color:#666;}
.about-left span:hover{background: #ebf1f6;}
.about-left span i{ width:20px; height:20px; display: inline-block; float:left; margin:10px 20px 0 30px;  }
.about-left span.active{background: #3181d2;}
.about-left span.active a{ color:#fff;}
.about-left span i.a{background-position:0 -950px; }
.about-left span i.b{background-position:-26px -950px; }
.about-left span i.c{background-position:-54px -950px; }
.about-left span i.d{background-position:-23px -950px; }
.about-left span i.e{background-position:-76px -950px;}
.about-left span i.f{background-position:-98px -950px; }
.about-left span i.g{background-position:-124px -950px;}
.about-left span i.h{background-position:-151px -950px; }
.about-left span i.i{background-position:-178px -950px;}
.about-left span i.j{background-position:-205px -950px;}
.about-left span i.k{background-position:-230px -950px;}
.about-left span i.r{background-position:-258px -950px; }

.about-left span:hover i.a{background-position:0 -971px;}
.about-left span:hover i.b{background-position:-26px -970px;}
.about-left span:hover i.c{background-position:-54px -970px;}
.about-left span:hover i.d{background-position:-23px -970px; }
.about-left span:hover i.e{background-position:-76px -970px; }
.about-left span:hover i.f{background-position:-98px -970px; }
.about-left span:hover i.g{background-position:-124px -970px;}
.about-left span:hover i.h{background-position:-151px -970px;}
.about-left span:hover i.i{background-position:-178px -970px;}
.about-left span:hover i.j{background-position:-204px -970px;}
.about-left span:hover i.k{background-position:-230px -970px;}
.about-left span:hover i.r{background-position:-258px -970px;}

.about-left span.active i.a{background-position:-0 -992px;}
.about-left span.active i.b{background-position:-26px -992px;}
.about-left span.active i.c{background-position:-54px -992px;}
.about-left span.active i.d{background-position:-23px -992px; }
.about-left span.active i.e{background-position:-76px -992px; }
.about-left span.active i.f{background-position:-98px -992px; }
.about-left span.active i.g{background-position:-124px -992px;}
.about-left span.active i.h{background-position:-151px -992px;}
.about-left span.active i.i{background-position:-178px -992px;}
.about-left span.active i.j{background-position:-204px -992px;}
.about-left span.active i.k{background-position:-230px -992px;}
.about-left span.active i.r{background-position:-258px -992px;}

.about-box dd{border-radius: 5px; text-align: left; float:right; margin:0 0 0 10px; width:800px; padding:0 0 50px 0;  background:#fff;border:1px solid #ddd; box-shadow: 2px 4px 3px #ddd; display: inline-block; display: none;}
.about-box dd > h4{ height: 50px; margin: 13px 36px; line-height: 50px; border-bottom: 1px solid #ddd; font-size: 18px; color:#333; font-weight: bold; }
.about-box dd > h4 > span{ display: inline-block; padding: 0 5px; font-size: 12px; color:#888; font-weight: normal;}
.about-left span a{ color:#666; display: inline-block; height:40px; width:70%;}

/*******合作伙伴********/ 
.cooperation{padding: 0 36px; }
.cooperation h5{color:#666; font-size: 16px; margin: 20px 0 10px 0; }
.cooperation p{color:#666; font-size: 14px; line-height: 25px; }
.cooperation ul{margin:13px auto 0 auto; display: inline-block; padding-bottom: 20px;}
.cooperation ul li{ width:158px; height:46px; overflow: hidden; float: left; margin: 10px 22px 0 0;}
.cooperation ul li img{ width:100%; height:44px;}

/*******资质认证********/
.about-box dd ul.certification { display: inline-block;padding:0 26px; width:94%;}
.certification li{ width:45%; margin:10px 0 10px 13px; padding: 0 0 10px 0; float:left; background:#fff; border:1px solid #eee; padding:1%; position: relative;}
.certification li span{ display: inline-block; display:none; position: absolute;left:-50px; top:-50px; z-index: 11; background:#fff; }
.certification span img{ width:120%;border:10px solid #fff; box-shadow: 3px 2px 13px #ddd;}
.certification img{width:100%;}
.certification li:hover span{ display:inline-block; }

/*******新闻公告********/
.news-box{ padding: 0 36px 0 20px;}
.news-box ul.news li,.news-box ul.news li span,.news-box ul.news li i{ height:35px; line-height: 35px; overflow: hidden;}
.about-box { display: inline-block;}
.about-box dd #Searchresult { padding:0 36px; margin-top:15px; margin-bottom:15px; border:none; }
/*.about-box dd #Searchresult dd { display: block; width:99%; padding:0 0 0 1%; margin: 0;box-shadow: none; border:none;}
.about-box dd #Searchresult dd.title{ padding: 0; font-size:16px; color:#333; display:inline-block; font-weight:bold; height:35px; line-height: 35px; box-shadow: none; border:none;  }
.about-box dd #Searchresult dd.title span{font-size: 12px; color:#888; font-family: arial; display:inline-block; line-height:35px; float:right;}
.about-box dd #Searchresult dd.state { height:50px; overflow: hidden; margin:0px 0 2px 0; line-height: 25px; font-size: 14px; color:#666; }
.about-box dd #Searchresult dd.party{ border-bottom: 1px solid #ddd;}
.about-box dd #Searchresult dd.party{ margin: 0 0 10px 0; padding: 0 0 10px 1%;}
.about-box dd #Searchresult dd.party a{ height:20px; line-height: 20px; font-size:12px;  color:#2887e8;}*/

.about-box dd #Searchresult dd { height:50px; overflow: hidden; width:100%;  display: block; padding:0; margin: 0;box-shadow: none; border:none; border-bottom:1px #ddd solid; border-radius: 0; }
.about-box dd #Searchresult dd a{ font-weight: normal; color:#666; display:inline ;width:85%; float:left; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.about-box dd #Searchresult dd.title{ padding: 0; font-size:16px; color:#666; display:inline-block; font-weight:bold; height:50px; line-height: 50px; box-shadow: none;   }
.about-box dd #Searchresult dd.title span{ font-size: 12px; color:#888; font-family: arial; display:inline-block; line-height:50px; float:right;}
.about-box dd #footer {margin-top:20px;  font-size:60%;  color:#15B;}
label { float:left; width:250px; display:block;}
form p { clear:both;}
.about-box dd #form_block{ display:none;}
.pagination { height:40px; display: inline-block; font-size: 80%; padding:15px 35px 0 0;float: right; }        
.pagination a {text-decoration: none;border: solid 1px #999;color: #666;}
.pagination a, .pagination span {display: block; float: left; padding: 0.3em 0.7em; margin-right: 5px;margin-bottom:5px;}
.pagination .current {background: #999;color: #fff;border: solid 1px #999;}
.pagination .current.prev, .pagination .current.next{color:#666;border-color:#999;background:#fff;}

/*******新闻详情********/
.news-more{ width:1080px; margin: 0 auto; padding:20px 0; margin:0 auto 60px auto; overflow: hidden; text-align: center;}
.news-more h4,.news-more h6,.news-more p,.news-more span{ text-align: left; }
.news-more h4{font-size:22px; color:#333;line-height: 25px; height:55px; border-bottom: 1px solid #ddd; margin: 10px 0 25px 0; text-align: center; }
.news-more h4 span{ display: block; width:100%; text-align: right; font-size: 14px; color:#666;}
.news-more h6{ font-weight: bold; font-size: 18px; color:#333; line-height: 30px; }
.news-more p{ font-size: 16px; color:#666; line-height: 25px; margin: 6px 0 12px 0; text-indent:2em; }
.news-more p a{ font-size: 14px; line-height: 20px; color:#0769ae; }
.news-more img{ max-width: 800px; height: auto; overflow: hidden; margin: 10px auto; display: block; }
#fh{ display: inline-block; float:right; line-height: 70px; color: #267de9; margin: 0 20px 0 0; }

.pagebox{position:fixed; left:0;bottom:0; width:100%; height:55px;text-align: center;}
.pagebox .pagebox-bg{ display: inline-block; background:#333; opacity: 0.8; width:100%; height:55px; position: absolute; left:0; top:0; z-index:3;filter:alpha(opacity=80);   }
.pagebox-text{ position: absolute;left:50%; top:0; width:1080px; margin: 0 0 0 -540px; height:55px; z-index:9;  }
.pagebox-text p,.pagebox-text p.right{ float:left; }
.pagebox-text p.right{ float:right; }
.pagebox-text p span{ line-height: 55px;height:55px; display: inline-block; margin: 0 ;padding:0 5px; float: left; display: none; font-size: 12px; color:#ddd;}
.page_a,.page_a_1{ background-position:0 -1038px; width:100px; height:55px; display: inline-block; float:left; }
.page_a_1{ background-position:-113px -1038px; float:right;}
.pagebox-text #fx{width:90px; height:55px;position: absolute; top:0; left:50%; margin: 0 0 0 -45px; }
#fxmore{ background-position:-531px -1038px; width:90px; height:55px; position: absolute; left:50%;top:0; margin: 0 0 0 -45px;}
#fx_text{line-height: 55px;height:55px; with font-size: 14px; color:#fff;}
/*******服务条款********/
.service,.enterprise,.market,.business,.channel{ padding:0 36px; overflow: hidden; }
.service h5{ margin: 20px 0 0 0; color:#444; line-height: 30px; font-size: 16px; }
.service p,.service p span,.enterprise p{ display: block; margin: 0; color:#666; line-height: 20px; font-size: 12px;padding:0 0 0 15px;}
.service h6{font-size: 14px; color:#666; margin:10px 0 0 0; font-weight: normal;}
.service .left35{padding-left:15px; text-indent: 0;}
.service .top10{ margin:10px 0 0 0 ;}
/*******企业简介********/
.enterprise{}
.enterprise p{ font-size: 14px; line-height: 25px; margin: 0 auto 10px auto }
.enterprise p span{ display: block; line-height: 25px; margin: 0; padding: 0; }
.mv{ overflow: hidden; position: relative;}
.mv-box{ position: absolute; top:30px ;right:14px; width:368px; height:208px; }
/*******服务收费********/
.countries{}
.about-box dd .countries h4{}
.about-box dd .countries h5{ line-height: 70px; height:70px;border-color:#fff; padding:0; color:#333; font-size: 20px;  text-align: center;}
.countries table{ width:90%;border-left:1px solid #ddd;border-top:1px solid #ddd; margin: 0 auto 40px auto; }
.countries table td,.countries table th{border-right:1px solid #ddd;border-bottom:1px solid #ddd; text-align: center; }
.countries table th{height:70px; color:#666; font-size: 16px; font-weight: bold;}
.countries table td.th{ text-indent: 40px; text-align: left; color:#666;}
.countries table td{line-height:40px; height:40px; color:#5bacff; font-size: 16px; width:25%;}
.countries table td b{ font-size:28px; font-weight: normal;}

/*******市场合作********/
.market{}
.market-text { padding:0 30px ; margin: 0 0 50px 0;}
.market-text p { color:#333333; font-size: 16px; line-height: 25px;}
.market-text span,.market-text span.right{ position: relative; left:-30px; top:0; display: inline-block; height:30px; width:30px; background-position: -267px -1056px; }
.market-text span.right{position:relative;left:27px; bottom:0;  float:right;background-position: -315px -1056px; display: inline-block; }

.market-ad,.market-ad1,.market-ad2{ margin:15px 20px;  background:#86736f; height:200px;display: inline-block;}
.market-ad1{background:#66a1d1;}
.market-ad2{background:#868f99;}

.market-ad-left{ width:272px;float:left;position: relative; padding:46px 0 0 0; text-align: center; overflow: hidden;}
.market-ad-left h6{ font-weight: bold; width:100%; height:46px; line-height: 46px;  position: absolute; left:0; top:0; z-index: 6; }
.market-ad-left span{position: absolute; margin: 0; padding: 0; height:46px; line-height: 46px; width:100%; background:#333; opacity: 0.4;filter:alpha(opacity=40); z-index:5; left:0; top:0;  }
.market-ad-left p{ text-align: left; ;padding:15px 15px; font-size: 12px; line-height: 20px; color:#fff;}
.market-ad-right{float:left; width:410px; height:200px; overflow:hidden; }
.market-ad-right img{ width:100%; height:auto;}

.market-contact{ padding:20px; margin: 20px auto; border-top: 1px solid #ddd;  }
.market-contact p{ color:#666666; line-height: 30px; font-size: 16px;}

/*******渠道合作********/
.channel{}
.channel-ad{ width:355px; height:120px; background:#516d7a; float:left; overflow: hidden; margin:10px 0;}
.channel-ad1{background:#8b9397; float:right;}
.channel-ad2{background:#435466;}
.channel-ad3{background:#474747; float:right;}
.channel-ad4{background:#2c3551;}
.channel-ad5{background:#403c47; float:right;}

.channel-ad-left{ width:120px; height:120px;float:left; }
.channel-ad-right{ width:210px; height:120px;float:left; padding:0 10px; text-align: left; }
.channel-ad-right h6{ line-height: 25px; margin:10px 0 0 0; height:25px; color:#FFF; font-size: 14px; font-weight:bold; }
.channel-ad-right p{ line-height: 20px; color:#FFF;font-size: 12px; }
.channel-contact{padding:20px 0;}
.channel-contact p{ color:#333333; line-height: 25px; font-size: 14px;}

/*******业务合作********/
.business{}
.business-ad{ overflow: hidden; width:750px;}
.business-ad h6{ height: 30px; line-height: 30px; font-size: 16px; color:#333333;}
.business-ad ul{ text-align: center; display: inline-block;}
.business-ad ul li{ float:left; width:120px;margin: 10px 30px 10px 0px; }
.business-ad ul li span{ width:118px; height:118px; overflow: hidden;border:1px #ddd solid; display: inline-block;}
.business-ad ul li span img{ width:118px; height:118px;}
.business-ad ul li p{ padding:5px 0; line-height: 20px; font-size: 12px; color:#666666; font-weight: bold;}
.business-contact { color:#2887e8; font-size: 16px; padding:10px 0;}
.business-contact p a { color:#2887e8; font-size: 16px;}
/*******登录********/
.login-box-bg {width:100%; height: auto; overflow: hidden; background:#f0f2f6;}
.login-box-bg1{background:#fff; min-height: 470px;}
.login-box{width:1080px; height: auto; padding:0;margin:0 auto;}
.login-box li{ margin: 50px  auto; text-align: center; width:49%; /*float:left;*/ padding:70px 0 40px 0; background: #fff; overflow: hidden; border:1px solid #ddd; box-shadow: 2px 4px 5px #ddd;}
.login-box li.right{float:right;}
.login-box li:hover{box-shadow:2px 2px 4px #ccc;}
.login-box li span,.login li p,.login li a{ margin:10px auto 0 auto; text-align: center;}
.login-box li span{ width:100px; height:100px; overflow: hidden; display: block; background-position:-410px -946px }
.login-box li span a,.login-box li.right span a{ width:100px; height:100px; background:none; }
.login-box li p{line-height:60px; height:60px; font-size: 26px; color:#333; margin:0 0 20px 0;}
.login-box li a{ background: #2887e8; color:#fff; width:150px; line-height:36px;height:36px; border-radius: 5px; display: block; margin: 0 auto;}
.login-box li.right a{background:#2ea4db;}
.login-box li.right span{ background-position:-308px -948px }

/*******联系我们********/
/*.contact-box{ padding:0px 36px 20px 36px;}
.contact{ border-bottom: 1px solid #ddd; padding:20px 0;}
.contact img.img{ width:100%; height:auto; overflow: hidden; border:1px solid #ddd;}
.contact-title{ line-height: 40px; font-size: 16px; color:#444; font-weight: bold;}
.contact-now-title{ color:#777; }
.contact-text {overflow: hidden;}
.contact-text p{ font-size: 12px; line-height:25px; color:#666666;display:inline-block;}
.contact-now-text p{font-size:14px;display:block; line-height: 30px;  }
.contact-text p.a{ width:65%; display:inline-block; margin: 0 2.5% 0 0;}
.contact-text p.b{ width:20%; display:inline-block;}
.contact-text p.c{ width:30%; display:inline-block; margin: 0 3.5% 0 0;}
.contact-img{ margin: 10px 0; }
.contact-img span,.contact-img em{margin:0 43px 0 0 ; font-size:14px;display:block; width:130px; height:180px; overflow: hidden; padding:2px; background: #fff; border:1px solid #ccc; display: inline-block;   }
.contact-img em{ width:280px; height: 180px; }
.contact-img span img,.contact-img em img{width:100%; height:100%;  }*/

.contact_tab{ width:730px; margin: 0 auto; height: auto; overflow: hidden; background: #496fb0;}
.contact_tab li{cursor: pointer; width:33.333333%;  margin:0; padding:0;float: left; height:40px; line-height: 40px; text-align: center; color:#fff;}
.contact_tab li.active,.contact_tab li:hover{ background:#bf5666 url(../images/btm.jpg) no-repeat center 30px;}
#contact_box h4{ line-height: 30px; font-size: 16px; color:#333; font-weight: bold; }
.contact_box{width:730px; margin: 0 auto; height: auto; overflow: hidden;}
.contact_box li{width:100%; margin: 0 auto; display: none; }
.map{width:100%; margin: 10px auto; }
.map img{width:100%; margin: 0 auto;}
.contact_text{ width:100%; height:auto; margin-top:20px; overflow: hidden;}
.contact_text p{ line-height: 30px; color:#666; font-size: 14px;}
.contact_text_sz{ overflow: hidden;}
.contact_text_sz_img{width:100%; overflow: hidden; margin-top:30px;}
.contact_text_sz_img span{ width:47%; padding:3px; background: #fff; border: 1px solid #ddd; display:inline-block; overflow: hidden;}
.contact_text_sz_img span img{width: 100%;}
.contact_text_sz_img span.right{ float:right;}

.contact_text_zg{ overflow: hidden; float: left; width:67%;}
.contact_text_zg_img{width:30%; float:right; overflow: hidden; margin:0;}
.contact_text_zg_img span{ font-size: 0; padding:3px; line-height: 0; background: #fff; border: 1px solid #ddd; display: inline-block; overflow: hidden;}
.contact_text_zg_img span img{width: 100%; height: 100%; margin: 0; padding: 0;}


/*******理财********/
.finance{ height:2000px; position: relative; background:#fff url(../images/finance4.jpg) no-repeat center top; width:100%; min-width: 1080px; text-align: center;}
.finance-text{ width:1000px; position: absolute;left:50%; margin:680px auto 0 -500px; text-align:center;}
.finance-text img{  margin:-4px 0 0 0; padding: 0; line-height: 0;}

.gotop,.gotop1{ position:fixed; bottom:100px;right:50px; width: 54px; height:50px;  background:url(../images/gotop.png) no-repeat center; display: none; cursor:pointer;}
.gotop1{background:url(../images/gotop.png) no-repeat center;}

/*******常见问题********/
.content{ width:1080px; margin: 110px auto 10px auto; padding:10px 0 10px 0;}
.content h2{font-size:22px; line-height: 60px; color:#333; text-align: center;  height:60px; border-bottom: 1px solid #ddd; }
#tools{ text-align: right; padding:10px 0; }
#cmsContent {margin:18px auto; border-bottom: 1px solid #ddd; padding-bottom: 25px; }
#cmsContent p{ font-size:16px; line-height:30px; color:#666;}
#cmsContent p img{ display: block; margin: 10px auto; overflow: hidden;}
#cmsContent p b{ margin: 5px auto; display: inline-block; overflow: hidden;line-height:25px;}
.dearch_box{width:728px; margin:0 auto; overflow: hidden; }
.search{position: relative; width:100%; height:45px; margin:25px auto 10px auto;}
#search_text{ width:400px; height:43px; line-height: 43px;  padding:0 10px; border:1px solid #2566a0; float: left;}
#sear_btn{ float:left; width:98px; height:45px; background:#2566a0; color:#fff; border:none; padding:0; text-align:center; cursor:pointer;font-size: 20px; line-height:45px;}
#auto_div{height:250px; overflow-x:hidden; overflow-y:auto;display: none;width:568px;border:1px #ccc solid;background: #FFF;position: absolute;top: 45px;left: 0;color: #444;z-index: 99;}

.search_left{ width:520px;float:left; height:auto; overflow: hidden;margin: 0 0 0 36px;}
.about-box dd div #tip_h4,.about-box dd div #hotfaq h4,.about-box dd div #list_list_h4,.about-box dd div #list_contact_h4{ width:100%; height:35px;margin:0 0 10px 0; font:bold 16px/33px Microsoft Yahei; color:#333333;padding:0; border-bottom: 1px solid #ddd;}
.about-box dd div #tip_h4 span,.about-box dd div #hotfaq h4 span,.about-box dd div #list_list_h4 span,.about-box dd div #list_contact_h4 span{ border-bottom: 2px solid #3181d2; line-height: 35px; display: inline-block;}
#tip_h4 em{ color:#555;}
#searchbox,.hotfaq,#list_list{width:100%;  margin:10px auto; overflow:hidden;}
#searchbox a,.hotfaq a{color:#666; text-decoration: none;height:25px;  padding: 0 0 0 30px; background:url(../images/dot.jpg) no-repeat 10px center;  font:14px/25px "Microsoft Yahei"; color:#666; display: inline-block; max-width:36em; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding:url('ellipsis.xml#ellipsis'); overflow:hidden;}
#searchbox a:hover,.hotfaq a:hover{ color:#333; }
#searchbox p{line-height:45px; color:#666; text-align: center; background: #eee;}

#list_list{}
#list_list ul{}
#list_list ul li{ overflow: hidden;}
#list_list ul li div.list_list{ width:240px; margin:10px 20px 0 0;height: auto; overflow:hidden; float: left;}
#list_list ul li div.list_list h5{ margin: 0 0 6px 0; line-height: 25px; font-size: 14px; color:#333333; font-weight: normal; }
#list_list ul li div.list_list h5 span{ width:4px; height:10px; background: #f00; display: inline-block; margin: 0 7px 0 0;}
#list_list ul li div.list_list a,.list_tetx1 a{ line-height: 25px; display: inline-block; font-size: 14px; padding:0 10px; color: #3181d2; text-decoration: none; }
#list_list ul li div.list_list span{color:#3181d2; display:inline-block;}

.list_tetx1{ width:100%; height:auto; overflow: hidden;display:none;}
.list_tetx1 a,.faq_list_html ul li a{padding: 0 5% 0 5%; line-height:25px;color:#666;overflow:hidden;text-overflow:ellipsis;max-width:36em; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding:url('ellipsis.xml#ellipsis'); overflow:hidden;}
#searchbox .fhsyj{ font-size: 14px; background:none; float: right; width:90px; height:30px; line-height: 30px; color: #3181d2; text-align: center; display: inline-block; padding:0; margin:20 0;}

.search_right{ width:190px; height:300px; float:right; margin:10px 36px 0 0;}
.list_contact{ margin: 20px 0;}
.list_contact span,.list_contact a{  color:#333;font-size: 12px; display: inline-block; float:left; width:90px; padding: 5px 0 0 6px;}
.list_contact a{color:#3181d2;}
.list_contact span.a1,.list_contact p{color: #666666;}
.list_contact p{clear: both; font-size: 12px; margin-top:10px; }
.list_contact span.contact_icon,.list_contact span.contact_icon1{ padding: 0; background:url(../images/contacticon.jpg) no-repeat 0 5px; width:50px; height: 50px; display: inline-block; overflow: hidden;}
.list_contact span.contact_icon1{ background-position:0 -44px;}

/*************问题列表页****************/
.faq_list_html{margin: 0 36px;}
.faq_list_html h5{ color:#3181d2; font-size: 16px; line-height: 35px; font-weight: bold; margin:30px 0 0 0; }
.faq_list_html ul{ }
.faq_list_html ul li{ width:100%; }
.faq_list_html ul li a{background:url(../images/dot.jpg) no-repeat 1px center;  font:14px/25px "Microsoft Yahei"; color:#666; text-indent: 6px; padding: 0 10px; overflow: hidden; color:#666; height:25px;}

/*************国内分公司地图****************/
.map{ width:100%; height:auto;overflow: hidden; position: relative;}
.map_1,.map_2,.map_3,.map_4,.map_5,.map_6{cursor: pointer; font-size: 14px; font-weight: bold; display: block; background:url(../images/contact_dw.png) no-repeat 0 center; padding:0 0 0 15px; height:20px; width:35px; line-height:20px;}
.map_1{ position:absolute; top:240px; left:523px;}
.map_2{ position:absolute; top:295px; left:558px;}
.map_3{  position:absolute; top:330px; left:408px;}
.map_4{ position:absolute; top:318px; left:470px;}
.map_5{  position:absolute; top:386px; left:532px;}
.map_6{  position:absolute; top:424px; left:468px;}
 .str0 {stroke:#ffffff;stroke-width:0.1764}
    .str1 {stroke:#ffffff;stroke-width:0.1764}
    .fil6 {fill:none}
    .fil7 {fill:#0093DD; }
    .fil9 {fill:#1F1A17}
    .fil0 {fill:#fff}
    .fil8 {fill:#DA251D}
    .fil4 {fill:#93b5d1}
    .fil3 {fill:#95b7d2}
    .fil2 {fill:#afc7dd}
    .fil1 {fill:#a5c0d8}
    .fil5 {fill:#9fbdd5}
.map_hover{cursor: pointer;}

/*************动画****************/
@-webkit-keyframes flashDown {
0% {
-webkit-transform:translateY(0);
opacity:1;
}
50% {
opacity:0.6;
}
100% {
-webkit-transform:translateY(16px);
opacity:0;
}
}
@keyframes flashDown {
0% {
transform:translateY(0);
opacity:1
}
50% {
opacity:0.6;
}
100% {
transform:translateY(16px);
opacity:0;
}
}
@-webkit-keyframes leftBottomMove {
0% {
-webkit-transform:translateX(-100%) translateY(100%);
opacity:0;
}
100% {
-webkit-transform:translateX(0) translateY(0);
opacity:1;
}
}
@keyframes leftBottomMove {
0% {
transform:translateX(-100%) translateY(100%);
opacity:0;
}
100% {
transform:translateX(0) translateY(0);
opacity:1;
}
}
@-webkit-keyframes leftMove {
0% {
-webkit-transform:translateX(-150px);
opacity:0;

}
100% {
-webkit-transform:translateX(0);
opacity:1;

}
}
@keyframes leftMove {
0% {
transform:translateX(-150px);
opacity:0;

}
100% {
transform:translateX(0);
opacity:1;

}
}
@-webkit-keyframes rightMove {
0% {
-webkit-transform:translateX(150px);
opacity:0;

}
100% {
-webkit-transform:translateX(0);
opacity:1;

}
}
@keyframes rightMove {
0% {
transform:translateX(150px);
opacity:0;

}
100% {
transform:translateX(0);
opacity:1;

}
}
@-webkit-keyframes bottomMove {
0% {
-webkit-transform:translateY(60px);
opacity:0;

}
100% {
-webkit-transform:translateY(0);
opacity:1;

}
}
@keyframes bottomMove {
0% {
transform:translateY(60px);
opacity:0;

}
100% {
transform:translateY(0);
opacity:1;

}
}
@-webkit-keyframes topMove {
0% {
-webkit-transform:translateY(-60px);
opacity:0;

}
100% {
-webkit-transform:translateY(0);
opacity:1;

}
}
@keyframes topMove {
0% {
transform:translateY(-60px);
opacity:.0;

}
100% {
transform:translateY(0);
opacity:1;

}
}

@-webkit-keyframes opMove {
0% {
opacity:.0;

}
100% {
opacity:1;


}
}
@keyframes opMove {
0% {
opacity:0;

}
100% {
opacity:1;

}
}


@keyframes topMove11 {
0% {
bottom:25px; 
opacity:1;

}
100% {
bottom:10px; 
opacity:1;

}
}

@-webkit-keyframes topMove11 {
0% {bottom:25px; 
opacity:1;

}
100% {

opacity:1;
bottom:10px; 

}

